0001086364-19-000103.txt : 20191108 0001086364-19-000103.hdr.sgml : 20191108 20191108170408 ACCESSION NUMBER: 0001086364-19-000103 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191108 DATE AS OF CHANGE: 20191108 EFFECTIVENESS DATE: 20191108 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: 191204854 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 09-30-2019 09-30-2019 BlackRock Inc.
55 East 52nd Street New York NY 10055
13F COMBINATION REPORT 028-12019 RUSSELL FRANK CO Nationwide Mutual Funds/Nationwide Fund Advisors Nationwide Variable Insurance Trust and Nationwide Fund Advisors Y BlackRock, Inc. is the parent holding company of certain institutional investment managers. For purposes of the reporting requirements under Section 13(f) of the Securities Exchange Act of 1934 (the Act), and the rules promulgated thereunder, BlackRock, Inc. itself does not exercise, and therefore disclaims, investment discretion with respect to any Section 13(f) securities positions over which its investment operating subsidiaries exercise such discretion. To the extent, however, that BlackRock Inc.'s ownership interest in such subsidiaries may nevertheless give rise to a Form 13F obligation on behalf of BlackRock, Inc., the information required by Form 13F is reported herein on behalf of all such subsidiaries.
/s/ Spencer Fleming Attorney-In-Fact pursuant to PoA date January 2019 212-810-5300 /s/ Spencer Fleming New York NY 09-30-2019 29 43638 2381047321 false 2 BlackRock Financial Management, Inc. 3 BlackRock Investment Management (Taiwan) Limited 4 BlackRock Investment Management (Australia) Limited 7 BlackRock Asset Management Canada Limited 13 BlackRock (Singapore) Limited 15 BlackRock Asset Management North Asia Ltd 16 BlackRock Brasil Gestora de Investimentos Ltd. 17 FutureAdvisor, Inc. 18 BlackRock Investment Management, LLC 19 BlackRock Advisors LLC 20 BlackRock Capital Management, Inc. 21 BlackRock Fund Advisors 22 BlackRock Institutional Trust Company, N.A. 23 BlackRock Japan Co. Ltd 24 BlackRock Group LTD 25 BlackRock Fund Managers Limited 26 BlackRock Investment Management (UK) Limited 28 BlackRock (Netherlands) B.V. 29 BlackRock International Limited 30 BlackRock Asset Management Ireland Limited 31 BlackRock Advisors (UK) Limited 32 BlackRock Asset Management Deutschland AG 34 BlackRock (Luxembourg) S.A. 35 IShares (DE) I InvAG Mit Teilgesellschaftsvermogen 36 BlackRock Life Limited 37 BlackRock Fund Management Company S.A. 40 BlackRock Asset Management Schweiz AG 42 Tennenbaum Capital Partners, LLC 44 BlackRock Capital Investment Advisors, LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE EURODRY LTD COM Y23508107 1440 180000 SH SOLE 42 180000 0 0 EUROSEAS LTD SHS NEW Y23592309 639 900000 SH SOLE 42 900000 0 0 U S WELL SVCS INC CL A 91274U101 253 115402 SH SOLE 44 115402 0 0 ENVESTNET INC COM 29404K106 133575 2355816 SH SOLE 0 2355816 0 0 10X GENOMICS INC CL A COM 88025U109 1152 22851 SH SOLE 2 22851 0 0 10X GENOMICS INC CL A COM 88025U109 810 16076 SH SOLE 18 14756 0 1320 10X GENOMICS INC CL A COM 88025U109 33835 671321 SH SOLE 19 671321 0 0 10X GENOMICS INC CL A COM 88025U109 52 1022 SH SOLE 20 1022 0 0 10X GENOMICS INC CL A COM 88025U109 84 1665 SH SOLE 21 1665 0 0 10X GENOMICS INC CL A COM 88025U109 2426 48132 SH SOLE 22 48132 0 0 10X GENOMICS INC CL A COM 88025U109 293 5812 SH SOLE 23 5812 0 0 10X GENOMICS INC CL A COM 88025U109 1152 22858 SH SOLE 26 429 0 22429 10X GENOMICS INC CL A COM 88025U109 2 38 SH SOLE 31 0 0 38 10X GENOMICS INC CL A COM 88025U109 6228 123567 SH SOLE 34 123567 0 0 1347 PPTY INS HLDGS INC COM 68244P107 27 6036 SH SOLE 21 6036 0 0 1ST CONSTITUTION BANCORP COM 31986N102 137 7331 SH SOLE 2 350 0 6981 1ST CONSTITUTION BANCORP COM 31986N102 499 26607 SH SOLE 18 26607 0 0 1ST CONSTITUTION BANCORP COM 31986N102 222 11837 SH SOLE 19 11837 0 0 1ST CONSTITUTION BANCORP COM 31986N102 4904 261554 SH SOLE 21 261554 0 0 1ST CONSTITUTION BANCORP COM 31986N102 1583 84429 SH SOLE 22 80000 0 4429 1ST SOURCE CORP COM 336901103 689 15062 SH SOLE 2 591 0 14471 1ST SOURCE CORP COM 336901103 18 386 SH SOLE 7 386 0 0 1ST SOURCE CORP COM 336901103 2292 50118 SH SOLE 18 50118 0 0 1ST SOURCE CORP COM 336901103 1180 25806 SH SOLE 19 25806 0 0 1ST SOURCE CORP COM 336901103 21691 474334 SH SOLE 21 474334 0 0 1ST SOURCE CORP COM 336901103 25245 552048 SH SOLE 22 531862 0 20186 1ST SOURCE CORP COM 336901103 315 6899 SH SOLE 26 0 0 6899 1ST SOURCE CORP COM 336901103 115 2512 SH SOLE 28 2512 0 0 1ST SOURCE CORP COM 336901103 215 4697 SH SOLE 30 4697 0 0 1ST SOURCE CORP COM 336901103 69 1516 SH SOLE 40 1516 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 111 14547 SH SOLE 4 14547 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 5847 767307 SH SOLE 21 767307 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 2541 333464 SH SOLE 22 333464 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 68 8905 SH SOLE 25 8905 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 1362 178696 SH SOLE 30 178696 0 0 22ND CENTY GROUP INC COM 90137F103 218 96296 SH SOLE 2 3975 0 92321 22ND CENTY GROUP INC COM 90137F103 6 2871 SH SOLE 7 2871 0 0 22ND CENTY GROUP INC COM 90137F103 940 416105 SH SOLE 18 416105 0 0 22ND CENTY GROUP INC COM 90137F103 449 198643 SH SOLE 19 198643 0 0 22ND CENTY GROUP INC COM 90137F103 9380 4150478 SH SOLE 21 4150478 0 0 22ND CENTY GROUP INC COM 90137F103 7675 3396061 SH SOLE 22 3297225 0 98836 2U INC COM 90214J101 1769 108674 SH SOLE 2 3978 0 104696 2U INC COM 90214J101 6 389 SH SOLE 4 389 0 0 2U INC COM 90214J101 15 912 SH SOLE 7 912 0 0 2U INC COM 90214J101 532 32657 SH SOLE 18 26267 0 6390 2U INC COM 90214J101 202 12392 SH SOLE 19 12392 0 0 2U INC COM 90214J101 12949 795416 SH SOLE 21 795416 0 0 2U INC COM 90214J101 25461 1563923 SH SOLE 22 1447514 0 116409 2U INC COM 90214J101 318 19548 SH SOLE 26 11851 0 7697 2U INC COM 90214J101 125 7695 SH SOLE 28 7695 0 0 2U INC COM 90214J101 289 17734 SH SOLE 30 17734 0 0 2U INC COM 90214J101 19 1190 SH SOLE 31 1190 0 0 2U INC COM 90214J101 94 5768 SH SOLE 40 5768 0 0 3-D SYS CORP DEL COM NEW 88554D205 959 117638 SH SOLE 2 4794 0 112844 3-D SYS CORP DEL COM NEW 88554D205 5 575 SH SOLE 4 575 0 0 3-D SYS CORP DEL COM NEW 88554D205 19 2383 SH SOLE 7 2383 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 4177 512468 SH SOLE 18 512468 0 0 3-D SYS CORP DEL COM NEW 88554D205 1603 196748 SH SOLE 19 196748 0 0 3-D SYS CORP DEL COM NEW 88554D205 103657 12718656 SH SOLE 21 12718656 0 0 3-D SYS CORP DEL COM NEW 88554D205 28327 3475733 SH SOLE 22 3334972 0 140761 3-D SYS CORP DEL COM NEW 88554D205 440 54015 SH SOLE 26 46641 0 7374 3-D SYS CORP DEL COM NEW 88554D205 125 15374 SH SOLE 28 15374 0 0 3-D SYS CORP DEL COM NEW 88554D205 15661 1921570 SH SOLE 30 1921570 0 0 3-D SYS CORP DEL COM NEW 88554D205 90 11083 SH SOLE 40 11083 0 0 360 FINANCE INC ADS 88557W101 540 60704 SH SOLE 22 60704 0 0 3M CO COM 88579Y101 270637 1646209 SH SOLE 2 375499 0 1270710 3M CO COM 88579Y101 42553 258839 SH SOLE 4 243174 0 15665 3M CO COM 88579Y101 105104 639319 SH SOLE 7 587187 0 52132 3M CO COM 88579Y101 862 5242 SH SOLE 13 5242 0 0 3M CO COM 88579Y101 912 5548 SH SOLE 15 5548 0 0 3M CO COM 88579Y101 17 101 SH SOLE 17 0 0 101 3M CO COM 88579Y101 295829 1799449 SH SOLE 18 1710527 0 88922 3M CO COM 88579Y101 87064 529585 SH SOLE 19 529585 0 0 3M CO COM 88579Y101 3886 23636 SH SOLE 20 23636 0 0 3M CO COM 88579Y101 2294536 13957032 SH SOLE 21 13957032 0 0 3M CO COM 88579Y101 2317470 14096531 SH SOLE 22 12457404 0 1639127 3M CO COM 88579Y101 78769 479131 SH SOLE 23 479131 0 0 3M CO COM 88579Y101 111571 678654 SH SOLE 25 678654 0 0 3M CO COM 88579Y101 503996 3065667 SH SOLE 26 702943 0 2362724 3M CO COM 88579Y101 18152 110415 SH SOLE 28 79634 0 30781 3M CO COM 88579Y101 7268 44212 SH SOLE 29 44212 0 0 3M CO COM 88579Y101 379052 2305671 SH SOLE 30 2305671 0 0 3M CO COM 88579Y101 42720 259856 SH SOLE 31 157342 0 102514 3M CO COM 88579Y101 18771 114176 SH SOLE 32 114176 0 0 3M CO COM 88579Y101 32873 199955 SH SOLE 34 199955 0 0 3M CO COM 88579Y101 67428 410148 SH SOLE 36 410148 0 0 3M CO COM 88579Y101 1494 9089 SH SOLE 37 9089 0 0 3M CO COM 88579Y101 2232 13579 SH SOLE 40 13579 0 0 500 COM LTD SPON ADR REP A 33829R100 43 4075 SH SOLE 4 4075 0 0 500 COM LTD SPON ADR REP A 33829R100 1951 182979 SH SOLE 21 182979 0 0 500 COM LTD SPON ADR REP A 33829R100 1179 110557 SH SOLE 22 110557 0 0 500 COM LTD SPON ADR REP A 33829R100 625 58592 SH SOLE 30 58592 0 0 51JOB INC SPONSORED ADS 316827104 2783 37610 SH SOLE 2 838 0 36772 51JOB INC SPONSORED ADS 316827104 499 6742 SH SOLE 4 6742 0 0 51JOB INC SPONSORED ADS 316827104 619 8361 SH SOLE 7 3455 0 4906 51JOB INC SPONSORED ADS 316827104 751 10155 SH SOLE 15 9779 0 376 51JOB INC SPONSORED ADS 316827104 2664 36001 SH SOLE 18 36001 0 0 51JOB INC SPONSORED ADS 316827104 40083 541668 SH SOLE 21 541668 0 0 51JOB INC SPONSORED ADS 316827104 23933 323417 SH SOLE 22 295016 0 28401 51JOB INC SPONSORED ADS 316827104 1145 15474 SH SOLE 23 15474 0 0 51JOB INC SPONSORED ADS 316827104 1149 15533 SH SOLE 25 15533 0 0 51JOB INC SPONSORED ADS 316827104 11555 156145 SH SOLE 26 54504 0 101641 51JOB INC SPONSORED ADS 316827104 288 3898 SH SOLE 28 3898 0 0 51JOB INC SPONSORED ADS 316827104 265 3578 SH SOLE 29 1983 0 1595 51JOB INC SPONSORED ADS 316827104 10963 148153 SH SOLE 30 148153 0 0 51JOB INC SPONSORED ADS 316827104 106 1437 SH SOLE 31 1437 0 0 51JOB INC SPONSORED ADS 316827104 137 1857 SH SOLE 34 1857 0 0 51JOB INC SPONSORED ADS 316827104 15 196 SH SOLE 40 196 0 0 58 COM INC SPON ADR REP A 31680Q104 6793 137755 SH SOLE 2 8887 0 128868 58 COM INC SPON ADR REP A 31680Q104 1042 21123 SH SOLE 4 21123 0 0 58 COM INC SPON ADR REP A 31680Q104 631 12800 SH SOLE 7 12800 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 1894 38408 SH SOLE 15 37034 0 1374 58 COM INC SPON ADR REP A 31680Q104 1214 24614 SH SOLE 18 24614 0 0 58 COM INC SPON ADR REP A 31680Q104 56 1140 SH SOLE 19 1140 0 0 58 COM INC SPON ADR REP A 31680Q104 84611 1715895 SH SOLE 21 1715895 0 0 58 COM INC SPON ADR REP A 31680Q104 59303 1202651 SH SOLE 22 1106184 0 96467 58 COM INC SPON ADR REP A 31680Q104 2871 58225 SH SOLE 23 58225 0 0 58 COM INC SPON ADR REP A 31680Q104 2747 55714 SH SOLE 25 55714 0 0 58 COM INC SPON ADR REP A 31680Q104 20208 409822 SH SOLE 26 64386 0 345436 58 COM INC SPON ADR REP A 31680Q104 557 11299 SH SOLE 28 11299 0 0 58 COM INC SPON ADR REP A 31680Q104 915 18556 SH SOLE 29 12508 0 6048 58 COM INC SPON ADR REP A 31680Q104 25763 522468 SH SOLE 30 522468 0 0 58 COM INC SPON ADR REP A 31680Q104 4582 92926 SH SOLE 31 5391 0 87535 58 COM INC SPON ADR REP A 31680Q104 290 5872 SH SOLE 32 5872 0 0 58 COM INC SPON ADR REP A 31680Q104 354 7174 SH SOLE 34 7174 0 0 58 COM INC SPON ADR REP A 31680Q104 38 769 SH SOLE 40 769 0 0 8X8 INC NEW COM 282914100 1679 81049 SH SOLE 2 3513 0 77536 8X8 INC NEW COM 282914100 9 422 SH SOLE 4 422 0 0 8X8 INC NEW COM 282914100 41 1985 SH SOLE 7 1985 0 0 8X8 INC NEW COM 282914100 8839 426574 SH SOLE 18 426574 0 0 8X8 INC NEW COM 282914100 3334 160918 SH SOLE 19 160918 0 0 8X8 INC NEW COM 282914100 222919 10758655 SH SOLE 21 10758655 0 0 8X8 INC NEW COM 282914100 59847 2888376 SH SOLE 22 2763306 0 125070 8X8 INC NEW COM 282914100 889 42910 SH SOLE 26 34365 0 8545 8X8 INC NEW COM 282914100 268 12935 SH SOLE 28 12935 0 0 8X8 INC NEW COM 282914100 2883 139119 SH SOLE 30 139119 0 0 8X8 INC NEW COM 282914100 218 10544 SH SOLE 40 10544 0 0 A H BELO CORP COM CL A 001282102 15 3895 SH SOLE 18 3895 0 0 A H BELO CORP COM CL A 001282102 254 67732 SH SOLE 21 67732 0 0 A H BELO CORP COM CL A 001282102 1794 478360 SH SOLE 22 478360 0 0 A MARK PRECIOUS METALS INC COM 00181T107 12 1019 SH SOLE 18 1019 0 0 A MARK PRECIOUS METALS INC COM 00181T107 166 13745 SH SOLE 21 13745 0 0 A10 NETWORKS INC COM 002121101 429 61876 SH SOLE 2 15943 0 45933 A10 NETWORKS INC COM 002121101 7 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 1503 216567 SH SOLE 18 207345 0 9222 A10 NETWORKS INC COM 002121101 3002 432585 SH SOLE 19 432585 0 0 A10 NETWORKS INC COM 002121101 13687 1972217 SH SOLE 21 1972217 0 0 A10 NETWORKS INC COM 002121101 14775 2128922 SH SOLE 22 2050551 0 78371 A10 NETWORKS INC COM 002121101 539 77697 SH SOLE 23 77697 0 0 A10 NETWORKS INC COM 002121101 158 22733 SH SOLE 25 22733 0 0 A10 NETWORKS INC COM 002121101 2423 349178 SH SOLE 26 19496 0 329682 A10 NETWORKS INC COM 002121101 32 4609 SH SOLE 28 4609 0 0 A10 NETWORKS INC COM 002121101 197 28336 SH SOLE 30 28336 0 0 A10 NETWORKS INC COM 002121101 9 1347 SH SOLE 34 1347 0 0 A10 NETWORKS INC COM 002121101 16 2343 SH SOLE 36 2343 0 0 AAC HLDGS INC COM 000307108 2 3552 SH SOLE 18 3552 0 0 AAC HLDGS INC COM 000307108 33 49488 SH SOLE 21 49488 0 0 AAC HLDGS INC COM 000307108 78 116780 SH SOLE 22 116780 0 0 AAON INC COM PAR $0.004 000360206 1636 35622 SH SOLE 2 1695 0 33927 AAON INC COM PAR $0.004 000360206 10 209 SH SOLE 4 209 0 0 AAON INC COM PAR $0.004 000360206 34 733 SH SOLE 7 733 0 0 AAON INC COM PAR $0.004 000360206 8446 183846 SH SOLE 18 183846 0 0 AAON INC COM PAR $0.004 000360206 3241 70544 SH SOLE 19 70544 0 0 AAON INC COM PAR $0.004 000360206 202469 4407256 SH SOLE 21 4407256 0 0 AAON INC COM PAR $0.004 000360206 55964 1218190 SH SOLE 22 1162189 0 56001 AAON INC COM PAR $0.004 000360206 843 18340 SH SOLE 26 15487 0 2853 AAON INC COM PAR $0.004 000360206 238 5191 SH SOLE 28 5191 0 0 AAON INC COM PAR $0.004 000360206 2957 64359 SH SOLE 30 64359 0 0 AAON INC COM PAR $0.004 000360206 217 4716 SH SOLE 40 4716 0 0 AAR CORP COM 000361105 1488 36099 SH SOLE 2 1390 0 34709 AAR CORP COM 000361105 3 66 SH SOLE 4 66 0 0 AAR CORP COM 000361105 27 657 SH SOLE 7 657 0 0 AAR CORP COM 000361105 6153 149301 SH SOLE 18 149301 0 0 AAR CORP COM 000361105 2380 57758 SH SOLE 19 57758 0 0 AAR CORP COM 000361105 170647 4140903 SH SOLE 21 4140903 0 0 AAR CORP COM 000361105 40567 984399 SH SOLE 22 938229 0 46170 AAR CORP COM 000361105 685 16632 SH SOLE 26 5768 0 10864 AAR CORP COM 000361105 198 4796 SH SOLE 28 4796 0 0 AAR CORP COM 000361105 1903 46171 SH SOLE 30 46171 0 0 AAR CORP COM 000361105 148 3586 SH SOLE 40 3586 0 0 AARONS INC COM PAR $0.50 002535300 6261 97437 SH SOLE 2 39760 0 57677 AARONS INC COM PAR $0.50 002535300 94 1458 SH SOLE 4 1458 0 0 AARONS INC COM PAR $0.50 002535300 126 1964 SH SOLE 7 1964 0 0 AARONS INC COM PAR $0.50 002535300 26159 407079 SH SOLE 18 387470 0 19609 AARONS INC COM PAR $0.50 002535300 12620 196397 SH SOLE 19 196397 0 0 AARONS INC COM PAR $0.50 002535300 308306 4797796 SH SOLE 21 4797796 0 0 AARONS INC COM PAR $0.50 002535300 153969 2396039 SH SOLE 22 2298447 0 97592 AARONS INC COM PAR $0.50 002535300 1073 16694 SH SOLE 23 16694 0 0 AARONS INC COM PAR $0.50 002535300 3620 56329 SH SOLE 26 15304 0 41025 AARONS INC COM PAR $0.50 002535300 556 8654 SH SOLE 28 8654 0 0 AARONS INC COM PAR $0.50 002535300 38 587 SH SOLE 29 587 0 0 AARONS INC COM PAR $0.50 002535300 1177 18318 SH SOLE 30 18318 0 0 AARONS INC COM PAR $0.50 002535300 34 531 SH SOLE 31 531 0 0 AARONS INC COM PAR $0.50 002535300 144 2238 SH SOLE 34 2238 0 0 AARONS INC COM PAR $0.50 002535300 98 1529 SH SOLE 36 1529 0 0 AARONS INC COM PAR $0.50 002535300 462 7185 SH SOLE 40 7185 0 0 ABB LTD SPONSORED ADR 000375204 38170 1940537 SH SOLE 18 1940537 0 0 ABB LTD SPONSORED ADR 000375204 35407 1800058 SH SOLE 19 1800058 0 0 ABB LTD SPONSORED ADR 000375204 1475 74995 SH SOLE 23 74995 0 0 ABB LTD SPONSORED ADR 000375204 8952 455133 SH SOLE 34 455133 0 0 ABBOTT LABS COM 002824100 441147 5272464 SH SOLE 2 1432765 0 3839699 ABBOTT LABS COM 002824100 61744 737943 SH SOLE 4 690667 0 47276 ABBOTT LABS COM 002824100 143532 1715451 SH SOLE 7 1581358 0 134093 ABBOTT LABS COM 002824100 2796 33420 SH SOLE 13 33420 0 0 ABBOTT LABS COM 002824100 1444 17264 SH SOLE 15 17264 0 0 ABBOTT LABS COM 002824100 7 87 SH SOLE 17 0 0 87 ABBOTT LABS COM 002824100 347114 4148612 SH SOLE 18 3908146 0 240466 ABBOTT LABS COM 002824100 507071 6060366 SH SOLE 19 6060366 0 0 ABBOTT LABS COM 002824100 9401 112356 SH SOLE 20 112356 0 0 ABBOTT LABS COM 002824100 3662535 43773571 SH SOLE 21 43773571 0 0 ABBOTT LABS COM 002824100 3545839 42378861 SH SOLE 22 37758954 0 4619907 ABBOTT LABS COM 002824100 108596 1297912 SH SOLE 23 1297912 0 0 ABBOTT LABS COM 002824100 253828 3033683 SH SOLE 25 3033683 0 0 ABBOTT LABS COM 002824100 599524 7165337 SH SOLE 26 1961805 0 5203532 ABBOTT LABS COM 002824100 28134 336246 SH SOLE 28 243722 0 92524 ABBOTT LABS COM 002824100 3492 41738 SH SOLE 29 41738 0 0 ABBOTT LABS COM 002824100 566916 6775618 SH SOLE 30 6775618 0 0 ABBOTT LABS COM 002824100 39576 473002 SH SOLE 31 322962 0 150040 ABBOTT LABS COM 002824100 4633 55378 SH SOLE 32 55378 0 0 ABBOTT LABS COM 002824100 272575 3257743 SH SOLE 34 3257743 0 0 ABBOTT LABS COM 002824100 97404 1164146 SH SOLE 36 1164146 0 0 ABBOTT LABS COM 002824100 3498 41805 SH SOLE 40 41805 0 0 ABBVIE INC COM 00287Y109 300069 3962870 SH SOLE 2 709189 0 3253681 ABBVIE INC COM 00287Y109 50515 667134 SH SOLE 4 627119 0 40015 ABBVIE INC COM 00287Y109 119052 1572269 SH SOLE 7 1442025 0 130244 ABBVIE INC COM 00287Y109 5489 72492 SH SOLE 13 72492 0 0 ABBVIE INC COM 00287Y109 1171 15465 SH SOLE 15 15465 0 0 ABBVIE INC COM 00287Y109 493033 6511270 SH SOLE 18 6209568 0 301702 ABBVIE INC COM 00287Y109 233260 3080557 SH SOLE 19 3080557 0 0 ABBVIE INC COM 00287Y109 2259079 29834636 SH SOLE 21 29834636 0 0 ABBVIE INC COM 00287Y109 2792175 36874996 SH SOLE 22 32536198 0 4338798 ABBVIE INC COM 00287Y109 89721 1184899 SH SOLE 23 1184899 0 0 ABBVIE INC COM 00287Y109 127253 1680573 SH SOLE 25 1680573 0 0 ABBVIE INC COM 00287Y109 542663 7166706 SH SOLE 26 1804000 0 5362706 ABBVIE INC COM 00287Y109 21364 282140 SH SOLE 28 204232 0 77908 ABBVIE INC COM 00287Y109 23941 316180 SH SOLE 29 83156 0 233024 ABBVIE INC COM 00287Y109 417501 5513749 SH SOLE 30 5513749 0 0 ABBVIE INC COM 00287Y109 32855 433905 SH SOLE 31 340260 0 93645 ABBVIE INC COM 00287Y109 3508 46326 SH SOLE 32 46326 0 0 ABBVIE INC COM 00287Y109 96332 1272214 SH SOLE 34 1272214 0 0 ABBVIE INC COM 00287Y109 82122 1084552 SH SOLE 36 1084552 0 0 ABBVIE INC COM 00287Y109 2373 31333 SH SOLE 37 31333 0 0 ABBVIE INC COM 00287Y109 2633 34770 SH SOLE 40 34770 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 75 33389 SH SOLE 2 1193 0 32196 ABEONA THERAPEUTICS INC COM 00289Y107 2 745 SH SOLE 7 745 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 254 112574 SH SOLE 18 112574 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 122 54199 SH SOLE 19 54199 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 2672 1182400 SH SOLE 21 1182400 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 2553 1129667 SH SOLE 22 1087089 0 42578 ABEONA THERAPEUTICS INC COM 00289Y107 10 4374 SH SOLE 26 0 0 4374 ABEONA THERAPEUTICS INC COM 00289Y107 10 4307 SH SOLE 30 4307 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 7 3194 SH SOLE 40 3194 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1047 67133 SH SOLE 2 2624 0 64509 ABERCROMBIE & FITCH CO CL A 002896207 5 349 SH SOLE 4 349 0 0 ABERCROMBIE & FITCH CO CL A 002896207 41 2624 SH SOLE 7 2624 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4572 293095 SH SOLE 18 293095 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1763 113000 SH SOLE 19 113000 0 0 ABERCROMBIE & FITCH CO CL A 002896207 110945 7111852 SH SOLE 21 7111852 0 0 ABERCROMBIE & FITCH CO CL A 002896207 32003 2051499 SH SOLE 22 1924235 0 127264 ABERCROMBIE & FITCH CO CL A 002896207 188 12022 SH SOLE 26 8806 0 3216 ABERCROMBIE & FITCH CO CL A 002896207 127 8162 SH SOLE 28 8162 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1368 87706 SH SOLE 30 87706 0 0 ABERCROMBIE & FITCH CO CL A 002896207 105 6737 SH SOLE 36 6737 0 0 ABERCROMBIE & FITCH CO CL A 002896207 121 7770 SH SOLE 40 7770 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1043 108100 SH SOLE 2 108100 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1798 215612 SH SOLE 2 215612 0 0 ABIOMED INC COM 003654100 18978 106684 SH SOLE 2 8849 0 97835 ABIOMED INC COM 003654100 3026 17010 SH SOLE 4 15685 0 1325 ABIOMED INC COM 003654100 7047 39617 SH SOLE 7 39617 0 0 ABIOMED INC COM 003654100 14 79 SH SOLE 13 79 0 0 ABIOMED INC COM 003654100 62 349 SH SOLE 15 349 0 0 ABIOMED INC COM 003654100 16094 90474 SH SOLE 18 84515 0 5959 ABIOMED INC COM 003654100 2183 12270 SH SOLE 19 12270 0 0 ABIOMED INC COM 003654100 234194 1316513 SH SOLE 21 1316513 0 0 ABIOMED INC COM 003654100 193255 1086375 SH SOLE 22 967797 0 118578 ABIOMED INC COM 003654100 5705 32070 SH SOLE 23 32070 0 0 ABIOMED INC COM 003654100 12089 67959 SH SOLE 25 67959 0 0 ABIOMED INC COM 003654100 36065 202740 SH SOLE 26 59741 0 142999 ABIOMED INC COM 003654100 1497 8414 SH SOLE 28 6114 0 2300 ABIOMED INC COM 003654100 1896 10660 SH SOLE 29 927 0 9733 ABIOMED INC COM 003654100 31810 178818 SH SOLE 30 178818 0 0 ABIOMED INC COM 003654100 7413 41671 SH SOLE 31 7732 0 33939 ABIOMED INC COM 003654100 1022 5746 SH SOLE 34 5746 0 0 ABIOMED INC COM 003654100 4923 27676 SH SOLE 36 27676 0 0 ABIOMED INC COM 003654100 200 1125 SH SOLE 40 1125 0 0 ABM INDS INC COM 000957100 2479 68264 SH SOLE 2 2701 0 65563 ABM INDS INC COM 000957100 12 343 SH SOLE 4 343 0 0 ABM INDS INC COM 000957100 2105 57953 SH SOLE 7 57953 0 0 ABM INDS INC COM 000957100 11136 306606 SH SOLE 18 306606 0 0 ABM INDS INC COM 000957100 4159 114506 SH SOLE 19 114506 0 0 ABM INDS INC COM 000957100 268307 7387309 SH SOLE 21 7387309 0 0 ABM INDS INC COM 000957100 72874 2006434 SH SOLE 22 1903906 0 102528 ABM INDS INC COM 000957100 670 18439 SH SOLE 26 12770 0 5669 ABM INDS INC COM 000957100 266 7312 SH SOLE 28 7312 0 0 ABM INDS INC COM 000957100 3279 90270 SH SOLE 30 90270 0 0 ABM INDS INC COM 000957100 95 2624 SH SOLE 36 2624 0 0 ABM INDS INC COM 000957100 224 6159 SH SOLE 40 6159 0 0 ABRAXAS PETE CORP COM 003830106 100 197288 SH SOLE 2 6058 0 191230 ABRAXAS PETE CORP COM 003830106 2 4355 SH SOLE 7 4355 0 0 ABRAXAS PETE CORP COM 003830106 282 555758 SH SOLE 18 555758 0 0 ABRAXAS PETE CORP COM 003830106 137 270698 SH SOLE 19 270698 0 0 ABRAXAS PETE CORP COM 003830106 2854 5624201 SH SOLE 21 5624201 0 0 ABRAXAS PETE CORP COM 003830106 2670 5260594 SH SOLE 22 5137949 0 122645 AC IMMUNE SA SHS H00263105 3260 658548 SH SOLE 21 658548 0 0 AC IMMUNE SA SHS H00263105 18 3627 SH SOLE 30 3627 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 2150 32873 SH SOLE 2 1519 0 31354 ACACIA COMMUNICATIONS INC COM 00401C108 9 142 SH SOLE 4 142 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 48 733 SH SOLE 7 733 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 8369 127969 SH SOLE 18 127969 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 13726 209872 SH SOLE 19 209872 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 90895 1389839 SH SOLE 21 1389839 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 69381 1060871 SH SOLE 22 1013357 0 47514 ACACIA COMMUNICATIONS INC COM 00401C108 735 11242 SH SOLE 26 9467 0 1775 ACACIA COMMUNICATIONS INC COM 00401C108 293 4487 SH SOLE 28 4487 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 746 11409 SH SOLE 30 11409 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 788 12043 SH SOLE 34 12043 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 221 3373 SH SOLE 40 3373 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 81 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 381 142044 SH SOLE 18 142044 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 55 20568 SH SOLE 19 20568 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 3380 1261210 SH SOLE 21 1261210 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 3049 1137865 SH SOLE 22 1103213 0 34652 ACADIA HEALTHCARE COMPANY IN COM 00404A109 6760 217519 SH SOLE 2 43520 0 173999 ACADIA HEALTHCARE COMPANY IN COM 00404A109 13 425 SH SOLE 4 425 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 82 2651 SH SOLE 7 2651 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7666 246662 SH SOLE 18 246662 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 617 19836 SH SOLE 19 19836 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 138153 4445089 SH SOLE 21 4445089 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 89498 2879590 SH SOLE 22 2689145 0 190445 ACADIA HEALTHCARE COMPANY IN COM 00404A109 728 23412 SH SOLE 26 17610 0 5802 ACADIA HEALTHCARE COMPANY IN COM 00404A109 352 11327 SH SOLE 28 11327 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1505 48419 SH SOLE 30 48419 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 58 1878 SH SOLE 31 1878 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 261 8394 SH SOLE 40 8394 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 4027 111892 SH SOLE 2 24522 0 87370 ACADIA PHARMACEUTICALS INC COM 004225108 17 475 SH SOLE 4 475 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 73 2035 SH SOLE 7 2035 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 14436 401117 SH SOLE 18 375397 0 25720 ACADIA PHARMACEUTICALS INC COM 004225108 17570 488205 SH SOLE 19 488205 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 76 2100 SH SOLE 20 2100 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 180400 5012513 SH SOLE 21 5012513 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 111975 3111291 SH SOLE 22 2964789 0 146502 ACADIA PHARMACEUTICALS INC COM 004225108 631 17534 SH SOLE 23 17534 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3008 83572 SH SOLE 26 34569 0 49003 ACADIA PHARMACEUTICALS INC COM 004225108 513 14250 SH SOLE 28 14250 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 7650 212554 SH SOLE 30 212554 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2195 60983 SH SOLE 34 60983 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 389 10804 SH SOLE 40 10804 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2841 99419 SH SOLE 2 16960 0 82459 ACADIA RLTY TR COM SH BEN INT 004239109 630 22036 SH SOLE 4 22036 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2389 83589 SH SOLE 7 83589 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 91 3176 SH SOLE 15 3176 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 10742 375874 SH SOLE 18 375874 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 10721 375126 SH SOLE 19 375126 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 280662 9820212 SH SOLE 21 9820212 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 107065 3746164 SH SOLE 22 3627403 0 118761 ACADIA RLTY TR COM SH BEN INT 004239109 1718 60122 SH SOLE 23 60122 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4906 171670 SH SOLE 25 171670 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4538 158775 SH SOLE 26 24949 0 133826 ACADIA RLTY TR COM SH BEN INT 004239109 304 10643 SH SOLE 28 10643 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1246 43587 SH SOLE 29 43587 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 13494 472140 SH SOLE 30 472140 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 92 3205 SH SOLE 34 3205 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 210 7333 SH SOLE 40 7333 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 443 23873 SH SOLE 2 1130 0 22743 ACCELERATE DIAGNOSTICS INC COM 00430H102 10 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1722 92719 SH SOLE 18 92719 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 879 47311 SH SOLE 19 47311 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 16605 894169 SH SOLE 21 894169 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 14152 762093 SH SOLE 22 727272 0 34821 ACCELERATE DIAGNOSTICS INC COM 00430H102 199 10728 SH SOLE 26 0 0 10728 ACCELERATE DIAGNOSTICS INC COM 00430H102 81 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 3608 194283 SH SOLE 30 194283 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 51 2759 SH SOLE 40 2759 0 0 ACCELERON PHARMA INC COM 00434H108 5598 141675 SH SOLE 2 103026 0 38649 ACCELERON PHARMA INC COM 00434H108 7 185 SH SOLE 4 185 0 0 ACCELERON PHARMA INC COM 00434H108 34 856 SH SOLE 7 856 0 0 ACCELERON PHARMA INC COM 00434H108 9175 232231 SH SOLE 18 223457 0 8774 ACCELERON PHARMA INC COM 00434H108 38566 976099 SH SOLE 19 976099 0 0 ACCELERON PHARMA INC COM 00434H108 81204 2055273 SH SOLE 21 2055273 0 0 ACCELERON PHARMA INC COM 00434H108 54620 1382431 SH SOLE 22 1320431 0 62000 ACCELERON PHARMA INC COM 00434H108 317 8023 SH SOLE 23 8023 0 0 ACCELERON PHARMA INC COM 00434H108 1011 25593 SH SOLE 26 7145 0 18448 ACCELERON PHARMA INC COM 00434H108 246 6217 SH SOLE 28 6217 0 0 ACCELERON PHARMA INC COM 00434H108 555 14039 SH SOLE 30 14039 0 0 ACCELERON PHARMA INC COM 00434H108 12967 328185 SH SOLE 34 328185 0 0 ACCELERON PHARMA INC COM 00434H108 188 4751 SH SOLE 40 4751 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 341202 1773859 SH SOLE 2 315558 0 1458301 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 58496 304114 SH SOLE 4 286773 0 17341 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 144373 750572 SH SOLE 7 620144 0 130428 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2532 13163 SH SOLE 13 13163 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1271 6610 SH SOLE 15 6610 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 2 SH SOLE 17 0 0 2 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 274556 1427376 SH SOLE 18 1329435 0 97941 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 62691 325920 SH SOLE 19 325920 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2942934 15299891 SH SOLE 21 15299891 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3057288 15894399 SH SOLE 22 14161388 0 1733011 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 96930 503927 SH SOLE 23 503927 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 136976 712117 SH SOLE 25 712117 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 753341 3916511 SH SOLE 26 773076 0 3143435 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23707 123249 SH SOLE 28 89276 0 33973 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10812 56208 SH SOLE 29 30366 0 25842 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 534510 2778842 SH SOLE 30 2778842 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 62246 323610 SH SOLE 31 146677 0 176933 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 29691 154359 SH SOLE 34 154359 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 94592 491771 SH SOLE 36 491771 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2954 15358 SH SOLE 40 15358 0 0 ACCO BRANDS CORP COM 00081T108 1009 102263 SH SOLE 2 3855 0 98408 ACCO BRANDS CORP COM 00081T108 9 936 SH SOLE 4 936 0 0 ACCO BRANDS CORP COM 00081T108 13 1270 SH SOLE 7 1270 0 0 ACCO BRANDS CORP COM 00081T108 3266 330905 SH SOLE 18 330905 0 0 ACCO BRANDS CORP COM 00081T108 1640 166124 SH SOLE 19 166124 0 0 ACCO BRANDS CORP COM 00081T108 32482 3291007 SH SOLE 21 3291007 0 0 ACCO BRANDS CORP COM 00081T108 28918 2929854 SH SOLE 22 2767324 0 162530 ACCO BRANDS CORP COM 00081T108 196 19819 SH SOLE 26 13259 0 6560 ACCO BRANDS CORP COM 00081T108 109 11057 SH SOLE 28 11057 0 0 ACCO BRANDS CORP COM 00081T108 265 26860 SH SOLE 30 26860 0 0 ACCO BRANDS CORP COM 00081T108 128 12948 SH SOLE 40 12948 0 0 ACCURAY INC COM 004397105 258 93177 SH SOLE 2 20549 0 72628 ACCURAY INC COM 004397105 2 751 SH SOLE 4 751 0 0 ACCURAY INC COM 004397105 5 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 895 322935 SH SOLE 18 318931 0 4004 ACCURAY INC COM 004397105 1265 456671 SH SOLE 19 456671 0 0 ACCURAY INC COM 004397105 8450 3050594 SH SOLE 21 3050594 0 0 ACCURAY INC COM 004397105 7892 2849235 SH SOLE 22 2738951 0 110284 ACCURAY INC COM 004397105 190 68724 SH SOLE 23 68724 0 0 ACCURAY INC COM 004397105 440 158716 SH SOLE 26 0 0 158716 ACCURAY INC COM 004397105 32 11408 SH SOLE 28 11408 0 0 ACCURAY INC COM 004397105 37 13196 SH SOLE 30 13196 0 0 ACCURAY INC COM 004397105 21 7433 SH SOLE 40 7433 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 156 70968 SH SOLE 2 3301 0 67667 ACELRX PHARMACEUTICALS INC COM 00444T100 609 276696 SH SOLE 18 276696 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 292 132526 SH SOLE 19 132526 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 7862 3573842 SH SOLE 21 3573842 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 4802 2182747 SH SOLE 22 2150847 0 31900 ACELRX PHARMACEUTICALS INC COM 00444T100 11 4800 SH SOLE 30 4800 0 0 ACER THERAPEUTICS INC COM 00444P108 20 6337 SH SOLE 2 0 0 6337 ACER THERAPEUTICS INC COM 00444P108 63 19645 SH SOLE 18 19645 0 0 ACER THERAPEUTICS INC COM 00444P108 143 44886 SH SOLE 19 44886 0 0 ACER THERAPEUTICS INC COM 00444P108 579 181651 SH SOLE 21 181651 0 0 ACER THERAPEUTICS INC COM 00444P108 430 134728 SH SOLE 22 131947 0 2781 ACER THERAPEUTICS INC COM 00444P108 7 2269 SH SOLE 23 2269 0 0 ACER THERAPEUTICS INC COM 00444P108 35 10981 SH SOLE 26 0 0 10981 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 3 1893 SH SOLE 21 1893 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 11 6558 SH SOLE 22 6558 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 499 138604 SH SOLE 2 5051 0 133553 ACHILLION PHARMACEUTICALS IN COM 00448Q201 2 441 SH SOLE 4 441 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 11 3081 SH SOLE 7 3081 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1776 493460 SH SOLE 18 493460 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 854 237207 SH SOLE 19 237207 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 22819 6338663 SH SOLE 21 6338663 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 15013 4170181 SH SOLE 22 4006869 0 163312 ACHILLION PHARMACEUTICALS IN COM 00448Q201 47 13167 SH SOLE 23 13167 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 265 73681 SH SOLE 26 0 0 73681 ACHILLION PHARMACEUTICALS IN COM 00448Q201 56 15613 SH SOLE 28 15613 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 209 57976 SH SOLE 30 57976 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 34 9582 SH SOLE 40 9582 0 0 ACI WORLDWIDE INC COM 004498101 4781 152611 SH SOLE 2 57411 0 95200 ACI WORLDWIDE INC COM 004498101 13 423 SH SOLE 4 423 0 0 ACI WORLDWIDE INC COM 004498101 64 2054 SH SOLE 7 2054 0 0 ACI WORLDWIDE INC COM 004498101 21772 695051 SH SOLE 18 667047 0 28004 ACI WORLDWIDE INC COM 004498101 10041 320557 SH SOLE 19 320557 0 0 ACI WORLDWIDE INC COM 004498101 269346 8598446 SH SOLE 21 8598446 0 0 ACI WORLDWIDE INC COM 004498101 126414 4035554 SH SOLE 22 3860938 0 174616 ACI WORLDWIDE INC COM 004498101 464 14810 SH SOLE 23 14810 0 0 ACI WORLDWIDE INC COM 004498101 1982 63265 SH SOLE 26 23397 0 39868 ACI WORLDWIDE INC COM 004498101 482 15389 SH SOLE 28 15389 0 0 ACI WORLDWIDE INC COM 004498101 4713 150464 SH SOLE 30 150464 0 0 ACI WORLDWIDE INC COM 004498101 199 6346 SH SOLE 34 6346 0 0 ACI WORLDWIDE INC COM 004498101 0 2 SH SOLE 36 2 0 0 ACI WORLDWIDE INC COM 004498101 392 12513 SH SOLE 40 12513 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 31 28398 SH SOLE 2 1271 0 27127 ACLARIS THERAPEUTICS INC COM 00461U105 1 701 SH SOLE 7 701 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 118 109552 SH SOLE 18 109552 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 58 53568 SH SOLE 19 53568 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1704 1577736 SH SOLE 21 1577736 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1361 1259799 SH SOLE 22 1236982 0 22817 ACLARIS THERAPEUTICS INC COM 00461U105 2 2015 SH SOLE 30 2015 0 0 ACM RESEARCH INC COM CL A 00108J109 475 34296 SH SOLE 21 34296 0 0 ACM RESEARCH INC COM CL A 00108J109 1561 112604 SH SOLE 22 112604 0 0 ACME UTD CORP COM 004816104 10 490 SH SOLE 18 490 0 0 ACME UTD CORP COM 004816104 142 7074 SH SOLE 21 7074 0 0 ACME UTD CORP COM 004816104 183 9148 SH SOLE 22 9148 0 0 ACNB CORP COM 000868109 242 7059 SH SOLE 2 284 0 6775 ACNB CORP COM 000868109 849 24752 SH SOLE 18 24752 0 0 ACNB CORP COM 000868109 411 11994 SH SOLE 19 11994 0 0 ACNB CORP COM 000868109 8576 250017 SH SOLE 21 250017 0 0 ACNB CORP COM 000868109 3073 89596 SH SOLE 22 84136 0 5460 ACORDA THERAPEUTICS INC COM 00484M106 151 52532 SH SOLE 2 8600 0 43932 ACORDA THERAPEUTICS INC COM 00484M106 1 242 SH SOLE 4 242 0 0 ACORDA THERAPEUTICS INC COM 00484M106 3 893 SH SOLE 7 893 0 0 ACORDA THERAPEUTICS INC COM 00484M106 611 212858 SH SOLE 18 212858 0 0 ACORDA THERAPEUTICS INC COM 00484M106 488 169868 SH SOLE 19 169868 0 0 ACORDA THERAPEUTICS INC COM 00484M106 16499 5748932 SH SOLE 21 5748932 0 0 ACORDA THERAPEUTICS INC COM 00484M106 4192 1460581 SH SOLE 22 1404619 0 55962 ACORDA THERAPEUTICS INC COM 00484M106 68 23754 SH SOLE 23 23754 0 0 ACORDA THERAPEUTICS INC COM 00484M106 273 95270 SH SOLE 26 5154 0 90116 ACORDA THERAPEUTICS INC COM 00484M106 21 7452 SH SOLE 28 7452 0 0 ACORDA THERAPEUTICS INC COM 00484M106 157 54758 SH SOLE 30 54758 0 0 ACORDA THERAPEUTICS INC COM 00484M106 7 2559 SH SOLE 34 2559 0 0 ACORDA THERAPEUTICS INC COM 00484M106 14 4995 SH SOLE 40 4995 0 0 ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 571 730000 PRN SOLE 21 730000 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 27214 SH SOLE 21 27214 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 104 451064 SH SOLE 22 451064 0 0 ACTIVISION BLIZZARD INC COM 00507V109 99393 1878184 SH SOLE 2 201361 0 1676823 ACTIVISION BLIZZARD INC COM 00507V109 16130 304797 SH SOLE 4 284225 0 20572 ACTIVISION BLIZZARD INC COM 00507V109 38304 723816 SH SOLE 7 697503 0 26313 ACTIVISION BLIZZARD INC COM 00507V109 1717 32449 SH SOLE 13 32449 0 0 ACTIVISION BLIZZARD INC COM 00507V109 425 8031 SH SOLE 15 8031 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5 103 SH SOLE 17 0 0 103 ACTIVISION BLIZZARD INC COM 00507V109 75089 1418912 SH SOLE 18 1316326 0 102586 ACTIVISION BLIZZARD INC COM 00507V109 49855 942081 SH SOLE 19 942081 0 0 ACTIVISION BLIZZARD INC COM 00507V109 832725 15735538 SH SOLE 21 15735538 0 0 ACTIVISION BLIZZARD INC COM 00507V109 965237 18239545 SH SOLE 22 16178731 0 2060814 ACTIVISION BLIZZARD INC COM 00507V109 29654 560362 SH SOLE 23 560362 0 0 ACTIVISION BLIZZARD INC COM 00507V109 39694 750072 SH SOLE 25 750072 0 0 ACTIVISION BLIZZARD INC COM 00507V109 224479 4241850 SH SOLE 26 918570 0 3323280 ACTIVISION BLIZZARD INC COM 00507V109 7949 150206 SH SOLE 28 109700 0 40506 ACTIVISION BLIZZARD INC COM 00507V109 867 16379 SH SOLE 29 16379 0 0 ACTIVISION BLIZZARD INC COM 00507V109 152874 2888781 SH SOLE 30 2888781 0 0 ACTIVISION BLIZZARD INC COM 00507V109 14720 278158 SH SOLE 31 140313 0 137845 ACTIVISION BLIZZARD INC COM 00507V109 5772 109069 SH SOLE 32 109069 0 0 ACTIVISION BLIZZARD INC COM 00507V109 23642 446750 SH SOLE 34 446750 0 0 ACTIVISION BLIZZARD INC COM 00507V109 27512 519872 SH SOLE 36 519872 0 0 ACTIVISION BLIZZARD INC COM 00507V109 973 18384 SH SOLE 40 18384 0 0 ACTUANT CORP CL A NEW 00508X203 1146 52213 SH SOLE 2 1968 0 50245 ACTUANT CORP CL A NEW 00508X203 10 454 SH SOLE 4 454 0 0 ACTUANT CORP CL A NEW 00508X203 14 645 SH SOLE 7 645 0 0 ACTUANT CORP CL A NEW 00508X203 5462 248938 SH SOLE 18 248938 0 0 ACTUANT CORP CL A NEW 00508X203 2099 95656 SH SOLE 19 95656 0 0 ACTUANT CORP CL A NEW 00508X203 132072 6019703 SH SOLE 21 6019703 0 0 ACTUANT CORP CL A NEW 00508X203 36427 1660285 SH SOLE 22 1576881 0 83404 ACTUANT CORP CL A NEW 00508X203 216 9865 SH SOLE 26 5700 0 4165 ACTUANT CORP CL A NEW 00508X203 180 8204 SH SOLE 28 8204 0 0 ACTUANT CORP CL A NEW 00508X203 1712 78034 SH SOLE 30 78034 0 0 ACTUANT CORP CL A NEW 00508X203 135 6153 SH SOLE 40 6153 0 0 ACUITY BRANDS INC COM 00508Y102 16299 120918 SH SOLE 2 33424 0 87494 ACUITY BRANDS INC COM 00508Y102 2286 16962 SH SOLE 4 15880 0 1082 ACUITY BRANDS INC COM 00508Y102 2459 18245 SH SOLE 7 4273 0 13972 ACUITY BRANDS INC COM 00508Y102 76 564 SH SOLE 13 564 0 0 ACUITY BRANDS INC COM 00508Y102 38 285 SH SOLE 15 285 0 0 ACUITY BRANDS INC COM 00508Y102 15889 117883 SH SOLE 18 114001 0 3882 ACUITY BRANDS INC COM 00508Y102 2082 15444 SH SOLE 19 15444 0 0 ACUITY BRANDS INC COM 00508Y102 264118 1959479 SH SOLE 21 1959479 0 0 ACUITY BRANDS INC COM 00508Y102 184776 1370841 SH SOLE 22 1281351 0 89490 ACUITY BRANDS INC COM 00508Y102 3986 29570 SH SOLE 23 29570 0 0 ACUITY BRANDS INC COM 00508Y102 6629 49177 SH SOLE 25 49177 0 0 ACUITY BRANDS INC COM 00508Y102 24891 184666 SH SOLE 26 68124 0 116542 ACUITY BRANDS INC COM 00508Y102 1050 7787 SH SOLE 28 5184 0 2603 ACUITY BRANDS INC COM 00508Y102 1285 9531 SH SOLE 29 1306 0 8225 ACUITY BRANDS INC COM 00508Y102 10335 76676 SH SOLE 30 76676 0 0 ACUITY BRANDS INC COM 00508Y102 1233 9151 SH SOLE 31 7279 0 1872 ACUITY BRANDS INC COM 00508Y102 25149 186582 SH SOLE 34 186582 0 0 ACUITY BRANDS INC COM 00508Y102 3945 29265 SH SOLE 36 29265 0 0 ACUITY BRANDS INC COM 00508Y102 114 845 SH SOLE 40 845 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1007 38141 SH SOLE 2 1484 0 36657 ACUSHNET HOLDINGS CORP COM 005098108 18 672 SH SOLE 7 672 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3204 121360 SH SOLE 18 121360 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1653 62630 SH SOLE 19 62630 0 0 ACUSHNET HOLDINGS CORP COM 005098108 32755 1240702 SH SOLE 21 1240702 0 0 ACUSHNET HOLDINGS CORP COM 005098108 28268 1070765 SH SOLE 22 1022295 0 48470 ACUSHNET HOLDINGS CORP COM 005098108 445 16852 SH SOLE 26 0 0 16852 ACUSHNET HOLDINGS CORP COM 005098108 1077 40789 SH SOLE 30 40789 0 0 ACUSHNET HOLDINGS CORP COM 005098108 115 4346 SH SOLE 40 4346 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 132 25808 SH SOLE 2 4745 0 21063 ADAMAS PHARMACEUTICALS INC COM 00548A106 3 550 SH SOLE 7 550 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 406 79411 SH SOLE 18 79411 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 297 58028 SH SOLE 19 58028 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 5786 1131177 SH SOLE 21 1131177 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 4553 890092 SH SOLE 22 871617 0 18475 ADAMAS PHARMACEUTICALS INC COM 00548A106 45 8862 SH SOLE 23 8862 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 107 20910 SH SOLE 26 0 0 20910 ADAMAS PHARMACEUTICALS INC COM 00548A106 7 1338 SH SOLE 30 1338 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 7 9919 SH SOLE 18 9919 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 87 122946 SH SOLE 21 122946 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 580 823107 SH SOLE 22 823107 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 14 455 SH SOLE 18 455 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 187 6045 SH SOLE 21 6045 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2755 88885 SH SOLE 22 88885 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1247 825641 SH SOLE 21 825641 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 6 3926 SH SOLE 30 3926 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1114 36049 SH SOLE 2 7506 0 28543 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 14 458 SH SOLE 7 458 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 263 8515 SH SOLE 18 7699 0 816 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 37141 1201975 SH SOLE 19 1201975 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5775 186881 SH SOLE 21 186881 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 12857 416073 SH SOLE 22 396586 0 19487 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 113 3649 SH SOLE 23 3649 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 10 336 SH SOLE 31 336 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1359 43991 SH SOLE 34 43991 0 0 ADDUS HOMECARE CORP COM 006739106 721 9089 SH SOLE 2 434 0 8655 ADDUS HOMECARE CORP COM 006739106 5 58 SH SOLE 4 58 0 0 ADDUS HOMECARE CORP COM 006739106 13 165 SH SOLE 7 165 0 0 ADDUS HOMECARE CORP COM 006739106 4154 52392 SH SOLE 18 52392 0 0 ADDUS HOMECARE CORP COM 006739106 1431 18056 SH SOLE 19 18056 0 0 ADDUS HOMECARE CORP COM 006739106 110673 1395979 SH SOLE 21 1395979 0 0 ADDUS HOMECARE CORP COM 006739106 27014 340739 SH SOLE 22 328527 0 12212 ADDUS HOMECARE CORP COM 006739106 120 1509 SH SOLE 23 1509 0 0 ADDUS HOMECARE CORP COM 006739106 408 5151 SH SOLE 28 5151 0 0 ADDUS HOMECARE CORP COM 006739106 2322 29292 SH SOLE 30 29292 0 0 ADDUS HOMECARE CORP COM 006739106 55 689 SH SOLE 40 689 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 12 5998 SH SOLE 21 5998 0 0 ADECOAGRO S A COM L00849106 21 3622 SH SOLE 4 3622 0 0 ADECOAGRO S A COM L00849106 936 160551 SH SOLE 7 160551 0 0 ADECOAGRO S A COM L00849106 6759 1159405 SH SOLE 21 1159405 0 0 ADECOAGRO S A COM L00849106 3807 653004 SH SOLE 22 637465 0 15539 ADECOAGRO S A COM L00849106 1589 272595 SH SOLE 30 272595 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 187 21855 SH SOLE 2 1082 0 20773 ADESTO TECHNOLOGIES CORP COM 00687D101 6 674 SH SOLE 7 674 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 835 97603 SH SOLE 18 97603 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 396 46234 SH SOLE 19 46234 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 8005 935217 SH SOLE 21 935217 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 6174 721230 SH SOLE 22 703455 0 17775 ADIAL PHARMACEUTICALS INC COM 00688A106 311 205684 SH SOLE 22 205684 0 0 ADIENT PLC ORD SHS G0084W101 2950 128475 SH SOLE 2 42117 0 86358 ADIENT PLC ORD SHS G0084W101 10 453 SH SOLE 4 453 0 0 ADIENT PLC ORD SHS G0084W101 1245 54204 SH SOLE 7 6604 0 47600 ADIENT PLC ORD SHS G0084W101 11469 499525 SH SOLE 18 499525 0 0 ADIENT PLC ORD SHS G0084W101 3822 166467 SH SOLE 19 166467 0 0 ADIENT PLC ORD SHS G0084W101 142315 6198407 SH SOLE 21 6198407 0 0 ADIENT PLC ORD SHS G0084W101 74346 3238070 SH SOLE 22 3046306 0 191764 ADIENT PLC ORD SHS G0084W101 138 6026 SH SOLE 23 6026 0 0 ADIENT PLC ORD SHS G0084W101 1157 50373 SH SOLE 26 18365 0 32008 ADIENT PLC ORD SHS G0084W101 258 11225 SH SOLE 28 11225 0 0 ADIENT PLC ORD SHS G0084W101 802 34940 SH SOLE 30 34940 0 0 ADIENT PLC ORD SHS G0084W101 1436 62534 SH SOLE 36 62534 0 0 ADIENT PLC ORD SHS G0084W101 177 7689 SH SOLE 40 7689 0 0 ADMA BIOLOGICS INC COM 000899104 191 42979 SH SOLE 2 686 0 42293 ADMA BIOLOGICS INC COM 000899104 812 182579 SH SOLE 18 182579 0 0 ADMA BIOLOGICS INC COM 000899104 374 84150 SH SOLE 19 84150 0 0 ADMA BIOLOGICS INC COM 000899104 7785 1749435 SH SOLE 21 1749435 0 0 ADMA BIOLOGICS INC COM 000899104 4832 1085929 SH SOLE 22 1060089 0 25840 ADOBE INC COM 00724F101 404036 1462572 SH SOLE 2 281150 0 1181422 ADOBE INC COM 00724F101 61598 222978 SH SOLE 4 209788 0 13190 ADOBE INC COM 00724F101 125278 453495 SH SOLE 7 447681 0 5814 ADOBE INC COM 00724F101 8817 31915 SH SOLE 13 31915 0 0 ADOBE INC COM 00724F101 1567 5672 SH SOLE 15 5672 0 0 ADOBE INC COM 00724F101 78 284 SH SOLE 17 0 0 284 ADOBE INC COM 00724F101 573244 2075090 SH SOLE 18 1787702 0 287388 ADOBE INC COM 00724F101 324041 1172999 SH SOLE 19 1172999 0 0 ADOBE INC COM 00724F101 2803417 10148115 SH SOLE 21 10148115 0 0 ADOBE INC COM 00724F101 3347096 12116183 SH SOLE 22 10766912 0 1349271 ADOBE INC COM 00724F101 111583 403921 SH SOLE 23 403921 0 0 ADOBE INC COM 00724F101 143924 520993 SH SOLE 25 520993 0 0 ADOBE INC COM 00724F101 653497 2365601 SH SOLE 26 561370 0 1804231 ADOBE INC COM 00724F101 25785 93339 SH SOLE 28 67411 0 25928 ADOBE INC COM 00724F101 29016 105035 SH SOLE 29 30360 0 74675 ADOBE INC COM 00724F101 626169 2266675 SH SOLE 30 2266675 0 0 ADOBE INC COM 00724F101 49102 177745 SH SOLE 31 118666 0 59079 ADOBE INC COM 00724F101 19070 69031 SH SOLE 32 69031 0 0 ADOBE INC COM 00724F101 84953 307521 SH SOLE 34 307521 0 0 ADOBE INC COM 00724F101 93060 336870 SH SOLE 36 336870 0 0 ADOBE INC COM 00724F101 3219 11654 SH SOLE 40 11654 0 0 ADT INC COM 00090Q103 1678 267617 SH SOLE 2 28616 0 239001 ADT INC COM 00090Q103 4 577 SH SOLE 4 577 0 0 ADT INC COM 00090Q103 11 1801 SH SOLE 7 1801 0 0 ADT INC COM 00090Q103 1145 182630 SH SOLE 18 174568 0 8062 ADT INC COM 00090Q103 2431 387699 SH SOLE 19 387699 0 0 ADT INC COM 00090Q103 7313 1166317 SH SOLE 21 1166317 0 0 ADT INC COM 00090Q103 22262 3550634 SH SOLE 22 3102690 0 447944 ADT INC COM 00090Q103 136 21683 SH SOLE 26 0 0 21683 ADT INC COM 00090Q103 1877 299326 SH SOLE 29 0 0 299326 ADT INC COM 00090Q103 926 147634 SH SOLE 30 147634 0 0 ADT INC COM 00090Q103 14 2284 SH SOLE 31 2284 0 0 ADT INC COM 00090Q103 79 12678 SH SOLE 40 12678 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3103 81473 SH SOLE 2 25472 0 56001 ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 41 1079 SH SOLE 7 1079 0 0 ADTALEM GLOBAL ED INC COM 00737L103 12169 319471 SH SOLE 18 319471 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3707 97321 SH SOLE 19 97321 0 0 ADTALEM GLOBAL ED INC COM 00737L103 152196 3995685 SH SOLE 21 3995685 0 0 ADTALEM GLOBAL ED INC COM 00737L103 73747 1936130 SH SOLE 22 1821985 0 114145 ADTALEM GLOBAL ED INC COM 00737L103 713 18716 SH SOLE 26 13847 0 4869 ADTALEM GLOBAL ED INC COM 00737L103 302 7933 SH SOLE 28 7933 0 0 ADTALEM GLOBAL ED INC COM 00737L103 716 18794 SH SOLE 30 18794 0 0 ADTALEM GLOBAL ED INC COM 00737L103 35 918 SH SOLE 36 918 0 0 ADTALEM GLOBAL ED INC COM 00737L103 210 5522 SH SOLE 40 5522 0 0 ADTRAN INC COM 00738A106 579 50994 SH SOLE 2 3064 0 47930 ADTRAN INC COM 00738A106 5 449 SH SOLE 4 449 0 0 ADTRAN INC COM 00738A106 8 745 SH SOLE 7 745 0 0 ADTRAN INC COM 00738A106 2441 215138 SH SOLE 18 215138 0 0 ADTRAN INC COM 00738A106 1189 104847 SH SOLE 19 104847 0 0 ADTRAN INC COM 00738A106 62162 5479274 SH SOLE 21 5479274 0 0 ADTRAN INC COM 00738A106 17457 1538727 SH SOLE 22 1458598 0 80129 ADTRAN INC COM 00738A106 102 9016 SH SOLE 26 6457 0 2559 ADTRAN INC COM 00738A106 82 7199 SH SOLE 28 7199 0 0 ADTRAN INC COM 00738A106 1136 100091 SH SOLE 30 100091 0 0 ADTRAN INC COM 00738A106 66 5790 SH SOLE 40 5790 0 0 ADURO BIOTECH INC COM 00739L101 73 69013 SH SOLE 2 9489 0 59524 ADURO BIOTECH INC COM 00739L101 1 1413 SH SOLE 7 1413 0 0 ADURO BIOTECH INC COM 00739L101 248 233512 SH SOLE 18 233512 0 0 ADURO BIOTECH INC COM 00739L101 255 240101 SH SOLE 19 240101 0 0 ADURO BIOTECH INC COM 00739L101 3154 2975311 SH SOLE 21 2975311 0 0 ADURO BIOTECH INC COM 00739L101 1801 1699452 SH SOLE 22 1630868 0 68584 ADURO BIOTECH INC COM 00739L101 26 24992 SH SOLE 23 24992 0 0 ADURO BIOTECH INC COM 00739L101 32 30053 SH SOLE 26 0 0 30053 ADURO BIOTECH INC COM 00739L101 15 13744 SH SOLE 28 13744 0 0 ADURO BIOTECH INC COM 00739L101 11 10042 SH SOLE 30 10042 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 31645 191324 SH SOLE 2 39489 0 151835 ADVANCE AUTO PARTS INC COM 00751Y106 5260 31800 SH SOLE 4 29852 0 1948 ADVANCE AUTO PARTS INC COM 00751Y106 16269 98359 SH SOLE 7 67307 0 31052 ADVANCE AUTO PARTS INC COM 00751Y106 661 3994 SH SOLE 13 3994 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 115 696 SH SOLE 15 696 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 23546 142360 SH SOLE 18 132330 0 10030 ADVANCE AUTO PARTS INC COM 00751Y106 3463 20936 SH SOLE 19 20936 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 294581 1781023 SH SOLE 21 1781023 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 294645 1781409 SH SOLE 22 1596164 0 185245 ADVANCE AUTO PARTS INC COM 00751Y106 8511 51460 SH SOLE 23 51460 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 12524 75717 SH SOLE 25 75717 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 58207 351916 SH SOLE 26 104424 0 247492 ADVANCE AUTO PARTS INC COM 00751Y106 2113 12774 SH SOLE 28 9196 0 3578 ADVANCE AUTO PARTS INC COM 00751Y106 2761 16690 SH SOLE 29 1517 0 15173 ADVANCE AUTO PARTS INC COM 00751Y106 45349 274178 SH SOLE 30 274178 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2582 15612 SH SOLE 31 12928 0 2684 ADVANCE AUTO PARTS INC COM 00751Y106 768 4646 SH SOLE 34 4646 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 7212 43605 SH SOLE 36 43605 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 337 2040 SH SOLE 40 2040 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 2047 62853 SH SOLE 2 2998 0 59855 ADVANCED DISP SVCS INC DEL COM 00790X101 13 398 SH SOLE 4 398 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 50 1526 SH SOLE 7 1526 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 8068 247727 SH SOLE 18 247727 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4083 125348 SH SOLE 19 125348 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 81179 2492451 SH SOLE 21 2492451 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 68512 2103526 SH SOLE 22 2003932 0 99594 ADVANCED DISP SVCS INC DEL COM 00790X101 620 19021 SH SOLE 26 13893 0 5128 ADVANCED DISP SVCS INC DEL COM 00790X101 340 10436 SH SOLE 28 10436 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 775 23807 SH SOLE 30 23807 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 250 7663 SH SOLE 40 7663 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1032 31977 SH SOLE 2 1446 0 30531 ADVANCED DRAIN SYS INC DEL COM 00790R104 8 259 SH SOLE 4 259 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 755 23403 SH SOLE 7 23403 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5087 157625 SH SOLE 18 124137 0 33488 ADVANCED DRAIN SYS INC DEL COM 00790R104 4466 138397 SH SOLE 19 138397 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 40558 1256831 SH SOLE 21 1256831 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 42122 1305311 SH SOLE 22 1249640 0 55671 ADVANCED DRAIN SYS INC DEL COM 00790R104 112 3469 SH SOLE 23 3469 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 742 22981 SH SOLE 26 15251 0 7730 ADVANCED DRAIN SYS INC DEL COM 00790R104 161 4998 SH SOLE 28 4998 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5216 161625 SH SOLE 30 161625 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 303 9395 SH SOLE 34 9395 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 116 3604 SH SOLE 40 3604 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 24435 1646573 SH SOLE 2 1632664 0 13909 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 868 58514 SH SOLE 18 58514 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 408 27475 SH SOLE 19 27475 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 8992 605958 SH SOLE 21 605958 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 6781 456912 SH SOLE 22 448879 0 8033 ADVANCED ENERGY INDS COM 007973100 1900 33098 SH SOLE 2 1563 0 31535 ADVANCED ENERGY INDS COM 007973100 10 174 SH SOLE 4 174 0 0 ADVANCED ENERGY INDS COM 007973100 41 717 SH SOLE 7 717 0 0 ADVANCED ENERGY INDS COM 007973100 11495 200230 SH SOLE 18 171273 0 28957 ADVANCED ENERGY INDS COM 007973100 5145 89611 SH SOLE 19 89611 0 0 ADVANCED ENERGY INDS COM 007973100 240051 4181348 SH SOLE 21 4181348 0 0 ADVANCED ENERGY INDS COM 007973100 65451 1140060 SH SOLE 22 1086925 0 53135 ADVANCED ENERGY INDS COM 007973100 25 433 SH SOLE 23 433 0 0 ADVANCED ENERGY INDS COM 007973100 957 16670 SH SOLE 26 14033 0 2637 ADVANCED ENERGY INDS COM 007973100 279 4856 SH SOLE 28 4856 0 0 ADVANCED ENERGY INDS COM 007973100 3069 53454 SH SOLE 30 53454 0 0 ADVANCED ENERGY INDS COM 007973100 252 4383 SH SOLE 40 4383 0 0 ADVANCED MICRO DEVICES INC COM 007903107 72902 2514740 SH SOLE 2 317140 0 2197600 ADVANCED MICRO DEVICES INC COM 007903107 12040 415316 SH SOLE 4 387929 0 27387 ADVANCED MICRO DEVICES INC COM 007903107 28525 983974 SH SOLE 7 974111 0 9863 ADVANCED MICRO DEVICES INC COM 007903107 350 12076 SH SOLE 13 12076 0 0 ADVANCED MICRO DEVICES INC COM 007903107 283 9747 SH SOLE 15 9747 0 0 ADVANCED MICRO DEVICES INC COM 007903107 12 422 SH SOLE 17 0 0 422 ADVANCED MICRO DEVICES INC COM 007903107 63158 2178628 SH SOLE 18 2035618 0 143010 ADVANCED MICRO DEVICES INC COM 007903107 54903 1893874 SH SOLE 19 1893874 0 0 ADVANCED MICRO DEVICES INC COM 007903107 892810 30797171 SH SOLE 21 30797171 0 0 ADVANCED MICRO DEVICES INC COM 007903107 740527 25544235 SH SOLE 22 22872159 0 2672076 ADVANCED MICRO DEVICES INC COM 007903107 21656 747000 SH SOLE 23 747000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 42626 1470367 SH SOLE 25 1470367 0 0 ADVANCED MICRO DEVICES INC COM 007903107 117064 4038086 SH SOLE 26 1243785 0 2794301 ADVANCED MICRO DEVICES INC COM 007903107 5639 194502 SH SOLE 28 140323 0 54179 ADVANCED MICRO DEVICES INC COM 007903107 637 21960 SH SOLE 29 21960 0 0 ADVANCED MICRO DEVICES INC COM 007903107 136906 4722519 SH SOLE 30 4722519 0 0 ADVANCED MICRO DEVICES INC COM 007903107 6566 226487 SH SOLE 31 186862 0 39625 ADVANCED MICRO DEVICES INC COM 007903107 4475 154362 SH SOLE 32 154362 0 0 ADVANCED MICRO DEVICES INC COM 007903107 24467 843978 SH SOLE 34 843978 0 0 ADVANCED MICRO DEVICES INC COM 007903107 19269 664661 SH SOLE 36 664661 0 0 ADVANCED MICRO DEVICES INC COM 007903107 725 25010 SH SOLE 40 25010 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 7080 1900000 PRN SOLE 21 1900000 0 0 ADVANSIX INC COM 00773T101 735 28581 SH SOLE 2 1169 0 27412 ADVANSIX INC COM 00773T101 4 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 16 629 SH SOLE 7 629 0 0 ADVANSIX INC COM 00773T101 0 3 SH SOLE 13 3 0 0 ADVANSIX INC COM 00773T101 3270 127133 SH SOLE 18 127133 0 0 ADVANSIX INC COM 00773T101 1252 48665 SH SOLE 19 48665 0 0 ADVANSIX INC COM 00773T101 79671 3097644 SH SOLE 21 3097644 0 0 ADVANSIX INC COM 00773T101 22497 874700 SH SOLE 22 830049 0 44651 ADVANSIX INC COM 00773T101 145 5628 SH SOLE 26 2945 0 2683 ADVANSIX INC COM 00773T101 108 4217 SH SOLE 28 4217 0 0 ADVANSIX INC COM 00773T101 1052 40892 SH SOLE 30 40892 0 0 ADVANSIX INC COM 00773T101 96 3745 SH SOLE 40 3745 0 0 ADVAXIS INC COM NEW 007624307 0 1169 SH SOLE 21 1169 0 0 ADVAXIS INC COM NEW 007624307 22 83457 SH SOLE 22 83457 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 474 32484 SH SOLE 2 32484 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 250 45864 SH SOLE 2 2023 0 43841 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 1168 SH SOLE 7 1168 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1059 194259 SH SOLE 18 194259 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 502 92066 SH SOLE 19 92066 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 13705 2514738 SH SOLE 21 2514738 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 8476 1555236 SH SOLE 22 1511850 0 43386 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 17 3182 SH SOLE 30 3182 0 0 AECOM COM 00766T100 13564 361118 SH SOLE 2 85485 0 275633 AECOM COM 00766T100 28 749 SH SOLE 4 749 0 0 AECOM COM 00766T100 834 22202 SH SOLE 7 22202 0 0 AECOM COM 00766T100 16928 450692 SH SOLE 18 450692 0 0 AECOM COM 00766T100 2520 67088 SH SOLE 19 67088 0 0 AECOM COM 00766T100 280463 7467069 SH SOLE 21 7467069 0 0 AECOM COM 00766T100 193108 5141328 SH SOLE 22 4771467 0 369861 AECOM COM 00766T100 4 119 SH SOLE 23 119 0 0 AECOM COM 00766T100 1607 42790 SH SOLE 26 35160 0 7630 AECOM COM 00766T100 1618 43078 SH SOLE 30 43078 0 0 AECOM COM 00766T100 119 3174 SH SOLE 31 3174 0 0 AECOM COM 00766T100 1378 36696 SH SOLE 36 36696 0 0 AECOM COM 00766T100 537 14296 SH SOLE 40 14296 0 0 AEGION CORP COM 00770F104 699 32682 SH SOLE 2 1206 0 31476 AEGION CORP COM 00770F104 6 303 SH SOLE 4 303 0 0 AEGION CORP COM 00770F104 432 20218 SH SOLE 7 20218 0 0 AEGION CORP COM 00770F104 3107 145330 SH SOLE 18 145330 0 0 AEGION CORP COM 00770F104 1115 52139 SH SOLE 19 52139 0 0 AEGION CORP COM 00770F104 74807 3498914 SH SOLE 21 3498914 0 0 AEGION CORP COM 00770F104 21019 983137 SH SOLE 22 930012 0 53125 AEGION CORP COM 00770F104 328 15355 SH SOLE 26 4202 0 11153 AEGION CORP COM 00770F104 112 5221 SH SOLE 28 5221 0 0 AEGION CORP COM 00770F104 3653 170859 SH SOLE 30 170859 0 0 AEGION CORP COM 00770F104 78 3649 SH SOLE 40 3649 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 183 23830 SH SOLE 2 1061 0 22769 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH SOLE 7 576 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 725 94326 SH SOLE 18 94326 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 344 44745 SH SOLE 19 44745 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 9210 1197702 SH SOLE 21 1197702 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4150 539695 SH SOLE 22 522111 0 17584 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 13 1646 SH SOLE 30 1646 0 0 AEGON N V NY REGISTRY SHS 007924103 0 68 SH SOLE 18 68 0 0 AEGON N V NY REGISTRY SHS 007924103 891 215656 SH SOLE 22 215656 0 0 AEHR TEST SYSTEMS COM 00760J108 8 4197 SH SOLE 18 4197 0 0 AEHR TEST SYSTEMS COM 00760J108 110 61550 SH SOLE 21 61550 0 0 AEMETIS INC COM NEW 00770K202 8 7638 SH SOLE 21 7638 0 0 AEMETIS INC COM NEW 00770K202 9 8120 SH SOLE 22 8120 0 0 AERCAP HOLDINGS NV SHS N00985106 4233 77307 SH SOLE 2 30109 0 47198 AERCAP HOLDINGS NV SHS N00985106 3145 57447 SH SOLE 4 54147 0 3300 AERCAP HOLDINGS NV SHS N00985106 10689 195229 SH SOLE 7 104861 0 90368 AERCAP HOLDINGS NV SHS N00985106 135 2466 SH SOLE 13 2466 0 0 AERCAP HOLDINGS NV SHS N00985106 93 1701 SH SOLE 15 1701 0 0 AERCAP HOLDINGS NV SHS N00985106 7885 144013 SH SOLE 18 143465 0 548 AERCAP HOLDINGS NV SHS N00985106 4147 75749 SH SOLE 19 75749 0 0 AERCAP HOLDINGS NV SHS N00985106 93637 1710257 SH SOLE 21 1710257 0 0 AERCAP HOLDINGS NV SHS N00985106 114019 2082532 SH SOLE 22 1924967 0 157565 AERCAP HOLDINGS NV SHS N00985106 5411 98833 SH SOLE 23 98833 0 0 AERCAP HOLDINGS NV SHS N00985106 7191 131347 SH SOLE 25 131347 0 0 AERCAP HOLDINGS NV SHS N00985106 39502 721496 SH SOLE 26 172391 0 549105 AERCAP HOLDINGS NV SHS N00985106 937 17112 SH SOLE 28 17112 0 0 AERCAP HOLDINGS NV SHS N00985106 271 4957 SH SOLE 29 4957 0 0 AERCAP HOLDINGS NV SHS N00985106 41940 766036 SH SOLE 30 766036 0 0 AERCAP HOLDINGS NV SHS N00985106 6014 109850 SH SOLE 31 25439 0 84411 AERCAP HOLDINGS NV SHS N00985106 586 10708 SH SOLE 34 10708 0 0 AERCAP HOLDINGS NV SHS N00985106 6336 115719 SH SOLE 36 115719 0 0 AERCAP HOLDINGS NV SHS N00985106 153 2797 SH SOLE 40 2797 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 773 40193 SH SOLE 2 5158 0 35035 AERIE PHARMACEUTICALS INC COM 00771V108 5 249 SH SOLE 4 249 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 18 926 SH SOLE 7 926 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 3168 164841 SH SOLE 18 144054 0 20787 AERIE PHARMACEUTICALS INC COM 00771V108 2883 149991 SH SOLE 19 149991 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 37231 1937121 SH SOLE 21 1937121 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 24387 1268829 SH SOLE 22 1206421 0 62408 AERIE PHARMACEUTICALS INC COM 00771V108 279 14528 SH SOLE 23 14528 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 967 50330 SH SOLE 26 11736 0 38594 AERIE PHARMACEUTICALS INC COM 00771V108 107 5543 SH SOLE 28 5543 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 800 41612 SH SOLE 30 41612 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 74 3871 SH SOLE 40 3871 0 0 AEROCENTURY CORP COM 007737109 2 249 SH SOLE 21 249 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 3314 65606 SH SOLE 2 4137 0 61469 AEROJET ROCKETDYNE HLDGS INC COM 007800105 12 242 SH SOLE 4 242 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 73 1450 SH SOLE 7 1450 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 17139 339317 SH SOLE 18 327621 0 11696 AEROJET ROCKETDYNE HLDGS INC COM 007800105 8035 159077 SH SOLE 19 159077 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 452973 8967980 SH SOLE 21 8967980 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 108562 2149321 SH SOLE 22 2051946 0 97375 AEROJET ROCKETDYNE HLDGS INC COM 007800105 317 6276 SH SOLE 23 6276 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1885 37318 SH SOLE 26 17797 0 19521 AEROJET ROCKETDYNE HLDGS INC COM 007800105 4989 98780 SH SOLE 30 98780 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 343 6795 SH SOLE 40 6795 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1695 850000 PRN SOLE 21 850000 0 0 AEROVIRONMENT INC COM 008073108 987 18434 SH SOLE 2 889 0 17545 AEROVIRONMENT INC COM 008073108 7 134 SH SOLE 4 134 0 0 AEROVIRONMENT INC COM 008073108 23 430 SH SOLE 7 430 0 0 AEROVIRONMENT INC COM 008073108 5150 96162 SH SOLE 18 96162 0 0 AEROVIRONMENT INC COM 008073108 1960 36596 SH SOLE 19 36596 0 0 AEROVIRONMENT INC COM 008073108 142219 2655324 SH SOLE 21 2655324 0 0 AEROVIRONMENT INC COM 008073108 33618 627678 SH SOLE 22 600168 0 27510 AEROVIRONMENT INC COM 008073108 321 5989 SH SOLE 26 4153 0 1836 AEROVIRONMENT INC COM 008073108 146 2717 SH SOLE 28 2717 0 0 AEROVIRONMENT INC COM 008073108 1603 29936 SH SOLE 30 29936 0 0 AEROVIRONMENT INC COM 008073108 110 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 111 163601 SH SOLE 21 163601 0 0 AES CORP COM 00130H105 27258 1668169 SH SOLE 2 227972 0 1440197 AES CORP COM 00130H105 4391 268718 SH SOLE 4 251267 0 17451 AES CORP COM 00130H105 17246 1055458 SH SOLE 7 817601 0 237857 AES CORP COM 00130H105 22 1336 SH SOLE 13 1336 0 0 AES CORP COM 00130H105 108 6583 SH SOLE 15 6583 0 0 AES CORP COM 00130H105 0 27 SH SOLE 17 0 0 27 AES CORP COM 00130H105 151595 9277530 SH SOLE 18 8646901 0 630629 AES CORP COM 00130H105 71735 4390174 SH SOLE 19 4390174 0 0 AES CORP COM 00130H105 295028 18055551 SH SOLE 21 18055551 0 0 AES CORP COM 00130H105 280849 17187820 SH SOLE 22 15301831 0 1885989 AES CORP COM 00130H105 10109 618637 SH SOLE 23 618637 0 0 AES CORP COM 00130H105 13503 826355 SH SOLE 25 682877 0 143478 AES CORP COM 00130H105 38758 2371950 SH SOLE 26 925652 0 1446298 AES CORP COM 00130H105 1940 118729 SH SOLE 28 83557 0 35172 AES CORP COM 00130H105 229 14042 SH SOLE 29 14042 0 0 AES CORP COM 00130H105 42311 2589393 SH SOLE 30 2589393 0 0 AES CORP COM 00130H105 3814 233385 SH SOLE 31 115121 0 118264 AES CORP COM 00130H105 37957 2322955 SH SOLE 34 2322955 0 0 AES CORP COM 00130H105 10139 620473 SH SOLE 36 620473 0 0 AES CORP COM 00130H105 217 13253 SH SOLE 40 13253 0 0 AETERNA ZENTARIS INC COM 007975402 4 3477 SH SOLE 18 3477 0 0 AETERNA ZENTARIS INC COM 007975402 44 43122 SH SOLE 21 43122 0 0 AETHLON MED INC COM NEW 00808Y208 1 6224 SH SOLE 21 6224 0 0 AETHLON MED INC COM NEW 00808Y208 12 50126 SH SOLE 22 50126 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 3 19858 SH SOLE 21 19858 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 99 663306 SH SOLE 22 663306 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 11305 135630 SH SOLE 2 15147 0 120483 AFFILIATED MANAGERS GROUP IN COM 008252108 1698 20370 SH SOLE 4 18937 0 1433 AFFILIATED MANAGERS GROUP IN COM 008252108 3598 43169 SH SOLE 7 43169 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 35 415 SH SOLE 15 415 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 8622 103448 SH SOLE 18 96493 0 6955 AFFILIATED MANAGERS GROUP IN COM 008252108 1312 15736 SH SOLE 19 15736 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 92484 1109591 SH SOLE 21 1109591 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 113266 1358923 SH SOLE 22 1208074 0 150849 AFFILIATED MANAGERS GROUP IN COM 008252108 3152 37817 SH SOLE 23 37817 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 3788 45441 SH SOLE 25 45441 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 19618 235372 SH SOLE 26 97152 0 138220 AFFILIATED MANAGERS GROUP IN COM 008252108 834 10008 SH SOLE 28 6968 0 3040 AFFILIATED MANAGERS GROUP IN COM 008252108 997 11960 SH SOLE 29 1115 0 10845 AFFILIATED MANAGERS GROUP IN COM 008252108 16782 201346 SH SOLE 30 201346 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 944 11324 SH SOLE 31 9218 0 2106 AFFILIATED MANAGERS GROUP IN COM 008252108 250 3001 SH SOLE 34 3001 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 5266 63180 SH SOLE 36 63180 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 94 1123 SH SOLE 40 1123 0 0 AFFIMED N V COM N01045108 154 52384 SH SOLE 2 2541 0 49843 AFFIMED N V COM N01045108 628 213755 SH SOLE 18 213755 0 0 AFFIMED N V COM N01045108 299 101651 SH SOLE 19 101651 0 0 AFFIMED N V COM N01045108 6097 2073923 SH SOLE 21 2073923 0 0 AFFIMED N V COM N01045108 1796 610807 SH SOLE 22 586573 0 24234 AFLAC INC COM 001055102 96606 1846441 SH SOLE 2 187344 0 1659097 AFLAC INC COM 001055102 16495 315273 SH SOLE 4 294846 0 20427 AFLAC INC COM 001055102 68269 1304843 SH SOLE 7 859170 0 445673 AFLAC INC COM 001055102 1291 24679 SH SOLE 13 24679 0 0 AFLAC INC COM 001055102 419 8003 SH SOLE 15 8003 0 0 AFLAC INC COM 001055102 0 9 SH SOLE 17 0 0 9 AFLAC INC COM 001055102 85082 1626186 SH SOLE 18 1507332 0 118854 AFLAC INC COM 001055102 10049 192062 SH SOLE 19 192062 0 0 AFLAC INC COM 001055102 1138090 21752490 SH SOLE 21 21752490 0 0 AFLAC INC COM 001055102 977910 18690946 SH SOLE 22 16625649 0 2065297 AFLAC INC COM 001055102 28368 542200 SH SOLE 23 542200 0 0 AFLAC INC COM 001055102 40330 770835 SH SOLE 25 770835 0 0 AFLAC INC COM 001055102 177356 3389839 SH SOLE 26 917605 0 2472234 AFLAC INC COM 001055102 7288 139295 SH SOLE 28 99278 0 40017 AFLAC INC COM 001055102 2188 41828 SH SOLE 29 14914 0 26914 AFLAC INC COM 001055102 176614 3375654 SH SOLE 30 3375654 0 0 AFLAC INC COM 001055102 12577 240380 SH SOLE 31 136760 0 103620 AFLAC INC COM 001055102 10145 193896 SH SOLE 34 193896 0 0 AFLAC INC COM 001055102 32430 619847 SH SOLE 36 619847 0 0 AFLAC INC COM 001055102 934 17844 SH SOLE 40 17844 0 0 AFYA LTD CL A COM G01125106 580 22635 SH SOLE 2 22635 0 0 AFYA LTD CL A COM G01125106 14305 557918 SH SOLE 19 557918 0 0 AFYA LTD CL A COM G01125106 3965 154633 SH SOLE 34 154633 0 0 AG MTG INVT TR INC COM 001228105 503 33186 SH SOLE 2 1163 0 32023 AG MTG INVT TR INC COM 001228105 2 107 SH SOLE 4 107 0 0 AG MTG INVT TR INC COM 001228105 12 769 SH SOLE 7 769 0 0 AG MTG INVT TR INC COM 001228105 1732 114346 SH SOLE 18 114346 0 0 AG MTG INVT TR INC COM 001228105 839 55349 SH SOLE 19 55349 0 0 AG MTG INVT TR INC COM 001228105 27309 1802543 SH SOLE 21 1802543 0 0 AG MTG INVT TR INC COM 001228105 18154 1198295 SH SOLE 22 1155914 0 42381 AG MTG INVT TR INC COM 001228105 238 15718 SH SOLE 26 0 0 15718 AG MTG INVT TR INC COM 001228105 69 4534 SH SOLE 28 4534 0 0 AG MTG INVT TR INC COM 001228105 169 11166 SH SOLE 30 11166 0 0 AG MTG INVT TR INC COM 001228105 41 2706 SH SOLE 40 2706 0 0 AGCO CORP COM 001084102 13849 182947 SH SOLE 2 52584 0 130363 AGCO CORP COM 001084102 79 1040 SH SOLE 4 1040 0 0 AGCO CORP COM 001084102 7250 95767 SH SOLE 7 95767 0 0 AGCO CORP COM 001084102 14801 195523 SH SOLE 18 195523 0 0 AGCO CORP COM 001084102 2921 38582 SH SOLE 19 38582 0 0 AGCO CORP COM 001084102 230472 3044544 SH SOLE 21 3044544 0 0 AGCO CORP COM 001084102 165071 2180591 SH SOLE 22 2037198 0 143393 AGCO CORP COM 001084102 171 2264 SH SOLE 23 2264 0 0 AGCO CORP COM 001084102 550 7262 SH SOLE 25 7262 0 0 AGCO CORP COM 001084102 1919 25349 SH SOLE 26 15238 0 10111 AGCO CORP COM 001084102 615 8124 SH SOLE 28 8124 0 0 AGCO CORP COM 001084102 2256 29802 SH SOLE 30 29802 0 0 AGCO CORP COM 001084102 101 1340 SH SOLE 31 1340 0 0 AGCO CORP COM 001084102 877 11580 SH SOLE 34 11580 0 0 AGCO CORP COM 001084102 161 2132 SH SOLE 36 2132 0 0 AGCO CORP COM 001084102 485 6401 SH SOLE 40 6401 0 0 AGENUS INC COM NEW 00847G705 394 152538 SH SOLE 2 65758 0 86780 AGENUS INC COM NEW 00847G705 7 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 1325 513497 SH SOLE 18 385108 0 128389 AGENUS INC COM NEW 00847G705 2537 983316 SH SOLE 19 983316 0 0 AGENUS INC COM NEW 00847G705 9709 3763334 SH SOLE 21 3763334 0 0 AGENUS INC COM NEW 00847G705 11389 4414203 SH SOLE 22 4292062 0 122141 AGENUS INC COM NEW 00847G705 537 208063 SH SOLE 23 208063 0 0 AGENUS INC COM NEW 00847G705 1096 424815 SH SOLE 26 0 0 424815 AGENUS INC COM NEW 00847G705 63 24576 SH SOLE 30 24576 0 0 AGENUS INC COM NEW 00847G705 25 9539 SH SOLE 40 9539 0 0 AGEX THERAPEUTICS INC COM 00848H108 34 17236 SH SOLE 2 357 0 16879 AGEX THERAPEUTICS INC COM 00848H108 0 104 SH SOLE 7 104 0 0 AGEX THERAPEUTICS INC COM 00848H108 144 73460 SH SOLE 18 73460 0 0 AGEX THERAPEUTICS INC COM 00848H108 69 35034 SH SOLE 19 35034 0 0 AGEX THERAPEUTICS INC COM 00848H108 1424 726335 SH SOLE 21 726335 0 0 AGEX THERAPEUTICS INC COM 00848H108 612 312236 SH SOLE 22 301978 0 10258 AGILE THERAPEUTICS INC COM 00847L100 7 5592 SH SOLE 18 5592 0 0 AGILE THERAPEUTICS INC COM 00847L100 121 101870 SH SOLE 21 101870 0 0 AGILE THERAPEUTICS INC COM 00847L100 71 59627 SH SOLE 22 59627 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 65387 853279 SH SOLE 2 151799 0 701480 AGILENT TECHNOLOGIES INC COM 00846U101 12253 159896 SH SOLE 4 151454 0 8442 AGILENT TECHNOLOGIES INC COM 00846U101 31918 416520 SH SOLE 7 292595 0 123925 AGILENT TECHNOLOGIES INC COM 00846U101 320 4178 SH SOLE 13 4178 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 244 3182 SH SOLE 15 3182 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 78019 1018126 SH SOLE 18 973765 0 44361 AGILENT TECHNOLOGIES INC COM 00846U101 168430 2197963 SH SOLE 19 2197963 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 609875 7958700 SH SOLE 21 7958700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 591423 7717908 SH SOLE 22 6900680 0 817228 AGILENT TECHNOLOGIES INC COM 00846U101 17445 227654 SH SOLE 23 227654 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 28331 369708 SH SOLE 25 369708 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 129206 1686096 SH SOLE 26 418395 0 1267701 AGILENT TECHNOLOGIES INC COM 00846U101 4630 60419 SH SOLE 28 43654 0 16765 AGILENT TECHNOLOGIES INC COM 00846U101 554 7225 SH SOLE 29 7225 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 96962 1265332 SH SOLE 30 1265332 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5191 67742 SH SOLE 31 55935 0 11807 AGILENT TECHNOLOGIES INC COM 00846U101 73913 964539 SH SOLE 34 964539 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 16139 210609 SH SOLE 36 210609 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 594 7751 SH SOLE 40 7751 0 0 AGILYSYS INC COM 00847J105 454 17712 SH SOLE 2 709 0 17003 AGILYSYS INC COM 00847J105 12 457 SH SOLE 7 457 0 0 AGILYSYS INC COM 00847J105 2489 97196 SH SOLE 18 97196 0 0 AGILYSYS INC COM 00847J105 989 38617 SH SOLE 19 38617 0 0 AGILYSYS INC COM 00847J105 58258 2274834 SH SOLE 21 2274834 0 0 AGILYSYS INC COM 00847J105 18587 725758 SH SOLE 22 622908 0 102850 AGILYSYS INC COM 00847J105 40 1556 SH SOLE 23 1556 0 0 AGILYSYS INC COM 00847J105 115 4491 SH SOLE 26 0 0 4491 AGILYSYS INC COM 00847J105 681 26584 SH SOLE 30 26584 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 3156 97407 SH SOLE 2 3473 0 93934 AGIOS PHARMACEUTICALS INC COM 00847X104 11 327 SH SOLE 4 327 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 29 885 SH SOLE 7 885 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 857 26437 SH SOLE 18 26437 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 389 12012 SH SOLE 19 12012 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 38184 1178509 SH SOLE 21 1178509 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 46934 1448567 SH SOLE 22 1331269 0 117298 AGIOS PHARMACEUTICALS INC COM 00847X104 816 25184 SH SOLE 26 10811 0 14373 AGIOS PHARMACEUTICALS INC COM 00847X104 225 6953 SH SOLE 28 6953 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 3491 107762 SH SOLE 30 107762 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 36 1103 SH SOLE 31 1103 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 66 2042 SH SOLE 34 2042 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 181 5595 SH SOLE 40 5595 0 0 AGNC INVT CORP COM 00123Q104 22482 1397254 SH SOLE 2 103233 0 1294021 AGNC INVT CORP COM 00123Q104 3474 215907 SH SOLE 4 203450 0 12457 AGNC INVT CORP COM 00123Q104 5237 325501 SH SOLE 7 292283 0 33218 AGNC INVT CORP COM 00123Q104 11 682 SH SOLE 13 682 0 0 AGNC INVT CORP COM 00123Q104 21 1294 SH SOLE 15 1294 0 0 AGNC INVT CORP COM 00123Q104 5165 321007 SH SOLE 18 279084 0 41923 AGNC INVT CORP COM 00123Q104 2271 141115 SH SOLE 19 141115 0 0 AGNC INVT CORP COM 00123Q104 530325 32959925 SH SOLE 21 32959925 0 0 AGNC INVT CORP COM 00123Q104 296628 18435519 SH SOLE 22 17311001 0 1124518 AGNC INVT CORP COM 00123Q104 7981 495998 SH SOLE 23 495998 0 0 AGNC INVT CORP COM 00123Q104 8027 498907 SH SOLE 25 498907 0 0 AGNC INVT CORP COM 00123Q104 40889 2541275 SH SOLE 26 1065395 0 1475880 AGNC INVT CORP COM 00123Q104 1551 96416 SH SOLE 28 68141 0 28275 AGNC INVT CORP COM 00123Q104 1997 124113 SH SOLE 29 11327 0 112786 AGNC INVT CORP COM 00123Q104 32165 1999075 SH SOLE 30 1999075 0 0 AGNC INVT CORP COM 00123Q104 1842 114500 SH SOLE 31 96684 0 17816 AGNC INVT CORP COM 00123Q104 496 30839 SH SOLE 34 30839 0 0 AGNC INVT CORP COM 00123Q104 13848 860659 SH SOLE 36 860659 0 0 AGNC INVT CORP COM 00123Q104 200 12452 SH SOLE 40 12452 0 0 AGNICO EAGLE MINES LTD COM 008474108 5564 103781 SH SOLE 21 103781 0 0 AGREE REALTY CORP COM 008492100 2980 40744 SH SOLE 2 1520 0 39224 AGREE REALTY CORP COM 008492100 813 11116 SH SOLE 4 11116 0 0 AGREE REALTY CORP COM 008492100 3030 41425 SH SOLE 7 41425 0 0 AGREE REALTY CORP COM 008492100 118 1617 SH SOLE 15 1617 0 0 AGREE REALTY CORP COM 008492100 13547 185201 SH SOLE 18 185201 0 0 AGREE REALTY CORP COM 008492100 8041 109930 SH SOLE 19 109930 0 0 AGREE REALTY CORP COM 008492100 340940 4660829 SH SOLE 21 4660829 0 0 AGREE REALTY CORP COM 008492100 108883 1488489 SH SOLE 22 1433510 0 54979 AGREE REALTY CORP COM 008492100 102 1392 SH SOLE 23 1392 0 0 AGREE REALTY CORP COM 008492100 6154 84127 SH SOLE 25 84127 0 0 AGREE REALTY CORP COM 008492100 2581 35284 SH SOLE 26 7181 0 28103 AGREE REALTY CORP COM 008492100 536 7321 SH SOLE 28 7321 0 0 AGREE REALTY CORP COM 008492100 1525 20851 SH SOLE 29 20851 0 0 AGREE REALTY CORP COM 008492100 16901 231048 SH SOLE 30 231048 0 0 AGREE REALTY CORP COM 008492100 341 4657 SH SOLE 34 4657 0 0 AGREE REALTY CORP COM 008492100 263 3598 SH SOLE 40 3598 0 0 AGROFRESH SOLUTIONS COM 00856G109 17 6603 SH SOLE 18 6603 0 0 AGROFRESH SOLUTIONS COM 00856G109 247 93782 SH SOLE 21 93782 0 0 AGROFRESH SOLUTIONS COM 00856G109 288 109405 SH SOLE 22 109405 0 0 AILERON THERAPEUTICS INC COM 00887A105 3 3849 SH SOLE 18 3849 0 0 AILERON THERAPEUTICS INC COM 00887A105 37 55786 SH SOLE 21 55786 0 0 AIM IMMUNOTECH INC COM 00901B105 0 414 SH SOLE 21 414 0 0 AIM IMMUNOTECH INC COM 00901B105 8 10111 SH SOLE 22 10111 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 812 38773 SH SOLE 2 1851 0 36922 AIMMUNE THERAPEUTICS INC COM 00900T107 7 355 SH SOLE 4 355 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 19 892 SH SOLE 7 892 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 3305 157855 SH SOLE 18 152011 0 5844 AIMMUNE THERAPEUTICS INC COM 00900T107 2007 95865 SH SOLE 19 95865 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 43728 2088250 SH SOLE 21 2088250 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 24907 1189446 SH SOLE 22 1132984 0 56462 AIMMUNE THERAPEUTICS INC COM 00900T107 13 603 SH SOLE 23 603 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 555 26485 SH SOLE 26 16608 0 9877 AIMMUNE THERAPEUTICS INC COM 00900T107 125 5972 SH SOLE 28 5972 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 275 13145 SH SOLE 30 13145 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 24 1165 SH SOLE 34 1165 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 79 3751 SH SOLE 40 3751 0 0 AIR INDS GROUP COM NEW 00912N205 6 4768 SH SOLE 18 4768 0 0 AIR INDS GROUP COM NEW 00912N205 79 60410 SH SOLE 21 60410 0 0 AIR LEASE CORP CL A 00912X302 8504 203354 SH SOLE 2 10454 0 192900 AIR LEASE CORP CL A 00912X302 18 429 SH SOLE 4 429 0 0 AIR LEASE CORP CL A 00912X302 114 2733 SH SOLE 7 2733 0 0 AIR LEASE CORP CL A 00912X302 2186 52265 SH SOLE 18 52265 0 0 AIR LEASE CORP CL A 00912X302 977 23358 SH SOLE 19 23358 0 0 AIR LEASE CORP CL A 00912X302 50619 1210396 SH SOLE 21 1210396 0 0 AIR LEASE CORP CL A 00912X302 118814 2841086 SH SOLE 22 2622989 0 218097 AIR LEASE CORP CL A 00912X302 234 5593 SH SOLE 25 5593 0 0 AIR LEASE CORP CL A 00912X302 1328 31767 SH SOLE 26 21022 0 10745 AIR LEASE CORP CL A 00912X302 549 13139 SH SOLE 28 13139 0 0 AIR LEASE CORP CL A 00912X302 5298 126681 SH SOLE 30 126681 0 0 AIR LEASE CORP CL A 00912X302 92 2202 SH SOLE 31 2202 0 0 AIR LEASE CORP CL A 00912X302 1139 27226 SH SOLE 34 27226 0 0 AIR LEASE CORP CL A 00912X302 108 2591 SH SOLE 36 2591 0 0 AIR LEASE CORP CL A 00912X302 402 9611 SH SOLE 40 9611 0 0 AIR PRODS & CHEMS INC COM 009158106 127741 575774 SH SOLE 2 86779 0 488995 AIR PRODS & CHEMS INC COM 009158106 23191 104529 SH SOLE 4 98519 0 6010 AIR PRODS & CHEMS INC COM 009158106 58756 264832 SH SOLE 7 219207 0 45625 AIR PRODS & CHEMS INC COM 009158106 6832 30793 SH SOLE 13 30793 0 0 AIR PRODS & CHEMS INC COM 009158106 505 2277 SH SOLE 15 2277 0 0 AIR PRODS & CHEMS INC COM 009158106 162411 732042 SH SOLE 18 677524 0 54518 AIR PRODS & CHEMS INC COM 009158106 272133 1226598 SH SOLE 19 1226598 0 0 AIR PRODS & CHEMS INC COM 009158106 11185 50413 SH SOLE 20 50413 0 0 AIR PRODS & CHEMS INC COM 009158106 1185714 5344424 SH SOLE 21 5344424 0 0 AIR PRODS & CHEMS INC COM 009158106 1251525 5641059 SH SOLE 22 5009019 0 632040 AIR PRODS & CHEMS INC COM 009158106 37151 167451 SH SOLE 23 167451 0 0 AIR PRODS & CHEMS INC COM 009158106 46387 209084 SH SOLE 25 209084 0 0 AIR PRODS & CHEMS INC COM 009158106 181061 816105 SH SOLE 26 253010 0 563095 AIR PRODS & CHEMS INC COM 009158106 9526 42935 SH SOLE 28 31223 0 11712 AIR PRODS & CHEMS INC COM 009158106 18860 85009 SH SOLE 29 5476 0 79533 AIR PRODS & CHEMS INC COM 009158106 193599 872620 SH SOLE 30 872620 0 0 AIR PRODS & CHEMS INC COM 009158106 11399 51378 SH SOLE 31 43103 0 8275 AIR PRODS & CHEMS INC COM 009158106 108234 487847 SH SOLE 34 487847 0 0 AIR PRODS & CHEMS INC COM 009158106 39277 177033 SH SOLE 36 177033 0 0 AIR PRODS & CHEMS INC COM 009158106 1189 5357 SH SOLE 40 5357 0 0 AIR T INC *W EXP 06/07/202 00919P112 0 8317 SH SOLE 17 0 0 8317 AIR T INC *W EXP 06/07/202 00919P112 1 30118 SH SOLE 22 30118 0 0 AIR T INC COM 009207101 56 3000 SH SOLE 17 0 0 3000 AIR T INC COM 009207101 7 379 SH SOLE 21 379 0 0 AIR T INC COM 009207101 204 10863 SH SOLE 22 10863 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1068 50830 SH SOLE 2 2415 0 48415 AIR TRANSPORT SERVICES GRP I COM 00922R105 21 1022 SH SOLE 7 1022 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH SOLE 17 0 0 180 AIR TRANSPORT SERVICES GRP I COM 00922R105 4186 199160 SH SOLE 18 199160 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2105 100119 SH SOLE 19 100119 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 40233 1914054 SH SOLE 21 1914054 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 35578 1692593 SH SOLE 22 1631710 0 60883 AIR TRANSPORT SERVICES GRP I COM 00922R105 491 23379 SH SOLE 23 23379 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 49 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 112 5323 SH SOLE 30 5323 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 39 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 489 525000 PRN SOLE 21 525000 0 0 AIRCASTLE LTD COM G0129K104 1237 55161 SH SOLE 2 2099 0 53062 AIRCASTLE LTD COM G0129K104 4 187 SH SOLE 4 187 0 0 AIRCASTLE LTD COM G0129K104 22 963 SH SOLE 7 963 0 0 AIRCASTLE LTD COM G0129K104 3994 178075 SH SOLE 18 178075 0 0 AIRCASTLE LTD COM G0129K104 2032 90611 SH SOLE 19 90611 0 0 AIRCASTLE LTD COM G0129K104 40994 1827627 SH SOLE 21 1827627 0 0 AIRCASTLE LTD COM G0129K104 34575 1541480 SH SOLE 22 1461557 0 79923 AIRCASTLE LTD COM G0129K104 428 19103 SH SOLE 26 15991 0 3112 AIRCASTLE LTD COM G0129K104 189 8418 SH SOLE 28 8418 0 0 AIRCASTLE LTD COM G0129K104 331 14750 SH SOLE 30 14750 0 0 AIRCASTLE LTD COM G0129K104 84 3734 SH SOLE 40 3734 0 0 AIRGAIN INC COM 00938A104 91 7734 SH SOLE 2 381 0 7353 AIRGAIN INC COM 00938A104 390 33175 SH SOLE 18 33175 0 0 AIRGAIN INC COM 00938A104 181 15432 SH SOLE 19 15432 0 0 AIRGAIN INC COM 00938A104 4057 345252 SH SOLE 21 345252 0 0 AIRGAIN INC COM 00938A104 2132 181429 SH SOLE 22 178745 0 2684 AK STL HLDG CORP COM 001547108 732 322310 SH SOLE 2 12527 0 309783 AK STL HLDG CORP COM 001547108 4 1804 SH SOLE 4 1804 0 0 AK STL HLDG CORP COM 001547108 42 18332 SH SOLE 7 18332 0 0 AK STL HLDG CORP COM 001547108 3224 1420214 SH SOLE 18 1420214 0 0 AK STL HLDG CORP COM 001547108 1233 543171 SH SOLE 19 543171 0 0 AK STL HLDG CORP COM 001547108 77813 34278715 SH SOLE 21 34278715 0 0 AK STL HLDG CORP COM 001547108 21895 9645251 SH SOLE 22 9154035 0 491216 AK STL HLDG CORP COM 001547108 221 97232 SH SOLE 26 75754 0 21478 AK STL HLDG CORP COM 001547108 99 43444 SH SOLE 28 43444 0 0 AK STL HLDG CORP COM 001547108 1313 578231 SH SOLE 30 578231 0 0 AK STL HLDG CORP COM 001547108 163 72014 SH SOLE 36 72014 0 0 AK STL HLDG CORP COM 001547108 62 27348 SH SOLE 40 27348 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 38664 423116 SH SOLE 2 63279 0 359837 AKAMAI TECHNOLOGIES INC COM 00971T101 6103 66782 SH SOLE 4 62280 0 4502 AKAMAI TECHNOLOGIES INC COM 00971T101 20513 224475 SH SOLE 7 154931 0 69544 AKAMAI TECHNOLOGIES INC COM 00971T101 640 7008 SH SOLE 13 7008 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 133 1451 SH SOLE 15 1451 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 29508 322912 SH SOLE 18 300605 0 22307 AKAMAI TECHNOLOGIES INC COM 00971T101 7055 77203 SH SOLE 19 77203 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 374613 4099505 SH SOLE 21 4099505 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 392687 4297297 SH SOLE 22 3877231 0 420066 AKAMAI TECHNOLOGIES INC COM 00971T101 12082 132215 SH SOLE 23 132215 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 18272 199958 SH SOLE 25 199958 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 96486 1055879 SH SOLE 26 251514 0 804365 AKAMAI TECHNOLOGIES INC COM 00971T101 2873 31445 SH SOLE 28 22670 0 8775 AKAMAI TECHNOLOGIES INC COM 00971T101 3468 37949 SH SOLE 29 3493 0 34456 AKAMAI TECHNOLOGIES INC COM 00971T101 60871 666131 SH SOLE 30 666131 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4346 47565 SH SOLE 31 30156 0 17409 AKAMAI TECHNOLOGIES INC COM 00971T101 12928 141473 SH SOLE 34 141473 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 9742 106613 SH SOLE 36 106613 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 410 4483 SH SOLE 40 4483 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3777 3300000 PRN SOLE 21 3300000 0 0 AKCEA THERAPEUTICS INC COM 00972L107 171 11084 SH SOLE 2 870 0 10214 AKCEA THERAPEUTICS INC COM 00972L107 4 284 SH SOLE 7 284 0 0 AKCEA THERAPEUTICS INC COM 00972L107 693 45006 SH SOLE 18 42732 0 2274 AKCEA THERAPEUTICS INC COM 00972L107 540 35083 SH SOLE 19 35083 0 0 AKCEA THERAPEUTICS INC COM 00972L107 20839 1354058 SH SOLE 21 1354058 0 0 AKCEA THERAPEUTICS INC COM 00972L107 7112 462093 SH SOLE 22 446380 0 15713 AKCEA THERAPEUTICS INC COM 00972L107 19 1256 SH SOLE 23 1256 0 0 AKCEA THERAPEUTICS INC COM 00972L107 63 4105 SH SOLE 26 0 0 4105 AKCEA THERAPEUTICS INC COM 00972L107 149 9654 SH SOLE 30 9654 0 0 AKCEA THERAPEUTICS INC COM 00972L107 28 1839 SH SOLE 40 1839 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 546 139313 SH SOLE 2 28227 0 111086 AKEBIA THERAPEUTICS INC COM 00972D105 0 98 SH SOLE 4 98 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 7 1699 SH SOLE 7 1699 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1879 479258 SH SOLE 18 426803 0 52455 AKEBIA THERAPEUTICS INC COM 00972D105 1887 481283 SH SOLE 19 481283 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 21201 5408505 SH SOLE 21 5408505 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 14633 3732819 SH SOLE 22 3611998 0 120821 AKEBIA THERAPEUTICS INC COM 00972D105 358 91242 SH SOLE 23 91242 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 782 199516 SH SOLE 26 0 0 199516 AKEBIA THERAPEUTICS INC COM 00972D105 47 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 71 18238 SH SOLE 30 18238 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 15 3867 SH SOLE 34 3867 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 50 12685 SH SOLE 40 12685 0 0 AKERO THERAPEUTICS INC COM 00973Y108 171 7510 SH SOLE 2 3015 0 4495 AKERO THERAPEUTICS INC COM 00973Y108 396 17402 SH SOLE 18 17402 0 0 AKERO THERAPEUTICS INC COM 00973Y108 764 33582 SH SOLE 19 33582 0 0 AKERO THERAPEUTICS INC COM 00973Y108 4321 189922 SH SOLE 21 189922 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1109 48733 SH SOLE 22 47313 0 1420 AKERO THERAPEUTICS INC COM 00973Y108 14 600 SH SOLE 23 600 0 0 AKERO THERAPEUTICS INC COM 00973Y108 29 1293 SH SOLE 26 0 0 1293 AKERO THERAPEUTICS INC COM 00973Y108 201 8814 SH SOLE 34 8814 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 0 85 SH SOLE 21 85 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 72 164392 SH SOLE 22 164392 0 0 AKORN INC COM 009728106 372 97880 SH SOLE 2 6310 0 91570 AKORN INC COM 009728106 1 290 SH SOLE 4 290 0 0 AKORN INC COM 009728106 7 1937 SH SOLE 7 1937 0 0 AKORN INC COM 009728106 1584 416856 SH SOLE 18 416856 0 0 AKORN INC COM 009728106 803 211323 SH SOLE 19 211323 0 0 AKORN INC COM 009728106 44853 11803426 SH SOLE 21 11803426 0 0 AKORN INC COM 009728106 10858 2857304 SH SOLE 22 2733281 0 124023 AKORN INC COM 009728106 35 9299 SH SOLE 23 9299 0 0 AKORN INC COM 009728106 82 21583 SH SOLE 26 12182 0 9401 AKORN INC COM 009728106 51 13418 SH SOLE 28 13418 0 0 AKORN INC COM 009728106 494 130128 SH SOLE 30 130128 0 0 AKORN INC COM 009728106 38 9870 SH SOLE 40 9870 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 167 21540 SH SOLE 2 1035 0 20505 AKOUSTIS TECHNOLOGIES INC COM 00973N102 690 89079 SH SOLE 18 89079 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 325 41897 SH SOLE 19 41897 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 6982 900926 SH SOLE 21 900926 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 4796 618855 SH SOLE 22 608547 0 10308 ALAMO GROUP INC COM 011311107 1046 8883 SH SOLE 2 392 0 8491 ALAMO GROUP INC COM 011311107 6 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 9909 84176 SH SOLE 7 84176 0 0 ALAMO GROUP INC COM 011311107 5165 43876 SH SOLE 18 43876 0 0 ALAMO GROUP INC COM 011311107 2563 21772 SH SOLE 19 21772 0 0 ALAMO GROUP INC COM 011311107 126543 1074946 SH SOLE 21 1074946 0 0 ALAMO GROUP INC COM 011311107 32891 279402 SH SOLE 22 266596 0 12806 ALAMO GROUP INC COM 011311107 776 6591 SH SOLE 26 5526 0 1065 ALAMO GROUP INC COM 011311107 166 1408 SH SOLE 28 1408 0 0 ALAMO GROUP INC COM 011311107 1692 14373 SH SOLE 30 14373 0 0 ALAMO GROUP INC COM 011311107 221 1878 SH SOLE 34 1878 0 0 ALAMO GROUP INC COM 011311107 116 989 SH SOLE 40 989 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 137 23564 SH SOLE 23 23564 0 0 ALARM COM HLDGS INC COM 011642105 1676 35938 SH SOLE 2 5434 0 30504 ALARM COM HLDGS INC COM 011642105 11 229 SH SOLE 4 229 0 0 ALARM COM HLDGS INC COM 011642105 28 599 SH SOLE 7 599 0 0 ALARM COM HLDGS INC COM 011642105 8349 179016 SH SOLE 18 165065 0 13951 ALARM COM HLDGS INC COM 011642105 6247 133946 SH SOLE 19 133946 0 0 ALARM COM HLDGS INC COM 011642105 190092 4075737 SH SOLE 21 4075737 0 0 ALARM COM HLDGS INC COM 011642105 52549 1126699 SH SOLE 22 1079060 0 47639 ALARM COM HLDGS INC COM 011642105 649 13906 SH SOLE 23 13906 0 0 ALARM COM HLDGS INC COM 011642105 2007 43026 SH SOLE 26 6633 0 36393 ALARM COM HLDGS INC COM 011642105 192 4113 SH SOLE 28 4113 0 0 ALARM COM HLDGS INC COM 011642105 6090 130581 SH SOLE 30 130581 0 0 ALARM COM HLDGS INC COM 011642105 34 719 SH SOLE 34 719 0 0 ALARM COM HLDGS INC COM 011642105 236 5068 SH SOLE 40 5068 0 0 ALASKA AIR GROUP INC COM 011659109 16128 248465 SH SOLE 2 29311 0 219154 ALASKA AIR GROUP INC COM 011659109 6841 105391 SH SOLE 7 105391 0 0 ALASKA AIR GROUP INC COM 011659109 2 25 SH SOLE 15 25 0 0 ALASKA AIR GROUP INC COM 011659109 18312 282117 SH SOLE 18 265812 0 16305 ALASKA AIR GROUP INC COM 011659109 5898 90857 SH SOLE 19 90857 0 0 ALASKA AIR GROUP INC COM 011659109 197239 3038651 SH SOLE 21 3038651 0 0 ALASKA AIR GROUP INC COM 011659109 197253 3038875 SH SOLE 22 2778015 0 260860 ALASKA AIR GROUP INC COM 011659109 1641 25275 SH SOLE 25 25275 0 0 ALASKA AIR GROUP INC COM 011659109 10095 155529 SH SOLE 26 14649 0 140880 ALASKA AIR GROUP INC COM 011659109 1095 16870 SH SOLE 29 0 0 16870 ALASKA AIR GROUP INC COM 011659109 16290 250969 SH SOLE 30 250969 0 0 ALASKA AIR GROUP INC COM 011659109 159 2455 SH SOLE 31 2455 0 0 ALASKA AIR GROUP INC COM 011659109 74 1147 SH SOLE 34 1147 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 18 10563 SH SOLE 18 10563 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 293 170204 SH SOLE 21 170204 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2740 1592972 SH SOLE 22 1592972 0 0 ALBANY INTL CORP CL A 012348108 2588 28703 SH SOLE 2 3351 0 25352 ALBANY INTL CORP CL A 012348108 14 151 SH SOLE 4 151 0 0 ALBANY INTL CORP CL A 012348108 54 601 SH SOLE 7 601 0 0 ALBANY INTL CORP CL A 012348108 13095 145245 SH SOLE 18 138029 0 7216 ALBANY INTL CORP CL A 012348108 8792 97511 SH SOLE 19 97511 0 0 ALBANY INTL CORP CL A 012348108 296779 3291689 SH SOLE 21 3291689 0 0 ALBANY INTL CORP CL A 012348108 86723 961879 SH SOLE 22 901869 0 60010 ALBANY INTL CORP CL A 012348108 807 8951 SH SOLE 23 8951 0 0 ALBANY INTL CORP CL A 012348108 2124 23559 SH SOLE 26 5161 0 18398 ALBANY INTL CORP CL A 012348108 315 3497 SH SOLE 28 3497 0 0 ALBANY INTL CORP CL A 012348108 20755 230204 SH SOLE 30 230204 0 0 ALBANY INTL CORP CL A 012348108 109 1211 SH SOLE 34 1211 0 0 ALBANY INTL CORP CL A 012348108 296 3279 SH SOLE 40 3279 0 0 ALBEMARLE CORP COM 012653101 20033 288168 SH SOLE 2 41540 0 246628 ALBEMARLE CORP COM 012653101 2743 39454 SH SOLE 4 36385 0 3069 ALBEMARLE CORP COM 012653101 9209 132468 SH SOLE 7 129002 0 3466 ALBEMARLE CORP COM 012653101 104 1498 SH SOLE 13 1498 0 0 ALBEMARLE CORP COM 012653101 69 990 SH SOLE 15 990 0 0 ALBEMARLE CORP COM 012653101 0 4 SH SOLE 17 0 0 4 ALBEMARLE CORP COM 012653101 17012 244703 SH SOLE 18 229028 0 15675 ALBEMARLE CORP COM 012653101 14264 205173 SH SOLE 19 205173 0 0 ALBEMARLE CORP COM 012653101 178472 2567209 SH SOLE 21 2567209 0 0 ALBEMARLE CORP COM 012653101 191924 2760700 SH SOLE 22 2469333 0 291367 ALBEMARLE CORP COM 012653101 5316 76464 SH SOLE 23 76464 0 0 ALBEMARLE CORP COM 012653101 19399 279035 SH SOLE 25 279035 0 0 ALBEMARLE CORP COM 012653101 32562 468379 SH SOLE 26 167486 0 300893 ALBEMARLE CORP COM 012653101 1311 18852 SH SOLE 28 13399 0 5453 ALBEMARLE CORP COM 012653101 9040 130035 SH SOLE 29 107838 0 22197 ALBEMARLE CORP COM 012653101 25649 368949 SH SOLE 30 368949 0 0 ALBEMARLE CORP COM 012653101 6706 96464 SH SOLE 31 21149 0 75315 ALBEMARLE CORP COM 012653101 54868 789237 SH SOLE 34 789237 0 0 ALBEMARLE CORP COM 012653101 4830 69472 SH SOLE 36 69472 0 0 ALBEMARLE CORP COM 012653101 154 2218 SH SOLE 40 2218 0 0 ALBIREO PHARMA INC COM 01345P106 183 9172 SH SOLE 2 391 0 8781 ALBIREO PHARMA INC COM 01345P106 4 196 SH SOLE 7 196 0 0 ALBIREO PHARMA INC COM 01345P106 751 37533 SH SOLE 18 37533 0 0 ALBIREO PHARMA INC COM 01345P106 353 17648 SH SOLE 19 17648 0 0 ALBIREO PHARMA INC COM 01345P106 7128 356400 SH SOLE 21 356400 0 0 ALBIREO PHARMA INC COM 01345P106 5090 254516 SH SOLE 22 246858 0 7658 ALCOA CORP COM 013872106 7463 371833 SH SOLE 2 23090 0 348743 ALCOA CORP COM 013872106 63 3131 SH SOLE 4 3131 0 0 ALCOA CORP COM 013872106 2994 149194 SH SOLE 7 149194 0 0 ALCOA CORP COM 013872106 495 24674 SH SOLE 13 24674 0 0 ALCOA CORP COM 013872106 2850 142006 SH SOLE 18 120867 0 21139 ALCOA CORP COM 013872106 6129 305386 SH SOLE 19 305386 0 0 ALCOA CORP COM 013872106 45398 2261993 SH SOLE 21 2261993 0 0 ALCOA CORP COM 013872106 111499 5555510 SH SOLE 22 5062862 0 492648 ALCOA CORP COM 013872106 1412 70351 SH SOLE 26 43070 0 27281 ALCOA CORP COM 013872106 514 25632 SH SOLE 28 25632 0 0 ALCOA CORP COM 013872106 385 19176 SH SOLE 29 0 0 19176 ALCOA CORP COM 013872106 1348 67182 SH SOLE 30 67182 0 0 ALCOA CORP COM 013872106 80 3973 SH SOLE 31 3973 0 0 ALCOA CORP COM 013872106 144 7169 SH SOLE 34 7169 0 0 ALCOA CORP COM 013872106 1338 66662 SH SOLE 36 66662 0 0 ALCOA CORP COM 013872106 351 17486 SH SOLE 40 17486 0 0 ALCON INC ORD SHS H01301128 1207 20704 SH SOLE 2 20704 0 0 ALCON INC ORD SHS H01301128 117102 2008947 SH SOLE 18 2008650 0 297 ALCON INC ORD SHS H01301128 20482 351389 SH SOLE 19 351389 0 0 ALCON INC ORD SHS H01301128 818 14027 SH SOLE 23 14027 0 0 ALCON INC ORD SHS H01301128 4922 84448 SH SOLE 34 84448 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1266 67103 SH SOLE 2 6626 0 60477 ALDER BIOPHARMACEUTICALS INC COM 014339105 5 241 SH SOLE 4 241 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 24 1294 SH SOLE 7 1294 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 4947 262291 SH SOLE 18 247967 0 14324 ALDER BIOPHARMACEUTICALS INC COM 014339105 3961 210038 SH SOLE 19 210038 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 60716 3219323 SH SOLE 21 3219323 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 40409 2142600 SH SOLE 22 2051661 0 90939 ALDER BIOPHARMACEUTICALS INC COM 014339105 264 13977 SH SOLE 23 13977 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 726 38507 SH SOLE 26 5739 0 32768 ALDER BIOPHARMACEUTICALS INC COM 014339105 159 8437 SH SOLE 28 8437 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 7562 400974 SH SOLE 30 400974 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 75 4002 SH SOLE 34 4002 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 89 4724 SH SOLE 40 4724 0 0 ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 747 675000 PRN SOLE 21 675000 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 97 18496 SH SOLE 2 751 0 17745 ALDEYRA THERAPEUTICS INC COM 01438T106 413 78460 SH SOLE 18 78460 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 208 39459 SH SOLE 19 39459 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 4230 802737 SH SOLE 21 802737 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 3409 646951 SH SOLE 22 635355 0 11596 ALECTOR INC COM 014442107 386 26790 SH SOLE 2 1802 0 24988 ALECTOR INC COM 014442107 10 664 SH SOLE 7 664 0 0 ALECTOR INC COM 014442107 1597 110747 SH SOLE 18 103219 0 7528 ALECTOR INC COM 014442107 977 67748 SH SOLE 19 67748 0 0 ALECTOR INC COM 014442107 14105 978143 SH SOLE 21 978143 0 0 ALECTOR INC COM 014442107 11156 773641 SH SOLE 22 762167 0 11474 ALECTOR INC COM 014442107 8 527 SH SOLE 23 527 0 0 ALECTOR INC COM 014442107 11 735 SH SOLE 26 0 0 735 ALECTOR INC COM 014442107 3143 217927 SH SOLE 30 217927 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2440 99570 SH SOLE 2 31444 0 68126 ALEXANDER & BALDWIN INC NEW COM 014491104 11 437 SH SOLE 4 437 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 36 1487 SH SOLE 7 1487 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 9589 391243 SH SOLE 18 391243 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2898 118229 SH SOLE 19 118229 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 121527 4958281 SH SOLE 21 4958281 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 60465 2466970 SH SOLE 22 2368934 0 98036 ALEXANDER & BALDWIN INC NEW COM 014491104 592 24142 SH SOLE 26 9894 0 14248 ALEXANDER & BALDWIN INC NEW COM 014491104 231 9430 SH SOLE 28 9430 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 447 18242 SH SOLE 30 18242 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 172 7014 SH SOLE 40 7014 0 0 ALEXANDERS INC COM 014752109 687 1972 SH SOLE 2 79 0 1893 ALEXANDERS INC COM 014752109 199 570 SH SOLE 4 570 0 0 ALEXANDERS INC COM 014752109 745 2138 SH SOLE 7 2138 0 0 ALEXANDERS INC COM 014752109 33 96 SH SOLE 15 96 0 0 ALEXANDERS INC COM 014752109 2545 7305 SH SOLE 18 7305 0 0 ALEXANDERS INC COM 014752109 1982 5690 SH SOLE 19 5690 0 0 ALEXANDERS INC COM 014752109 27397 78633 SH SOLE 21 78633 0 0 ALEXANDERS INC COM 014752109 27165 77969 SH SOLE 22 75501 0 2468 ALEXANDERS INC COM 014752109 1242 3565 SH SOLE 23 3565 0 0 ALEXANDERS INC COM 014752109 1690 4852 SH SOLE 25 4852 0 0 ALEXANDERS INC COM 014752109 590 1694 SH SOLE 26 186 0 1508 ALEXANDERS INC COM 014752109 116 333 SH SOLE 28 333 0 0 ALEXANDERS INC COM 014752109 379 1088 SH SOLE 29 1088 0 0 ALEXANDERS INC COM 014752109 3421 9818 SH SOLE 30 9818 0 0 ALEXANDERS INC COM 014752109 49 141 SH SOLE 34 141 0 0 ALEXANDERS INC COM 014752109 82 236 SH SOLE 40 236 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44299 287584 SH SOLE 2 48488 0 239096 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20691 134320 SH SOLE 4 130909 0 3411 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 35103 227880 SH SOLE 7 223861 0 4019 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 229 1485 SH SOLE 13 1485 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 771 5002 SH SOLE 15 5002 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 79714 517487 SH SOLE 18 502495 0 14992 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49858 323669 SH SOLE 19 323669 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 566171 3675480 SH SOLE 21 3675480 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 550416 3573205 SH SOLE 22 3217135 0 356070 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17344 112596 SH SOLE 23 112596 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51151 332061 SH SOLE 25 332061 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 82261 534021 SH SOLE 26 149611 0 384410 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5431 35259 SH SOLE 28 29420 0 5839 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12889 83671 SH SOLE 29 59930 0 23741 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 134944 876033 SH SOLE 30 876033 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4214 27355 SH SOLE 31 22820 0 4535 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 26088 169358 SH SOLE 34 169358 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11102 72072 SH SOLE 36 72072 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 399 2587 SH SOLE 40 2587 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 6528 168152 SH SOLE 21 168152 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 57865 590817 SH SOLE 2 106501 0 484316 ALEXION PHARMACEUTICALS INC COM 015351109 9439 96374 SH SOLE 4 90545 0 5829 ALEXION PHARMACEUTICALS INC COM 015351109 20287 207139 SH SOLE 7 204844 0 2295 ALEXION PHARMACEUTICALS INC COM 015351109 748 7640 SH SOLE 13 7640 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 220 2250 SH SOLE 15 2250 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 60135 613994 SH SOLE 18 582851 0 31143 ALEXION PHARMACEUTICALS INC COM 015351109 18658 190509 SH SOLE 19 190509 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 621956 6350375 SH SOLE 21 6350375 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 531382 5425592 SH SOLE 22 4822146 0 603446 ALEXION PHARMACEUTICALS INC COM 015351109 17235 175971 SH SOLE 23 175971 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 20217 206418 SH SOLE 25 206418 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 79607 812810 SH SOLE 26 267387 0 545423 ALEXION PHARMACEUTICALS INC COM 015351109 4428 45216 SH SOLE 28 33491 0 11725 ALEXION PHARMACEUTICALS INC COM 015351109 1215 12410 SH SOLE 29 12410 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 88724 905903 SH SOLE 30 905903 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 10835 110625 SH SOLE 31 50011 0 60614 ALEXION PHARMACEUTICALS INC COM 015351109 3122 31874 SH SOLE 32 31874 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1678 17137 SH SOLE 34 17137 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 14706 150153 SH SOLE 36 150153 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 522 5327 SH SOLE 40 5327 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 517483 3094439 SH SOLE 2 171151 0 2923288 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 100637 601789 SH SOLE 4 601789 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 34738 207723 SH SOLE 7 203213 0 4510 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39136 234024 SH SOLE 13 234024 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 149626 894729 SH SOLE 15 862217 0 32512 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59 350 SH SOLE 17 0 0 350 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 382096 2284855 SH SOLE 18 1983064 0 301791 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 455938 2726412 SH SOLE 19 2726412 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4383978 26215259 SH SOLE 21 26215259 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3595149 21498228 SH SOLE 22 18819237 0 2678991 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 153824 919834 SH SOLE 23 919834 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 172262 1030090 SH SOLE 25 1021465 0 8625 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 870968 5208202 SH SOLE 26 113825 0 5094377 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36162 216241 SH SOLE 28 216241 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 80828 483336 SH SOLE 29 400672 0 82664 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1423659 8513182 SH SOLE 30 8513182 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 84775 506934 SH SOLE 31 171402 0 335532 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6092 36431 SH SOLE 32 36431 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 431186 2578399 SH SOLE 34 2578399 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6139 36709 SH SOLE 36 36709 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1981 11845 SH SOLE 40 11845 0 0 ALICO INC COM 016230104 126 3698 SH SOLE 2 43 0 3655 ALICO INC COM 016230104 475 13963 SH SOLE 18 13963 0 0 ALICO INC COM 016230104 228 6689 SH SOLE 19 6689 0 0 ALICO INC COM 016230104 4834 142096 SH SOLE 21 142096 0 0 ALICO INC COM 016230104 4155 122138 SH SOLE 22 119870 0 2268 ALIGN TECHNOLOGY INC COM 016255101 44405 245438 SH SOLE 2 19643 0 225795 ALIGN TECHNOLOGY INC COM 016255101 5673 31359 SH SOLE 4 29259 0 2100 ALIGN TECHNOLOGY INC COM 016255101 17906 98970 SH SOLE 7 68325 0 30645 ALIGN TECHNOLOGY INC COM 016255101 117 646 SH SOLE 13 646 0 0 ALIGN TECHNOLOGY INC COM 016255101 169 934 SH SOLE 15 934 0 0 ALIGN TECHNOLOGY INC COM 016255101 138179 763755 SH SOLE 18 586277 0 177478 ALIGN TECHNOLOGY INC COM 016255101 99536 550167 SH SOLE 19 550167 0 0 ALIGN TECHNOLOGY INC COM 016255101 371948 2055870 SH SOLE 21 2055870 0 0 ALIGN TECHNOLOGY INC COM 016255101 347492 1920692 SH SOLE 22 1721724 0 198968 ALIGN TECHNOLOGY INC COM 016255101 9893 54683 SH SOLE 23 54683 0 0 ALIGN TECHNOLOGY INC COM 016255101 14403 79612 SH SOLE 25 79612 0 0 ALIGN TECHNOLOGY INC COM 016255101 62734 346749 SH SOLE 26 97818 0 248931 ALIGN TECHNOLOGY INC COM 016255101 2522 13939 SH SOLE 28 10015 0 3924 ALIGN TECHNOLOGY INC COM 016255101 3245 17937 SH SOLE 29 1678 0 16259 ALIGN TECHNOLOGY INC COM 016255101 62230 343966 SH SOLE 30 343966 0 0 ALIGN TECHNOLOGY INC COM 016255101 2981 16476 SH SOLE 31 13522 0 2954 ALIGN TECHNOLOGY INC COM 016255101 2057 11369 SH SOLE 32 11369 0 0 ALIGN TECHNOLOGY INC COM 016255101 5972 33011 SH SOLE 34 33011 0 0 ALIGN TECHNOLOGY INC COM 016255101 9275 51265 SH SOLE 36 51265 0 0 ALIGN TECHNOLOGY INC COM 016255101 288 1592 SH SOLE 40 1592 0 0 ALIMERA SCIENCES INC COM 016259103 0 871 SH SOLE 18 871 0 0 ALIMERA SCIENCES INC COM 016259103 77 135990 SH SOLE 21 135990 0 0 ALIMERA SCIENCES INC COM 016259103 6 10303 SH SOLE 22 10303 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 14 4744 SH SOLE 22 4744 0 0 ALJ REGIONAL HLDGS INC COM 001627108 6 4523 SH SOLE 18 4523 0 0 ALJ REGIONAL HLDGS INC COM 001627108 86 61565 SH SOLE 21 61565 0 0 ALKALINE WTR CO INC COM NEW 01643A207 12 7919 SH SOLE 18 7919 0 0 ALKALINE WTR CO INC COM NEW 01643A207 346 235099 SH SOLE 21 235099 0 0 ALKALINE WTR CO INC COM NEW 01643A207 125 84948 SH SOLE 22 84948 0 0 ALKERMES PLC SHS G01767105 8314 426156 SH SOLE 2 67717 0 358439 ALKERMES PLC SHS G01767105 1270 65073 SH SOLE 4 60982 0 4091 ALKERMES PLC SHS G01767105 197 10073 SH SOLE 7 10073 0 0 ALKERMES PLC SHS G01767105 52 2659 SH SOLE 13 2659 0 0 ALKERMES PLC SHS G01767105 4276 219176 SH SOLE 18 206065 0 13111 ALKERMES PLC SHS G01767105 813 41654 SH SOLE 19 41654 0 0 ALKERMES PLC SHS G01767105 67627 3466290 SH SOLE 21 3466290 0 0 ALKERMES PLC SHS G01767105 91327 4681041 SH SOLE 22 4339011 0 342030 ALKERMES PLC SHS G01767105 2328 119319 SH SOLE 23 119319 0 0 ALKERMES PLC SHS G01767105 74 3792 SH SOLE 25 3792 0 0 ALKERMES PLC SHS G01767105 7420 380322 SH SOLE 26 218281 0 162041 ALKERMES PLC SHS G01767105 555 28469 SH SOLE 28 20186 0 8283 ALKERMES PLC SHS G01767105 812 41645 SH SOLE 29 8408 0 33237 ALKERMES PLC SHS G01767105 8522 436819 SH SOLE 30 436819 0 0 ALKERMES PLC SHS G01767105 837 42900 SH SOLE 31 33234 0 9666 ALKERMES PLC SHS G01767105 171 8749 SH SOLE 34 8749 0 0 ALKERMES PLC SHS G01767105 660 33825 SH SOLE 36 33825 0 0 ALKERMES PLC SHS G01767105 60 3087 SH SOLE 40 3087 0 0 ALLAKOS INC COM 01671P100 5556 70658 SH SOLE 2 54551 0 16107 ALLAKOS INC COM 01671P100 12 147 SH SOLE 4 147 0 0 ALLAKOS INC COM 01671P100 32 408 SH SOLE 7 408 0 0 ALLAKOS INC COM 01671P100 8799 111909 SH SOLE 18 109392 0 2517 ALLAKOS INC COM 01671P100 44284 563190 SH SOLE 19 563190 0 0 ALLAKOS INC COM 01671P100 702 8931 SH SOLE 20 8931 0 0 ALLAKOS INC COM 01671P100 88545 1126092 SH SOLE 21 1126092 0 0 ALLAKOS INC COM 01671P100 50689 644646 SH SOLE 22 618741 0 25905 ALLAKOS INC COM 01671P100 103 1314 SH SOLE 23 1314 0 0 ALLAKOS INC COM 01671P100 925 11763 SH SOLE 26 7619 0 4144 ALLAKOS INC COM 01671P100 269 3418 SH SOLE 28 3418 0 0 ALLAKOS INC COM 01671P100 590 7507 SH SOLE 30 7507 0 0 ALLAKOS INC COM 01671P100 14454 183821 SH SOLE 34 183821 0 0 ALLAKOS INC COM 01671P100 225 2863 SH SOLE 40 2863 0 0 ALLEGHANY CORP DEL COM 017175100 31754 39804 SH SOLE 2 8693 0 31111 ALLEGHANY CORP DEL COM 017175100 4287 5374 SH SOLE 4 4975 0 399 ALLEGHANY CORP DEL COM 017175100 2235 2802 SH SOLE 7 1589 0 1213 ALLEGHANY CORP DEL COM 017175100 489 613 SH SOLE 13 613 0 0 ALLEGHANY CORP DEL COM 017175100 112 141 SH SOLE 15 141 0 0 ALLEGHANY CORP DEL COM 017175100 33437 41914 SH SOLE 18 40770 0 1144 ALLEGHANY CORP DEL COM 017175100 2558 3206 SH SOLE 19 3206 0 0 ALLEGHANY CORP DEL COM 017175100 602916 755761 SH SOLE 21 755761 0 0 ALLEGHANY CORP DEL COM 017175100 401699 503534 SH SOLE 22 473994 0 29540 ALLEGHANY CORP DEL COM 017175100 8514 10673 SH SOLE 23 10673 0 0 ALLEGHANY CORP DEL COM 017175100 10417 13058 SH SOLE 25 13058 0 0 ALLEGHANY CORP DEL COM 017175100 42486 53257 SH SOLE 26 23127 0 30130 ALLEGHANY CORP DEL COM 017175100 2534 3176 SH SOLE 28 2324 0 852 ALLEGHANY CORP DEL COM 017175100 2707 3393 SH SOLE 29 297 0 3096 ALLEGHANY CORP DEL COM 017175100 32170 40326 SH SOLE 30 40326 0 0 ALLEGHANY CORP DEL COM 017175100 5979 7495 SH SOLE 31 2676 0 4819 ALLEGHANY CORP DEL COM 017175100 646 810 SH SOLE 34 810 0 0 ALLEGHANY CORP DEL COM 017175100 13262 16624 SH SOLE 36 16624 0 0 ALLEGHANY CORP DEL COM 017175100 241 302 SH SOLE 40 302 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7251 358059 SH SOLE 2 235526 0 122533 ALLEGHENY TECHNOLOGIES INC COM 01741R102 9 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 66 3256 SH SOLE 7 3256 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 14560 719024 SH SOLE 18 719024 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4370 215819 SH SOLE 19 215819 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 183648 9069014 SH SOLE 21 9069014 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 87389 4315516 SH SOLE 22 4140756 0 174760 ALLEGHENY TECHNOLOGIES INC COM 01741R102 827 40819 SH SOLE 26 21602 0 19217 ALLEGHENY TECHNOLOGIES INC COM 01741R102 324 16017 SH SOLE 28 16017 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 712 35154 SH SOLE 30 35154 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 25 1215 SH SOLE 36 1215 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 242 11945 SH SOLE 40 11945 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1174 750000 PRN SOLE 21 750000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 593 18467 SH SOLE 2 848 0 17619 ALLEGIANCE BANCSHARES INC COM 01748H107 7 230 SH SOLE 7 230 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 2263 70526 SH SOLE 18 70526 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1086 33849 SH SOLE 19 33849 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 22002 685619 SH SOLE 21 685619 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 16721 521067 SH SOLE 22 496841 0 24226 ALLEGIANCE BANCSHARES INC COM 01748H107 26 815 SH SOLE 26 0 0 815 ALLEGIANCE BANCSHARES INC COM 01748H107 51 1574 SH SOLE 30 1574 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 39 1213 SH SOLE 40 1213 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1711 11435 SH SOLE 2 536 0 10899 ALLEGIANT TRAVEL CO COM 01748X102 32 216 SH SOLE 7 216 0 0 ALLEGIANT TRAVEL CO COM 01748X102 8774 58627 SH SOLE 18 58627 0 0 ALLEGIANT TRAVEL CO COM 01748X102 3330 22250 SH SOLE 19 22250 0 0 ALLEGIANT TRAVEL CO COM 01748X102 211341 1412144 SH SOLE 21 1412144 0 0 ALLEGIANT TRAVEL CO COM 01748X102 55696 372147 SH SOLE 22 358747 0 13400 ALLEGIANT TRAVEL CO COM 01748X102 134 895 SH SOLE 23 895 0 0 ALLEGIANT TRAVEL CO COM 01748X102 112 751 SH SOLE 26 0 0 751 ALLEGIANT TRAVEL CO COM 01748X102 95 633 SH SOLE 28 633 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2391 15973 SH SOLE 30 15973 0 0 ALLEGIANT TRAVEL CO COM 01748X102 71 473 SH SOLE 40 473 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 50470 486930 SH SOLE 2 259814 0 227116 ALLEGION PUB LTD CO ORD SHS G0176J109 8940 86255 SH SOLE 4 83749 0 2506 ALLEGION PUB LTD CO ORD SHS G0176J109 9524 91883 SH SOLE 7 91883 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6031 58182 SH SOLE 13 58182 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 91 881 SH SOLE 15 881 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 36171 348974 SH SOLE 18 268372 0 80602 ALLEGION PUB LTD CO ORD SHS G0176J109 56262 542812 SH SOLE 19 542812 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 262494 2532508 SH SOLE 21 2532508 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 356759 3441957 SH SOLE 22 2731684 0 710273 ALLEGION PUB LTD CO ORD SHS G0176J109 15630 150798 SH SOLE 23 150798 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11700 112884 SH SOLE 25 112884 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 51401 495912 SH SOLE 26 152584 0 343328 ALLEGION PUB LTD CO ORD SHS G0176J109 1761 16992 SH SOLE 28 11831 0 5161 ALLEGION PUB LTD CO ORD SHS G0176J109 26023 251064 SH SOLE 29 46027 0 205037 ALLEGION PUB LTD CO ORD SHS G0176J109 42984 414708 SH SOLE 30 414708 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11646 112362 SH SOLE 31 84288 0 28074 ALLEGION PUB LTD CO ORD SHS G0176J109 4459 43016 SH SOLE 34 43016 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11021 106326 SH SOLE 36 106326 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 198 1906 SH SOLE 40 1906 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 10 2463 SH SOLE 18 2463 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 356 90471 SH SOLE 21 90471 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 216 54928 SH SOLE 22 54928 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 24 6154 SH SOLE 26 0 0 6154 ALLERGAN PLC SHS G0177J108 146339 869563 SH SOLE 2 134409 0 735154 ALLERGAN PLC SHS G0177J108 22682 134780 SH SOLE 4 125907 0 8873 ALLERGAN PLC SHS G0177J108 55125 327558 SH SOLE 7 287410 0 40148 ALLERGAN PLC SHS G0177J108 1301 7731 SH SOLE 13 7731 0 0 ALLERGAN PLC SHS G0177J108 560 3327 SH SOLE 15 3327 0 0 ALLERGAN PLC SHS G0177J108 145430 864165 SH SOLE 18 818055 0 46110 ALLERGAN PLC SHS G0177J108 10827 64335 SH SOLE 19 64335 0 0 ALLERGAN PLC SHS G0177J108 1056830 6279816 SH SOLE 21 6279816 0 0 ALLERGAN PLC SHS G0177J108 1322613 7859132 SH SOLE 22 6968312 0 890820 ALLERGAN PLC SHS G0177J108 42055 249895 SH SOLE 23 249895 0 0 ALLERGAN PLC SHS G0177J108 54114 321551 SH SOLE 25 321551 0 0 ALLERGAN PLC SHS G0177J108 289187 1718383 SH SOLE 26 393933 0 1324450 ALLERGAN PLC SHS G0177J108 10755 63909 SH SOLE 28 46581 0 17328 ALLERGAN PLC SHS G0177J108 1874 11134 SH SOLE 29 11134 0 0 ALLERGAN PLC SHS G0177J108 239021 1420290 SH SOLE 30 1420290 0 0 ALLERGAN PLC SHS G0177J108 13182 78332 SH SOLE 31 63843 0 14489 ALLERGAN PLC SHS G0177J108 3719 22100 SH SOLE 34 22100 0 0 ALLERGAN PLC SHS G0177J108 41438 246230 SH SOLE 36 246230 0 0 ALLERGAN PLC SHS G0177J108 1324 7870 SH SOLE 40 7870 0 0 ALLETE INC COM NEW 018522300 8974 102661 SH SOLE 2 51831 0 50830 ALLETE INC COM NEW 018522300 223 2556 SH SOLE 4 2556 0 0 ALLETE INC COM NEW 018522300 310 3551 SH SOLE 7 3551 0 0 ALLETE INC COM NEW 018522300 21 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 26995 308828 SH SOLE 18 308621 0 207 ALLETE INC COM NEW 018522300 7913 90522 SH SOLE 19 90522 0 0 ALLETE INC COM NEW 018522300 338736 3875255 SH SOLE 21 3875255 0 0 ALLETE INC COM NEW 018522300 157752 1804735 SH SOLE 22 1732347 0 72388 ALLETE INC COM NEW 018522300 119 1363 SH SOLE 23 1363 0 0 ALLETE INC COM NEW 018522300 1737 19869 SH SOLE 26 11483 0 8386 ALLETE INC COM NEW 018522300 623 7132 SH SOLE 28 7132 0 0 ALLETE INC COM NEW 018522300 41 468 SH SOLE 29 468 0 0 ALLETE INC COM NEW 018522300 2725 31175 SH SOLE 30 31175 0 0 ALLETE INC COM NEW 018522300 63 717 SH SOLE 31 717 0 0 ALLETE INC COM NEW 018522300 290 3312 SH SOLE 36 3312 0 0 ALLETE INC COM NEW 018522300 424 4856 SH SOLE 40 4856 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 17100 133456 SH SOLE 2 34217 0 99239 ALLIANCE DATA SYSTEMS CORP COM 018581108 2796 21825 SH SOLE 4 20509 0 1316 ALLIANCE DATA SYSTEMS CORP COM 018581108 5949 46427 SH SOLE 7 35429 0 10998 ALLIANCE DATA SYSTEMS CORP COM 018581108 9 71 SH SOLE 13 71 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 54 421 SH SOLE 15 421 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 10821 84453 SH SOLE 18 77814 0 6639 ALLIANCE DATA SYSTEMS CORP COM 018581108 1789 13962 SH SOLE 19 13962 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 129845 1013388 SH SOLE 21 1013388 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 146142 1140577 SH SOLE 22 998036 0 142541 ALLIANCE DATA SYSTEMS CORP COM 018581108 6046 47189 SH SOLE 23 47189 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6598 51494 SH SOLE 25 51494 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 29189 227804 SH SOLE 26 79035 0 148769 ALLIANCE DATA SYSTEMS CORP COM 018581108 1121 8752 SH SOLE 28 6107 0 2645 ALLIANCE DATA SYSTEMS CORP COM 018581108 1559 12168 SH SOLE 29 3036 0 9132 ALLIANCE DATA SYSTEMS CORP COM 018581108 30077 234737 SH SOLE 30 234737 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1875 14637 SH SOLE 31 11010 0 3627 ALLIANCE DATA SYSTEMS CORP COM 018581108 472 3682 SH SOLE 34 3682 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3878 30264 SH SOLE 36 30264 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 129 1005 SH SOLE 40 1005 0 0 ALLIANT ENERGY CORP COM 018802108 38184 708022 SH SOLE 2 150787 0 557235 ALLIANT ENERGY CORP COM 018802108 6132 113705 SH SOLE 4 107779 0 5926 ALLIANT ENERGY CORP COM 018802108 19984 370552 SH SOLE 7 265582 0 104970 ALLIANT ENERGY CORP COM 018802108 1420 26332 SH SOLE 13 26332 0 0 ALLIANT ENERGY CORP COM 018802108 108 1994 SH SOLE 15 1994 0 0 ALLIANT ENERGY CORP COM 018802108 37734 699694 SH SOLE 18 665028 0 34666 ALLIANT ENERGY CORP COM 018802108 18400 341183 SH SOLE 19 341183 0 0 ALLIANT ENERGY CORP COM 018802108 572200 10610049 SH SOLE 21 10610049 0 0 ALLIANT ENERGY CORP COM 018802108 362851 6728176 SH SOLE 22 5987539 0 740637 ALLIANT ENERGY CORP COM 018802108 9123 169156 SH SOLE 23 169156 0 0 ALLIANT ENERGY CORP COM 018802108 14533 269484 SH SOLE 25 269484 0 0 ALLIANT ENERGY CORP COM 018802108 45956 852138 SH SOLE 26 335039 0 517099 ALLIANT ENERGY CORP COM 018802108 2720 50432 SH SOLE 28 36799 0 13633 ALLIANT ENERGY CORP COM 018802108 256 4740 SH SOLE 29 4740 0 0 ALLIANT ENERGY CORP COM 018802108 52707 977321 SH SOLE 30 977321 0 0 ALLIANT ENERGY CORP COM 018802108 3086 57231 SH SOLE 31 47431 0 9800 ALLIANT ENERGY CORP COM 018802108 3486 64639 SH SOLE 32 64639 0 0 ALLIANT ENERGY CORP COM 018802108 801 14854 SH SOLE 34 14854 0 0 ALLIANT ENERGY CORP COM 018802108 10269 190415 SH SOLE 36 190415 0 0 ALLIANT ENERGY CORP COM 018802108 357 6623 SH SOLE 40 6623 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 221 6253 SH SOLE 2 249 0 6004 ALLIED MOTION TECHNOLOGIES I COM 019330109 5 144 SH SOLE 7 144 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 908 25706 SH SOLE 18 25706 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 419 11879 SH SOLE 19 11879 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 8635 244546 SH SOLE 21 244546 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 7506 212579 SH SOLE 22 206850 0 5729 ALLISON TRANSMISSION HLDGS I COM 01973R101 12666 269202 SH SOLE 2 82094 0 187108 ALLISON TRANSMISSION HLDGS I COM 01973R101 159 3384 SH SOLE 4 3384 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 149 3161 SH SOLE 7 3161 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3881 82480 SH SOLE 18 79102 0 3378 ALLISON TRANSMISSION HLDGS I COM 01973R101 3303 70211 SH SOLE 19 70211 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 67092 1425968 SH SOLE 21 1425968 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 206110 4380669 SH SOLE 22 4121715 0 258954 ALLISON TRANSMISSION HLDGS I COM 01973R101 314 6684 SH SOLE 23 6684 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 641 13625 SH SOLE 25 13625 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2049 43540 SH SOLE 26 28096 0 15444 ALLISON TRANSMISSION HLDGS I COM 01973R101 715 15194 SH SOLE 28 15194 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 51 1081 SH SOLE 29 1081 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1640 34848 SH SOLE 30 34848 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 161 3424 SH SOLE 31 3424 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1673 35561 SH SOLE 34 35561 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 180 3821 SH SOLE 36 3821 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 545 11580 SH SOLE 40 11580 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 963 35319 SH SOLE 2 3134 0 32185 ALLOGENE THERAPEUTICS INC COM 019770106 4 144 SH SOLE 4 144 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 23 849 SH SOLE 7 849 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 4030 147849 SH SOLE 18 143333 0 4516 ALLOGENE THERAPEUTICS INC COM 019770106 24482 898249 SH SOLE 19 898249 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 258 9477 SH SOLE 20 9477 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 35776 1312658 SH SOLE 21 1312658 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 37855 1388903 SH SOLE 22 1345244 0 43659 ALLOGENE THERAPEUTICS INC COM 019770106 289 10597 SH SOLE 23 10597 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 674 24738 SH SOLE 26 0 0 24738 ALLOGENE THERAPEUTICS INC COM 019770106 4703 172547 SH SOLE 30 172547 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 73 2689 SH SOLE 40 2689 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3076 280118 SH SOLE 2 117533 0 162585 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 37 3344 SH SOLE 7 3344 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 10455 952226 SH SOLE 18 952226 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8263 752536 SH SOLE 19 752536 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 129573 11800800 SH SOLE 21 11800800 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 73663 6708879 SH SOLE 22 6466698 0 242181 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1433 130488 SH SOLE 23 130488 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3849 350591 SH SOLE 26 51573 0 299018 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 242 22042 SH SOLE 28 22042 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4404 401108 SH SOLE 30 401108 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 68 6173 SH SOLE 36 6173 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 207 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 793 800000 PRN SOLE 21 800000 0 0 ALLSTATE CORP COM 020002101 107474 988899 SH SOLE 2 231483 0 757416 ALLSTATE CORP COM 020002101 19037 175166 SH SOLE 4 165811 0 9355 ALLSTATE CORP COM 020002101 46600 428785 SH SOLE 7 350215 0 78570 ALLSTATE CORP COM 020002101 4540 41777 SH SOLE 13 41777 0 0 ALLSTATE CORP COM 020002101 349 3207 SH SOLE 15 3207 0 0 ALLSTATE CORP COM 020002101 81610 750920 SH SOLE 18 701244 0 49676 ALLSTATE CORP COM 020002101 39788 366098 SH SOLE 19 366098 0 0 ALLSTATE CORP COM 020002101 893329 8219810 SH SOLE 21 8219810 0 0 ALLSTATE CORP COM 020002101 1006602 9262073 SH SOLE 22 8079513 0 1182560 ALLSTATE CORP COM 020002101 32266 296890 SH SOLE 23 296890 0 0 ALLSTATE CORP COM 020002101 39977 367841 SH SOLE 25 367841 0 0 ALLSTATE CORP COM 020002101 259333 2386204 SH SOLE 26 490743 0 1895461 ALLSTATE CORP COM 020002101 7108 65400 SH SOLE 28 47246 0 18154 ALLSTATE CORP COM 020002101 15010 138109 SH SOLE 29 48917 0 89192 ALLSTATE CORP COM 020002101 163075 1500507 SH SOLE 30 1500507 0 0 ALLSTATE CORP COM 020002101 14957 137626 SH SOLE 31 102807 0 34819 ALLSTATE CORP COM 020002101 17685 162725 SH SOLE 34 162725 0 0 ALLSTATE CORP COM 020002101 39899 367126 SH SOLE 36 367126 0 0 ALLSTATE CORP COM 020002101 896 8246 SH SOLE 40 8246 0 0 ALLY FINL INC COM 02005N100 42997 1296654 SH SOLE 2 389113 0 907541 ALLY FINL INC COM 02005N100 6232 187928 SH SOLE 4 176581 0 11347 ALLY FINL INC COM 02005N100 8049 242718 SH SOLE 7 59556 0 183162 ALLY FINL INC COM 02005N100 1746 52645 SH SOLE 13 52645 0 0 ALLY FINL INC COM 02005N100 177 5337 SH SOLE 15 5337 0 0 ALLY FINL INC COM 02005N100 1 17 SH SOLE 17 0 0 17 ALLY FINL INC COM 02005N100 93500 2819655 SH SOLE 18 2468268 0 351387 ALLY FINL INC COM 02005N100 44171 1332065 SH SOLE 19 1332065 0 0 ALLY FINL INC COM 02005N100 170530 5142636 SH SOLE 21 5142636 0 0 ALLY FINL INC COM 02005N100 400169 12067811 SH SOLE 22 11094988 0 972823 ALLY FINL INC COM 02005N100 12960 390819 SH SOLE 23 390819 0 0 ALLY FINL INC COM 02005N100 17790 536492 SH SOLE 25 461256 0 75236 ALLY FINL INC COM 02005N100 84797 2557210 SH SOLE 26 592658 0 1964552 ALLY FINL INC COM 02005N100 2454 74012 SH SOLE 28 51456 0 22556 ALLY FINL INC COM 02005N100 6195 186832 SH SOLE 29 8684 0 178148 ALLY FINL INC COM 02005N100 30423 917458 SH SOLE 30 917458 0 0 ALLY FINL INC COM 02005N100 2770 83534 SH SOLE 31 69281 0 14253 ALLY FINL INC COM 02005N100 31124 938608 SH SOLE 34 938608 0 0 ALLY FINL INC COM 02005N100 14355 432893 SH SOLE 36 432893 0 0 ALLY FINL INC COM 02005N100 300 9036 SH SOLE 40 9036 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 21666 269409 SH SOLE 2 39300 0 230109 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3483 43315 SH SOLE 4 40299 0 3016 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 533 6633 SH SOLE 7 6633 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 16 205 SH SOLE 13 205 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 60 751 SH SOLE 15 751 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12293 152860 SH SOLE 18 144652 0 8208 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2298 28574 SH SOLE 19 28574 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 213065 2649409 SH SOLE 21 2649409 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 244134 3035734 SH SOLE 22 2815454 0 220280 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6867 85392 SH SOLE 23 85392 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6986 86871 SH SOLE 25 86871 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 25906 322136 SH SOLE 26 162878 0 159258 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1855 23067 SH SOLE 28 17264 0 5803 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2400 29840 SH SOLE 29 6721 0 23119 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13021 161907 SH SOLE 30 161907 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9682 120398 SH SOLE 31 27265 0 93133 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 593 7377 SH SOLE 34 7377 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6304 78386 SH SOLE 36 78386 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 234 2905 SH SOLE 40 2905 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 251 20464 SH SOLE 2 854 0 19610 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4 336 SH SOLE 7 336 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 885 72040 SH SOLE 18 72040 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 739 60166 SH SOLE 19 60166 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 9018 734373 SH SOLE 21 734373 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7515 611976 SH SOLE 22 594423 0 17553 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 32 2589 SH SOLE 30 2589 0 0 ALPHA PRO TECH LTD COM 020772109 8 2114 SH SOLE 18 2114 0 0 ALPHA PRO TECH LTD COM 020772109 168 46414 SH SOLE 21 46414 0 0 ALPHABET INC CAP STK CL C 02079K107 1025111 840944 SH SOLE 2 144326 0 696618 ALPHABET INC CAP STK CL C 02079K107 176920 145135 SH SOLE 4 136645 0 8490 ALPHABET INC CAP STK CL C 02079K107 345195 283179 SH SOLE 7 280334 0 2845 ALPHABET INC CAP STK CL C 02079K107 12318 10105 SH SOLE 13 10105 0 0 ALPHABET INC CAP STK CL C 02079K107 4229 3469 SH SOLE 15 3469 0 0 ALPHABET INC CAP STK CL C 02079K107 69 57 SH SOLE 17 0 0 57 ALPHABET INC CAP STK CL C 02079K107 1330025 1091079 SH SOLE 18 1022995 0 68084 ALPHABET INC CAP STK CL C 02079K107 693895 569233 SH SOLE 19 569233 0 0 ALPHABET INC CAP STK CL C 02079K107 7062064 5793326 SH SOLE 21 5793326 0 0 ALPHABET INC CAP STK CL C 02079K107 9095948 7461811 SH SOLE 22 6598565 0 863246 ALPHABET INC CAP STK CL C 02079K107 304078 249449 SH SOLE 23 249449 0 0 ALPHABET INC CAP STK CL C 02079K107 471208 386553 SH SOLE 25 383226 0 3327 ALPHABET INC CAP STK CL C 02079K107 1580370 1296448 SH SOLE 26 346937 0 949511 ALPHABET INC CAP STK CL C 02079K107 73013 59896 SH SOLE 28 43301 0 16595 ALPHABET INC CAP STK CL C 02079K107 70080 57490 SH SOLE 29 16883 0 40607 ALPHABET INC CAP STK CL C 02079K107 1485058 1218259 SH SOLE 30 1218259 0 0 ALPHABET INC CAP STK CL C 02079K107 151791 124521 SH SOLE 31 71385 0 53136 ALPHABET INC CAP STK CL C 02079K107 66208 54313 SH SOLE 32 54313 0 0 ALPHABET INC CAP STK CL C 02079K107 341213 279912 SH SOLE 34 279912 0 0 ALPHABET INC CAP STK CL C 02079K107 263498 216159 SH SOLE 36 216159 0 0 ALPHABET INC CAP STK CL C 02079K107 9054 7427 SH SOLE 40 7427 0 0 ALPHABET INC CAP STK CL A 02079K305 1021975 836902 SH SOLE 2 136848 0 700054 ALPHABET INC CAP STK CL A 02079K305 161308 132096 SH SOLE 4 124000 0 8096 ALPHABET INC CAP STK CL A 02079K305 339934 278374 SH SOLE 7 274955 0 3419 ALPHABET INC CAP STK CL A 02079K305 8826 7228 SH SOLE 13 7228 0 0 ALPHABET INC CAP STK CL A 02079K305 4038 3307 SH SOLE 15 3307 0 0 ALPHABET INC CAP STK CL A 02079K305 60 49 SH SOLE 17 0 0 49 ALPHABET INC CAP STK CL A 02079K305 1440819 1179897 SH SOLE 18 1064111 0 115786 ALPHABET INC CAP STK CL A 02079K305 448267 367089 SH SOLE 19 367089 0 0 ALPHABET INC CAP STK CL A 02079K305 3176 2601 SH SOLE 20 2601 0 0 ALPHABET INC CAP STK CL A 02079K305 6962073 5701290 SH SOLE 21 5701290 0 0 ALPHABET INC CAP STK CL A 02079K305 8939996 7321025 SH SOLE 22 6499838 0 821187 ALPHABET INC CAP STK CL A 02079K305 289482 237059 SH SOLE 23 237059 0 0 ALPHABET INC CAP STK CL A 02079K305 379318 310626 SH SOLE 25 307431 0 3195 ALPHABET INC CAP STK CL A 02079K305 1554478 1272973 SH SOLE 26 338027 0 934946 ALPHABET INC CAP STK CL A 02079K305 69804 57163 SH SOLE 28 41367 0 15796 ALPHABET INC CAP STK CL A 02079K305 56198 46021 SH SOLE 29 15358 0 30663 ALPHABET INC CAP STK CL A 02079K305 1392059 1139967 SH SOLE 30 1139967 0 0 ALPHABET INC CAP STK CL A 02079K305 172559 141310 SH SOLE 31 67343 0 73967 ALPHABET INC CAP STK CL A 02079K305 59633 48834 SH SOLE 32 48834 0 0 ALPHABET INC CAP STK CL A 02079K305 158295 129629 SH SOLE 34 129629 0 0 ALPHABET INC CAP STK CL A 02079K305 255044 208857 SH SOLE 36 208857 0 0 ALPHABET INC CAP STK CL A 02079K305 8665 7096 SH SOLE 40 7096 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 174 34685 SH SOLE 2 1222 0 33463 ALPHATEC HOLDINGS INC COM NEW 02081G201 684 136287 SH SOLE 18 136287 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 324 64450 SH SOLE 19 64450 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 6582 1311153 SH SOLE 21 1311153 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 4882 972421 SH SOLE 22 956553 0 15868 ALPINE IMMUNE SCIENCES INC COM 02083G100 4 986 SH SOLE 18 986 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 45 11395 SH SOLE 21 11395 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 47 11820 SH SOLE 22 11820 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 4 87 SH SOLE 17 0 0 87 ALPS ETF TR ALERIAN MLP 00162Q866 549 60095 SH SOLE 2 60095 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 0 36 SH SOLE 18 36 0 0 ALTABA INC COM 021346101 4565 234359 SH SOLE 2 234359 0 0 ALTABA INC COM 021346101 1 36 SH SOLE 17 0 0 36 ALTABA INC COM 021346101 9 484 SH SOLE 18 484 0 0 ALTABA INC COM 021346101 10850 556963 SH SOLE 19 556963 0 0 ALTABA INC COM 021346101 11602 595608 SH SOLE 34 595608 0 0 ALTAIR ENGR INC COM CL A 021369103 1176 33974 SH SOLE 2 1587 0 32387 ALTAIR ENGR INC COM CL A 021369103 6 183 SH SOLE 4 183 0 0 ALTAIR ENGR INC COM CL A 021369103 28 820 SH SOLE 7 820 0 0 ALTAIR ENGR INC COM CL A 021369103 4558 131671 SH SOLE 18 131671 0 0 ALTAIR ENGR INC COM CL A 021369103 25109 725287 SH SOLE 19 725287 0 0 ALTAIR ENGR INC COM CL A 021369103 48556 1402551 SH SOLE 21 1402551 0 0 ALTAIR ENGR INC COM CL A 021369103 37681 1088422 SH SOLE 22 1037054 0 51368 ALTAIR ENGR INC COM CL A 021369103 474 13680 SH SOLE 26 10845 0 2835 ALTAIR ENGR INC COM CL A 021369103 189 5448 SH SOLE 28 5448 0 0 ALTAIR ENGR INC COM CL A 021369103 14456 417556 SH SOLE 30 417556 0 0 ALTAIR ENGR INC COM CL A 021369103 10491 303036 SH SOLE 34 303036 0 0 ALTAIR ENGR INC COM CL A 021369103 128 3689 SH SOLE 40 3689 0 0 ALTERYX INC COM CL A 02156B103 8947 83284 SH SOLE 2 3172 0 80112 ALTERYX INC COM CL A 02156B103 23 215 SH SOLE 4 215 0 0 ALTERYX INC COM CL A 02156B103 93 865 SH SOLE 7 865 0 0 ALTERYX INC COM CL A 02156B103 2281 21232 SH SOLE 18 21232 0 0 ALTERYX INC COM CL A 02156B103 28937 269354 SH SOLE 19 269354 0 0 ALTERYX INC COM CL A 02156B103 79205 737273 SH SOLE 21 737273 0 0 ALTERYX INC COM CL A 02156B103 133367 1241433 SH SOLE 22 1159340 0 82093 ALTERYX INC COM CL A 02156B103 36363 338484 SH SOLE 25 338484 0 0 ALTERYX INC COM CL A 02156B103 1890 17591 SH SOLE 26 10251 0 7340 ALTERYX INC COM CL A 02156B103 697 6488 SH SOLE 28 6488 0 0 ALTERYX INC COM CL A 02156B103 16782 156216 SH SOLE 30 156216 0 0 ALTERYX INC COM CL A 02156B103 99 925 SH SOLE 31 925 0 0 ALTERYX INC COM CL A 02156B103 20872 194281 SH SOLE 34 194281 0 0 ALTERYX INC COM CL A 02156B103 489 4553 SH SOLE 40 4553 0 0 ALTICE USA INC CL A 02156K103 18968 661352 SH SOLE 2 48552 0 612800 ALTICE USA INC CL A 02156K103 2072 72234 SH SOLE 4 67725 0 4509 ALTICE USA INC CL A 02156K103 442 15428 SH SOLE 7 15428 0 0 ALTICE USA INC CL A 02156K103 38 1341 SH SOLE 15 1341 0 0 ALTICE USA INC CL A 02156K103 4702 163934 SH SOLE 18 152320 0 11614 ALTICE USA INC CL A 02156K103 25307 882385 SH SOLE 19 882385 0 0 ALTICE USA INC CL A 02156K103 124928 4355931 SH SOLE 21 4355931 0 0 ALTICE USA INC CL A 02156K103 224820 7838905 SH SOLE 22 7293603 0 545302 ALTICE USA INC CL A 02156K103 3203 111684 SH SOLE 23 111684 0 0 ALTICE USA INC CL A 02156K103 7964 277672 SH SOLE 25 277672 0 0 ALTICE USA INC CL A 02156K103 23583 822274 SH SOLE 26 384864 0 437410 ALTICE USA INC CL A 02156K103 991 34564 SH SOLE 28 26584 0 7980 ALTICE USA INC CL A 02156K103 953 33231 SH SOLE 29 2624 0 30607 ALTICE USA INC CL A 02156K103 9694 337991 SH SOLE 30 337991 0 0 ALTICE USA INC CL A 02156K103 1798 62707 SH SOLE 31 57149 0 5558 ALTICE USA INC CL A 02156K103 7204 251173 SH SOLE 34 251173 0 0 ALTICE USA INC CL A 02156K103 5225 182172 SH SOLE 36 182172 0 0 ALTICE USA INC CL A 02156K103 96 3338 SH SOLE 40 3338 0 0 ALTIMMUNE INC COM NEW 02155H200 5 2764 SH SOLE 18 2764 0 0 ALTIMMUNE INC COM NEW 02155H200 62 31715 SH SOLE 21 31715 0 0 ALTIMMUNE INC COM NEW 02155H200 0 67 SH SOLE 22 67 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 1 154 SH SOLE 18 154 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 10 1106 SH SOLE 21 1106 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 185 9164 SH SOLE 2 191 0 8973 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2 115 SH SOLE 4 115 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 131 SH SOLE 7 131 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 432 21385 SH SOLE 18 21385 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 203 10018 SH SOLE 19 10018 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4496 222348 SH SOLE 21 222348 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6146 303965 SH SOLE 22 284758 0 19207 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 133 6572 SH SOLE 26 5042 0 1530 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 43 2118 SH SOLE 28 2118 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 93 4582 SH SOLE 30 4582 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 33 1641 SH SOLE 40 1641 0 0 ALTRA INDL MOTION CORP COM 02208R106 4270 154190 SH SOLE 2 90838 0 63352 ALTRA INDL MOTION CORP COM 02208R106 13 484 SH SOLE 4 484 0 0 ALTRA INDL MOTION CORP COM 02208R106 37 1327 SH SOLE 7 1327 0 0 ALTRA INDL MOTION CORP COM 02208R106 6060 218819 SH SOLE 18 218819 0 0 ALTRA INDL MOTION CORP COM 02208R106 3259 117657 SH SOLE 19 117657 0 0 ALTRA INDL MOTION CORP COM 02208R106 61291 2213060 SH SOLE 21 2213060 0 0 ALTRA INDL MOTION CORP COM 02208R106 53103 1917422 SH SOLE 22 1832476 0 84946 ALTRA INDL MOTION CORP COM 02208R106 505 18231 SH SOLE 26 11823 0 6408 ALTRA INDL MOTION CORP COM 02208R106 189 6830 SH SOLE 28 6830 0 0 ALTRA INDL MOTION CORP COM 02208R106 497 17944 SH SOLE 30 17944 0 0 ALTRA INDL MOTION CORP COM 02208R106 171 6180 SH SOLE 40 6180 0 0 ALTRIA GROUP INC COM 02209S103 175604 4293486 SH SOLE 2 1223594 0 3069892 ALTRIA GROUP INC COM 02209S103 13689 334697 SH SOLE 4 334697 0 0 ALTRIA GROUP INC COM 02209S103 71639 1751553 SH SOLE 7 1751553 0 0 ALTRIA GROUP INC COM 02209S103 3474 84935 SH SOLE 13 84935 0 0 ALTRIA GROUP INC COM 02209S103 645 15768 SH SOLE 15 15768 0 0 ALTRIA GROUP INC COM 02209S103 3 74 SH SOLE 17 0 0 74 ALTRIA GROUP INC COM 02209S103 410100 10026884 SH SOLE 18 9215616 0 811268 ALTRIA GROUP INC COM 02209S103 479492 11723519 SH SOLE 19 11723519 0 0 ALTRIA GROUP INC COM 02209S103 631 15436 SH SOLE 20 15436 0 0 ALTRIA GROUP INC COM 02209S103 1816081 44402964 SH SOLE 21 44402964 0 0 ALTRIA GROUP INC COM 02209S103 1951762 47720351 SH SOLE 22 42770639 0 4949712 ALTRIA GROUP INC COM 02209S103 67004 1638231 SH SOLE 23 1638231 0 0 ALTRIA GROUP INC COM 02209S103 94197 2303104 SH SOLE 25 2240993 0 62111 ALTRIA GROUP INC COM 02209S103 218985 5354155 SH SOLE 26 2302308 0 3051847 ALTRIA GROUP INC COM 02209S103 5299 129566 SH SOLE 29 129566 0 0 ALTRIA GROUP INC COM 02209S103 287081 7019090 SH SOLE 30 7019090 0 0 ALTRIA GROUP INC COM 02209S103 15085 368835 SH SOLE 31 204896 0 163939 ALTRIA GROUP INC COM 02209S103 4397 107513 SH SOLE 32 107513 0 0 ALTRIA GROUP INC COM 02209S103 126076 3082531 SH SOLE 34 3082531 0 0 ALTRIA GROUP INC COM 02209S103 10902 266556 SH SOLE 35 266556 0 0 ALTRIA GROUP INC COM 02209S103 65864 1610359 SH SOLE 36 1610359 0 0 ALTRIA GROUP INC COM 02209S103 2185 53411 SH SOLE 37 53411 0 0 ALTRIA GROUP INC COM 02209S103 1807 44181 SH SOLE 40 44181 0 0 ALTUS MIDSTREAM CO CL A 02215L100 124 43690 SH SOLE 2 2107 0 41583 ALTUS MIDSTREAM CO CL A 02215L100 467 165063 SH SOLE 18 165063 0 0 ALTUS MIDSTREAM CO CL A 02215L100 238 84008 SH SOLE 19 84008 0 0 ALTUS MIDSTREAM CO CL A 02215L100 4735 1673119 SH SOLE 21 1673119 0 0 ALTUS MIDSTREAM CO CL A 02215L100 3971 1403191 SH SOLE 22 1380911 0 22280 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 947 121126 SH SOLE 7 121126 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 11 1393 SH SOLE 22 1393 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 451 39025 SH SOLE 2 6059 0 32966 AMAG PHARMACEUTICALS INC COM 00163U106 2 141 SH SOLE 4 141 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 8 650 SH SOLE 7 650 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1839 159222 SH SOLE 18 159222 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1240 107364 SH SOLE 19 107364 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 43829 3794707 SH SOLE 21 3794707 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 13387 1159045 SH SOLE 22 1112688 0 46357 AMAG PHARMACEUTICALS INC COM 00163U106 199 17265 SH SOLE 23 17265 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 546 47253 SH SOLE 26 0 0 47253 AMAG PHARMACEUTICALS INC COM 00163U106 58 5042 SH SOLE 28 5042 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 537 46453 SH SOLE 30 46453 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 51 4381 SH SOLE 40 4381 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 555 675000 PRN SOLE 21 675000 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 207 12917 SH SOLE 2 634 0 12283 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 801 49978 SH SOLE 18 49978 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 376 23447 SH SOLE 19 23447 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8207 512292 SH SOLE 21 512292 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5070 316455 SH SOLE 22 310834 0 5621 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 39 2463 SH SOLE 30 2463 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 305 20111 SH SOLE 18 0 0 20111 AMARIN CORP PLC SPONS ADR NEW 023111206 49026 3233884 SH SOLE 21 3233884 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 256 16907 SH SOLE 30 16907 0 0 AMAZON COM INC COM 023135106 2010481 1158171 SH SOLE 2 205778 0 952393 AMAZON COM INC COM 023135106 315509 181754 SH SOLE 4 170446 0 11308 AMAZON COM INC COM 023135106 662821 381829 SH SOLE 7 381088 0 741 AMAZON COM INC COM 023135106 29405 16939 SH SOLE 13 16939 0 0 AMAZON COM INC COM 023135106 8143 4691 SH SOLE 15 4691 0 0 AMAZON COM INC COM 023135106 226 130 SH SOLE 17 0 0 130 AMAZON COM INC COM 023135106 2667516 1536667 SH SOLE 18 1352611 0 184056 AMAZON COM INC COM 023135106 1308692 753894 SH SOLE 19 753894 0 0 AMAZON COM INC COM 023135106 1772 1021 SH SOLE 20 1021 0 0 AMAZON COM INC COM 023135106 12798422 7372745 SH SOLE 21 7372745 0 0 AMAZON COM INC COM 023135106 17715857 10205516 SH SOLE 22 9030535 0 1174981 AMAZON COM INC COM 023135106 587359 338358 SH SOLE 23 338358 0 0 AMAZON COM INC COM 023135106 801412 461667 SH SOLE 25 461667 0 0 AMAZON COM INC COM 023135106 2693523 1551649 SH SOLE 26 467574 0 1084075 AMAZON COM INC COM 023135106 138720 79912 SH SOLE 28 57813 0 22099 AMAZON COM INC COM 023135106 150727 86829 SH SOLE 29 26777 0 60052 AMAZON COM INC COM 023135106 2839088 1635504 SH SOLE 30 1635504 0 0 AMAZON COM INC COM 023135106 298092 171721 SH SOLE 31 100754 0 70967 AMAZON COM INC COM 023135106 132643 76411 SH SOLE 32 76411 0 0 AMAZON COM INC COM 023135106 314715 181297 SH SOLE 34 181297 0 0 AMAZON COM INC COM 023135106 492224 283554 SH SOLE 36 283554 0 0 AMAZON COM INC COM 023135106 17215 9917 SH SOLE 40 9917 0 0 AMBAC FINL GROUP INC COM NEW 023139884 887 45363 SH SOLE 2 1845 0 43518 AMBAC FINL GROUP INC COM NEW 023139884 19 952 SH SOLE 7 952 0 0 AMBAC FINL GROUP INC COM NEW 023139884 4003 204757 SH SOLE 18 204757 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1569 80255 SH SOLE 19 80255 0 0 AMBAC FINL GROUP INC COM NEW 023139884 88441 4523845 SH SOLE 21 4523845 0 0 AMBAC FINL GROUP INC COM NEW 023139884 28488 1457200 SH SOLE 22 1392322 0 64878 AMBAC FINL GROUP INC COM NEW 023139884 64 3277 SH SOLE 26 0 0 3277 AMBAC FINL GROUP INC COM NEW 023139884 1231 62980 SH SOLE 30 62980 0 0 AMBAC FINL GROUP INC COM NEW 023139884 103 5252 SH SOLE 40 5252 0 0 AMBARELLA INC SHS G037AX101 2118 33705 SH SOLE 2 4777 0 28928 AMBARELLA INC SHS G037AX101 9 136 SH SOLE 4 136 0 0 AMBARELLA INC SHS G037AX101 37 595 SH SOLE 7 595 0 0 AMBARELLA INC SHS G037AX101 7132 113511 SH SOLE 18 107715 0 5796 AMBARELLA INC SHS G037AX101 7160 113956 SH SOLE 19 113956 0 0 AMBARELLA INC SHS G037AX101 67282 1070765 SH SOLE 21 1070765 0 0 AMBARELLA INC SHS G037AX101 61792 983394 SH SOLE 22 939546 0 43848 AMBARELLA INC SHS G037AX101 796 12663 SH SOLE 23 12663 0 0 AMBARELLA INC SHS G037AX101 2270 36124 SH SOLE 26 9189 0 26935 AMBARELLA INC SHS G037AX101 240 3821 SH SOLE 28 3821 0 0 AMBARELLA INC SHS G037AX101 22695 361178 SH SOLE 30 361178 0 0 AMBARELLA INC SHS G037AX101 134 2137 SH SOLE 34 2137 0 0 AMBARELLA INC SHS G037AX101 202 3221 SH SOLE 40 3221 0 0 AMBEV SA SPONSORED ADR 02319V103 2350 508759 SH SOLE 2 508759 0 0 AMBEV SA SPONSORED ADR 02319V103 1368 296112 SH SOLE 4 296112 0 0 AMBEV SA SPONSORED ADR 02319V103 437 94498 SH SOLE 13 94498 0 0 AMBEV SA SPONSORED ADR 02319V103 1690 365893 SH SOLE 18 365893 0 0 AMBEV SA SPONSORED ADR 02319V103 7066 1529525 SH SOLE 19 1529525 0 0 AMBEV SA SPONSORED ADR 02319V103 78041 16892095 SH SOLE 21 16892095 0 0 AMBEV SA SPONSORED ADR 02319V103 20611 4461307 SH SOLE 22 4199899 0 261408 AMBEV SA SPONSORED ADR 02319V103 13753 2976940 SH SOLE 25 2976940 0 0 AMBEV SA SPONSORED ADR 02319V103 5998 1298303 SH SOLE 30 1298303 0 0 AMBEV SA SPONSORED ADR 02319V103 1442 312063 SH SOLE 31 0 0 312063 AMBEV SA SPONSORED ADR 02319V103 50026 10828150 SH SOLE 34 10828150 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 573 53505 SH SOLE 2 2111 0 51394 AMC ENTMT HLDGS INC CL A COM 00165C104 2 145 SH SOLE 4 145 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 11 1046 SH SOLE 7 1046 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1874 175150 SH SOLE 18 175150 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 961 89775 SH SOLE 19 89775 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 18948 1770867 SH SOLE 21 1770867 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 16662 1557204 SH SOLE 22 1476449 0 80755 AMC ENTMT HLDGS INC CL A COM 00165C104 155 14456 SH SOLE 26 12620 0 1836 AMC ENTMT HLDGS INC CL A COM 00165C104 70 6497 SH SOLE 28 6497 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 458 42812 SH SOLE 30 42812 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 73 6851 SH SOLE 40 6851 0 0 AMC NETWORKS INC CL A 00164V103 9774 198814 SH SOLE 2 111778 0 87036 AMC NETWORKS INC CL A 00164V103 485 9860 SH SOLE 4 9860 0 0 AMC NETWORKS INC CL A 00164V103 88 1786 SH SOLE 7 1786 0 0 AMC NETWORKS INC CL A 00164V103 1125 22875 SH SOLE 13 22875 0 0 AMC NETWORKS INC CL A 00164V103 10056 204561 SH SOLE 18 156912 0 47649 AMC NETWORKS INC CL A 00164V103 10401 211566 SH SOLE 19 211566 0 0 AMC NETWORKS INC CL A 00164V103 110431 2246355 SH SOLE 21 2246355 0 0 AMC NETWORKS INC CL A 00164V103 97002 1973193 SH SOLE 22 1767178 0 206015 AMC NETWORKS INC CL A 00164V103 1370 27859 SH SOLE 23 27859 0 0 AMC NETWORKS INC CL A 00164V103 214 4363 SH SOLE 25 4363 0 0 AMC NETWORKS INC CL A 00164V103 949 19300 SH SOLE 26 12863 0 6437 AMC NETWORKS INC CL A 00164V103 276 5609 SH SOLE 28 5609 0 0 AMC NETWORKS INC CL A 00164V103 6242 126982 SH SOLE 29 11792 0 115190 AMC NETWORKS INC CL A 00164V103 1373 27926 SH SOLE 30 27926 0 0 AMC NETWORKS INC CL A 00164V103 541 10997 SH SOLE 31 8488 0 2509 AMC NETWORKS INC CL A 00164V103 201 4085 SH SOLE 34 4085 0 0 AMC NETWORKS INC CL A 00164V103 940 19118 SH SOLE 36 19118 0 0 AMC NETWORKS INC CL A 00164V103 211 4287 SH SOLE 40 4287 0 0 AMCON DISTRG CO COM NEW 02341Q205 4 53 SH SOLE 21 53 0 0 AMCOR PLC ORD G0250X107 5094 522477 SH SOLE 2 476089 0 46388 AMCOR PLC ORD G0250X107 6560 672849 SH SOLE 4 630772 0 42077 AMCOR PLC ORD G0250X107 16514 1693726 SH SOLE 7 1693726 0 0 AMCOR PLC ORD G0250X107 29 2959 SH SOLE 13 2959 0 0 AMCOR PLC ORD G0250X107 94881 9731339 SH SOLE 18 9514539 0 216800 AMCOR PLC ORD G0250X107 1469 150649 SH SOLE 19 150649 0 0 AMCOR PLC ORD G0250X107 222334 22803537 SH SOLE 21 22803537 0 0 AMCOR PLC ORD G0250X107 262801 26953929 SH SOLE 22 24937966 0 2015963 AMCOR PLC ORD G0250X107 11766 1206754 SH SOLE 23 1206754 0 0 AMCOR PLC ORD G0250X107 995 102094 SH SOLE 25 102094 0 0 AMCOR PLC ORD G0250X107 53503 5487481 SH SOLE 26 1213696 0 4273785 AMCOR PLC ORD G0250X107 2941 301683 SH SOLE 28 216988 0 84695 AMCOR PLC ORD G0250X107 3680 377424 SH SOLE 29 37958 0 339466 AMCOR PLC ORD G0250X107 54654 5605539 SH SOLE 30 5605539 0 0 AMCOR PLC ORD G0250X107 3957 405798 SH SOLE 31 339995 0 65803 AMCOR PLC ORD G0250X107 1182 121250 SH SOLE 34 121250 0 0 AMCOR PLC ORD G0250X107 3329 341450 SH SOLE 36 341450 0 0 AMCOR PLC ORD G0250X107 408 41864 SH SOLE 40 41864 0 0 AMDOCS LTD SHS G02602103 22610 342003 SH SOLE 2 69705 0 272298 AMDOCS LTD SHS G02602103 47 715 SH SOLE 4 715 0 0 AMDOCS LTD SHS G02602103 1178 17813 SH SOLE 7 3947 0 13866 AMDOCS LTD SHS G02602103 2448 37024 SH SOLE 13 37024 0 0 AMDOCS LTD SHS G02602103 76 1156 SH SOLE 15 1156 0 0 AMDOCS LTD SHS G02602103 9133 138152 SH SOLE 18 106719 0 31433 AMDOCS LTD SHS G02602103 22375 338454 SH SOLE 19 338454 0 0 AMDOCS LTD SHS G02602103 92099 1393124 SH SOLE 21 1393124 0 0 AMDOCS LTD SHS G02602103 120821 1827582 SH SOLE 22 1558494 0 269088 AMDOCS LTD SHS G02602103 78 1181 SH SOLE 23 1181 0 0 AMDOCS LTD SHS G02602103 9086 137445 SH SOLE 25 137445 0 0 AMDOCS LTD SHS G02602103 20430 309035 SH SOLE 26 76046 0 232989 AMDOCS LTD SHS G02602103 2316 35033 SH SOLE 29 2761 0 32272 AMDOCS LTD SHS G02602103 921 13933 SH SOLE 30 13933 0 0 AMDOCS LTD SHS G02602103 5212 78831 SH SOLE 31 4484 0 74347 AMDOCS LTD SHS G02602103 1244 18810 SH SOLE 34 18810 0 0 AMDOCS LTD SHS G02602103 4751 71863 SH SOLE 36 71863 0 0 AMEDISYS INC COM 023436108 11640 88851 SH SOLE 2 62853 0 25998 AMEDISYS INC COM 023436108 25 191 SH SOLE 4 191 0 0 AMEDISYS INC COM 023436108 78 595 SH SOLE 7 595 0 0 AMEDISYS INC COM 023436108 2 14 SH SOLE 17 0 0 14 AMEDISYS INC COM 023436108 27473 209701 SH SOLE 18 207110 0 2591 AMEDISYS INC COM 023436108 50130 382646 SH SOLE 19 382646 0 0 AMEDISYS INC COM 023436108 307558 2347589 SH SOLE 21 2347589 0 0 AMEDISYS INC COM 023436108 142007 1083939 SH SOLE 22 1029691 0 54248 AMEDISYS INC COM 023436108 112 857 SH SOLE 23 857 0 0 AMEDISYS INC COM 023436108 1984 15144 SH SOLE 26 9337 0 5807 AMEDISYS INC COM 023436108 477 3642 SH SOLE 28 3642 0 0 AMEDISYS INC COM 023436108 2270 17327 SH SOLE 30 17327 0 0 AMEDISYS INC COM 023436108 21888 167069 SH SOLE 34 167069 0 0 AMEDISYS INC COM 023436108 431 3291 SH SOLE 40 3291 0 0 AMERANT BANCORP INC CL A 023576101 375 17895 SH SOLE 2 800 0 17095 AMERANT BANCORP INC CL A 023576101 13 604 SH SOLE 7 604 0 0 AMERANT BANCORP INC CL A 023576101 1462 69718 SH SOLE 18 69718 0 0 AMERANT BANCORP INC CL A 023576101 714 34041 SH SOLE 19 34041 0 0 AMERANT BANCORP INC CL A 023576101 14662 699200 SH SOLE 21 699200 0 0 AMERANT BANCORP INC CL A 023576101 6920 330000 SH SOLE 22 321374 0 8626 AMERCO COM 023586100 8334 21366 SH SOLE 2 1802 0 19564 AMERCO COM 023586100 1423 3649 SH SOLE 4 3389 0 260 AMERCO COM 023586100 2192 5620 SH SOLE 7 4208 0 1412 AMERCO COM 023586100 2127 5454 SH SOLE 18 4702 0 752 AMERCO COM 023586100 871 2234 SH SOLE 19 2234 0 0 AMERCO COM 023586100 105929 271584 SH SOLE 21 271584 0 0 AMERCO COM 023586100 93295 239194 SH SOLE 22 221804 0 17390 AMERCO COM 023586100 2442 6262 SH SOLE 23 6262 0 0 AMERCO COM 023586100 792 2030 SH SOLE 25 2030 0 0 AMERCO COM 023586100 12084 30981 SH SOLE 26 13608 0 17373 AMERCO COM 023586100 685 1756 SH SOLE 28 1219 0 537 AMERCO COM 023586100 791 2029 SH SOLE 29 150 0 1879 AMERCO COM 023586100 6630 16999 SH SOLE 30 16999 0 0 AMERCO COM 023586100 556 1426 SH SOLE 31 1008 0 418 AMERCO COM 023586100 231 593 SH SOLE 34 593 0 0 AMERCO COM 023586100 1728 4430 SH SOLE 36 4430 0 0 AMERCO COM 023586100 51 130 SH SOLE 40 130 0 0 AMEREN CORP COM 023608102 55210 689693 SH SOLE 2 149931 0 539762 AMEREN CORP COM 023608102 9163 114472 SH SOLE 4 108202 0 6270 AMEREN CORP COM 023608102 28907 361107 SH SOLE 7 242492 0 118615 AMEREN CORP COM 023608102 913 11405 SH SOLE 13 11405 0 0 AMEREN CORP COM 023608102 182 2274 SH SOLE 15 2274 0 0 AMEREN CORP COM 023608102 39776 496890 SH SOLE 18 463476 0 33414 AMEREN CORP COM 023608102 6298 78675 SH SOLE 19 78675 0 0 AMEREN CORP COM 023608102 506021 6321317 SH SOLE 21 6321317 0 0 AMEREN CORP COM 023608102 511579 6390740 SH SOLE 22 5716625 0 674115 AMEREN CORP COM 023608102 14356 179333 SH SOLE 23 179333 0 0 AMEREN CORP COM 023608102 20342 254115 SH SOLE 25 254115 0 0 AMEREN CORP COM 023608102 86984 1086616 SH SOLE 26 353909 0 732707 AMEREN CORP COM 023608102 3937 49185 SH SOLE 28 36770 0 12415 AMEREN CORP COM 023608102 520 6498 SH SOLE 29 6498 0 0 AMEREN CORP COM 023608102 95814 1196931 SH SOLE 30 1196931 0 0 AMEREN CORP COM 023608102 4211 52610 SH SOLE 31 43263 0 9347 AMEREN CORP COM 023608102 2840 35480 SH SOLE 34 35480 0 0 AMEREN CORP COM 023608102 17686 220940 SH SOLE 36 220940 0 0 AMEREN CORP COM 023608102 488 6098 SH SOLE 40 6098 0 0 AMERESCO INC CL A 02361E108 358 22296 SH SOLE 2 965 0 21331 AMERESCO INC CL A 02361E108 738 45951 SH SOLE 7 45951 0 0 AMERESCO INC CL A 02361E108 1264 78671 SH SOLE 18 78671 0 0 AMERESCO INC CL A 02361E108 601 37395 SH SOLE 19 37395 0 0 AMERESCO INC CL A 02361E108 12574 782458 SH SOLE 21 782458 0 0 AMERESCO INC CL A 02361E108 9180 571227 SH SOLE 22 553812 0 17415 AMERESCO INC CL A 02361E108 54 3347 SH SOLE 30 3347 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10109 680254 SH SOLE 2 91760 0 588494 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 144 9705 SH SOLE 4 9705 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1601 107739 SH SOLE 13 107739 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13564 912759 SH SOLE 18 41229 0 871530 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6383 429557 SH SOLE 19 429557 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 62489 4205178 SH SOLE 22 1824097 0 2381081 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10926 735287 SH SOLE 25 735287 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5036 338881 SH SOLE 30 338881 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 46251 3112453 SH SOLE 34 3112453 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 22816 845991 SH SOLE 2 76077 0 769914 AMERICAN AIRLS GROUP INC COM 02376R102 1031 38231 SH SOLE 4 35143 0 3088 AMERICAN AIRLS GROUP INC COM 02376R102 9452 350479 SH SOLE 7 350479 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 38 1412 SH SOLE 15 1412 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 6 225 SH SOLE 17 0 0 225 AMERICAN AIRLS GROUP INC COM 02376R102 20335 753990 SH SOLE 18 722169 0 31821 AMERICAN AIRLS GROUP INC COM 02376R102 3408 126372 SH SOLE 19 126372 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 245835 9115145 SH SOLE 21 9115145 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 248728 9222406 SH SOLE 22 8232892 0 989514 AMERICAN AIRLS GROUP INC COM 02376R102 2265 83996 SH SOLE 23 83996 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3080 114184 SH SOLE 25 114184 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 19190 711532 SH SOLE 26 226369 0 485163 AMERICAN AIRLS GROUP INC COM 02376R102 535 19821 SH SOLE 28 14527 0 5294 AMERICAN AIRLS GROUP INC COM 02376R102 90 3338 SH SOLE 29 3338 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 33535 1243426 SH SOLE 30 1243426 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 751 27842 SH SOLE 31 23919 0 3923 AMERICAN AIRLS GROUP INC COM 02376R102 1707 63284 SH SOLE 32 63284 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 224 8317 SH SOLE 34 8317 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2382 88333 SH SOLE 36 88333 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 65 2428 SH SOLE 40 2428 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 162 6000 SH Call SOLE 2 6000 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 9572 354900 SH Call SOLE 19 354900 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 159 5900 SH Call SOLE 22 5900 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 19 700 SH Call SOLE 25 700 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 16 600 SH Call SOLE 26 0 0 600 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 2104 78000 SH Call SOLE 34 78000 0 0 AMERICAN ASSETS TR INC COM 024013104 1996 42694 SH SOLE 2 1767 0 40927 AMERICAN ASSETS TR INC COM 024013104 627 13407 SH SOLE 4 13407 0 0 AMERICAN ASSETS TR INC COM 024013104 2267 48495 SH SOLE 7 48495 0 0 AMERICAN ASSETS TR INC COM 024013104 77 1654 SH SOLE 15 1654 0 0 AMERICAN ASSETS TR INC COM 024013104 10147 217091 SH SOLE 18 217091 0 0 AMERICAN ASSETS TR INC COM 024013104 6020 128798 SH SOLE 19 128798 0 0 AMERICAN ASSETS TR INC COM 024013104 250807 5365997 SH SOLE 21 5365997 0 0 AMERICAN ASSETS TR INC COM 024013104 86448 1849550 SH SOLE 22 1781710 0 67840 AMERICAN ASSETS TR INC COM 024013104 74 1582 SH SOLE 23 1582 0 0 AMERICAN ASSETS TR INC COM 024013104 4532 96959 SH SOLE 25 96959 0 0 AMERICAN ASSETS TR INC COM 024013104 1644 35163 SH SOLE 26 5943 0 29220 AMERICAN ASSETS TR INC COM 024013104 493 10544 SH SOLE 28 10544 0 0 AMERICAN ASSETS TR INC COM 024013104 1172 25073 SH SOLE 29 25073 0 0 AMERICAN ASSETS TR INC COM 024013104 12728 272311 SH SOLE 30 272311 0 0 AMERICAN ASSETS TR INC COM 024013104 222 4742 SH SOLE 34 4742 0 0 AMERICAN ASSETS TR INC COM 024013104 268 5728 SH SOLE 40 5728 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 969 117901 SH SOLE 2 9123 0 108778 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 36 4334 SH SOLE 7 4334 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4119 501079 SH SOLE 18 501079 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1920 233523 SH SOLE 19 233523 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 102435 12461644 SH SOLE 21 12461644 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 31594 3843578 SH SOLE 22 3669285 0 174293 AMERICAN AXLE & MFG HLDGS IN COM 024061103 175 21321 SH SOLE 23 21321 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 690 83922 SH SOLE 26 20155 0 63767 AMERICAN AXLE & MFG HLDGS IN COM 024061103 114 13857 SH SOLE 28 13857 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1323 161008 SH SOLE 30 161008 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 51 6185 SH SOLE 36 6185 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 65 7881 SH SOLE 40 7881 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 15438 321085 SH SOLE 2 67672 0 253413 AMERICAN CAMPUS CMNTYS INC COM 024835100 1784 37108 SH SOLE 4 37108 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 7732 160821 SH SOLE 7 160821 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 265 5511 SH SOLE 15 5511 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 18418 383072 SH SOLE 18 383072 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 7781 161844 SH SOLE 19 161844 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 404780 8418889 SH SOLE 21 8418889 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 272305 5663586 SH SOLE 22 5382604 0 280982 AMERICAN CAMPUS CMNTYS INC COM 024835100 219 4562 SH SOLE 23 4562 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 13626 283393 SH SOLE 25 283393 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5031 104632 SH SOLE 26 35953 0 68679 AMERICAN CAMPUS CMNTYS INC COM 024835100 826 17179 SH SOLE 28 17179 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3515 73114 SH SOLE 29 73114 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 29604 615718 SH SOLE 30 615718 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 132 2746 SH SOLE 31 2746 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 170 3543 SH SOLE 36 3543 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 610 12689 SH SOLE 40 12689 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 4 85 SH SOLE 17 0 0 85 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3512 216497 SH SOLE 2 78663 0 137834 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12 722 SH SOLE 4 722 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 71 4403 SH SOLE 7 4403 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 83 SH SOLE 17 0 0 83 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 15194 936720 SH SOLE 18 922232 0 14488 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6836 421462 SH SOLE 19 421462 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 184466 11372739 SH SOLE 21 11372739 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 91280 5627592 SH SOLE 22 5381780 0 245812 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 501 30876 SH SOLE 23 30876 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2372 146229 SH SOLE 26 43710 0 102519 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 349 21507 SH SOLE 28 21507 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 745 45959 SH SOLE 30 45959 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 55 3406 SH SOLE 34 3406 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 173 10649 SH SOLE 36 10649 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 289 17815 SH SOLE 40 17815 0 0 AMERICAN ELEC PWR CO INC COM 025537101 114540 1222539 SH SOLE 2 147689 0 1074850 AMERICAN ELEC PWR CO INC COM 025537101 21268 227006 SH SOLE 4 213990 0 13016 AMERICAN ELEC PWR CO INC COM 025537101 50432 538281 SH SOLE 7 513813 0 24468 AMERICAN ELEC PWR CO INC COM 025537101 1271 13562 SH SOLE 13 13562 0 0 AMERICAN ELEC PWR CO INC COM 025537101 467 4987 SH SOLE 15 4987 0 0 AMERICAN ELEC PWR CO INC COM 025537101 108375 1156738 SH SOLE 18 1089675 0 67063 AMERICAN ELEC PWR CO INC COM 025537101 13973 149142 SH SOLE 19 149142 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1484577 15845627 SH SOLE 21 15845627 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1175083 12542250 SH SOLE 22 11213233 0 1329017 AMERICAN ELEC PWR CO INC COM 025537101 34552 368796 SH SOLE 23 368796 0 0 AMERICAN ELEC PWR CO INC COM 025537101 50944 543750 SH SOLE 25 543750 0 0 AMERICAN ELEC PWR CO INC COM 025537101 153366 1636948 SH SOLE 26 586874 0 1050074 AMERICAN ELEC PWR CO INC COM 025537101 8838 94332 SH SOLE 28 68242 0 26090 AMERICAN ELEC PWR CO INC COM 025537101 989 10555 SH SOLE 29 10555 0 0 AMERICAN ELEC PWR CO INC COM 025537101 203016 2166891 SH SOLE 30 2166891 0 0 AMERICAN ELEC PWR CO INC COM 025537101 10068 107465 SH SOLE 31 88270 0 19195 AMERICAN ELEC PWR CO INC COM 025537101 3660 39069 SH SOLE 32 39069 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3848 41074 SH SOLE 34 41074 0 0 AMERICAN ELEC PWR CO INC COM 025537101 9078 96892 SH SOLE 35 96892 0 0 AMERICAN ELEC PWR CO INC COM 025537101 45209 482536 SH SOLE 36 482536 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1137 12137 SH SOLE 40 12137 0 0 AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 70253 1275463 SH SOLE 21 1275463 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2219 91682 SH SOLE 2 3439 0 88243 AMERICAN EQTY INVT LIFE HLD COM 025676206 10 418 SH SOLE 4 418 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 55 2264 SH SOLE 7 2264 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 9401 388489 SH SOLE 18 388489 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3554 146879 SH SOLE 19 146879 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 234755 9700608 SH SOLE 21 9700608 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 64651 2671517 SH SOLE 22 2545833 0 125684 AMERICAN EQTY INVT LIFE HLD COM 025676206 416 17201 SH SOLE 26 11122 0 6079 AMERICAN EQTY INVT LIFE HLD COM 025676206 253 10473 SH SOLE 28 10473 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3814 157584 SH SOLE 30 157584 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 192 7930 SH SOLE 40 7930 0 0 AMERICAN EXPRESS CO COM 025816109 259269 2191991 SH SOLE 2 625678 0 1566313 AMERICAN EXPRESS CO COM 025816109 44677 377720 SH SOLE 4 358432 0 19288 AMERICAN EXPRESS CO COM 025816109 72418 612259 SH SOLE 7 608435 0 3824 AMERICAN EXPRESS CO COM 025816109 8657 73193 SH SOLE 13 73193 0 0 AMERICAN EXPRESS CO COM 025816109 815 6892 SH SOLE 15 6892 0 0 AMERICAN EXPRESS CO COM 025816109 0 1 SH SOLE 17 0 0 1 AMERICAN EXPRESS CO COM 025816109 185294 1566574 SH SOLE 18 1397999 0 168575 AMERICAN EXPRESS CO COM 025816109 85150 719906 SH SOLE 19 719906 0 0 AMERICAN EXPRESS CO COM 025816109 1495860 12646773 SH SOLE 21 12646773 0 0 AMERICAN EXPRESS CO COM 025816109 2101687 17768741 SH SOLE 22 15262349 0 2506392 AMERICAN EXPRESS CO COM 025816109 82132 694388 SH SOLE 23 694388 0 0 AMERICAN EXPRESS CO COM 025816109 84251 712303 SH SOLE 25 712303 0 0 AMERICAN EXPRESS CO COM 025816109 428074 3619159 SH SOLE 26 825346 0 2793813 AMERICAN EXPRESS CO COM 025816109 16259 137462 SH SOLE 28 99548 0 37914 AMERICAN EXPRESS CO COM 025816109 42291 357547 SH SOLE 29 100012 0 257535 AMERICAN EXPRESS CO COM 025816109 337444 2852923 SH SOLE 30 2852923 0 0 AMERICAN EXPRESS CO COM 025816109 51829 438186 SH SOLE 31 251876 0 186310 AMERICAN EXPRESS CO COM 025816109 11372 96146 SH SOLE 32 96146 0 0 AMERICAN EXPRESS CO COM 025816109 12876 108862 SH SOLE 34 108862 0 0 AMERICAN EXPRESS CO COM 025816109 65754 555915 SH SOLE 36 555915 0 0 AMERICAN EXPRESS CO COM 025816109 1953 16513 SH SOLE 40 16513 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1497 107239 SH SOLE 2 4424 0 102815 AMERICAN FIN TR INC COM CLASS A 02607T109 400 28659 SH SOLE 4 28659 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1499 107352 SH SOLE 7 107352 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 59 4214 SH SOLE 15 4214 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 5048 361634 SH SOLE 18 361634 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 3992 285969 SH SOLE 19 285969 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 54749 3921825 SH SOLE 21 3921825 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 53111 3804506 SH SOLE 22 3654131 0 150375 AMERICAN FIN TR INC COM CLASS A 02607T109 49 3524 SH SOLE 23 3524 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 3060 219191 SH SOLE 25 219191 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1522 109016 SH SOLE 26 58287 0 50729 AMERICAN FIN TR INC COM CLASS A 02607T109 391 27990 SH SOLE 28 27990 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 750 53725 SH SOLE 29 53725 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2123 152073 SH SOLE 30 152073 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 128 9203 SH SOLE 40 9203 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 35392 328158 SH SOLE 2 153648 0 174510 AMERICAN FINL GROUP INC OHIO COM 025932104 5185 48073 SH SOLE 4 46108 0 1965 AMERICAN FINL GROUP INC OHIO COM 025932104 3015 27960 SH SOLE 7 27960 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 14 133 SH SOLE 13 133 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 24950 231338 SH SOLE 18 224491 0 6847 AMERICAN FINL GROUP INC OHIO COM 025932104 6962 64552 SH SOLE 19 64552 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 490987 4552502 SH SOLE 21 4552502 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 310595 2879876 SH SOLE 22 2459828 0 420048 AMERICAN FINL GROUP INC OHIO COM 025932104 10567 97976 SH SOLE 23 97976 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 26 239 SH SOLE 25 239 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 18178 168550 SH SOLE 26 88251 0 80299 AMERICAN FINL GROUP INC OHIO COM 025932104 1478 13705 SH SOLE 28 9921 0 3784 AMERICAN FINL GROUP INC OHIO COM 025932104 4093 37949 SH SOLE 29 22240 0 15709 AMERICAN FINL GROUP INC OHIO COM 025932104 14129 131010 SH SOLE 30 131010 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6487 60150 SH SOLE 31 46794 0 13356 AMERICAN FINL GROUP INC OHIO COM 025932104 5353 49632 SH SOLE 34 49632 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5545 51417 SH SOLE 36 51417 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 162 1502 SH SOLE 40 1502 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12376 478018 SH SOLE 2 17841 0 460177 AMERICAN HOMES 4 RENT CL A 02665T306 6578 254065 SH SOLE 4 254065 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6758 261024 SH SOLE 7 261024 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 261 10099 SH SOLE 15 10099 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 28358 1095325 SH SOLE 18 1095325 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8760 338353 SH SOLE 19 338353 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 141222 5454700 SH SOLE 21 5454700 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 245208 9471131 SH SOLE 22 8810758 0 660373 AMERICAN HOMES 4 RENT CL A 02665T306 2051 79237 SH SOLE 23 79237 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 13799 532983 SH SOLE 25 532983 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 5225 201821 SH SOLE 26 63951 0 137870 AMERICAN HOMES 4 RENT CL A 02665T306 2005 77428 SH SOLE 28 77428 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3602 139114 SH SOLE 29 139114 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 9544 368647 SH SOLE 30 368647 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 136 5234 SH SOLE 31 5234 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2605 100630 SH SOLE 34 100630 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 101 3883 SH SOLE 36 3883 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 668 25807 SH SOLE 40 25807 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH SOLE 17 0 0 2 AMERICAN INTL GROUP INC COM NEW 026874784 125475 2252699 SH SOLE 2 312378 0 1940321 AMERICAN INTL GROUP INC COM NEW 026874784 19587 351643 SH SOLE 4 327808 0 23835 AMERICAN INTL GROUP INC COM NEW 026874784 48543 871506 SH SOLE 7 793368 0 78138 AMERICAN INTL GROUP INC COM NEW 026874784 843 15130 SH SOLE 13 15130 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 502 9006 SH SOLE 15 9006 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1 12 SH SOLE 17 0 0 12 AMERICAN INTL GROUP INC COM NEW 026874784 279628 5020259 SH SOLE 18 4904024 0 116235 AMERICAN INTL GROUP INC COM NEW 026874784 485986 8725061 SH SOLE 19 8725061 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 943060 16931058 SH SOLE 21 16931058 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1254547 22523284 SH SOLE 22 19952937 0 2570347 AMERICAN INTL GROUP INC COM NEW 026874784 35951 645440 SH SOLE 23 645440 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 53701 964109 SH SOLE 25 964109 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 226346 4063669 SH SOLE 26 1026454 0 3037215 AMERICAN INTL GROUP INC COM NEW 026874784 9468 169988 SH SOLE 28 123373 0 46615 AMERICAN INTL GROUP INC COM NEW 026874784 970 17410 SH SOLE 29 17410 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 192465 3455385 SH SOLE 30 3455385 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 10953 196640 SH SOLE 31 163417 0 33223 AMERICAN INTL GROUP INC COM NEW 026874784 14345 257532 SH SOLE 34 257532 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 42633 765395 SH SOLE 36 765395 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1133 20347 SH SOLE 40 20347 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 377 10633 SH SOLE 2 449 0 10184 AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH SOLE 7 184 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1371 38640 SH SOLE 18 38640 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 763 21525 SH SOLE 19 21525 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 13805 389197 SH SOLE 21 389197 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 10968 309221 SH SOLE 22 301195 0 8026 AMERICAN NATL INS CO COM 028591105 1786 14435 SH SOLE 2 1027 0 13408 AMERICAN NATL INS CO COM 028591105 15 118 SH SOLE 7 118 0 0 AMERICAN NATL INS CO COM 028591105 461 3729 SH SOLE 18 3729 0 0 AMERICAN NATL INS CO COM 028591105 214 1732 SH SOLE 19 1732 0 0 AMERICAN NATL INS CO COM 028591105 10879 87927 SH SOLE 21 87927 0 0 AMERICAN NATL INS CO COM 028591105 28185 227797 SH SOLE 22 209482 0 18315 AMERICAN NATL INS CO COM 028591105 1117 9025 SH SOLE 26 4121 0 4904 AMERICAN NATL INS CO COM 028591105 138 1114 SH SOLE 28 1114 0 0 AMERICAN NATL INS CO COM 028591105 294 2379 SH SOLE 30 2379 0 0 AMERICAN NATL INS CO COM 028591105 17 140 SH SOLE 31 140 0 0 AMERICAN NATL INS CO COM 028591105 73 587 SH SOLE 40 587 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 58 9869 SH SOLE 2 2245 0 7624 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2 338 SH SOLE 4 338 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4 676 SH SOLE 7 676 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1141 194986 SH SOLE 18 194986 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 539 92064 SH SOLE 19 92064 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 16656 2847133 SH SOLE 21 2847133 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 9195 1571861 SH SOLE 22 1488477 0 83384 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 21 3552 SH SOLE 26 0 0 3552 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 46 7838 SH SOLE 28 7838 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 47 8028 SH SOLE 30 8028 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 31 5336 SH SOLE 40 5336 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 381 17060 SH SOLE 2 654 0 16406 AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 130 SH SOLE 4 130 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 8 362 SH SOLE 7 362 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1698 75989 SH SOLE 18 75989 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 606 27124 SH SOLE 19 27124 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 39797 1781402 SH SOLE 21 1781402 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 10480 469116 SH SOLE 22 444236 0 24880 AMERICAN PUBLIC EDUCATION IN COM 02913V103 50 2219 SH SOLE 26 0 0 2219 AMERICAN PUBLIC EDUCATION IN COM 02913V103 53 2367 SH SOLE 28 2367 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 453 20269 SH SOLE 30 20269 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 7 335 SH SOLE 34 335 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 41 1849 SH SOLE 40 1849 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 101 16039 SH SOLE 2 683 0 15356 AMERICAN RENAL ASSOCIATES HO COM 029227105 2 382 SH SOLE 7 382 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 418 66197 SH SOLE 18 66197 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 273 43247 SH SOLE 19 43247 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4007 634074 SH SOLE 21 634074 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 3065 484989 SH SOLE 22 472639 0 12350 AMERICAN RENAL ASSOCIATES HO COM 029227105 8 1320 SH SOLE 23 1320 0 0 AMERICAN RES CORP CL A 02927U208 1 1803 SH SOLE 18 1803 0 0 AMERICAN RES CORP CL A 02927U208 13 21437 SH SOLE 21 21437 0 0 AMERICAN RIVER BANKSHARES COM 029326105 84 6201 SH SOLE 21 6201 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1012 1000000 PRN SOLE 21 1000000 0 0 AMERICAN RLTY INVS INC COM 029174109 55 3598 SH SOLE 2 0 0 3598 AMERICAN RLTY INVS INC COM 029174109 140 9107 SH SOLE 18 9107 0 0 AMERICAN RLTY INVS INC COM 029174109 60 3916 SH SOLE 19 3916 0 0 AMERICAN RLTY INVS INC COM 029174109 1198 77907 SH SOLE 21 77907 0 0 AMERICAN RLTY INVS INC COM 029174109 890 57838 SH SOLE 22 55884 0 1954 AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH SOLE 21 709 0 0 AMERICAN SOFTWARE INC CL A 029683109 426 28372 SH SOLE 2 1240 0 27132 AMERICAN SOFTWARE INC CL A 029683109 12 773 SH SOLE 7 773 0 0 AMERICAN SOFTWARE INC CL A 029683109 1560 103880 SH SOLE 18 103880 0 0 AMERICAN SOFTWARE INC CL A 029683109 739 49189 SH SOLE 19 49189 0 0 AMERICAN SOFTWARE INC CL A 029683109 15230 1013967 SH SOLE 21 1013967 0 0 AMERICAN SOFTWARE INC CL A 029683109 12829 854144 SH SOLE 22 830698 0 23446 AMERICAN STS WTR CO COM 029899101 2864 31871 SH SOLE 2 1513 0 30358 AMERICAN STS WTR CO COM 029899101 137 1530 SH SOLE 4 1530 0 0 AMERICAN STS WTR CO COM 029899101 7753 86277 SH SOLE 7 86277 0 0 AMERICAN STS WTR CO COM 029899101 15487 172346 SH SOLE 18 164799 0 7547 AMERICAN STS WTR CO COM 029899101 6796 75628 SH SOLE 19 75628 0 0 AMERICAN STS WTR CO COM 029899101 360289 4009443 SH SOLE 21 4009443 0 0 AMERICAN STS WTR CO COM 029899101 100952 1123435 SH SOLE 22 1067659 0 55776 AMERICAN STS WTR CO COM 029899101 34 375 SH SOLE 23 375 0 0 AMERICAN STS WTR CO COM 029899101 1546 17204 SH SOLE 26 11548 0 5656 AMERICAN STS WTR CO COM 029899101 456 5074 SH SOLE 28 5074 0 0 AMERICAN STS WTR CO COM 029899101 18965 211055 SH SOLE 30 211055 0 0 AMERICAN STS WTR CO COM 029899101 92 1025 SH SOLE 34 1025 0 0 AMERICAN STS WTR CO COM 029899101 150 1674 SH SOLE 36 1674 0 0 AMERICAN STS WTR CO COM 029899101 376 4181 SH SOLE 40 4181 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 151 19284 SH SOLE 2 877 0 18407 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 585 74609 SH SOLE 18 74609 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 278 35403 SH SOLE 19 35403 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5774 736520 SH SOLE 21 736520 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3968 506163 SH SOLE 22 497369 0 8794 AMERICAN TOWER CORP NEW COM 03027X100 270681 1224079 SH SOLE 2 249024 0 975055 AMERICAN TOWER CORP NEW COM 03027X100 49661 224579 SH SOLE 4 212648 0 11931 AMERICAN TOWER CORP NEW COM 03027X100 191366 865401 SH SOLE 7 862338 0 3063 AMERICAN TOWER CORP NEW COM 03027X100 1417 6406 SH SOLE 13 6406 0 0 AMERICAN TOWER CORP NEW COM 03027X100 610 2757 SH SOLE 15 2757 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4 18 SH SOLE 17 0 0 18 AMERICAN TOWER CORP NEW COM 03027X100 195821 885549 SH SOLE 18 812932 0 72617 AMERICAN TOWER CORP NEW COM 03027X100 38487 174047 SH SOLE 19 174047 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2861574 12940685 SH SOLE 21 12940685 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2419720 10942521 SH SOLE 22 9720178 0 1222343 AMERICAN TOWER CORP NEW COM 03027X100 79907 361359 SH SOLE 23 361359 0 0 AMERICAN TOWER CORP NEW COM 03027X100 96753 437539 SH SOLE 25 437539 0 0 AMERICAN TOWER CORP NEW COM 03027X100 369580 1671324 SH SOLE 26 512842 0 1158482 AMERICAN TOWER CORP NEW COM 03027X100 18819 85102 SH SOLE 28 61505 0 23597 AMERICAN TOWER CORP NEW COM 03027X100 12964 58627 SH SOLE 29 24897 0 33730 AMERICAN TOWER CORP NEW COM 03027X100 438655 1983698 SH SOLE 30 1983698 0 0 AMERICAN TOWER CORP NEW COM 03027X100 30914 139802 SH SOLE 31 107452 0 32350 AMERICAN TOWER CORP NEW COM 03027X100 19224 86937 SH SOLE 34 86937 0 0 AMERICAN TOWER CORP NEW COM 03027X100 78041 352917 SH SOLE 36 352917 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2299 10398 SH SOLE 40 10398 0 0 AMERICAN VANGUARD CORP COM 030371108 462 29411 SH SOLE 2 880 0 28531 AMERICAN VANGUARD CORP COM 030371108 10 661 SH SOLE 7 661 0 0 AMERICAN VANGUARD CORP COM 030371108 2052 130687 SH SOLE 18 130687 0 0 AMERICAN VANGUARD CORP COM 030371108 1164 74133 SH SOLE 19 74133 0 0 AMERICAN VANGUARD CORP COM 030371108 47980 3056057 SH SOLE 21 3056057 0 0 AMERICAN VANGUARD CORP COM 030371108 13702 872756 SH SOLE 22 837434 0 35322 AMERICAN VANGUARD CORP COM 030371108 167 10635 SH SOLE 25 10635 0 0 AMERICAN VANGUARD CORP COM 030371108 24 1541 SH SOLE 26 0 0 1541 AMERICAN VANGUARD CORP COM 030371108 59 3745 SH SOLE 28 3745 0 0 AMERICAN VANGUARD CORP COM 030371108 621 39568 SH SOLE 30 39568 0 0 AMERICAN VANGUARD CORP COM 030371108 665 42368 SH SOLE 34 42368 0 0 AMERICAN VANGUARD CORP COM 030371108 43 2733 SH SOLE 40 2733 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1314 14777 SH SOLE 2 630 0 14147 AMERICAN WOODMARK CORPORATIO COM 030506109 10 108 SH SOLE 4 108 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 27 305 SH SOLE 7 305 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 6614 74389 SH SOLE 18 74389 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2563 28825 SH SOLE 19 28825 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 159690 1796087 SH SOLE 21 1796087 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 42078 473269 SH SOLE 22 451352 0 21917 AMERICAN WOODMARK CORPORATIO COM 030506109 620 6972 SH SOLE 26 5971 0 1001 AMERICAN WOODMARK CORPORATIO COM 030506109 178 2005 SH SOLE 28 2005 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1886 21213 SH SOLE 30 21213 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 145 1631 SH SOLE 40 1631 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 61757 497117 SH SOLE 2 72437 0 424680 AMERICAN WTR WKS CO INC NEW COM 030420103 11543 92915 SH SOLE 4 87677 0 5238 AMERICAN WTR WKS CO INC NEW COM 030420103 57574 463450 SH SOLE 7 455267 0 8183 AMERICAN WTR WKS CO INC NEW COM 030420103 8828 71059 SH SOLE 13 71059 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 208 1677 SH SOLE 15 1677 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 61956 498717 SH SOLE 18 441929 0 56788 AMERICAN WTR WKS CO INC NEW COM 030420103 75308 606196 SH SOLE 19 606196 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 654021 5264596 SH SOLE 21 5264596 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 615796 4956904 SH SOLE 22 4410660 0 546244 AMERICAN WTR WKS CO INC NEW COM 030420103 16459 132487 SH SOLE 23 132487 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 25887 208381 SH SOLE 25 208381 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 152897 1230760 SH SOLE 26 240241 0 990519 AMERICAN WTR WKS CO INC NEW COM 030420103 4301 34618 SH SOLE 28 24801 0 9817 AMERICAN WTR WKS CO INC NEW COM 030420103 12463 100318 SH SOLE 29 3745 0 96573 AMERICAN WTR WKS CO INC NEW COM 030420103 185982 1497082 SH SOLE 30 1497082 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4778 38459 SH SOLE 31 31879 0 6580 AMERICAN WTR WKS CO INC NEW COM 030420103 1778 14309 SH SOLE 34 14309 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 21886 176175 SH SOLE 36 176175 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 554 4463 SH SOLE 40 4463 0 0 AMERICAS CAR MART INC COM 03062T105 630 6868 SH SOLE 2 1763 0 5105 AMERICAS CAR MART INC COM 03062T105 12 129 SH SOLE 7 129 0 0 AMERICAS CAR MART INC COM 03062T105 2273 24784 SH SOLE 18 22936 0 1848 AMERICAS CAR MART INC COM 03062T105 2515 27426 SH SOLE 19 27426 0 0 AMERICAS CAR MART INC COM 03062T105 21687 236496 SH SOLE 21 236496 0 0 AMERICAS CAR MART INC COM 03062T105 21417 233552 SH SOLE 22 225179 0 8373 AMERICAS CAR MART INC COM 03062T105 894 9745 SH SOLE 23 9745 0 0 AMERICAS CAR MART INC COM 03062T105 841 9173 SH SOLE 26 0 0 9173 AMERICAS CAR MART INC COM 03062T105 179 1956 SH SOLE 30 1956 0 0 AMERICAS CAR MART INC COM 03062T105 54 590 SH SOLE 40 590 0 0 AMERICOLD RLTY TR COM 03064D108 29358 791971 SH SOLE 2 13537 0 778434 AMERICOLD RLTY TR COM 03064D108 1923 51880 SH SOLE 4 51880 0 0 AMERICOLD RLTY TR COM 03064D108 7186 193860 SH SOLE 7 193860 0 0 AMERICOLD RLTY TR COM 03064D108 283 7621 SH SOLE 15 7621 0 0 AMERICOLD RLTY TR COM 03064D108 3261 87964 SH SOLE 18 87964 0 0 AMERICOLD RLTY TR COM 03064D108 8402 226639 SH SOLE 19 226639 0 0 AMERICOLD RLTY TR COM 03064D108 144702 3903493 SH SOLE 21 3903493 0 0 AMERICOLD RLTY TR COM 03064D108 252800 6819527 SH SOLE 22 6480383 0 339144 AMERICOLD RLTY TR COM 03064D108 236 6361 SH SOLE 23 6361 0 0 AMERICOLD RLTY TR COM 03064D108 14667 395667 SH SOLE 25 395667 0 0 AMERICOLD RLTY TR COM 03064D108 6381 172134 SH SOLE 26 39562 0 132572 AMERICOLD RLTY TR COM 03064D108 806 21743 SH SOLE 28 21743 0 0 AMERICOLD RLTY TR COM 03064D108 3843 103659 SH SOLE 29 103659 0 0 AMERICOLD RLTY TR COM 03064D108 31783 857372 SH SOLE 30 857372 0 0 AMERICOLD RLTY TR COM 03064D108 145 3900 SH SOLE 31 3900 0 0 AMERICOLD RLTY TR COM 03064D108 100 2707 SH SOLE 34 2707 0 0 AMERICOLD RLTY TR COM 03064D108 642 17314 SH SOLE 40 17314 0 0 AMERIPRISE FINL INC COM 03076C106 55820 379470 SH SOLE 2 76899 0 302571 AMERIPRISE FINL INC COM 03076C106 9510 64650 SH SOLE 4 60845 0 3805 AMERIPRISE FINL INC COM 03076C106 26146 177744 SH SOLE 7 122156 0 55588 AMERIPRISE FINL INC COM 03076C106 33 222 SH SOLE 13 222 0 0 AMERIPRISE FINL INC COM 03076C106 205 1391 SH SOLE 15 1391 0 0 AMERIPRISE FINL INC COM 03076C106 49161 334202 SH SOLE 18 314618 0 19584 AMERIPRISE FINL INC COM 03076C106 13032 88592 SH SOLE 19 88592 0 0 AMERIPRISE FINL INC COM 03076C106 558379 3795914 SH SOLE 21 3795914 0 0 AMERIPRISE FINL INC COM 03076C106 497371 3381179 SH SOLE 22 2972101 0 409078 AMERIPRISE FINL INC COM 03076C106 16556 112550 SH SOLE 23 112550 0 0 AMERIPRISE FINL INC COM 03076C106 19330 131408 SH SOLE 25 131408 0 0 AMERIPRISE FINL INC COM 03076C106 100593 683840 SH SOLE 26 169613 0 514227 AMERIPRISE FINL INC COM 03076C106 3657 24863 SH SOLE 28 17581 0 7282 AMERIPRISE FINL INC COM 03076C106 1061 7210 SH SOLE 29 7210 0 0 AMERIPRISE FINL INC COM 03076C106 83361 566699 SH SOLE 30 566699 0 0 AMERIPRISE FINL INC COM 03076C106 5443 37005 SH SOLE 31 28470 0 8535 AMERIPRISE FINL INC COM 03076C106 20857 141785 SH SOLE 34 141785 0 0 AMERIPRISE FINL INC COM 03076C106 15853 107771 SH SOLE 36 107771 0 0 AMERIPRISE FINL INC COM 03076C106 443 3010 SH SOLE 40 3010 0 0 AMERIS BANCORP COM 03076K108 2519 62595 SH SOLE 2 3489 0 59106 AMERIS BANCORP COM 03076K108 9 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 52 1281 SH SOLE 7 1281 0 0 AMERIS BANCORP COM 03076K108 11220 278833 SH SOLE 18 278833 0 0 AMERIS BANCORP COM 03076K108 5930 147356 SH SOLE 19 147356 0 0 AMERIS BANCORP COM 03076K108 285103 7085076 SH SOLE 21 7085076 0 0 AMERIS BANCORP COM 03076K108 78980 1962718 SH SOLE 22 1879325 0 83393 AMERIS BANCORP COM 03076K108 344 8549 SH SOLE 23 8549 0 0 AMERIS BANCORP COM 03076K108 1819 45193 SH SOLE 26 11670 0 33523 AMERIS BANCORP COM 03076K108 291 7242 SH SOLE 28 7242 0 0 AMERIS BANCORP COM 03076K108 3916 97319 SH SOLE 30 97319 0 0 AMERIS BANCORP COM 03076K108 147 3642 SH SOLE 34 3642 0 0 AMERIS BANCORP COM 03076K108 255 6337 SH SOLE 40 6337 0 0 AMERISAFE INC COM 03071H100 1276 19296 SH SOLE 2 662 0 18634 AMERISAFE INC COM 03071H100 10 146 SH SOLE 4 146 0 0 AMERISAFE INC COM 03071H100 7 107 SH SOLE 7 107 0 0 AMERISAFE INC COM 03071H100 5330 80624 SH SOLE 18 80624 0 0 AMERISAFE INC COM 03071H100 2117 32025 SH SOLE 19 32025 0 0 AMERISAFE INC COM 03071H100 130961 1980961 SH SOLE 21 1980961 0 0 AMERISAFE INC COM 03071H100 34562 522793 SH SOLE 22 498038 0 24755 AMERISAFE INC COM 03071H100 336 5084 SH SOLE 26 3279 0 1805 AMERISAFE INC COM 03071H100 151 2284 SH SOLE 28 2284 0 0 AMERISAFE INC COM 03071H100 1830 27677 SH SOLE 30 27677 0 0 AMERISAFE INC COM 03071H100 131 1976 SH SOLE 40 1976 0 0 AMERISERV FINL INC COM 03074A102 14 3350 SH SOLE 18 3350 0 0 AMERISERV FINL INC COM 03074A102 379 91635 SH SOLE 21 91635 0 0 AMERISERV FINL INC COM 03074A102 545 131637 SH SOLE 22 131637 0 0 AMERISOURCEBERGEN CORP COM 03073E105 46762 567987 SH SOLE 2 216022 0 351965 AMERISOURCEBERGEN CORP COM 03073E105 7720 93765 SH SOLE 4 89428 0 4337 AMERISOURCEBERGEN CORP COM 03073E105 12386 150443 SH SOLE 7 142921 0 7522 AMERISOURCEBERGEN CORP COM 03073E105 2677 32518 SH SOLE 13 32518 0 0 AMERISOURCEBERGEN CORP COM 03073E105 146 1769 SH SOLE 15 1769 0 0 AMERISOURCEBERGEN CORP COM 03073E105 35350 429370 SH SOLE 18 365614 0 63756 AMERISOURCEBERGEN CORP COM 03073E105 31965 388253 SH SOLE 19 388253 0 0 AMERISOURCEBERGEN CORP COM 03073E105 313835 3811913 SH SOLE 21 3811913 0 0 AMERISOURCEBERGEN CORP COM 03073E105 359864 4370994 SH SOLE 22 3702976 0 668018 AMERISOURCEBERGEN CORP COM 03073E105 14453 175550 SH SOLE 23 175550 0 0 AMERISOURCEBERGEN CORP COM 03073E105 13675 166102 SH SOLE 25 166102 0 0 AMERISOURCEBERGEN CORP COM 03073E105 70597 857489 SH SOLE 26 272181 0 585308 AMERISOURCEBERGEN CORP COM 03073E105 2348 28516 SH SOLE 28 20053 0 8463 AMERISOURCEBERGEN CORP COM 03073E105 14974 181873 SH SOLE 29 55522 0 126351 AMERISOURCEBERGEN CORP COM 03073E105 53125 645267 SH SOLE 30 645267 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8238 100064 SH SOLE 31 77667 0 22397 AMERISOURCEBERGEN CORP COM 03073E105 23098 280551 SH SOLE 34 280551 0 0 AMERISOURCEBERGEN CORP COM 03073E105 14534 176532 SH SOLE 36 176532 0 0 AMERISOURCEBERGEN CORP COM 03073E105 361 4380 SH SOLE 40 4380 0 0 AMES NATL CORP COM 031001100 255 8930 SH SOLE 2 319 0 8611 AMES NATL CORP COM 031001100 9 312 SH SOLE 7 312 0 0 AMES NATL CORP COM 031001100 939 32818 SH SOLE 18 32818 0 0 AMES NATL CORP COM 031001100 438 15294 SH SOLE 19 15294 0 0 AMES NATL CORP COM 031001100 8937 312380 SH SOLE 21 312380 0 0 AMES NATL CORP COM 031001100 6328 221192 SH SOLE 22 214321 0 6871 AMETEK INC NEW COM 031100100 62538 681089 SH SOLE 2 172537 0 508552 AMETEK INC NEW COM 031100100 9618 104753 SH SOLE 4 98643 0 6110 AMETEK INC NEW COM 031100100 18634 202937 SH SOLE 7 198236 0 4701 AMETEK INC NEW COM 031100100 4841 52726 SH SOLE 13 52726 0 0 AMETEK INC NEW COM 031100100 213 2321 SH SOLE 15 2321 0 0 AMETEK INC NEW COM 031100100 53663 584435 SH SOLE 18 487468 0 96967 AMETEK INC NEW COM 031100100 38577 420140 SH SOLE 19 420140 0 0 AMETEK INC NEW COM 031100100 530097 5773222 SH SOLE 21 5773222 0 0 AMETEK INC NEW COM 031100100 582270 6341433 SH SOLE 22 5509022 0 832411 AMETEK INC NEW COM 031100100 17184 187151 SH SOLE 23 187151 0 0 AMETEK INC NEW COM 031100100 21201 230896 SH SOLE 25 230896 0 0 AMETEK INC NEW COM 031100100 93288 1015985 SH SOLE 26 314670 0 701315 AMETEK INC NEW COM 031100100 4069 44310 SH SOLE 28 31476 0 12834 AMETEK INC NEW COM 031100100 18322 199539 SH SOLE 29 13986 0 185553 AMETEK INC NEW COM 031100100 94871 1033233 SH SOLE 30 1033233 0 0 AMETEK INC NEW COM 031100100 7941 86481 SH SOLE 31 58115 0 28366 AMETEK INC NEW COM 031100100 8842 96294 SH SOLE 34 96294 0 0 AMETEK INC NEW COM 031100100 17103 186269 SH SOLE 36 186269 0 0 AMETEK INC NEW COM 031100100 530 5769 SH SOLE 40 5769 0 0 AMGEN INC COM 031162100 354468 1831780 SH SOLE 2 490474 0 1341306 AMGEN INC COM 031162100 52355 270552 SH SOLE 4 253647 0 16905 AMGEN INC COM 031162100 114071 589486 SH SOLE 7 589486 0 0 AMGEN INC COM 031162100 3427 17712 SH SOLE 13 17712 0 0 AMGEN INC COM 031162100 1390 7184 SH SOLE 15 7184 0 0 AMGEN INC COM 031162100 76 394 SH SOLE 17 0 0 394 AMGEN INC COM 031162100 395647 2044582 SH SOLE 18 1942508 0 102074 AMGEN INC COM 031162100 267300 1381324 SH SOLE 19 1381324 0 0 AMGEN INC COM 031162100 3136317 16207521 SH SOLE 21 16207521 0 0 AMGEN INC COM 031162100 2907006 15022510 SH SOLE 22 13314200 0 1708310 AMGEN INC COM 031162100 93821 484836 SH SOLE 23 484836 0 0 AMGEN INC COM 031162100 129060 666941 SH SOLE 25 666941 0 0 AMGEN INC COM 031162100 606858 3136053 SH SOLE 26 724557 0 2411496 AMGEN INC COM 031162100 22613 116857 SH SOLE 28 84263 0 32594 AMGEN INC COM 031162100 14295 73871 SH SOLE 29 34530 0 39341 AMGEN INC COM 031162100 521251 2693662 SH SOLE 30 2693662 0 0 AMGEN INC COM 031162100 41063 212201 SH SOLE 31 142786 0 69415 AMGEN INC COM 031162100 20138 104067 SH SOLE 32 104067 0 0 AMGEN INC COM 031162100 134818 696697 SH SOLE 34 696697 0 0 AMGEN INC COM 031162100 85648 442600 SH SOLE 36 442600 0 0 AMGEN INC COM 031162100 2818 14560 SH SOLE 40 14560 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1786 222637 SH SOLE 2 10541 0 212096 AMICUS THERAPEUTICS INC COM 03152W109 9 1137 SH SOLE 4 1137 0 0 AMICUS THERAPEUTICS INC COM 03152W109 39 4801 SH SOLE 7 4801 0 0 AMICUS THERAPEUTICS INC COM 03152W109 7301 910320 SH SOLE 18 874552 0 35768 AMICUS THERAPEUTICS INC COM 03152W109 4883 608848 SH SOLE 19 608848 0 0 AMICUS THERAPEUTICS INC COM 03152W109 91199 11371446 SH SOLE 21 11371446 0 0 AMICUS THERAPEUTICS INC COM 03152W109 59050 7362901 SH SOLE 22 7067864 0 295037 AMICUS THERAPEUTICS INC COM 03152W109 90 11257 SH SOLE 23 11257 0 0 AMICUS THERAPEUTICS INC COM 03152W109 711 88703 SH SOLE 26 37858 0 50845 AMICUS THERAPEUTICS INC COM 03152W109 200 24888 SH SOLE 28 24888 0 0 AMICUS THERAPEUTICS INC COM 03152W109 748 93205 SH SOLE 30 93205 0 0 AMICUS THERAPEUTICS INC COM 03152W109 69 8584 SH SOLE 34 8584 0 0 AMICUS THERAPEUTICS INC COM 03152W109 157 19518 SH SOLE 40 19518 0 0 AMKOR TECHNOLOGY INC COM 031652100 1575 173073 SH SOLE 2 73269 0 99804 AMKOR TECHNOLOGY INC COM 031652100 7 762 SH SOLE 4 762 0 0 AMKOR TECHNOLOGY INC COM 031652100 18 2015 SH SOLE 7 2015 0 0 AMKOR TECHNOLOGY INC COM 031652100 3088 339348 SH SOLE 18 339348 0 0 AMKOR TECHNOLOGY INC COM 031652100 10573 1161831 SH SOLE 19 1161831 0 0 AMKOR TECHNOLOGY INC COM 031652100 32109 3528476 SH SOLE 21 3528476 0 0 AMKOR TECHNOLOGY INC COM 031652100 44227 4860103 SH SOLE 22 4689504 0 170599 AMKOR TECHNOLOGY INC COM 031652100 2047 224901 SH SOLE 23 224901 0 0 AMKOR TECHNOLOGY INC COM 031652100 5386 591829 SH SOLE 26 27341 0 564488 AMKOR TECHNOLOGY INC COM 031652100 138 15182 SH SOLE 28 15182 0 0 AMKOR TECHNOLOGY INC COM 031652100 252 27744 SH SOLE 30 27744 0 0 AMKOR TECHNOLOGY INC COM 031652100 79 8685 SH SOLE 36 8685 0 0 AMKOR TECHNOLOGY INC COM 031652100 106 11661 SH SOLE 40 11661 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 4159 72260 SH SOLE 2 29797 0 42463 AMN HEALTHCARE SERVICES INC COM 001744101 195 3387 SH SOLE 4 3387 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 70 1217 SH SOLE 7 1217 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 14015 243483 SH SOLE 18 208417 0 35066 AMN HEALTHCARE SERVICES INC COM 001744101 14432 250737 SH SOLE 19 250737 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 289120 5022939 SH SOLE 21 5022939 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 94265 1637683 SH SOLE 22 1550244 0 87439 AMN HEALTHCARE SERVICES INC COM 001744101 2637 45814 SH SOLE 23 45814 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 149 2594 SH SOLE 25 2594 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 4588 79713 SH SOLE 26 15208 0 64505 AMN HEALTHCARE SERVICES INC COM 001744101 356 6177 SH SOLE 28 6177 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 146 2542 SH SOLE 29 2542 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 4671 81158 SH SOLE 30 81158 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 437 7599 SH SOLE 31 7599 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 326 5656 SH SOLE 34 5656 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 145 2522 SH SOLE 36 2522 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 308 5354 SH SOLE 40 5354 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 328 113137 SH SOLE 2 34921 0 78216 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH SOLE 4 356 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5 1762 SH SOLE 7 1762 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 961 331267 SH SOLE 18 322250 0 9017 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1521 524640 SH SOLE 19 524640 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 9480 3268797 SH SOLE 21 3268797 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 8706 3001970 SH SOLE 22 2883863 0 118107 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 195 67283 SH SOLE 23 67283 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 530 182646 SH SOLE 26 24771 0 157875 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 33 11481 SH SOLE 28 11481 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 40 13948 SH SOLE 30 13948 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 31 10763 SH SOLE 40 10763 0 0 AMPCO-PITTSBURGH CORP COM 032037103 7 1902 SH SOLE 18 1902 0 0 AMPCO-PITTSBURGH CORP COM 032037103 108 29234 SH SOLE 21 29234 0 0 AMPCO-PITTSBURGH CORP COM 032037103 707 192067 SH SOLE 22 192067 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 736 37125 SH SOLE 2 7225 0 29900 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 737 SH SOLE 7 737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3503 176654 SH SOLE 18 160211 0 16443 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4167 210135 SH SOLE 19 210135 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 84580 4265275 SH SOLE 21 4265275 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 23412 1180654 SH SOLE 22 1135875 0 44779 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 453 22823 SH SOLE 23 22823 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 863 43508 SH SOLE 26 0 0 43508 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 97 4914 SH SOLE 28 4914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1003 50593 SH SOLE 30 50593 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 68 3406 SH SOLE 40 3406 0 0 AMPHENOL CORP NEW CL A 032095101 68633 711221 SH SOLE 2 71116 0 640105 AMPHENOL CORP NEW CL A 032095101 11170 115750 SH SOLE 4 107816 0 7934 AMPHENOL CORP NEW CL A 032095101 30765 318810 SH SOLE 7 310787 0 8023 AMPHENOL CORP NEW CL A 032095101 533 5528 SH SOLE 13 5528 0 0 AMPHENOL CORP NEW CL A 032095101 323 3348 SH SOLE 15 3348 0 0 AMPHENOL CORP NEW CL A 032095101 30 310 SH SOLE 17 0 0 310 AMPHENOL CORP NEW CL A 032095101 60168 623498 SH SOLE 18 583854 0 39644 AMPHENOL CORP NEW CL A 032095101 8087 83800 SH SOLE 19 83800 0 0 AMPHENOL CORP NEW CL A 032095101 1007207 10437380 SH SOLE 21 10437380 0 0 AMPHENOL CORP NEW CL A 032095101 733940 7605600 SH SOLE 22 6839989 0 765611 AMPHENOL CORP NEW CL A 032095101 20911 216692 SH SOLE 23 216692 0 0 AMPHENOL CORP NEW CL A 032095101 26002 269450 SH SOLE 25 269450 0 0 AMPHENOL CORP NEW CL A 032095101 153159 1587136 SH SOLE 26 368451 0 1218685 AMPHENOL CORP NEW CL A 032095101 5521 57209 SH SOLE 28 41270 0 15939 AMPHENOL CORP NEW CL A 032095101 587 6088 SH SOLE 29 6088 0 0 AMPHENOL CORP NEW CL A 032095101 115984 1201910 SH SOLE 30 1201910 0 0 AMPHENOL CORP NEW CL A 032095101 10641 110270 SH SOLE 31 51695 0 58575 AMPHENOL CORP NEW CL A 032095101 1889 19579 SH SOLE 34 19579 0 0 AMPHENOL CORP NEW CL A 032095101 24144 250194 SH SOLE 36 250194 0 0 AMPHENOL CORP NEW CL A 032095101 697 7220 SH SOLE 40 7220 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 99 197945 SH SOLE 21 197945 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 555 1107441 SH SOLE 22 1107441 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 114 18543 SH SOLE 2 530 0 18013 AMPLIFY ENERGY CORP NEW COM 03212B103 3 488 SH SOLE 7 488 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 294 47633 SH SOLE 18 47633 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 143 23121 SH SOLE 19 23121 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 3280 531603 SH SOLE 21 531603 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 2657 430583 SH SOLE 22 421518 0 9065 AMREP CORP NEW COM 032159105 4 671 SH SOLE 18 671 0 0 AMREP CORP NEW COM 032159105 31 5378 SH SOLE 21 5378 0 0 AMREP CORP NEW COM 032159105 33 5700 SH SOLE 22 5700 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 13 2488 SH SOLE 18 2488 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 194 36685 SH SOLE 21 36685 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 517 97515 SH SOLE 22 97515 0 0 AMYRIS INC COM NEW 03236M200 165 34573 SH SOLE 2 1175 0 33398 AMYRIS INC COM NEW 03236M200 636 133650 SH SOLE 18 133650 0 0 AMYRIS INC COM NEW 03236M200 297 62456 SH SOLE 19 62456 0 0 AMYRIS INC COM NEW 03236M200 11083 2328298 SH SOLE 21 2328298 0 0 AMYRIS INC COM NEW 03236M200 5869 1233003 SH SOLE 22 1207324 0 25679 AMYRIS INC COM NEW 03236M200 75 15735 SH SOLE 30 15735 0 0 ANALOG DEVICES INC COM 032654105 110208 986382 SH SOLE 2 166529 0 819853 ANALOG DEVICES INC COM 032654105 17083 152899 SH SOLE 4 143113 0 9786 ANALOG DEVICES INC COM 032654105 38873 347922 SH SOLE 7 340697 0 7225 ANALOG DEVICES INC COM 032654105 1252 11204 SH SOLE 13 11204 0 0 ANALOG DEVICES INC COM 032654105 471 4217 SH SOLE 15 4217 0 0 ANALOG DEVICES INC COM 032654105 85931 769098 SH SOLE 18 719232 0 49866 ANALOG DEVICES INC COM 032654105 9086 81317 SH SOLE 19 81317 0 0 ANALOG DEVICES INC COM 032654105 935535 8373174 SH SOLE 21 8373174 0 0 ANALOG DEVICES INC COM 032654105 995143 8906679 SH SOLE 22 7921526 0 985153 ANALOG DEVICES INC COM 032654105 30963 277119 SH SOLE 23 277119 0 0 ANALOG DEVICES INC COM 032654105 49156 439954 SH SOLE 25 439954 0 0 ANALOG DEVICES INC COM 032654105 207289 1855266 SH SOLE 26 459347 0 1395919 ANALOG DEVICES INC COM 032654105 8147 72918 SH SOLE 28 53725 0 19193 ANALOG DEVICES INC COM 032654105 1252 11204 SH SOLE 29 11204 0 0 ANALOG DEVICES INC COM 032654105 177544 1589046 SH SOLE 30 1589046 0 0 ANALOG DEVICES INC COM 032654105 18913 169273 SH SOLE 31 88218 0 81055 ANALOG DEVICES INC COM 032654105 5873 52568 SH SOLE 32 52568 0 0 ANALOG DEVICES INC COM 032654105 7960 71241 SH SOLE 34 71241 0 0 ANALOG DEVICES INC COM 032654105 28212 252504 SH SOLE 36 252504 0 0 ANALOG DEVICES INC COM 032654105 941 8418 SH SOLE 40 8418 0 0 ANAPLAN INC COM 03272L108 7233 153889 SH SOLE 2 5809 0 148080 ANAPLAN INC COM 03272L108 74 1570 SH SOLE 7 1570 0 0 ANAPLAN INC COM 03272L108 9723 206871 SH SOLE 18 115571 0 91300 ANAPLAN INC COM 03272L108 23065 490738 SH SOLE 19 490738 0 0 ANAPLAN INC COM 03272L108 50913 1083256 SH SOLE 21 1083256 0 0 ANAPLAN INC COM 03272L108 102559 2182113 SH SOLE 22 2072897 0 109216 ANAPLAN INC COM 03272L108 82 1752 SH SOLE 31 1752 0 0 ANAPLAN INC COM 03272L108 9826 209058 SH SOLE 34 209058 0 0 ANAPTYSBIO INC COM 032724106 784 22408 SH SOLE 2 1539 0 20869 ANAPTYSBIO INC COM 032724106 4 112 SH SOLE 4 112 0 0 ANAPTYSBIO INC COM 032724106 13 364 SH SOLE 7 364 0 0 ANAPTYSBIO INC COM 032724106 2969 84842 SH SOLE 18 83975 0 867 ANAPTYSBIO INC COM 032724106 2056 58746 SH SOLE 19 58746 0 0 ANAPTYSBIO INC COM 032724106 38821 1109498 SH SOLE 21 1109498 0 0 ANAPTYSBIO INC COM 032724106 25146 718655 SH SOLE 22 688455 0 30200 ANAPTYSBIO INC COM 032724106 61 1749 SH SOLE 23 1749 0 0 ANAPTYSBIO INC COM 032724106 463 13239 SH SOLE 26 5634 0 7605 ANAPTYSBIO INC COM 032724106 86 2457 SH SOLE 28 2457 0 0 ANAPTYSBIO INC COM 032724106 2508 71664 SH SOLE 30 71664 0 0 ANAPTYSBIO INC COM 032724106 43 1218 SH SOLE 34 1218 0 0 ANAPTYSBIO INC COM 032724106 91 2611 SH SOLE 40 2611 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 117 37054 SH SOLE 2 1813 0 35241 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 484 153311 SH SOLE 18 153311 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 226 71608 SH SOLE 19 71608 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4656 1473559 SH SOLE 21 1473559 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3635 1150463 SH SOLE 22 1138029 0 12434 ANDERSONS INC COM 034164103 714 31843 SH SOLE 2 1305 0 30538 ANDERSONS INC COM 034164103 5 219 SH SOLE 4 219 0 0 ANDERSONS INC COM 034164103 916 40825 SH SOLE 7 40825 0 0 ANDERSONS INC COM 034164103 3185 141979 SH SOLE 18 141979 0 0 ANDERSONS INC COM 034164103 1334 59483 SH SOLE 19 59483 0 0 ANDERSONS INC COM 034164103 80466 3587424 SH SOLE 21 3587424 0 0 ANDERSONS INC COM 034164103 20399 909462 SH SOLE 22 862832 0 46630 ANDERSONS INC COM 034164103 291 12959 SH SOLE 26 2602 0 10357 ANDERSONS INC COM 034164103 70 3133 SH SOLE 28 3133 0 0 ANDERSONS INC COM 034164103 990 44117 SH SOLE 30 44117 0 0 ANDERSONS INC COM 034164103 17 741 SH SOLE 36 741 0 0 ANDERSONS INC COM 034164103 71 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 25026 3532201 SH SOLE 19 3532201 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1069 150842 SH SOLE 21 150842 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 7670 1082560 SH SOLE 22 1044365 0 38195 ANGI HOMESERVICES INC COM CL A 00183L102 265 37415 SH SOLE 26 31618 0 5797 ANGI HOMESERVICES INC COM CL A 00183L102 45 6330 SH SOLE 28 6330 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 107 15067 SH SOLE 30 15067 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 36 5040 SH SOLE 34 5040 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 51 7258 SH SOLE 40 7258 0 0 ANGIODYNAMICS INC COM 03475V101 672 36487 SH SOLE 2 1564 0 34923 ANGIODYNAMICS INC COM 03475V101 7 356 SH SOLE 4 356 0 0 ANGIODYNAMICS INC COM 03475V101 16 847 SH SOLE 7 847 0 0 ANGIODYNAMICS INC COM 03475V101 3198 173606 SH SOLE 18 173606 0 0 ANGIODYNAMICS INC COM 03475V101 1158 62859 SH SOLE 19 62859 0 0 ANGIODYNAMICS INC COM 03475V101 78928 4284922 SH SOLE 21 4284922 0 0 ANGIODYNAMICS INC COM 03475V101 22517 1222412 SH SOLE 22 1178794 0 43618 ANGIODYNAMICS INC COM 03475V101 229 12409 SH SOLE 26 0 0 12409 ANGIODYNAMICS INC COM 03475V101 70 3819 SH SOLE 28 3819 0 0 ANGIODYNAMICS INC COM 03475V101 1002 54423 SH SOLE 30 54423 0 0 ANGIODYNAMICS INC COM 03475V101 116 6298 SH SOLE 34 6298 0 0 ANGIODYNAMICS INC COM 03475V101 50 2698 SH SOLE 40 2698 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 27187 1488055 SH SOLE 7 1488055 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 142 7772 SH SOLE 13 7772 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 834 45642 SH SOLE 19 45642 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5659 309751 SH SOLE 22 309751 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 14021 767427 SH SOLE 23 767427 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49043 2684362 SH SOLE 25 2684362 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18446 1009625 SH SOLE 26 0 0 1009625 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49814 2726564 SH SOLE 30 2726564 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 191490 10481128 SH SOLE 34 10481128 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3 33 SH SOLE 17 0 0 33 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 203 2135 SH SOLE 18 712 0 1423 ANI PHARMACEUTICALS INC COM 00182C103 607 8335 SH SOLE 2 725 0 7610 ANI PHARMACEUTICALS INC COM 00182C103 11 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 3433 47098 SH SOLE 18 43376 0 3722 ANI PHARMACEUTICALS INC COM 00182C103 1819 24954 SH SOLE 19 24954 0 0 ANI PHARMACEUTICALS INC COM 00182C103 83427 1144711 SH SOLE 21 1144711 0 0 ANI PHARMACEUTICALS INC COM 00182C103 21253 291614 SH SOLE 22 280929 0 10685 ANI PHARMACEUTICALS INC COM 00182C103 106 1456 SH SOLE 23 1456 0 0 ANI PHARMACEUTICALS INC COM 00182C103 24 324 SH SOLE 26 0 0 324 ANI PHARMACEUTICALS INC COM 00182C103 90 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1302 17861 SH SOLE 30 17861 0 0 ANI PHARMACEUTICALS INC COM 00182C103 60 817 SH SOLE 40 817 0 0 ANIKA THERAPEUTICS INC COM 035255108 763 13907 SH SOLE 2 563 0 13344 ANIKA THERAPEUTICS INC COM 035255108 16 300 SH SOLE 7 300 0 0 ANIKA THERAPEUTICS INC COM 035255108 3537 64429 SH SOLE 18 64429 0 0 ANIKA THERAPEUTICS INC COM 035255108 1268 23108 SH SOLE 19 23108 0 0 ANIKA THERAPEUTICS INC COM 035255108 85319 1554364 SH SOLE 21 1554364 0 0 ANIKA THERAPEUTICS INC COM 035255108 22277 405845 SH SOLE 22 388078 0 17767 ANIKA THERAPEUTICS INC COM 035255108 120 2188 SH SOLE 26 0 0 2188 ANIKA THERAPEUTICS INC COM 035255108 119 2163 SH SOLE 28 2163 0 0 ANIKA THERAPEUTICS INC COM 035255108 1065 19399 SH SOLE 30 19399 0 0 ANIKA THERAPEUTICS INC COM 035255108 93 1695 SH SOLE 40 1695 0 0 ANIXA BIOSCIENCES INC COM 03528H109 14 3605 SH SOLE 18 3605 0 0 ANIXA BIOSCIENCES INC COM 03528H109 204 50888 SH SOLE 21 50888 0 0 ANIXA BIOSCIENCES INC COM 03528H109 126 31496 SH SOLE 22 31496 0 0 ANIXTER INTL INC COM 035290105 2597 37568 SH SOLE 2 7138 0 30430 ANIXTER INTL INC COM 035290105 12 179 SH SOLE 4 179 0 0 ANIXTER INTL INC COM 035290105 81 1167 SH SOLE 7 1167 0 0 ANIXTER INTL INC COM 035290105 9427 136386 SH SOLE 18 136386 0 0 ANIXTER INTL INC COM 035290105 8037 116270 SH SOLE 19 116270 0 0 ANIXTER INTL INC COM 035290105 234321 3390059 SH SOLE 21 3390059 0 0 ANIXTER INTL INC COM 035290105 72002 1041694 SH SOLE 22 994016 0 47678 ANIXTER INTL INC COM 035290105 1538 22248 SH SOLE 23 22248 0 0 ANIXTER INTL INC COM 035290105 4456 64464 SH SOLE 26 5838 0 58626 ANIXTER INTL INC COM 035290105 298 4307 SH SOLE 28 4307 0 0 ANIXTER INTL INC COM 035290105 2894 41864 SH SOLE 30 41864 0 0 ANIXTER INTL INC COM 035290105 653 9449 SH SOLE 34 9449 0 0 ANIXTER INTL INC COM 035290105 103 1489 SH SOLE 36 1489 0 0 ANIXTER INTL INC COM 035290105 215 3109 SH SOLE 40 3109 0 0 ANNALY CAP MGMT INC COM 035710409 30748 3494059 SH SOLE 2 214571 0 3279488 ANNALY CAP MGMT INC COM 035710409 5377 611024 SH SOLE 4 571164 0 39860 ANNALY CAP MGMT INC COM 035710409 8441 959181 SH SOLE 7 764711 0 194470 ANNALY CAP MGMT INC COM 035710409 555 63034 SH SOLE 13 63034 0 0 ANNALY CAP MGMT INC COM 035710409 61 6923 SH SOLE 15 6923 0 0 ANNALY CAP MGMT INC COM 035710409 7044 800436 SH SOLE 18 693328 0 107108 ANNALY CAP MGMT INC COM 035710409 2764 314093 SH SOLE 19 314093 0 0 ANNALY CAP MGMT INC COM 035710409 764627 86889391 SH SOLE 21 86889391 0 0 ANNALY CAP MGMT INC COM 035710409 396875 45099480 SH SOLE 22 42092207 0 3007273 ANNALY CAP MGMT INC COM 035710409 9033 1026501 SH SOLE 23 1026501 0 0 ANNALY CAP MGMT INC COM 035710409 12536 1424527 SH SOLE 25 1424527 0 0 ANNALY CAP MGMT INC COM 035710409 54454 6187995 SH SOLE 26 2176514 0 4011481 ANNALY CAP MGMT INC COM 035710409 2238 254291 SH SOLE 28 177914 0 76377 ANNALY CAP MGMT INC COM 035710409 2927 332637 SH SOLE 29 28227 0 304410 ANNALY CAP MGMT INC COM 035710409 44552 5062773 SH SOLE 30 5062773 0 0 ANNALY CAP MGMT INC COM 035710409 2749 312438 SH SOLE 31 262627 0 49811 ANNALY CAP MGMT INC COM 035710409 759 86260 SH SOLE 34 86260 0 0 ANNALY CAP MGMT INC COM 035710409 19645 2232371 SH SOLE 36 2232371 0 0 ANNALY CAP MGMT INC COM 035710409 278 31619 SH SOLE 40 31619 0 0 ANSYS INC COM 03662Q105 46871 211741 SH SOLE 2 29462 0 182279 ANSYS INC COM 03662Q105 7745 34986 SH SOLE 4 32832 0 2154 ANSYS INC COM 03662Q105 24852 112270 SH SOLE 7 78258 0 34012 ANSYS INC COM 03662Q105 852 3850 SH SOLE 13 3850 0 0 ANSYS INC COM 03662Q105 232 1047 SH SOLE 15 1047 0 0 ANSYS INC COM 03662Q105 49830 225108 SH SOLE 18 213667 0 11441 ANSYS INC COM 03662Q105 89708 405260 SH SOLE 19 405260 0 0 ANSYS INC COM 03662Q105 512259 2314143 SH SOLE 21 2314143 0 0 ANSYS INC COM 03662Q105 458125 2069594 SH SOLE 22 1857796 0 211798 ANSYS INC COM 03662Q105 13455 60784 SH SOLE 23 60784 0 0 ANSYS INC COM 03662Q105 143007 646040 SH SOLE 25 646040 0 0 ANSYS INC COM 03662Q105 103090 465710 SH SOLE 26 112954 0 352756 ANSYS INC COM 03662Q105 3575 16152 SH SOLE 28 11595 0 4557 ANSYS INC COM 03662Q105 4337 19594 SH SOLE 29 1682 0 17912 ANSYS INC COM 03662Q105 86309 389902 SH SOLE 30 389902 0 0 ANSYS INC COM 03662Q105 3877 17513 SH SOLE 31 14042 0 3471 ANSYS INC COM 03662Q105 3962 17898 SH SOLE 34 17898 0 0 ANSYS INC COM 03662Q105 11648 52619 SH SOLE 36 52619 0 0 ANSYS INC COM 03662Q105 398 1799 SH SOLE 40 1799 0 0 ANTARES PHARMA INC COM 036642106 472 141240 SH SOLE 2 6699 0 134541 ANTARES PHARMA INC COM 036642106 11 3260 SH SOLE 7 3260 0 0 ANTARES PHARMA INC COM 036642106 1956 584758 SH SOLE 18 584758 0 0 ANTARES PHARMA INC COM 036642106 929 277833 SH SOLE 19 277833 0 0 ANTARES PHARMA INC COM 036642106 19034 5690162 SH SOLE 21 5690162 0 0 ANTARES PHARMA INC COM 036642106 14977 4477311 SH SOLE 22 4285245 0 192066 ANTARES PHARMA INC COM 036642106 141 42238 SH SOLE 30 42238 0 0 ANTERIX INC COM 03676C100 333 9203 SH SOLE 2 400 0 8803 ANTERIX INC COM 03676C100 3 73 SH SOLE 7 73 0 0 ANTERIX INC COM 03676C100 1407 38874 SH SOLE 18 38874 0 0 ANTERIX INC COM 03676C100 679 18764 SH SOLE 19 18764 0 0 ANTERIX INC COM 03676C100 13059 360749 SH SOLE 21 360749 0 0 ANTERIX INC COM 03676C100 10748 296908 SH SOLE 22 282434 0 14474 ANTERIX INC COM 03676C100 82 2276 SH SOLE 26 0 0 2276 ANTERIX INC COM 03676C100 39 1081 SH SOLE 28 1081 0 0 ANTERIX INC COM 03676C100 119 3277 SH SOLE 30 3277 0 0 ANTERIX INC COM 03676C100 40 1114 SH SOLE 40 1114 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4047 546858 SH SOLE 2 125740 0 421118 ANTERO MIDSTREAM CORP COM 03676B102 10 1327 SH SOLE 4 1327 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1952 263734 SH SOLE 7 263734 0 0 ANTERO MIDSTREAM CORP COM 03676B102 5224 705979 SH SOLE 18 705979 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3717 502261 SH SOLE 19 502261 0 0 ANTERO MIDSTREAM CORP COM 03676B102 88465 11954754 SH SOLE 21 11954754 0 0 ANTERO MIDSTREAM CORP COM 03676B102 58907 7960450 SH SOLE 22 7463414 0 497036 ANTERO MIDSTREAM CORP COM 03676B102 731 98800 SH SOLE 26 52959 0 45841 ANTERO MIDSTREAM CORP COM 03676B102 175 23638 SH SOLE 28 23638 0 0 ANTERO MIDSTREAM CORP COM 03676B102 497 67127 SH SOLE 30 67127 0 0 ANTERO MIDSTREAM CORP COM 03676B102 35 4783 SH SOLE 31 4783 0 0 ANTERO MIDSTREAM CORP COM 03676B102 899 121444 SH SOLE 34 121444 0 0 ANTERO MIDSTREAM CORP COM 03676B102 161 21818 SH SOLE 40 21818 0 0 ANTERO RES CORP COM 03674X106 1454 481412 SH SOLE 2 18958 0 462454 ANTERO RES CORP COM 03674X106 4 1212 SH SOLE 4 1212 0 0 ANTERO RES CORP COM 03674X106 35 11662 SH SOLE 7 11662 0 0 ANTERO RES CORP COM 03674X106 428 141711 SH SOLE 18 141711 0 0 ANTERO RES CORP COM 03674X106 391 129360 SH SOLE 19 129360 0 0 ANTERO RES CORP COM 03674X106 9019 2986380 SH SOLE 21 2986380 0 0 ANTERO RES CORP COM 03674X106 20612 6825185 SH SOLE 22 6100278 0 724907 ANTERO RES CORP COM 03674X106 372 123081 SH SOLE 26 86727 0 36354 ANTERO RES CORP COM 03674X106 83 27414 SH SOLE 28 27414 0 0 ANTERO RES CORP COM 03674X106 357 118086 SH SOLE 30 118086 0 0 ANTERO RES CORP COM 03674X106 18 5992 SH SOLE 31 5992 0 0 ANTERO RES CORP COM 03674X106 19 6224 SH SOLE 34 6224 0 0 ANTERO RES CORP COM 03674X106 354 117110 SH SOLE 36 117110 0 0 ANTERO RES CORP COM 03674X106 64 21033 SH SOLE 40 21033 0 0 ANTHEM INC COM 036752103 213540 889380 SH SOLE 2 313580 0 575800 ANTHEM INC COM 036752103 33120 137944 SH SOLE 4 131022 0 6922 ANTHEM INC COM 036752103 86626 360793 SH SOLE 7 253103 0 107690 ANTHEM INC COM 036752103 6461 26908 SH SOLE 13 26908 0 0 ANTHEM INC COM 036752103 577 2405 SH SOLE 15 2405 0 0 ANTHEM INC COM 036752103 349648 1456261 SH SOLE 18 1359120 0 97141 ANTHEM INC COM 036752103 825981 3440154 SH SOLE 19 3440154 0 0 ANTHEM INC COM 036752103 1049 4370 SH SOLE 20 4370 0 0 ANTHEM INC COM 036752103 1339952 5580810 SH SOLE 21 5580810 0 0 ANTHEM INC COM 036752103 1631725 6796021 SH SOLE 22 6006670 0 789351 ANTHEM INC COM 036752103 51367 213939 SH SOLE 23 213939 0 0 ANTHEM INC COM 036752103 71167 296404 SH SOLE 25 296404 0 0 ANTHEM INC COM 036752103 259363 1080231 SH SOLE 26 315740 0 764491 ANTHEM INC COM 036752103 12053 50200 SH SOLE 28 36546 0 13654 ANTHEM INC COM 036752103 20142 83889 SH SOLE 29 21716 0 62173 ANTHEM INC COM 036752103 257176 1071120 SH SOLE 30 1071120 0 0 ANTHEM INC COM 036752103 48474 201891 SH SOLE 31 71720 0 130171 ANTHEM INC COM 036752103 204219 850560 SH SOLE 34 850560 0 0 ANTHEM INC COM 036752103 52393 218212 SH SOLE 36 218212 0 0 ANTHEM INC COM 036752103 1493 6218 SH SOLE 40 6218 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2342 700000 PRN SOLE 21 700000 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 346 104995 SH SOLE 2 4060 0 100935 ANWORTH MORTGAGE ASSET CP COM 037347101 3 834 SH SOLE 4 834 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 9 2827 SH SOLE 7 2827 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 1162 352146 SH SOLE 18 352146 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 552 167364 SH SOLE 19 167364 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 18188 5511635 SH SOLE 21 5511635 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 11339 3436107 SH SOLE 22 3279578 0 156529 ANWORTH MORTGAGE ASSET CP COM 037347101 2018 611368 SH SOLE 26 25813 0 585555 ANWORTH MORTGAGE ASSET CP COM 037347101 52 15875 SH SOLE 28 15875 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 42 12860 SH SOLE 30 12860 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 38 11441 SH SOLE 40 11441 0 0 AON PLC SHS CL A G0408V102 111045 573666 SH SOLE 2 57211 0 516455 AON PLC SHS CL A G0408V102 21348 110285 SH SOLE 4 103848 0 6437 AON PLC SHS CL A G0408V102 65185 336751 SH SOLE 7 246889 0 89862 AON PLC SHS CL A G0408V102 505 2610 SH SOLE 13 2610 0 0 AON PLC SHS CL A G0408V102 503 2598 SH SOLE 15 2598 0 0 AON PLC SHS CL A G0408V102 27 142 SH SOLE 17 0 0 142 AON PLC SHS CL A G0408V102 98017 506365 SH SOLE 18 472949 0 33416 AON PLC SHS CL A G0408V102 7252 37465 SH SOLE 19 37465 0 0 AON PLC SHS CL A G0408V102 1162809 6007178 SH SOLE 21 6007178 0 0 AON PLC SHS CL A G0408V102 1149626 5939073 SH SOLE 22 5308234 0 630839 AON PLC SHS CL A G0408V102 33794 174583 SH SOLE 23 174583 0 0 AON PLC SHS CL A G0408V102 49056 253430 SH SOLE 25 253430 0 0 AON PLC SHS CL A G0408V102 204832 1058181 SH SOLE 26 292414 0 765767 AON PLC SHS CL A G0408V102 9070 46859 SH SOLE 28 33939 0 12920 AON PLC SHS CL A G0408V102 996 5143 SH SOLE 29 5143 0 0 AON PLC SHS CL A G0408V102 224786 1161265 SH SOLE 30 1161265 0 0 AON PLC SHS CL A G0408V102 18860 97430 SH SOLE 31 43314 0 54116 AON PLC SHS CL A G0408V102 3008 15542 SH SOLE 34 15542 0 0 AON PLC SHS CL A G0408V102 37160 191974 SH SOLE 36 191974 0 0 AON PLC SHS CL A G0408V102 1134 5858 SH SOLE 40 5858 0 0 APACHE CORP COM 037411105 24704 964985 SH SOLE 2 103211 0 861774 APACHE CORP COM 037411105 3567 139325 SH SOLE 4 129242 0 10083 APACHE CORP COM 037411105 9134 356782 SH SOLE 7 328538 0 28244 APACHE CORP COM 037411105 375 14648 SH SOLE 13 14648 0 0 APACHE CORP COM 037411105 82 3208 SH SOLE 15 3208 0 0 APACHE CORP COM 037411105 27494 1073966 SH SOLE 18 1023810 0 50156 APACHE CORP COM 037411105 3208 125296 SH SOLE 19 125296 0 0 APACHE CORP COM 037411105 230127 8989355 SH SOLE 21 8989355 0 0 APACHE CORP COM 037411105 249957 9763949 SH SOLE 22 8719519 0 1044430 APACHE CORP COM 037411105 7081 276597 SH SOLE 23 276597 0 0 APACHE CORP COM 037411105 8903 347758 SH SOLE 25 347758 0 0 APACHE CORP COM 037411105 43594 1702902 SH SOLE 26 538858 0 1164044 APACHE CORP COM 037411105 1837 71739 SH SOLE 28 51934 0 19805 APACHE CORP COM 037411105 2213 86461 SH SOLE 29 7953 0 78508 APACHE CORP COM 037411105 36564 1428282 SH SOLE 30 1428282 0 0 APACHE CORP COM 037411105 10516 410788 SH SOLE 31 63462 0 347326 APACHE CORP COM 037411105 643 25102 SH SOLE 34 25102 0 0 APACHE CORP COM 037411105 6845 267369 SH SOLE 36 267369 0 0 APACHE CORP COM 037411105 273 10667 SH SOLE 40 10667 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 16978 325619 SH SOLE 2 54487 0 271132 APARTMENT INVT & MGMT CO CL A 03748R754 2384 45721 SH SOLE 4 45721 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 13929 267144 SH SOLE 7 267144 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 315 6041 SH SOLE 15 6041 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 14678 281513 SH SOLE 18 272866 0 8647 APARTMENT INVT & MGMT CO CL A 03748R754 9941 190663 SH SOLE 19 190663 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 241373 4629318 SH SOLE 21 4629318 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 267040 5121588 SH SOLE 22 4735789 0 385799 APARTMENT INVT & MGMT CO CL A 03748R754 306 5863 SH SOLE 23 5863 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 15912 305180 SH SOLE 25 305180 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 12108 232227 SH SOLE 26 36450 0 195777 APARTMENT INVT & MGMT CO CL A 03748R754 958 18365 SH SOLE 28 18365 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 4090 78449 SH SOLE 29 78449 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 49933 957671 SH SOLE 30 957671 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 234 4480 SH SOLE 31 3008 0 1472 APARTMENT INVT & MGMT CO CL A 03748R754 62 1182 SH SOLE 34 1182 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 128 2461 SH SOLE 36 2461 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 738 14159 SH SOLE 40 14159 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2195 91103 SH SOLE 2 51209 0 39894 APELLIS PHARMACEUTICALS INC COM 03753U106 5 226 SH SOLE 4 226 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 19 784 SH SOLE 7 784 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 5046 209448 SH SOLE 18 202577 0 6871 APELLIS PHARMACEUTICALS INC COM 03753U106 14496 601748 SH SOLE 19 601748 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 429 17800 SH SOLE 20 17800 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 53472 2219656 SH SOLE 21 2219656 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 31102 1291094 SH SOLE 22 1223457 0 67637 APELLIS PHARMACEUTICALS INC COM 03753U106 290 12018 SH SOLE 23 12018 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1177 48867 SH SOLE 26 23495 0 25372 APELLIS PHARMACEUTICALS INC COM 03753U106 299 12408 SH SOLE 28 12408 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1282 53228 SH SOLE 30 53228 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 3361 139505 SH SOLE 34 139505 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 108 4485 SH SOLE 40 4485 0 0 APERGY CORP COM 03755L104 5178 191424 SH SOLE 2 42564 0 148860 APERGY CORP COM 03755L104 9 350 SH SOLE 4 350 0 0 APERGY CORP COM 03755L104 39 1440 SH SOLE 7 1440 0 0 APERGY CORP COM 03755L104 5829 215493 SH SOLE 18 215493 0 0 APERGY CORP COM 03755L104 470 17387 SH SOLE 19 17387 0 0 APERGY CORP COM 03755L104 104666 3869361 SH SOLE 21 3869361 0 0 APERGY CORP COM 03755L104 70210 2595578 SH SOLE 22 2426165 0 169413 APERGY CORP COM 03755L104 916 33852 SH SOLE 26 25547 0 8305 APERGY CORP COM 03755L104 266 9844 SH SOLE 28 9844 0 0 APERGY CORP COM 03755L104 565 20882 SH SOLE 30 20882 0 0 APERGY CORP COM 03755L104 45 1650 SH SOLE 31 1650 0 0 APERGY CORP COM 03755L104 203 7515 SH SOLE 36 7515 0 0 APERGY CORP COM 03755L104 195 7194 SH SOLE 40 7194 0 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 3 2239 SH SOLE 21 2239 0 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 119 80649 SH SOLE 22 80649 0 0 APOGEE ENTERPRISES INC COM 037598109 954 24468 SH SOLE 2 1422 0 23046 APOGEE ENTERPRISES INC COM 037598109 4 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 23 601 SH SOLE 7 601 0 0 APOGEE ENTERPRISES INC COM 037598109 4861 124685 SH SOLE 18 118347 0 6338 APOGEE ENTERPRISES INC COM 037598109 2608 66883 SH SOLE 19 66883 0 0 APOGEE ENTERPRISES INC COM 037598109 113955 2922660 SH SOLE 21 2922660 0 0 APOGEE ENTERPRISES INC COM 037598109 33274 853397 SH SOLE 22 811718 0 41679 APOGEE ENTERPRISES INC COM 037598109 119 3055 SH SOLE 23 3055 0 0 APOGEE ENTERPRISES INC COM 037598109 589 15103 SH SOLE 26 9174 0 5929 APOGEE ENTERPRISES INC COM 037598109 127 3266 SH SOLE 28 3266 0 0 APOGEE ENTERPRISES INC COM 037598109 1439 36909 SH SOLE 30 36909 0 0 APOGEE ENTERPRISES INC COM 037598109 98 2517 SH SOLE 34 2517 0 0 APOGEE ENTERPRISES INC COM 037598109 127 3266 SH SOLE 40 3266 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2985 155720 SH SOLE 2 6332 0 149388 APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 54 2811 SH SOLE 7 2811 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 12931 674536 SH SOLE 18 674536 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 5812 303208 SH SOLE 19 303208 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 368495 19222459 SH SOLE 21 19222459 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 85954 4483754 SH SOLE 22 4303263 0 180491 APOLLO COML REAL EST FIN INC COM 03762U105 439 22903 SH SOLE 23 22903 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 744 38789 SH SOLE 26 30045 0 8744 APOLLO COML REAL EST FIN INC COM 03762U105 471 24561 SH SOLE 28 24561 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3731 194618 SH SOLE 30 194618 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 209 10892 SH SOLE 40 10892 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 939 925000 PRN SOLE 21 925000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 10 2909 SH SOLE 18 2909 0 0 APOLLO ENDOSURGERY INC COM 03767D108 101 30750 SH SOLE 21 30750 0 0 APOLLO ENDOSURGERY INC COM 03767D108 7 2186 SH SOLE 22 2186 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 652 17239 SH SOLE 30 17239 0 0 APOLLO INVT CORP COM NEW 03761U502 5894 366345 SH SOLE 30 366345 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 408 23151 SH SOLE 2 636 0 22515 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 10 562 SH SOLE 7 562 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 1745 99014 SH SOLE 18 99014 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 833 47262 SH SOLE 19 47262 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 17160 973905 SH SOLE 21 973905 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 11579 657157 SH SOLE 22 622414 0 34743 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 138 7850 SH SOLE 30 7850 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 40 2250 SH SOLE 40 2250 0 0 APPFOLIO INC COM CL A 03783C100 1286 13514 SH SOLE 2 617 0 12897 APPFOLIO INC COM CL A 03783C100 7 77 SH SOLE 4 77 0 0 APPFOLIO INC COM CL A 03783C100 30 314 SH SOLE 7 314 0 0 APPFOLIO INC COM CL A 03783C100 5502 57829 SH SOLE 18 53636 0 4193 APPFOLIO INC COM CL A 03783C100 2703 28413 SH SOLE 19 28413 0 0 APPFOLIO INC COM CL A 03783C100 52301 549725 SH SOLE 21 549725 0 0 APPFOLIO INC COM CL A 03783C100 40257 423136 SH SOLE 22 402466 0 20670 APPFOLIO INC COM CL A 03783C100 14 147 SH SOLE 23 147 0 0 APPFOLIO INC COM CL A 03783C100 763 8017 SH SOLE 26 6898 0 1119 APPFOLIO INC COM CL A 03783C100 224 2358 SH SOLE 28 2358 0 0 APPFOLIO INC COM CL A 03783C100 467 4910 SH SOLE 30 4910 0 0 APPFOLIO INC COM CL A 03783C100 143 1502 SH SOLE 40 1502 0 0 APPIAN CORP CL A 03782L101 1286 27071 SH SOLE 2 1291 0 25780 APPIAN CORP CL A 03782L101 6 128 SH SOLE 4 128 0 0 APPIAN CORP CL A 03782L101 27 574 SH SOLE 7 574 0 0 APPIAN CORP CL A 03782L101 5044 106184 SH SOLE 18 106184 0 0 APPIAN CORP CL A 03782L101 2546 53606 SH SOLE 19 53606 0 0 APPIAN CORP CL A 03782L101 48747 1026248 SH SOLE 21 1026248 0 0 APPIAN CORP CL A 03782L101 42711 899178 SH SOLE 22 865433 0 33745 APPIAN CORP CL A 03782L101 618 13013 SH SOLE 26 11336 0 1677 APPIAN CORP CL A 03782L101 268 5638 SH SOLE 28 5638 0 0 APPIAN CORP CL A 03782L101 168 3543 SH SOLE 30 3543 0 0 APPIAN CORP CL A 03782L101 119 2505 SH SOLE 40 2505 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9949 600066 SH SOLE 2 85588 0 514478 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3330 200856 SH SOLE 4 200856 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4118 248345 SH SOLE 7 248345 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 143 8647 SH SOLE 15 8647 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2163 130450 SH SOLE 18 100943 0 29507 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5129 309334 SH SOLE 19 309334 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 65676 3961148 SH SOLE 21 3961148 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 141364 8526191 SH SOLE 22 7578267 0 947924 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4159 250866 SH SOLE 23 250866 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7848 473327 SH SOLE 25 473327 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2574 155253 SH SOLE 26 51668 0 103585 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 448 27036 SH SOLE 28 27036 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4778 288170 SH SOLE 29 288170 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 16043 967629 SH SOLE 30 967629 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4938 297824 SH SOLE 31 234183 0 63641 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 861 51959 SH SOLE 34 51959 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1376 83007 SH SOLE 36 83007 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 313 18903 SH SOLE 40 18903 0 0 APPLE INC COM 037833100 2766721 12353089 SH SOLE 2 2036340 0 10316749 APPLE INC COM 037833100 443018 1978023 SH SOLE 4 1853166 0 124857 APPLE INC COM 037833100 886819 3959545 SH SOLE 7 3947477 0 12068 APPLE INC COM 037833100 35442 158243 SH SOLE 13 158243 0 0 APPLE INC COM 037833100 11244 50203 SH SOLE 15 50203 0 0 APPLE INC COM 037833100 960 4286 SH SOLE 17 0 0 4286 APPLE INC COM 037833100 2465158 11006643 SH SOLE 18 10070522 0 936121 APPLE INC COM 037833100 1053851 4705322 SH SOLE 19 4705322 0 0 APPLE INC COM 037833100 3674 16404 SH SOLE 20 16404 0 0 APPLE INC COM 037833100 18853433 84178386 SH SOLE 21 84178386 0 0 APPLE INC COM 037833100 23997035 107143969 SH SOLE 22 94245137 0 12898832 APPLE INC COM 037833100 818099 3652718 SH SOLE 23 3652718 0 0 APPLE INC COM 037833100 1049927 4687800 SH SOLE 25 4651197 0 36603 APPLE INC COM 037833100 4332862 19345723 SH SOLE 26 5122359 0 14223364 APPLE INC COM 037833100 196945 879338 SH SOLE 28 635640 0 243698 APPLE INC COM 037833100 193243 862806 SH SOLE 29 246546 0 616260 APPLE INC COM 037833100 3904633 17433731 SH SOLE 30 17433731 0 0 APPLE INC COM 037833100 315835 1410166 SH SOLE 31 1051114 0 359052 APPLE INC COM 037833100 181038 808314 SH SOLE 32 808314 0 0 APPLE INC COM 037833100 476628 2128090 SH SOLE 34 2128090 0 0 APPLE INC COM 037833100 743488 3319586 SH SOLE 36 3319586 0 0 APPLE INC COM 037833100 24420 109031 SH SOLE 40 109031 0 0 APPLE INC OPTIONS 037833100 694 3100 SH Call SOLE 2 3100 0 0 APPLE INC OPTIONS 037833100 33887 151300 SH Call SOLE 19 151300 0 0 APPLE INC OPTIONS 037833100 582 2600 SH Call SOLE 22 2600 0 0 APPLE INC OPTIONS 037833100 90 400 SH Call SOLE 25 400 0 0 APPLE INC OPTIONS 037833100 90 400 SH Call SOLE 26 0 0 400 APPLE INC OPTIONS 037833100 9967 44500 SH Call SOLE 34 44500 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 3 14266 SH SOLE 21 14266 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 32 144927 SH SOLE 22 144927 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 22 5278 SH SOLE 2 5278 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 13 3216 SH SOLE 18 3216 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 16 3742 SH SOLE 19 3742 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 218 52448 SH SOLE 21 52448 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 961 230936 SH SOLE 22 230936 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 10 2311 SH SOLE 23 2311 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2649 46644 SH SOLE 2 14261 0 32383 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9 154 SH SOLE 4 154 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 45 785 SH SOLE 7 785 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 10874 191437 SH SOLE 18 174514 0 16923 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15706 276517 SH SOLE 19 276517 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 240552 4235071 SH SOLE 21 4235071 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 80900 1424300 SH SOLE 22 1369088 0 55212 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2371 41751 SH SOLE 23 41751 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6677 117552 SH SOLE 26 10578 0 106974 APPLIED INDL TECHNOLOGIES IN COM 03820C105 305 5370 SH SOLE 28 5370 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3037 53460 SH SOLE 30 53460 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 62 1091 SH SOLE 36 1091 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 170 2989 SH SOLE 40 2989 0 0 APPLIED MATLS INC COM 038222105 126965 2544387 SH SOLE 2 454626 0 2089761 APPLIED MATLS INC COM 038222105 21262 426091 SH SOLE 4 400781 0 25310 APPLIED MATLS INC COM 038222105 43005 861820 SH SOLE 7 856257 0 5563 APPLIED MATLS INC COM 038222105 6008 120400 SH SOLE 13 120400 0 0 APPLIED MATLS INC COM 038222105 558 11182 SH SOLE 15 11182 0 0 APPLIED MATLS INC COM 038222105 107891 2162145 SH SOLE 18 1905450 0 256695 APPLIED MATLS INC COM 038222105 108946 2183288 SH SOLE 19 2183288 0 0 APPLIED MATLS INC COM 038222105 1035668 20754879 SH SOLE 21 20754879 0 0 APPLIED MATLS INC COM 038222105 1187753 23802658 SH SOLE 22 20844743 0 2957915 APPLIED MATLS INC COM 038222105 37311 747719 SH SOLE 23 747719 0 0 APPLIED MATLS INC COM 038222105 47743 956781 SH SOLE 25 956781 0 0 APPLIED MATLS INC COM 038222105 291418 5840048 SH SOLE 26 1147309 0 4692739 APPLIED MATLS INC COM 038222105 8906 178470 SH SOLE 28 129323 0 49147 APPLIED MATLS INC COM 038222105 15434 309295 SH SOLE 29 41354 0 267941 APPLIED MATLS INC COM 038222105 196340 3934670 SH SOLE 30 3934670 0 0 APPLIED MATLS INC COM 038222105 19346 387697 SH SOLE 31 236747 0 150950 APPLIED MATLS INC COM 038222105 6555 131355 SH SOLE 32 131355 0 0 APPLIED MATLS INC COM 038222105 32788 657074 SH SOLE 34 657074 0 0 APPLIED MATLS INC COM 038222105 35504 711507 SH SOLE 36 711507 0 0 APPLIED MATLS INC COM 038222105 1068 21412 SH SOLE 40 21412 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 211 18822 SH SOLE 2 693 0 18129 APPLIED OPTOELECTRONICS INC COM 03823U102 1 99 SH SOLE 4 99 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 4 382 SH SOLE 7 382 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 992 88434 SH SOLE 18 88434 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 361 32143 SH SOLE 19 32143 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 25019 2229877 SH SOLE 21 2229877 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 6636 591418 SH SOLE 22 564794 0 26624 APPLIED OPTOELECTRONICS INC COM 03823U102 72 6444 SH SOLE 26 0 0 6444 APPLIED OPTOELECTRONICS INC COM 03823U102 28 2526 SH SOLE 28 2526 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 263 23446 SH SOLE 30 23446 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 20 1769 SH SOLE 40 1769 0 0 APPLIED THERAPEUTICS INC COM 03828A101 19 1743 SH SOLE 2 0 0 1743 APPLIED THERAPEUTICS INC COM 03828A101 16 1480 SH SOLE 18 1480 0 0 APPLIED THERAPEUTICS INC COM 03828A101 60 5429 SH SOLE 21 5429 0 0 APPLIED THERAPEUTICS INC COM 03828A101 142 12910 SH SOLE 22 12910 0 0 APPROACH RESOURCES INC COM 03834A103 0 39 SH SOLE 19 39 0 0 APPROACH RESOURCES INC COM 03834A103 12 82350 SH SOLE 21 82350 0 0 APPROACH RESOURCES INC COM 03834A103 135 962098 SH SOLE 22 962098 0 0 APPROACH RESOURCES INC COM 03834A103 0 100 SH SOLE 26 0 0 100 APTARGROUP INC COM 038336103 19697 166287 SH SOLE 2 34610 0 131677 APTARGROUP INC COM 038336103 35 295 SH SOLE 4 295 0 0 APTARGROUP INC COM 038336103 1703 14374 SH SOLE 7 14374 0 0 APTARGROUP INC COM 038336103 22146 186963 SH SOLE 18 186963 0 0 APTARGROUP INC COM 038336103 1924 16245 SH SOLE 19 16245 0 0 APTARGROUP INC COM 038336103 377642 3188199 SH SOLE 21 3188199 0 0 APTARGROUP INC COM 038336103 246015 2076955 SH SOLE 22 1947831 0 129124 APTARGROUP INC COM 038336103 2357 19902 SH SOLE 26 12446 0 7456 APTARGROUP INC COM 038336103 1303 10999 SH SOLE 28 10999 0 0 APTARGROUP INC COM 038336103 2086 17611 SH SOLE 30 17611 0 0 APTARGROUP INC COM 038336103 158 1335 SH SOLE 31 1335 0 0 APTARGROUP INC COM 038336103 141 1187 SH SOLE 36 1187 0 0 APTARGROUP INC COM 038336103 723 6106 SH SOLE 40 6106 0 0 APTEVO THERAPEUTICS INC COM 03835L108 8 13099 SH SOLE 21 13099 0 0 APTEVO THERAPEUTICS INC COM 03835L108 172 293092 SH SOLE 22 293092 0 0 APTINYX INC COM 03836N103 32 9275 SH SOLE 18 9275 0 0 APTINYX INC COM 03836N103 86 24653 SH SOLE 19 24653 0 0 APTINYX INC COM 03836N103 1330 381048 SH SOLE 21 381048 0 0 APTINYX INC COM 03836N103 860 246438 SH SOLE 22 246438 0 0 APTINYX INC COM 03836N103 6 1667 SH SOLE 23 1667 0 0 APTINYX INC COM 03836N103 60 17145 SH SOLE 26 0 0 17145 APTINYX INC COM 03836N103 6 1713 SH SOLE 30 1713 0 0 APTIV PLC SHS G6095L109 56896 650830 SH SOLE 2 67507 0 583323 APTIV PLC SHS G6095L109 8824 100937 SH SOLE 4 93923 0 7014 APTIV PLC SHS G6095L109 20194 230999 SH SOLE 7 230999 0 0 APTIV PLC SHS G6095L109 39 451 SH SOLE 13 451 0 0 APTIV PLC SHS G6095L109 231 2638 SH SOLE 15 2638 0 0 APTIV PLC SHS G6095L109 45228 517366 SH SOLE 18 481556 0 35810 APTIV PLC SHS G6095L109 7080 80989 SH SOLE 19 80989 0 0 APTIV PLC SHS G6095L109 499884 5718189 SH SOLE 21 5718189 0 0 APTIV PLC SHS G6095L109 543020 6211627 SH SOLE 22 5512104 0 699523 APTIV PLC SHS G6095L109 16724 191303 SH SOLE 23 191303 0 0 APTIV PLC SHS G6095L109 22563 258096 SH SOLE 25 258096 0 0 APTIV PLC SHS G6095L109 104685 1197494 SH SOLE 26 336156 0 861338 APTIV PLC SHS G6095L109 4461 51032 SH SOLE 28 37669 0 13363 APTIV PLC SHS G6095L109 527 6032 SH SOLE 29 6032 0 0 APTIV PLC SHS G6095L109 80238 917848 SH SOLE 30 917848 0 0 APTIV PLC SHS G6095L109 7336 83922 SH SOLE 31 48930 0 34992 APTIV PLC SHS G6095L109 4615 52790 SH SOLE 34 52790 0 0 APTIV PLC SHS G6095L109 15847 181280 SH SOLE 36 181280 0 0 APTIV PLC SHS G6095L109 571 6531 SH SOLE 40 6531 0 0 APYX MED CORP COM 03837C106 214 31675 SH SOLE 2 1371 0 30304 APYX MED CORP COM 03837C106 809 119473 SH SOLE 18 119473 0 0 APYX MED CORP COM 03837C106 381 56264 SH SOLE 19 56264 0 0 APYX MED CORP COM 03837C106 7971 1177357 SH SOLE 21 1177357 0 0 APYX MED CORP COM 03837C106 5507 813443 SH SOLE 22 800492 0 12951 AQUA AMERICA INC COM 03836W103 23223 518017 SH SOLE 2 114582 0 403435 AQUA AMERICA INC COM 03836W103 444 9912 SH SOLE 4 9912 0 0 AQUA AMERICA INC COM 03836W103 17966 400759 SH SOLE 7 400759 0 0 AQUA AMERICA INC COM 03836W103 1 12 SH SOLE 17 0 0 12 AQUA AMERICA INC COM 03836W103 29482 657638 SH SOLE 18 657638 0 0 AQUA AMERICA INC COM 03836W103 2201 49090 SH SOLE 19 49090 0 0 AQUA AMERICA INC COM 03836W103 483449 10784054 SH SOLE 21 10784054 0 0 AQUA AMERICA INC COM 03836W103 310035 6915783 SH SOLE 22 6501365 0 414418 AQUA AMERICA INC COM 03836W103 5416 120805 SH SOLE 26 55022 0 65783 AQUA AMERICA INC COM 03836W103 1581 35256 SH SOLE 28 35256 0 0 AQUA AMERICA INC COM 03836W103 37590 838499 SH SOLE 30 838499 0 0 AQUA AMERICA INC COM 03836W103 223 4981 SH SOLE 31 4396 0 585 AQUA AMERICA INC COM 03836W103 610 13608 SH SOLE 36 13608 0 0 AQUA AMERICA INC COM 03836W103 943 21037 SH SOLE 40 21037 0 0 AQUA AMERICA INC UNIT 04/30/2022 03836W202 35987 593846 SH SOLE 21 593846 0 0 AQUA METALS INC COM 03837J101 20 11964 SH SOLE 18 11964 0 0 AQUA METALS INC COM 03837J101 267 157204 SH SOLE 21 157204 0 0 AQUA METALS INC COM 03837J101 1150 676182 SH SOLE 22 676182 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 6 2532 SH SOLE 18 2532 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 84 33512 SH SOLE 21 33512 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 38 15151 SH SOLE 22 15151 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 243 12521 SH SOLE 2 400 0 12121 AQUAVENTURE HLDGS LTD SHS G0443N107 157 8060 SH SOLE 7 8060 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 981 50472 SH SOLE 18 50472 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 452 23239 SH SOLE 19 23239 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 9362 481852 SH SOLE 21 481852 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 1057 54420 SH SOLE 30 54420 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 8 2363 SH SOLE 18 2363 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 863 271345 SH SOLE 21 271345 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 304 95736 SH SOLE 22 95736 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 4 1274 SH SOLE 30 1274 0 0 ARAMARK COM 03852U106 25201 578260 SH SOLE 2 39843 0 538417 ARAMARK COM 03852U106 4283 98284 SH SOLE 4 91720 0 6564 ARAMARK COM 03852U106 783 17960 SH SOLE 7 17960 0 0 ARAMARK COM 03852U106 19 434 SH SOLE 13 434 0 0 ARAMARK COM 03852U106 141 3227 SH SOLE 15 3227 0 0 ARAMARK COM 03852U106 8077 185348 SH SOLE 18 166319 0 19029 ARAMARK COM 03852U106 2401 55103 SH SOLE 19 55103 0 0 ARAMARK COM 03852U106 125396 2877366 SH SOLE 21 2877366 0 0 ARAMARK COM 03852U106 295958 6791149 SH SOLE 22 6290041 0 501108 ARAMARK COM 03852U106 7757 178000 SH SOLE 23 178000 0 0 ARAMARK COM 03852U106 9055 207785 SH SOLE 25 207785 0 0 ARAMARK COM 03852U106 44873 1029668 SH SOLE 26 376441 0 653227 ARAMARK COM 03852U106 1874 42992 SH SOLE 28 30414 0 12578 ARAMARK COM 03852U106 2499 57340 SH SOLE 29 4702 0 52638 ARAMARK COM 03852U106 14140 324452 SH SOLE 30 324452 0 0 ARAMARK COM 03852U106 2241 51415 SH SOLE 31 40801 0 10614 ARAMARK COM 03852U106 544 12477 SH SOLE 34 12477 0 0 ARAMARK COM 03852U106 8536 195860 SH SOLE 36 195860 0 0 ARAMARK COM 03852U106 214 4918 SH SOLE 40 4918 0 0 ARAVIVE INC COM 03890D108 24 3150 SH SOLE 2 3150 0 0 ARAVIVE INC COM 03890D108 12 1585 SH SOLE 18 1585 0 0 ARAVIVE INC COM 03890D108 17 2326 SH SOLE 19 2326 0 0 ARAVIVE INC COM 03890D108 185 24618 SH SOLE 21 24618 0 0 ARAVIVE INC COM 03890D108 926 123411 SH SOLE 22 123411 0 0 ARAVIVE INC COM 03890D108 137 18201 SH SOLE 26 0 0 18201 ARBOR RLTY TR INC COM 038923108 667 50905 SH SOLE 2 50905 0 0 ARBOR RLTY TR INC COM 038923108 22804 1739440 SH SOLE 21 1739440 0 0 ARBOR RLTY TR INC COM 038923108 39 2966 SH SOLE 23 2966 0 0 ARBOR RLTY TR INC COM 038923108 522 39849 SH SOLE 26 39849 0 0 ARBOR RLTY TR INC COM 038923108 191 14540 SH SOLE 28 14540 0 0 ARBOR RLTY TR INC COM 038923108 263 20028 SH SOLE 30 20028 0 0 ARBOR RLTY TR INC COM 038923108 83 6310 SH SOLE 40 6310 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 12 7911 SH SOLE 18 7911 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1003 657819 SH SOLE 21 657819 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 4 2826 SH SOLE 30 2826 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 70 51444 SH SOLE 2 51444 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 11 8119 SH SOLE 18 8119 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 243 178515 SH SOLE 19 178515 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 215 157949 SH SOLE 21 157949 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2252 1655565 SH SOLE 22 1655565 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 262 192349 SH SOLE 23 192349 0 0 ARCA BIOPHARMA INC COM 00211Y506 0 48 SH SOLE 21 48 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 1 219 SH SOLE 21 219 0 0 ARCBEST CORP COM 03937C105 807 26513 SH SOLE 2 1016 0 25497 ARCBEST CORP COM 03937C105 7 225 SH SOLE 4 225 0 0 ARCBEST CORP COM 03937C105 18 595 SH SOLE 7 595 0 0 ARCBEST CORP COM 03937C105 3469 113934 SH SOLE 18 113934 0 0 ARCBEST CORP COM 03937C105 1317 43254 SH SOLE 19 43254 0 0 ARCBEST CORP COM 03937C105 86474 2839877 SH SOLE 21 2839877 0 0 ARCBEST CORP COM 03937C105 23758 780223 SH SOLE 22 739066 0 41157 ARCBEST CORP COM 03937C105 1029 33781 SH SOLE 26 11178 0 22603 ARCBEST CORP COM 03937C105 110 3627 SH SOLE 28 3627 0 0 ARCBEST CORP COM 03937C105 1084 35599 SH SOLE 30 35599 0 0 ARCBEST CORP COM 03937C105 87 2845 SH SOLE 40 2845 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 119 8349 SH SOLE 18 8349 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 731 51310 SH SOLE 21 51310 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 101 7074 SH SOLE 25 7074 0 0 ARCH CAP GROUP LTD ORD G0450A105 38296 912234 SH SOLE 2 75974 0 836260 ARCH CAP GROUP LTD ORD G0450A105 6937 165243 SH SOLE 4 154845 0 10398 ARCH CAP GROUP LTD ORD G0450A105 11418 271986 SH SOLE 7 157196 0 114790 ARCH CAP GROUP LTD ORD G0450A105 613 14613 SH SOLE 13 14613 0 0 ARCH CAP GROUP LTD ORD G0450A105 193 4600 SH SOLE 15 4600 0 0 ARCH CAP GROUP LTD ORD G0450A105 9109 216986 SH SOLE 18 185772 0 31214 ARCH CAP GROUP LTD ORD G0450A105 3377 80448 SH SOLE 19 80448 0 0 ARCH CAP GROUP LTD ORD G0450A105 536979 12791310 SH SOLE 21 12791310 0 0 ARCH CAP GROUP LTD ORD G0450A105 508276 12107575 SH SOLE 22 11330298 0 777277 ARCH CAP GROUP LTD ORD G0450A105 12707 302695 SH SOLE 23 302695 0 0 ARCH CAP GROUP LTD ORD G0450A105 15369 366091 SH SOLE 25 366091 0 0 ARCH CAP GROUP LTD ORD G0450A105 75866 1807187 SH SOLE 26 604257 0 1202930 ARCH CAP GROUP LTD ORD G0450A105 3460 82417 SH SOLE 28 59491 0 22926 ARCH CAP GROUP LTD ORD G0450A105 3960 94341 SH SOLE 29 8529 0 85812 ARCH CAP GROUP LTD ORD G0450A105 54675 1302394 SH SOLE 30 1302394 0 0 ARCH CAP GROUP LTD ORD G0450A105 3601 85785 SH SOLE 31 71242 0 14543 ARCH CAP GROUP LTD ORD G0450A105 933 22227 SH SOLE 34 22227 0 0 ARCH CAP GROUP LTD ORD G0450A105 19451 463348 SH SOLE 36 463348 0 0 ARCH CAP GROUP LTD ORD G0450A105 451 10736 SH SOLE 40 10736 0 0 ARCH COAL INC CL A 039380407 211 2844 SH SOLE 2 2844 0 0 ARCH COAL INC CL A 039380407 7 93 SH SOLE 4 93 0 0 ARCH COAL INC CL A 039380407 21 279 SH SOLE 7 279 0 0 ARCH COAL INC CL A 039380407 4129 55641 SH SOLE 18 55641 0 0 ARCH COAL INC CL A 039380407 3806 51299 SH SOLE 19 51299 0 0 ARCH COAL INC CL A 039380407 42678 575180 SH SOLE 21 575180 0 0 ARCH COAL INC CL A 039380407 40007 539183 SH SOLE 22 515152 0 24031 ARCH COAL INC CL A 039380407 552 7436 SH SOLE 23 7436 0 0 ARCH COAL INC CL A 039380407 592 7975 SH SOLE 26 6722 0 1253 ARCH COAL INC CL A 039380407 167 2253 SH SOLE 28 2253 0 0 ARCH COAL INC CL A 039380407 520 7014 SH SOLE 30 7014 0 0 ARCH COAL INC CL A 039380407 118 1592 SH SOLE 40 1592 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 63551 1547376 SH SOLE 2 298918 0 1248458 ARCHER DANIELS MIDLAND CO COM 039483102 9788 238331 SH SOLE 4 223774 0 14557 ARCHER DANIELS MIDLAND CO COM 039483102 55682 1355786 SH SOLE 7 913101 0 442685 ARCHER DANIELS MIDLAND CO COM 039483102 1081 26328 SH SOLE 13 26328 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 225 5474 SH SOLE 15 5474 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 0 12 SH SOLE 17 0 0 12 ARCHER DANIELS MIDLAND CO COM 039483102 57902 1409833 SH SOLE 18 1333234 0 76599 ARCHER DANIELS MIDLAND CO COM 039483102 6258 152385 SH SOLE 19 152385 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 524760 12777210 SH SOLE 21 12777210 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 566001 13781370 SH SOLE 22 12119394 0 1661976 ARCHER DANIELS MIDLAND CO COM 039483102 16720 407100 SH SOLE 23 407100 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 23121 562966 SH SOLE 25 562966 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 116762 2843007 SH SOLE 26 703518 0 2139489 ARCHER DANIELS MIDLAND CO COM 039483102 4378 106606 SH SOLE 28 77387 0 29219 ARCHER DANIELS MIDLAND CO COM 039483102 455 11089 SH SOLE 29 11089 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 87766 2136974 SH SOLE 30 2136974 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 13658 332552 SH SOLE 31 104384 0 228168 ARCHER DANIELS MIDLAND CO COM 039483102 1510 36777 SH SOLE 34 36777 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 19995 486855 SH SOLE 36 486855 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 548 13334 SH SOLE 40 13334 0 0 ARCHROCK INC COM 03957W106 1706 171145 SH SOLE 2 39569 0 131576 ARCHROCK INC COM 03957W106 3 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 23 2263 SH SOLE 7 2263 0 0 ARCHROCK INC COM 03957W106 5771 578788 SH SOLE 18 578788 0 0 ARCHROCK INC COM 03957W106 6438 645733 SH SOLE 19 645733 0 0 ARCHROCK INC COM 03957W106 139202 13962132 SH SOLE 21 13962132 0 0 ARCHROCK INC COM 03957W106 44476 4460948 SH SOLE 22 4254162 0 206786 ARCHROCK INC COM 03957W106 984 98734 SH SOLE 23 98734 0 0 ARCHROCK INC COM 03957W106 3333 334264 SH SOLE 26 51139 0 283125 ARCHROCK INC COM 03957W106 158 15860 SH SOLE 28 15860 0 0 ARCHROCK INC COM 03957W106 1767 177242 SH SOLE 30 177242 0 0 ARCHROCK INC COM 03957W106 316 31668 SH SOLE 34 31668 0 0 ARCHROCK INC COM 03957W106 168 16865 SH SOLE 40 16865 0 0 ARCIMOTO INC COM 039587100 6 1957 SH SOLE 18 1957 0 0 ARCIMOTO INC COM 039587100 72 23051 SH SOLE 21 23051 0 0 ARCO PLATFORM LTD COM CL A G04553106 46337 914127 SH SOLE 19 914127 0 0 ARCO PLATFORM LTD COM CL A G04553106 23454 462685 SH SOLE 34 462685 0 0 ARCONIC INC COM 03965L100 32785 1260949 SH SOLE 2 353262 0 907687 ARCONIC INC COM 03965L100 4319 166101 SH SOLE 4 154395 0 11706 ARCONIC INC COM 03965L100 9421 362331 SH SOLE 7 346446 0 15885 ARCONIC INC COM 03965L100 206 7931 SH SOLE 13 7931 0 0 ARCONIC INC COM 03965L100 88 3395 SH SOLE 15 3395 0 0 ARCONIC INC COM 03965L100 21020 808476 SH SOLE 18 750825 0 57651 ARCONIC INC COM 03965L100 14731 566571 SH SOLE 19 566571 0 0 ARCONIC INC COM 03965L100 391132 15043545 SH SOLE 21 15043545 0 0 ARCONIC INC COM 03965L100 259555 9982878 SH SOLE 22 8867766 0 1115112 ARCONIC INC COM 03965L100 7519 289205 SH SOLE 23 289205 0 0 ARCONIC INC COM 03965L100 9601 369278 SH SOLE 25 369278 0 0 ARCONIC INC COM 03965L100 54212 2085091 SH SOLE 26 605927 0 1479164 ARCONIC INC COM 03965L100 2018 77630 SH SOLE 28 53962 0 23668 ARCONIC INC COM 03965L100 2398 92243 SH SOLE 29 9353 0 82890 ARCONIC INC COM 03965L100 37439 1439955 SH SOLE 30 1439955 0 0 ARCONIC INC COM 03965L100 2335 89801 SH SOLE 31 74447 0 15354 ARCONIC INC COM 03965L100 19163 737030 SH SOLE 34 737030 0 0 ARCONIC INC COM 03965L100 8173 314339 SH SOLE 36 314339 0 0 ARCONIC INC COM 03965L100 333 12826 SH SOLE 40 12826 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 203 30178 SH SOLE 4 30178 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 55 8244 SH SOLE 19 8244 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 8085 1203067 SH SOLE 21 1203067 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4582 681779 SH SOLE 22 662510 0 19269 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2215 329563 SH SOLE 30 329563 0 0 ARCOSA INC COM 039653100 1705 49839 SH SOLE 2 2012 0 47827 ARCOSA INC COM 039653100 8 224 SH SOLE 4 224 0 0 ARCOSA INC COM 039653100 52 1534 SH SOLE 7 1534 0 0 ARCOSA INC COM 039653100 7454 217879 SH SOLE 18 217879 0 0 ARCOSA INC COM 039653100 2847 83222 SH SOLE 19 83222 0 0 ARCOSA INC COM 039653100 183317 5358582 SH SOLE 21 5358582 0 0 ARCOSA INC COM 039653100 50436 1474318 SH SOLE 22 1400419 0 73899 ARCOSA INC COM 039653100 461 13462 SH SOLE 26 8235 0 5227 ARCOSA INC COM 039653100 199 5811 SH SOLE 28 5811 0 0 ARCOSA INC COM 039653100 2266 66225 SH SOLE 30 66225 0 0 ARCOSA INC COM 039653100 52 1518 SH SOLE 34 1518 0 0 ARCOSA INC COM 039653100 187 5457 SH SOLE 36 5457 0 0 ARCOSA INC COM 039653100 133 3883 SH SOLE 40 3883 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 18 1722 SH SOLE 18 1722 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 619 60254 SH SOLE 21 60254 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 6 574 SH SOLE 22 574 0 0 ARCUS BIOSCIENCES INC COM 03969F109 430 47289 SH SOLE 2 19187 0 28102 ARCUS BIOSCIENCES INC COM 03969F109 8 865 SH SOLE 7 865 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1116 122638 SH SOLE 18 114377 0 8261 ARCUS BIOSCIENCES INC COM 03969F109 2349 258158 SH SOLE 19 258158 0 0 ARCUS BIOSCIENCES INC COM 03969F109 10839 1191120 SH SOLE 21 1191120 0 0 ARCUS BIOSCIENCES INC COM 03969F109 10415 1144503 SH SOLE 22 1128161 0 16342 ARCUS BIOSCIENCES INC COM 03969F109 372 40843 SH SOLE 23 40843 0 0 ARCUS BIOSCIENCES INC COM 03969F109 834 91617 SH SOLE 26 0 0 91617 ARCUS BIOSCIENCES INC COM 03969F109 40 4388 SH SOLE 30 4388 0 0 ARCUS BIOSCIENCES INC COM 03969F109 5 567 SH SOLE 34 567 0 0 ARDAGH GROUP S A CL A L0223L101 611 38977 SH SOLE 2 3356 0 35621 ARDAGH GROUP S A CL A L0223L101 3 189 SH SOLE 7 189 0 0 ARDAGH GROUP S A CL A L0223L101 132 8425 SH SOLE 18 8425 0 0 ARDAGH GROUP S A CL A L0223L101 71 4528 SH SOLE 19 4528 0 0 ARDAGH GROUP S A CL A L0223L101 2366 150921 SH SOLE 21 150921 0 0 ARDAGH GROUP S A CL A L0223L101 3068 195676 SH SOLE 22 142296 0 53380 ARDAGH GROUP S A CL A L0223L101 7 473 SH SOLE 31 473 0 0 ARDELYX INC COM 039697107 263 56054 SH SOLE 2 11046 0 45008 ARDELYX INC COM 039697107 7 1417 SH SOLE 7 1417 0 0 ARDELYX INC COM 039697107 800 170231 SH SOLE 18 170231 0 0 ARDELYX INC COM 039697107 765 162741 SH SOLE 19 162741 0 0 ARDELYX INC COM 039697107 8145 1733074 SH SOLE 21 1733074 0 0 ARDELYX INC COM 039697107 6834 1454092 SH SOLE 22 1419632 0 34460 ARDELYX INC COM 039697107 139 29513 SH SOLE 23 29513 0 0 ARDELYX INC COM 039697107 459 97729 SH SOLE 26 0 0 97729 ARDMORE SHIPPING CORP COM Y0207T100 260 38830 SH SOLE 2 5830 0 33000 ARDMORE SHIPPING CORP COM Y0207T100 3 494 SH SOLE 7 494 0 0 ARDMORE SHIPPING CORP COM Y0207T100 802 119869 SH SOLE 18 119869 0 0 ARDMORE SHIPPING CORP COM Y0207T100 498 74367 SH SOLE 19 74367 0 0 ARDMORE SHIPPING CORP COM Y0207T100 7853 1173899 SH SOLE 21 1173899 0 0 ARDMORE SHIPPING CORP COM Y0207T100 3331 497858 SH SOLE 22 472640 0 25218 ARDMORE SHIPPING CORP COM Y0207T100 120 17950 SH SOLE 23 17950 0 0 ARDMORE SHIPPING CORP COM Y0207T100 161 24041 SH SOLE 26 0 0 24041 ARENA PHARMACEUTICALS INC COM NEW 040047607 5744 125495 SH SOLE 2 82241 0 43254 ARENA PHARMACEUTICALS INC COM NEW 040047607 14 302 SH SOLE 4 302 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 46 995 SH SOLE 7 995 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 9982 218101 SH SOLE 18 215349 0 2752 ARENA PHARMACEUTICALS INC COM NEW 040047607 28991 633405 SH SOLE 19 633405 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 99650 2177195 SH SOLE 21 2177195 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 66454 1451915 SH SOLE 22 1382911 0 69004 ARENA PHARMACEUTICALS INC COM NEW 040047607 31 669 SH SOLE 23 669 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 796 17397 SH SOLE 26 13713 0 3684 ARENA PHARMACEUTICALS INC COM NEW 040047607 297 6498 SH SOLE 28 6498 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 823 17978 SH SOLE 30 17978 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 10222 223341 SH SOLE 34 223341 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 231 5054 SH SOLE 40 5054 0 0 ARES CAP CORP COM 04010L103 27077 1453009 SH SOLE 30 1453009 0 0 ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 1075 1040000 PRN SOLE 21 1040000 0 0 ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 1262 1200000 PRN SOLE 21 1200000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 451 29610 SH SOLE 2 1117 0 28493 ARES COML REAL ESTATE CORP COM 04013V108 14 902 SH SOLE 7 902 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1489 97746 SH SOLE 18 97746 0 0 ARES COML REAL ESTATE CORP COM 04013V108 699 45905 SH SOLE 19 45905 0 0 ARES COML REAL ESTATE CORP COM 04013V108 22760 1494418 SH SOLE 21 1494418 0 0 ARES COML REAL ESTATE CORP COM 04013V108 14782 970581 SH SOLE 22 947208 0 23373 ARES COML REAL ESTATE CORP COM 04013V108 4106 269627 SH SOLE 26 0 0 269627 ARES COML REAL ESTATE CORP COM 04013V108 61 4019 SH SOLE 30 4019 0 0 ARES COML REAL ESTATE CORP COM 04013V108 100 6582 SH SOLE 34 6582 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1880 126186 SH SOLE 2 126186 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1654 61706 SH SOLE 2 5848 0 55858 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9 347 SH SOLE 4 347 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 36 1333 SH SOLE 7 1333 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6389 238307 SH SOLE 18 229396 0 8911 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4716 175904 SH SOLE 19 175904 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 60639 2261811 SH SOLE 21 2261811 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 56070 2091394 SH SOLE 22 1991912 0 99482 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 301 11215 SH SOLE 23 11215 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2586 96462 SH SOLE 26 16305 0 80157 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 325 12105 SH SOLE 28 12105 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 520 19383 SH SOLE 30 19383 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 250 9319 SH SOLE 40 9319 0 0 ARGAN INC COM 04010E109 537 13663 SH SOLE 2 593 0 13070 ARGAN INC COM 04010E109 522 13298 SH SOLE 7 13298 0 0 ARGAN INC COM 04010E109 2103 53523 SH SOLE 18 53523 0 0 ARGAN INC COM 04010E109 997 25373 SH SOLE 19 25373 0 0 ARGAN INC COM 04010E109 20808 529590 SH SOLE 21 529590 0 0 ARGAN INC COM 04010E109 18284 465372 SH SOLE 22 413266 0 52106 ARGAN INC COM 04010E109 210 5343 SH SOLE 26 0 0 5343 ARGAN INC COM 04010E109 75 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 159 4047 SH SOLE 30 4047 0 0 ARGAN INC COM 04010E109 53 1354 SH SOLE 40 1354 0 0 ARGENX SE SPONSORED ADR 04016X101 24021 210781 SH SOLE 21 210781 0 0 ARGENX SE SPONSORED ADR 04016X101 125 1101 SH SOLE 30 1101 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2369 33724 SH SOLE 2 1321 0 32403 ARGO GROUP INTL HLDGS LTD COM G0464B107 7 104 SH SOLE 4 104 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 47 675 SH SOLE 7 675 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 7883 112236 SH SOLE 18 112236 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4037 57476 SH SOLE 19 57476 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 81752 1163893 SH SOLE 21 1163893 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 69978 996275 SH SOLE 22 947251 0 49024 ARGO GROUP INTL HLDGS LTD COM G0464B107 1049 14928 SH SOLE 26 6724 0 8204 ARGO GROUP INTL HLDGS LTD COM G0464B107 288 4094 SH SOLE 28 4094 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 659 9376 SH SOLE 30 9376 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 101 1434 SH SOLE 36 1434 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 208 2967 SH SOLE 40 2967 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 8 1222 SH SOLE 18 1222 0 0 ARISTA NETWORKS INC COM 040413106 32741 137038 SH SOLE 2 11525 0 125513 ARISTA NETWORKS INC COM 040413106 4661 19510 SH SOLE 4 18136 0 1374 ARISTA NETWORKS INC COM 040413106 11336 47445 SH SOLE 7 47073 0 372 ARISTA NETWORKS INC COM 040413106 22 93 SH SOLE 13 93 0 0 ARISTA NETWORKS INC COM 040413106 119 496 SH SOLE 15 496 0 0 ARISTA NETWORKS INC COM 040413106 12 50 SH SOLE 17 0 0 50 ARISTA NETWORKS INC COM 040413106 26441 110669 SH SOLE 18 103690 0 6979 ARISTA NETWORKS INC COM 040413106 3802 15912 SH SOLE 19 15912 0 0 ARISTA NETWORKS INC COM 040413106 377644 1580631 SH SOLE 21 1580631 0 0 ARISTA NETWORKS INC COM 040413106 322936 1351647 SH SOLE 22 1206301 0 145346 ARISTA NETWORKS INC COM 040413106 8959 37498 SH SOLE 23 37498 0 0 ARISTA NETWORKS INC COM 040413106 18054 75565 SH SOLE 25 75565 0 0 ARISTA NETWORKS INC COM 040413106 62091 259883 SH SOLE 26 77543 0 182340 ARISTA NETWORKS INC COM 040413106 2595 10860 SH SOLE 28 8113 0 2747 ARISTA NETWORKS INC COM 040413106 3001 12561 SH SOLE 29 1062 0 11499 ARISTA NETWORKS INC COM 040413106 50166 209968 SH SOLE 30 209968 0 0 ARISTA NETWORKS INC COM 040413106 3435 14377 SH SOLE 31 8698 0 5679 ARISTA NETWORKS INC COM 040413106 1964 8222 SH SOLE 34 8222 0 0 ARISTA NETWORKS INC COM 040413106 8567 35857 SH SOLE 36 35857 0 0 ARISTA NETWORKS INC COM 040413106 318 1330 SH SOLE 40 1330 0 0 ARK RESTAURANTS CORP COM 040712101 10 455 SH SOLE 18 455 0 0 ARK RESTAURANTS CORP COM 040712101 132 6337 SH SOLE 21 6337 0 0 ARK RESTAURANTS CORP COM 040712101 77 3696 SH SOLE 22 3696 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 209 38004 SH SOLE 2 1767 0 36237 ARLINGTON ASSET INVT CORP CL A NEW 041356205 2 360 SH SOLE 7 360 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 718 130771 SH SOLE 18 130771 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 359 65349 SH SOLE 19 65349 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 11282 2054932 SH SOLE 21 2054932 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 8400 1529973 SH SOLE 22 1502556 0 27417 ARLINGTON ASSET INVT CORP CL A NEW 041356205 22 3934 SH SOLE 30 3934 0 0 ARLO TECHNOLOGIES INC COM 04206A101 248 72650 SH SOLE 2 2652 0 69998 ARLO TECHNOLOGIES INC COM 04206A101 1 235 SH SOLE 4 235 0 0 ARLO TECHNOLOGIES INC COM 04206A101 5 1338 SH SOLE 7 1338 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1189 348737 SH SOLE 18 348737 0 0 ARLO TECHNOLOGIES INC COM 04206A101 438 128321 SH SOLE 19 128321 0 0 ARLO TECHNOLOGIES INC COM 04206A101 28890 8472228 SH SOLE 21 8472228 0 0 ARLO TECHNOLOGIES INC COM 04206A101 8127 2383195 SH SOLE 22 2301656 0 81539 ARLO TECHNOLOGIES INC COM 04206A101 64 18752 SH SOLE 26 8622 0 10130 ARLO TECHNOLOGIES INC COM 04206A101 29 8636 SH SOLE 28 8636 0 0 ARLO TECHNOLOGIES INC COM 04206A101 311 91116 SH SOLE 30 91116 0 0 ARLO TECHNOLOGIES INC COM 04206A101 24 6895 SH SOLE 40 6895 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1254 69346 SH SOLE 2 16464 0 52882 ARMADA HOFFLER PPTYS INC COM 04208T108 17 923 SH SOLE 7 923 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4236 234139 SH SOLE 18 234139 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4046 223647 SH SOLE 19 223647 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 104970 5802634 SH SOLE 21 5802634 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 45192 2498190 SH SOLE 22 2434689 0 63501 ARMADA HOFFLER PPTYS INC COM 04208T108 699 38654 SH SOLE 23 38654 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1720 95106 SH SOLE 26 0 0 95106 ARMADA HOFFLER PPTYS INC COM 04208T108 130 7190 SH SOLE 28 7190 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1340 74086 SH SOLE 30 74086 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 535 29571 SH SOLE 34 29571 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 89 4924 SH SOLE 40 4924 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 3 806 SH SOLE 18 806 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 36 9853 SH SOLE 21 9853 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1000 59690 SH SOLE 2 2357 0 57333 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 15 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4449 265605 SH SOLE 18 265605 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1704 101730 SH SOLE 19 101730 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 128126 7649290 SH SOLE 21 7649290 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 28799 1719327 SH SOLE 22 1643886 0 75441 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 285 16998 SH SOLE 26 9830 0 7168 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 134 8002 SH SOLE 28 8002 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1472 87871 SH SOLE 30 87871 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 87 5202 SH SOLE 40 5202 0 0 ARMSTRONG FLOORING INC COM 04238R106 150 23544 SH SOLE 2 764 0 22780 ARMSTRONG FLOORING INC COM 04238R106 1 129 SH SOLE 4 129 0 0 ARMSTRONG FLOORING INC COM 04238R106 3 479 SH SOLE 7 479 0 0 ARMSTRONG FLOORING INC COM 04238R106 459 71820 SH SOLE 18 71820 0 0 ARMSTRONG FLOORING INC COM 04238R106 188 29444 SH SOLE 19 29444 0 0 ARMSTRONG FLOORING INC COM 04238R106 4151 649643 SH SOLE 21 649643 0 0 ARMSTRONG FLOORING INC COM 04238R106 4767 745954 SH SOLE 22 716886 0 29068 ARMSTRONG FLOORING INC COM 04238R106 87 13610 SH SOLE 26 1381 0 12229 ARMSTRONG FLOORING INC COM 04238R106 18 2812 SH SOLE 28 2812 0 0 ARMSTRONG FLOORING INC COM 04238R106 19 2965 SH SOLE 30 2965 0 0 ARMSTRONG FLOORING INC COM 04238R106 14 2152 SH SOLE 40 2152 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 9656 99859 SH SOLE 2 15666 0 84193 ARMSTRONG WORLD INDS INC NEW COM 04247X102 25 259 SH SOLE 4 259 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 87 903 SH SOLE 7 903 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2222 22979 SH SOLE 18 22979 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1036 10716 SH SOLE 19 10716 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 60477 625410 SH SOLE 21 625410 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 143636 1485382 SH SOLE 22 1372623 0 112759 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1215 12566 SH SOLE 26 8871 0 3695 ARMSTRONG WORLD INDS INC NEW COM 04247X102 752 7779 SH SOLE 28 7779 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1485 15357 SH SOLE 30 15357 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 95 979 SH SOLE 31 979 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 32 330 SH SOLE 36 330 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 416 4305 SH SOLE 40 4305 0 0 AROTECH CORP COM NEW 042682203 15 5170 SH SOLE 18 5170 0 0 AROTECH CORP COM NEW 042682203 233 79383 SH SOLE 21 79383 0 0 AROTECH CORP COM NEW 042682203 28 9672 SH SOLE 22 9672 0 0 ARQULE INC COM 04269E107 700 97642 SH SOLE 2 4135 0 93507 ARQULE INC COM 04269E107 13 1845 SH SOLE 7 1845 0 0 ARQULE INC COM 04269E107 2912 406099 SH SOLE 18 406099 0 0 ARQULE INC COM 04269E107 1391 194019 SH SOLE 19 194019 0 0 ARQULE INC COM 04269E107 36951 5153506 SH SOLE 21 5153506 0 0 ARQULE INC COM 04269E107 22323 3113449 SH SOLE 22 2983995 0 129454 ARQULE INC COM 04269E107 165 22990 SH SOLE 23 22990 0 0 ARQULE INC COM 04269E107 51 7131 SH SOLE 26 0 0 7131 ARQULE INC COM 04269E107 204 28470 SH SOLE 28 28470 0 0 ARQULE INC COM 04269E107 5290 737798 SH SOLE 30 737798 0 0 ARQULE INC COM 04269E107 5 754 SH SOLE 34 754 0 0 ARQULE INC COM 04269E107 102 14184 SH SOLE 40 14184 0 0 ARROW ELECTRS INC COM 042735100 17730 237725 SH SOLE 2 55860 0 181865 ARROW ELECTRS INC COM 042735100 2319 31094 SH SOLE 4 28964 0 2130 ARROW ELECTRS INC COM 042735100 4280 57388 SH SOLE 7 12834 0 44554 ARROW ELECTRS INC COM 042735100 12 156 SH SOLE 13 156 0 0 ARROW ELECTRS INC COM 042735100 71 956 SH SOLE 15 956 0 0 ARROW ELECTRS INC COM 042735100 18090 242563 SH SOLE 18 235599 0 6964 ARROW ELECTRS INC COM 042735100 1431 19181 SH SOLE 19 19181 0 0 ARROW ELECTRS INC COM 042735100 308994 4143119 SH SOLE 21 4143119 0 0 ARROW ELECTRS INC COM 042735100 211045 2829782 SH SOLE 22 2642686 0 187096 ARROW ELECTRS INC COM 042735100 4721 63302 SH SOLE 23 63302 0 0 ARROW ELECTRS INC COM 042735100 7385 99024 SH SOLE 25 99024 0 0 ARROW ELECTRS INC COM 042735100 29417 394429 SH SOLE 26 141480 0 252949 ARROW ELECTRS INC COM 042735100 1150 15418 SH SOLE 28 10836 0 4582 ARROW ELECTRS INC COM 042735100 1482 19874 SH SOLE 29 1961 0 17913 ARROW ELECTRS INC COM 042735100 15422 206787 SH SOLE 30 206787 0 0 ARROW ELECTRS INC COM 042735100 1474 19766 SH SOLE 31 15871 0 3895 ARROW ELECTRS INC COM 042735100 277 3710 SH SOLE 34 3710 0 0 ARROW ELECTRS INC COM 042735100 5541 74301 SH SOLE 36 74301 0 0 ARROW ELECTRS INC COM 042735100 132 1776 SH SOLE 40 1776 0 0 ARROW FINL CORP COM 042744102 429 12856 SH SOLE 2 576 0 12280 ARROW FINL CORP COM 042744102 9 272 SH SOLE 7 272 0 0 ARROW FINL CORP COM 042744102 1569 46990 SH SOLE 18 46990 0 0 ARROW FINL CORP COM 042744102 735 22012 SH SOLE 19 22012 0 0 ARROW FINL CORP COM 042744102 15391 460956 SH SOLE 21 460956 0 0 ARROW FINL CORP COM 042744102 18592 556819 SH SOLE 22 538420 0 18399 ARROW FINL CORP COM 042744102 56 1690 SH SOLE 28 1690 0 0 ARROW FINL CORP COM 042744102 184 5504 SH SOLE 30 5504 0 0 ARROW FINL CORP COM 042744102 45 1334 SH SOLE 40 1334 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2400 85181 SH SOLE 2 7709 0 77472 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 14 496 SH SOLE 4 496 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 53 1876 SH SOLE 7 1876 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12434 441231 SH SOLE 18 421869 0 19362 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7283 258449 SH SOLE 19 258449 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 313742 11133506 SH SOLE 21 11133506 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 80736 2865006 SH SOLE 22 2744072 0 120934 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 436 15464 SH SOLE 23 15464 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1839 65246 SH SOLE 26 27198 0 38048 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 279 9883 SH SOLE 28 9883 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3796 134700 SH SOLE 30 134700 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 53 1888 SH SOLE 34 1888 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 218 7724 SH SOLE 40 7724 0 0 ARTESIAN RESOURCES CORP CL A 043113208 283 7640 SH SOLE 2 311 0 7329 ARTESIAN RESOURCES CORP CL A 043113208 10 282 SH SOLE 7 282 0 0 ARTESIAN RESOURCES CORP CL A 043113208 1044 28213 SH SOLE 18 28213 0 0 ARTESIAN RESOURCES CORP CL A 043113208 511 13824 SH SOLE 19 13824 0 0 ARTESIAN RESOURCES CORP CL A 043113208 10475 283112 SH SOLE 21 283112 0 0 ARTESIAN RESOURCES CORP CL A 043113208 5599 151318 SH SOLE 22 144759 0 6559 ARTESIAN RESOURCES CORP CL A 043113208 156 4222 SH SOLE 26 0 0 4222 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1402 49658 SH SOLE 2 3213 0 46445 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4 149 SH SOLE 4 149 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 28 1003 SH SOLE 7 1003 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5160 182725 SH SOLE 18 170917 0 11808 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3159 111873 SH SOLE 19 111873 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 49174 1741279 SH SOLE 21 1741279 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 43178 1528964 SH SOLE 22 1454368 0 74596 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 99 3518 SH SOLE 23 3518 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1864 66016 SH SOLE 26 11284 0 54732 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 186 6570 SH SOLE 28 6570 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 415 14696 SH SOLE 30 14696 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 115 4081 SH SOLE 40 4081 0 0 ARTS WAY MFG INC COM 043168103 1 304 SH SOLE 21 304 0 0 ARVINAS INC COM 04335A105 342 15886 SH SOLE 2 730 0 15156 ARVINAS INC COM 04335A105 10 487 SH SOLE 7 487 0 0 ARVINAS INC COM 04335A105 1430 66375 SH SOLE 18 64221 0 2154 ARVINAS INC COM 04335A105 1009 46827 SH SOLE 19 46827 0 0 ARVINAS INC COM 04335A105 13527 627700 SH SOLE 21 627700 0 0 ARVINAS INC COM 04335A105 6733 312417 SH SOLE 22 303437 0 8980 ARVINAS INC COM 04335A105 19 880 SH SOLE 23 880 0 0 ARVINAS INC COM 04335A105 50 2333 SH SOLE 30 2333 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2492 24350 SH SOLE 2 8254 0 16096 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6 56 SH SOLE 4 56 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 76 742 SH SOLE 7 742 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 10228 99953 SH SOLE 18 87819 0 12134 ASBURY AUTOMOTIVE GROUP INC COM 043436104 16447 160721 SH SOLE 19 160721 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 215293 2103910 SH SOLE 21 2103910 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 78437 766511 SH SOLE 22 735682 0 30829 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2650 25896 SH SOLE 23 25896 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6906 67490 SH SOLE 26 2939 0 64551 ASBURY AUTOMOTIVE GROUP INC COM 043436104 264 2580 SH SOLE 28 2580 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2859 27939 SH SOLE 30 27939 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 25 246 SH SOLE 34 246 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 186 1821 SH SOLE 36 1821 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 157 1530 SH SOLE 40 1530 0 0 ASCENA RETAIL GROUP INC COM 04351G101 46 172692 SH SOLE 2 6121 0 166571 ASCENA RETAIL GROUP INC COM 04351G101 1 4241 SH SOLE 7 4241 0 0 ASCENA RETAIL GROUP INC COM 04351G101 159 601064 SH SOLE 18 601064 0 0 ASCENA RETAIL GROUP INC COM 04351G101 70 264239 SH SOLE 19 264239 0 0 ASCENA RETAIL GROUP INC COM 04351G101 1801 6819889 SH SOLE 21 6819889 0 0 ASCENA RETAIL GROUP INC COM 04351G101 1508 5710658 SH SOLE 22 5207437 0 503221 ASCENA RETAIL GROUP INC COM 04351G101 4 15792 SH SOLE 30 15792 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 43340 449954 SH SOLE 21 449954 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 227 2353 SH SOLE 30 2353 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 161 1670 SH SOLE 34 1670 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 4282 960123 SH SOLE 2 0 0 960123 ASGN INC COM 00191U102 4524 71976 SH SOLE 2 28301 0 43675 ASGN INC COM 00191U102 17 266 SH SOLE 4 266 0 0 ASGN INC COM 00191U102 59 944 SH SOLE 7 944 0 0 ASGN INC COM 00191U102 19310 307188 SH SOLE 18 298421 0 8767 ASGN INC COM 00191U102 11778 187376 SH SOLE 19 187376 0 0 ASGN INC COM 00191U102 232960 3706007 SH SOLE 21 3706007 0 0 ASGN INC COM 00191U102 120993 1924796 SH SOLE 22 1851057 0 73739 ASGN INC COM 00191U102 1050 16705 SH SOLE 23 16705 0 0 ASGN INC COM 00191U102 3362 53489 SH SOLE 26 10010 0 43479 ASGN INC COM 00191U102 430 6836 SH SOLE 28 6836 0 0 ASGN INC COM 00191U102 918 14600 SH SOLE 30 14600 0 0 ASGN INC COM 00191U102 324 5148 SH SOLE 40 5148 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 304 91854 SH SOLE 2 3221 0 88633 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 343 SH SOLE 4 343 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 6 1921 SH SOLE 7 1921 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1075 324671 SH SOLE 18 324671 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 518 156385 SH SOLE 19 156385 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 11034 3333390 SH SOLE 21 3333390 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 9995 3019755 SH SOLE 22 2903892 0 115863 ASHFORD HOSPITALITY TR INC COM SHS 044103109 10 3053 SH SOLE 23 3053 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 151 45744 SH SOLE 26 0 0 45744 ASHFORD HOSPITALITY TR INC COM SHS 044103109 46 13993 SH SOLE 28 13993 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 45 13546 SH SOLE 30 13546 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 67 20194 SH SOLE 40 20194 0 0 ASHFORD INC COM 044104107 5 216 SH SOLE 18 216 0 0 ASHFORD INC COM 044104107 4 153 SH SOLE 21 153 0 0 ASHFORD INC COM 044104107 646 26632 SH SOLE 22 26632 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 12697 164789 SH SOLE 2 38372 0 126417 ASHLAND GLOBAL HLDGS INC COM 044186104 22 291 SH SOLE 4 291 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 123 1598 SH SOLE 7 1598 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 32 414 SH SOLE 15 414 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 13335 173074 SH SOLE 18 173074 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1080 14012 SH SOLE 19 14012 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 226078 2934175 SH SOLE 21 2934175 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 165395 2146595 SH SOLE 22 2020736 0 125859 ASHLAND GLOBAL HLDGS INC COM 044186104 4749 61634 SH SOLE 25 61634 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 10929 141841 SH SOLE 26 50880 0 90961 ASHLAND GLOBAL HLDGS INC COM 044186104 668 8666 SH SOLE 28 8666 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1349 17512 SH SOLE 30 17512 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 95 1231 SH SOLE 31 1231 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2212 28709 SH SOLE 36 28709 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 473 6139 SH SOLE 40 6139 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 15939 64160 SH SOLE 2 0 0 64160 ASML HOLDING N V N Y REGISTRY SHS N07059210 764 3076 SH SOLE 7 3076 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 26 104 SH SOLE 15 104 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 198263 798094 SH SOLE 18 604022 0 194072 ASML HOLDING N V N Y REGISTRY SHS N07059210 145752 586717 SH SOLE 19 586717 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 53135 213892 SH SOLE 21 213892 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 29551 118954 SH SOLE 22 118954 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6693 26941 SH SOLE 30 26941 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2566 10329 SH SOLE 32 10329 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 7995 32183 SH SOLE 34 32183 0 0 ASPEN AEROGELS INC COM 04523Y105 25 4203 SH SOLE 18 4203 0 0 ASPEN AEROGELS INC COM 04523Y105 0 30 SH SOLE 19 30 0 0 ASPEN AEROGELS INC COM 04523Y105 349 59025 SH SOLE 21 59025 0 0 ASPEN AEROGELS INC COM 04523Y105 2546 430025 SH SOLE 22 430025 0 0 ASPEN GROUP INC COM NEW 04530L203 17 3271 SH SOLE 18 3271 0 0 ASPEN GROUP INC COM NEW 04530L203 649 124998 SH SOLE 21 124998 0 0 ASPEN GROUP INC COM NEW 04530L203 11 2036 SH SOLE 22 2036 0 0 ASPEN TECHNOLOGY INC COM 045327103 18931 153812 SH SOLE 2 29038 0 124774 ASPEN TECHNOLOGY INC COM 045327103 63 512 SH SOLE 4 512 0 0 ASPEN TECHNOLOGY INC COM 045327103 161 1312 SH SOLE 7 1312 0 0 ASPEN TECHNOLOGY INC COM 045327103 4212 34220 SH SOLE 18 34220 0 0 ASPEN TECHNOLOGY INC COM 045327103 26198 212852 SH SOLE 19 212852 0 0 ASPEN TECHNOLOGY INC COM 045327103 138426 1124684 SH SOLE 21 1124684 0 0 ASPEN TECHNOLOGY INC COM 045327103 259560 2108874 SH SOLE 22 1977056 0 131818 ASPEN TECHNOLOGY INC COM 045327103 6254 50812 SH SOLE 25 50812 0 0 ASPEN TECHNOLOGY INC COM 045327103 5011 40717 SH SOLE 26 20414 0 20303 ASPEN TECHNOLOGY INC COM 045327103 1386 11264 SH SOLE 28 11264 0 0 ASPEN TECHNOLOGY INC COM 045327103 17109 139011 SH SOLE 30 139011 0 0 ASPEN TECHNOLOGY INC COM 045327103 173 1404 SH SOLE 31 1404 0 0 ASPEN TECHNOLOGY INC COM 045327103 1545 12552 SH SOLE 34 12552 0 0 ASPEN TECHNOLOGY INC COM 045327103 850 6904 SH SOLE 40 6904 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 244 24846 SH SOLE 2 4168 0 20678 ASSEMBLY BIOSCIENCES INC COM 045396108 3 306 SH SOLE 7 306 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 803 81718 SH SOLE 18 81718 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 658 66949 SH SOLE 19 66949 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 8011 814943 SH SOLE 21 814943 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 6989 710979 SH SOLE 22 687396 0 23583 ASSEMBLY BIOSCIENCES INC COM 045396108 86 8720 SH SOLE 23 8720 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 202 20572 SH SOLE 26 0 0 20572 ASSEMBLY BIOSCIENCES INC COM 045396108 31 3138 SH SOLE 28 3138 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 24 2432 SH SOLE 30 2432 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 17 1761 SH SOLE 40 1761 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 2197 1716718 SH SOLE 2 1656326 0 60392 ASSERTIO THERAPEUTICS INC COM 04545L107 1 475 SH SOLE 4 475 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 2 1252 SH SOLE 7 1252 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 382 298718 SH SOLE 18 298718 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 141 109956 SH SOLE 19 109956 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 10173 7947807 SH SOLE 21 7947807 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 2596 2028156 SH SOLE 22 1945496 0 82660 ASSERTIO THERAPEUTICS INC COM 04545L107 16 12492 SH SOLE 26 9821 0 2671 ASSERTIO THERAPEUTICS INC COM 04545L107 12 9100 SH SOLE 28 9100 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 122 95656 SH SOLE 30 95656 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 9 6980 SH SOLE 40 6980 0 0 ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 25057 33972000 PRN SOLE 2 33972000 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 559 21452 SH SOLE 2 9488 0 11964 ASSETMARK FINL HLDGS INC COM 04546L106 11 425 SH SOLE 7 425 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1209 46397 SH SOLE 18 46397 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1120 42984 SH SOLE 19 42984 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 12196 468167 SH SOLE 21 468167 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 8908 341967 SH SOLE 22 336554 0 5413 ASSETMARK FINL HLDGS INC COM 04546L106 463 17786 SH SOLE 26 0 0 17786 ASSETMARK FINL HLDGS INC COM 04546L106 8681 333239 SH SOLE 34 333239 0 0 ASSOCIATED BANC CORP COM 045487105 7959 393021 SH SOLE 2 93226 0 299795 ASSOCIATED BANC CORP COM 045487105 44 2193 SH SOLE 4 2193 0 0 ASSOCIATED BANC CORP COM 045487105 85 4192 SH SOLE 7 4192 0 0 ASSOCIATED BANC CORP COM 045487105 13483 665809 SH SOLE 18 665809 0 0 ASSOCIATED BANC CORP COM 045487105 823 40639 SH SOLE 19 40639 0 0 ASSOCIATED BANC CORP COM 045487105 163881 8092897 SH SOLE 21 8092897 0 0 ASSOCIATED BANC CORP COM 045487105 111282 5495395 SH SOLE 22 5143538 0 351857 ASSOCIATED BANC CORP COM 045487105 38 1854 SH SOLE 23 1854 0 0 ASSOCIATED BANC CORP COM 045487105 1072 52947 SH SOLE 26 30937 0 22010 ASSOCIATED BANC CORP COM 045487105 424 20915 SH SOLE 28 20915 0 0 ASSOCIATED BANC CORP COM 045487105 953 47041 SH SOLE 30 47041 0 0 ASSOCIATED BANC CORP COM 045487105 70 3433 SH SOLE 31 3433 0 0 ASSOCIATED BANC CORP COM 045487105 120 5906 SH SOLE 36 5906 0 0 ASSOCIATED BANC CORP COM 045487105 300 14814 SH SOLE 40 14814 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 47 1332 SH SOLE 2 56 0 1276 ASSOCIATED CAP GROUP INC CL A 045528106 2 70 SH SOLE 7 70 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 254 7130 SH SOLE 18 7130 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 125 3513 SH SOLE 19 3513 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2483 69780 SH SOLE 21 69780 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2713 76238 SH SOLE 22 72887 0 3351 ASSOCIATED CAP GROUP INC CL A 045528106 15 415 SH SOLE 28 415 0 0 ASSURANT INC COM 04621X108 19325 153591 SH SOLE 2 17151 0 136440 ASSURANT INC COM 04621X108 3258 25896 SH SOLE 4 23869 0 2027 ASSURANT INC COM 04621X108 9366 74442 SH SOLE 7 55078 0 19364 ASSURANT INC COM 04621X108 14 113 SH SOLE 13 113 0 0 ASSURANT INC COM 04621X108 92 733 SH SOLE 15 733 0 0 ASSURANT INC COM 04621X108 19358 153857 SH SOLE 18 145416 0 8441 ASSURANT INC COM 04621X108 8291 65892 SH SOLE 19 65892 0 0 ASSURANT INC COM 04621X108 171238 1360976 SH SOLE 21 1360976 0 0 ASSURANT INC COM 04621X108 203844 1620127 SH SOLE 22 1451761 0 168366 ASSURANT INC COM 04621X108 5640 44825 SH SOLE 23 44825 0 0 ASSURANT INC COM 04621X108 10176 80880 SH SOLE 25 80880 0 0 ASSURANT INC COM 04621X108 32531 258551 SH SOLE 26 99698 0 158853 ASSURANT INC COM 04621X108 1417 11264 SH SOLE 28 7745 0 3519 ASSURANT INC COM 04621X108 1769 14059 SH SOLE 29 1225 0 12834 ASSURANT INC COM 04621X108 29373 233452 SH SOLE 30 233452 0 0 ASSURANT INC COM 04621X108 1653 13138 SH SOLE 31 10710 0 2428 ASSURANT INC COM 04621X108 3372 26801 SH SOLE 34 26801 0 0 ASSURANT INC COM 04621X108 4990 39661 SH SOLE 36 39661 0 0 ASSURANT INC COM 04621X108 150 1189 SH SOLE 40 1189 0 0 ASSURANT INC 6.50% CONV PFD D 04621X207 30889 247076 SH SOLE 21 247076 0 0 ASSURED GUARANTY LTD COM G0585R106 9837 221257 SH SOLE 2 37039 0 184218 ASSURED GUARANTY LTD COM G0585R106 24 535 SH SOLE 4 535 0 0 ASSURED GUARANTY LTD COM G0585R106 151 3393 SH SOLE 7 3393 0 0 ASSURED GUARANTY LTD COM G0585R106 21528 484210 SH SOLE 18 344987 0 139223 ASSURED GUARANTY LTD COM G0585R106 24519 551479 SH SOLE 19 551479 0 0 ASSURED GUARANTY LTD COM G0585R106 54860 1233918 SH SOLE 21 1233918 0 0 ASSURED GUARANTY LTD COM G0585R106 141394 3180250 SH SOLE 22 2971065 0 209185 ASSURED GUARANTY LTD COM G0585R106 515 11585 SH SOLE 23 11585 0 0 ASSURED GUARANTY LTD COM G0585R106 2644 59468 SH SOLE 25 22202 0 37266 ASSURED GUARANTY LTD COM G0585R106 1672 37607 SH SOLE 26 24604 0 13003 ASSURED GUARANTY LTD COM G0585R106 589 13247 SH SOLE 28 13247 0 0 ASSURED GUARANTY LTD COM G0585R106 1499 33726 SH SOLE 30 33726 0 0 ASSURED GUARANTY LTD COM G0585R106 90 2020 SH SOLE 31 2020 0 0 ASSURED GUARANTY LTD COM G0585R106 20599 463322 SH SOLE 34 463322 0 0 ASSURED GUARANTY LTD COM G0585R106 1468 33021 SH SOLE 36 33021 0 0 ASSURED GUARANTY LTD COM G0585R106 465 10454 SH SOLE 40 10454 0 0 ASTA FDG INC COM 046220109 4 569 SH SOLE 18 569 0 0 ASTA FDG INC COM 046220109 47 6740 SH SOLE 21 6740 0 0 ASTA FDG INC COM 046220109 1896 270866 SH SOLE 22 270866 0 0 ASTEC INDS INC COM 046224101 695 22352 SH SOLE 2 893 0 21459 ASTEC INDS INC COM 046224101 5 169 SH SOLE 4 169 0 0 ASTEC INDS INC COM 046224101 16 504 SH SOLE 7 504 0 0 ASTEC INDS INC COM 046224101 3101 99708 SH SOLE 18 99708 0 0 ASTEC INDS INC COM 046224101 1182 37998 SH SOLE 19 37998 0 0 ASTEC INDS INC COM 046224101 77170 2481354 SH SOLE 21 2481354 0 0 ASTEC INDS INC COM 046224101 21792 700716 SH SOLE 22 666130 0 34586 ASTEC INDS INC COM 046224101 296 9511 SH SOLE 26 3299 0 6212 ASTEC INDS INC COM 046224101 88 2825 SH SOLE 28 2825 0 0 ASTEC INDS INC COM 046224101 1010 32490 SH SOLE 30 32490 0 0 ASTEC INDS INC COM 046224101 64 2059 SH SOLE 40 2059 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2805 62932 SH SOLE 2 62932 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 147393 3307010 SH SOLE 18 3306521 0 489 ASTRAZENECA PLC SPONSORED ADR 046353108 40060 898800 SH SOLE 19 898800 0 0 ASTRONICS CORP COM 046433108 673 22918 SH SOLE 2 1006 0 21912 ASTRONICS CORP COM 046433108 6 212 SH SOLE 4 212 0 0 ASTRONICS CORP COM 046433108 12 402 SH SOLE 7 402 0 0 ASTRONICS CORP COM 046433108 2433 82806 SH SOLE 18 82806 0 0 ASTRONICS CORP COM 046433108 1240 42195 SH SOLE 19 42195 0 0 ASTRONICS CORP COM 046433108 35355 1203357 SH SOLE 21 1203357 0 0 ASTRONICS CORP COM 046433108 21518 732402 SH SOLE 22 700786 0 31616 ASTRONICS CORP COM 046433108 738 25123 SH SOLE 26 16264 0 8859 ASTRONICS CORP COM 046433108 86 2917 SH SOLE 28 2917 0 0 ASTRONICS CORP COM 046433108 168 5727 SH SOLE 30 5727 0 0 ASTRONICS CORP COM 046433108 60 2027 SH SOLE 40 2027 0 0 ASTRONOVA INC COM 04638F108 100 6172 SH SOLE 2 272 0 5900 ASTRONOVA INC COM 04638F108 395 24434 SH SOLE 18 24434 0 0 ASTRONOVA INC COM 04638F108 188 11639 SH SOLE 19 11639 0 0 ASTRONOVA INC COM 04638F108 3912 241903 SH SOLE 21 241903 0 0 ASTRONOVA INC COM 04638F108 2119 131028 SH SOLE 22 129070 0 1958 ASTROTECH CORP COM NEW 046484200 3 1452 SH SOLE 21 1452 0 0 ASTROTECH CORP COM NEW 046484200 337 190210 SH SOLE 22 190210 0 0 ASURE SOFTWARE INC COM 04649U102 18 2736 SH SOLE 18 2736 0 0 ASURE SOFTWARE INC COM 04649U102 231 34356 SH SOLE 21 34356 0 0 ASURE SOFTWARE INC COM 04649U102 1234 183926 SH SOLE 22 183926 0 0 AT HOME GROUP INC COM 04650Y100 463 48089 SH SOLE 2 1759 0 46330 AT HOME GROUP INC COM 04650Y100 2 227 SH SOLE 4 227 0 0 AT HOME GROUP INC COM 04650Y100 7 755 SH SOLE 7 755 0 0 AT HOME GROUP INC COM 04650Y100 1565 162684 SH SOLE 18 162684 0 0 AT HOME GROUP INC COM 04650Y100 797 82821 SH SOLE 19 82821 0 0 AT HOME GROUP INC COM 04650Y100 15198 1579861 SH SOLE 21 1579861 0 0 AT HOME GROUP INC COM 04650Y100 12710 1321160 SH SOLE 22 1256901 0 64259 AT HOME GROUP INC COM 04650Y100 211 21887 SH SOLE 26 17520 0 4367 AT HOME GROUP INC COM 04650Y100 47 4854 SH SOLE 28 4854 0 0 AT HOME GROUP INC COM 04650Y100 67 6936 SH SOLE 30 6936 0 0 AT HOME GROUP INC COM 04650Y100 56 5821 SH SOLE 40 5821 0 0 AT&T INC COM 00206R102 776804 20528654 SH SOLE 2 4042052 0 16486602 AT&T INC COM 00206R102 117867 3114871 SH SOLE 4 2918987 0 195884 AT&T INC COM 00206R102 329293 8702256 SH SOLE 7 7683542 0 1018714 AT&T INC COM 00206R102 6747 178308 SH SOLE 13 178308 0 0 AT&T INC COM 00206R102 2714 71717 SH SOLE 15 71717 0 0 AT&T INC COM 00206R102 12 322 SH SOLE 17 0 0 322 AT&T INC COM 00206R102 535524 14152313 SH SOLE 18 12973077 0 1179236 AT&T INC COM 00206R102 101426 2680395 SH SOLE 19 2680395 0 0 AT&T INC COM 00206R102 6594608 174276098 SH SOLE 21 174276098 0 0 AT&T INC COM 00206R102 6843241 180846740 SH SOLE 22 159441171 0 21405569 AT&T INC COM 00206R102 222945 5891781 SH SOLE 23 5891781 0 0 AT&T INC COM 00206R102 274342 7250061 SH SOLE 25 7250061 0 0 AT&T INC COM 00206R102 1221582 32282810 SH SOLE 26 8433587 0 23849223 AT&T INC COM 00206R102 52781 1394840 SH SOLE 28 1008221 0 386619 AT&T INC COM 00206R102 48142 1272253 SH SOLE 29 444102 0 828151 AT&T INC COM 00206R102 1189703 31440343 SH SOLE 30 31440343 0 0 AT&T INC COM 00206R102 87284 2306663 SH SOLE 31 1721305 0 585358 AT&T INC COM 00206R102 8016 211847 SH SOLE 32 211847 0 0 AT&T INC COM 00206R102 26825 708894 SH SOLE 34 708894 0 0 AT&T INC COM 00206R102 19812 523577 SH SOLE 35 523577 0 0 AT&T INC COM 00206R102 235827 6232217 SH SOLE 36 6232217 0 0 AT&T INC COM 00206R102 6544 172939 SH SOLE 40 172939 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 670 47467 SH SOLE 2 4883 0 42584 ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH SOLE 4 203 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 13 891 SH SOLE 7 891 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2567 181832 SH SOLE 18 176106 0 5726 ATARA BIOTHERAPEUTICS INC COM 046513107 2373 168043 SH SOLE 19 168043 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 32234 2282866 SH SOLE 21 2282866 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 21098 1494193 SH SOLE 22 1440313 0 53880 ATARA BIOTHERAPEUTICS INC COM 046513107 167 11821 SH SOLE 23 11821 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 449 31788 SH SOLE 26 7440 0 24348 ATARA BIOTHERAPEUTICS INC COM 046513107 56 3979 SH SOLE 28 3979 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 3102 219688 SH SOLE 30 219688 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 39 2777 SH SOLE 34 2777 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 44 3108 SH SOLE 40 3108 0 0 ATENTO S A SHS L0427L105 179 64261 SH SOLE 22 64261 0 0 ATHENE HLDG LTD CL A G0684D107 14421 342869 SH SOLE 2 34276 0 308593 ATHENE HLDG LTD CL A G0684D107 2811 66840 SH SOLE 4 62593 0 4247 ATHENE HLDG LTD CL A G0684D107 3788 90070 SH SOLE 7 26318 0 63752 ATHENE HLDG LTD CL A G0684D107 14 332 SH SOLE 13 332 0 0 ATHENE HLDG LTD CL A G0684D107 3494 83081 SH SOLE 18 69865 0 13216 ATHENE HLDG LTD CL A G0684D107 1173 27888 SH SOLE 19 27888 0 0 ATHENE HLDG LTD CL A G0684D107 88911 2113900 SH SOLE 21 2113900 0 0 ATHENE HLDG LTD CL A G0684D107 156204 3713832 SH SOLE 22 3400438 0 313394 ATHENE HLDG LTD CL A G0684D107 4867 115716 SH SOLE 23 115716 0 0 ATHENE HLDG LTD CL A G0684D107 831 19759 SH SOLE 25 19759 0 0 ATHENE HLDG LTD CL A G0684D107 19696 468292 SH SOLE 26 186912 0 281380 ATHENE HLDG LTD CL A G0684D107 1337 31780 SH SOLE 28 22339 0 9441 ATHENE HLDG LTD CL A G0684D107 1586 37706 SH SOLE 29 3426 0 34280 ATHENE HLDG LTD CL A G0684D107 18425 438062 SH SOLE 30 438062 0 0 ATHENE HLDG LTD CL A G0684D107 1457 34643 SH SOLE 31 29473 0 5170 ATHENE HLDG LTD CL A G0684D107 370 8801 SH SOLE 34 8801 0 0 ATHENE HLDG LTD CL A G0684D107 4449 105779 SH SOLE 36 105779 0 0 ATHENE HLDG LTD CL A G0684D107 172 4093 SH SOLE 40 4093 0 0 ATHENEX INC COM 04685N103 718 59055 SH SOLE 2 2450 0 56605 ATHENEX INC COM 04685N103 11 910 SH SOLE 7 910 0 0 ATHENEX INC COM 04685N103 2836 233165 SH SOLE 18 233165 0 0 ATHENEX INC COM 04685N103 1433 117826 SH SOLE 19 117826 0 0 ATHENEX INC COM 04685N103 36356 2988534 SH SOLE 21 2988534 0 0 ATHENEX INC COM 04685N103 20687 1700533 SH SOLE 22 1629690 0 70843 ATHENEX INC COM 04685N103 0 37 SH SOLE 23 37 0 0 ATHENEX INC COM 04685N103 203 16648 SH SOLE 28 16648 0 0 ATHENEX INC COM 04685N103 217 17845 SH SOLE 30 17845 0 0 ATHENEX INC COM 04685N103 33 2749 SH SOLE 34 2749 0 0 ATHENEX INC COM 04685N103 70 5751 SH SOLE 40 5751 0 0 ATHERSYS INC COM 04744L106 186 139742 SH SOLE 2 33389 0 106353 ATHERSYS INC COM 04744L106 4 3025 SH SOLE 7 3025 0 0 ATHERSYS INC COM 04744L106 694 521733 SH SOLE 18 461476 0 60257 ATHERSYS INC COM 04744L106 1139 856216 SH SOLE 19 856216 0 0 ATHERSYS INC COM 04744L106 5945 4469607 SH SOLE 21 4469607 0 0 ATHERSYS INC COM 04744L106 5071 3813136 SH SOLE 22 3715739 0 97397 ATHERSYS INC COM 04744L106 117 88030 SH SOLE 23 88030 0 0 ATHERSYS INC COM 04744L106 177 132794 SH SOLE 26 0 0 132794 ATKORE INTL GROUP INC COM 047649108 1402 46199 SH SOLE 2 7241 0 38958 ATKORE INTL GROUP INC COM 047649108 9 299 SH SOLE 4 299 0 0 ATKORE INTL GROUP INC COM 047649108 28 918 SH SOLE 7 918 0 0 ATKORE INTL GROUP INC COM 047649108 5003 164840 SH SOLE 18 157566 0 7274 ATKORE INTL GROUP INC COM 047649108 4837 159390 SH SOLE 19 159390 0 0 ATKORE INTL GROUP INC COM 047649108 46880 1544637 SH SOLE 21 1544637 0 0 ATKORE INTL GROUP INC COM 047649108 45820 1509733 SH SOLE 22 1444038 0 65695 ATKORE INTL GROUP INC COM 047649108 674 22195 SH SOLE 23 22195 0 0 ATKORE INTL GROUP INC COM 047649108 2889 95196 SH SOLE 26 18074 0 77122 ATKORE INTL GROUP INC COM 047649108 187 6147 SH SOLE 28 6147 0 0 ATKORE INTL GROUP INC COM 047649108 353 11646 SH SOLE 30 11646 0 0 ATKORE INTL GROUP INC COM 047649108 73 2413 SH SOLE 34 2413 0 0 ATKORE INTL GROUP INC COM 047649108 119 3927 SH SOLE 40 3927 0 0 ATLANTIC AMERN CORP COM 048209100 2 932 SH SOLE 18 932 0 0 ATLANTIC AMERN CORP COM 048209100 2 749 SH SOLE 21 749 0 0 ATLANTIC AMERN CORP COM 048209100 36 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 363 20946 SH SOLE 2 987 0 19959 ATLANTIC CAP BANCSHARES INC COM 048269203 9 512 SH SOLE 7 512 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1490 85923 SH SOLE 18 85923 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 672 38770 SH SOLE 19 38770 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 14357 827969 SH SOLE 21 827969 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 12323 710687 SH SOLE 22 683845 0 26842 ATLANTIC CAP BANCSHARES INC COM 048269203 128 7404 SH SOLE 30 7404 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 261 111580 SH SOLE 2 4080 0 107500 ATLANTIC PWR CORP COM NEW 04878Q863 7 3130 SH SOLE 7 3130 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 890 380468 SH SOLE 18 380468 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 431 184013 SH SOLE 19 184013 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 8413 3595498 SH SOLE 21 3595498 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2843 1215008 SH SOLE 22 1124576 0 90432 ATLANTIC PWR CORP COM NEW 04878Q863 84 35765 SH SOLE 23 35765 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 212 90654 SH SOLE 26 0 0 90654 ATLANTIC UN BANKSHARES CORP COM 04911A107 3061 82179 SH SOLE 2 3333 0 78846 ATLANTIC UN BANKSHARES CORP COM 04911A107 8 213 SH SOLE 4 213 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 53 1436 SH SOLE 7 1436 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 13811 370803 SH SOLE 18 370803 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 5182 139132 SH SOLE 19 139132 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 104570 2807619 SH SOLE 21 2807619 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 88782 2383728 SH SOLE 22 2276916 0 106812 ATLANTIC UN BANKSHARES CORP COM 04911A107 877 23553 SH SOLE 26 14831 0 8722 ATLANTIC UN BANKSHARES CORP COM 04911A107 341 9165 SH SOLE 28 9165 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 839 22514 SH SOLE 30 22514 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 258 6934 SH SOLE 40 6934 0 0 ATLANTICA YIELD PLC SHS G0751N103 10474 434771 SH SOLE 21 434771 0 0 ATLANTICA YIELD PLC SHS G0751N103 153 6343 SH SOLE 22 0 0 6343 ATLANTICA YIELD PLC SHS G0751N103 14 563 SH SOLE 23 563 0 0 ATLANTICA YIELD PLC SHS G0751N103 8808 365647 SH SOLE 30 365647 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1 96 SH SOLE 17 0 0 96 ATLANTICUS HLDGS CORP COM 04914Y102 11 1297 SH SOLE 18 1297 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 144 17195 SH SOLE 21 17195 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 4619 553137 SH SOLE 22 553137 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 621 24604 SH SOLE 2 929 0 23675 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 2710 107411 SH SOLE 18 107411 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 995 39441 SH SOLE 19 39441 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 69951 2772531 SH SOLE 21 2772531 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 18414 729850 SH SOLE 22 707681 0 22169 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 24 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 757 29985 SH SOLE 30 29985 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 19 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 559 675000 PRN SOLE 21 675000 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 3 6990 SH SOLE 21 6990 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 8 22126 SH SOLE 22 22126 0 0 ATLASSIAN CORP PLC CL A G06242104 23805 189774 SH SOLE 2 3087 0 186687 ATLASSIAN CORP PLC CL A G06242104 251 2003 SH SOLE 7 2003 0 0 ATLASSIAN CORP PLC CL A G06242104 139 1108 SH SOLE 15 1108 0 0 ATLASSIAN CORP PLC CL A G06242104 5912 47129 SH SOLE 18 47129 0 0 ATLASSIAN CORP PLC CL A G06242104 44776 356949 SH SOLE 19 356949 0 0 ATLASSIAN CORP PLC CL A G06242104 145284 1158194 SH SOLE 21 1158194 0 0 ATLASSIAN CORP PLC CL A G06242104 100010 797274 SH SOLE 22 652112 0 145162 ATLASSIAN CORP PLC CL A G06242104 12215 97376 SH SOLE 25 97376 0 0 ATLASSIAN CORP PLC CL A G06242104 15434 123040 SH SOLE 26 55669 0 67371 ATLASSIAN CORP PLC CL A G06242104 269 2144 SH SOLE 31 2144 0 0 ATLASSIAN CORP PLC CL A G06242104 27566 219755 SH SOLE 34 219755 0 0 ATLASSIAN CORP PLC CL A G06242104 6092 48569 SH SOLE 36 48569 0 0 ATMOS ENERGY CORP COM 049560105 35290 309862 SH SOLE 2 41538 0 268324 ATMOS ENERGY CORP COM 049560105 6497 57048 SH SOLE 4 54118 0 2930 ATMOS ENERGY CORP COM 049560105 36240 318203 SH SOLE 7 269204 0 48999 ATMOS ENERGY CORP COM 049560105 728 6394 SH SOLE 13 6394 0 0 ATMOS ENERGY CORP COM 049560105 118 1032 SH SOLE 15 1032 0 0 ATMOS ENERGY CORP COM 049560105 30518 267957 SH SOLE 18 251970 0 15987 ATMOS ENERGY CORP COM 049560105 4306 37806 SH SOLE 19 37806 0 0 ATMOS ENERGY CORP COM 049560105 488942 4293110 SH SOLE 21 4293110 0 0 ATMOS ENERGY CORP COM 049560105 350970 3081662 SH SOLE 22 2773262 0 308400 ATMOS ENERGY CORP COM 049560105 9519 83585 SH SOLE 23 83585 0 0 ATMOS ENERGY CORP COM 049560105 15697 137822 SH SOLE 25 137822 0 0 ATMOS ENERGY CORP COM 049560105 66084 580242 SH SOLE 26 158690 0 421552 ATMOS ENERGY CORP COM 049560105 2787 24471 SH SOLE 28 18680 0 5791 ATMOS ENERGY CORP COM 049560105 3115 27348 SH SOLE 29 2434 0 24914 ATMOS ENERGY CORP COM 049560105 65773 577509 SH SOLE 30 577509 0 0 ATMOS ENERGY CORP COM 049560105 3128 27461 SH SOLE 31 22792 0 4669 ATMOS ENERGY CORP COM 049560105 1090 9567 SH SOLE 34 9567 0 0 ATMOS ENERGY CORP COM 049560105 8655 75990 SH SOLE 36 75990 0 0 ATMOS ENERGY CORP COM 049560105 347 3047 SH SOLE 40 3047 0 0 ATN INTL INC COM 00215F107 662 11348 SH SOLE 2 463 0 10885 ATN INTL INC COM 00215F107 3 49 SH SOLE 4 49 0 0 ATN INTL INC COM 00215F107 10 179 SH SOLE 7 179 0 0 ATN INTL INC COM 00215F107 2904 49757 SH SOLE 18 49757 0 0 ATN INTL INC COM 00215F107 1344 23030 SH SOLE 19 23030 0 0 ATN INTL INC COM 00215F107 70000 1199247 SH SOLE 21 1199247 0 0 ATN INTL INC COM 00215F107 20394 349388 SH SOLE 22 333587 0 15801 ATN INTL INC COM 00215F107 274 4686 SH SOLE 26 0 0 4686 ATN INTL INC COM 00215F107 92 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 840 14396 SH SOLE 30 14396 0 0 ATN INTL INC COM 00215F107 5 83 SH SOLE 34 83 0 0 ATN INTL INC COM 00215F107 64 1098 SH SOLE 40 1098 0 0 ATOMERA INC COM 04965B100 11 2974 SH SOLE 18 2974 0 0 ATOMERA INC COM 04965B100 133 35314 SH SOLE 21 35314 0 0 ATOMERA INC COM 04965B100 104 27689 SH SOLE 22 27689 0 0 ATOSSA GENETICS INC COM PAR 04962H506 0 54 SH SOLE 21 54 0 0 ATOSSA GENETICS INC COM PAR 04962H506 1 615 SH SOLE 22 615 0 0 ATRECA INC CL A COM 04965G109 814 66531 SH SOLE 2 62391 0 4140 ATRECA INC CL A COM 04965G109 649 53034 SH SOLE 18 53034 0 0 ATRECA INC CL A COM 04965G109 4643 379349 SH SOLE 19 379349 0 0 ATRECA INC CL A COM 04965G109 51 4184 SH SOLE 20 4184 0 0 ATRECA INC CL A COM 04965G109 3212 262405 SH SOLE 21 262405 0 0 ATRECA INC CL A COM 04965G109 604 49325 SH SOLE 22 49325 0 0 ATRECA INC CL A COM 04965G109 4 342 SH SOLE 23 342 0 0 ATRECA INC CL A COM 04965G109 2666 217774 SH SOLE 34 217774 0 0 ATRICURE INC COM 04963C209 894 35831 SH SOLE 2 4988 0 30843 ATRICURE INC COM 04963C209 7 285 SH SOLE 4 285 0 0 ATRICURE INC COM 04963C209 16 634 SH SOLE 7 634 0 0 ATRICURE INC COM 04963C209 3747 150253 SH SOLE 18 129165 0 21088 ATRICURE INC COM 04963C209 4714 189010 SH SOLE 19 189010 0 0 ATRICURE INC COM 04963C209 35446 1421257 SH SOLE 21 1421257 0 0 ATRICURE INC COM 04963C209 30851 1236997 SH SOLE 22 1178886 0 58111 ATRICURE INC COM 04963C209 568 22790 SH SOLE 23 22790 0 0 ATRICURE INC COM 04963C209 1197 47988 SH SOLE 26 14497 0 33491 ATRICURE INC COM 04963C209 109 4352 SH SOLE 28 4352 0 0 ATRICURE INC COM 04963C209 4002 160465 SH SOLE 30 160465 0 0 ATRICURE INC COM 04963C209 313 12532 SH SOLE 34 12532 0 0 ATRICURE INC COM 04963C209 70 2822 SH SOLE 40 2822 0 0 ATRION CORP COM 049904105 973 1249 SH SOLE 2 57 0 1192 ATRION CORP COM 049904105 5 7 SH SOLE 4 7 0 0 ATRION CORP COM 049904105 23 30 SH SOLE 7 30 0 0 ATRION CORP COM 049904105 3981 5109 SH SOLE 18 4906 0 203 ATRION CORP COM 049904105 1928 2474 SH SOLE 19 2474 0 0 ATRION CORP COM 049904105 38676 49638 SH SOLE 21 49638 0 0 ATRION CORP COM 049904105 33027 42388 SH SOLE 22 40220 0 2168 ATRION CORP COM 049904105 1769 2270 SH SOLE 23 2270 0 0 ATRION CORP COM 049904105 817 1049 SH SOLE 26 549 0 500 ATRION CORP COM 049904105 170 218 SH SOLE 28 218 0 0 ATRION CORP COM 049904105 348 446 SH SOLE 30 446 0 0 ATRION CORP COM 049904105 91 117 SH SOLE 40 117 0 0 ATYR PHARMA INC COM NEW 002120202 1 406 SH SOLE 21 406 0 0 ATYR PHARMA INC COM NEW 002120202 29 8146 SH SOLE 22 8146 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 2215 900526 SH SOLE 2 0 0 900526 AU OPTRONICS CORP SPONSORED ADR 002255107 131 53050 SH SOLE 22 53050 0 0 AUBURN NATL BANCORP COM 050473107 22 488 SH SOLE 18 488 0 0 AUBURN NATL BANCORP COM 050473107 27 595 SH SOLE 21 595 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 1169 41626 SH SOLE 2 4158 0 37468 AUDENTES THERAPEUTICS INC COM 05070R104 6 210 SH SOLE 4 210 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 19 692 SH SOLE 7 692 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 4628 164749 SH SOLE 18 150304 0 14445 AUDENTES THERAPEUTICS INC COM 05070R104 4225 150419 SH SOLE 19 150419 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 54198 1929455 SH SOLE 21 1929455 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 37934 1350450 SH SOLE 22 1293812 0 56638 AUDENTES THERAPEUTICS INC COM 05070R104 326 11590 SH SOLE 23 11590 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 1124 39998 SH SOLE 26 17556 0 22442 AUDENTES THERAPEUTICS INC COM 05070R104 129 4578 SH SOLE 28 4578 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 323 11506 SH SOLE 30 11506 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 46 1649 SH SOLE 34 1649 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 109 3893 SH SOLE 40 3893 0 0 AUDIOCODES LTD ORD M15342104 88 4648 SH SOLE 22 4648 0 0 AUDIOEYE INC COM NEW 050734201 4 960 SH SOLE 18 960 0 0 AUDIOEYE INC COM NEW 050734201 40 10408 SH SOLE 21 10408 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 4840 906371 SH SOLE 21 906371 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 26 4789 SH SOLE 30 4789 0 0 AURORA CANNABIS INC COM 05156X108 0 9 SH SOLE 17 0 0 9 AURORA MOBILE LTD ADS 051857100 25 6380 SH SOLE 21 6380 0 0 AURORA MOBILE LTD ADS 051857100 438 110076 SH SOLE 22 110076 0 0 AURORA MOBILE LTD ADS 051857100 184 46252 SH SOLE 30 46252 0 0 AUTODESK INC COM 052769106 92910 629042 SH SOLE 2 52641 0 576401 AUTODESK INC COM 052769106 14772 100014 SH SOLE 4 94005 0 6009 AUTODESK INC COM 052769106 31041 210162 SH SOLE 7 199581 0 10581 AUTODESK INC COM 052769106 321 2170 SH SOLE 13 2170 0 0 AUTODESK INC COM 052769106 352 2386 SH SOLE 15 2386 0 0 AUTODESK INC COM 052769106 238948 1617796 SH SOLE 18 1344534 0 273262 AUTODESK INC COM 052769106 251308 1701475 SH SOLE 19 1701475 0 0 AUTODESK INC COM 052769106 700166 4740462 SH SOLE 21 4740462 0 0 AUTODESK INC COM 052769106 809675 5481886 SH SOLE 22 4909201 0 572685 AUTODESK INC COM 052769106 23334 157982 SH SOLE 23 157982 0 0 AUTODESK INC COM 052769106 124438 842503 SH SOLE 25 842503 0 0 AUTODESK INC COM 052769106 132895 899760 SH SOLE 26 264527 0 635233 AUTODESK INC COM 052769106 6460 43735 SH SOLE 28 32256 0 11479 AUTODESK INC COM 052769106 649 4395 SH SOLE 29 4395 0 0 AUTODESK INC COM 052769106 140209 949280 SH SOLE 30 949280 0 0 AUTODESK INC COM 052769106 19718 133497 SH SOLE 31 38328 0 95169 AUTODESK INC COM 052769106 4613 31229 SH SOLE 32 31229 0 0 AUTODESK INC COM 052769106 79897 540939 SH SOLE 34 540939 0 0 AUTODESK INC COM 052769106 21001 142189 SH SOLE 36 142189 0 0 AUTODESK INC COM 052769106 790 5347 SH SOLE 40 5347 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 6511 78325 SH SOLE 2 4551 0 73774 AUTOHOME INC SP ADR RP CL A 05278C107 1146 13790 SH SOLE 4 13790 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 607 7296 SH SOLE 7 7296 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 9 104 SH SOLE 13 104 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2005 24113 SH SOLE 15 23259 0 854 AUTOHOME INC SP ADR RP CL A 05278C107 1425 17145 SH SOLE 18 17145 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 93314 1122507 SH SOLE 21 1122507 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 60164 723736 SH SOLE 22 664785 0 58951 AUTOHOME INC SP ADR RP CL A 05278C107 2807 33765 SH SOLE 23 33765 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2810 33807 SH SOLE 25 33807 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 20449 245986 SH SOLE 26 34556 0 211430 AUTOHOME INC SP ADR RP CL A 05278C107 649 7806 SH SOLE 28 7806 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 829 9970 SH SOLE 29 6290 0 3680 AUTOHOME INC SP ADR RP CL A 05278C107 27748 333791 SH SOLE 30 333791 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 5238 63005 SH SOLE 31 3219 0 59786 AUTOHOME INC SP ADR RP CL A 05278C107 373 4482 SH SOLE 34 4482 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 40 479 SH SOLE 40 479 0 0 AUTOLIV INC COM 052800109 2610 33091 SH SOLE 2 4240 0 28851 AUTOLIV INC COM 052800109 2742 34757 SH SOLE 4 32614 0 2143 AUTOLIV INC COM 052800109 1946 24673 SH SOLE 7 11440 0 13233 AUTOLIV INC COM 052800109 13 164 SH SOLE 13 164 0 0 AUTOLIV INC COM 052800109 53 675 SH SOLE 15 675 0 0 AUTOLIV INC COM 052800109 4167 52832 SH SOLE 18 45786 0 7046 AUTOLIV INC COM 052800109 33 419 SH SOLE 19 419 0 0 AUTOLIV INC COM 052800109 23232 294529 SH SOLE 21 294529 0 0 AUTOLIV INC COM 052800109 116110 1471989 SH SOLE 22 1410422 0 61567 AUTOLIV INC COM 052800109 4918 62345 SH SOLE 23 62345 0 0 AUTOLIV INC COM 052800109 7331 92934 SH SOLE 25 92934 0 0 AUTOLIV INC COM 052800109 25433 322423 SH SOLE 26 146803 0 175620 AUTOLIV INC COM 052800109 1176 14907 SH SOLE 28 11100 0 3807 AUTOLIV INC COM 052800109 1472 18664 SH SOLE 29 1556 0 17108 AUTOLIV INC COM 052800109 11008 139554 SH SOLE 30 139554 0 0 AUTOLIV INC COM 052800109 1264 16026 SH SOLE 31 12556 0 3470 AUTOLIV INC COM 052800109 323 4091 SH SOLE 34 4091 0 0 AUTOLIV INC COM 052800109 5739 72755 SH SOLE 36 72755 0 0 AUTOLIV INC COM 052800109 138 1748 SH SOLE 40 1748 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 3197 257400 SH SOLE 21 257400 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 16 1324 SH SOLE 30 1324 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 203520 1260812 SH SOLE 2 287563 0 973249 AUTOMATIC DATA PROCESSING IN COM 053015103 33345 206575 SH SOLE 4 194570 0 12005 AUTOMATIC DATA PROCESSING IN COM 053015103 80092 496171 SH SOLE 7 438272 0 57899 AUTOMATIC DATA PROCESSING IN COM 053015103 10740 66536 SH SOLE 13 66536 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 834 5165 SH SOLE 15 5165 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 176624 1094187 SH SOLE 18 966386 0 127801 AUTOMATIC DATA PROCESSING IN COM 053015103 92944 575790 SH SOLE 19 575790 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1615124 10005726 SH SOLE 21 10005726 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1865479 11556680 SH SOLE 22 10167565 0 1389115 AUTOMATIC DATA PROCESSING IN COM 053015103 59469 368413 SH SOLE 23 368413 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 70109 434329 SH SOLE 25 434329 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 421402 2610591 SH SOLE 26 557343 0 2053248 AUTOMATIC DATA PROCESSING IN COM 053015103 13479 83505 SH SOLE 28 60127 0 23378 AUTOMATIC DATA PROCESSING IN COM 053015103 40452 250600 SH SOLE 29 33345 0 217255 AUTOMATIC DATA PROCESSING IN COM 053015103 323155 2001953 SH SOLE 30 2001953 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 30697 190171 SH SOLE 31 111811 0 78360 AUTOMATIC DATA PROCESSING IN COM 053015103 9961 61706 SH SOLE 32 61706 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 38805 240395 SH SOLE 34 240395 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 59098 366115 SH SOLE 36 366115 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1683 10425 SH SOLE 40 10425 0 0 AUTONATION INC COM 05329W102 6617 130520 SH SOLE 2 30573 0 99947 AUTONATION INC COM 05329W102 17 337 SH SOLE 4 337 0 0 AUTONATION INC COM 05329W102 149 2945 SH SOLE 7 2945 0 0 AUTONATION INC COM 05329W102 9585 189049 SH SOLE 18 189049 0 0 AUTONATION INC COM 05329W102 612 12062 SH SOLE 19 12062 0 0 AUTONATION INC COM 05329W102 141343 2787824 SH SOLE 21 2787824 0 0 AUTONATION INC COM 05329W102 97555 1924154 SH SOLE 22 1802777 0 121377 AUTONATION INC COM 05329W102 1104 21772 SH SOLE 26 11745 0 10027 AUTONATION INC COM 05329W102 339 6687 SH SOLE 28 6687 0 0 AUTONATION INC COM 05329W102 806 15889 SH SOLE 30 15889 0 0 AUTONATION INC COM 05329W102 59 1161 SH SOLE 31 1161 0 0 AUTONATION INC COM 05329W102 1069 21080 SH SOLE 36 21080 0 0 AUTONATION INC COM 05329W102 241 4760 SH SOLE 40 4760 0 0 AUTOWEB INC COM 05335B100 6 1919 SH SOLE 18 1919 0 0 AUTOWEB INC COM 05335B100 87 28194 SH SOLE 21 28194 0 0 AUTOWEB INC COM 05335B100 697 224783 SH SOLE 22 224783 0 0 AUTOWEB INC COM 05335B100 61 19754 SH SOLE 23 19754 0 0 AUTOZONE INC COM 053332102 82230 75815 SH SOLE 2 21167 0 54648 AUTOZONE INC COM 053332102 14089 12990 SH SOLE 4 12287 0 703 AUTOZONE INC COM 053332102 40402 37250 SH SOLE 7 26879 0 10371 AUTOZONE INC COM 053332102 2476 2283 SH SOLE 13 2283 0 0 AUTOZONE INC COM 053332102 283 261 SH SOLE 15 261 0 0 AUTOZONE INC COM 053332102 59855 55185 SH SOLE 18 48693 0 6492 AUTOZONE INC COM 053332102 27902 25725 SH SOLE 19 25725 0 0 AUTOZONE INC COM 053332102 931910 859204 SH SOLE 21 859204 0 0 AUTOZONE INC COM 053332102 761846 702408 SH SOLE 22 629833 0 72575 AUTOZONE INC COM 053332102 25615 23617 SH SOLE 23 23617 0 0 AUTOZONE INC COM 053332102 28863 26611 SH SOLE 25 26611 0 0 AUTOZONE INC COM 053332102 130833 120626 SH SOLE 26 37127 0 83499 AUTOZONE INC COM 053332102 5272 4861 SH SOLE 28 3574 0 1287 AUTOZONE INC COM 053332102 7573 6982 SH SOLE 29 3205 0 3777 AUTOZONE INC COM 053332102 121644 112154 SH SOLE 30 112154 0 0 AUTOZONE INC COM 053332102 15586 14370 SH SOLE 31 8125 0 6245 AUTOZONE INC COM 053332102 14293 13178 SH SOLE 34 13178 0 0 AUTOZONE INC COM 053332102 28398 26182 SH SOLE 36 26182 0 0 AUTOZONE INC COM 053332102 610 562 SH SOLE 40 562 0 0 AVALARA INC COM 05338G106 11805 175432 SH SOLE 2 88943 0 86489 AVALARA INC COM 05338G106 55 818 SH SOLE 7 818 0 0 AVALARA INC COM 05338G106 1843 27385 SH SOLE 18 25628 0 1757 AVALARA INC COM 05338G106 32875 488559 SH SOLE 19 488559 0 0 AVALARA INC COM 05338G106 54081 803695 SH SOLE 21 803695 0 0 AVALARA INC COM 05338G106 105372 1565943 SH SOLE 22 1490781 0 75162 AVALARA INC COM 05338G106 228 3392 SH SOLE 23 3392 0 0 AVALARA INC COM 05338G106 1864 27708 SH SOLE 26 0 0 27708 AVALARA INC COM 05338G106 66 980 SH SOLE 31 980 0 0 AVALARA INC COM 05338G106 13728 204010 SH SOLE 34 204010 0 0 AVALON GLOBOCARE CORP COM 05344R104 30 16139 SH SOLE 2 741 0 15398 AVALON GLOBOCARE CORP COM 05344R104 135 72324 SH SOLE 18 72324 0 0 AVALON GLOBOCARE CORP COM 05344R104 67 35985 SH SOLE 19 35985 0 0 AVALON GLOBOCARE CORP COM 05344R104 1408 753030 SH SOLE 21 753030 0 0 AVALON GLOBOCARE CORP COM 05344R104 252 134967 SH SOLE 22 129103 0 5864 AVALONBAY CMNTYS INC COM 053484101 75351 349932 SH SOLE 2 30907 0 319025 AVALONBAY CMNTYS INC COM 053484101 31055 144219 SH SOLE 4 140590 0 3629 AVALONBAY CMNTYS INC COM 053484101 66866 310530 SH SOLE 7 304874 0 5656 AVALONBAY CMNTYS INC COM 053484101 312 1447 SH SOLE 13 1447 0 0 AVALONBAY CMNTYS INC COM 053484101 1376 6391 SH SOLE 15 6391 0 0 AVALONBAY CMNTYS INC COM 053484101 117592 546103 SH SOLE 18 527639 0 18464 AVALONBAY CMNTYS INC COM 053484101 64389 299027 SH SOLE 19 299027 0 0 AVALONBAY CMNTYS INC COM 053484101 1437073 6673815 SH SOLE 21 6673815 0 0 AVALONBAY CMNTYS INC COM 053484101 1074698 4990933 SH SOLE 22 4577377 0 413556 AVALONBAY CMNTYS INC COM 053484101 27550 127941 SH SOLE 23 127941 0 0 AVALONBAY CMNTYS INC COM 053484101 90059 418236 SH SOLE 25 418236 0 0 AVALONBAY CMNTYS INC COM 053484101 160925 747343 SH SOLE 26 171706 0 575637 AVALONBAY CMNTYS INC COM 053484101 8870 41192 SH SOLE 28 34137 0 7055 AVALONBAY CMNTYS INC COM 053484101 16073 74645 SH SOLE 29 74645 0 0 AVALONBAY CMNTYS INC COM 053484101 257495 1195817 SH SOLE 30 1195817 0 0 AVALONBAY CMNTYS INC COM 053484101 6786 31516 SH SOLE 31 25993 0 5523 AVALONBAY CMNTYS INC COM 053484101 26697 123984 SH SOLE 34 123984 0 0 AVALONBAY CMNTYS INC COM 053484101 26682 123911 SH SOLE 36 123911 0 0 AVALONBAY CMNTYS INC COM 053484101 700 3252 SH SOLE 40 3252 0 0 AVANGRID INC COM 05351W103 6980 133587 SH SOLE 2 4850 0 128737 AVANGRID INC COM 05351W103 126 2410 SH SOLE 4 2410 0 0 AVANGRID INC COM 05351W103 80 1536 SH SOLE 7 1536 0 0 AVANGRID INC COM 05351W103 38 720 SH SOLE 15 720 0 0 AVANGRID INC COM 05351W103 1296 24803 SH SOLE 18 24803 0 0 AVANGRID INC COM 05351W103 1537 29408 SH SOLE 19 29408 0 0 AVANGRID INC COM 05351W103 34618 662541 SH SOLE 21 662541 0 0 AVANGRID INC COM 05351W103 70974 1358359 SH SOLE 22 1285103 0 73256 AVANGRID INC COM 05351W103 2674 51183 SH SOLE 25 51183 0 0 AVANGRID INC COM 05351W103 4058 77666 SH SOLE 26 27988 0 49678 AVANGRID INC COM 05351W103 940 17995 SH SOLE 30 17995 0 0 AVANGRID INC COM 05351W103 58 1112 SH SOLE 31 1112 0 0 AVANGRID INC COM 05351W103 91 1751 SH SOLE 34 1751 0 0 AVANGRID INC COM 05351W103 983 18819 SH SOLE 36 18819 0 0 AVANOS MED INC COM 05350V106 2588 69099 SH SOLE 2 21900 0 47199 AVANOS MED INC COM 05350V106 8 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 32 861 SH SOLE 7 861 0 0 AVANOS MED INC COM 05350V106 10214 272651 SH SOLE 18 272651 0 0 AVANOS MED INC COM 05350V106 3065 81818 SH SOLE 19 81818 0 0 AVANOS MED INC COM 05350V106 129180 3448479 SH SOLE 21 3448479 0 0 AVANOS MED INC COM 05350V106 62283 1662648 SH SOLE 22 1596493 0 66155 AVANOS MED INC COM 05350V106 678 18097 SH SOLE 26 13599 0 4498 AVANOS MED INC COM 05350V106 226 6022 SH SOLE 28 6022 0 0 AVANOS MED INC COM 05350V106 512 13663 SH SOLE 30 13663 0 0 AVANOS MED INC COM 05350V106 63 1675 SH SOLE 36 1675 0 0 AVANOS MED INC COM 05350V106 186 4955 SH SOLE 40 4955 0 0 AVANTOR INC COM 05352A100 13019 885672 SH SOLE 2 476876 0 408796 AVANTOR INC COM 05352A100 68 4622 SH SOLE 7 4622 0 0 AVANTOR INC COM 05352A100 7048 479428 SH SOLE 18 426103 0 53325 AVANTOR INC COM 05352A100 78708 5354278 SH SOLE 19 5354278 0 0 AVANTOR INC COM 05352A100 445 30240 SH SOLE 20 30240 0 0 AVANTOR INC COM 05352A100 41653 2833529 SH SOLE 21 2833529 0 0 AVANTOR INC COM 05352A100 85795 5836386 SH SOLE 22 5482111 0 354275 AVANTOR INC COM 05352A100 19 1307 SH SOLE 23 1307 0 0 AVANTOR INC COM 05352A100 64 4372 SH SOLE 26 4372 0 0 AVANTOR INC COM 05352A100 70 4784 SH SOLE 31 4784 0 0 AVANTOR INC COM 05352A100 23618 1606671 SH SOLE 34 1606671 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 552 10281 SH SOLE 7 10281 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 81026 1509140 SH SOLE 21 1509140 0 0 AVAYA HLDGS CORP COM 05351X101 18702 1828128 SH SOLE 2 1717938 0 110190 AVAYA HLDGS CORP COM 05351X101 5 533 SH SOLE 4 533 0 0 AVAYA HLDGS CORP COM 05351X101 32 3097 SH SOLE 7 3097 0 0 AVAYA HLDGS CORP COM 05351X101 3851 376458 SH SOLE 18 376458 0 0 AVAYA HLDGS CORP COM 05351X101 2153 210426 SH SOLE 19 210426 0 0 AVAYA HLDGS CORP COM 05351X101 42147 4119938 SH SOLE 21 4119938 0 0 AVAYA HLDGS CORP COM 05351X101 32353 3162600 SH SOLE 22 3014804 0 147796 AVAYA HLDGS CORP COM 05351X101 40 3867 SH SOLE 23 3867 0 0 AVAYA HLDGS CORP COM 05351X101 374 36523 SH SOLE 26 18350 0 18173 AVAYA HLDGS CORP COM 05351X101 147 14399 SH SOLE 28 14399 0 0 AVAYA HLDGS CORP COM 05351X101 299 29200 SH SOLE 30 29200 0 0 AVAYA HLDGS CORP COM 05351X101 0 11 SH SOLE 37 11 0 0 AVAYA HLDGS CORP COM 05351X101 127 12387 SH SOLE 40 12387 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 12350 14500000 PRN SOLE 2 14500000 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 1040 1221000 PRN SOLE 21 1221000 0 0 AVEDRO INC COM 05355N109 148 6536 SH SOLE 2 208 0 6328 AVEDRO INC COM 05355N109 641 28247 SH SOLE 18 28247 0 0 AVEDRO INC COM 05355N109 298 13110 SH SOLE 19 13110 0 0 AVEDRO INC COM 05355N109 6456 284406 SH SOLE 21 284406 0 0 AVEDRO INC COM 05355N109 1987 87543 SH SOLE 22 84280 0 3263 AVENUE THERAPEUTICS INC COM NEW 05360L205 8 1347 SH SOLE 18 1347 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 102 17177 SH SOLE 21 17177 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 121 20344 SH SOLE 22 20344 0 0 AVEO PHARMACEUTICALS INC COM 053588109 40 46834 SH SOLE 21 46834 0 0 AVEO PHARMACEUTICALS INC COM 053588109 1650 1953314 SH SOLE 22 1953314 0 0 AVERY DENNISON CORP COM 053611109 25423 223854 SH SOLE 2 36601 0 187253 AVERY DENNISON CORP COM 053611109 3766 33164 SH SOLE 4 30841 0 2323 AVERY DENNISON CORP COM 053611109 10625 93558 SH SOLE 7 77417 0 16141 AVERY DENNISON CORP COM 053611109 17 147 SH SOLE 13 147 0 0 AVERY DENNISON CORP COM 053611109 89 780 SH SOLE 15 780 0 0 AVERY DENNISON CORP COM 053611109 29128 256476 SH SOLE 18 245117 0 11359 AVERY DENNISON CORP COM 053611109 3086 27174 SH SOLE 19 27174 0 0 AVERY DENNISON CORP COM 053611109 254441 2240386 SH SOLE 21 2240386 0 0 AVERY DENNISON CORP COM 053611109 263987 2324446 SH SOLE 22 2096468 0 227978 AVERY DENNISON CORP COM 053611109 7095 62473 SH SOLE 23 62473 0 0 AVERY DENNISON CORP COM 053611109 9766 85988 SH SOLE 25 85988 0 0 AVERY DENNISON CORP COM 053611109 54682 481481 SH SOLE 26 127191 0 354290 AVERY DENNISON CORP COM 053611109 1729 15226 SH SOLE 28 10801 0 4425 AVERY DENNISON CORP COM 053611109 2255 19852 SH SOLE 29 1806 0 18046 AVERY DENNISON CORP COM 053611109 36421 320696 SH SOLE 30 320696 0 0 AVERY DENNISON CORP COM 053611109 2319 20419 SH SOLE 31 16702 0 3717 AVERY DENNISON CORP COM 053611109 834 7342 SH SOLE 34 7342 0 0 AVERY DENNISON CORP COM 053611109 5919 52114 SH SOLE 36 52114 0 0 AVERY DENNISON CORP COM 053611109 202 1775 SH SOLE 40 1775 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 13 968 SH SOLE 18 968 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 242 17696 SH SOLE 21 17696 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 1739 127397 SH SOLE 22 127397 0 0 AVID BIOSERVICES INC COM 05368M106 260 49062 SH SOLE 2 2191 0 46871 AVID BIOSERVICES INC COM 05368M106 9 1790 SH SOLE 7 1790 0 0 AVID BIOSERVICES INC COM 05368M106 1065 200897 SH SOLE 18 200897 0 0 AVID BIOSERVICES INC COM 05368M106 520 98169 SH SOLE 19 98169 0 0 AVID BIOSERVICES INC COM 05368M106 10266 1937007 SH SOLE 21 1937007 0 0 AVID BIOSERVICES INC COM 05368M106 8685 1638601 SH SOLE 22 1595108 0 43493 AVID TECHNOLOGY INC COM 05367P100 151 24379 SH SOLE 2 1054 0 23325 AVID TECHNOLOGY INC COM 05367P100 4 713 SH SOLE 7 713 0 0 AVID TECHNOLOGY INC COM 05367P100 639 103177 SH SOLE 18 103177 0 0 AVID TECHNOLOGY INC COM 05367P100 302 48718 SH SOLE 19 48718 0 0 AVID TECHNOLOGY INC COM 05367P100 6112 987401 SH SOLE 21 987401 0 0 AVID TECHNOLOGY INC COM 05367P100 5213 842209 SH SOLE 22 818934 0 23275 AVINGER INC COM 053734604 0 8 SH SOLE 21 8 0 0 AVINGER INC COM 053734604 0 109 SH SOLE 22 109 0 0 AVIS BUDGET GROUP INC COM 053774105 2161 76470 SH SOLE 2 27212 0 49258 AVIS BUDGET GROUP INC COM 053774105 8 295 SH SOLE 4 295 0 0 AVIS BUDGET GROUP INC COM 053774105 128 4542 SH SOLE 7 4542 0 0 AVIS BUDGET GROUP INC COM 053774105 9584 339144 SH SOLE 18 339144 0 0 AVIS BUDGET GROUP INC COM 053774105 3302 116840 SH SOLE 19 116840 0 0 AVIS BUDGET GROUP INC COM 053774105 125707 4448242 SH SOLE 21 4448242 0 0 AVIS BUDGET GROUP INC COM 053774105 63277 2239090 SH SOLE 22 2111632 0 127458 AVIS BUDGET GROUP INC COM 053774105 7 234 SH SOLE 23 234 0 0 AVIS BUDGET GROUP INC COM 053774105 801 28357 SH SOLE 26 23253 0 5104 AVIS BUDGET GROUP INC COM 053774105 224 7923 SH SOLE 28 7923 0 0 AVIS BUDGET GROUP INC COM 053774105 553 19564 SH SOLE 30 19564 0 0 AVIS BUDGET GROUP INC COM 053774105 142 5015 SH SOLE 34 5015 0 0 AVIS BUDGET GROUP INC COM 053774105 1381 48862 SH SOLE 36 48862 0 0 AVIS BUDGET GROUP INC COM 053774105 198 6999 SH SOLE 40 6999 0 0 AVISTA CORP COM 05379B107 15506 320098 SH SOLE 2 215405 0 104693 AVISTA CORP COM 05379B107 1893 39080 SH SOLE 4 39080 0 0 AVISTA CORP COM 05379B107 732 15121 SH SOLE 7 15121 0 0 AVISTA CORP COM 05379B107 17522 361718 SH SOLE 18 350685 0 11033 AVISTA CORP COM 05379B107 11720 241943 SH SOLE 19 241943 0 0 AVISTA CORP COM 05379B107 428412 8844183 SH SOLE 21 8844183 0 0 AVISTA CORP COM 05379B107 112145 2315124 SH SOLE 22 2127029 0 188095 AVISTA CORP COM 05379B107 4268 88099 SH SOLE 23 88099 0 0 AVISTA CORP COM 05379B107 3520 72668 SH SOLE 26 17572 0 55096 AVISTA CORP COM 05379B107 399 8230 SH SOLE 28 8230 0 0 AVISTA CORP COM 05379B107 1705 35200 SH SOLE 29 35200 0 0 AVISTA CORP COM 05379B107 5726 118200 SH SOLE 30 118200 0 0 AVISTA CORP COM 05379B107 3056 63095 SH SOLE 31 47013 0 16082 AVISTA CORP COM 05379B107 1175 24252 SH SOLE 32 24252 0 0 AVISTA CORP COM 05379B107 294 6076 SH SOLE 34 6076 0 0 AVISTA CORP COM 05379B107 998 20593 SH SOLE 36 20593 0 0 AVISTA CORP COM 05379B107 321 6621 SH SOLE 40 6621 0 0 AVNET INC COM 053807103 12577 282723 SH SOLE 2 82487 0 200236 AVNET INC COM 053807103 42 951 SH SOLE 4 951 0 0 AVNET INC COM 053807103 211 4742 SH SOLE 7 4742 0 0 AVNET INC COM 053807103 37 834 SH SOLE 15 834 0 0 AVNET INC COM 053807103 14028 315334 SH SOLE 18 314998 0 336 AVNET INC COM 053807103 6453 145052 SH SOLE 19 145052 0 0 AVNET INC COM 053807103 220502 4956762 SH SOLE 21 4956762 0 0 AVNET INC COM 053807103 162272 3647797 SH SOLE 22 3383054 0 264743 AVNET INC COM 053807103 6295 141502 SH SOLE 25 141502 0 0 AVNET INC COM 053807103 11755 264237 SH SOLE 26 103319 0 160918 AVNET INC COM 053807103 616 13855 SH SOLE 28 13855 0 0 AVNET INC COM 053807103 1495 33609 SH SOLE 30 33609 0 0 AVNET INC COM 053807103 99 2228 SH SOLE 31 2228 0 0 AVNET INC COM 053807103 2631 59136 SH SOLE 34 59136 0 0 AVNET INC COM 053807103 4185 94070 SH SOLE 36 94070 0 0 AVNET INC COM 053807103 477 10713 SH SOLE 40 10713 0 0 AVON PRODS INC COM 054303102 9 2054 SH SOLE 4 2054 0 0 AVON PRODS INC COM 054303102 62 14096 SH SOLE 7 14096 0 0 AVON PRODS INC COM 054303102 2139 486086 SH SOLE 18 486086 0 0 AVON PRODS INC COM 054303102 146486 33292207 SH SOLE 21 33292207 0 0 AVON PRODS INC COM 054303102 36869 8379240 SH SOLE 22 8041235 0 338005 AVON PRODS INC COM 054303102 582 132373 SH SOLE 26 50478 0 81895 AVON PRODS INC COM 054303102 268 60852 SH SOLE 28 60852 0 0 AVON PRODS INC COM 054303102 2676 608196 SH SOLE 30 608196 0 0 AVON PRODS INC COM 054303102 265 60287 SH SOLE 36 60287 0 0 AVON PRODS INC COM 054303102 208 47317 SH SOLE 40 47317 0 0 AVROBIO INC COM 05455M100 249 17656 SH SOLE 2 689 0 16967 AVROBIO INC COM 05455M100 8 600 SH SOLE 7 600 0 0 AVROBIO INC COM 05455M100 1052 74487 SH SOLE 18 74487 0 0 AVROBIO INC COM 05455M100 565 40046 SH SOLE 19 40046 0 0 AVROBIO INC COM 05455M100 14949 1058706 SH SOLE 21 1058706 0 0 AVROBIO INC COM 05455M100 8207 581258 SH SOLE 22 559658 0 21600 AVROBIO INC COM 05455M100 67 4729 SH SOLE 30 4729 0 0 AVROBIO INC COM 05455M100 54 3854 SH SOLE 40 3854 0 0 AVX CORP NEW COM 002444107 763 50184 SH SOLE 2 1939 0 48245 AVX CORP NEW COM 002444107 5 339 SH SOLE 4 339 0 0 AVX CORP NEW COM 002444107 16 1029 SH SOLE 7 1029 0 0 AVX CORP NEW COM 002444107 2446 160933 SH SOLE 18 160933 0 0 AVX CORP NEW COM 002444107 1224 80547 SH SOLE 19 80547 0 0 AVX CORP NEW COM 002444107 25518 1678795 SH SOLE 21 1678795 0 0 AVX CORP NEW COM 002444107 22156 1457619 SH SOLE 22 1387507 0 70112 AVX CORP NEW COM 002444107 388 25508 SH SOLE 26 5596 0 19912 AVX CORP NEW COM 002444107 108 7111 SH SOLE 28 7111 0 0 AVX CORP NEW COM 002444107 201 13219 SH SOLE 30 13219 0 0 AVX CORP NEW COM 002444107 103 6796 SH SOLE 40 6796 0 0 AWARE INC MASS COM 05453N100 9 2853 SH SOLE 18 2853 0 0 AWARE INC MASS COM 05453N100 164 54850 SH SOLE 21 54850 0 0 AWARE INC MASS COM 05453N100 1276 426884 SH SOLE 22 426884 0 0 AXA EQUITABLE HLDGS INC COM 054561105 16882 761806 SH SOLE 2 165909 0 595897 AXA EQUITABLE HLDGS INC COM 054561105 2657 119903 SH SOLE 4 113596 0 6307 AXA EQUITABLE HLDGS INC COM 054561105 3564 160843 SH SOLE 7 40245 0 120598 AXA EQUITABLE HLDGS INC COM 054561105 48 2154 SH SOLE 15 2154 0 0 AXA EQUITABLE HLDGS INC COM 054561105 84617 3818473 SH SOLE 18 3561940 0 256533 AXA EQUITABLE HLDGS INC COM 054561105 203910 9201700 SH SOLE 19 9201700 0 0 AXA EQUITABLE HLDGS INC COM 054561105 83271 3757729 SH SOLE 21 3757729 0 0 AXA EQUITABLE HLDGS INC COM 054561105 191449 8639402 SH SOLE 22 8065730 0 573672 AXA EQUITABLE HLDGS INC COM 054561105 6667 300866 SH SOLE 23 300866 0 0 AXA EQUITABLE HLDGS INC COM 054561105 11303 510066 SH SOLE 25 510066 0 0 AXA EQUITABLE HLDGS INC COM 054561105 36760 1658826 SH SOLE 26 461838 0 1196988 AXA EQUITABLE HLDGS INC COM 054561105 1087 49041 SH SOLE 28 33711 0 15330 AXA EQUITABLE HLDGS INC COM 054561105 1467 66181 SH SOLE 29 4823 0 61358 AXA EQUITABLE HLDGS INC COM 054561105 13608 614070 SH SOLE 30 614070 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1283 57915 SH SOLE 31 48126 0 9789 AXA EQUITABLE HLDGS INC COM 054561105 21116 952900 SH SOLE 34 952900 0 0 AXA EQUITABLE HLDGS INC COM 054561105 3728 168224 SH SOLE 36 168224 0 0 AXA EQUITABLE HLDGS INC COM 054561105 218 9840 SH SOLE 40 9840 0 0 AXALTA COATING SYS LTD COM G0750C108 17293 573567 SH SOLE 2 119380 0 454187 AXALTA COATING SYS LTD COM G0750C108 2335 77444 SH SOLE 4 71364 0 6080 AXALTA COATING SYS LTD COM G0750C108 400 13272 SH SOLE 7 13272 0 0 AXALTA COATING SYS LTD COM G0750C108 13 429 SH SOLE 13 429 0 0 AXALTA COATING SYS LTD COM G0750C108 3804 126176 SH SOLE 18 109036 0 17140 AXALTA COATING SYS LTD COM G0750C108 2090 69309 SH SOLE 19 69309 0 0 AXALTA COATING SYS LTD COM G0750C108 82521 2737012 SH SOLE 21 2737012 0 0 AXALTA COATING SYS LTD COM G0750C108 177602 5890615 SH SOLE 22 5466051 0 424564 AXALTA COATING SYS LTD COM G0750C108 4803 159295 SH SOLE 23 159295 0 0 AXALTA COATING SYS LTD COM G0750C108 1506 49959 SH SOLE 25 49959 0 0 AXALTA COATING SYS LTD COM G0750C108 20266 672174 SH SOLE 26 257247 0 414927 AXALTA COATING SYS LTD COM G0750C108 1167 38723 SH SOLE 28 27105 0 11618 AXALTA COATING SYS LTD COM G0750C108 1457 48310 SH SOLE 29 3456 0 44854 AXALTA COATING SYS LTD COM G0750C108 11319 375408 SH SOLE 30 375408 0 0 AXALTA COATING SYS LTD COM G0750C108 3779 125336 SH SOLE 31 39308 0 86028 AXALTA COATING SYS LTD COM G0750C108 1278 42395 SH SOLE 34 42395 0 0 AXALTA COATING SYS LTD COM G0750C108 1323 43882 SH SOLE 36 43882 0 0 AXALTA COATING SYS LTD COM G0750C108 132 4392 SH SOLE 40 4392 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 557 32565 SH SOLE 2 1317 0 31248 AXCELIS TECHNOLOGIES INC COM NEW 054540208 13 745 SH SOLE 7 745 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2615 153002 SH SOLE 18 153002 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 948 55455 SH SOLE 19 55455 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 62126 3635226 SH SOLE 21 3635226 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 17303 1012456 SH SOLE 22 972603 0 39853 AXCELIS TECHNOLOGIES INC COM NEW 054540208 211 12319 SH SOLE 26 0 0 12319 AXCELIS TECHNOLOGIES INC COM NEW 054540208 74 4346 SH SOLE 28 4346 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 702 41080 SH SOLE 30 41080 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 83 4839 SH SOLE 34 4839 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 84 4931 SH SOLE 40 4931 0 0 AXCELLA HEALTH INC COM 05454B105 9 1643 SH SOLE 2 0 0 1643 AXCELLA HEALTH INC COM 05454B105 5 916 SH SOLE 18 916 0 0 AXCELLA HEALTH INC COM 05454B105 7 1299 SH SOLE 19 1299 0 0 AXCELLA HEALTH INC COM 05454B105 428 75574 SH SOLE 21 75574 0 0 AXCELLA HEALTH INC COM 05454B105 11 1884 SH SOLE 22 479 0 1405 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 10891 163229 SH SOLE 2 10285 0 152944 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 26 388 SH SOLE 4 388 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 163 2450 SH SOLE 7 2450 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 75 1121 SH SOLE 15 1121 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4173 62552 SH SOLE 18 62552 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1249 18721 SH SOLE 19 18721 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 71306 1068739 SH SOLE 21 1068739 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 159463 2390039 SH SOLE 22 2210198 0 179841 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 595 8917 SH SOLE 23 8917 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6009 90067 SH SOLE 25 90067 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9272 138973 SH SOLE 26 70685 0 68288 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 622 9325 SH SOLE 28 9325 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1569 23513 SH SOLE 30 23513 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 114 1711 SH SOLE 31 1711 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2550 38224 SH SOLE 36 38224 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 598 8968 SH SOLE 40 8968 0 0 AXOGEN INC COM 05463X106 369 29575 SH SOLE 2 1443 0 28132 AXOGEN INC COM 05463X106 3 270 SH SOLE 4 270 0 0 AXOGEN INC COM 05463X106 9 721 SH SOLE 7 721 0 0 AXOGEN INC COM 05463X106 1437 115142 SH SOLE 18 115142 0 0 AXOGEN INC COM 05463X106 726 58170 SH SOLE 19 58170 0 0 AXOGEN INC COM 05463X106 16306 1306541 SH SOLE 21 1306541 0 0 AXOGEN INC COM 05463X106 13201 1057764 SH SOLE 22 947025 0 110739 AXOGEN INC COM 05463X106 43 3449 SH SOLE 26 0 0 3449 AXOGEN INC COM 05463X106 55 4385 SH SOLE 28 4385 0 0 AXOGEN INC COM 05463X106 2873 230186 SH SOLE 30 230186 0 0 AXOGEN INC COM 05463X106 40 3214 SH SOLE 40 3214 0 0 AXON ENTERPRISE INC COM 05464C101 4351 76634 SH SOLE 2 27610 0 49024 AXON ENTERPRISE INC COM 05464C101 16 273 SH SOLE 4 273 0 0 AXON ENTERPRISE INC COM 05464C101 61 1076 SH SOLE 7 1076 0 0 AXON ENTERPRISE INC COM 05464C101 19222 338532 SH SOLE 18 336408 0 2124 AXON ENTERPRISE INC COM 05464C101 5691 100234 SH SOLE 19 100234 0 0 AXON ENTERPRISE INC COM 05464C101 290399 5114465 SH SOLE 21 5114465 0 0 AXON ENTERPRISE INC COM 05464C101 114602 2018345 SH SOLE 22 1940524 0 77821 AXON ENTERPRISE INC COM 05464C101 1124 19801 SH SOLE 26 10924 0 8877 AXON ENTERPRISE INC COM 05464C101 406 7155 SH SOLE 28 7155 0 0 AXON ENTERPRISE INC COM 05464C101 994 17498 SH SOLE 30 17498 0 0 AXON ENTERPRISE INC COM 05464C101 4032 71014 SH SOLE 31 0 0 71014 AXON ENTERPRISE INC COM 05464C101 319 5624 SH SOLE 40 5624 0 0 AXONICS MODULATION TECH INC COM 05465P101 360 13378 SH SOLE 2 636 0 12742 AXONICS MODULATION TECH INC COM 05465P101 8 294 SH SOLE 7 294 0 0 AXONICS MODULATION TECH INC COM 05465P101 1505 55923 SH SOLE 18 55923 0 0 AXONICS MODULATION TECH INC COM 05465P101 728 27061 SH SOLE 19 27061 0 0 AXONICS MODULATION TECH INC COM 05465P101 14517 539283 SH SOLE 21 539283 0 0 AXONICS MODULATION TECH INC COM 05465P101 9072 337008 SH SOLE 22 319366 0 17642 AXONICS MODULATION TECH INC COM 05465P101 46 1700 SH SOLE 30 1700 0 0 AXOS FINL INC COM 05465C100 1468 53095 SH SOLE 2 2420 0 50675 AXOS FINL INC COM 05465C100 4 144 SH SOLE 4 144 0 0 AXOS FINL INC COM 05465C100 35 1281 SH SOLE 7 1281 0 0 AXOS FINL INC COM 05465C100 7038 254542 SH SOLE 18 254542 0 0 AXOS FINL INC COM 05465C100 2760 99824 SH SOLE 19 99824 0 0 AXOS FINL INC COM 05465C100 164772 5959194 SH SOLE 21 5959194 0 0 AXOS FINL INC COM 05465C100 46563 1684026 SH SOLE 22 1604640 0 79386 AXOS FINL INC COM 05465C100 634 22930 SH SOLE 26 18402 0 4528 AXOS FINL INC COM 05465C100 212 7682 SH SOLE 28 7682 0 0 AXOS FINL INC COM 05465C100 2133 77146 SH SOLE 30 77146 0 0 AXOS FINL INC COM 05465C100 12185 440686 SH SOLE 34 440686 0 0 AXOS FINL INC COM 05465C100 154 5556 SH SOLE 40 5556 0 0 AXOVANT GENE THERAPIES LTD COM G0750W203 1441 223123 SH SOLE 21 223123 0 0 AXOVANT GENE THERAPIES LTD COM G0750W203 9 1432 SH SOLE 30 1432 0 0 AXSOME THERAPEUTICS INC COM 05464T104 442 21850 SH SOLE 2 1008 0 20842 AXSOME THERAPEUTICS INC COM 05464T104 11 522 SH SOLE 7 522 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1797 88763 SH SOLE 18 88763 0 0 AXSOME THERAPEUTICS INC COM 05464T104 865 42716 SH SOLE 19 42716 0 0 AXSOME THERAPEUTICS INC COM 05464T104 18629 920419 SH SOLE 21 920419 0 0 AXSOME THERAPEUTICS INC COM 05464T104 14781 730311 SH SOLE 22 696446 0 33865 AXSOME THERAPEUTICS INC COM 05464T104 73 3613 SH SOLE 30 3613 0 0 AXSOME THERAPEUTICS INC COM 05464T104 54 2683 SH SOLE 40 2683 0 0 AXT INC COM 00246W103 139 39074 SH SOLE 2 1335 0 37739 AXT INC COM 00246W103 2 669 SH SOLE 7 669 0 0 AXT INC COM 00246W103 480 134739 SH SOLE 18 134739 0 0 AXT INC COM 00246W103 240 67463 SH SOLE 19 67463 0 0 AXT INC COM 00246W103 4776 1341627 SH SOLE 21 1341627 0 0 AXT INC COM 00246W103 4206 1181360 SH SOLE 22 1148145 0 33215 AYTU BIOSCIENCE INC COM PAR 054754700 2 1457 SH SOLE 18 1457 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 20 16569 SH SOLE 21 16569 0 0 AZUL S A SPONSR ADR PFD 05501U106 1713 47813 SH SOLE 4 47813 0 0 AZUL S A SPONSR ADR PFD 05501U106 30802 859903 SH SOLE 18 729491 0 130412 AZUL S A SPONSR ADR PFD 05501U106 123295 3442069 SH SOLE 19 3442069 0 0 AZUL S A SPONSR ADR PFD 05501U106 9041 252411 SH SOLE 22 252411 0 0 AZUL S A SPONSR ADR PFD 05501U106 4153 115951 SH SOLE 25 115951 0 0 AZUL S A SPONSR ADR PFD 05501U106 488 13613 SH SOLE 26 0 0 13613 AZUL S A SPONSR ADR PFD 05501U106 75569 2109680 SH SOLE 34 2109680 0 0 AZURRX BIOPHARMA INC COM 05502L105 2 3253 SH SOLE 18 3253 0 0 AZURRX BIOPHARMA INC COM 05502L105 27 44589 SH SOLE 21 44589 0 0 AZZ INC COM 002474104 1116 25631 SH SOLE 2 1082 0 24549 AZZ INC COM 002474104 7 154 SH SOLE 4 154 0 0 AZZ INC COM 002474104 23 519 SH SOLE 7 519 0 0 AZZ INC COM 002474104 5077 116550 SH SOLE 18 116550 0 0 AZZ INC COM 002474104 2206 50636 SH SOLE 19 50636 0 0 AZZ INC COM 002474104 123201 2828304 SH SOLE 21 2828304 0 0 AZZ INC COM 002474104 34470 791317 SH SOLE 22 754356 0 36961 AZZ INC COM 002474104 82 1885 SH SOLE 23 1885 0 0 AZZ INC COM 002474104 432 9917 SH SOLE 26 2930 0 6987 AZZ INC COM 002474104 162 3724 SH SOLE 28 3724 0 0 AZZ INC COM 002474104 1534 35218 SH SOLE 30 35218 0 0 AZZ INC COM 002474104 414 9493 SH SOLE 34 9493 0 0 AZZ INC COM 002474104 127 2908 SH SOLE 40 2908 0 0 B & G FOODS INC NEW COM 05508R106 1258 66530 SH SOLE 2 2624 0 63906 B & G FOODS INC NEW COM 05508R106 6 325 SH SOLE 4 325 0 0 B & G FOODS INC NEW COM 05508R106 41 2168 SH SOLE 7 2168 0 0 B & G FOODS INC NEW COM 05508R106 5495 290586 SH SOLE 18 290586 0 0 B & G FOODS INC NEW COM 05508R106 2119 112062 SH SOLE 19 112062 0 0 B & G FOODS INC NEW COM 05508R106 134617 7118838 SH SOLE 21 7118838 0 0 B & G FOODS INC NEW COM 05508R106 37502 1983204 SH SOLE 22 1886904 0 96300 B & G FOODS INC NEW COM 05508R106 670 35419 SH SOLE 23 35419 0 0 B & G FOODS INC NEW COM 05508R106 482 25514 SH SOLE 26 19294 0 6220 B & G FOODS INC NEW COM 05508R106 148 7852 SH SOLE 28 7852 0 0 B & G FOODS INC NEW COM 05508R106 1714 90642 SH SOLE 30 90642 0 0 B & G FOODS INC NEW COM 05508R106 120 6321 SH SOLE 40 6321 0 0 B RILEY FINL INC COM 05580M108 509 21567 SH SOLE 2 821 0 20746 B RILEY FINL INC COM 05580M108 9 366 SH SOLE 7 366 0 0 B RILEY FINL INC COM 05580M108 1733 73372 SH SOLE 18 73372 0 0 B RILEY FINL INC COM 05580M108 849 35931 SH SOLE 19 35931 0 0 B RILEY FINL INC COM 05580M108 16785 710637 SH SOLE 21 710637 0 0 B RILEY FINL INC COM 05580M108 10982 464932 SH SOLE 22 447025 0 17907 B RILEY FINL INC COM 05580M108 105 4430 SH SOLE 26 0 0 4430 B RILEY FINL INC COM 05580M108 59 2519 SH SOLE 30 2519 0 0 B2GOLD CORP COM 11777Q209 1165 360670 SH SOLE 21 360670 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 71 14824 SH SOLE 21 14824 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 2029 423651 SH SOLE 22 423651 0 0 BADGER METER INC COM 056525108 1341 24965 SH SOLE 2 1171 0 23794 BADGER METER INC COM 056525108 9 172 SH SOLE 4 172 0 0 BADGER METER INC COM 056525108 889 16555 SH SOLE 7 16555 0 0 BADGER METER INC COM 056525108 7105 132316 SH SOLE 18 129108 0 3208 BADGER METER INC COM 056525108 2634 49053 SH SOLE 19 49053 0 0 BADGER METER INC COM 056525108 170087 3167348 SH SOLE 21 3167348 0 0 BADGER METER INC COM 056525108 46561 867062 SH SOLE 22 825215 0 41847 BADGER METER INC COM 056525108 825 15364 SH SOLE 26 6872 0 8492 BADGER METER INC COM 056525108 226 4207 SH SOLE 28 4207 0 0 BADGER METER INC COM 056525108 7847 146131 SH SOLE 30 146131 0 0 BADGER METER INC COM 056525108 129 2401 SH SOLE 40 2401 0 0 BAIDU INC SPON ADR REP A 056752108 49708 483727 SH SOLE 2 23493 0 460234 BAIDU INC SPON ADR REP A 056752108 7181 69881 SH SOLE 4 69881 0 0 BAIDU INC SPON ADR REP A 056752108 6174 60085 SH SOLE 7 49828 0 10257 BAIDU INC SPON ADR REP A 056752108 47 458 SH SOLE 13 458 0 0 BAIDU INC SPON ADR REP A 056752108 11426 111193 SH SOLE 15 107220 0 3973 BAIDU INC SPON ADR REP A 056752108 11775 114585 SH SOLE 18 114585 0 0 BAIDU INC SPON ADR REP A 056752108 890 8662 SH SOLE 19 8662 0 0 BAIDU INC SPON ADR REP A 056752108 538796 5243243 SH SOLE 21 5243243 0 0 BAIDU INC SPON ADR REP A 056752108 373695 3636581 SH SOLE 22 3340080 0 296501 BAIDU INC SPON ADR REP A 056752108 17246 167830 SH SOLE 23 167830 0 0 BAIDU INC SPON ADR REP A 056752108 17181 167191 SH SOLE 25 167191 0 0 BAIDU INC SPON ADR REP A 056752108 101791 990573 SH SOLE 26 30136 0 960437 BAIDU INC SPON ADR REP A 056752108 4214 41009 SH SOLE 28 41009 0 0 BAIDU INC SPON ADR REP A 056752108 4868 47370 SH SOLE 29 31095 0 16275 BAIDU INC SPON ADR REP A 056752108 184148 1792020 SH SOLE 30 1792020 0 0 BAIDU INC SPON ADR REP A 056752108 2833 27567 SH SOLE 31 15132 0 12435 BAIDU INC SPON ADR REP A 056752108 5929 57697 SH SOLE 32 57697 0 0 BAIDU INC SPON ADR REP A 056752108 41744 406232 SH SOLE 34 406232 0 0 BAIDU INC SPON ADR REP A 056752108 344 3346 SH SOLE 36 3346 0 0 BAIDU INC SPON ADR REP A 056752108 238 2316 SH SOLE 40 2316 0 0 BAIN CAP SPECIALTY FIN INC COM 05684B107 4374 230589 SH SOLE 30 230589 0 0 BAKER HUGHES A GE CO CL A 05722G100 41967 1808941 SH SOLE 2 423020 0 1385921 BAKER HUGHES A GE CO CL A 05722G100 5452 235002 SH SOLE 4 219679 0 15323 BAKER HUGHES A GE CO CL A 05722G100 13244 570846 SH SOLE 7 570846 0 0 BAKER HUGHES A GE CO CL A 05722G100 285 12288 SH SOLE 13 12288 0 0 BAKER HUGHES A GE CO CL A 05722G100 131 5646 SH SOLE 15 5646 0 0 BAKER HUGHES A GE CO CL A 05722G100 1 26 SH SOLE 17 0 0 26 BAKER HUGHES A GE CO CL A 05722G100 111951 4825460 SH SOLE 18 4486507 0 338953 BAKER HUGHES A GE CO CL A 05722G100 222470 9589238 SH SOLE 19 9589238 0 0 BAKER HUGHES A GE CO CL A 05722G100 375927 16203732 SH SOLE 21 16203732 0 0 BAKER HUGHES A GE CO CL A 05722G100 367961 15860380 SH SOLE 22 14589053 0 1271327 BAKER HUGHES A GE CO CL A 05722G100 11481 494882 SH SOLE 23 494882 0 0 BAKER HUGHES A GE CO CL A 05722G100 20563 886317 SH SOLE 25 886317 0 0 BAKER HUGHES A GE CO CL A 05722G100 76148 3282247 SH SOLE 26 871699 0 2410548 BAKER HUGHES A GE CO CL A 05722G100 2264 97604 SH SOLE 28 64248 0 33356 BAKER HUGHES A GE CO CL A 05722G100 617 26577 SH SOLE 29 26577 0 0 BAKER HUGHES A GE CO CL A 05722G100 54426 2345948 SH SOLE 30 2345948 0 0 BAKER HUGHES A GE CO CL A 05722G100 3502 150932 SH SOLE 31 118996 0 31936 BAKER HUGHES A GE CO CL A 05722G100 33636 1449846 SH SOLE 34 1449846 0 0 BAKER HUGHES A GE CO CL A 05722G100 12328 531391 SH SOLE 36 531391 0 0 BAKER HUGHES A GE CO CL A 05722G100 283 12212 SH SOLE 40 12212 0 0 BALCHEM CORP COM 057665200 2767 27891 SH SOLE 2 1304 0 26587 BALCHEM CORP COM 057665200 13 135 SH SOLE 4 135 0 0 BALCHEM CORP COM 057665200 64 647 SH SOLE 7 647 0 0 BALCHEM CORP COM 057665200 14349 144665 SH SOLE 18 144665 0 0 BALCHEM CORP COM 057665200 5514 55587 SH SOLE 19 55587 0 0 BALCHEM CORP COM 057665200 348167 3510098 SH SOLE 21 3510098 0 0 BALCHEM CORP COM 057665200 94363 951336 SH SOLE 22 906833 0 44503 BALCHEM CORP COM 057665200 1268 12782 SH SOLE 26 6403 0 6379 BALCHEM CORP COM 057665200 409 4126 SH SOLE 28 4126 0 0 BALCHEM CORP COM 057665200 4454 44905 SH SOLE 30 44905 0 0 BALCHEM CORP COM 057665200 329 3314 SH SOLE 40 3314 0 0 BALL CORP COM 058498106 72464 995250 SH SOLE 2 122292 0 872958 BALL CORP COM 058498106 9672 132838 SH SOLE 4 123934 0 8904 BALL CORP COM 058498106 22054 302898 SH SOLE 7 293934 0 8964 BALL CORP COM 058498106 42 570 SH SOLE 13 570 0 0 BALL CORP COM 058498106 244 3345 SH SOLE 15 3345 0 0 BALL CORP COM 058498106 168530 2314658 SH SOLE 18 1830997 0 483661 BALL CORP COM 058498106 102837 1412409 SH SOLE 19 1412409 0 0 BALL CORP COM 058498106 672232 9232692 SH SOLE 21 9232692 0 0 BALL CORP COM 058498106 623799 8567493 SH SOLE 22 7706115 0 861378 BALL CORP COM 058498106 17155 235619 SH SOLE 23 235619 0 0 BALL CORP COM 058498106 23916 328478 SH SOLE 25 328478 0 0 BALL CORP COM 058498106 110716 1520611 SH SOLE 26 411367 0 1109244 BALL CORP COM 058498106 4453 61153 SH SOLE 28 43538 0 17615 BALL CORP COM 058498106 5503 75576 SH SOLE 29 7977 0 67599 BALL CORP COM 058498106 92595 1271728 SH SOLE 30 1271728 0 0 BALL CORP COM 058498106 5715 78495 SH SOLE 31 63822 0 14673 BALL CORP COM 058498106 7654 105120 SH SOLE 34 105120 0 0 BALL CORP COM 058498106 16200 222493 SH SOLE 36 222493 0 0 BALL CORP COM 058498106 514 7056 SH SOLE 40 7056 0 0 BALLANTYNE STRONG INC COM 058516105 6 2026 SH SOLE 18 2026 0 0 BALLANTYNE STRONG INC COM 058516105 102 32660 SH SOLE 21 32660 0 0 BALLANTYNE STRONG INC COM 058516105 19 6067 SH SOLE 22 6067 0 0 BANC OF CALIFORNIA INC COM 05990K106 681 48188 SH SOLE 2 1928 0 46260 BANC OF CALIFORNIA INC COM 05990K106 13 954 SH SOLE 7 954 0 0 BANC OF CALIFORNIA INC COM 05990K106 2857 202050 SH SOLE 18 202050 0 0 BANC OF CALIFORNIA INC COM 05990K106 1111 78593 SH SOLE 19 78593 0 0 BANC OF CALIFORNIA INC COM 05990K106 70674 4998174 SH SOLE 21 4998174 0 0 BANC OF CALIFORNIA INC COM 05990K106 20020 1415849 SH SOLE 22 1355230 0 60619 BANC OF CALIFORNIA INC COM 05990K106 191 13525 SH SOLE 26 0 0 13525 BANC OF CALIFORNIA INC COM 05990K106 67 4773 SH SOLE 28 4773 0 0 BANC OF CALIFORNIA INC COM 05990K106 900 63684 SH SOLE 30 63684 0 0 BANC OF CALIFORNIA INC COM 05990K106 43 3040 SH SOLE 40 3040 0 0 BANCFIRST CORP COM 05945F103 1055 19037 SH SOLE 2 801 0 18236 BANCFIRST CORP COM 05945F103 19 334 SH SOLE 7 334 0 0 BANCFIRST CORP COM 05945F103 6308 113822 SH SOLE 18 113822 0 0 BANCFIRST CORP COM 05945F103 1808 32619 SH SOLE 19 32619 0 0 BANCFIRST CORP COM 05945F103 35745 644978 SH SOLE 21 644978 0 0 BANCFIRST CORP COM 05945F103 32437 585290 SH SOLE 22 562446 0 22844 BANCFIRST CORP COM 05945F103 681 12297 SH SOLE 26 7150 0 5147 BANCFIRST CORP COM 05945F103 134 2425 SH SOLE 28 2425 0 0 BANCFIRST CORP COM 05945F103 267 4826 SH SOLE 30 4826 0 0 BANCFIRST CORP COM 05945F103 73 1320 SH SOLE 40 1320 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 21518 4138044 SH SOLE 18 4138044 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 12168 1494890 SH SOLE 2 391972 0 1102918 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4611 566480 SH SOLE 13 566480 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 31108 3821607 SH SOLE 18 1125867 0 2695740 BANCO BRADESCO S A SP ADR PFD NEW 059460303 9003 1105969 SH SOLE 19 1105969 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 118609 14571174 SH SOLE 21 14571174 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 51085 6275770 SH SOLE 22 6275770 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 15696 1928280 SH SOLE 25 1928280 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4464 548352 SH SOLE 26 0 0 548352 BANCO BRADESCO S A SP ADR PFD NEW 059460303 7263 892230 SH SOLE 30 892230 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 11167 1371841 SH SOLE 31 0 0 1371841 BANCO BRADESCO S A SP ADR PFD NEW 059460303 81025 9953960 SH SOLE 34 9953960 0 0 BANCO DE CHILE SPONSORED ADS 059520106 247 8782 SH SOLE 21 8782 0 0 BANCO DE CHILE SPONSORED ADS 059520106 910 32376 SH SOLE 22 32376 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1861 66231 SH SOLE 25 66231 0 0 BANCO DE CHILE SPONSORED ADS 059520106 505 17960 SH SOLE 34 17960 0 0 BANCO MACRO SA SPON ADR B 05961W105 2494 95866 SH SOLE 2 1527 0 94339 BANCO MACRO SA SPON ADR B 05961W105 297 11430 SH SOLE 4 11430 0 0 BANCO MACRO SA SPON ADR B 05961W105 160 6147 SH SOLE 7 6147 0 0 BANCO MACRO SA SPON ADR B 05961W105 1003 38543 SH SOLE 18 16639 0 21904 BANCO MACRO SA SPON ADR B 05961W105 282 10844 SH SOLE 19 10844 0 0 BANCO MACRO SA SPON ADR B 05961W105 17979 690957 SH SOLE 21 690957 0 0 BANCO MACRO SA SPON ADR B 05961W105 14830 569943 SH SOLE 22 528219 0 41724 BANCO MACRO SA SPON ADR B 05961W105 700 26884 SH SOLE 23 26884 0 0 BANCO MACRO SA SPON ADR B 05961W105 1770 68032 SH SOLE 25 68032 0 0 BANCO MACRO SA SPON ADR B 05961W105 4445 170844 SH SOLE 26 73687 0 97157 BANCO MACRO SA SPON ADR B 05961W105 177 6801 SH SOLE 29 4140 0 2661 BANCO MACRO SA SPON ADR B 05961W105 6310 242501 SH SOLE 30 242501 0 0 BANCO MACRO SA SPON ADR B 05961W105 66 2524 SH SOLE 31 2524 0 0 BANCO MACRO SA SPON ADR B 05961W105 10657 409584 SH SOLE 34 409584 0 0 BANCO MACRO SA SPON ADR B 05961W105 9 333 SH SOLE 40 333 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 115 10574 SH SOLE 4 10574 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 326 29942 SH SOLE 13 29942 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1458 133909 SH SOLE 18 133909 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 203 18659 SH SOLE 19 18659 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 11219 1030170 SH SOLE 22 1030170 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 805 73878 SH SOLE 30 73878 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 15718 561349 SH SOLE 21 561349 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1893 67618 SH SOLE 25 67618 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2173 77622 SH SOLE 26 77622 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6194 221197 SH SOLE 30 221197 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 398 14204 SH SOLE 34 14204 0 0 BANCO SANTANDER SA ADR 05964H105 20 5090 SH SOLE 31 0 0 5090 BANCOLOMBIA S A SPON ADR PREF 05968L102 21809 441027 SH SOLE 2 6361 0 434666 BANCOLOMBIA S A SPON ADR PREF 05968L102 1870 37809 SH SOLE 4 37809 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 742 15006 SH SOLE 13 15006 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 5303 107235 SH SOLE 18 107235 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 527 10648 SH SOLE 19 10648 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 20732 419259 SH SOLE 21 419259 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 44913 908256 SH SOLE 22 551810 0 356446 BANCOLOMBIA S A SPON ADR PREF 05968L102 135 2725 SH SOLE 26 0 0 2725 BANCOLOMBIA S A SPON ADR PREF 05968L102 8519 172271 SH SOLE 30 172271 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 915 18501 SH SOLE 31 0 0 18501 BANCOLOMBIA S A SPON ADR PREF 05968L102 219 4430 SH SOLE 34 4430 0 0 BANCORP 34 INC COM 05970V106 9 622 SH SOLE 18 622 0 0 BANCORP INC DEL COM 05969A105 613 61907 SH SOLE 2 11149 0 50758 BANCORP INC DEL COM 05969A105 8 811 SH SOLE 7 811 0 0 BANCORP INC DEL COM 05969A105 1814 183264 SH SOLE 18 183264 0 0 BANCORP INC DEL COM 05969A105 1650 166714 SH SOLE 19 166714 0 0 BANCORP INC DEL COM 05969A105 17964 1814557 SH SOLE 21 1814557 0 0 BANCORP INC DEL COM 05969A105 18358 1854392 SH SOLE 22 1798067 0 56325 BANCORP INC DEL COM 05969A105 219 22098 SH SOLE 23 22098 0 0 BANCORP INC DEL COM 05969A105 839 84760 SH SOLE 26 0 0 84760 BANCORP INC DEL COM 05969A105 51 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 157 15856 SH SOLE 30 15856 0 0 BANCORP INC DEL COM 05969A105 37 3708 SH SOLE 34 3708 0 0 BANCORP INC DEL COM 05969A105 77 7784 SH SOLE 40 7784 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 107 6311 SH SOLE 21 6311 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4084 137920 SH SOLE 2 42485 0 95435 BANCORPSOUTH BK TUPELO MISS COM 05971J102 22 729 SH SOLE 4 729 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 53 1798 SH SOLE 7 1798 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 19562 660657 SH SOLE 18 660657 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5139 173567 SH SOLE 19 173567 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 205850 6952030 SH SOLE 21 6952030 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 101750 3436354 SH SOLE 22 3302473 0 133881 BANCORPSOUTH BK TUPELO MISS COM 05971J102 720 24318 SH SOLE 26 16785 0 7533 BANCORPSOUTH BK TUPELO MISS COM 05971J102 365 12331 SH SOLE 28 12331 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 896 30275 SH SOLE 30 30275 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 271 9161 SH SOLE 40 9161 0 0 BANDWIDTH INC COM CL A 05988J103 943 14476 SH SOLE 2 954 0 13522 BANDWIDTH INC COM CL A 05988J103 5 82 SH SOLE 4 82 0 0 BANDWIDTH INC COM CL A 05988J103 20 301 SH SOLE 7 301 0 0 BANDWIDTH INC COM CL A 05988J103 3652 56084 SH SOLE 18 54729 0 1355 BANDWIDTH INC COM CL A 05988J103 25242 387685 SH SOLE 19 387685 0 0 BANDWIDTH INC COM CL A 05988J103 35503 545272 SH SOLE 21 545272 0 0 BANDWIDTH INC COM CL A 05988J103 30150 463064 SH SOLE 22 441328 0 21736 BANDWIDTH INC COM CL A 05988J103 19 298 SH SOLE 23 298 0 0 BANDWIDTH INC COM CL A 05988J103 712 10936 SH SOLE 26 8460 0 2476 BANDWIDTH INC COM CL A 05988J103 194 2975 SH SOLE 28 2975 0 0 BANDWIDTH INC COM CL A 05988J103 261 4003 SH SOLE 30 4003 0 0 BANDWIDTH INC COM CL A 05988J103 7551 115968 SH SOLE 34 115968 0 0 BANDWIDTH INC COM CL A 05988J103 108 1656 SH SOLE 40 1656 0 0 BANK AMER CORP COM 060505104 666226 22839437 SH SOLE 2 3751682 0 19087755 BANK AMER CORP COM 060505104 110357 3783231 SH SOLE 4 3534927 0 248304 BANK AMER CORP COM 060505104 216546 7423595 SH SOLE 7 7388572 0 35023 BANK AMER CORP COM 060505104 8589 294437 SH SOLE 13 294437 0 0 BANK AMER CORP COM 060505104 2407 82532 SH SOLE 15 82532 0 0 BANK AMER CORP COM 060505104 119 4089 SH SOLE 17 0 0 4089 BANK AMER CORP COM 060505104 680388 23324927 SH SOLE 18 20812302 0 2512625 BANK AMER CORP COM 060505104 873682 29951387 SH SOLE 19 29951387 0 0 BANK AMER CORP COM 060505104 1405 48170 SH SOLE 20 48170 0 0 BANK AMER CORP COM 060505104 4475044 153412555 SH SOLE 21 153412555 0 0 BANK AMER CORP COM 060505104 6020746 206401975 SH SOLE 22 182678901 0 23723074 BANK AMER CORP COM 060505104 201791 6917758 SH SOLE 23 6917758 0 0 BANK AMER CORP COM 060505104 253298 8683512 SH SOLE 25 8557279 0 126233 BANK AMER CORP COM 060505104 990263 33948011 SH SOLE 26 8945466 0 25002545 BANK AMER CORP COM 060505104 50346 1725942 SH SOLE 28 1247883 0 478059 BANK AMER CORP COM 060505104 40775 1397848 SH SOLE 29 335713 0 1062135 BANK AMER CORP COM 060505104 946498 32447637 SH SOLE 30 32447637 0 0 BANK AMER CORP COM 060505104 71777 2460638 SH SOLE 31 1846637 0 614001 BANK AMER CORP COM 060505104 183227 6281347 SH SOLE 34 6281347 0 0 BANK AMER CORP COM 060505104 192286 6591907 SH SOLE 36 6591907 0 0 BANK AMER CORP COM 060505104 6235 213734 SH SOLE 40 213734 0 0 BANK AMER CORP OPTIONS 060505104 560 19200 SH Call SOLE 2 19200 0 0 BANK AMER CORP OPTIONS 060505104 26279 900900 SH Call SOLE 19 900900 0 0 BANK AMER CORP OPTIONS 060505104 522 17900 SH Call SOLE 22 17900 0 0 BANK AMER CORP OPTIONS 060505104 73 2500 SH Call SOLE 25 2500 0 0 BANK AMER CORP OPTIONS 060505104 58 2000 SH Call SOLE 26 0 0 2000 BANK AMER CORP OPTIONS 060505104 7511 257500 SH Call SOLE 34 257500 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 211434 141030 SH SOLE 21 141030 0 0 BANK COMM HLDGS COM 06424J103 175 16099 SH SOLE 2 558 0 15541 BANK COMM HLDGS COM 06424J103 701 64373 SH SOLE 18 64373 0 0 BANK COMM HLDGS COM 06424J103 879 80688 SH SOLE 19 80688 0 0 BANK COMM HLDGS COM 06424J103 6972 640243 SH SOLE 21 640243 0 0 BANK COMM HLDGS COM 06424J103 2666 244788 SH SOLE 22 233257 0 11531 BANK COMM HLDGS COM 06424J103 210 19243 SH SOLE 26 0 0 19243 BANK FIRST CORPORATION COM 06211J100 316 4782 SH SOLE 2 239 0 4543 BANK FIRST CORPORATION COM 06211J100 11 159 SH SOLE 7 159 0 0 BANK FIRST CORPORATION COM 06211J100 1381 20874 SH SOLE 18 20874 0 0 BANK FIRST CORPORATION COM 06211J100 689 10405 SH SOLE 19 10405 0 0 BANK FIRST CORPORATION COM 06211J100 13531 204459 SH SOLE 21 204459 0 0 BANK FIRST CORPORATION COM 06211J100 5031 76020 SH SOLE 22 73703 0 2317 BANK HAWAII CORP COM 062540109 9714 113049 SH SOLE 2 42534 0 70515 BANK HAWAII CORP COM 062540109 155 1808 SH SOLE 4 1808 0 0 BANK HAWAII CORP COM 062540109 517 6014 SH SOLE 7 6014 0 0 BANK HAWAII CORP COM 062540109 11444 133175 SH SOLE 18 133175 0 0 BANK HAWAII CORP COM 062540109 851 9909 SH SOLE 19 9909 0 0 BANK HAWAII CORP COM 062540109 254254 2958850 SH SOLE 21 2958850 0 0 BANK HAWAII CORP COM 062540109 120211 1398943 SH SOLE 22 1317949 0 80994 BANK HAWAII CORP COM 062540109 32 373 SH SOLE 23 373 0 0 BANK HAWAII CORP COM 062540109 1134 13201 SH SOLE 26 8799 0 4402 BANK HAWAII CORP COM 062540109 487 5663 SH SOLE 28 5663 0 0 BANK HAWAII CORP COM 062540109 1046 12168 SH SOLE 30 12168 0 0 BANK HAWAII CORP COM 062540109 74 862 SH SOLE 31 862 0 0 BANK HAWAII CORP COM 062540109 1322 15381 SH SOLE 32 15381 0 0 BANK HAWAII CORP COM 062540109 75 871 SH SOLE 36 871 0 0 BANK HAWAII CORP COM 062540109 323 3758 SH SOLE 40 3758 0 0 BANK N S HALIFAX COM 064149107 176 3098 SH SOLE 18 3098 0 0 BANK NEW YORK MELLON CORP COM 064058100 101358 2241943 SH SOLE 2 353200 0 1888743 BANK NEW YORK MELLON CORP COM 064058100 16356 361777 SH SOLE 4 338510 0 23267 BANK NEW YORK MELLON CORP COM 064058100 34147 755306 SH SOLE 7 751435 0 3871 BANK NEW YORK MELLON CORP COM 064058100 628 13881 SH SOLE 13 13881 0 0 BANK NEW YORK MELLON CORP COM 064058100 438 9698 SH SOLE 15 9698 0 0 BANK NEW YORK MELLON CORP COM 064058100 0 6 SH SOLE 17 0 0 6 BANK NEW YORK MELLON CORP COM 064058100 86236 1907445 SH SOLE 18 1791463 0 115982 BANK NEW YORK MELLON CORP COM 064058100 6049 133798 SH SOLE 19 133798 0 0 BANK NEW YORK MELLON CORP COM 064058100 707725 15654175 SH SOLE 21 15654175 0 0 BANK NEW YORK MELLON CORP COM 064058100 926891 20501893 SH SOLE 22 18173143 0 2328750 BANK NEW YORK MELLON CORP COM 064058100 28931 639924 SH SOLE 23 639924 0 0 BANK NEW YORK MELLON CORP COM 064058100 37248 823880 SH SOLE 25 823880 0 0 BANK NEW YORK MELLON CORP COM 064058100 191121 4227396 SH SOLE 26 969564 0 3257832 BANK NEW YORK MELLON CORP COM 064058100 7560 167223 SH SOLE 28 122241 0 44982 BANK NEW YORK MELLON CORP COM 064058100 1070 23676 SH SOLE 29 23676 0 0 BANK NEW YORK MELLON CORP COM 064058100 147613 3265062 SH SOLE 30 3265062 0 0 BANK NEW YORK MELLON CORP COM 064058100 17898 395879 SH SOLE 31 154997 0 240882 BANK NEW YORK MELLON CORP COM 064058100 2870 63487 SH SOLE 34 63487 0 0 BANK NEW YORK MELLON CORP COM 064058100 32640 721972 SH SOLE 36 721972 0 0 BANK NEW YORK MELLON CORP COM 064058100 921 20361 SH SOLE 40 20361 0 0 BANK OF MARIN BANCORP COM 063425102 554 13354 SH SOLE 2 578 0 12776 BANK OF MARIN BANCORP COM 063425102 10 250 SH SOLE 7 250 0 0 BANK OF MARIN BANCORP COM 063425102 2024 48771 SH SOLE 18 48771 0 0 BANK OF MARIN BANCORP COM 063425102 951 22912 SH SOLE 19 22912 0 0 BANK OF MARIN BANCORP COM 063425102 20137 485335 SH SOLE 21 485335 0 0 BANK OF MARIN BANCORP COM 063425102 19681 474355 SH SOLE 22 455316 0 19039 BANK OF MARIN BANCORP COM 063425102 333 8032 SH SOLE 23 8032 0 0 BANK OF MARIN BANCORP COM 063425102 76 1841 SH SOLE 30 1841 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1566 52821 SH SOLE 2 2259 0 50562 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 35 1182 SH SOLE 7 1182 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5509 185852 SH SOLE 18 185852 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2808 94729 SH SOLE 19 94729 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 52593 1774403 SH SOLE 21 1774403 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 18284 616875 SH SOLE 22 568781 0 48094 BANK OF THE ST JAMES FINL GP COM 470299108 12 829 SH SOLE 18 829 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 11 775 SH SOLE 21 775 0 0 BANK OZK COM 06417N103 8963 328660 SH SOLE 2 100951 0 227709 BANK OZK COM 06417N103 97 3559 SH SOLE 4 3559 0 0 BANK OZK COM 06417N103 3978 145879 SH SOLE 7 145879 0 0 BANK OZK COM 06417N103 12386 454189 SH SOLE 18 453165 0 1024 BANK OZK COM 06417N103 775 28431 SH SOLE 19 28431 0 0 BANK OZK COM 06417N103 165834 6081201 SH SOLE 21 6081201 0 0 BANK OZK COM 06417N103 108157 3966166 SH SOLE 22 3723656 0 242510 BANK OZK COM 06417N103 109 3993 SH SOLE 23 3993 0 0 BANK OZK COM 06417N103 1364 50014 SH SOLE 26 34503 0 15511 BANK OZK COM 06417N103 423 15509 SH SOLE 28 15509 0 0 BANK OZK COM 06417N103 39 1419 SH SOLE 29 1419 0 0 BANK OZK COM 06417N103 1030 37784 SH SOLE 30 37784 0 0 BANK OZK COM 06417N103 286 10499 SH SOLE 31 4976 0 5523 BANK OZK COM 06417N103 192 7034 SH SOLE 34 7034 0 0 BANK OZK COM 06417N103 152 5572 SH SOLE 36 5572 0 0 BANK OZK COM 06417N103 350 12818 SH SOLE 40 12818 0 0 BANK PRINCETON NEW JERSEY COM 064520109 167 5760 SH SOLE 2 221 0 5539 BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH SOLE 7 191 0 0 BANK PRINCETON NEW JERSEY COM 064520109 583 20045 SH SOLE 18 20045 0 0 BANK PRINCETON NEW JERSEY COM 064520109 275 9456 SH SOLE 19 9456 0 0 BANK PRINCETON NEW JERSEY COM 064520109 6081 209264 SH SOLE 21 209264 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1739 59833 SH SOLE 22 56057 0 3776 BANK SOUTH CAROLINA CORP COM 065066102 15 780 SH SOLE 18 780 0 0 BANK SOUTH CAROLINA CORP COM 065066102 18 960 SH SOLE 21 960 0 0 BANK SOUTH CAROLINA CORP COM 065066102 110 5863 SH SOLE 22 5863 0 0 BANK7 CORP COM 06652N107 68 3627 SH SOLE 2 201 0 3426 BANK7 CORP COM 06652N107 253 13432 SH SOLE 18 13432 0 0 BANK7 CORP COM 06652N107 105 5559 SH SOLE 19 5559 0 0 BANK7 CORP COM 06652N107 2804 149143 SH SOLE 21 149143 0 0 BANK7 CORP COM 06652N107 534 28389 SH SOLE 22 27380 0 1009 BANKFINANCIAL CORP COM 06643P104 162 13611 SH SOLE 2 1384 0 12227 BANKFINANCIAL CORP COM 06643P104 7 589 SH SOLE 7 589 0 0 BANKFINANCIAL CORP COM 06643P104 661 55584 SH SOLE 18 49962 0 5622 BANKFINANCIAL CORP COM 06643P104 437 36683 SH SOLE 19 36683 0 0 BANKFINANCIAL CORP COM 06643P104 5874 493620 SH SOLE 21 493620 0 0 BANKFINANCIAL CORP COM 06643P104 8246 692902 SH SOLE 22 678972 0 13930 BANKFINANCIAL CORP COM 06643P104 19 1604 SH SOLE 23 1604 0 0 BANKFINANCIAL CORP COM 06643P104 221 18564 SH SOLE 26 0 0 18564 BANKUNITED INC COM 06652K103 6691 199025 SH SOLE 2 35126 0 163899 BANKUNITED INC COM 06652K103 14 430 SH SOLE 4 430 0 0 BANKUNITED INC COM 06652K103 89 2640 SH SOLE 7 2640 0 0 BANKUNITED INC COM 06652K103 1490 44307 SH SOLE 18 44307 0 0 BANKUNITED INC COM 06652K103 751 22330 SH SOLE 19 22330 0 0 BANKUNITED INC COM 06652K103 39922 1187446 SH SOLE 21 1187446 0 0 BANKUNITED INC COM 06652K103 98844 2940045 SH SOLE 22 2758516 0 181529 BANKUNITED INC COM 06652K103 1799 53501 SH SOLE 26 29820 0 23681 BANKUNITED INC COM 06652K103 460 13692 SH SOLE 28 13692 0 0 BANKUNITED INC COM 06652K103 970 28847 SH SOLE 30 28847 0 0 BANKUNITED INC COM 06652K103 70 2081 SH SOLE 31 2081 0 0 BANKUNITED INC COM 06652K103 94 2807 SH SOLE 36 2807 0 0 BANKUNITED INC COM 06652K103 313 9318 SH SOLE 40 9318 0 0 BANKWELL FINL GROUP INC COM 06654A103 169 6143 SH SOLE 2 317 0 5826 BANKWELL FINL GROUP INC COM 06654A103 666 24221 SH SOLE 18 24221 0 0 BANKWELL FINL GROUP INC COM 06654A103 319 11607 SH SOLE 19 11607 0 0 BANKWELL FINL GROUP INC COM 06654A103 6718 244284 SH SOLE 21 244284 0 0 BANKWELL FINL GROUP INC COM 06654A103 1929 70144 SH SOLE 22 65352 0 4792 BANNER CORP COM NEW 06652V208 2445 43524 SH SOLE 2 11025 0 32499 BANNER CORP COM NEW 06652V208 8 150 SH SOLE 4 150 0 0 BANNER CORP COM NEW 06652V208 24 436 SH SOLE 7 436 0 0 BANNER CORP COM NEW 06652V208 8667 154308 SH SOLE 18 154308 0 0 BANNER CORP COM NEW 06652V208 6929 123351 SH SOLE 19 123351 0 0 BANNER CORP COM NEW 06652V208 194417 3461227 SH SOLE 21 3461227 0 0 BANNER CORP COM NEW 06652V208 62709 1116415 SH SOLE 22 1070004 0 46411 BANNER CORP COM NEW 06652V208 1681 29925 SH SOLE 23 29925 0 0 BANNER CORP COM NEW 06652V208 4824 85879 SH SOLE 26 8814 0 77065 BANNER CORP COM NEW 06652V208 239 4253 SH SOLE 28 4253 0 0 BANNER CORP COM NEW 06652V208 2556 45502 SH SOLE 30 45502 0 0 BANNER CORP COM NEW 06652V208 204 3625 SH SOLE 40 3625 0 0 BAOZUN INC SPONSORED ADR 06684L103 3618 84737 SH SOLE 2 1127 0 83610 BAOZUN INC SPONSORED ADR 06684L103 370 8675 SH SOLE 4 8675 0 0 BAOZUN INC SPONSORED ADR 06684L103 230 5387 SH SOLE 7 5387 0 0 BAOZUN INC SPONSORED ADR 06684L103 692 16210 SH SOLE 15 15652 0 558 BAOZUN INC SPONSORED ADR 06684L103 2291 53646 SH SOLE 18 53646 0 0 BAOZUN INC SPONSORED ADR 06684L103 31504 737798 SH SOLE 21 737798 0 0 BAOZUN INC SPONSORED ADR 06684L103 20363 476878 SH SOLE 22 434178 0 42700 BAOZUN INC SPONSORED ADR 06684L103 918 21490 SH SOLE 23 21490 0 0 BAOZUN INC SPONSORED ADR 06684L103 93 2187 SH SOLE 25 2187 0 0 BAOZUN INC SPONSORED ADR 06684L103 8368 195964 SH SOLE 26 84709 0 111255 BAOZUN INC SPONSORED ADR 06684L103 210 4914 SH SOLE 28 4914 0 0 BAOZUN INC SPONSORED ADR 06684L103 274 6417 SH SOLE 29 3951 0 2466 BAOZUN INC SPONSORED ADR 06684L103 9330 218512 SH SOLE 30 218512 0 0 BAOZUN INC SPONSORED ADR 06684L103 88 2069 SH SOLE 31 2069 0 0 BAOZUN INC SPONSORED ADR 06684L103 15006 351440 SH SOLE 34 351440 0 0 BAOZUN INC SPONSORED ADR 06684L103 13 311 SH SOLE 40 311 0 0 BAR HBR BANKSHARES COM 066849100 387 15518 SH SOLE 2 625 0 14893 BAR HBR BANKSHARES COM 066849100 9 381 SH SOLE 7 381 0 0 BAR HBR BANKSHARES COM 066849100 1384 55501 SH SOLE 18 55501 0 0 BAR HBR BANKSHARES COM 066849100 642 25752 SH SOLE 19 25752 0 0 BAR HBR BANKSHARES COM 066849100 13564 544083 SH SOLE 21 544083 0 0 BAR HBR BANKSHARES COM 066849100 7285 292213 SH SOLE 22 279982 0 12231 BAR HBR BANKSHARES COM 066849100 120 4808 SH SOLE 30 4808 0 0 BARINGS BDC INC COM 06759L103 2696 265608 SH SOLE 30 265608 0 0 BARNES & NOBLE ED INC COM 06777U101 121 38895 SH SOLE 2 1375 0 37520 BARNES & NOBLE ED INC COM 06777U101 2 710 SH SOLE 7 710 0 0 BARNES & NOBLE ED INC COM 06777U101 554 177586 SH SOLE 18 177586 0 0 BARNES & NOBLE ED INC COM 06777U101 218 69873 SH SOLE 19 69873 0 0 BARNES & NOBLE ED INC COM 06777U101 13967 4476673 SH SOLE 21 4476673 0 0 BARNES & NOBLE ED INC COM 06777U101 4054 1299441 SH SOLE 22 1239053 0 60388 BARNES & NOBLE ED INC COM 06777U101 119 38142 SH SOLE 30 38142 0 0 BARNES GROUP INC COM 067806109 2448 47492 SH SOLE 2 1885 0 45607 BARNES GROUP INC COM 067806109 15 289 SH SOLE 4 289 0 0 BARNES GROUP INC COM 067806109 46 890 SH SOLE 7 890 0 0 BARNES GROUP INC COM 067806109 10921 211891 SH SOLE 18 211891 0 0 BARNES GROUP INC COM 067806109 4196 81418 SH SOLE 19 81418 0 0 BARNES GROUP INC COM 067806109 268613 5211733 SH SOLE 21 5211733 0 0 BARNES GROUP INC COM 067806109 73606 1428127 SH SOLE 22 1358347 0 69780 BARNES GROUP INC COM 067806109 940 18233 SH SOLE 26 12518 0 5715 BARNES GROUP INC COM 067806109 331 6426 SH SOLE 28 6426 0 0 BARNES GROUP INC COM 067806109 3466 67252 SH SOLE 30 67252 0 0 BARNES GROUP INC COM 067806109 280 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 42 81319 SH SOLE 22 81319 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 557 6267 SH SOLE 2 299 0 5968 BARRETT BUSINESS SERVICES IN COM 068463108 15 167 SH SOLE 7 167 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 2318 26099 SH SOLE 18 26099 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1089 12262 SH SOLE 19 12262 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 22637 254860 SH SOLE 21 254860 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 19350 217860 SH SOLE 22 207655 0 10205 BARRETT BUSINESS SERVICES IN COM 068463108 102 1143 SH SOLE 26 0 0 1143 BARRETT BUSINESS SERVICES IN COM 068463108 186 2097 SH SOLE 30 2097 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 82 927 SH SOLE 34 927 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 105 1186 SH SOLE 40 1186 0 0 BARRICK GOLD CORPORATION COM 067901108 150 8657 SH SOLE 18 0 0 8657 BARRICK GOLD CORPORATION COM 067901108 26467 1527245 SH SOLE 19 1527245 0 0 BARRICK GOLD CORPORATION COM 067901108 13411 773853 SH SOLE 21 773853 0 0 BARRICK GOLD CORPORATION COM 067901108 33361 1925048 SH SOLE 23 1925048 0 0 BARRICK GOLD CORPORATION COM 067901108 185538 10706158 SH SOLE 25 10706158 0 0 BARRICK GOLD CORPORATION COM 067901108 44506 2568126 SH SOLE 26 0 0 2568126 BARRICK GOLD CORPORATION COM 067901108 16154 932146 SH SOLE 29 932146 0 0 BARRICK GOLD CORPORATION COM 067901108 6315 364394 SH SOLE 31 0 0 364394 BARRICK GOLD CORPORATION COM 067901108 737090 42532590 SH SOLE 34 42532590 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 6 4304 SH SOLE 18 4304 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 190 132066 SH SOLE 21 132066 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 696 483541 SH SOLE 22 463319 0 20222 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 8 5735 SH SOLE 26 0 0 5735 BASSETT FURNITURE INDS INC COM 070203104 229 14994 SH SOLE 2 3890 0 11104 BASSETT FURNITURE INDS INC COM 070203104 4 281 SH SOLE 7 281 0 0 BASSETT FURNITURE INDS INC COM 070203104 577 37727 SH SOLE 18 37727 0 0 BASSETT FURNITURE INDS INC COM 070203104 475 31062 SH SOLE 19 31062 0 0 BASSETT FURNITURE INDS INC COM 070203104 5460 356832 SH SOLE 21 356832 0 0 BASSETT FURNITURE INDS INC COM 070203104 6640 434007 SH SOLE 22 426211 0 7796 BASSETT FURNITURE INDS INC COM 070203104 63 4113 SH SOLE 26 0 0 4113 BAUSCH HEALTH COS INC COM 071734107 21 978 SH SOLE 21 978 0 0 BAXTER INTL INC COM 071813109 132902 1519402 SH SOLE 2 448348 0 1071054 BAXTER INTL INC COM 071813109 19471 222602 SH SOLE 4 209324 0 13278 BAXTER INTL INC COM 071813109 61417 702145 SH SOLE 7 515138 0 187007 BAXTER INTL INC COM 071813109 1248 14267 SH SOLE 13 14267 0 0 BAXTER INTL INC COM 071813109 416 4759 SH SOLE 15 4759 0 0 BAXTER INTL INC COM 071813109 5 52 SH SOLE 17 0 0 52 BAXTER INTL INC COM 071813109 194305 2221385 SH SOLE 18 2071794 0 149591 BAXTER INTL INC COM 071813109 244829 2799007 SH SOLE 19 2799007 0 0 BAXTER INTL INC COM 071813109 2012 23000 SH SOLE 20 23000 0 0 BAXTER INTL INC COM 071813109 1287083 14714563 SH SOLE 21 14714563 0 0 BAXTER INTL INC COM 071813109 1119274 12796091 SH SOLE 22 11496621 0 1299470 BAXTER INTL INC COM 071813109 32319 369488 SH SOLE 23 369488 0 0 BAXTER INTL INC COM 071813109 45484 519995 SH SOLE 25 499199 0 20796 BAXTER INTL INC COM 071813109 197836 2261761 SH SOLE 26 629812 0 1631949 BAXTER INTL INC COM 071813109 8241 94218 SH SOLE 28 68575 0 25643 BAXTER INTL INC COM 071813109 1001 11446 SH SOLE 29 11446 0 0 BAXTER INTL INC COM 071813109 190806 2181385 SH SOLE 30 2181385 0 0 BAXTER INTL INC COM 071813109 17081 195274 SH SOLE 31 89101 0 106173 BAXTER INTL INC COM 071813109 147836 1690137 SH SOLE 34 1690137 0 0 BAXTER INTL INC COM 071813109 31817 363745 SH SOLE 36 363745 0 0 BAXTER INTL INC COM 071813109 970 11093 SH SOLE 40 11093 0 0 BAYCOM CORP COM 07272M107 209 9197 SH SOLE 2 434 0 8763 BAYCOM CORP COM 07272M107 6 265 SH SOLE 7 265 0 0 BAYCOM CORP COM 07272M107 850 37417 SH SOLE 18 37417 0 0 BAYCOM CORP COM 07272M107 403 17765 SH SOLE 19 17765 0 0 BAYCOM CORP COM 07272M107 8784 386792 SH SOLE 21 386792 0 0 BAYCOM CORP COM 07272M107 2623 115501 SH SOLE 22 106536 0 8965 BB&T CORP COM 054937107 111612 2091287 SH SOLE 2 389086 0 1702201 BB&T CORP COM 054937107 18735 351043 SH SOLE 4 330469 0 20574 BB&T CORP COM 054937107 40306 755209 SH SOLE 7 745204 0 10005 BB&T CORP COM 054937107 937 17549 SH SOLE 13 17549 0 0 BB&T CORP COM 054937107 459 8591 SH SOLE 15 8591 0 0 BB&T CORP COM 054937107 3 61 SH SOLE 17 0 0 61 BB&T CORP COM 054937107 102420 1919064 SH SOLE 18 1813449 0 105615 BB&T CORP COM 054937107 5792 108527 SH SOLE 19 108527 0 0 BB&T CORP COM 054937107 1040614 19498106 SH SOLE 21 19498106 0 0 BB&T CORP COM 054937107 987543 18503703 SH SOLE 22 16335812 0 2167891 BB&T CORP COM 054937107 35594 666921 SH SOLE 23 666921 0 0 BB&T CORP COM 054937107 40306 755219 SH SOLE 25 755219 0 0 BB&T CORP COM 054937107 188750 3536632 SH SOLE 26 863318 0 2673314 BB&T CORP COM 054937107 8076 151317 SH SOLE 28 110093 0 41224 BB&T CORP COM 054937107 4256 79736 SH SOLE 29 79736 0 0 BB&T CORP COM 054937107 148361 2779849 SH SOLE 30 2779849 0 0 BB&T CORP COM 054937107 12775 239373 SH SOLE 31 183300 0 56073 BB&T CORP COM 054937107 3236 60641 SH SOLE 32 60641 0 0 BB&T CORP COM 054937107 3196 59881 SH SOLE 34 59881 0 0 BB&T CORP COM 054937107 31651 593040 SH SOLE 36 593040 0 0 BB&T CORP COM 054937107 981 18388 SH SOLE 40 18388 0 0 BBQ HLDGS INC COM 05551A109 4 909 SH SOLE 18 909 0 0 BBQ HLDGS INC COM 05551A109 83 16988 SH SOLE 21 16988 0 0 BBQ HLDGS INC COM 05551A109 1223 250045 SH SOLE 22 250045 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 635 146693 SH SOLE 2 5790 0 140903 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 65 15123 SH SOLE 4 15123 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 42 9759 SH SOLE 7 9759 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 33 7661 SH SOLE 18 7661 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 5654 1305729 SH SOLE 21 1305729 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3725 860192 SH SOLE 22 789025 0 71167 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 182 42114 SH SOLE 23 42114 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1631 376732 SH SOLE 26 334352 0 42380 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 42 9590 SH SOLE 29 1718 0 7872 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1686 389378 SH SOLE 30 389378 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 14 3260 SH SOLE 31 3260 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 30 6975 SH SOLE 34 6975 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3 639 SH SOLE 40 639 0 0 BBX CAP CORP NEW CL A 05491N104 300 64274 SH SOLE 2 2447 0 61827 BBX CAP CORP NEW CL A 05491N104 1 154 SH SOLE 7 154 0 0 BBX CAP CORP NEW CL A 05491N104 933 199694 SH SOLE 18 199694 0 0 BBX CAP CORP NEW CL A 05491N104 350 74950 SH SOLE 19 74950 0 0 BBX CAP CORP NEW CL A 05491N104 9209 1972046 SH SOLE 21 1972046 0 0 BBX CAP CORP NEW CL A 05491N104 6647 1423262 SH SOLE 22 1341927 0 81335 BBX CAP CORP NEW CL A 05491N104 129 27600 SH SOLE 26 0 0 27600 BBX CAP CORP NEW CL A 05491N104 86 18461 SH SOLE 30 18461 0 0 BCB BANCORP INC COM 055298103 166 12948 SH SOLE 2 686 0 12262 BCB BANCORP INC COM 055298103 649 50516 SH SOLE 18 50516 0 0 BCB BANCORP INC COM 055298103 299 23298 SH SOLE 19 23298 0 0 BCB BANCORP INC COM 055298103 6544 509629 SH SOLE 21 509629 0 0 BCB BANCORP INC COM 055298103 2882 224477 SH SOLE 22 214673 0 9804 BCE INC COM NEW 05534B760 334 6900 SH SOLE 2 6900 0 0 BCE INC COM NEW 05534B760 8530 176205 SH SOLE 18 162261 0 13944 BCE INC COM NEW 05534B760 27493 567911 SH SOLE 19 567911 0 0 BCE INC COM NEW 05534B760 2020 41737 SH SOLE 22 41737 0 0 BCE INC COM NEW 05534B760 197 4070 SH SOLE 25 4070 0 0 BCE INC COM NEW 05534B760 105 2172 SH SOLE 34 2172 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2254 67224 SH SOLE 2 2805 0 64419 BEACON ROOFING SUPPLY INC COM 073685109 13 373 SH SOLE 4 373 0 0 BEACON ROOFING SUPPLY INC COM 073685109 64 1894 SH SOLE 7 1894 0 0 BEACON ROOFING SUPPLY INC COM 073685109 7811 232958 SH SOLE 18 230891 0 2067 BEACON ROOFING SUPPLY INC COM 073685109 3928 117159 SH SOLE 19 117159 0 0 BEACON ROOFING SUPPLY INC COM 073685109 84827 2529890 SH SOLE 21 2529890 0 0 BEACON ROOFING SUPPLY INC COM 073685109 67278 2006489 SH SOLE 22 1906960 0 99529 BEACON ROOFING SUPPLY INC COM 073685109 702 20935 SH SOLE 26 13799 0 7136 BEACON ROOFING SUPPLY INC COM 073685109 288 8599 SH SOLE 28 8599 0 0 BEACON ROOFING SUPPLY INC COM 073685109 645 19231 SH SOLE 30 19231 0 0 BEACON ROOFING SUPPLY INC COM 073685109 60 1789 SH SOLE 36 1789 0 0 BEACON ROOFING SUPPLY INC COM 073685109 197 5884 SH SOLE 40 5884 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 5 1692 SH SOLE 18 1692 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 58 18629 SH SOLE 21 18629 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 222 71763 SH SOLE 22 71763 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 504 33841 SH SOLE 2 4469 0 29372 BEAZER HOMES USA INC COM NEW 07556Q881 8 517 SH SOLE 7 517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1614 108292 SH SOLE 18 108292 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1706 114495 SH SOLE 19 114495 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 20449 1372404 SH SOLE 21 1372404 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 15379 1032157 SH SOLE 22 990152 0 42005 BEAZER HOMES USA INC COM NEW 07556Q881 184 12371 SH SOLE 26 0 0 12371 BEAZER HOMES USA INC COM NEW 07556Q881 75 5041 SH SOLE 28 5041 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 210 14063 SH SOLE 30 14063 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 183 12271 SH SOLE 34 12271 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 45 3027 SH SOLE 40 3027 0 0 BECTON DICKINSON & CO COM 075887109 202322 799818 SH SOLE 2 155525 0 644293 BECTON DICKINSON & CO COM 075887109 29986 118542 SH SOLE 4 111355 0 7187 BECTON DICKINSON & CO COM 075887109 72123 285117 SH SOLE 7 250829 0 34288 BECTON DICKINSON & CO COM 075887109 331 1307 SH SOLE 13 1307 0 0 BECTON DICKINSON & CO COM 075887109 637 2519 SH SOLE 15 2519 0 0 BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 292988 1158240 SH SOLE 18 1004496 0 153744 BECTON DICKINSON & CO COM 075887109 414146 1637200 SH SOLE 19 1637200 0 0 BECTON DICKINSON & CO COM 075887109 1897 7500 SH SOLE 20 7500 0 0 BECTON DICKINSON & CO COM 075887109 1558238 6160016 SH SOLE 21 6160016 0 0 BECTON DICKINSON & CO COM 075887109 1661893 6569786 SH SOLE 22 5860845 0 708941 BECTON DICKINSON & CO COM 075887109 49373 195183 SH SOLE 23 195183 0 0 BECTON DICKINSON & CO COM 075887109 67957 268648 SH SOLE 25 268648 0 0 BECTON DICKINSON & CO COM 075887109 313747 1240303 SH SOLE 26 312606 0 927697 BECTON DICKINSON & CO COM 075887109 13226 52286 SH SOLE 28 38111 0 14175 BECTON DICKINSON & CO COM 075887109 1440 5694 SH SOLE 29 5694 0 0 BECTON DICKINSON & CO COM 075887109 269204 1064214 SH SOLE 30 1064214 0 0 BECTON DICKINSON & CO COM 075887109 19449 76886 SH SOLE 31 49017 0 27869 BECTON DICKINSON & CO COM 075887109 166681 658924 SH SOLE 34 658924 0 0 BECTON DICKINSON & CO COM 075887109 45072 178178 SH SOLE 36 178178 0 0 BECTON DICKINSON & CO COM 075887109 1621 6409 SH SOLE 40 6409 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 1530 24708 SH SOLE 7 24708 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 263351 4253765 SH SOLE 21 4253765 0 0 BED BATH & BEYOND INC COM 075896100 1911 179620 SH SOLE 2 59061 0 120559 BED BATH & BEYOND INC COM 075896100 8 797 SH SOLE 4 797 0 0 BED BATH & BEYOND INC COM 075896100 77 7246 SH SOLE 7 7246 0 0 BED BATH & BEYOND INC COM 075896100 7604 714669 SH SOLE 18 714669 0 0 BED BATH & BEYOND INC COM 075896100 2240 210517 SH SOLE 19 210517 0 0 BED BATH & BEYOND INC COM 075896100 95262 8953169 SH SOLE 21 8953169 0 0 BED BATH & BEYOND INC COM 075896100 60953 5728648 SH SOLE 22 5355687 0 372961 BED BATH & BEYOND INC COM 075896100 461 43308 SH SOLE 26 22585 0 20723 BED BATH & BEYOND INC COM 075896100 187 17618 SH SOLE 28 17618 0 0 BED BATH & BEYOND INC COM 075896100 408 38349 SH SOLE 30 38349 0 0 BED BATH & BEYOND INC COM 075896100 835 78475 SH SOLE 36 78475 0 0 BED BATH & BEYOND INC COM 075896100 165 15467 SH SOLE 40 15467 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1524 12442 SH SOLE 2 3154 0 9288 BEIGENE LTD SPONSORED ADR 07725L102 1802 14718 SH SOLE 4 13639 0 1079 BEIGENE LTD SPONSORED ADR 07725L102 3072 25083 SH SOLE 7 25083 0 0 BEIGENE LTD SPONSORED ADR 07725L102 486 3965 SH SOLE 15 3484 0 481 BEIGENE LTD SPONSORED ADR 07725L102 8965 73209 SH SOLE 18 72966 0 243 BEIGENE LTD SPONSORED ADR 07725L102 2529 20654 SH SOLE 19 20654 0 0 BEIGENE LTD SPONSORED ADR 07725L102 117463 959196 SH SOLE 21 959196 0 0 BEIGENE LTD SPONSORED ADR 07725L102 65944 538496 SH SOLE 22 496297 0 42199 BEIGENE LTD SPONSORED ADR 07725L102 3398 27750 SH SOLE 23 27750 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2633 21502 SH SOLE 25 21502 0 0 BEIGENE LTD SPONSORED ADR 07725L102 15613 127496 SH SOLE 26 46477 0 81019 BEIGENE LTD SPONSORED ADR 07725L102 770 6285 SH SOLE 28 4433 0 1852 BEIGENE LTD SPONSORED ADR 07725L102 1921 15683 SH SOLE 29 1719 0 13964 BEIGENE LTD SPONSORED ADR 07725L102 14903 121693 SH SOLE 30 121693 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1074 8773 SH SOLE 31 7278 0 1495 BEIGENE LTD SPONSORED ADR 07725L102 286 2339 SH SOLE 32 2339 0 0 BEIGENE LTD SPONSORED ADR 07725L102 961 7844 SH SOLE 34 7844 0 0 BEIGENE LTD SPONSORED ADR 07725L102 780 6372 SH SOLE 36 6372 0 0 BEIGENE LTD SPONSORED ADR 07725L102 83 677 SH SOLE 40 677 0 0 BEL FUSE INC CL A 077347201 3 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 163 10861 SH SOLE 2 335 0 10526 BEL FUSE INC CL B 077347300 4 299 SH SOLE 7 299 0 0 BEL FUSE INC CL B 077347300 680 45269 SH SOLE 18 45269 0 0 BEL FUSE INC CL B 077347300 249 16573 SH SOLE 19 16573 0 0 BEL FUSE INC CL B 077347300 17092 1137219 SH SOLE 21 1137219 0 0 BEL FUSE INC CL B 077347300 4895 325670 SH SOLE 22 317304 0 8366 BEL FUSE INC CL B 077347300 148 9845 SH SOLE 30 9845 0 0 BELDEN INC COM 077454106 3038 56947 SH SOLE 2 18294 0 38653 BELDEN INC COM 077454106 11 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 58 1087 SH SOLE 7 1087 0 0 BELDEN INC COM 077454106 11849 222147 SH SOLE 18 222147 0 0 BELDEN INC COM 077454106 3557 66691 SH SOLE 19 66691 0 0 BELDEN INC COM 077454106 147343 2762329 SH SOLE 21 2762329 0 0 BELDEN INC COM 077454106 72294 1355337 SH SOLE 22 1296028 0 59309 BELDEN INC COM 077454106 1015 19028 SH SOLE 26 12579 0 6449 BELDEN INC COM 077454106 278 5220 SH SOLE 28 5220 0 0 BELDEN INC COM 077454106 610 11427 SH SOLE 30 11427 0 0 BELDEN INC COM 077454106 52 969 SH SOLE 36 969 0 0 BELDEN INC COM 077454106 181 3401 SH SOLE 40 3401 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 10 9471 SH SOLE 18 9471 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 169 160757 SH SOLE 21 160757 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 880 838004 SH SOLE 22 838004 0 0 BENCHMARK ELECTRS INC COM 08160H101 1138 39158 SH SOLE 2 1562 0 37596 BENCHMARK ELECTRS INC COM 08160H101 3 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 48 1663 SH SOLE 7 1663 0 0 BENCHMARK ELECTRS INC COM 08160H101 4930 169646 SH SOLE 18 169646 0 0 BENCHMARK ELECTRS INC COM 08160H101 1891 65074 SH SOLE 19 65074 0 0 BENCHMARK ELECTRS INC COM 08160H101 122037 4199485 SH SOLE 21 4199485 0 0 BENCHMARK ELECTRS INC COM 08160H101 32549 1120050 SH SOLE 22 1044890 0 75160 BENCHMARK ELECTRS INC COM 08160H101 874 30090 SH SOLE 26 18298 0 11792 BENCHMARK ELECTRS INC COM 08160H101 160 5515 SH SOLE 28 5515 0 0 BENCHMARK ELECTRS INC COM 08160H101 1591 54741 SH SOLE 30 54741 0 0 BENCHMARK ELECTRS INC COM 08160H101 52 1799 SH SOLE 36 1799 0 0 BENCHMARK ELECTRS INC COM 08160H101 97 3355 SH SOLE 40 3355 0 0 BENEFITFOCUS INC COM 08180D106 899 37737 SH SOLE 2 13060 0 24677 BENEFITFOCUS INC COM 08180D106 10 439 SH SOLE 7 439 0 0 BENEFITFOCUS INC COM 08180D106 2963 124428 SH SOLE 18 101929 0 22499 BENEFITFOCUS INC COM 08180D106 7026 295073 SH SOLE 19 295073 0 0 BENEFITFOCUS INC COM 08180D106 23773 998429 SH SOLE 21 998429 0 0 BENEFITFOCUS INC COM 08180D106 26700 1121387 SH SOLE 22 1081399 0 39988 BENEFITFOCUS INC COM 08180D106 1087 45658 SH SOLE 23 45658 0 0 BENEFITFOCUS INC COM 08180D106 2211 92876 SH SOLE 26 0 0 92876 BENEFITFOCUS INC COM 08180D106 82 3462 SH SOLE 28 3462 0 0 BENEFITFOCUS INC COM 08180D106 170 7160 SH SOLE 30 7160 0 0 BENEFITFOCUS INC COM 08180D106 32 1331 SH SOLE 40 1331 0 0 BERKLEY W R CORP COM 084423102 31125 430915 SH SOLE 2 104492 0 326423 BERKLEY W R CORP COM 084423102 4559 63111 SH SOLE 4 59259 0 3852 BERKLEY W R CORP COM 084423102 9887 136886 SH SOLE 7 85206 0 51680 BERKLEY W R CORP COM 084423102 690 9557 SH SOLE 13 9557 0 0 BERKLEY W R CORP COM 084423102 103 1430 SH SOLE 15 1430 0 0 BERKLEY W R CORP COM 084423102 32846 454738 SH SOLE 18 432438 0 22300 BERKLEY W R CORP COM 084423102 7303 101114 SH SOLE 19 101114 0 0 BERKLEY W R CORP COM 084423102 823997 11407965 SH SOLE 21 11407965 0 0 BERKLEY W R CORP COM 084423102 413032 5718292 SH SOLE 22 5411558 0 306734 BERKLEY W R CORP COM 084423102 7528 104224 SH SOLE 23 104224 0 0 BERKLEY W R CORP COM 084423102 10964 151797 SH SOLE 25 151797 0 0 BERKLEY W R CORP COM 084423102 45910 635614 SH SOLE 26 268063 0 367551 BERKLEY W R CORP COM 084423102 1944 26908 SH SOLE 28 18255 0 8653 BERKLEY W R CORP COM 084423102 189 2617 SH SOLE 29 2617 0 0 BERKLEY W R CORP COM 084423102 37948 525379 SH SOLE 30 525379 0 0 BERKLEY W R CORP COM 084423102 2592 35882 SH SOLE 31 29338 0 6544 BERKLEY W R CORP COM 084423102 558 7724 SH SOLE 34 7724 0 0 BERKLEY W R CORP COM 084423102 14234 197066 SH SOLE 36 197066 0 0 BERKLEY W R CORP COM 084423102 211 2926 SH SOLE 40 2926 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH SOLE 2 0 0 1 BERKSHIRE HATHAWAY INC DEL CL A 084670108 624 2 SH SOLE 15 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 19645 63 SH SOLE 22 40 0 23 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1247 4 SH SOLE 23 4 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 123797 397 SH SOLE 25 397 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 166206 533 SH SOLE 26 243 0 290 BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH SOLE 29 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 624 2 SH SOLE 31 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH SOLE 34 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 72657 233 SH SOLE 36 233 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1010020 4855400 SH SOLE 2 749004 0 4106396 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 115974 557514 SH SOLE 4 522222 0 35292 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 355217 1707609 SH SOLE 7 1705061 0 2548 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14517 69786 SH SOLE 13 69786 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3473 16694 SH SOLE 15 16694 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 274 1318 SH SOLE 17 0 0 1318 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 749699 3603974 SH SOLE 18 3302191 0 301783 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 252268 1212708 SH SOLE 19 1212708 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7102382 34142784 SH SOLE 21 34142784 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9746599 46854144 SH SOLE 22 41573868 0 5280276 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 216300 1039805 SH SOLE 23 1039805 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 271155 1303506 SH SOLE 25 1303506 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1092882 5253733 SH SOLE 26 1471963 0 3781770 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 51708 248574 SH SOLE 28 179572 0 69002 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 58197 279767 SH SOLE 29 77021 0 202746 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1326300 6375831 SH SOLE 30 6375831 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 92794 446080 SH SOLE 31 321287 0 124793 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36272 174366 SH SOLE 34 174366 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 218379 1049797 SH SOLE 36 1049797 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6413 30831 SH SOLE 40 30831 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1393 47547 SH SOLE 2 1719 0 45828 BERKSHIRE HILLS BANCORP INC COM 084680107 8 286 SH SOLE 4 286 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 24 829 SH SOLE 7 829 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 6019 205492 SH SOLE 18 205492 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2364 80697 SH SOLE 19 80697 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 144335 4927793 SH SOLE 21 4927793 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 42477 1450207 SH SOLE 22 1392235 0 57972 BERKSHIRE HILLS BANCORP INC COM 084680107 291 9946 SH SOLE 26 7197 0 2749 BERKSHIRE HILLS BANCORP INC COM 084680107 128 4381 SH SOLE 28 4381 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1778 60693 SH SOLE 30 60693 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 142 4836 SH SOLE 40 4836 0 0 BERRY GLOBAL GROUP INC COM 08579W103 10467 266545 SH SOLE 2 19399 0 247146 BERRY GLOBAL GROUP INC COM 08579W103 21 527 SH SOLE 4 527 0 0 BERRY GLOBAL GROUP INC COM 08579W103 140 3567 SH SOLE 7 3567 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2430 61889 SH SOLE 18 61889 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1160 29528 SH SOLE 19 29528 0 0 BERRY GLOBAL GROUP INC COM 08579W103 62793 1599003 SH SOLE 21 1599003 0 0 BERRY GLOBAL GROUP INC COM 08579W103 143798 3661785 SH SOLE 22 3381250 0 280535 BERRY GLOBAL GROUP INC COM 08579W103 2045 52065 SH SOLE 26 31026 0 21039 BERRY GLOBAL GROUP INC COM 08579W103 641 16318 SH SOLE 28 16318 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1480 37699 SH SOLE 30 37699 0 0 BERRY GLOBAL GROUP INC COM 08579W103 104 2651 SH SOLE 31 2651 0 0 BERRY GLOBAL GROUP INC COM 08579W103 178 4520 SH SOLE 34 4520 0 0 BERRY GLOBAL GROUP INC COM 08579W103 124 3155 SH SOLE 36 3155 0 0 BERRY GLOBAL GROUP INC COM 08579W103 509 12956 SH SOLE 40 12956 0 0 BERRY PETE CORP COM 08579X101 622 66423 SH SOLE 2 2630 0 63793 BERRY PETE CORP COM 08579X101 8 896 SH SOLE 7 896 0 0 BERRY PETE CORP COM 08579X101 2009 214602 SH SOLE 18 214602 0 0 BERRY PETE CORP COM 08579X101 1027 109767 SH SOLE 19 109767 0 0 BERRY PETE CORP COM 08579X101 19764 2111521 SH SOLE 21 2111521 0 0 BERRY PETE CORP COM 08579X101 12948 1383311 SH SOLE 22 1292297 0 91014 BERRY PETE CORP COM 08579X101 74 7891 SH SOLE 26 0 0 7891 BERRY PETE CORP COM 08579X101 166 17715 SH SOLE 30 17715 0 0 BERRY PETE CORP COM 08579X101 37 3933 SH SOLE 40 3933 0 0 BEST BUY INC COM 086516101 42457 615408 SH SOLE 2 108421 0 506987 BEST BUY INC COM 086516101 7699 111591 SH SOLE 4 104793 0 6798 BEST BUY INC COM 086516101 22683 328793 SH SOLE 7 229207 0 99586 BEST BUY INC COM 086516101 442 6403 SH SOLE 13 6403 0 0 BEST BUY INC COM 086516101 166 2411 SH SOLE 15 2411 0 0 BEST BUY INC COM 086516101 4 56 SH SOLE 17 0 0 56 BEST BUY INC COM 086516101 39387 570905 SH SOLE 18 536502 0 34403 BEST BUY INC COM 086516101 9303 134847 SH SOLE 19 134847 0 0 BEST BUY INC COM 086516101 431885 6260103 SH SOLE 21 6260103 0 0 BEST BUY INC COM 086516101 430532 6240496 SH SOLE 22 5563759 0 676737 BEST BUY INC COM 086516101 13705 198652 SH SOLE 23 198652 0 0 BEST BUY INC COM 086516101 19338 280299 SH SOLE 25 280299 0 0 BEST BUY INC COM 086516101 116948 1695140 SH SOLE 26 346489 0 1348651 BEST BUY INC COM 086516101 3380 48993 SH SOLE 28 36682 0 12311 BEST BUY INC COM 086516101 3944 57167 SH SOLE 29 6290 0 50877 BEST BUY INC COM 086516101 70149 1016806 SH SOLE 30 1016806 0 0 BEST BUY INC COM 086516101 8925 129361 SH SOLE 31 44137 0 85224 BEST BUY INC COM 086516101 11729 170015 SH SOLE 34 170015 0 0 BEST BUY INC COM 086516101 13398 194196 SH SOLE 36 194196 0 0 BEST BUY INC COM 086516101 380 5511 SH SOLE 40 5511 0 0 BEST INC SPONSORED ADS 08653C106 67 12724 SH SOLE 25 12724 0 0 BEYOND AIR INC COM 08862L103 6 1322 SH SOLE 18 1322 0 0 BEYOND AIR INC COM 08862L103 75 16245 SH SOLE 21 16245 0 0 BEYOND MEAT INC COM 08862E109 3964 26670 SH SOLE 2 904 0 25766 BEYOND MEAT INC COM 08862E109 40 266 SH SOLE 7 266 0 0 BEYOND MEAT INC COM 08862E109 17 115 SH SOLE 17 0 0 115 BEYOND MEAT INC COM 08862E109 944 6353 SH SOLE 18 6353 0 0 BEYOND MEAT INC COM 08862E109 452 3043 SH SOLE 19 3043 0 0 BEYOND MEAT INC COM 08862E109 19999 134562 SH SOLE 21 134562 0 0 BEYOND MEAT INC COM 08862E109 43383 291905 SH SOLE 22 274335 0 17570 BEYOND MEAT INC COM 08862E109 40 271 SH SOLE 31 271 0 0 BEYONDSPRING INC SHS G10830100 204 11287 SH SOLE 2 1215 0 10072 BEYONDSPRING INC SHS G10830100 709 39195 SH SOLE 18 39195 0 0 BEYONDSPRING INC SHS G10830100 535 29533 SH SOLE 19 29533 0 0 BEYONDSPRING INC SHS G10830100 6698 370059 SH SOLE 21 370059 0 0 BEYONDSPRING INC SHS G10830100 2431 134294 SH SOLE 22 129490 0 4804 BEYONDSPRING INC SHS G10830100 8 443 SH SOLE 23 443 0 0 BEYONDSPRING INC SHS G10830100 16 877 SH SOLE 26 0 0 877 BG STAFFING INC COM 05544A109 184 9650 SH SOLE 2 477 0 9173 BG STAFFING INC COM 05544A109 677 35439 SH SOLE 18 35439 0 0 BG STAFFING INC COM 05544A109 335 17537 SH SOLE 19 17537 0 0 BG STAFFING INC COM 05544A109 6908 361470 SH SOLE 21 361470 0 0 BG STAFFING INC COM 05544A109 4424 231515 SH SOLE 22 224671 0 6844 BGC PARTNERS INC CL A 05541T101 3529 641661 SH SOLE 2 39841 0 601820 BGC PARTNERS INC CL A 05541T101 7 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 32 5825 SH SOLE 7 5825 0 0 BGC PARTNERS INC CL A 05541T101 748 135972 SH SOLE 18 135972 0 0 BGC PARTNERS INC CL A 05541T101 350 63633 SH SOLE 19 63633 0 0 BGC PARTNERS INC CL A 05541T101 19530 3550948 SH SOLE 21 3550948 0 0 BGC PARTNERS INC CL A 05541T101 42689 7761722 SH SOLE 22 7238182 0 523540 BGC PARTNERS INC CL A 05541T101 669 121693 SH SOLE 26 92801 0 28892 BGC PARTNERS INC CL A 05541T101 164 29870 SH SOLE 28 29870 0 0 BGC PARTNERS INC CL A 05541T101 349 63402 SH SOLE 30 63402 0 0 BGC PARTNERS INC CL A 05541T101 33 6080 SH SOLE 31 6080 0 0 BGC PARTNERS INC CL A 05541T101 129 23541 SH SOLE 40 23541 0 0 BHP GROUP LTD SPONSORED ADS 088606108 4869 98597 SH SOLE 7 98597 0 0 BHP GROUP LTD SPONSORED ADS 088606108 70 1416 SH SOLE 18 1416 0 0 BHP GROUP LTD SPONSORED ADS 088606108 5827 118001 SH SOLE 21 118001 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 4837 112911 SH SOLE 7 112911 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 3627 84674 SH SOLE 21 84674 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 9 4246 SH SOLE 18 4246 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 128 61638 SH SOLE 21 61638 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 983 472423 SH SOLE 22 422870 0 49553 BIG LOTS INC COM 089302103 984 40149 SH SOLE 2 1557 0 38592 BIG LOTS INC COM 089302103 6 259 SH SOLE 4 259 0 0 BIG LOTS INC COM 089302103 38 1557 SH SOLE 7 1557 0 0 BIG LOTS INC COM 089302103 4396 179440 SH SOLE 18 179440 0 0 BIG LOTS INC COM 089302103 1648 67268 SH SOLE 19 67268 0 0 BIG LOTS INC COM 089302103 108166 4414921 SH SOLE 21 4414921 0 0 BIG LOTS INC COM 089302103 29689 1211798 SH SOLE 22 1137732 0 74066 BIG LOTS INC COM 089302103 201 8184 SH SOLE 26 5708 0 2476 BIG LOTS INC COM 089302103 120 4887 SH SOLE 28 4887 0 0 BIG LOTS INC COM 089302103 1367 55807 SH SOLE 30 55807 0 0 BIG LOTS INC COM 089302103 73 2964 SH SOLE 36 2964 0 0 BIG LOTS INC COM 089302103 93 3806 SH SOLE 40 3806 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 104 952 SH SOLE 2 43 0 909 BIGLARI HLDGS INC COM STK CL B 08986R309 0 1 SH SOLE 4 1 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH SOLE 7 12 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 371 3408 SH SOLE 18 3408 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 175 1607 SH SOLE 19 1607 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3542 32495 SH SOLE 21 32495 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3316 30420 SH SOLE 22 29065 0 1355 BIGLARI HLDGS INC COM STK CL B 08986R309 22 205 SH SOLE 23 205 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 77 702 SH SOLE 26 0 0 702 BIGLARI HLDGS INC COM STK CL B 08986R309 16 149 SH SOLE 28 149 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 21 189 SH SOLE 30 189 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 14 126 SH SOLE 40 126 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 11 19 SH SOLE 21 19 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1066 1899 SH SOLE 22 1899 0 0 BILIBILI INC SPONS ADS REP Z 090040106 539 38201 SH SOLE 25 38201 0 0 BILIBILI INC SPONS ADS REP Z 090040106 595 42137 SH SOLE 26 0 0 42137 BIO PATH HOLDINGS INC COM 09057N300 5 523 SH SOLE 18 523 0 0 BIO PATH HOLDINGS INC COM 09057N300 60 6340 SH SOLE 21 6340 0 0 BIO PATH HOLDINGS INC COM 09057N300 377 39642 SH SOLE 22 39642 0 0 BIO RAD LABS INC CL A 090572207 26408 79365 SH SOLE 2 32923 0 46442 BIO RAD LABS INC CL A 090572207 1183 3554 SH SOLE 4 3554 0 0 BIO RAD LABS INC CL A 090572207 418 1256 SH SOLE 7 1256 0 0 BIO RAD LABS INC CL A 090572207 20151 60561 SH SOLE 18 60021 0 540 BIO RAD LABS INC CL A 090572207 1904 5723 SH SOLE 19 5723 0 0 BIO RAD LABS INC CL A 090572207 381942 1147869 SH SOLE 21 1147869 0 0 BIO RAD LABS INC CL A 090572207 244827 735792 SH SOLE 22 683228 0 52564 BIO RAD LABS INC CL A 090572207 2511 7546 SH SOLE 23 7546 0 0 BIO RAD LABS INC CL A 090572207 5438 16344 SH SOLE 26 7405 0 8939 BIO RAD LABS INC CL A 090572207 903 2715 SH SOLE 28 2715 0 0 BIO RAD LABS INC CL A 090572207 1055 3172 SH SOLE 29 3172 0 0 BIO RAD LABS INC CL A 090572207 6292 18910 SH SOLE 30 18910 0 0 BIO RAD LABS INC CL A 090572207 2666 8012 SH SOLE 31 5508 0 2504 BIO RAD LABS INC CL A 090572207 1328 3991 SH SOLE 34 3991 0 0 BIO RAD LABS INC CL A 090572207 684 2056 SH SOLE 36 2056 0 0 BIO RAD LABS INC CL A 090572207 749 2251 SH SOLE 40 2251 0 0 BIO TECHNE CORP COM 09073M104 16847 86097 SH SOLE 2 19740 0 66357 BIO TECHNE CORP COM 09073M104 40 204 SH SOLE 4 204 0 0 BIO TECHNE CORP COM 09073M104 135 690 SH SOLE 7 690 0 0 BIO TECHNE CORP COM 09073M104 20774 106168 SH SOLE 18 106168 0 0 BIO TECHNE CORP COM 09073M104 1654 8451 SH SOLE 19 8451 0 0 BIO TECHNE CORP COM 09073M104 448470 2291973 SH SOLE 21 2291973 0 0 BIO TECHNE CORP COM 09073M104 240337 1228277 SH SOLE 22 1158401 0 69876 BIO TECHNE CORP COM 09073M104 2724 13923 SH SOLE 26 8253 0 5670 BIO TECHNE CORP COM 09073M104 1290 6595 SH SOLE 28 6595 0 0 BIO TECHNE CORP COM 09073M104 5843 29864 SH SOLE 30 29864 0 0 BIO TECHNE CORP COM 09073M104 149 759 SH SOLE 31 759 0 0 BIO TECHNE CORP COM 09073M104 716 3661 SH SOLE 40 3661 0 0 BIOANALYTICAL SYS INC COM 09058M103 22 6125 SH SOLE 21 6125 0 0 BIOCEPT INC COM PAR 09072V402 2 1893 SH SOLE 21 1893 0 0 BIOCEPT INC COM PAR 09072V402 20 24583 SH SOLE 22 24583 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 296 103173 SH SOLE 2 7787 0 95386 BIOCRYST PHARMACEUTICALS COM 09058V103 6 2023 SH SOLE 7 2023 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1137 396802 SH SOLE 18 396802 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1104 385398 SH SOLE 19 385398 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 14301 4991791 SH SOLE 21 4991791 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 9970 3479841 SH SOLE 22 3361962 0 117879 BIOCRYST PHARMACEUTICALS COM 09058V103 56 19522 SH SOLE 23 19522 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 107 37484 SH SOLE 26 0 0 37484 BIOCRYST PHARMACEUTICALS COM 09058V103 29 10092 SH SOLE 28 10092 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 446 155599 SH SOLE 30 155599 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 18 6291 SH SOLE 34 6291 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 19 6764 SH SOLE 40 6764 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 297 70595 SH SOLE 2 3393 0 67202 BIODELIVERY SCIENCES INTL IN COM 09060J106 11 2514 SH SOLE 7 2514 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 1242 295088 SH SOLE 18 295088 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 604 143575 SH SOLE 19 143575 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 11875 2820551 SH SOLE 21 2820551 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 9497 2255845 SH SOLE 22 2216497 0 39348 BIOGEN INC COM 09062X103 128693 552757 SH SOLE 2 142584 0 410173 BIOGEN INC COM 09062X103 21956 94303 SH SOLE 4 88992 0 5311 BIOGEN INC COM 09062X103 62189 267112 SH SOLE 7 187290 0 79822 BIOGEN INC COM 09062X103 2982 12807 SH SOLE 13 12807 0 0 BIOGEN INC COM 09062X103 540 2318 SH SOLE 15 2318 0 0 BIOGEN INC COM 09062X103 0 2 SH SOLE 17 0 0 2 BIOGEN INC COM 09062X103 218826 939892 SH SOLE 18 864640 0 75252 BIOGEN INC COM 09062X103 111777 480102 SH SOLE 19 480102 0 0 BIOGEN INC COM 09062X103 1202054 5163017 SH SOLE 21 5163017 0 0 BIOGEN INC COM 09062X103 1138858 4891581 SH SOLE 22 4311715 0 579866 BIOGEN INC COM 09062X103 38678 166130 SH SOLE 23 166130 0 0 BIOGEN INC COM 09062X103 52602 225933 SH SOLE 25 216610 0 9323 BIOGEN INC COM 09062X103 262745 1128534 SH SOLE 26 231013 0 897521 BIOGEN INC COM 09062X103 8856 38039 SH SOLE 28 27780 0 10259 BIOGEN INC COM 09062X103 6068 26065 SH SOLE 29 11052 0 15013 BIOGEN INC COM 09062X103 225540 968732 SH SOLE 30 968732 0 0 BIOGEN INC COM 09062X103 13108 56300 SH SOLE 31 45091 0 11209 BIOGEN INC COM 09062X103 6106 26228 SH SOLE 32 26228 0 0 BIOGEN INC COM 09062X103 58174 249867 SH SOLE 34 249867 0 0 BIOGEN INC COM 09062X103 33709 144784 SH SOLE 36 144784 0 0 BIOGEN INC COM 09062X103 1058 4544 SH SOLE 40 4544 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1487 35637 SH SOLE 2 3211 0 32426 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7 170 SH SOLE 4 170 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 27 647 SH SOLE 7 647 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5700 136634 SH SOLE 18 133765 0 2869 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4386 105123 SH SOLE 19 105123 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 54614 1309063 SH SOLE 21 1309063 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 49223 1179835 SH SOLE 22 1126959 0 52876 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 286 6849 SH SOLE 23 6849 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1327 31803 SH SOLE 26 10750 0 21053 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 224 5372 SH SOLE 28 5372 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3518 84314 SH SOLE 30 84314 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 39 946 SH SOLE 34 946 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 239 5730 SH SOLE 40 5730 0 0 BIOHITECH GLOBAL INC COM 09074B107 3 1712 SH SOLE 18 1712 0 0 BIOHITECH GLOBAL INC COM 09074B107 31 17824 SH SOLE 21 17824 0 0 BIOLASE INC COM NEW 090911207 2 2425 SH SOLE 18 2425 0 0 BIOLASE INC COM NEW 090911207 30 32205 SH SOLE 21 32205 0 0 BIOLASE INC COM NEW 090911207 247 263074 SH SOLE 22 263074 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 96 5773 SH SOLE 2 282 0 5491 BIOLIFE SOLUTIONS INC COM NEW 09062W204 396 23849 SH SOLE 18 23849 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 185 11124 SH SOLE 19 11124 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 3858 232040 SH SOLE 21 232040 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4650 279683 SH SOLE 22 277707 0 1976 BIOMARIN PHARMACEUTICAL INC COM 09061G101 37618 558134 SH SOLE 2 168002 0 390132 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5053 74968 SH SOLE 4 69898 0 5070 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1294 19196 SH SOLE 7 19196 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 152 2258 SH SOLE 13 2258 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 113 1682 SH SOLE 15 1682 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22863 339218 SH SOLE 18 324379 0 14839 BIOMARIN PHARMACEUTICAL INC COM 09061G101 71078 1054573 SH SOLE 19 1054573 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 291916 4331104 SH SOLE 21 4331104 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 313041 4644530 SH SOLE 22 4274113 0 370417 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9429 139896 SH SOLE 23 139896 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11862 175996 SH SOLE 25 175996 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 36698 544478 SH SOLE 26 233857 0 310621 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2309 34262 SH SOLE 28 24739 0 9523 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3234 47982 SH SOLE 29 10003 0 37979 BIOMARIN PHARMACEUTICAL INC COM 09061G101 21685 321738 SH SOLE 30 321738 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3480 51632 SH SOLE 31 41162 0 10470 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1717 25472 SH SOLE 32 25472 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 26966 400083 SH SOLE 34 400083 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8698 129048 SH SOLE 36 129048 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 301 4463 SH SOLE 40 4463 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1380 1340000 PRN SOLE 21 1340000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1008 1025000 PRN SOLE 21 1025000 0 0 BIONANO GENOMICS INC COM 09075F107 1 1041 SH SOLE 18 1041 0 0 BIONANO GENOMICS INC COM 09075F107 3 4699 SH SOLE 21 4699 0 0 BIOPHARMX CORP COM NEW 09072X309 0 247 SH SOLE 21 247 0 0 BIOSIG TECH INC COM NEW 09073N201 111 13403 SH SOLE 2 636 0 12767 BIOSIG TECH INC COM NEW 09073N201 462 56034 SH SOLE 18 56034 0 0 BIOSIG TECH INC COM NEW 09073N201 216 26128 SH SOLE 19 26128 0 0 BIOSIG TECH INC COM NEW 09073N201 4937 598410 SH SOLE 21 598410 0 0 BIOSIG TECH INC COM NEW 09073N201 1417 171800 SH SOLE 22 167269 0 4531 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 288 5390 SH SOLE 2 244 0 5146 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 144 SH SOLE 7 144 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1187 22185 SH SOLE 18 22185 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 561 10475 SH SOLE 19 10475 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12057 225286 SH SOLE 21 225286 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9391 175463 SH SOLE 22 170571 0 4892 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 27 509 SH SOLE 23 509 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 80 1492 SH SOLE 26 0 0 1492 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 46 868 SH SOLE 30 868 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 28 514 SH SOLE 34 514 0 0 BIOTELEMETRY INC COM 090672106 1172 28785 SH SOLE 2 1200 0 27585 BIOTELEMETRY INC COM 090672106 8 195 SH SOLE 4 195 0 0 BIOTELEMETRY INC COM 090672106 23 569 SH SOLE 7 569 0 0 BIOTELEMETRY INC COM 090672106 6096 149671 SH SOLE 18 149671 0 0 BIOTELEMETRY INC COM 090672106 2309 56685 SH SOLE 19 56685 0 0 BIOTELEMETRY INC COM 090672106 154270 3787632 SH SOLE 21 3787632 0 0 BIOTELEMETRY INC COM 090672106 41103 1009155 SH SOLE 22 961381 0 47774 BIOTELEMETRY INC COM 090672106 359 8824 SH SOLE 26 5706 0 3118 BIOTELEMETRY INC COM 090672106 185 4534 SH SOLE 28 4534 0 0 BIOTELEMETRY INC COM 090672106 1922 47183 SH SOLE 30 47183 0 0 BIOTELEMETRY INC COM 090672106 157 3857 SH SOLE 40 3857 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 37 5240 SH SOLE 2 364 0 4876 BIOXCEL THERAPEUTICS INC COM 09075P105 146 20688 SH SOLE 18 20688 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 70 9986 SH SOLE 19 9986 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1435 203905 SH SOLE 21 203905 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 484 68737 SH SOLE 22 67035 0 1702 BITAUTO HLDGS LTD SPONSORED ADS 091727107 53 3553 SH SOLE 4 3553 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 4379 292538 SH SOLE 21 292538 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 2357 157434 SH SOLE 22 157434 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 51 3438 SH SOLE 25 3438 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1199 80125 SH SOLE 30 80125 0 0 BJS RESTAURANTS INC COM 09180C106 1119 28798 SH SOLE 2 11691 0 17107 BJS RESTAURANTS INC COM 09180C106 3 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 18 455 SH SOLE 7 455 0 0 BJS RESTAURANTS INC COM 09180C106 4359 112235 SH SOLE 18 99693 0 12542 BJS RESTAURANTS INC COM 09180C106 8102 208601 SH SOLE 19 208601 0 0 BJS RESTAURANTS INC COM 09180C106 78724 2026873 SH SOLE 21 2026873 0 0 BJS RESTAURANTS INC COM 09180C106 33899 872790 SH SOLE 22 843482 0 29308 BJS RESTAURANTS INC COM 09180C106 1529 39362 SH SOLE 23 39362 0 0 BJS RESTAURANTS INC COM 09180C106 3731 96049 SH SOLE 26 3668 0 92381 BJS RESTAURANTS INC COM 09180C106 108 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 1107 28511 SH SOLE 30 28511 0 0 BJS RESTAURANTS INC COM 09180C106 239 6156 SH SOLE 34 6156 0 0 BJS RESTAURANTS INC COM 09180C106 80 2049 SH SOLE 40 2049 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 2823 109138 SH SOLE 2 6045 0 103093 BJS WHSL CLUB HLDGS INC COM 05550J101 11 427 SH SOLE 4 427 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 110 4249 SH SOLE 7 4249 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 10007 386814 SH SOLE 18 381566 0 5248 BJS WHSL CLUB HLDGS INC COM 05550J101 6295 243330 SH SOLE 19 243330 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 97258 3759502 SH SOLE 21 3759502 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 91081 3520718 SH SOLE 22 3310312 0 210406 BJS WHSL CLUB HLDGS INC COM 05550J101 301 11640 SH SOLE 23 11640 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1227 47412 SH SOLE 26 16226 0 31186 BJS WHSL CLUB HLDGS INC COM 05550J101 423 16340 SH SOLE 28 16340 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 818 31618 SH SOLE 30 31618 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 58 2254 SH SOLE 34 2254 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 162 6250 SH SOLE 36 6250 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 363 14024 SH SOLE 40 14024 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 6 1691 SH SOLE 18 1691 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 130 38648 SH SOLE 21 38648 0 0 BLACK HILLS CORP COM 092113109 9707 126505 SH SOLE 2 61468 0 65037 BLACK HILLS CORP COM 092113109 435 5666 SH SOLE 4 5666 0 0 BLACK HILLS CORP COM 092113109 3944 51396 SH SOLE 7 51396 0 0 BLACK HILLS CORP COM 092113109 29350 382509 SH SOLE 18 382509 0 0 BLACK HILLS CORP COM 092113109 9420 122762 SH SOLE 19 122762 0 0 BLACK HILLS CORP COM 092113109 430499 5610564 SH SOLE 21 5610564 0 0 BLACK HILLS CORP COM 092113109 158548 2066311 SH SOLE 22 1978555 0 87756 BLACK HILLS CORP COM 092113109 497 6483 SH SOLE 23 6483 0 0 BLACK HILLS CORP COM 092113109 2133 27795 SH SOLE 26 16814 0 10981 BLACK HILLS CORP COM 092113109 694 9044 SH SOLE 28 9044 0 0 BLACK HILLS CORP COM 092113109 216 2813 SH SOLE 29 2813 0 0 BLACK HILLS CORP COM 092113109 2947 38408 SH SOLE 30 38408 0 0 BLACK HILLS CORP COM 092113109 1492 19448 SH SOLE 32 19448 0 0 BLACK HILLS CORP COM 092113109 287 3742 SH SOLE 36 3742 0 0 BLACK HILLS CORP COM 092113109 411 5351 SH SOLE 40 5351 0 0 BLACK KNIGHT INC COM 09215C105 16367 268054 SH SOLE 2 14330 0 253724 BLACK KNIGHT INC COM 09215C105 37 600 SH SOLE 4 600 0 0 BLACK KNIGHT INC COM 09215C105 191 3127 SH SOLE 7 3127 0 0 BLACK KNIGHT INC COM 09215C105 1 20 SH SOLE 17 0 0 20 BLACK KNIGHT INC COM 09215C105 4086 66913 SH SOLE 18 66913 0 0 BLACK KNIGHT INC COM 09215C105 1971 32284 SH SOLE 19 32284 0 0 BLACK KNIGHT INC COM 09215C105 116666 1910675 SH SOLE 21 1910675 0 0 BLACK KNIGHT INC COM 09215C105 245607 4022382 SH SOLE 22 3754559 0 267823 BLACK KNIGHT INC COM 09215C105 69058 1130978 SH SOLE 25 1130978 0 0 BLACK KNIGHT INC COM 09215C105 4796 78542 SH SOLE 26 35487 0 43055 BLACK KNIGHT INC COM 09215C105 1093 17906 SH SOLE 28 17906 0 0 BLACK KNIGHT INC COM 09215C105 6325 103589 SH SOLE 30 103589 0 0 BLACK KNIGHT INC COM 09215C105 205 3353 SH SOLE 31 2926 0 427 BLACK KNIGHT INC COM 09215C105 738 12084 SH SOLE 34 12084 0 0 BLACK KNIGHT INC COM 09215C105 883 14456 SH SOLE 40 14456 0 0 BLACKBAUD INC COM 09227Q100 5714 63246 SH SOLE 2 22622 0 40624 BLACKBAUD INC COM 09227Q100 27 301 SH SOLE 4 301 0 0 BLACKBAUD INC COM 09227Q100 80 882 SH SOLE 7 882 0 0 BLACKBAUD INC COM 09227Q100 25481 282061 SH SOLE 18 280432 0 1629 BLACKBAUD INC COM 09227Q100 7894 87377 SH SOLE 19 87377 0 0 BLACKBAUD INC COM 09227Q100 326509 3614226 SH SOLE 21 3614226 0 0 BLACKBAUD INC COM 09227Q100 150542 1666396 SH SOLE 22 1601385 0 65011 BLACKBAUD INC COM 09227Q100 1323 14644 SH SOLE 26 8370 0 6274 BLACKBAUD INC COM 09227Q100 554 6133 SH SOLE 28 6133 0 0 BLACKBAUD INC COM 09227Q100 1234 13658 SH SOLE 30 13658 0 0 BLACKBAUD INC COM 09227Q100 459 5084 SH SOLE 40 5084 0 0 BLACKBERRY LTD COM 09228F103 0 23 SH SOLE 17 0 0 23 BLACKBERRY LTD COM 09228F103 6886 1311704 SH SOLE 21 1311704 0 0 BLACKBERRY LTD COM 09228F103 1518 289208 SH SOLE 34 289208 0 0 BLACKLINE INC COM 09239B109 1788 37397 SH SOLE 2 1967 0 35430 BLACKLINE INC COM 09239B109 11 220 SH SOLE 4 220 0 0 BLACKLINE INC COM 09239B109 33 698 SH SOLE 7 698 0 0 BLACKLINE INC COM 09239B109 7214 150880 SH SOLE 18 145952 0 4928 BLACKLINE INC COM 09239B109 4554 95262 SH SOLE 19 95262 0 0 BLACKLINE INC COM 09239B109 74022 1548260 SH SOLE 21 1548260 0 0 BLACKLINE INC COM 09239B109 58945 1232901 SH SOLE 22 1180951 0 51950 BLACKLINE INC COM 09239B109 30 633 SH SOLE 23 633 0 0 BLACKLINE INC COM 09239B109 562 11748 SH SOLE 26 9225 0 2523 BLACKLINE INC COM 09239B109 192 4024 SH SOLE 28 4024 0 0 BLACKLINE INC COM 09239B109 606 12668 SH SOLE 30 12668 0 0 BLACKLINE INC COM 09239B109 170 3557 SH SOLE 40 3557 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 172 17919 SH SOLE 17919 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 1755 350213 SH SOLE 30 350213 0 0 BLACKROCK INC COM 09247X101 131763 295672 SH SOLE 2 33669 0 262003 BLACKROCK INC COM 09247X101 20497 45995 SH SOLE 4 42826 0 3169 BLACKROCK INC COM 09247X101 50315 112906 SH SOLE 7 112584 0 322 BLACKROCK INC COM 09247X101 254 571 SH SOLE 13 571 0 0 BLACKROCK INC COM 09247X101 214 480 SH SOLE 15 480 0 0 BLACKROCK INC COM 09247X101 116721 261918 SH SOLE 18 245952 0 15966 BLACKROCK INC COM 09247X101 5937 13322 SH SOLE 19 13322 0 0 BLACKROCK INC COM 09247X101 1304878 2928098 SH SOLE 21 2928098 0 0 BLACKROCK INC COM 09247X101 1247961 2800379 SH SOLE 22 2491069 0 309310 BLACKROCK INC COM 09247X101 37661 84510 SH SOLE 23 84510 0 0 BLACKROCK INC COM 09247X101 52426 117642 SH SOLE 25 117642 0 0 BLACKROCK INC COM 09247X101 302996 679911 SH SOLE 26 127239 0 552672 BLACKROCK INC COM 09247X101 9968 22367 SH SOLE 28 16335 0 6032 BLACKROCK INC COM 09247X101 1045 2345 SH SOLE 29 2345 0 0 BLACKROCK INC COM 09247X101 226308 507826 SH SOLE 30 507826 0 0 BLACKROCK INC COM 09247X101 11457 25710 SH SOLE 31 21030 0 4680 BLACKROCK INC COM 09247X101 2877 6455 SH SOLE 34 6455 0 0 BLACKROCK INC COM 09247X101 1203 2699 SH SOLE 40 2699 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 0 1 SH SOLE 18 1 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 104 5000 SH SOLE 5000 0 0 BLACKROCK TCP CAP CORP COM 09259E108 4284 316020 SH SOLE 30 316020 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1109 22700 SH SOLE 7 0 0 22700 BLACKSTONE GROUP INC COM CL A 09260D107 11 232 SH SOLE 18 232 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 3310 67774 SH SOLE 19 67774 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 48194 986772 SH SOLE 21 986772 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 530396 10859872 SH SOLE 22 10859872 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1003 20527 SH SOLE 25 20527 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1522 31156 SH SOLE 26 5652 0 25504 BLACKSTONE GROUP INC COM CL A 09260D107 4564 93442 SH SOLE 30 93442 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 24 499 SH SOLE 31 0 0 499 BLACKSTONE GROUP INC COM CL A 09260D107 1590 32547 SH SOLE 34 32547 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 4556 127098 SH SOLE 2 5082 0 122016 BLACKSTONE MTG TR INC COM CL A 09257W100 31 857 SH SOLE 4 857 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 135 3771 SH SOLE 7 3771 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 15381 429028 SH SOLE 18 429028 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 7899 220333 SH SOLE 19 220333 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 235081 6557352 SH SOLE 21 6557352 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 135732 3786116 SH SOLE 22 3619515 0 166601 BLACKSTONE MTG TR INC COM CL A 09257W100 488 13603 SH SOLE 23 13603 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1318 36760 SH SOLE 26 29490 0 7270 BLACKSTONE MTG TR INC COM CL A 09257W100 539 15021 SH SOLE 28 15021 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1164 32481 SH SOLE 30 32481 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 104 2902 SH SOLE 36 2902 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 428 11940 SH SOLE 40 11940 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1432 1375000 PRN SOLE 21 1375000 0 0 BLINK CHARGING CO COM 09354A100 10 3989 SH SOLE 18 3989 0 0 BLINK CHARGING CO COM 09354A100 116 44693 SH SOLE 21 44693 0 0 BLINK CHARGING CO COM 09354A100 841 323454 SH SOLE 22 323454 0 0 BLOCK H & R INC COM 093671105 20999 889043 SH SOLE 2 373814 0 515229 BLOCK H & R INC COM 093671105 3180 134627 SH SOLE 4 128801 0 5826 BLOCK H & R INC COM 093671105 6956 294490 SH SOLE 7 218779 0 75711 BLOCK H & R INC COM 093671105 348 14735 SH SOLE 13 14735 0 0 BLOCK H & R INC COM 093671105 34 1423 SH SOLE 15 1423 0 0 BLOCK H & R INC COM 093671105 14444 611506 SH SOLE 18 554414 0 57092 BLOCK H & R INC COM 093671105 10788 456716 SH SOLE 19 456716 0 0 BLOCK H & R INC COM 093671105 210510 8912350 SH SOLE 21 8912350 0 0 BLOCK H & R INC COM 093671105 147562 6247324 SH SOLE 22 5281392 0 965932 BLOCK H & R INC COM 093671105 7375 312232 SH SOLE 23 312232 0 0 BLOCK H & R INC COM 093671105 13653 578036 SH SOLE 25 578036 0 0 BLOCK H & R INC COM 093671105 30387 1286514 SH SOLE 26 412414 0 874100 BLOCK H & R INC COM 093671105 903 38212 SH SOLE 28 25601 0 12611 BLOCK H & R INC COM 093671105 5237 221730 SH SOLE 29 74114 0 147616 BLOCK H & R INC COM 093671105 28604 1210996 SH SOLE 30 1210996 0 0 BLOCK H & R INC COM 093671105 3374 142835 SH SOLE 31 107848 0 34987 BLOCK H & R INC COM 093671105 1823 77192 SH SOLE 32 77192 0 0 BLOCK H & R INC COM 093671105 7484 316832 SH SOLE 34 316832 0 0 BLOCK H & R INC COM 093671105 4152 175788 SH SOLE 36 175788 0 0 BLOCK H & R INC COM 093671105 99 4200 SH SOLE 40 4200 0 0 BLOOM ENERGY CORP COM CL A 093712107 179 55225 SH SOLE 2 2271 0 52954 BLOOM ENERGY CORP COM CL A 093712107 3 969 SH SOLE 7 969 0 0 BLOOM ENERGY CORP COM CL A 093712107 606 186578 SH SOLE 18 186578 0 0 BLOOM ENERGY CORP COM CL A 093712107 310 95529 SH SOLE 19 95529 0 0 BLOOM ENERGY CORP COM CL A 093712107 5872 1806631 SH SOLE 21 1806631 0 0 BLOOM ENERGY CORP COM CL A 093712107 3294 1013430 SH SOLE 22 957234 0 56196 BLOOM ENERGY CORP COM CL A 093712107 27 8195 SH SOLE 30 8195 0 0 BLOOM ENERGY CORP COM CL A 093712107 17 5129 SH SOLE 40 5129 0 0 BLOOMIN BRANDS INC COM 094235108 1646 86962 SH SOLE 2 14251 0 72711 BLOOMIN BRANDS INC COM 094235108 5 244 SH SOLE 4 244 0 0 BLOOMIN BRANDS INC COM 094235108 52 2738 SH SOLE 7 2738 0 0 BLOOMIN BRANDS INC COM 094235108 7811 412610 SH SOLE 18 393149 0 19461 BLOOMIN BRANDS INC COM 094235108 6468 341685 SH SOLE 19 341685 0 0 BLOOMIN BRANDS INC COM 094235108 181522 9589095 SH SOLE 21 9589095 0 0 BLOOMIN BRANDS INC COM 094235108 53135 2806904 SH SOLE 22 2675263 0 131641 BLOOMIN BRANDS INC COM 094235108 806 42590 SH SOLE 23 42590 0 0 BLOOMIN BRANDS INC COM 094235108 2743 144912 SH SOLE 26 33505 0 111407 BLOOMIN BRANDS INC COM 094235108 199 10531 SH SOLE 28 10531 0 0 BLOOMIN BRANDS INC COM 094235108 2321 122634 SH SOLE 30 122634 0 0 BLOOMIN BRANDS INC COM 094235108 127 6702 SH SOLE 34 6702 0 0 BLOOMIN BRANDS INC COM 094235108 90 4753 SH SOLE 36 4753 0 0 BLOOMIN BRANDS INC COM 094235108 138 7313 SH SOLE 40 7313 0 0 BLUCORA INC COM 095229100 956 44184 SH SOLE 2 2544 0 41640 BLUCORA INC COM 095229100 5 249 SH SOLE 4 249 0 0 BLUCORA INC COM 095229100 18 846 SH SOLE 7 846 0 0 BLUCORA INC COM 095229100 4676 216071 SH SOLE 18 216071 0 0 BLUCORA INC COM 095229100 2045 94498 SH SOLE 19 94498 0 0 BLUCORA INC COM 095229100 113615 5250246 SH SOLE 21 5250246 0 0 BLUCORA INC COM 095229100 32131 1484791 SH SOLE 22 1418220 0 66571 BLUCORA INC COM 095229100 47 2177 SH SOLE 23 2177 0 0 BLUCORA INC COM 095229100 285 13153 SH SOLE 26 8564 0 4589 BLUCORA INC COM 095229100 127 5860 SH SOLE 28 5860 0 0 BLUCORA INC COM 095229100 4129 190827 SH SOLE 30 190827 0 0 BLUCORA INC COM 095229100 125 5793 SH SOLE 34 5793 0 0 BLUCORA INC COM 095229100 102 4736 SH SOLE 40 4736 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 255 30265 SH SOLE 21 30265 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 949 112537 SH SOLE 22 112537 0 0 BLUE BIRD CORP COM 095306106 276 14479 SH SOLE 2 599 0 13880 BLUE BIRD CORP COM 095306106 6 301 SH SOLE 7 301 0 0 BLUE BIRD CORP COM 095306106 1032 54192 SH SOLE 18 54192 0 0 BLUE BIRD CORP COM 095306106 484 25401 SH SOLE 19 25401 0 0 BLUE BIRD CORP COM 095306106 10884 571802 SH SOLE 21 571802 0 0 BLUE BIRD CORP COM 095306106 10225 537144 SH SOLE 22 433168 0 103976 BLUE BIRD CORP COM 095306106 28 1445 SH SOLE 23 1445 0 0 BLUE BIRD CORP COM 095306106 46 2392 SH SOLE 30 2392 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 9 1238 SH SOLE 18 1238 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 150 20410 SH SOLE 21 20410 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 8 1065 SH SOLE 22 1065 0 0 BLUEBIRD BIO INC COM 09609G100 10010 109022 SH SOLE 2 3796 0 105226 BLUEBIRD BIO INC COM 09609G100 23 251 SH SOLE 4 251 0 0 BLUEBIRD BIO INC COM 09609G100 99 1082 SH SOLE 7 1082 0 0 BLUEBIRD BIO INC COM 09609G100 2379 25905 SH SOLE 18 25905 0 0 BLUEBIRD BIO INC COM 09609G100 1147 12493 SH SOLE 19 12493 0 0 BLUEBIRD BIO INC COM 09609G100 108930 1186338 SH SOLE 21 1186338 0 0 BLUEBIRD BIO INC COM 09609G100 138063 1503623 SH SOLE 22 1391368 0 112255 BLUEBIRD BIO INC COM 09609G100 1826 19886 SH SOLE 26 11573 0 8313 BLUEBIRD BIO INC COM 09609G100 634 6900 SH SOLE 28 6900 0 0 BLUEBIRD BIO INC COM 09609G100 5264 57329 SH SOLE 30 57329 0 0 BLUEBIRD BIO INC COM 09609G100 102 1106 SH SOLE 31 1106 0 0 BLUEBIRD BIO INC COM 09609G100 134 1455 SH SOLE 34 1455 0 0 BLUEBIRD BIO INC COM 09609G100 525 5715 SH SOLE 40 5715 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 3 271 SH SOLE 2 271 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 162 17363 SH SOLE 18 17363 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 87 9320 SH SOLE 19 9320 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 2180 233925 SH SOLE 21 233925 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 517 55510 SH SOLE 22 53251 0 2259 BLUELINX HLDGS INC COM NEW 09624H208 275 8496 SH SOLE 2 285 0 8211 BLUELINX HLDGS INC COM NEW 09624H208 6 191 SH SOLE 7 191 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1033 31961 SH SOLE 18 31961 0 0 BLUELINX HLDGS INC COM NEW 09624H208 492 15220 SH SOLE 19 15220 0 0 BLUELINX HLDGS INC COM NEW 09624H208 10403 321760 SH SOLE 21 321760 0 0 BLUELINX HLDGS INC COM NEW 09624H208 7874 243549 SH SOLE 22 236420 0 7129 BLUEPRINT MEDICINES CORP COM 09627Y109 4270 58117 SH SOLE 2 17623 0 40494 BLUEPRINT MEDICINES CORP COM 09627Y109 16 221 SH SOLE 4 221 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 72 978 SH SOLE 7 978 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 13727 186835 SH SOLE 18 180711 0 6124 BLUEPRINT MEDICINES CORP COM 09627Y109 21322 290208 SH SOLE 19 290208 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 580 7900 SH SOLE 20 7900 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 157639 2145630 SH SOLE 21 2145630 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 105676 1438355 SH SOLE 22 1373733 0 64622 BLUEPRINT MEDICINES CORP COM 09627Y109 278 3783 SH SOLE 23 3783 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1903 25903 SH SOLE 26 11842 0 14061 BLUEPRINT MEDICINES CORP COM 09627Y109 392 5342 SH SOLE 28 5342 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4943 67283 SH SOLE 30 67283 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 838 11400 SH SOLE 31 0 0 11400 BLUEPRINT MEDICINES CORP COM 09627Y109 3882 52836 SH SOLE 34 52836 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 280 3806 SH SOLE 40 3806 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 266 22566 SH SOLE 2 830 0 21736 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8 689 SH SOLE 7 689 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 959 81479 SH SOLE 18 81479 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 474 40280 SH SOLE 19 40280 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10035 852595 SH SOLE 21 852595 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9817 834084 SH SOLE 22 815177 0 18907 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 7 623 SH SOLE 23 623 0 0 BMC STK HLDGS INC COM 05591B109 2264 86493 SH SOLE 2 20092 0 66401 BMC STK HLDGS INC COM 05591B109 10 392 SH SOLE 4 392 0 0 BMC STK HLDGS INC COM 05591B109 30 1132 SH SOLE 7 1132 0 0 BMC STK HLDGS INC COM 05591B109 6207 237103 SH SOLE 18 227186 0 9917 BMC STK HLDGS INC COM 05591B109 9258 353630 SH SOLE 19 353630 0 0 BMC STK HLDGS INC COM 05591B109 58632 2239559 SH SOLE 21 2239559 0 0 BMC STK HLDGS INC COM 05591B109 62131 2373230 SH SOLE 22 2274860 0 98370 BMC STK HLDGS INC COM 05591B109 1588 60669 SH SOLE 23 60669 0 0 BMC STK HLDGS INC COM 05591B109 4667 178281 SH SOLE 26 23461 0 154820 BMC STK HLDGS INC COM 05591B109 222 8497 SH SOLE 28 8497 0 0 BMC STK HLDGS INC COM 05591B109 443 16923 SH SOLE 30 16923 0 0 BMC STK HLDGS INC COM 05591B109 117 4479 SH SOLE 34 4479 0 0 BMC STK HLDGS INC COM 05591B109 202 7726 SH SOLE 40 7726 0 0 BOEING CO COM 097023105 531609 1397242 SH SOLE 2 197085 0 1200157 BOEING CO COM 097023105 79584 209173 SH SOLE 4 194700 0 14473 BOEING CO COM 097023105 177380 466214 SH SOLE 7 466214 0 0 BOEING CO COM 097023105 3132 8231 SH SOLE 13 8231 0 0 BOEING CO COM 097023105 2017 5301 SH SOLE 15 5301 0 0 BOEING CO COM 097023105 48 125 SH SOLE 17 0 0 125 BOEING CO COM 097023105 664963 1747740 SH SOLE 18 1553685 0 194055 BOEING CO COM 097023105 231121 607461 SH SOLE 19 607461 0 0 BOEING CO COM 097023105 4891699 12856989 SH SOLE 21 12856989 0 0 BOEING CO COM 097023105 4873383 12808850 SH SOLE 22 11407590 0 1401260 BOEING CO COM 097023105 154357 405701 SH SOLE 23 405701 0 0 BOEING CO COM 097023105 196787 517221 SH SOLE 25 517221 0 0 BOEING CO COM 097023105 462615 1215903 SH SOLE 26 605357 0 610546 BOEING CO COM 097023105 10819 28435 SH SOLE 28 0 0 28435 BOEING CO COM 097023105 19892 52282 SH SOLE 29 15183 0 37099 BOEING CO COM 097023105 730139 1919044 SH SOLE 30 1919044 0 0 BOEING CO COM 097023105 45879 120586 SH SOLE 31 99691 0 20895 BOEING CO COM 097023105 42958 112908 SH SOLE 32 112908 0 0 BOEING CO COM 097023105 25881 68023 SH SOLE 34 68023 0 0 BOEING CO COM 097023105 138247 363359 SH SOLE 36 363359 0 0 BOEING CO COM 097023105 4819 12666 SH SOLE 40 12666 0 0 BOINGO WIRELESS INC COM 09739C102 573 51583 SH SOLE 2 15704 0 35879 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 2170 195518 SH SOLE 18 158657 0 36861 BOINGO WIRELESS INC COM 09739C102 3464 312103 SH SOLE 19 312103 0 0 BOINGO WIRELESS INC COM 09739C102 17760 1600041 SH SOLE 21 1600041 0 0 BOINGO WIRELESS INC COM 09739C102 18029 1624216 SH SOLE 22 1567131 0 57085 BOINGO WIRELESS INC COM 09739C102 527 47502 SH SOLE 23 47502 0 0 BOINGO WIRELESS INC COM 09739C102 1424 128249 SH SOLE 26 19631 0 108618 BOINGO WIRELESS INC COM 09739C102 65 5850 SH SOLE 28 5850 0 0 BOINGO WIRELESS INC COM 09739C102 124 11127 SH SOLE 30 11127 0 0 BOINGO WIRELESS INC COM 09739C102 41 3699 SH SOLE 34 3699 0 0 BOINGO WIRELESS INC COM 09739C102 40 3566 SH SOLE 40 3566 0 0 BOISE CASCADE CO DEL COM 09739D100 1674 51355 SH SOLE 2 14821 0 36534 BOISE CASCADE CO DEL COM 09739D100 8 252 SH SOLE 4 252 0 0 BOISE CASCADE CO DEL COM 09739D100 28 845 SH SOLE 7 845 0 0 BOISE CASCADE CO DEL COM 09739D100 5923 181750 SH SOLE 18 176443 0 5307 BOISE CASCADE CO DEL COM 09739D100 8216 252088 SH SOLE 19 252088 0 0 BOISE CASCADE CO DEL COM 09739D100 140664 4316162 SH SOLE 21 4316162 0 0 BOISE CASCADE CO DEL COM 09739D100 47315 1451831 SH SOLE 22 1390783 0 61048 BOISE CASCADE CO DEL COM 09739D100 1376 42226 SH SOLE 23 42226 0 0 BOISE CASCADE CO DEL COM 09739D100 4678 143528 SH SOLE 26 7964 0 135564 BOISE CASCADE CO DEL COM 09739D100 184 5651 SH SOLE 28 5651 0 0 BOISE CASCADE CO DEL COM 09739D100 1763 54110 SH SOLE 30 54110 0 0 BOISE CASCADE CO DEL COM 09739D100 34 1029 SH SOLE 36 1029 0 0 BOISE CASCADE CO DEL COM 09739D100 132 4059 SH SOLE 40 4059 0 0 BOK FINL CORP COM NEW 05561Q201 4796 60594 SH SOLE 2 2255 0 58339 BOK FINL CORP COM NEW 05561Q201 10 121 SH SOLE 4 121 0 0 BOK FINL CORP COM NEW 05561Q201 53 675 SH SOLE 7 675 0 0 BOK FINL CORP COM NEW 05561Q201 4643 58666 SH SOLE 18 58666 0 0 BOK FINL CORP COM NEW 05561Q201 673 8504 SH SOLE 19 8504 0 0 BOK FINL CORP COM NEW 05561Q201 32583 411658 SH SOLE 21 411658 0 0 BOK FINL CORP COM NEW 05561Q201 72022 909937 SH SOLE 22 841841 0 68096 BOK FINL CORP COM NEW 05561Q201 612 7737 SH SOLE 26 5322 0 2415 BOK FINL CORP COM NEW 05561Q201 311 3929 SH SOLE 28 3929 0 0 BOK FINL CORP COM NEW 05561Q201 697 8809 SH SOLE 30 8809 0 0 BOK FINL CORP COM NEW 05561Q201 52 660 SH SOLE 31 660 0 0 BOK FINL CORP COM NEW 05561Q201 241 3040 SH SOLE 40 3040 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 464 20719 SH SOLE 2 704 0 20015 BONANZA CREEK ENERGY INC COM NEW 097793400 9 406 SH SOLE 7 406 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1978 88353 SH SOLE 18 88353 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 726 32431 SH SOLE 19 32431 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 46869 2093289 SH SOLE 21 2093289 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 13043 582539 SH SOLE 22 557965 0 24574 BONANZA CREEK ENERGY INC COM NEW 097793400 26 1174 SH SOLE 26 0 0 1174 BONANZA CREEK ENERGY INC COM NEW 097793400 518 23143 SH SOLE 30 23143 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 41 1820 SH SOLE 40 1820 0 0 BOOKING HLDGS INC COM 09857L108 231610 118011 SH SOLE 2 21086 0 96925 BOOKING HLDGS INC COM 09857L108 37998 19361 SH SOLE 4 18149 0 1212 BOOKING HLDGS INC COM 09857L108 79211 40360 SH SOLE 7 40187 0 173 BOOKING HLDGS INC COM 09857L108 412 210 SH SOLE 13 210 0 0 BOOKING HLDGS INC COM 09857L108 1001 510 SH SOLE 15 510 0 0 BOOKING HLDGS INC COM 09857L108 2 1 SH SOLE 17 0 0 1 BOOKING HLDGS INC COM 09857L108 269196 137162 SH SOLE 18 124188 0 12974 BOOKING HLDGS INC COM 09857L108 48003 24459 SH SOLE 19 24459 0 0 BOOKING HLDGS INC COM 09857L108 1720563 876671 SH SOLE 21 876671 0 0 BOOKING HLDGS INC COM 09857L108 2040851 1039866 SH SOLE 22 924225 0 115641 BOOKING HLDGS INC COM 09857L108 66513 33890 SH SOLE 23 33890 0 0 BOOKING HLDGS INC COM 09857L108 81800 41679 SH SOLE 25 41679 0 0 BOOKING HLDGS INC COM 09857L108 391325 199390 SH SOLE 26 49996 0 149394 BOOKING HLDGS INC COM 09857L108 16231 8270 SH SOLE 28 5981 0 2289 BOOKING HLDGS INC COM 09857L108 4216 2148 SH SOLE 29 2148 0 0 BOOKING HLDGS INC COM 09857L108 344887 175729 SH SOLE 30 175729 0 0 BOOKING HLDGS INC COM 09857L108 57624 29361 SH SOLE 31 9974 0 19387 BOOKING HLDGS INC COM 09857L108 11864 6045 SH SOLE 32 6045 0 0 BOOKING HLDGS INC COM 09857L108 9505 4843 SH SOLE 34 4843 0 0 BOOKING HLDGS INC COM 09857L108 56794 28938 SH SOLE 36 28938 0 0 BOOKING HLDGS INC COM 09857L108 2000 1019 SH SOLE 40 1019 0 0 BOOT BARN HLDGS INC COM 099406100 857 24542 SH SOLE 2 1173 0 23369 BOOT BARN HLDGS INC COM 099406100 5 134 SH SOLE 4 134 0 0 BOOT BARN HLDGS INC COM 099406100 23 668 SH SOLE 7 668 0 0 BOOT BARN HLDGS INC COM 099406100 4618 132328 SH SOLE 18 132328 0 0 BOOT BARN HLDGS INC COM 099406100 1660 47570 SH SOLE 19 47570 0 0 BOOT BARN HLDGS INC COM 099406100 109293 3131596 SH SOLE 21 3131596 0 0 BOOT BARN HLDGS INC COM 099406100 30688 879320 SH SOLE 22 791252 0 88068 BOOT BARN HLDGS INC COM 099406100 76 2186 SH SOLE 26 0 0 2186 BOOT BARN HLDGS INC COM 099406100 138 3943 SH SOLE 28 3943 0 0 BOOT BARN HLDGS INC COM 099406100 1367 39179 SH SOLE 30 39179 0 0 BOOT BARN HLDGS INC COM 099406100 8 232 SH SOLE 34 232 0 0 BOOT BARN HLDGS INC COM 099406100 98 2802 SH SOLE 40 2802 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23951 337236 SH SOLE 2 89014 0 248222 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 287 4045 SH SOLE 4 4045 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 270 3803 SH SOLE 7 3803 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7133 100441 SH SOLE 18 96851 0 3590 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10510 147987 SH SOLE 19 147987 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 137612 1937656 SH SOLE 21 1937656 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 301289 4242314 SH SOLE 22 3909756 0 332558 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 428 6027 SH SOLE 23 6027 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8558 120499 SH SOLE 25 120499 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8217 115697 SH SOLE 26 50858 0 64839 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1259 17731 SH SOLE 28 17731 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1031 14514 SH SOLE 29 14514 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3654 51456 SH SOLE 30 51456 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 405 5702 SH SOLE 31 3577 0 2125 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2773 39050 SH SOLE 34 39050 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 618 8704 SH SOLE 36 8704 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 972 13682 SH SOLE 40 13682 0 0 BORGWARNER INC COM 099724106 20063 546967 SH SOLE 2 68282 0 478685 BORGWARNER INC COM 099724106 3223 87876 SH SOLE 4 82722 0 5154 BORGWARNER INC COM 099724106 10244 279275 SH SOLE 7 197192 0 82083 BORGWARNER INC COM 099724106 266 7257 SH SOLE 13 7257 0 0 BORGWARNER INC COM 099724106 61 1652 SH SOLE 15 1652 0 0 BORGWARNER INC COM 099724106 17522 477702 SH SOLE 18 449217 0 28485 BORGWARNER INC COM 099724106 2404 65545 SH SOLE 19 65545 0 0 BORGWARNER INC COM 099724106 181142 4938446 SH SOLE 21 4938446 0 0 BORGWARNER INC COM 099724106 204102 5564395 SH SOLE 22 5009329 0 555066 BORGWARNER INC COM 099724106 5673 154652 SH SOLE 23 154652 0 0 BORGWARNER INC COM 099724106 8281 225776 SH SOLE 25 225776 0 0 BORGWARNER INC COM 099724106 43790 1193839 SH SOLE 26 335683 0 858156 BORGWARNER INC COM 099724106 1332 36302 SH SOLE 28 26276 0 10026 BORGWARNER INC COM 099724106 1783 48620 SH SOLE 29 4365 0 44255 BORGWARNER INC COM 099724106 30541 832640 SH SOLE 30 832640 0 0 BORGWARNER INC COM 099724106 1695 46215 SH SOLE 31 37926 0 8289 BORGWARNER INC COM 099724106 486 13243 SH SOLE 34 13243 0 0 BORGWARNER INC COM 099724106 6594 179780 SH SOLE 36 179780 0 0 BORGWARNER INC COM 099724106 156 4240 SH SOLE 40 4240 0 0 BOSTON BEER INC CL A 100557107 4130 11344 SH SOLE 2 4403 0 6941 BOSTON BEER INC CL A 100557107 15 42 SH SOLE 4 42 0 0 BOSTON BEER INC CL A 100557107 56 154 SH SOLE 7 154 0 0 BOSTON BEER INC CL A 100557107 18615 51128 SH SOLE 18 49713 0 1415 BOSTON BEER INC CL A 100557107 6042 16596 SH SOLE 19 16596 0 0 BOSTON BEER INC CL A 100557107 228658 628043 SH SOLE 21 628043 0 0 BOSTON BEER INC CL A 100557107 108531 298096 SH SOLE 22 286282 0 11814 BOSTON BEER INC CL A 100557107 72 197 SH SOLE 23 197 0 0 BOSTON BEER INC CL A 100557107 1646 4521 SH SOLE 26 2421 0 2100 BOSTON BEER INC CL A 100557107 392 1077 SH SOLE 28 1077 0 0 BOSTON BEER INC CL A 100557107 877 2408 SH SOLE 30 2408 0 0 BOSTON BEER INC CL A 100557107 233 640 SH SOLE 34 640 0 0 BOSTON BEER INC CL A 100557107 291 800 SH SOLE 40 800 0 0 BOSTON OMAHA CORP COM 101044105 172 8695 SH SOLE 2 421 0 8274 BOSTON OMAHA CORP COM 101044105 707 35675 SH SOLE 18 35675 0 0 BOSTON OMAHA CORP COM 101044105 332 16752 SH SOLE 19 16752 0 0 BOSTON OMAHA CORP COM 101044105 7274 366810 SH SOLE 21 366810 0 0 BOSTON OMAHA CORP COM 101044105 4555 229695 SH SOLE 22 223933 0 5762 BOSTON OMAHA CORP COM 101044105 41 2063 SH SOLE 30 2063 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1018 87337 SH SOLE 2 11436 0 75901 BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 663 SH SOLE 4 663 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 26 2227 SH SOLE 7 2227 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 4095 351350 SH SOLE 18 351350 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1963 168416 SH SOLE 19 168416 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 100345 8609648 SH SOLE 21 8609648 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 30388 2607288 SH SOLE 22 2504304 0 102984 BOSTON PRIVATE FINL HLDGS IN COM 101119105 73 6226 SH SOLE 23 6226 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1671 143405 SH SOLE 26 23685 0 119720 BOSTON PRIVATE FINL HLDGS IN COM 101119105 140 11986 SH SOLE 28 11986 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1258 107898 SH SOLE 30 107898 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 111 9564 SH SOLE 40 9564 0 0 BOSTON PROPERTIES INC COM 101121101 59412 458211 SH SOLE 2 109125 0 349086 BOSTON PROPERTIES INC COM 101121101 22183 171084 SH SOLE 4 167011 0 4073 BOSTON PROPERTIES INC COM 101121101 38945 300366 SH SOLE 7 298748 0 1618 BOSTON PROPERTIES INC COM 101121101 341 2632 SH SOLE 13 2632 0 0 BOSTON PROPERTIES INC COM 101121101 910 7016 SH SOLE 15 7016 0 0 BOSTON PROPERTIES INC COM 101121101 79622 614083 SH SOLE 18 590409 0 23674 BOSTON PROPERTIES INC COM 101121101 52599 405669 SH SOLE 19 405669 0 0 BOSTON PROPERTIES INC COM 101121101 641668 4948853 SH SOLE 21 4948853 0 0 BOSTON PROPERTIES INC COM 101121101 680567 5248856 SH SOLE 22 4753425 0 495431 BOSTON PROPERTIES INC COM 101121101 18657 143891 SH SOLE 23 143891 0 0 BOSTON PROPERTIES INC COM 101121101 61724 476045 SH SOLE 25 476045 0 0 BOSTON PROPERTIES INC COM 101121101 83688 645439 SH SOLE 26 197662 0 447777 BOSTON PROPERTIES INC COM 101121101 6327 48799 SH SOLE 28 40655 0 8144 BOSTON PROPERTIES INC COM 101121101 11762 90712 SH SOLE 29 84898 0 5814 BOSTON PROPERTIES INC COM 101121101 153049 1180385 SH SOLE 30 1180385 0 0 BOSTON PROPERTIES INC COM 101121101 4173 32184 SH SOLE 31 26458 0 5726 BOSTON PROPERTIES INC COM 101121101 23016 177513 SH SOLE 34 177513 0 0 BOSTON PROPERTIES INC COM 101121101 14923 115091 SH SOLE 36 115091 0 0 BOSTON PROPERTIES INC COM 101121101 492 3796 SH SOLE 40 3796 0 0 BOSTON SCIENTIFIC CORP COM 101137107 199842 4911337 SH SOLE 2 1528805 0 3382532 BOSTON SCIENTIFIC CORP COM 101137107 21957 539609 SH SOLE 4 501937 0 37672 BOSTON SCIENTIFIC CORP COM 101137107 49836 1224765 SH SOLE 7 1213659 0 11106 BOSTON SCIENTIFIC CORP COM 101137107 624 15327 SH SOLE 13 15327 0 0 BOSTON SCIENTIFIC CORP COM 101137107 570 14003 SH SOLE 15 14003 0 0 BOSTON SCIENTIFIC CORP COM 101137107 288953 7101334 SH SOLE 18 5879804 0 1221530 BOSTON SCIENTIFIC CORP COM 101137107 446386 10970404 SH SOLE 19 10970404 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2132 52400 SH SOLE 20 52400 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1261966 31014162 SH SOLE 21 31014162 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1380944 33938165 SH SOLE 22 30344099 0 3594066 BOSTON SCIENTIFIC CORP COM 101137107 41054 1008955 SH SOLE 23 1008955 0 0 BOSTON SCIENTIFIC CORP COM 101137107 162364 3990258 SH SOLE 25 3990258 0 0 BOSTON SCIENTIFIC CORP COM 101137107 219670 5398634 SH SOLE 26 1615173 0 3783461 BOSTON SCIENTIFIC CORP COM 101137107 10981 269858 SH SOLE 28 197324 0 72534 BOSTON SCIENTIFIC CORP COM 101137107 1212 29782 SH SOLE 29 29782 0 0 BOSTON SCIENTIFIC CORP COM 101137107 211159 5189452 SH SOLE 30 5189452 0 0 BOSTON SCIENTIFIC CORP COM 101137107 25225 619940 SH SOLE 31 253243 0 366697 BOSTON SCIENTIFIC CORP COM 101137107 202489 4976374 SH SOLE 34 4976374 0 0 BOSTON SCIENTIFIC CORP COM 101137107 37121 912300 SH SOLE 36 912300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1357 33362 SH SOLE 40 33362 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1474 37469 SH SOLE 2 1777 0 35692 BOTTOMLINE TECH DEL INC COM 101388106 11 267 SH SOLE 4 267 0 0 BOTTOMLINE TECH DEL INC COM 101388106 35 878 SH SOLE 7 878 0 0 BOTTOMLINE TECH DEL INC COM 101388106 7383 187626 SH SOLE 18 187626 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3035 77138 SH SOLE 19 77138 0 0 BOTTOMLINE TECH DEL INC COM 101388106 172333 4379480 SH SOLE 21 4379480 0 0 BOTTOMLINE TECH DEL INC COM 101388106 46844 1190437 SH SOLE 22 1135522 0 54915 BOTTOMLINE TECH DEL INC COM 101388106 697 17723 SH SOLE 26 5886 0 11837 BOTTOMLINE TECH DEL INC COM 101388106 205 5220 SH SOLE 28 5220 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2156 54779 SH SOLE 30 54779 0 0 BOTTOMLINE TECH DEL INC COM 101388106 62 1567 SH SOLE 34 1567 0 0 BOTTOMLINE TECH DEL INC COM 101388106 181 4611 SH SOLE 40 4611 0 0 BOWL AMER INC CL A 102565108 10 686 SH SOLE 21 686 0 0 BOX INC CL A 10316T104 2293 138456 SH SOLE 2 19611 0 118845 BOX INC CL A 10316T104 12 737 SH SOLE 4 737 0 0 BOX INC CL A 10316T104 41 2489 SH SOLE 7 2489 0 0 BOX INC CL A 10316T104 8553 516506 SH SOLE 18 488694 0 27812 BOX INC CL A 10316T104 8683 524332 SH SOLE 19 524332 0 0 BOX INC CL A 10316T104 85652 5172235 SH SOLE 21 5172235 0 0 BOX INC CL A 10316T104 73622 4445760 SH SOLE 22 4252487 0 193273 BOX INC CL A 10316T104 800 48308 SH SOLE 23 48308 0 0 BOX INC CL A 10316T104 2256 136225 SH SOLE 26 22236 0 113989 BOX INC CL A 10316T104 261 15779 SH SOLE 28 15779 0 0 BOX INC CL A 10316T104 1152 69577 SH SOLE 30 69577 0 0 BOX INC CL A 10316T104 226 13638 SH SOLE 40 13638 0 0 BOXLIGHT CORP COM CL A 103197109 2 970 SH SOLE 18 970 0 0 BOXLIGHT CORP COM CL A 103197109 19 10063 SH SOLE 21 10063 0 0 BOYD GAMING CORP COM 103304101 4252 177517 SH SOLE 2 101925 0 75592 BOYD GAMING CORP COM 103304101 66 2771 SH SOLE 4 2771 0 0 BOYD GAMING CORP COM 103304101 36 1522 SH SOLE 7 1522 0 0 BOYD GAMING CORP COM 103304101 164 6860 SH SOLE 13 6860 0 0 BOYD GAMING CORP COM 103304101 12545 523785 SH SOLE 18 470821 0 52964 BOYD GAMING CORP COM 103304101 12650 528171 SH SOLE 19 528171 0 0 BOYD GAMING CORP COM 103304101 134749 5626251 SH SOLE 21 5626251 0 0 BOYD GAMING CORP COM 103304101 88729 3704778 SH SOLE 22 3531904 0 172874 BOYD GAMING CORP COM 103304101 1454 60726 SH SOLE 23 60726 0 0 BOYD GAMING CORP COM 103304101 4056 169347 SH SOLE 26 17001 0 152346 BOYD GAMING CORP COM 103304101 254 10617 SH SOLE 28 10617 0 0 BOYD GAMING CORP COM 103304101 532 22223 SH SOLE 29 0 0 22223 BOYD GAMING CORP COM 103304101 663 27695 SH SOLE 30 27695 0 0 BOYD GAMING CORP COM 103304101 280 11711 SH SOLE 34 11711 0 0 BOYD GAMING CORP COM 103304101 151 6323 SH SOLE 36 6323 0 0 BOYD GAMING CORP COM 103304101 209 8729 SH SOLE 40 8729 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 223 15261 SH SOLE 18 15261 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4678 320416 SH SOLE 19 320416 0 0 BP PLC SPONSORED ADR 055622104 4051 106632 SH SOLE 2 106632 0 0 BP PLC SPONSORED ADR 055622104 281843 7418876 SH SOLE 18 6377880 0 1040996 BP PLC SPONSORED ADR 055622104 121089 3187381 SH SOLE 19 3187381 0 0 BP PLC SPONSORED ADR 055622104 4049 106580 SH SOLE 21 106580 0 0 BP PLC SPONSORED ADR 055622104 2675 70418 SH SOLE 23 70418 0 0 BP PLC SPONSORED ADR 055622104 2538 66811 SH SOLE 25 0 0 66811 BP PLC SPONSORED ADR 055622104 40335 1061732 SH SOLE 34 1061732 0 0 BP PLC SPONSORED ADR 055622104 1680 44229 SH SOLE 36 44229 0 0 BRADY CORP CL A 104674106 2254 42495 SH SOLE 2 1976 0 40519 BRADY CORP CL A 104674106 13 236 SH SOLE 4 236 0 0 BRADY CORP CL A 104674106 2250 42410 SH SOLE 7 42410 0 0 BRADY CORP CL A 104674106 11763 221734 SH SOLE 18 221734 0 0 BRADY CORP CL A 104674106 4361 82202 SH SOLE 19 82202 0 0 BRADY CORP CL A 104674106 285684 5385185 SH SOLE 21 5385185 0 0 BRADY CORP CL A 104674106 76498 1442007 SH SOLE 22 1376561 0 65446 BRADY CORP CL A 104674106 1380 26011 SH SOLE 26 13432 0 12579 BRADY CORP CL A 104674106 320 6031 SH SOLE 28 6031 0 0 BRADY CORP CL A 104674106 3648 68769 SH SOLE 30 68769 0 0 BRADY CORP CL A 104674106 281 5305 SH SOLE 40 5305 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 304 32427 SH SOLE 2 1135 0 31292 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH SOLE 4 82 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 7 758 SH SOLE 7 758 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1012 107743 SH SOLE 18 107743 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 482 51293 SH SOLE 19 51293 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 10724 1142082 SH SOLE 21 1142082 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 9780 1041545 SH SOLE 22 1002580 0 38965 BRAEMAR HOTELS & RESORTS INC COM 10482B101 10 1025 SH SOLE 23 1025 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 167 17813 SH SOLE 26 0 0 17813 BRAEMAR HOTELS & RESORTS INC COM 10482B101 40 4258 SH SOLE 28 4258 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 49 5269 SH SOLE 30 5269 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 10 1071 SH SOLE 34 1071 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 25 2704 SH SOLE 40 2704 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 7574 363088 SH SOLE 21 363088 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 15 3860 SH SOLE 18 3860 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 253 64808 SH SOLE 21 64808 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 257 65816 SH SOLE 22 65816 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5449 359656 SH SOLE 2 36325 0 323331 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 728 48055 SH SOLE 4 48055 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2701 178306 SH SOLE 7 178306 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 108 7143 SH SOLE 15 7143 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2205 145568 SH SOLE 18 138022 0 7546 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5533 365239 SH SOLE 19 365239 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 49282 3252916 SH SOLE 21 3252916 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 103652 6841687 SH SOLE 22 6364232 0 477455 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 89 5848 SH SOLE 23 5848 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5565 367327 SH SOLE 25 367327 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1864 123018 SH SOLE 26 43043 0 79975 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 341 22533 SH SOLE 28 22533 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1367 90258 SH SOLE 29 90258 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 12084 797606 SH SOLE 30 797606 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 54 3565 SH SOLE 31 3565 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 162 10662 SH SOLE 36 10662 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 298 19681 SH SOLE 40 19681 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1200 99213 SH SOLE 2 99213 0 0 BRF SA SPONSORED ADR 10552T107 5815 634834 SH SOLE 7 634834 0 0 BRF SA SPONSORED ADR 10552T107 575 62775 SH SOLE 19 62775 0 0 BRF SA SPONSORED ADR 10552T107 25260 2757671 SH SOLE 21 2757671 0 0 BRF SA SPONSORED ADR 10552T107 148 16126 SH SOLE 22 16126 0 0 BRF SA SPONSORED ADR 10552T107 1186 129488 SH SOLE 30 129488 0 0 BRF SA SPONSORED ADR 10552T107 909 99250 SH SOLE 34 99250 0 0 BRICKELL BIOTECH INC COM 10802T105 4 983 SH SOLE 21 983 0 0 BRICKELL BIOTECH INC COM 10802T105 199 47715 SH SOLE 22 47715 0 0 BRIDGE BANCORP INC COM 108035106 505 17079 SH SOLE 2 761 0 16318 BRIDGE BANCORP INC COM 108035106 13 440 SH SOLE 7 440 0 0 BRIDGE BANCORP INC COM 108035106 1762 59617 SH SOLE 18 59617 0 0 BRIDGE BANCORP INC COM 108035106 839 28381 SH SOLE 19 28381 0 0 BRIDGE BANCORP INC COM 108035106 17358 587208 SH SOLE 21 587208 0 0 BRIDGE BANCORP INC COM 108035106 11549 390697 SH SOLE 22 369347 0 21350 BRIDGE BANCORP INC COM 108035106 1 18 SH SOLE 23 18 0 0 BRIDGE BANCORP INC COM 108035106 89 3000 SH SOLE 26 0 0 3000 BRIDGE BANCORP INC COM 108035106 63 2122 SH SOLE 28 2122 0 0 BRIDGE BANCORP INC COM 108035106 100 3396 SH SOLE 30 3396 0 0 BRIDGEBIO PHARMA INC COM 10806X102 514 23923 SH SOLE 2 5001 0 18922 BRIDGEBIO PHARMA INC COM 10806X102 13 604 SH SOLE 7 604 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1654 77040 SH SOLE 18 77040 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1351 62944 SH SOLE 19 62944 0 0 BRIDGEBIO PHARMA INC COM 10806X102 16032 746723 SH SOLE 21 746723 0 0 BRIDGEBIO PHARMA INC COM 10806X102 11626 541499 SH SOLE 22 532927 0 8572 BRIDGEBIO PHARMA INC COM 10806X102 473 22039 SH SOLE 34 22039 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 276 23144 SH SOLE 2 1628 0 21516 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1010 84631 SH SOLE 18 84631 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 490 41010 SH SOLE 19 41010 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10266 859807 SH SOLE 21 859807 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 6057 507255 SH SOLE 22 495865 0 11390 BRIDGFORD FOODS CORP COM 108763103 48 1575 SH SOLE 2 71 0 1504 BRIDGFORD FOODS CORP COM 108763103 183 6065 SH SOLE 18 6065 0 0 BRIDGFORD FOODS CORP COM 108763103 87 2878 SH SOLE 19 2878 0 0 BRIDGFORD FOODS CORP COM 108763103 1658 54948 SH SOLE 21 54948 0 0 BRIDGFORD FOODS CORP COM 108763103 336 11132 SH SOLE 22 10646 0 486 BRIGGS & STRATTON CORP COM 109043109 249 41050 SH SOLE 2 1670 0 39380 BRIGGS & STRATTON CORP COM 109043109 2 385 SH SOLE 4 385 0 0 BRIGGS & STRATTON CORP COM 109043109 5 901 SH SOLE 7 901 0 0 BRIGGS & STRATTON CORP COM 109043109 1181 194958 SH SOLE 18 194958 0 0 BRIGGS & STRATTON CORP COM 109043109 673 111006 SH SOLE 19 111006 0 0 BRIGGS & STRATTON CORP COM 109043109 29132 4807223 SH SOLE 21 4807223 0 0 BRIGGS & STRATTON CORP COM 109043109 8523 1406495 SH SOLE 22 1324418 0 82077 BRIGGS & STRATTON CORP COM 109043109 261 43003 SH SOLE 26 4304 0 38699 BRIGGS & STRATTON CORP COM 109043109 39 6419 SH SOLE 28 6419 0 0 BRIGGS & STRATTON CORP COM 109043109 338 55808 SH SOLE 30 55808 0 0 BRIGGS & STRATTON CORP COM 109043109 32 5226 SH SOLE 40 5226 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 437 21972 SH SOLE 2 5845 0 16127 BRIGHAM MINERALS INC CL A COM 10918L103 10 520 SH SOLE 7 520 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1106 55594 SH SOLE 18 55594 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1581 79423 SH SOLE 19 79423 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 10357 520440 SH SOLE 21 520440 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 9750 489958 SH SOLE 22 482676 0 7282 BRIGHAM MINERALS INC CL A COM 10918L103 270 13572 SH SOLE 23 13572 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 595 29902 SH SOLE 26 0 0 29902 BRIGHT HORIZONS FAM SOL IN D COM 109194100 21888 143527 SH SOLE 2 34334 0 109193 BRIGHT HORIZONS FAM SOL IN D COM 109194100 509 3337 SH SOLE 4 3337 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 244 1599 SH SOLE 7 1599 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 5166 33875 SH SOLE 18 32512 0 1363 BRIGHT HORIZONS FAM SOL IN D COM 109194100 116733 765462 SH SOLE 19 765462 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 115583 757924 SH SOLE 21 757924 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 254624 1669668 SH SOLE 22 1529335 0 140333 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1402 9195 SH SOLE 23 9195 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 42 274 SH SOLE 25 274 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3786 24823 SH SOLE 26 13863 0 10960 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1492 9785 SH SOLE 28 9785 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 448 2940 SH SOLE 29 2940 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2828 18542 SH SOLE 30 18542 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1262 8276 SH SOLE 31 7339 0 937 BRIGHT HORIZONS FAM SOL IN D COM 109194100 694 4548 SH SOLE 34 4548 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 253 1661 SH SOLE 36 1661 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 897 5883 SH SOLE 40 5883 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 63 6501 SH SOLE 21 6501 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1175 121545 SH SOLE 22 121545 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 547 56549 SH SOLE 30 56549 0 0 BRIGHTCOVE INC COM 10921T101 349 33255 SH SOLE 2 1597 0 31658 BRIGHTCOVE INC COM 10921T101 9 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 1439 137287 SH SOLE 18 137287 0 0 BRIGHTCOVE INC COM 10921T101 695 66289 SH SOLE 19 66289 0 0 BRIGHTCOVE INC COM 10921T101 13797 1316545 SH SOLE 21 1316545 0 0 BRIGHTCOVE INC COM 10921T101 10712 1022093 SH SOLE 22 992625 0 29468 BRIGHTHOUSE FINL INC COM 10922N103 12095 298869 SH SOLE 2 64056 0 234813 BRIGHTHOUSE FINL INC COM 10922N103 1307 32286 SH SOLE 4 29442 0 2844 BRIGHTHOUSE FINL INC COM 10922N103 1000 24711 SH SOLE 7 9538 0 15173 BRIGHTHOUSE FINL INC COM 10922N103 25195 622555 SH SOLE 18 614323 0 8232 BRIGHTHOUSE FINL INC COM 10922N103 18244 450808 SH SOLE 19 450808 0 0 BRIGHTHOUSE FINL INC COM 10922N103 225193 5564436 SH SOLE 21 5564436 0 0 BRIGHTHOUSE FINL INC COM 10922N103 153710 3798120 SH SOLE 22 3564128 0 233992 BRIGHTHOUSE FINL INC COM 10922N103 3542 87523 SH SOLE 23 87523 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2063 50971 SH SOLE 25 50971 0 0 BRIGHTHOUSE FINL INC COM 10922N103 10455 258344 SH SOLE 26 139120 0 119224 BRIGHTHOUSE FINL INC COM 10922N103 779 19237 SH SOLE 28 13467 0 5770 BRIGHTHOUSE FINL INC COM 10922N103 973 24031 SH SOLE 29 1557 0 22474 BRIGHTHOUSE FINL INC COM 10922N103 8831 218216 SH SOLE 30 218216 0 0 BRIGHTHOUSE FINL INC COM 10922N103 771 19043 SH SOLE 31 15124 0 3919 BRIGHTHOUSE FINL INC COM 10922N103 5945 146890 SH SOLE 34 146890 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1898 46909 SH SOLE 36 46909 0 0 BRIGHTHOUSE FINL INC COM 10922N103 68 1683 SH SOLE 40 1683 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 674 68054 SH SOLE 2 2861 0 65193 BRIGHTSPHERE INVT GROUP INC COM 10948W103 13 1279 SH SOLE 7 1279 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2390 241196 SH SOLE 18 241196 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1218 122918 SH SOLE 19 122918 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 23534 2374723 SH SOLE 21 2374723 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 20040 2022223 SH SOLE 22 1917911 0 104312 BRIGHTSPHERE INVT GROUP INC COM 10948W103 453 45734 SH SOLE 26 40505 0 5229 BRIGHTSPHERE INVT GROUP INC COM 10948W103 113 11385 SH SOLE 28 11385 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 408 41145 SH SOLE 30 41145 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 66 6709 SH SOLE 40 6709 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 530 30904 SH SOLE 2 1199 0 29705 BRIGHTVIEW HLDGS INC COM 10948C107 13 769 SH SOLE 7 769 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1819 106093 SH SOLE 18 106093 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 920 53671 SH SOLE 19 53671 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 17821 1039144 SH SOLE 21 1039144 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 14569 849504 SH SOLE 22 797524 0 51980 BRIGHTVIEW HLDGS INC COM 10948C107 65 3808 SH SOLE 30 3808 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 47 2759 SH SOLE 40 2759 0 0 BRINKER INTL INC COM 109641100 2300 53909 SH SOLE 2 20659 0 33250 BRINKER INTL INC COM 109641100 10 233 SH SOLE 4 233 0 0 BRINKER INTL INC COM 109641100 55 1280 SH SOLE 7 1280 0 0 BRINKER INTL INC COM 109641100 9862 231112 SH SOLE 18 219066 0 12046 BRINKER INTL INC COM 109641100 5736 134420 SH SOLE 19 134420 0 0 BRINKER INTL INC COM 109641100 115557 2708147 SH SOLE 21 2708147 0 0 BRINKER INTL INC COM 109641100 57206 1340661 SH SOLE 22 1282793 0 57868 BRINKER INTL INC COM 109641100 289 6771 SH SOLE 23 6771 0 0 BRINKER INTL INC COM 109641100 1425 33386 SH SOLE 26 5618 0 27768 BRINKER INTL INC COM 109641100 203 4757 SH SOLE 28 4757 0 0 BRINKER INTL INC COM 109641100 518 12135 SH SOLE 30 12135 0 0 BRINKER INTL INC COM 109641100 10 235 SH SOLE 34 235 0 0 BRINKER INTL INC COM 109641100 66 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 209 4909 SH SOLE 40 4909 0 0 BRINKS CO COM 109696104 5360 64612 SH SOLE 2 23109 0 41503 BRINKS CO COM 109696104 23 279 SH SOLE 4 279 0 0 BRINKS CO COM 109696104 73 886 SH SOLE 7 886 0 0 BRINKS CO COM 109696104 23725 286010 SH SOLE 18 286010 0 0 BRINKS CO COM 109696104 7118 85808 SH SOLE 19 85808 0 0 BRINKS CO COM 109696104 292031 3520562 SH SOLE 21 3520562 0 0 BRINKS CO COM 109696104 142813 1721678 SH SOLE 22 1617476 0 104202 BRINKS CO COM 109696104 1919 23135 SH SOLE 26 11392 0 11743 BRINKS CO COM 109696104 550 6630 SH SOLE 28 6630 0 0 BRINKS CO COM 109696104 1701 20501 SH SOLE 30 20501 0 0 BRINKS CO COM 109696104 19 230 SH SOLE 36 230 0 0 BRINKS CO COM 109696104 421 5075 SH SOLE 40 5075 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 256640 5060927 SH SOLE 2 1379093 0 3681834 BRISTOL MYERS SQUIBB CO COM 110122108 36861 726904 SH SOLE 4 682544 0 44360 BRISTOL MYERS SQUIBB CO COM 110122108 78090 1539942 SH SOLE 7 1515158 0 24784 BRISTOL MYERS SQUIBB CO COM 110122108 7292 143801 SH SOLE 13 143801 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 809 15956 SH SOLE 15 15956 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1 17 SH SOLE 17 0 0 17 BRISTOL MYERS SQUIBB CO COM 110122108 392585 7741760 SH SOLE 18 7307582 0 434178 BRISTOL MYERS SQUIBB CO COM 110122108 398099 7850497 SH SOLE 19 7850497 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 680 13400 SH SOLE 20 13400 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1801836 35532164 SH SOLE 21 35532164 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2116530 41737919 SH SOLE 22 36725984 0 5011935 BRISTOL MYERS SQUIBB CO COM 110122108 69901 1378447 SH SOLE 23 1378447 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 85390 1683891 SH SOLE 25 1683891 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 486612 9595983 SH SOLE 26 1930302 0 7665681 BRISTOL MYERS SQUIBB CO COM 110122108 15831 312189 SH SOLE 28 225976 0 86213 BRISTOL MYERS SQUIBB CO COM 110122108 26276 518166 SH SOLE 29 114213 0 403953 BRISTOL MYERS SQUIBB CO COM 110122108 332629 6559433 SH SOLE 30 6559433 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 35526 700579 SH SOLE 31 409265 0 291314 BRISTOL MYERS SQUIBB CO COM 110122108 80809 1593553 SH SOLE 34 1593553 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 64243 1266879 SH SOLE 36 1266879 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1966 38761 SH SOLE 40 38761 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 54557 1478519 SH SOLE 18 1478519 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 1 SH SOLE 19 1 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH SOLE 22 5 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 15349 415956 SH SOLE 26 0 0 415956 BRIXMOR PPTY GROUP INC COM 11120U105 15260 752075 SH SOLE 2 171585 0 580490 BRIXMOR PPTY GROUP INC COM 11120U105 1720 84755 SH SOLE 4 84755 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6162 303676 SH SOLE 7 303676 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 241 11901 SH SOLE 15 11901 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 16870 831435 SH SOLE 18 831435 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 7224 356043 SH SOLE 19 356043 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 334483 16485124 SH SOLE 21 16485124 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 250473 12344645 SH SOLE 22 11721863 0 622782 BRIXMOR PPTY GROUP INC COM 11120U105 201 9887 SH SOLE 23 9887 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 12458 614011 SH SOLE 25 614011 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 4753 234262 SH SOLE 26 78447 0 155815 BRIXMOR PPTY GROUP INC COM 11120U105 768 37829 SH SOLE 28 37829 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3146 155044 SH SOLE 29 155044 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 27042 1332799 SH SOLE 30 1332799 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 123 6042 SH SOLE 31 6042 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 193 9521 SH SOLE 36 9521 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 579 28515 SH SOLE 40 28515 0 0 BROADCOM INC COM 11135F101 287671 1042022 SH SOLE 2 185624 0 856398 BROADCOM INC COM 11135F101 46470 168328 SH SOLE 4 157628 0 10700 BROADCOM INC COM 11135F101 105723 382959 SH SOLE 7 374229 0 8730 BROADCOM INC COM 11135F101 1137 4118 SH SOLE 13 4118 0 0 BROADCOM INC COM 11135F101 1299 4707 SH SOLE 15 4707 0 0 BROADCOM INC COM 11135F101 24 88 SH SOLE 17 0 0 88 BROADCOM INC COM 11135F101 268208 971520 SH SOLE 18 912406 0 59114 BROADCOM INC COM 11135F101 30866 111806 SH SOLE 19 111806 0 0 BROADCOM INC COM 11135F101 2544561 9217087 SH SOLE 21 9217087 0 0 BROADCOM INC COM 11135F101 2655019 9617195 SH SOLE 22 8554618 0 1062577 BROADCOM INC COM 11135F101 86613 313737 SH SOLE 23 313737 0 0 BROADCOM INC COM 11135F101 113341 410550 SH SOLE 25 410550 0 0 BROADCOM INC COM 11135F101 385217 1395359 SH SOLE 26 446563 0 948796 BROADCOM INC COM 11135F101 20864 75575 SH SOLE 28 54686 0 20889 BROADCOM INC COM 11135F101 12862 46590 SH SOLE 29 21001 0 25589 BROADCOM INC COM 11135F101 447110 1619552 SH SOLE 30 1619552 0 0 BROADCOM INC COM 11135F101 32898 119165 SH SOLE 31 94670 0 24495 BROADCOM INC COM 11135F101 15627 56605 SH SOLE 32 56605 0 0 BROADCOM INC COM 11135F101 10628 38496 SH SOLE 34 38496 0 0 BROADCOM INC COM 11135F101 73090 264753 SH SOLE 36 264753 0 0 BROADCOM INC COM 11135F101 2565 9291 SH SOLE 40 9291 0 0 BROADCOM INC OPTIONS 11135F101 83 300 SH Put SOLE 2 300 0 0 BROADCOM INC OPTIONS 11135F101 12423 45000 SH Put SOLE 19 45000 0 0 BROADCOM INC OPTIONS 11135F101 138 500 SH Put SOLE 22 500 0 0 BROADCOM INC OPTIONS 11135F101 1436 5200 SH Put SOLE 34 5200 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35547 285682 SH SOLE 2 37920 0 247762 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5864 47129 SH SOLE 4 44018 0 3111 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15419 123914 SH SOLE 7 116509 0 7405 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 294 2361 SH SOLE 13 2361 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 160 1286 SH SOLE 15 1286 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32683 262659 SH SOLE 18 247220 0 15439 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4398 35345 SH SOLE 19 35345 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 500739 4024263 SH SOLE 21 4024263 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 377562 3034336 SH SOLE 22 2733169 0 301167 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10704 86028 SH SOLE 23 86028 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15063 121052 SH SOLE 25 121052 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 87190 700712 SH SOLE 26 175627 0 525085 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2911 23395 SH SOLE 28 17270 0 6125 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3337 26817 SH SOLE 29 2429 0 24388 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 64881 521425 SH SOLE 30 521425 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12091 97173 SH SOLE 31 23367 0 73806 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3478 27950 SH SOLE 34 27950 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14151 113723 SH SOLE 36 113723 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 391 3141 SH SOLE 40 3141 0 0 BROADVISION INC COM PAR 111412706 2 885 SH SOLE 21 885 0 0 BROADWAY FINL CORP DEL COM 111444105 4 3014 SH SOLE 18 3014 0 0 BROADWAY FINL CORP DEL COM 111444105 9 6015 SH SOLE 21 6015 0 0 BROADWIND ENERGY INC COM NEW 11161T207 23 13490 SH SOLE 21 13490 0 0 BROADWIND ENERGY INC COM NEW 11161T207 671 397263 SH SOLE 22 397263 0 0 BROOKDALE SR LIVING INC COM 112463104 5400 712417 SH SOLE 2 528857 0 183560 BROOKDALE SR LIVING INC COM 112463104 6 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 71 9404 SH SOLE 7 9404 0 0 BROOKDALE SR LIVING INC COM 112463104 4751 626763 SH SOLE 18 626763 0 0 BROOKDALE SR LIVING INC COM 112463104 2593 342058 SH SOLE 19 342058 0 0 BROOKDALE SR LIVING INC COM 112463104 50328 6639572 SH SOLE 21 6639572 0 0 BROOKDALE SR LIVING INC COM 112463104 41771 5510671 SH SOLE 22 5228691 0 281980 BROOKDALE SR LIVING INC COM 112463104 464 61273 SH SOLE 26 47777 0 13496 BROOKDALE SR LIVING INC COM 112463104 158 20825 SH SOLE 28 20825 0 0 BROOKDALE SR LIVING INC COM 112463104 1317 173698 SH SOLE 30 173698 0 0 BROOKDALE SR LIVING INC COM 112463104 54 7145 SH SOLE 34 7145 0 0 BROOKDALE SR LIVING INC COM 112463104 75 9898 SH SOLE 36 9898 0 0 BROOKDALE SR LIVING INC COM 112463104 154 20343 SH SOLE 40 20343 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 48146 906867 SH SOLE 19 906867 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3286 161144 SH SOLE 2 19951 0 141193 BROOKFIELD PROPERTY REIT INC CL A 11282X103 403 19754 SH SOLE 4 19754 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1541 75585 SH SOLE 7 75585 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 60 2922 SH SOLE 15 2922 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 614 30117 SH SOLE 18 30117 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1727 84696 SH SOLE 19 84696 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 21484 1053661 SH SOLE 21 1053661 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 20895 1024791 SH SOLE 22 915319 0 109472 BROOKFIELD PROPERTY REIT INC CL A 11282X103 50 2428 SH SOLE 23 2428 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3062 150187 SH SOLE 25 150187 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 733 35957 SH SOLE 26 0 0 35957 BROOKFIELD PROPERTY REIT INC CL A 11282X103 872 42765 SH SOLE 29 42765 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 6372 312496 SH SOLE 30 312496 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 31 1509 SH SOLE 31 1509 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1156 78452 SH SOLE 2 3033 0 75419 BROOKLINE BANCORP INC DEL COM 11373M107 9 625 SH SOLE 4 625 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 25 1664 SH SOLE 7 1664 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 4919 333924 SH SOLE 18 333924 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1797 121977 SH SOLE 19 121977 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 123650 8394451 SH SOLE 21 8394451 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 38744 2630278 SH SOLE 22 2527043 0 103235 BROOKLINE BANCORP INC DEL COM 11373M107 545 37011 SH SOLE 26 30364 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 145 9834 SH SOLE 28 9834 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1550 105204 SH SOLE 30 105204 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 123 8336 SH SOLE 40 8336 0 0 BROOKS AUTOMATION INC COM 114340102 2329 62887 SH SOLE 2 2926 0 59961 BROOKS AUTOMATION INC COM 114340102 11 304 SH SOLE 4 304 0 0 BROOKS AUTOMATION INC COM 114340102 52 1417 SH SOLE 7 1417 0 0 BROOKS AUTOMATION INC COM 114340102 11940 322439 SH SOLE 18 320404 0 2035 BROOKS AUTOMATION INC COM 114340102 5405 145951 SH SOLE 19 145951 0 0 BROOKS AUTOMATION INC COM 114340102 285798 7718021 SH SOLE 21 7718021 0 0 BROOKS AUTOMATION INC COM 114340102 78590 2122330 SH SOLE 22 2026439 0 95891 BROOKS AUTOMATION INC COM 114340102 41 1109 SH SOLE 23 1109 0 0 BROOKS AUTOMATION INC COM 114340102 1221 32980 SH SOLE 26 13771 0 19209 BROOKS AUTOMATION INC COM 114340102 342 9247 SH SOLE 28 9247 0 0 BROOKS AUTOMATION INC COM 114340102 3726 100631 SH SOLE 30 100631 0 0 BROOKS AUTOMATION INC COM 114340102 280 7559 SH SOLE 40 7559 0 0 BROWN & BROWN INC COM 115236101 23861 661714 SH SOLE 2 210906 0 450808 BROWN & BROWN INC COM 115236101 510 14135 SH SOLE 4 14135 0 0 BROWN & BROWN INC COM 115236101 1588 44049 SH SOLE 7 44049 0 0 BROWN & BROWN INC COM 115236101 213 5916 SH SOLE 13 5916 0 0 BROWN & BROWN INC COM 115236101 115 3179 SH SOLE 15 3179 0 0 BROWN & BROWN INC COM 115236101 25000 693289 SH SOLE 18 685243 0 8046 BROWN & BROWN INC COM 115236101 5084 140999 SH SOLE 19 140999 0 0 BROWN & BROWN INC COM 115236101 417173 11568853 SH SOLE 21 11568853 0 0 BROWN & BROWN INC COM 115236101 283562 7863604 SH SOLE 22 7325896 0 537708 BROWN & BROWN INC COM 115236101 849 23538 SH SOLE 23 23538 0 0 BROWN & BROWN INC COM 115236101 8483 235260 SH SOLE 25 235260 0 0 BROWN & BROWN INC COM 115236101 13425 372298 SH SOLE 26 188119 0 184179 BROWN & BROWN INC COM 115236101 1093 30304 SH SOLE 28 30304 0 0 BROWN & BROWN INC COM 115236101 1668 46263 SH SOLE 29 12098 0 34165 BROWN & BROWN INC COM 115236101 3390 94020 SH SOLE 30 94020 0 0 BROWN & BROWN INC COM 115236101 1231 34149 SH SOLE 31 29286 0 4863 BROWN & BROWN INC COM 115236101 983 27264 SH SOLE 34 27264 0 0 BROWN & BROWN INC COM 115236101 4673 129593 SH SOLE 36 129593 0 0 BROWN & BROWN INC COM 115236101 892 24746 SH SOLE 40 24746 0 0 BROWN FORMAN CORP CL A 115637100 5634 94292 SH SOLE 2 2757 0 91535 BROWN FORMAN CORP CL A 115637100 59 983 SH SOLE 7 983 0 0 BROWN FORMAN CORP CL A 115637100 2261 37837 SH SOLE 18 37837 0 0 BROWN FORMAN CORP CL A 115637100 543 9088 SH SOLE 19 9088 0 0 BROWN FORMAN CORP CL A 115637100 33750 564846 SH SOLE 21 564846 0 0 BROWN FORMAN CORP CL A 115637100 22125 370299 SH SOLE 22 311221 0 59078 BROWN FORMAN CORP CL A 115637100 55 923 SH SOLE 31 923 0 0 BROWN FORMAN CORP CL B 115637209 24429 389115 SH SOLE 2 55670 0 333445 BROWN FORMAN CORP CL B 115637209 8013 127638 SH SOLE 4 119369 0 8269 BROWN FORMAN CORP CL B 115637209 24562 391233 SH SOLE 7 213352 0 177881 BROWN FORMAN CORP CL B 115637209 33 533 SH SOLE 13 533 0 0 BROWN FORMAN CORP CL B 115637209 165 2626 SH SOLE 15 2626 0 0 BROWN FORMAN CORP CL B 115637209 46851 746276 SH SOLE 18 710777 0 35499 BROWN FORMAN CORP CL B 115637209 3448 54922 SH SOLE 19 54922 0 0 BROWN FORMAN CORP CL B 115637209 338324 5389044 SH SOLE 21 5389044 0 0 BROWN FORMAN CORP CL B 115637209 281634 4486039 SH SOLE 22 4068906 0 417133 BROWN FORMAN CORP CL B 115637209 13939 222032 SH SOLE 23 222032 0 0 BROWN FORMAN CORP CL B 115637209 26648 424469 SH SOLE 25 424469 0 0 BROWN FORMAN CORP CL B 115637209 102762 1636858 SH SOLE 26 384250 0 1252608 BROWN FORMAN CORP CL B 115637209 3629 57800 SH SOLE 28 40925 0 16875 BROWN FORMAN CORP CL B 115637209 52556 837150 SH SOLE 30 837150 0 0 BROWN FORMAN CORP CL B 115637209 1065 16969 SH SOLE 31 6345 0 10624 BROWN FORMAN CORP CL B 115637209 2313 36846 SH SOLE 34 36846 0 0 BROWN FORMAN CORP CL B 115637209 12000 191149 SH SOLE 36 191149 0 0 BROWN FORMAN CORP CL B 115637209 442 7040 SH SOLE 40 7040 0 0 BRT APARTMENTS CORP COM 055645303 167 11465 SH SOLE 2 340 0 11125 BRT APARTMENTS CORP COM 055645303 498 34125 SH SOLE 18 34125 0 0 BRT APARTMENTS CORP COM 055645303 225 15410 SH SOLE 19 15410 0 0 BRT APARTMENTS CORP COM 055645303 5665 388533 SH SOLE 21 388533 0 0 BRT APARTMENTS CORP COM 055645303 7632 523473 SH SOLE 22 517512 0 5961 BRT APARTMENTS CORP COM 055645303 5 311 SH SOLE 23 311 0 0 BRUKER CORP COM 116794108 10916 248477 SH SOLE 2 59409 0 189068 BRUKER CORP COM 116794108 247 5622 SH SOLE 4 5622 0 0 BRUKER CORP COM 116794108 100 2283 SH SOLE 7 2283 0 0 BRUKER CORP COM 116794108 2224 50626 SH SOLE 18 50327 0 299 BRUKER CORP COM 116794108 1046 23820 SH SOLE 19 23820 0 0 BRUKER CORP COM 116794108 81883 1863946 SH SOLE 21 1863946 0 0 BRUKER CORP COM 116794108 130238 2964679 SH SOLE 22 2767861 0 196818 BRUKER CORP COM 116794108 184 4181 SH SOLE 23 4181 0 0 BRUKER CORP COM 116794108 1816 41349 SH SOLE 26 28628 0 12721 BRUKER CORP COM 116794108 581 13225 SH SOLE 28 13225 0 0 BRUKER CORP COM 116794108 1363 31016 SH SOLE 30 31016 0 0 BRUKER CORP COM 116794108 96 2195 SH SOLE 31 2195 0 0 BRUKER CORP COM 116794108 594 13512 SH SOLE 34 13512 0 0 BRUKER CORP COM 116794108 489 11127 SH SOLE 40 11127 0 0 BRUNSWICK CORP COM 117043109 11806 226518 SH SOLE 2 45954 0 180564 BRUNSWICK CORP COM 117043109 23 447 SH SOLE 4 447 0 0 BRUNSWICK CORP COM 117043109 119 2282 SH SOLE 7 2282 0 0 BRUNSWICK CORP COM 117043109 12998 249386 SH SOLE 18 249386 0 0 BRUNSWICK CORP COM 117043109 1017 19505 SH SOLE 19 19505 0 0 BRUNSWICK CORP COM 117043109 213873 4103473 SH SOLE 21 4103473 0 0 BRUNSWICK CORP COM 117043109 143665 2756431 SH SOLE 22 2576262 0 180169 BRUNSWICK CORP COM 117043109 1684 32309 SH SOLE 26 22108 0 10201 BRUNSWICK CORP COM 117043109 594 11389 SH SOLE 28 11389 0 0 BRUNSWICK CORP COM 117043109 1242 23838 SH SOLE 30 23838 0 0 BRUNSWICK CORP COM 117043109 91 1742 SH SOLE 31 1742 0 0 BRUNSWICK CORP COM 117043109 117 2241 SH SOLE 36 2241 0 0 BRUNSWICK CORP COM 117043109 417 8007 SH SOLE 40 8007 0 0 BRYN MAWR BK CORP COM 117665109 731 20031 SH SOLE 2 660 0 19371 BRYN MAWR BK CORP COM 117665109 14 382 SH SOLE 7 382 0 0 BRYN MAWR BK CORP COM 117665109 2642 72376 SH SOLE 18 72376 0 0 BRYN MAWR BK CORP COM 117665109 1243 34051 SH SOLE 19 34051 0 0 BRYN MAWR BK CORP COM 117665109 26100 714869 SH SOLE 21 714869 0 0 BRYN MAWR BK CORP COM 117665109 23996 657242 SH SOLE 22 635022 0 22220 BRYN MAWR BK CORP COM 117665109 617 16892 SH SOLE 26 14344 0 2548 BRYN MAWR BK CORP COM 117665109 106 2900 SH SOLE 28 2900 0 0 BRYN MAWR BK CORP COM 117665109 95 2607 SH SOLE 30 2607 0 0 BRYN MAWR BK CORP COM 117665109 58 1602 SH SOLE 40 1602 0 0 BSQUARE CORP COM NEW 11776U300 9 7118 SH SOLE 21 7118 0 0 BSQUARE CORP COM NEW 11776U300 340 283699 SH SOLE 22 283699 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 152 3700 SH SOLE 18 3700 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 77374 1883035 SH SOLE 19 1883035 0 0 BUCKLE INC COM 118440106 610 29619 SH SOLE 2 1174 0 28445 BUCKLE INC COM 118440106 3 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 15 705 SH SOLE 7 705 0 0 BUCKLE INC COM 118440106 2666 129439 SH SOLE 18 129439 0 0 BUCKLE INC COM 118440106 1026 49787 SH SOLE 19 49787 0 0 BUCKLE INC COM 118440106 65757 3192073 SH SOLE 21 3192073 0 0 BUCKLE INC COM 118440106 18545 900249 SH SOLE 22 852316 0 47933 BUCKLE INC COM 118440106 106 5158 SH SOLE 26 3930 0 1228 BUCKLE INC COM 118440106 88 4260 SH SOLE 28 4260 0 0 BUCKLE INC COM 118440106 781 37934 SH SOLE 30 37934 0 0 BUCKLE INC COM 118440106 66 3185 SH SOLE 40 3185 0 0 BUILD A BEAR WORKSHOP COM 120076104 9 2989 SH SOLE 18 2989 0 0 BUILD A BEAR WORKSHOP COM 120076104 197 62616 SH SOLE 21 62616 0 0 BUILD A BEAR WORKSHOP COM 120076104 643 204041 SH SOLE 22 204041 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2346 114045 SH SOLE 2 17202 0 96843 BUILDERS FIRSTSOURCE INC COM 12008R107 13 644 SH SOLE 4 644 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 76 3673 SH SOLE 7 3673 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 8755 425501 SH SOLE 18 391944 0 33557 BUILDERS FIRSTSOURCE INC COM 12008R107 10112 491483 SH SOLE 19 491483 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 87123 4234428 SH SOLE 21 4234428 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 75832 3685662 SH SOLE 22 3529236 0 156426 BUILDERS FIRSTSOURCE INC COM 12008R107 1061 51545 SH SOLE 23 51545 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2780 135108 SH SOLE 26 32467 0 102641 BUILDERS FIRSTSOURCE INC COM 12008R107 321 15625 SH SOLE 28 15625 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 683 33191 SH SOLE 30 33191 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 23 1136 SH SOLE 34 1136 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 243 11821 SH SOLE 40 11821 0 0 BUNGE LIMITED COM G16962105 24184 427127 SH SOLE 2 74744 0 352383 BUNGE LIMITED COM G16962105 3689 65160 SH SOLE 4 61442 0 3718 BUNGE LIMITED COM G16962105 13878 245103 SH SOLE 7 228584 0 16519 BUNGE LIMITED COM G16962105 515 9101 SH SOLE 13 9101 0 0 BUNGE LIMITED COM G16962105 67 1188 SH SOLE 15 1188 0 0 BUNGE LIMITED COM G16962105 8936 157818 SH SOLE 18 146625 0 11193 BUNGE LIMITED COM G16962105 4463 78824 SH SOLE 19 78824 0 0 BUNGE LIMITED COM G16962105 130725 2308818 SH SOLE 21 2308818 0 0 BUNGE LIMITED COM G16962105 228559 4036712 SH SOLE 22 3686454 0 350258 BUNGE LIMITED COM G16962105 5782 102114 SH SOLE 23 102114 0 0 BUNGE LIMITED COM G16962105 10136 179014 SH SOLE 25 179014 0 0 BUNGE LIMITED COM G16962105 39469 697086 SH SOLE 26 229883 0 467203 BUNGE LIMITED COM G16962105 1772 31289 SH SOLE 28 23960 0 7329 BUNGE LIMITED COM G16962105 1835 32414 SH SOLE 29 2965 0 29449 BUNGE LIMITED COM G16962105 14213 251027 SH SOLE 30 251027 0 0 BUNGE LIMITED COM G16962105 8364 147726 SH SOLE 31 24702 0 123024 BUNGE LIMITED COM G16962105 1578 27870 SH SOLE 34 27870 0 0 BUNGE LIMITED COM G16962105 8513 150356 SH SOLE 36 150356 0 0 BUNGE LIMITED COM G16962105 160 2825 SH SOLE 40 2825 0 0 BURLINGTON STORES INC COM 122017106 46532 232868 SH SOLE 2 42094 0 190774 BURLINGTON STORES INC COM 122017106 6398 32020 SH SOLE 4 30237 0 1783 BURLINGTON STORES INC COM 122017106 5571 27882 SH SOLE 7 12697 0 15185 BURLINGTON STORES INC COM 122017106 144 723 SH SOLE 13 723 0 0 BURLINGTON STORES INC COM 122017106 63 315 SH SOLE 15 315 0 0 BURLINGTON STORES INC COM 122017106 113028 565651 SH SOLE 18 416281 0 149370 BURLINGTON STORES INC COM 122017106 70078 350706 SH SOLE 19 350706 0 0 BURLINGTON STORES INC COM 122017106 273746 1369961 SH SOLE 21 1369961 0 0 BURLINGTON STORES INC COM 122017106 406907 2036367 SH SOLE 22 1891082 0 145285 BURLINGTON STORES INC COM 122017106 11759 58848 SH SOLE 23 58848 0 0 BURLINGTON STORES INC COM 122017106 11530 57704 SH SOLE 25 57704 0 0 BURLINGTON STORES INC COM 122017106 46189 231153 SH SOLE 26 104097 0 127056 BURLINGTON STORES INC COM 122017106 2714 13584 SH SOLE 28 10117 0 3467 BURLINGTON STORES INC COM 122017106 4114 20591 SH SOLE 29 6348 0 14243 BURLINGTON STORES INC COM 122017106 23805 119134 SH SOLE 30 119134 0 0 BURLINGTON STORES INC COM 122017106 5249 26271 SH SOLE 31 21126 0 5145 BURLINGTON STORES INC COM 122017106 5624 28145 SH SOLE 34 28145 0 0 BURLINGTON STORES INC COM 122017106 10031 50198 SH SOLE 36 50198 0 0 BURLINGTON STORES INC COM 122017106 281 1406 SH SOLE 40 1406 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 299 12253 SH SOLE 2 517 0 11736 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1100 45090 SH SOLE 18 45090 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 524 21481 SH SOLE 19 21481 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 11013 451353 SH SOLE 21 451353 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 3788 155254 SH SOLE 22 146563 0 8691 BWX TECHNOLOGIES INC COM 05605H100 10109 176702 SH SOLE 2 11179 0 165523 BWX TECHNOLOGIES INC COM 05605H100 25 441 SH SOLE 4 441 0 0 BWX TECHNOLOGIES INC COM 05605H100 106 1857 SH SOLE 7 1857 0 0 BWX TECHNOLOGIES INC COM 05605H100 2781 48617 SH SOLE 18 48617 0 0 BWX TECHNOLOGIES INC COM 05605H100 1252 21892 SH SOLE 19 21892 0 0 BWX TECHNOLOGIES INC COM 05605H100 155306 2714669 SH SOLE 21 2714669 0 0 BWX TECHNOLOGIES INC COM 05605H100 150915 2637905 SH SOLE 22 2397140 0 240765 BWX TECHNOLOGIES INC COM 05605H100 1345 23505 SH SOLE 26 19333 0 4172 BWX TECHNOLOGIES INC COM 05605H100 1512 26432 SH SOLE 30 26432 0 0 BWX TECHNOLOGIES INC COM 05605H100 114 1995 SH SOLE 31 1995 0 0 BWX TECHNOLOGIES INC COM 05605H100 580 10132 SH SOLE 40 10132 0 0 BYLINE BANCORP INC COM 124411109 415 23237 SH SOLE 2 1020 0 22217 BYLINE BANCORP INC COM 124411109 6 328 SH SOLE 7 328 0 0 BYLINE BANCORP INC COM 124411109 1518 84885 SH SOLE 18 84885 0 0 BYLINE BANCORP INC COM 124411109 754 42181 SH SOLE 19 42181 0 0 BYLINE BANCORP INC COM 124411109 14994 838565 SH SOLE 21 838565 0 0 BYLINE BANCORP INC COM 124411109 8043 449847 SH SOLE 22 433455 0 16392 BYLINE BANCORP INC COM 124411109 425 23751 SH SOLE 30 23751 0 0 C & F FINL CORP COM 12466Q104 193 3670 SH SOLE 2 102 0 3568 C & F FINL CORP COM 12466Q104 5 103 SH SOLE 7 103 0 0 C & F FINL CORP COM 12466Q104 628 11931 SH SOLE 18 11931 0 0 C & F FINL CORP COM 12466Q104 276 5242 SH SOLE 19 5242 0 0 C & F FINL CORP COM 12466Q104 5933 112672 SH SOLE 21 112672 0 0 C & F FINL CORP COM 12466Q104 1994 37868 SH SOLE 22 35362 0 2506 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38479 453868 SH SOLE 2 142935 0 310933 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6025 71066 SH SOLE 4 67407 0 3659 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17846 210496 SH SOLE 7 178869 0 31627 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2372 27975 SH SOLE 13 27975 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 119 1401 SH SOLE 15 1401 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 37529 442658 SH SOLE 18 378505 0 64153 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 43603 514312 SH SOLE 19 514312 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 434505 5125094 SH SOLE 21 5125094 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 350447 4133604 SH SOLE 22 3622551 0 511053 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9503 112091 SH SOLE 23 112091 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13188 155561 SH SOLE 25 155561 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 75749 893475 SH SOLE 26 228568 0 664907 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2149 25351 SH SOLE 28 17348 0 8003 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12644 149140 SH SOLE 29 5712 0 143428 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 59165 697868 SH SOLE 30 697868 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8326 98207 SH SOLE 31 26235 0 71972 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10473 123532 SH SOLE 34 123532 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13011 153463 SH SOLE 36 153463 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 329 3877 SH SOLE 40 3877 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 754 70278 SH SOLE 2 2727 0 67551 C&J ENERGY SVCS INC NEW COM 12674R100 3 240 SH SOLE 4 240 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 16 1494 SH SOLE 7 1494 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 3169 295328 SH SOLE 18 295328 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 1211 112825 SH SOLE 19 112825 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 79373 7397299 SH SOLE 21 7397299 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 20591 1919029 SH SOLE 22 1836735 0 82294 C&J ENERGY SVCS INC NEW COM 12674R100 412 38380 SH SOLE 26 17720 0 20660 C&J ENERGY SVCS INC NEW COM 12674R100 949 88488 SH SOLE 30 88488 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 68 6380 SH SOLE 40 6380 0 0 CABLE ONE INC COM 12685J105 14247 11355 SH SOLE 2 3265 0 8090 CABLE ONE INC COM 12685J105 154 123 SH SOLE 4 123 0 0 CABLE ONE INC COM 12685J105 142 113 SH SOLE 7 113 0 0 CABLE ONE INC COM 12685J105 17664 14078 SH SOLE 18 14046 0 32 CABLE ONE INC COM 12685J105 1257 1002 SH SOLE 19 1002 0 0 CABLE ONE INC COM 12685J105 308590 245947 SH SOLE 21 245947 0 0 CABLE ONE INC COM 12685J105 198694 158360 SH SOLE 22 148145 0 10215 CABLE ONE INC COM 12685J105 240 191 SH SOLE 23 191 0 0 CABLE ONE INC COM 12685J105 2019 1609 SH SOLE 26 1262 0 347 CABLE ONE INC COM 12685J105 790 630 SH SOLE 28 630 0 0 CABLE ONE INC COM 12685J105 100 80 SH SOLE 29 80 0 0 CABLE ONE INC COM 12685J105 1875 1494 SH SOLE 30 1494 0 0 CABLE ONE INC COM 12685J105 281 224 SH SOLE 31 224 0 0 CABLE ONE INC COM 12685J105 28 22 SH SOLE 34 22 0 0 CABLE ONE INC COM 12685J105 60 48 SH SOLE 36 48 0 0 CABLE ONE INC COM 12685J105 573 457 SH SOLE 40 457 0 0 CABOT CORP COM 127055101 6813 150342 SH SOLE 2 33909 0 116433 CABOT CORP COM 127055101 133 2934 SH SOLE 4 2934 0 0 CABOT CORP COM 127055101 73 1620 SH SOLE 7 1620 0 0 CABOT CORP COM 127055101 8422 185843 SH SOLE 18 185843 0 0 CABOT CORP COM 127055101 1972 43510 SH SOLE 19 43510 0 0 CABOT CORP COM 127055101 3347 73848 SH SOLE 20 73848 0 0 CABOT CORP COM 127055101 129637 2860491 SH SOLE 21 2860491 0 0 CABOT CORP COM 127055101 84226 1858466 SH SOLE 22 1726434 0 132032 CABOT CORP COM 127055101 419 9243 SH SOLE 25 9243 0 0 CABOT CORP COM 127055101 903 19915 SH SOLE 26 13338 0 6577 CABOT CORP COM 127055101 319 7041 SH SOLE 28 7041 0 0 CABOT CORP COM 127055101 748 16498 SH SOLE 30 16498 0 0 CABOT CORP COM 127055101 57 1247 SH SOLE 31 1247 0 0 CABOT CORP COM 127055101 669 14753 SH SOLE 34 14753 0 0 CABOT CORP COM 127055101 36 795 SH SOLE 36 795 0 0 CABOT CORP COM 127055101 235 5187 SH SOLE 40 5187 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 3551 25148 SH SOLE 2 1174 0 23974 CABOT MICROELECTRONICS CORP COM 12709P103 26 181 SH SOLE 4 181 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 75 529 SH SOLE 7 529 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 18417 130420 SH SOLE 18 130420 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 7046 49900 SH SOLE 19 49900 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 453937 3214625 SH SOLE 21 3214625 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 119695 847638 SH SOLE 22 808787 0 38851 CABOT MICROELECTRONICS CORP COM 12709P103 1698 12026 SH SOLE 26 8398 0 3628 CABOT MICROELECTRONICS CORP COM 12709P103 567 4015 SH SOLE 28 4015 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 5771 40866 SH SOLE 30 40866 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 420 2975 SH SOLE 40 2975 0 0 CABOT OIL & GAS CORP COM 127097103 21447 1220640 SH SOLE 2 304818 0 915822 CABOT OIL & GAS CORP COM 127097103 3202 182247 SH SOLE 4 170079 0 12168 CABOT OIL & GAS CORP COM 127097103 8187 465948 SH SOLE 7 429230 0 36718 CABOT OIL & GAS CORP COM 127097103 102 5833 SH SOLE 13 5833 0 0 CABOT OIL & GAS CORP COM 127097103 65 3699 SH SOLE 15 3699 0 0 CABOT OIL & GAS CORP COM 127097103 0 17 SH SOLE 17 0 0 17 CABOT OIL & GAS CORP COM 127097103 20944 1192052 SH SOLE 18 1131842 0 60210 CABOT OIL & GAS CORP COM 127097103 5708 324898 SH SOLE 19 324898 0 0 CABOT OIL & GAS CORP COM 127097103 236058 13435300 SH SOLE 21 13435300 0 0 CABOT OIL & GAS CORP COM 127097103 190144 10822072 SH SOLE 22 9629020 0 1193052 CABOT OIL & GAS CORP COM 127097103 5697 324242 SH SOLE 23 324242 0 0 CABOT OIL & GAS CORP COM 127097103 7487 426107 SH SOLE 25 426107 0 0 CABOT OIL & GAS CORP COM 127097103 36532 2079202 SH SOLE 26 613906 0 1465296 CABOT OIL & GAS CORP COM 127097103 1336 76028 SH SOLE 28 53710 0 22318 CABOT OIL & GAS CORP COM 127097103 177 10072 SH SOLE 29 10072 0 0 CABOT OIL & GAS CORP COM 127097103 28315 1611549 SH SOLE 30 1611549 0 0 CABOT OIL & GAS CORP COM 127097103 3181 181052 SH SOLE 31 71394 0 109658 CABOT OIL & GAS CORP COM 127097103 523 29751 SH SOLE 34 29751 0 0 CABOT OIL & GAS CORP COM 127097103 5750 327263 SH SOLE 36 327263 0 0 CABOT OIL & GAS CORP COM 127097103 163 9281 SH SOLE 40 9281 0 0 CACI INTL INC CL A 127190304 14949 64642 SH SOLE 2 19243 0 45399 CACI INTL INC CL A 127190304 30 131 SH SOLE 4 131 0 0 CACI INTL INC CL A 127190304 157 680 SH SOLE 7 680 0 0 CACI INTL INC CL A 127190304 16030 69315 SH SOLE 18 69315 0 0 CACI INTL INC CL A 127190304 1281 5539 SH SOLE 19 5539 0 0 CACI INTL INC CL A 127190304 281597 1217663 SH SOLE 21 1217663 0 0 CACI INTL INC CL A 127190304 199589 863050 SH SOLE 22 815671 0 47379 CACI INTL INC CL A 127190304 2433 10519 SH SOLE 26 4850 0 5669 CACI INTL INC CL A 127190304 740 3201 SH SOLE 28 3201 0 0 CACI INTL INC CL A 127190304 2194 9485 SH SOLE 30 9485 0 0 CACI INTL INC CL A 127190304 114 495 SH SOLE 31 495 0 0 CACI INTL INC CL A 127190304 424 1833 SH SOLE 34 1833 0 0 CACI INTL INC CL A 127190304 111 480 SH SOLE 36 480 0 0 CACI INTL INC CL A 127190304 555 2402 SH SOLE 40 2402 0 0 CACTUS INC CL A 127203107 1187 41019 SH SOLE 2 1938 0 39081 CACTUS INC CL A 127203107 12 419 SH SOLE 4 419 0 0 CACTUS INC CL A 127203107 24 826 SH SOLE 7 826 0 0 CACTUS INC CL A 127203107 4644 160485 SH SOLE 18 160485 0 0 CACTUS INC CL A 127203107 2356 81401 SH SOLE 19 81401 0 0 CACTUS INC CL A 127203107 46273 1598926 SH SOLE 21 1598926 0 0 CACTUS INC CL A 127203107 39255 1356429 SH SOLE 22 1289684 0 66745 CACTUS INC CL A 127203107 448 15485 SH SOLE 26 13656 0 1829 CACTUS INC CL A 127203107 159 5507 SH SOLE 28 5507 0 0 CACTUS INC CL A 127203107 375 12957 SH SOLE 30 12957 0 0 CACTUS INC CL A 127203107 119 4113 SH SOLE 40 4113 0 0 CADENCE BANCORPORATION CL A 12739A100 2579 147027 SH SOLE 2 23267 0 123760 CADENCE BANCORPORATION CL A 12739A100 16 924 SH SOLE 4 924 0 0 CADENCE BANCORPORATION CL A 12739A100 41 2313 SH SOLE 7 2313 0 0 CADENCE BANCORPORATION CL A 12739A100 9673 551458 SH SOLE 18 551458 0 0 CADENCE BANCORPORATION CL A 12739A100 7698 438884 SH SOLE 19 438884 0 0 CADENCE BANCORPORATION CL A 12739A100 226142 12892943 SH SOLE 21 12892943 0 0 CADENCE BANCORPORATION CL A 12739A100 74007 4219324 SH SOLE 22 4030012 0 189312 CADENCE BANCORPORATION CL A 12739A100 975 55564 SH SOLE 23 55564 0 0 CADENCE BANCORPORATION CL A 12739A100 3731 212728 SH SOLE 26 32893 0 179835 CADENCE BANCORPORATION CL A 12739A100 295 16819 SH SOLE 28 16819 0 0 CADENCE BANCORPORATION CL A 12739A100 2917 166305 SH SOLE 30 166305 0 0 CADENCE BANCORPORATION CL A 12739A100 232 13241 SH SOLE 40 13241 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 47933 725372 SH SOLE 2 117814 0 607558 CADENCE DESIGN SYSTEM INC COM 127387108 8319 125886 SH SOLE 4 118448 0 7438 CADENCE DESIGN SYSTEM INC COM 127387108 25746 389618 SH SOLE 7 275889 0 113729 CADENCE DESIGN SYSTEM INC COM 127387108 573 8668 SH SOLE 13 8668 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 239 3622 SH SOLE 15 3622 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 51357 777187 SH SOLE 18 735613 0 41574 CADENCE DESIGN SYSTEM INC COM 127387108 32925 498263 SH SOLE 19 498263 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 575451 8708397 SH SOLE 21 8708397 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 487208 7372999 SH SOLE 22 6628945 0 744054 CADENCE DESIGN SYSTEM INC COM 127387108 15282 231259 SH SOLE 23 231259 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 167708 2537953 SH SOLE 25 2537953 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 115075 1741454 SH SOLE 26 371689 0 1369765 CADENCE DESIGN SYSTEM INC COM 127387108 3738 56569 SH SOLE 28 41909 0 14660 CADENCE DESIGN SYSTEM INC COM 127387108 4338 65653 SH SOLE 29 5788 0 59865 CADENCE DESIGN SYSTEM INC COM 127387108 81800 1237899 SH SOLE 30 1237899 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3916 59256 SH SOLE 31 48426 0 10830 CADENCE DESIGN SYSTEM INC COM 127387108 2632 39837 SH SOLE 32 39837 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 13903 210401 SH SOLE 34 210401 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 11947 180789 SH SOLE 36 180789 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 412 6240 SH SOLE 40 6240 0 0 CADIZ INC COM NEW 127537207 181 14495 SH SOLE 2 571 0 13924 CADIZ INC COM NEW 127537207 4 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 593 47511 SH SOLE 18 47511 0 0 CADIZ INC COM NEW 127537207 275 22051 SH SOLE 19 22051 0 0 CADIZ INC COM NEW 127537207 5801 464478 SH SOLE 21 464478 0 0 CADIZ INC COM NEW 127537207 6848 548273 SH SOLE 22 533202 0 15071 CAESARS ENTMT CORP COM 127686103 15281 1310554 SH SOLE 2 307820 0 1002734 CAESARS ENTMT CORP COM 127686103 34 2957 SH SOLE 4 2957 0 0 CAESARS ENTMT CORP COM 127686103 181 15536 SH SOLE 7 15536 0 0 CAESARS ENTMT CORP COM 127686103 18158 1557262 SH SOLE 18 1557262 0 0 CAESARS ENTMT CORP COM 127686103 12431 1066144 SH SOLE 19 1066144 0 0 CAESARS ENTMT CORP COM 127686103 310466 26626546 SH SOLE 21 26626546 0 0 CAESARS ENTMT CORP COM 127686103 209294 17949702 SH SOLE 22 16813777 0 1135925 CAESARS ENTMT CORP COM 127686103 38 3293 SH SOLE 25 3293 0 0 CAESARS ENTMT CORP COM 127686103 3026 259489 SH SOLE 26 153263 0 106226 CAESARS ENTMT CORP COM 127686103 837 71821 SH SOLE 28 71821 0 0 CAESARS ENTMT CORP COM 127686103 1832 157082 SH SOLE 30 157082 0 0 CAESARS ENTMT CORP COM 127686103 135 11591 SH SOLE 31 11591 0 0 CAESARS ENTMT CORP COM 127686103 3309 283757 SH SOLE 34 283757 0 0 CAESARS ENTMT CORP COM 127686103 651 55868 SH SOLE 40 55868 0 0 CAESARS ENTMT CORP OPTIONS 127686103 2296 196900 SH Call SOLE 2 196900 0 0 CAESARS ENTMT CORP OPTIONS 127686103 16 1400 SH Put SOLE 2 1400 0 0 CAESARS ENTMT CORP OPTIONS 127686103 104857 8992900 SH Call SOLE 19 8992900 0 0 CAESARS ENTMT CORP OPTIONS 127686103 1906 163500 SH Put SOLE 19 163500 0 0 CAESARS ENTMT CORP OPTIONS 127686103 1331 114100 SH Call SOLE 22 114100 0 0 CAESARS ENTMT CORP OPTIONS 127686103 26 2200 SH Put SOLE 22 2200 0 0 CAESARS ENTMT CORP OPTIONS 127686103 19777 1696100 SH Call SOLE 34 1696100 0 0 CAESARS ENTMT CORP OPTIONS 127686103 384 32900 SH Put SOLE 34 32900 0 0 CAESARSTONE LTD ORD SHS M20598104 447 26899 SH SOLE 2 990 0 25909 CAESARSTONE LTD ORD SHS M20598104 3 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 147 8839 SH SOLE 7 8839 0 0 CAESARSTONE LTD ORD SHS M20598104 1343 80843 SH SOLE 18 80843 0 0 CAESARSTONE LTD ORD SHS M20598104 638 38406 SH SOLE 19 38406 0 0 CAESARSTONE LTD ORD SHS M20598104 18638 1122113 SH SOLE 21 1122113 0 0 CAESARSTONE LTD ORD SHS M20598104 6790 408787 SH SOLE 22 374158 0 34629 CAESARSTONE LTD ORD SHS M20598104 27 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 57 3407 SH SOLE 30 3407 0 0 CAESARSTONE LTD ORD SHS M20598104 45 2725 SH SOLE 40 2725 0 0 CAI INTERNATIONAL INC COM 12477X106 365 16757 SH SOLE 2 658 0 16099 CAI INTERNATIONAL INC COM 12477X106 9 412 SH SOLE 7 412 0 0 CAI INTERNATIONAL INC COM 12477X106 1319 60579 SH SOLE 18 60579 0 0 CAI INTERNATIONAL INC COM 12477X106 605 27802 SH SOLE 19 27802 0 0 CAI INTERNATIONAL INC COM 12477X106 13288 610384 SH SOLE 21 610384 0 0 CAI INTERNATIONAL INC COM 12477X106 11143 511855 SH SOLE 22 488789 0 23066 CAI INTERNATIONAL INC COM 12477X106 127 5837 SH SOLE 30 5837 0 0 CAL MAINE FOODS INC COM NEW 128030202 1256 31428 SH SOLE 2 1308 0 30120 CAL MAINE FOODS INC COM NEW 128030202 6 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 855 21400 SH SOLE 7 21400 0 0 CAL MAINE FOODS INC COM NEW 128030202 5589 139889 SH SOLE 18 139889 0 0 CAL MAINE FOODS INC COM NEW 128030202 2199 55045 SH SOLE 19 55045 0 0 CAL MAINE FOODS INC COM NEW 128030202 135508 3391516 SH SOLE 21 3391516 0 0 CAL MAINE FOODS INC COM NEW 128030202 36153 904851 SH SOLE 22 860335 0 44516 CAL MAINE FOODS INC COM NEW 128030202 379 9492 SH SOLE 23 9492 0 0 CAL MAINE FOODS INC COM NEW 128030202 638 15967 SH SOLE 26 7834 0 8133 CAL MAINE FOODS INC COM NEW 128030202 177 4430 SH SOLE 28 4430 0 0 CAL MAINE FOODS INC COM NEW 128030202 1901 47567 SH SOLE 30 47567 0 0 CAL MAINE FOODS INC COM NEW 128030202 139 3470 SH SOLE 40 3470 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 15 5892 SH SOLE 21 5892 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 61 23628 SH SOLE 22 23628 0 0 CALAMP CORP COM 128126109 356 30882 SH SOLE 2 1299 0 29583 CALAMP CORP COM 128126109 9 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 1758 152573 SH SOLE 18 152573 0 0 CALAMP CORP COM 128126109 775 67261 SH SOLE 19 67261 0 0 CALAMP CORP COM 128126109 44213 3837919 SH SOLE 21 3837919 0 0 CALAMP CORP COM 128126109 12512 1086079 SH SOLE 22 1044647 0 41432 CALAMP CORP COM 128126109 16 1349 SH SOLE 26 0 0 1349 CALAMP CORP COM 128126109 61 5309 SH SOLE 28 5309 0 0 CALAMP CORP COM 128126109 484 42020 SH SOLE 30 42020 0 0 CALAMP CORP COM 128126109 452 39240 SH SOLE 34 39240 0 0 CALAMP CORP COM 128126109 45 3941 SH SOLE 40 3941 0 0 CALAVO GROWERS INC COM 128246105 1502 15783 SH SOLE 2 2090 0 13693 CALAVO GROWERS INC COM 128246105 7 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 922 9685 SH SOLE 7 9685 0 0 CALAVO GROWERS INC COM 128246105 7279 76480 SH SOLE 18 73120 0 3360 CALAVO GROWERS INC COM 128246105 5573 58552 SH SOLE 19 58552 0 0 CALAVO GROWERS INC COM 128246105 168366 1768923 SH SOLE 21 1768923 0 0 CALAVO GROWERS INC COM 128246105 50858 534340 SH SOLE 22 497892 0 36448 CALAVO GROWERS INC COM 128246105 439 4611 SH SOLE 23 4611 0 0 CALAVO GROWERS INC COM 128246105 1989 20892 SH SOLE 26 3775 0 17117 CALAVO GROWERS INC COM 128246105 204 2141 SH SOLE 28 2141 0 0 CALAVO GROWERS INC COM 128246105 2480 26059 SH SOLE 30 26059 0 0 CALAVO GROWERS INC COM 128246105 1466 15404 SH SOLE 34 15404 0 0 CALAVO GROWERS INC COM 128246105 148 1559 SH SOLE 40 1559 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 17 2538 SH SOLE 18 2538 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 31 4537 SH SOLE 21 4537 0 0 CALERES INC COM 129500104 989 42266 SH SOLE 2 1638 0 40628 CALERES INC COM 129500104 5 219 SH SOLE 4 219 0 0 CALERES INC COM 129500104 22 920 SH SOLE 7 920 0 0 CALERES INC COM 129500104 4353 185963 SH SOLE 18 185963 0 0 CALERES INC COM 129500104 1858 79358 SH SOLE 19 79358 0 0 CALERES INC COM 129500104 108268 4624880 SH SOLE 21 4624880 0 0 CALERES INC COM 129500104 29090 1242631 SH SOLE 22 1175492 0 67139 CALERES INC COM 129500104 555 23721 SH SOLE 26 13089 0 10632 CALERES INC COM 129500104 140 5986 SH SOLE 28 5986 0 0 CALERES INC COM 129500104 1385 59158 SH SOLE 30 59158 0 0 CALERES INC COM 129500104 106 4548 SH SOLE 40 4548 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 532 52146 SH SOLE 2 1997 0 50149 CALIFORNIA RES CORP COM NEW 13057Q206 2 194 SH SOLE 4 194 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 10 986 SH SOLE 7 986 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1673 163986 SH SOLE 18 163986 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 857 83996 SH SOLE 19 83996 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 16650 1632365 SH SOLE 21 1632365 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 14454 1417053 SH SOLE 22 1352707 0 64346 CALIFORNIA RES CORP COM NEW 13057Q206 109 10694 SH SOLE 26 3718 0 6976 CALIFORNIA RES CORP COM NEW 13057Q206 64 6299 SH SOLE 28 6299 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 170 16714 SH SOLE 30 16714 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 57 5553 SH SOLE 40 5553 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2256 42631 SH SOLE 2 1817 0 40814 CALIFORNIA WTR SVC GROUP COM 130788102 114 2148 SH SOLE 4 2148 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6284 118719 SH SOLE 7 118719 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 11581 218803 SH SOLE 18 216341 0 2462 CALIFORNIA WTR SVC GROUP COM 130788102 4409 83300 SH SOLE 19 83300 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 279123 5273435 SH SOLE 21 5273435 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 76309 1441695 SH SOLE 22 1371777 0 69918 CALIFORNIA WTR SVC GROUP COM 130788102 987 18650 SH SOLE 26 14906 0 3744 CALIFORNIA WTR SVC GROUP COM 130788102 321 6064 SH SOLE 28 6064 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 14597 275786 SH SOLE 30 275786 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 63 1191 SH SOLE 34 1191 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 116 2197 SH SOLE 36 2197 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 290 5477 SH SOLE 40 5477 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 223 72260 SH SOLE 2 24735 0 47525 CALITHERA BIOSCIENCES INC COM 13089P101 3 1036 SH SOLE 7 1036 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 561 181411 SH SOLE 18 172198 0 9213 CALITHERA BIOSCIENCES INC COM 13089P101 1425 461208 SH SOLE 19 461208 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 5135 1661830 SH SOLE 21 1661830 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 4635 1499915 SH SOLE 22 1469589 0 30326 CALITHERA BIOSCIENCES INC COM 13089P101 305 98858 SH SOLE 23 98858 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 445 144020 SH SOLE 26 0 0 144020 CALIX INC COM 13100M509 433 67780 SH SOLE 2 25283 0 42497 CALIX INC COM 13100M509 6 926 SH SOLE 7 926 0 0 CALIX INC COM 13100M509 1117 174805 SH SOLE 18 168572 0 6233 CALIX INC COM 13100M509 2960 463185 SH SOLE 19 463185 0 0 CALIX INC COM 13100M509 10401 1627699 SH SOLE 21 1627699 0 0 CALIX INC COM 13100M509 11896 1861584 SH SOLE 22 1824903 0 36681 CALIX INC COM 13100M509 575 90010 SH SOLE 23 90010 0 0 CALIX INC COM 13100M509 1126 176180 SH SOLE 26 0 0 176180 CALLAWAY GOLF CO COM 131193104 1847 95179 SH SOLE 2 3871 0 91308 CALLAWAY GOLF CO COM 131193104 9 466 SH SOLE 4 466 0 0 CALLAWAY GOLF CO COM 131193104 39 2014 SH SOLE 7 2014 0 0 CALLAWAY GOLF CO COM 131193104 8156 420192 SH SOLE 18 420192 0 0 CALLAWAY GOLF CO COM 131193104 3126 161058 SH SOLE 19 161058 0 0 CALLAWAY GOLF CO COM 131193104 198686 10236295 SH SOLE 21 10236295 0 0 CALLAWAY GOLF CO COM 131193104 54354 2800307 SH SOLE 22 2665333 0 134974 CALLAWAY GOLF CO COM 131193104 677 34901 SH SOLE 26 19657 0 15244 CALLAWAY GOLF CO COM 131193104 247 12739 SH SOLE 28 12739 0 0 CALLAWAY GOLF CO COM 131193104 3377 173988 SH SOLE 30 173988 0 0 CALLAWAY GOLF CO COM 131193104 163 8378 SH SOLE 40 8378 0 0 CALLON PETE CO DEL COM 13123X102 1132 260860 SH SOLE 2 26047 0 234813 CALLON PETE CO DEL COM 13123X102 6 1311 SH SOLE 4 1311 0 0 CALLON PETE CO DEL COM 13123X102 17 3816 SH SOLE 7 3816 0 0 CALLON PETE CO DEL COM 13123X102 4439 1022892 SH SOLE 18 1022892 0 0 CALLON PETE CO DEL COM 13123X102 2831 652230 SH SOLE 19 652230 0 0 CALLON PETE CO DEL COM 13123X102 108221 24935725 SH SOLE 21 24935725 0 0 CALLON PETE CO DEL COM 13123X102 32185 7415950 SH SOLE 22 7057888 0 358062 CALLON PETE CO DEL COM 13123X102 260 59999 SH SOLE 23 59999 0 0 CALLON PETE CO DEL COM 13123X102 1008 232276 SH SOLE 26 46020 0 186256 CALLON PETE CO DEL COM 13123X102 138 31750 SH SOLE 28 31750 0 0 CALLON PETE CO DEL COM 13123X102 1625 374338 SH SOLE 30 374338 0 0 CALLON PETE CO DEL COM 13123X102 52 12091 SH SOLE 34 12091 0 0 CALLON PETE CO DEL COM 13123X102 96 22098 SH SOLE 40 22098 0 0 CALYXT INC COM 13173L107 47 8299 SH SOLE 2 526 0 7773 CALYXT INC COM 13173L107 181 32135 SH SOLE 18 32135 0 0 CALYXT INC COM 13173L107 88 15654 SH SOLE 19 15654 0 0 CALYXT INC COM 13173L107 1967 348830 SH SOLE 21 348830 0 0 CALYXT INC COM 13173L107 1327 235246 SH SOLE 22 230443 0 4803 CAMBER ENERGY INC COM 13200M409 0 1 SH SOLE 21 1 0 0 CAMBIUM NETWORKS CORP SHS G17766109 20 2044 SH SOLE 2 0 0 2044 CAMBIUM NETWORKS CORP SHS G17766109 153 15748 SH SOLE 18 15748 0 0 CAMBIUM NETWORKS CORP SHS G17766109 72 7391 SH SOLE 19 7391 0 0 CAMBIUM NETWORKS CORP SHS G17766109 456 47032 SH SOLE 21 47032 0 0 CAMBIUM NETWORKS CORP SHS G17766109 318 32774 SH SOLE 22 32774 0 0 CAMBREX CORP COM 132011107 1913 32148 SH SOLE 2 1367 0 30781 CAMBREX CORP COM 132011107 5 88 SH SOLE 4 88 0 0 CAMBREX CORP COM 132011107 37 619 SH SOLE 7 619 0 0 CAMBREX CORP COM 132011107 9012 151469 SH SOLE 18 151469 0 0 CAMBREX CORP COM 132011107 3446 57911 SH SOLE 19 57911 0 0 CAMBREX CORP COM 132011107 216760 3643031 SH SOLE 21 3643031 0 0 CAMBREX CORP COM 132011107 60652 1019358 SH SOLE 22 974368 0 44990 CAMBREX CORP COM 132011107 823 13839 SH SOLE 26 4541 0 9298 CAMBREX CORP COM 132011107 273 4593 SH SOLE 28 4593 0 0 CAMBREX CORP COM 132011107 7794 130987 SH SOLE 30 130987 0 0 CAMBREX CORP COM 132011107 214 3590 SH SOLE 40 3590 0 0 CAMBRIDGE BANCORP COM 132152109 301 4011 SH SOLE 2 183 0 3828 CAMBRIDGE BANCORP COM 132152109 5 72 SH SOLE 7 72 0 0 CAMBRIDGE BANCORP COM 132152109 1170 15597 SH SOLE 18 15597 0 0 CAMBRIDGE BANCORP COM 132152109 553 7379 SH SOLE 19 7379 0 0 CAMBRIDGE BANCORP COM 132152109 11514 153497 SH SOLE 21 153497 0 0 CAMBRIDGE BANCORP COM 132152109 3991 53205 SH SOLE 22 50203 0 3002 CAMDEN NATL CORP COM 133034108 668 15411 SH SOLE 2 668 0 14743 CAMDEN NATL CORP COM 133034108 14 327 SH SOLE 7 327 0 0 CAMDEN NATL CORP COM 133034108 2414 55722 SH SOLE 18 55722 0 0 CAMDEN NATL CORP COM 133034108 1146 26443 SH SOLE 19 26443 0 0 CAMDEN NATL CORP COM 133034108 23973 553404 SH SOLE 21 553404 0 0 CAMDEN NATL CORP COM 133034108 23147 534316 SH SOLE 22 511117 0 23199 CAMDEN NATL CORP COM 133034108 51 1187 SH SOLE 26 0 0 1187 CAMDEN NATL CORP COM 133034108 99 2282 SH SOLE 28 2282 0 0 CAMDEN NATL CORP COM 133034108 121 2802 SH SOLE 30 2802 0 0 CAMDEN NATL CORP COM 133034108 47 1090 SH SOLE 40 1090 0 0 CAMDEN PPTY TR SH BEN INT 133131102 29427 265084 SH SOLE 2 54221 0 210863 CAMDEN PPTY TR SH BEN INT 133131102 7063 63629 SH SOLE 4 61181 0 2448 CAMDEN PPTY TR SH BEN INT 133131102 18176 163729 SH SOLE 7 129728 0 34001 CAMDEN PPTY TR SH BEN INT 133131102 15 137 SH SOLE 13 137 0 0 CAMDEN PPTY TR SH BEN INT 133131102 414 3730 SH SOLE 15 3730 0 0 CAMDEN PPTY TR SH BEN INT 133131102 31063 279824 SH SOLE 18 271870 0 7954 CAMDEN PPTY TR SH BEN INT 133131102 12698 114383 SH SOLE 19 114383 0 0 CAMDEN PPTY TR SH BEN INT 133131102 780470 7030631 SH SOLE 21 7030631 0 0 CAMDEN PPTY TR SH BEN INT 133131102 464097 4180680 SH SOLE 22 3995647 0 185033 CAMDEN PPTY TR SH BEN INT 133131102 7988 71958 SH SOLE 23 71958 0 0 CAMDEN PPTY TR SH BEN INT 133131102 22350 201330 SH SOLE 25 201330 0 0 CAMDEN PPTY TR SH BEN INT 133131102 29694 267490 SH SOLE 26 114092 0 153398 CAMDEN PPTY TR SH BEN INT 133131102 2086 18788 SH SOLE 28 13964 0 4824 CAMDEN PPTY TR SH BEN INT 133131102 7886 71039 SH SOLE 29 50915 0 20124 CAMDEN PPTY TR SH BEN INT 133131102 63326 570453 SH SOLE 30 570453 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2129 19179 SH SOLE 31 15157 0 4022 CAMDEN PPTY TR SH BEN INT 133131102 619 5572 SH SOLE 34 5572 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3144 28324 SH SOLE 36 28324 0 0 CAMDEN PPTY TR SH BEN INT 133131102 303 2725 SH SOLE 40 2725 0 0 CAMECO CORP COM 13321L108 1457 153369 SH SOLE 21 153369 0 0 CAMECO CORP COM 13321L108 1004 105732 SH SOLE 22 0 0 105732 CAMPBELL SOUP CO COM 134429109 19838 422811 SH SOLE 2 40334 0 382477 CAMPBELL SOUP CO COM 134429109 3359 71594 SH SOLE 4 66835 0 4759 CAMPBELL SOUP CO COM 134429109 9116 194297 SH SOLE 7 194297 0 0 CAMPBELL SOUP CO COM 134429109 13 283 SH SOLE 13 283 0 0 CAMPBELL SOUP CO COM 134429109 97 2076 SH SOLE 15 2076 0 0 CAMPBELL SOUP CO COM 134429109 15871 338248 SH SOLE 18 314910 0 23338 CAMPBELL SOUP CO COM 134429109 2291 48832 SH SOLE 19 48832 0 0 CAMPBELL SOUP CO COM 134429109 291691 6216776 SH SOLE 21 6216776 0 0 CAMPBELL SOUP CO COM 134429109 215150 4585455 SH SOLE 22 4118600 0 466855 CAMPBELL SOUP CO COM 134429109 5600 119342 SH SOLE 23 119342 0 0 CAMPBELL SOUP CO COM 134429109 8547 182157 SH SOLE 25 182157 0 0 CAMPBELL SOUP CO COM 134429109 48649 1036856 SH SOLE 26 279696 0 757160 CAMPBELL SOUP CO COM 134429109 1481 31554 SH SOLE 28 22471 0 9083 CAMPBELL SOUP CO COM 134429109 1863 39709 SH SOLE 29 3797 0 35912 CAMPBELL SOUP CO COM 134429109 53793 1146482 SH SOLE 30 1146482 0 0 CAMPBELL SOUP CO COM 134429109 2052 43726 SH SOLE 31 35885 0 7841 CAMPBELL SOUP CO COM 134429109 463 9866 SH SOLE 34 9866 0 0 CAMPBELL SOUP CO COM 134429109 6910 147267 SH SOLE 36 147267 0 0 CAMPBELL SOUP CO COM 134429109 171 3651 SH SOLE 40 3651 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 268 30060 SH SOLE 2 1498 0 28562 CAMPING WORLD HLDGS INC CL A 13462K109 7 750 SH SOLE 7 750 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 994 111634 SH SOLE 18 111634 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 502 56355 SH SOLE 19 56355 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 9432 1059780 SH SOLE 21 1059780 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 8053 904869 SH SOLE 22 865633 0 39236 CAMPING WORLD HLDGS INC CL A 13462K109 81 9055 SH SOLE 26 0 0 9055 CAMPING WORLD HLDGS INC CL A 13462K109 38 4295 SH SOLE 28 4295 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 73 8213 SH SOLE 30 8213 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 28 3182 SH SOLE 40 3182 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 77790 1769152 SH SOLE 19 1769152 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 652 14832 SH SOLE 26 0 0 14832 CANADIAN NAT RES LTD COM 136385101 12249 459964 SH SOLE 21 459964 0 0 CANADIAN NAT RES LTD COM 136385101 12701 476934 SH SOLE 22 476934 0 0 CANADIAN NATL RY CO COM 136375102 10715 119244 SH SOLE 22 119244 0 0 CANADIAN NATL RY CO COM 136375102 8084 89966 SH SOLE 31 0 0 89966 CANADIAN PAC RY LTD COM 13645T100 4471 20100 SH SOLE 7 0 0 20100 CANADIAN PAC RY LTD COM 13645T100 766 3442 SH SOLE 18 48 0 3394 CANADIAN SOLAR INC COM 136635109 6181 327381 SH SOLE 21 327381 0 0 CANADIAN SOLAR INC COM 136635109 16 846 SH SOLE 22 846 0 0 CANADIAN SOLAR INC COM 136635109 5200 275428 SH SOLE 30 275428 0 0 CANADIAN SOLAR INC COM 136635109 13375 708401 SH SOLE 34 708401 0 0 CANADIAN SOLAR INC COM 136635109 119 6295 SH SOLE 36 6295 0 0 CANCER GENETICS INC COM 13739U104 1 7608 SH SOLE 21 7608 0 0 CANNAE HLDGS INC COM 13765N107 1893 68920 SH SOLE 2 2806 0 66114 CANNAE HLDGS INC COM 13765N107 12 421 SH SOLE 4 421 0 0 CANNAE HLDGS INC COM 13765N107 31 1134 SH SOLE 7 1134 0 0 CANNAE HLDGS INC COM 13765N107 6317 229955 SH SOLE 18 229955 0 0 CANNAE HLDGS INC COM 13765N107 3205 116681 SH SOLE 19 116681 0 0 CANNAE HLDGS INC COM 13765N107 63572 2314247 SH SOLE 21 2314247 0 0 CANNAE HLDGS INC COM 13765N107 54853 1996817 SH SOLE 22 1891216 0 105601 CANNAE HLDGS INC COM 13765N107 457 16623 SH SOLE 26 13850 0 2773 CANNAE HLDGS INC COM 13765N107 241 8787 SH SOLE 28 8787 0 0 CANNAE HLDGS INC COM 13765N107 10418 379243 SH SOLE 30 379243 0 0 CANNAE HLDGS INC COM 13765N107 164 5953 SH SOLE 40 5953 0 0 CANNTRUST HLDGS INC COM 137800207 15 13505 SH SOLE 22 13505 0 0 CANON INC SPONSORED ADR 138006309 1 55 SH SOLE 18 55 0 0 CANOPY GROWTH CORP COM 138035100 0 6 SH SOLE 17 0 0 6 CANTEL MEDICAL CORP COM 138098108 6640 88769 SH SOLE 2 19292 0 69477 CANTEL MEDICAL CORP COM 138098108 12 160 SH SOLE 4 160 0 0 CANTEL MEDICAL CORP COM 138098108 50 662 SH SOLE 7 662 0 0 CANTEL MEDICAL CORP COM 138098108 7714 103131 SH SOLE 18 103131 0 0 CANTEL MEDICAL CORP COM 138098108 626 8365 SH SOLE 19 8365 0 0 CANTEL MEDICAL CORP COM 138098108 149178 1994359 SH SOLE 21 1994359 0 0 CANTEL MEDICAL CORP COM 138098108 89284 1193643 SH SOLE 22 1121985 0 71658 CANTEL MEDICAL CORP COM 138098108 1027 13726 SH SOLE 26 9572 0 4154 CANTEL MEDICAL CORP COM 138098108 356 4756 SH SOLE 28 4756 0 0 CANTEL MEDICAL CORP COM 138098108 779 10415 SH SOLE 30 10415 0 0 CANTEL MEDICAL CORP COM 138098108 56 744 SH SOLE 31 744 0 0 CANTEL MEDICAL CORP COM 138098108 33 436 SH SOLE 34 436 0 0 CANTEL MEDICAL CORP COM 138098108 305 4072 SH SOLE 40 4072 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 6 525 SH SOLE 18 525 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 7 598 SH SOLE 21 598 0 0 CAPITAL BANCORP INC MD COM 139737100 103 7597 SH SOLE 2 297 0 7300 CAPITAL BANCORP INC MD COM 139737100 381 28004 SH SOLE 18 28004 0 0 CAPITAL BANCORP INC MD COM 139737100 181 13311 SH SOLE 19 13311 0 0 CAPITAL BANCORP INC MD COM 139737100 4184 307183 SH SOLE 21 307183 0 0 CAPITAL BANCORP INC MD COM 139737100 1052 77270 SH SOLE 22 75099 0 2171 CAPITAL CITY BK GROUP INC COM 139674105 454 16550 SH SOLE 2 3497 0 13053 CAPITAL CITY BK GROUP INC COM 139674105 7 252 SH SOLE 7 252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1380 50259 SH SOLE 18 50259 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1151 41916 SH SOLE 19 41916 0 0 CAPITAL CITY BK GROUP INC COM 139674105 13125 478137 SH SOLE 21 478137 0 0 CAPITAL CITY BK GROUP INC COM 139674105 15890 578888 SH SOLE 22 569578 0 9310 CAPITAL CITY BK GROUP INC COM 139674105 107 3914 SH SOLE 23 3914 0 0 CAPITAL CITY BK GROUP INC COM 139674105 395 14396 SH SOLE 26 0 0 14396 CAPITAL ONE FINL CORP COM 14040H105 115988 1274874 SH SOLE 2 218421 0 1056453 CAPITAL ONE FINL CORP COM 14040H105 18808 206722 SH SOLE 4 193887 0 12835 CAPITAL ONE FINL CORP COM 14040H105 41942 461007 SH SOLE 7 427002 0 34005 CAPITAL ONE FINL CORP COM 14040H105 2858 31415 SH SOLE 13 31415 0 0 CAPITAL ONE FINL CORP COM 14040H105 411 4519 SH SOLE 15 4519 0 0 CAPITAL ONE FINL CORP COM 14040H105 103597 1138673 SH SOLE 18 1056675 0 81998 CAPITAL ONE FINL CORP COM 14040H105 52093 572571 SH SOLE 19 572571 0 0 CAPITAL ONE FINL CORP COM 14040H105 779647 8569431 SH SOLE 21 8569431 0 0 CAPITAL ONE FINL CORP COM 14040H105 1076238 11829386 SH SOLE 22 10420705 0 1408681 CAPITAL ONE FINL CORP COM 14040H105 33780 371290 SH SOLE 23 371290 0 0 CAPITAL ONE FINL CORP COM 14040H105 41312 454079 SH SOLE 25 454079 0 0 CAPITAL ONE FINL CORP COM 14040H105 181331 1993090 SH SOLE 26 578905 0 1414185 CAPITAL ONE FINL CORP COM 14040H105 8183 89941 SH SOLE 28 64875 0 25066 CAPITAL ONE FINL CORP COM 14040H105 12999 142873 SH SOLE 29 20837 0 122036 CAPITAL ONE FINL CORP COM 14040H105 166905 1834520 SH SOLE 30 1834520 0 0 CAPITAL ONE FINL CORP COM 14040H105 12566 138119 SH SOLE 31 99650 0 38469 CAPITAL ONE FINL CORP COM 14040H105 17615 193617 SH SOLE 34 193617 0 0 CAPITAL ONE FINL CORP COM 14040H105 36018 395887 SH SOLE 36 395887 0 0 CAPITAL ONE FINL CORP COM 14040H105 990 10877 SH SOLE 40 10877 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 120 11200 SH SOLE 22 11200 0 0 CAPITAL SOUTHWEST CORP COM 140501107 0 14 SH SOLE 17 0 0 14 CAPITAL SOUTHWEST CORP COM 140501107 1909 87588 SH SOLE 30 87588 0 0 CAPITAL SR LIVING CORP COM 140475104 24 5479 SH SOLE 18 5479 0 0 CAPITAL SR LIVING CORP COM 140475104 368 83990 SH SOLE 21 83990 0 0 CAPITAL SR LIVING CORP COM 140475104 2585 590247 SH SOLE 22 590247 0 0 CAPITALA FIN CORP COM 14054R106 0 36 SH SOLE 17 0 0 36 CAPITALA FIN CORP 5.75% NT CV 22 14054R403 2152 88147 SH SOLE 21 88147 0 0 CAPITOL FED FINL INC COM 14057J101 1868 135563 SH SOLE 2 5507 0 130056 CAPITOL FED FINL INC COM 14057J101 12 900 SH SOLE 4 900 0 0 CAPITOL FED FINL INC COM 14057J101 29 2138 SH SOLE 7 2138 0 0 CAPITOL FED FINL INC COM 14057J101 6221 451476 SH SOLE 18 451476 0 0 CAPITOL FED FINL INC COM 14057J101 3237 234893 SH SOLE 19 234893 0 0 CAPITOL FED FINL INC COM 14057J101 65597 4760271 SH SOLE 21 4760271 0 0 CAPITOL FED FINL INC COM 14057J101 59091 4288172 SH SOLE 22 4102207 0 185965 CAPITOL FED FINL INC COM 14057J101 295 21390 SH SOLE 26 15316 0 6074 CAPITOL FED FINL INC COM 14057J101 257 18668 SH SOLE 28 18668 0 0 CAPITOL FED FINL INC COM 14057J101 494 35826 SH SOLE 30 35826 0 0 CAPITOL FED FINL INC COM 14057J101 63 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 227 16458 SH SOLE 40 16458 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 11926 359656 SH SOLE 2 35566 0 324090 CAPRI HOLDINGS LIMITED SHS G1890L107 2071 62455 SH SOLE 4 58583 0 3872 CAPRI HOLDINGS LIMITED SHS G1890L107 6474 195233 SH SOLE 7 141800 0 53433 CAPRI HOLDINGS LIMITED SHS G1890L107 11 328 SH SOLE 13 328 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 48 1447 SH SOLE 15 1447 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 12286 370498 SH SOLE 18 350522 0 19976 CAPRI HOLDINGS LIMITED SHS G1890L107 1554 46862 SH SOLE 19 46862 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 126705 3821026 SH SOLE 21 3821026 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 131688 3971300 SH SOLE 22 3541811 0 429489 CAPRI HOLDINGS LIMITED SHS G1890L107 3582 108009 SH SOLE 23 108009 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 5922 178579 SH SOLE 25 178579 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 20698 624193 SH SOLE 26 238177 0 386016 CAPRI HOLDINGS LIMITED SHS G1890L107 882 26610 SH SOLE 28 18530 0 8080 CAPRI HOLDINGS LIMITED SHS G1890L107 1213 36580 SH SOLE 29 3156 0 33424 CAPRI HOLDINGS LIMITED SHS G1890L107 21310 642635 SH SOLE 30 642635 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 954 28778 SH SOLE 31 24020 0 4758 CAPRI HOLDINGS LIMITED SHS G1890L107 360 10866 SH SOLE 34 10866 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3769 113661 SH SOLE 36 113661 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 101 3042 SH SOLE 40 3042 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 2 603 SH SOLE 21 603 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 223 13422 SH SOLE 2 637 0 12785 CAPSTAR FINL HLDGS INC COM 14070T102 868 52351 SH SOLE 18 52351 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 437 26385 SH SOLE 19 26385 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 9007 543254 SH SOLE 21 543254 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 3867 233230 SH SOLE 22 224834 0 8396 CAPSTEAD MTG CORP COM NO PAR 14067E506 732 99558 SH SOLE 2 3473 0 96085 CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH SOLE 4 499 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 10 1359 SH SOLE 7 1359 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 3105 422405 SH SOLE 18 422405 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1186 161307 SH SOLE 19 161307 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 90750 12346988 SH SOLE 21 12346988 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 21441 2917098 SH SOLE 22 2770751 0 146347 CAPSTEAD MTG CORP COM NO PAR 14067E506 112 15226 SH SOLE 26 12091 0 3135 CAPSTEAD MTG CORP COM NO PAR 14067E506 106 14355 SH SOLE 28 14355 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 999 135977 SH SOLE 30 135977 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 81 11073 SH SOLE 40 11073 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 7 13395 SH SOLE 21 13395 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 233 457133 SH SOLE 22 457133 0 0 CARA THERAPEUTICS INC COM 140755109 689 37710 SH SOLE 2 3662 0 34048 CARA THERAPEUTICS INC COM 140755109 4 227 SH SOLE 4 227 0 0 CARA THERAPEUTICS INC COM 140755109 11 602 SH SOLE 7 602 0 0 CARA THERAPEUTICS INC COM 140755109 2795 152921 SH SOLE 18 144620 0 8301 CARA THERAPEUTICS INC COM 140755109 1804 98700 SH SOLE 19 98700 0 0 CARA THERAPEUTICS INC COM 140755109 35877 1962622 SH SOLE 21 1962622 0 0 CARA THERAPEUTICS INC COM 140755109 22708 1242242 SH SOLE 22 1191303 0 50939 CARA THERAPEUTICS INC COM 140755109 189 10329 SH SOLE 23 10329 0 0 CARA THERAPEUTICS INC COM 140755109 420 22961 SH SOLE 26 0 0 22961 CARA THERAPEUTICS INC COM 140755109 73 4018 SH SOLE 28 4018 0 0 CARA THERAPEUTICS INC COM 140755109 247 13506 SH SOLE 30 13506 0 0 CARA THERAPEUTICS INC COM 140755109 61 3314 SH SOLE 40 3314 0 0 CARBO CERAMICS INC COM 140781105 11 4607 SH SOLE 18 4607 0 0 CARBO CERAMICS INC COM 140781105 167 69533 SH SOLE 21 69533 0 0 CARBO CERAMICS INC COM 140781105 688 286542 SH SOLE 22 286542 0 0 CARBON BLACK INC COM 14081R103 1291 49672 SH SOLE 2 2307 0 47365 CARBON BLACK INC COM 14081R103 29 1120 SH SOLE 7 1120 0 0 CARBON BLACK INC COM 14081R103 5062 194767 SH SOLE 18 194767 0 0 CARBON BLACK INC COM 14081R103 2626 101048 SH SOLE 19 101048 0 0 CARBON BLACK INC COM 14081R103 48670 1872655 SH SOLE 21 1872655 0 0 CARBON BLACK INC COM 14081R103 38279 1472850 SH SOLE 22 1416030 0 56820 CARBON BLACK INC COM 14081R103 7240 278566 SH SOLE 30 278566 0 0 CARBON BLACK INC COM 14081R103 81 3133 SH SOLE 40 3133 0 0 CARBONITE INC COM 141337105 445 28760 SH SOLE 2 1415 0 27345 CARBONITE INC COM 141337105 3 166 SH SOLE 4 166 0 0 CARBONITE INC COM 141337105 9 578 SH SOLE 7 578 0 0 CARBONITE INC COM 141337105 1854 119688 SH SOLE 18 119688 0 0 CARBONITE INC COM 141337105 884 57058 SH SOLE 19 57058 0 0 CARBONITE INC COM 141337105 18052 1165391 SH SOLE 21 1165391 0 0 CARBONITE INC COM 141337105 15137 977194 SH SOLE 22 939407 0 37787 CARBONITE INC COM 141337105 436 28143 SH SOLE 26 17495 0 10648 CARBONITE INC COM 141337105 75 4860 SH SOLE 28 4860 0 0 CARBONITE INC COM 141337105 96 6179 SH SOLE 30 6179 0 0 CARBONITE INC COM 141337105 97 6244 SH SOLE 34 6244 0 0 CARBONITE INC COM 141337105 54 3492 SH SOLE 40 3492 0 0 CARDINAL HEALTH INC COM 14149Y108 35647 755388 SH SOLE 2 106990 0 648398 CARDINAL HEALTH INC COM 14149Y108 5703 120847 SH SOLE 4 112649 0 8198 CARDINAL HEALTH INC COM 14149Y108 29018 614925 SH SOLE 7 397358 0 217567 CARDINAL HEALTH INC COM 14149Y108 328 6947 SH SOLE 13 6947 0 0 CARDINAL HEALTH INC COM 14149Y108 123 2605 SH SOLE 15 2605 0 0 CARDINAL HEALTH INC COM 14149Y108 37609 796963 SH SOLE 18 756246 0 40717 CARDINAL HEALTH INC COM 14149Y108 11568 245129 SH SOLE 19 245129 0 0 CARDINAL HEALTH INC COM 14149Y108 350449 7426343 SH SOLE 21 7426343 0 0 CARDINAL HEALTH INC COM 14149Y108 370152 7843862 SH SOLE 22 6936985 0 906877 CARDINAL HEALTH INC COM 14149Y108 10363 219594 SH SOLE 23 219594 0 0 CARDINAL HEALTH INC COM 14149Y108 16288 345155 SH SOLE 25 345155 0 0 CARDINAL HEALTH INC COM 14149Y108 89950 1906127 SH SOLE 26 414355 0 1491772 CARDINAL HEALTH INC COM 14149Y108 2876 60950 SH SOLE 28 45221 0 15729 CARDINAL HEALTH INC COM 14149Y108 337 7140 SH SOLE 29 7140 0 0 CARDINAL HEALTH INC COM 14149Y108 61825 1310134 SH SOLE 30 1310134 0 0 CARDINAL HEALTH INC COM 14149Y108 2976 63061 SH SOLE 31 52365 0 10696 CARDINAL HEALTH INC COM 14149Y108 3782 80151 SH SOLE 34 80151 0 0 CARDINAL HEALTH INC COM 14149Y108 14437 305931 SH SOLE 36 305931 0 0 CARDINAL HEALTH INC COM 14149Y108 389 8238 SH SOLE 40 8238 0 0 CARDINAL HEALTH INC OPTIONS 14149Y108 47 1000 SH Put SOLE 2 1000 0 0 CARDINAL HEALTH INC OPTIONS 14149Y108 8022 170000 SH Put SOLE 19 170000 0 0 CARDINAL HEALTH INC OPTIONS 14149Y108 71 1500 SH Put SOLE 22 1500 0 0 CARDINAL HEALTH INC OPTIONS 14149Y108 1062 22500 SH Put SOLE 34 22500 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1432 30125 SH SOLE 2 1843 0 28282 CARDIOVASCULAR SYS INC DEL COM 141619106 11 233 SH SOLE 4 233 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 34 718 SH SOLE 7 718 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 7683 161675 SH SOLE 18 155287 0 6388 CARDIOVASCULAR SYS INC DEL COM 141619106 4439 93404 SH SOLE 19 93404 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 186072 3915656 SH SOLE 21 3915656 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 50592 1064638 SH SOLE 22 1016384 0 48254 CARDIOVASCULAR SYS INC DEL COM 141619106 159 3340 SH SOLE 23 3340 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1786 37574 SH SOLE 26 16096 0 21478 CARDIOVASCULAR SYS INC DEL COM 141619106 203 4262 SH SOLE 28 4262 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2387 50221 SH SOLE 30 50221 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 157 3314 SH SOLE 40 3314 0 0 CARDLYTICS INC COM 14161W105 418 12460 SH SOLE 2 1286 0 11174 CARDLYTICS INC COM 14161W105 5 137 SH SOLE 7 137 0 0 CARDLYTICS INC COM 14161W105 1767 52708 SH SOLE 18 49239 0 3469 CARDLYTICS INC COM 14161W105 1438 42905 SH SOLE 19 42905 0 0 CARDLYTICS INC COM 14161W105 16010 477631 SH SOLE 21 477631 0 0 CARDLYTICS INC COM 14161W105 15560 464201 SH SOLE 22 455742 0 8459 CARDLYTICS INC COM 14161W105 92 2757 SH SOLE 23 2757 0 0 CARDLYTICS INC COM 14161W105 140 4163 SH SOLE 26 0 0 4163 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 682 700000 PRN SOLE 21 700000 0 0 CARDTRONICS PLC SHS CL A G1991C105 1022 33812 SH SOLE 2 1534 0 32278 CARDTRONICS PLC SHS CL A G1991C105 9 290 SH SOLE 4 290 0 0 CARDTRONICS PLC SHS CL A G1991C105 22 711 SH SOLE 7 711 0 0 CARDTRONICS PLC SHS CL A G1991C105 5122 169371 SH SOLE 18 169371 0 0 CARDTRONICS PLC SHS CL A G1991C105 1942 64216 SH SOLE 19 64216 0 0 CARDTRONICS PLC SHS CL A G1991C105 120372 3980572 SH SOLE 21 3980572 0 0 CARDTRONICS PLC SHS CL A G1991C105 33970 1123361 SH SOLE 22 1064602 0 58759 CARDTRONICS PLC SHS CL A G1991C105 7 247 SH SOLE 23 247 0 0 CARDTRONICS PLC SHS CL A G1991C105 382 12644 SH SOLE 26 8573 0 4071 CARDTRONICS PLC SHS CL A G1991C105 166 5486 SH SOLE 28 5486 0 0 CARDTRONICS PLC SHS CL A G1991C105 1603 53015 SH SOLE 30 53015 0 0 CARDTRONICS PLC SHS CL A G1991C105 145 4794 SH SOLE 40 4794 0 0 CARE COM INC COM 141633107 296 28360 SH SOLE 2 9034 0 19326 CARE COM INC COM 141633107 4 405 SH SOLE 7 405 0 0 CARE COM INC COM 141633107 1244 119071 SH SOLE 18 109205 0 9866 CARE COM INC COM 141633107 2025 193793 SH SOLE 19 193793 0 0 CARE COM INC COM 141633107 30671 2935008 SH SOLE 21 2935008 0 0 CARE COM INC COM 141633107 9862 943766 SH SOLE 22 913719 0 30047 CARE COM INC COM 141633107 314 30002 SH SOLE 23 30002 0 0 CARE COM INC COM 141633107 738 70629 SH SOLE 26 0 0 70629 CARE COM INC COM 141633107 410 39247 SH SOLE 30 39247 0 0 CARE COM INC COM 141633107 26 2468 SH SOLE 34 2468 0 0 CARE COM INC COM 141633107 20 1892 SH SOLE 40 1892 0 0 CAREDX INC COM 14167L103 815 36059 SH SOLE 2 1699 0 34360 CAREDX INC COM 14167L103 4 190 SH SOLE 4 190 0 0 CAREDX INC COM 14167L103 16 690 SH SOLE 7 690 0 0 CAREDX INC COM 14167L103 3166 140031 SH SOLE 18 140031 0 0 CAREDX INC COM 14167L103 1596 70570 SH SOLE 19 70570 0 0 CAREDX INC COM 14167L103 31079 1374579 SH SOLE 21 1374579 0 0 CAREDX INC COM 14167L103 25775 1139990 SH SOLE 22 1059128 0 80862 CAREDX INC COM 14167L103 479 21177 SH SOLE 26 17636 0 3541 CAREDX INC COM 14167L103 138 6111 SH SOLE 28 6111 0 0 CAREDX INC COM 14167L103 2460 108808 SH SOLE 30 108808 0 0 CAREDX INC COM 14167L103 45 1999 SH SOLE 34 1999 0 0 CAREDX INC COM 14167L103 109 4815 SH SOLE 40 4815 0 0 CAREER EDUCATION CORP COM 141665109 957 60256 SH SOLE 2 2852 0 57404 CAREER EDUCATION CORP COM 141665109 5 326 SH SOLE 4 326 0 0 CAREER EDUCATION CORP COM 141665109 21 1322 SH SOLE 7 1322 0 0 CAREER EDUCATION CORP COM 141665109 4942 311034 SH SOLE 18 311034 0 0 CAREER EDUCATION CORP COM 141665109 1878 118198 SH SOLE 19 118198 0 0 CAREER EDUCATION CORP COM 141665109 119415 7515133 SH SOLE 21 7515133 0 0 CAREER EDUCATION CORP COM 141665109 32866 2068321 SH SOLE 22 1974468 0 93853 CAREER EDUCATION CORP COM 141665109 849 53427 SH SOLE 26 31145 0 22282 CAREER EDUCATION CORP COM 141665109 137 8603 SH SOLE 28 8603 0 0 CAREER EDUCATION CORP COM 141665109 1564 98396 SH SOLE 30 98396 0 0 CAREER EDUCATION CORP COM 141665109 18 1122 SH SOLE 34 1122 0 0 CAREER EDUCATION CORP COM 141665109 87 5454 SH SOLE 40 5454 0 0 CARETRUST REIT INC COM 14174T107 2046 87063 SH SOLE 2 3508 0 83555 CARETRUST REIT INC COM 14174T107 6723 286036 SH SOLE 4 286036 0 0 CARETRUST REIT INC COM 14174T107 2253 95857 SH SOLE 7 95857 0 0 CARETRUST REIT INC COM 14174T107 88 3763 SH SOLE 15 3763 0 0 CARETRUST REIT INC COM 14174T107 38463 1636384 SH SOLE 18 1636384 0 0 CARETRUST REIT INC COM 14174T107 6920 294404 SH SOLE 19 294404 0 0 CARETRUST REIT INC COM 14174T107 252491 10742022 SH SOLE 21 10742022 0 0 CARETRUST REIT INC COM 14174T107 89380 3802607 SH SOLE 22 3437423 0 365184 CARETRUST REIT INC COM 14174T107 2256 95979 SH SOLE 23 95979 0 0 CARETRUST REIT INC COM 14174T107 4420 188032 SH SOLE 25 188032 0 0 CARETRUST REIT INC COM 14174T107 2377 101123 SH SOLE 26 20645 0 80478 CARETRUST REIT INC COM 14174T107 251 10678 SH SOLE 28 10678 0 0 CARETRUST REIT INC COM 14174T107 1148 48824 SH SOLE 29 48824 0 0 CARETRUST REIT INC COM 14174T107 13071 556086 SH SOLE 30 556086 0 0 CARETRUST REIT INC COM 14174T107 3548 150962 SH SOLE 34 150962 0 0 CARETRUST REIT INC COM 14174T107 236 10021 SH SOLE 40 10021 0 0 CARGURUS INC COM CL A 141788109 3910 126338 SH SOLE 2 59109 0 67229 CARGURUS INC COM CL A 141788109 116 3736 SH SOLE 4 3736 0 0 CARGURUS INC COM CL A 141788109 76 2466 SH SOLE 7 2466 0 0 CARGURUS INC COM CL A 141788109 8755 282860 SH SOLE 18 253552 0 29308 CARGURUS INC COM CL A 141788109 8913 287969 SH SOLE 19 287969 0 0 CARGURUS INC COM CL A 141788109 78369 2532114 SH SOLE 21 2532114 0 0 CARGURUS INC COM CL A 141788109 72340 2337332 SH SOLE 22 2168769 0 168563 CARGURUS INC COM CL A 141788109 1319 42605 SH SOLE 23 42605 0 0 CARGURUS INC COM CL A 141788109 3198 103317 SH SOLE 26 21524 0 81793 CARGURUS INC COM CL A 141788109 325 10492 SH SOLE 28 10492 0 0 CARGURUS INC COM CL A 141788109 213 6887 SH SOLE 29 6887 0 0 CARGURUS INC COM CL A 141788109 4104 132609 SH SOLE 30 132609 0 0 CARGURUS INC COM CL A 141788109 459 14829 SH SOLE 31 14829 0 0 CARGURUS INC COM CL A 141788109 329 10645 SH SOLE 34 10645 0 0 CARGURUS INC COM CL A 141788109 154 4971 SH SOLE 36 4971 0 0 CARGURUS INC COM CL A 141788109 239 7706 SH SOLE 40 7706 0 0 CARLISLE COS INC COM 142339100 23152 159074 SH SOLE 2 56165 0 102909 CARLISLE COS INC COM 142339100 613 4215 SH SOLE 4 4215 0 0 CARLISLE COS INC COM 142339100 1909 13115 SH SOLE 7 13115 0 0 CARLISLE COS INC COM 142339100 25174 172973 SH SOLE 18 172596 0 377 CARLISLE COS INC COM 142339100 2610 17935 SH SOLE 19 17935 0 0 CARLISLE COS INC COM 142339100 410690 2821837 SH SOLE 21 2821837 0 0 CARLISLE COS INC COM 142339100 279002 1917010 SH SOLE 22 1780855 0 136155 CARLISLE COS INC COM 142339100 978 6718 SH SOLE 23 6718 0 0 CARLISLE COS INC COM 142339100 3287 22587 SH SOLE 26 14643 0 7944 CARLISLE COS INC COM 142339100 1079 7417 SH SOLE 28 7417 0 0 CARLISLE COS INC COM 142339100 345 2373 SH SOLE 29 2373 0 0 CARLISLE COS INC COM 142339100 2445 16799 SH SOLE 30 16799 0 0 CARLISLE COS INC COM 142339100 1163 7991 SH SOLE 31 5806 0 2185 CARLISLE COS INC COM 142339100 1204 8272 SH SOLE 34 8272 0 0 CARLISLE COS INC COM 142339100 337 2317 SH SOLE 36 2317 0 0 CARLISLE COS INC COM 142339100 813 5584 SH SOLE 40 5584 0 0 CARMAX INC COM 143130102 39190 445345 SH SOLE 2 79416 0 365929 CARMAX INC COM 143130102 6163 70032 SH SOLE 4 65334 0 4698 CARMAX INC COM 143130102 12902 146608 SH SOLE 7 146608 0 0 CARMAX INC COM 143130102 25 283 SH SOLE 13 283 0 0 CARMAX INC COM 143130102 132 1503 SH SOLE 15 1503 0 0 CARMAX INC COM 143130102 29843 339130 SH SOLE 18 316368 0 22762 CARMAX INC COM 143130102 4174 47429 SH SOLE 19 47429 0 0 CARMAX INC COM 143130102 334883 3805488 SH SOLE 21 3805488 0 0 CARMAX INC COM 143130102 359831 4088983 SH SOLE 22 3613657 0 475326 CARMAX INC COM 143130102 11548 131225 SH SOLE 23 131225 0 0 CARMAX INC COM 143130102 15253 173327 SH SOLE 25 173327 0 0 CARMAX INC COM 143130102 57027 648036 SH SOLE 26 232388 0 415648 CARMAX INC COM 143130102 2717 30872 SH SOLE 28 22031 0 8841 CARMAX INC COM 143130102 3838 43612 SH SOLE 29 7984 0 35628 CARMAX INC COM 143130102 50879 578168 SH SOLE 30 578168 0 0 CARMAX INC COM 143130102 8752 99458 SH SOLE 31 35073 0 64385 CARMAX INC COM 143130102 975 11074 SH SOLE 34 11074 0 0 CARMAX INC COM 143130102 11506 130753 SH SOLE 36 130753 0 0 CARMAX INC COM 143130102 324 3683 SH SOLE 40 3683 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 43823 1002590 SH SOLE 2 109183 0 893407 CARNIVAL CORP UNIT 99/99/9999 143658300 7292 166817 SH SOLE 4 155659 0 11158 CARNIVAL CORP UNIT 99/99/9999 143658300 17413 398368 SH SOLE 7 383455 0 14913 CARNIVAL CORP UNIT 99/99/9999 143658300 710 16239 SH SOLE 13 16239 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 108 2465 SH SOLE 15 2465 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4 100 SH SOLE 17 0 0 100 CARNIVAL CORP UNIT 99/99/9999 143658300 30879 706442 SH SOLE 18 650535 0 55907 CARNIVAL CORP UNIT 99/99/9999 143658300 2819 64490 SH SOLE 19 64490 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 345128 7895859 SH SOLE 21 7895859 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 422141 9657764 SH SOLE 22 8544642 0 1113122 CARNIVAL CORP UNIT 99/99/9999 143658300 13356 305560 SH SOLE 23 305560 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 16486 377165 SH SOLE 25 377165 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 69661 1593713 SH SOLE 26 515767 0 1077946 CARNIVAL CORP UNIT 99/99/9999 143658300 3767 86184 SH SOLE 28 63232 0 22952 CARNIVAL CORP UNIT 99/99/9999 143658300 369 8446 SH SOLE 29 8446 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 64465 1474834 SH SOLE 30 1474834 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3932 89961 SH SOLE 31 72750 0 17211 CARNIVAL CORP UNIT 99/99/9999 143658300 1398 31974 SH SOLE 34 31974 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 12535 286772 SH SOLE 36 286772 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 446 10210 SH SOLE 40 10210 0 0 CARNIVAL PLC ADR 14365C103 2 38 SH SOLE 18 38 0 0 CAROLINA FINL CORP NEW COM 143873107 715 20118 SH SOLE 2 866 0 19252 CAROLINA FINL CORP NEW COM 143873107 16 443 SH SOLE 7 443 0 0 CAROLINA FINL CORP NEW COM 143873107 2730 76827 SH SOLE 18 76827 0 0 CAROLINA FINL CORP NEW COM 143873107 1292 36347 SH SOLE 19 36347 0 0 CAROLINA FINL CORP NEW COM 143873107 26956 758474 SH SOLE 21 758474 0 0 CAROLINA FINL CORP NEW COM 143873107 24399 686510 SH SOLE 22 657154 0 29356 CAROLINA FINL CORP NEW COM 143873107 11 297 SH SOLE 23 297 0 0 CAROLINA FINL CORP NEW COM 143873107 103 2892 SH SOLE 26 0 0 2892 CAROLINA FINL CORP NEW COM 143873107 152 4271 SH SOLE 28 4271 0 0 CAROLINA FINL CORP NEW COM 143873107 266 7478 SH SOLE 30 7478 0 0 CAROLINA FINL CORP NEW COM 143873107 73 2047 SH SOLE 40 2047 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 20 1901 SH SOLE 18 1901 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 124 11863 SH SOLE 21 11863 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3356 64970 SH SOLE 2 23092 0 41878 CARPENTER TECHNOLOGY CORP COM 144285103 10 190 SH SOLE 4 190 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 73 1418 SH SOLE 7 1418 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 13991 270823 SH SOLE 18 270823 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4801 92931 SH SOLE 19 92931 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 176370 3414054 SH SOLE 21 3414054 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 87416 1692140 SH SOLE 22 1624123 0 68017 CARPENTER TECHNOLOGY CORP COM 144285103 179 3470 SH SOLE 23 3470 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1865 36108 SH SOLE 26 13644 0 22464 CARPENTER TECHNOLOGY CORP COM 144285103 303 5868 SH SOLE 28 5868 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 669 12951 SH SOLE 30 12951 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 31 600 SH SOLE 36 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 218 4213 SH SOLE 40 4213 0 0 CARRIAGE SVCS INC COM 143905107 349 17062 SH SOLE 2 686 0 16376 CARRIAGE SVCS INC COM 143905107 8 411 SH SOLE 7 411 0 0 CARRIAGE SVCS INC COM 143905107 1277 62458 SH SOLE 18 62458 0 0 CARRIAGE SVCS INC COM 143905107 606 29645 SH SOLE 19 29645 0 0 CARRIAGE SVCS INC COM 143905107 12270 600295 SH SOLE 21 600295 0 0 CARRIAGE SVCS INC COM 143905107 10868 531707 SH SOLE 22 507837 0 23870 CARRIAGE SVCS INC COM 143905107 160 7814 SH SOLE 26 0 0 7814 CARRIAGE SVCS INC COM 143905107 49 2376 SH SOLE 28 2376 0 0 CARRIAGE SVCS INC COM 143905107 99 4864 SH SOLE 30 4864 0 0 CARRIAGE SVCS INC COM 143905107 35 1695 SH SOLE 40 1695 0 0 CARRIZO OIL & GAS INC COM 144577103 844 98277 SH SOLE 2 8140 0 90137 CARRIZO OIL & GAS INC COM 144577103 2 267 SH SOLE 4 267 0 0 CARRIZO OIL & GAS INC COM 144577103 15 1689 SH SOLE 7 1689 0 0 CARRIZO OIL & GAS INC COM 144577103 3472 404418 SH SOLE 18 404418 0 0 CARRIZO OIL & GAS INC COM 144577103 1711 199257 SH SOLE 19 199257 0 0 CARRIZO OIL & GAS INC COM 144577103 84717 9867996 SH SOLE 21 9867996 0 0 CARRIZO OIL & GAS INC COM 144577103 24068 2803521 SH SOLE 22 2687562 0 115959 CARRIZO OIL & GAS INC COM 144577103 124 14471 SH SOLE 23 14471 0 0 CARRIZO OIL & GAS INC COM 144577103 741 86370 SH SOLE 26 41954 0 44416 CARRIZO OIL & GAS INC COM 144577103 97 11269 SH SOLE 28 11269 0 0 CARRIZO OIL & GAS INC COM 144577103 1293 150561 SH SOLE 30 150561 0 0 CARRIZO OIL & GAS INC COM 144577103 71 8324 SH SOLE 40 8324 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 280 33830 SH SOLE 2 1274 0 32556 CARROLS RESTAURANT GROUP INC COM 14574X104 6 764 SH SOLE 7 764 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1037 125111 SH SOLE 18 125111 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 502 60613 SH SOLE 19 60613 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 10646 1284183 SH SOLE 21 1284183 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 8975 1082591 SH SOLE 22 1034779 0 47812 CARROLS RESTAURANT GROUP INC COM 14574X104 53 6418 SH SOLE 23 6418 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 129 15557 SH SOLE 26 0 0 15557 CARROLS RESTAURANT GROUP INC COM 14574X104 41 4903 SH SOLE 28 4903 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 43 5166 SH SOLE 30 5166 0 0 CARS COM INC COM 14575E105 669 74471 SH SOLE 2 8702 0 65769 CARS COM INC COM 14575E105 3 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 10 1102 SH SOLE 7 1102 0 0 CARS COM INC COM 14575E105 2053 228660 SH SOLE 18 228660 0 0 CARS COM INC COM 14575E105 1581 176103 SH SOLE 19 176103 0 0 CARS COM INC COM 14575E105 20616 2295746 SH SOLE 21 2295746 0 0 CARS COM INC COM 14575E105 18363 2044904 SH SOLE 22 1939454 0 105450 CARS COM INC COM 14575E105 157 17533 SH SOLE 23 17533 0 0 CARS COM INC COM 14575E105 605 67322 SH SOLE 26 10417 0 56905 CARS COM INC COM 14575E105 76 8465 SH SOLE 28 8465 0 0 CARS COM INC COM 14575E105 1689 188048 SH SOLE 30 188048 0 0 CARS COM INC COM 14575E105 39 4369 SH SOLE 36 4369 0 0 CARS COM INC COM 14575E105 57 6304 SH SOLE 40 6304 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 401 21220 SH SOLE 2 946 0 20274 CARTER BK & TR MARTINSVILLE COM 146102108 11 572 SH SOLE 7 572 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 1544 81717 SH SOLE 18 81717 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 789 41744 SH SOLE 19 41744 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 15017 794980 SH SOLE 21 794980 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 9729 515060 SH SOLE 22 504513 0 10547 CARTERS INC COM 146229109 10781 118203 SH SOLE 2 38093 0 80110 CARTERS INC COM 146229109 189 2068 SH SOLE 4 2068 0 0 CARTERS INC COM 146229109 151 1654 SH SOLE 7 1654 0 0 CARTERS INC COM 146229109 12278 134616 SH SOLE 18 134147 0 469 CARTERS INC COM 146229109 955 10465 SH SOLE 19 10465 0 0 CARTERS INC COM 146229109 201763 2212076 SH SOLE 21 2212076 0 0 CARTERS INC COM 146229109 133545 1464146 SH SOLE 22 1373567 0 90579 CARTERS INC COM 146229109 539 5907 SH SOLE 23 5907 0 0 CARTERS INC COM 146229109 1623 17796 SH SOLE 26 11115 0 6681 CARTERS INC COM 146229109 538 5896 SH SOLE 28 5896 0 0 CARTERS INC COM 146229109 96 1050 SH SOLE 29 1050 0 0 CARTERS INC COM 146229109 1228 13461 SH SOLE 30 13461 0 0 CARTERS INC COM 146229109 369 4050 SH SOLE 31 2538 0 1512 CARTERS INC COM 146229109 118 1298 SH SOLE 34 1298 0 0 CARTERS INC COM 146229109 148 1627 SH SOLE 36 1627 0 0 CARTERS INC COM 146229109 380 4170 SH SOLE 40 4170 0 0 CARVANA CO CL A 146869102 5535 83858 SH SOLE 2 2885 0 80973 CARVANA CO CL A 146869102 12 187 SH SOLE 4 187 0 0 CARVANA CO CL A 146869102 53 797 SH SOLE 7 797 0 0 CARVANA CO CL A 146869102 1365 20684 SH SOLE 18 20684 0 0 CARVANA CO CL A 146869102 24406 369794 SH SOLE 19 369794 0 0 CARVANA CO CL A 146869102 37361 566081 SH SOLE 21 566081 0 0 CARVANA CO CL A 146869102 85495 1295373 SH SOLE 22 1212101 0 83272 CARVANA CO CL A 146869102 1168 17691 SH SOLE 26 10799 0 6892 CARVANA CO CL A 146869102 427 6466 SH SOLE 28 6466 0 0 CARVANA CO CL A 146869102 5051 76537 SH SOLE 30 76537 0 0 CARVANA CO CL A 146869102 60 913 SH SOLE 31 913 0 0 CARVANA CO CL A 146869102 309 4679 SH SOLE 40 4679 0 0 CASA SYS INC COM 14713L102 216 27501 SH SOLE 2 1434 0 26067 CASA SYS INC COM 14713L102 3 348 SH SOLE 7 348 0 0 CASA SYS INC COM 14713L102 835 106256 SH SOLE 18 106256 0 0 CASA SYS INC COM 14713L102 424 54021 SH SOLE 19 54021 0 0 CASA SYS INC COM 14713L102 8202 1044147 SH SOLE 21 1044147 0 0 CASA SYS INC COM 14713L102 6579 837532 SH SOLE 22 804193 0 33339 CASA SYS INC COM 14713L102 35 4497 SH SOLE 30 4497 0 0 CASA SYS INC COM 14713L102 31 3914 SH SOLE 40 3914 0 0 CASELLA WASTE SYS INC CL A 147448104 1669 38862 SH SOLE 2 1690 0 37172 CASELLA WASTE SYS INC CL A 147448104 10 241 SH SOLE 4 241 0 0 CASELLA WASTE SYS INC CL A 147448104 36 846 SH SOLE 7 846 0 0 CASELLA WASTE SYS INC CL A 147448104 6516 151749 SH SOLE 18 151749 0 0 CASELLA WASTE SYS INC CL A 147448104 3293 76687 SH SOLE 19 76687 0 0 CASELLA WASTE SYS INC CL A 147448104 63504 1478900 SH SOLE 21 1478900 0 0 CASELLA WASTE SYS INC CL A 147448104 57847 1347168 SH SOLE 22 1246868 0 100300 CASELLA WASTE SYS INC CL A 147448104 1270 29585 SH SOLE 26 13699 0 15886 CASELLA WASTE SYS INC CL A 147448104 232 5396 SH SOLE 28 5396 0 0 CASELLA WASTE SYS INC CL A 147448104 489 11377 SH SOLE 30 11377 0 0 CASELLA WASTE SYS INC CL A 147448104 239 5572 SH SOLE 34 5572 0 0 CASELLA WASTE SYS INC CL A 147448104 204 4760 SH SOLE 40 4760 0 0 CASEYS GEN STORES INC COM 147528103 14023 87013 SH SOLE 2 24414 0 62599 CASEYS GEN STORES INC COM 147528103 25 156 SH SOLE 4 156 0 0 CASEYS GEN STORES INC COM 147528103 167 1038 SH SOLE 7 1038 0 0 CASEYS GEN STORES INC COM 147528103 16539 102622 SH SOLE 18 102622 0 0 CASEYS GEN STORES INC COM 147528103 1326 8226 SH SOLE 19 8226 0 0 CASEYS GEN STORES INC COM 147528103 289065 1793652 SH SOLE 21 1793652 0 0 CASEYS GEN STORES INC COM 147528103 195756 1214667 SH SOLE 22 1141870 0 72797 CASEYS GEN STORES INC COM 147528103 652 4044 SH SOLE 23 4044 0 0 CASEYS GEN STORES INC COM 147528103 2400 14895 SH SOLE 26 7741 0 7154 CASEYS GEN STORES INC COM 147528103 735 4559 SH SOLE 28 4559 0 0 CASEYS GEN STORES INC COM 147528103 1641 10185 SH SOLE 30 10185 0 0 CASEYS GEN STORES INC COM 147528103 120 745 SH SOLE 31 745 0 0 CASEYS GEN STORES INC COM 147528103 142 881 SH SOLE 34 881 0 0 CASEYS GEN STORES INC COM 147528103 239 1481 SH SOLE 36 1481 0 0 CASEYS GEN STORES INC COM 147528103 559 3468 SH SOLE 40 3468 0 0 CASI PHARMACEUTICALS INC COM 14757U109 146 43615 SH SOLE 2 1628 0 41987 CASI PHARMACEUTICALS INC COM 14757U109 4 1069 SH SOLE 7 1069 0 0 CASI PHARMACEUTICALS INC COM 14757U109 613 183608 SH SOLE 18 183608 0 0 CASI PHARMACEUTICALS INC COM 14757U109 282 84553 SH SOLE 19 84553 0 0 CASI PHARMACEUTICALS INC COM 14757U109 5733 1716318 SH SOLE 21 1716318 0 0 CASI PHARMACEUTICALS INC COM 14757U109 4027 1205714 SH SOLE 22 1166584 0 39130 CASS INFORMATION SYS INC COM 14808P109 664 12298 SH SOLE 2 561 0 11737 CASS INFORMATION SYS INC COM 14808P109 18 333 SH SOLE 7 333 0 0 CASS INFORMATION SYS INC COM 14808P109 2725 50477 SH SOLE 18 50477 0 0 CASS INFORMATION SYS INC COM 14808P109 1326 24564 SH SOLE 19 24564 0 0 CASS INFORMATION SYS INC COM 14808P109 27022 500507 SH SOLE 21 500507 0 0 CASS INFORMATION SYS INC COM 14808P109 19782 366397 SH SOLE 22 351079 0 15318 CASS INFORMATION SYS INC COM 14808P109 33 613 SH SOLE 23 613 0 0 CASS INFORMATION SYS INC COM 14808P109 723 13393 SH SOLE 26 11136 0 2257 CASS INFORMATION SYS INC COM 14808P109 94 1744 SH SOLE 28 1744 0 0 CASS INFORMATION SYS INC COM 14808P109 217 4014 SH SOLE 30 4014 0 0 CASS INFORMATION SYS INC COM 14808P109 69 1281 SH SOLE 40 1281 0 0 CASSAVA SCIENCES INC COM 14817C107 7 5537 SH SOLE 21 5537 0 0 CASSAVA SCIENCES INC COM 14817C107 219 182139 SH SOLE 22 182139 0 0 CASTLE BIOSCIENCES INC COM 14843C105 42 2336 SH SOLE 2 0 0 2336 CASTLE BIOSCIENCES INC COM 14843C105 242 13356 SH SOLE 18 13356 0 0 CASTLE BIOSCIENCES INC COM 14843C105 115 6383 SH SOLE 19 6383 0 0 CASTLE BIOSCIENCES INC COM 14843C105 2638 145821 SH SOLE 21 145821 0 0 CASTLE BIOSCIENCES INC COM 14843C105 706 39050 SH SOLE 22 37952 0 1098 CASTLE BRANDS INC COM 148435100 77 61228 SH SOLE 21 61228 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 201 142505 SH SOLE 2 59023 0 83482 CASTLIGHT HEALTH INC CL B 14862Q100 3 2030 SH SOLE 7 2030 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 568 403128 SH SOLE 18 363661 0 39467 CASTLIGHT HEALTH INC CL B 14862Q100 870 617279 SH SOLE 19 617279 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 5012 3554487 SH SOLE 21 3554487 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 4350 3085214 SH SOLE 22 3009445 0 75769 CASTLIGHT HEALTH INC CL B 14862Q100 128 90449 SH SOLE 23 90449 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 191 135528 SH SOLE 26 0 0 135528 CASTLIGHT HEALTH INC CL B 14862Q100 11 7542 SH SOLE 28 7542 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 14 10052 SH SOLE 30 10052 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 28 19771 SH SOLE 40 19771 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 13 2387 SH SOLE 18 2387 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 153 28320 SH SOLE 21 28320 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 751 139079 SH SOLE 22 139079 0 0 CATALENT INC COM 148806102 16338 342810 SH SOLE 2 71868 0 270942 CATALENT INC COM 148806102 32 667 SH SOLE 4 667 0 0 CATALENT INC COM 148806102 161 3374 SH SOLE 7 3374 0 0 CATALENT INC COM 148806102 0 1 SH SOLE 13 1 0 0 CATALENT INC COM 148806102 19449 408076 SH SOLE 18 408076 0 0 CATALENT INC COM 148806102 74121 1555199 SH SOLE 19 1555199 0 0 CATALENT INC COM 148806102 346363 7267383 SH SOLE 21 7267383 0 0 CATALENT INC COM 148806102 225082 4722655 SH SOLE 22 4418744 0 303911 CATALENT INC COM 148806102 3097 64980 SH SOLE 26 37571 0 27409 CATALENT INC COM 148806102 914 19176 SH SOLE 28 19176 0 0 CATALENT INC COM 148806102 1 14 SH SOLE 29 0 0 14 CATALENT INC COM 148806102 1933 40557 SH SOLE 30 40557 0 0 CATALENT INC COM 148806102 141 2953 SH SOLE 31 2953 0 0 CATALENT INC COM 148806102 114 2400 SH SOLE 36 2400 0 0 CATALENT INC COM 148806102 671 14071 SH SOLE 40 14071 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 12 2495 SH SOLE 18 2495 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 143 29222 SH SOLE 21 29222 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 1177 239799 SH SOLE 22 239799 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 447 84169 SH SOLE 2 3568 0 80601 CATALYST PHARMACEUTICALS INC COM 14888U101 11 2062 SH SOLE 7 2062 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1852 348724 SH SOLE 18 348724 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 881 165893 SH SOLE 19 165893 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 19091 3595358 SH SOLE 21 3595358 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 15175 2857902 SH SOLE 22 2734538 0 123364 CATALYST PHARMACEUTICALS INC COM 14888U101 6305 1187466 SH SOLE 30 1187466 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 71 13448 SH SOLE 40 13448 0 0 CATASYS INC COM PAR 149049504 96 6081 SH SOLE 2 290 0 5791 CATASYS INC COM PAR 149049504 400 25376 SH SOLE 18 25376 0 0 CATASYS INC COM PAR 149049504 186 11787 SH SOLE 19 11787 0 0 CATASYS INC COM PAR 149049504 4278 271439 SH SOLE 21 271439 0 0 CATASYS INC COM PAR 149049504 2518 159765 SH SOLE 22 157696 0 2069 CATCHMARK TIMBER TR INC CL A 14912Y202 554 51922 SH SOLE 2 1883 0 50039 CATCHMARK TIMBER TR INC CL A 14912Y202 12 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1859 174254 SH SOLE 18 174254 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 887 83121 SH SOLE 19 83121 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 22263 2086508 SH SOLE 21 2086508 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 13889 1301653 SH SOLE 22 1239736 0 61917 CATCHMARK TIMBER TR INC CL A 14912Y202 287 26899 SH SOLE 26 0 0 26899 CATCHMARK TIMBER TR INC CL A 14912Y202 71 6651 SH SOLE 28 6651 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1681 157578 SH SOLE 30 157578 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 37 3508 SH SOLE 40 3508 0 0 CATERPILLAR INC DEL COM 149123101 182909 1448096 SH SOLE 2 218899 0 1229197 CATERPILLAR INC DEL COM 149123101 30747 243423 SH SOLE 4 227647 0 15776 CATERPILLAR INC DEL COM 149123101 74777 592010 SH SOLE 7 525402 0 66608 CATERPILLAR INC DEL COM 149123101 282 2236 SH SOLE 13 2236 0 0 CATERPILLAR INC DEL COM 149123101 716 5669 SH SOLE 15 5669 0 0 CATERPILLAR INC DEL COM 149123101 52 408 SH SOLE 17 0 0 408 CATERPILLAR INC DEL COM 149123101 165424 1309668 SH SOLE 18 1233029 0 76639 CATERPILLAR INC DEL COM 149123101 9351 74029 SH SOLE 19 74029 0 0 CATERPILLAR INC DEL COM 149123101 1409709 11160708 SH SOLE 21 11160708 0 0 CATERPILLAR INC DEL COM 149123101 1708175 13523669 SH SOLE 22 12000139 0 1523530 CATERPILLAR INC DEL COM 149123101 53279 421810 SH SOLE 23 421810 0 0 CATERPILLAR INC DEL COM 149123101 70174 555572 SH SOLE 25 555572 0 0 CATERPILLAR INC DEL COM 149123101 331772 2626652 SH SOLE 26 655574 0 1971078 CATERPILLAR INC DEL COM 149123101 13885 109931 SH SOLE 28 79005 0 30926 CATERPILLAR INC DEL COM 149123101 5273 41745 SH SOLE 29 12219 0 29526 CATERPILLAR INC DEL COM 149123101 272895 2160519 SH SOLE 30 2160519 0 0 CATERPILLAR INC DEL COM 149123101 16305 129090 SH SOLE 31 106663 0 22427 CATERPILLAR INC DEL COM 149123101 14410 114082 SH SOLE 32 114082 0 0 CATERPILLAR INC DEL COM 149123101 6189 48997 SH SOLE 34 48997 0 0 CATERPILLAR INC DEL COM 149123101 51079 404393 SH SOLE 36 404393 0 0 CATERPILLAR INC DEL COM 149123101 1736 13743 SH SOLE 40 13743 0 0 CATHAY GEN BANCORP COM 149150104 4837 139242 SH SOLE 2 64037 0 75205 CATHAY GEN BANCORP COM 149150104 15 428 SH SOLE 4 428 0 0 CATHAY GEN BANCORP COM 149150104 51 1460 SH SOLE 7 1460 0 0 CATHAY GEN BANCORP COM 149150104 19185 552311 SH SOLE 18 552311 0 0 CATHAY GEN BANCORP COM 149150104 16174 465650 SH SOLE 19 465650 0 0 CATHAY GEN BANCORP COM 149150104 194834 5609156 SH SOLE 21 5609156 0 0 CATHAY GEN BANCORP COM 149150104 119932 3452785 SH SOLE 22 3348468 0 104317 CATHAY GEN BANCORP COM 149150104 3185 91681 SH SOLE 23 91681 0 0 CATHAY GEN BANCORP COM 149150104 7938 228539 SH SOLE 26 18482 0 210057 CATHAY GEN BANCORP COM 149150104 338 9717 SH SOLE 28 9717 0 0 CATHAY GEN BANCORP COM 149150104 766 22066 SH SOLE 30 22066 0 0 CATHAY GEN BANCORP COM 149150104 257 7403 SH SOLE 40 7403 0 0 CATO CORP NEW CL A 149205106 407 23089 SH SOLE 2 835 0 22254 CATO CORP NEW CL A 149205106 3 160 SH SOLE 4 160 0 0 CATO CORP NEW CL A 149205106 8 439 SH SOLE 7 439 0 0 CATO CORP NEW CL A 149205106 1815 103043 SH SOLE 18 103043 0 0 CATO CORP NEW CL A 149205106 663 37635 SH SOLE 19 37635 0 0 CATO CORP NEW CL A 149205106 44261 2513405 SH SOLE 21 2513405 0 0 CATO CORP NEW CL A 149205106 11489 652415 SH SOLE 22 609051 0 43364 CATO CORP NEW CL A 149205106 16 920 SH SOLE 23 920 0 0 CATO CORP NEW CL A 149205106 351 19950 SH SOLE 26 5946 0 14004 CATO CORP NEW CL A 149205106 66 3725 SH SOLE 28 3725 0 0 CATO CORP NEW CL A 149205106 498 28277 SH SOLE 30 28277 0 0 CATO CORP NEW CL A 149205106 52 2946 SH SOLE 40 2946 0 0 CAVCO INDS INC DEL COM 149568107 1440 7494 SH SOLE 2 350 0 7144 CAVCO INDS INC DEL COM 149568107 8 40 SH SOLE 4 40 0 0 CAVCO INDS INC DEL COM 149568107 33 172 SH SOLE 7 172 0 0 CAVCO INDS INC DEL COM 149568107 7421 38631 SH SOLE 18 38631 0 0 CAVCO INDS INC DEL COM 149568107 2835 14758 SH SOLE 19 14758 0 0 CAVCO INDS INC DEL COM 149568107 192307 1001132 SH SOLE 21 1001132 0 0 CAVCO INDS INC DEL COM 149568107 49246 256370 SH SOLE 22 244637 0 11733 CAVCO INDS INC DEL COM 149568107 630 3280 SH SOLE 26 2215 0 1065 CAVCO INDS INC DEL COM 149568107 221 1150 SH SOLE 28 1150 0 0 CAVCO INDS INC DEL COM 149568107 2320 12079 SH SOLE 30 12079 0 0 CAVCO INDS INC DEL COM 149568107 187 971 SH SOLE 40 971 0 0 CB FINL SVCS INC COM 12479G101 30 1091 SH SOLE 18 1091 0 0 CB FINL SVCS INC COM 12479G101 261 9393 SH SOLE 21 9393 0 0 CB FINL SVCS INC COM 12479G101 666 23985 SH SOLE 22 23985 0 0 CBDMD INC COM 12482W101 30 7496 SH SOLE 2 299 0 7197 CBDMD INC COM 12482W101 129 32480 SH SOLE 18 32480 0 0 CBDMD INC COM 12482W101 62 15632 SH SOLE 19 15632 0 0 CBDMD INC COM 12482W101 1649 416306 SH SOLE 21 416306 0 0 CBDMD INC COM 12482W101 1810 457194 SH SOLE 22 454478 0 2716 CBIZ INC COM 124805102 1234 52505 SH SOLE 2 2038 0 50467 CBIZ INC COM 124805102 14 588 SH SOLE 4 588 0 0 CBIZ INC COM 124805102 25 1072 SH SOLE 7 1072 0 0 CBIZ INC COM 124805102 4090 174051 SH SOLE 18 174051 0 0 CBIZ INC COM 124805102 2081 88545 SH SOLE 19 88545 0 0 CBIZ INC COM 124805102 42189 1795272 SH SOLE 21 1795272 0 0 CBIZ INC COM 124805102 37232 1584335 SH SOLE 22 1522492 0 61843 CBIZ INC COM 124805102 628 26723 SH SOLE 26 24525 0 2198 CBIZ INC COM 124805102 163 6916 SH SOLE 28 6916 0 0 CBIZ INC COM 124805102 355 15090 SH SOLE 30 15090 0 0 CBIZ INC COM 124805102 94 3982 SH SOLE 40 3982 0 0 CBL & ASSOC PPTYS INC COM 124830100 237 183849 SH SOLE 2 6331 0 177518 CBL & ASSOC PPTYS INC COM 124830100 27 20793 SH SOLE 7 20793 0 0 CBL & ASSOC PPTYS INC COM 124830100 1012 784226 SH SOLE 18 784226 0 0 CBL & ASSOC PPTYS INC COM 124830100 371 287662 SH SOLE 19 287662 0 0 CBL & ASSOC PPTYS INC COM 124830100 24959 19347986 SH SOLE 21 19347986 0 0 CBL & ASSOC PPTYS INC COM 124830100 6804 5274261 SH SOLE 22 5131288 0 142973 CBL & ASSOC PPTYS INC COM 124830100 8 5961 SH SOLE 23 5961 0 0 CBL & ASSOC PPTYS INC COM 124830100 289 223893 SH SOLE 30 223893 0 0 CBL & ASSOC PPTYS INC COM 124830100 49 37885 SH SOLE 36 37885 0 0 CBM BANCORP INC COM 1248XT104 11 794 SH SOLE 18 794 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 30933 269195 SH SOLE 2 28661 0 240534 CBOE GLOBAL MARKETS INC COM 12503M108 4961 43175 SH SOLE 4 40050 0 3125 CBOE GLOBAL MARKETS INC COM 12503M108 11224 97677 SH SOLE 7 97677 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 20 176 SH SOLE 13 176 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 116 1006 SH SOLE 15 1006 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 25500 221910 SH SOLE 18 207014 0 14896 CBOE GLOBAL MARKETS INC COM 12503M108 59381 516763 SH SOLE 19 516763 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 301349 2622480 SH SOLE 21 2622480 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 309039 2689400 SH SOLE 22 2401586 0 287814 CBOE GLOBAL MARKETS INC COM 12503M108 10029 87281 SH SOLE 23 87281 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 21419 186399 SH SOLE 25 186399 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 51677 449716 SH SOLE 26 156541 0 293175 CBOE GLOBAL MARKETS INC COM 12503M108 2308 20084 SH SOLE 28 14156 0 5928 CBOE GLOBAL MARKETS INC COM 12503M108 3005 26149 SH SOLE 29 2213 0 23936 CBOE GLOBAL MARKETS INC COM 12503M108 45971 400060 SH SOLE 30 400060 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3181 27681 SH SOLE 31 18536 0 9145 CBOE GLOBAL MARKETS INC COM 12503M108 1949 16957 SH SOLE 34 16957 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 8122 70683 SH SOLE 36 70683 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 323 2813 SH SOLE 40 2813 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 2471 312400 SH SOLE 2 312400 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH SOLE 17 0 0 300 CBRE GROUP INC CL A 12504L109 45072 850246 SH SOLE 2 131371 0 718875 CBRE GROUP INC CL A 12504L109 6811 128488 SH SOLE 4 120085 0 8403 CBRE GROUP INC CL A 12504L109 20726 390990 SH SOLE 7 320981 0 70009 CBRE GROUP INC CL A 12504L109 31 577 SH SOLE 13 577 0 0 CBRE GROUP INC CL A 12504L109 198 3727 SH SOLE 15 3727 0 0 CBRE GROUP INC CL A 12504L109 34866 657716 SH SOLE 18 613873 0 43843 CBRE GROUP INC CL A 12504L109 5036 95009 SH SOLE 19 95009 0 0 CBRE GROUP INC CL A 12504L109 550279 10380664 SH SOLE 21 10380664 0 0 CBRE GROUP INC CL A 12504L109 446024 8413968 SH SOLE 22 7546654 0 867314 CBRE GROUP INC CL A 12504L109 13910 262394 SH SOLE 23 262394 0 0 CBRE GROUP INC CL A 12504L109 19237 362885 SH SOLE 25 362885 0 0 CBRE GROUP INC CL A 12504L109 118929 2243513 SH SOLE 26 454087 0 1789426 CBRE GROUP INC CL A 12504L109 3204 60432 SH SOLE 28 44134 0 16298 CBRE GROUP INC CL A 12504L109 3919 73922 SH SOLE 29 6482 0 67440 CBRE GROUP INC CL A 12504L109 80439 1517424 SH SOLE 30 1517424 0 0 CBRE GROUP INC CL A 12504L109 17504 330211 SH SOLE 31 55280 0 274931 CBRE GROUP INC CL A 12504L109 1158 21841 SH SOLE 34 21841 0 0 CBRE GROUP INC CL A 12504L109 12936 244028 SH SOLE 36 244028 0 0 CBRE GROUP INC CL A 12504L109 437 8249 SH SOLE 40 8249 0 0 CBS CORP NEW CL A 124857103 285 6567 SH SOLE 21 6567 0 0 CBS CORP NEW CL A 124857103 23 520 SH SOLE 22 520 0 0 CBS CORP NEW CL B 124857202 33466 828975 SH SOLE 2 97363 0 731612 CBS CORP NEW CL B 124857202 5169 128033 SH SOLE 4 119023 0 9010 CBS CORP NEW CL B 124857202 11977 296673 SH SOLE 7 289806 0 6867 CBS CORP NEW CL B 124857202 169 4177 SH SOLE 13 4177 0 0 CBS CORP NEW CL B 124857202 121 3002 SH SOLE 15 3002 0 0 CBS CORP NEW CL B 124857202 1 23 SH SOLE 17 0 0 23 CBS CORP NEW CL B 124857202 26439 654909 SH SOLE 18 609637 0 45272 CBS CORP NEW CL B 124857202 3866 95757 SH SOLE 19 95757 0 0 CBS CORP NEW CL B 124857202 2060 51024 SH SOLE 20 51024 0 0 CBS CORP NEW CL B 124857202 337158 8351698 SH SOLE 21 8351698 0 0 CBS CORP NEW CL B 124857202 327268 8106714 SH SOLE 22 7173852 0 932862 CBS CORP NEW CL B 124857202 9640 238801 SH SOLE 23 238801 0 0 CBS CORP NEW CL B 124857202 18354 454633 SH SOLE 25 454633 0 0 CBS CORP NEW CL B 124857202 54893 1359757 SH SOLE 26 442553 0 917204 CBS CORP NEW CL B 124857202 2786 69008 SH SOLE 28 51638 0 17370 CBS CORP NEW CL B 124857202 296 7341 SH SOLE 29 7341 0 0 CBS CORP NEW CL B 124857202 46209 1144642 SH SOLE 30 1144642 0 0 CBS CORP NEW CL B 124857202 2958 73284 SH SOLE 31 60568 0 12716 CBS CORP NEW CL B 124857202 1627 40309 SH SOLE 34 40309 0 0 CBS CORP NEW CL B 124857202 10683 264638 SH SOLE 36 264638 0 0 CBS CORP NEW CL B 124857202 367 9080 SH SOLE 40 9080 0 0 CBTX INC COM 12481V104 531 19036 SH SOLE 2 702 0 18334 CBTX INC COM 12481V104 11 381 SH SOLE 7 381 0 0 CBTX INC COM 12481V104 1856 66576 SH SOLE 18 66576 0 0 CBTX INC COM 12481V104 872 31265 SH SOLE 19 31265 0 0 CBTX INC COM 12481V104 18717 671342 SH SOLE 21 671342 0 0 CBTX INC COM 12481V104 12449 446512 SH SOLE 22 424679 0 21833 CBTX INC COM 12481V104 81 2901 SH SOLE 30 2901 0 0 CDK GLOBAL INC COM 12508E101 16691 347082 SH SOLE 2 89102 0 257980 CDK GLOBAL INC COM 12508E101 2268 47157 SH SOLE 4 43858 0 3299 CDK GLOBAL INC COM 12508E101 2726 56693 SH SOLE 7 56693 0 0 CDK GLOBAL INC COM 12508E101 11 223 SH SOLE 13 223 0 0 CDK GLOBAL INC COM 12508E101 65 1345 SH SOLE 15 1345 0 0 CDK GLOBAL INC COM 12508E101 51790 1076937 SH SOLE 18 959771 0 117166 CDK GLOBAL INC COM 12508E101 11542 240006 SH SOLE 19 240006 0 0 CDK GLOBAL INC COM 12508E101 340726 7085178 SH SOLE 21 7085178 0 0 CDK GLOBAL INC COM 12508E101 212590 4420671 SH SOLE 22 4178081 0 242590 CDK GLOBAL INC COM 12508E101 4228 87916 SH SOLE 23 87916 0 0 CDK GLOBAL INC COM 12508E101 8224 171019 SH SOLE 25 142869 0 28150 CDK GLOBAL INC COM 12508E101 22330 464334 SH SOLE 26 208209 0 256125 CDK GLOBAL INC COM 12508E101 1053 21899 SH SOLE 28 15239 0 6660 CDK GLOBAL INC COM 12508E101 1420 29534 SH SOLE 29 2813 0 26721 CDK GLOBAL INC COM 12508E101 23307 484662 SH SOLE 30 484662 0 0 CDK GLOBAL INC COM 12508E101 1432 29778 SH SOLE 31 24259 0 5519 CDK GLOBAL INC COM 12508E101 15019 312313 SH SOLE 34 312313 0 0 CDK GLOBAL INC COM 12508E101 6325 131533 SH SOLE 36 131533 0 0 CDK GLOBAL INC COM 12508E101 122 2536 SH SOLE 40 2536 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 82 999 SH SOLE 18 999 0 0 CDW CORP COM 12514G108 62611 508041 SH SOLE 2 177353 0 330688 CDW CORP COM 12514G108 9090 73761 SH SOLE 4 69757 0 4004 CDW CORP COM 12514G108 24209 196438 SH SOLE 7 137992 0 58446 CDW CORP COM 12514G108 1865 15137 SH SOLE 13 15137 0 0 CDW CORP COM 12514G108 188 1527 SH SOLE 15 1527 0 0 CDW CORP COM 12514G108 85007 689767 SH SOLE 18 611968 0 77799 CDW CORP COM 12514G108 28279 229464 SH SOLE 19 229464 0 0 CDW CORP COM 12514G108 477271 3872696 SH SOLE 21 3872696 0 0 CDW CORP COM 12514G108 508987 4130051 SH SOLE 22 3646742 0 483309 CDW CORP COM 12514G108 15520 125936 SH SOLE 23 125936 0 0 CDW CORP COM 12514G108 20940 169913 SH SOLE 25 158663 0 11250 CDW CORP COM 12514G108 74050 600858 SH SOLE 26 202155 0 398703 CDW CORP COM 12514G108 3699 30016 SH SOLE 28 21715 0 8301 CDW CORP COM 12514G108 5652 45859 SH SOLE 29 14744 0 31115 CDW CORP COM 12514G108 68204 553428 SH SOLE 30 553428 0 0 CDW CORP COM 12514G108 6588 53455 SH SOLE 31 41918 0 11537 CDW CORP COM 12514G108 18119 147021 SH SOLE 34 147021 0 0 CDW CORP COM 12514G108 14502 117670 SH SOLE 36 117670 0 0 CDW CORP COM 12514G108 398 3227 SH SOLE 40 3227 0 0 CECO ENVIRONMENTAL CORP COM 125141101 285 40847 SH SOLE 2 9811 0 31036 CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 772 110547 SH SOLE 18 110547 0 0 CECO ENVIRONMENTAL CORP COM 125141101 552 79004 SH SOLE 19 79004 0 0 CECO ENVIRONMENTAL CORP COM 125141101 7650 1095240 SH SOLE 21 1095240 0 0 CECO ENVIRONMENTAL CORP COM 125141101 5961 853420 SH SOLE 22 829317 0 24103 CECO ENVIRONMENTAL CORP COM 125141101 110 15771 SH SOLE 23 15771 0 0 CECO ENVIRONMENTAL CORP COM 125141101 169 24206 SH SOLE 26 0 0 24206 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH SOLE 18 1 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 300 99877 SH SOLE 2 3374 0 96503 CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH SOLE 4 623 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 7 2308 SH SOLE 7 2308 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1210 403481 SH SOLE 18 403481 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 440 146565 SH SOLE 19 146565 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 29865 9954992 SH SOLE 21 9954992 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 8668 2889264 SH SOLE 22 2755625 0 133639 CEDAR REALTY TRUST INC COM NEW 150602209 9 2864 SH SOLE 23 2864 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 32 10675 SH SOLE 28 10675 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 416 138559 SH SOLE 30 138559 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 25 8432 SH SOLE 40 8432 0 0 CEL SCI CORP COM PAR NEW 150837607 205 22912 SH SOLE 2 1087 0 21825 CEL SCI CORP COM PAR NEW 150837607 855 95685 SH SOLE 18 95685 0 0 CEL SCI CORP COM PAR NEW 150837607 399 44642 SH SOLE 19 44642 0 0 CEL SCI CORP COM PAR NEW 150837607 8278 925903 SH SOLE 21 925903 0 0 CEL SCI CORP COM PAR NEW 150837607 7084 792404 SH SOLE 22 781920 0 10484 CELANESE CORP DEL COM 150870103 38826 317489 SH SOLE 2 46043 0 271446 CELANESE CORP DEL COM 150870103 6673 54569 SH SOLE 4 50946 0 3623 CELANESE CORP DEL COM 150870103 21611 176717 SH SOLE 7 119809 0 56908 CELANESE CORP DEL COM 150870103 3 21 SH SOLE 13 21 0 0 CELANESE CORP DEL COM 150870103 155 1265 SH SOLE 15 1265 0 0 CELANESE CORP DEL COM 150870103 35277 288473 SH SOLE 18 271034 0 17439 CELANESE CORP DEL COM 150870103 4281 35005 SH SOLE 19 35005 0 0 CELANESE CORP DEL COM 150870103 388820 3179494 SH SOLE 21 3179494 0 0 CELANESE CORP DEL COM 150870103 379774 3105522 SH SOLE 22 2767243 0 338279 CELANESE CORP DEL COM 150870103 11375 93013 SH SOLE 23 93013 0 0 CELANESE CORP DEL COM 150870103 26480 216536 SH SOLE 25 216536 0 0 CELANESE CORP DEL COM 150870103 80251 656238 SH SOLE 26 175147 0 481091 CELANESE CORP DEL COM 150870103 3209 26241 SH SOLE 28 19396 0 6845 CELANESE CORP DEL COM 150870103 3312 27081 SH SOLE 29 0 0 27081 CELANESE CORP DEL COM 150870103 60015 490761 SH SOLE 30 490761 0 0 CELANESE CORP DEL COM 150870103 3534 28897 SH SOLE 31 23430 0 5467 CELANESE CORP DEL COM 150870103 2147 17554 SH SOLE 34 17554 0 0 CELANESE CORP DEL COM 150870103 11605 94899 SH SOLE 36 94899 0 0 CELANESE CORP DEL COM 150870103 338 2766 SH SOLE 40 2766 0 0 CELCUITY INC COM 15102K100 85 4981 SH SOLE 2 171 0 4810 CELCUITY INC COM 15102K100 353 20806 SH SOLE 18 20806 0 0 CELCUITY INC COM 15102K100 164 9682 SH SOLE 19 9682 0 0 CELCUITY INC COM 15102K100 3705 218206 SH SOLE 21 218206 0 0 CELCUITY INC COM 15102K100 1212 71358 SH SOLE 22 67812 0 3546 CELESTICA INC SUB VTG SHS 15101Q108 160 22271 SH SOLE 21 22271 0 0 CELESTICA INC SUB VTG SHS 15101Q108 439 61162 SH SOLE 22 61162 0 0 CELGENE CORP COM 151020104 187090 1884085 SH SOLE 2 340003 0 1544082 CELGENE CORP COM 151020104 30662 308780 SH SOLE 4 289655 0 19125 CELGENE CORP COM 151020104 68266 687475 SH SOLE 7 645795 0 41680 CELGENE CORP COM 151020104 2598 26163 SH SOLE 13 26163 0 0 CELGENE CORP COM 151020104 813 8188 SH SOLE 15 8188 0 0 CELGENE CORP COM 151020104 1 10 SH SOLE 17 0 0 10 CELGENE CORP COM 151020104 196262 1976457 SH SOLE 18 1852319 0 124138 CELGENE CORP COM 151020104 29401 296086 SH SOLE 19 296086 0 0 CELGENE CORP COM 151020104 1995962 20100322 SH SOLE 21 20100322 0 0 CELGENE CORP COM 151020104 1735867 17481033 SH SOLE 22 15477695 0 2003338 CELGENE CORP COM 151020104 55616 560077 SH SOLE 23 560077 0 0 CELGENE CORP COM 151020104 70047 705407 SH SOLE 25 705407 0 0 CELGENE CORP COM 151020104 344879 3473097 SH SOLE 26 832375 0 2640722 CELGENE CORP COM 151020104 13677 137739 SH SOLE 28 100403 0 37336 CELGENE CORP COM 151020104 12979 130702 SH SOLE 29 39456 0 91246 CELGENE CORP COM 151020104 315522 3177463 SH SOLE 30 3177463 0 0 CELGENE CORP COM 151020104 25788 259693 SH SOLE 31 159669 0 100024 CELGENE CORP COM 151020104 10008 100781 SH SOLE 32 100781 0 0 CELGENE CORP COM 151020104 7806 78611 SH SOLE 34 78611 0 0 CELGENE CORP COM 151020104 48559 489010 SH SOLE 36 489010 0 0 CELGENE CORP COM 151020104 1667 16789 SH SOLE 40 16789 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6 2846 SH SOLE 18 2846 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 23 SH SOLE 19 23 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 87 40957 SH SOLE 21 40957 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 636 298666 SH SOLE 22 298666 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH SOLE 21 59 0 0 CELLECTIS S A SPONSORED ADS 15117K103 1745 167787 SH SOLE 21 167787 0 0 CELLECTIS S A SPONSORED ADS 15117K103 8 805 SH SOLE 30 805 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 154 10364 SH SOLE 2 414 0 9950 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 5 345 SH SOLE 7 345 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 639 43021 SH SOLE 18 43021 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 307 20691 SH SOLE 19 20691 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6430 432679 SH SOLE 21 432679 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4016 270262 SH SOLE 22 260353 0 9909 CELSION CORPORATION COM PAR NEW 15117N503 6 3754 SH SOLE 18 3754 0 0 CELSION CORPORATION COM PAR NEW 15117N503 72 47055 SH SOLE 21 47055 0 0 CELSION CORPORATION COM PAR NEW 15117N503 143 92641 SH SOLE 22 92641 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 75 21476 SH SOLE 2 1034 0 20442 CELSIUS HOLDINGS INC COM NEW 15118V207 306 87950 SH SOLE 18 87950 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 156 45009 SH SOLE 19 45009 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 3470 998563 SH SOLE 21 998563 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 988 284425 SH SOLE 22 268522 0 15903 CEMEX SAB DE CV SPON ADR NEW 151290889 809 206275 SH SOLE 2 0 0 206275 CEMEX SAB DE CV SPON ADR NEW 151290889 4238 1081190 SH SOLE 18 0 0 1081190 CEMEX SAB DE CV SPON ADR NEW 151290889 2286 583142 SH SOLE 19 583142 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 183 46597 SH SOLE 22 46597 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 7711 1967024 SH SOLE 25 1967024 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 4903 1250868 SH SOLE 30 1250868 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 28585 7292137 SH SOLE 34 7292137 0 0 CEMTREX INC COM NEW 15130G600 1 788 SH SOLE 21 788 0 0 CENOVUS ENERGY INC COM 15135U109 3701 394591 SH SOLE 21 394591 0 0 CENTENE CORP DEL COM 15135B101 66833 1544904 SH SOLE 2 623199 0 921705 CENTENE CORP DEL COM 15135B101 9410 217522 SH SOLE 4 206812 0 10710 CENTENE CORP DEL COM 15135B101 17305 400029 SH SOLE 7 373066 0 26963 CENTENE CORP DEL COM 15135B101 211 4888 SH SOLE 13 4888 0 0 CENTENE CORP DEL COM 15135B101 164 3785 SH SOLE 15 3785 0 0 CENTENE CORP DEL COM 15135B101 46412 1072871 SH SOLE 18 1007121 0 65750 CENTENE CORP DEL COM 15135B101 65448 1512907 SH SOLE 19 1512907 0 0 CENTENE CORP DEL COM 15135B101 472460 10921410 SH SOLE 21 10921410 0 0 CENTENE CORP DEL COM 15135B101 454471 10505571 SH SOLE 22 9205937 0 1299634 CENTENE CORP DEL COM 15135B101 17507 404684 SH SOLE 23 404684 0 0 CENTENE CORP DEL COM 15135B101 16945 391711 SH SOLE 25 391711 0 0 CENTENE CORP DEL COM 15135B101 85909 1985886 SH SOLE 26 507492 0 1478394 CENTENE CORP DEL COM 15135B101 3345 77333 SH SOLE 28 55309 0 22024 CENTENE CORP DEL COM 15135B101 2707 62575 SH SOLE 29 62575 0 0 CENTENE CORP DEL COM 15135B101 73533 1699790 SH SOLE 30 1699790 0 0 CENTENE CORP DEL COM 15135B101 12030 278095 SH SOLE 31 162655 0 115440 CENTENE CORP DEL COM 15135B101 32709 756092 SH SOLE 34 756092 0 0 CENTENE CORP DEL COM 15135B101 13238 306019 SH SOLE 36 306019 0 0 CENTENE CORP DEL COM 15135B101 450 10406 SH SOLE 40 10406 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1677 371475 SH SOLE 2 20991 0 350484 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3 626 SH SOLE 4 626 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 14 3139 SH SOLE 7 3139 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 401 88799 SH SOLE 18 88799 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 883 195586 SH SOLE 19 195586 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 9444 2091689 SH SOLE 21 2091689 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 23851 5282550 SH SOLE 22 4874580 0 407970 CENTENNIAL RESOURCE DEV INC CL A 15136A102 174 38578 SH SOLE 26 27131 0 11447 CENTENNIAL RESOURCE DEV INC CL A 15136A102 92 20315 SH SOLE 28 20315 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 392 86924 SH SOLE 30 86924 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 17 3715 SH SOLE 31 3715 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 261 57746 SH SOLE 34 57746 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 69 15358 SH SOLE 40 15358 0 0 CENTERPOINT ENERGY INC COM 15189T107 48321 1601093 SH SOLE 2 459868 0 1141225 CENTERPOINT ENERGY INC COM 15189T107 7808 258711 SH SOLE 4 245729 0 12982 CENTERPOINT ENERGY INC COM 15189T107 31465 1042567 SH SOLE 7 1003329 0 39238 CENTERPOINT ENERGY INC COM 15189T107 486 16111 SH SOLE 13 16111 0 0 CENTERPOINT ENERGY INC COM 15189T107 132 4375 SH SOLE 15 4375 0 0 CENTERPOINT ENERGY INC COM 15189T107 43060 1426789 SH SOLE 18 1360254 0 66535 CENTERPOINT ENERGY INC COM 15189T107 6177 204656 SH SOLE 19 204656 0 0 CENTERPOINT ENERGY INC COM 15189T107 575860 19080841 SH SOLE 21 19080841 0 0 CENTERPOINT ENERGY INC COM 15189T107 380455 12606211 SH SOLE 22 11118101 0 1488110 CENTERPOINT ENERGY INC COM 15189T107 13348 442276 SH SOLE 23 442276 0 0 CENTERPOINT ENERGY INC COM 15189T107 13585 450149 SH SOLE 25 450149 0 0 CENTERPOINT ENERGY INC COM 15189T107 83780 2776023 SH SOLE 26 667817 0 2108206 CENTERPOINT ENERGY INC COM 15189T107 3036 100598 SH SOLE 28 74461 0 26137 CENTERPOINT ENERGY INC COM 15189T107 5338 176872 SH SOLE 29 70432 0 106440 CENTERPOINT ENERGY INC COM 15189T107 73811 2445676 SH SOLE 30 2445676 0 0 CENTERPOINT ENERGY INC COM 15189T107 4243 140577 SH SOLE 31 98253 0 42324 CENTERPOINT ENERGY INC COM 15189T107 3678 121855 SH SOLE 32 121855 0 0 CENTERPOINT ENERGY INC COM 15189T107 2084 69064 SH SOLE 34 69064 0 0 CENTERPOINT ENERGY INC COM 15189T107 9164 303643 SH SOLE 35 303643 0 0 CENTERPOINT ENERGY INC COM 15189T107 12694 420621 SH SOLE 36 420621 0 0 CENTERPOINT ENERGY INC COM 15189T107 339 11227 SH SOLE 40 11227 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 522 9992 SH SOLE 7 9992 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 87799 1680040 SH SOLE 21 1680040 0 0 CENTERSTATE BK CORP COM 15201P109 3330 138855 SH SOLE 2 18392 0 120463 CENTERSTATE BK CORP COM 15201P109 11 475 SH SOLE 4 475 0 0 CENTERSTATE BK CORP COM 15201P109 60 2516 SH SOLE 7 2516 0 0 CENTERSTATE BK CORP COM 15201P109 10171 424072 SH SOLE 18 424072 0 0 CENTERSTATE BK CORP COM 15201P109 9081 378593 SH SOLE 19 378593 0 0 CENTERSTATE BK CORP COM 15201P109 101418 4228391 SH SOLE 21 4228391 0 0 CENTERSTATE BK CORP COM 15201P109 99494 4148157 SH SOLE 22 3995181 0 152976 CENTERSTATE BK CORP COM 15201P109 822 34259 SH SOLE 23 34259 0 0 CENTERSTATE BK CORP COM 15201P109 3937 164126 SH SOLE 26 40205 0 123921 CENTERSTATE BK CORP COM 15201P109 350 14580 SH SOLE 28 14580 0 0 CENTERSTATE BK CORP COM 15201P109 925 38555 SH SOLE 30 38555 0 0 CENTERSTATE BK CORP COM 15201P109 303 12653 SH SOLE 40 12653 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1000 104370 SH SOLE 7 104370 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4031 420741 SH SOLE 21 420741 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1394 145553 SH SOLE 30 145553 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 349 77741 SH SOLE 2 3403 0 74338 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9 2015 SH SOLE 7 2015 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1439 320210 SH SOLE 18 320210 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 682 151619 SH SOLE 19 151619 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 13824 3075351 SH SOLE 21 3075351 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9162 2038228 SH SOLE 22 1966192 0 72036 CENTRAL FED CORP COM NEW PAR 15346Q400 9 756 SH SOLE 18 756 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 153 12255 SH SOLE 21 12255 0 0 CENTRAL GARDEN & PET CO COM 153527106 317 10837 SH SOLE 2 1616 0 9221 CENTRAL GARDEN & PET CO COM 153527106 7 224 SH SOLE 4 224 0 0 CENTRAL GARDEN & PET CO COM 153527106 11 364 SH SOLE 7 364 0 0 CENTRAL GARDEN & PET CO COM 153527106 1344 45994 SH SOLE 18 45994 0 0 CENTRAL GARDEN & PET CO COM 153527106 892 30516 SH SOLE 19 30516 0 0 CENTRAL GARDEN & PET CO COM 153527106 33902 1159844 SH SOLE 21 1159844 0 0 CENTRAL GARDEN & PET CO COM 153527106 11780 403003 SH SOLE 22 395571 0 7432 CENTRAL GARDEN & PET CO COM 153527106 51 1754 SH SOLE 23 1754 0 0 CENTRAL GARDEN & PET CO COM 153527106 407 13934 SH SOLE 26 0 0 13934 CENTRAL GARDEN & PET CO COM 153527106 40 1379 SH SOLE 28 1379 0 0 CENTRAL GARDEN & PET CO COM 153527106 388 13262 SH SOLE 30 13262 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1207 43544 SH SOLE 2 1680 0 41864 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4 132 SH SOLE 4 132 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 19 682 SH SOLE 7 682 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5259 189701 SH SOLE 18 189701 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1977 71317 SH SOLE 19 71317 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 127064 4583021 SH SOLE 21 4583021 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 33254 1199421 SH SOLE 22 1130999 0 68422 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 404 14581 SH SOLE 26 11545 0 3036 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 173 6223 SH SOLE 28 6223 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2034 73350 SH SOLE 30 73350 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 136 4890 SH SOLE 40 4890 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1313 46235 SH SOLE 2 22352 0 23883 CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH SOLE 4 209 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 11 399 SH SOLE 7 399 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 3280 115481 SH SOLE 18 115481 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 3850 135555 SH SOLE 19 135555 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 75729 2666520 SH SOLE 21 2666520 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 33848 1191847 SH SOLE 22 1157524 0 34323 CENTRAL PAC FINL CORP COM NEW 154760409 23 803 SH SOLE 23 803 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 20 687 SH SOLE 26 0 0 687 CENTRAL PAC FINL CORP COM NEW 154760409 119 4195 SH SOLE 28 4195 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1189 41851 SH SOLE 30 41851 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 130 4560 SH SOLE 40 4560 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 10 3261 SH SOLE 4 3261 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 3413 1157031 SH SOLE 21 1157031 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 1576 534157 SH SOLE 22 534157 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 754 255724 SH SOLE 30 255724 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 243 11920 SH SOLE 2 478 0 11442 CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH SOLE 7 285 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 860 42264 SH SOLE 18 42264 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 405 19912 SH SOLE 19 19912 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 8577 421482 SH SOLE 21 421482 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 2592 127368 SH SOLE 22 118895 0 8473 CENTRIC BRANDS INC COM 15644G104 38 15224 SH SOLE 2 931 0 14293 CENTRIC BRANDS INC COM 15644G104 145 57819 SH SOLE 18 57819 0 0 CENTRIC BRANDS INC COM 15644G104 68 27003 SH SOLE 19 27003 0 0 CENTRIC BRANDS INC COM 15644G104 1354 539294 SH SOLE 21 539294 0 0 CENTRIC BRANDS INC COM 15644G104 381 151682 SH SOLE 22 147123 0 4559 CENTRUS ENERGY CORP CL A 15643U104 4 1134 SH SOLE 18 1134 0 0 CENTRUS ENERGY CORP CL A 15643U104 71 19501 SH SOLE 21 19501 0 0 CENTURY ALUM CO COM 156431108 348 52438 SH SOLE 2 1813 0 50625 CENTURY ALUM CO COM 156431108 3 385 SH SOLE 4 385 0 0 CENTURY ALUM CO COM 156431108 260 39227 SH SOLE 7 39227 0 0 CENTURY ALUM CO COM 156431108 1481 223153 SH SOLE 18 223153 0 0 CENTURY ALUM CO COM 156431108 573 86381 SH SOLE 19 86381 0 0 CENTURY ALUM CO COM 156431108 36720 5534238 SH SOLE 21 5534238 0 0 CENTURY ALUM CO COM 156431108 10101 1522451 SH SOLE 22 1440028 0 82423 CENTURY ALUM CO COM 156431108 60 9024 SH SOLE 26 0 0 9024 CENTURY ALUM CO COM 156431108 52 7837 SH SOLE 28 7837 0 0 CENTURY ALUM CO COM 156431108 449 67729 SH SOLE 30 67729 0 0 CENTURY ALUM CO COM 156431108 37 5529 SH SOLE 40 5529 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 242 2762 SH SOLE 2 124 0 2638 CENTURY BANCORP INC MASS CL A NON VTG 156432106 7 81 SH SOLE 7 81 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 904 10318 SH SOLE 18 10318 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 457 5214 SH SOLE 19 5214 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 8832 100818 SH SOLE 21 100818 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 5948 67900 SH SOLE 22 65727 0 2173 CENTURY BANCORP INC MASS CL A NON VTG 156432106 270 3081 SH SOLE 23 3081 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 50 570 SH SOLE 30 570 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 7 83 SH SOLE 34 83 0 0 CENTURY CASINOS INC COM 156492100 228 29558 SH SOLE 2 5670 0 23888 CENTURY CASINOS INC COM 156492100 5 699 SH SOLE 7 699 0 0 CENTURY CASINOS INC COM 156492100 776 100366 SH SOLE 18 100366 0 0 CENTURY CASINOS INC COM 156492100 594 76806 SH SOLE 19 76806 0 0 CENTURY CASINOS INC COM 156492100 7552 976910 SH SOLE 21 976910 0 0 CENTURY CASINOS INC COM 156492100 8460 1094472 SH SOLE 22 1070958 0 23514 CENTURY CASINOS INC COM 156492100 69 8946 SH SOLE 23 8946 0 0 CENTURY CASINOS INC COM 156492100 74 9634 SH SOLE 26 0 0 9634 CENTURY CMNTYS INC COM 156504300 1254 40953 SH SOLE 2 16407 0 24546 CENTURY CMNTYS INC COM 156504300 18 588 SH SOLE 7 588 0 0 CENTURY CMNTYS INC COM 156504300 3761 122773 SH SOLE 18 122773 0 0 CENTURY CMNTYS INC COM 156504300 10233 334074 SH SOLE 19 334074 0 0 CENTURY CMNTYS INC COM 156504300 98256 3207843 SH SOLE 21 3207843 0 0 CENTURY CMNTYS INC COM 156504300 24883 812379 SH SOLE 22 780215 0 32164 CENTURY CMNTYS INC COM 156504300 97 3183 SH SOLE 23 3183 0 0 CENTURY CMNTYS INC COM 156504300 280 9131 SH SOLE 26 0 0 9131 CENTURY CMNTYS INC COM 156504300 73 2379 SH SOLE 28 2379 0 0 CENTURY CMNTYS INC COM 156504300 1099 35880 SH SOLE 30 35880 0 0 CENTURY CMNTYS INC COM 156504300 1785 58273 SH SOLE 34 58273 0 0 CENTURYLINK INC COM 156700106 32468 2601603 SH SOLE 2 235241 0 2366362 CENTURYLINK INC COM 156700106 4990 399837 SH SOLE 4 374218 0 25619 CENTURYLINK INC COM 156700106 13526 1083798 SH SOLE 7 959954 0 123844 CENTURYLINK INC COM 156700106 688 55147 SH SOLE 13 55147 0 0 CENTURYLINK INC COM 156700106 134 10719 SH SOLE 15 10719 0 0 CENTURYLINK INC COM 156700106 31441 2519321 SH SOLE 18 2337352 0 181969 CENTURYLINK INC COM 156700106 9685 776008 SH SOLE 19 776008 0 0 CENTURYLINK INC COM 156700106 608029 48720263 SH SOLE 21 48720263 0 0 CENTURYLINK INC COM 156700106 343317 27509372 SH SOLE 22 24269689 0 3239683 CENTURYLINK INC COM 156700106 8811 706008 SH SOLE 23 706008 0 0 CENTURYLINK INC COM 156700106 12809 1026379 SH SOLE 25 1026379 0 0 CENTURYLINK INC COM 156700106 55710 4463939 SH SOLE 26 1475111 0 2988828 CENTURYLINK INC COM 156700106 2511 201238 SH SOLE 28 149994 0 51244 CENTURYLINK INC COM 156700106 2863 229428 SH SOLE 29 19560 0 209868 CENTURYLINK INC COM 156700106 50673 4060335 SH SOLE 30 4060335 0 0 CENTURYLINK INC COM 156700106 2701 216405 SH SOLE 31 173409 0 42996 CENTURYLINK INC COM 156700106 4940 395826 SH SOLE 32 395826 0 0 CENTURYLINK INC COM 156700106 779 62391 SH SOLE 34 62391 0 0 CENTURYLINK INC COM 156700106 13030 1044088 SH SOLE 36 1044088 0 0 CENTURYLINK INC COM 156700106 305 24428 SH SOLE 40 24428 0 0 CERECOR INC COM 15671L109 61 18501 SH SOLE 2 902 0 17599 CERECOR INC COM 15671L109 247 75054 SH SOLE 18 75054 0 0 CERECOR INC COM 15671L109 118 35740 SH SOLE 19 35740 0 0 CERECOR INC COM 15671L109 2405 730857 SH SOLE 21 730857 0 0 CERECOR INC COM 15671L109 1293 392949 SH SOLE 22 386811 0 6138 CERIDIAN HCM HLDG INC COM 15677J108 7230 146454 SH SOLE 2 5595 0 140859 CERIDIAN HCM HLDG INC COM 15677J108 9 180 SH SOLE 4 180 0 0 CERIDIAN HCM HLDG INC COM 15677J108 81 1631 SH SOLE 7 1631 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1821 36884 SH SOLE 18 36884 0 0 CERIDIAN HCM HLDG INC COM 15677J108 903 18300 SH SOLE 19 18300 0 0 CERIDIAN HCM HLDG INC COM 15677J108 64195 1300284 SH SOLE 21 1300284 0 0 CERIDIAN HCM HLDG INC COM 15677J108 112964 2288112 SH SOLE 22 2157381 0 130731 CERIDIAN HCM HLDG INC COM 15677J108 697 14113 SH SOLE 26 10970 0 3143 CERIDIAN HCM HLDG INC COM 15677J108 323 6552 SH SOLE 28 6552 0 0 CERIDIAN HCM HLDG INC COM 15677J108 673 13640 SH SOLE 30 13640 0 0 CERIDIAN HCM HLDG INC COM 15677J108 82 1656 SH SOLE 31 1656 0 0 CERIDIAN HCM HLDG INC COM 15677J108 208 4217 SH SOLE 40 4217 0 0 CERNER CORP COM 156782104 59514 873029 SH SOLE 2 174656 0 698373 CERNER CORP COM 156782104 9865 144707 SH SOLE 4 135784 0 8923 CERNER CORP COM 156782104 29744 436322 SH SOLE 7 317679 0 118643 CERNER CORP COM 156782104 310 4548 SH SOLE 13 4548 0 0 CERNER CORP COM 156782104 230 3373 SH SOLE 15 3373 0 0 CERNER CORP COM 156782104 15 218 SH SOLE 17 0 0 218 CERNER CORP COM 156782104 46793 686422 SH SOLE 18 641068 0 45354 CERNER CORP COM 156782104 42961 630207 SH SOLE 19 630207 0 0 CERNER CORP COM 156782104 565023 8288437 SH SOLE 21 8288437 0 0 CERNER CORP COM 156782104 537520 7884993 SH SOLE 22 7055418 0 829575 CERNER CORP COM 156782104 16606 243593 SH SOLE 23 243593 0 0 CERNER CORP COM 156782104 24398 357897 SH SOLE 25 357897 0 0 CERNER CORP COM 156782104 106548 1562982 SH SOLE 26 412616 0 1150366 CERNER CORP COM 156782104 4055 59482 SH SOLE 28 42746 0 16736 CERNER CORP COM 156782104 535 7855 SH SOLE 29 7855 0 0 CERNER CORP COM 156782104 123576 1812755 SH SOLE 30 1812755 0 0 CERNER CORP COM 156782104 4961 72773 SH SOLE 31 60857 0 11916 CERNER CORP COM 156782104 3086 45275 SH SOLE 32 45275 0 0 CERNER CORP COM 156782104 14382 210966 SH SOLE 34 210966 0 0 CERNER CORP COM 156782104 14634 214671 SH SOLE 36 214671 0 0 CERNER CORP COM 156782104 502 7367 SH SOLE 40 7367 0 0 CERUS CORP COM 157085101 619 120132 SH SOLE 2 5678 0 114454 CERUS CORP COM 157085101 16 3142 SH SOLE 7 3142 0 0 CERUS CORP COM 157085101 2543 493397 SH SOLE 18 493397 0 0 CERUS CORP COM 157085101 1220 236688 SH SOLE 19 236688 0 0 CERUS CORP COM 157085101 32005 6208527 SH SOLE 21 6208527 0 0 CERUS CORP COM 157085101 21461 4163048 SH SOLE 22 3972595 0 190453 CERUS CORP COM 157085101 46 8836 SH SOLE 26 0 0 8836 CERUS CORP COM 157085101 99 19280 SH SOLE 28 19280 0 0 CERUS CORP COM 157085101 251 48605 SH SOLE 30 48605 0 0 CERUS CORP COM 157085101 44 8503 SH SOLE 40 8503 0 0 CESCA THERAPEUTICS INC COM 157131301 0 27 SH SOLE 21 27 0 0 CESCA THERAPEUTICS INC COM 157131301 95 14396 SH SOLE 22 14396 0 0 CEVA INC COM 157210105 566 18950 SH SOLE 2 899 0 18051 CEVA INC COM 157210105 4 137 SH SOLE 4 137 0 0 CEVA INC COM 157210105 14 461 SH SOLE 7 461 0 0 CEVA INC COM 157210105 3032 101539 SH SOLE 18 101539 0 0 CEVA INC COM 157210105 1127 37730 SH SOLE 19 37730 0 0 CEVA INC COM 157210105 73303 2454883 SH SOLE 21 2454883 0 0 CEVA INC COM 157210105 19576 655594 SH SOLE 22 631007 0 24587 CEVA INC COM 157210105 91 3043 SH SOLE 26 0 0 3043 CEVA INC COM 157210105 87 2929 SH SOLE 28 2929 0 0 CEVA INC COM 157210105 915 30642 SH SOLE 30 30642 0 0 CEVA INC COM 157210105 61 2059 SH SOLE 40 2059 0 0 CF INDS HLDGS INC COM 125269100 31402 638247 SH SOLE 2 129479 0 508768 CF INDS HLDGS INC COM 125269100 4099 83311 SH SOLE 4 77421 0 5890 CF INDS HLDGS INC COM 125269100 13552 275440 SH SOLE 7 275440 0 0 CF INDS HLDGS INC COM 125269100 217 4415 SH SOLE 13 4415 0 0 CF INDS HLDGS INC COM 125269100 109 2214 SH SOLE 15 2214 0 0 CF INDS HLDGS INC COM 125269100 26439 537375 SH SOLE 18 495677 0 41698 CF INDS HLDGS INC COM 125269100 24365 495220 SH SOLE 19 495220 0 0 CF INDS HLDGS INC COM 125269100 430838 8756860 SH SOLE 21 8756860 0 0 CF INDS HLDGS INC COM 125269100 303447 6167626 SH SOLE 22 5538393 0 629233 CF INDS HLDGS INC COM 125269100 7838 159305 SH SOLE 23 159305 0 0 CF INDS HLDGS INC COM 125269100 11989 243689 SH SOLE 25 243689 0 0 CF INDS HLDGS INC COM 125269100 36560 743083 SH SOLE 26 313741 0 429342 CF INDS HLDGS INC COM 125269100 2036 41379 SH SOLE 28 29117 0 12262 CF INDS HLDGS INC COM 125269100 12899 262165 SH SOLE 29 262165 0 0 CF INDS HLDGS INC COM 125269100 39536 803577 SH SOLE 30 803577 0 0 CF INDS HLDGS INC COM 125269100 2856 58052 SH SOLE 31 41563 0 16489 CF INDS HLDGS INC COM 125269100 3274 66552 SH SOLE 32 66552 0 0 CF INDS HLDGS INC COM 125269100 3935 79984 SH SOLE 34 79984 0 0 CF INDS HLDGS INC COM 125269100 8786 178584 SH SOLE 36 178584 0 0 CF INDS HLDGS INC COM 125269100 230 4681 SH SOLE 40 4681 0 0 CGI INC CL A SUB VTG 12532H104 3964 50093 SH SOLE 21 50093 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 7 1289 SH SOLE 18 1289 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 91 16069 SH SOLE 21 16069 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 678 120005 SH SOLE 22 120005 0 0 CHANGE HEALTHCARE INC COM 15912K100 1054 87221 SH SOLE 2 2643 0 84578 CHANGE HEALTHCARE INC COM 15912K100 12 961 SH SOLE 7 961 0 0 CHANGE HEALTHCARE INC COM 15912K100 257 21235 SH SOLE 18 21235 0 0 CHANGE HEALTHCARE INC COM 15912K100 120 9963 SH SOLE 19 9963 0 0 CHANGE HEALTHCARE INC COM 15912K100 7655 633712 SH SOLE 21 633712 0 0 CHANGE HEALTHCARE INC COM 15912K100 13609 1126567 SH SOLE 22 1062467 0 64100 CHANGE HEALTHCARE INC COM 15912K100 12 992 SH SOLE 31 992 0 0 CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 11279 236351 SH SOLE 21 236351 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 34 3597 SH SOLE 4 3597 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1932 203406 SH SOLE 21 203406 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1005 105758 SH SOLE 22 105758 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 492 51781 SH SOLE 30 51781 0 0 CHANNELADVISOR CORP COM 159179100 216 23162 SH SOLE 2 950 0 22212 CHANNELADVISOR CORP COM 159179100 5 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 894 95857 SH SOLE 18 95857 0 0 CHANNELADVISOR CORP COM 159179100 427 45772 SH SOLE 19 45772 0 0 CHANNELADVISOR CORP COM 159179100 9297 996425 SH SOLE 21 996425 0 0 CHANNELADVISOR CORP COM 159179100 6885 737970 SH SOLE 22 709152 0 28818 CHANNELADVISOR CORP COM 159179100 29 3058 SH SOLE 28 3058 0 0 CHANNELADVISOR CORP COM 159179100 57 6156 SH SOLE 30 6156 0 0 CHANNELADVISOR CORP COM 159179100 20 2197 SH SOLE 40 2197 0 0 CHANTICLEER HLDGS INC COM 15930P800 1 1017 SH SOLE 21 1017 0 0 CHANTICLEER HLDGS INC COM 15930P800 7 9675 SH SOLE 22 9675 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 55 40814 SH SOLE 2 1290 0 39524 CHAPARRAL ENERGY INC COM CL A 15942R208 145 107851 SH SOLE 18 107851 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 69 51809 SH SOLE 19 51809 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 1558 1162886 SH SOLE 21 1162886 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 554 413528 SH SOLE 22 384800 0 28728 CHAPARRAL ENERGY INC COM CL A 15942R208 8 5736 SH SOLE 30 5736 0 0 CHARAH SOLUTIONS INC COM 15957P105 18 8260 SH SOLE 2 235 0 8025 CHARAH SOLUTIONS INC COM 15957P105 69 32453 SH SOLE 18 32453 0 0 CHARAH SOLUTIONS INC COM 15957P105 30 14382 SH SOLE 19 14382 0 0 CHARAH SOLUTIONS INC COM 15957P105 746 351864 SH SOLE 21 351864 0 0 CHARAH SOLUTIONS INC COM 15957P105 174 82150 SH SOLE 22 80303 0 1847 CHARLES & COLVARD LTD COM 159765106 6 3926 SH SOLE 18 3926 0 0 CHARLES & COLVARD LTD COM 159765106 119 72867 SH SOLE 21 72867 0 0 CHARLES RIV LABS INTL INC COM 159864107 14410 108863 SH SOLE 2 25453 0 83410 CHARLES RIV LABS INTL INC COM 159864107 33 252 SH SOLE 4 252 0 0 CHARLES RIV LABS INTL INC COM 159864107 136 1024 SH SOLE 7 1024 0 0 CHARLES RIV LABS INTL INC COM 159864107 20104 151878 SH SOLE 18 151878 0 0 CHARLES RIV LABS INTL INC COM 159864107 26168 197685 SH SOLE 19 197685 0 0 CHARLES RIV LABS INTL INC COM 159864107 333640 2520511 SH SOLE 21 2520511 0 0 CHARLES RIV LABS INTL INC COM 159864107 209083 1579537 SH SOLE 22 1490481 0 89056 CHARLES RIV LABS INTL INC COM 159864107 2532 19127 SH SOLE 26 10120 0 9007 CHARLES RIV LABS INTL INC COM 159864107 803 6068 SH SOLE 28 6068 0 0 CHARLES RIV LABS INTL INC COM 159864107 1762 13310 SH SOLE 30 13310 0 0 CHARLES RIV LABS INTL INC COM 159864107 130 981 SH SOLE 31 981 0 0 CHARLES RIV LABS INTL INC COM 159864107 499 3773 SH SOLE 34 3773 0 0 CHARLES RIV LABS INTL INC COM 159864107 99 751 SH SOLE 36 751 0 0 CHARLES RIV LABS INTL INC COM 159864107 661 4990 SH SOLE 40 4990 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1959 31411 SH SOLE 2 1464 0 29947 CHART INDS INC COM PAR $0.01 16115Q308 11 175 SH SOLE 4 175 0 0 CHART INDS INC COM PAR $0.01 16115Q308 44 712 SH SOLE 7 712 0 0 CHART INDS INC COM PAR $0.01 16115Q308 10074 161548 SH SOLE 18 161548 0 0 CHART INDS INC COM PAR $0.01 16115Q308 3847 61693 SH SOLE 19 61693 0 0 CHART INDS INC COM PAR $0.01 16115Q308 242670 3891437 SH SOLE 21 3891437 0 0 CHART INDS INC COM PAR $0.01 16115Q308 66025 1058768 SH SOLE 22 1010383 0 48385 CHART INDS INC COM PAR $0.01 16115Q308 1093 17530 SH SOLE 26 8183 0 9347 CHART INDS INC COM PAR $0.01 16115Q308 235 3764 SH SOLE 28 3764 0 0 CHART INDS INC COM PAR $0.01 16115Q308 3080 49396 SH SOLE 30 49396 0 0 CHART INDS INC COM PAR $0.01 16115Q308 152 2433 SH SOLE 40 2433 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 177326 430277 SH SOLE 2 77322 0 352955 CHARTER COMMUNICATIONS INC N CL A 16119P108 30534 74089 SH SOLE 4 69840 0 4249 CHARTER COMMUNICATIONS INC N CL A 16119P108 68013 165032 SH SOLE 7 155806 0 9226 CHARTER COMMUNICATIONS INC N CL A 16119P108 753 1827 SH SOLE 13 1827 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 806 1955 SH SOLE 15 1955 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 10 25 SH SOLE 17 0 0 25 CHARTER COMMUNICATIONS INC N CL A 16119P108 167250 405829 SH SOLE 18 383618 0 22211 CHARTER COMMUNICATIONS INC N CL A 16119P108 218708 530689 SH SOLE 19 530689 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1292834 3137034 SH SOLE 21 3137034 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1621505 3934545 SH SOLE 22 3496525 0 438020 CHARTER COMMUNICATIONS INC N CL A 16119P108 50101 121569 SH SOLE 23 121569 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 270112 655421 SH SOLE 25 655421 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 246198 597393 SH SOLE 26 186594 0 410799 CHARTER COMMUNICATIONS INC N CL A 16119P108 12709 30839 SH SOLE 28 22472 0 8367 CHARTER COMMUNICATIONS INC N CL A 16119P108 2621 6360 SH SOLE 29 6360 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 256169 621588 SH SOLE 30 621588 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 29376 71280 SH SOLE 31 34425 0 36855 CHARTER COMMUNICATIONS INC N CL A 16119P108 12984 31505 SH SOLE 32 31505 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 110241 267498 SH SOLE 34 267498 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 46516 112871 SH SOLE 36 112871 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1508 3660 SH SOLE 40 3660 0 0 CHASE CORP COM 16150R104 694 6348 SH SOLE 2 289 0 6059 CHASE CORP COM 16150R104 16 146 SH SOLE 7 146 0 0 CHASE CORP COM 16150R104 2731 24963 SH SOLE 18 24963 0 0 CHASE CORP COM 16150R104 1366 12491 SH SOLE 19 12491 0 0 CHASE CORP COM 16150R104 26582 243006 SH SOLE 21 243006 0 0 CHASE CORP COM 16150R104 23159 211706 SH SOLE 22 202364 0 9342 CHASE CORP COM 16150R104 115 1047 SH SOLE 26 0 0 1047 CHASE CORP COM 16150R104 122 1111 SH SOLE 28 1111 0 0 CHASE CORP COM 16150R104 238 2180 SH SOLE 30 2180 0 0 CHASE CORP COM 16150R104 75 689 SH SOLE 40 689 0 0 CHATHAM LODGING TR COM 16208T102 882 48595 SH SOLE 2 1931 0 46664 CHATHAM LODGING TR COM 16208T102 213 11762 SH SOLE 4 11762 0 0 CHATHAM LODGING TR COM 16208T102 843 46469 SH SOLE 7 46469 0 0 CHATHAM LODGING TR COM 16208T102 27 1510 SH SOLE 15 1510 0 0 CHATHAM LODGING TR COM 16208T102 3778 208156 SH SOLE 18 208156 0 0 CHATHAM LODGING TR COM 16208T102 2231 122914 SH SOLE 19 122914 0 0 CHATHAM LODGING TR COM 16208T102 96231 5301965 SH SOLE 21 5301965 0 0 CHATHAM LODGING TR COM 16208T102 34490 1900268 SH SOLE 22 1837044 0 63224 CHATHAM LODGING TR COM 16208T102 28 1539 SH SOLE 23 1539 0 0 CHATHAM LODGING TR COM 16208T102 1788 98528 SH SOLE 25 98528 0 0 CHATHAM LODGING TR COM 16208T102 1002 55205 SH SOLE 26 25190 0 30015 CHATHAM LODGING TR COM 16208T102 114 6277 SH SOLE 28 6277 0 0 CHATHAM LODGING TR COM 16208T102 425 23441 SH SOLE 29 23441 0 0 CHATHAM LODGING TR COM 16208T102 4691 258464 SH SOLE 30 258464 0 0 CHATHAM LODGING TR COM 16208T102 77 4268 SH SOLE 40 4268 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8204 74921 SH SOLE 2 54326 0 20595 CHECK POINT SOFTWARE TECH LT ORD M22465104 6275 57310 SH SOLE 4 53953 0 3357 CHECK POINT SOFTWARE TECH LT ORD M22465104 12115 110641 SH SOLE 7 96482 0 14159 CHECK POINT SOFTWARE TECH LT ORD M22465104 18 163 SH SOLE 13 163 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 142 1301 SH SOLE 15 1301 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13423 122582 SH SOLE 18 120958 0 1624 CHECK POINT SOFTWARE TECH LT ORD M22465104 8448 77154 SH SOLE 19 77154 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4269 38990 SH SOLE 20 38990 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 183342 1674356 SH SOLE 21 1674356 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 214132 1955541 SH SOLE 22 1805460 0 150081 CHECK POINT SOFTWARE TECH LT ORD M22465104 13508 123357 SH SOLE 23 123357 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13424 122590 SH SOLE 25 122590 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 53981 492979 SH SOLE 26 126511 0 366468 CHECK POINT SOFTWARE TECH LT ORD M22465104 1790 16345 SH SOLE 28 16345 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 441 4025 SH SOLE 29 4025 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 32266 294665 SH SOLE 30 294665 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11835 108078 SH SOLE 31 28281 0 79797 CHECK POINT SOFTWARE TECH LT ORD M22465104 2371 21649 SH SOLE 32 21649 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 623 5691 SH SOLE 34 5691 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8351 76266 SH SOLE 36 76266 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 288 2629 SH SOLE 40 2629 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 269 108133 SH SOLE 2 89262 0 18871 CHECKPOINT THERAPEUTICS INC COM 162828107 350 140401 SH SOLE 18 140401 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1886 757308 SH SOLE 19 757308 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1944 780752 SH SOLE 21 780752 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1088 437104 SH SOLE 22 430627 0 6477 CHECKPOINT THERAPEUTICS INC COM 162828107 724 290681 SH SOLE 34 290681 0 0 CHEESECAKE FACTORY INC COM 163072101 2265 54337 SH SOLE 2 19424 0 34913 CHEESECAKE FACTORY INC COM 163072101 9 215 SH SOLE 4 215 0 0 CHEESECAKE FACTORY INC COM 163072101 31 750 SH SOLE 7 750 0 0 CHEESECAKE FACTORY INC COM 163072101 10265 246271 SH SOLE 18 243398 0 2873 CHEESECAKE FACTORY INC COM 163072101 4048 97119 SH SOLE 19 97119 0 0 CHEESECAKE FACTORY INC COM 163072101 123362 2959744 SH SOLE 21 2959744 0 0 CHEESECAKE FACTORY INC COM 163072101 60373 1448490 SH SOLE 22 1382007 0 66483 CHEESECAKE FACTORY INC COM 163072101 771 18501 SH SOLE 26 14159 0 4342 CHEESECAKE FACTORY INC COM 163072101 213 5100 SH SOLE 28 5100 0 0 CHEESECAKE FACTORY INC COM 163072101 515 12352 SH SOLE 30 12352 0 0 CHEESECAKE FACTORY INC COM 163072101 153 3659 SH SOLE 34 3659 0 0 CHEESECAKE FACTORY INC COM 163072101 204 4894 SH SOLE 40 4894 0 0 CHEETAH MOBILE INC ADR 163075104 41 11517 SH SOLE 21 11517 0 0 CHEETAH MOBILE INC ADR 163075104 748 209017 SH SOLE 22 209017 0 0 CHEETAH MOBILE INC ADR 163075104 273 76314 SH SOLE 30 76314 0 0 CHEFS WHSE INC COM 163086101 857 21265 SH SOLE 2 1005 0 20260 CHEFS WHSE INC COM 163086101 8 200 SH SOLE 4 200 0 0 CHEFS WHSE INC COM 163086101 19 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 4665 115711 SH SOLE 18 115711 0 0 CHEFS WHSE INC COM 163086101 1679 41653 SH SOLE 19 41653 0 0 CHEFS WHSE INC COM 163086101 112627 2793326 SH SOLE 21 2793326 0 0 CHEFS WHSE INC COM 163086101 30300 751480 SH SOLE 22 721535 0 29945 CHEFS WHSE INC COM 163086101 96 2385 SH SOLE 26 0 0 2385 CHEFS WHSE INC COM 163086101 124 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 1459 36175 SH SOLE 30 36175 0 0 CHEFS WHSE INC COM 163086101 89 2207 SH SOLE 40 2207 0 0 CHEGG INC COM 163092109 3186 106376 SH SOLE 2 10105 0 96271 CHEGG INC COM 163092109 30 995 SH SOLE 4 995 0 0 CHEGG INC COM 163092109 64 2125 SH SOLE 7 2125 0 0 CHEGG INC COM 163092109 12436 415219 SH SOLE 18 396355 0 18864 CHEGG INC COM 163092109 10286 343450 SH SOLE 19 343450 0 0 CHEGG INC COM 163092109 116649 3894808 SH SOLE 21 3894808 0 0 CHEGG INC COM 163092109 103626 3459956 SH SOLE 22 3311574 0 148382 CHEGG INC COM 163092109 780 26031 SH SOLE 23 26031 0 0 CHEGG INC COM 163092109 12282 410073 SH SOLE 25 410073 0 0 CHEGG INC COM 163092109 3695 123385 SH SOLE 26 29424 0 93961 CHEGG INC COM 163092109 369 12321 SH SOLE 28 12321 0 0 CHEGG INC COM 163092109 985 32892 SH SOLE 30 32892 0 0 CHEGG INC COM 163092109 3029 101140 SH SOLE 31 0 0 101140 CHEGG INC COM 163092109 2492 83215 SH SOLE 34 83215 0 0 CHEGG INC COM 163092109 377 12590 SH SOLE 40 12590 0 0 CHEGG INC NOTE 0.250% 5/1 163092AB5 1356 1060000 PRN SOLE 21 1060000 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 21 3444 SH SOLE 18 3444 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 290 47416 SH SOLE 21 47416 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 844 137872 SH SOLE 22 137872 0 0 CHEMED CORP NEW COM 16359R103 24539 58766 SH SOLE 2 29283 0 29483 CHEMED CORP NEW COM 16359R103 1349 3230 SH SOLE 4 3230 0 0 CHEMED CORP NEW COM 16359R103 353 845 SH SOLE 7 845 0 0 CHEMED CORP NEW COM 16359R103 287 688 SH SOLE 13 688 0 0 CHEMED CORP NEW COM 16359R103 20859 49954 SH SOLE 18 48627 0 1327 CHEMED CORP NEW COM 16359R103 12381 29650 SH SOLE 19 29650 0 0 CHEMED CORP NEW COM 16359R103 355320 850923 SH SOLE 21 850923 0 0 CHEMED CORP NEW COM 16359R103 261700 626722 SH SOLE 22 588985 0 37737 CHEMED CORP NEW COM 16359R103 3891 9319 SH SOLE 23 9319 0 0 CHEMED CORP NEW COM 16359R103 8541 20454 SH SOLE 26 4914 0 15540 CHEMED CORP NEW COM 16359R103 864 2068 SH SOLE 28 2068 0 0 CHEMED CORP NEW COM 16359R103 1292 3093 SH SOLE 29 2275 0 818 CHEMED CORP NEW COM 16359R103 3027 7248 SH SOLE 30 7248 0 0 CHEMED CORP NEW COM 16359R103 2524 6044 SH SOLE 31 4104 0 1940 CHEMED CORP NEW COM 16359R103 1160 2778 SH SOLE 34 2778 0 0 CHEMED CORP NEW COM 16359R103 550 1318 SH SOLE 36 1318 0 0 CHEMED CORP NEW COM 16359R103 717 1716 SH SOLE 40 1716 0 0 CHEMOCENTRYX INC COM 16383L106 309 45573 SH SOLE 2 11645 0 33928 CHEMOCENTRYX INC COM 16383L106 4 619 SH SOLE 7 619 0 0 CHEMOCENTRYX INC COM 16383L106 1198 176714 SH SOLE 18 148455 0 28259 CHEMOCENTRYX INC COM 16383L106 1994 294047 SH SOLE 19 294047 0 0 CHEMOCENTRYX INC COM 16383L106 13576 2002429 SH SOLE 21 2002429 0 0 CHEMOCENTRYX INC COM 16383L106 9326 1375574 SH SOLE 22 1348439 0 27135 CHEMOCENTRYX INC COM 16383L106 379 55850 SH SOLE 23 55850 0 0 CHEMOCENTRYX INC COM 16383L106 681 100371 SH SOLE 26 0 0 100371 CHEMOCENTRYX INC COM 16383L106 47 6962 SH SOLE 30 6962 0 0 CHEMOCENTRYX INC COM 16383L106 24 3544 SH SOLE 34 3544 0 0 CHEMOCENTRYX INC COM 16383L106 29 4228 SH SOLE 40 4228 0 0 CHEMOURS CO COM 163851108 5970 399597 SH SOLE 2 82532 0 317065 CHEMOURS CO COM 163851108 13 859 SH SOLE 4 859 0 0 CHEMOURS CO COM 163851108 64 4270 SH SOLE 7 4270 0 0 CHEMOURS CO COM 163851108 6831 457205 SH SOLE 18 457205 0 0 CHEMOURS CO COM 163851108 551 36855 SH SOLE 19 36855 0 0 CHEMOURS CO COM 163851108 119053 7968766 SH SOLE 21 7968766 0 0 CHEMOURS CO COM 163851108 79865 5345699 SH SOLE 22 4994374 0 351325 CHEMOURS CO COM 163851108 889 59473 SH SOLE 26 48284 0 11189 CHEMOURS CO COM 163851108 322 21584 SH SOLE 28 21584 0 0 CHEMOURS CO COM 163851108 693 46400 SH SOLE 30 46400 0 0 CHEMOURS CO COM 163851108 52 3463 SH SOLE 31 3463 0 0 CHEMOURS CO COM 163851108 86 5778 SH SOLE 36 5778 0 0 CHEMOURS CO COM 163851108 263 17621 SH SOLE 40 17621 0 0 CHEMUNG FINL CORP COM 164024101 152 3610 SH SOLE 2 124 0 3486 CHEMUNG FINL CORP COM 164024101 535 12737 SH SOLE 18 12737 0 0 CHEMUNG FINL CORP COM 164024101 272 6465 SH SOLE 19 6465 0 0 CHEMUNG FINL CORP COM 164024101 5455 129871 SH SOLE 21 129871 0 0 CHEMUNG FINL CORP COM 164024101 1585 37736 SH SOLE 22 35015 0 2721 CHENIERE ENERGY INC COM NEW 16411R208 34959 554372 SH SOLE 2 19085 0 535287 CHENIERE ENERGY INC COM NEW 16411R208 5515 87454 SH SOLE 4 81012 0 6442 CHENIERE ENERGY INC COM NEW 16411R208 17926 284267 SH SOLE 7 284267 0 0 CHENIERE ENERGY INC COM NEW 16411R208 26 407 SH SOLE 13 407 0 0 CHENIERE ENERGY INC COM NEW 16411R208 138 2189 SH SOLE 15 2189 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8568 135876 SH SOLE 18 117952 0 17924 CHENIERE ENERGY INC COM NEW 16411R208 25129 398496 SH SOLE 19 398496 0 0 CHENIERE ENERGY INC COM NEW 16411R208 387194 6140085 SH SOLE 21 6140085 0 0 CHENIERE ENERGY INC COM NEW 16411R208 390346 6190070 SH SOLE 22 5730123 0 459947 CHENIERE ENERGY INC COM NEW 16411R208 10414 165150 SH SOLE 23 165150 0 0 CHENIERE ENERGY INC COM NEW 16411R208 16008 253857 SH SOLE 25 253857 0 0 CHENIERE ENERGY INC COM NEW 16411R208 56100 889625 SH SOLE 26 319590 0 570035 CHENIERE ENERGY INC COM NEW 16411R208 2819 44705 SH SOLE 28 32280 0 12425 CHENIERE ENERGY INC COM NEW 16411R208 3365 53368 SH SOLE 29 4536 0 48832 CHENIERE ENERGY INC COM NEW 16411R208 20225 320730 SH SOLE 30 320730 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3494 55403 SH SOLE 31 37991 0 17412 CHENIERE ENERGY INC COM NEW 16411R208 4198 66568 SH SOLE 34 66568 0 0 CHENIERE ENERGY INC COM NEW 16411R208 9304 147547 SH SOLE 36 147547 0 0 CHENIERE ENERGY INC COM NEW 16411R208 349 5528 SH SOLE 40 5528 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1234 1600000 PRN SOLE 21 1600000 0 0 CHERRY HILL MTG INVT CORP COM 164651101 234 17834 SH SOLE 2 768 0 17066 CHERRY HILL MTG INVT CORP COM 164651101 5 346 SH SOLE 7 346 0 0 CHERRY HILL MTG INVT CORP COM 164651101 737 56268 SH SOLE 18 56268 0 0 CHERRY HILL MTG INVT CORP COM 164651101 361 27559 SH SOLE 19 27559 0 0 CHERRY HILL MTG INVT CORP COM 164651101 11297 862332 SH SOLE 21 862332 0 0 CHERRY HILL MTG INVT CORP COM 164651101 7515 573632 SH SOLE 22 562167 0 11465 CHESAPEAKE ENERGY CORP COM 165167107 4348 3084035 SH SOLE 2 570391 0 2513644 CHESAPEAKE ENERGY CORP COM 165167107 8 5881 SH SOLE 4 5881 0 0 CHESAPEAKE ENERGY CORP COM 165167107 64 45322 SH SOLE 7 45322 0 0 CHESAPEAKE ENERGY CORP COM 165167107 4557 3232042 SH SOLE 18 3232042 0 0 CHESAPEAKE ENERGY CORP COM 165167107 420 298083 SH SOLE 19 298083 0 0 CHESAPEAKE ENERGY CORP COM 165167107 81043 57477089 SH SOLE 21 57477089 0 0 CHESAPEAKE ENERGY CORP COM 165167107 52673 37356668 SH SOLE 22 34751217 0 2605451 CHESAPEAKE ENERGY CORP COM 165167107 619 439315 SH SOLE 26 287644 0 151671 CHESAPEAKE ENERGY CORP COM 165167107 229 162742 SH SOLE 28 162742 0 0 CHESAPEAKE ENERGY CORP COM 165167107 825 585358 SH SOLE 30 585358 0 0 CHESAPEAKE ENERGY CORP COM 165167107 39 27651 SH SOLE 31 27651 0 0 CHESAPEAKE ENERGY CORP COM 165167107 180 127803 SH SOLE 36 127803 0 0 CHESAPEAKE ENERGY CORP COM 165167107 174 123295 SH SOLE 40 123295 0 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 8035 187113 SH SOLE 21 187113 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 370 620000 PRN SOLE 2 620000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2175 3640000 PRN SOLE 19 3640000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2011 3365000 PRN SOLE 21 3365000 0 0 CHESAPEAKE UTILS CORP COM 165303108 1610 16894 SH SOLE 2 3439 0 13455 CHESAPEAKE UTILS CORP COM 165303108 16 168 SH SOLE 4 168 0 0 CHESAPEAKE UTILS CORP COM 165303108 21 216 SH SOLE 7 216 0 0 CHESAPEAKE UTILS CORP COM 165303108 5296 55555 SH SOLE 18 55555 0 0 CHESAPEAKE UTILS CORP COM 165303108 6222 65280 SH SOLE 19 65280 0 0 CHESAPEAKE UTILS CORP COM 165303108 52347 549173 SH SOLE 21 549173 0 0 CHESAPEAKE UTILS CORP COM 165303108 54987 576865 SH SOLE 22 548346 0 28519 CHESAPEAKE UTILS CORP COM 165303108 874 9172 SH SOLE 23 9172 0 0 CHESAPEAKE UTILS CORP COM 165303108 4188 43940 SH SOLE 26 5309 0 38631 CHESAPEAKE UTILS CORP COM 165303108 194 2040 SH SOLE 28 2040 0 0 CHESAPEAKE UTILS CORP COM 165303108 450 4716 SH SOLE 30 4716 0 0 CHESAPEAKE UTILS CORP COM 165303108 153 1602 SH SOLE 40 1602 0 0 CHEVRON CORP NEW COM 166764100 610685 5149115 SH SOLE 2 890745 0 4258370 CHEVRON CORP NEW COM 166764100 92472 779697 SH SOLE 4 728460 0 51237 CHEVRON CORP NEW COM 166764100 233533 1969078 SH SOLE 7 1888862 0 80216 CHEVRON CORP NEW COM 166764100 7876 66411 SH SOLE 13 66411 0 0 CHEVRON CORP NEW COM 166764100 2230 18806 SH SOLE 15 18806 0 0 CHEVRON CORP NEW COM 166764100 1 5 SH SOLE 17 0 0 5 CHEVRON CORP NEW COM 166764100 789695 6658473 SH SOLE 18 6286987 0 371486 CHEVRON CORP NEW COM 166764100 97126 818934 SH SOLE 19 818934 0 0 CHEVRON CORP NEW COM 166764100 5449774 45950873 SH SOLE 21 45950873 0 0 CHEVRON CORP NEW COM 166764100 5543295 46739421 SH SOLE 22 41312427 0 5426994 CHEVRON CORP NEW COM 166764100 173188 1460268 SH SOLE 23 1460268 0 0 CHEVRON CORP NEW COM 166764100 227765 1920443 SH SOLE 25 1899914 0 20529 CHEVRON CORP NEW COM 166764100 1001500 8444352 SH SOLE 26 2140105 0 6304247 CHEVRON CORP NEW COM 166764100 43173 364025 SH SOLE 28 263164 0 100861 CHEVRON CORP NEW COM 166764100 24196 204013 SH SOLE 29 67885 0 136128 CHEVRON CORP NEW COM 166764100 842728 7105631 SH SOLE 30 7105631 0 0 CHEVRON CORP NEW COM 166764100 65229 549989 SH SOLE 31 371527 0 178462 CHEVRON CORP NEW COM 166764100 22132 186612 SH SOLE 32 186612 0 0 CHEVRON CORP NEW COM 166764100 100805 849959 SH SOLE 34 849959 0 0 CHEVRON CORP NEW COM 166764100 181105 1527022 SH SOLE 36 1527022 0 0 CHEVRON CORP NEW COM 166764100 5358 45175 SH SOLE 40 45175 0 0 CHEWY INC CL A 16679L109 233 9475 SH SOLE 2 9475 0 0 CHEWY INC CL A 16679L109 1328 54044 SH SOLE 19 54044 0 0 CHEWY INC CL A 16679L109 1016 41324 SH SOLE 21 41324 0 0 CHEWY INC CL A 16679L109 21955 893210 SH SOLE 22 893210 0 0 CHEWY INC CL A 16679L109 1289 52432 SH SOLE 34 52432 0 0 CHIASMA INC COM 16706W102 144 29127 SH SOLE 2 1078 0 28049 CHIASMA INC COM 16706W102 607 122590 SH SOLE 18 122590 0 0 CHIASMA INC COM 16706W102 287 57977 SH SOLE 19 57977 0 0 CHIASMA INC COM 16706W102 5007 1011558 SH SOLE 21 1011558 0 0 CHIASMA INC COM 16706W102 3279 662473 SH SOLE 22 647805 0 14668 CHICAGO RIVET & MACH CO COM 168088102 3 125 SH SOLE 21 125 0 0 CHICAGO RIVET & MACH CO COM 168088102 0 1 SH SOLE 22 1 0 0 CHICOS FAS INC COM 168615102 497 123350 SH SOLE 2 5207 0 118143 CHICOS FAS INC COM 168615102 1 359 SH SOLE 4 359 0 0 CHICOS FAS INC COM 168615102 11 2822 SH SOLE 7 2822 0 0 CHICOS FAS INC COM 168615102 2242 556243 SH SOLE 18 556243 0 0 CHICOS FAS INC COM 168615102 809 200788 SH SOLE 19 200788 0 0 CHICOS FAS INC COM 168615102 54023 13405279 SH SOLE 21 13405279 0 0 CHICOS FAS INC COM 168615102 15997 3969364 SH SOLE 22 3693336 0 276028 CHICOS FAS INC COM 168615102 12 2989 SH SOLE 23 2989 0 0 CHICOS FAS INC COM 168615102 80 19879 SH SOLE 26 13055 0 6824 CHICOS FAS INC COM 168615102 77 19064 SH SOLE 28 19064 0 0 CHICOS FAS INC COM 168615102 626 155395 SH SOLE 30 155395 0 0 CHICOS FAS INC COM 168615102 121 29945 SH SOLE 36 29945 0 0 CHICOS FAS INC COM 168615102 64 15971 SH SOLE 40 15971 0 0 CHILDRENS PL INC COM 168905107 1041 13527 SH SOLE 2 621 0 12906 CHILDRENS PL INC COM 168905107 5 63 SH SOLE 4 63 0 0 CHILDRENS PL INC COM 168905107 22 281 SH SOLE 7 281 0 0 CHILDRENS PL INC COM 168905107 5403 70179 SH SOLE 18 70179 0 0 CHILDRENS PL INC COM 168905107 2027 26324 SH SOLE 19 26324 0 0 CHILDRENS PL INC COM 168905107 129796 1685880 SH SOLE 21 1685880 0 0 CHILDRENS PL INC COM 168905107 35615 462598 SH SOLE 22 438898 0 23700 CHILDRENS PL INC COM 168905107 365 4735 SH SOLE 26 3649 0 1086 CHILDRENS PL INC COM 168905107 165 2147 SH SOLE 28 2147 0 0 CHILDRENS PL INC COM 168905107 1778 23096 SH SOLE 30 23096 0 0 CHILDRENS PL INC COM 168905107 117 1518 SH SOLE 40 1518 0 0 CHIMERA INVT CORP COM NEW 16934Q208 8359 427373 SH SOLE 2 55977 0 371396 CHIMERA INVT CORP COM NEW 16934Q208 17 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 131 6687 SH SOLE 7 6687 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1716 87736 SH SOLE 18 87736 0 0 CHIMERA INVT CORP COM NEW 16934Q208 793 40545 SH SOLE 19 40545 0 0 CHIMERA INVT CORP COM NEW 16934Q208 112481 5750550 SH SOLE 21 5750550 0 0 CHIMERA INVT CORP COM NEW 16934Q208 109400 5593054 SH SOLE 22 5236668 0 356386 CHIMERA INVT CORP COM NEW 16934Q208 1537 78587 SH SOLE 26 40127 0 38460 CHIMERA INVT CORP COM NEW 16934Q208 461 23593 SH SOLE 28 23593 0 0 CHIMERA INVT CORP COM NEW 16934Q208 992 50741 SH SOLE 30 50741 0 0 CHIMERA INVT CORP COM NEW 16934Q208 74 3788 SH SOLE 31 3788 0 0 CHIMERA INVT CORP COM NEW 16934Q208 184 9399 SH SOLE 36 9399 0 0 CHIMERA INVT CORP COM NEW 16934Q208 322 16444 SH SOLE 40 16444 0 0 CHIMERIX INC COM 16934W106 161 68669 SH SOLE 2 22563 0 46106 CHIMERIX INC COM 16934W106 3 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 409 174023 SH SOLE 18 174023 0 0 CHIMERIX INC COM 16934W106 367 156332 SH SOLE 19 156332 0 0 CHIMERIX INC COM 16934W106 4135 1759411 SH SOLE 21 1759411 0 0 CHIMERIX INC COM 16934W106 3207 1364469 SH SOLE 22 1325747 0 38722 CHIMERIX INC COM 16934W106 27 11535 SH SOLE 23 11535 0 0 CHIMERIX INC COM 16934W106 72 30547 SH SOLE 26 0 0 30547 CHINA AUTOMOTIVE SYS INC COM 16936R105 33 16247 SH SOLE 22 16247 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 55 480 SH SOLE 15 480 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 43152 376970 SH SOLE 21 376970 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 472 4124 SH SOLE 22 355 0 3769 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1829 15978 SH SOLE 25 15978 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 2418 21121 SH SOLE 26 2276 0 18845 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 44 388 SH SOLE 29 0 0 388 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 228 1994 SH SOLE 30 1994 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 4 2600 SH SOLE 22 2600 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6759 163259 SH SOLE 2 0 0 163259 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 511 12331 SH SOLE 18 12331 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5762 139190 SH SOLE 19 139190 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4404 106383 SH SOLE 22 106383 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 3627 61793 SH SOLE 2 0 0 61793 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 296 5048 SH SOLE 19 5048 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 474 8075 SH SOLE 21 8075 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 5511 93877 SH SOLE 22 42525 0 51352 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 536 9134 SH SOLE 30 9134 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 176 2998 SH SOLE 34 2998 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 3656 348543 SH SOLE 2 0 0 348543 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 255 24297 SH SOLE 4 24297 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 19 1831 SH SOLE 19 1831 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 250 23835 SH SOLE 21 23835 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 25277 2409609 SH SOLE 22 2159213 0 250396 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 596 56780 SH SOLE 30 56780 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 361 34414 SH SOLE 34 34414 0 0 CHINA YUCHAI INTL LTD COM G21082105 43 3343 SH SOLE 4 3343 0 0 CHINA YUCHAI INTL LTD COM G21082105 1773 136947 SH SOLE 21 136947 0 0 CHINA YUCHAI INTL LTD COM G21082105 1568 121077 SH SOLE 22 121077 0 0 CHINA YUCHAI INTL LTD COM G21082105 483 37324 SH SOLE 30 37324 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 57 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 58878 70054 SH SOLE 2 13053 0 57001 CHIPOTLE MEXICAN GRILL INC COM 169656105 11118 13228 SH SOLE 4 12497 0 731 CHIPOTLE MEXICAN GRILL INC COM 169656105 29031 34541 SH SOLE 7 24082 0 10459 CHIPOTLE MEXICAN GRILL INC COM 169656105 305 363 SH SOLE 13 363 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 232 276 SH SOLE 15 276 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 10 12 SH SOLE 17 0 0 12 CHIPOTLE MEXICAN GRILL INC COM 169656105 43348 51576 SH SOLE 18 47834 0 3742 CHIPOTLE MEXICAN GRILL INC COM 169656105 6578 7826 SH SOLE 19 7826 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 559590 665806 SH SOLE 21 665806 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 530893 631662 SH SOLE 22 560500 0 71162 CHIPOTLE MEXICAN GRILL INC COM 169656105 16809 20000 SH SOLE 23 20000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 23206 27611 SH SOLE 25 27611 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 85033 101173 SH SOLE 26 33534 0 67639 CHIPOTLE MEXICAN GRILL INC COM 169656105 4038 4804 SH SOLE 28 3472 0 1332 CHIPOTLE MEXICAN GRILL INC COM 169656105 5629 6697 SH SOLE 29 1124 0 5573 CHIPOTLE MEXICAN GRILL INC COM 169656105 83281 99089 SH SOLE 30 99089 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 13540 16110 SH SOLE 31 5713 0 10397 CHIPOTLE MEXICAN GRILL INC COM 169656105 1600 1904 SH SOLE 34 1904 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 14029 16692 SH SOLE 36 16692 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 539 641 SH SOLE 40 641 0 0 CHOICE HOTELS INTL INC COM 169905106 6138 68994 SH SOLE 2 10008 0 58986 CHOICE HOTELS INTL INC COM 169905106 13 151 SH SOLE 4 151 0 0 CHOICE HOTELS INTL INC COM 169905106 59 660 SH SOLE 7 660 0 0 CHOICE HOTELS INTL INC COM 169905106 2775 31192 SH SOLE 18 28205 0 2987 CHOICE HOTELS INTL INC COM 169905106 1889 21231 SH SOLE 19 21231 0 0 CHOICE HOTELS INTL INC COM 169905106 36633 411791 SH SOLE 21 411791 0 0 CHOICE HOTELS INTL INC COM 169905106 87867 987713 SH SOLE 22 923642 0 64071 CHOICE HOTELS INTL INC COM 169905106 22 246 SH SOLE 23 246 0 0 CHOICE HOTELS INTL INC COM 169905106 1073 12061 SH SOLE 26 9342 0 2719 CHOICE HOTELS INTL INC COM 169905106 444 4996 SH SOLE 28 4996 0 0 CHOICE HOTELS INTL INC COM 169905106 888 9983 SH SOLE 30 9983 0 0 CHOICE HOTELS INTL INC COM 169905106 60 680 SH SOLE 31 680 0 0 CHOICE HOTELS INTL INC COM 169905106 145 1629 SH SOLE 34 1629 0 0 CHOICE HOTELS INTL INC COM 169905106 259 2913 SH SOLE 40 2913 0 0 CHROMADEX CORP COM NEW 171077407 138 35047 SH SOLE 2 1386 0 33661 CHROMADEX CORP COM NEW 171077407 541 137453 SH SOLE 18 137453 0 0 CHROMADEX CORP COM NEW 171077407 247 62873 SH SOLE 19 62873 0 0 CHROMADEX CORP COM NEW 171077407 5157 1310498 SH SOLE 21 1310498 0 0 CHROMADEX CORP COM NEW 171077407 3046 774055 SH SOLE 22 745421 0 28634 CHUBB LIMITED COM H1467J104 190310 1178827 SH SOLE 2 157531 0 1021296 CHUBB LIMITED COM H1467J104 33224 205797 SH SOLE 4 193459 0 12338 CHUBB LIMITED COM H1467J104 84528 523589 SH SOLE 7 456560 0 67029 CHUBB LIMITED COM H1467J104 1531 9483 SH SOLE 13 9483 0 0 CHUBB LIMITED COM H1467J104 731 4528 SH SOLE 15 4528 0 0 CHUBB LIMITED COM H1467J104 176154 1091144 SH SOLE 18 1024319 0 66825 CHUBB LIMITED COM H1467J104 136223 843801 SH SOLE 19 843801 0 0 CHUBB LIMITED COM H1467J104 1656656 10261747 SH SOLE 21 10261747 0 0 CHUBB LIMITED COM H1467J104 1836261 11374265 SH SOLE 22 10128160 0 1246105 CHUBB LIMITED COM H1467J104 55521 343913 SH SOLE 23 343913 0 0 CHUBB LIMITED COM H1467J104 73474 455115 SH SOLE 25 455115 0 0 CHUBB LIMITED COM H1467J104 447731 2773359 SH SOLE 26 555415 0 2217944 CHUBB LIMITED COM H1467J104 14217 88061 SH SOLE 28 63461 0 24600 CHUBB LIMITED COM H1467J104 9007 55789 SH SOLE 29 11988 0 43801 CHUBB LIMITED COM H1467J104 341471 2115156 SH SOLE 30 2115156 0 0 CHUBB LIMITED COM H1467J104 26677 165242 SH SOLE 31 86494 0 78748 CHUBB LIMITED COM H1467J104 65154 403583 SH SOLE 34 403583 0 0 CHUBB LIMITED COM H1467J104 63840 395438 SH SOLE 36 395438 0 0 CHUBB LIMITED COM H1467J104 1783 11046 SH SOLE 40 11046 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9115 255388 SH SOLE 2 0 0 255388 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1178 33018 SH SOLE 21 33018 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1195 33487 SH SOLE 30 33487 0 0 CHURCH & DWIGHT INC COM 171340102 59813 794968 SH SOLE 2 228380 0 566588 CHURCH & DWIGHT INC COM 171340102 9430 125326 SH SOLE 4 118869 0 6457 CHURCH & DWIGHT INC COM 171340102 21596 287025 SH SOLE 7 275212 0 11813 CHURCH & DWIGHT INC COM 171340102 4218 56058 SH SOLE 13 56058 0 0 CHURCH & DWIGHT INC COM 171340102 181 2409 SH SOLE 15 2409 0 0 CHURCH & DWIGHT INC COM 171340102 50868 676077 SH SOLE 18 596118 0 79959 CHURCH & DWIGHT INC COM 171340102 43996 584741 SH SOLE 19 584741 0 0 CHURCH & DWIGHT INC COM 171340102 639498 8499436 SH SOLE 21 8499436 0 0 CHURCH & DWIGHT INC COM 171340102 539650 7172382 SH SOLE 22 6286770 0 885612 CHURCH & DWIGHT INC COM 171340102 17575 233581 SH SOLE 23 233581 0 0 CHURCH & DWIGHT INC COM 171340102 18720 248804 SH SOLE 25 248804 0 0 CHURCH & DWIGHT INC COM 171340102 107360 1426906 SH SOLE 26 369431 0 1057475 CHURCH & DWIGHT INC COM 171340102 3658 48620 SH SOLE 28 35846 0 12774 CHURCH & DWIGHT INC COM 171340102 11799 156824 SH SOLE 29 28251 0 128573 CHURCH & DWIGHT INC COM 171340102 84068 1117328 SH SOLE 30 1117328 0 0 CHURCH & DWIGHT INC COM 171340102 8583 114079 SH SOLE 31 88171 0 25908 CHURCH & DWIGHT INC COM 171340102 6194 82317 SH SOLE 34 82317 0 0 CHURCH & DWIGHT INC COM 171340102 17981 238987 SH SOLE 36 238987 0 0 CHURCH & DWIGHT INC COM 171340102 475 6309 SH SOLE 40 6309 0 0 CHURCHILL DOWNS INC COM 171484108 6124 49606 SH SOLE 2 20671 0 28935 CHURCHILL DOWNS INC COM 171484108 50 404 SH SOLE 4 404 0 0 CHURCHILL DOWNS INC COM 171484108 78 630 SH SOLE 7 630 0 0 CHURCHILL DOWNS INC COM 171484108 27240 220644 SH SOLE 18 202697 0 17947 CHURCHILL DOWNS INC COM 171484108 19053 154332 SH SOLE 19 154332 0 0 CHURCHILL DOWNS INC COM 171484108 309927 2510445 SH SOLE 21 2510445 0 0 CHURCHILL DOWNS INC COM 171484108 160055 1296468 SH SOLE 22 1248061 0 48407 CHURCHILL DOWNS INC COM 171484108 2076 16819 SH SOLE 23 16819 0 0 CHURCHILL DOWNS INC COM 171484108 6450 52243 SH SOLE 26 9783 0 42460 CHURCHILL DOWNS INC COM 171484108 571 4623 SH SOLE 28 4623 0 0 CHURCHILL DOWNS INC COM 171484108 1236 10009 SH SOLE 30 10009 0 0 CHURCHILL DOWNS INC COM 171484108 438 3547 SH SOLE 40 3547 0 0 CHUYS HLDGS INC COM 171604101 389 15703 SH SOLE 2 618 0 15085 CHUYS HLDGS INC COM 171604101 9 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 2617 105714 SH SOLE 18 78366 0 27348 CHUYS HLDGS INC COM 171604101 847 34211 SH SOLE 19 34211 0 0 CHUYS HLDGS INC COM 171604101 46632 1883363 SH SOLE 21 1883363 0 0 CHUYS HLDGS INC COM 171604101 13255 535350 SH SOLE 22 515111 0 20239 CHUYS HLDGS INC COM 171604101 60 2428 SH SOLE 28 2428 0 0 CHUYS HLDGS INC COM 171604101 510 20598 SH SOLE 30 20598 0 0 CHUYS HLDGS INC COM 171604101 47 1909 SH SOLE 40 1909 0 0 CIDARA THERAPEUTICS INC COM 171757107 9 4754 SH SOLE 18 4754 0 0 CIDARA THERAPEUTICS INC COM 171757107 138 69205 SH SOLE 21 69205 0 0 CIDARA THERAPEUTICS INC COM 171757107 186 93029 SH SOLE 22 93029 0 0 CIDARA THERAPEUTICS INC COM 171757107 137 68881 SH SOLE 26 0 0 68881 CIENA CORP COM NEW 171779309 19209 489656 SH SOLE 2 186504 0 303152 CIENA CORP COM NEW 171779309 625 15929 SH SOLE 4 15929 0 0 CIENA CORP COM NEW 171779309 272 6937 SH SOLE 7 6937 0 0 CIENA CORP COM NEW 171779309 448 11424 SH SOLE 13 11424 0 0 CIENA CORP COM NEW 171779309 18703 476761 SH SOLE 18 460453 0 16308 CIENA CORP COM NEW 171779309 19330 492735 SH SOLE 19 492735 0 0 CIENA CORP COM NEW 171779309 319146 8135242 SH SOLE 21 8135242 0 0 CIENA CORP COM NEW 171779309 222161 5663043 SH SOLE 22 5291088 0 371955 CIENA CORP COM NEW 171779309 3445 87813 SH SOLE 23 87813 0 0 CIENA CORP COM NEW 171779309 120 3058 SH SOLE 25 3058 0 0 CIENA CORP COM NEW 171779309 8142 207551 SH SOLE 26 32124 0 175427 CIENA CORP COM NEW 171779309 725 18487 SH SOLE 28 18487 0 0 CIENA CORP COM NEW 171779309 551 14047 SH SOLE 29 14047 0 0 CIENA CORP COM NEW 171779309 2502 63773 SH SOLE 30 63773 0 0 CIENA CORP COM NEW 171779309 1312 33455 SH SOLE 31 27138 0 6317 CIENA CORP COM NEW 171779309 923 23535 SH SOLE 34 23535 0 0 CIENA CORP COM NEW 171779309 630 16049 SH SOLE 36 16049 0 0 CIENA CORP COM NEW 171779309 612 15607 SH SOLE 40 15607 0 0 CIGNA CORP NEW COM 125523100 189646 1249400 SH SOLE 2 406102 0 843298 CIGNA CORP NEW COM 125523100 26223 172759 SH SOLE 4 162675 0 10084 CIGNA CORP NEW COM 125523100 57037 375765 SH SOLE 7 333058 0 42707 CIGNA CORP NEW COM 125523100 3538 23306 SH SOLE 13 23306 0 0 CIGNA CORP NEW COM 125523100 549 3620 SH SOLE 15 3620 0 0 CIGNA CORP NEW COM 125523100 1 9 SH SOLE 17 0 0 9 CIGNA CORP NEW COM 125523100 124953 823194 SH SOLE 18 737075 0 86119 CIGNA CORP NEW COM 125523100 168330 1108969 SH SOLE 19 1108969 0 0 CIGNA CORP NEW COM 125523100 1381 9100 SH SOLE 20 9100 0 0 CIGNA CORP NEW COM 125523100 1093762 7205760 SH SOLE 21 7205760 0 0 CIGNA CORP NEW COM 125523100 1411913 9301750 SH SOLE 22 8216728 0 1085022 CIGNA CORP NEW COM 125523100 46898 308969 SH SOLE 23 308969 0 0 CIGNA CORP NEW COM 125523100 57837 381033 SH SOLE 25 381033 0 0 CIGNA CORP NEW COM 125523100 295595 1947394 SH SOLE 26 445384 0 1502010 CIGNA CORP NEW COM 125523100 11017 72579 SH SOLE 28 52422 0 20157 CIGNA CORP NEW COM 125523100 18063 118997 SH SOLE 29 25969 0 93028 CIGNA CORP NEW COM 125523100 268551 1769224 SH SOLE 30 1769224 0 0 CIGNA CORP NEW COM 125523100 33474 220528 SH SOLE 31 95777 0 124751 CIGNA CORP NEW COM 125523100 74472 490625 SH SOLE 34 490625 0 0 CIGNA CORP NEW COM 125523100 43305 285295 SH SOLE 36 285295 0 0 CIGNA CORP NEW COM 125523100 1327 8744 SH SOLE 40 8744 0 0 CIM COML TR CORP COM NEW 125525584 25 1639 SH SOLE 2 65 0 1574 CIM COML TR CORP COM NEW 125525584 66 4246 SH SOLE 18 4246 0 0 CIM COML TR CORP COM NEW 125525584 35 2244 SH SOLE 19 2244 0 0 CIM COML TR CORP COM NEW 125525584 670 43238 SH SOLE 21 43238 0 0 CIM COML TR CORP COM NEW 125525584 424 27323 SH SOLE 22 26953 0 370 CIMAREX ENERGY CO COM 171798101 12162 253686 SH SOLE 2 28248 0 225438 CIMAREX ENERGY CO COM 171798101 2067 43120 SH SOLE 4 39779 0 3341 CIMAREX ENERGY CO COM 171798101 5358 111755 SH SOLE 7 95722 0 16033 CIMAREX ENERGY CO COM 171798101 56 1175 SH SOLE 13 1175 0 0 CIMAREX ENERGY CO COM 171798101 33 691 SH SOLE 15 691 0 0 CIMAREX ENERGY CO COM 171798101 13834 288574 SH SOLE 18 274666 0 13908 CIMAREX ENERGY CO COM 171798101 4202 87650 SH SOLE 19 87650 0 0 CIMAREX ENERGY CO COM 171798101 122465 2554543 SH SOLE 21 2554543 0 0 CIMAREX ENERGY CO COM 171798101 125864 2625441 SH SOLE 22 2356714 0 268727 CIMAREX ENERGY CO COM 171798101 3457 72109 SH SOLE 23 72109 0 0 CIMAREX ENERGY CO COM 171798101 4980 103887 SH SOLE 25 103887 0 0 CIMAREX ENERGY CO COM 171798101 19168 399833 SH SOLE 26 166562 0 233271 CIMAREX ENERGY CO COM 171798101 867 18095 SH SOLE 28 12877 0 5218 CIMAREX ENERGY CO COM 171798101 1104 23024 SH SOLE 29 2087 0 20937 CIMAREX ENERGY CO COM 171798101 20478 427157 SH SOLE 30 427157 0 0 CIMAREX ENERGY CO COM 171798101 1010 21076 SH SOLE 31 16765 0 4311 CIMAREX ENERGY CO COM 171798101 287 5995 SH SOLE 34 5995 0 0 CIMAREX ENERGY CO COM 171798101 3427 71485 SH SOLE 36 71485 0 0 CIMAREX ENERGY CO COM 171798101 96 1993 SH SOLE 40 1993 0 0 CIMPRESS N V SHS EURO N20146101 2494 18916 SH SOLE 2 868 0 18048 CIMPRESS N V SHS EURO N20146101 13 99 SH SOLE 4 99 0 0 CIMPRESS N V SHS EURO N20146101 49 370 SH SOLE 7 370 0 0 CIMPRESS N V SHS EURO N20146101 9799 74328 SH SOLE 18 74328 0 0 CIMPRESS N V SHS EURO N20146101 4922 37334 SH SOLE 19 37334 0 0 CIMPRESS N V SHS EURO N20146101 92815 703995 SH SOLE 21 703995 0 0 CIMPRESS N V SHS EURO N20146101 34489 261595 SH SOLE 22 231027 0 30568 CIMPRESS N V SHS EURO N20146101 692 5245 SH SOLE 26 3287 0 1958 CIMPRESS N V SHS EURO N20146101 405 3069 SH SOLE 28 3069 0 0 CIMPRESS N V SHS EURO N20146101 839 6365 SH SOLE 30 6365 0 0 CIMPRESS N V SHS EURO N20146101 296 2247 SH SOLE 40 2247 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 249 49200 SH SOLE 2 1779 0 47421 CINCINNATI BELL INC NEW COM NEW 171871502 2 377 SH SOLE 4 377 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 5 960 SH SOLE 7 960 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1121 221067 SH SOLE 18 221067 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 369 72869 SH SOLE 19 72869 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 28035 5529590 SH SOLE 21 5529590 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 7364 1452543 SH SOLE 22 1390368 0 62175 CINCINNATI BELL INC NEW COM NEW 171871502 67 13212 SH SOLE 26 10420 0 2792 CINCINNATI BELL INC NEW COM NEW 171871502 28 5537 SH SOLE 28 5537 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 336 66312 SH SOLE 30 66312 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 23 4538 SH SOLE 40 4538 0 0 CINCINNATI FINL CORP COM 172062101 45293 388216 SH SOLE 2 47118 0 341098 CINCINNATI FINL CORP COM 172062101 8002 68583 SH SOLE 4 64487 0 4096 CINCINNATI FINL CORP COM 172062101 31991 274201 SH SOLE 7 184028 0 90173 CINCINNATI FINL CORP COM 172062101 2186 18736 SH SOLE 13 18736 0 0 CINCINNATI FINL CORP COM 172062101 170 1461 SH SOLE 15 1461 0 0 CINCINNATI FINL CORP COM 172062101 51394 440508 SH SOLE 18 392238 0 48270 CINCINNATI FINL CORP COM 172062101 18988 162752 SH SOLE 19 162752 0 0 CINCINNATI FINL CORP COM 172062101 727386 6234559 SH SOLE 21 6234559 0 0 CINCINNATI FINL CORP COM 172062101 481458 4126662 SH SOLE 22 3695976 0 430686 CINCINNATI FINL CORP COM 172062101 13022 111612 SH SOLE 23 111612 0 0 CINCINNATI FINL CORP COM 172062101 17544 150369 SH SOLE 25 150369 0 0 CINCINNATI FINL CORP COM 172062101 75732 649116 SH SOLE 26 221609 0 427507 CINCINNATI FINL CORP COM 172062101 3766 32280 SH SOLE 28 23506 0 8774 CINCINNATI FINL CORP COM 172062101 8557 73345 SH SOLE 29 3279 0 70066 CINCINNATI FINL CORP COM 172062101 87376 748918 SH SOLE 30 748918 0 0 CINCINNATI FINL CORP COM 172062101 3966 33995 SH SOLE 31 28170 0 5825 CINCINNATI FINL CORP COM 172062101 3429 29388 SH SOLE 32 29388 0 0 CINCINNATI FINL CORP COM 172062101 1243 10654 SH SOLE 34 10654 0 0 CINCINNATI FINL CORP COM 172062101 16627 142517 SH SOLE 36 142517 0 0 CINCINNATI FINL CORP COM 172062101 484 4145 SH SOLE 40 4145 0 0 CINEDIGM CORP COM NEW 172406209 3 2946 SH SOLE 18 2946 0 0 CINEDIGM CORP COM NEW 172406209 36 40683 SH SOLE 21 40683 0 0 CINEDIGM CORP COM NEW 172406209 14 15193 SH SOLE 22 15193 0 0 CINEMARK HOLDINGS INC COM 17243V102 19123 494896 SH SOLE 2 224302 0 270594 CINEMARK HOLDINGS INC COM 17243V102 1051 27188 SH SOLE 4 27188 0 0 CINEMARK HOLDINGS INC COM 17243V102 644 16677 SH SOLE 7 16677 0 0 CINEMARK HOLDINGS INC COM 17243V102 13550 350676 SH SOLE 18 338926 0 11750 CINEMARK HOLDINGS INC COM 17243V102 1413 36567 SH SOLE 19 36567 0 0 CINEMARK HOLDINGS INC COM 17243V102 282496 7310982 SH SOLE 21 7310982 0 0 CINEMARK HOLDINGS INC COM 17243V102 149719 3874712 SH SOLE 22 3381130 0 493582 CINEMARK HOLDINGS INC COM 17243V102 2983 77205 SH SOLE 23 77205 0 0 CINEMARK HOLDINGS INC COM 17243V102 73 1902 SH SOLE 25 1902 0 0 CINEMARK HOLDINGS INC COM 17243V102 1933 50024 SH SOLE 26 33711 0 16313 CINEMARK HOLDINGS INC COM 17243V102 545 14117 SH SOLE 28 14117 0 0 CINEMARK HOLDINGS INC COM 17243V102 1565 40499 SH SOLE 29 25234 0 15265 CINEMARK HOLDINGS INC COM 17243V102 1312 33957 SH SOLE 30 33957 0 0 CINEMARK HOLDINGS INC COM 17243V102 2117 54796 SH SOLE 31 42259 0 12537 CINEMARK HOLDINGS INC COM 17243V102 1449 37505 SH SOLE 32 37505 0 0 CINEMARK HOLDINGS INC COM 17243V102 563 14558 SH SOLE 34 14558 0 0 CINEMARK HOLDINGS INC COM 17243V102 637 16496 SH SOLE 36 16496 0 0 CINEMARK HOLDINGS INC COM 17243V102 432 11168 SH SOLE 40 11168 0 0 CINTAS CORP COM 172908105 62995 234970 SH SOLE 2 44903 0 190067 CINTAS CORP COM 172908105 10280 38345 SH SOLE 4 35952 0 2393 CINTAS CORP COM 172908105 32038 119500 SH SOLE 7 83480 0 36020 CINTAS CORP COM 172908105 263 981 SH SOLE 13 981 0 0 CINTAS CORP COM 172908105 262 977 SH SOLE 15 977 0 0 CINTAS CORP COM 172908105 47643 177706 SH SOLE 18 165677 0 12029 CINTAS CORP COM 172908105 6456 24081 SH SOLE 19 24081 0 0 CINTAS CORP COM 172908105 527488 1967505 SH SOLE 21 1967505 0 0 CINTAS CORP COM 172908105 561347 2093798 SH SOLE 22 1868152 0 225646 CINTAS CORP COM 172908105 19001 70874 SH SOLE 23 70874 0 0 CINTAS CORP COM 172908105 22432 83670 SH SOLE 25 83670 0 0 CINTAS CORP COM 172908105 86650 323202 SH SOLE 26 109519 0 213683 CINTAS CORP COM 172908105 4564 17023 SH SOLE 28 12280 0 4743 CINTAS CORP COM 172908105 6361 23728 SH SOLE 29 4783 0 18945 CINTAS CORP COM 172908105 142835 532767 SH SOLE 30 532767 0 0 CINTAS CORP COM 172908105 6619 24688 SH SOLE 31 20556 0 4132 CINTAS CORP COM 172908105 3907 14573 SH SOLE 32 14573 0 0 CINTAS CORP COM 172908105 2119 7905 SH SOLE 34 7905 0 0 CINTAS CORP COM 172908105 14690 54794 SH SOLE 36 54794 0 0 CINTAS CORP COM 172908105 594 2215 SH SOLE 40 2215 0 0 CIRCOR INTL INC COM 17273K109 1027 27346 SH SOLE 2 8253 0 19093 CIRCOR INTL INC COM 17273K109 3 90 SH SOLE 4 90 0 0 CIRCOR INTL INC COM 17273K109 14 375 SH SOLE 7 375 0 0 CIRCOR INTL INC COM 17273K109 3292 87664 SH SOLE 18 87664 0 0 CIRCOR INTL INC COM 17273K109 1393 37107 SH SOLE 19 37107 0 0 CIRCOR INTL INC COM 17273K109 81880 2180566 SH SOLE 21 2180566 0 0 CIRCOR INTL INC COM 17273K109 22862 608832 SH SOLE 22 585360 0 23472 CIRCOR INTL INC COM 17273K109 37 993 SH SOLE 23 993 0 0 CIRCOR INTL INC COM 17273K109 204 5432 SH SOLE 26 0 0 5432 CIRCOR INTL INC COM 17273K109 78 2064 SH SOLE 28 2064 0 0 CIRCOR INTL INC COM 17273K109 955 25425 SH SOLE 30 25425 0 0 CIRCOR INTL INC COM 17273K109 62 1650 SH SOLE 40 1650 0 0 CIRRUS LOGIC INC COM 172755100 7551 140936 SH SOLE 2 79957 0 60979 CIRRUS LOGIC INC COM 172755100 265 4941 SH SOLE 4 4941 0 0 CIRRUS LOGIC INC COM 172755100 118 2205 SH SOLE 7 2205 0 0 CIRRUS LOGIC INC COM 172755100 1682 31386 SH SOLE 13 31386 0 0 CIRRUS LOGIC INC COM 172755100 20671 385803 SH SOLE 18 355718 0 30085 CIRRUS LOGIC INC COM 172755100 33710 629151 SH SOLE 19 629151 0 0 CIRRUS LOGIC INC COM 172755100 235006 4386081 SH SOLE 21 4386081 0 0 CIRRUS LOGIC INC COM 172755100 151803 2833197 SH SOLE 22 2514025 0 319172 CIRRUS LOGIC INC COM 172755100 3778 70519 SH SOLE 23 70519 0 0 CIRRUS LOGIC INC COM 172755100 178 3314 SH SOLE 25 3314 0 0 CIRRUS LOGIC INC COM 172755100 8178 152639 SH SOLE 26 13110 0 139529 CIRRUS LOGIC INC COM 172755100 417 7789 SH SOLE 28 7789 0 0 CIRRUS LOGIC INC COM 172755100 4358 81330 SH SOLE 29 4313 0 77017 CIRRUS LOGIC INC COM 172755100 2159 40291 SH SOLE 30 40291 0 0 CIRRUS LOGIC INC COM 172755100 841 15693 SH SOLE 31 12811 0 2882 CIRRUS LOGIC INC COM 172755100 158 2952 SH SOLE 34 2952 0 0 CIRRUS LOGIC INC COM 172755100 897 16747 SH SOLE 36 16747 0 0 CIRRUS LOGIC INC COM 172755100 272 5072 SH SOLE 40 5072 0 0 CISCO SYS INC COM 17275R102 578007 11698171 SH SOLE 2 1930794 0 9767377 CISCO SYS INC COM 17275R102 88508 1791293 SH SOLE 4 1675144 0 116149 CISCO SYS INC COM 17275R102 212155 4293770 SH SOLE 7 4282792 0 10978 CISCO SYS INC COM 17275R102 11157 225802 SH SOLE 13 225802 0 0 CISCO SYS INC COM 17275R102 2379 48140 SH SOLE 15 48140 0 0 CISCO SYS INC COM 17275R102 79 1603 SH SOLE 17 0 0 1603 CISCO SYS INC COM 17275R102 867063 17548326 SH SOLE 18 16320782 0 1227544 CISCO SYS INC COM 17275R102 484803 9811838 SH SOLE 19 9811838 0 0 CISCO SYS INC COM 17275R102 1195 24194 SH SOLE 20 24194 0 0 CISCO SYS INC COM 17275R102 5116905 103560102 SH SOLE 21 103560102 0 0 CISCO SYS INC COM 17275R102 5356952 108418385 SH SOLE 22 95793523 0 12624862 CISCO SYS INC COM 17275R102 164491 3329102 SH SOLE 23 3329102 0 0 CISCO SYS INC COM 17275R102 240104 4859423 SH SOLE 25 4778814 0 80609 CISCO SYS INC COM 17275R102 1195865 24202903 SH SOLE 26 5032282 0 19170621 CISCO SYS INC COM 17275R102 40367 816976 SH SOLE 28 591384 0 225592 CISCO SYS INC COM 17275R102 46709 945339 SH SOLE 29 170897 0 774442 CISCO SYS INC COM 17275R102 909542 18408060 SH SOLE 30 18408060 0 0 CISCO SYS INC COM 17275R102 63780 1290834 SH SOLE 31 869471 0 421363 CISCO SYS INC COM 17275R102 41398 837852 SH SOLE 32 837852 0 0 CISCO SYS INC COM 17275R102 142752 2889141 SH SOLE 34 2889141 0 0 CISCO SYS INC COM 17275R102 164568 3330663 SH SOLE 36 3330663 0 0 CISCO SYS INC COM 17275R102 3156 63865 SH SOLE 37 63865 0 0 CISCO SYS INC COM 17275R102 4951 100199 SH SOLE 40 100199 0 0 CISION LTD SHS G1992S109 613 79651 SH SOLE 2 3777 0 75874 CISION LTD SHS G1992S109 13 1629 SH SOLE 7 1629 0 0 CISION LTD SHS G1992S109 2399 311939 SH SOLE 18 311939 0 0 CISION LTD SHS G1992S109 1221 158718 SH SOLE 19 158718 0 0 CISION LTD SHS G1992S109 25577 3325946 SH SOLE 21 3325946 0 0 CISION LTD SHS G1992S109 18864 2453043 SH SOLE 22 2336065 0 116978 CISION LTD SHS G1992S109 134 17386 SH SOLE 26 0 0 17386 CISION LTD SHS G1992S109 97 12678 SH SOLE 30 12678 0 0 CISION LTD SHS G1992S109 54 6978 SH SOLE 40 6978 0 0 CIT GROUP INC COM NEW 125581801 12629 278719 SH SOLE 2 67866 0 210853 CIT GROUP INC COM NEW 125581801 2399 52946 SH SOLE 4 49886 0 3060 CIT GROUP INC COM NEW 125581801 2152 47501 SH SOLE 7 12981 0 34520 CIT GROUP INC COM NEW 125581801 8 185 SH SOLE 13 185 0 0 CIT GROUP INC COM NEW 125581801 56 1229 SH SOLE 15 1229 0 0 CIT GROUP INC COM NEW 125581801 2707 59753 SH SOLE 18 51385 0 8368 CIT GROUP INC COM NEW 125581801 1769 39045 SH SOLE 19 39045 0 0 CIT GROUP INC COM NEW 125581801 64260 1418219 SH SOLE 21 1418219 0 0 CIT GROUP INC COM NEW 125581801 139321 3074849 SH SOLE 22 2827608 0 247241 CIT GROUP INC COM NEW 125581801 4043 89226 SH SOLE 23 89226 0 0 CIT GROUP INC COM NEW 125581801 4878 107652 SH SOLE 25 107652 0 0 CIT GROUP INC COM NEW 125581801 16117 355703 SH SOLE 26 173928 0 181775 CIT GROUP INC COM NEW 125581801 854 18841 SH SOLE 28 13322 0 5519 CIT GROUP INC COM NEW 125581801 1331 29372 SH SOLE 29 8539 0 20833 CIT GROUP INC COM NEW 125581801 10379 229070 SH SOLE 30 229070 0 0 CIT GROUP INC COM NEW 125581801 1508 33275 SH SOLE 31 29718 0 3557 CIT GROUP INC COM NEW 125581801 2865 63223 SH SOLE 34 63223 0 0 CIT GROUP INC COM NEW 125581801 3872 85465 SH SOLE 36 85465 0 0 CIT GROUP INC COM NEW 125581801 123 2717 SH SOLE 40 2717 0 0 CITI TRENDS INC COM 17306X102 210 11458 SH SOLE 2 480 0 10978 CITI TRENDS INC COM 17306X102 7 376 SH SOLE 7 376 0 0 CITI TRENDS INC COM 17306X102 780 42605 SH SOLE 18 42605 0 0 CITI TRENDS INC COM 17306X102 349 19095 SH SOLE 19 19095 0 0 CITI TRENDS INC COM 17306X102 7613 415992 SH SOLE 21 415992 0 0 CITI TRENDS INC COM 17306X102 7887 430959 SH SOLE 22 407102 0 23857 CITI TRENDS INC COM 17306X102 447 24443 SH SOLE 26 0 0 24443 CITI TRENDS INC COM 17306X102 41 2227 SH SOLE 28 2227 0 0 CITI TRENDS INC COM 17306X102 38 2077 SH SOLE 30 2077 0 0 CITIGROUP INC COM NEW 172967424 420695 6089963 SH SOLE 2 1010562 0 5079401 CITIGROUP INC COM NEW 172967424 66180 958015 SH SOLE 4 894222 0 63793 CITIGROUP INC COM NEW 172967424 149862 2169403 SH SOLE 7 1992275 0 177128 CITIGROUP INC COM NEW 172967424 701 10151 SH SOLE 13 10151 0 0 CITIGROUP INC COM NEW 172967424 1567 22689 SH SOLE 15 22689 0 0 CITIGROUP INC COM NEW 172967424 7 96 SH SOLE 17 0 0 96 CITIGROUP INC COM NEW 172967424 742243 10744681 SH SOLE 18 9892734 0 851947 CITIGROUP INC COM NEW 172967424 896554 12978493 SH SOLE 19 12978493 0 0 CITIGROUP INC COM NEW 172967424 2807907 40647178 SH SOLE 21 40647178 0 0 CITIGROUP INC COM NEW 172967424 3849494 55725152 SH SOLE 22 49423893 0 6301259 CITIGROUP INC COM NEW 172967424 123582 1788967 SH SOLE 23 1788967 0 0 CITIGROUP INC COM NEW 172967424 160633 2325321 SH SOLE 25 2325321 0 0 CITIGROUP INC COM NEW 172967424 662945 9596779 SH SOLE 26 2374627 0 7222152 CITIGROUP INC COM NEW 172967424 30548 442213 SH SOLE 28 319468 0 122745 CITIGROUP INC COM NEW 172967424 9155 132533 SH SOLE 29 67844 0 64689 CITIGROUP INC COM NEW 172967424 627373 9081832 SH SOLE 30 9081832 0 0 CITIGROUP INC COM NEW 172967424 57536 832888 SH SOLE 31 448322 0 384566 CITIGROUP INC COM NEW 172967424 4890 70783 SH SOLE 32 70783 0 0 CITIGROUP INC COM NEW 172967424 105981 1534176 SH SOLE 34 1534176 0 0 CITIGROUP INC COM NEW 172967424 124335 1799867 SH SOLE 36 1799867 0 0 CITIGROUP INC COM NEW 172967424 3762 54460 SH SOLE 40 54460 0 0 CITIGROUP INC OPTIONS 172967424 746 10800 SH Call SOLE 2 10800 0 0 CITIGROUP INC OPTIONS 172967424 34740 502900 SH Call SOLE 19 502900 0 0 CITIGROUP INC OPTIONS 172967424 691 10000 SH Call SOLE 22 10000 0 0 CITIGROUP INC OPTIONS 172967424 97 1400 SH Call SOLE 25 1400 0 0 CITIGROUP INC OPTIONS 172967424 76 1100 SH Call SOLE 26 0 0 1100 CITIGROUP INC OPTIONS 172967424 9934 143800 SH Call SOLE 34 143800 0 0 CITIZENS & NORTHN CORP COM 172922106 306 11640 SH SOLE 2 468 0 11172 CITIZENS & NORTHN CORP COM 172922106 11 421 SH SOLE 7 421 0 0 CITIZENS & NORTHN CORP COM 172922106 1143 43502 SH SOLE 18 43502 0 0 CITIZENS & NORTHN CORP COM 172922106 533 20285 SH SOLE 19 20285 0 0 CITIZENS & NORTHN CORP COM 172922106 11149 424229 SH SOLE 21 424229 0 0 CITIZENS & NORTHN CORP COM 172922106 11399 433733 SH SOLE 22 422713 0 11020 CITIZENS CMNTY BANCORP INC M COM 174903104 25 2226 SH SOLE 18 2226 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 9 799 SH SOLE 21 799 0 0 CITIZENS FINL GROUP INC COM 174610105 72473 2048993 SH SOLE 2 963238 0 1085755 CITIZENS FINL GROUP INC COM 174610105 12584 355789 SH SOLE 4 342901 0 12888 CITIZENS FINL GROUP INC COM 174610105 16105 455329 SH SOLE 7 445582 0 9747 CITIZENS FINL GROUP INC COM 174610105 4215 119162 SH SOLE 13 119162 0 0 CITIZENS FINL GROUP INC COM 174610105 182 5156 SH SOLE 15 5156 0 0 CITIZENS FINL GROUP INC COM 174610105 92948 2627884 SH SOLE 18 2508686 0 119198 CITIZENS FINL GROUP INC COM 174610105 89487 2530032 SH SOLE 19 2530032 0 0 CITIZENS FINL GROUP INC COM 174610105 394383 11150212 SH SOLE 21 11150212 0 0 CITIZENS FINL GROUP INC COM 174610105 495101 13997764 SH SOLE 22 11463874 0 2533890 CITIZENS FINL GROUP INC COM 174610105 25582 723265 SH SOLE 23 723265 0 0 CITIZENS FINL GROUP INC COM 174610105 21085 596136 SH SOLE 25 596136 0 0 CITIZENS FINL GROUP INC COM 174610105 89374 2526827 SH SOLE 26 733670 0 1793157 CITIZENS FINL GROUP INC COM 174610105 3373 95360 SH SOLE 28 70825 0 24535 CITIZENS FINL GROUP INC COM 174610105 14847 419750 SH SOLE 29 240263 0 179487 CITIZENS FINL GROUP INC COM 174610105 63903 1806695 SH SOLE 30 1806695 0 0 CITIZENS FINL GROUP INC COM 174610105 17641 498742 SH SOLE 31 377478 0 121264 CITIZENS FINL GROUP INC COM 174610105 42216 1193541 SH SOLE 34 1193541 0 0 CITIZENS FINL GROUP INC COM 174610105 17484 494314 SH SOLE 36 494314 0 0 CITIZENS FINL GROUP INC COM 174610105 1679 47469 SH SOLE 37 47469 0 0 CITIZENS FINL GROUP INC COM 174610105 356 10053 SH SOLE 40 10053 0 0 CITIZENS HLDG CO MISS COM 174715102 17 842 SH SOLE 18 842 0 0 CITIZENS HLDG CO MISS COM 174715102 98 4833 SH SOLE 21 4833 0 0 CITIZENS INC CL A 174740100 351 51161 SH SOLE 2 2289 0 48872 CITIZENS INC CL A 174740100 9 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 1249 181765 SH SOLE 18 181765 0 0 CITIZENS INC CL A 174740100 583 84808 SH SOLE 19 84808 0 0 CITIZENS INC CL A 174740100 12403 1805449 SH SOLE 21 1805449 0 0 CITIZENS INC CL A 174740100 9538 1388410 SH SOLE 22 1322317 0 66093 CITIZENS INC CL A 174740100 162 23509 SH SOLE 26 16205 0 7304 CITIZENS INC CL A 174740100 40 5882 SH SOLE 28 5882 0 0 CITIZENS INC CL A 174740100 36 5177 SH SOLE 30 5177 0 0 CITIZENS INC CL A 174740100 40 5875 SH SOLE 40 5875 0 0 CITRIX SYS INC COM 177376100 33192 343888 SH SOLE 2 67509 0 276379 CITRIX SYS INC COM 177376100 5776 59839 SH SOLE 4 56256 0 3583 CITRIX SYS INC COM 177376100 13219 136954 SH SOLE 7 129468 0 7486 CITRIX SYS INC COM 177376100 208 2151 SH SOLE 13 2151 0 0 CITRIX SYS INC COM 177376100 155 1610 SH SOLE 15 1610 0 0 CITRIX SYS INC COM 177376100 44867 464846 SH SOLE 18 447492 0 17354 CITRIX SYS INC COM 177376100 62699 649599 SH SOLE 19 649599 0 0 CITRIX SYS INC COM 177376100 407497 4221892 SH SOLE 21 4221892 0 0 CITRIX SYS INC COM 177376100 336073 3481904 SH SOLE 22 3141232 0 340672 CITRIX SYS INC COM 177376100 9652 100001 SH SOLE 23 100001 0 0 CITRIX SYS INC COM 177376100 12498 129487 SH SOLE 25 129487 0 0 CITRIX SYS INC COM 177376100 77508 803021 SH SOLE 26 192902 0 610119 CITRIX SYS INC COM 177376100 2460 25487 SH SOLE 28 18188 0 7299 CITRIX SYS INC COM 177376100 2929 30351 SH SOLE 29 2636 0 27715 CITRIX SYS INC COM 177376100 70003 725270 SH SOLE 30 725270 0 0 CITRIX SYS INC COM 177376100 5337 55295 SH SOLE 31 22308 0 32987 CITRIX SYS INC COM 177376100 1797 18614 SH SOLE 32 18614 0 0 CITRIX SYS INC COM 177376100 32950 341383 SH SOLE 34 341383 0 0 CITRIX SYS INC COM 177376100 10217 105858 SH SOLE 36 105858 0 0 CITRIX SYS INC COM 177376100 294 3042 SH SOLE 40 3042 0 0 CITY HLDG CO COM 177835105 1206 15811 SH SOLE 2 664 0 15147 CITY HLDG CO COM 177835105 13 172 SH SOLE 4 172 0 0 CITY HLDG CO COM 177835105 26 345 SH SOLE 7 345 0 0 CITY HLDG CO COM 177835105 5506 72208 SH SOLE 18 72208 0 0 CITY HLDG CO COM 177835105 2372 31103 SH SOLE 19 31103 0 0 CITY HLDG CO COM 177835105 133645 1752725 SH SOLE 21 1752725 0 0 CITY HLDG CO COM 177835105 38286 502105 SH SOLE 22 483507 0 18598 CITY HLDG CO COM 177835105 711 9324 SH SOLE 26 4123 0 5201 CITY HLDG CO COM 177835105 174 2286 SH SOLE 28 2286 0 0 CITY HLDG CO COM 177835105 1788 23453 SH SOLE 30 23453 0 0 CITY HLDG CO COM 177835105 141 1849 SH SOLE 40 1849 0 0 CITY OFFICE REIT INC COM 178587101 971 67507 SH SOLE 2 27703 0 39804 CITY OFFICE REIT INC COM 178587101 8 550 SH SOLE 7 550 0 0 CITY OFFICE REIT INC COM 178587101 2015 140028 SH SOLE 18 140028 0 0 CITY OFFICE REIT INC COM 178587101 6814 473536 SH SOLE 19 473536 0 0 CITY OFFICE REIT INC COM 178587101 21581 1499722 SH SOLE 21 1499722 0 0 CITY OFFICE REIT INC COM 178587101 34748 2414717 SH SOLE 22 2385367 0 29350 CITY OFFICE REIT INC COM 178587101 1522 105772 SH SOLE 23 105772 0 0 CITY OFFICE REIT INC COM 178587101 3791 263459 SH SOLE 26 0 0 263459 CIVEO CORP CDA COM 17878Y108 25 19466 SH SOLE 21 19466 0 0 CIVEO CORP CDA COM 17878Y108 157 123914 SH SOLE 22 54624 0 69290 CIVEO CORP CDA COM 17878Y108 19 14961 SH SOLE 30 14961 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 304 14012 SH SOLE 2 560 0 13452 CIVISTA BANCSHARES INC COM NO PAR 178867107 5 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1204 55388 SH SOLE 18 55388 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 598 27512 SH SOLE 19 27512 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 11731 539840 SH SOLE 21 539840 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 6873 316283 SH SOLE 22 307145 0 9138 CKX LANDS INC COM 12562N104 2 229 SH SOLE 21 229 0 0 CLARUS CORP NEW COM 18270P109 64 5476 SH SOLE 2 771 0 4705 CLARUS CORP NEW COM 18270P109 3 237 SH SOLE 7 237 0 0 CLARUS CORP NEW COM 18270P109 843 71899 SH SOLE 18 71899 0 0 CLARUS CORP NEW COM 18270P109 416 35448 SH SOLE 19 35448 0 0 CLARUS CORP NEW COM 18270P109 8478 723066 SH SOLE 21 723066 0 0 CLARUS CORP NEW COM 18270P109 6215 530098 SH SOLE 22 511976 0 18122 CLEAN ENERGY FUELS CORP COM 184499101 286 138509 SH SOLE 2 5163 0 133346 CLEAN ENERGY FUELS CORP COM 184499101 7 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 1001 484616 SH SOLE 18 484616 0 0 CLEAN ENERGY FUELS CORP COM 184499101 480 232342 SH SOLE 19 232342 0 0 CLEAN ENERGY FUELS CORP COM 184499101 9862 4775584 SH SOLE 21 4775584 0 0 CLEAN ENERGY FUELS CORP COM 184499101 8314 4025993 SH SOLE 22 3851539 0 174454 CLEAN ENERGY FUELS CORP COM 184499101 44 21522 SH SOLE 30 21522 0 0 CLEAN ENERGY FUELS CORP COM 184499101 43 20896 SH SOLE 40 20896 0 0 CLEAN HARBORS INC COM 184496107 10124 131143 SH SOLE 2 35804 0 95339 CLEAN HARBORS INC COM 184496107 42 544 SH SOLE 4 544 0 0 CLEAN HARBORS INC COM 184496107 116 1507 SH SOLE 7 1507 0 0 CLEAN HARBORS INC COM 184496107 11096 143730 SH SOLE 18 143595 0 135 CLEAN HARBORS INC COM 184496107 904 11704 SH SOLE 19 11704 0 0 CLEAN HARBORS INC COM 184496107 190523 2467915 SH SOLE 21 2467915 0 0 CLEAN HARBORS INC COM 184496107 141527 1833255 SH SOLE 22 1725183 0 108072 CLEAN HARBORS INC COM 184496107 33 431 SH SOLE 23 431 0 0 CLEAN HARBORS INC COM 184496107 2427 31437 SH SOLE 26 13958 0 17479 CLEAN HARBORS INC COM 184496107 523 6780 SH SOLE 28 6780 0 0 CLEAN HARBORS INC COM 184496107 1169 15148 SH SOLE 30 15148 0 0 CLEAN HARBORS INC COM 184496107 81 1049 SH SOLE 31 1049 0 0 CLEAN HARBORS INC COM 184496107 157 2037 SH SOLE 36 2037 0 0 CLEAN HARBORS INC COM 184496107 422 5467 SH SOLE 40 5467 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 899 356828 SH SOLE 2 308399 0 48429 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3 1019 SH SOLE 7 1019 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 380 150792 SH SOLE 18 150792 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 15848 6288899 SH SOLE 19 6288899 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5115 2029755 SH SOLE 21 2029755 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 17690 7019886 SH SOLE 22 6797218 0 222668 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 73 29056 SH SOLE 26 0 0 29056 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 384 152524 SH SOLE 28 152524 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 431 170912 SH SOLE 30 170912 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2170 860981 SH SOLE 34 860981 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 51 20433 SH SOLE 37 20433 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 133 52590 SH SOLE 40 52590 0 0 CLEARFIELD INC COM 18482P103 108 9135 SH SOLE 2 411 0 8724 CLEARFIELD INC COM 18482P103 464 39150 SH SOLE 18 39150 0 0 CLEARFIELD INC COM 18482P103 208 17557 SH SOLE 19 17557 0 0 CLEARFIELD INC COM 18482P103 4467 376932 SH SOLE 21 376932 0 0 CLEARFIELD INC COM 18482P103 4394 370785 SH SOLE 22 363103 0 7682 CLEARONE INC COM 18506U104 3 1430 SH SOLE 18 1430 0 0 CLEARONE INC COM 18506U104 48 26440 SH SOLE 21 26440 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 5 7201 SH SOLE 18 7201 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 53 84323 SH SOLE 21 84323 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 302 479365 SH SOLE 22 479365 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 3 2687 SH SOLE 21 2687 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 64 52281 SH SOLE 22 52281 0 0 CLEARWATER PAPER CORP COM 18538R103 407 19294 SH SOLE 2 3109 0 16185 CLEARWATER PAPER CORP COM 18538R103 1 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 5 258 SH SOLE 7 258 0 0 CLEARWATER PAPER CORP COM 18538R103 1599 75704 SH SOLE 18 75704 0 0 CLEARWATER PAPER CORP COM 18538R103 1190 56332 SH SOLE 19 56332 0 0 CLEARWATER PAPER CORP COM 18538R103 39287 1860189 SH SOLE 21 1860189 0 0 CLEARWATER PAPER CORP COM 18538R103 12580 595641 SH SOLE 22 560870 0 34771 CLEARWATER PAPER CORP COM 18538R103 182 8607 SH SOLE 23 8607 0 0 CLEARWATER PAPER CORP COM 18538R103 537 25442 SH SOLE 26 2113 0 23329 CLEARWATER PAPER CORP COM 18538R103 54 2550 SH SOLE 28 2550 0 0 CLEARWATER PAPER CORP COM 18538R103 423 20016 SH SOLE 30 20016 0 0 CLEARWATER PAPER CORP COM 18538R103 46 2168 SH SOLE 40 2168 0 0 CLEARWAY ENERGY INC CL A 18539C105 605 34910 SH SOLE 2 1443 0 33467 CLEARWAY ENERGY INC CL A 18539C105 3 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL A 18539C105 15 853 SH SOLE 7 853 0 0 CLEARWAY ENERGY INC CL A 18539C105 2007 115720 SH SOLE 18 115720 0 0 CLEARWAY ENERGY INC CL A 18539C105 1587 91495 SH SOLE 19 91495 0 0 CLEARWAY ENERGY INC CL A 18539C105 21198 1222496 SH SOLE 21 1222496 0 0 CLEARWAY ENERGY INC CL A 18539C105 19120 1102645 SH SOLE 22 1056895 0 45750 CLEARWAY ENERGY INC CL A 18539C105 489 28213 SH SOLE 26 0 0 28213 CLEARWAY ENERGY INC CL A 18539C105 85 4878 SH SOLE 28 4878 0 0 CLEARWAY ENERGY INC CL A 18539C105 82 4702 SH SOLE 30 4702 0 0 CLEARWAY ENERGY INC CL A 18539C105 70 4022 SH SOLE 40 4022 0 0 CLEARWAY ENERGY INC CL C 18539C204 3539 193905 SH SOLE 2 120384 0 73521 CLEARWAY ENERGY INC CL C 18539C204 3 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL C 18539C204 24 1298 SH SOLE 7 1298 0 0 CLEARWAY ENERGY INC CL C 18539C204 4614 252804 SH SOLE 18 252804 0 0 CLEARWAY ENERGY INC CL C 18539C204 2201 120581 SH SOLE 19 120581 0 0 CLEARWAY ENERGY INC CL C 18539C204 46321 2538135 SH SOLE 21 2538135 0 0 CLEARWAY ENERGY INC CL C 18539C204 38103 2087848 SH SOLE 22 1987736 0 100112 CLEARWAY ENERGY INC CL C 18539C204 767 42016 SH SOLE 26 24679 0 17337 CLEARWAY ENERGY INC CL C 18539C204 163 8953 SH SOLE 28 8953 0 0 CLEARWAY ENERGY INC CL C 18539C204 397 21744 SH SOLE 30 21744 0 0 CLEARWAY ENERGY INC CL C 18539C204 110 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 1964 272035 SH SOLE 2 10752 0 261283 CLEVELAND CLIFFS INC COM 185899101 9 1299 SH SOLE 4 1299 0 0 CLEVELAND CLIFFS INC COM 185899101 51 7050 SH SOLE 7 7050 0 0 CLEVELAND CLIFFS INC COM 185899101 2 221 SH SOLE 17 0 0 221 CLEVELAND CLIFFS INC COM 185899101 6652 921326 SH SOLE 18 921326 0 0 CLEVELAND CLIFFS INC COM 185899101 3990 552593 SH SOLE 19 552593 0 0 CLEVELAND CLIFFS INC COM 185899101 66437 9201773 SH SOLE 21 9201773 0 0 CLEVELAND CLIFFS INC COM 185899101 59455 8234749 SH SOLE 22 7829482 0 405267 CLEVELAND CLIFFS INC COM 185899101 91 12545 SH SOLE 23 12545 0 0 CLEVELAND CLIFFS INC COM 185899101 986 136544 SH SOLE 26 62042 0 74502 CLEVELAND CLIFFS INC COM 185899101 255 35387 SH SOLE 28 35387 0 0 CLEVELAND CLIFFS INC COM 185899101 569 78751 SH SOLE 30 78751 0 0 CLEVELAND CLIFFS INC COM 185899101 68 9431 SH SOLE 34 9431 0 0 CLEVELAND CLIFFS INC COM 185899101 154 21292 SH SOLE 36 21292 0 0 CLEVELAND CLIFFS INC COM 185899101 191 26483 SH SOLE 40 26483 0 0 CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 976 900000 PRN SOLE 21 900000 0 0 CLIPPER RLTY INC COM 18885T306 165 16225 SH SOLE 2 586 0 15639 CLIPPER RLTY INC COM 18885T306 519 50896 SH SOLE 18 50896 0 0 CLIPPER RLTY INC COM 18885T306 252 24714 SH SOLE 19 24714 0 0 CLIPPER RLTY INC COM 18885T306 5821 571213 SH SOLE 21 571213 0 0 CLIPPER RLTY INC COM 18885T306 1801 176715 SH SOLE 22 167806 0 8909 CLIPPER RLTY INC COM 18885T306 5 476 SH SOLE 23 476 0 0 CLOROX CO DEL COM 189054109 50599 333175 SH SOLE 2 43009 0 290166 CLOROX CO DEL COM 189054109 8640 56888 SH SOLE 4 53471 0 3417 CLOROX CO DEL COM 189054109 33170 218408 SH SOLE 7 154274 0 64134 CLOROX CO DEL COM 189054109 519 3415 SH SOLE 13 3415 0 0 CLOROX CO DEL COM 189054109 183 1204 SH SOLE 15 1204 0 0 CLOROX CO DEL COM 189054109 46505 306214 SH SOLE 18 286237 0 19977 CLOROX CO DEL COM 189054109 6524 42955 SH SOLE 19 42955 0 0 CLOROX CO DEL COM 189054109 682151 4491674 SH SOLE 21 4491674 0 0 CLOROX CO DEL COM 189054109 514990 3390995 SH SOLE 22 3053919 0 337076 CLOROX CO DEL COM 189054109 14171 93312 SH SOLE 23 93312 0 0 CLOROX CO DEL COM 189054109 20858 137340 SH SOLE 25 137340 0 0 CLOROX CO DEL COM 189054109 122732 808138 SH SOLE 26 167541 0 640597 CLOROX CO DEL COM 189054109 3873 25505 SH SOLE 28 18612 0 6893 CLOROX CO DEL COM 189054109 400 2634 SH SOLE 29 2634 0 0 CLOROX CO DEL COM 189054109 93900 618289 SH SOLE 30 618289 0 0 CLOROX CO DEL COM 189054109 4100 26994 SH SOLE 31 21872 0 5122 CLOROX CO DEL COM 189054109 1490 9811 SH SOLE 34 9811 0 0 CLOROX CO DEL COM 189054109 19994 131651 SH SOLE 36 131651 0 0 CLOROX CO DEL COM 189054109 473 3114 SH SOLE 40 3114 0 0 CLOUDERA INC COM 18914U100 2217 250182 SH SOLE 2 22197 0 227985 CLOUDERA INC COM 18914U100 13 1483 SH SOLE 4 1483 0 0 CLOUDERA INC COM 18914U100 35 3973 SH SOLE 7 3973 0 0 CLOUDERA INC COM 18914U100 0 42 SH SOLE 17 0 0 42 CLOUDERA INC COM 18914U100 7126 804255 SH SOLE 18 804255 0 0 CLOUDERA INC COM 18914U100 4947 558376 SH SOLE 19 558376 0 0 CLOUDERA INC COM 18914U100 77471 8743919 SH SOLE 21 8743919 0 0 CLOUDERA INC COM 18914U100 63736 7193666 SH SOLE 22 6889476 0 304190 CLOUDERA INC COM 18914U100 447 50422 SH SOLE 23 50422 0 0 CLOUDERA INC COM 18914U100 1838 207454 SH SOLE 26 60261 0 147193 CLOUDERA INC COM 18914U100 236 26590 SH SOLE 28 26590 0 0 CLOUDERA INC COM 18914U100 24666 2783952 SH SOLE 30 2783952 0 0 CLOUDERA INC COM 18914U100 190 21476 SH SOLE 40 21476 0 0 CLOUDFLARE INC CL A COM 18915M107 230 12412 SH SOLE 2 12412 0 0 CLOUDFLARE INC CL A COM 18915M107 386 20774 SH SOLE 18 17730 0 3044 CLOUDFLARE INC CL A COM 18915M107 7435 400388 SH SOLE 19 400388 0 0 CLOUDFLARE INC CL A COM 18915M107 71 3841 SH SOLE 21 3841 0 0 CLOUDFLARE INC CL A COM 18915M107 2061 110963 SH SOLE 22 110963 0 0 CLOUDFLARE INC CL A COM 18915M107 249 13408 SH SOLE 23 13408 0 0 CLOUDFLARE INC CL A COM 18915M107 156 8383 SH SOLE 25 8383 0 0 CLOUDFLARE INC CL A COM 18915M107 580 31247 SH SOLE 26 568 0 30679 CLOUDFLARE INC CL A COM 18915M107 1 51 SH SOLE 31 0 0 51 CLOUDFLARE INC CL A COM 18915M107 5174 278629 SH SOLE 34 278629 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 0 0 SH SOLE 18 0 0 0 CLOVIS ONCOLOGY INC COM 189464100 203 51674 SH SOLE 2 11080 0 40594 CLOVIS ONCOLOGY INC COM 189464100 2 393 SH SOLE 4 393 0 0 CLOVIS ONCOLOGY INC COM 189464100 4 1086 SH SOLE 7 1086 0 0 CLOVIS ONCOLOGY INC COM 189464100 701 178353 SH SOLE 18 167537 0 10816 CLOVIS ONCOLOGY INC COM 189464100 1139 289829 SH SOLE 19 289829 0 0 CLOVIS ONCOLOGY INC COM 189464100 8483 2158619 SH SOLE 21 2158619 0 0 CLOVIS ONCOLOGY INC COM 189464100 6692 1702753 SH SOLE 22 1639138 0 63615 CLOVIS ONCOLOGY INC COM 189464100 147 37411 SH SOLE 23 37411 0 0 CLOVIS ONCOLOGY INC COM 189464100 352 89546 SH SOLE 26 10050 0 79496 CLOVIS ONCOLOGY INC COM 189464100 29 7370 SH SOLE 28 7370 0 0 CLOVIS ONCOLOGY INC COM 189464100 1386 352718 SH SOLE 30 352718 0 0 CLOVIS ONCOLOGY INC COM 189464100 20 5116 SH SOLE 40 5116 0 0 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 293 700000 PRN SOLE 21 700000 0 0 CME GROUP INC COM 12572Q105 210372 995418 SH SOLE 2 138714 0 856704 CME GROUP INC COM 12572Q105 31823 150576 SH SOLE 4 140856 0 9720 CME GROUP INC COM 12572Q105 72298 342091 SH SOLE 7 331823 0 10268 CME GROUP INC COM 12572Q105 4858 22988 SH SOLE 13 22988 0 0 CME GROUP INC COM 12572Q105 750 3547 SH SOLE 15 3547 0 0 CME GROUP INC COM 12572Q105 318916 1509020 SH SOLE 18 1240372 0 268648 CME GROUP INC COM 12572Q105 170300 805811 SH SOLE 19 805811 0 0 CME GROUP INC COM 12572Q105 1547321 7321478 SH SOLE 21 7321478 0 0 CME GROUP INC COM 12572Q105 1870632 8851294 SH SOLE 22 7867016 0 984278 CME GROUP INC COM 12572Q105 57242 270855 SH SOLE 23 270855 0 0 CME GROUP INC COM 12572Q105 72820 344563 SH SOLE 25 344563 0 0 CME GROUP INC COM 12572Q105 376491 1781449 SH SOLE 26 413816 0 1367633 CME GROUP INC COM 12572Q105 14620 69176 SH SOLE 28 50216 0 18960 CME GROUP INC COM 12572Q105 12935 61205 SH SOLE 29 9483 0 51722 CME GROUP INC COM 12572Q105 302906 1433262 SH SOLE 30 1433262 0 0 CME GROUP INC COM 12572Q105 41207 194979 SH SOLE 31 69317 0 125662 CME GROUP INC COM 12572Q105 13749 65056 SH SOLE 34 65056 0 0 CME GROUP INC COM 12572Q105 57424 271714 SH SOLE 36 271714 0 0 CME GROUP INC COM 12572Q105 1804 8536 SH SOLE 40 8536 0 0 CMS ENERGY CORP COM 125896100 48929 765107 SH SOLE 2 135998 0 629109 CMS ENERGY CORP COM 125896100 8586 134265 SH SOLE 4 125752 0 8513 CMS ENERGY CORP COM 125896100 21471 335749 SH SOLE 7 294300 0 41449 CMS ENERGY CORP COM 125896100 717 11212 SH SOLE 13 11212 0 0 CMS ENERGY CORP COM 125896100 182 2851 SH SOLE 15 2851 0 0 CMS ENERGY CORP COM 125896100 1 8 SH SOLE 17 0 0 8 CMS ENERGY CORP COM 125896100 47046 735671 SH SOLE 18 698054 0 37617 CMS ENERGY CORP COM 125896100 13000 203280 SH SOLE 19 203280 0 0 CMS ENERGY CORP COM 125896100 743839 11631574 SH SOLE 21 11631574 0 0 CMS ENERGY CORP COM 125896100 456409 7136964 SH SOLE 22 6357679 0 779285 CMS ENERGY CORP COM 125896100 13193 206295 SH SOLE 23 206295 0 0 CMS ENERGY CORP COM 125896100 18328 286603 SH SOLE 25 286603 0 0 CMS ENERGY CORP COM 125896100 110174 1722815 SH SOLE 26 384391 0 1338424 CMS ENERGY CORP COM 125896100 3315 51835 SH SOLE 28 35746 0 16089 CMS ENERGY CORP COM 125896100 376 5879 SH SOLE 29 5879 0 0 CMS ENERGY CORP COM 125896100 76737 1199948 SH SOLE 30 1199948 0 0 CMS ENERGY CORP COM 125896100 3869 60505 SH SOLE 31 48922 0 11583 CMS ENERGY CORP COM 125896100 3214 50255 SH SOLE 32 50255 0 0 CMS ENERGY CORP COM 125896100 1458 22799 SH SOLE 34 22799 0 0 CMS ENERGY CORP COM 125896100 14801 231451 SH SOLE 36 231451 0 0 CMS ENERGY CORP COM 125896100 471 7362 SH SOLE 40 7362 0 0 CNA FINL CORP COM 126117100 2849 57843 SH SOLE 2 2240 0 55603 CNA FINL CORP COM 126117100 24 482 SH SOLE 7 482 0 0 CNA FINL CORP COM 126117100 8 158 SH SOLE 15 158 0 0 CNA FINL CORP COM 126117100 801 16254 SH SOLE 18 16254 0 0 CNA FINL CORP COM 126117100 267 5418 SH SOLE 19 5418 0 0 CNA FINL CORP COM 126117100 14691 298290 SH SOLE 21 298290 0 0 CNA FINL CORP COM 126117100 34643 703419 SH SOLE 22 651756 0 51663 CNA FINL CORP COM 126117100 844 17139 SH SOLE 25 17139 0 0 CNA FINL CORP COM 126117100 1248 25338 SH SOLE 26 25338 0 0 CNA FINL CORP COM 126117100 840 17049 SH SOLE 29 0 0 17049 CNA FINL CORP COM 126117100 31 620 SH SOLE 31 620 0 0 CNB FINL CORP PA COM 126128107 414 14417 SH SOLE 2 561 0 13856 CNB FINL CORP PA COM 126128107 9 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1531 53358 SH SOLE 18 53358 0 0 CNB FINL CORP PA COM 126128107 703 24486 SH SOLE 19 24486 0 0 CNB FINL CORP PA COM 126128107 14843 517194 SH SOLE 21 517194 0 0 CNB FINL CORP PA COM 126128107 5148 179386 SH SOLE 22 166847 0 12539 CNH INDL N V SHS N20944109 12426 1224261 SH SOLE 7 1224261 0 0 CNH INDL N V SHS N20944109 1166 114917 SH SOLE 21 114917 0 0 CNO FINL GROUP INC COM 12621E103 4145 261843 SH SOLE 2 106610 0 155233 CNO FINL GROUP INC COM 12621E103 11 687 SH SOLE 4 687 0 0 CNO FINL GROUP INC COM 12621E103 101 6386 SH SOLE 7 6386 0 0 CNO FINL GROUP INC COM 12621E103 14532 917974 SH SOLE 18 917974 0 0 CNO FINL GROUP INC COM 12621E103 10454 660378 SH SOLE 19 660378 0 0 CNO FINL GROUP INC COM 12621E103 178567 11280289 SH SOLE 21 11280289 0 0 CNO FINL GROUP INC COM 12621E103 100176 6328207 SH SOLE 22 6045888 0 282319 CNO FINL GROUP INC COM 12621E103 1852 116969 SH SOLE 23 116969 0 0 CNO FINL GROUP INC COM 12621E103 4970 313971 SH SOLE 26 43340 0 270631 CNO FINL GROUP INC COM 12621E103 317 20038 SH SOLE 28 20038 0 0 CNO FINL GROUP INC COM 12621E103 1500 94779 SH SOLE 30 94779 0 0 CNO FINL GROUP INC COM 12621E103 128 8115 SH SOLE 36 8115 0 0 CNO FINL GROUP INC COM 12621E103 222 14025 SH SOLE 40 14025 0 0 CNOOC LTD SPONSORED ADR 126132109 4416 29003 SH SOLE 2 0 0 29003 CNOOC LTD SPONSORED ADR 126132109 906 5951 SH SOLE 13 5951 0 0 CNOOC LTD SPONSORED ADR 126132109 1784 11719 SH SOLE 18 11719 0 0 CNOOC LTD SPONSORED ADR 126132109 85 561 SH SOLE 19 561 0 0 CNOOC LTD SPONSORED ADR 126132109 774 5087 SH SOLE 21 5087 0 0 CNOOC LTD SPONSORED ADR 126132109 14836 97447 SH SOLE 22 83719 0 13728 CNOOC LTD SPONSORED ADR 126132109 26 168 SH SOLE 34 168 0 0 CNX RESOURCES CORPORATION COM 12653C108 2014 277436 SH SOLE 2 86996 0 190440 CNX RESOURCES CORPORATION COM 12653C108 7 1024 SH SOLE 4 1024 0 0 CNX RESOURCES CORPORATION COM 12653C108 49 6710 SH SOLE 7 6710 0 0 CNX RESOURCES CORPORATION COM 12653C108 7795 1073754 SH SOLE 18 1073754 0 0 CNX RESOURCES CORPORATION COM 12653C108 2624 361412 SH SOLE 19 361412 0 0 CNX RESOURCES CORPORATION COM 12653C108 98590 13579885 SH SOLE 21 13579885 0 0 CNX RESOURCES CORPORATION COM 12653C108 47335 6519920 SH SOLE 22 6227682 0 292238 CNX RESOURCES CORPORATION COM 12653C108 303 41712 SH SOLE 26 24278 0 17434 CNX RESOURCES CORPORATION COM 12653C108 144 19778 SH SOLE 28 19778 0 0 CNX RESOURCES CORPORATION COM 12653C108 831 114463 SH SOLE 30 114463 0 0 CNX RESOURCES CORPORATION COM 12653C108 9 1251 SH SOLE 34 1251 0 0 CNX RESOURCES CORPORATION COM 12653C108 112 15392 SH SOLE 36 15392 0 0 CNX RESOURCES CORPORATION COM 12653C108 120 16574 SH SOLE 40 16574 0 0 COASTAL FINL CORP WA COM NEW 19046P209 105 6954 SH SOLE 2 355 0 6599 COASTAL FINL CORP WA COM NEW 19046P209 420 27773 SH SOLE 18 27773 0 0 COASTAL FINL CORP WA COM NEW 19046P209 193 12778 SH SOLE 19 12778 0 0 COASTAL FINL CORP WA COM NEW 19046P209 4533 299975 SH SOLE 21 299975 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1038 68727 SH SOLE 22 66458 0 2269 COCA COLA CO COM 191216100 547097 10049545 SH SOLE 2 1515212 0 8534333 COCA COLA CO COM 191216100 90510 1662571 SH SOLE 4 1553308 0 109263 COCA COLA CO COM 191216100 221825 4074664 SH SOLE 7 3877880 0 196784 COCA COLA CO COM 191216100 1895 34810 SH SOLE 13 34810 0 0 COCA COLA CO COM 191216100 2000 36746 SH SOLE 15 36746 0 0 COCA COLA CO COM 191216100 3 54 SH SOLE 17 0 0 54 COCA COLA CO COM 191216100 818062 15026852 SH SOLE 18 14439404 0 587448 COCA COLA CO COM 191216100 119000 2185897 SH SOLE 19 2185897 0 0 COCA COLA CO COM 191216100 5041271 92602333 SH SOLE 21 92602333 0 0 COCA COLA CO COM 191216100 5166876 94909548 SH SOLE 22 84424515 0 10485033 COCA COLA CO COM 191216100 163068 2995366 SH SOLE 23 2995366 0 0 COCA COLA CO COM 191216100 217546 3996063 SH SOLE 25 3996063 0 0 COCA COLA CO COM 191216100 1058722 19447495 SH SOLE 26 4675735 0 14771760 COCA COLA CO COM 191216100 42212 775381 SH SOLE 28 559897 0 215484 COCA COLA CO COM 191216100 11322 207968 SH SOLE 29 102384 0 105584 COCA COLA CO COM 191216100 811762 14911129 SH SOLE 30 14911129 0 0 COCA COLA CO COM 191216100 78149 1435500 SH SOLE 31 782801 0 652699 COCA COLA CO COM 191216100 15862 291369 SH SOLE 32 291369 0 0 COCA COLA CO COM 191216100 58097 1067181 SH SOLE 34 1067181 0 0 COCA COLA CO COM 191216100 162331 2981840 SH SOLE 36 2981840 0 0 COCA COLA CO COM 191216100 2830 51986 SH SOLE 37 51986 0 0 COCA COLA CO COM 191216100 5252 96469 SH SOLE 40 96469 0 0 COCA COLA CONSOLIDATED INC COM 191098102 1305 4295 SH SOLE 2 194 0 4101 COCA COLA CONSOLIDATED INC COM 191098102 9 28 SH SOLE 4 28 0 0 COCA COLA CONSOLIDATED INC COM 191098102 26 84 SH SOLE 7 84 0 0 COCA COLA CONSOLIDATED INC COM 191098102 6 20 SH SOLE 17 0 0 20 COCA COLA CONSOLIDATED INC COM 191098102 6403 21072 SH SOLE 18 21072 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2449 8060 SH SOLE 19 8060 0 0 COCA COLA CONSOLIDATED INC COM 191098102 155790 512687 SH SOLE 21 512687 0 0 COCA COLA CONSOLIDATED INC COM 191098102 42993 141484 SH SOLE 22 135029 0 6455 COCA COLA CONSOLIDATED INC COM 191098102 1120 3687 SH SOLE 26 2195 0 1492 COCA COLA CONSOLIDATED INC COM 191098102 215 707 SH SOLE 28 707 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2013 6626 SH SOLE 30 6626 0 0 COCA COLA CONSOLIDATED INC COM 191098102 184 605 SH SOLE 40 605 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 5174 93301 SH SOLE 2 33086 0 60215 COCA COLA EUROPEAN PARTNERS SHS G25839104 5445 98198 SH SOLE 4 91337 0 6861 COCA COLA EUROPEAN PARTNERS SHS G25839104 10074 181669 SH SOLE 7 175916 0 5753 COCA COLA EUROPEAN PARTNERS SHS G25839104 918 16557 SH SOLE 13 16557 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 129 2319 SH SOLE 15 2319 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 46401 836808 SH SOLE 18 836149 0 659 COCA COLA EUROPEAN PARTNERS SHS G25839104 9766 176129 SH SOLE 19 176129 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 195332 3522664 SH SOLE 21 3522664 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 215058 3878405 SH SOLE 22 3618131 0 260274 COCA COLA EUROPEAN PARTNERS SHS G25839104 12613 227475 SH SOLE 23 227475 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 10779 194383 SH SOLE 25 194383 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 48113 867686 SH SOLE 26 197239 0 670447 COCA COLA EUROPEAN PARTNERS SHS G25839104 1691 30493 SH SOLE 28 30493 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1564 28212 SH SOLE 29 566 0 27646 COCA COLA EUROPEAN PARTNERS SHS G25839104 64935 1171049 SH SOLE 30 1171049 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 3644 65721 SH SOLE 31 0 0 65721 COCA COLA EUROPEAN PARTNERS SHS G25839104 1179 21268 SH SOLE 34 21268 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 5582 100669 SH SOLE 36 100669 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 276 4980 SH SOLE 40 4980 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 376 6200 SH SOLE 2 0 0 6200 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1064 17557 SH SOLE 4 17557 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1538 25376 SH SOLE 18 25376 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 347 5729 SH SOLE 19 5729 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 8537 140830 SH SOLE 22 140830 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1149 18957 SH SOLE 30 18957 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 256 4230 SH SOLE 34 4230 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 5 2511 SH SOLE 18 2511 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 63 30898 SH SOLE 21 30898 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 33 3966 SH SOLE 2 129 0 3837 CODA OCTOPUS GROUP INC COM NEW 19188U206 131 15988 SH SOLE 18 15988 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 63 7675 SH SOLE 19 7675 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 1559 189882 SH SOLE 21 189882 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 834 101603 SH SOLE 22 100254 0 1349 CODEXIS INC COM 192005106 638 46512 SH SOLE 2 2197 0 44315 CODEXIS INC COM 192005106 6 458 SH SOLE 4 458 0 0 CODEXIS INC COM 192005106 15 1093 SH SOLE 7 1093 0 0 CODEXIS INC COM 192005106 2463 179558 SH SOLE 18 179558 0 0 CODEXIS INC COM 192005106 1257 91644 SH SOLE 19 91644 0 0 CODEXIS INC COM 192005106 24247 1767883 SH SOLE 21 1767883 0 0 CODEXIS INC COM 192005106 21085 1537404 SH SOLE 22 1406524 0 130880 CODEXIS INC COM 192005106 442 32239 SH SOLE 26 26624 0 5615 CODEXIS INC COM 192005106 84 6133 SH SOLE 28 6133 0 0 CODEXIS INC COM 192005106 181 13216 SH SOLE 30 13216 0 0 CODEXIS INC COM 192005106 54 3951 SH SOLE 40 3951 0 0 CODORUS VY BANCORP INC COM 192025104 220 9462 SH SOLE 2 331 0 9131 CODORUS VY BANCORP INC COM 192025104 5 215 SH SOLE 7 215 0 0 CODORUS VY BANCORP INC COM 192025104 768 33020 SH SOLE 18 33020 0 0 CODORUS VY BANCORP INC COM 192025104 365 15711 SH SOLE 19 15711 0 0 CODORUS VY BANCORP INC COM 192025104 7649 328863 SH SOLE 21 328863 0 0 CODORUS VY BANCORP INC COM 192025104 2269 97561 SH SOLE 22 90956 0 6605 COEUR MNG INC COM NEW 192108504 1071 222696 SH SOLE 2 8401 0 214295 COEUR MNG INC COM NEW 192108504 3 582 SH SOLE 4 582 0 0 COEUR MNG INC COM NEW 192108504 3873 805285 SH SOLE 7 805285 0 0 COEUR MNG INC COM NEW 192108504 3613 751181 SH SOLE 18 751181 0 0 COEUR MNG INC COM NEW 192108504 1824 379174 SH SOLE 19 379174 0 0 COEUR MNG INC COM NEW 192108504 41247 8575181 SH SOLE 21 8575181 0 0 COEUR MNG INC COM NEW 192108504 31462 6540923 SH SOLE 22 6289633 0 251290 COEUR MNG INC COM NEW 192108504 384 79744 SH SOLE 23 79744 0 0 COEUR MNG INC COM NEW 192108504 340 70686 SH SOLE 26 37318 0 33368 COEUR MNG INC COM NEW 192108504 124 25683 SH SOLE 28 25683 0 0 COEUR MNG INC COM NEW 192108504 278 57876 SH SOLE 30 57876 0 0 COEUR MNG INC COM NEW 192108504 107 22244 SH SOLE 40 22244 0 0 COFFEE HLDG CO INC COM 192176105 26 6600 SH SOLE 21 6600 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2603 47249 SH SOLE 2 12211 0 35038 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 16 299 SH SOLE 4 299 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 184 3340 SH SOLE 7 3340 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11448 207764 SH SOLE 18 189286 0 18478 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12234 222040 SH SOLE 19 222040 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 255411 4635407 SH SOLE 21 4635407 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 79265 1438568 SH SOLE 22 1380421 0 58147 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1714 31114 SH SOLE 23 31114 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5222 94769 SH SOLE 26 17284 0 77485 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 310 5622 SH SOLE 28 5622 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3236 58738 SH SOLE 30 58738 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 269 4889 SH SOLE 40 4889 0 0 COGNEX CORP COM 192422103 21799 443700 SH SOLE 2 92655 0 351045 COGNEX CORP COM 192422103 2926 59560 SH SOLE 4 55147 0 4413 COGNEX CORP COM 192422103 460 9370 SH SOLE 7 9370 0 0 COGNEX CORP COM 192422103 16 318 SH SOLE 13 318 0 0 COGNEX CORP COM 192422103 24397 496590 SH SOLE 18 483310 0 13280 COGNEX CORP COM 192422103 8446 171917 SH SOLE 19 171917 0 0 COGNEX CORP COM 192422103 418242 8512974 SH SOLE 21 8512974 0 0 COGNEX CORP COM 192422103 272286 5542149 SH SOLE 22 5215275 0 326874 COGNEX CORP COM 192422103 6104 124251 SH SOLE 23 124251 0 0 COGNEX CORP COM 192422103 214 4352 SH SOLE 25 4352 0 0 COGNEX CORP COM 192422103 24319 494989 SH SOLE 26 171074 0 323915 COGNEX CORP COM 192422103 1488 30283 SH SOLE 28 21449 0 8834 COGNEX CORP COM 192422103 1943 39549 SH SOLE 29 3607 0 35942 COGNEX CORP COM 192422103 27813 566105 SH SOLE 30 566105 0 0 COGNEX CORP COM 192422103 1892 38518 SH SOLE 31 31346 0 7172 COGNEX CORP COM 192422103 10006 203670 SH SOLE 34 203670 0 0 COGNEX CORP COM 192422103 1490 30332 SH SOLE 36 30332 0 0 COGNEX CORP COM 192422103 171 3482 SH SOLE 40 3482 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 86656 1437910 SH SOLE 2 224872 0 1213038 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13311 220879 SH SOLE 4 205420 0 15459 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34792 577321 SH SOLE 7 538320 0 39001 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1484 24621 SH SOLE 13 24621 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 392 6511 SH SOLE 15 6511 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 301346 5000348 SH SOLE 18 4569300 0 431048 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 414863 6883982 SH SOLE 19 6883982 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 737032 12229857 SH SOLE 21 12229857 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 849740 14100065 SH SOLE 22 12591958 0 1508107 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25598 424763 SH SOLE 23 424763 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 40582 673391 SH SOLE 25 627497 0 45894 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 258271 4285591 SH SOLE 26 744072 0 3541519 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6440 106859 SH SOLE 28 76761 0 30098 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 676 11220 SH SOLE 29 11220 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 164208 2724758 SH SOLE 30 2724758 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17358 288028 SH SOLE 31 101901 0 186127 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4733 78534 SH SOLE 32 78534 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 42503 705273 SH SOLE 34 705273 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27009 448178 SH SOLE 36 448178 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 796 13212 SH SOLE 40 13212 0 0 COHBAR INC COM 19249J109 7 5203 SH SOLE 18 5203 0 0 COHBAR INC COM 19249J109 270 207426 SH SOLE 21 207426 0 0 COHBAR INC COM 19249J109 53 40735 SH SOLE 22 40735 0 0 COHEN & CO INC NEW COM 19249M102 3 735 SH SOLE 21 735 0 0 COHEN & CO INC NEW COM 19249M102 100 24426 SH SOLE 22 24426 0 0 COHEN & STEERS INC COM 19247A100 1294 23555 SH SOLE 2 4271 0 19284 COHEN & STEERS INC COM 19247A100 7 124 SH SOLE 4 124 0 0 COHEN & STEERS INC COM 19247A100 80 1465 SH SOLE 7 1465 0 0 COHEN & STEERS INC COM 19247A100 5428 98817 SH SOLE 18 78876 0 19941 COHEN & STEERS INC COM 19247A100 6744 122783 SH SOLE 19 122783 0 0 COHEN & STEERS INC COM 19247A100 45331 825254 SH SOLE 21 825254 0 0 COHEN & STEERS INC COM 19247A100 42823 779594 SH SOLE 22 748838 0 30756 COHEN & STEERS INC COM 19247A100 929 16916 SH SOLE 23 16916 0 0 COHEN & STEERS INC COM 19247A100 2129 38757 SH SOLE 26 7875 0 30882 COHEN & STEERS INC COM 19247A100 171 3110 SH SOLE 28 3110 0 0 COHEN & STEERS INC COM 19247A100 329 5981 SH SOLE 30 5981 0 0 COHEN & STEERS INC COM 19247A100 120 2187 SH SOLE 40 2187 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 136 4998 SH SOLE 18 4998 0 0 COHERENT INC COM 192479103 8927 58071 SH SOLE 2 12080 0 45991 COHERENT INC COM 192479103 17 109 SH SOLE 4 109 0 0 COHERENT INC COM 192479103 67 438 SH SOLE 7 438 0 0 COHERENT INC COM 192479103 10293 66962 SH SOLE 18 66962 0 0 COHERENT INC COM 192479103 836 5440 SH SOLE 19 5440 0 0 COHERENT INC COM 192479103 177404 1154075 SH SOLE 21 1154075 0 0 COHERENT INC COM 192479103 118451 770562 SH SOLE 22 721570 0 48992 COHERENT INC COM 192479103 1355 8814 SH SOLE 26 4671 0 4143 COHERENT INC COM 192479103 483 3141 SH SOLE 28 3141 0 0 COHERENT INC COM 192479103 19240 125163 SH SOLE 30 125163 0 0 COHERENT INC COM 192479103 75 489 SH SOLE 31 489 0 0 COHERENT INC COM 192479103 343 2232 SH SOLE 40 2232 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1311 64713 SH SOLE 2 8375 0 56338 COHERUS BIOSCIENCES INC COM 19249H103 6 272 SH SOLE 4 272 0 0 COHERUS BIOSCIENCES INC COM 19249H103 21 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 4705 232224 SH SOLE 18 210678 0 21546 COHERUS BIOSCIENCES INC COM 19249H103 4360 215213 SH SOLE 19 215213 0 0 COHERUS BIOSCIENCES INC COM 19249H103 55934 2760807 SH SOLE 21 2760807 0 0 COHERUS BIOSCIENCES INC COM 19249H103 38187 1884826 SH SOLE 22 1811785 0 73041 COHERUS BIOSCIENCES INC COM 19249H103 477 23536 SH SOLE 23 23536 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1456 71890 SH SOLE 26 20167 0 51723 COHERUS BIOSCIENCES INC COM 19249H103 118 5835 SH SOLE 28 5835 0 0 COHERUS BIOSCIENCES INC COM 19249H103 346 17083 SH SOLE 30 17083 0 0 COHERUS BIOSCIENCES INC COM 19249H103 52 2551 SH SOLE 34 2551 0 0 COHERUS BIOSCIENCES INC COM 19249H103 109 5402 SH SOLE 40 5402 0 0 COHU INC COM 192576106 606 44889 SH SOLE 2 7294 0 37595 COHU INC COM 192576106 2 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 11 802 SH SOLE 7 802 0 0 COHU INC COM 192576106 2581 191142 SH SOLE 18 191142 0 0 COHU INC COM 192576106 1664 123225 SH SOLE 19 123225 0 0 COHU INC COM 192576106 61522 4555520 SH SOLE 21 4555520 0 0 COHU INC COM 192576106 19031 1409154 SH SOLE 22 1359779 0 49375 COHU INC COM 192576106 328 24298 SH SOLE 23 24298 0 0 COHU INC COM 192576106 1198 88676 SH SOLE 26 31208 0 57468 COHU INC COM 192576106 66 4923 SH SOLE 28 4923 0 0 COHU INC COM 192576106 760 56302 SH SOLE 30 56302 0 0 COHU INC COM 192576106 294 21749 SH SOLE 34 21749 0 0 COHU INC COM 192576106 48 3572 SH SOLE 40 3572 0 0 COLFAX CORP COM 194014106 5938 204351 SH SOLE 2 41573 0 162778 COLFAX CORP COM 194014106 12 402 SH SOLE 4 402 0 0 COLFAX CORP COM 194014106 94 3220 SH SOLE 7 3220 0 0 COLFAX CORP COM 194014106 6894 237243 SH SOLE 18 237243 0 0 COLFAX CORP COM 194014106 595 20487 SH SOLE 19 20487 0 0 COLFAX CORP COM 194014106 119074 4097522 SH SOLE 21 4097522 0 0 COLFAX CORP COM 194014106 82160 2827247 SH SOLE 22 2625334 0 201913 COLFAX CORP COM 194014106 1236 42537 SH SOLE 26 30610 0 11927 COLFAX CORP COM 194014106 354 12181 SH SOLE 28 12181 0 0 COLFAX CORP COM 194014106 16977 584219 SH SOLE 30 584219 0 0 COLFAX CORP COM 194014106 57 1970 SH SOLE 31 1970 0 0 COLFAX CORP COM 194014106 90 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 274 9417 SH SOLE 40 9417 0 0 COLFAX CORP UNIT 01/15/2022T 194014205 47573 364432 SH SOLE 21 364432 0 0 COLGATE PALMOLIVE CO COM 194162103 162772 2214280 SH SOLE 2 349086 0 1865194 COLGATE PALMOLIVE CO COM 194162103 28136 382754 SH SOLE 4 360888 0 21866 COLGATE PALMOLIVE CO COM 194162103 71182 968327 SH SOLE 7 831700 0 136627 COLGATE PALMOLIVE CO COM 194162103 795 10818 SH SOLE 13 10818 0 0 COLGATE PALMOLIVE CO COM 194162103 634 8619 SH SOLE 15 8619 0 0 COLGATE PALMOLIVE CO COM 194162103 1 8 SH SOLE 17 0 0 8 COLGATE PALMOLIVE CO COM 194162103 170361 2317518 SH SOLE 18 2206012 0 111506 COLGATE PALMOLIVE CO COM 194162103 182633 2484464 SH SOLE 19 2484464 0 0 COLGATE PALMOLIVE CO COM 194162103 1275827 17355833 SH SOLE 21 17355833 0 0 COLGATE PALMOLIVE CO COM 194162103 1568458 21336665 SH SOLE 22 19043299 0 2293366 COLGATE PALMOLIVE CO COM 194162103 43991 598433 SH SOLE 23 598433 0 0 COLGATE PALMOLIVE CO COM 194162103 63512 863989 SH SOLE 25 863989 0 0 COLGATE PALMOLIVE CO COM 194162103 328861 4473686 SH SOLE 26 989178 0 3484508 COLGATE PALMOLIVE CO COM 194162103 11578 157506 SH SOLE 28 114334 0 43172 COLGATE PALMOLIVE CO COM 194162103 1204 16380 SH SOLE 29 16380 0 0 COLGATE PALMOLIVE CO COM 194162103 276940 3767372 SH SOLE 30 3767372 0 0 COLGATE PALMOLIVE CO COM 194162103 22928 311904 SH SOLE 31 151370 0 160534 COLGATE PALMOLIVE CO COM 194162103 88099 1198459 SH SOLE 34 1198459 0 0 COLGATE PALMOLIVE CO COM 194162103 49240 669840 SH SOLE 36 669840 0 0 COLGATE PALMOLIVE CO COM 194162103 1460 19857 SH SOLE 40 19857 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 188 6610 SH SOLE 2 334 0 6276 COLLECTORS UNIVERSE INC COM NEW 19421R200 821 28830 SH SOLE 18 28830 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 380 13348 SH SOLE 19 13348 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 8095 284217 SH SOLE 21 284217 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 4823 169338 SH SOLE 22 166101 0 3237 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 318 27715 SH SOLE 2 1384 0 26331 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8 705 SH SOLE 7 705 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1335 116297 SH SOLE 18 116297 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 851 74113 SH SOLE 19 74113 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 16797 1463121 SH SOLE 21 1463121 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 9873 860041 SH SOLE 22 823146 0 36895 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8 682 SH SOLE 23 682 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 52 4539 SH SOLE 26 0 0 4539 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 37 3210 SH SOLE 28 3210 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 81 7013 SH SOLE 30 7013 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 25 2182 SH SOLE 40 2182 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1351 18005 SH SOLE 22 0 0 18005 COLONY BANKCORP INC COM 19623P101 108 7049 SH SOLE 2 315 0 6734 COLONY BANKCORP INC COM 19623P101 398 25908 SH SOLE 18 25908 0 0 COLONY BANKCORP INC COM 19623P101 189 12312 SH SOLE 19 12312 0 0 COLONY BANKCORP INC COM 19623P101 3969 258597 SH SOLE 21 258597 0 0 COLONY BANKCORP INC COM 19623P101 972 63352 SH SOLE 22 61343 0 2009 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 879 890000 PRN SOLE 21 890000 0 0 COLONY CAP INC NEW CL A COM 19626G108 5305 881283 SH SOLE 2 34008 0 847275 COLONY CAP INC NEW CL A COM 19626G108 789 131129 SH SOLE 4 131129 0 0 COLONY CAP INC NEW CL A COM 19626G108 2960 491625 SH SOLE 7 491625 0 0 COLONY CAP INC NEW CL A COM 19626G108 119 19814 SH SOLE 15 19814 0 0 COLONY CAP INC NEW CL A COM 19626G108 1382 229514 SH SOLE 18 229514 0 0 COLONY CAP INC NEW CL A COM 19626G108 3374 560511 SH SOLE 19 560511 0 0 COLONY CAP INC NEW CL A COM 19626G108 54378 9032820 SH SOLE 21 9032820 0 0 COLONY CAP INC NEW CL A COM 19626G108 100944 16768125 SH SOLE 22 15714493 0 1053632 COLONY CAP INC NEW CL A COM 19626G108 97 16160 SH SOLE 23 16160 0 0 COLONY CAP INC NEW CL A COM 19626G108 6090 1011687 SH SOLE 25 1011687 0 0 COLONY CAP INC NEW CL A COM 19626G108 2183 362680 SH SOLE 26 105682 0 256998 COLONY CAP INC NEW CL A COM 19626G108 378 62766 SH SOLE 28 62766 0 0 COLONY CAP INC NEW CL A COM 19626G108 1488 247100 SH SOLE 29 247100 0 0 COLONY CAP INC NEW CL A COM 19626G108 13280 2205954 SH SOLE 30 2205954 0 0 COLONY CAP INC NEW CL A COM 19626G108 62 10294 SH SOLE 31 10294 0 0 COLONY CAP INC NEW CL A COM 19626G108 266 44189 SH SOLE 40 44189 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1209 83586 SH SOLE 2 3287 0 80299 COLONY CR REAL ESTATE INC COM CL A 19625T101 6 410 SH SOLE 4 410 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 22 1534 SH SOLE 7 1534 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 3971 274623 SH SOLE 18 274623 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 2044 141353 SH SOLE 19 141353 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 39734 2747860 SH SOLE 21 2747860 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 35738 2471539 SH SOLE 22 2352884 0 118655 COLONY CR REAL ESTATE INC COM CL A 19625T101 366 25318 SH SOLE 26 19544 0 5774 COLONY CR REAL ESTATE INC COM CL A 19625T101 153 10557 SH SOLE 28 10557 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 380 26269 SH SOLE 30 26269 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 136 9401 SH SOLE 40 9401 0 0 COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1096 825000 PRN SOLE 21 825000 0 0 COLUMBIA BKG SYS INC COM 197236102 2752 74570 SH SOLE 2 2807 0 71763 COLUMBIA BKG SYS INC COM 197236102 14 383 SH SOLE 4 383 0 0 COLUMBIA BKG SYS INC COM 197236102 39 1061 SH SOLE 7 1061 0 0 COLUMBIA BKG SYS INC COM 197236102 12815 347301 SH SOLE 18 347301 0 0 COLUMBIA BKG SYS INC COM 197236102 4465 121008 SH SOLE 19 121008 0 0 COLUMBIA BKG SYS INC COM 197236102 292763 7933948 SH SOLE 21 7933948 0 0 COLUMBIA BKG SYS INC COM 197236102 81353 2204694 SH SOLE 22 2103046 0 101648 COLUMBIA BKG SYS INC COM 197236102 22 584 SH SOLE 23 584 0 0 COLUMBIA BKG SYS INC COM 197236102 601 16283 SH SOLE 26 7201 0 9082 COLUMBIA BKG SYS INC COM 197236102 369 9987 SH SOLE 28 9987 0 0 COLUMBIA BKG SYS INC COM 197236102 3656 99084 SH SOLE 30 99084 0 0 COLUMBIA BKG SYS INC COM 197236102 14 381 SH SOLE 36 381 0 0 COLUMBIA BKG SYS INC COM 197236102 312 8450 SH SOLE 40 8450 0 0 COLUMBIA FINL INC COM 197641103 842 53317 SH SOLE 2 2211 0 51106 COLUMBIA FINL INC COM 197641103 16 1034 SH SOLE 7 1034 0 0 COLUMBIA FINL INC COM 197641103 2852 180616 SH SOLE 18 180616 0 0 COLUMBIA FINL INC COM 197641103 1446 91583 SH SOLE 19 91583 0 0 COLUMBIA FINL INC COM 197641103 29115 1843893 SH SOLE 21 1843893 0 0 COLUMBIA FINL INC COM 197641103 26771 1695426 SH SOLE 22 1627836 0 67590 COLUMBIA FINL INC COM 197641103 93 5902 SH SOLE 26 0 0 5902 COLUMBIA FINL INC COM 197641103 310 19603 SH SOLE 28 19603 0 0 COLUMBIA FINL INC COM 197641103 251 15911 SH SOLE 30 15911 0 0 COLUMBIA FINL INC COM 197641103 46 2929 SH SOLE 40 2929 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4616 218272 SH SOLE 2 8029 0 210243 COLUMBIA PPTY TR INC COM NEW 198287203 679 32103 SH SOLE 4 32103 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2520 119146 SH SOLE 7 119146 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 97 4603 SH SOLE 15 4603 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1152 54478 SH SOLE 18 54478 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2877 136034 SH SOLE 19 136034 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 46474 2197371 SH SOLE 21 2197371 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 88011 4161291 SH SOLE 22 3909558 0 251733 COLUMBIA PPTY TR INC COM NEW 198287203 82 3881 SH SOLE 23 3881 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 5251 248262 SH SOLE 25 248262 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2316 109485 SH SOLE 26 29467 0 80018 COLUMBIA PPTY TR INC COM NEW 198287203 313 14776 SH SOLE 28 14776 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1286 60803 SH SOLE 29 60803 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 11356 536905 SH SOLE 30 536905 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 49 2311 SH SOLE 31 2311 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 7 332 SH SOLE 34 332 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 137 6483 SH SOLE 36 6483 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 273 12890 SH SOLE 40 12890 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 7851 81029 SH SOLE 2 25886 0 55143 COLUMBIA SPORTSWEAR CO COM 198516106 305 3144 SH SOLE 4 3144 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 95 982 SH SOLE 7 982 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1675 17287 SH SOLE 18 16910 0 377 COLUMBIA SPORTSWEAR CO COM 198516106 700 7222 SH SOLE 19 7222 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 38050 392716 SH SOLE 21 392716 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 96177 992644 SH SOLE 22 934208 0 58436 COLUMBIA SPORTSWEAR CO COM 198516106 597 6162 SH SOLE 23 6162 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 92 952 SH SOLE 25 952 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1344 13869 SH SOLE 26 8822 0 5047 COLUMBIA SPORTSWEAR CO COM 198516106 391 4040 SH SOLE 28 4040 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 103 1064 SH SOLE 29 1064 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 827 8535 SH SOLE 30 8535 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 362 3733 SH SOLE 31 2538 0 1195 COLUMBIA SPORTSWEAR CO COM 198516106 776 8007 SH SOLE 34 8007 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 80 821 SH SOLE 36 821 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 301 3103 SH SOLE 40 3103 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 807 22165 SH SOLE 2 937 0 21228 COLUMBUS MCKINNON CORP N Y COM 199333105 18 484 SH SOLE 7 484 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3014 82724 SH SOLE 18 82724 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1608 44151 SH SOLE 19 44151 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 29824 818656 SH SOLE 21 818656 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 23433 643220 SH SOLE 22 615639 0 27581 COLUMBUS MCKINNON CORP N Y COM 199333105 57 1565 SH SOLE 23 1565 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 328 9017 SH SOLE 26 0 0 9017 COLUMBUS MCKINNON CORP N Y COM 199333105 105 2875 SH SOLE 28 2875 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 236 6483 SH SOLE 30 6483 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 147 4032 SH SOLE 34 4032 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 69 1898 SH SOLE 40 1898 0 0 COMCAST CORP NEW CL A 20030N101 551980 12244464 SH SOLE 2 2197591 0 10046873 COMCAST CORP NEW CL A 20030N101 90280 2002665 SH SOLE 4 1880860 0 121805 COMCAST CORP NEW CL A 20030N101 193039 4282152 SH SOLE 7 4255027 0 27125 COMCAST CORP NEW CL A 20030N101 6156 136549 SH SOLE 13 136549 0 0 COMCAST CORP NEW CL A 20030N101 2300 51010 SH SOLE 15 51010 0 0 COMCAST CORP NEW CL A 20030N101 28 620 SH SOLE 17 0 0 620 COMCAST CORP NEW CL A 20030N101 921646 20444671 SH SOLE 18 18265911 0 2178760 COMCAST CORP NEW CL A 20030N101 887021 19676593 SH SOLE 19 19676593 0 0 COMCAST CORP NEW CL A 20030N101 9140 202741 SH SOLE 20 202741 0 0 COMCAST CORP NEW CL A 20030N101 4095849 90857352 SH SOLE 21 90857352 0 0 COMCAST CORP NEW CL A 20030N101 5097555 113077983 SH SOLE 22 100247358 0 12830625 COMCAST CORP NEW CL A 20030N101 166893 3702143 SH SOLE 23 3702143 0 0 COMCAST CORP NEW CL A 20030N101 209749 4652813 SH SOLE 25 4545969 0 106844 COMCAST CORP NEW CL A 20030N101 813306 18041388 SH SOLE 26 5130117 0 12911271 COMCAST CORP NEW CL A 20030N101 39030 865803 SH SOLE 28 625730 0 240073 COMCAST CORP NEW CL A 20030N101 29803 661114 SH SOLE 29 239760 0 421354 COMCAST CORP NEW CL A 20030N101 803070 17814331 SH SOLE 30 17814331 0 0 COMCAST CORP NEW CL A 20030N101 100146 2221527 SH SOLE 31 1007013 0 1214514 COMCAST CORP NEW CL A 20030N101 29074 644942 SH SOLE 32 644942 0 0 COMCAST CORP NEW CL A 20030N101 259769 5762400 SH SOLE 34 5762400 0 0 COMCAST CORP NEW CL A 20030N101 160625 3563105 SH SOLE 36 3563105 0 0 COMCAST CORP NEW CL A 20030N101 4838 107331 SH SOLE 40 107331 0 0 COMERICA INC COM 200340107 36083 546790 SH SOLE 2 196423 0 350367 COMERICA INC COM 200340107 5899 89393 SH SOLE 4 84856 0 4537 COMERICA INC COM 200340107 9105 137972 SH SOLE 7 135150 0 2822 COMERICA INC COM 200340107 100 1521 SH SOLE 13 1521 0 0 COMERICA INC COM 200340107 111 1689 SH SOLE 15 1689 0 0 COMERICA INC COM 200340107 31856 482734 SH SOLE 18 456978 0 25756 COMERICA INC COM 200340107 10281 155800 SH SOLE 19 155800 0 0 COMERICA INC COM 200340107 252212 3821968 SH SOLE 21 3821968 0 0 COMERICA INC COM 200340107 262531 3978348 SH SOLE 22 3461274 0 517074 COMERICA INC COM 200340107 11142 168846 SH SOLE 23 168846 0 0 COMERICA INC COM 200340107 11253 170533 SH SOLE 25 170533 0 0 COMERICA INC COM 200340107 54865 831413 SH SOLE 26 288746 0 542667 COMERICA INC COM 200340107 1848 28002 SH SOLE 28 20400 0 7602 COMERICA INC COM 200340107 3291 49872 SH SOLE 29 16977 0 32895 COMERICA INC COM 200340107 41500 628883 SH SOLE 30 628883 0 0 COMERICA INC COM 200340107 4331 65631 SH SOLE 31 49291 0 16340 COMERICA INC COM 200340107 26617 403342 SH SOLE 34 403342 0 0 COMERICA INC COM 200340107 7821 118515 SH SOLE 36 118515 0 0 COMERICA INC COM 200340107 233 3530 SH SOLE 40 3530 0 0 COMFORT SYS USA INC COM 199908104 2147 48537 SH SOLE 2 18180 0 30357 COMFORT SYS USA INC COM 199908104 9 201 SH SOLE 4 201 0 0 COMFORT SYS USA INC COM 199908104 24 551 SH SOLE 7 551 0 0 COMFORT SYS USA INC COM 199908104 8920 201683 SH SOLE 18 164999 0 36684 COMFORT SYS USA INC COM 199908104 18285 413410 SH SOLE 19 413410 0 0 COMFORT SYS USA INC COM 199908104 177348 4009668 SH SOLE 21 4009668 0 0 COMFORT SYS USA INC COM 199908104 69510 1571555 SH SOLE 22 1519205 0 52350 COMFORT SYS USA INC COM 199908104 2876 65014 SH SOLE 23 65014 0 0 COMFORT SYS USA INC COM 199908104 6576 148676 SH SOLE 26 8041 0 140635 COMFORT SYS USA INC COM 199908104 205 4628 SH SOLE 28 4628 0 0 COMFORT SYS USA INC COM 199908104 2254 50963 SH SOLE 30 50963 0 0 COMFORT SYS USA INC COM 199908104 621 14033 SH SOLE 34 14033 0 0 COMFORT SYS USA INC COM 199908104 178 4027 SH SOLE 40 4027 0 0 COMMERCE BANCSHARES INC COM 200525103 14053 231714 SH SOLE 2 53966 0 177748 COMMERCE BANCSHARES INC COM 200525103 27 441 SH SOLE 4 441 0 0 COMMERCE BANCSHARES INC COM 200525103 2582 42573 SH SOLE 7 42573 0 0 COMMERCE BANCSHARES INC COM 200525103 87 1434 SH SOLE 15 1434 0 0 COMMERCE BANCSHARES INC COM 200525103 20800 342946 SH SOLE 18 342946 0 0 COMMERCE BANCSHARES INC COM 200525103 1363 22477 SH SOLE 19 22477 0 0 COMMERCE BANCSHARES INC COM 200525103 299099 4931554 SH SOLE 21 4931554 0 0 COMMERCE BANCSHARES INC COM 200525103 194636 3209175 SH SOLE 22 3017052 0 192123 COMMERCE BANCSHARES INC COM 200525103 5923 97663 SH SOLE 25 97663 0 0 COMMERCE BANCSHARES INC COM 200525103 8692 143320 SH SOLE 26 77413 0 65907 COMMERCE BANCSHARES INC COM 200525103 833 13740 SH SOLE 28 13740 0 0 COMMERCE BANCSHARES INC COM 200525103 1716 28294 SH SOLE 30 28294 0 0 COMMERCE BANCSHARES INC COM 200525103 122 2014 SH SOLE 31 2014 0 0 COMMERCE BANCSHARES INC COM 200525103 2938 48446 SH SOLE 36 48446 0 0 COMMERCE BANCSHARES INC COM 200525103 530 8740 SH SOLE 40 8740 0 0 COMMERCIAL METALS CO COM 201723103 2985 171775 SH SOLE 2 54767 0 117008 COMMERCIAL METALS CO COM 201723103 7 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 80 4592 SH SOLE 7 4592 0 0 COMMERCIAL METALS CO COM 201723103 11707 673584 SH SOLE 18 673584 0 0 COMMERCIAL METALS CO COM 201723103 3503 201531 SH SOLE 19 201531 0 0 COMMERCIAL METALS CO COM 201723103 146781 8445375 SH SOLE 21 8445375 0 0 COMMERCIAL METALS CO COM 201723103 70850 4076524 SH SOLE 22 3869276 0 207248 COMMERCIAL METALS CO COM 201723103 821 47234 SH SOLE 26 38130 0 9104 COMMERCIAL METALS CO COM 201723103 260 14976 SH SOLE 28 14976 0 0 COMMERCIAL METALS CO COM 201723103 580 33359 SH SOLE 30 33359 0 0 COMMERCIAL METALS CO COM 201723103 106 6118 SH SOLE 36 6118 0 0 COMMERCIAL METALS CO COM 201723103 216 12436 SH SOLE 40 12436 0 0 COMMERCIAL VEH GROUP INC COM 202608105 221 30607 SH SOLE 2 1068 0 29539 COMMERCIAL VEH GROUP INC COM 202608105 6 842 SH SOLE 7 842 0 0 COMMERCIAL VEH GROUP INC COM 202608105 773 107183 SH SOLE 18 107183 0 0 COMMERCIAL VEH GROUP INC COM 202608105 376 52213 SH SOLE 19 52213 0 0 COMMERCIAL VEH GROUP INC COM 202608105 7935 1100560 SH SOLE 21 1100560 0 0 COMMERCIAL VEH GROUP INC COM 202608105 5857 812352 SH SOLE 22 786535 0 25817 COMMSCOPE HLDG CO INC COM 20337X109 4451 378504 SH SOLE 2 13578 0 364926 COMMSCOPE HLDG CO INC COM 20337X109 11 961 SH SOLE 4 961 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1124 95605 SH SOLE 7 5590 0 90015 COMMSCOPE HLDG CO INC COM 20337X109 1085 92297 SH SOLE 18 92297 0 0 COMMSCOPE HLDG CO INC COM 20337X109 500 42545 SH SOLE 19 42545 0 0 COMMSCOPE HLDG CO INC COM 20337X109 34034 2894036 SH SOLE 21 2894036 0 0 COMMSCOPE HLDG CO INC COM 20337X109 65829 5597683 SH SOLE 22 5168938 0 428745 COMMSCOPE HLDG CO INC COM 20337X109 2286 194401 SH SOLE 25 194401 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1385 117743 SH SOLE 26 59701 0 58042 COMMSCOPE HLDG CO INC COM 20337X109 291 24745 SH SOLE 28 24745 0 0 COMMSCOPE HLDG CO INC COM 20337X109 675 57388 SH SOLE 30 57388 0 0 COMMSCOPE HLDG CO INC COM 20337X109 47 4019 SH SOLE 31 4019 0 0 COMMSCOPE HLDG CO INC COM 20337X109 490 41696 SH SOLE 34 41696 0 0 COMMSCOPE HLDG CO INC COM 20337X109 78 6647 SH SOLE 36 6647 0 0 COMMSCOPE HLDG CO INC COM 20337X109 238 20203 SH SOLE 40 20203 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 11 1000 SH Put SOLE 2 1000 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 2352 200000 SH Put SOLE 19 200000 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 24 2000 SH Put SOLE 22 2000 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 206 17500 SH Put SOLE 34 17500 0 0 COMMUNICATIONS SYS INC COM 203900105 28 6193 SH SOLE 21 6193 0 0 COMMUNICATIONS SYS INC COM 203900105 502 109816 SH SOLE 22 109816 0 0 COMMUNITY BANKERS TR CORP COM 203612106 176 20490 SH SOLE 2 856 0 19634 COMMUNITY BANKERS TR CORP COM 203612106 702 81591 SH SOLE 18 81591 0 0 COMMUNITY BANKERS TR CORP COM 203612106 309 35908 SH SOLE 19 35908 0 0 COMMUNITY BANKERS TR CORP COM 203612106 6871 799003 SH SOLE 21 799003 0 0 COMMUNITY BANKERS TR CORP COM 203612106 1973 229427 SH SOLE 22 216108 0 13319 COMMUNITY BK SYS INC COM 203607106 3167 51331 SH SOLE 2 1928 0 49403 COMMUNITY BK SYS INC COM 203607106 19 301 SH SOLE 4 301 0 0 COMMUNITY BK SYS INC COM 203607106 2106 34140 SH SOLE 7 34140 0 0 COMMUNITY BK SYS INC COM 203607106 15066 244216 SH SOLE 18 244216 0 0 COMMUNITY BK SYS INC COM 203607106 5436 88113 SH SOLE 19 88113 0 0 COMMUNITY BK SYS INC COM 203607106 340428 5518363 SH SOLE 21 5518363 0 0 COMMUNITY BK SYS INC COM 203607106 95933 1555080 SH SOLE 22 1488812 0 66268 COMMUNITY BK SYS INC COM 203607106 48 779 SH SOLE 23 779 0 0 COMMUNITY BK SYS INC COM 203607106 574 9301 SH SOLE 26 5455 0 3846 COMMUNITY BK SYS INC COM 203607106 432 7002 SH SOLE 28 7002 0 0 COMMUNITY BK SYS INC COM 203607106 4544 73660 SH SOLE 30 73660 0 0 COMMUNITY BK SYS INC COM 203607106 11 183 SH SOLE 36 183 0 0 COMMUNITY BK SYS INC COM 203607106 313 5076 SH SOLE 40 5076 0 0 COMMUNITY FINL CORP MD COM 20368X101 158 4712 SH SOLE 2 155 0 4557 COMMUNITY FINL CORP MD COM 20368X101 576 17210 SH SOLE 18 17210 0 0 COMMUNITY FINL CORP MD COM 20368X101 275 8209 SH SOLE 19 8209 0 0 COMMUNITY FINL CORP MD COM 20368X101 4874 145615 SH SOLE 21 145615 0 0 COMMUNITY FINL CORP MD COM 20368X101 1568 46859 SH SOLE 22 43981 0 2878 COMMUNITY HEALTH SYS INC NEW COM 203668108 323 89699 SH SOLE 2 2871 0 86828 COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 34 9422 SH SOLE 7 9422 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1573 436969 SH SOLE 18 436969 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 530 147212 SH SOLE 19 147212 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 44575 12382081 SH SOLE 21 12382081 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 12406 3446172 SH SOLE 22 3188164 0 258008 COMMUNITY HEALTH SYS INC NEW COM 203668108 234 65049 SH SOLE 26 12862 0 52187 COMMUNITY HEALTH SYS INC NEW COM 203668108 25 6914 SH SOLE 28 6914 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 499 138739 SH SOLE 30 138739 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 46 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 796 17863 SH SOLE 2 717 0 17146 COMMUNITY HEALTHCARE TR INC COM 20369C106 18 401 SH SOLE 4 401 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 20 441 SH SOLE 7 441 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3781 84862 SH SOLE 18 84862 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5744 128935 SH SOLE 19 128935 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 92970 2086874 SH SOLE 21 2086874 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 27867 625524 SH SOLE 22 597153 0 28371 COMMUNITY HEALTHCARE TR INC COM 20369C106 27 605 SH SOLE 23 605 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 458 10273 SH SOLE 26 0 0 10273 COMMUNITY HEALTHCARE TR INC COM 20369C106 2057 46183 SH SOLE 30 46183 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3346 75098 SH SOLE 34 75098 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 60 1349 SH SOLE 40 1349 0 0 COMMUNITY TR BANCORP INC COM 204149108 694 16291 SH SOLE 2 675 0 15616 COMMUNITY TR BANCORP INC COM 204149108 8 185 SH SOLE 4 185 0 0 COMMUNITY TR BANCORP INC COM 204149108 12 292 SH SOLE 7 292 0 0 COMMUNITY TR BANCORP INC COM 204149108 2408 56559 SH SOLE 18 56559 0 0 COMMUNITY TR BANCORP INC COM 204149108 1235 28999 SH SOLE 19 28999 0 0 COMMUNITY TR BANCORP INC COM 204149108 24066 565196 SH SOLE 21 565196 0 0 COMMUNITY TR BANCORP INC COM 204149108 24273 570066 SH SOLE 22 548894 0 21172 COMMUNITY TR BANCORP INC COM 204149108 464 10889 SH SOLE 26 5628 0 5261 COMMUNITY TR BANCORP INC COM 204149108 97 2275 SH SOLE 28 2275 0 0 COMMUNITY TR BANCORP INC COM 204149108 185 4346 SH SOLE 30 4346 0 0 COMMUNITY TR BANCORP INC COM 204149108 67 1579 SH SOLE 40 1579 0 0 COMMUNITY WEST BANCSHARES COM 204157101 14 1441 SH SOLE 18 1441 0 0 COMMUNITY WEST BANCSHARES COM 204157101 61 6151 SH SOLE 21 6151 0 0 COMMUNITY WEST BANCSHARES COM 204157101 45 4555 SH SOLE 22 4555 0 0 COMMVAULT SYSTEMS INC COM 204166102 2356 52692 SH SOLE 2 19049 0 33643 COMMVAULT SYSTEMS INC COM 204166102 8 174 SH SOLE 4 174 0 0 COMMVAULT SYSTEMS INC COM 204166102 33 736 SH SOLE 7 736 0 0 COMMVAULT SYSTEMS INC COM 204166102 10705 239439 SH SOLE 18 234475 0 4964 COMMVAULT SYSTEMS INC COM 204166102 3406 76183 SH SOLE 19 76183 0 0 COMMVAULT SYSTEMS INC COM 204166102 136614 3055557 SH SOLE 21 3055557 0 0 COMMVAULT SYSTEMS INC COM 204166102 60969 1363654 SH SOLE 22 1306992 0 56662 COMMVAULT SYSTEMS INC COM 204166102 9 205 SH SOLE 23 205 0 0 COMMVAULT SYSTEMS INC COM 204166102 631 14103 SH SOLE 26 10061 0 4042 COMMVAULT SYSTEMS INC COM 204166102 244 5458 SH SOLE 28 5458 0 0 COMMVAULT SYSTEMS INC COM 204166102 533 11931 SH SOLE 30 11931 0 0 COMMVAULT SYSTEMS INC COM 204166102 215 4810 SH SOLE 40 4810 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 3224 167659 SH SOLE 19 167659 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1714 89107 SH SOLE 22 89107 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1492 77581 SH SOLE 25 77581 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 124 6440 SH SOLE 26 6440 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 744 38670 SH SOLE 30 38670 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 5300 275635 SH SOLE 34 275635 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9942 836848 SH SOLE 7 836848 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6290 529425 SH SOLE 21 529425 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 369 31028 SH SOLE 22 31028 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 17612 1482474 SH SOLE 30 1482474 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 301 25362 SH SOLE 31 0 0 25362 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 518 152783 SH SOLE 7 152783 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 318 93805 SH SOLE 18 0 0 93805 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 174 51326 SH SOLE 19 51326 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 32498 9586479 SH SOLE 21 9586479 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 476 140322 SH SOLE 25 140322 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 13529 3990851 SH SOLE 30 3990851 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1385 408575 SH SOLE 34 408575 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1720 143232 SH SOLE 2 0 0 143232 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4174 347518 SH SOLE 7 347518 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 8956 745753 SH SOLE 21 745753 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 7369 613577 SH SOLE 22 471660 0 141917 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 8024 668117 SH SOLE 30 668117 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 103 4629 SH SOLE 4 4629 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1568 70683 SH SOLE 18 70683 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 7326 330139 SH SOLE 19 330139 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 545 24561 SH SOLE 22 24561 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2166 97612 SH SOLE 26 97612 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3379 152296 SH SOLE 30 152296 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 56 2507 SH SOLE 31 0 0 2507 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3623 163293 SH SOLE 34 163293 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8383 552272 SH SOLE 2 14380 0 537892 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 749 49316 SH SOLE 4 49316 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13336 878501 SH SOLE 7 842762 0 35739 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9 617 SH SOLE 13 617 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1020 67187 SH SOLE 18 67187 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1355 89243 SH SOLE 19 89243 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 96357 6347647 SH SOLE 21 6347647 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 43841 2888048 SH SOLE 22 2684489 0 203559 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2995 197306 SH SOLE 23 197306 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3630 239104 SH SOLE 25 239104 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20972 1381560 SH SOLE 26 255660 0 1125900 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 538 35420 SH SOLE 28 35420 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 557 36693 SH SOLE 29 26688 0 10005 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 41046 2703962 SH SOLE 30 2703962 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 581 38295 SH SOLE 31 12515 0 25780 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6836 450360 SH SOLE 34 450360 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27 1755 SH SOLE 40 1755 0 0 COMPASS MINERALS INTL INC COM 20451N101 2519 44600 SH SOLE 2 15860 0 28740 COMPASS MINERALS INTL INC COM 20451N101 8 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 1531 27102 SH SOLE 7 27102 0 0 COMPASS MINERALS INTL INC COM 20451N101 11150 197381 SH SOLE 18 195280 0 2101 COMPASS MINERALS INTL INC COM 20451N101 3335 59044 SH SOLE 19 59044 0 0 COMPASS MINERALS INTL INC COM 20451N101 135411 2397083 SH SOLE 21 2397083 0 0 COMPASS MINERALS INTL INC COM 20451N101 65319 1156290 SH SOLE 22 1107222 0 49068 COMPASS MINERALS INTL INC COM 20451N101 670 11868 SH SOLE 26 8655 0 3213 COMPASS MINERALS INTL INC COM 20451N101 228 4036 SH SOLE 28 4036 0 0 COMPASS MINERALS INTL INC COM 20451N101 552 9771 SH SOLE 30 9771 0 0 COMPASS MINERALS INTL INC COM 20451N101 24 421 SH SOLE 36 421 0 0 COMPASS MINERALS INTL INC COM 20451N101 209 3692 SH SOLE 40 3692 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 272 12047 SH SOLE 2 573 0 11474 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 1343 59395 SH SOLE 18 59395 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 493 21817 SH SOLE 19 21817 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 32382 1432208 SH SOLE 21 1432208 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 10258 453680 SH SOLE 22 438419 0 15261 COMPUTER PROGRAMS & SYS INC COM 205306103 70 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 420 18566 SH SOLE 30 18566 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 27 1175 SH SOLE 40 1175 0 0 COMPUTER TASK GROUP INC COM 205477102 15 3003 SH SOLE 18 3003 0 0 COMPUTER TASK GROUP INC COM 205477102 233 46601 SH SOLE 21 46601 0 0 COMPUTER TASK GROUP INC COM 205477102 2184 436752 SH SOLE 22 436752 0 0 COMPX INTERNATIONAL INC CL A 20563P101 35 2470 SH SOLE 2 0 0 2470 COMPX INTERNATIONAL INC CL A 20563P101 59 4084 SH SOLE 18 4084 0 0 COMPX INTERNATIONAL INC CL A 20563P101 35 2464 SH SOLE 19 2464 0 0 COMPX INTERNATIONAL INC CL A 20563P101 749 52247 SH SOLE 21 52247 0 0 COMPX INTERNATIONAL INC CL A 20563P101 767 53492 SH SOLE 22 53492 0 0 COMSCORE INC COM 20564W105 95 49920 SH SOLE 2 2045 0 47875 COMSCORE INC COM 20564W105 336 175813 SH SOLE 18 175813 0 0 COMSCORE INC COM 20564W105 156 81754 SH SOLE 19 81754 0 0 COMSCORE INC COM 20564W105 3366 1762383 SH SOLE 21 1762383 0 0 COMSCORE INC COM 20564W105 2479 1298149 SH SOLE 22 1258998 0 39151 COMSCORE INC COM 20564W105 51 26476 SH SOLE 26 22413 0 4063 COMSCORE INC COM 20564W105 13 6565 SH SOLE 30 6565 0 0 COMSCORE INC COM 20564W105 8 4270 SH SOLE 40 4270 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH SOLE 21 285 0 0 COMSTOCK MNG INC COM NEW 205750201 2 19450 SH SOLE 21 19450 0 0 COMSTOCK MNG INC COM NEW 205750201 1 10679 SH SOLE 22 10679 0 0 COMSTOCK RES INC COM 205768302 149 19187 SH SOLE 2 715 0 18472 COMSTOCK RES INC COM 205768302 407 52223 SH SOLE 18 52223 0 0 COMSTOCK RES INC COM 205768302 196 25199 SH SOLE 19 25199 0 0 COMSTOCK RES INC COM 205768302 3917 502833 SH SOLE 21 502833 0 0 COMSTOCK RES INC COM 205768302 3769 483841 SH SOLE 22 477083 0 6758 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 800 24609 SH SOLE 2 996 0 23613 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7 223 SH SOLE 4 223 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 18 557 SH SOLE 7 557 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3602 110823 SH SOLE 18 110823 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1510 46450 SH SOLE 19 46450 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 90795 2793706 SH SOLE 21 2793706 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 24282 747152 SH SOLE 22 710372 0 36780 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 266 8193 SH SOLE 26 3765 0 4428 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 78 2408 SH SOLE 28 2408 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1042 32068 SH SOLE 30 32068 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 69 2114 SH SOLE 34 2114 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 59 1810 SH SOLE 40 1810 0 0 CONAGRA BRANDS INC COM 205887102 46077 1501865 SH SOLE 2 389240 0 1112625 CONAGRA BRANDS INC COM 205887102 5796 188917 SH SOLE 4 176074 0 12843 CONAGRA BRANDS INC COM 205887102 14091 459283 SH SOLE 7 432166 0 27117 CONAGRA BRANDS INC COM 205887102 547 17830 SH SOLE 13 17830 0 0 CONAGRA BRANDS INC COM 205887102 114 3711 SH SOLE 15 3711 0 0 CONAGRA BRANDS INC COM 205887102 108793 3546069 SH SOLE 18 3346733 0 199336 CONAGRA BRANDS INC COM 205887102 183469 5980101 SH SOLE 19 5980101 0 0 CONAGRA BRANDS INC COM 205887102 326538 10643349 SH SOLE 21 10643349 0 0 CONAGRA BRANDS INC COM 205887102 373338 12168776 SH SOLE 22 10843901 0 1324875 CONAGRA BRANDS INC COM 205887102 11704 381478 SH SOLE 23 381478 0 0 CONAGRA BRANDS INC COM 205887102 16747 545859 SH SOLE 25 545859 0 0 CONAGRA BRANDS INC COM 205887102 87455 2850553 SH SOLE 26 649569 0 2200984 CONAGRA BRANDS INC COM 205887102 2641 86074 SH SOLE 28 60490 0 25584 CONAGRA BRANDS INC COM 205887102 305 9934 SH SOLE 29 9934 0 0 CONAGRA BRANDS INC COM 205887102 72900 2376129 SH SOLE 30 2376129 0 0 CONAGRA BRANDS INC COM 205887102 4136 134815 SH SOLE 31 90693 0 44122 CONAGRA BRANDS INC COM 205887102 16317 531854 SH SOLE 34 531854 0 0 CONAGRA BRANDS INC COM 205887102 11231 366074 SH SOLE 36 366074 0 0 CONAGRA BRANDS INC COM 205887102 334 10901 SH SOLE 40 10901 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 6 17749 SH SOLE 2 17749 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 2 5894 SH SOLE 19 5894 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 11 33952 SH SOLE 21 33952 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 295 936342 SH SOLE 22 936342 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 49 153980 SH SOLE 26 0 0 153980 CONCERT PHARMACEUTICALS INC COM 206022105 129 21924 SH SOLE 2 791 0 21133 CONCERT PHARMACEUTICALS INC COM 206022105 3 457 SH SOLE 7 457 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 458 77867 SH SOLE 18 77867 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 214 36478 SH SOLE 19 36478 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 5895 1002491 SH SOLE 21 1002491 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 3537 601447 SH SOLE 22 585373 0 16074 CONCERT PHARMACEUTICALS INC COM 206022105 7 1158 SH SOLE 30 1158 0 0 CONCHO RES INC COM 20605P101 32713 481776 SH SOLE 2 47797 0 433979 CONCHO RES INC COM 20605P101 5476 80644 SH SOLE 4 75328 0 5316 CONCHO RES INC COM 20605P101 12344 181799 SH SOLE 7 175139 0 6660 CONCHO RES INC COM 20605P101 349 5134 SH SOLE 13 5134 0 0 CONCHO RES INC COM 20605P101 112 1652 SH SOLE 15 1652 0 0 CONCHO RES INC COM 20605P101 38455 566344 SH SOLE 18 539741 0 26603 CONCHO RES INC COM 20605P101 18383 270739 SH SOLE 19 270739 0 0 CONCHO RES INC COM 20605P101 318673 4693274 SH SOLE 21 4693274 0 0 CONCHO RES INC COM 20605P101 327399 4821776 SH SOLE 22 4284689 0 537087 CONCHO RES INC COM 20605P101 9773 143931 SH SOLE 23 143931 0 0 CONCHO RES INC COM 20605P101 15767 232215 SH SOLE 25 232215 0 0 CONCHO RES INC COM 20605P101 57192 842296 SH SOLE 26 247620 0 594676 CONCHO RES INC COM 20605P101 2543 37449 SH SOLE 28 26954 0 10495 CONCHO RES INC COM 20605P101 2636 38821 SH SOLE 29 38821 0 0 CONCHO RES INC COM 20605P101 49309 726203 SH SOLE 30 726203 0 0 CONCHO RES INC COM 20605P101 3060 45064 SH SOLE 31 36800 0 8264 CONCHO RES INC COM 20605P101 26546 390954 SH SOLE 34 390954 0 0 CONCHO RES INC COM 20605P101 9009 132680 SH SOLE 36 132680 0 0 CONCHO RES INC COM 20605P101 322 4738 SH SOLE 40 4738 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 47 11719 SH SOLE 2 279 0 11440 CONCRETE PUMPING HLDGS INC COM 206704108 170 42922 SH SOLE 18 42922 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 73 18486 SH SOLE 19 18486 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 1627 409813 SH SOLE 21 409813 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 675 169943 SH SOLE 22 166791 0 3152 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 13 1196 SH SOLE 18 1196 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 158 14319 SH SOLE 21 14319 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 109 9826 SH SOLE 22 9826 0 0 CONDUENT INC COM 206787103 1100 176830 SH SOLE 2 6977 0 169853 CONDUENT INC COM 206787103 5 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 46 7348 SH SOLE 7 7348 0 0 CONDUENT INC COM 206787103 3 501 SH SOLE 17 0 0 501 CONDUENT INC COM 206787103 3650 586838 SH SOLE 18 586838 0 0 CONDUENT INC COM 206787103 1851 297648 SH SOLE 19 297648 0 0 CONDUENT INC COM 206787103 37502 6029316 SH SOLE 21 6029316 0 0 CONDUENT INC COM 206787103 31826 5116719 SH SOLE 22 4811692 0 305027 CONDUENT INC COM 206787103 1620 260384 SH SOLE 25 260384 0 0 CONDUENT INC COM 206787103 802 128962 SH SOLE 26 78690 0 50272 CONDUENT INC COM 206787103 142 22846 SH SOLE 28 22846 0 0 CONDUENT INC COM 206787103 326 52362 SH SOLE 30 52362 0 0 CONDUENT INC COM 206787103 332 53369 SH SOLE 34 53369 0 0 CONDUENT INC COM 206787103 44 7112 SH SOLE 36 7112 0 0 CONDUENT INC COM 206787103 108 17319 SH SOLE 40 17319 0 0 CONFORMIS INC COM 20717E101 103 55181 SH SOLE 2 2628 0 52553 CONFORMIS INC COM 20717E101 426 229226 SH SOLE 18 229226 0 0 CONFORMIS INC COM 20717E101 201 107805 SH SOLE 19 107805 0 0 CONFORMIS INC COM 20717E101 4140 2226005 SH SOLE 21 2226005 0 0 CONFORMIS INC COM 20717E101 3219 1730720 SH SOLE 22 1711997 0 18723 CONIFER HLDGS INC COM 20731J102 4 963 SH SOLE 18 963 0 0 CONIFER HLDGS INC COM 20731J102 54 14784 SH SOLE 21 14784 0 0 CONMED CORP COM 207410101 2406 25020 SH SOLE 2 2376 0 22644 CONMED CORP COM 207410101 9 93 SH SOLE 4 93 0 0 CONMED CORP COM 207410101 53 547 SH SOLE 7 547 0 0 CONMED CORP COM 207410101 12267 127586 SH SOLE 18 124134 0 3452 CONMED CORP COM 207410101 5464 56830 SH SOLE 19 56830 0 0 CONMED CORP COM 207410101 303358 3155053 SH SOLE 21 3155053 0 0 CONMED CORP COM 207410101 79681 828720 SH SOLE 22 787846 0 40874 CONMED CORP COM 207410101 237 2469 SH SOLE 23 2469 0 0 CONMED CORP COM 207410101 2427 25245 SH SOLE 26 5747 0 19498 CONMED CORP COM 207410101 375 3900 SH SOLE 28 3900 0 0 CONMED CORP COM 207410101 4975 51746 SH SOLE 30 51746 0 0 CONMED CORP COM 207410101 11 117 SH SOLE 34 117 0 0 CONMED CORP COM 207410101 263 2735 SH SOLE 40 2735 0 0 CONNECTICUT WTR SVC INC COM 207797101 750 10706 SH SOLE 2 507 0 10199 CONNECTICUT WTR SVC INC COM 207797101 539 7692 SH SOLE 7 7692 0 0 CONNECTICUT WTR SVC INC COM 207797101 3076 43909 SH SOLE 18 43909 0 0 CONNECTICUT WTR SVC INC COM 207797101 1487 21229 SH SOLE 19 21229 0 0 CONNECTICUT WTR SVC INC COM 207797101 31530 450038 SH SOLE 21 450038 0 0 CONNECTICUT WTR SVC INC COM 207797101 28204 402573 SH SOLE 22 387886 0 14687 CONNECTICUT WTR SVC INC COM 207797101 61 875 SH SOLE 23 875 0 0 CONNECTICUT WTR SVC INC COM 207797101 266 3791 SH SOLE 26 0 0 3791 CONNECTICUT WTR SVC INC COM 207797101 132 1878 SH SOLE 28 1878 0 0 CONNECTICUT WTR SVC INC COM 207797101 3664 52295 SH SOLE 30 52295 0 0 CONNECTICUT WTR SVC INC COM 207797101 89 1274 SH SOLE 40 1274 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 729 32836 SH SOLE 2 1410 0 31426 CONNECTONE BANCORP INC NEW COM 20786W107 16 713 SH SOLE 7 713 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 2695 121411 SH SOLE 18 121411 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 1306 58821 SH SOLE 19 58821 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 26147 1177794 SH SOLE 21 1177794 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 18330 825696 SH SOLE 22 781244 0 44452 CONNECTONE BANCORP INC NEW COM 20786W107 46 2081 SH SOLE 26 0 0 2081 CONNECTONE BANCORP INC NEW COM 20786W107 92 4155 SH SOLE 28 4155 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 221 9936 SH SOLE 30 9936 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 74 3347 SH SOLE 40 3347 0 0 CONNS INC COM 208242107 492 19803 SH SOLE 2 814 0 18989 CONNS INC COM 208242107 6 227 SH SOLE 4 227 0 0 CONNS INC COM 208242107 10 409 SH SOLE 7 409 0 0 CONNS INC COM 208242107 2282 91808 SH SOLE 18 91808 0 0 CONNS INC COM 208242107 1008 40542 SH SOLE 19 40542 0 0 CONNS INC COM 208242107 54114 2176737 SH SOLE 21 2176737 0 0 CONNS INC COM 208242107 14123 568107 SH SOLE 22 539579 0 28528 CONNS INC COM 208242107 27 1081 SH SOLE 26 0 0 1081 CONNS INC COM 208242107 67 2685 SH SOLE 28 2685 0 0 CONNS INC COM 208242107 663 26656 SH SOLE 30 26656 0 0 CONNS INC COM 208242107 44 1782 SH SOLE 40 1782 0 0 CONOCOPHILLIPS COM 20825C104 192614 3380384 SH SOLE 2 882500 0 2497884 CONOCOPHILLIPS COM 20825C104 29116 510981 SH SOLE 4 480108 0 30873 CONOCOPHILLIPS COM 20825C104 57500 1009119 SH SOLE 7 992980 0 16139 CONOCOPHILLIPS COM 20825C104 7301 128129 SH SOLE 13 128129 0 0 CONOCOPHILLIPS COM 20825C104 667 11712 SH SOLE 15 11712 0 0 CONOCOPHILLIPS COM 20825C104 1 20 SH SOLE 17 0 0 20 CONOCOPHILLIPS COM 20825C104 310975 5457623 SH SOLE 18 5064254 0 393369 CONOCOPHILLIPS COM 20825C104 230239 4040698 SH SOLE 19 4040698 0 0 CONOCOPHILLIPS COM 20825C104 1219040 21394175 SH SOLE 21 21394175 0 0 CONOCOPHILLIPS COM 20825C104 1642812 28831385 SH SOLE 22 24988545 0 3842840 CONOCOPHILLIPS COM 20825C104 56481 991236 SH SOLE 23 991236 0 0 CONOCOPHILLIPS COM 20825C104 69434 1218563 SH SOLE 25 1188820 0 29743 CONOCOPHILLIPS COM 20825C104 348402 6114456 SH SOLE 26 1331175 0 4783281 CONOCOPHILLIPS COM 20825C104 12622 221513 SH SOLE 28 161332 0 60181 CONOCOPHILLIPS COM 20825C104 34780 610398 SH SOLE 29 283466 0 326932 CONOCOPHILLIPS COM 20825C104 250052 4388410 SH SOLE 30 4388410 0 0 CONOCOPHILLIPS COM 20825C104 21737 381487 SH SOLE 31 286099 0 95388 CONOCOPHILLIPS COM 20825C104 110573 1940550 SH SOLE 34 1940550 0 0 CONOCOPHILLIPS COM 20825C104 54486 956228 SH SOLE 36 956228 0 0 CONOCOPHILLIPS COM 20825C104 1494 26214 SH SOLE 40 26214 0 0 CONSOL ENERGY INC NEW COM 20854L108 52 3350 SH SOLE 2 1079 0 2271 CONSOL ENERGY INC NEW COM 20854L108 2 128 SH SOLE 4 128 0 0 CONSOL ENERGY INC NEW COM 20854L108 9 600 SH SOLE 7 600 0 0 CONSOL ENERGY INC NEW COM 20854L108 1921 122874 SH SOLE 18 122874 0 0 CONSOL ENERGY INC NEW COM 20854L108 841 53792 SH SOLE 19 53792 0 0 CONSOL ENERGY INC NEW COM 20854L108 46818 2995403 SH SOLE 21 2995403 0 0 CONSOL ENERGY INC NEW COM 20854L108 13283 849820 SH SOLE 22 809167 0 40653 CONSOL ENERGY INC NEW COM 20854L108 68 4363 SH SOLE 26 3034 0 1329 CONSOL ENERGY INC NEW COM 20854L108 51 3252 SH SOLE 28 3252 0 0 CONSOL ENERGY INC NEW COM 20854L108 570 36452 SH SOLE 30 36452 0 0 CONSOL ENERGY INC NEW COM 20854L108 40 2550 SH SOLE 40 2550 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 342 71835 SH SOLE 2 2863 0 68972 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 1593 334647 SH SOLE 18 334647 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 828 174013 SH SOLE 19 174013 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 39198 8234801 SH SOLE 21 8234801 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 11597 2436426 SH SOLE 22 2306813 0 129613 CONSOLIDATED COMM HLDGS INC COM 209034107 108 22675 SH SOLE 23 22675 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 344 72347 SH SOLE 26 10014 0 62333 CONSOLIDATED COMM HLDGS INC COM 209034107 47 9874 SH SOLE 28 9874 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 441 92751 SH SOLE 30 92751 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 33 6979 SH SOLE 40 6979 0 0 CONSOLIDATED EDISON INC COM 209115104 85076 900564 SH SOLE 2 146818 0 753746 CONSOLIDATED EDISON INC COM 209115104 14303 151402 SH SOLE 4 142591 0 8811 CONSOLIDATED EDISON INC COM 209115104 84152 890779 SH SOLE 7 768896 0 121883 CONSOLIDATED EDISON INC COM 209115104 6864 72660 SH SOLE 13 72660 0 0 CONSOLIDATED EDISON INC COM 209115104 288 3048 SH SOLE 15 3048 0 0 CONSOLIDATED EDISON INC COM 209115104 90602 959058 SH SOLE 18 893547 0 65511 CONSOLIDATED EDISON INC COM 209115104 48409 512426 SH SOLE 19 512426 0 0 CONSOLIDATED EDISON INC COM 209115104 1302428 13786688 SH SOLE 21 13786688 0 0 CONSOLIDATED EDISON INC COM 209115104 926574 9808129 SH SOLE 22 8733645 0 1074484 CONSOLIDATED EDISON INC COM 209115104 22579 239011 SH SOLE 23 239011 0 0 CONSOLIDATED EDISON INC COM 209115104 35900 380016 SH SOLE 25 380016 0 0 CONSOLIDATED EDISON INC COM 209115104 226169 2394087 SH SOLE 26 448598 0 1945489 CONSOLIDATED EDISON INC COM 209115104 5961 63100 SH SOLE 28 45880 0 17220 CONSOLIDATED EDISON INC COM 209115104 609 6447 SH SOLE 29 6447 0 0 CONSOLIDATED EDISON INC COM 209115104 183050 1937653 SH SOLE 30 1937653 0 0 CONSOLIDATED EDISON INC COM 209115104 6533 69156 SH SOLE 31 56405 0 12751 CONSOLIDATED EDISON INC COM 209115104 2846 30125 SH SOLE 34 30125 0 0 CONSOLIDATED EDISON INC COM 209115104 9725 102939 SH SOLE 35 102939 0 0 CONSOLIDATED EDISON INC COM 209115104 43046 455653 SH SOLE 36 455653 0 0 CONSOLIDATED EDISON INC COM 209115104 690 7303 SH SOLE 40 7303 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 331 5040 SH SOLE 2 221 0 4819 CONSOLIDATED TOMOKA LD CO COM 210226106 8 121 SH SOLE 7 121 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 1168 17808 SH SOLE 18 17808 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 531 8098 SH SOLE 19 8098 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 11705 178434 SH SOLE 21 178434 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 10979 167366 SH SOLE 22 163681 0 3685 CONSOLIDATED WATER CO INC ORD G23773107 249 15092 SH SOLE 2 557 0 14535 CONSOLIDATED WATER CO INC ORD G23773107 831 50393 SH SOLE 18 50393 0 0 CONSOLIDATED WATER CO INC ORD G23773107 418 25364 SH SOLE 19 25364 0 0 CONSOLIDATED WATER CO INC ORD G23773107 8491 514911 SH SOLE 21 514911 0 0 CONSOLIDATED WATER CO INC ORD G23773107 3019 183096 SH SOLE 22 170679 0 12417 CONSOLIDATED WATER CO INC ORD G23773107 451 27350 SH SOLE 26 0 0 27350 CONSTELLATION BRANDS INC CL A 21036P108 87734 423263 SH SOLE 2 47567 0 375696 CONSTELLATION BRANDS INC CL A 21036P108 14011 67595 SH SOLE 4 63161 0 4434 CONSTELLATION BRANDS INC CL A 21036P108 30919 149163 SH SOLE 7 145446 0 3717 CONSTELLATION BRANDS INC CL A 21036P108 58 282 SH SOLE 13 282 0 0 CONSTELLATION BRANDS INC CL A 21036P108 329 1586 SH SOLE 15 1586 0 0 CONSTELLATION BRANDS INC CL A 21036P108 21 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 336890 1625292 SH SOLE 18 1336696 0 288596 CONSTELLATION BRANDS INC CL A 21036P108 271900 1311753 SH SOLE 19 1311753 0 0 CONSTELLATION BRANDS INC CL A 21036P108 592348 2857717 SH SOLE 21 2857717 0 0 CONSTELLATION BRANDS INC CL A 21036P108 834966 4028201 SH SOLE 22 3703171 0 325030 CONSTELLATION BRANDS INC CL A 21036P108 25233 121732 SH SOLE 23 121732 0 0 CONSTELLATION BRANDS INC CL A 21036P108 33049 159442 SH SOLE 25 159442 0 0 CONSTELLATION BRANDS INC CL A 21036P108 151056 728754 SH SOLE 26 174160 0 554594 CONSTELLATION BRANDS INC CL A 21036P108 6820 32900 SH SOLE 28 23931 0 8969 CONSTELLATION BRANDS INC CL A 21036P108 73 354 SH SOLE 29 354 0 0 CONSTELLATION BRANDS INC CL A 21036P108 120930 583416 SH SOLE 30 583416 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2398 11567 SH SOLE 31 4803 0 6764 CONSTELLATION BRANDS INC CL A 21036P108 14309 69030 SH SOLE 34 69030 0 0 CONSTELLATION BRANDS INC CL A 21036P108 24071 116128 SH SOLE 36 116128 0 0 CONSTELLATION BRANDS INC CL A 21036P108 820 3954 SH SOLE 40 3954 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 85 13159 SH SOLE 2 511 0 12648 CONSTELLATION PHARMCETICLS I COM 210373106 361 55890 SH SOLE 18 55890 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 176 27184 SH SOLE 19 27184 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 3417 528925 SH SOLE 21 528925 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 1436 222297 SH SOLE 22 217787 0 4510 CONSTELLIUM SE CL A N22035104 2240 176211 SH SOLE 2 176211 0 0 CONSTELLIUM SE CL A N22035104 11 886 SH SOLE 4 886 0 0 CONSTELLIUM SE CL A N22035104 1381 108677 SH SOLE 7 108677 0 0 CONSTELLIUM SE CL A N22035104 37071 2916718 SH SOLE 19 2916718 0 0 CONSTELLIUM SE CL A N22035104 16032 1261330 SH SOLE 21 1261330 0 0 CONSTELLIUM SE CL A N22035104 11805 928758 SH SOLE 22 877514 0 51244 CONSTELLIUM SE CL A N22035104 236 18603 SH SOLE 26 0 0 18603 CONSTELLIUM SE CL A N22035104 226 17771 SH SOLE 28 17771 0 0 CONSTELLIUM SE CL A N22035104 2555 201040 SH SOLE 30 201040 0 0 CONSTELLIUM SE CL A N22035104 7463 587155 SH SOLE 34 587155 0 0 CONSTELLIUM SE CL A N22035104 189 14900 SH SOLE 36 14900 0 0 CONSTELLIUM SE CL A N22035104 173 13632 SH SOLE 40 13632 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 157 10057 SH SOLE 2 496 0 9561 CONSTRUCTION PARTNERS INC COM CL A 21044C107 661 42428 SH SOLE 18 42428 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 311 19993 SH SOLE 19 19993 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 7312 469310 SH SOLE 21 469310 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 7406 475336 SH SOLE 22 470255 0 5081 CONSTRUCTION PARTNERS INC COM CL A 21044C107 60 3848 SH SOLE 30 3848 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 13 3586 SH SOLE 18 3586 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 217 60322 SH SOLE 21 60322 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2309 643275 SH SOLE 22 643275 0 0 CONTAINER STORE GROUP INC COM 210751103 75 17040 SH SOLE 2 550 0 16490 CONTAINER STORE GROUP INC COM 210751103 2 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 245 55507 SH SOLE 18 55507 0 0 CONTAINER STORE GROUP INC COM 210751103 122 27600 SH SOLE 19 27600 0 0 CONTAINER STORE GROUP INC COM 210751103 2455 555483 SH SOLE 21 555483 0 0 CONTAINER STORE GROUP INC COM 210751103 1978 447519 SH SOLE 22 433391 0 14128 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 16 5860 SH SOLE 18 5860 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 371 133528 SH SOLE 21 133528 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 911 327712 SH SOLE 22 327712 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1011 37058 SH SOLE 2 6110 0 30948 CONTINENTAL BLDG PRODS INC COM 211171103 19 701 SH SOLE 7 701 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 4226 154857 SH SOLE 18 119100 0 35757 CONTINENTAL BLDG PRODS INC COM 211171103 4192 153599 SH SOLE 19 153599 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 32170 1178814 SH SOLE 21 1178814 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 29614 1085175 SH SOLE 22 1039448 0 45727 CONTINENTAL BLDG PRODS INC COM 211171103 481 17613 SH SOLE 23 17613 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1496 54812 SH SOLE 26 16968 0 37844 CONTINENTAL BLDG PRODS INC COM 211171103 142 5211 SH SOLE 28 5211 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 279 10213 SH SOLE 30 10213 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 89 3248 SH SOLE 40 3248 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 97 SH SOLE 18 97 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH SOLE 21 77 0 0 CONTINENTAL RESOURCES INC COM 212015101 6064 196942 SH SOLE 2 16567 0 180375 CONTINENTAL RESOURCES INC COM 212015101 1186 38527 SH SOLE 4 35969 0 2558 CONTINENTAL RESOURCES INC COM 212015101 307 9969 SH SOLE 7 9969 0 0 CONTINENTAL RESOURCES INC COM 212015101 534 17353 SH SOLE 13 17353 0 0 CONTINENTAL RESOURCES INC COM 212015101 24 778 SH SOLE 15 778 0 0 CONTINENTAL RESOURCES INC COM 212015101 2091 67924 SH SOLE 18 53959 0 13965 CONTINENTAL RESOURCES INC COM 212015101 4518 146751 SH SOLE 19 146751 0 0 CONTINENTAL RESOURCES INC COM 212015101 35090 1139659 SH SOLE 21 1139659 0 0 CONTINENTAL RESOURCES INC COM 212015101 72565 2356777 SH SOLE 22 2129275 0 227502 CONTINENTAL RESOURCES INC COM 212015101 2050 66575 SH SOLE 23 66575 0 0 CONTINENTAL RESOURCES INC COM 212015101 2368 76901 SH SOLE 25 76901 0 0 CONTINENTAL RESOURCES INC COM 212015101 9767 317222 SH SOLE 26 156426 0 160796 CONTINENTAL RESOURCES INC COM 212015101 521 16918 SH SOLE 28 12089 0 4829 CONTINENTAL RESOURCES INC COM 212015101 75 2427 SH SOLE 29 2427 0 0 CONTINENTAL RESOURCES INC COM 212015101 5401 175398 SH SOLE 30 175398 0 0 CONTINENTAL RESOURCES INC COM 212015101 703 22844 SH SOLE 31 18819 0 4025 CONTINENTAL RESOURCES INC COM 212015101 189 6136 SH SOLE 34 6136 0 0 CONTINENTAL RESOURCES INC COM 212015101 2274 73869 SH SOLE 36 73869 0 0 CONTINENTAL RESOURCES INC COM 212015101 58 1885 SH SOLE 40 1885 0 0 CONTURA ENERGY INC COM 21241B100 28279 1011396 SH SOLE 2 993474 0 17922 CONTURA ENERGY INC COM 21241B100 3 93 SH SOLE 4 93 0 0 CONTURA ENERGY INC COM 21241B100 8 273 SH SOLE 7 273 0 0 CONTURA ENERGY INC COM 21241B100 1801 64423 SH SOLE 18 64423 0 0 CONTURA ENERGY INC COM 21241B100 930 33255 SH SOLE 19 33255 0 0 CONTURA ENERGY INC COM 21241B100 18206 651145 SH SOLE 21 651145 0 0 CONTURA ENERGY INC COM 21241B100 14817 529920 SH SOLE 22 507458 0 22462 CONTURA ENERGY INC COM 21241B100 403 14420 SH SOLE 26 11813 0 2607 CONTURA ENERGY INC COM 21241B100 83 2962 SH SOLE 30 2962 0 0 CONTURA ENERGY INC COM 21241B100 52 1860 SH SOLE 40 1860 0 0 COOL HLDGS INC COM 21640C105 0 310 SH SOLE 21 310 0 0 COOPER COS INC COM NEW 216648402 36608 123259 SH SOLE 2 15305 0 107954 COOPER COS INC COM NEW 216648402 6329 21310 SH SOLE 4 20050 0 1260 COOPER COS INC COM NEW 216648402 21958 73934 SH SOLE 7 52248 0 21686 COOPER COS INC COM NEW 216648402 494 1663 SH SOLE 13 1663 0 0 COOPER COS INC COM NEW 216648402 124 417 SH SOLE 15 417 0 0 COOPER COS INC COM NEW 216648402 29278 98578 SH SOLE 18 91780 0 6798 COOPER COS INC COM NEW 216648402 84226 283588 SH SOLE 19 283588 0 0 COOPER COS INC COM NEW 216648402 446040 1501819 SH SOLE 21 1501819 0 0 COOPER COS INC COM NEW 216648402 366135 1232778 SH SOLE 22 1101357 0 131421 COOPER COS INC COM NEW 216648402 10556 35542 SH SOLE 23 35542 0 0 COOPER COS INC COM NEW 216648402 16020 53939 SH SOLE 25 53939 0 0 COOPER COS INC COM NEW 216648402 83693 281795 SH SOLE 26 65321 0 216474 COOPER COS INC COM NEW 216648402 2997 10092 SH SOLE 28 7613 0 2479 COOPER COS INC COM NEW 216648402 3428 11541 SH SOLE 29 1033 0 10508 COOPER COS INC COM NEW 216648402 64236 216284 SH SOLE 30 216284 0 0 COOPER COS INC COM NEW 216648402 10273 34588 SH SOLE 31 8343 0 26245 COOPER COS INC COM NEW 216648402 971 3270 SH SOLE 34 3270 0 0 COOPER COS INC COM NEW 216648402 9425 31735 SH SOLE 36 31735 0 0 COOPER COS INC COM NEW 216648402 391 1317 SH SOLE 40 1317 0 0 COOPER STD HLDGS INC COM 21676P103 784 19170 SH SOLE 2 2332 0 16838 COOPER STD HLDGS INC COM 21676P103 5 114 SH SOLE 4 114 0 0 COOPER STD HLDGS INC COM 21676P103 32 772 SH SOLE 7 772 0 0 COOPER STD HLDGS INC COM 21676P103 3276 80134 SH SOLE 18 76681 0 3453 COOPER STD HLDGS INC COM 21676P103 1668 40807 SH SOLE 19 40807 0 0 COOPER STD HLDGS INC COM 21676P103 76470 1870587 SH SOLE 21 1870587 0 0 COOPER STD HLDGS INC COM 21676P103 22219 543506 SH SOLE 22 512783 0 30723 COOPER STD HLDGS INC COM 21676P103 238 5815 SH SOLE 23 5815 0 0 COOPER STD HLDGS INC COM 21676P103 873 21366 SH SOLE 26 5090 0 16276 COOPER STD HLDGS INC COM 21676P103 96 2351 SH SOLE 28 2351 0 0 COOPER STD HLDGS INC COM 21676P103 1109 27126 SH SOLE 30 27126 0 0 COOPER STD HLDGS INC COM 21676P103 129 3146 SH SOLE 36 3146 0 0 COOPER STD HLDGS INC COM 21676P103 91 2233 SH SOLE 40 2233 0 0 COOPER TIRE & RUBR CO COM 216831107 1339 51249 SH SOLE 2 2080 0 49169 COOPER TIRE & RUBR CO COM 216831107 6 248 SH SOLE 4 248 0 0 COOPER TIRE & RUBR CO COM 216831107 43 1648 SH SOLE 7 1648 0 0 COOPER TIRE & RUBR CO COM 216831107 5881 225150 SH SOLE 18 225150 0 0 COOPER TIRE & RUBR CO COM 216831107 2259 86500 SH SOLE 19 86500 0 0 COOPER TIRE & RUBR CO COM 216831107 145780 5581168 SH SOLE 21 5581168 0 0 COOPER TIRE & RUBR CO COM 216831107 42358 1621667 SH SOLE 22 1535129 0 86538 COOPER TIRE & RUBR CO COM 216831107 752 28787 SH SOLE 26 17425 0 11362 COOPER TIRE & RUBR CO COM 216831107 169 6456 SH SOLE 28 6456 0 0 COOPER TIRE & RUBR CO COM 216831107 1800 68922 SH SOLE 30 68922 0 0 COOPER TIRE & RUBR CO COM 216831107 47 1797 SH SOLE 36 1797 0 0 COOPER TIRE & RUBR CO COM 216831107 107 4098 SH SOLE 40 4098 0 0 COPA HOLDINGS SA CL A P31076105 5813 58864 SH SOLE 2 2243 0 56621 COPA HOLDINGS SA CL A P31076105 58 589 SH SOLE 7 589 0 0 COPA HOLDINGS SA CL A P31076105 5073 51369 SH SOLE 18 14615 0 36754 COPA HOLDINGS SA CL A P31076105 16685 168960 SH SOLE 19 168960 0 0 COPA HOLDINGS SA CL A P31076105 30322 307055 SH SOLE 21 307055 0 0 COPA HOLDINGS SA CL A P31076105 29662 300373 SH SOLE 22 251570 0 48803 COPA HOLDINGS SA CL A P31076105 22613 228988 SH SOLE 25 228988 0 0 COPA HOLDINGS SA CL A P31076105 571 5784 SH SOLE 26 5784 0 0 COPA HOLDINGS SA CL A P31076105 66 668 SH SOLE 31 668 0 0 COPA HOLDINGS SA CL A P31076105 43714 442676 SH SOLE 34 442676 0 0 COPART INC COM 217204106 47846 595613 SH SOLE 2 157893 0 437720 COPART INC COM 217204106 9238 114999 SH SOLE 4 109643 0 5356 COPART INC COM 217204106 21538 268117 SH SOLE 7 192854 0 75263 COPART INC COM 217204106 227 2825 SH SOLE 13 2825 0 0 COPART INC COM 217204106 171 2125 SH SOLE 15 2125 0 0 COPART INC COM 217204106 36551 455005 SH SOLE 18 423866 0 31139 COPART INC COM 217204106 168161 2093378 SH SOLE 19 2093378 0 0 COPART INC COM 217204106 470348 5855192 SH SOLE 21 5855192 0 0 COPART INC COM 217204106 406963 5066135 SH SOLE 22 4489820 0 576315 COPART INC COM 217204106 14986 186551 SH SOLE 23 186551 0 0 COPART INC COM 217204106 17696 220291 SH SOLE 25 220291 0 0 COPART INC COM 217204106 79529 990032 SH SOLE 26 280699 0 709333 COPART INC COM 217204106 3366 41902 SH SOLE 28 31138 0 10764 COPART INC COM 217204106 5135 63918 SH SOLE 29 20668 0 43250 COPART INC COM 217204106 66534 828263 SH SOLE 30 828263 0 0 COPART INC COM 217204106 6833 85067 SH SOLE 31 68650 0 16417 COPART INC COM 217204106 1632 20319 SH SOLE 34 20319 0 0 COPART INC COM 217204106 10381 129234 SH SOLE 36 129234 0 0 COPART INC COM 217204106 372 4628 SH SOLE 40 4628 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 251 51637 SH SOLE 2 2488 0 49149 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 6 1257 SH SOLE 7 1257 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1319 270742 SH SOLE 18 270742 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3884 797525 SH SOLE 19 797525 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 149 30500 SH SOLE 20 30500 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13170 2704374 SH SOLE 21 2704374 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7576 1555713 SH SOLE 22 1511430 0 44283 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13 2647 SH SOLE 23 2647 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 15 3149 SH SOLE 30 3149 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1311 92720 SH SOLE 2 13070 0 79650 CORCEPT THERAPEUTICS INC COM 218352102 9 617 SH SOLE 4 617 0 0 CORCEPT THERAPEUTICS INC COM 218352102 30 2152 SH SOLE 7 2152 0 0 CORCEPT THERAPEUTICS INC COM 218352102 6452 456431 SH SOLE 18 441388 0 15043 CORCEPT THERAPEUTICS INC COM 218352102 5654 399969 SH SOLE 19 399969 0 0 CORCEPT THERAPEUTICS INC COM 218352102 154851 10955132 SH SOLE 21 10955132 0 0 CORCEPT THERAPEUTICS INC COM 218352102 46483 3288495 SH SOLE 22 3155992 0 132503 CORCEPT THERAPEUTICS INC COM 218352102 621 43938 SH SOLE 23 43938 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1835 129799 SH SOLE 26 19972 0 109827 CORCEPT THERAPEUTICS INC COM 218352102 217 15332 SH SOLE 28 15332 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1981 140152 SH SOLE 30 140152 0 0 CORCEPT THERAPEUTICS INC COM 218352102 181 12792 SH SOLE 40 12792 0 0 CORE LABORATORIES N V COM N22717107 999 21438 SH SOLE 2 21438 0 0 CORE LABORATORIES N V COM N22717107 10 222 SH SOLE 4 222 0 0 CORE LABORATORIES N V COM N22717107 144 3096 SH SOLE 7 3096 0 0 CORE LABORATORIES N V COM N22717107 4826 103526 SH SOLE 18 103526 0 0 CORE LABORATORIES N V COM N22717107 89007 1909211 SH SOLE 21 1909211 0 0 CORE LABORATORIES N V COM N22717107 47349 1015645 SH SOLE 22 989111 0 26534 CORE LABORATORIES N V COM N22717107 748 16053 SH SOLE 26 8333 0 7720 CORE LABORATORIES N V COM N22717107 285 6108 SH SOLE 28 6108 0 0 CORE LABORATORIES N V COM N22717107 591 12686 SH SOLE 30 12686 0 0 CORE LABORATORIES N V COM N22717107 32 694 SH SOLE 36 694 0 0 CORE LABORATORIES N V COM N22717107 245 5252 SH SOLE 40 5252 0 0 CORE MARK HOLDING CO INC COM 218681104 1151 35850 SH SOLE 2 9956 0 25894 CORE MARK HOLDING CO INC COM 218681104 7 206 SH SOLE 4 206 0 0 CORE MARK HOLDING CO INC COM 218681104 74 2317 SH SOLE 7 2317 0 0 CORE MARK HOLDING CO INC COM 218681104 7451 232023 SH SOLE 18 208634 0 23389 CORE MARK HOLDING CO INC COM 218681104 7127 221911 SH SOLE 19 221911 0 0 CORE MARK HOLDING CO INC COM 218681104 162860 5071151 SH SOLE 21 5071151 0 0 CORE MARK HOLDING CO INC COM 218681104 51257 1596049 SH SOLE 22 1511429 0 84620 CORE MARK HOLDING CO INC COM 218681104 962 29948 SH SOLE 23 29948 0 0 CORE MARK HOLDING CO INC COM 218681104 2057 64062 SH SOLE 26 4722 0 59340 CORE MARK HOLDING CO INC COM 218681104 183 5703 SH SOLE 28 5703 0 0 CORE MARK HOLDING CO INC COM 218681104 2060 64136 SH SOLE 30 64136 0 0 CORE MARK HOLDING CO INC COM 218681104 304 9467 SH SOLE 34 9467 0 0 CORE MARK HOLDING CO INC COM 218681104 172 5358 SH SOLE 36 5358 0 0 CORE MARK HOLDING CO INC COM 218681104 162 5030 SH SOLE 40 5030 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 10 1581 SH SOLE 18 1581 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 162 25306 SH SOLE 21 25306 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 200 31175 SH SOLE 22 31175 0 0 CORECIVIC INC COM 21871N101 955 55256 SH SOLE 2 55256 0 0 CORECIVIC INC COM 21871N101 8 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 84 4851 SH SOLE 7 4851 0 0 CORECIVIC INC COM 21871N101 11782 681851 SH SOLE 18 681851 0 0 CORECIVIC INC COM 21871N101 3553 205620 SH SOLE 19 205620 0 0 CORECIVIC INC COM 21871N101 160620 9295140 SH SOLE 21 9295140 0 0 CORECIVIC INC COM 21871N101 75019 4341352 SH SOLE 22 4155628 0 185724 CORECIVIC INC COM 21871N101 68 3952 SH SOLE 23 3952 0 0 CORECIVIC INC COM 21871N101 883 51102 SH SOLE 26 24926 0 26176 CORECIVIC INC COM 21871N101 261 15103 SH SOLE 28 15103 0 0 CORECIVIC INC COM 21871N101 561 32489 SH SOLE 30 32489 0 0 CORECIVIC INC COM 21871N101 127 7352 SH SOLE 36 7352 0 0 CORECIVIC INC COM 21871N101 220 12713 SH SOLE 40 12713 0 0 CORELOGIC INC COM 21871D103 9102 196715 SH SOLE 2 43688 0 153027 CORELOGIC INC COM 21871D103 20 441 SH SOLE 4 441 0 0 CORELOGIC INC COM 21871D103 94 2025 SH SOLE 7 2025 0 0 CORELOGIC INC COM 21871D103 10351 223699 SH SOLE 18 223699 0 0 CORELOGIC INC COM 21871D103 846 18288 SH SOLE 19 18288 0 0 CORELOGIC INC COM 21871D103 181423 3920972 SH SOLE 21 3920972 0 0 CORELOGIC INC COM 21871D103 119459 2581773 SH SOLE 22 2419453 0 162320 CORELOGIC INC COM 21871D103 1601 34598 SH SOLE 26 18063 0 16535 CORELOGIC INC COM 21871D103 485 10486 SH SOLE 28 10486 0 0 CORELOGIC INC COM 21871D103 1067 23068 SH SOLE 30 23068 0 0 CORELOGIC INC COM 21871D103 76 1637 SH SOLE 31 1637 0 0 CORELOGIC INC COM 21871D103 93 2013 SH SOLE 36 2013 0 0 CORELOGIC INC COM 21871D103 333 7200 SH SOLE 40 7200 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 678 14362 SH SOLE 2 532 0 13830 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14 303 SH SOLE 7 303 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2279 48271 SH SOLE 18 48271 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1088 23037 SH SOLE 19 23037 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 22323 472746 SH SOLE 21 472746 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 22600 478603 SH SOLE 22 458614 0 19989 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 125 2645 SH SOLE 26 0 0 2645 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 514 10878 SH SOLE 30 10878 0 0 COREPOINT LODGING INC COM 21872L104 477 47199 SH SOLE 2 5236 0 41963 COREPOINT LODGING INC COM 21872L104 2 216 SH SOLE 4 216 0 0 COREPOINT LODGING INC COM 21872L104 8 838 SH SOLE 7 838 0 0 COREPOINT LODGING INC COM 21872L104 1431 141590 SH SOLE 18 141590 0 0 COREPOINT LODGING INC COM 21872L104 1232 121908 SH SOLE 19 121908 0 0 COREPOINT LODGING INC COM 21872L104 14891 1472850 SH SOLE 21 1472850 0 0 COREPOINT LODGING INC COM 21872L104 15084 1491957 SH SOLE 22 1425166 0 66791 COREPOINT LODGING INC COM 21872L104 13 1311 SH SOLE 23 1311 0 0 COREPOINT LODGING INC COM 21872L104 154 15229 SH SOLE 26 3067 0 12162 COREPOINT LODGING INC COM 21872L104 67 6621 SH SOLE 28 6621 0 0 COREPOINT LODGING INC COM 21872L104 107 10604 SH SOLE 30 10604 0 0 COREPOINT LODGING INC COM 21872L104 52 5147 SH SOLE 40 5147 0 0 CORESITE RLTY CORP COM 21870Q105 11100 91096 SH SOLE 2 19526 0 71570 CORESITE RLTY CORP COM 21870Q105 19 159 SH SOLE 4 159 0 0 CORESITE RLTY CORP COM 21870Q105 85 694 SH SOLE 7 694 0 0 CORESITE RLTY CORP COM 21870Q105 1 10 SH SOLE 17 0 0 10 CORESITE RLTY CORP COM 21870Q105 12514 102699 SH SOLE 18 102699 0 0 CORESITE RLTY CORP COM 21870Q105 29732 244005 SH SOLE 19 244005 0 0 CORESITE RLTY CORP COM 21870Q105 262968 2158128 SH SOLE 21 2158128 0 0 CORESITE RLTY CORP COM 21870Q105 151457 1242977 SH SOLE 22 1157657 0 85320 CORESITE RLTY CORP COM 21870Q105 149 1223 SH SOLE 23 1223 0 0 CORESITE RLTY CORP COM 21870Q105 2169 17802 SH SOLE 26 10577 0 7225 CORESITE RLTY CORP COM 21870Q105 542 4446 SH SOLE 28 4446 0 0 CORESITE RLTY CORP COM 21870Q105 1188 9751 SH SOLE 30 9751 0 0 CORESITE RLTY CORP COM 21870Q105 94 771 SH SOLE 31 771 0 0 CORESITE RLTY CORP COM 21870Q105 461 3783 SH SOLE 40 3783 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 340 79501 SH SOLE 2 3784 0 75717 CORINDUS VASCULAR ROBOTICS I COM 218730109 11 2644 SH SOLE 7 2644 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 1421 331970 SH SOLE 18 331970 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 667 155817 SH SOLE 19 155817 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 13706 3202354 SH SOLE 21 3202354 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 11402 2664078 SH SOLE 22 2629544 0 34534 CORMEDIX INC COM 21900C308 130 20309 SH SOLE 2 974 0 19335 CORMEDIX INC COM 21900C308 535 83884 SH SOLE 18 83884 0 0 CORMEDIX INC COM 21900C308 254 39804 SH SOLE 19 39804 0 0 CORMEDIX INC COM 21900C308 5219 818024 SH SOLE 21 818024 0 0 CORMEDIX INC COM 21900C308 4107 643693 SH SOLE 22 633999 0 9694 CORNERSTONE BLDG BRANDS INC COM 21925D109 264 43570 SH SOLE 2 1547 0 42023 CORNERSTONE BLDG BRANDS INC COM 21925D109 6 964 SH SOLE 7 964 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 949 156930 SH SOLE 18 156930 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 479 79199 SH SOLE 19 79199 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 9236 1526530 SH SOLE 21 1526530 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 8305 1372781 SH SOLE 22 1281708 0 91073 CORNERSTONE BLDG BRANDS INC COM 21925D109 126 20878 SH SOLE 26 0 0 20878 CORNERSTONE BLDG BRANDS INC COM 21925D109 25 4196 SH SOLE 28 4196 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 141 23336 SH SOLE 30 23336 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 25 4068 SH SOLE 40 4068 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4494 81973 SH SOLE 2 29580 0 52393 CORNERSTONE ONDEMAND INC COM 21925Y103 162 2952 SH SOLE 4 2952 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 76 1379 SH SOLE 7 1379 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 12278 223961 SH SOLE 18 195513 0 28448 CORNERSTONE ONDEMAND INC COM 21925Y103 12926 235786 SH SOLE 19 235786 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 111191 2028291 SH SOLE 21 2028291 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 93236 1700767 SH SOLE 22 1620656 0 80111 CORNERSTONE ONDEMAND INC COM 21925Y103 1199 21872 SH SOLE 23 21872 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1951 35582 SH SOLE 26 9341 0 26241 CORNERSTONE ONDEMAND INC COM 21925Y103 325 5937 SH SOLE 28 5937 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 154 2811 SH SOLE 29 2811 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 819 14940 SH SOLE 30 14940 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 51 927 SH SOLE 31 927 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 369 6731 SH SOLE 34 6731 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 31 571 SH SOLE 36 571 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 282 5152 SH SOLE 40 5152 0 0 CORNING INC COM 219350105 55084 1931434 SH SOLE 2 232653 0 1698781 CORNING INC COM 219350105 8843 310048 SH SOLE 4 288139 0 21909 CORNING INC COM 219350105 20146 706370 SH SOLE 7 686730 0 19640 CORNING INC COM 219350105 934 32752 SH SOLE 13 32752 0 0 CORNING INC COM 219350105 239 8387 SH SOLE 15 8387 0 0 CORNING INC COM 219350105 2 53 SH SOLE 17 0 0 53 CORNING INC COM 219350105 57585 2019113 SH SOLE 18 1913912 0 105201 CORNING INC COM 219350105 28247 990443 SH SOLE 19 990443 0 0 CORNING INC COM 219350105 557616 19551762 SH SOLE 21 19551762 0 0 CORNING INC COM 219350105 552774 19381984 SH SOLE 22 17196919 0 2185065 CORNING INC COM 219350105 17001 596125 SH SOLE 23 596125 0 0 CORNING INC COM 219350105 21224 744191 SH SOLE 25 744191 0 0 CORNING INC COM 219350105 100442 3521808 SH SOLE 26 988456 0 2533352 CORNING INC COM 219350105 4429 155303 SH SOLE 28 114329 0 40974 CORNING INC COM 219350105 473 16576 SH SOLE 29 16576 0 0 CORNING INC COM 219350105 84627 2967286 SH SOLE 30 2967286 0 0 CORNING INC COM 219350105 4950 173565 SH SOLE 31 143808 0 29757 CORNING INC COM 219350105 12950 454073 SH SOLE 34 454073 0 0 CORNING INC COM 219350105 16550 580298 SH SOLE 36 580298 0 0 CORNING INC COM 219350105 523 18344 SH SOLE 40 18344 0 0 CORPORACION AMER ARPTS S A COM L1995B107 922 203605 SH SOLE 2 203605 0 0 CORPORACION AMER ARPTS S A COM L1995B107 1670 368631 SH SOLE 21 368631 0 0 CORPORACION AMER ARPTS S A COM L1995B107 883 194841 SH SOLE 22 194841 0 0 CORPORACION AMER ARPTS S A COM L1995B107 66 14509 SH SOLE 30 14509 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7528 252785 SH SOLE 2 57606 0 195179 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 907 30448 SH SOLE 4 30448 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3390 113825 SH SOLE 7 113825 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 122 4100 SH SOLE 15 4100 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9323 313075 SH SOLE 18 313075 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3911 131342 SH SOLE 19 131342 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 183406 6158713 SH SOLE 21 6158713 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 136888 4596631 SH SOLE 22 4389184 0 207447 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 111 3716 SH SOLE 23 3716 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6734 226138 SH SOLE 25 226138 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2135 71692 SH SOLE 26 21134 0 50558 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 381 12804 SH SOLE 28 12804 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1714 57560 SH SOLE 29 57560 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14873 499436 SH SOLE 30 499436 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 71 2375 SH SOLE 31 2375 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 168 5641 SH SOLE 36 5641 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 304 10198 SH SOLE 40 10198 0 0 CORREVIO PHARMA CORP COM 22026V105 32 15848 SH SOLE 22 15848 0 0 CORTEVA INC COM 22052L104 67983 2427970 SH SOLE 2 541164 0 1886806 CORTEVA INC COM 22052L104 8181 292177 SH SOLE 4 271766 0 20411 CORTEVA INC COM 22052L104 24431 872548 SH SOLE 7 872548 0 0 CORTEVA INC COM 22052L104 288 10269 SH SOLE 13 10269 0 0 CORTEVA INC COM 22052L104 196 7007 SH SOLE 15 7007 0 0 CORTEVA INC COM 22052L104 12 414 SH SOLE 17 0 0 414 CORTEVA INC COM 22052L104 290752 10383992 SH SOLE 18 8180011 0 2203981 CORTEVA INC COM 22052L104 221960 7927149 SH SOLE 19 7927149 0 0 CORTEVA INC COM 22052L104 460673 16452611 SH SOLE 21 16452611 0 0 CORTEVA INC COM 22052L104 528142 18862212 SH SOLE 22 16809780 0 2052432 CORTEVA INC COM 22052L104 17102 610768 SH SOLE 23 610768 0 0 CORTEVA INC COM 22052L104 24467 873832 SH SOLE 25 789728 0 84104 CORTEVA INC COM 22052L104 84872 3031139 SH SOLE 26 876336 0 2154803 CORTEVA INC COM 22052L104 4168 148860 SH SOLE 28 109682 0 39178 CORTEVA INC COM 22052L104 446 15921 SH SOLE 29 15921 0 0 CORTEVA INC COM 22052L104 76920 2747146 SH SOLE 30 2747146 0 0 CORTEVA INC COM 22052L104 4689 167463 SH SOLE 31 137483 0 29980 CORTEVA INC COM 22052L104 40527 1447386 SH SOLE 34 1447386 0 0 CORTEVA INC COM 22052L104 16979 606381 SH SOLE 36 606381 0 0 CORTEVA INC COM 22052L104 500 17853 SH SOLE 40 17853 0 0 CORTEXYME INC COM 22053A107 61 2438 SH SOLE 2 122 0 2316 CORTEXYME INC COM 22053A107 249 10005 SH SOLE 18 10005 0 0 CORTEXYME INC COM 22053A107 120 4824 SH SOLE 19 4824 0 0 CORTEXYME INC COM 22053A107 2486 99703 SH SOLE 21 99703 0 0 CORTEXYME INC COM 22053A107 956 38355 SH SOLE 22 37515 0 840 CORTLAND BANCORP COM 220587109 18 832 SH SOLE 18 832 0 0 CORVEL CORP COM 221006109 596 7873 SH SOLE 2 372 0 7501 CORVEL CORP COM 221006109 4 58 SH SOLE 4 58 0 0 CORVEL CORP COM 221006109 14 187 SH SOLE 7 187 0 0 CORVEL CORP COM 221006109 3396 44861 SH SOLE 18 41024 0 3837 CORVEL CORP COM 221006109 2264 29910 SH SOLE 19 29910 0 0 CORVEL CORP COM 221006109 75868 1002215 SH SOLE 21 1002215 0 0 CORVEL CORP COM 221006109 20810 274898 SH SOLE 22 260508 0 14390 CORVEL CORP COM 221006109 48 632 SH SOLE 23 632 0 0 CORVEL CORP COM 221006109 118 1554 SH SOLE 28 1554 0 0 CORVEL CORP COM 221006109 4363 57633 SH SOLE 30 57633 0 0 CORVEL CORP COM 221006109 258 3405 SH SOLE 34 3405 0 0 CORVEL CORP COM 221006109 91 1201 SH SOLE 40 1201 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 10 3160 SH SOLE 2 3160 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 32 10515 SH SOLE 18 7415 0 3100 CORVUS PHARMACEUTICALS INC COM 221015100 312 103576 SH SOLE 19 103576 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 180 59807 SH SOLE 21 59807 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 242 80454 SH SOLE 22 80454 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 47 15647 SH SOLE 23 15647 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 183 60937 SH SOLE 26 0 0 60937 COSAN LTD SHS A G25343107 46 3086 SH SOLE 2 1395 0 1691 COSAN LTD SHS A G25343107 10004 671439 SH SOLE 7 671439 0 0 COSAN LTD SHS A G25343107 216 14496 SH SOLE 13 14496 0 0 COSAN LTD SHS A G25343107 16 1072 SH SOLE 19 1072 0 0 COSAN LTD SHS A G25343107 54 3592 SH SOLE 21 3592 0 0 COSAN LTD SHS A G25343107 17575 1179530 SH SOLE 22 913918 0 265612 COSAN LTD SHS A G25343107 113 7577 SH SOLE 23 7577 0 0 COSAN LTD SHS A G25343107 102 6868 SH SOLE 25 6868 0 0 COSAN LTD SHS A G25343107 52 3499 SH SOLE 29 3499 0 0 COSAN LTD SHS A G25343107 870 58389 SH SOLE 30 58389 0 0 COSAN LTD SHS A G25343107 64 4310 SH SOLE 31 4310 0 0 COSAN LTD SHS A G25343107 29 1978 SH SOLE 34 1978 0 0 COSAN LTD SHS A G25343107 186 12458 SH SOLE 36 12458 0 0 COSTAMARE INC SHS Y1771G102 325 53531 SH SOLE 2 1817 0 51714 COSTAMARE INC SHS Y1771G102 7 1144 SH SOLE 7 1144 0 0 COSTAMARE INC SHS Y1771G102 1012 166703 SH SOLE 18 166703 0 0 COSTAMARE INC SHS Y1771G102 501 82588 SH SOLE 19 82588 0 0 COSTAMARE INC SHS Y1771G102 9745 1605486 SH SOLE 21 1605486 0 0 COSTAMARE INC SHS Y1771G102 3625 597203 SH SOLE 22 539356 0 57847 COSTAR GROUP INC COM 22160N109 94426 159180 SH SOLE 2 44732 0 114448 COSTAR GROUP INC COM 22160N109 12613 21262 SH SOLE 4 20302 0 960 COSTAR GROUP INC COM 22160N109 3648 6150 SH SOLE 7 3999 0 2151 COSTAR GROUP INC COM 22160N109 3387 5709 SH SOLE 13 5709 0 0 COSTAR GROUP INC COM 22160N109 226 381 SH SOLE 15 381 0 0 COSTAR GROUP INC COM 22160N109 230007 387740 SH SOLE 18 284945 0 102795 COSTAR GROUP INC COM 22160N109 345562 582538 SH SOLE 19 582538 0 0 COSTAR GROUP INC COM 22160N109 404903 682574 SH SOLE 21 682574 0 0 COSTAR GROUP INC COM 22160N109 663596 1118672 SH SOLE 22 984809 0 133863 COSTAR GROUP INC COM 22160N109 25518 43018 SH SOLE 23 43018 0 0 COSTAR GROUP INC COM 22160N109 109520 184626 SH SOLE 25 184626 0 0 COSTAR GROUP INC COM 22160N109 67738 114190 SH SOLE 26 47708 0 66482 COSTAR GROUP INC COM 22160N109 4124 6952 SH SOLE 28 5048 0 1904 COSTAR GROUP INC COM 22160N109 14210 23954 SH SOLE 29 10609 0 13345 COSTAR GROUP INC COM 22160N109 35101 59172 SH SOLE 30 59172 0 0 COSTAR GROUP INC COM 22160N109 15367 25905 SH SOLE 31 19973 0 5932 COSTAR GROUP INC COM 22160N109 13170 22202 SH SOLE 34 22202 0 0 COSTAR GROUP INC COM 22160N109 17444 29407 SH SOLE 36 29407 0 0 COSTAR GROUP INC COM 22160N109 473 798 SH SOLE 40 798 0 0 COSTCO WHSL CORP NEW COM 22160K105 343654 1192788 SH SOLE 2 214585 0 978203 COSTCO WHSL CORP NEW COM 22160K105 54529 189265 SH SOLE 4 177254 0 12011 COSTCO WHSL CORP NEW COM 22160K105 121661 422273 SH SOLE 7 417932 0 4341 COSTCO WHSL CORP NEW COM 22160K105 6227 21612 SH SOLE 13 21612 0 0 COSTCO WHSL CORP NEW COM 22160K105 1412 4902 SH SOLE 15 4902 0 0 COSTCO WHSL CORP NEW COM 22160K105 81 281 SH SOLE 17 0 0 281 COSTCO WHSL CORP NEW COM 22160K105 274679 953382 SH SOLE 18 869329 0 84053 COSTCO WHSL CORP NEW COM 22160K105 63842 221589 SH SOLE 19 221589 0 0 COSTCO WHSL CORP NEW COM 22160K105 2542220 8823782 SH SOLE 21 8823782 0 0 COSTCO WHSL CORP NEW COM 22160K105 3187412 11063178 SH SOLE 22 9745830 0 1317348 COSTCO WHSL CORP NEW COM 22160K105 100262 347999 SH SOLE 23 347999 0 0 COSTCO WHSL CORP NEW COM 22160K105 126659 439620 SH SOLE 25 439620 0 0 COSTCO WHSL CORP NEW COM 22160K105 562758 1953276 SH SOLE 26 518167 0 1435109 COSTCO WHSL CORP NEW COM 22160K105 24270 84239 SH SOLE 28 60760 0 23479 COSTCO WHSL CORP NEW COM 22160K105 31080 107876 SH SOLE 29 26242 0 81634 COSTCO WHSL CORP NEW COM 22160K105 525091 1822535 SH SOLE 30 1822535 0 0 COSTCO WHSL CORP NEW COM 22160K105 41022 142384 SH SOLE 31 100415 0 41969 COSTCO WHSL CORP NEW COM 22160K105 18018 62537 SH SOLE 32 62537 0 0 COSTCO WHSL CORP NEW COM 22160K105 13952 48426 SH SOLE 34 48426 0 0 COSTCO WHSL CORP NEW COM 22160K105 95553 331653 SH SOLE 36 331653 0 0 COSTCO WHSL CORP NEW COM 22160K105 3050 10585 SH SOLE 40 10585 0 0 COTY INC COM CL A 222070203 10963 1043093 SH SOLE 2 274042 0 769051 COTY INC COM CL A 222070203 1540 146533 SH SOLE 4 136024 0 10509 COTY INC COM CL A 222070203 3371 320716 SH SOLE 7 267267 0 53449 COTY INC COM CL A 222070203 34 3193 SH SOLE 15 3193 0 0 COTY INC COM CL A 222070203 6379 606968 SH SOLE 18 557264 0 49704 COTY INC COM CL A 222070203 2304 219196 SH SOLE 19 219196 0 0 COTY INC COM CL A 222070203 73303 6974553 SH SOLE 21 6974553 0 0 COTY INC COM CL A 222070203 77974 7419055 SH SOLE 22 6447221 0 971834 COTY INC COM CL A 222070203 1992 189572 SH SOLE 23 189572 0 0 COTY INC COM CL A 222070203 4009 381470 SH SOLE 25 381470 0 0 COTY INC COM CL A 222070203 16186 1540057 SH SOLE 26 618124 0 921933 COTY INC COM CL A 222070203 607 57730 SH SOLE 28 42000 0 15730 COTY INC COM CL A 222070203 703 66922 SH SOLE 29 6188 0 60734 COTY INC COM CL A 222070203 15024 1429509 SH SOLE 30 1429509 0 0 COTY INC COM CL A 222070203 842 80098 SH SOLE 31 73311 0 6787 COTY INC COM CL A 222070203 1782 169512 SH SOLE 34 169512 0 0 COTY INC COM CL A 222070203 2189 208319 SH SOLE 36 208319 0 0 COTY INC COM CL A 222070203 93 8894 SH SOLE 40 8894 0 0 COUNTY BANCORP INC COM 221907108 22 1132 SH SOLE 18 1132 0 0 COUNTY BANCORP INC COM 221907108 228 11618 SH SOLE 21 11618 0 0 COUPA SOFTWARE INC COM 22266L106 18212 140554 SH SOLE 2 4218 0 136336 COUPA SOFTWARE INC COM 22266L106 36 277 SH SOLE 4 277 0 0 COUPA SOFTWARE INC COM 22266L106 153 1182 SH SOLE 7 1182 0 0 COUPA SOFTWARE INC COM 22266L106 42997 331844 SH SOLE 18 247496 0 84348 COUPA SOFTWARE INC COM 22266L106 129469 999223 SH SOLE 19 999223 0 0 COUPA SOFTWARE INC COM 22266L106 125412 967913 SH SOLE 21 967913 0 0 COUPA SOFTWARE INC COM 22266L106 222313 1715775 SH SOLE 22 1605289 0 110486 COUPA SOFTWARE INC COM 22266L106 32609 251669 SH SOLE 25 251669 0 0 COUPA SOFTWARE INC COM 22266L106 3593 27734 SH SOLE 26 13054 0 14680 COUPA SOFTWARE INC COM 22266L106 1104 8517 SH SOLE 28 8517 0 0 COUPA SOFTWARE INC COM 22266L106 2415 18637 SH SOLE 30 18637 0 0 COUPA SOFTWARE INC COM 22266L106 161 1246 SH SOLE 31 1246 0 0 COUPA SOFTWARE INC COM 22266L106 2853 22020 SH SOLE 34 22020 0 0 COUPA SOFTWARE INC COM 22266L106 755 5828 SH SOLE 40 5828 0 0 COUSINS PPTYS INC COM NEW 222795502 13084 348065 SH SOLE 2 76118 0 271947 COUSINS PPTYS INC COM NEW 222795502 1487 39554 SH SOLE 4 39554 0 0 COUSINS PPTYS INC COM NEW 222795502 6413 170617 SH SOLE 7 170617 0 0 COUSINS PPTYS INC COM NEW 222795502 219 5814 SH SOLE 15 5814 0 0 COUSINS PPTYS INC COM NEW 222795502 14 385 SH SOLE 17 0 0 385 COUSINS PPTYS INC COM NEW 222795502 15439 410713 SH SOLE 18 410713 0 0 COUSINS PPTYS INC COM NEW 222795502 6486 172540 SH SOLE 19 172540 0 0 COUSINS PPTYS INC COM NEW 222795502 326646 8689718 SH SOLE 21 8689718 0 0 COUSINS PPTYS INC COM NEW 222795502 228567 6080527 SH SOLE 22 5797338 0 283189 COUSINS PPTYS INC COM NEW 222795502 183 4868 SH SOLE 23 4868 0 0 COUSINS PPTYS INC COM NEW 222795502 11408 303475 SH SOLE 25 303475 0 0 COUSINS PPTYS INC COM NEW 222795502 4421 117620 SH SOLE 26 34240 0 83380 COUSINS PPTYS INC COM NEW 222795502 755 20082 SH SOLE 28 20082 0 0 COUSINS PPTYS INC COM NEW 222795502 2787 74140 SH SOLE 29 74140 0 0 COUSINS PPTYS INC COM NEW 222795502 24758 658634 SH SOLE 30 658634 0 0 COUSINS PPTYS INC COM NEW 222795502 110 2927 SH SOLE 31 2927 0 0 COUSINS PPTYS INC COM NEW 222795502 73 1952 SH SOLE 36 1952 0 0 COUSINS PPTYS INC COM NEW 222795502 539 14352 SH SOLE 40 14352 0 0 COVANTA HLDG CORP COM 22282E102 1820 105253 SH SOLE 2 4440 0 100813 COVANTA HLDG CORP COM 22282E102 9 546 SH SOLE 4 546 0 0 COVANTA HLDG CORP COM 22282E102 69 4002 SH SOLE 7 4002 0 0 COVANTA HLDG CORP COM 22282E102 6962 402665 SH SOLE 18 402665 0 0 COVANTA HLDG CORP COM 22282E102 3541 204818 SH SOLE 19 204818 0 0 COVANTA HLDG CORP COM 22282E102 83527 4830955 SH SOLE 21 4830955 0 0 COVANTA HLDG CORP COM 22282E102 58646 3391909 SH SOLE 22 3221930 0 169979 COVANTA HLDG CORP COM 22282E102 1124 65028 SH SOLE 26 34907 0 30121 COVANTA HLDG CORP COM 22282E102 297 17191 SH SOLE 28 17191 0 0 COVANTA HLDG CORP COM 22282E102 13054 755012 SH SOLE 30 755012 0 0 COVANTA HLDG CORP COM 22282E102 41 2380 SH SOLE 36 2380 0 0 COVANTA HLDG CORP COM 22282E102 224 12934 SH SOLE 40 12934 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 411 24986 SH SOLE 2 11623 0 13363 COVENANT TRANSN GROUP INC CL A 22284P105 5 301 SH SOLE 7 301 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 879 53494 SH SOLE 18 46990 0 6504 COVENANT TRANSN GROUP INC CL A 22284P105 1911 116267 SH SOLE 19 116267 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 7979 485326 SH SOLE 21 485326 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 9921 603470 SH SOLE 22 589855 0 13615 COVENANT TRANSN GROUP INC CL A 22284P105 441 26816 SH SOLE 23 26816 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 1186 72161 SH SOLE 26 0 0 72161 COVENANT TRANSN GROUP INC CL A 22284P105 29 1740 SH SOLE 28 1740 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 424 25821 SH SOLE 30 25821 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 19 1146 SH SOLE 40 1146 0 0 COVETRUS INC COM 22304C100 2887 242820 SH SOLE 2 64749 0 178071 COVETRUS INC COM 22304C100 6 478 SH SOLE 4 478 0 0 COVETRUS INC COM 22304C100 20 1659 SH SOLE 7 1659 0 0 COVETRUS INC COM 22304C100 3237 272261 SH SOLE 18 272261 0 0 COVETRUS INC COM 22304C100 271 22831 SH SOLE 19 22831 0 0 COVETRUS INC COM 22304C100 55686 4683408 SH SOLE 21 4683408 0 0 COVETRUS INC COM 22304C100 37763 3176025 SH SOLE 22 2964292 0 211733 COVETRUS INC COM 22304C100 25 2069 SH SOLE 25 2069 0 0 COVETRUS INC COM 22304C100 342 28726 SH SOLE 26 13781 0 14945 COVETRUS INC COM 22304C100 237 19894 SH SOLE 28 19894 0 0 COVETRUS INC COM 22304C100 371 31167 SH SOLE 30 31167 0 0 COVETRUS INC COM 22304C100 24 2056 SH SOLE 31 2056 0 0 COVETRUS INC COM 22304C100 63 5295 SH SOLE 36 5295 0 0 COVETRUS INC COM 22304C100 121 10178 SH SOLE 40 10178 0 0 COVIA HLDGS CORP COM 22305A103 76 37702 SH SOLE 2 1150 0 36552 COVIA HLDGS CORP COM 22305A103 0 215 SH SOLE 4 215 0 0 COVIA HLDGS CORP COM 22305A103 2 753 SH SOLE 7 753 0 0 COVIA HLDGS CORP COM 22305A103 286 141430 SH SOLE 18 141430 0 0 COVIA HLDGS CORP COM 22305A103 143 70964 SH SOLE 19 70964 0 0 COVIA HLDGS CORP COM 22305A103 3094 1531727 SH SOLE 21 1531727 0 0 COVIA HLDGS CORP COM 22305A103 2065 1022176 SH SOLE 22 975366 0 46810 COVIA HLDGS CORP COM 22305A103 4 2141 SH SOLE 26 0 0 2141 COVIA HLDGS CORP COM 22305A103 7 3578 SH SOLE 28 3578 0 0 COVIA HLDGS CORP COM 22305A103 105 51860 SH SOLE 30 51860 0 0 COVIA HLDGS CORP COM 22305A103 5 2567 SH SOLE 40 2567 0 0 COWEN INC CL A NEW 223622606 407 26443 SH SOLE 2 1301 0 25142 COWEN INC CL A NEW 223622606 10 681 SH SOLE 7 681 0 0 COWEN INC CL A NEW 223622606 1600 103978 SH SOLE 18 103978 0 0 COWEN INC CL A NEW 223622606 758 49228 SH SOLE 19 49228 0 0 COWEN INC CL A NEW 223622606 16569 1076580 SH SOLE 21 1076580 0 0 COWEN INC CL A NEW 223622606 14393 935191 SH SOLE 22 899958 0 35233 COWEN INC CL A NEW 223622606 95 6200 SH SOLE 26 0 0 6200 COWEN INC CL A NEW 223622606 58 3797 SH SOLE 28 3797 0 0 COWEN INC CL A NEW 223622606 136 8853 SH SOLE 30 8853 0 0 COWEN INC CL A NEW 223622606 46 2957 SH SOLE 40 2957 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 19 2369 SH SOLE 18 2369 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 293 35704 SH SOLE 21 35704 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 238 28974 SH SOLE 22 28974 0 0 CPI CARD GROUP INC COM NEW 12634H200 4 1492 SH SOLE 21 1492 0 0 CPS TECHNOLOGIES CORP COM 12619F104 7 6596 SH SOLE 21 6596 0 0 CRA INTL INC COM 12618T105 472 11241 SH SOLE 2 4003 0 7238 CRA INTL INC COM 12618T105 10 235 SH SOLE 7 235 0 0 CRA INTL INC COM 12618T105 1200 28589 SH SOLE 18 28589 0 0 CRA INTL INC COM 12618T105 2400 57189 SH SOLE 19 57189 0 0 CRA INTL INC COM 12618T105 11725 279371 SH SOLE 21 279371 0 0 CRA INTL INC COM 12618T105 13427 319912 SH SOLE 22 315650 0 4262 CRA INTL INC COM 12618T105 525 12515 SH SOLE 23 12515 0 0 CRA INTL INC COM 12618T105 1477 35181 SH SOLE 26 0 0 35181 CRACKER BARREL OLD CTRY STOR COM 22410J106 4703 28917 SH SOLE 2 12778 0 16139 CRACKER BARREL OLD CTRY STOR COM 22410J106 39 238 SH SOLE 4 238 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 262 1611 SH SOLE 7 1611 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 21528 132357 SH SOLE 18 129388 0 2969 CRACKER BARREL OLD CTRY STOR COM 22410J106 5687 34967 SH SOLE 19 34967 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 262263 1612439 SH SOLE 21 1612439 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 120978 743795 SH SOLE 22 716886 0 26909 CRACKER BARREL OLD CTRY STOR COM 22410J106 938 5766 SH SOLE 26 4177 0 1589 CRACKER BARREL OLD CTRY STOR COM 22410J106 459 2823 SH SOLE 28 2823 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 880 5409 SH SOLE 30 5409 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 24 149 SH SOLE 34 149 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 52 322 SH SOLE 36 322 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 301 1853 SH SOLE 40 1853 0 0 CRAFT BREW ALLIANCE INC COM 224122101 111 13513 SH SOLE 2 473 0 13040 CRAFT BREW ALLIANCE INC COM 224122101 3 312 SH SOLE 7 312 0 0 CRAFT BREW ALLIANCE INC COM 224122101 349 42574 SH SOLE 18 42574 0 0 CRAFT BREW ALLIANCE INC COM 224122101 161 19649 SH SOLE 19 19649 0 0 CRAFT BREW ALLIANCE INC COM 224122101 3605 440170 SH SOLE 21 440170 0 0 CRAFT BREW ALLIANCE INC COM 224122101 2355 287597 SH SOLE 22 276447 0 11150 CRANE CO COM 224399105 28205 349809 SH SOLE 2 232839 0 116970 CRANE CO COM 224399105 2366 29341 SH SOLE 4 29341 0 0 CRANE CO COM 224399105 531 6587 SH SOLE 7 6587 0 0 CRANE CO COM 224399105 2665 33056 SH SOLE 13 33056 0 0 CRANE CO COM 224399105 14707 182401 SH SOLE 18 177180 0 5221 CRANE CO COM 224399105 26787 332219 SH SOLE 19 332219 0 0 CRANE CO COM 224399105 196879 2441754 SH SOLE 21 2441754 0 0 CRANE CO COM 224399105 198782 2465360 SH SOLE 22 1998853 0 466507 CRANE CO COM 224399105 4027 49938 SH SOLE 23 49938 0 0 CRANE CO COM 224399105 84 1040 SH SOLE 25 1040 0 0 CRANE CO COM 224399105 1966 24387 SH SOLE 26 16620 0 7767 CRANE CO COM 224399105 534 6619 SH SOLE 28 6619 0 0 CRANE CO COM 224399105 5043 62540 SH SOLE 29 30978 0 31562 CRANE CO COM 224399105 2444 30317 SH SOLE 30 30317 0 0 CRANE CO COM 224399105 4913 60932 SH SOLE 31 55882 0 5050 CRANE CO COM 224399105 1507 18685 SH SOLE 34 18685 0 0 CRANE CO COM 224399105 2789 34594 SH SOLE 36 34594 0 0 CRANE CO COM 224399105 310 3849 SH SOLE 40 3849 0 0 CRAWFORD & CO CL B 224633107 76 7504 SH SOLE 21 7504 0 0 CRAWFORD & CO CL B 224633107 4645 460389 SH SOLE 22 460389 0 0 CRAWFORD & CO CL A 224633206 191 17544 SH SOLE 2 698 0 16846 CRAWFORD & CO CL A 224633206 659 60577 SH SOLE 18 60577 0 0 CRAWFORD & CO CL A 224633206 303 27883 SH SOLE 19 27883 0 0 CRAWFORD & CO CL A 224633206 6481 595656 SH SOLE 21 595656 0 0 CRAWFORD & CO CL A 224633206 1759 161634 SH SOLE 22 153669 0 7965 CRAWFORD & CO CL A 224633206 8 776 SH SOLE 23 776 0 0 CRAWFORD & CO CL A 224633206 63 5819 SH SOLE 30 5819 0 0 CREDICORP LTD COM G2519Y108 52059 249756 SH SOLE 2 2345 0 247411 CREDICORP LTD COM G2519Y108 4500 21591 SH SOLE 4 21591 0 0 CREDICORP LTD COM G2519Y108 1911 9170 SH SOLE 7 9170 0 0 CREDICORP LTD COM G2519Y108 314 1507 SH SOLE 13 1507 0 0 CREDICORP LTD COM G2519Y108 128 613 SH SOLE 15 613 0 0 CREDICORP LTD COM G2519Y108 8 40 SH SOLE 17 0 0 40 CREDICORP LTD COM G2519Y108 6089 29211 SH SOLE 18 29211 0 0 CREDICORP LTD COM G2519Y108 2307 11068 SH SOLE 19 11068 0 0 CREDICORP LTD COM G2519Y108 358305 1718983 SH SOLE 21 1718983 0 0 CREDICORP LTD COM G2519Y108 204541 981293 SH SOLE 22 872109 0 109184 CREDICORP LTD COM G2519Y108 8344 40033 SH SOLE 23 40033 0 0 CREDICORP LTD COM G2519Y108 13796 66188 SH SOLE 25 66188 0 0 CREDICORP LTD COM G2519Y108 65588 314659 SH SOLE 26 55144 0 259515 CREDICORP LTD COM G2519Y108 2677 12841 SH SOLE 28 12841 0 0 CREDICORP LTD COM G2519Y108 2425 11636 SH SOLE 29 7837 0 3799 CREDICORP LTD COM G2519Y108 88969 426833 SH SOLE 30 426833 0 0 CREDICORP LTD COM G2519Y108 11169 53583 SH SOLE 31 8937 0 44646 CREDICORP LTD COM G2519Y108 2412 11570 SH SOLE 34 11570 0 0 CREDICORP LTD COM G2519Y108 6501 31191 SH SOLE 36 31191 0 0 CREDICORP LTD COM G2519Y108 120 577 SH SOLE 40 577 0 0 CREDIT ACCEP CORP MICH COM 225310101 8804 19084 SH SOLE 2 1107 0 17977 CREDIT ACCEP CORP MICH COM 225310101 24 53 SH SOLE 4 53 0 0 CREDIT ACCEP CORP MICH COM 225310101 97 210 SH SOLE 7 210 0 0 CREDIT ACCEP CORP MICH COM 225310101 2792 6053 SH SOLE 18 5977 0 76 CREDIT ACCEP CORP MICH COM 225310101 1411 3059 SH SOLE 19 3059 0 0 CREDIT ACCEP CORP MICH COM 225310101 64363 139522 SH SOLE 21 139522 0 0 CREDIT ACCEP CORP MICH COM 225310101 158183 342900 SH SOLE 22 322382 0 20518 CREDIT ACCEP CORP MICH COM 225310101 1747 3788 SH SOLE 26 2987 0 801 CREDIT ACCEP CORP MICH COM 225310101 682 1479 SH SOLE 28 1479 0 0 CREDIT ACCEP CORP MICH COM 225310101 1324 2871 SH SOLE 30 2871 0 0 CREDIT ACCEP CORP MICH COM 225310101 97 210 SH SOLE 31 210 0 0 CREDIT ACCEP CORP MICH COM 225310101 518 1122 SH SOLE 40 1122 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 7 570 SH SOLE 18 570 0 0 CREE INC COM 225447101 11992 244730 SH SOLE 2 52007 0 192723 CREE INC COM 225447101 22 452 SH SOLE 4 452 0 0 CREE INC COM 225447101 115 2340 SH SOLE 7 2340 0 0 CREE INC COM 225447101 14567 297279 SH SOLE 18 297279 0 0 CREE INC COM 225447101 97027 1980150 SH SOLE 19 1980150 0 0 CREE INC COM 225447101 274651 5605115 SH SOLE 21 5605115 0 0 CREE INC COM 225447101 167612 3420658 SH SOLE 22 3201024 0 219634 CREE INC COM 225447101 1989 40602 SH SOLE 26 28545 0 12057 CREE INC COM 225447101 626 12775 SH SOLE 28 12775 0 0 CREE INC COM 225447101 1536 31340 SH SOLE 30 31340 0 0 CREE INC COM 225447101 103 2107 SH SOLE 31 2107 0 0 CREE INC COM 225447101 19684 401720 SH SOLE 34 401720 0 0 CREE INC COM 225447101 94 1927 SH SOLE 36 1927 0 0 CREE INC COM 225447101 512 10453 SH SOLE 40 10453 0 0 CREE INC NOTE 0.875% 9/0 225447AB7 1807 1650000 PRN SOLE 21 1650000 0 0 CRESCENT PT ENERGY CORP COM 22576C101 829 194628 SH SOLE 21 194628 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 372 62891 SH SOLE 21 62891 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 1066 180420 SH SOLE 22 180420 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 87 14715 SH SOLE 30 14715 0 0 CRH PLC ADR 12626K203 1067 31040 SH SOLE 2 31040 0 0 CRH PLC ADR 12626K203 42894 1248384 SH SOLE 18 1248171 0 213 CRINETICS PHARMACEUTICALS IN COM 22663K107 144 9589 SH SOLE 2 461 0 9128 CRINETICS PHARMACEUTICALS IN COM 22663K107 634 42128 SH SOLE 18 39527 0 2601 CRINETICS PHARMACEUTICALS IN COM 22663K107 549 36482 SH SOLE 19 36482 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 9629 640246 SH SOLE 21 640246 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 3454 229681 SH SOLE 22 225091 0 4590 CRINETICS PHARMACEUTICALS IN COM 22663K107 13 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 48 3204 SH SOLE 30 3204 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6 143 SH SOLE 4 143 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 23256 567364 SH SOLE 21 567364 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1075 26229 SH SOLE 22 13707 0 12522 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 245 5978 SH SOLE 26 4673 0 1305 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 122 2980 SH SOLE 28 2980 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 433 10563 SH SOLE 30 10563 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 14 348 SH SOLE 34 348 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 87 2125 SH SOLE 40 2125 0 0 CRITEO S A SPONS ADS 226718104 4 200 SH SOLE 17 0 0 200 CROCS INC COM 227046109 1703 61330 SH SOLE 2 9684 0 51646 CROCS INC COM 227046109 9 333 SH SOLE 4 333 0 0 CROCS INC COM 227046109 33 1195 SH SOLE 7 1195 0 0 CROCS INC COM 227046109 8270 297894 SH SOLE 18 280871 0 17023 CROCS INC COM 227046109 7323 263786 SH SOLE 19 263786 0 0 CROCS INC COM 227046109 186876 6731840 SH SOLE 21 6731840 0 0 CROCS INC COM 227046109 55329 1993130 SH SOLE 22 1902957 0 90173 CROCS INC COM 227046109 743 26775 SH SOLE 23 26775 0 0 CROCS INC COM 227046109 1980 71342 SH SOLE 26 9123 0 62219 CROCS INC COM 227046109 234 8428 SH SOLE 28 8428 0 0 CROCS INC COM 227046109 2464 88745 SH SOLE 30 88745 0 0 CROCS INC COM 227046109 36 1285 SH SOLE 34 1285 0 0 CROCS INC COM 227046109 149 5359 SH SOLE 40 5359 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 368 35757 SH SOLE 2 1325 0 34432 CROSS CTRY HEALTHCARE INC COM 227483104 8 735 SH SOLE 7 735 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1746 169522 SH SOLE 18 169522 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 622 60434 SH SOLE 19 60434 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 42679 4143592 SH SOLE 21 4143592 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 10458 1015292 SH SOLE 22 972949 0 42343 CROSS CTRY HEALTHCARE INC COM 227483104 46 4434 SH SOLE 28 4434 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 477 46320 SH SOLE 30 46320 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 72 7014 SH SOLE 40 7014 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 102 7160 SH SOLE 2 0 0 7160 CROSSFIRST BANKSHARES INC COM 22766M109 343 23996 SH SOLE 18 23996 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 167 11704 SH SOLE 19 11704 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 3836 268189 SH SOLE 21 268189 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 788 55067 SH SOLE 22 53093 0 1974 CROWDSTRIKE HLDGS INC CL A 22788C105 394 6759 SH SOLE 2 6759 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 20605 353365 SH SOLE 19 353365 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 932 15978 SH SOLE 21 15978 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 20849 357548 SH SOLE 22 357548 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 10351 177515 SH SOLE 34 177515 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 137996 992703 SH SOLE 2 85170 0 907533 CROWN CASTLE INTL CORP NEW COM 22822V101 26167 188235 SH SOLE 4 176882 0 11353 CROWN CASTLE INTL CORP NEW COM 22822V101 110967 798264 SH SOLE 7 798264 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 592 4258 SH SOLE 13 4258 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 358 2573 SH SOLE 15 2573 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 27 196 SH SOLE 17 0 0 196 CROWN CASTLE INTL CORP NEW COM 22822V101 114481 823544 SH SOLE 18 768275 0 55269 CROWN CASTLE INTL CORP NEW COM 22822V101 26725 192254 SH SOLE 19 192254 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1585812 11407896 SH SOLE 21 11407896 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1439008 10351832 SH SOLE 22 9265602 0 1086230 CROWN CASTLE INTL CORP NEW COM 22822V101 42296 304266 SH SOLE 23 304266 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 55250 397457 SH SOLE 25 397457 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 223568 1608284 SH SOLE 26 493019 0 1115265 CROWN CASTLE INTL CORP NEW COM 22822V101 11168 80342 SH SOLE 28 58135 0 22207 CROWN CASTLE INTL CORP NEW COM 22822V101 1144 8227 SH SOLE 29 8227 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 275170 1979497 SH SOLE 30 1979497 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 13612 97923 SH SOLE 31 74031 0 23892 CROWN CASTLE INTL CORP NEW COM 22822V101 18626 133993 SH SOLE 34 133993 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 46713 336044 SH SOLE 36 336044 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1341 9650 SH SOLE 40 9650 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 184510 146185 SH SOLE 21 146185 0 0 CROWN CRAFTS INC COM 228309100 11 1837 SH SOLE 18 1837 0 0 CROWN CRAFTS INC COM 228309100 203 32432 SH SOLE 21 32432 0 0 CROWN CRAFTS INC COM 228309100 5 743 SH SOLE 22 743 0 0 CROWN HOLDINGS INC COM 228368106 21704 328549 SH SOLE 2 31233 0 297316 CROWN HOLDINGS INC COM 228368106 3317 50209 SH SOLE 4 46665 0 3544 CROWN HOLDINGS INC COM 228368106 1714 25940 SH SOLE 7 8743 0 17197 CROWN HOLDINGS INC COM 228368106 16 249 SH SOLE 13 249 0 0 CROWN HOLDINGS INC COM 228368106 5097 77155 SH SOLE 18 66729 0 10426 CROWN HOLDINGS INC COM 228368106 15271 231162 SH SOLE 19 231162 0 0 CROWN HOLDINGS INC COM 228368106 122798 1858879 SH SOLE 21 1858879 0 0 CROWN HOLDINGS INC COM 228368106 247539 3747182 SH SOLE 22 3474850 0 272332 CROWN HOLDINGS INC COM 228368106 6547 99105 SH SOLE 23 99105 0 0 CROWN HOLDINGS INC COM 228368106 31 474 SH SOLE 25 474 0 0 CROWN HOLDINGS INC COM 228368106 19134 289646 SH SOLE 26 132317 0 157329 CROWN HOLDINGS INC COM 228368106 1631 24695 SH SOLE 28 17215 0 7480 CROWN HOLDINGS INC COM 228368106 2081 31501 SH SOLE 29 2822 0 28679 CROWN HOLDINGS INC COM 228368106 13989 211759 SH SOLE 30 211759 0 0 CROWN HOLDINGS INC COM 228368106 5085 76975 SH SOLE 31 22815 0 54160 CROWN HOLDINGS INC COM 228368106 2839 42970 SH SOLE 34 42970 0 0 CROWN HOLDINGS INC COM 228368106 2783 42127 SH SOLE 36 42127 0 0 CROWN HOLDINGS INC COM 228368106 179 2713 SH SOLE 40 2713 0 0 CRYOLIFE INC COM 228903100 864 31836 SH SOLE 2 1512 0 30324 CRYOLIFE INC COM 228903100 10 355 SH SOLE 4 355 0 0 CRYOLIFE INC COM 228903100 22 803 SH SOLE 7 803 0 0 CRYOLIFE INC COM 228903100 4551 167613 SH SOLE 18 167613 0 0 CRYOLIFE INC COM 228903100 1736 63951 SH SOLE 19 63951 0 0 CRYOLIFE INC COM 228903100 113670 4186741 SH SOLE 21 4186741 0 0 CRYOLIFE INC COM 228903100 32166 1184760 SH SOLE 22 1082969 0 101791 CRYOLIFE INC COM 228903100 869 32023 SH SOLE 26 17642 0 14381 CRYOLIFE INC COM 228903100 101 3733 SH SOLE 28 3733 0 0 CRYOLIFE INC COM 228903100 1387 51101 SH SOLE 30 51101 0 0 CRYOLIFE INC COM 228903100 107 3945 SH SOLE 40 3945 0 0 CRYOPORT INC COM PAR $0.001 229050307 441 26951 SH SOLE 2 1094 0 25857 CRYOPORT INC COM PAR $0.001 229050307 9 526 SH SOLE 7 526 0 0 CRYOPORT INC COM PAR $0.001 229050307 0 30 SH SOLE 17 0 0 30 CRYOPORT INC COM PAR $0.001 229050307 1873 114498 SH SOLE 18 114498 0 0 CRYOPORT INC COM PAR $0.001 229050307 882 53929 SH SOLE 19 53929 0 0 CRYOPORT INC COM PAR $0.001 229050307 20668 1263712 SH SOLE 21 1263712 0 0 CRYOPORT INC COM PAR $0.001 229050307 15303 935685 SH SOLE 22 912300 0 23385 CSG SYS INTL INC COM 126349109 1974 38198 SH SOLE 2 10734 0 27464 CSG SYS INTL INC COM 126349109 5 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 26 506 SH SOLE 7 506 0 0 CSG SYS INTL INC COM 126349109 8568 165791 SH SOLE 18 148548 0 17243 CSG SYS INTL INC COM 126349109 13193 255279 SH SOLE 19 255279 0 0 CSG SYS INTL INC COM 126349109 187922 3636271 SH SOLE 21 3636271 0 0 CSG SYS INTL INC COM 126349109 62021 1200090 SH SOLE 22 1152575 0 47515 CSG SYS INTL INC COM 126349109 2117 40965 SH SOLE 23 40965 0 0 CSG SYS INTL INC COM 126349109 4457 86233 SH SOLE 26 4646 0 81587 CSG SYS INTL INC COM 126349109 205 3974 SH SOLE 28 3974 0 0 CSG SYS INTL INC COM 126349109 2355 45570 SH SOLE 30 45570 0 0 CSG SYS INTL INC COM 126349109 378 7307 SH SOLE 34 7307 0 0 CSG SYS INTL INC COM 126349109 192 3711 SH SOLE 40 3711 0 0 CSP INC COM 126389105 11 784 SH SOLE 18 784 0 0 CSP INC COM 126389105 132 9870 SH SOLE 21 9870 0 0 CSS INDS INC COM 125906107 11 2760 SH SOLE 18 2760 0 0 CSS INDS INC COM 125906107 111 27866 SH SOLE 21 27866 0 0 CSS INDS INC COM 125906107 673 169553 SH SOLE 22 169553 0 0 CSW INDUSTRIALS INC COM 126402106 879 12732 SH SOLE 2 597 0 12135 CSW INDUSTRIALS INC COM 126402106 22 312 SH SOLE 7 312 0 0 CSW INDUSTRIALS INC COM 126402106 3905 56566 SH SOLE 18 53768 0 2798 CSW INDUSTRIALS INC COM 126402106 1753 25389 SH SOLE 19 25389 0 0 CSW INDUSTRIALS INC COM 126402106 37904 549095 SH SOLE 21 549095 0 0 CSW INDUSTRIALS INC COM 126402106 29545 428003 SH SOLE 22 407086 0 20917 CSW INDUSTRIALS INC COM 126402106 171 2473 SH SOLE 26 0 0 2473 CSW INDUSTRIALS INC COM 126402106 128 1853 SH SOLE 28 1853 0 0 CSW INDUSTRIALS INC COM 126402106 339 4915 SH SOLE 30 4915 0 0 CSW INDUSTRIALS INC COM 126402106 75 1081 SH SOLE 34 1081 0 0 CSW INDUSTRIALS INC COM 126402106 182 2634 SH SOLE 40 2634 0 0 CSX CORP COM 126408103 135187 1951593 SH SOLE 2 257715 0 1693878 CSX CORP COM 126408103 23319 336633 SH SOLE 4 315567 0 21066 CSX CORP COM 126408103 50176 724352 SH SOLE 7 723118 0 1234 CSX CORP COM 126408103 833 12020 SH SOLE 13 12020 0 0 CSX CORP COM 126408103 643 9280 SH SOLE 15 9280 0 0 CSX CORP COM 126408103 114715 1656063 SH SOLE 18 1536087 0 119976 CSX CORP COM 126408103 20928 302127 SH SOLE 19 302127 0 0 CSX CORP COM 126408103 1055792 15241699 SH SOLE 21 15241699 0 0 CSX CORP COM 126408103 1339528 19337781 SH SOLE 22 17250488 0 2087293 CSX CORP COM 126408103 38819 560403 SH SOLE 23 560403 0 0 CSX CORP COM 126408103 53015 765340 SH SOLE 25 765340 0 0 CSX CORP COM 126408103 263643 3806020 SH SOLE 26 942750 0 2863270 CSX CORP COM 126408103 10405 150204 SH SOLE 28 109590 0 40614 CSX CORP COM 126408103 6817 98417 SH SOLE 29 17981 0 80436 CSX CORP COM 126408103 242471 3500369 SH SOLE 30 3500369 0 0 CSX CORP COM 126408103 12040 173818 SH SOLE 31 143589 0 30229 CSX CORP COM 126408103 7862 113499 SH SOLE 32 113499 0 0 CSX CORP COM 126408103 17541 253227 SH SOLE 34 253227 0 0 CSX CORP COM 126408103 39152 565206 SH SOLE 36 565206 0 0 CSX CORP COM 126408103 1293 18664 SH SOLE 40 18664 0 0 CTI BIOPHARMA CORP COM 12648L601 12 13804 SH SOLE 21 13804 0 0 CTI BIOPHARMA CORP COM 12648L601 274 327147 SH SOLE 22 327147 0 0 CTI INDUSTRIES CORP COM NEW 125961300 0 230 SH SOLE 21 230 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 13508 461166 SH SOLE 2 12272 0 448894 CTRIP COM INTL LTD SPONSORED ADS 22943F100 6873 234653 SH SOLE 4 234653 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2255 76981 SH SOLE 7 76981 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2050 69994 SH SOLE 13 69994 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 17863 609876 SH SOLE 15 583832 0 26044 CTRIP COM INTL LTD SPONSORED ADS 22943F100 3555 121388 SH SOLE 18 121388 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 1444 49294 SH SOLE 19 49294 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 233603 7975514 SH SOLE 21 7975514 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 153908 5254640 SH SOLE 22 4834758 0 419882 CTRIP COM INTL LTD SPONSORED ADS 22943F100 7527 256976 SH SOLE 23 256976 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 28254 964644 SH SOLE 25 964644 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 49789 1699869 SH SOLE 26 218088 0 1481781 CTRIP COM INTL LTD SPONSORED ADS 22943F100 1741 59432 SH SOLE 28 59432 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2126 72594 SH SOLE 29 48182 0 24412 CTRIP COM INTL LTD SPONSORED ADS 22943F100 76007 2594973 SH SOLE 30 2594973 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 5261 179609 SH SOLE 31 22350 0 157259 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2776 94793 SH SOLE 32 94793 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 111643 3811628 SH SOLE 34 3811628 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 141 4807 SH SOLE 36 4807 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 102 3476 SH SOLE 40 3476 0 0 CTS CORP COM 126501105 1076 33252 SH SOLE 2 1273 0 31979 CTS CORP COM 126501105 6 185 SH SOLE 4 185 0 0 CTS CORP COM 126501105 23 722 SH SOLE 7 722 0 0 CTS CORP COM 126501105 4934 152464 SH SOLE 18 152464 0 0 CTS CORP COM 126501105 1797 55545 SH SOLE 19 55545 0 0 CTS CORP COM 126501105 116667 3605298 SH SOLE 21 3605298 0 0 CTS CORP COM 126501105 31603 976616 SH SOLE 22 937901 0 38715 CTS CORP COM 126501105 363 11213 SH SOLE 26 0 0 11213 CTS CORP COM 126501105 132 4094 SH SOLE 28 4094 0 0 CTS CORP COM 126501105 2099 64864 SH SOLE 30 64864 0 0 CTS CORP COM 126501105 120 3702 SH SOLE 40 3702 0 0 CUBESMART COM 229663109 13521 387414 SH SOLE 2 24279 0 363135 CUBESMART COM 229663109 1932 55368 SH SOLE 4 55368 0 0 CUBESMART COM 229663109 6839 195963 SH SOLE 7 195963 0 0 CUBESMART COM 229663109 259 7414 SH SOLE 15 7414 0 0 CUBESMART COM 229663109 3225 92410 SH SOLE 18 91789 0 621 CUBESMART COM 229663109 7970 228354 SH SOLE 19 228354 0 0 CUBESMART COM 229663109 137451 3938417 SH SOLE 21 3938417 0 0 CUBESMART COM 229663109 243100 6965608 SH SOLE 22 6586766 0 378842 CUBESMART COM 229663109 491 14080 SH SOLE 23 14080 0 0 CUBESMART COM 229663109 13860 397121 SH SOLE 25 397121 0 0 CUBESMART COM 229663109 4986 142858 SH SOLE 26 47973 0 94885 CUBESMART COM 229663109 820 23505 SH SOLE 28 23505 0 0 CUBESMART COM 229663109 3698 105950 SH SOLE 29 105950 0 0 CUBESMART COM 229663109 30072 861669 SH SOLE 30 861669 0 0 CUBESMART COM 229663109 259 7429 SH SOLE 31 7429 0 0 CUBESMART COM 229663109 63 1795 SH SOLE 34 1795 0 0 CUBESMART COM 229663109 182 5205 SH SOLE 36 5205 0 0 CUBESMART COM 229663109 605 17343 SH SOLE 40 17343 0 0 CUBIC CORP COM 229669106 2044 29022 SH SOLE 2 1295 0 27727 CUBIC CORP COM 229669106 8 110 SH SOLE 4 110 0 0 CUBIC CORP COM 229669106 39 552 SH SOLE 7 552 0 0 CUBIC CORP COM 229669106 9860 140002 SH SOLE 18 140002 0 0 CUBIC CORP COM 229669106 3815 54169 SH SOLE 19 54169 0 0 CUBIC CORP COM 229669106 275388 3910094 SH SOLE 21 3910094 0 0 CUBIC CORP COM 229669106 63665 903943 SH SOLE 22 857855 0 46088 CUBIC CORP COM 229669106 610 8659 SH SOLE 26 5875 0 2784 CUBIC CORP COM 229669106 252 3576 SH SOLE 28 3576 0 0 CUBIC CORP COM 229669106 3076 43677 SH SOLE 30 43677 0 0 CUBIC CORP COM 229669106 181 2566 SH SOLE 40 2566 0 0 CUE BIOPHARMA INC COM 22978P106 139 16492 SH SOLE 2 519 0 15973 CUE BIOPHARMA INC COM 22978P106 4 479 SH SOLE 7 479 0 0 CUE BIOPHARMA INC COM 22978P106 550 65194 SH SOLE 18 65194 0 0 CUE BIOPHARMA INC COM 22978P106 306 36354 SH SOLE 19 36354 0 0 CUE BIOPHARMA INC COM 22978P106 5987 710189 SH SOLE 21 710189 0 0 CUE BIOPHARMA INC COM 22978P106 3307 392320 SH SOLE 22 376446 0 15874 CUE BIOPHARMA INC COM 22978P106 2 242 SH SOLE 23 242 0 0 CUI GLOBAL INC COM NEW 126576206 5 6124 SH SOLE 18 6124 0 0 CUI GLOBAL INC COM NEW 126576206 65 77314 SH SOLE 21 77314 0 0 CUI GLOBAL INC COM NEW 126576206 21 24486 SH SOLE 22 24486 0 0 CULLEN FROST BANKERS INC COM 229899109 16788 189583 SH SOLE 2 78986 0 110597 CULLEN FROST BANKERS INC COM 229899109 295 3329 SH SOLE 4 3329 0 0 CULLEN FROST BANKERS INC COM 229899109 4015 45345 SH SOLE 7 45345 0 0 CULLEN FROST BANKERS INC COM 229899109 374 4219 SH SOLE 13 4219 0 0 CULLEN FROST BANKERS INC COM 229899109 21098 238266 SH SOLE 18 225984 0 12282 CULLEN FROST BANKERS INC COM 229899109 8409 94965 SH SOLE 19 94965 0 0 CULLEN FROST BANKERS INC COM 229899109 251229 2837139 SH SOLE 21 2837139 0 0 CULLEN FROST BANKERS INC COM 229899109 171922 1941523 SH SOLE 22 1800514 0 141009 CULLEN FROST BANKERS INC COM 229899109 892 10071 SH SOLE 23 10071 0 0 CULLEN FROST BANKERS INC COM 229899109 169 1914 SH SOLE 25 1914 0 0 CULLEN FROST BANKERS INC COM 229899109 2512 28372 SH SOLE 26 16897 0 11475 CULLEN FROST BANKERS INC COM 229899109 733 8281 SH SOLE 28 8281 0 0 CULLEN FROST BANKERS INC COM 229899109 4537 51242 SH SOLE 29 4846 0 46396 CULLEN FROST BANKERS INC COM 229899109 1704 19239 SH SOLE 30 19239 0 0 CULLEN FROST BANKERS INC COM 229899109 412 4649 SH SOLE 31 4649 0 0 CULLEN FROST BANKERS INC COM 229899109 163 1843 SH SOLE 34 1843 0 0 CULLEN FROST BANKERS INC COM 229899109 417 4710 SH SOLE 36 4710 0 0 CULLEN FROST BANKERS INC COM 229899109 512 5780 SH SOLE 40 5780 0 0 CULP INC COM 230215105 197 12116 SH SOLE 2 482 0 11634 CULP INC COM 230215105 7 413 SH SOLE 7 413 0 0 CULP INC COM 230215105 629 38608 SH SOLE 18 38608 0 0 CULP INC COM 230215105 301 18447 SH SOLE 19 18447 0 0 CULP INC COM 230215105 6201 380446 SH SOLE 21 380446 0 0 CULP INC COM 230215105 5203 319175 SH SOLE 22 310407 0 8768 CUMBERLAND PHARMACEUTICALS I COM 230770109 11 1924 SH SOLE 18 1924 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 201 33906 SH SOLE 21 33906 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 1757 296326 SH SOLE 22 296326 0 0 CUMMINS INC COM 231021106 66314 407659 SH SOLE 2 68238 0 339421 CUMMINS INC COM 231021106 11003 67640 SH SOLE 4 63533 0 4107 CUMMINS INC COM 231021106 35378 217486 SH SOLE 7 160164 0 57322 CUMMINS INC COM 231021106 2358 14496 SH SOLE 13 14496 0 0 CUMMINS INC COM 231021106 241 1481 SH SOLE 15 1481 0 0 CUMMINS INC COM 231021106 2 15 SH SOLE 17 0 0 15 CUMMINS INC COM 231021106 66091 406291 SH SOLE 18 381774 0 24517 CUMMINS INC COM 231021106 18024 110800 SH SOLE 19 110800 0 0 CUMMINS INC COM 231021106 738298 4538623 SH SOLE 21 4538623 0 0 CUMMINS INC COM 231021106 648395 3985954 SH SOLE 22 3548591 0 437363 CUMMINS INC COM 231021106 18943 116451 SH SOLE 23 116451 0 0 CUMMINS INC COM 231021106 38074 234059 SH SOLE 25 234059 0 0 CUMMINS INC COM 231021106 192497 1183362 SH SOLE 26 196878 0 986484 CUMMINS INC COM 231021106 4914 30209 SH SOLE 28 21837 0 8372 CUMMINS INC COM 231021106 4282 26322 SH SOLE 29 3133 0 23189 CUMMINS INC COM 231021106 113294 696468 SH SOLE 30 696468 0 0 CUMMINS INC COM 231021106 5509 33869 SH SOLE 31 28247 0 5622 CUMMINS INC COM 231021106 7257 44612 SH SOLE 34 44612 0 0 CUMMINS INC COM 231021106 18569 114154 SH SOLE 36 114154 0 0 CUMMINS INC COM 231021106 623 3831 SH SOLE 40 3831 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 206 14195 SH SOLE 2 587 0 13608 CUMULUS MEDIA INC COM CLASS A 231082801 745 51254 SH SOLE 18 51254 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 346 23818 SH SOLE 19 23818 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 7740 532319 SH SOLE 21 532319 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 2032 139784 SH SOLE 22 133996 0 5788 CURIS INC COM NEW 231269200 13 5826 SH SOLE 18 5826 0 0 CURIS INC COM NEW 231269200 191 85400 SH SOLE 21 85400 0 0 CURIS INC COM NEW 231269200 919 410210 SH SOLE 22 410210 0 0 CURO GROUP HLDGS CORP COM 23131L107 197 14806 SH SOLE 2 695 0 14111 CURO GROUP HLDGS CORP COM 23131L107 4 274 SH SOLE 7 274 0 0 CURO GROUP HLDGS CORP COM 23131L107 831 62561 SH SOLE 18 62561 0 0 CURO GROUP HLDGS CORP COM 23131L107 395 29749 SH SOLE 19 29749 0 0 CURO GROUP HLDGS CORP COM 23131L107 8187 616497 SH SOLE 21 616497 0 0 CURO GROUP HLDGS CORP COM 23131L107 5611 422539 SH SOLE 22 412640 0 9899 CURO GROUP HLDGS CORP COM 23131L107 49 3664 SH SOLE 30 3664 0 0 CURTISS WRIGHT CORP COM 231561101 16598 128301 SH SOLE 2 47740 0 80561 CURTISS WRIGHT CORP COM 231561101 262 2024 SH SOLE 4 2024 0 0 CURTISS WRIGHT CORP COM 231561101 158 1218 SH SOLE 7 1218 0 0 CURTISS WRIGHT CORP COM 231561101 15586 120473 SH SOLE 18 120239 0 234 CURTISS WRIGHT CORP COM 231561101 1271 9823 SH SOLE 19 9823 0 0 CURTISS WRIGHT CORP COM 231561101 356538 2755957 SH SOLE 21 2755957 0 0 CURTISS WRIGHT CORP COM 231561101 191962 1483823 SH SOLE 22 1399754 0 84069 CURTISS WRIGHT CORP COM 231561101 323 2497 SH SOLE 23 2497 0 0 CURTISS WRIGHT CORP COM 231561101 2214 17112 SH SOLE 26 10066 0 7046 CURTISS WRIGHT CORP COM 231561101 726 5614 SH SOLE 28 5614 0 0 CURTISS WRIGHT CORP COM 231561101 116 898 SH SOLE 29 898 0 0 CURTISS WRIGHT CORP COM 231561101 2445 18900 SH SOLE 30 18900 0 0 CURTISS WRIGHT CORP COM 231561101 430 3321 SH SOLE 31 2419 0 902 CURTISS WRIGHT CORP COM 231561101 390 3013 SH SOLE 34 3013 0 0 CURTISS WRIGHT CORP COM 231561101 177 1370 SH SOLE 36 1370 0 0 CURTISS WRIGHT CORP COM 231561101 572 4420 SH SOLE 40 4420 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1703 91925 SH SOLE 2 4210 0 87715 CUSHMAN WAKEFIELD PLC SHS G2717B108 7 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 33 1764 SH SOLE 7 1764 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 6459 348560 SH SOLE 18 348560 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3268 176373 SH SOLE 19 176373 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 63453 3424353 SH SOLE 21 3424353 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 22716 1225893 SH SOLE 22 1094689 0 131204 CUSHMAN WAKEFIELD PLC SHS G2717B108 652 35197 SH SOLE 26 29064 0 6133 CUSHMAN WAKEFIELD PLC SHS G2717B108 233 12580 SH SOLE 28 12580 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 523 28221 SH SOLE 30 28221 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 162 8752 SH SOLE 40 8752 0 0 CUSTOMERS BANCORP INC COM 23204G100 579 27898 SH SOLE 2 1036 0 26862 CUSTOMERS BANCORP INC COM 23204G100 13 624 SH SOLE 7 624 0 0 CUSTOMERS BANCORP INC COM 23204G100 2763 133240 SH SOLE 18 133240 0 0 CUSTOMERS BANCORP INC COM 23204G100 1018 49065 SH SOLE 19 49065 0 0 CUSTOMERS BANCORP INC COM 23204G100 66707 3216341 SH SOLE 21 3216341 0 0 CUSTOMERS BANCORP INC COM 23204G100 18963 914330 SH SOLE 22 877085 0 37245 CUSTOMERS BANCORP INC COM 23204G100 85 4079 SH SOLE 26 0 0 4079 CUSTOMERS BANCORP INC COM 23204G100 78 3738 SH SOLE 28 3738 0 0 CUSTOMERS BANCORP INC COM 23204G100 822 39618 SH SOLE 30 39618 0 0 CUSTOMERS BANCORP INC COM 23204G100 57 2738 SH SOLE 40 2738 0 0 CUTERA INC COM 232109108 350 11978 SH SOLE 2 530 0 11448 CUTERA INC COM 232109108 10 350 SH SOLE 7 350 0 0 CUTERA INC COM 232109108 1899 64972 SH SOLE 18 64972 0 0 CUTERA INC COM 232109108 696 23799 SH SOLE 19 23799 0 0 CUTERA INC COM 232109108 45378 1552451 SH SOLE 21 1552451 0 0 CUTERA INC COM 232109108 11467 392319 SH SOLE 22 381222 0 11097 CUTERA INC COM 232109108 433 14808 SH SOLE 30 14808 0 0 CVB FINL CORP COM 126600105 2878 137891 SH SOLE 2 10398 0 127493 CVB FINL CORP COM 126600105 15 721 SH SOLE 4 721 0 0 CVB FINL CORP COM 126600105 47 2254 SH SOLE 7 2254 0 0 CVB FINL CORP COM 126600105 15941 763829 SH SOLE 18 763829 0 0 CVB FINL CORP COM 126600105 6105 292538 SH SOLE 19 292538 0 0 CVB FINL CORP COM 126600105 305380 14632475 SH SOLE 21 14632475 0 0 CVB FINL CORP COM 126600105 86190 4129852 SH SOLE 22 3938894 0 190958 CVB FINL CORP COM 126600105 372 17829 SH SOLE 23 17829 0 0 CVB FINL CORP COM 126600105 1999 95766 SH SOLE 26 23502 0 72264 CVB FINL CORP COM 126600105 305 14605 SH SOLE 28 14605 0 0 CVB FINL CORP COM 126600105 3818 182949 SH SOLE 30 182949 0 0 CVB FINL CORP COM 126600105 221 10577 SH SOLE 40 10577 0 0 CVD EQUIPMENT CORP COM 126601103 20 6071 SH SOLE 21 6071 0 0 CVR ENERGY INC COM 12662P108 1295 29415 SH SOLE 2 1220 0 28195 CVR ENERGY INC COM 12662P108 9 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 25 576 SH SOLE 7 576 0 0 CVR ENERGY INC COM 12662P108 4458 101242 SH SOLE 18 101242 0 0 CVR ENERGY INC COM 12662P108 2251 51118 SH SOLE 19 51118 0 0 CVR ENERGY INC COM 12662P108 45836 1041016 SH SOLE 21 1041016 0 0 CVR ENERGY INC COM 12662P108 36741 834445 SH SOLE 22 794087 0 40358 CVR ENERGY INC COM 12662P108 807 18339 SH SOLE 26 14829 0 3510 CVR ENERGY INC COM 12662P108 160 3632 SH SOLE 28 3632 0 0 CVR ENERGY INC COM 12662P108 445 10115 SH SOLE 30 10115 0 0 CVR ENERGY INC COM 12662P108 135 3055 SH SOLE 40 3055 0 0 CVS HEALTH CORP COM 126650100 236267 3746110 SH SOLE 2 815287 0 2930823 CVS HEALTH CORP COM 126650100 36270 575069 SH SOLE 4 540154 0 34915 CVS HEALTH CORP COM 126650100 80796 1281048 SH SOLE 7 1175463 0 105585 CVS HEALTH CORP COM 126650100 5445 86328 SH SOLE 13 86328 0 0 CVS HEALTH CORP COM 126650100 787 12478 SH SOLE 15 12478 0 0 CVS HEALTH CORP COM 126650100 7 115 SH SOLE 17 0 0 115 CVS HEALTH CORP COM 126650100 260090 4123832 SH SOLE 18 3736923 0 386909 CVS HEALTH CORP COM 126650100 388475 6159421 SH SOLE 19 6159421 0 0 CVS HEALTH CORP COM 126650100 1622281 25721918 SH SOLE 21 25721918 0 0 CVS HEALTH CORP COM 126650100 2088216 33109503 SH SOLE 22 29006357 0 4103146 CVS HEALTH CORP COM 126650100 67387 1068454 SH SOLE 23 1068454 0 0 CVS HEALTH CORP COM 126650100 85766 1359848 SH SOLE 25 1359848 0 0 CVS HEALTH CORP COM 126650100 441740 7003965 SH SOLE 26 1544244 0 5459721 CVS HEALTH CORP COM 126650100 15686 248713 SH SOLE 28 179470 0 69243 CVS HEALTH CORP COM 126650100 25822 409420 SH SOLE 29 88076 0 321344 CVS HEALTH CORP COM 126650100 394765 6259161 SH SOLE 30 6259161 0 0 CVS HEALTH CORP COM 126650100 31152 493925 SH SOLE 31 320028 0 173897 CVS HEALTH CORP COM 126650100 34527 547447 SH SOLE 34 547447 0 0 CVS HEALTH CORP COM 126650100 68505 1086179 SH SOLE 36 1086179 0 0 CVS HEALTH CORP COM 126650100 1946 30849 SH SOLE 40 30849 0 0 CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH SOLE 21 812 0 0 CYANOTECH CORP COM PAR $0.02 232437301 28 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 677 6779 SH SOLE 2 1332 0 5447 CYBERARK SOFTWARE LTD SHS M2682V108 1420 14224 SH SOLE 4 13079 0 1145 CYBERARK SOFTWARE LTD SHS M2682V108 2799 28041 SH SOLE 7 28041 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 3758 37645 SH SOLE 18 37645 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2135 21387 SH SOLE 19 21387 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 43958 440368 SH SOLE 21 440368 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 54472 545705 SH SOLE 22 504022 0 41683 CYBERARK SOFTWARE LTD SHS M2682V108 2829 28346 SH SOLE 23 28346 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 168 1682 SH SOLE 25 1682 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 7000 70130 SH SOLE 26 36005 0 34125 CYBERARK SOFTWARE LTD SHS M2682V108 575 5762 SH SOLE 28 5762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6085 60957 SH SOLE 30 60957 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 804 8058 SH SOLE 31 6267 0 1791 CYBERARK SOFTWARE LTD SHS M2682V108 88 886 SH SOLE 34 886 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 660 6609 SH SOLE 36 6609 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 87 868 SH SOLE 40 868 0 0 CYBEROPTICS CORP COM 232517102 21 1466 SH SOLE 18 1466 0 0 CYBEROPTICS CORP COM 232517102 341 23889 SH SOLE 21 23889 0 0 CYBEROPTICS CORP COM 232517102 2601 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 238 19666 SH SOLE 2 993 0 18673 CYCLERION THERAPEUTICS INC COM 23255M105 1 93 SH SOLE 4 93 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 3 287 SH SOLE 7 287 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 1040 85780 SH SOLE 18 85780 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 489 40381 SH SOLE 19 40381 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 9944 820439 SH SOLE 21 820439 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 6446 531873 SH SOLE 22 511570 0 20303 CYCLERION THERAPEUTICS INC COM 23255M105 44 3630 SH SOLE 26 2347 0 1283 CYCLERION THERAPEUTICS INC COM 23255M105 25 2027 SH SOLE 28 2027 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 47 3841 SH SOLE 30 3841 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 17 1440 SH SOLE 40 1440 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 308 60209 SH SOLE 2 2868 0 57341 CYMABAY THERAPEUTICS INC COM 23257D103 2 331 SH SOLE 4 331 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 6 1266 SH SOLE 7 1266 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 1275 248965 SH SOLE 18 248965 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 608 118714 SH SOLE 19 118714 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 16297 3182913 SH SOLE 21 3182913 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 10111 1974881 SH SOLE 22 1895216 0 79665 CYMABAY THERAPEUTICS INC COM 23257D103 20 3844 SH SOLE 26 0 0 3844 CYMABAY THERAPEUTICS INC COM 23257D103 42 8180 SH SOLE 28 8180 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 100 19574 SH SOLE 30 19574 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 48 9362 SH SOLE 40 9362 0 0 CYNERGISTEK INC COM 23258P105 6 1842 SH SOLE 18 1842 0 0 CYNERGISTEK INC COM 23258P105 74 24163 SH SOLE 21 24163 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 20430 875303 SH SOLE 2 189781 0 685522 CYPRESS SEMICONDUCTOR CORP COM 232806109 40 1699 SH SOLE 4 1699 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 200 8557 SH SOLE 7 8557 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 24213 1037416 SH SOLE 18 1037416 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3861 165405 SH SOLE 19 165405 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 445024 19067012 SH SOLE 21 19067012 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 279093 11957695 SH SOLE 22 11191282 0 766413 CYPRESS SEMICONDUCTOR CORP COM 232806109 3239 138792 SH SOLE 26 95723 0 43069 CYPRESS SEMICONDUCTOR CORP COM 232806109 1013 43381 SH SOLE 28 43381 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 18197 779633 SH SOLE 30 779633 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 179 7668 SH SOLE 31 7668 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 178 7640 SH SOLE 36 7640 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 817 34995 SH SOLE 40 34995 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1177 675000 PRN SOLE 21 675000 0 0 CYREN LTD SHS M26895108 9 5605 SH SOLE 18 5605 0 0 CYREN LTD SHS M26895108 14 8430 SH SOLE 21 8430 0 0 CYRUSONE INC COM 23283R100 21601 273087 SH SOLE 2 55894 0 217193 CYRUSONE INC COM 23283R100 2408 30439 SH SOLE 4 30439 0 0 CYRUSONE INC COM 23283R100 8983 113565 SH SOLE 7 113565 0 0 CYRUSONE INC COM 23283R100 351 4434 SH SOLE 15 4434 0 0 CYRUSONE INC COM 23283R100 24924 315100 SH SOLE 18 315100 0 0 CYRUSONE INC COM 23283R100 10476 132445 SH SOLE 19 132445 0 0 CYRUSONE INC COM 23283R100 514129 6499739 SH SOLE 21 6499739 0 0 CYRUSONE INC COM 23283R100 350222 4427585 SH SOLE 22 4209259 0 218326 CYRUSONE INC COM 23283R100 297 3759 SH SOLE 23 3759 0 0 CYRUSONE INC COM 23283R100 18221 230353 SH SOLE 25 230353 0 0 CYRUSONE INC COM 23283R100 8192 103566 SH SOLE 26 31385 0 72181 CYRUSONE INC COM 23283R100 1041 13159 SH SOLE 28 13159 0 0 CYRUSONE INC COM 23283R100 4665 58975 SH SOLE 29 58975 0 0 CYRUSONE INC COM 23283R100 39620 500888 SH SOLE 30 500888 0 0 CYRUSONE INC COM 23283R100 180 2279 SH SOLE 31 2279 0 0 CYRUSONE INC COM 23283R100 913 11545 SH SOLE 40 11545 0 0 CYTOKINETICS INC COM NEW 23282W605 544 47774 SH SOLE 2 2271 0 45503 CYTOKINETICS INC COM NEW 23282W605 9 787 SH SOLE 7 787 0 0 CYTOKINETICS INC COM NEW 23282W605 2989 262633 SH SOLE 18 262633 0 0 CYTOKINETICS INC COM NEW 23282W605 1085 95341 SH SOLE 19 95341 0 0 CYTOKINETICS INC COM NEW 23282W605 79317 6969881 SH SOLE 21 6969881 0 0 CYTOKINETICS INC COM NEW 23282W605 20346 1787886 SH SOLE 22 1728818 0 59068 CYTOKINETICS INC COM NEW 23282W605 90 7898 SH SOLE 28 7898 0 0 CYTOKINETICS INC COM NEW 23282W605 996 87507 SH SOLE 30 87507 0 0 CYTOKINETICS INC COM NEW 23282W605 6 537 SH SOLE 34 537 0 0 CYTOKINETICS INC COM NEW 23282W605 68 5993 SH SOLE 40 5993 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 313 42416 SH SOLE 2 5114 0 37302 CYTOMX THERAPEUTICS INC COM 23284F105 6 857 SH SOLE 7 857 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1213 164379 SH SOLE 18 164379 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1213 164409 SH SOLE 19 164409 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 15393 2085834 SH SOLE 21 2085834 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 10823 1466596 SH SOLE 22 1416626 0 49970 CYTOMX THERAPEUTICS INC COM 23284F105 124 16816 SH SOLE 23 16816 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 341 46144 SH SOLE 26 0 0 46144 CYTOMX THERAPEUTICS INC COM 23284F105 38 5138 SH SOLE 28 5138 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 163 22073 SH SOLE 30 22073 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 6 774 SH SOLE 34 774 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 16 2147 SH SOLE 40 2147 0 0 CYTOSORBENTS CORP COM NEW 23283X206 142 28201 SH SOLE 2 1538 0 26663 CYTOSORBENTS CORP COM NEW 23283X206 3 594 SH SOLE 7 594 0 0 CYTOSORBENTS CORP COM NEW 23283X206 553 109921 SH SOLE 18 109921 0 0 CYTOSORBENTS CORP COM NEW 23283X206 259 51560 SH SOLE 19 51560 0 0 CYTOSORBENTS CORP COM NEW 23283X206 5215 1036762 SH SOLE 21 1036762 0 0 CYTOSORBENTS CORP COM NEW 23283X206 4191 833141 SH SOLE 22 810114 0 23027 D R HORTON INC COM 23331A109 46446 881168 SH SOLE 2 128714 0 752454 D R HORTON INC COM 23331A109 7432 140998 SH SOLE 4 131719 0 9279 D R HORTON INC COM 23331A109 18139 344132 SH SOLE 7 301743 0 42389 D R HORTON INC COM 23331A109 2287 43394 SH SOLE 13 43394 0 0 D R HORTON INC COM 23331A109 185 3518 SH SOLE 15 3518 0 0 D R HORTON INC COM 23331A109 143437 2721246 SH SOLE 18 2362340 0 358906 D R HORTON INC COM 23331A109 36556 693522 SH SOLE 19 693522 0 0 D R HORTON INC COM 23331A109 581852 11038743 SH SOLE 21 11038743 0 0 D R HORTON INC COM 23331A109 448369 8506328 SH SOLE 22 7547027 0 959301 D R HORTON INC COM 23331A109 13783 261493 SH SOLE 23 261493 0 0 D R HORTON INC COM 23331A109 21537 408603 SH SOLE 25 336996 0 71607 D R HORTON INC COM 23331A109 76635 1453899 SH SOLE 26 493640 0 960259 D R HORTON INC COM 23331A109 3719 70548 SH SOLE 28 52732 0 17816 D R HORTON INC COM 23331A109 5641 107023 SH SOLE 29 7730 0 99293 D R HORTON INC COM 23331A109 65261 1238114 SH SOLE 30 1238114 0 0 D R HORTON INC COM 23331A109 4485 85080 SH SOLE 31 58914 0 26166 D R HORTON INC COM 23331A109 41513 787581 SH SOLE 34 787581 0 0 D R HORTON INC COM 23331A109 16928 321147 SH SOLE 36 321147 0 0 D R HORTON INC COM 23331A109 489 9277 SH SOLE 40 9277 0 0 DAILY JOURNAL CORP COM 233912104 248 1002 SH SOLE 2 40 0 962 DAILY JOURNAL CORP COM 233912104 7 27 SH SOLE 7 27 0 0 DAILY JOURNAL CORP COM 233912104 982 3968 SH SOLE 18 3968 0 0 DAILY JOURNAL CORP COM 233912104 498 2010 SH SOLE 19 2010 0 0 DAILY JOURNAL CORP COM 233912104 9485 38314 SH SOLE 21 38314 0 0 DAILY JOURNAL CORP COM 233912104 5931 23959 SH SOLE 22 23031 0 928 DAKTRONICS INC COM 234264109 281 38022 SH SOLE 2 3842 0 34180 DAKTRONICS INC COM 234264109 2 251 SH SOLE 4 251 0 0 DAKTRONICS INC COM 234264109 7 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 1304 176570 SH SOLE 18 176570 0 0 DAKTRONICS INC COM 234264109 763 103385 SH SOLE 19 103385 0 0 DAKTRONICS INC COM 234264109 31431 4256067 SH SOLE 21 4256067 0 0 DAKTRONICS INC COM 234264109 9425 1276224 SH SOLE 22 1228186 0 48038 DAKTRONICS INC COM 234264109 78 10519 SH SOLE 23 10519 0 0 DAKTRONICS INC COM 234264109 196 26560 SH SOLE 26 0 0 26560 DAKTRONICS INC COM 234264109 39 5269 SH SOLE 28 5269 0 0 DAKTRONICS INC COM 234264109 657 88944 SH SOLE 30 88944 0 0 DAKTRONICS INC COM 234264109 29 3979 SH SOLE 40 3979 0 0 DANA INCORPORATED COM 235825205 3528 244319 SH SOLE 2 103359 0 140960 DANA INCORPORATED COM 235825205 13 909 SH SOLE 4 909 0 0 DANA INCORPORATED COM 235825205 71 4937 SH SOLE 7 4937 0 0 DANA INCORPORATED COM 235825205 351 24311 SH SOLE 13 24311 0 0 DANA INCORPORATED COM 235825205 12357 855741 SH SOLE 18 854936 0 805 DANA INCORPORATED COM 235825205 10633 736347 SH SOLE 19 736347 0 0 DANA INCORPORATED COM 235825205 148003 10249539 SH SOLE 21 10249539 0 0 DANA INCORPORATED COM 235825205 82396 5706084 SH SOLE 22 5455795 0 250289 DANA INCORPORATED COM 235825205 1010 69979 SH SOLE 23 69979 0 0 DANA INCORPORATED COM 235825205 3351 232067 SH SOLE 26 35189 0 196878 DANA INCORPORATED COM 235825205 272 18860 SH SOLE 28 18860 0 0 DANA INCORPORATED COM 235825205 575 39834 SH SOLE 30 39834 0 0 DANA INCORPORATED COM 235825205 271 18773 SH SOLE 36 18773 0 0 DANA INCORPORATED COM 235825205 246 17018 SH SOLE 40 17018 0 0 DANAHER CORPORATION COM 235851102 282107 1953244 SH SOLE 2 502951 0 1450293 DANAHER CORPORATION COM 235851102 44904 310902 SH SOLE 4 293872 0 17030 DANAHER CORPORATION COM 235851102 93702 648768 SH SOLE 7 640603 0 8165 DANAHER CORPORATION COM 235851102 6963 48213 SH SOLE 13 48213 0 0 DANAHER CORPORATION COM 235851102 879 6083 SH SOLE 15 6083 0 0 DANAHER CORPORATION COM 235851102 182760 1265391 SH SOLE 18 1134500 0 130891 DANAHER CORPORATION COM 235851102 62012 429360 SH SOLE 19 429360 0 0 DANAHER CORPORATION COM 235851102 2478903 17163352 SH SOLE 21 17163352 0 0 DANAHER CORPORATION COM 235851102 2351351 16280210 SH SOLE 22 14190548 0 2089662 DANAHER CORPORATION COM 235851102 83515 578236 SH SOLE 23 578236 0 0 DANAHER CORPORATION COM 235851102 91065 630516 SH SOLE 25 630516 0 0 DANAHER CORPORATION COM 235851102 379759 2629361 SH SOLE 26 770655 0 1858706 DANAHER CORPORATION COM 235851102 17976 124460 SH SOLE 28 90720 0 33740 DANAHER CORPORATION COM 235851102 31768 219951 SH SOLE 29 79296 0 140655 DANAHER CORPORATION COM 235851102 408590 2828982 SH SOLE 30 2828982 0 0 DANAHER CORPORATION COM 235851102 63429 439168 SH SOLE 31 200092 0 239076 DANAHER CORPORATION COM 235851102 8500 58850 SH SOLE 34 58850 0 0 DANAHER CORPORATION COM 235851102 72524 502137 SH SOLE 36 502137 0 0 DANAHER CORPORATION COM 235851102 2158 14941 SH SOLE 40 14941 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 926 812 SH SOLE 7 812 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 137523 120629 SH SOLE 21 120629 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 39 853 SH SOLE 4 853 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 4961 107645 SH SOLE 21 107645 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2624 56922 SH SOLE 22 56922 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 40 863 SH SOLE 25 863 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1297 28139 SH SOLE 30 28139 0 0 DARDEN RESTAURANTS INC COM 237194105 44866 379516 SH SOLE 2 145048 0 234468 DARDEN RESTAURANTS INC COM 237194105 8257 69844 SH SOLE 4 66578 0 3266 DARDEN RESTAURANTS INC COM 237194105 22599 191160 SH SOLE 7 137365 0 53795 DARDEN RESTAURANTS INC COM 237194105 6927 58592 SH SOLE 13 58592 0 0 DARDEN RESTAURANTS INC COM 237194105 126 1065 SH SOLE 15 1065 0 0 DARDEN RESTAURANTS INC COM 237194105 51962 439537 SH SOLE 18 371876 0 67661 DARDEN RESTAURANTS INC COM 237194105 58530 495098 SH SOLE 19 495098 0 0 DARDEN RESTAURANTS INC COM 237194105 638072 5397324 SH SOLE 21 5397324 0 0 DARDEN RESTAURANTS INC COM 237194105 481296 4071191 SH SOLE 22 3395873 0 675318 DARDEN RESTAURANTS INC COM 237194105 13192 111588 SH SOLE 23 111588 0 0 DARDEN RESTAURANTS INC COM 237194105 16479 139395 SH SOLE 25 139395 0 0 DARDEN RESTAURANTS INC COM 237194105 94824 802101 SH SOLE 26 165875 0 636226 DARDEN RESTAURANTS INC COM 237194105 2561 21666 SH SOLE 28 15460 0 6206 DARDEN RESTAURANTS INC COM 237194105 20740 175433 SH SOLE 29 28151 0 147282 DARDEN RESTAURANTS INC COM 237194105 63493 537077 SH SOLE 30 537077 0 0 DARDEN RESTAURANTS INC COM 237194105 6577 55631 SH SOLE 31 44499 0 11132 DARDEN RESTAURANTS INC COM 237194105 2788 23585 SH SOLE 32 23585 0 0 DARDEN RESTAURANTS INC COM 237194105 1262 10674 SH SOLE 34 10674 0 0 DARDEN RESTAURANTS INC COM 237194105 15568 131686 SH SOLE 36 131686 0 0 DARDEN RESTAURANTS INC COM 237194105 394 3329 SH SOLE 40 3329 0 0 DARE BIOSCIENCE INC COM 23666P101 1 643 SH SOLE 21 643 0 0 DARLING INGREDIENTS INC COM 237266101 3210 167810 SH SOLE 2 6293 0 161517 DARLING INGREDIENTS INC COM 237266101 14 734 SH SOLE 4 734 0 0 DARLING INGREDIENTS INC COM 237266101 1252 65439 SH SOLE 7 65439 0 0 DARLING INGREDIENTS INC COM 237266101 14128 738531 SH SOLE 18 738531 0 0 DARLING INGREDIENTS INC COM 237266101 5469 285866 SH SOLE 19 285866 0 0 DARLING INGREDIENTS INC COM 237266101 350575 18325950 SH SOLE 21 18325950 0 0 DARLING INGREDIENTS INC COM 237266101 96320 5035012 SH SOLE 22 4740862 0 294150 DARLING INGREDIENTS INC COM 237266101 882 46110 SH SOLE 26 32935 0 13175 DARLING INGREDIENTS INC COM 237266101 418 21870 SH SOLE 28 21870 0 0 DARLING INGREDIENTS INC COM 237266101 4981 260360 SH SOLE 30 260360 0 0 DARLING INGREDIENTS INC COM 237266101 127 6663 SH SOLE 36 6663 0 0 DARLING INGREDIENTS INC COM 237266101 305 15931 SH SOLE 40 15931 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 67 7306 SH SOLE 2 225 0 7081 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 211 23045 SH SOLE 18 23045 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 93 10163 SH SOLE 19 10163 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1923 209940 SH SOLE 21 209940 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2125 231934 SH SOLE 22 227666 0 4268 DASEKE INC COM 23753F107 114 45556 SH SOLE 2 1485 0 44071 DASEKE INC COM 23753F107 2 826 SH SOLE 7 826 0 0 DASEKE INC COM 23753F107 395 158117 SH SOLE 18 158117 0 0 DASEKE INC COM 23753F107 264 105519 SH SOLE 19 105519 0 0 DASEKE INC COM 23753F107 4222 1688920 SH SOLE 21 1688920 0 0 DASEKE INC COM 23753F107 3905 1562149 SH SOLE 22 1451796 0 110353 DASEKE INC COM 23753F107 74 29571 SH SOLE 23 29571 0 0 DASEKE INC COM 23753F107 104 41476 SH SOLE 26 0 0 41476 DASEKE INC COM 23753F107 10 3905 SH SOLE 30 3905 0 0 DATA I O CORP COM 237690102 6 1658 SH SOLE 18 1658 0 0 DATA I O CORP COM 237690102 104 26812 SH SOLE 21 26812 0 0 DATA I O CORP COM 237690102 66 17015 SH SOLE 22 17015 0 0 DATADOG INC CL A COM 23804L103 140 4117 SH SOLE 2 4117 0 0 DATADOG INC CL A COM 23804L103 126 3723 SH SOLE 18 1517 0 2206 DATADOG INC CL A COM 23804L103 3935 116035 SH SOLE 19 116035 0 0 DATADOG INC CL A COM 23804L103 41 1197 SH SOLE 21 1197 0 0 DATADOG INC CL A COM 23804L103 755 22251 SH SOLE 22 22251 0 0 DATADOG INC CL A COM 23804L103 90 2654 SH SOLE 23 2654 0 0 DATADOG INC CL A COM 23804L103 2407 70973 SH SOLE 25 70973 0 0 DATADOG INC CL A COM 23804L103 472 13914 SH SOLE 26 934 0 12980 DATADOG INC CL A COM 23804L103 3 83 SH SOLE 31 0 0 83 DATADOG INC CL A COM 23804L103 3284 96854 SH SOLE 34 96854 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1241 31850 SH SOLE 2 1499 0 30351 DAVE & BUSTERS ENTMT INC COM 238337109 8 217 SH SOLE 4 217 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 28 711 SH SOLE 7 711 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 6132 157427 SH SOLE 18 157427 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2438 62600 SH SOLE 19 62600 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 135775 3485885 SH SOLE 21 3485885 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 42304 1086101 SH SOLE 22 1034936 0 51165 DAVE & BUSTERS ENTMT INC COM 238337109 510 13102 SH SOLE 26 9580 0 3522 DAVE & BUSTERS ENTMT INC COM 238337109 182 4675 SH SOLE 28 4675 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1817 46658 SH SOLE 30 46658 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 167 4283 SH SOLE 40 4283 0 0 DAVITA INC COM 23918K108 18506 324273 SH SOLE 2 44156 0 280117 DAVITA INC COM 23918K108 3082 54001 SH SOLE 4 50318 0 3683 DAVITA INC COM 23918K108 5244 91879 SH SOLE 7 88011 0 3868 DAVITA INC COM 23918K108 11 189 SH SOLE 13 189 0 0 DAVITA INC COM 23918K108 100 1750 SH SOLE 15 1750 0 0 DAVITA INC COM 23918K108 21389 374785 SH SOLE 18 356707 0 18078 DAVITA INC COM 23918K108 45527 797731 SH SOLE 19 797731 0 0 DAVITA INC COM 23918K108 160812 2817796 SH SOLE 21 2817796 0 0 DAVITA INC COM 23918K108 156359 2739773 SH SOLE 22 2401985 0 337788 DAVITA INC COM 23918K108 5832 102192 SH SOLE 23 102192 0 0 DAVITA INC COM 23918K108 14477 253664 SH SOLE 25 253664 0 0 DAVITA INC COM 23918K108 36596 641248 SH SOLE 26 221655 0 419593 DAVITA INC COM 23918K108 1277 22379 SH SOLE 28 16784 0 5595 DAVITA INC COM 23918K108 1467 25709 SH SOLE 29 4048 0 21661 DAVITA INC COM 23918K108 27160 475909 SH SOLE 30 475909 0 0 DAVITA INC COM 23918K108 4579 80243 SH SOLE 31 21460 0 58783 DAVITA INC COM 23918K108 21656 379456 SH SOLE 34 379456 0 0 DAVITA INC COM 23918K108 5198 91076 SH SOLE 36 91076 0 0 DAVITA INC COM 23918K108 175 3074 SH SOLE 40 3074 0 0 DAVITA INC OPTIONS 23918K108 4280 75000 SH Put SOLE 19 75000 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 10 4547 SH SOLE 18 4547 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 193 89993 SH SOLE 21 89993 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 1906 890544 SH SOLE 22 890544 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 2478 288196 SH SOLE 21 288196 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 12 1429 SH SOLE 30 1429 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 15 449 SH SOLE 17 0 0 449 DBX ETF TR XTRACK USD HIGH 233051432 3 58 SH SOLE 17 0 0 58 DBX ETF TR XTRACK RUSS 1000 233051481 3 76 SH SOLE 17 0 0 76 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 20838 795058 SH SOLE 19 795058 0 0 DEAN FOODS CO NEW COM NEW 242370203 104 89444 SH SOLE 2 3413 0 86031 DEAN FOODS CO NEW COM NEW 242370203 11 9108 SH SOLE 7 9108 0 0 DEAN FOODS CO NEW COM NEW 242370203 479 412736 SH SOLE 18 412736 0 0 DEAN FOODS CO NEW COM NEW 242370203 162 139498 SH SOLE 19 139498 0 0 DEAN FOODS CO NEW COM NEW 242370203 12112 10440970 SH SOLE 21 10440970 0 0 DEAN FOODS CO NEW COM NEW 242370203 3561 3070096 SH SOLE 22 2998402 0 71694 DEAN FOODS CO NEW COM NEW 242370203 109 94378 SH SOLE 30 94378 0 0 DEAN FOODS CO NEW COM NEW 242370203 13 11029 SH SOLE 36 11029 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 727 21425 SH SOLE 2 5805 0 15620 DECIPHERA PHARMACEUTICALS IN COM 24344T101 16 472 SH SOLE 7 472 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2772 81679 SH SOLE 18 69345 0 12334 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3638 107201 SH SOLE 19 107201 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 39376 1160164 SH SOLE 21 1160164 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 19680 579844 SH SOLE 22 555191 0 24653 DECIPHERA PHARMACEUTICALS IN COM 24344T101 556 16386 SH SOLE 23 16386 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1161 34205 SH SOLE 26 0 0 34205 DECIPHERA PHARMACEUTICALS IN COM 24344T101 362 10669 SH SOLE 28 10669 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 217 6384 SH SOLE 30 6384 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 43 1270 SH SOLE 34 1270 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 60 1769 SH SOLE 40 1769 0 0 DECKERS OUTDOOR CORP COM 243537107 5639 38268 SH SOLE 2 13901 0 24367 DECKERS OUTDOOR CORP COM 243537107 18 120 SH SOLE 4 120 0 0 DECKERS OUTDOOR CORP COM 243537107 79 537 SH SOLE 7 537 0 0 DECKERS OUTDOOR CORP COM 243537107 25108 170383 SH SOLE 18 167314 0 3069 DECKERS OUTDOOR CORP COM 243537107 8433 57230 SH SOLE 19 57230 0 0 DECKERS OUTDOOR CORP COM 243537107 305540 2073425 SH SOLE 21 2073425 0 0 DECKERS OUTDOOR CORP COM 243537107 144389 979841 SH SOLE 22 938392 0 41449 DECKERS OUTDOOR CORP COM 243537107 407 2760 SH SOLE 23 2760 0 0 DECKERS OUTDOOR CORP COM 243537107 1253 8500 SH SOLE 26 6523 0 1977 DECKERS OUTDOOR CORP COM 243537107 473 3209 SH SOLE 28 3209 0 0 DECKERS OUTDOOR CORP COM 243537107 1339 9085 SH SOLE 30 9085 0 0 DECKERS OUTDOOR CORP COM 243537107 290 1967 SH SOLE 34 1967 0 0 DECKERS OUTDOOR CORP COM 243537107 55 375 SH SOLE 36 375 0 0 DECKERS OUTDOOR CORP COM 243537107 423 2869 SH SOLE 40 2869 0 0 DEERE & CO COM 244199105 130189 771809 SH SOLE 2 76198 0 695611 DEERE & CO COM 244199105 20818 123416 SH SOLE 4 115287 0 8129 DEERE & CO COM 244199105 59668 353734 SH SOLE 7 353734 0 0 DEERE & CO COM 244199105 240 1422 SH SOLE 13 1422 0 0 DEERE & CO COM 244199105 547 3241 SH SOLE 15 3241 0 0 DEERE & CO COM 244199105 13 80 SH SOLE 17 0 0 80 DEERE & CO COM 244199105 94670 561243 SH SOLE 18 519714 0 41529 DEERE & CO COM 244199105 25235 149602 SH SOLE 19 149602 0 0 DEERE & CO COM 244199105 963853 5714091 SH SOLE 21 5714091 0 0 DEERE & CO COM 244199105 1280728 7592647 SH SOLE 22 6737153 0 855494 DEERE & CO COM 244199105 36988 219281 SH SOLE 23 219281 0 0 DEERE & CO COM 244199105 53048 314489 SH SOLE 25 314489 0 0 DEERE & CO COM 244199105 210317 1246840 SH SOLE 26 367477 0 879363 DEERE & CO COM 244199105 9980 59168 SH SOLE 28 42688 0 16480 DEERE & CO COM 244199105 12334 73122 SH SOLE 29 73122 0 0 DEERE & CO COM 244199105 194789 1154785 SH SOLE 30 1154785 0 0 DEERE & CO COM 244199105 11157 66144 SH SOLE 31 54649 0 11495 DEERE & CO COM 244199105 6679 39593 SH SOLE 34 39593 0 0 DEERE & CO COM 244199105 38077 225734 SH SOLE 36 225734 0 0 DEERE & CO COM 244199105 1163 6892 SH SOLE 40 6892 0 0 DEL TACO RESTAURANTS INC COM 245496104 302 29562 SH SOLE 2 1108 0 28454 DEL TACO RESTAURANTS INC COM 245496104 8 759 SH SOLE 7 759 0 0 DEL TACO RESTAURANTS INC COM 245496104 1083 105922 SH SOLE 18 105922 0 0 DEL TACO RESTAURANTS INC COM 245496104 517 50538 SH SOLE 19 50538 0 0 DEL TACO RESTAURANTS INC COM 245496104 11041 1079827 SH SOLE 21 1079827 0 0 DEL TACO RESTAURANTS INC COM 245496104 10485 1025427 SH SOLE 22 979860 0 45567 DEL TACO RESTAURANTS INC COM 245496104 169 16539 SH SOLE 26 0 0 16539 DEL TACO RESTAURANTS INC COM 245496104 57 5591 SH SOLE 28 5591 0 0 DEL TACO RESTAURANTS INC COM 245496104 141 13741 SH SOLE 30 13741 0 0 DELEK US HLDGS INC NEW COM 24665A103 2902 79953 SH SOLE 2 5640 0 74313 DELEK US HLDGS INC NEW COM 24665A103 11 312 SH SOLE 4 312 0 0 DELEK US HLDGS INC NEW COM 24665A103 87 2396 SH SOLE 7 2396 0 0 DELEK US HLDGS INC NEW COM 24665A103 9304 256302 SH SOLE 18 256302 0 0 DELEK US HLDGS INC NEW COM 24665A103 6133 168959 SH SOLE 19 168959 0 0 DELEK US HLDGS INC NEW COM 24665A103 98105 2702609 SH SOLE 21 2702609 0 0 DELEK US HLDGS INC NEW COM 24665A103 81698 2250633 SH SOLE 22 2137251 0 113382 DELEK US HLDGS INC NEW COM 24665A103 319 8793 SH SOLE 23 8793 0 0 DELEK US HLDGS INC NEW COM 24665A103 1784 49133 SH SOLE 26 18693 0 30440 DELEK US HLDGS INC NEW COM 24665A103 365 10057 SH SOLE 28 10057 0 0 DELEK US HLDGS INC NEW COM 24665A103 840 23127 SH SOLE 30 23127 0 0 DELEK US HLDGS INC NEW COM 24665A103 85 2344 SH SOLE 36 2344 0 0 DELEK US HLDGS INC NEW COM 24665A103 267 7343 SH SOLE 40 7343 0 0 DELL TECHNOLOGIES INC CL C 24703L202 25034 482716 SH SOLE 2 139815 0 342901 DELL TECHNOLOGIES INC CL C 24703L202 3729 71912 SH SOLE 4 67871 0 4041 DELL TECHNOLOGIES INC CL C 24703L202 943 18192 SH SOLE 7 18192 0 0 DELL TECHNOLOGIES INC CL C 24703L202 14 268 SH SOLE 13 268 0 0 DELL TECHNOLOGIES INC CL C 24703L202 62 1205 SH SOLE 15 1205 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7 131 SH SOLE 17 0 0 131 DELL TECHNOLOGIES INC CL C 24703L202 6029 116248 SH SOLE 18 101763 0 14485 DELL TECHNOLOGIES INC CL C 24703L202 1221 23541 SH SOLE 19 23541 0 0 DELL TECHNOLOGIES INC CL C 24703L202 106157 2046985 SH SOLE 21 2046985 0 0 DELL TECHNOLOGIES INC CL C 24703L202 210002 4049410 SH SOLE 22 3687095 0 362315 DELL TECHNOLOGIES INC CL C 24703L202 7044 135828 SH SOLE 23 135828 0 0 DELL TECHNOLOGIES INC CL C 24703L202 8027 154785 SH SOLE 25 154785 0 0 DELL TECHNOLOGIES INC CL C 24703L202 27644 533043 SH SOLE 26 217599 0 315444 DELL TECHNOLOGIES INC CL C 24703L202 1444 27840 SH SOLE 28 19562 0 8278 DELL TECHNOLOGIES INC CL C 24703L202 1105 21301 SH SOLE 29 21301 0 0 DELL TECHNOLOGIES INC CL C 24703L202 13012 250915 SH SOLE 30 250915 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3317 63956 SH SOLE 31 50464 0 13492 DELL TECHNOLOGIES INC CL C 24703L202 982 18926 SH SOLE 34 18926 0 0 DELL TECHNOLOGIES INC CL C 24703L202 6552 126339 SH SOLE 36 126339 0 0 DELL TECHNOLOGIES INC CL C 24703L202 229 4409 SH SOLE 40 4409 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 500 37291 SH SOLE 2 37291 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 5 374 SH SOLE 4 374 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 26 1947 SH SOLE 7 1947 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 2715 202597 SH SOLE 18 202597 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 44893 3350249 SH SOLE 21 3350249 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 27605 2060097 SH SOLE 22 1988311 0 71786 DELPHI TECHNOLOGIES PLC SHS G2709G107 329 24555 SH SOLE 26 14546 0 10009 DELPHI TECHNOLOGIES PLC SHS G2709G107 143 10656 SH SOLE 28 10656 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 344 25661 SH SOLE 30 25661 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 9 697 SH SOLE 34 697 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 110 8211 SH SOLE 36 8211 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 134 9968 SH SOLE 40 9968 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 75035 1302693 SH SOLE 2 135599 0 1167094 DELTA AIR LINES INC DEL COM NEW 247361702 4540 78816 SH SOLE 4 74189 0 4627 DELTA AIR LINES INC DEL COM NEW 247361702 34061 591340 SH SOLE 7 500799 0 90541 DELTA AIR LINES INC DEL COM NEW 247361702 597 10362 SH SOLE 13 10362 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 134 2328 SH SOLE 15 2328 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5 87 SH SOLE 17 0 0 87 DELTA AIR LINES INC DEL COM NEW 247361702 152775 2652352 SH SOLE 18 2443679 0 208673 DELTA AIR LINES INC DEL COM NEW 247361702 41849 726537 SH SOLE 19 726537 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 621130 10783515 SH SOLE 21 10783515 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 781852 13573815 SH SOLE 22 12227965 0 1345850 DELTA AIR LINES INC DEL COM NEW 247361702 7687 133449 SH SOLE 23 133449 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 12679 220129 SH SOLE 25 180069 0 40060 DELTA AIR LINES INC DEL COM NEW 247361702 78637 1365228 SH SOLE 26 261574 0 1103654 DELTA AIR LINES INC DEL COM NEW 247361702 1750 30390 SH SOLE 28 21566 0 8824 DELTA AIR LINES INC DEL COM NEW 247361702 1187 20616 SH SOLE 29 3817 0 16799 DELTA AIR LINES INC DEL COM NEW 247361702 94019 1632271 SH SOLE 30 1632271 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3703 64294 SH SOLE 31 42189 0 22105 DELTA AIR LINES INC DEL COM NEW 247361702 31813 552317 SH SOLE 34 552317 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9098 157956 SH SOLE 36 157956 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 209 3621 SH SOLE 40 3621 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 248 4300 SH Call SOLE 2 4300 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 11652 202300 SH Call SOLE 19 202300 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 230 4000 SH Call SOLE 22 4000 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 35 600 SH Call SOLE 25 600 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 29 500 SH Call SOLE 26 0 0 500 DELTA AIR LINES INC DEL OPTIONS 247361702 3341 58000 SH Call SOLE 34 58000 0 0 DELTA APPAREL INC COM 247368103 140 5876 SH SOLE 2 266 0 5610 DELTA APPAREL INC COM 247368103 516 21711 SH SOLE 18 21711 0 0 DELTA APPAREL INC COM 247368103 244 10267 SH SOLE 19 10267 0 0 DELTA APPAREL INC COM 247368103 5185 218317 SH SOLE 21 218317 0 0 DELTA APPAREL INC COM 247368103 5249 221010 SH SOLE 22 219144 0 1866 DELUXE CORP COM 248019101 3047 61986 SH SOLE 2 20261 0 41725 DELUXE CORP COM 248019101 13 270 SH SOLE 4 270 0 0 DELUXE CORP COM 248019101 67 1371 SH SOLE 7 1371 0 0 DELUXE CORP COM 248019101 12206 248286 SH SOLE 18 248286 0 0 DELUXE CORP COM 248019101 4539 92327 SH SOLE 19 92327 0 0 DELUXE CORP COM 248019101 150592 3063294 SH SOLE 21 3063294 0 0 DELUXE CORP COM 248019101 75382 1533409 SH SOLE 22 1462507 0 70902 DELUXE CORP COM 248019101 70 1425 SH SOLE 23 1425 0 0 DELUXE CORP COM 248019101 1560 31736 SH SOLE 26 15352 0 16384 DELUXE CORP COM 248019101 305 6200 SH SOLE 28 6200 0 0 DELUXE CORP COM 248019101 627 12747 SH SOLE 30 12747 0 0 DELUXE CORP COM 248019101 245 4979 SH SOLE 40 4979 0 0 DENALI THERAPEUTICS INC COM 24823R105 746 48685 SH SOLE 2 8930 0 39755 DENALI THERAPEUTICS INC COM 24823R105 5 348 SH SOLE 4 348 0 0 DENALI THERAPEUTICS INC COM 24823R105 10 646 SH SOLE 7 646 0 0 DENALI THERAPEUTICS INC COM 24823R105 2635 172019 SH SOLE 18 163266 0 8753 DENALI THERAPEUTICS INC COM 24823R105 2985 194843 SH SOLE 19 194843 0 0 DENALI THERAPEUTICS INC COM 24823R105 39387 2570927 SH SOLE 21 2570927 0 0 DENALI THERAPEUTICS INC COM 24823R105 28738 1875864 SH SOLE 22 1808882 0 66982 DENALI THERAPEUTICS INC COM 24823R105 379 24714 SH SOLE 23 24714 0 0 DENALI THERAPEUTICS INC COM 24823R105 1254 81878 SH SOLE 26 21467 0 60411 DENALI THERAPEUTICS INC COM 24823R105 142 9267 SH SOLE 28 9267 0 0 DENALI THERAPEUTICS INC COM 24823R105 3960 258495 SH SOLE 30 258495 0 0 DENALI THERAPEUTICS INC COM 24823R105 15 989 SH SOLE 34 989 0 0 DENALI THERAPEUTICS INC COM 24823R105 126 8234 SH SOLE 40 8234 0 0 DENBURY RES INC COM NEW 247916208 610 512592 SH SOLE 2 32953 0 479639 DENBURY RES INC COM NEW 247916208 2 1959 SH SOLE 4 1959 0 0 DENBURY RES INC COM NEW 247916208 11 9211 SH SOLE 7 9211 0 0 DENBURY RES INC COM NEW 247916208 2470 2075325 SH SOLE 18 2075325 0 0 DENBURY RES INC COM NEW 247916208 1143 960556 SH SOLE 19 960556 0 0 DENBURY RES INC COM NEW 247916208 60776 51072369 SH SOLE 21 51072369 0 0 DENBURY RES INC COM NEW 247916208 16859 14167603 SH SOLE 22 13532392 0 635211 DENBURY RES INC COM NEW 247916208 0 48 SH SOLE 23 48 0 0 DENBURY RES INC COM NEW 247916208 263 221117 SH SOLE 26 25973 0 195144 DENBURY RES INC COM NEW 247916208 71 59570 SH SOLE 28 59570 0 0 DENBURY RES INC COM NEW 247916208 864 725706 SH SOLE 30 725706 0 0 DENBURY RES INC COM NEW 247916208 47 39693 SH SOLE 40 39693 0 0 DENNYS CORP COM 24869P104 1248 54808 SH SOLE 2 5050 0 49758 DENNYS CORP COM 24869P104 4 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 27 1205 SH SOLE 7 1205 0 0 DENNYS CORP COM 24869P104 5514 242197 SH SOLE 18 200296 0 41901 DENNYS CORP COM 24869P104 6097 267823 SH SOLE 19 267823 0 0 DENNYS CORP COM 24869P104 45423 1995313 SH SOLE 21 1995313 0 0 DENNYS CORP COM 24869P104 41834 1837628 SH SOLE 22 1752405 0 85223 DENNYS CORP COM 24869P104 660 28985 SH SOLE 23 28985 0 0 DENNYS CORP COM 24869P104 1687 74115 SH SOLE 26 22809 0 51306 DENNYS CORP COM 24869P104 157 6917 SH SOLE 28 6917 0 0 DENNYS CORP COM 24869P104 419 18389 SH SOLE 30 18389 0 0 DENNYS CORP COM 24869P104 636 27929 SH SOLE 34 27929 0 0 DENNYS CORP COM 24869P104 148 6506 SH SOLE 40 6506 0 0 DENTSPLY SIRONA INC COM 24906P109 31188 585028 SH SOLE 2 66158 0 518870 DENTSPLY SIRONA INC COM 24906P109 5246 98401 SH SOLE 4 92312 0 6089 DENTSPLY SIRONA INC COM 24906P109 11924 223668 SH SOLE 7 197233 0 26435 DENTSPLY SIRONA INC COM 24906P109 496 9310 SH SOLE 13 9310 0 0 DENTSPLY SIRONA INC COM 24906P109 138 2587 SH SOLE 15 2587 0 0 DENTSPLY SIRONA INC COM 24906P109 24799 465179 SH SOLE 18 434713 0 30466 DENTSPLY SIRONA INC COM 24906P109 3448 64682 SH SOLE 19 64682 0 0 DENTSPLY SIRONA INC COM 24906P109 276363 5184065 SH SOLE 21 5184065 0 0 DENTSPLY SIRONA INC COM 24906P109 287888 5400261 SH SOLE 22 4787316 0 612945 DENTSPLY SIRONA INC COM 24906P109 9547 179084 SH SOLE 23 179084 0 0 DENTSPLY SIRONA INC COM 24906P109 13525 253709 SH SOLE 25 253709 0 0 DENTSPLY SIRONA INC COM 24906P109 58713 1101345 SH SOLE 26 320536 0 780809 DENTSPLY SIRONA INC COM 24906P109 2487 46651 SH SOLE 28 34542 0 12109 DENTSPLY SIRONA INC COM 24906P109 2863 53706 SH SOLE 29 4840 0 48866 DENTSPLY SIRONA INC COM 24906P109 47751 895723 SH SOLE 30 895723 0 0 DENTSPLY SIRONA INC COM 24906P109 2657 49841 SH SOLE 31 41099 0 8742 DENTSPLY SIRONA INC COM 24906P109 878 16461 SH SOLE 34 16461 0 0 DENTSPLY SIRONA INC COM 24906P109 8050 151003 SH SOLE 36 151003 0 0 DENTSPLY SIRONA INC COM 24906P109 339 6354 SH SOLE 40 6354 0 0 DERMIRA INC COM 24983L104 324 50649 SH SOLE 2 12008 0 38641 DERMIRA INC COM 24983L104 5 850 SH SOLE 7 850 0 0 DERMIRA INC COM 24983L104 1222 191289 SH SOLE 18 169905 0 21384 DERMIRA INC COM 24983L104 1437 224841 SH SOLE 19 224841 0 0 DERMIRA INC COM 24983L104 14491 2267708 SH SOLE 21 2267708 0 0 DERMIRA INC COM 24983L104 9457 1479957 SH SOLE 22 1431987 0 47970 DERMIRA INC COM 24983L104 202 31572 SH SOLE 23 31572 0 0 DERMIRA INC COM 24983L104 426 66640 SH SOLE 26 0 0 66640 DERMIRA INC COM 24983L104 49 7654 SH SOLE 28 7654 0 0 DERMIRA INC COM 24983L104 52 8155 SH SOLE 30 8155 0 0 DERMIRA INC COM 24983L104 15 2272 SH SOLE 40 2272 0 0 DERMIRA INC NOTE 3.000% 5/1 24983LAB0 462 550000 PRN SOLE 21 550000 0 0 DESCARTES SYS GROUP INC COM 249906108 9002 223324 SH SOLE 21 223324 0 0 DESIGNER BRANDS INC CL A 250565108 1095 63978 SH SOLE 2 2669 0 61309 DESIGNER BRANDS INC CL A 250565108 7 415 SH SOLE 4 415 0 0 DESIGNER BRANDS INC CL A 250565108 40 2332 SH SOLE 7 2332 0 0 DESIGNER BRANDS INC CL A 250565108 4812 281065 SH SOLE 18 281065 0 0 DESIGNER BRANDS INC CL A 250565108 1915 111854 SH SOLE 19 111854 0 0 DESIGNER BRANDS INC CL A 250565108 109409 6390691 SH SOLE 21 6390691 0 0 DESIGNER BRANDS INC CL A 250565108 31791 1856970 SH SOLE 22 1742819 0 114151 DESIGNER BRANDS INC CL A 250565108 676 39509 SH SOLE 26 20073 0 19436 DESIGNER BRANDS INC CL A 250565108 139 8113 SH SOLE 28 8113 0 0 DESIGNER BRANDS INC CL A 250565108 1330 77712 SH SOLE 30 77712 0 0 DESIGNER BRANDS INC CL A 250565108 34 2001 SH SOLE 36 2001 0 0 DESIGNER BRANDS INC CL A 250565108 102 5951 SH SOLE 40 5951 0 0 DESPEGAR COM CORP ORD SHS G27358103 19 1651 SH SOLE 4 1651 0 0 DESPEGAR COM CORP ORD SHS G27358103 5939 524628 SH SOLE 21 524628 0 0 DESPEGAR COM CORP ORD SHS G27358103 3203 282920 SH SOLE 22 282920 0 0 DESPEGAR COM CORP ORD SHS G27358103 2093 184874 SH SOLE 30 184874 0 0 DESTINATION MATERNITY CORP COM 25065D100 1 2639 SH SOLE 18 2639 0 0 DESTINATION MATERNITY CORP COM 25065D100 18 42976 SH SOLE 21 42976 0 0 DESTINATION MATERNITY CORP COM 25065D100 97 232997 SH SOLE 22 232997 0 0 DESTINATION XL GROUP INC COM 25065K104 12 7217 SH SOLE 18 7217 0 0 DESTINATION XL GROUP INC COM 25065K104 211 124641 SH SOLE 21 124641 0 0 DESTINATION XL GROUP INC COM 25065K104 1471 870506 SH SOLE 22 870506 0 0 DEVON ENERGY CORP NEW COM 25179M103 27495 1142770 SH SOLE 2 218854 0 923916 DEVON ENERGY CORP NEW COM 25179M103 3905 162307 SH SOLE 4 150360 0 11947 DEVON ENERGY CORP NEW COM 25179M103 9148 380235 SH SOLE 7 366949 0 13286 DEVON ENERGY CORP NEW COM 25179M103 500 20776 SH SOLE 13 20776 0 0 DEVON ENERGY CORP NEW COM 25179M103 104 4324 SH SOLE 15 4324 0 0 DEVON ENERGY CORP NEW COM 25179M103 28646 1190597 SH SOLE 18 1125677 0 64920 DEVON ENERGY CORP NEW COM 25179M103 8498 353216 SH SOLE 19 353216 0 0 DEVON ENERGY CORP NEW COM 25179M103 240512 9996349 SH SOLE 21 9996349 0 0 DEVON ENERGY CORP NEW COM 25179M103 286717 11916751 SH SOLE 22 10733449 0 1183302 DEVON ENERGY CORP NEW COM 25179M103 7517 312441 SH SOLE 23 312441 0 0 DEVON ENERGY CORP NEW COM 25179M103 9341 388220 SH SOLE 25 388220 0 0 DEVON ENERGY CORP NEW COM 25179M103 50952 2117725 SH SOLE 26 587267 0 1530458 DEVON ENERGY CORP NEW COM 25179M103 1963 81584 SH SOLE 28 59069 0 22515 DEVON ENERGY CORP NEW COM 25179M103 359 14933 SH SOLE 29 14933 0 0 DEVON ENERGY CORP NEW COM 25179M103 41072 1707065 SH SOLE 30 1707065 0 0 DEVON ENERGY CORP NEW COM 25179M103 2590 107643 SH SOLE 31 90299 0 17344 DEVON ENERGY CORP NEW COM 25179M103 1771 73597 SH SOLE 34 73597 0 0 DEVON ENERGY CORP NEW COM 25179M103 7402 307657 SH SOLE 36 307657 0 0 DEVON ENERGY CORP NEW COM 25179M103 238 9877 SH SOLE 40 9877 0 0 DEXCOM INC COM 252131107 34443 230787 SH SOLE 2 33071 0 197716 DEXCOM INC COM 252131107 5662 37940 SH SOLE 4 35424 0 2516 DEXCOM INC COM 252131107 782 5239 SH SOLE 7 5239 0 0 DEXCOM INC COM 252131107 24 158 SH SOLE 13 158 0 0 DEXCOM INC COM 252131107 117 786 SH SOLE 15 786 0 0 DEXCOM INC COM 252131107 8725 58464 SH SOLE 18 51151 0 7313 DEXCOM INC COM 252131107 3336 22353 SH SOLE 19 22353 0 0 DEXCOM INC COM 252131107 248408 1664488 SH SOLE 21 1664488 0 0 DEXCOM INC COM 252131107 375686 2517326 SH SOLE 22 2339398 0 177928 DEXCOM INC COM 252131107 10597 71006 SH SOLE 23 71006 0 0 DEXCOM INC COM 252131107 13210 88516 SH SOLE 25 88516 0 0 DEXCOM INC COM 252131107 49983 334918 SH SOLE 26 124023 0 210895 DEXCOM INC COM 252131107 2687 18005 SH SOLE 28 13212 0 4793 DEXCOM INC COM 252131107 3351 22456 SH SOLE 29 3027 0 19429 DEXCOM INC COM 252131107 21814 146165 SH SOLE 30 146165 0 0 DEXCOM INC COM 252131107 3222 21589 SH SOLE 31 18456 0 3133 DEXCOM INC COM 252131107 751 5033 SH SOLE 34 5033 0 0 DEXCOM INC COM 252131107 8733 58515 SH SOLE 36 58515 0 0 DEXCOM INC COM 252131107 373 2497 SH SOLE 40 2497 0 0 DEXCOM INC NOTE 0.750% 5/1 252131AF4 1849 1165000 PRN SOLE 21 1165000 0 0 DHI GROUP INC COM 23331S100 192 49756 SH SOLE 2 2121 0 47635 DHI GROUP INC COM 23331S100 707 183690 SH SOLE 18 183690 0 0 DHI GROUP INC COM 23331S100 332 86303 SH SOLE 19 86303 0 0 DHI GROUP INC COM 23331S100 6960 1807895 SH SOLE 21 1807895 0 0 DHI GROUP INC COM 23331S100 4470 1161143 SH SOLE 22 1140472 0 20671 DHT HOLDINGS INC SHS NEW Y2065G121 573 93131 SH SOLE 2 3544 0 89587 DHT HOLDINGS INC SHS NEW Y2065G121 8 1371 SH SOLE 7 1371 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1956 317990 SH SOLE 18 317990 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 942 153107 SH SOLE 19 153107 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 19448 3162237 SH SOLE 21 3162237 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 6204 1008720 SH SOLE 22 934667 0 74053 DIAGEO P L C SPON ADR NEW 25243Q205 25 150 SH SOLE 17 0 0 150 DIAGEO P L C SPON ADR NEW 25243Q205 32761 200351 SH SOLE 18 200285 0 66 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 4 1982 SH SOLE 18 1982 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 49 23630 SH SOLE 21 23630 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 366 2650 SH SOLE 2 130 0 2520 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 14 100 SH SOLE 7 100 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1613 11675 SH SOLE 18 11675 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 760 5503 SH SOLE 19 5503 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16924 122524 SH SOLE 21 122524 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15499 112206 SH SOLE 22 107962 0 4244 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 73 526 SH SOLE 23 526 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 76 548 SH SOLE 26 0 0 548 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 65 467 SH SOLE 28 467 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 108 779 SH SOLE 30 779 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 69 499 SH SOLE 40 499 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 392 70515 SH SOLE 2 2878 0 67637 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2 394 SH SOLE 4 394 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 23 4110 SH SOLE 7 4110 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1608 289129 SH SOLE 18 289129 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1046 188117 SH SOLE 19 188117 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 40364 7259654 SH SOLE 21 7259654 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 14491 2606370 SH SOLE 22 2479461 0 126909 DIAMOND OFFSHORE DRILLING IN COM 25271C102 111 20040 SH SOLE 23 20040 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 383 68845 SH SOLE 26 11889 0 56956 DIAMOND OFFSHORE DRILLING IN COM 25271C102 55 9889 SH SOLE 28 9889 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 517 92947 SH SOLE 30 92947 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 73 13111 SH SOLE 36 13111 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 42 7637 SH SOLE 40 7637 0 0 DIAMOND S SHIPPING INC COM Y20676105 243 22089 SH SOLE 2 921 0 21168 DIAMOND S SHIPPING INC COM Y20676105 867 78646 SH SOLE 18 78646 0 0 DIAMOND S SHIPPING INC COM Y20676105 408 36999 SH SOLE 19 36999 0 0 DIAMOND S SHIPPING INC COM Y20676105 8950 812152 SH SOLE 21 812152 0 0 DIAMOND S SHIPPING INC COM Y20676105 2677 242940 SH SOLE 22 234106 0 8834 DIAMONDBACK ENERGY INC COM 25278X109 35236 391901 SH SOLE 2 37706 0 354195 DIAMONDBACK ENERGY INC COM 25278X109 5182 57633 SH SOLE 4 53452 0 4181 DIAMONDBACK ENERGY INC COM 25278X109 12786 142212 SH SOLE 7 142212 0 0 DIAMONDBACK ENERGY INC COM 25278X109 190 2111 SH SOLE 13 2111 0 0 DIAMONDBACK ENERGY INC COM 25278X109 128 1419 SH SOLE 15 1419 0 0 DIAMONDBACK ENERGY INC COM 25278X109 40715 452842 SH SOLE 18 432224 0 20618 DIAMONDBACK ENERGY INC COM 25278X109 13083 145515 SH SOLE 19 145515 0 0 DIAMONDBACK ENERGY INC COM 25278X109 367517 4087613 SH SOLE 21 4087613 0 0 DIAMONDBACK ENERGY INC COM 25278X109 352210 3917367 SH SOLE 22 3488463 0 428904 DIAMONDBACK ENERGY INC COM 25278X109 10059 111878 SH SOLE 23 111878 0 0 DIAMONDBACK ENERGY INC COM 25278X109 14128 157130 SH SOLE 25 157130 0 0 DIAMONDBACK ENERGY INC COM 25278X109 54422 605295 SH SOLE 26 204220 0 401075 DIAMONDBACK ENERGY INC COM 25278X109 2671 29702 SH SOLE 28 21548 0 8154 DIAMONDBACK ENERGY INC COM 25278X109 285 3171 SH SOLE 29 3171 0 0 DIAMONDBACK ENERGY INC COM 25278X109 65137 724464 SH SOLE 30 724464 0 0 DIAMONDBACK ENERGY INC COM 25278X109 11464 127508 SH SOLE 31 29297 0 98211 DIAMONDBACK ENERGY INC COM 25278X109 3263 36295 SH SOLE 34 36295 0 0 DIAMONDBACK ENERGY INC COM 25278X109 9016 100280 SH SOLE 36 100280 0 0 DIAMONDBACK ENERGY INC COM 25278X109 381 4241 SH SOLE 40 4241 0 0 DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 33150 3250000 SH SOLE 2 3250000 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2191 213744 SH SOLE 2 11618 0 202126 DIAMONDROCK HOSPITALITY CO COM 252784301 574 56006 SH SOLE 4 56006 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2102 205119 SH SOLE 7 205119 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 84 8190 SH SOLE 15 8190 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 9304 907691 SH SOLE 18 907691 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 6999 682799 SH SOLE 19 682799 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 242029 23612580 SH SOLE 21 23612580 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 83526 8148845 SH SOLE 22 7859825 0 289020 DIAMONDROCK HOSPITALITY CO COM 252784301 346 33722 SH SOLE 23 33722 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4275 417100 SH SOLE 25 417100 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1667 162607 SH SOLE 26 47892 0 114715 DIAMONDROCK HOSPITALITY CO COM 252784301 265 25832 SH SOLE 28 25832 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1086 105938 SH SOLE 29 105938 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 11525 1124420 SH SOLE 30 1124420 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 346 33768 SH SOLE 34 33768 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 33 3200 SH SOLE 36 3200 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 222 21621 SH SOLE 40 21621 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 650 45282 SH SOLE 2 2083 0 43199 DICERNA PHARMACEUTICALS INC COM 253031108 14 957 SH SOLE 7 957 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 2691 187400 SH SOLE 18 187400 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1279 89053 SH SOLE 19 89053 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 36168 2518656 SH SOLE 21 2518656 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 21522 1498732 SH SOLE 22 1441245 0 57487 DICERNA PHARMACEUTICALS INC COM 253031108 134 9310 SH SOLE 26 0 0 9310 DICERNA PHARMACEUTICALS INC COM 253031108 164 11388 SH SOLE 30 11388 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 19 1357 SH SOLE 34 1357 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 63 4358 SH SOLE 40 4358 0 0 DICKS SPORTING GOODS INC COM 253393102 5529 135471 SH SOLE 2 49498 0 85973 DICKS SPORTING GOODS INC COM 253393102 11 275 SH SOLE 4 275 0 0 DICKS SPORTING GOODS INC COM 253393102 89 2187 SH SOLE 7 2187 0 0 DICKS SPORTING GOODS INC COM 253393102 8448 207005 SH SOLE 18 207005 0 0 DICKS SPORTING GOODS INC COM 253393102 616 15104 SH SOLE 19 15104 0 0 DICKS SPORTING GOODS INC COM 253393102 132445 3245400 SH SOLE 21 3245400 0 0 DICKS SPORTING GOODS INC COM 253393102 98604 2416172 SH SOLE 22 2274146 0 142026 DICKS SPORTING GOODS INC COM 253393102 1075 26332 SH SOLE 26 13093 0 13239 DICKS SPORTING GOODS INC COM 253393102 375 9188 SH SOLE 28 9188 0 0 DICKS SPORTING GOODS INC COM 253393102 991 24282 SH SOLE 30 24282 0 0 DICKS SPORTING GOODS INC COM 253393102 58 1421 SH SOLE 31 1421 0 0 DICKS SPORTING GOODS INC COM 253393102 171 4187 SH SOLE 36 4187 0 0 DICKS SPORTING GOODS INC COM 253393102 297 7286 SH SOLE 40 7286 0 0 DIEBOLD NXDF INC COM 253651103 814 72698 SH SOLE 2 3125 0 69573 DIEBOLD NXDF INC COM 253651103 2 163 SH SOLE 4 163 0 0 DIEBOLD NXDF INC COM 253651103 49 4396 SH SOLE 7 4396 0 0 DIEBOLD NXDF INC COM 253651103 3859 344572 SH SOLE 18 344572 0 0 DIEBOLD NXDF INC COM 253651103 1479 132040 SH SOLE 19 132040 0 0 DIEBOLD NXDF INC COM 253651103 93290 8329492 SH SOLE 21 8329492 0 0 DIEBOLD NXDF INC COM 253651103 26085 2328974 SH SOLE 22 2232907 0 96067 DIEBOLD NXDF INC COM 253651103 278 24862 SH SOLE 26 20256 0 4606 DIEBOLD NXDF INC COM 253651103 100 8899 SH SOLE 28 8899 0 0 DIEBOLD NXDF INC COM 253651103 1205 107546 SH SOLE 30 107546 0 0 DIEBOLD NXDF INC COM 253651103 51 4584 SH SOLE 36 4584 0 0 DIEBOLD NXDF INC COM 253651103 74 6621 SH SOLE 40 6621 0 0 DIGI INTL INC COM 253798102 402 29525 SH SOLE 2 1251 0 28274 DIGI INTL INC COM 253798102 8 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 1796 131898 SH SOLE 18 131898 0 0 DIGI INTL INC COM 253798102 644 47254 SH SOLE 19 47254 0 0 DIGI INTL INC COM 253798102 42863 3147056 SH SOLE 21 3147056 0 0 DIGI INTL INC COM 253798102 11540 847253 SH SOLE 22 826213 0 21040 DIGI INTL INC COM 253798102 427 31361 SH SOLE 30 31361 0 0 DIGIMARC CORP NEW COM 25381B101 391 9996 SH SOLE 2 435 0 9561 DIGIMARC CORP NEW COM 25381B101 8 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 1627 41621 SH SOLE 18 41621 0 0 DIGIMARC CORP NEW COM 25381B101 778 19914 SH SOLE 19 19914 0 0 DIGIMARC CORP NEW COM 25381B101 15679 401098 SH SOLE 21 401098 0 0 DIGIMARC CORP NEW COM 25381B101 13122 335698 SH SOLE 22 326709 0 8989 DIGIRAD CORP COM NEW 253827703 6 1268 SH SOLE 21 1268 0 0 DIGIRAD CORP COM NEW 253827703 7 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 27 21274 SH SOLE 21 21274 0 0 DIGITAL ALLY INC COM NEW 25382P208 63 49500 SH SOLE 22 49500 0 0 DIGITAL RLTY TR INC COM 253868103 64245 494916 SH SOLE 2 41653 0 453263 DIGITAL RLTY TR INC COM 253868103 21374 164656 SH SOLE 4 159215 0 5441 DIGITAL RLTY TR INC COM 253868103 53955 415647 SH SOLE 7 415647 0 0 DIGITAL RLTY TR INC COM 253868103 230 1774 SH SOLE 13 1774 0 0 DIGITAL RLTY TR INC COM 253868103 1219 9387 SH SOLE 15 9387 0 0 DIGITAL RLTY TR INC COM 253868103 72869 561351 SH SOLE 18 533711 0 27640 DIGITAL RLTY TR INC COM 253868103 34833 268336 SH SOLE 19 268336 0 0 DIGITAL RLTY TR INC COM 253868103 926394 7136538 SH SOLE 21 7136538 0 0 DIGITAL RLTY TR INC COM 253868103 897865 6916762 SH SOLE 22 6334422 0 582340 DIGITAL RLTY TR INC COM 253868103 22488 173241 SH SOLE 23 173241 0 0 DIGITAL RLTY TR INC COM 253868103 80849 622826 SH SOLE 25 622826 0 0 DIGITAL RLTY TR INC COM 253868103 113081 871124 SH SOLE 26 252463 0 618661 DIGITAL RLTY TR INC COM 253868103 5525 42561 SH SOLE 28 31755 0 10806 DIGITAL RLTY TR INC COM 253868103 14547 112060 SH SOLE 29 112060 0 0 DIGITAL RLTY TR INC COM 253868103 201558 1552716 SH SOLE 30 1552716 0 0 DIGITAL RLTY TR INC COM 253868103 5840 44990 SH SOLE 31 37322 0 7668 DIGITAL RLTY TR INC COM 253868103 3727 28710 SH SOLE 34 28710 0 0 DIGITAL RLTY TR INC COM 253868103 18050 139046 SH SOLE 36 139046 0 0 DIGITAL RLTY TR INC COM 253868103 638 4915 SH SOLE 40 4915 0 0 DIGITAL TURBINE INC COM NEW 25400W102 436 67698 SH SOLE 2 3178 0 64520 DIGITAL TURBINE INC COM NEW 25400W102 15 2398 SH SOLE 7 2398 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1813 281242 SH SOLE 18 281242 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1044 162054 SH SOLE 19 162054 0 0 DIGITAL TURBINE INC COM NEW 25400W102 17754 2754677 SH SOLE 21 2754677 0 0 DIGITAL TURBINE INC COM NEW 25400W102 12524 1943286 SH SOLE 22 1907568 0 35718 DILLARDS INC CL A 254067101 997 15078 SH SOLE 2 4745 0 10333 DILLARDS INC CL A 254067101 8 116 SH SOLE 4 116 0 0 DILLARDS INC CL A 254067101 11 161 SH SOLE 7 161 0 0 DILLARDS INC CL A 254067101 3959 59878 SH SOLE 18 59878 0 0 DILLARDS INC CL A 254067101 1182 17881 SH SOLE 19 17881 0 0 DILLARDS INC CL A 254067101 48301 730610 SH SOLE 21 730610 0 0 DILLARDS INC CL A 254067101 35990 544391 SH SOLE 22 523833 0 20558 DILLARDS INC CL A 254067101 249 3767 SH SOLE 26 1635 0 2132 DILLARDS INC CL A 254067101 118 1786 SH SOLE 28 1786 0 0 DILLARDS INC CL A 254067101 358 5421 SH SOLE 30 5421 0 0 DILLARDS INC CL A 254067101 164 2474 SH SOLE 36 2474 0 0 DILLARDS INC CL A 254067101 77 1162 SH SOLE 40 1162 0 0 DIME CMNTY BANCSHARES COM 253922108 692 32320 SH SOLE 2 1387 0 30933 DIME CMNTY BANCSHARES COM 253922108 6 281 SH SOLE 4 281 0 0 DIME CMNTY BANCSHARES COM 253922108 16 735 SH SOLE 7 735 0 0 DIME CMNTY BANCSHARES COM 253922108 3174 148271 SH SOLE 18 148271 0 0 DIME CMNTY BANCSHARES COM 253922108 1170 54660 SH SOLE 19 54660 0 0 DIME CMNTY BANCSHARES COM 253922108 75558 3529097 SH SOLE 21 3529097 0 0 DIME CMNTY BANCSHARES COM 253922108 23055 1076852 SH SOLE 22 1034757 0 42095 DIME CMNTY BANCSHARES COM 253922108 427 19937 SH SOLE 26 19937 0 0 DIME CMNTY BANCSHARES COM 253922108 100 4665 SH SOLE 28 4665 0 0 DIME CMNTY BANCSHARES COM 253922108 821 38365 SH SOLE 30 38365 0 0 DIME CMNTY BANCSHARES COM 253922108 74 3438 SH SOLE 40 3438 0 0 DINE BRANDS GLOBAL INC COM 254423106 1174 15474 SH SOLE 2 654 0 14820 DINE BRANDS GLOBAL INC COM 254423106 8 104 SH SOLE 4 104 0 0 DINE BRANDS GLOBAL INC COM 254423106 26 344 SH SOLE 7 344 0 0 DINE BRANDS GLOBAL INC COM 254423106 5705 75203 SH SOLE 18 75203 0 0 DINE BRANDS GLOBAL INC COM 254423106 2148 28309 SH SOLE 19 28309 0 0 DINE BRANDS GLOBAL INC COM 254423106 138392 1824313 SH SOLE 21 1824313 0 0 DINE BRANDS GLOBAL INC COM 254423106 40167 529495 SH SOLE 22 489746 0 39749 DINE BRANDS GLOBAL INC COM 254423106 78 1032 SH SOLE 23 1032 0 0 DINE BRANDS GLOBAL INC COM 254423106 583 7681 SH SOLE 26 6726 0 955 DINE BRANDS GLOBAL INC COM 254423106 156 2058 SH SOLE 28 2058 0 0 DINE BRANDS GLOBAL INC COM 254423106 1850 24387 SH SOLE 30 24387 0 0 DINE BRANDS GLOBAL INC COM 254423106 154 2028 SH SOLE 34 2028 0 0 DINE BRANDS GLOBAL INC COM 254423106 139 1838 SH SOLE 40 1838 0 0 DIODES INC COM 254543101 1621 40383 SH SOLE 2 1687 0 38696 DIODES INC COM 254543101 9 220 SH SOLE 4 220 0 0 DIODES INC COM 254543101 32 799 SH SOLE 7 799 0 0 DIODES INC COM 254543101 7428 185016 SH SOLE 18 185016 0 0 DIODES INC COM 254543101 3011 75004 SH SOLE 19 75004 0 0 DIODES INC COM 254543101 181573 4522375 SH SOLE 21 4522375 0 0 DIODES INC COM 254543101 49392 1230188 SH SOLE 22 1168748 0 61440 DIODES INC COM 254543101 375 9352 SH SOLE 26 7267 0 2085 DIODES INC COM 254543101 220 5471 SH SOLE 28 5471 0 0 DIODES INC COM 254543101 19690 490407 SH SOLE 30 490407 0 0 DIODES INC COM 254543101 172 4294 SH SOLE 34 4294 0 0 DIODES INC COM 254543101 154 3840 SH SOLE 40 3840 0 0 DIPLOMAT PHARMACY INC COM 25456K101 307 62558 SH SOLE 2 8237 0 54321 DIPLOMAT PHARMACY INC COM 25456K101 1 230 SH SOLE 4 230 0 0 DIPLOMAT PHARMACY INC COM 25456K101 6 1232 SH SOLE 7 1232 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1325 270451 SH SOLE 18 270451 0 0 DIPLOMAT PHARMACY INC COM 25456K101 728 148478 SH SOLE 19 148478 0 0 DIPLOMAT PHARMACY INC COM 25456K101 32996 6733808 SH SOLE 21 6733808 0 0 DIPLOMAT PHARMACY INC COM 25456K101 9305 1898981 SH SOLE 22 1794819 0 104162 DIPLOMAT PHARMACY INC COM 25456K101 36 7251 SH SOLE 23 7251 0 0 DIPLOMAT PHARMACY INC COM 25456K101 164 33394 SH SOLE 26 5329 0 28065 DIPLOMAT PHARMACY INC COM 25456K101 34 6994 SH SOLE 28 6994 0 0 DIPLOMAT PHARMACY INC COM 25456K101 667 136109 SH SOLE 30 136109 0 0 DIPLOMAT PHARMACY INC COM 25456K101 19 3872 SH SOLE 40 3872 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 6 100 SH SOLE 17 0 0 100 DISCOVER FINL SVCS COM 254709108 81296 1002539 SH SOLE 2 269714 0 732825 DISCOVER FINL SVCS COM 254709108 13913 171576 SH SOLE 4 162203 0 9373 DISCOVER FINL SVCS COM 254709108 23146 285439 SH SOLE 7 285439 0 0 DISCOVER FINL SVCS COM 254709108 2761 34046 SH SOLE 13 34046 0 0 DISCOVER FINL SVCS COM 254709108 313 3862 SH SOLE 15 3862 0 0 DISCOVER FINL SVCS COM 254709108 0 3 SH SOLE 17 0 0 3 DISCOVER FINL SVCS COM 254709108 68148 840396 SH SOLE 18 779216 0 61180 DISCOVER FINL SVCS COM 254709108 32523 401078 SH SOLE 19 401078 0 0 DISCOVER FINL SVCS COM 254709108 603979 7448251 SH SOLE 21 7448251 0 0 DISCOVER FINL SVCS COM 254709108 690869 8519778 SH SOLE 22 7363505 0 1156273 DISCOVER FINL SVCS COM 254709108 24832 306222 SH SOLE 23 306222 0 0 DISCOVER FINL SVCS COM 254709108 25314 312169 SH SOLE 25 312169 0 0 DISCOVER FINL SVCS COM 254709108 123658 1524952 SH SOLE 26 407832 0 1117120 DISCOVER FINL SVCS COM 254709108 5224 64424 SH SOLE 28 47087 0 17337 DISCOVER FINL SVCS COM 254709108 9944 122628 SH SOLE 29 56454 0 66174 DISCOVER FINL SVCS COM 254709108 95436 1176917 SH SOLE 30 1176917 0 0 DISCOVER FINL SVCS COM 254709108 14006 172719 SH SOLE 31 108431 0 64288 DISCOVER FINL SVCS COM 254709108 3985 49148 SH SOLE 34 49148 0 0 DISCOVER FINL SVCS COM 254709108 22537 277930 SH SOLE 36 277930 0 0 DISCOVER FINL SVCS COM 254709108 611 7530 SH SOLE 40 7530 0 0 DISCOVERY INC COM SER A 25470F104 10858 407717 SH SOLE 2 46509 0 361208 DISCOVERY INC COM SER A 25470F104 1842 69173 SH SOLE 4 63154 0 6019 DISCOVERY INC COM SER A 25470F104 5860 220071 SH SOLE 7 144658 0 75413 DISCOVERY INC COM SER A 25470F104 254 9549 SH SOLE 13 9549 0 0 DISCOVERY INC COM SER A 25470F104 29 1090 SH SOLE 15 1090 0 0 DISCOVERY INC COM SER A 25470F104 9585 359941 SH SOLE 18 320402 0 39539 DISCOVERY INC COM SER A 25470F104 2210 82982 SH SOLE 19 82982 0 0 DISCOVERY INC COM SER A 25470F104 101342 3805571 SH SOLE 21 3805571 0 0 DISCOVERY INC COM SER A 25470F104 104584 3927296 SH SOLE 22 3443380 0 483916 DISCOVERY INC COM SER A 25470F104 3086 115880 SH SOLE 23 115880 0 0 DISCOVERY INC COM SER A 25470F104 5053 189746 SH SOLE 25 189746 0 0 DISCOVERY INC COM SER A 25470F104 22619 849392 SH SOLE 26 231693 0 617699 DISCOVERY INC COM SER A 25470F104 747 28035 SH SOLE 28 19738 0 8297 DISCOVERY INC COM SER A 25470F104 1243 46661 SH SOLE 29 3813 0 42848 DISCOVERY INC COM SER A 25470F104 17382 652711 SH SOLE 30 652711 0 0 DISCOVERY INC COM SER A 25470F104 4614 173252 SH SOLE 31 22069 0 151183 DISCOVERY INC COM SER A 25470F104 394 14798 SH SOLE 34 14798 0 0 DISCOVERY INC COM SER A 25470F104 2996 112517 SH SOLE 36 112517 0 0 DISCOVERY INC COM SER A 25470F104 76 2841 SH SOLE 40 2841 0 0 DISCOVERY INC COM SER C 25470F302 20814 845421 SH SOLE 2 81834 0 763587 DISCOVERY INC COM SER C 25470F302 3655 148469 SH SOLE 4 138733 0 9736 DISCOVERY INC COM SER C 25470F302 11978 486515 SH SOLE 7 326949 0 159566 DISCOVERY INC COM SER C 25470F302 116 4695 SH SOLE 13 4695 0 0 DISCOVERY INC COM SER C 25470F302 69 2815 SH SOLE 15 2815 0 0 DISCOVERY INC COM SER C 25470F302 17605 715081 SH SOLE 18 665925 0 49156 DISCOVERY INC COM SER C 25470F302 2396 97313 SH SOLE 19 97313 0 0 DISCOVERY INC COM SER C 25470F302 203755 8275989 SH SOLE 21 8275989 0 0 DISCOVERY INC COM SER C 25470F302 213097 8655458 SH SOLE 22 7671169 0 984289 DISCOVERY INC COM SER C 25470F302 6364 258471 SH SOLE 23 258471 0 0 DISCOVERY INC COM SER C 25470F302 9278 376861 SH SOLE 25 376861 0 0 DISCOVERY INC COM SER C 25470F302 48254 1959965 SH SOLE 26 489394 0 1470571 DISCOVERY INC COM SER C 25470F302 1620 65789 SH SOLE 28 47197 0 18592 DISCOVERY INC COM SER C 25470F302 2068 84001 SH SOLE 29 6514 0 77487 DISCOVERY INC COM SER C 25470F302 35574 1444918 SH SOLE 30 1444918 0 0 DISCOVERY INC COM SER C 25470F302 1833 74468 SH SOLE 31 62508 0 11960 DISCOVERY INC COM SER C 25470F302 566 22983 SH SOLE 34 22983 0 0 DISCOVERY INC COM SER C 25470F302 5851 237642 SH SOLE 36 237642 0 0 DISCOVERY INC COM SER C 25470F302 229 9297 SH SOLE 40 9297 0 0 DISH NETWORK CORP CL A 25470M109 18515 543448 SH SOLE 2 47204 0 496244 DISH NETWORK CORP CL A 25470M109 2750 80702 SH SOLE 4 74661 0 6041 DISH NETWORK CORP CL A 25470M109 7094 208223 SH SOLE 7 208223 0 0 DISH NETWORK CORP CL A 25470M109 14 414 SH SOLE 13 414 0 0 DISH NETWORK CORP CL A 25470M109 93 2722 SH SOLE 15 2722 0 0 DISH NETWORK CORP CL A 25470M109 93071 2731757 SH SOLE 18 2455766 0 275991 DISH NETWORK CORP CL A 25470M109 26742 784899 SH SOLE 19 784899 0 0 DISH NETWORK CORP CL A 25470M109 182889 5368040 SH SOLE 21 5368040 0 0 DISH NETWORK CORP CL A 25470M109 197870 5807744 SH SOLE 22 5152993 0 654751 DISH NETWORK CORP CL A 25470M109 6458 189555 SH SOLE 23 189555 0 0 DISH NETWORK CORP CL A 25470M109 10272 301493 SH SOLE 25 237340 0 64153 DISH NETWORK CORP CL A 25470M109 31112 913176 SH SOLE 26 353342 0 559834 DISH NETWORK CORP CL A 25470M109 1464 42957 SH SOLE 28 30718 0 12239 DISH NETWORK CORP CL A 25470M109 166 4861 SH SOLE 29 4861 0 0 DISH NETWORK CORP CL A 25470M109 29362 861822 SH SOLE 30 861822 0 0 DISH NETWORK CORP CL A 25470M109 1585 46536 SH SOLE 31 37079 0 9457 DISH NETWORK CORP CL A 25470M109 24803 727998 SH SOLE 34 727998 0 0 DISH NETWORK CORP CL A 25470M109 8355 245232 SH SOLE 36 245232 0 0 DISH NETWORK CORP CL A 25470M109 156 4571 SH SOLE 40 4571 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 7962 8690000 PRN SOLE 21 8690000 0 0 DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 2201 2505000 PRN SOLE 21 2505000 0 0 DISNEY WALT CO COM DISNEY 254687106 588696 4517308 SH SOLE 2 611053 0 3906255 DISNEY WALT CO COM DISNEY 254687106 96867 743300 SH SOLE 4 694530 0 48770 DISNEY WALT CO COM DISNEY 254687106 212814 1633010 SH SOLE 7 1619304 0 13706 DISNEY WALT CO COM DISNEY 254687106 3596 27596 SH SOLE 13 27596 0 0 DISNEY WALT CO COM DISNEY 254687106 2244 17221 SH SOLE 15 17221 0 0 DISNEY WALT CO COM DISNEY 254687106 187 1436 SH SOLE 17 0 0 1436 DISNEY WALT CO COM DISNEY 254687106 467365 3586286 SH SOLE 18 3324923 0 261363 DISNEY WALT CO COM DISNEY 254687106 73530 564225 SH SOLE 19 564225 0 0 DISNEY WALT CO COM DISNEY 254687106 9716 74552 SH SOLE 20 74552 0 0 DISNEY WALT CO COM DISNEY 254687106 5021904 38535173 SH SOLE 21 38535173 0 0 DISNEY WALT CO COM DISNEY 254687106 5664582 43466715 SH SOLE 22 38667195 0 4799520 DISNEY WALT CO COM DISNEY 254687106 172683 1325067 SH SOLE 23 1325067 0 0 DISNEY WALT CO COM DISNEY 254687106 225688 1731797 SH SOLE 25 1731797 0 0 DISNEY WALT CO COM DISNEY 254687106 1123979 8624760 SH SOLE 26 1994303 0 6630457 DISNEY WALT CO COM DISNEY 254687106 44794 343722 SH SOLE 28 248629 0 95093 DISNEY WALT CO COM DISNEY 254687106 9651 74058 SH SOLE 29 37457 0 36601 DISNEY WALT CO COM DISNEY 254687106 939456 7208841 SH SOLE 30 7208841 0 0 DISNEY WALT CO COM DISNEY 254687106 62856 482321 SH SOLE 31 327235 0 155086 DISNEY WALT CO COM DISNEY 254687106 19885 152584 SH SOLE 32 152584 0 0 DISNEY WALT CO COM DISNEY 254687106 26084 200154 SH SOLE 34 200154 0 0 DISNEY WALT CO COM DISNEY 254687106 162753 1248871 SH SOLE 36 1248871 0 0 DISNEY WALT CO COM DISNEY 254687106 5558 42647 SH SOLE 40 42647 0 0 DISNEY WALT CO OPTIONS 254687106 130 1000 SH Call SOLE 2 1000 0 0 DISNEY WALT CO OPTIONS 254687106 20851 160000 SH Call SOLE 19 160000 0 0 DISNEY WALT CO OPTIONS 254687106 195 1500 SH Call SOLE 22 1500 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 5 7659 SH SOLE 21 7659 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 1101 92100 SH SOLE 2 92100 0 0 DIXIE GROUP INC CL A 255519100 18 12826 SH SOLE 21 12826 0 0 DIXIE GROUP INC CL A 255519100 482 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 65 14580 SH SOLE 21 14580 0 0 DLH HLDGS CORP COM 23335Q100 162 36303 SH SOLE 22 36303 0 0 DMC GLOBAL INC COM 23291C103 538 12223 SH SOLE 2 598 0 11625 DMC GLOBAL INC COM 23291C103 3 72 SH SOLE 4 72 0 0 DMC GLOBAL INC COM 23291C103 13 296 SH SOLE 7 296 0 0 DMC GLOBAL INC COM 23291C103 2985 67880 SH SOLE 18 67880 0 0 DMC GLOBAL INC COM 23291C103 1064 24193 SH SOLE 19 24193 0 0 DMC GLOBAL INC COM 23291C103 70784 1609463 SH SOLE 21 1609463 0 0 DMC GLOBAL INC COM 23291C103 19207 436714 SH SOLE 22 417091 0 19623 DMC GLOBAL INC COM 23291C103 408 9280 SH SOLE 26 9280 0 0 DMC GLOBAL INC COM 23291C103 105 2397 SH SOLE 28 2397 0 0 DMC GLOBAL INC COM 23291C103 888 20190 SH SOLE 30 20190 0 0 DMC GLOBAL INC COM 23291C103 67 1527 SH SOLE 40 1527 0 0 DNB FINL CORP COM 233237106 136 3050 SH SOLE 2 146 0 2904 DNB FINL CORP COM 233237106 560 12585 SH SOLE 18 12585 0 0 DNB FINL CORP COM 233237106 262 5886 SH SOLE 19 5886 0 0 DNB FINL CORP COM 233237106 5471 122915 SH SOLE 21 122915 0 0 DNB FINL CORP COM 233237106 1557 34981 SH SOLE 22 33467 0 1514 DOCUMENT SEC SYS INC COM NEW 25614T200 8 19619 SH SOLE 21 19619 0 0 DOCUSIGN INC COM 256163106 19993 322888 SH SOLE 2 16026 0 306862 DOCUSIGN INC COM 256163106 2360 38120 SH SOLE 4 35249 0 2871 DOCUSIGN INC COM 256163106 407 6574 SH SOLE 7 6574 0 0 DOCUSIGN INC COM 256163106 5607 90549 SH SOLE 18 82884 0 7665 DOCUSIGN INC COM 256163106 2160 34890 SH SOLE 19 34890 0 0 DOCUSIGN INC COM 256163106 137627 2222655 SH SOLE 21 2222655 0 0 DOCUSIGN INC COM 256163106 221647 3579571 SH SOLE 22 3315009 0 264562 DOCUSIGN INC COM 256163106 4681 75600 SH SOLE 23 75600 0 0 DOCUSIGN INC COM 256163106 178 2872 SH SOLE 25 2872 0 0 DOCUSIGN INC COM 256163106 18181 293619 SH SOLE 26 116989 0 176630 DOCUSIGN INC COM 256163106 1214 19613 SH SOLE 28 14342 0 5271 DOCUSIGN INC COM 256163106 1507 24342 SH SOLE 29 1996 0 22346 DOCUSIGN INC COM 256163106 15577 251569 SH SOLE 30 251569 0 0 DOCUSIGN INC COM 256163106 1449 23407 SH SOLE 31 19379 0 4028 DOCUSIGN INC COM 256163106 363 5859 SH SOLE 34 5859 0 0 DOCUSIGN INC COM 256163106 1099 17754 SH SOLE 36 17754 0 0 DOCUSIGN INC COM 256163106 147 2379 SH SOLE 40 2379 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 10176 157431 SH SOLE 2 16814 0 140617 DOLBY LABORATORIES INC COM CL A 25659T107 68 1053 SH SOLE 4 1053 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 76 1170 SH SOLE 7 1170 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 6 100 SH SOLE 17 0 0 100 DOLBY LABORATORIES INC COM CL A 25659T107 1923 29747 SH SOLE 18 29539 0 208 DOLBY LABORATORIES INC COM CL A 25659T107 905 14008 SH SOLE 19 14008 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 51240 792703 SH SOLE 21 792703 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 116428 1801181 SH SOLE 22 1682936 0 118245 DOLBY LABORATORIES INC COM CL A 25659T107 100 1545 SH SOLE 23 1545 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1459 22572 SH SOLE 26 13686 0 8886 DOLBY LABORATORIES INC COM CL A 25659T107 574 8877 SH SOLE 28 8877 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1188 18375 SH SOLE 30 18375 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2493 38563 SH SOLE 31 2143 0 36420 DOLBY LABORATORIES INC COM CL A 25659T107 397 6139 SH SOLE 40 6139 0 0 DOLLAR GEN CORP NEW COM 256677105 120669 759212 SH SOLE 2 182622 0 576590 DOLLAR GEN CORP NEW COM 256677105 19420 122186 SH SOLE 4 115119 0 7067 DOLLAR GEN CORP NEW COM 256677105 59413 373810 SH SOLE 7 270427 0 103383 DOLLAR GEN CORP NEW COM 256677105 3872 24359 SH SOLE 13 24359 0 0 DOLLAR GEN CORP NEW COM 256677105 473 2977 SH SOLE 15 2977 0 0 DOLLAR GEN CORP NEW COM 256677105 338464 2129507 SH SOLE 18 1916036 0 213471 DOLLAR GEN CORP NEW COM 256677105 419800 2641249 SH SOLE 19 2641249 0 0 DOLLAR GEN CORP NEW COM 256677105 1256301 7904248 SH SOLE 21 7904248 0 0 DOLLAR GEN CORP NEW COM 256677105 1117493 7030909 SH SOLE 22 6271601 0 759308 DOLLAR GEN CORP NEW COM 256677105 32808 206420 SH SOLE 23 206420 0 0 DOLLAR GEN CORP NEW COM 256677105 51833 326114 SH SOLE 25 302861 0 23253 DOLLAR GEN CORP NEW COM 256677105 175580 1104696 SH SOLE 26 361593 0 743103 DOLLAR GEN CORP NEW COM 256677105 7743 48717 SH SOLE 28 35228 0 13489 DOLLAR GEN CORP NEW COM 256677105 14698 92474 SH SOLE 29 16017 0 76457 DOLLAR GEN CORP NEW COM 256677105 174097 1095365 SH SOLE 30 1095365 0 0 DOLLAR GEN CORP NEW COM 256677105 14056 88434 SH SOLE 31 65826 0 22608 DOLLAR GEN CORP NEW COM 256677105 56203 353614 SH SOLE 34 353614 0 0 DOLLAR GEN CORP NEW COM 256677105 39813 250488 SH SOLE 36 250488 0 0 DOLLAR GEN CORP NEW COM 256677105 1006 6330 SH SOLE 40 6330 0 0 DOLLAR TREE INC COM 256746108 66235 580192 SH SOLE 2 55590 0 524602 DOLLAR TREE INC COM 256746108 12554 109968 SH SOLE 4 103685 0 6283 DOLLAR TREE INC COM 256746108 27636 242078 SH SOLE 7 232015 0 10063 DOLLAR TREE INC COM 256746108 367 3211 SH SOLE 13 3211 0 0 DOLLAR TREE INC COM 256746108 273 2390 SH SOLE 15 2390 0 0 DOLLAR TREE INC COM 256746108 1 5 SH SOLE 17 0 0 5 DOLLAR TREE INC COM 256746108 215980 1891906 SH SOLE 18 1741324 0 150582 DOLLAR TREE INC COM 256746108 185889 1628317 SH SOLE 19 1628317 0 0 DOLLAR TREE INC COM 256746108 731379 6406611 SH SOLE 21 6406611 0 0 DOLLAR TREE INC COM 256746108 675734 5919184 SH SOLE 22 5277423 0 641761 DOLLAR TREE INC COM 256746108 21005 183996 SH SOLE 23 183996 0 0 DOLLAR TREE INC COM 256746108 32275 282719 SH SOLE 25 251286 0 31433 DOLLAR TREE INC COM 256746108 104512 915489 SH SOLE 26 292255 0 623234 DOLLAR TREE INC COM 256746108 4995 43751 SH SOLE 28 31338 0 12413 DOLLAR TREE INC COM 256746108 561 4914 SH SOLE 29 4914 0 0 DOLLAR TREE INC COM 256746108 105716 926032 SH SOLE 30 926032 0 0 DOLLAR TREE INC COM 256746108 6619 57979 SH SOLE 31 42288 0 15691 DOLLAR TREE INC COM 256746108 3841 33647 SH SOLE 32 33647 0 0 DOLLAR TREE INC COM 256746108 104421 914693 SH SOLE 34 914693 0 0 DOLLAR TREE INC COM 256746108 23714 207725 SH SOLE 36 207725 0 0 DOLLAR TREE INC COM 256746108 658 5760 SH SOLE 40 5760 0 0 DOMINION ENERGY INC COM 25746U109 176475 2177626 SH SOLE 2 408186 0 1769440 DOMINION ENERGY INC COM 25746U109 30691 378710 SH SOLE 4 357205 0 21505 DOMINION ENERGY INC COM 25746U109 65489 808106 SH SOLE 7 776870 0 31236 DOMINION ENERGY INC COM 25746U109 2208 27240 SH SOLE 13 27240 0 0 DOMINION ENERGY INC COM 25746U109 653 8054 SH SOLE 15 8054 0 0 DOMINION ENERGY INC COM 25746U109 121732 1502121 SH SOLE 18 1392825 0 109296 DOMINION ENERGY INC COM 25746U109 17722 218678 SH SOLE 19 218678 0 0 DOMINION ENERGY INC COM 25746U109 1778831 21950032 SH SOLE 21 21950032 0 0 DOMINION ENERGY INC COM 25746U109 1633874 20161330 SH SOLE 22 17947342 0 2213988 DOMINION ENERGY INC COM 25746U109 53564 660958 SH SOLE 23 660958 0 0 DOMINION ENERGY INC COM 25746U109 62637 772913 SH SOLE 25 772913 0 0 DOMINION ENERGY INC COM 25746U109 331066 4085214 SH SOLE 26 994884 0 3090330 DOMINION ENERGY INC COM 25746U109 12547 154820 SH SOLE 28 112635 0 42185 DOMINION ENERGY INC COM 25746U109 2889 35653 SH SOLE 29 35653 0 0 DOMINION ENERGY INC COM 25746U109 295717 3649024 SH SOLE 30 3649024 0 0 DOMINION ENERGY INC COM 25746U109 16596 204791 SH SOLE 31 163097 0 41694 DOMINION ENERGY INC COM 25746U109 5095 62869 SH SOLE 32 62869 0 0 DOMINION ENERGY INC COM 25746U109 4406 54368 SH SOLE 34 54368 0 0 DOMINION ENERGY INC COM 25746U109 57554 710189 SH SOLE 36 710189 0 0 DOMINION ENERGY INC COM 25746U109 1512 18652 SH SOLE 40 18652 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 117286 1109086 SH SOLE 21 1109086 0 0 DOMINOS PIZZA INC COM 25754A201 34193 139796 SH SOLE 2 30475 0 109321 DOMINOS PIZZA INC COM 25754A201 3949 16144 SH SOLE 4 15104 0 1040 DOMINOS PIZZA INC COM 25754A201 673 2751 SH SOLE 7 2376 0 375 DOMINOS PIZZA INC COM 25754A201 968 3957 SH SOLE 13 3957 0 0 DOMINOS PIZZA INC COM 25754A201 122 498 SH SOLE 15 498 0 0 DOMINOS PIZZA INC COM 25754A201 92338 377520 SH SOLE 18 307895 0 69625 DOMINOS PIZZA INC COM 25754A201 65121 266247 SH SOLE 19 266247 0 0 DOMINOS PIZZA INC COM 25754A201 513356 2098843 SH SOLE 21 2098843 0 0 DOMINOS PIZZA INC COM 25754A201 349441 1428679 SH SOLE 22 1333670 0 95009 DOMINOS PIZZA INC COM 25754A201 7109 29066 SH SOLE 23 29066 0 0 DOMINOS PIZZA INC COM 25754A201 9191 37578 SH SOLE 25 37578 0 0 DOMINOS PIZZA INC COM 25754A201 30357 124113 SH SOLE 26 56116 0 67997 DOMINOS PIZZA INC COM 25754A201 1708 6984 SH SOLE 28 4985 0 1999 DOMINOS PIZZA INC COM 25754A201 3390 13860 SH SOLE 29 858 0 13002 DOMINOS PIZZA INC COM 25754A201 14258 58294 SH SOLE 30 58294 0 0 DOMINOS PIZZA INC COM 25754A201 2175 8891 SH SOLE 31 7416 0 1475 DOMINOS PIZZA INC COM 25754A201 3312 13540 SH SOLE 34 13540 0 0 DOMINOS PIZZA INC COM 25754A201 6641 27151 SH SOLE 36 27151 0 0 DOMINOS PIZZA INC COM 25754A201 228 932 SH SOLE 40 932 0 0 DOMO INC COM CL B 257554105 260 16271 SH SOLE 2 1957 0 14314 DOMO INC COM CL B 257554105 6 352 SH SOLE 7 352 0 0 DOMO INC COM CL B 257554105 1129 70676 SH SOLE 18 63468 0 7208 DOMO INC COM CL B 257554105 848 53039 SH SOLE 19 53039 0 0 DOMO INC COM CL B 257554105 9669 605039 SH SOLE 21 605039 0 0 DOMO INC COM CL B 257554105 8904 557214 SH SOLE 22 541277 0 15937 DOMO INC COM CL B 257554105 17 1061 SH SOLE 23 1061 0 0 DOMO INC COM CL B 257554105 222 13897 SH SOLE 26 0 0 13897 DOMO INC COM CL B 257554105 7888 493647 SH SOLE 30 493647 0 0 DOMTAR CORP COM NEW 257559203 7434 207583 SH SOLE 2 80417 0 127166 DOMTAR CORP COM NEW 257559203 8 237 SH SOLE 4 237 0 0 DOMTAR CORP COM NEW 257559203 248 6918 SH SOLE 7 6918 0 0 DOMTAR CORP COM NEW 257559203 518 14477 SH SOLE 13 14477 0 0 DOMTAR CORP COM NEW 257559203 13948 389487 SH SOLE 18 356775 0 32712 DOMTAR CORP COM NEW 257559203 6493 181321 SH SOLE 19 181321 0 0 DOMTAR CORP COM NEW 257559203 168484 4704931 SH SOLE 21 4704931 0 0 DOMTAR CORP COM NEW 257559203 110710 3091593 SH SOLE 22 2869388 0 222205 DOMTAR CORP COM NEW 257559203 773 21579 SH SOLE 26 16427 0 5152 DOMTAR CORP COM NEW 257559203 280 7832 SH SOLE 28 7832 0 0 DOMTAR CORP COM NEW 257559203 3766 105153 SH SOLE 29 0 0 105153 DOMTAR CORP COM NEW 257559203 3843 107304 SH SOLE 30 107304 0 0 DOMTAR CORP COM NEW 257559203 48 1331 SH SOLE 31 1331 0 0 DOMTAR CORP COM NEW 257559203 827 23108 SH SOLE 32 23108 0 0 DOMTAR CORP COM NEW 257559203 427 11915 SH SOLE 34 11915 0 0 DOMTAR CORP COM NEW 257559203 514 14352 SH SOLE 36 14352 0 0 DOMTAR CORP COM NEW 257559203 250 6968 SH SOLE 40 6968 0 0 DONALDSON INC COM 257651109 14933 286732 SH SOLE 2 70721 0 216011 DONALDSON INC COM 257651109 32 612 SH SOLE 4 612 0 0 DONALDSON INC COM 257651109 2521 48415 SH SOLE 7 48415 0 0 DONALDSON INC COM 257651109 19369 371910 SH SOLE 18 371910 0 0 DONALDSON INC COM 257651109 1498 28770 SH SOLE 19 28770 0 0 DONALDSON INC COM 257651109 332572 6385799 SH SOLE 21 6385799 0 0 DONALDSON INC COM 257651109 214985 4127983 SH SOLE 22 3867945 0 260038 DONALDSON INC COM 257651109 2599 49912 SH SOLE 26 34777 0 15135 DONALDSON INC COM 257651109 842 16171 SH SOLE 28 16171 0 0 DONALDSON INC COM 257651109 1875 36002 SH SOLE 30 36002 0 0 DONALDSON INC COM 257651109 135 2600 SH SOLE 31 2600 0 0 DONALDSON INC COM 257651109 31 601 SH SOLE 36 601 0 0 DONALDSON INC COM 257651109 682 13090 SH SOLE 40 13090 0 0 DONEGAL GROUP INC CL A 257701201 166 11296 SH SOLE 2 558 0 10738 DONEGAL GROUP INC CL A 257701201 624 42551 SH SOLE 18 42551 0 0 DONEGAL GROUP INC CL A 257701201 258 17581 SH SOLE 19 17581 0 0 DONEGAL GROUP INC CL A 257701201 5750 392248 SH SOLE 21 392248 0 0 DONEGAL GROUP INC CL A 257701201 6800 463842 SH SOLE 22 449280 0 14562 DONEGAL GROUP INC CL A 257701201 30 2027 SH SOLE 28 2027 0 0 DONEGAL GROUP INC CL A 257701201 34 2335 SH SOLE 30 2335 0 0 DONEGAL GROUP INC CL A 257701201 9 640 SH SOLE 40 640 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 379 30735 SH SOLE 2 1232 0 29503 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 140 SH SOLE 4 140 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 8 638 SH SOLE 7 638 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1820 147704 SH SOLE 18 147704 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 664 53891 SH SOLE 19 53891 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 43807 3555758 SH SOLE 21 3555758 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 12268 995759 SH SOLE 22 950042 0 45717 DONNELLEY FINL SOLUTIONS INC COM 25787G100 172 13954 SH SOLE 26 1906 0 12048 DONNELLEY FINL SOLUTIONS INC COM 25787G100 40 3254 SH SOLE 28 3254 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 543 44107 SH SOLE 30 44107 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 35 2819 SH SOLE 40 2819 0 0 DONNELLEY R R & SONS CO COM 257867200 271 71973 SH SOLE 2 2548 0 69425 DONNELLEY R R & SONS CO COM 257867200 1 375 SH SOLE 4 375 0 0 DONNELLEY R R & SONS CO COM 257867200 6 1703 SH SOLE 7 1703 0 0 DONNELLEY R R & SONS CO COM 257867200 1259 334048 SH SOLE 18 334048 0 0 DONNELLEY R R & SONS CO COM 257867200 456 120956 SH SOLE 19 120956 0 0 DONNELLEY R R & SONS CO COM 257867200 30059 7973241 SH SOLE 21 7973241 0 0 DONNELLEY R R & SONS CO COM 257867200 11552 3064242 SH SOLE 22 2888262 0 175980 DONNELLEY R R & SONS CO COM 257867200 29 7705 SH SOLE 26 5084 0 2621 DONNELLEY R R & SONS CO COM 257867200 33 8677 SH SOLE 28 8677 0 0 DONNELLEY R R & SONS CO COM 257867200 324 85819 SH SOLE 30 85819 0 0 DONNELLEY R R & SONS CO COM 257867200 28 7517 SH SOLE 40 7517 0 0 DORIAN LPG LTD SHS USD Y2106R110 297 28695 SH SOLE 2 1083 0 27612 DORIAN LPG LTD SHS USD Y2106R110 7 675 SH SOLE 7 675 0 0 DORIAN LPG LTD SHS USD Y2106R110 1043 100647 SH SOLE 18 100647 0 0 DORIAN LPG LTD SHS USD Y2106R110 500 48237 SH SOLE 19 48237 0 0 DORIAN LPG LTD SHS USD Y2106R110 10342 998253 SH SOLE 21 998253 0 0 DORIAN LPG LTD SHS USD Y2106R110 8468 817377 SH SOLE 22 793832 0 23545 DORMAN PRODUCTS INC COM 258278100 1860 23379 SH SOLE 2 1112 0 22267 DORMAN PRODUCTS INC COM 258278100 10 128 SH SOLE 4 128 0 0 DORMAN PRODUCTS INC COM 258278100 40 505 SH SOLE 7 505 0 0 DORMAN PRODUCTS INC COM 258278100 9958 125191 SH SOLE 18 123324 0 1867 DORMAN PRODUCTS INC COM 258278100 4690 58968 SH SOLE 19 58968 0 0 DORMAN PRODUCTS INC COM 258278100 242710 3051421 SH SOLE 21 3051421 0 0 DORMAN PRODUCTS INC COM 258278100 66835 840271 SH SOLE 22 801174 0 39097 DORMAN PRODUCTS INC COM 258278100 17 210 SH SOLE 23 210 0 0 DORMAN PRODUCTS INC COM 258278100 1272 15997 SH SOLE 26 8335 0 7662 DORMAN PRODUCTS INC COM 258278100 278 3499 SH SOLE 28 3499 0 0 DORMAN PRODUCTS INC COM 258278100 3225 40551 SH SOLE 30 40551 0 0 DORMAN PRODUCTS INC COM 258278100 208 2618 SH SOLE 40 2618 0 0 DOUGLAS DYNAMICS INC COM 25960R105 879 19715 SH SOLE 2 909 0 18806 DOUGLAS DYNAMICS INC COM 25960R105 23 516 SH SOLE 7 516 0 0 DOUGLAS DYNAMICS INC COM 25960R105 3615 81107 SH SOLE 18 81107 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1970 44193 SH SOLE 19 44193 0 0 DOUGLAS DYNAMICS INC COM 25960R105 35134 788278 SH SOLE 21 788278 0 0 DOUGLAS DYNAMICS INC COM 25960R105 30526 684899 SH SOLE 22 618776 0 66123 DOUGLAS DYNAMICS INC COM 25960R105 399 8954 SH SOLE 26 0 0 8954 DOUGLAS DYNAMICS INC COM 25960R105 145 3264 SH SOLE 28 3264 0 0 DOUGLAS DYNAMICS INC COM 25960R105 277 6209 SH SOLE 30 6209 0 0 DOUGLAS DYNAMICS INC COM 25960R105 170 3814 SH SOLE 34 3814 0 0 DOUGLAS DYNAMICS INC COM 25960R105 124 2774 SH SOLE 40 2774 0 0 DOUGLAS EMMETT INC COM 25960P109 16776 391692 SH SOLE 2 81109 0 310583 DOUGLAS EMMETT INC COM 25960P109 3913 91355 SH SOLE 4 91355 0 0 DOUGLAS EMMETT INC COM 25960P109 8302 193839 SH SOLE 7 193839 0 0 DOUGLAS EMMETT INC COM 25960P109 280 6537 SH SOLE 15 6537 0 0 DOUGLAS EMMETT INC COM 25960P109 29672 692788 SH SOLE 18 692788 0 0 DOUGLAS EMMETT INC COM 25960P109 8875 207213 SH SOLE 19 207213 0 0 DOUGLAS EMMETT INC COM 25960P109 418582 9773111 SH SOLE 21 9773111 0 0 DOUGLAS EMMETT INC COM 25960P109 292948 6839792 SH SOLE 22 6478487 0 361305 DOUGLAS EMMETT INC COM 25960P109 964 22499 SH SOLE 23 22499 0 0 DOUGLAS EMMETT INC COM 25960P109 14639 341801 SH SOLE 25 341801 0 0 DOUGLAS EMMETT INC COM 25960P109 5771 134749 SH SOLE 26 43848 0 90901 DOUGLAS EMMETT INC COM 25960P109 872 20368 SH SOLE 28 20368 0 0 DOUGLAS EMMETT INC COM 25960P109 3838 89617 SH SOLE 29 89617 0 0 DOUGLAS EMMETT INC COM 25960P109 31919 745260 SH SOLE 30 745260 0 0 DOUGLAS EMMETT INC COM 25960P109 144 3372 SH SOLE 31 3372 0 0 DOUGLAS EMMETT INC COM 25960P109 1347 31447 SH SOLE 34 31447 0 0 DOUGLAS EMMETT INC COM 25960P109 36 837 SH SOLE 36 837 0 0 DOUGLAS EMMETT INC COM 25960P109 717 16749 SH SOLE 40 16749 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 197 7061 SH SOLE 2 323 0 6738 DOVA PHARMACEUTICALS INC COM 25985T102 7 254 SH SOLE 7 254 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 824 29466 SH SOLE 18 29466 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 404 14464 SH SOLE 19 14464 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 16665 596227 SH SOLE 21 596227 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 9458 338401 SH SOLE 22 330221 0 8180 DOVA PHARMACEUTICALS INC COM 25985T102 40 1425 SH SOLE 30 1425 0 0 DOVER CORP COM 260003108 38022 381902 SH SOLE 2 55483 0 326419 DOVER CORP COM 260003108 6931 69612 SH SOLE 4 65726 0 3886 DOVER CORP COM 260003108 31112 312496 SH SOLE 7 158619 0 153877 DOVER CORP COM 260003108 268 2694 SH SOLE 13 2694 0 0 DOVER CORP COM 260003108 121 1213 SH SOLE 15 1213 0 0 DOVER CORP COM 260003108 47642 478521 SH SOLE 18 457764 0 20757 DOVER CORP COM 260003108 70746 710582 SH SOLE 19 710582 0 0 DOVER CORP COM 260003108 337250 3387405 SH SOLE 21 3387405 0 0 DOVER CORP COM 260003108 376972 3786380 SH SOLE 22 3391807 0 394573 DOVER CORP COM 260003108 10411 104566 SH SOLE 23 104566 0 0 DOVER CORP COM 260003108 16854 169284 SH SOLE 25 169284 0 0 DOVER CORP COM 260003108 95699 961216 SH SOLE 26 195147 0 766069 DOVER CORP COM 260003108 3045 30583 SH SOLE 28 22158 0 8425 DOVER CORP COM 260003108 3391 34056 SH SOLE 29 3069 0 30987 DOVER CORP COM 260003108 53223 534587 SH SOLE 30 534587 0 0 DOVER CORP COM 260003108 3423 34384 SH SOLE 31 28433 0 5951 DOVER CORP COM 260003108 33001 331466 SH SOLE 34 331466 0 0 DOVER CORP COM 260003108 10370 104163 SH SOLE 36 104163 0 0 DOVER CORP COM 260003108 311 3127 SH SOLE 40 3127 0 0 DOVER MOTORSPORTS INC COM 260174107 6 3274 SH SOLE 18 3274 0 0 DOVER MOTORSPORTS INC COM 260174107 135 68179 SH SOLE 21 68179 0 0 DOVER MOTORSPORTS INC COM 260174107 527 266228 SH SOLE 22 266228 0 0 DOW INC COM 260557103 92062 1932048 SH SOLE 2 253742 0 1678306 DOW INC COM 260557103 14499 304279 SH SOLE 4 283868 0 20411 DOW INC COM 260557103 31873 668889 SH SOLE 7 660610 0 8279 DOW INC COM 260557103 594 12461 SH SOLE 13 12461 0 0 DOW INC COM 260557103 392 8225 SH SOLE 15 8225 0 0 DOW INC COM 260557103 14 291 SH SOLE 17 0 0 291 DOW INC COM 260557103 107281 2251431 SH SOLE 18 2080111 0 171320 DOW INC COM 260557103 95448 2003108 SH SOLE 19 2003108 0 0 DOW INC COM 260557103 611023 12823149 SH SOLE 21 12823149 0 0 DOW INC COM 260557103 857937 18004975 SH SOLE 22 15959730 0 2045245 DOW INC COM 260557103 26644 559164 SH SOLE 23 559164 0 0 DOW INC COM 260557103 35375 742394 SH SOLE 25 735998 0 6396 DOW INC COM 260557103 175776 3688904 SH SOLE 26 906375 0 2782529 DOW INC COM 260557103 7024 147408 SH SOLE 28 108283 0 39125 DOW INC COM 260557103 758 15898 SH SOLE 29 15898 0 0 DOW INC COM 260557103 126654 2658007 SH SOLE 30 2658007 0 0 DOW INC COM 260557103 7983 167536 SH SOLE 31 137557 0 29979 DOW INC COM 260557103 4582 96162 SH SOLE 32 96162 0 0 DOW INC COM 260557103 8548 179389 SH SOLE 34 179389 0 0 DOW INC COM 260557103 24818 520849 SH SOLE 36 520849 0 0 DOW INC COM 260557103 851 17853 SH SOLE 40 17853 0 0 DR REDDYS LABS LTD ADR 256135203 7766 204966 SH SOLE 2 27382 0 177584 DR REDDYS LABS LTD ADR 256135203 1207 31859 SH SOLE 4 31859 0 0 DR REDDYS LABS LTD ADR 256135203 794 20968 SH SOLE 7 0 0 20968 DR REDDYS LABS LTD ADR 256135203 1692 44650 SH SOLE 13 44650 0 0 DR REDDYS LABS LTD ADR 256135203 9466 249833 SH SOLE 18 249833 0 0 DR REDDYS LABS LTD ADR 256135203 494 13043 SH SOLE 19 13043 0 0 DR REDDYS LABS LTD ADR 256135203 260 6863 SH SOLE 21 6863 0 0 DR REDDYS LABS LTD ADR 256135203 21222 560084 SH SOLE 22 388733 0 171351 DR REDDYS LABS LTD ADR 256135203 28 750 SH SOLE 23 750 0 0 DR REDDYS LABS LTD ADR 256135203 43 1126 SH SOLE 25 1126 0 0 DR REDDYS LABS LTD ADR 256135203 6968 183890 SH SOLE 26 19147 0 164743 DR REDDYS LABS LTD ADR 256135203 4831 127497 SH SOLE 28 127497 0 0 DR REDDYS LABS LTD ADR 256135203 846 22323 SH SOLE 29 22323 0 0 DR REDDYS LABS LTD ADR 256135203 9186 242430 SH SOLE 30 242430 0 0 DR REDDYS LABS LTD ADR 256135203 338 8918 SH SOLE 34 8918 0 0 DRIL QUIP INC COM 262037104 1891 37691 SH SOLE 2 1493 0 36198 DRIL QUIP INC COM 262037104 12 237 SH SOLE 4 237 0 0 DRIL QUIP INC COM 262037104 35 691 SH SOLE 7 691 0 0 DRIL QUIP INC COM 262037104 8148 162375 SH SOLE 18 162375 0 0 DRIL QUIP INC COM 262037104 3138 62526 SH SOLE 19 62526 0 0 DRIL QUIP INC COM 262037104 203844 4062249 SH SOLE 21 4062249 0 0 DRIL QUIP INC COM 262037104 54421 1084511 SH SOLE 22 1027074 0 57437 DRIL QUIP INC COM 262037104 703 14002 SH SOLE 26 5579 0 8423 DRIL QUIP INC COM 262037104 278 5542 SH SOLE 28 5542 0 0 DRIL QUIP INC COM 262037104 2531 50441 SH SOLE 30 50441 0 0 DRIL QUIP INC COM 262037104 70 1403 SH SOLE 36 1403 0 0 DRIL QUIP INC COM 262037104 221 4402 SH SOLE 40 4402 0 0 DRIVE SHACK INC COM 262077100 235 54421 SH SOLE 2 2117 0 52304 DRIVE SHACK INC COM 262077100 943 218786 SH SOLE 18 218786 0 0 DRIVE SHACK INC COM 262077100 453 105092 SH SOLE 19 105092 0 0 DRIVE SHACK INC COM 262077100 9271 2151119 SH SOLE 21 2151119 0 0 DRIVE SHACK INC COM 262077100 6102 1415679 SH SOLE 22 1368623 0 47056 DROPBOX INC CL A 26210C104 9255 458834 SH SOLE 2 24460 0 434374 DROPBOX INC CL A 26210C104 2844 141021 SH SOLE 4 135664 0 5357 DROPBOX INC CL A 26210C104 218 10820 SH SOLE 7 10820 0 0 DROPBOX INC CL A 26210C104 272 13491 SH SOLE 13 13491 0 0 DROPBOX INC CL A 26210C104 21374 1059699 SH SOLE 18 1041761 0 17938 DROPBOX INC CL A 26210C104 88027 4364258 SH SOLE 19 4364258 0 0 DROPBOX INC CL A 26210C104 69616 3451487 SH SOLE 21 3451487 0 0 DROPBOX INC CL A 26210C104 118874 5893585 SH SOLE 22 5427204 0 466381 DROPBOX INC CL A 26210C104 2721 134902 SH SOLE 23 134902 0 0 DROPBOX INC CL A 26210C104 145 7169 SH SOLE 25 7169 0 0 DROPBOX INC CL A 26210C104 11513 570795 SH SOLE 26 255136 0 315659 DROPBOX INC CL A 26210C104 750 37172 SH SOLE 28 27431 0 9741 DROPBOX INC CL A 26210C104 862 42747 SH SOLE 29 3375 0 39372 DROPBOX INC CL A 26210C104 8495 421186 SH SOLE 30 421186 0 0 DROPBOX INC CL A 26210C104 850 42144 SH SOLE 31 34162 0 7982 DROPBOX INC CL A 26210C104 40528 2009296 SH SOLE 34 2009296 0 0 DROPBOX INC CL A 26210C104 764 37890 SH SOLE 36 37890 0 0 DROPBOX INC CL A 26210C104 90 4446 SH SOLE 40 4446 0 0 DROPCAR INC COM NEW 26210U203 2 2255 SH SOLE 22 2255 0 0 DSP GROUP INC COM 23332B106 243 17225 SH SOLE 2 887 0 16338 DSP GROUP INC COM 23332B106 1445 102606 SH SOLE 18 102606 0 0 DSP GROUP INC COM 23332B106 549 38967 SH SOLE 19 38967 0 0 DSP GROUP INC COM 23332B106 35162 2496421 SH SOLE 21 2496421 0 0 DSP GROUP INC COM 23332B106 11016 782116 SH SOLE 22 773735 0 8381 DSP GROUP INC COM 23332B106 388 27554 SH SOLE 30 27554 0 0 DTE ENERGY CO COM 233331107 80904 608483 SH SOLE 2 192686 0 415797 DTE ENERGY CO COM 233331107 11146 83828 SH SOLE 4 79037 0 4791 DTE ENERGY CO COM 233331107 26396 198524 SH SOLE 7 190083 0 8441 DTE ENERGY CO COM 233331107 4372 32885 SH SOLE 13 32885 0 0 DTE ENERGY CO COM 233331107 246 1851 SH SOLE 15 1851 0 0 DTE ENERGY CO COM 233331107 80258 603626 SH SOLE 18 511031 0 92595 DTE ENERGY CO COM 233331107 33053 248590 SH SOLE 19 248590 0 0 DTE ENERGY CO COM 233331107 905245 6808400 SH SOLE 21 6808400 0 0 DTE ENERGY CO COM 233331107 692729 5210055 SH SOLE 22 4480265 0 729790 DTE ENERGY CO COM 233331107 20725 155871 SH SOLE 23 155871 0 0 DTE ENERGY CO COM 233331107 23658 177930 SH SOLE 25 177930 0 0 DTE ENERGY CO COM 233331107 119588 899432 SH SOLE 26 290418 0 609014 DTE ENERGY CO COM 233331107 4589 34513 SH SOLE 28 24778 0 9735 DTE ENERGY CO COM 233331107 1620 12182 SH SOLE 29 12182 0 0 DTE ENERGY CO COM 233331107 102128 768108 SH SOLE 30 768108 0 0 DTE ENERGY CO COM 233331107 8195 61638 SH SOLE 31 49467 0 12171 DTE ENERGY CO COM 233331107 3209 24133 SH SOLE 32 24133 0 0 DTE ENERGY CO COM 233331107 2709 20372 SH SOLE 34 20372 0 0 DTE ENERGY CO COM 233331107 7935 59677 SH SOLE 35 59677 0 0 DTE ENERGY CO COM 233331107 26525 199497 SH SOLE 36 199497 0 0 DTE ENERGY CO COM 233331107 580 4363 SH SOLE 40 4363 0 0 DTE ENERGY CO UNIT 99/99/9999 233331883 62041 1069486 SH SOLE 21 1069486 0 0 DUCOMMUN INC DEL COM 264147109 439 10349 SH SOLE 2 875 0 9474 DUCOMMUN INC DEL COM 264147109 11 263 SH SOLE 7 263 0 0 DUCOMMUN INC DEL COM 264147109 1640 38676 SH SOLE 18 38676 0 0 DUCOMMUN INC DEL COM 264147109 1281 30219 SH SOLE 19 30219 0 0 DUCOMMUN INC DEL COM 264147109 16168 381314 SH SOLE 21 381314 0 0 DUCOMMUN INC DEL COM 264147109 15048 354915 SH SOLE 22 339021 0 15894 DUCOMMUN INC DEL COM 264147109 47 1110 SH SOLE 23 1110 0 0 DUCOMMUN INC DEL COM 264147109 368 8685 SH SOLE 26 0 0 8685 DUCOMMUN INC DEL COM 264147109 71 1680 SH SOLE 30 1680 0 0 DUCOMMUN INC DEL COM 264147109 43 1014 SH SOLE 40 1014 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 177262 1849173 SH SOLE 2 254122 0 1595051 DUKE ENERGY CORP NEW COM NEW 26441C204 31256 326064 SH SOLE 4 306238 0 19826 DUKE ENERGY CORP NEW COM NEW 26441C204 78174 815497 SH SOLE 7 775352 0 40145 DUKE ENERGY CORP NEW COM NEW 26441C204 2598 27101 SH SOLE 13 27101 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 668 6966 SH SOLE 15 6966 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1 7 SH SOLE 17 0 0 7 DUKE ENERGY CORP NEW COM NEW 26441C204 122218 1274961 SH SOLE 18 1177286 0 97675 DUKE ENERGY CORP NEW COM NEW 26441C204 19877 207352 SH SOLE 19 207352 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1954094 20384876 SH SOLE 21 20384876 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1765355 18415976 SH SOLE 22 16427776 0 1988200 DUKE ENERGY CORP NEW COM NEW 26441C204 51375 535937 SH SOLE 23 535937 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 66035 688865 SH SOLE 25 688865 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 227383 2372036 SH SOLE 26 869067 0 1502969 DUKE ENERGY CORP NEW COM NEW 26441C204 13360 139374 SH SOLE 28 100517 0 38857 DUKE ENERGY CORP NEW COM NEW 26441C204 1486 15497 SH SOLE 29 15497 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 306017 3192336 SH SOLE 30 3192336 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14978 156247 SH SOLE 31 128875 0 27372 DUKE ENERGY CORP NEW COM NEW 26441C204 4566 47628 SH SOLE 34 47628 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 10581 110381 SH SOLE 35 110381 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 72137 752529 SH SOLE 36 752529 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1647 17178 SH SOLE 40 17178 0 0 DUKE REALTY CORP COM NEW 264411505 60935 1793781 SH SOLE 2 116665 0 1677116 DUKE REALTY CORP COM NEW 264411505 7893 232350 SH SOLE 4 223301 0 9049 DUKE REALTY CORP COM NEW 264411505 25704 756666 SH SOLE 7 725995 0 30671 DUKE REALTY CORP COM NEW 264411505 170 5015 SH SOLE 13 5015 0 0 DUKE REALTY CORP COM NEW 264411505 546 16065 SH SOLE 15 16065 0 0 DUKE REALTY CORP COM NEW 264411505 24854 731644 SH SOLE 18 684025 0 47619 DUKE REALTY CORP COM NEW 264411505 15693 461953 SH SOLE 19 461953 0 0 DUKE REALTY CORP COM NEW 264411505 442592 13028905 SH SOLE 21 13028905 0 0 DUKE REALTY CORP COM NEW 264411505 442750 13033558 SH SOLE 22 12103345 0 930213 DUKE REALTY CORP COM NEW 264411505 9144 269177 SH SOLE 23 269177 0 0 DUKE REALTY CORP COM NEW 264411505 36943 1087532 SH SOLE 25 1087532 0 0 DUKE REALTY CORP COM NEW 264411505 55714 1640101 SH SOLE 26 540491 0 1099610 DUKE REALTY CORP COM NEW 264411505 2161 63611 SH SOLE 28 45206 0 18405 DUKE REALTY CORP COM NEW 264411505 9118 268413 SH SOLE 29 193014 0 75399 DUKE REALTY CORP COM NEW 264411505 98506 2899780 SH SOLE 30 2899780 0 0 DUKE REALTY CORP COM NEW 264411505 2905 85531 SH SOLE 31 70728 0 14803 DUKE REALTY CORP COM NEW 264411505 721 21228 SH SOLE 34 21228 0 0 DUKE REALTY CORP COM NEW 264411505 7597 223651 SH SOLE 36 223651 0 0 DUKE REALTY CORP COM NEW 264411505 335 9866 SH SOLE 40 9866 0 0 DULUTH HLDGS INC COM CL B 26443V101 86 10187 SH SOLE 2 317 0 9870 DULUTH HLDGS INC COM CL B 26443V101 2 288 SH SOLE 7 288 0 0 DULUTH HLDGS INC COM CL B 26443V101 323 38035 SH SOLE 18 38035 0 0 DULUTH HLDGS INC COM CL B 26443V101 236 27781 SH SOLE 19 27781 0 0 DULUTH HLDGS INC COM CL B 26443V101 3339 393697 SH SOLE 21 393697 0 0 DULUTH HLDGS INC COM CL B 26443V101 2620 308940 SH SOLE 22 290494 0 18446 DULUTH HLDGS INC COM CL B 26443V101 11 1299 SH SOLE 26 0 0 1299 DULUTH HLDGS INC COM CL B 26443V101 17 2036 SH SOLE 28 2036 0 0 DULUTH HLDGS INC COM CL B 26443V101 27 3167 SH SOLE 30 3167 0 0 DULUTH HLDGS INC COM CL B 26443V101 16 1857 SH SOLE 40 1857 0 0 DUNKIN BRANDS GROUP INC COM 265504100 23805 299956 SH SOLE 2 135500 0 164456 DUNKIN BRANDS GROUP INC COM 265504100 1232 15529 SH SOLE 4 15529 0 0 DUNKIN BRANDS GROUP INC COM 265504100 376 4743 SH SOLE 7 4743 0 0 DUNKIN BRANDS GROUP INC COM 265504100 20034 252443 SH SOLE 18 251051 0 1392 DUNKIN BRANDS GROUP INC COM 265504100 1927 24282 SH SOLE 19 24282 0 0 DUNKIN BRANDS GROUP INC COM 265504100 329391 4150586 SH SOLE 21 4150586 0 0 DUNKIN BRANDS GROUP INC COM 265504100 231621 2918609 SH SOLE 22 2720073 0 198536 DUNKIN BRANDS GROUP INC COM 265504100 2398 30223 SH SOLE 23 30223 0 0 DUNKIN BRANDS GROUP INC COM 265504100 685 8635 SH SOLE 25 8635 0 0 DUNKIN BRANDS GROUP INC COM 265504100 3164 39872 SH SOLE 26 24896 0 14976 DUNKIN BRANDS GROUP INC COM 265504100 817 10289 SH SOLE 28 10289 0 0 DUNKIN BRANDS GROUP INC COM 265504100 855 10773 SH SOLE 29 10773 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2012 25355 SH SOLE 30 25355 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2275 28672 SH SOLE 31 21534 0 7138 DUNKIN BRANDS GROUP INC COM 265504100 1307 16466 SH SOLE 34 16466 0 0 DUNKIN BRANDS GROUP INC COM 265504100 614 7733 SH SOLE 36 7733 0 0 DUNKIN BRANDS GROUP INC COM 265504100 607 7647 SH SOLE 40 7647 0 0 DUPONT DE NEMOURS INC COM 26614N102 146613 2055989 SH SOLE 2 376561 0 1679428 DUPONT DE NEMOURS INC COM 26614N102 22983 322297 SH SOLE 4 301886 0 20411 DUPONT DE NEMOURS INC COM 26614N102 47743 669516 SH SOLE 7 665232 0 4284 DUPONT DE NEMOURS INC COM 26614N102 1176 16491 SH SOLE 13 16491 0 0 DUPONT DE NEMOURS INC COM 26614N102 538 7547 SH SOLE 15 7547 0 0 DUPONT DE NEMOURS INC COM 26614N102 23 323 SH SOLE 17 0 0 323 DUPONT DE NEMOURS INC COM 26614N102 172518 2419264 SH SOLE 18 2216250 0 203014 DUPONT DE NEMOURS INC COM 26614N102 206063 2889684 SH SOLE 19 2889684 0 0 DUPONT DE NEMOURS INC COM 26614N102 940656 13191084 SH SOLE 21 13191084 0 0 DUPONT DE NEMOURS INC COM 26614N102 1296974 18187831 SH SOLE 22 16154810 0 2033021 DUPONT DE NEMOURS INC COM 26614N102 39472 553525 SH SOLE 23 553525 0 0 DUPONT DE NEMOURS INC COM 26614N102 53608 751755 SH SOLE 25 741456 0 10299 DUPONT DE NEMOURS INC COM 26614N102 221228 3102347 SH SOLE 26 873039 0 2229308 DUPONT DE NEMOURS INC COM 26614N102 10505 147318 SH SOLE 28 107555 0 39763 DUPONT DE NEMOURS INC COM 26614N102 1415 19840 SH SOLE 29 19840 0 0 DUPONT DE NEMOURS INC COM 26614N102 181689 2547872 SH SOLE 30 2547872 0 0 DUPONT DE NEMOURS INC COM 26614N102 16484 231165 SH SOLE 31 137563 0 93602 DUPONT DE NEMOURS INC COM 26614N102 34438 482935 SH SOLE 34 482935 0 0 DUPONT DE NEMOURS INC COM 26614N102 40892 573433 SH SOLE 36 573433 0 0 DUPONT DE NEMOURS INC COM 26614N102 1280 17948 SH SOLE 40 17948 0 0 DURECT CORP COM 266605104 149 81101 SH SOLE 21 81101 0 0 DURECT CORP COM 266605104 5574 3029271 SH SOLE 22 3029271 0 0 DURECT CORP COM 266605104 378 205615 SH SOLE 26 0 0 205615 DXC TECHNOLOGY CO COM 23355L106 19424 658432 SH SOLE 2 58659 0 599773 DXC TECHNOLOGY CO COM 23355L106 2931 99347 SH SOLE 4 91833 0 7514 DXC TECHNOLOGY CO COM 23355L106 8399 284704 SH SOLE 7 235268 0 49436 DXC TECHNOLOGY CO COM 23355L106 409 13873 SH SOLE 13 13873 0 0 DXC TECHNOLOGY CO COM 23355L106 75 2531 SH SOLE 15 2531 0 0 DXC TECHNOLOGY CO COM 23355L106 6 209 SH SOLE 17 0 0 209 DXC TECHNOLOGY CO COM 23355L106 16232 550238 SH SOLE 18 514661 0 35577 DXC TECHNOLOGY CO COM 23355L106 4437 150407 SH SOLE 19 150407 0 0 DXC TECHNOLOGY CO COM 23355L106 196325 6655070 SH SOLE 21 6655070 0 0 DXC TECHNOLOGY CO COM 23355L106 207435 7031685 SH SOLE 22 6289475 0 742210 DXC TECHNOLOGY CO COM 23355L106 5681 192592 SH SOLE 23 192592 0 0 DXC TECHNOLOGY CO COM 23355L106 7889 267434 SH SOLE 25 267434 0 0 DXC TECHNOLOGY CO COM 23355L106 43456 1473081 SH SOLE 26 361411 0 1111670 DXC TECHNOLOGY CO COM 23355L106 1445 48995 SH SOLE 28 34892 0 14103 DXC TECHNOLOGY CO COM 23355L106 163 5537 SH SOLE 29 5537 0 0 DXC TECHNOLOGY CO COM 23355L106 35261 1195283 SH SOLE 30 1195283 0 0 DXC TECHNOLOGY CO COM 23355L106 1865 63237 SH SOLE 31 51338 0 11899 DXC TECHNOLOGY CO COM 23355L106 1518 51470 SH SOLE 34 51470 0 0 DXC TECHNOLOGY CO COM 23355L106 6417 217533 SH SOLE 36 217533 0 0 DXC TECHNOLOGY CO COM 23355L106 169 5714 SH SOLE 40 5714 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 647 18647 SH SOLE 2 2699 0 15948 DXP ENTERPRISES INC NEW COM NEW 233377407 10 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 2666 76797 SH SOLE 18 76797 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 1540 44359 SH SOLE 19 44359 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 61389 1768104 SH SOLE 21 1768104 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 18355 528670 SH SOLE 22 501684 0 26986 DXP ENTERPRISES INC NEW COM NEW 233377407 226 6519 SH SOLE 23 6519 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 473 13633 SH SOLE 26 0 0 13633 DXP ENTERPRISES INC NEW COM NEW 233377407 68 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 837 24116 SH SOLE 30 24116 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 45 1293 SH SOLE 40 1293 0 0 DYADIC INTL INC DEL COM 26745T101 24 3915 SH SOLE 18 3915 0 0 DYADIC INTL INC DEL COM 26745T101 305 49783 SH SOLE 21 49783 0 0 DYADIC INTL INC DEL COM 26745T101 27 4401 SH SOLE 22 4401 0 0 DYCOM INDS INC COM 267475101 2378 46576 SH SOLE 2 20271 0 26305 DYCOM INDS INC COM 267475101 10 202 SH SOLE 4 202 0 0 DYCOM INDS INC COM 267475101 882 17274 SH SOLE 7 17274 0 0 DYCOM INDS INC COM 267475101 9800 191960 SH SOLE 18 177527 0 14433 DYCOM INDS INC COM 267475101 7344 143863 SH SOLE 19 143863 0 0 DYCOM INDS INC COM 267475101 110499 2164517 SH SOLE 21 2164517 0 0 DYCOM INDS INC COM 267475101 61502 1204734 SH SOLE 22 1158009 0 46725 DYCOM INDS INC COM 267475101 1054 20647 SH SOLE 23 20647 0 0 DYCOM INDS INC COM 267475101 2444 47880 SH SOLE 26 5566 0 42314 DYCOM INDS INC COM 267475101 214 4189 SH SOLE 28 4189 0 0 DYCOM INDS INC COM 267475101 467 9151 SH SOLE 30 9151 0 0 DYCOM INDS INC COM 267475101 186 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1238 1290000 PRN SOLE 21 1290000 0 0 DYNATRACE INC COM 268150109 1477 79095 SH SOLE 2 18923 0 60172 DYNATRACE INC COM 268150109 17 895 SH SOLE 7 895 0 0 DYNATRACE INC COM 268150109 291 15588 SH SOLE 18 15588 0 0 DYNATRACE INC COM 268150109 864 46280 SH SOLE 19 46280 0 0 DYNATRACE INC COM 268150109 7837 419756 SH SOLE 21 419756 0 0 DYNATRACE INC COM 268150109 16893 904827 SH SOLE 22 854146 0 50681 DYNATRACE INC COM 268150109 5600 299961 SH SOLE 25 299961 0 0 DYNATRACE INC COM 268150109 14 744 SH SOLE 31 744 0 0 DYNATRACE INC COM 268150109 2045 109508 SH SOLE 34 109508 0 0 DYNATRONICS CORP COM NEW 268157401 22 22086 SH SOLE 22 22086 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 259 72334 SH SOLE 2 4552 0 67782 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 1191 SH SOLE 7 1191 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1270 355179 SH SOLE 18 299034 0 56145 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 598 167378 SH SOLE 19 167378 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 10581 2959683 SH SOLE 21 2959683 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 9272 2593656 SH SOLE 22 2502813 0 90843 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 25 7035 SH SOLE 23 7035 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 34 9559 SH SOLE 26 0 0 9559 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 33 9240 SH SOLE 28 9240 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 30 8485 SH SOLE 30 8485 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 17 4676 SH SOLE 40 4676 0 0 DYNEX CAP INC COM 26817Q886 322 21817 SH SOLE 2 1065 0 20752 DYNEX CAP INC COM 26817Q886 1261 85335 SH SOLE 18 85335 0 0 DYNEX CAP INC COM 26817Q886 600 40564 SH SOLE 19 40564 0 0 DYNEX CAP INC COM 26817Q886 20195 1366405 SH SOLE 21 1366405 0 0 DYNEX CAP INC COM 26817Q886 247 16690 SH SOLE 26 11748 0 4942 DYNEX CAP INC COM 26817Q886 36 2429 SH SOLE 28 2429 0 0 DYNEX CAP INC COM 26817Q886 129 8707 SH SOLE 30 8707 0 0 DYNEX CAP INC COM 26817Q886 26 1733 SH SOLE 40 1733 0 0 E L F BEAUTY INC COM 26856L103 467 26685 SH SOLE 2 2059 0 24626 E L F BEAUTY INC COM 26856L103 6 369 SH SOLE 7 369 0 0 E L F BEAUTY INC COM 26856L103 1552 88625 SH SOLE 18 88625 0 0 E L F BEAUTY INC COM 26856L103 1116 63738 SH SOLE 19 63738 0 0 E L F BEAUTY INC COM 26856L103 15121 863557 SH SOLE 21 863557 0 0 E L F BEAUTY INC COM 26856L103 13485 770146 SH SOLE 22 743218 0 26928 E L F BEAUTY INC COM 26856L103 45 2583 SH SOLE 23 2583 0 0 E L F BEAUTY INC COM 26856L103 16 927 SH SOLE 26 0 0 927 E L F BEAUTY INC COM 26856L103 131 7456 SH SOLE 30 7456 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 27148 621387 SH SOLE 2 83959 0 537428 E TRADE FINANCIAL CORP COM NEW 269246401 5100 116726 SH SOLE 4 109763 0 6963 E TRADE FINANCIAL CORP COM NEW 269246401 9518 217847 SH SOLE 7 217847 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 19 445 SH SOLE 13 445 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 94 2144 SH SOLE 15 2144 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1 16 SH SOLE 17 0 0 16 E TRADE FINANCIAL CORP COM NEW 269246401 111409 2549985 SH SOLE 18 2348673 0 201312 E TRADE FINANCIAL CORP COM NEW 269246401 45422 1039643 SH SOLE 19 1039643 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 247367 5661871 SH SOLE 21 5661871 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 258094 5907392 SH SOLE 22 5266546 0 640846 E TRADE FINANCIAL CORP COM NEW 269246401 9216 210944 SH SOLE 23 210944 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12193 279089 SH SOLE 25 235144 0 43945 E TRADE FINANCIAL CORP COM NEW 269246401 42391 970258 SH SOLE 26 347305 0 622953 E TRADE FINANCIAL CORP COM NEW 269246401 1952 44687 SH SOLE 28 32075 0 12612 E TRADE FINANCIAL CORP COM NEW 269246401 2459 56283 SH SOLE 29 5325 0 50958 E TRADE FINANCIAL CORP COM NEW 269246401 43410 993591 SH SOLE 30 993591 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2605 59627 SH SOLE 31 49909 0 9718 E TRADE FINANCIAL CORP COM NEW 269246401 39174 896626 SH SOLE 34 896626 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 8988 205724 SH SOLE 36 205724 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 241 5515 SH SOLE 40 5515 0 0 EAGLE BANCORP INC MD COM 268948106 1473 33021 SH SOLE 2 1390 0 31631 EAGLE BANCORP INC MD COM 268948106 7 148 SH SOLE 4 148 0 0 EAGLE BANCORP INC MD COM 268948106 30 676 SH SOLE 7 676 0 0 EAGLE BANCORP INC MD COM 268948106 6728 150780 SH SOLE 18 150780 0 0 EAGLE BANCORP INC MD COM 268948106 2573 57669 SH SOLE 19 57669 0 0 EAGLE BANCORP INC MD COM 268948106 167785 3760305 SH SOLE 21 3760305 0 0 EAGLE BANCORP INC MD COM 268948106 45076 1010210 SH SOLE 22 967260 0 42950 EAGLE BANCORP INC MD COM 268948106 305 6830 SH SOLE 26 3847 0 2983 EAGLE BANCORP INC MD COM 268948106 200 4492 SH SOLE 28 4492 0 0 EAGLE BANCORP INC MD COM 268948106 2105 47171 SH SOLE 30 47171 0 0 EAGLE BANCORP INC MD COM 268948106 149 3333 SH SOLE 40 3333 0 0 EAGLE BANCORP MONT INC COM 26942G100 22 1229 SH SOLE 18 1229 0 0 EAGLE BANCORP MONT INC COM 26942G100 15 850 SH SOLE 21 850 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 197 44922 SH SOLE 2 1848 0 43074 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5 1056 SH SOLE 7 1056 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 705 161243 SH SOLE 18 161243 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 336 76896 SH SOLE 19 76896 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7282 1664419 SH SOLE 21 1664419 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 6443 1472572 SH SOLE 22 1437571 0 35001 EAGLE MATERIALS INC COM 26969P108 8654 96141 SH SOLE 2 21611 0 74530 EAGLE MATERIALS INC COM 26969P108 18 203 SH SOLE 4 203 0 0 EAGLE MATERIALS INC COM 26969P108 73 811 SH SOLE 7 811 0 0 EAGLE MATERIALS INC COM 26969P108 10524 116923 SH SOLE 18 116923 0 0 EAGLE MATERIALS INC COM 26969P108 866 9626 SH SOLE 19 9626 0 0 EAGLE MATERIALS INC COM 26969P108 200917 2232164 SH SOLE 21 2232164 0 0 EAGLE MATERIALS INC COM 26969P108 122554 1361562 SH SOLE 22 1274880 0 86682 EAGLE MATERIALS INC COM 26969P108 36 397 SH SOLE 23 397 0 0 EAGLE MATERIALS INC COM 26969P108 1692 18800 SH SOLE 26 13035 0 5765 EAGLE MATERIALS INC COM 26969P108 537 5964 SH SOLE 28 5964 0 0 EAGLE MATERIALS INC COM 26969P108 1176 13070 SH SOLE 30 13070 0 0 EAGLE MATERIALS INC COM 26969P108 77 854 SH SOLE 31 854 0 0 EAGLE MATERIALS INC COM 26969P108 423 4699 SH SOLE 40 4699 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 474 8384 SH SOLE 2 817 0 7567 EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2592 45828 SH SOLE 18 42342 0 3486 EAGLE PHARMACEUTICALS INC COM 269796108 2576 45528 SH SOLE 19 45528 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 67541 1193941 SH SOLE 21 1193941 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 18184 321434 SH SOLE 22 309750 0 11684 EAGLE PHARMACEUTICALS INC COM 269796108 205 3625 SH SOLE 23 3625 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 40 713 SH SOLE 26 0 0 713 EAGLE PHARMACEUTICALS INC COM 269796108 98 1740 SH SOLE 28 1740 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 5823 102934 SH SOLE 30 102934 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 40 706 SH SOLE 34 706 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 47 833 SH SOLE 40 833 0 0 EARTHSTONE ENERGY INC CL A 27032D304 99 30555 SH SOLE 2 660 0 29895 EARTHSTONE ENERGY INC CL A 27032D304 217 66845 SH SOLE 18 66845 0 0 EARTHSTONE ENERGY INC CL A 27032D304 118 36306 SH SOLE 19 36306 0 0 EARTHSTONE ENERGY INC CL A 27032D304 2253 693278 SH SOLE 21 693278 0 0 EARTHSTONE ENERGY INC CL A 27032D304 1328 408588 SH SOLE 22 397025 0 11563 EAST WEST BANCORP INC COM 27579R104 27418 619064 SH SOLE 2 279062 0 340002 EAST WEST BANCORP INC COM 27579R104 4146 93614 SH SOLE 4 89791 0 3823 EAST WEST BANCORP INC COM 27579R104 820 18507 SH SOLE 7 18507 0 0 EAST WEST BANCORP INC COM 27579R104 312 7041 SH SOLE 13 7041 0 0 EAST WEST BANCORP INC COM 27579R104 19485 439941 SH SOLE 18 425201 0 14740 EAST WEST BANCORP INC COM 27579R104 10037 226622 SH SOLE 19 226622 0 0 EAST WEST BANCORP INC COM 27579R104 347878 7854553 SH SOLE 21 7854553 0 0 EAST WEST BANCORP INC COM 27579R104 236751 5345467 SH SOLE 22 4853381 0 492086 EAST WEST BANCORP INC COM 27579R104 8054 181842 SH SOLE 23 181842 0 0 EAST WEST BANCORP INC COM 27579R104 466 10517 SH SOLE 25 10517 0 0 EAST WEST BANCORP INC COM 27579R104 14617 330039 SH SOLE 26 157169 0 172870 EAST WEST BANCORP INC COM 27579R104 1158 26137 SH SOLE 28 20107 0 6030 EAST WEST BANCORP INC COM 27579R104 3057 69028 SH SOLE 29 20742 0 48286 EAST WEST BANCORP INC COM 27579R104 12636 285308 SH SOLE 30 285308 0 0 EAST WEST BANCORP INC COM 27579R104 3880 87602 SH SOLE 31 65847 0 21755 EAST WEST BANCORP INC COM 27579R104 8649 195289 SH SOLE 34 195289 0 0 EAST WEST BANCORP INC COM 27579R104 1757 39669 SH SOLE 36 39669 0 0 EAST WEST BANCORP INC COM 27579R104 129 2905 SH SOLE 40 2905 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1683 79000 SH SOLE 2 2746 0 76254 EASTERLY GOVT PPTYS INC COM 27616P103 466 21899 SH SOLE 4 21899 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1683 78995 SH SOLE 7 78995 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 56 2651 SH SOLE 15 2651 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 7404 347623 SH SOLE 18 347623 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4490 210816 SH SOLE 19 210816 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 175373 8233481 SH SOLE 21 8233481 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 65408 3070813 SH SOLE 22 2951532 0 119281 EASTERLY GOVT PPTYS INC COM 27616P103 51 2381 SH SOLE 23 2381 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3437 161358 SH SOLE 25 161358 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1251 58712 SH SOLE 26 23686 0 35026 EASTERLY GOVT PPTYS INC COM 27616P103 163 7673 SH SOLE 28 7673 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 852 39993 SH SOLE 29 39993 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 9354 439135 SH SOLE 30 439135 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 157 7357 SH SOLE 40 7357 0 0 EASTERN CO COM 276317104 140 5637 SH SOLE 2 203 0 5434 EASTERN CO COM 276317104 474 19078 SH SOLE 18 19078 0 0 EASTERN CO COM 276317104 223 8989 SH SOLE 19 8989 0 0 EASTERN CO COM 276317104 4689 188916 SH SOLE 21 188916 0 0 EASTERN CO COM 276317104 1529 61591 SH SOLE 22 58328 0 3263 EASTGROUP PPTY INC COM 277276101 18342 146713 SH SOLE 2 28622 0 118091 EASTGROUP PPTY INC COM 277276101 1277 10212 SH SOLE 4 10212 0 0 EASTGROUP PPTY INC COM 277276101 4662 37292 SH SOLE 7 37292 0 0 EASTGROUP PPTY INC COM 277276101 172 1376 SH SOLE 15 1376 0 0 EASTGROUP PPTY INC COM 277276101 28529 228199 SH SOLE 18 214936 0 13263 EASTGROUP PPTY INC COM 277276101 36639 293062 SH SOLE 19 293062 0 0 EASTGROUP PPTY INC COM 277276101 366651 2932741 SH SOLE 21 2932741 0 0 EASTGROUP PPTY INC COM 277276101 238253 1905721 SH SOLE 22 1854566 0 51155 EASTGROUP PPTY INC COM 277276101 5461 43680 SH SOLE 23 43680 0 0 EASTGROUP PPTY INC COM 277276101 9782 78247 SH SOLE 25 78247 0 0 EASTGROUP PPTY INC COM 277276101 15126 120991 SH SOLE 26 10471 0 110520 EASTGROUP PPTY INC COM 277276101 635 5077 SH SOLE 28 5077 0 0 EASTGROUP PPTY INC COM 277276101 2322 18571 SH SOLE 29 18571 0 0 EASTGROUP PPTY INC COM 277276101 20796 166343 SH SOLE 30 166343 0 0 EASTGROUP PPTY INC COM 277276101 1576 12605 SH SOLE 34 12605 0 0 EASTGROUP PPTY INC COM 277276101 462 3697 SH SOLE 40 3697 0 0 EASTMAN CHEMICAL CO COM 277432100 27411 371277 SH SOLE 2 63319 0 307958 EASTMAN CHEMICAL CO COM 277432100 4460 60412 SH SOLE 4 56655 0 3757 EASTMAN CHEMICAL CO COM 277432100 12258 166024 SH SOLE 7 133561 0 32463 EASTMAN CHEMICAL CO COM 277432100 367 4968 SH SOLE 13 4968 0 0 EASTMAN CHEMICAL CO COM 277432100 93 1265 SH SOLE 15 1265 0 0 EASTMAN CHEMICAL CO COM 277432100 0 5 SH SOLE 17 0 0 5 EASTMAN CHEMICAL CO COM 277432100 26467 358485 SH SOLE 18 339339 0 19146 EASTMAN CHEMICAL CO COM 277432100 5686 77012 SH SOLE 19 77012 0 0 EASTMAN CHEMICAL CO COM 277432100 242342 3282430 SH SOLE 21 3282430 0 0 EASTMAN CHEMICAL CO COM 277432100 268369 3634955 SH SOLE 22 3244890 0 390065 EASTMAN CHEMICAL CO COM 277432100 7668 103857 SH SOLE 23 103857 0 0 EASTMAN CHEMICAL CO COM 277432100 19597 265435 SH SOLE 25 265435 0 0 EASTMAN CHEMICAL CO COM 277432100 51282 694593 SH SOLE 26 214008 0 480585 EASTMAN CHEMICAL CO COM 277432100 2245 30402 SH SOLE 28 23162 0 7240 EASTMAN CHEMICAL CO COM 277432100 2375 32171 SH SOLE 29 2777 0 29394 EASTMAN CHEMICAL CO COM 277432100 39237 531455 SH SOLE 30 531455 0 0 EASTMAN CHEMICAL CO COM 277432100 2341 31705 SH SOLE 31 26127 0 5578 EASTMAN CHEMICAL CO COM 277432100 2939 39805 SH SOLE 34 39805 0 0 EASTMAN CHEMICAL CO COM 277432100 8152 110412 SH SOLE 36 110412 0 0 EASTMAN CHEMICAL CO COM 277432100 215 2907 SH SOLE 40 2907 0 0 EASTMAN KODAK CO COM NEW 277461406 9 3231 SH SOLE 18 3231 0 0 EASTMAN KODAK CO COM NEW 277461406 169 63986 SH SOLE 21 63986 0 0 EASTMAN KODAK CO COM NEW 277461406 1000 378770 SH SOLE 22 378770 0 0 EASTSIDE DISTILLING INC COM 277802302 7 1520 SH SOLE 18 1520 0 0 EASTSIDE DISTILLING INC COM 277802302 96 19614 SH SOLE 21 19614 0 0 EATON CORP PLC SHS G29183103 95764 1151705 SH SOLE 2 209609 0 942096 EATON CORP PLC SHS G29183103 16905 203311 SH SOLE 4 191773 0 11538 EATON CORP PLC SHS G29183103 49495 595245 SH SOLE 7 432708 0 162537 EATON CORP PLC SHS G29183103 1326 15950 SH SOLE 13 15950 0 0 EATON CORP PLC SHS G29183103 340 4093 SH SOLE 15 4093 0 0 EATON CORP PLC SHS G29183103 0 3 SH SOLE 17 0 0 3 EATON CORP PLC SHS G29183103 85123 1023723 SH SOLE 18 964335 0 59388 EATON CORP PLC SHS G29183103 11691 140605 SH SOLE 19 140605 0 0 EATON CORP PLC SHS G29183103 921558 11083075 SH SOLE 21 11083075 0 0 EATON CORP PLC SHS G29183103 865628 10410441 SH SOLE 22 9234926 0 1175515 EATON CORP PLC SHS G29183103 26006 312762 SH SOLE 23 312762 0 0 EATON CORP PLC SHS G29183103 38205 459473 SH SOLE 25 459473 0 0 EATON CORP PLC SHS G29183103 212051 2550226 SH SOLE 26 507369 0 2042857 EATON CORP PLC SHS G29183103 6893 82895 SH SOLE 28 59950 0 22945 EATON CORP PLC SHS G29183103 840 10103 SH SOLE 29 10103 0 0 EATON CORP PLC SHS G29183103 132126 1589013 SH SOLE 30 1589013 0 0 EATON CORP PLC SHS G29183103 8100 97413 SH SOLE 31 77715 0 19698 EATON CORP PLC SHS G29183103 3515 42267 SH SOLE 32 42267 0 0 EATON CORP PLC SHS G29183103 44875 539687 SH SOLE 34 539687 0 0 EATON CORP PLC SHS G29183103 8850 106439 SH SOLE 35 106439 0 0 EATON CORP PLC SHS G29183103 25336 304701 SH SOLE 36 304701 0 0 EATON CORP PLC SHS G29183103 859 10330 SH SOLE 40 10330 0 0 EATON VANCE CORP COM NON VTG 278265103 15211 338555 SH SOLE 2 92903 0 245652 EATON VANCE CORP COM NON VTG 278265103 2111 46984 SH SOLE 4 43786 0 3198 EATON VANCE CORP COM NON VTG 278265103 7510 167157 SH SOLE 7 125307 0 41850 EATON VANCE CORP COM NON VTG 278265103 12 272 SH SOLE 13 272 0 0 EATON VANCE CORP COM NON VTG 278265103 0 9 SH SOLE 17 0 0 9 EATON VANCE CORP COM NON VTG 278265103 16671 371041 SH SOLE 18 361399 0 9642 EATON VANCE CORP COM NON VTG 278265103 1162 25867 SH SOLE 19 25867 0 0 EATON VANCE CORP COM NON VTG 278265103 285039 6344058 SH SOLE 21 6344058 0 0 EATON VANCE CORP COM NON VTG 278265103 174382 3881185 SH SOLE 22 3652380 0 228805 EATON VANCE CORP COM NON VTG 278265103 3758 83631 SH SOLE 23 83631 0 0 EATON VANCE CORP COM NON VTG 278265103 552 12293 SH SOLE 25 12293 0 0 EATON VANCE CORP COM NON VTG 278265103 11119 247464 SH SOLE 26 129978 0 117486 EATON VANCE CORP COM NON VTG 278265103 983 21880 SH SOLE 28 15759 0 6121 EATON VANCE CORP COM NON VTG 278265103 1174 26125 SH SOLE 29 1964 0 24161 EATON VANCE CORP COM NON VTG 278265103 12952 288264 SH SOLE 30 288264 0 0 EATON VANCE CORP COM NON VTG 278265103 1112 24754 SH SOLE 31 20077 0 4677 EATON VANCE CORP COM NON VTG 278265103 292 6494 SH SOLE 34 6494 0 0 EATON VANCE CORP COM NON VTG 278265103 1479 32909 SH SOLE 36 32909 0 0 EATON VANCE CORP COM NON VTG 278265103 105 2334 SH SOLE 40 2334 0 0 EBAY INC COM 278642103 84127 2158209 SH SOLE 2 373072 0 1785137 EBAY INC COM 278642103 14790 379431 SH SOLE 4 355904 0 23527 EBAY INC COM 278642103 30698 787531 SH SOLE 7 737197 0 50334 EBAY INC COM 278642103 1309 33591 SH SOLE 13 33591 0 0 EBAY INC COM 278642103 428 10990 SH SOLE 15 10990 0 0 EBAY INC COM 278642103 80603 2067796 SH SOLE 18 1954156 0 113640 EBAY INC COM 278642103 8729 223945 SH SOLE 19 223945 0 0 EBAY INC COM 278642103 573828 14721097 SH SOLE 21 14721097 0 0 EBAY INC COM 278642103 771319 19787547 SH SOLE 22 17570954 0 2216593 EBAY INC COM 278642103 24432 626772 SH SOLE 23 626772 0 0 EBAY INC COM 278642103 30977 794695 SH SOLE 25 794695 0 0 EBAY INC COM 278642103 180442 4629094 SH SOLE 26 1055563 0 3573531 EBAY INC COM 278642103 6153 157841 SH SOLE 28 113938 0 43903 EBAY INC COM 278642103 1073 27528 SH SOLE 29 27528 0 0 EBAY INC COM 278642103 124380 3190864 SH SOLE 30 3190864 0 0 EBAY INC COM 278642103 17570 450740 SH SOLE 31 175774 0 274966 EBAY INC COM 278642103 4649 119270 SH SOLE 32 119270 0 0 EBAY INC COM 278642103 6468 165937 SH SOLE 34 165937 0 0 EBAY INC COM 278642103 23219 595670 SH SOLE 36 595670 0 0 EBAY INC COM 278642103 827 21221 SH SOLE 40 21221 0 0 EBIX INC COM NEW 278715206 860 20429 SH SOLE 2 949 0 19480 EBIX INC COM NEW 278715206 10 240 SH SOLE 4 240 0 0 EBIX INC COM NEW 278715206 22 533 SH SOLE 7 533 0 0 EBIX INC COM NEW 278715206 4358 103513 SH SOLE 18 103513 0 0 EBIX INC COM NEW 278715206 1698 40336 SH SOLE 19 40336 0 0 EBIX INC COM NEW 278715206 103415 2456422 SH SOLE 21 2456422 0 0 EBIX INC COM NEW 278715206 29297 695884 SH SOLE 22 662408 0 33476 EBIX INC COM NEW 278715206 276 6558 SH SOLE 26 5236 0 1322 EBIX INC COM NEW 278715206 119 2829 SH SOLE 28 2829 0 0 EBIX INC COM NEW 278715206 4392 104313 SH SOLE 30 104313 0 0 EBIX INC COM NEW 278715206 118 2797 SH SOLE 40 2797 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 620 27354 SH SOLE 2 2153 0 25201 ECHO GLOBAL LOGISTICS INC COM 27875T101 14 597 SH SOLE 7 597 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2895 127794 SH SOLE 18 127794 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1961 86598 SH SOLE 19 86598 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 69566 3071355 SH SOLE 21 3071355 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 20470 903744 SH SOLE 22 863409 0 40335 ECHO GLOBAL LOGISTICS INC COM 27875T101 211 9336 SH SOLE 23 9336 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 689 30425 SH SOLE 26 0 0 30425 ECHO GLOBAL LOGISTICS INC COM 27875T101 86 3786 SH SOLE 28 3786 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 832 36748 SH SOLE 30 36748 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 58 2582 SH SOLE 40 2582 0 0 ECHOSTAR CORP CL A 278768106 3428 86532 SH SOLE 2 3372 0 83160 ECHOSTAR CORP CL A 278768106 8 211 SH SOLE 4 211 0 0 ECHOSTAR CORP CL A 278768106 59 1493 SH SOLE 7 1493 0 0 ECHOSTAR CORP CL A 278768106 874 22058 SH SOLE 18 22058 0 0 ECHOSTAR CORP CL A 278768106 435 10973 SH SOLE 19 10973 0 0 ECHOSTAR CORP CL A 278768106 30477 769225 SH SOLE 21 769225 0 0 ECHOSTAR CORP CL A 278768106 49019 1237240 SH SOLE 22 1144334 0 92906 ECHOSTAR CORP CL A 278768106 605 15278 SH SOLE 26 8033 0 7245 ECHOSTAR CORP CL A 278768106 263 6646 SH SOLE 28 6646 0 0 ECHOSTAR CORP CL A 278768106 551 13901 SH SOLE 30 13901 0 0 ECHOSTAR CORP CL A 278768106 37 933 SH SOLE 31 933 0 0 ECHOSTAR CORP CL A 278768106 136 3443 SH SOLE 36 3443 0 0 ECHOSTAR CORP CL A 278768106 193 4869 SH SOLE 40 4869 0 0 ECOLAB INC COM 278865100 164382 830045 SH SOLE 2 249991 0 580054 ECOLAB INC COM 278865100 27018 136426 SH SOLE 4 129575 0 6851 ECOLAB INC COM 278865100 60326 304614 SH SOLE 7 254844 0 49770 ECOLAB INC COM 278865100 3359 16960 SH SOLE 13 16960 0 0 ECOLAB INC COM 278865100 493 2490 SH SOLE 15 2490 0 0 ECOLAB INC COM 278865100 1 3 SH SOLE 17 0 0 3 ECOLAB INC COM 278865100 114276 577036 SH SOLE 18 509248 0 67788 ECOLAB INC COM 278865100 35987 181718 SH SOLE 19 181718 0 0 ECOLAB INC COM 278865100 1313829 6634158 SH SOLE 21 6634158 0 0 ECOLAB INC COM 278865100 1305866 6593950 SH SOLE 22 5747088 0 846862 ECOLAB INC COM 278865100 50216 253567 SH SOLE 23 253567 0 0 ECOLAB INC COM 278865100 56039 282970 SH SOLE 25 282970 0 0 ECOLAB INC COM 278865100 307091 1550652 SH SOLE 26 328107 0 1222545 ECOLAB INC COM 278865100 9959 50288 SH SOLE 28 36313 0 13975 ECOLAB INC COM 278865100 24567 124053 SH SOLE 29 38331 0 85722 ECOLAB INC COM 278865100 193583 977495 SH SOLE 30 977495 0 0 ECOLAB INC COM 278865100 28982 146342 SH SOLE 31 102883 0 43459 ECOLAB INC COM 278865100 9253 46725 SH SOLE 34 46725 0 0 ECOLAB INC COM 278865100 48487 244835 SH SOLE 36 244835 0 0 ECOLAB INC COM 278865100 1249 6308 SH SOLE 40 6308 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 9 564 SH SOLE 18 564 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 118 7785 SH SOLE 21 7785 0 0 ECOPETROL S A SPONSORED ADS 279158109 5264 309116 SH SOLE 2 55607 0 253509 ECOPETROL S A SPONSORED ADS 279158109 3576 210008 SH SOLE 18 0 0 210008 ECOPETROL S A SPONSORED ADS 279158109 7759 455601 SH SOLE 19 455601 0 0 ECOPETROL S A SPONSORED ADS 279158109 16857 989848 SH SOLE 21 989848 0 0 ECOPETROL S A SPONSORED ADS 279158109 18777 1102587 SH SOLE 25 1102587 0 0 ECOPETROL S A SPONSORED ADS 279158109 992 58276 SH SOLE 26 32859 0 25417 ECOPETROL S A SPONSORED ADS 279158109 3243 190428 SH SOLE 30 190428 0 0 ECOPETROL S A SPONSORED ADS 279158109 43425 2549900 SH SOLE 34 2549900 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2551 78510 SH SOLE 2 25193 0 53317 EDGEWELL PERS CARE CO COM 28035Q102 9 280 SH SOLE 4 280 0 0 EDGEWELL PERS CARE CO COM 28035Q102 52 1605 SH SOLE 7 1605 0 0 EDGEWELL PERS CARE CO COM 28035Q102 10043 309102 SH SOLE 18 309102 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3030 93253 SH SOLE 19 93253 0 0 EDGEWELL PERS CARE CO COM 28035Q102 125060 3849186 SH SOLE 21 3849186 0 0 EDGEWELL PERS CARE CO COM 28035Q102 61576 1895223 SH SOLE 22 1818591 0 76632 EDGEWELL PERS CARE CO COM 28035Q102 386 11887 SH SOLE 26 7418 0 4469 EDGEWELL PERS CARE CO COM 28035Q102 182 5597 SH SOLE 28 5597 0 0 EDGEWELL PERS CARE CO COM 28035Q102 463 14236 SH SOLE 30 14236 0 0 EDGEWELL PERS CARE CO COM 28035Q102 90 2759 SH SOLE 36 2759 0 0 EDGEWELL PERS CARE CO COM 28035Q102 144 4427 SH SOLE 40 4427 0 0 EDISON INTL COM 281020107 69944 927396 SH SOLE 2 137259 0 790137 EDISON INTL COM 281020107 12073 160079 SH SOLE 4 150669 0 9410 EDISON INTL COM 281020107 53720 712279 SH SOLE 7 689876 0 22403 EDISON INTL COM 281020107 1391 18448 SH SOLE 13 18448 0 0 EDISON INTL COM 281020107 227 3011 SH SOLE 15 3011 0 0 EDISON INTL COM 281020107 9 122 SH SOLE 17 0 0 122 EDISON INTL COM 281020107 59596 790194 SH SOLE 18 740843 0 49351 EDISON INTL COM 281020107 15518 205761 SH SOLE 19 205761 0 0 EDISON INTL COM 281020107 946952 12555710 SH SOLE 21 12555710 0 0 EDISON INTL COM 281020107 648798 8602466 SH SOLE 22 7623980 0 978486 EDISON INTL COM 281020107 19295 255828 SH SOLE 23 255828 0 0 EDISON INTL COM 281020107 26474 351023 SH SOLE 25 351023 0 0 EDISON INTL COM 281020107 144314 1913465 SH SOLE 26 444442 0 1469023 EDISON INTL COM 281020107 5209 69062 SH SOLE 28 50593 0 18469 EDISON INTL COM 281020107 713 9449 SH SOLE 29 9449 0 0 EDISON INTL COM 281020107 104140 1380800 SH SOLE 30 1380800 0 0 EDISON INTL COM 281020107 9530 126360 SH SOLE 31 67787 0 58573 EDISON INTL COM 281020107 4809 63761 SH SOLE 32 63761 0 0 EDISON INTL COM 281020107 1712 22703 SH SOLE 34 22703 0 0 EDISON INTL COM 281020107 21226 281441 SH SOLE 36 281441 0 0 EDISON INTL COM 281020107 599 7944 SH SOLE 40 7944 0 0 EDITAS MEDICINE INC COM 28106W103 995 43741 SH SOLE 2 2703 0 41038 EDITAS MEDICINE INC COM 28106W103 7 302 SH SOLE 4 302 0 0 EDITAS MEDICINE INC COM 28106W103 22 977 SH SOLE 7 977 0 0 EDITAS MEDICINE INC COM 28106W103 4071 179005 SH SOLE 18 170075 0 8930 EDITAS MEDICINE INC COM 28106W103 3095 136103 SH SOLE 19 136103 0 0 EDITAS MEDICINE INC COM 28106W103 48826 2147136 SH SOLE 21 2147136 0 0 EDITAS MEDICINE INC COM 28106W103 33833 1487803 SH SOLE 22 1422427 0 65376 EDITAS MEDICINE INC COM 28106W103 160 7025 SH SOLE 23 7025 0 0 EDITAS MEDICINE INC COM 28106W103 1185 52121 SH SOLE 26 28913 0 23208 EDITAS MEDICINE INC COM 28106W103 111 4865 SH SOLE 28 4865 0 0 EDITAS MEDICINE INC COM 28106W103 1364 59974 SH SOLE 30 59974 0 0 EDITAS MEDICINE INC COM 28106W103 23 1007 SH SOLE 34 1007 0 0 EDITAS MEDICINE INC COM 28106W103 100 4397 SH SOLE 40 4397 0 0 EDUCATIONAL DEV CORP COM 281479105 8 1323 SH SOLE 18 1323 0 0 EDUCATIONAL DEV CORP COM 281479105 106 17097 SH SOLE 21 17097 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 149170 678325 SH SOLE 2 220176 0 458149 EDWARDS LIFESCIENCES CORP COM 28176E108 19657 89387 SH SOLE 4 83875 0 5512 EDWARDS LIFESCIENCES CORP COM 28176E108 49851 226690 SH SOLE 7 184382 0 42308 EDWARDS LIFESCIENCES CORP COM 28176E108 1060 4822 SH SOLE 13 4822 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 411 1871 SH SOLE 15 1871 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 21 96 SH SOLE 17 0 0 96 EDWARDS LIFESCIENCES CORP COM 28176E108 106994 486535 SH SOLE 18 456978 0 29557 EDWARDS LIFESCIENCES CORP COM 28176E108 226383 1029433 SH SOLE 19 1029433 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2639 12000 SH SOLE 20 12000 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1187293 5398997 SH SOLE 21 5398997 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1122718 5105352 SH SOLE 22 4558006 0 547346 EDWARDS LIFESCIENCES CORP COM 28176E108 35413 161032 SH SOLE 23 161032 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 145705 662566 SH SOLE 25 662566 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 228613 1039575 SH SOLE 26 252830 0 786745 EDWARDS LIFESCIENCES CORP COM 28176E108 8969 40787 SH SOLE 28 29812 0 10975 EDWARDS LIFESCIENCES CORP COM 28176E108 1462 6649 SH SOLE 29 6649 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 200518 911817 SH SOLE 30 911817 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 10880 49476 SH SOLE 31 41050 0 8426 EDWARDS LIFESCIENCES CORP COM 28176E108 112103 509766 SH SOLE 34 509766 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 29148 132546 SH SOLE 36 132546 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1056 4804 SH SOLE 40 4804 0 0 EGAIN CORP COM NEW 28225C806 140 17454 SH SOLE 2 682 0 16772 EGAIN CORP COM NEW 28225C806 4 502 SH SOLE 7 502 0 0 EGAIN CORP COM NEW 28225C806 593 74113 SH SOLE 18 74113 0 0 EGAIN CORP COM NEW 28225C806 282 35280 SH SOLE 19 35280 0 0 EGAIN CORP COM NEW 28225C806 5669 708179 SH SOLE 21 708179 0 0 EGAIN CORP COM NEW 28225C806 3963 495071 SH SOLE 22 478562 0 16509 EHEALTH INC COM 28238P109 1299 19450 SH SOLE 2 907 0 18543 EHEALTH INC COM 28238P109 7 102 SH SOLE 4 102 0 0 EHEALTH INC COM 28238P109 31 465 SH SOLE 7 465 0 0 EHEALTH INC COM 28238P109 6634 99326 SH SOLE 18 98050 0 1276 EHEALTH INC COM 28238P109 2813 42117 SH SOLE 19 42117 0 0 EHEALTH INC COM 28238P109 149292 2235247 SH SOLE 21 2235247 0 0 EHEALTH INC COM 28238P109 40993 613761 SH SOLE 22 585065 0 28696 EHEALTH INC COM 28238P109 672 10059 SH SOLE 23 10059 0 0 EHEALTH INC COM 28238P109 1401 20980 SH SOLE 26 8193 0 12787 EHEALTH INC COM 28238P109 218 3268 SH SOLE 28 3268 0 0 EHEALTH INC COM 28238P109 2622 39256 SH SOLE 30 39256 0 0 EHEALTH INC COM 28238P109 123 1840 SH SOLE 40 1840 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1281 35623 SH SOLE 2 26362 0 9261 EIDOS THERAPEUTICS INC COM 28249H104 10 285 SH SOLE 7 285 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1935 53786 SH SOLE 18 53786 0 0 EIDOS THERAPEUTICS INC COM 28249H104 6215 172776 SH SOLE 19 172776 0 0 EIDOS THERAPEUTICS INC COM 28249H104 139 3870 SH SOLE 20 3870 0 0 EIDOS THERAPEUTICS INC COM 28249H104 27070 752585 SH SOLE 21 752585 0 0 EIDOS THERAPEUTICS INC COM 28249H104 8606 239261 SH SOLE 22 217685 0 21576 EIDOS THERAPEUTICS INC COM 28249H104 137 3809 SH SOLE 30 3809 0 0 EIDOS THERAPEUTICS INC COM 28249H104 2645 73532 SH SOLE 34 73532 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 220 21452 SH SOLE 2 2134 0 19318 EIGER BIOPHARMACEUTICALS INC COM 28249U105 869 84816 SH SOLE 18 84816 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 895 87305 SH SOLE 19 87305 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 10792 1052858 SH SOLE 21 1052858 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 5296 516725 SH SOLE 22 507871 0 8854 EIGER BIOPHARMACEUTICALS INC COM 28249U105 16 1539 SH SOLE 23 1539 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 161 15661 SH SOLE 26 0 0 15661 EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 1244 SH SOLE 30 1244 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 5 9864 SH SOLE 18 9864 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 162 306475 SH SOLE 21 306475 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 266 502060 SH SOLE 22 502060 0 0 EL PASO ELEC CO COM NEW 283677854 5061 75440 SH SOLE 2 36682 0 38758 EL PASO ELEC CO COM NEW 283677854 115 1714 SH SOLE 4 1714 0 0 EL PASO ELEC CO COM NEW 283677854 51 753 SH SOLE 7 753 0 0 EL PASO ELEC CO COM NEW 283677854 12423 185202 SH SOLE 18 185202 0 0 EL PASO ELEC CO COM NEW 283677854 6175 92053 SH SOLE 19 92053 0 0 EL PASO ELEC CO COM NEW 283677854 307854 4589352 SH SOLE 21 4589352 0 0 EL PASO ELEC CO COM NEW 283677854 85562 1275523 SH SOLE 22 1215045 0 60478 EL PASO ELEC CO COM NEW 283677854 442 6587 SH SOLE 23 6587 0 0 EL PASO ELEC CO COM NEW 283677854 1475 21988 SH SOLE 26 10927 0 11061 EL PASO ELEC CO COM NEW 283677854 377 5616 SH SOLE 28 5616 0 0 EL PASO ELEC CO COM NEW 283677854 4735 70581 SH SOLE 30 70581 0 0 EL PASO ELEC CO COM NEW 283677854 223 3330 SH SOLE 36 3330 0 0 EL PASO ELEC CO COM NEW 283677854 302 4504 SH SOLE 40 4504 0 0 EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 18147 345859 SH SOLE 21 345859 0 0 EL POLLO LOCO HLDGS INC COM 268603107 236 21538 SH SOLE 2 740 0 20798 EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH SOLE 7 145 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1080 98585 SH SOLE 18 98585 0 0 EL POLLO LOCO HLDGS INC COM 268603107 395 36078 SH SOLE 19 36078 0 0 EL POLLO LOCO HLDGS INC COM 268603107 25946 2367331 SH SOLE 21 2367331 0 0 EL POLLO LOCO HLDGS INC COM 268603107 7235 660123 SH SOLE 22 646861 0 13262 EL POLLO LOCO HLDGS INC COM 268603107 7 666 SH SOLE 23 666 0 0 EL POLLO LOCO HLDGS INC COM 268603107 198 18041 SH SOLE 26 0 0 18041 EL POLLO LOCO HLDGS INC COM 268603107 26 2332 SH SOLE 28 2332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 257 23434 SH SOLE 30 23434 0 0 EL POLLO LOCO HLDGS INC COM 268603107 15 1397 SH SOLE 40 1397 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 27430 1031605 SH SOLE 2 219326 0 812279 ELANCO ANIMAL HEALTH INC COM 28414H103 3553 133633 SH SOLE 4 124131 0 9502 ELANCO ANIMAL HEALTH INC COM 28414H103 1653 62155 SH SOLE 7 51234 0 10921 ELANCO ANIMAL HEALTH INC COM 28414H103 396 14892 SH SOLE 13 14892 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 78 2932 SH SOLE 15 2932 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5286 198808 SH SOLE 18 174737 0 24071 ELANCO ANIMAL HEALTH INC COM 28414H103 2518 94697 SH SOLE 19 94697 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 127538 4796467 SH SOLE 21 4796467 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 252293 9488284 SH SOLE 22 8727179 0 761105 ELANCO ANIMAL HEALTH INC COM 28414H103 6896 259353 SH SOLE 23 259353 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 9369 352368 SH SOLE 25 352368 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 36003 1353998 SH SOLE 26 464933 0 889065 ELANCO ANIMAL HEALTH INC COM 28414H103 1862 70040 SH SOLE 28 52159 0 17881 ELANCO ANIMAL HEALTH INC COM 28414H103 2212 83179 SH SOLE 29 9194 0 73985 ELANCO ANIMAL HEALTH INC COM 28414H103 12435 467646 SH SOLE 30 467646 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2189 82308 SH SOLE 31 69455 0 12853 ELANCO ANIMAL HEALTH INC COM 28414H103 560 21068 SH SOLE 34 21068 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 6359 239142 SH SOLE 36 239142 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 251 9433 SH SOLE 40 9433 0 0 ELASTIC N V ORD SHS N14506104 7700 93520 SH SOLE 2 13744 0 79776 ELASTIC N V ORD SHS N14506104 74 896 SH SOLE 4 896 0 0 ELASTIC N V ORD SHS N14506104 71 868 SH SOLE 7 868 0 0 ELASTIC N V ORD SHS N14506104 2091 25393 SH SOLE 18 25393 0 0 ELASTIC N V ORD SHS N14506104 30135 365986 SH SOLE 19 365986 0 0 ELASTIC N V ORD SHS N14506104 45222 549210 SH SOLE 21 549210 0 0 ELASTIC N V ORD SHS N14506104 81672 991885 SH SOLE 22 918049 0 73836 ELASTIC N V ORD SHS N14506104 182 2211 SH SOLE 23 2211 0 0 ELASTIC N V ORD SHS N14506104 4 43 SH SOLE 25 43 0 0 ELASTIC N V ORD SHS N14506104 922 11201 SH SOLE 26 8500 0 2701 ELASTIC N V ORD SHS N14506104 359 4365 SH SOLE 28 4365 0 0 ELASTIC N V ORD SHS N14506104 16621 201855 SH SOLE 30 201855 0 0 ELASTIC N V ORD SHS N14506104 269 3268 SH SOLE 31 2233 0 1035 ELASTIC N V ORD SHS N14506104 11945 145071 SH SOLE 34 145071 0 0 ELASTIC N V ORD SHS N14506104 34 409 SH SOLE 36 409 0 0 ELASTIC N V ORD SHS N14506104 230 2789 SH SOLE 40 2789 0 0 ELDORADO GOLD CORP NEW COM 284902509 380 48964 SH SOLE 25 48964 0 0 ELDORADO GOLD CORP NEW COM 284902509 0 2 SH SOLE 26 0 0 2 ELDORADO RESORTS INC COM 28470R102 3473 87100 SH SOLE 2 32767 0 54333 ELDORADO RESORTS INC COM 28470R102 12 298 SH SOLE 4 298 0 0 ELDORADO RESORTS INC COM 28470R102 49 1229 SH SOLE 7 1229 0 0 ELDORADO RESORTS INC COM 28470R102 15490 388513 SH SOLE 18 376383 0 12130 ELDORADO RESORTS INC COM 28470R102 7076 177472 SH SOLE 19 177472 0 0 ELDORADO RESORTS INC COM 28470R102 184495 4627426 SH SOLE 21 4627426 0 0 ELDORADO RESORTS INC COM 28470R102 89655 2248684 SH SOLE 22 2164785 0 83899 ELDORADO RESORTS INC COM 28470R102 390 9794 SH SOLE 23 9794 0 0 ELDORADO RESORTS INC COM 28470R102 78421 1966914 SH SOLE 25 1966914 0 0 ELDORADO RESORTS INC COM 28470R102 1656 41530 SH SOLE 26 8393 0 33137 ELDORADO RESORTS INC COM 28470R102 363 9097 SH SOLE 28 9097 0 0 ELDORADO RESORTS INC COM 28470R102 821 20595 SH SOLE 30 20595 0 0 ELDORADO RESORTS INC COM 28470R102 270 6779 SH SOLE 40 6779 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROCORE INC COM 28531P103 22 10082 SH SOLE 2 369 0 9713 ELECTROCORE INC COM 28531P103 95 43188 SH SOLE 18 43188 0 0 ELECTROCORE INC COM 28531P103 46 20870 SH SOLE 19 20870 0 0 ELECTROCORE INC COM 28531P103 928 423736 SH SOLE 21 423736 0 0 ELECTROCORE INC COM 28531P103 219 100128 SH SOLE 22 96199 0 3929 ELECTROMED INC COM 285409108 10 1478 SH SOLE 18 1478 0 0 ELECTROMED INC COM 285409108 166 25071 SH SOLE 21 25071 0 0 ELECTROMED INC COM 285409108 39 5891 SH SOLE 22 5891 0 0 ELECTRONIC ARTS INC COM 285512109 72967 745933 SH SOLE 2 103730 0 642203 ELECTRONIC ARTS INC COM 285512109 11967 122332 SH SOLE 4 114238 0 8094 ELECTRONIC ARTS INC COM 285512109 27640 282559 SH SOLE 7 266860 0 15699 ELECTRONIC ARTS INC COM 285512109 2024 20690 SH SOLE 13 20690 0 0 ELECTRONIC ARTS INC COM 285512109 334 3416 SH SOLE 15 3416 0 0 ELECTRONIC ARTS INC COM 285512109 54927 561516 SH SOLE 18 517108 0 44408 ELECTRONIC ARTS INC COM 285512109 9109 93119 SH SOLE 19 93119 0 0 ELECTRONIC ARTS INC COM 285512109 576924 5897816 SH SOLE 21 5897816 0 0 ELECTRONIC ARTS INC COM 285512109 705012 7207235 SH SOLE 22 6425051 0 782184 ELECTRONIC ARTS INC COM 285512109 21656 221390 SH SOLE 23 221390 0 0 ELECTRONIC ARTS INC COM 285512109 28373 290049 SH SOLE 25 290049 0 0 ELECTRONIC ARTS INC COM 285512109 148507 1518161 SH SOLE 26 360491 0 1157670 ELECTRONIC ARTS INC COM 285512109 5735 58624 SH SOLE 28 43009 0 15615 ELECTRONIC ARTS INC COM 285512109 3956 40446 SH SOLE 29 6177 0 34269 ELECTRONIC ARTS INC COM 285512109 108624 1110450 SH SOLE 30 1110450 0 0 ELECTRONIC ARTS INC COM 285512109 18858 192784 SH SOLE 31 53791 0 138993 ELECTRONIC ARTS INC COM 285512109 4099 41907 SH SOLE 32 41907 0 0 ELECTRONIC ARTS INC COM 285512109 1993 20372 SH SOLE 34 20372 0 0 ELECTRONIC ARTS INC COM 285512109 19427 198602 SH SOLE 36 198602 0 0 ELECTRONIC ARTS INC COM 285512109 715 7306 SH SOLE 40 7306 0 0 ELEMENT SOLUTIONS INC COM 28618M106 7661 752576 SH SOLE 2 321348 0 431228 ELEMENT SOLUTIONS INC COM 28618M106 7 655 SH SOLE 4 655 0 0 ELEMENT SOLUTIONS INC COM 28618M106 72 7074 SH SOLE 7 7074 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1055 103614 SH SOLE 18 103614 0 0 ELEMENT SOLUTIONS INC COM 28618M106 56076 5508414 SH SOLE 19 5508414 0 0 ELEMENT SOLUTIONS INC COM 28618M106 27988 2749320 SH SOLE 21 2749320 0 0 ELEMENT SOLUTIONS INC COM 28618M106 64718 6357380 SH SOLE 22 5866746 0 490634 ELEMENT SOLUTIONS INC COM 28618M106 636 62478 SH SOLE 26 43739 0 18739 ELEMENT SOLUTIONS INC COM 28618M106 288 28336 SH SOLE 28 28336 0 0 ELEMENT SOLUTIONS INC COM 28618M106 727 71440 SH SOLE 30 71440 0 0 ELEMENT SOLUTIONS INC COM 28618M106 47 4635 SH SOLE 31 4635 0 0 ELEMENT SOLUTIONS INC COM 28618M106 11023 1082825 SH SOLE 34 1082825 0 0 ELEMENT SOLUTIONS INC COM 28618M106 90 8867 SH SOLE 36 8867 0 0 ELEMENT SOLUTIONS INC COM 28618M106 258 25358 SH SOLE 40 25358 0 0 ELEVATE CREDIT INC COM 28621V101 82 19366 SH SOLE 2 578 0 18788 ELEVATE CREDIT INC COM 28621V101 3 754 SH SOLE 7 754 0 0 ELEVATE CREDIT INC COM 28621V101 331 78674 SH SOLE 18 78674 0 0 ELEVATE CREDIT INC COM 28621V101 171 40548 SH SOLE 19 40548 0 0 ELEVATE CREDIT INC COM 28621V101 3829 909469 SH SOLE 21 909469 0 0 ELEVATE CREDIT INC COM 28621V101 2314 549554 SH SOLE 22 531659 0 17895 ELLINGTON FINANCIAL INC COM 28852N109 605 33508 SH SOLE 2 7937 0 25571 ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 2012 111356 SH SOLE 18 111356 0 0 ELLINGTON FINANCIAL INC COM 28852N109 3308 183085 SH SOLE 19 183085 0 0 ELLINGTON FINANCIAL INC COM 28852N109 29339 1623624 SH SOLE 21 1623624 0 0 ELLINGTON FINANCIAL INC COM 28852N109 22720 1257357 SH SOLE 22 1242494 0 14863 ELLINGTON FINANCIAL INC COM 28852N109 606 33553 SH SOLE 23 33553 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 21 2023 SH SOLE 18 2023 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2164 205338 SH SOLE 21 205338 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 428 40645 SH SOLE 22 40645 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 7 516 SH SOLE 18 516 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 9 668 SH SOLE 21 668 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 93 20623 SH SOLE 2 785 0 19838 ELOXX PHARMACEUTICALS INC COM 29014R103 2 461 SH SOLE 7 461 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 376 83163 SH SOLE 18 83163 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 175 38782 SH SOLE 19 38782 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 5412 1197430 SH SOLE 21 1197430 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1685 372763 SH SOLE 22 355228 0 17535 ELOXX PHARMACEUTICALS INC COM 29014R103 10 2272 SH SOLE 30 2272 0 0 EMAGIN CORP COM NEW 29076N206 6 14449 SH SOLE 21 14449 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2130 106297 SH SOLE 26 106297 0 0 EMBRAER S A SPONSORED ADS 29082A107 10911 632539 SH SOLE 21 632539 0 0 EMBRAER S A SPONSORED ADS 29082A107 53 3082 SH SOLE 30 3082 0 0 EMCLAIRE FINL CORP COM 290828102 16 476 SH SOLE 18 476 0 0 EMCLAIRE FINL CORP COM 290828102 7 214 SH SOLE 21 214 0 0 EMCOR GROUP INC COM 29084Q100 7220 83837 SH SOLE 2 35149 0 48688 EMCOR GROUP INC COM 29084Q100 240 2785 SH SOLE 4 2785 0 0 EMCOR GROUP INC COM 29084Q100 3187 37008 SH SOLE 7 37008 0 0 EMCOR GROUP INC COM 29084Q100 28463 330499 SH SOLE 18 321708 0 8791 EMCOR GROUP INC COM 29084Q100 11611 134824 SH SOLE 19 134824 0 0 EMCOR GROUP INC COM 29084Q100 338738 3933323 SH SOLE 21 3933323 0 0 EMCOR GROUP INC COM 29084Q100 165373 1920265 SH SOLE 22 1835388 0 84877 EMCOR GROUP INC COM 29084Q100 673 7820 SH SOLE 23 7820 0 0 EMCOR GROUP INC COM 29084Q100 284 3301 SH SOLE 25 3301 0 0 EMCOR GROUP INC COM 29084Q100 2166 25146 SH SOLE 26 16298 0 8848 EMCOR GROUP INC COM 29084Q100 961 11160 SH SOLE 28 11160 0 0 EMCOR GROUP INC COM 29084Q100 40 462 SH SOLE 29 462 0 0 EMCOR GROUP INC COM 29084Q100 1375 15962 SH SOLE 30 15962 0 0 EMCOR GROUP INC COM 29084Q100 87 1010 SH SOLE 31 1010 0 0 EMCOR GROUP INC COM 29084Q100 1294 15023 SH SOLE 34 15023 0 0 EMCOR GROUP INC COM 29084Q100 171 1988 SH SOLE 36 1988 0 0 EMCOR GROUP INC COM 29084Q100 483 5610 SH SOLE 40 5610 0 0 EMCORE CORP COM NEW 290846203 18 5861 SH SOLE 18 5861 0 0 EMCORE CORP COM NEW 290846203 239 77933 SH SOLE 21 77933 0 0 EMCORE CORP COM NEW 290846203 606 197367 SH SOLE 22 197367 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 268 27522 SH SOLE 2 3565 0 23957 EMERALD EXPOSITIONS EVENTS I COM 29103B100 5 492 SH SOLE 7 492 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 816 83824 SH SOLE 18 83824 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 865 88915 SH SOLE 19 88915 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 8618 885697 SH SOLE 21 885697 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 7941 816160 SH SOLE 22 783463 0 32697 EMERALD EXPOSITIONS EVENTS I COM 29103B100 94 9657 SH SOLE 23 9657 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 281 28851 SH SOLE 26 0 0 28851 EMERALD EXPOSITIONS EVENTS I COM 29103B100 66 6743 SH SOLE 30 6743 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 11 1162 SH SOLE 34 1162 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2233 42705 SH SOLE 2 4891 0 37814 EMERGENT BIOSOLUTIONS INC COM 29089Q105 10 200 SH SOLE 4 200 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 42 800 SH SOLE 7 800 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 10820 206970 SH SOLE 18 203275 0 3695 EMERGENT BIOSOLUTIONS INC COM 29089Q105 6561 125498 SH SOLE 19 125498 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 251651 4813524 SH SOLE 21 4813524 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 72293 1382798 SH SOLE 22 1321319 0 61479 EMERGENT BIOSOLUTIONS INC COM 29089Q105 560 10707 SH SOLE 23 10707 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2101 40190 SH SOLE 26 10961 0 29229 EMERGENT BIOSOLUTIONS INC COM 29089Q105 317 6071 SH SOLE 28 6071 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3206 61333 SH SOLE 30 61333 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 86 1653 SH SOLE 34 1653 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 213 4073 SH SOLE 40 4073 0 0 EMERSON ELEC CO COM 291011104 103108 1542141 SH SOLE 2 188173 0 1353968 EMERSON ELEC CO COM 291011104 18911 282846 SH SOLE 4 266221 0 16625 EMERSON ELEC CO COM 291011104 52479 784915 SH SOLE 7 642499 0 142416 EMERSON ELEC CO COM 291011104 1285 19216 SH SOLE 13 19216 0 0 EMERSON ELEC CO COM 291011104 408 6096 SH SOLE 15 6096 0 0 EMERSON ELEC CO COM 291011104 141817 2121098 SH SOLE 18 2036762 0 84336 EMERSON ELEC CO COM 291011104 215573 3224246 SH SOLE 19 3224246 0 0 EMERSON ELEC CO COM 291011104 7117 106453 SH SOLE 20 106453 0 0 EMERSON ELEC CO COM 291011104 957082 14314711 SH SOLE 21 14314711 0 0 EMERSON ELEC CO COM 291011104 1010426 15112564 SH SOLE 22 13440981 0 1671583 EMERSON ELEC CO COM 291011104 29509 441348 SH SOLE 23 441348 0 0 EMERSON ELEC CO COM 291011104 40328 603174 SH SOLE 25 603174 0 0 EMERSON ELEC CO COM 291011104 175496 2624831 SH SOLE 26 728960 0 1895871 EMERSON ELEC CO COM 291011104 8188 122462 SH SOLE 28 88798 0 33664 EMERSON ELEC CO COM 291011104 904 13521 SH SOLE 29 13521 0 0 EMERSON ELEC CO COM 291011104 156699 2343693 SH SOLE 30 2343693 0 0 EMERSON ELEC CO COM 291011104 9180 137300 SH SOLE 31 113452 0 23848 EMERSON ELEC CO COM 291011104 2742 41012 SH SOLE 32 41012 0 0 EMERSON ELEC CO COM 291011104 102812 1537718 SH SOLE 34 1537718 0 0 EMERSON ELEC CO COM 291011104 29186 436517 SH SOLE 36 436517 0 0 EMERSON ELEC CO COM 291011104 960 14356 SH SOLE 40 14356 0 0 EMERSON ELEC CO OPTIONS 291011104 649 9700 SH Call SOLE 2 9700 0 0 EMERSON ELEC CO OPTIONS 291011104 30314 453400 SH Call SOLE 19 453400 0 0 EMERSON ELEC CO OPTIONS 291011104 528 7900 SH Call SOLE 22 7900 0 0 EMERSON ELEC CO OPTIONS 291011104 87 1300 SH Call SOLE 25 1300 0 0 EMERSON ELEC CO OPTIONS 291011104 80 1200 SH Call SOLE 26 0 0 1200 EMERSON ELEC CO OPTIONS 291011104 8846 132300 SH Call SOLE 34 132300 0 0 EMERSON RADIO CORP COM NEW 291087203 14 13720 SH SOLE 21 13720 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 11 2219 SH SOLE 18 2219 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 36 7210 SH SOLE 19 7210 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 169 33807 SH SOLE 21 33807 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1575 314364 SH SOLE 22 314364 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 29 3022 SH SOLE 2 163 0 2859 EMPIRE RESORTS INC COM PAR $0 01 292052305 125 12956 SH SOLE 18 12956 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 55 5715 SH SOLE 19 5715 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1223 126972 SH SOLE 21 126972 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1330 138079 SH SOLE 22 134992 0 3087 EMPIRE ST RLTY TR INC CL A 292104106 3941 276187 SH SOLE 2 18450 0 257737 EMPIRE ST RLTY TR INC CL A 292104106 560 39256 SH SOLE 4 39256 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2135 149641 SH SOLE 7 149641 0 0 EMPIRE ST RLTY TR INC CL A 292104106 75 5243 SH SOLE 15 5243 0 0 EMPIRE ST RLTY TR INC CL A 292104106 996 69767 SH SOLE 18 69767 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2477 173550 SH SOLE 19 173550 0 0 EMPIRE ST RLTY TR INC CL A 292104106 31416 2201556 SH SOLE 21 2201556 0 0 EMPIRE ST RLTY TR INC CL A 292104106 76850 5385431 SH SOLE 22 5085201 0 300230 EMPIRE ST RLTY TR INC CL A 292104106 70 4917 SH SOLE 23 4917 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4396 308081 SH SOLE 25 308081 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2056 144111 SH SOLE 26 31898 0 112213 EMPIRE ST RLTY TR INC CL A 292104106 266 18652 SH SOLE 28 18652 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1040 72865 SH SOLE 29 72865 0 0 EMPIRE ST RLTY TR INC CL A 292104106 9459 662866 SH SOLE 30 662866 0 0 EMPIRE ST RLTY TR INC CL A 292104106 45 3120 SH SOLE 31 3120 0 0 EMPIRE ST RLTY TR INC CL A 292104106 219 15371 SH SOLE 40 15371 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1712 39277 SH SOLE 2 8582 0 30695 EMPLOYERS HOLDINGS INC COM 292218104 12 272 SH SOLE 4 272 0 0 EMPLOYERS HOLDINGS INC COM 292218104 31 722 SH SOLE 7 722 0 0 EMPLOYERS HOLDINGS INC COM 292218104 5841 134024 SH SOLE 18 134024 0 0 EMPLOYERS HOLDINGS INC COM 292218104 3224 73970 SH SOLE 19 73970 0 0 EMPLOYERS HOLDINGS INC COM 292218104 145229 3332479 SH SOLE 21 3332479 0 0 EMPLOYERS HOLDINGS INC COM 292218104 41490 952046 SH SOLE 22 910161 0 41885 EMPLOYERS HOLDINGS INC COM 292218104 980 22492 SH SOLE 23 22492 0 0 EMPLOYERS HOLDINGS INC COM 292218104 4114 94390 SH SOLE 26 0 0 94390 EMPLOYERS HOLDINGS INC COM 292218104 196 4487 SH SOLE 28 4487 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1930 44281 SH SOLE 30 44281 0 0 EMPLOYERS HOLDINGS INC COM 292218104 151 3459 SH SOLE 40 3459 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 159 22630 SH SOLE 21 22630 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 769 109299 SH SOLE 22 109299 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 445 63213 SH SOLE 30 63213 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 903 15032 SH SOLE 2 713 0 14319 ENANTA PHARMACEUTICALS INC COM 29251M106 6 107 SH SOLE 4 107 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 21 357 SH SOLE 7 357 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 4587 76346 SH SOLE 18 75942 0 404 ENANTA PHARMACEUTICALS INC COM 29251M106 2280 37946 SH SOLE 19 37946 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 117192 1950594 SH SOLE 21 1950594 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 29662 493711 SH SOLE 22 473270 0 20441 ENANTA PHARMACEUTICALS INC COM 29251M106 144 2394 SH SOLE 23 2394 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 535 8906 SH SOLE 26 3388 0 5518 ENANTA PHARMACEUTICALS INC COM 29251M106 119 1981 SH SOLE 28 1981 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1353 22514 SH SOLE 30 22514 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 42 691 SH SOLE 34 691 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 97 1612 SH SOLE 40 1612 0 0 ENBRIDGE INC COM 29250N105 0 1 SH SOLE 17 0 0 1 ENBRIDGE INC COM 29250N105 0 11 SH SOLE 18 11 0 0 ENBRIDGE INC COM 29250N105 9482 270290 SH SOLE 19 270290 0 0 ENBRIDGE INC COM 29250N105 27476 783242 SH SOLE 21 783242 0 0 ENCANA CORP COM 292505104 4 825 SH SOLE 18 825 0 0 ENCANA CORP COM 292505104 2310 502166 SH SOLE 21 502166 0 0 ENCANA CORP COM 292505104 13592 2954685 SH SOLE 22 2954685 0 0 ENCOMPASS HEALTH CORP COM 29261A100 19507 308268 SH SOLE 2 128493 0 179775 ENCOMPASS HEALTH CORP COM 29261A100 29 458 SH SOLE 4 458 0 0 ENCOMPASS HEALTH CORP COM 29261A100 155 2442 SH SOLE 7 2442 0 0 ENCOMPASS HEALTH CORP COM 29261A100 0 7 SH SOLE 17 0 0 7 ENCOMPASS HEALTH CORP COM 29261A100 21658 342260 SH SOLE 18 342260 0 0 ENCOMPASS HEALTH CORP COM 29261A100 42418 670327 SH SOLE 19 670327 0 0 ENCOMPASS HEALTH CORP COM 29261A100 918 14500 SH SOLE 20 14500 0 0 ENCOMPASS HEALTH CORP COM 29261A100 330332 5220162 SH SOLE 21 5220162 0 0 ENCOMPASS HEALTH CORP COM 29261A100 214786 3394223 SH SOLE 22 3175618 0 218605 ENCOMPASS HEALTH CORP COM 29261A100 2543 40194 SH SOLE 26 20828 0 19366 ENCOMPASS HEALTH CORP COM 29261A100 778 12300 SH SOLE 28 12300 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2567 40560 SH SOLE 30 40560 0 0 ENCOMPASS HEALTH CORP COM 29261A100 126 1994 SH SOLE 31 1994 0 0 ENCOMPASS HEALTH CORP COM 29261A100 13124 207389 SH SOLE 34 207389 0 0 ENCOMPASS HEALTH CORP COM 29261A100 114 1795 SH SOLE 36 1795 0 0 ENCOMPASS HEALTH CORP COM 29261A100 598 9454 SH SOLE 40 9454 0 0 ENCORE CAP GROUP INC COM 292554102 1040 31220 SH SOLE 2 1284 0 29936 ENCORE CAP GROUP INC COM 292554102 6 182 SH SOLE 4 182 0 0 ENCORE CAP GROUP INC COM 292554102 18 555 SH SOLE 7 555 0 0 ENCORE CAP GROUP INC COM 292554102 4492 134786 SH SOLE 18 134786 0 0 ENCORE CAP GROUP INC COM 292554102 1760 52815 SH SOLE 19 52815 0 0 ENCORE CAP GROUP INC COM 292554102 105921 3178434 SH SOLE 21 3178434 0 0 ENCORE CAP GROUP INC COM 292554102 30727 922050 SH SOLE 22 831726 0 90324 ENCORE CAP GROUP INC COM 292554102 49 1458 SH SOLE 23 1458 0 0 ENCORE CAP GROUP INC COM 292554102 225 6746 SH SOLE 26 0 0 6746 ENCORE CAP GROUP INC COM 292554102 115 3449 SH SOLE 28 3449 0 0 ENCORE CAP GROUP INC COM 292554102 1281 38430 SH SOLE 30 38430 0 0 ENCORE CAP GROUP INC COM 292554102 95 2857 SH SOLE 40 2857 0 0 ENCORE WIRE CORP COM 292562105 1311 23302 SH SOLE 2 3162 0 20140 ENCORE WIRE CORP COM 292562105 6 110 SH SOLE 4 110 0 0 ENCORE WIRE CORP COM 292562105 16 289 SH SOLE 7 289 0 0 ENCORE WIRE CORP COM 292562105 5162 91726 SH SOLE 18 91726 0 0 ENCORE WIRE CORP COM 292562105 3043 54067 SH SOLE 19 54067 0 0 ENCORE WIRE CORP COM 292562105 129481 2300655 SH SOLE 21 2300655 0 0 ENCORE WIRE CORP COM 292562105 38764 688769 SH SOLE 22 659026 0 29743 ENCORE WIRE CORP COM 292562105 442 7847 SH SOLE 23 7847 0 0 ENCORE WIRE CORP COM 292562105 1924 34188 SH SOLE 26 4871 0 29317 ENCORE WIRE CORP COM 292562105 158 2807 SH SOLE 28 2807 0 0 ENCORE WIRE CORP COM 292562105 1638 29099 SH SOLE 30 29099 0 0 ENCORE WIRE CORP COM 292562105 128 2272 SH SOLE 40 2272 0 0 ENDAVA PLC ADS 29260V105 21120 557996 SH SOLE 19 557996 0 0 ENDAVA PLC ADS 29260V105 10663 281716 SH SOLE 34 281716 0 0 ENDO INTL PLC SHS G30401106 771 240154 SH SOLE 2 19506 0 220648 ENDO INTL PLC SHS G30401106 3 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 13 3958 SH SOLE 7 3958 0 0 ENDO INTL PLC SHS G30401106 3265 1017056 SH SOLE 18 981761 0 35295 ENDO INTL PLC SHS G30401106 2056 640358 SH SOLE 19 640358 0 0 ENDO INTL PLC SHS G30401106 80824 25178914 SH SOLE 21 25178914 0 0 ENDO INTL PLC SHS G30401106 20898 6510268 SH SOLE 22 6222691 0 287577 ENDO INTL PLC SHS G30401106 130 40607 SH SOLE 23 40607 0 0 ENDO INTL PLC SHS G30401106 513 159947 SH SOLE 26 57934 0 102013 ENDO INTL PLC SHS G30401106 86 26896 SH SOLE 28 26896 0 0 ENDO INTL PLC SHS G30401106 943 293711 SH SOLE 30 293711 0 0 ENDO INTL PLC SHS G30401106 37 11624 SH SOLE 36 11624 0 0 ENDO INTL PLC SHS G30401106 63 19593 SH SOLE 40 19593 0 0 ENDOLOGIX INC COM NEW 29266S304 15 3851 SH SOLE 18 3851 0 0 ENDOLOGIX INC COM NEW 29266S304 186 46734 SH SOLE 21 46734 0 0 ENDOLOGIX INC COM NEW 29266S304 1042 262462 SH SOLE 22 262462 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 284 75860 SH SOLE 2 16357 0 59503 ENDURANCE INTL GROUP HLDGS I COM 29272B105 2 510 SH SOLE 4 510 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 5 1286 SH SOLE 7 1286 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1000 266631 SH SOLE 18 240913 0 25718 ENDURANCE INTL GROUP HLDGS I COM 29272B105 887 236599 SH SOLE 19 236599 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 8846 2358928 SH SOLE 21 2358928 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 9329 2487687 SH SOLE 22 2402556 0 85131 ENDURANCE INTL GROUP HLDGS I COM 29272B105 86 22931 SH SOLE 23 22931 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 231 61683 SH SOLE 26 0 0 61683 ENDURANCE INTL GROUP HLDGS I COM 29272B105 34 8935 SH SOLE 28 8935 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 65 17444 SH SOLE 30 17444 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 25 6670 SH SOLE 40 6670 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1141 125195 SH SOLE 2 0 0 125195 ENEL AMERICAS S A SPONSORED ADR 29274F104 598 65696 SH SOLE 7 65696 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 35899 3940591 SH SOLE 21 3940591 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 482 52898 SH SOLE 25 52898 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 2757 302629 SH SOLE 26 302629 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 12191 1338149 SH SOLE 30 1338149 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 584 64083 SH SOLE 34 64083 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 537 127539 SH SOLE 7 127539 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 610 144791 SH SOLE 21 144791 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 1082 257092 SH SOLE 26 257092 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 2864 680224 SH SOLE 30 680224 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 169 40124 SH SOLE 34 40124 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 7016 160982 SH SOLE 2 31236 0 129746 ENERGIZER HLDGS INC NEW COM 29272W109 12 280 SH SOLE 4 280 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 55 1256 SH SOLE 7 1256 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 7805 179093 SH SOLE 18 179093 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 627 14382 SH SOLE 19 14382 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 134744 3091882 SH SOLE 21 3091882 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 89932 2063611 SH SOLE 22 1940555 0 123056 ENERGIZER HLDGS INC NEW COM 29272W109 886 20332 SH SOLE 26 15717 0 4615 ENERGIZER HLDGS INC NEW COM 29272W109 400 9171 SH SOLE 28 9171 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 772 17709 SH SOLE 30 17709 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 56 1296 SH SOLE 31 1296 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 305 6998 SH SOLE 40 6998 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 123 1295 SH SOLE 7 1295 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 17544 185297 SH SOLE 21 185297 0 0 ENERGOUS CORP COM 29272C103 82 24855 SH SOLE 2 872 0 23983 ENERGOUS CORP COM 29272C103 1 360 SH SOLE 7 360 0 0 ENERGOUS CORP COM 29272C103 324 97692 SH SOLE 18 97692 0 0 ENERGOUS CORP COM 29272C103 156 46983 SH SOLE 19 46983 0 0 ENERGOUS CORP COM 29272C103 3185 960866 SH SOLE 21 960866 0 0 ENERGOUS CORP COM 29272C103 1991 600594 SH SOLE 22 579257 0 21337 ENERGY FOCUS INC COM NEW 29268T300 3 6719 SH SOLE 21 6719 0 0 ENERGY FOCUS INC COM NEW 29268T300 73 154997 SH SOLE 22 154997 0 0 ENERGY FUELS INC COM NEW 292671708 222 115049 SH SOLE 2 3416 0 111633 ENERGY FUELS INC COM NEW 292671708 0 20 SH SOLE 17 0 0 20 ENERGY FUELS INC COM NEW 292671708 609 315686 SH SOLE 18 315686 0 0 ENERGY FUELS INC COM NEW 292671708 295 152634 SH SOLE 19 152634 0 0 ENERGY FUELS INC COM NEW 292671708 5935 3075384 SH SOLE 21 3075384 0 0 ENERGY FUELS INC COM NEW 292671708 1821 943549 SH SOLE 22 871707 0 71842 ENERGY RECOVERY INC COM 29270J100 296 31919 SH SOLE 2 1632 0 30287 ENERGY RECOVERY INC COM 29270J100 165 17838 SH SOLE 7 17838 0 0 ENERGY RECOVERY INC COM 29270J100 1238 133615 SH SOLE 18 133615 0 0 ENERGY RECOVERY INC COM 29270J100 585 63164 SH SOLE 19 63164 0 0 ENERGY RECOVERY INC COM 29270J100 11887 1283029 SH SOLE 21 1283029 0 0 ENERGY RECOVERY INC COM 29270J100 8770 946547 SH SOLE 22 898107 0 48440 ENERGY RECOVERY INC COM 29270J100 28 3010 SH SOLE 26 0 0 3010 ENERGY RECOVERY INC COM 29270J100 58 6211 SH SOLE 28 6211 0 0 ENERGY RECOVERY INC COM 29270J100 1138 122875 SH SOLE 30 122875 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2152 164497 SH SOLE 18 164497 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 76343 5836595 SH SOLE 19 5836595 0 0 ENERPLUS CORP COM 292766102 610 81986 SH SOLE 21 81986 0 0 ENERSYS COM 29275Y102 3793 57520 SH SOLE 2 19586 0 37934 ENERSYS COM 29275Y102 15 233 SH SOLE 4 233 0 0 ENERSYS COM 29275Y102 69 1040 SH SOLE 7 1040 0 0 ENERSYS COM 29275Y102 16162 245100 SH SOLE 18 245100 0 0 ENERSYS COM 29275Y102 4853 73599 SH SOLE 19 73599 0 0 ENERSYS COM 29275Y102 198951 3017149 SH SOLE 21 3017149 0 0 ENERSYS COM 29275Y102 96129 1457832 SH SOLE 22 1392914 0 64918 ENERSYS COM 29275Y102 753 11425 SH SOLE 26 7835 0 3590 ENERSYS COM 29275Y102 351 5327 SH SOLE 28 5327 0 0 ENERSYS COM 29275Y102 755 11457 SH SOLE 30 11457 0 0 ENERSYS COM 29275Y102 47 716 SH SOLE 36 716 0 0 ENERSYS COM 29275Y102 310 4707 SH SOLE 40 4707 0 0 ENGLOBAL CORP COM 293306106 13 12958 SH SOLE 21 12958 0 0 ENI S P A SPONSORED ADR 26874R108 2 80 SH SOLE 18 80 0 0 ENI S P A SPONSORED ADR 26874R108 1227 40259 SH SOLE 21 40259 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 13 1520 SH SOLE 4 1520 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3142 369648 SH SOLE 7 369648 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7728 909206 SH SOLE 19 909206 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 870 102322 SH SOLE 21 102322 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2254 265136 SH SOLE 22 132937 0 132199 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 763 89737 SH SOLE 26 61452 0 28285 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 283 33334 SH SOLE 28 33334 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 668 78603 SH SOLE 30 78603 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1388 163238 SH SOLE 34 163238 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 220 25889 SH SOLE 40 25889 0 0 ENNIS INC COM 293389102 624 30866 SH SOLE 2 5565 0 25301 ENNIS INC COM 293389102 7 364 SH SOLE 4 364 0 0 ENNIS INC COM 293389102 13 634 SH SOLE 7 634 0 0 ENNIS INC COM 293389102 1866 92320 SH SOLE 18 92320 0 0 ENNIS INC COM 293389102 1768 87479 SH SOLE 19 87479 0 0 ENNIS INC COM 293389102 19417 960779 SH SOLE 21 960779 0 0 ENNIS INC COM 293389102 19717 975625 SH SOLE 22 940826 0 34799 ENNIS INC COM 293389102 696 34449 SH SOLE 23 34449 0 0 ENNIS INC COM 293389102 1268 62759 SH SOLE 26 9361 0 53398 ENNIS INC COM 293389102 75 3722 SH SOLE 28 3722 0 0 ENNIS INC COM 293389102 73 3599 SH SOLE 30 3599 0 0 ENNIS INC COM 293389102 52 2583 SH SOLE 40 2583 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 55 9992 SH SOLE 18 9992 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 23 4117 SH SOLE 19 4117 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 1150 209128 SH SOLE 21 209128 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 95 17255 SH SOLE 22 14777 0 2478 ENOVA INTL INC COM 29357K103 781 37640 SH SOLE 2 8793 0 28847 ENOVA INTL INC COM 29357K103 16 756 SH SOLE 7 756 0 0 ENOVA INTL INC COM 29357K103 3316 159796 SH SOLE 18 156471 0 3325 ENOVA INTL INC COM 29357K103 3968 191237 SH SOLE 19 191237 0 0 ENOVA INTL INC COM 29357K103 79165 3815190 SH SOLE 21 3815190 0 0 ENOVA INTL INC COM 29357K103 26369 1270808 SH SOLE 22 1219402 0 51406 ENOVA INTL INC COM 29357K103 663 31966 SH SOLE 23 31966 0 0 ENOVA INTL INC COM 29357K103 2144 103315 SH SOLE 26 23030 0 80285 ENOVA INTL INC COM 29357K103 84 4044 SH SOLE 28 4044 0 0 ENOVA INTL INC COM 29357K103 991 47772 SH SOLE 30 47772 0 0 ENOVA INTL INC COM 29357K103 34 1644 SH SOLE 34 1644 0 0 ENOVA INTL INC COM 29357K103 66 3191 SH SOLE 40 3191 0 0 ENPHASE ENERGY INC COM 29355A107 1794 80705 SH SOLE 2 4697 0 76008 ENPHASE ENERGY INC COM 29355A107 8 382 SH SOLE 4 382 0 0 ENPHASE ENERGY INC COM 29355A107 41 1849 SH SOLE 7 1849 0 0 ENPHASE ENERGY INC COM 29355A107 7173 322690 SH SOLE 18 312899 0 9791 ENPHASE ENERGY INC COM 29355A107 4528 203683 SH SOLE 19 203683 0 0 ENPHASE ENERGY INC COM 29355A107 79360 3569956 SH SOLE 21 3569956 0 0 ENPHASE ENERGY INC COM 29355A107 55453 2494493 SH SOLE 22 2378939 0 115554 ENPHASE ENERGY INC COM 29355A107 88 3969 SH SOLE 23 3969 0 0 ENPHASE ENERGY INC COM 29355A107 1016 45713 SH SOLE 26 26814 0 18899 ENPHASE ENERGY INC COM 29355A107 274 12319 SH SOLE 28 12319 0 0 ENPHASE ENERGY INC COM 29355A107 11080 498440 SH SOLE 30 498440 0 0 ENPHASE ENERGY INC COM 29355A107 174 7820 SH SOLE 40 7820 0 0 ENPRO INDS INC COM 29355X107 1430 20836 SH SOLE 2 758 0 20078 ENPRO INDS INC COM 29355X107 7 109 SH SOLE 4 109 0 0 ENPRO INDS INC COM 29355X107 30 440 SH SOLE 7 440 0 0 ENPRO INDS INC COM 29355X107 7682 111901 SH SOLE 18 92602 0 19299 ENPRO INDS INC COM 29355X107 2783 40539 SH SOLE 19 40539 0 0 ENPRO INDS INC COM 29355X107 156157 2274685 SH SOLE 21 2274685 0 0 ENPRO INDS INC COM 29355X107 42815 623669 SH SOLE 22 594975 0 28694 ENPRO INDS INC COM 29355X107 78 1130 SH SOLE 23 1130 0 0 ENPRO INDS INC COM 29355X107 331 4828 SH SOLE 26 3599 0 1229 ENPRO INDS INC COM 29355X107 175 2542 SH SOLE 28 2542 0 0 ENPRO INDS INC COM 29355X107 1966 28641 SH SOLE 30 28641 0 0 ENPRO INDS INC COM 29355X107 113 1642 SH SOLE 40 1642 0 0 ENSERVCO CORP COM 29358Y102 5 19835 SH SOLE 21 19835 0 0 ENSERVCO CORP COM 29358Y102 2 7433 SH SOLE 22 7433 0 0 ENSIGN GROUP INC COM 29358P101 2178 45920 SH SOLE 2 3878 0 42042 ENSIGN GROUP INC COM 29358P101 13 273 SH SOLE 4 273 0 0 ENSIGN GROUP INC COM 29358P101 46 972 SH SOLE 7 972 0 0 ENSIGN GROUP INC COM 29358P101 11083 233676 SH SOLE 18 227242 0 6434 ENSIGN GROUP INC COM 29358P101 5717 120534 SH SOLE 19 120534 0 0 ENSIGN GROUP INC COM 29358P101 262796 5540723 SH SOLE 21 5540723 0 0 ENSIGN GROUP INC COM 29358P101 72927 1537569 SH SOLE 22 1466067 0 71502 ENSIGN GROUP INC COM 29358P101 324 6821 SH SOLE 23 6821 0 0 ENSIGN GROUP INC COM 29358P101 2037 42951 SH SOLE 26 10329 0 32622 ENSIGN GROUP INC COM 29358P101 294 6191 SH SOLE 28 6191 0 0 ENSIGN GROUP INC COM 29358P101 3995 84231 SH SOLE 30 84231 0 0 ENSIGN GROUP INC COM 29358P101 169 3559 SH SOLE 34 3559 0 0 ENSIGN GROUP INC COM 29358P101 253 5340 SH SOLE 40 5340 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2158 11361 SH SOLE 2 489 0 10872 ENSTAR GROUP LIMITED SHS G3075P101 15 77 SH SOLE 4 77 0 0 ENSTAR GROUP LIMITED SHS G3075P101 39 204 SH SOLE 7 204 0 0 ENSTAR GROUP LIMITED SHS G3075P101 7433 39139 SH SOLE 18 39139 0 0 ENSTAR GROUP LIMITED SHS G3075P101 3847 20254 SH SOLE 19 20254 0 0 ENSTAR GROUP LIMITED SHS G3075P101 76882 404813 SH SOLE 21 404813 0 0 ENSTAR GROUP LIMITED SHS G3075P101 75549 397796 SH SOLE 22 380664 0 17132 ENSTAR GROUP LIMITED SHS G3075P101 826 4349 SH SOLE 26 3384 0 965 ENSTAR GROUP LIMITED SHS G3075P101 452 2382 SH SOLE 28 2382 0 0 ENSTAR GROUP LIMITED SHS G3075P101 998 5255 SH SOLE 30 5255 0 0 ENSTAR GROUP LIMITED SHS G3075P101 73 383 SH SOLE 36 383 0 0 ENSTAR GROUP LIMITED SHS G3075P101 223 1174 SH SOLE 40 1174 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 7 1225 SH SOLE 18 1225 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 87 14530 SH SOLE 21 14530 0 0 ENTEGRA FINL CORP COM 29363J108 185 6160 SH SOLE 2 280 0 5880 ENTEGRA FINL CORP COM 29363J108 5 153 SH SOLE 7 153 0 0 ENTEGRA FINL CORP COM 29363J108 689 22943 SH SOLE 18 22943 0 0 ENTEGRA FINL CORP COM 29363J108 338 11249 SH SOLE 19 11249 0 0 ENTEGRA FINL CORP COM 29363J108 7097 236261 SH SOLE 21 236261 0 0 ENTEGRA FINL CORP COM 29363J108 2162 71981 SH SOLE 22 67134 0 4847 ENTEGRIS INC COM 29362U104 13603 289049 SH SOLE 2 46470 0 242579 ENTEGRIS INC COM 29362U104 60 1271 SH SOLE 4 1271 0 0 ENTEGRIS INC COM 29362U104 137 2915 SH SOLE 7 2915 0 0 ENTEGRIS INC COM 29362U104 3088 65626 SH SOLE 18 65416 0 210 ENTEGRIS INC COM 29362U104 1435 30502 SH SOLE 19 30502 0 0 ENTEGRIS INC COM 29362U104 104761 2226122 SH SOLE 21 2226122 0 0 ENTEGRIS INC COM 29362U104 171275 3639503 SH SOLE 22 3381451 0 258052 ENTEGRIS INC COM 29362U104 2865 60884 SH SOLE 26 30845 0 30039 ENTEGRIS INC COM 29362U104 839 17831 SH SOLE 28 17831 0 0 ENTEGRIS INC COM 29362U104 32 680 SH SOLE 29 680 0 0 ENTEGRIS INC COM 29362U104 1816 38586 SH SOLE 30 38586 0 0 ENTEGRIS INC COM 29362U104 268 5699 SH SOLE 31 5699 0 0 ENTEGRIS INC COM 29362U104 76 1619 SH SOLE 34 1619 0 0 ENTEGRIS INC COM 29362U104 21 451 SH SOLE 36 451 0 0 ENTEGRIS INC COM 29362U104 652 13857 SH SOLE 40 13857 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 421 126024 SH SOLE 2 5132 0 120892 ENTERCOM COMMUNICATIONS CORP CL A 293639100 2 567 SH SOLE 4 567 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 10 3125 SH SOLE 7 3125 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1492 446706 SH SOLE 18 446706 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 713 213399 SH SOLE 19 213399 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 14906 4462835 SH SOLE 21 4462835 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 12372 3704220 SH SOLE 22 3558781 0 145439 ENTERCOM COMMUNICATIONS CORP CL A 293639100 266 79663 SH SOLE 26 68356 0 11307 ENTERCOM COMMUNICATIONS CORP CL A 293639100 59 17739 SH SOLE 28 17739 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 105 31361 SH SOLE 30 31361 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 969 289996 SH SOLE 31 0 0 289996 ENTERCOM COMMUNICATIONS CORP CL A 293639100 45 13582 SH SOLE 40 13582 0 0 ENTERGY CORP NEW COM 29364G103 59534 507276 SH SOLE 2 73464 0 433812 ENTERGY CORP NEW COM 29364G103 9146 77928 SH SOLE 4 73157 0 4771 ENTERGY CORP NEW COM 29364G103 25881 220524 SH SOLE 7 197966 0 22558 ENTERGY CORP NEW COM 29364G103 961 8188 SH SOLE 13 8188 0 0 ENTERGY CORP NEW COM 29364G103 202 1724 SH SOLE 15 1724 0 0 ENTERGY CORP NEW COM 29364G103 51944 442601 SH SOLE 18 416725 0 25876 ENTERGY CORP NEW COM 29364G103 11481 97831 SH SOLE 19 97831 0 0 ENTERGY CORP NEW COM 29364G103 904574 7707687 SH SOLE 21 7707687 0 0 ENTERGY CORP NEW COM 29364G103 575984 4907835 SH SOLE 22 4378545 0 529290 ENTERGY CORP NEW COM 29364G103 16223 138231 SH SOLE 23 138231 0 0 ENTERGY CORP NEW COM 29364G103 23839 203130 SH SOLE 25 203130 0 0 ENTERGY CORP NEW COM 29364G103 103321 880379 SH SOLE 26 252708 0 627671 ENTERGY CORP NEW COM 29364G103 4436 37800 SH SOLE 28 27186 0 10614 ENTERGY CORP NEW COM 29364G103 415 3540 SH SOLE 29 3540 0 0 ENTERGY CORP NEW COM 29364G103 89911 766110 SH SOLE 30 766110 0 0 ENTERGY CORP NEW COM 29364G103 4762 40580 SH SOLE 31 32809 0 7771 ENTERGY CORP NEW COM 29364G103 4781 40741 SH SOLE 32 40741 0 0 ENTERGY CORP NEW COM 29364G103 3842 32735 SH SOLE 34 32735 0 0 ENTERGY CORP NEW COM 29364G103 18144 154598 SH SOLE 36 154598 0 0 ENTERGY CORP NEW COM 29364G103 533 4539 SH SOLE 40 4539 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 275 9165 SH SOLE 2 361 0 8804 ENTERPRISE BANCORP INC MASS COM 293668109 5 178 SH SOLE 7 178 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1014 33815 SH SOLE 18 33815 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 449 14962 SH SOLE 19 14962 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 9885 329705 SH SOLE 21 329705 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 3133 104510 SH SOLE 22 97070 0 7440 ENTERPRISE FINL SVCS CORP COM 293712105 985 24163 SH SOLE 2 861 0 23302 ENTERPRISE FINL SVCS CORP COM 293712105 12 297 SH SOLE 4 297 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 15 376 SH SOLE 7 376 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3424 84033 SH SOLE 18 84033 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1753 43020 SH SOLE 19 43020 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 33793 829268 SH SOLE 21 829268 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 33437 820533 SH SOLE 22 793171 0 27362 ENTERPRISE FINL SVCS CORP COM 293712105 786 19292 SH SOLE 26 11354 0 7938 ENTERPRISE FINL SVCS CORP COM 293712105 130 3191 SH SOLE 28 3191 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 303 7427 SH SOLE 30 7427 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 588 14434 SH SOLE 34 14434 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 80 1972 SH SOLE 40 1972 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3081 107818 SH SOLE 2 107818 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 34623 1211441 SH SOLE 18 871319 0 340122 ENTERPRISE PRODS PARTNERS L COM 293792107 428521 14993732 SH SOLE 19 14993732 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 346 108901 SH SOLE 2 46867 0 62034 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 1833 SH SOLE 7 1833 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 728 228968 SH SOLE 18 228968 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1807 568254 SH SOLE 19 568254 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 7237 2275841 SH SOLE 21 2275841 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 9289 2921040 SH SOLE 22 2841636 0 79404 ENTRAVISION COMMUNICATIONS C CL A 29382R107 574 180599 SH SOLE 23 180599 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 466 146680 SH SOLE 26 0 0 146680 ENTRAVISION COMMUNICATIONS C CL A 29382R107 29 9070 SH SOLE 28 9070 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 22 6923 SH SOLE 30 6923 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 18 5507 SH SOLE 40 5507 0 0 ENVESTNET INC COM 29404K106 2359 41608 SH SOLE 2 1944 0 39664 ENVESTNET INC COM 29404K106 13 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 50 889 SH SOLE 7 889 0 0 ENVESTNET INC COM 29404K106 9230 162789 SH SOLE 18 162789 0 0 ENVESTNET INC COM 29404K106 4967 87607 SH SOLE 19 87607 0 0 ENVESTNET INC COM 29404K106 98613 1739202 SH SOLE 21 1739202 0 0 ENVESTNET INC COM 29404K106 81766 1442086 SH SOLE 22 1377132 0 64954 ENVESTNET INC COM 29404K106 896 15795 SH SOLE 26 12390 0 3405 ENVESTNET INC COM 29404K106 356 6279 SH SOLE 28 6279 0 0 ENVESTNET INC COM 29404K106 766 13506 SH SOLE 30 13506 0 0 ENVESTNET INC COM 29404K106 283 4999 SH SOLE 40 4999 0 0 ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 862 800000 PRN SOLE 21 800000 0 0 ENVISTA HLDGS CORP COM 29415F104 6028 216217 SH SOLE 2 216217 0 0 ENVISTA HLDGS CORP COM 29415F104 1564 56115 SH SOLE 18 56115 0 0 ENVISTA HLDGS CORP COM 29415F104 25733 922986 SH SOLE 19 922986 0 0 ENVISTA HLDGS CORP COM 29415F104 212 7618 SH SOLE 20 7618 0 0 ENVISTA HLDGS CORP COM 29415F104 296 10601 SH SOLE 22 10601 0 0 ENVISTA HLDGS CORP COM 29415F104 8495 304708 SH SOLE 26 55259 0 249449 ENVISTA HLDGS CORP COM 29415F104 137 4897 SH SOLE 31 0 0 4897 ENVISTA HLDGS CORP COM 29415F104 30856 1106735 SH SOLE 34 1106735 0 0 ENZO BIOCHEM INC COM 294100102 151 41827 SH SOLE 2 1486 0 40341 ENZO BIOCHEM INC COM 294100102 3 771 SH SOLE 7 771 0 0 ENZO BIOCHEM INC COM 294100102 571 158485 SH SOLE 18 158485 0 0 ENZO BIOCHEM INC COM 294100102 508 141025 SH SOLE 19 141025 0 0 ENZO BIOCHEM INC COM 294100102 5447 1513016 SH SOLE 21 1513016 0 0 ENZO BIOCHEM INC COM 294100102 6223 1728481 SH SOLE 22 1693416 0 35065 ENZO BIOCHEM INC COM 294100102 162 45083 SH SOLE 23 45083 0 0 ENZO BIOCHEM INC COM 294100102 211 58577 SH SOLE 26 0 0 58577 EOG RES INC COM 26875P101 122561 1651317 SH SOLE 2 347407 0 1303910 EOG RES INC COM 26875P101 19531 263154 SH SOLE 4 247880 0 15274 EOG RES INC COM 26875P101 39370 530451 SH SOLE 7 513197 0 17254 EOG RES INC COM 26875P101 4415 59490 SH SOLE 13 59490 0 0 EOG RES INC COM 26875P101 408 5492 SH SOLE 15 5492 0 0 EOG RES INC COM 26875P101 119396 1608682 SH SOLE 18 1473591 0 135091 EOG RES INC COM 26875P101 58920 793861 SH SOLE 19 793861 0 0 EOG RES INC COM 26875P101 783649 10558459 SH SOLE 21 10558459 0 0 EOG RES INC COM 26875P101 1088655 14667952 SH SOLE 22 12894756 0 1773196 EOG RES INC COM 26875P101 35154 473644 SH SOLE 23 473644 0 0 EOG RES INC COM 26875P101 44802 603638 SH SOLE 25 603638 0 0 EOG RES INC COM 26875P101 178642 2406931 SH SOLE 26 690183 0 1716748 EOG RES INC COM 26875P101 8231 110901 SH SOLE 28 80172 0 30729 EOG RES INC COM 26875P101 9303 125347 SH SOLE 29 125347 0 0 EOG RES INC COM 26875P101 158987 2142104 SH SOLE 30 2142104 0 0 EOG RES INC COM 26875P101 40892 550959 SH SOLE 31 136906 0 414053 EOG RES INC COM 26875P101 56296 758502 SH SOLE 34 758502 0 0 EOG RES INC COM 26875P101 32576 438905 SH SOLE 36 438905 0 0 EOG RES INC COM 26875P101 988 13318 SH SOLE 40 13318 0 0 EPAM SYS INC COM 29414B104 22017 120761 SH SOLE 2 8976 0 111785 EPAM SYS INC COM 29414B104 4083 22394 SH SOLE 4 20812 0 1582 EPAM SYS INC COM 29414B104 4754 26076 SH SOLE 7 6725 0 19351 EPAM SYS INC COM 29414B104 9 50 SH SOLE 17 0 0 50 EPAM SYS INC COM 29414B104 6006 32942 SH SOLE 18 28562 0 4380 EPAM SYS INC COM 29414B104 11753 64461 SH SOLE 19 64461 0 0 EPAM SYS INC COM 29414B104 156654 859227 SH SOLE 21 859227 0 0 EPAM SYS INC COM 29414B104 270843 1485534 SH SOLE 22 1384236 0 101298 EPAM SYS INC COM 29414B104 6993 38357 SH SOLE 23 38357 0 0 EPAM SYS INC COM 29414B104 1512 8295 SH SOLE 25 8295 0 0 EPAM SYS INC COM 29414B104 18555 101769 SH SOLE 26 49033 0 52736 EPAM SYS INC COM 29414B104 2195 12038 SH SOLE 28 9038 0 3000 EPAM SYS INC COM 29414B104 2313 12686 SH SOLE 29 1057 0 11629 EPAM SYS INC COM 29414B104 16538 90709 SH SOLE 30 90709 0 0 EPAM SYS INC COM 29414B104 2167 11888 SH SOLE 31 9747 0 2141 EPAM SYS INC COM 29414B104 12046 66072 SH SOLE 34 66072 0 0 EPAM SYS INC COM 29414B104 1720 9435 SH SOLE 36 9435 0 0 EPAM SYS INC COM 29414B104 230 1264 SH SOLE 40 1264 0 0 EPIZYME INC COM 29428V104 783 75898 SH SOLE 2 8463 0 67435 EPIZYME INC COM 29428V104 4 363 SH SOLE 4 363 0 0 EPIZYME INC COM 29428V104 18 1793 SH SOLE 7 1793 0 0 EPIZYME INC COM 29428V104 2782 269740 SH SOLE 18 264432 0 5308 EPIZYME INC COM 29428V104 2347 227545 SH SOLE 19 227545 0 0 EPIZYME INC COM 29428V104 36211 3510555 SH SOLE 21 3510555 0 0 EPIZYME INC COM 29428V104 23063 2235911 SH SOLE 22 2127152 0 108759 EPIZYME INC COM 29428V104 173 16813 SH SOLE 23 16813 0 0 EPIZYME INC COM 29428V104 500 48503 SH SOLE 26 0 0 48503 EPIZYME INC COM 29428V104 92 8903 SH SOLE 28 8903 0 0 EPIZYME INC COM 29428V104 4188 406055 SH SOLE 30 406055 0 0 EPIZYME INC COM 29428V104 35 3377 SH SOLE 34 3377 0 0 EPIZYME INC COM 29428V104 52 5064 SH SOLE 40 5064 0 0 EPLUS INC COM 294268107 904 11879 SH SOLE 2 534 0 11345 EPLUS INC COM 294268107 8 107 SH SOLE 4 107 0 0 EPLUS INC COM 294268107 22 292 SH SOLE 7 292 0 0 EPLUS INC COM 294268107 4988 65554 SH SOLE 18 60397 0 5157 EPLUS INC COM 294268107 3634 47763 SH SOLE 19 47763 0 0 EPLUS INC COM 294268107 112589 1479678 SH SOLE 21 1479678 0 0 EPLUS INC COM 294268107 32446 426413 SH SOLE 22 407396 0 19017 EPLUS INC COM 294268107 129 1694 SH SOLE 23 1694 0 0 EPLUS INC COM 294268107 523 6872 SH SOLE 26 5399 0 1473 EPLUS INC COM 294268107 142 1860 SH SOLE 28 1860 0 0 EPLUS INC COM 294268107 1448 19024 SH SOLE 30 19024 0 0 EPLUS INC COM 294268107 373 4898 SH SOLE 34 4898 0 0 EPLUS INC COM 294268107 103 1356 SH SOLE 40 1356 0 0 EPR PPTYS COM SH BEN INT 26884U109 14745 191843 SH SOLE 2 43344 0 148499 EPR PPTYS COM SH BEN INT 26884U109 5598 72835 SH SOLE 4 72835 0 0 EPR PPTYS COM SH BEN INT 26884U109 6012 78216 SH SOLE 7 78216 0 0 EPR PPTYS COM SH BEN INT 26884U109 231 3000 SH SOLE 15 3000 0 0 EPR PPTYS COM SH BEN INT 26884U109 37614 489387 SH SOLE 18 489387 0 0 EPR PPTYS COM SH BEN INT 26884U109 24435 317914 SH SOLE 19 317914 0 0 EPR PPTYS COM SH BEN INT 26884U109 330189 4295980 SH SOLE 21 4295980 0 0 EPR PPTYS COM SH BEN INT 26884U109 236884 3082014 SH SOLE 22 2886146 0 195868 EPR PPTYS COM SH BEN INT 26884U109 1775 23099 SH SOLE 23 23099 0 0 EPR PPTYS COM SH BEN INT 26884U109 12189 158584 SH SOLE 25 158584 0 0 EPR PPTYS COM SH BEN INT 26884U109 5169 67258 SH SOLE 26 21009 0 46249 EPR PPTYS COM SH BEN INT 26884U109 1976 25710 SH SOLE 28 25710 0 0 EPR PPTYS COM SH BEN INT 26884U109 2981 38779 SH SOLE 29 38779 0 0 EPR PPTYS COM SH BEN INT 26884U109 26513 344954 SH SOLE 30 344954 0 0 EPR PPTYS COM SH BEN INT 26884U109 121 1575 SH SOLE 31 1575 0 0 EPR PPTYS COM SH BEN INT 26884U109 14860 193343 SH SOLE 34 193343 0 0 EPR PPTYS COM SH BEN INT 26884U109 81 1056 SH SOLE 36 1056 0 0 EPR PPTYS COM SH BEN INT 26884U109 612 7959 SH SOLE 40 7959 0 0 EPR PPTYS PFD C CNV 5.75% 26884U208 13137 394385 SH SOLE 21 394385 0 0 EPR PPTYS CONV PFD 9% SR E 26884U307 9780 252061 SH SOLE 21 252061 0 0 EPSILON ENERGY LTD COM 294375209 15 3872 SH SOLE 18 3872 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 19112 584480 SH SOLE 19 584480 0 0 EQT CORP COM 26884L109 6252 587579 SH SOLE 2 132097 0 455482 EQT CORP COM 26884L109 12 1113 SH SOLE 4 1113 0 0 EQT CORP COM 26884L109 80 7546 SH SOLE 7 7546 0 0 EQT CORP COM 26884L109 7627 716857 SH SOLE 18 716857 0 0 EQT CORP COM 26884L109 1945 182826 SH SOLE 19 182826 0 0 EQT CORP COM 26884L109 133739 12569445 SH SOLE 21 12569445 0 0 EQT CORP COM 26884L109 87963 8267202 SH SOLE 22 7705206 0 561996 EQT CORP COM 26884L109 1004 94337 SH SOLE 26 59298 0 35039 EQT CORP COM 26884L109 350 32885 SH SOLE 28 32885 0 0 EQT CORP COM 26884L109 1310 123130 SH SOLE 30 123130 0 0 EQT CORP COM 26884L109 59 5501 SH SOLE 31 5501 0 0 EQT CORP COM 26884L109 86 8057 SH SOLE 34 8057 0 0 EQT CORP COM 26884L109 39 3672 SH SOLE 36 3672 0 0 EQT CORP COM 26884L109 275 25882 SH SOLE 40 25882 0 0 EQUIFAX INC COM 294429105 40994 291422 SH SOLE 2 27113 0 264309 EQUIFAX INC COM 294429105 7013 49851 SH SOLE 4 46737 0 3114 EQUIFAX INC COM 294429105 14823 105373 SH SOLE 7 105373 0 0 EQUIFAX INC COM 294429105 29 208 SH SOLE 13 208 0 0 EQUIFAX INC COM 294429105 176 1253 SH SOLE 15 1253 0 0 EQUIFAX INC COM 294429105 33381 237297 SH SOLE 18 221284 0 16013 EQUIFAX INC COM 294429105 4686 33311 SH SOLE 19 33311 0 0 EQUIFAX INC COM 294429105 392825 2792529 SH SOLE 21 2792529 0 0 EQUIFAX INC COM 294429105 410428 2917662 SH SOLE 22 2591506 0 326156 EQUIFAX INC COM 294429105 12352 87807 SH SOLE 23 87807 0 0 EQUIFAX INC COM 294429105 27784 197510 SH SOLE 25 197510 0 0 EQUIFAX INC COM 294429105 66262 471047 SH SOLE 26 168614 0 302433 EQUIFAX INC COM 294429105 3387 24076 SH SOLE 28 17744 0 6332 EQUIFAX INC COM 294429105 390 2769 SH SOLE 29 2769 0 0 EQUIFAX INC COM 294429105 55770 396462 SH SOLE 30 396462 0 0 EQUIFAX INC COM 294429105 8592 61076 SH SOLE 31 21395 0 39681 EQUIFAX INC COM 294429105 2401 17070 SH SOLE 34 17070 0 0 EQUIFAX INC COM 294429105 11244 79933 SH SOLE 36 79933 0 0 EQUIFAX INC COM 294429105 364 2590 SH SOLE 40 2590 0 0 EQUILLIUM INC COM 29446K106 5 1246 SH SOLE 18 1246 0 0 EQUILLIUM INC COM 29446K106 56 14623 SH SOLE 21 14623 0 0 EQUINIX INC COM 29444U700 123944 214882 SH SOLE 2 19825 0 195057 EQUINIX INC COM 29444U700 23873 41388 SH SOLE 4 39130 0 2258 EQUINIX INC COM 29444U700 49718 86197 SH SOLE 7 84137 0 2060 EQUINIX INC COM 29444U700 583 1011 SH SOLE 13 1011 0 0 EQUINIX INC COM 29444U700 307 533 SH SOLE 15 533 0 0 EQUINIX INC COM 29444U700 164985 286034 SH SOLE 18 274964 0 11070 EQUINIX INC COM 29444U700 133323 231143 SH SOLE 19 231143 0 0 EQUINIX INC COM 29444U700 1394888 2418321 SH SOLE 21 2418321 0 0 EQUINIX INC COM 29444U700 1239718 2149303 SH SOLE 22 1926519 0 222784 EQUINIX INC COM 29444U700 41811 72487 SH SOLE 23 72487 0 0 EQUINIX INC COM 29444U700 47729 82748 SH SOLE 25 82748 0 0 EQUINIX INC COM 29444U700 182365 316166 SH SOLE 26 98473 0 217693 EQUINIX INC COM 29444U700 9853 17082 SH SOLE 28 12637 0 4445 EQUINIX INC COM 29444U700 22736 39417 SH SOLE 29 39417 0 0 EQUINIX INC COM 29444U700 175360 304022 SH SOLE 30 304022 0 0 EQUINIX INC COM 29444U700 16573 28733 SH SOLE 31 15594 0 13139 EQUINIX INC COM 29444U700 57719 100067 SH SOLE 34 100067 0 0 EQUINIX INC COM 29444U700 32711 56711 SH SOLE 36 56711 0 0 EQUINIX INC COM 29444U700 1149 1992 SH SOLE 40 1992 0 0 EQUINOR ASA SPONSORED ADR 29446M102 752 39700 SH SOLE 2 39700 0 0 EQUINOR ASA SPONSORED ADR 29446M102 34278 1808846 SH SOLE 18 1808846 0 0 EQUINOR ASA SPONSORED ADR 29446M102 661 34872 SH SOLE 21 34872 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 7200 494845 SH SOLE 2 109343 0 385502 EQUITRANS MIDSTREAM CORPORAT COM 294600101 19 1336 SH SOLE 4 1336 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 58 3956 SH SOLE 7 3956 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 16 1119 SH SOLE 15 1119 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 8279 568994 SH SOLE 18 568994 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1903 130822 SH SOLE 19 130822 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 153103 10522574 SH SOLE 21 10522574 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 98390 6762179 SH SOLE 22 6312781 0 449398 EQUITRANS MIDSTREAM CORPORAT COM 294600101 2596 178424 SH SOLE 25 178424 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 5787 397747 SH SOLE 26 148891 0 248856 EQUITRANS MIDSTREAM CORPORAT COM 294600101 397 27318 SH SOLE 28 27318 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 883 60697 SH SOLE 30 60697 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 64 4400 SH SOLE 31 4400 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1626 111755 SH SOLE 34 111755 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1674 115023 SH SOLE 36 115023 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 320 21972 SH SOLE 40 21972 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 405 15106 SH SOLE 2 648 0 14458 EQUITY BANCSHARES INC COM CL A 29460X109 7 271 SH SOLE 7 271 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1458 54390 SH SOLE 18 54390 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 694 25886 SH SOLE 19 25886 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 14383 536493 SH SOLE 21 536493 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 10126 377694 SH SOLE 22 358627 0 19067 EQUITY BANCSHARES INC COM CL A 29460X109 107 4004 SH SOLE 30 4004 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 37 1362 SH SOLE 40 1362 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7844 229036 SH SOLE 2 24499 0 204537 EQUITY COMWLTH COM SH BEN INT 294628102 1134 33114 SH SOLE 4 33114 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4190 122324 SH SOLE 7 122324 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 161 4710 SH SOLE 15 4710 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1941 56668 SH SOLE 18 56668 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4920 143659 SH SOLE 19 143659 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 75681 2209668 SH SOLE 21 2209668 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 148045 4322470 SH SOLE 22 4098697 0 223773 EQUITY COMWLTH COM SH BEN INT 294628102 199 5801 SH SOLE 23 5801 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 8353 243886 SH SOLE 25 243886 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2921 85287 SH SOLE 26 26313 0 58974 EQUITY COMWLTH COM SH BEN INT 294628102 519 15163 SH SOLE 28 15163 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2137 62385 SH SOLE 29 62385 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5959 173989 SH SOLE 30 173989 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 84 2450 SH SOLE 31 2450 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 150 4388 SH SOLE 36 4388 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 418 12217 SH SOLE 40 12217 0 0 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 10081 359392 SH SOLE 21 359392 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 26184 195989 SH SOLE 2 14410 0 181579 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7504 56167 SH SOLE 4 53479 0 2688 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14276 106855 SH SOLE 7 106855 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 465 3479 SH SOLE 15 3479 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7790 58306 SH SOLE 18 51696 0 6610 EQUITY LIFESTYLE PPTYS INC COM 29472R108 13924 104220 SH SOLE 19 104220 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 323641 2422461 SH SOLE 21 2422461 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 429310 3213400 SH SOLE 22 3029086 0 184314 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9176 68684 SH SOLE 23 68684 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 23872 178682 SH SOLE 25 178682 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 25260 189075 SH SOLE 26 64903 0 124172 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2246 16809 SH SOLE 28 11803 0 5006 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8779 65713 SH SOLE 29 47465 0 18248 EQUITY LIFESTYLE PPTYS INC COM 29472R108 31184 233414 SH SOLE 30 233414 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2520 18863 SH SOLE 31 15487 0 3376 EQUITY LIFESTYLE PPTYS INC COM 29472R108 631 4720 SH SOLE 34 4720 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7719 57774 SH SOLE 36 57774 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 266 1994 SH SOLE 40 1994 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 76054 881687 SH SOLE 2 81505 0 800182 EQUITY RESIDENTIAL SH BEN INT 29476L107 27653 320583 SH SOLE 4 310618 0 9965 EQUITY RESIDENTIAL SH BEN INT 29476L107 67801 786003 SH SOLE 7 770383 0 15620 EQUITY RESIDENTIAL SH BEN INT 29476L107 317 3671 SH SOLE 13 3671 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1420 16458 SH SOLE 15 16458 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 96471 1118370 SH SOLE 18 1069124 0 49246 EQUITY RESIDENTIAL SH BEN INT 29476L107 41464 480685 SH SOLE 19 480685 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1365701 15832379 SH SOLE 21 15832379 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1076292 12477306 SH SOLE 22 11438577 0 1038729 EQUITY RESIDENTIAL SH BEN INT 29476L107 27515 318978 SH SOLE 23 318978 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 95977 1112646 SH SOLE 25 1112646 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 168533 1953777 SH SOLE 26 445282 0 1508495 EQUITY RESIDENTIAL SH BEN INT 29476L107 7445 86309 SH SOLE 28 66548 0 19761 EQUITY RESIDENTIAL SH BEN INT 29476L107 16874 195620 SH SOLE 29 195620 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 253348 2937029 SH SOLE 30 2937029 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6868 79617 SH SOLE 31 65748 0 13869 EQUITY RESIDENTIAL SH BEN INT 29476L107 5844 67746 SH SOLE 34 67746 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 27893 323360 SH SOLE 36 323360 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 746 8643 SH SOLE 40 8643 0 0 ERA GROUP INC COM 26885G109 211 19961 SH SOLE 2 852 0 19109 ERA GROUP INC COM 26885G109 5 466 SH SOLE 7 466 0 0 ERA GROUP INC COM 26885G109 999 94602 SH SOLE 18 94602 0 0 ERA GROUP INC COM 26885G109 348 32962 SH SOLE 19 32962 0 0 ERA GROUP INC COM 26885G109 23407 2216589 SH SOLE 21 2216589 0 0 ERA GROUP INC COM 26885G109 5890 557756 SH SOLE 22 541931 0 15825 ERA GROUP INC COM 26885G109 257 24326 SH SOLE 30 24326 0 0 ERICSSON ADR B SEK 10 294821608 349 43769 SH SOLE 18 43769 0 0 ERIE INDTY CO CL A 29530P102 11438 61610 SH SOLE 2 5475 0 56135 ERIE INDTY CO CL A 29530P102 1896 10214 SH SOLE 4 9544 0 670 ERIE INDTY CO CL A 29530P102 2927 15766 SH SOLE 7 6575 0 9191 ERIE INDTY CO CL A 29530P102 3560 19176 SH SOLE 18 17115 0 2061 ERIE INDTY CO CL A 29530P102 1211 6525 SH SOLE 19 6525 0 0 ERIE INDTY CO CL A 29530P102 135648 730663 SH SOLE 21 730663 0 0 ERIE INDTY CO CL A 29530P102 118390 637708 SH SOLE 22 588379 0 49329 ERIE INDTY CO CL A 29530P102 3448 18575 SH SOLE 23 18575 0 0 ERIE INDTY CO CL A 29530P102 809 4359 SH SOLE 25 4359 0 0 ERIE INDTY CO CL A 29530P102 12196 65695 SH SOLE 26 34082 0 31613 ERIE INDTY CO CL A 29530P102 837 4508 SH SOLE 28 3205 0 1303 ERIE INDTY CO CL A 29530P102 1058 5700 SH SOLE 29 450 0 5250 ERIE INDTY CO CL A 29530P102 20091 108218 SH SOLE 30 108218 0 0 ERIE INDTY CO CL A 29530P102 1023 5509 SH SOLE 31 4505 0 1004 ERIE INDTY CO CL A 29530P102 295 1587 SH SOLE 34 1587 0 0 ERIE INDTY CO CL A 29530P102 821 4424 SH SOLE 36 4424 0 0 ERIE INDTY CO CL A 29530P102 110 593 SH SOLE 40 593 0 0 EROS INTL PLC SHS NEW G3788M114 133 69704 SH SOLE 2 1517 0 68187 EROS INTL PLC SHS NEW G3788M114 1 465 SH SOLE 7 465 0 0 EROS INTL PLC SHS NEW G3788M114 472 246874 SH SOLE 18 246874 0 0 EROS INTL PLC SHS NEW G3788M114 235 122853 SH SOLE 19 122853 0 0 EROS INTL PLC SHS NEW G3788M114 4524 2368629 SH SOLE 21 2368629 0 0 EROS INTL PLC SHS NEW G3788M114 1520 795891 SH SOLE 22 758743 0 37148 EROS INTL PLC SHS NEW G3788M114 116 60548 SH SOLE 26 0 0 60548 ESCALADE INC COM 296056104 158 14504 SH SOLE 2 544 0 13960 ESCALADE INC COM 296056104 393 36120 SH SOLE 18 36120 0 0 ESCALADE INC COM 296056104 209 19205 SH SOLE 19 19205 0 0 ESCALADE INC COM 296056104 4254 390631 SH SOLE 21 390631 0 0 ESCALADE INC COM 296056104 943 86599 SH SOLE 22 80465 0 6134 ESCO TECHNOLOGIES INC COM 296315104 2374 29845 SH SOLE 2 8517 0 21328 ESCO TECHNOLOGIES INC COM 296315104 10 124 SH SOLE 4 124 0 0 ESCO TECHNOLOGIES INC COM 296315104 29 365 SH SOLE 7 365 0 0 ESCO TECHNOLOGIES INC COM 296315104 10200 128201 SH SOLE 18 116102 0 12099 ESCO TECHNOLOGIES INC COM 296315104 16488 207245 SH SOLE 19 207245 0 0 ESCO TECHNOLOGIES INC COM 296315104 222021 2790617 SH SOLE 21 2790617 0 0 ESCO TECHNOLOGIES INC COM 296315104 75099 943934 SH SOLE 22 892983 0 50951 ESCO TECHNOLOGIES INC COM 296315104 2280 28657 SH SOLE 23 28657 0 0 ESCO TECHNOLOGIES INC COM 296315104 5419 68111 SH SOLE 26 4594 0 63517 ESCO TECHNOLOGIES INC COM 296315104 252 3172 SH SOLE 28 3172 0 0 ESCO TECHNOLOGIES INC COM 296315104 2904 36507 SH SOLE 30 36507 0 0 ESCO TECHNOLOGIES INC COM 296315104 224 2821 SH SOLE 40 2821 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 847 23114 SH SOLE 2 2440 0 20674 ESPERION THERAPEUTICS INC NE COM 29664W105 3 87 SH SOLE 4 87 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 18 497 SH SOLE 7 497 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 3270 89201 SH SOLE 18 85155 0 4046 ESPERION THERAPEUTICS INC NE COM 29664W105 3280 89470 SH SOLE 19 89470 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 40330 1100110 SH SOLE 21 1100110 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 27928 761819 SH SOLE 22 727093 0 34726 ESPERION THERAPEUTICS INC NE COM 29664W105 305 8314 SH SOLE 23 8314 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1018 27770 SH SOLE 26 10373 0 17397 ESPERION THERAPEUTICS INC NE COM 29664W105 135 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 304 8298 SH SOLE 30 8298 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 20 551 SH SOLE 34 551 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 82 2238 SH SOLE 40 2238 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 15 612 SH SOLE 21 612 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 133 5343 SH SOLE 2 279 0 5064 ESQUIRE FINL HLDGS INC COM 29667J101 559 22535 SH SOLE 18 22535 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 280 11286 SH SOLE 19 11286 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 6154 248133 SH SOLE 21 248133 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 1500 60488 SH SOLE 22 56503 0 3985 ESSA BANCORP INC COM 29667D104 145 8814 SH SOLE 2 294 0 8520 ESSA BANCORP INC COM 29667D104 563 34295 SH SOLE 18 34295 0 0 ESSA BANCORP INC COM 29667D104 252 15331 SH SOLE 19 15331 0 0 ESSA BANCORP INC COM 29667D104 5779 351979 SH SOLE 21 351979 0 0 ESSA BANCORP INC COM 29667D104 1566 95354 SH SOLE 22 89263 0 6091 ESSENT GROUP LTD COM G3198U102 5107 107126 SH SOLE 2 19147 0 87979 ESSENT GROUP LTD COM G3198U102 57 1192 SH SOLE 4 1192 0 0 ESSENT GROUP LTD COM G3198U102 104 2175 SH SOLE 7 2175 0 0 ESSENT GROUP LTD COM G3198U102 136 2845 SH SOLE 13 2845 0 0 ESSENT GROUP LTD COM G3198U102 17015 356940 SH SOLE 18 329950 0 26990 ESSENT GROUP LTD COM G3198U102 20395 427845 SH SOLE 19 427845 0 0 ESSENT GROUP LTD COM G3198U102 160574 3368455 SH SOLE 21 3368455 0 0 ESSENT GROUP LTD COM G3198U102 149612 3138503 SH SOLE 22 3010344 0 128159 ESSENT GROUP LTD COM G3198U102 2120 44462 SH SOLE 23 44462 0 0 ESSENT GROUP LTD COM G3198U102 294 6169 SH SOLE 25 6169 0 0 ESSENT GROUP LTD COM G3198U102 6541 137215 SH SOLE 26 26685 0 110530 ESSENT GROUP LTD COM G3198U102 552 11575 SH SOLE 28 11575 0 0 ESSENT GROUP LTD COM G3198U102 1281 26867 SH SOLE 30 26867 0 0 ESSENT GROUP LTD COM G3198U102 28 591 SH SOLE 31 591 0 0 ESSENT GROUP LTD COM G3198U102 582 12211 SH SOLE 34 12211 0 0 ESSENT GROUP LTD COM G3198U102 15 313 SH SOLE 36 313 0 0 ESSENT GROUP LTD COM G3198U102 450 9433 SH SOLE 40 9433 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1709 74599 SH SOLE 2 2998 0 71601 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 466 20329 SH SOLE 4 20329 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1751 76427 SH SOLE 7 76427 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 69 2996 SH SOLE 15 2996 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5931 258861 SH SOLE 18 258861 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4666 203682 SH SOLE 19 203682 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 64403 2811145 SH SOLE 21 2811145 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 61789 2697019 SH SOLE 22 2611181 0 85838 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 58 2520 SH SOLE 23 2520 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3571 155854 SH SOLE 25 155854 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2184 95344 SH SOLE 26 31439 0 63905 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 276 12065 SH SOLE 28 12065 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 875 38201 SH SOLE 29 38201 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 7945 346797 SH SOLE 30 346797 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 214 9327 SH SOLE 40 9327 0 0 ESSEX PPTY TR INC COM 297178105 55018 168430 SH SOLE 2 24506 0 143924 ESSEX PPTY TR INC COM 297178105 14292 43754 SH SOLE 4 42004 0 1750 ESSEX PPTY TR INC COM 297178105 51419 157413 SH SOLE 7 150499 0 6914 ESSEX PPTY TR INC COM 297178105 351 1075 SH SOLE 13 1075 0 0 ESSEX PPTY TR INC COM 297178105 961 2941 SH SOLE 15 2941 0 0 ESSEX PPTY TR INC COM 297178105 42692 130697 SH SOLE 18 121948 0 8749 ESSEX PPTY TR INC COM 297178105 26629 81520 SH SOLE 19 81520 0 0 ESSEX PPTY TR INC COM 297178105 887155 2715918 SH SOLE 21 2715918 0 0 ESSEX PPTY TR INC COM 297178105 729789 2234162 SH SOLE 22 2056107 0 178055 ESSEX PPTY TR INC COM 297178105 16585 50774 SH SOLE 23 50774 0 0 ESSEX PPTY TR INC COM 297178105 66097 202347 SH SOLE 25 202347 0 0 ESSEX PPTY TR INC COM 297178105 105034 321550 SH SOLE 26 94523 0 227027 ESSEX PPTY TR INC COM 297178105 4241 12983 SH SOLE 28 9425 0 3558 ESSEX PPTY TR INC COM 297178105 16043 49114 SH SOLE 29 35152 0 13962 ESSEX PPTY TR INC COM 297178105 165865 507775 SH SOLE 30 507775 0 0 ESSEX PPTY TR INC COM 297178105 4861 14881 SH SOLE 31 12260 0 2621 ESSEX PPTY TR INC COM 297178105 1420 4347 SH SOLE 34 4347 0 0 ESSEX PPTY TR INC COM 297178105 22356 68441 SH SOLE 36 68441 0 0 ESSEX PPTY TR INC COM 297178105 537 1645 SH SOLE 40 1645 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 190 10060 SH SOLE 22 10060 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 0 75 SH SOLE 17 0 0 75 ETHAN ALLEN INTERIORS INC COM 297602104 496 25953 SH SOLE 2 1049 0 24904 ETHAN ALLEN INTERIORS INC COM 297602104 4 227 SH SOLE 4 227 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 9 469 SH SOLE 7 469 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2073 108555 SH SOLE 18 108555 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 789 41283 SH SOLE 19 41283 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 53058 2777880 SH SOLE 21 2777880 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 14816 775710 SH SOLE 22 735657 0 40053 ETHAN ALLEN INTERIORS INC COM 297602104 94 4933 SH SOLE 26 3301 0 1632 ETHAN ALLEN INTERIORS INC COM 297602104 71 3702 SH SOLE 28 3702 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 578 30237 SH SOLE 30 30237 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 59 3080 SH SOLE 40 3080 0 0 ETON PHARMACEUTICALS INC COM 29772L108 16 2588 SH SOLE 18 2588 0 0 ETON PHARMACEUTICALS INC COM 29772L108 120 19047 SH SOLE 21 19047 0 0 ETON PHARMACEUTICALS INC COM 29772L108 97 15301 SH SOLE 22 15301 0 0 ETSY INC COM 29786A106 17369 307419 SH SOLE 2 95634 0 211785 ETSY INC COM 29786A106 242 4287 SH SOLE 4 4287 0 0 ETSY INC COM 29786A106 151 2671 SH SOLE 7 2671 0 0 ETSY INC COM 29786A106 19803 350487 SH SOLE 18 346336 0 4151 ETSY INC COM 29786A106 5781 102323 SH SOLE 19 102323 0 0 ETSY INC COM 29786A106 343080 6072211 SH SOLE 21 6072211 0 0 ETSY INC COM 29786A106 227450 4025671 SH SOLE 22 3774089 0 251582 ETSY INC COM 29786A106 731 12931 SH SOLE 23 12931 0 0 ETSY INC COM 29786A106 8132 143935 SH SOLE 25 143935 0 0 ETSY INC COM 29786A106 4174 73869 SH SOLE 26 26575 0 47294 ETSY INC COM 29786A106 920 16282 SH SOLE 28 16282 0 0 ETSY INC COM 29786A106 5192 91887 SH SOLE 30 91887 0 0 ETSY INC COM 29786A106 368 6510 SH SOLE 31 2431 0 4079 ETSY INC COM 29786A106 2429 42989 SH SOLE 34 42989 0 0 ETSY INC COM 29786A106 671 11871 SH SOLE 40 11871 0 0 ETSY INC NOTE 3/0 29786AAC0 1682 1000000 PRN SOLE 21 1000000 0 0 EURONAV NV ANTWERPEN SHS B38564108 3 370 SH SOLE 22 370 0 0 EURONAV NV ANTWERPEN SHS B38564108 701 76173 SH SOLE 26 0 0 76173 EURONET WORLDWIDE INC COM 298736109 13897 94991 SH SOLE 2 7629 0 87362 EURONET WORLDWIDE INC COM 298736109 37 254 SH SOLE 4 254 0 0 EURONET WORLDWIDE INC COM 298736109 158 1081 SH SOLE 7 1081 0 0 EURONET WORLDWIDE INC COM 298736109 3376 23076 SH SOLE 18 23076 0 0 EURONET WORLDWIDE INC COM 298736109 1637 11187 SH SOLE 19 11187 0 0 EURONET WORLDWIDE INC COM 298736109 96027 656371 SH SOLE 21 656371 0 0 EURONET WORLDWIDE INC COM 298736109 216525 1480009 SH SOLE 22 1372295 0 107714 EURONET WORLDWIDE INC COM 298736109 405 2765 SH SOLE 25 2765 0 0 EURONET WORLDWIDE INC COM 298736109 5414 37008 SH SOLE 26 15004 0 22004 EURONET WORLDWIDE INC COM 298736109 965 6595 SH SOLE 28 6595 0 0 EURONET WORLDWIDE INC COM 298736109 5797 39621 SH SOLE 30 39621 0 0 EURONET WORLDWIDE INC COM 298736109 149 1018 SH SOLE 31 1018 0 0 EURONET WORLDWIDE INC COM 298736109 293 2002 SH SOLE 34 2002 0 0 EURONET WORLDWIDE INC COM 298736109 171 1170 SH SOLE 36 1170 0 0 EURONET WORLDWIDE INC COM 298736109 774 5292 SH SOLE 40 5292 0 0 EVANS BANCORP INC COM NEW 29911Q208 167 4476 SH SOLE 2 187 0 4289 EVANS BANCORP INC COM NEW 29911Q208 5 130 SH SOLE 7 130 0 0 EVANS BANCORP INC COM NEW 29911Q208 655 17507 SH SOLE 18 17507 0 0 EVANS BANCORP INC COM NEW 29911Q208 283 7569 SH SOLE 19 7569 0 0 EVANS BANCORP INC COM NEW 29911Q208 6264 167493 SH SOLE 21 167493 0 0 EVANS BANCORP INC COM NEW 29911Q208 1806 48297 SH SOLE 22 44803 0 3494 EVELO BIOSCIENCES INC COM 299734103 86 14031 SH SOLE 2 1816 0 12215 EVELO BIOSCIENCES INC COM 299734103 292 47866 SH SOLE 18 47866 0 0 EVELO BIOSCIENCES INC COM 299734103 143 23460 SH SOLE 19 23460 0 0 EVELO BIOSCIENCES INC COM 299734103 3156 517455 SH SOLE 21 517455 0 0 EVELO BIOSCIENCES INC COM 299734103 911 149367 SH SOLE 22 143415 0 5952 EVENTBRITE INC COM CL A 29975E109 563 31776 SH SOLE 2 1512 0 30264 EVENTBRITE INC COM CL A 29975E109 12 671 SH SOLE 7 671 0 0 EVENTBRITE INC COM CL A 29975E109 2199 124185 SH SOLE 18 124185 0 0 EVENTBRITE INC COM CL A 29975E109 1136 64128 SH SOLE 19 64128 0 0 EVENTBRITE INC COM CL A 29975E109 21316 1203621 SH SOLE 21 1203621 0 0 EVENTBRITE INC COM CL A 29975E109 18155 1025142 SH SOLE 22 981734 0 43408 EVENTBRITE INC COM CL A 29975E109 105 5946 SH SOLE 30 5946 0 0 EVENTBRITE INC COM CL A 29975E109 920 51926 SH SOLE 31 0 0 51926 EVENTBRITE INC COM CL A 29975E109 105 5906 SH SOLE 40 5906 0 0 EVER GLORY INTL GRP INC COM NEW 299766204 103 31219 SH SOLE 22 31219 0 0 EVERBRIDGE INC COM 29978A104 1789 28985 SH SOLE 2 1344 0 27641 EVERBRIDGE INC COM 29978A104 10 168 SH SOLE 4 168 0 0 EVERBRIDGE INC COM 29978A104 35 563 SH SOLE 7 563 0 0 EVERBRIDGE INC COM 29978A104 7207 116789 SH SOLE 18 113580 0 3209 EVERBRIDGE INC COM 29978A104 4557 73838 SH SOLE 19 73838 0 0 EVERBRIDGE INC COM 29978A104 73703 1194344 SH SOLE 21 1194344 0 0 EVERBRIDGE INC COM 29978A104 60185 975289 SH SOLE 22 926240 0 49049 EVERBRIDGE INC COM 29978A104 83 1341 SH SOLE 23 1341 0 0 EVERBRIDGE INC COM 29978A104 669 10835 SH SOLE 26 6304 0 4531 EVERBRIDGE INC COM 29978A104 495 8026 SH SOLE 28 8026 0 0 EVERBRIDGE INC COM 29978A104 3833 62108 SH SOLE 30 62108 0 0 EVERBRIDGE INC COM 29978A104 214 3475 SH SOLE 40 3475 0 0 EVERCORE INC CLASS A 29977A105 8749 109226 SH SOLE 2 36331 0 72895 EVERCORE INC CLASS A 29977A105 110 1375 SH SOLE 4 1375 0 0 EVERCORE INC CLASS A 29977A105 199 2479 SH SOLE 7 2479 0 0 EVERCORE INC CLASS A 29977A105 448 5593 SH SOLE 13 5593 0 0 EVERCORE INC CLASS A 29977A105 11744 146617 SH SOLE 18 141950 0 4667 EVERCORE INC CLASS A 29977A105 6139 76638 SH SOLE 19 76638 0 0 EVERCORE INC CLASS A 29977A105 169737 2119066 SH SOLE 21 2119066 0 0 EVERCORE INC CLASS A 29977A105 120854 1508787 SH SOLE 22 1286742 0 222045 EVERCORE INC CLASS A 29977A105 20 253 SH SOLE 23 253 0 0 EVERCORE INC CLASS A 29977A105 168 2092 SH SOLE 25 2092 0 0 EVERCORE INC CLASS A 29977A105 1070 13360 SH SOLE 26 8531 0 4829 EVERCORE INC CLASS A 29977A105 454 5673 SH SOLE 28 5673 0 0 EVERCORE INC CLASS A 29977A105 2387 29803 SH SOLE 29 0 0 29803 EVERCORE INC CLASS A 29977A105 1147 14314 SH SOLE 30 14314 0 0 EVERCORE INC CLASS A 29977A105 65 817 SH SOLE 31 817 0 0 EVERCORE INC CLASS A 29977A105 1169 14599 SH SOLE 34 14599 0 0 EVERCORE INC CLASS A 29977A105 186 2318 SH SOLE 36 2318 0 0 EVERCORE INC CLASS A 29977A105 344 4300 SH SOLE 40 4300 0 0 EVEREST RE GROUP LTD COM G3223R108 27572 103619 SH SOLE 2 11506 0 92113 EVEREST RE GROUP LTD COM G3223R108 4216 15845 SH SOLE 4 14764 0 1081 EVEREST RE GROUP LTD COM G3223R108 15501 58256 SH SOLE 7 54552 0 3704 EVEREST RE GROUP LTD COM G3223R108 441 1656 SH SOLE 13 1656 0 0 EVEREST RE GROUP LTD COM G3223R108 122 459 SH SOLE 15 459 0 0 EVEREST RE GROUP LTD COM G3223R108 25750 96773 SH SOLE 18 91375 0 5398 EVEREST RE GROUP LTD COM G3223R108 5381 20222 SH SOLE 19 20222 0 0 EVEREST RE GROUP LTD COM G3223R108 545837 2051326 SH SOLE 21 2051326 0 0 EVEREST RE GROUP LTD COM G3223R108 330750 1243000 SH SOLE 22 1130194 0 112806 EVEREST RE GROUP LTD COM G3223R108 10480 39384 SH SOLE 23 39384 0 0 EVEREST RE GROUP LTD COM G3223R108 10463 39323 SH SOLE 25 39323 0 0 EVEREST RE GROUP LTD COM G3223R108 57000 214215 SH SOLE 26 67313 0 146902 EVEREST RE GROUP LTD COM G3223R108 1941 7295 SH SOLE 28 5128 0 2167 EVEREST RE GROUP LTD COM G3223R108 2517 9460 SH SOLE 29 861 0 8599 EVEREST RE GROUP LTD COM G3223R108 56561 212565 SH SOLE 30 212565 0 0 EVEREST RE GROUP LTD COM G3223R108 2399 9015 SH SOLE 31 7470 0 1545 EVEREST RE GROUP LTD COM G3223R108 1481 5567 SH SOLE 34 5567 0 0 EVEREST RE GROUP LTD COM G3223R108 13817 51926 SH SOLE 36 51926 0 0 EVEREST RE GROUP LTD COM G3223R108 232 873 SH SOLE 40 873 0 0 EVERGY INC COM 30034W106 68232 1025117 SH SOLE 2 435712 0 589405 EVERGY INC COM 30034W106 12050 181039 SH SOLE 4 174040 0 6999 EVERGY INC COM 30034W106 19284 289720 SH SOLE 7 266384 0 23336 EVERGY INC COM 30034W106 816 12265 SH SOLE 13 12265 0 0 EVERGY INC COM 30034W106 145 2177 SH SOLE 15 2177 0 0 EVERGY INC COM 30034W106 0 7 SH SOLE 17 0 0 7 EVERGY INC COM 30034W106 39512 593631 SH SOLE 18 549071 0 44560 EVERGY INC COM 30034W106 14411 216506 SH SOLE 19 216506 0 0 EVERGY INC COM 30034W106 511409 7683429 SH SOLE 21 7683429 0 0 EVERGY INC COM 30034W106 435417 6541724 SH SOLE 22 5560104 0 981620 EVERGY INC COM 30034W106 24898 374062 SH SOLE 23 374062 0 0 EVERGY INC COM 30034W106 16893 253797 SH SOLE 25 253797 0 0 EVERGY INC COM 30034W106 68927 1035562 SH SOLE 26 462713 0 572849 EVERGY INC COM 30034W106 3131 47034 SH SOLE 28 33238 0 13796 EVERGY INC COM 30034W106 5392 81005 SH SOLE 29 81005 0 0 EVERGY INC COM 30034W106 75079 1127996 SH SOLE 30 1127996 0 0 EVERGY INC COM 30034W106 14137 212391 SH SOLE 31 164979 0 47412 EVERGY INC COM 30034W106 24106 362168 SH SOLE 34 362168 0 0 EVERGY INC COM 30034W106 18939 284533 SH SOLE 36 284533 0 0 EVERGY INC COM 30034W106 439 6598 SH SOLE 40 6598 0 0 EVERI HLDGS INC COM 30034T103 621 73414 SH SOLE 2 15517 0 57897 EVERI HLDGS INC COM 30034T103 12 1393 SH SOLE 7 1393 0 0 EVERI HLDGS INC COM 30034T103 2085 246478 SH SOLE 18 246478 0 0 EVERI HLDGS INC COM 30034T103 3236 382492 SH SOLE 19 382492 0 0 EVERI HLDGS INC COM 30034T103 20213 2389292 SH SOLE 21 2389292 0 0 EVERI HLDGS INC COM 30034T103 17051 2015523 SH SOLE 22 1924675 0 90848 EVERI HLDGS INC COM 30034T103 175 20698 SH SOLE 30 20698 0 0 EVERI HLDGS INC COM 30034T103 163 19254 SH SOLE 34 19254 0 0 EVERI HLDGS INC COM 30034T103 53 6219 SH SOLE 40 6219 0 0 EVERQUOTE INC COM CL A 30041R108 272 12729 SH SOLE 2 5827 0 6902 EVERQUOTE INC COM CL A 30041R108 796 37296 SH SOLE 18 30846 0 6450 EVERQUOTE INC COM CL A 30041R108 1699 79594 SH SOLE 19 79594 0 0 EVERQUOTE INC COM CL A 30041R108 6394 299629 SH SOLE 21 299629 0 0 EVERQUOTE INC COM CL A 30041R108 6795 318423 SH SOLE 22 314927 0 3496 EVERQUOTE INC COM CL A 30041R108 201 9430 SH SOLE 23 9430 0 0 EVERQUOTE INC COM CL A 30041R108 427 19989 SH SOLE 26 0 0 19989 EVERSOURCE ENERGY COM 30040W108 75895 887974 SH SOLE 2 118437 0 769537 EVERSOURCE ENERGY COM 30040W108 12501 146267 SH SOLE 4 137757 0 8510 EVERSOURCE ENERGY COM 30040W108 56827 664874 SH SOLE 7 652492 0 12382 EVERSOURCE ENERGY COM 30040W108 755 8835 SH SOLE 13 8835 0 0 EVERSOURCE ENERGY COM 30040W108 282 3296 SH SOLE 15 3296 0 0 EVERSOURCE ENERGY COM 30040W108 1 6 SH SOLE 17 0 0 6 EVERSOURCE ENERGY COM 30040W108 74621 873064 SH SOLE 18 830471 0 42593 EVERSOURCE ENERGY COM 30040W108 12352 144521 SH SOLE 19 144521 0 0 EVERSOURCE ENERGY COM 30040W108 1075931 12588406 SH SOLE 21 12588406 0 0 EVERSOURCE ENERGY COM 30040W108 691196 8086999 SH SOLE 22 7213643 0 873356 EVERSOURCE ENERGY COM 30040W108 19629 229664 SH SOLE 23 229664 0 0 EVERSOURCE ENERGY COM 30040W108 35863 419596 SH SOLE 25 419596 0 0 EVERSOURCE ENERGY COM 30040W108 176727 2067713 SH SOLE 26 436188 0 1631525 EVERSOURCE ENERGY COM 30040W108 5079 59429 SH SOLE 28 42854 0 16575 EVERSOURCE ENERGY COM 30040W108 6320 73943 SH SOLE 29 6529 0 67414 EVERSOURCE ENERGY COM 30040W108 136038 1591648 SH SOLE 30 1591648 0 0 EVERSOURCE ENERGY COM 30040W108 5778 67608 SH SOLE 31 54830 0 12778 EVERSOURCE ENERGY COM 30040W108 3645 42652 SH SOLE 32 42652 0 0 EVERSOURCE ENERGY COM 30040W108 2458 28754 SH SOLE 34 28754 0 0 EVERSOURCE ENERGY COM 30040W108 23196 271392 SH SOLE 36 271392 0 0 EVERSOURCE ENERGY COM 30040W108 654 7651 SH SOLE 40 7651 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 16 2569 SH SOLE 18 2569 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 504 82155 SH SOLE 21 82155 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1020 166397 SH SOLE 22 166397 0 0 EVERTEC INC COM 30040P103 1649 52809 SH SOLE 2 2496 0 50313 EVERTEC INC COM 30040P103 10 318 SH SOLE 4 318 0 0 EVERTEC INC COM 30040P103 30 967 SH SOLE 7 967 0 0 EVERTEC INC COM 30040P103 8633 276509 SH SOLE 18 271216 0 5293 EVERTEC INC COM 30040P103 3238 103716 SH SOLE 19 103716 0 0 EVERTEC INC COM 30040P103 204542 6551637 SH SOLE 21 6551637 0 0 EVERTEC INC COM 30040P103 56329 1804261 SH SOLE 22 1718474 0 85787 EVERTEC INC COM 30040P103 659 21114 SH SOLE 26 13951 0 7163 EVERTEC INC COM 30040P103 245 7846 SH SOLE 28 7846 0 0 EVERTEC INC COM 30040P103 6654 213139 SH SOLE 30 213139 0 0 EVERTEC INC COM 30040P103 85 2719 SH SOLE 34 2719 0 0 EVERTEC INC COM 30040P103 228 7316 SH SOLE 40 7316 0 0 EVI INDUSTRIES INC COM 26929N102 125 3918 SH SOLE 2 170 0 3748 EVI INDUSTRIES INC COM 26929N102 523 16396 SH SOLE 18 16396 0 0 EVI INDUSTRIES INC COM 26929N102 247 7749 SH SOLE 19 7749 0 0 EVI INDUSTRIES INC COM 26929N102 5159 161613 SH SOLE 21 161613 0 0 EVI INDUSTRIES INC COM 26929N102 2369 74225 SH SOLE 22 71532 0 2693 EVO PMTS INC CL A COM 26927E104 855 30413 SH SOLE 2 1280 0 29133 EVO PMTS INC CL A COM 26927E104 4 153 SH SOLE 4 153 0 0 EVO PMTS INC CL A COM 26927E104 22 800 SH SOLE 7 800 0 0 EVO PMTS INC CL A COM 26927E104 3400 120921 SH SOLE 18 120921 0 0 EVO PMTS INC CL A COM 26927E104 1720 61169 SH SOLE 19 61169 0 0 EVO PMTS INC CL A COM 26927E104 33168 1179530 SH SOLE 21 1179530 0 0 EVO PMTS INC CL A COM 26927E104 28301 1006443 SH SOLE 22 962320 0 44123 EVO PMTS INC CL A COM 26927E104 150 5338 SH SOLE 25 5338 0 0 EVO PMTS INC CL A COM 26927E104 664 23620 SH SOLE 26 4727 0 18893 EVO PMTS INC CL A COM 26927E104 141 5011 SH SOLE 28 5011 0 0 EVO PMTS INC CL A COM 26927E104 3899 138651 SH SOLE 30 138651 0 0 EVO PMTS INC CL A COM 26927E104 361 12850 SH SOLE 34 12850 0 0 EVO PMTS INC CL A COM 26927E104 16 568 SH SOLE 36 568 0 0 EVO PMTS INC CL A COM 26927E104 73 2589 SH SOLE 40 2589 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 58 11493 SH SOLE 2 640 0 10853 EVOFEM BIOSCIENCES INC COM 30048L104 243 48192 SH SOLE 18 48192 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 119 23637 SH SOLE 19 23637 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 2465 489007 SH SOLE 21 489007 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 955 189427 SH SOLE 22 185356 0 4071 EVOKE PHARMA INC COM 30049G104 47 54940 SH SOLE 21 54940 0 0 EVOLENT HEALTH INC CL A 30050B101 702 97658 SH SOLE 2 28689 0 68969 EVOLENT HEALTH INC CL A 30050B101 2 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 11 1462 SH SOLE 7 1462 0 0 EVOLENT HEALTH INC CL A 30050B101 1984 275937 SH SOLE 18 248958 0 26979 EVOLENT HEALTH INC CL A 30050B101 3489 485264 SH SOLE 19 485264 0 0 EVOLENT HEALTH INC CL A 30050B101 18153 2524740 SH SOLE 21 2524740 0 0 EVOLENT HEALTH INC CL A 30050B101 19902 2768000 SH SOLE 22 2683915 0 84085 EVOLENT HEALTH INC CL A 30050B101 608 84604 SH SOLE 23 84604 0 0 EVOLENT HEALTH INC CL A 30050B101 1526 212221 SH SOLE 26 19006 0 193215 EVOLENT HEALTH INC CL A 30050B101 55 7617 SH SOLE 28 7617 0 0 EVOLENT HEALTH INC CL A 30050B101 142 19809 SH SOLE 30 19809 0 0 EVOLENT HEALTH INC CL A 30050B101 49 6856 SH SOLE 40 6856 0 0 EVOLUS INC COM 30052C107 200 12778 SH SOLE 2 339 0 12439 EVOLUS INC COM 30052C107 3 191 SH SOLE 7 191 0 0 EVOLUS INC COM 30052C107 856 54800 SH SOLE 18 54800 0 0 EVOLUS INC COM 30052C107 404 25859 SH SOLE 19 25859 0 0 EVOLUS INC COM 30052C107 12450 797050 SH SOLE 21 797050 0 0 EVOLUS INC COM 30052C107 6478 414712 SH SOLE 22 406894 0 7818 EVOLUS INC COM 30052C107 69 4431 SH SOLE 30 4431 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 401 68682 SH SOLE 2 37401 0 31281 EVOLUTION PETROLEUM CORP COM 30049A107 4 653 SH SOLE 7 653 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 767 131403 SH SOLE 18 100194 0 31209 EVOLUTION PETROLEUM CORP COM 30049A107 3158 540792 SH SOLE 19 540792 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 6308 1080097 SH SOLE 21 1080097 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 7456 1276696 SH SOLE 22 1255358 0 21338 EVOLUTION PETROLEUM CORP COM 30049A107 977 167362 SH SOLE 23 167362 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1611 275867 SH SOLE 26 0 0 275867 EVOLVING SYS INC COM NEW 30049R209 6 6908 SH SOLE 21 6908 0 0 EVOLVING SYS INC COM NEW 30049R209 307 333539 SH SOLE 22 333539 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1210 71080 SH SOLE 2 8836 0 62244 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6 362 SH SOLE 4 362 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 579 34014 SH SOLE 7 34014 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4748 278949 SH SOLE 18 255888 0 23061 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4589 269617 SH SOLE 19 269617 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 41429 2434115 SH SOLE 21 2434115 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 38875 2284086 SH SOLE 22 2186021 0 98065 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 425 24956 SH SOLE 23 24956 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1591 93493 SH SOLE 26 38722 0 54771 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 168 9850 SH SOLE 28 9850 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4039 237321 SH SOLE 30 237321 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 103 6075 SH SOLE 40 6075 0 0 EXACT SCIENCES CORP COM 30063P105 29467 326069 SH SOLE 2 49126 0 276943 EXACT SCIENCES CORP COM 30063P105 4856 53734 SH SOLE 4 50012 0 3722 EXACT SCIENCES CORP COM 30063P105 727 8046 SH SOLE 7 8046 0 0 EXACT SCIENCES CORP COM 30063P105 21 237 SH SOLE 13 237 0 0 EXACT SCIENCES CORP COM 30063P105 64 709 SH SOLE 15 709 0 0 EXACT SCIENCES CORP COM 30063P105 17369 192198 SH SOLE 18 181365 0 10833 EXACT SCIENCES CORP COM 30063P105 12189 134880 SH SOLE 19 134880 0 0 EXACT SCIENCES CORP COM 30063P105 155085 1716113 SH SOLE 21 1716113 0 0 EXACT SCIENCES CORP COM 30063P105 325172 3598226 SH SOLE 22 3339174 0 259052 EXACT SCIENCES CORP COM 30063P105 9621 106458 SH SOLE 23 106458 0 0 EXACT SCIENCES CORP COM 30063P105 10549 116735 SH SOLE 25 116735 0 0 EXACT SCIENCES CORP COM 30063P105 36388 402656 SH SOLE 26 167568 0 235088 EXACT SCIENCES CORP COM 30063P105 2378 26312 SH SOLE 28 19484 0 6828 EXACT SCIENCES CORP COM 30063P105 3116 34477 SH SOLE 29 7143 0 27334 EXACT SCIENCES CORP COM 30063P105 18540 205160 SH SOLE 30 205160 0 0 EXACT SCIENCES CORP COM 30063P105 3234 35784 SH SOLE 31 28792 0 6992 EXACT SCIENCES CORP COM 30063P105 787 8711 SH SOLE 34 8711 0 0 EXACT SCIENCES CORP COM 30063P105 7135 78948 SH SOLE 36 78948 0 0 EXACT SCIENCES CORP COM 30063P105 265 2935 SH SOLE 40 2935 0 0 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1799 1275000 PRN SOLE 21 1275000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 1942 1800000 PRN SOLE 21 1800000 0 0 EXANTAS CAP CORP COM NEW 30068N105 358 31521 SH SOLE 2 1104 0 30417 EXANTAS CAP CORP COM NEW 30068N105 2 156 SH SOLE 4 156 0 0 EXANTAS CAP CORP COM NEW 30068N105 4 325 SH SOLE 7 325 0 0 EXANTAS CAP CORP COM NEW 30068N105 1227 107919 SH SOLE 18 107919 0 0 EXANTAS CAP CORP COM NEW 30068N105 628 55260 SH SOLE 19 55260 0 0 EXANTAS CAP CORP COM NEW 30068N105 18981 1669369 SH SOLE 21 1669369 0 0 EXANTAS CAP CORP COM NEW 30068N105 12702 1117175 SH SOLE 22 1071929 0 45246 EXANTAS CAP CORP COM NEW 30068N105 58 5112 SH SOLE 23 5112 0 0 EXANTAS CAP CORP COM NEW 30068N105 391 34398 SH SOLE 26 6495 0 27903 EXANTAS CAP CORP COM NEW 30068N105 54 4776 SH SOLE 28 4776 0 0 EXANTAS CAP CORP COM NEW 30068N105 53 4632 SH SOLE 30 4632 0 0 EXANTAS CAP CORP COM NEW 30068N105 1079 94924 SH SOLE 34 94924 0 0 EXANTAS CAP CORP COM NEW 30068N105 39 3430 SH SOLE 40 3430 0 0 EXELA TECHNOLOGIES INC COM 30162V102 47 40254 SH SOLE 2 1441 0 38813 EXELA TECHNOLOGIES INC COM 30162V102 1 1241 SH SOLE 7 1241 0 0 EXELA TECHNOLOGIES INC COM 30162V102 183 155502 SH SOLE 18 155502 0 0 EXELA TECHNOLOGIES INC COM 30162V102 88 74415 SH SOLE 19 74415 0 0 EXELA TECHNOLOGIES INC COM 30162V102 2016 1708059 SH SOLE 21 1708059 0 0 EXELA TECHNOLOGIES INC COM 30162V102 670 568085 SH SOLE 22 526867 0 41218 EXELA TECHNOLOGIES INC COM 30162V102 13 11024 SH SOLE 30 11024 0 0 EXELIXIS INC COM 30161Q104 12616 713363 SH SOLE 2 168020 0 545343 EXELIXIS INC COM 30161Q104 23 1316 SH SOLE 4 1316 0 0 EXELIXIS INC COM 30161Q104 96 5438 SH SOLE 7 5438 0 0 EXELIXIS INC COM 30161Q104 15043 850622 SH SOLE 18 850622 0 0 EXELIXIS INC COM 30161Q104 1494 84456 SH SOLE 19 84456 0 0 EXELIXIS INC COM 30161Q104 325102 18382934 SH SOLE 21 18382934 0 0 EXELIXIS INC COM 30161Q104 178047 10067710 SH SOLE 22 9518742 0 548968 EXELIXIS INC COM 30161Q104 224 12653 SH SOLE 23 12653 0 0 EXELIXIS INC COM 30161Q104 3610 204103 SH SOLE 26 86365 0 117738 EXELIXIS INC COM 30161Q104 678 38347 SH SOLE 28 38347 0 0 EXELIXIS INC COM 30161Q104 5769 326227 SH SOLE 30 326227 0 0 EXELIXIS INC COM 30161Q104 132 7455 SH SOLE 31 6080 0 1375 EXELIXIS INC COM 30161Q104 175 9906 SH SOLE 34 9906 0 0 EXELIXIS INC COM 30161Q104 542 30673 SH SOLE 40 30673 0 0 EXELON CORP COM 30161N101 121327 2511418 SH SOLE 2 283822 0 2227596 EXELON CORP COM 30161N101 20116 416392 SH SOLE 4 389817 0 26575 EXELON CORP COM 30161N101 67887 1405239 SH SOLE 7 1013692 0 391547 EXELON CORP COM 30161N101 1959 40559 SH SOLE 13 40559 0 0 EXELON CORP COM 30161N101 481 9964 SH SOLE 15 9964 0 0 EXELON CORP COM 30161N101 134913 2792662 SH SOLE 18 2656417 0 136245 EXELON CORP COM 30161N101 77207 1598168 SH SOLE 19 1598168 0 0 EXELON CORP COM 30161N101 1238411 25634664 SH SOLE 21 25634664 0 0 EXELON CORP COM 30161N101 1175308 24328466 SH SOLE 22 21692755 0 2635711 EXELON CORP COM 30161N101 35688 738735 SH SOLE 23 738735 0 0 EXELON CORP COM 30161N101 52855 1094075 SH SOLE 25 1094075 0 0 EXELON CORP COM 30161N101 321797 6661091 SH SOLE 26 1140777 0 5520314 EXELON CORP COM 30161N101 9006 186428 SH SOLE 28 135639 0 50789 EXELON CORP COM 30161N101 1014 20995 SH SOLE 29 20995 0 0 EXELON CORP COM 30161N101 184334 3815643 SH SOLE 30 3815643 0 0 EXELON CORP COM 30161N101 11684 241852 SH SOLE 31 172944 0 68908 EXELON CORP COM 30161N101 2874 59485 SH SOLE 32 59485 0 0 EXELON CORP COM 30161N101 21759 450410 SH SOLE 34 450410 0 0 EXELON CORP COM 30161N101 37645 779233 SH SOLE 36 779233 0 0 EXELON CORP COM 30161N101 1151 23820 SH SOLE 40 23820 0 0 EXFO INC SUB VTG SHS 302046107 125 31352 SH SOLE 22 31352 0 0 EXICURE INC COM 30205M101 411 162367 SH SOLE 21 162367 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1942 29006 SH SOLE 2 1260 0 27746 EXLSERVICE HOLDINGS INC COM 302081104 9 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 34 501 SH SOLE 7 501 0 0 EXLSERVICE HOLDINGS INC COM 302081104 10127 151237 SH SOLE 18 151237 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3855 57573 SH SOLE 19 57573 0 0 EXLSERVICE HOLDINGS INC COM 302081104 250389 3739387 SH SOLE 21 3739387 0 0 EXLSERVICE HOLDINGS INC COM 302081104 67166 1003074 SH SOLE 22 958180 0 44894 EXLSERVICE HOLDINGS INC COM 302081104 1198 17886 SH SOLE 26 12607 0 5279 EXLSERVICE HOLDINGS INC COM 302081104 314 4696 SH SOLE 28 4696 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3229 48222 SH SOLE 30 48222 0 0 EXLSERVICE HOLDINGS INC COM 302081104 235 3503 SH SOLE 40 3503 0 0 EXONE CO COM 302104104 21 2340 SH SOLE 18 2340 0 0 EXONE CO COM 302104104 302 34173 SH SOLE 21 34173 0 0 EXONE CO COM 302104104 1698 191838 SH SOLE 22 191838 0 0 EXP WORLD HOLDINGS INC COM 30212W100 123 14729 SH SOLE 2 663 0 14066 EXP WORLD HOLDINGS INC COM 30212W100 477 56912 SH SOLE 18 56912 0 0 EXP WORLD HOLDINGS INC COM 30212W100 223 26626 SH SOLE 19 26626 0 0 EXP WORLD HOLDINGS INC COM 30212W100 5102 608844 SH SOLE 21 608844 0 0 EXP WORLD HOLDINGS INC COM 30212W100 5685 678417 SH SOLE 22 673739 0 4678 EXP WORLD HOLDINGS INC COM 30212W100 41 4930 SH SOLE 30 4930 0 0 EXPEDIA GROUP INC COM NEW 30212P303 55473 412717 SH SOLE 2 105290 0 307427 EXPEDIA GROUP INC COM NEW 30212P303 9201 68454 SH SOLE 4 65096 0 3358 EXPEDIA GROUP INC COM NEW 30212P303 18011 134003 SH SOLE 7 131261 0 2742 EXPEDIA GROUP INC COM NEW 30212P303 340 2533 SH SOLE 13 2533 0 0 EXPEDIA GROUP INC COM NEW 30212P303 205 1523 SH SOLE 15 1523 0 0 EXPEDIA GROUP INC COM NEW 30212P303 54645 406555 SH SOLE 18 386844 0 19711 EXPEDIA GROUP INC COM NEW 30212P303 15460 115023 SH SOLE 19 115023 0 0 EXPEDIA GROUP INC COM NEW 30212P303 465288 3461707 SH SOLE 21 3461707 0 0 EXPEDIA GROUP INC COM NEW 30212P303 473279 3521158 SH SOLE 22 3123985 0 397173 EXPEDIA GROUP INC COM NEW 30212P303 16101 119790 SH SOLE 23 119790 0 0 EXPEDIA GROUP INC COM NEW 30212P303 18226 135597 SH SOLE 25 135597 0 0 EXPEDIA GROUP INC COM NEW 30212P303 79789 593621 SH SOLE 26 210355 0 383266 EXPEDIA GROUP INC COM NEW 30212P303 3819 28411 SH SOLE 28 21095 0 7316 EXPEDIA GROUP INC COM NEW 30212P303 1638 12189 SH SOLE 29 12189 0 0 EXPEDIA GROUP INC COM NEW 30212P303 90553 673705 SH SOLE 30 673705 0 0 EXPEDIA GROUP INC COM NEW 30212P303 6432 47855 SH SOLE 31 39567 0 8288 EXPEDIA GROUP INC COM NEW 30212P303 2615 19457 SH SOLE 32 19457 0 0 EXPEDIA GROUP INC COM NEW 30212P303 19981 148654 SH SOLE 34 148654 0 0 EXPEDIA GROUP INC COM NEW 30212P303 12597 93718 SH SOLE 36 93718 0 0 EXPEDIA GROUP INC COM NEW 30212P303 438 3262 SH SOLE 40 3262 0 0 EXPEDITORS INTL WASH INC COM 302130109 39183 527436 SH SOLE 2 154264 0 373172 EXPEDITORS INTL WASH INC COM 302130109 6274 84456 SH SOLE 4 79847 0 4609 EXPEDITORS INTL WASH INC COM 302130109 20652 277996 SH SOLE 7 211269 0 66727 EXPEDITORS INTL WASH INC COM 302130109 146 1968 SH SOLE 13 1968 0 0 EXPEDITORS INTL WASH INC COM 302130109 132 1773 SH SOLE 15 1773 0 0 EXPEDITORS INTL WASH INC COM 302130109 28199 379584 SH SOLE 18 353215 0 26369 EXPEDITORS INTL WASH INC COM 302130109 6565 88375 SH SOLE 19 88375 0 0 EXPEDITORS INTL WASH INC COM 302130109 510520 6871994 SH SOLE 21 6871994 0 0 EXPEDITORS INTL WASH INC COM 302130109 369554 4974483 SH SOLE 22 4493398 0 481085 EXPEDITORS INTL WASH INC COM 302130109 9795 131852 SH SOLE 23 131852 0 0 EXPEDITORS INTL WASH INC COM 302130109 17417 234451 SH SOLE 25 234451 0 0 EXPEDITORS INTL WASH INC COM 302130109 85445 1150153 SH SOLE 26 268739 0 881414 EXPEDITORS INTL WASH INC COM 302130109 2651 35683 SH SOLE 28 26864 0 8819 EXPEDITORS INTL WASH INC COM 302130109 3211 43218 SH SOLE 29 6540 0 36678 EXPEDITORS INTL WASH INC COM 302130109 66937 901029 SH SOLE 30 901029 0 0 EXPEDITORS INTL WASH INC COM 302130109 7215 97118 SH SOLE 31 33994 0 63124 EXPEDITORS INTL WASH INC COM 302130109 2187 29440 SH SOLE 34 29440 0 0 EXPEDITORS INTL WASH INC COM 302130109 10799 145368 SH SOLE 36 145368 0 0 EXPEDITORS INTL WASH INC COM 302130109 270 3628 SH SOLE 40 3628 0 0 EXPONENT INC COM 30214U102 3135 44845 SH SOLE 2 2108 0 42737 EXPONENT INC COM 30214U102 25 356 SH SOLE 4 356 0 0 EXPONENT INC COM 30214U102 775 11091 SH SOLE 7 11091 0 0 EXPONENT INC COM 30214U102 16291 233066 SH SOLE 18 233066 0 0 EXPONENT INC COM 30214U102 6214 88895 SH SOLE 19 88895 0 0 EXPONENT INC COM 30214U102 393203 5625216 SH SOLE 21 5625216 0 0 EXPONENT INC COM 30214U102 105206 1505097 SH SOLE 22 1435280 0 69817 EXPONENT INC COM 30214U102 12 169 SH SOLE 23 169 0 0 EXPONENT INC COM 30214U102 1192 17058 SH SOLE 26 12184 0 4874 EXPONENT INC COM 30214U102 469 6707 SH SOLE 28 6707 0 0 EXPONENT INC COM 30214U102 5062 72419 SH SOLE 30 72419 0 0 EXPONENT INC COM 30214U102 389 5568 SH SOLE 40 5568 0 0 EXPRESS INC COM 30219E103 249 72436 SH SOLE 2 2386 0 70050 EXPRESS INC COM 30219E103 2 535 SH SOLE 4 535 0 0 EXPRESS INC COM 30219E103 5 1499 SH SOLE 7 1499 0 0 EXPRESS INC COM 30219E103 1056 307021 SH SOLE 18 307021 0 0 EXPRESS INC COM 30219E103 384 111556 SH SOLE 19 111556 0 0 EXPRESS INC COM 30219E103 26290 7642542 SH SOLE 21 7642542 0 0 EXPRESS INC COM 30219E103 7675 2231186 SH SOLE 22 2135894 0 95292 EXPRESS INC COM 30219E103 39 11203 SH SOLE 26 7541 0 3662 EXPRESS INC COM 30219E103 38 10951 SH SOLE 28 10951 0 0 EXPRESS INC COM 30219E103 373 108455 SH SOLE 30 108455 0 0 EXPRESS INC COM 30219E103 29 8373 SH SOLE 40 8373 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7956 543431 SH SOLE 2 117072 0 426359 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2004 136903 SH SOLE 4 136903 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 631 43076 SH SOLE 7 43076 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1461 99766 SH SOLE 13 99766 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3436 234708 SH SOLE 18 194018 0 40690 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16986 1160276 SH SOLE 19 1160276 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 31604 2158724 SH SOLE 21 2158724 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 118256 8077585 SH SOLE 22 6152904 0 1924681 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4159 284072 SH SOLE 23 284072 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 122 8349 SH SOLE 25 8349 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1893 129331 SH SOLE 26 69196 0 60135 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 353 24125 SH SOLE 28 24125 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3331 227523 SH SOLE 29 165676 0 61847 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1522 103986 SH SOLE 30 103986 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4407 301042 SH SOLE 31 238343 0 62699 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 771 52676 SH SOLE 34 52676 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1814 123916 SH SOLE 36 123916 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 247 16853 SH SOLE 40 16853 0 0 EXTERRAN CORP COM 30227H106 527 40371 SH SOLE 2 6537 0 33834 EXTERRAN CORP COM 30227H106 2 171 SH SOLE 4 171 0 0 EXTERRAN CORP COM 30227H106 10 785 SH SOLE 7 785 0 0 EXTERRAN CORP COM 30227H106 1900 145465 SH SOLE 18 145465 0 0 EXTERRAN CORP COM 30227H106 1608 123122 SH SOLE 19 123122 0 0 EXTERRAN CORP COM 30227H106 45120 3454841 SH SOLE 21 3454841 0 0 EXTERRAN CORP COM 30227H106 15870 1215124 SH SOLE 22 1162785 0 52339 EXTERRAN CORP COM 30227H106 419 32110 SH SOLE 23 32110 0 0 EXTERRAN CORP COM 30227H106 699 53550 SH SOLE 26 2830 0 50720 EXTERRAN CORP COM 30227H106 60 4624 SH SOLE 28 4624 0 0 EXTERRAN CORP COM 30227H106 538 41225 SH SOLE 30 41225 0 0 EXTERRAN CORP COM 30227H106 68 5228 SH SOLE 34 5228 0 0 EXTERRAN CORP COM 30227H106 48 3643 SH SOLE 40 3643 0 0 EXTRA SPACE STORAGE INC COM 30225T102 45730 391457 SH SOLE 2 106927 0 284530 EXTRA SPACE STORAGE INC COM 30225T102 17156 146857 SH SOLE 4 143449 0 3408 EXTRA SPACE STORAGE INC COM 30225T102 31167 266793 SH SOLE 7 264572 0 2221 EXTRA SPACE STORAGE INC COM 30225T102 24 203 SH SOLE 13 203 0 0 EXTRA SPACE STORAGE INC COM 30225T102 642 5493 SH SOLE 15 5493 0 0 EXTRA SPACE STORAGE INC COM 30225T102 65039 556744 SH SOLE 18 539041 0 17703 EXTRA SPACE STORAGE INC COM 30225T102 24813 212405 SH SOLE 19 212405 0 0 EXTRA SPACE STORAGE INC COM 30225T102 622531 5328974 SH SOLE 21 5328974 0 0 EXTRA SPACE STORAGE INC COM 30225T102 511735 4380541 SH SOLE 22 4006267 0 374274 EXTRA SPACE STORAGE INC COM 30225T102 14525 124335 SH SOLE 23 124335 0 0 EXTRA SPACE STORAGE INC COM 30225T102 44901 384362 SH SOLE 25 384362 0 0 EXTRA SPACE STORAGE INC COM 30225T102 75371 645191 SH SOLE 26 230792 0 414399 EXTRA SPACE STORAGE INC COM 30225T102 5054 43260 SH SOLE 28 36220 0 7040 EXTRA SPACE STORAGE INC COM 30225T102 11876 101664 SH SOLE 29 74481 0 27183 EXTRA SPACE STORAGE INC COM 30225T102 114455 979757 SH SOLE 30 979757 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4367 37385 SH SOLE 31 32116 0 5269 EXTRA SPACE STORAGE INC COM 30225T102 23920 204762 SH SOLE 34 204762 0 0 EXTRA SPACE STORAGE INC COM 30225T102 14446 123662 SH SOLE 36 123662 0 0 EXTRA SPACE STORAGE INC COM 30225T102 404 3456 SH SOLE 40 3456 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 303 102929 SH SOLE 2 3386 0 99543 EXTRACTION OIL AND GAS INC COM 30227M105 2 622 SH SOLE 4 622 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 7 2526 SH SOLE 7 2526 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 19959 6788749 SH SOLE 18 6296685 0 492064 EXTRACTION OIL AND GAS INC COM 30227M105 431 146646 SH SOLE 19 146646 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 8648 2941594 SH SOLE 21 2941594 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 7438 2529972 SH SOLE 22 2394542 0 135430 EXTRACTION OIL AND GAS INC COM 30227M105 190 64509 SH SOLE 26 31081 0 33428 EXTRACTION OIL AND GAS INC COM 30227M105 48 16425 SH SOLE 28 16425 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 80 27250 SH SOLE 30 27250 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 39 13363 SH SOLE 40 13363 0 0 EXTREME NETWORKS INC COM 30226D106 738 101504 SH SOLE 2 4933 0 96571 EXTREME NETWORKS INC COM 30226D106 18 2420 SH SOLE 7 2420 0 0 EXTREME NETWORKS INC COM 30226D106 3879 533243 SH SOLE 18 531143 0 2100 EXTREME NETWORKS INC COM 30226D106 1673 229980 SH SOLE 19 229980 0 0 EXTREME NETWORKS INC COM 30226D106 85785 11791704 SH SOLE 21 11791704 0 0 EXTREME NETWORKS INC COM 30226D106 25998 3573626 SH SOLE 22 3425013 0 148613 EXTREME NETWORKS INC COM 30226D106 14 1981 SH SOLE 23 1981 0 0 EXTREME NETWORKS INC COM 30226D106 232 31895 SH SOLE 26 0 0 31895 EXTREME NETWORKS INC COM 30226D106 107 14762 SH SOLE 28 14762 0 0 EXTREME NETWORKS INC COM 30226D106 1870 257035 SH SOLE 30 257035 0 0 EXTREME NETWORKS INC COM 30226D106 67 9159 SH SOLE 40 9159 0 0 EXXON MOBIL CORP COM 30231G102 823010 11655714 SH SOLE 2 2208887 0 9446827 EXXON MOBIL CORP COM 30231G102 125232 1773577 SH SOLE 4 1658802 0 114775 EXXON MOBIL CORP COM 30231G102 315631 4470056 SH SOLE 7 4337908 0 132148 EXXON MOBIL CORP COM 30231G102 13635 193104 SH SOLE 13 193104 0 0 EXXON MOBIL CORP COM 30231G102 2981 42223 SH SOLE 15 42223 0 0 EXXON MOBIL CORP COM 30231G102 16 227 SH SOLE 17 0 0 227 EXXON MOBIL CORP COM 30231G102 781808 11072196 SH SOLE 18 10352011 0 720185 EXXON MOBIL CORP COM 30231G102 193327 2737956 SH SOLE 19 2737956 0 0 EXXON MOBIL CORP COM 30231G102 4385 62101 SH SOLE 20 62101 0 0 EXXON MOBIL CORP COM 30231G102 6923477 98052359 SH SOLE 21 98052359 0 0 EXXON MOBIL CORP COM 30231G102 7365709 104315380 SH SOLE 22 91787820 0 12527560 EXXON MOBIL CORP COM 30231G102 233210 3302794 SH SOLE 23 3302794 0 0 EXXON MOBIL CORP COM 30231G102 296153 4194207 SH SOLE 25 4194207 0 0 EXXON MOBIL CORP COM 30231G102 1044584 14793706 SH SOLE 26 4765389 0 10028317 EXXON MOBIL CORP COM 30231G102 57076 808330 SH SOLE 28 584527 0 223803 EXXON MOBIL CORP COM 30231G102 78290 1108768 SH SOLE 29 440337 0 668431 EXXON MOBIL CORP COM 30231G102 1155437 16363643 SH SOLE 30 16363643 0 0 EXXON MOBIL CORP COM 30231G102 79038 1119360 SH SOLE 31 909095 0 210265 EXXON MOBIL CORP COM 30231G102 19704 279052 SH SOLE 32 279052 0 0 EXXON MOBIL CORP COM 30231G102 90991 1288647 SH SOLE 34 1288647 0 0 EXXON MOBIL CORP COM 30231G102 247258 3501738 SH SOLE 36 3501738 0 0 EXXON MOBIL CORP COM 30231G102 7080 100263 SH SOLE 40 100263 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH SOLE 21 42 0 0 EYENOVIA INC COM 30234E104 8 2295 SH SOLE 18 2295 0 0 EYENOVIA INC COM 30234E104 71 19237 SH SOLE 21 19237 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 96 52971 SH SOLE 2 2632 0 50339 EYEPOINT PHARMACEUTICALS INC COM 30233G100 388 214190 SH SOLE 18 214190 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 187 103167 SH SOLE 19 103167 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 5766 3185428 SH SOLE 21 3185428 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 2128 1175903 SH SOLE 22 1158284 0 17619 EYEPOINT PHARMACEUTICALS INC COM 30233G100 9 4827 SH SOLE 30 4827 0 0 EZCORP INC CL A NON VTG 302301106 355 55064 SH SOLE 2 2198 0 52866 EZCORP INC CL A NON VTG 302301106 2 381 SH SOLE 4 381 0 0 EZCORP INC CL A NON VTG 302301106 7 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 1557 241237 SH SOLE 18 241237 0 0 EZCORP INC CL A NON VTG 302301106 753 116647 SH SOLE 19 116647 0 0 EZCORP INC CL A NON VTG 302301106 38684 5992891 SH SOLE 21 5992891 0 0 EZCORP INC CL A NON VTG 302301106 12243 1896613 SH SOLE 22 1829823 0 66790 EZCORP INC CL A NON VTG 302301106 70 10770 SH SOLE 23 10770 0 0 EZCORP INC CL A NON VTG 302301106 282 43636 SH SOLE 26 11653 0 31983 EZCORP INC CL A NON VTG 302301106 50 7750 SH SOLE 28 7750 0 0 EZCORP INC CL A NON VTG 302301106 490 75926 SH SOLE 30 75926 0 0 EZCORP INC CL A NON VTG 302301106 28 4398 SH SOLE 40 4398 0 0 F M C CORP COM NEW 302491303 33365 380534 SH SOLE 2 68876 0 311658 F M C CORP COM NEW 302491303 4550 51888 SH SOLE 4 48233 0 3655 F M C CORP COM NEW 302491303 11168 127375 SH SOLE 7 127375 0 0 F M C CORP COM NEW 302491303 166 1892 SH SOLE 13 1892 0 0 F M C CORP COM NEW 302491303 129 1470 SH SOLE 15 1470 0 0 F M C CORP COM NEW 302491303 23008 262407 SH SOLE 18 244499 0 17908 F M C CORP COM NEW 302491303 38005 433454 SH SOLE 19 433454 0 0 F M C CORP COM NEW 302491303 258002 2942546 SH SOLE 21 2942546 0 0 F M C CORP COM NEW 302491303 276122 3149199 SH SOLE 22 2805020 0 344179 F M C CORP COM NEW 302491303 8586 97929 SH SOLE 23 97929 0 0 F M C CORP COM NEW 302491303 15258 174022 SH SOLE 25 174022 0 0 F M C CORP COM NEW 302491303 48165 549323 SH SOLE 26 183954 0 365369 F M C CORP COM NEW 302491303 2466 28130 SH SOLE 28 21143 0 6987 F M C CORP COM NEW 302491303 24529 279753 SH SOLE 29 251542 0 28211 F M C CORP COM NEW 302491303 41126 469052 SH SOLE 30 469052 0 0 F M C CORP COM NEW 302491303 2596 29612 SH SOLE 31 24397 0 5215 F M C CORP COM NEW 302491303 6838 77985 SH SOLE 34 77985 0 0 F M C CORP COM NEW 302491303 7603 86714 SH SOLE 36 86714 0 0 F M C CORP COM NEW 302491303 333 3800 SH SOLE 40 3800 0 0 F5 NETWORKS INC COM 315616102 22685 161553 SH SOLE 2 33712 0 127841 F5 NETWORKS INC COM 315616102 3607 25686 SH SOLE 4 24073 0 1613 F5 NETWORKS INC COM 315616102 13408 95488 SH SOLE 7 66840 0 28648 F5 NETWORKS INC COM 315616102 372 2646 SH SOLE 13 2646 0 0 F5 NETWORKS INC COM 315616102 87 618 SH SOLE 15 618 0 0 F5 NETWORKS INC COM 315616102 16960 120779 SH SOLE 18 112542 0 8237 F5 NETWORKS INC COM 315616102 2454 17473 SH SOLE 19 17473 0 0 F5 NETWORKS INC COM 315616102 344921 2456352 SH SOLE 21 2456352 0 0 F5 NETWORKS INC COM 315616102 239532 1705826 SH SOLE 22 1549100 0 156726 F5 NETWORKS INC COM 315616102 6272 44663 SH SOLE 23 44663 0 0 F5 NETWORKS INC COM 315616102 14274 101653 SH SOLE 25 101653 0 0 F5 NETWORKS INC COM 315616102 56586 402975 SH SOLE 26 108318 0 294657 F5 NETWORKS INC COM 315616102 1561 11115 SH SOLE 28 8247 0 2868 F5 NETWORKS INC COM 315616102 1949 13879 SH SOLE 29 1268 0 12611 F5 NETWORKS INC COM 315616102 48328 344167 SH SOLE 30 344167 0 0 F5 NETWORKS INC COM 315616102 2034 14483 SH SOLE 31 12022 0 2461 F5 NETWORKS INC COM 315616102 1520 10827 SH SOLE 34 10827 0 0 F5 NETWORKS INC COM 315616102 8411 59901 SH SOLE 36 59901 0 0 F5 NETWORKS INC COM 315616102 179 1276 SH SOLE 40 1276 0 0 FABRINET SHS G3323L100 1696 32431 SH SOLE 2 1504 0 30927 FABRINET SHS G3323L100 10 191 SH SOLE 4 191 0 0 FABRINET SHS G3323L100 34 645 SH SOLE 7 645 0 0 FABRINET SHS G3323L100 8604 164508 SH SOLE 18 164508 0 0 FABRINET SHS G3323L100 3265 62424 SH SOLE 19 62424 0 0 FABRINET SHS G3323L100 209259 4001119 SH SOLE 21 4001119 0 0 FABRINET SHS G3323L100 57074 1091286 SH SOLE 22 1041572 0 49714 FABRINET SHS G3323L100 741 14167 SH SOLE 26 10919 0 3248 FABRINET SHS G3323L100 236 4514 SH SOLE 28 4514 0 0 FABRINET SHS G3323L100 2670 51053 SH SOLE 30 51053 0 0 FABRINET SHS G3323L100 167 3187 SH SOLE 40 3187 0 0 FACEBOOK INC CL A 30303M102 1202730 6753877 SH SOLE 2 1172582 0 5581295 FACEBOOK INC CL A 30303M102 184956 1038613 SH SOLE 4 973869 0 64744 FACEBOOK INC CL A 30303M102 397588 2232639 SH SOLE 7 2218813 0 13826 FACEBOOK INC CL A 30303M102 16127 90558 SH SOLE 13 90558 0 0 FACEBOOK INC CL A 30303M102 4733 26578 SH SOLE 15 26578 0 0 FACEBOOK INC CL A 30303M102 172 964 SH SOLE 17 0 0 964 FACEBOOK INC CL A 30303M102 1524622 8561445 SH SOLE 18 7764998 0 796447 FACEBOOK INC CL A 30303M102 556801 3126692 SH SOLE 19 3126692 0 0 FACEBOOK INC CL A 30303M102 8127659 45640495 SH SOLE 21 45640495 0 0 FACEBOOK INC CL A 30303M102 10548233 59233113 SH SOLE 22 52388718 0 6844395 FACEBOOK INC CL A 30303M102 345298 1939004 SH SOLE 23 1939004 0 0 FACEBOOK INC CL A 30303M102 443700 2491575 SH SOLE 25 2491575 0 0 FACEBOOK INC CL A 30303M102 1748612 9819248 SH SOLE 26 2706402 0 7112846 FACEBOOK INC CL A 30303M102 81700 458785 SH SOLE 28 331912 0 126873 FACEBOOK INC CL A 30303M102 84957 477074 SH SOLE 29 147757 0 329317 FACEBOOK INC CL A 30303M102 1650198 9266608 SH SOLE 30 9266608 0 0 FACEBOOK INC CL A 30303M102 163626 918835 SH SOLE 31 575249 0 343586 FACEBOOK INC CL A 30303M102 68834 386536 SH SOLE 32 386536 0 0 FACEBOOK INC CL A 30303M102 150361 844345 SH SOLE 34 844345 0 0 FACEBOOK INC CL A 30303M102 293956 1650694 SH SOLE 36 1650694 0 0 FACEBOOK INC CL A 30303M102 10138 56932 SH SOLE 40 56932 0 0 FACTSET RESH SYS INC COM 303075105 32252 132739 SH SOLE 2 49887 0 82852 FACTSET RESH SYS INC COM 303075105 5024 20677 SH SOLE 4 19629 0 1048 FACTSET RESH SYS INC COM 303075105 5194 21376 SH SOLE 7 6072 0 15304 FACTSET RESH SYS INC COM 303075105 311 1279 SH SOLE 13 1279 0 0 FACTSET RESH SYS INC COM 303075105 29126 119874 SH SOLE 18 115815 0 4059 FACTSET RESH SYS INC COM 303075105 6722 27667 SH SOLE 19 27667 0 0 FACTSET RESH SYS INC COM 303075105 551336 2269151 SH SOLE 21 2269151 0 0 FACTSET RESH SYS INC COM 303075105 319848 1316410 SH SOLE 22 1213099 0 103311 FACTSET RESH SYS INC COM 303075105 8100 33338 SH SOLE 23 33338 0 0 FACTSET RESH SYS INC COM 303075105 2111 8688 SH SOLE 25 8688 0 0 FACTSET RESH SYS INC COM 303075105 26325 108346 SH SOLE 26 34811 0 73535 FACTSET RESH SYS INC COM 303075105 1659 6828 SH SOLE 28 4799 0 2029 FACTSET RESH SYS INC COM 303075105 2544 10470 SH SOLE 29 2506 0 7964 FACTSET RESH SYS INC COM 303075105 24310 100055 SH SOLE 30 100055 0 0 FACTSET RESH SYS INC COM 303075105 3257 13404 SH SOLE 31 10204 0 3200 FACTSET RESH SYS INC COM 303075105 2067 8506 SH SOLE 34 8506 0 0 FACTSET RESH SYS INC COM 303075105 1984 8166 SH SOLE 36 8166 0 0 FACTSET RESH SYS INC COM 303075105 217 892 SH SOLE 40 892 0 0 FAIR ISAAC CORP COM 303250104 20553 67715 SH SOLE 2 17745 0 49970 FAIR ISAAC CORP COM 303250104 43 143 SH SOLE 4 143 0 0 FAIR ISAAC CORP COM 303250104 162 534 SH SOLE 7 534 0 0 FAIR ISAAC CORP COM 303250104 24690 81347 SH SOLE 18 81347 0 0 FAIR ISAAC CORP COM 303250104 166393 548212 SH SOLE 19 548212 0 0 FAIR ISAAC CORP COM 303250104 465368 1533236 SH SOLE 21 1533236 0 0 FAIR ISAAC CORP COM 303250104 293079 965599 SH SOLE 22 910852 0 54747 FAIR ISAAC CORP COM 303250104 147517 486021 SH SOLE 25 486021 0 0 FAIR ISAAC CORP COM 303250104 5966 19657 SH SOLE 26 9042 0 10615 FAIR ISAAC CORP COM 303250104 1216 4005 SH SOLE 28 4005 0 0 FAIR ISAAC CORP COM 303250104 6386 21040 SH SOLE 30 21040 0 0 FAIR ISAAC CORP COM 303250104 175 578 SH SOLE 31 578 0 0 FAIR ISAAC CORP COM 303250104 1712 5639 SH SOLE 34 5639 0 0 FAIR ISAAC CORP COM 303250104 872 2872 SH SOLE 40 2872 0 0 FALCON MINERALS CORP CL A COM 30607B109 237 41280 SH SOLE 2 2879 0 38401 FALCON MINERALS CORP CL A COM 30607B109 782 136015 SH SOLE 18 136015 0 0 FALCON MINERALS CORP CL A COM 30607B109 372 64631 SH SOLE 19 64631 0 0 FALCON MINERALS CORP CL A COM 30607B109 7980 1387858 SH SOLE 21 1387858 0 0 FALCON MINERALS CORP CL A COM 30607B109 5306 922868 SH SOLE 22 908436 0 14432 FANG HLDGS LTD ADR NEW 30711Y201 14 6157 SH SOLE 4 6157 0 0 FANG HLDGS LTD ADR NEW 30711Y201 1033 465389 SH SOLE 21 465389 0 0 FANG HLDGS LTD ADR NEW 30711Y201 519 233744 SH SOLE 22 233744 0 0 FANG HLDGS LTD ADR NEW 30711Y201 307 138361 SH SOLE 30 138361 0 0 FANHUA INC SPONSORED ADR 30712A103 231 8690 SH SOLE 4 8690 0 0 FANHUA INC SPONSORED ADR 30712A103 13891 521636 SH SOLE 21 521636 0 0 FANHUA INC SPONSORED ADR 30712A103 7871 295579 SH SOLE 22 295579 0 0 FANHUA INC SPONSORED ADR 30712A103 75 2830 SH SOLE 25 2830 0 0 FANHUA INC SPONSORED ADR 30712A103 3622 136026 SH SOLE 30 136026 0 0 FARFETCH LTD ORD SH CL A 30744W107 18942 2192372 SH SOLE 19 2192372 0 0 FARFETCH LTD ORD SH CL A 30744W107 1505 174197 SH SOLE 30 174197 0 0 FARFETCH LTD ORD SH CL A 30744W107 8834 1022444 SH SOLE 34 1022444 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 241 9270 SH SOLE 2 473 0 8797 FARMER & MERCHANTS BANCORP I COM 30779N105 5 206 SH SOLE 7 206 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 952 36669 SH SOLE 18 36669 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 448 17271 SH SOLE 19 17271 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 9487 365432 SH SOLE 21 365432 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 3868 148990 SH SOLE 22 141605 0 7385 FARMER BROS CO COM 307675108 133 10296 SH SOLE 2 410 0 9886 FARMER BROS CO COM 307675108 3 207 SH SOLE 7 207 0 0 FARMER BROS CO COM 307675108 488 37687 SH SOLE 18 37687 0 0 FARMER BROS CO COM 307675108 234 18087 SH SOLE 19 18087 0 0 FARMER BROS CO COM 307675108 5043 389424 SH SOLE 21 389424 0 0 FARMER BROS CO COM 307675108 4308 332658 SH SOLE 22 321329 0 11329 FARMER BROS CO COM 307675108 70 5393 SH SOLE 26 0 0 5393 FARMER BROS CO COM 307675108 18 1412 SH SOLE 28 1412 0 0 FARMER BROS CO COM 307675108 46 3545 SH SOLE 30 3545 0 0 FARMER BROS CO COM 307675108 12 951 SH SOLE 40 951 0 0 FARMERS NATL BANC CORP COM 309627107 365 25238 SH SOLE 2 1013 0 24225 FARMERS NATL BANC CORP COM 309627107 6 414 SH SOLE 7 414 0 0 FARMERS NATL BANC CORP COM 309627107 1349 93144 SH SOLE 18 93144 0 0 FARMERS NATL BANC CORP COM 309627107 727 50188 SH SOLE 19 50188 0 0 FARMERS NATL BANC CORP COM 309627107 13160 908862 SH SOLE 21 908862 0 0 FARMERS NATL BANC CORP COM 309627107 6651 459320 SH SOLE 22 436520 0 22800 FARMERS NATL BANC CORP COM 309627107 76 5243 SH SOLE 23 5243 0 0 FARMLAND PARTNERS INC COM 31154R109 210 31465 SH SOLE 2 1079 0 30386 FARMLAND PARTNERS INC COM 31154R109 6 835 SH SOLE 7 835 0 0 FARMLAND PARTNERS INC COM 31154R109 696 104189 SH SOLE 18 104189 0 0 FARMLAND PARTNERS INC COM 31154R109 321 48024 SH SOLE 19 48024 0 0 FARMLAND PARTNERS INC COM 31154R109 7099 1062652 SH SOLE 21 1062652 0 0 FARMLAND PARTNERS INC COM 31154R109 5940 889261 SH SOLE 22 864140 0 25121 FARMLAND PARTNERS INC COM 31154R109 6 934 SH SOLE 23 934 0 0 FARO TECHNOLOGIES INC COM 311642102 741 15333 SH SOLE 2 717 0 14616 FARO TECHNOLOGIES INC COM 311642102 6 123 SH SOLE 4 123 0 0 FARO TECHNOLOGIES INC COM 311642102 19 396 SH SOLE 7 396 0 0 FARO TECHNOLOGIES INC COM 311642102 3945 81600 SH SOLE 18 81600 0 0 FARO TECHNOLOGIES INC COM 311642102 1425 29478 SH SOLE 19 29478 0 0 FARO TECHNOLOGIES INC COM 311642102 93097 1925476 SH SOLE 21 1925476 0 0 FARO TECHNOLOGIES INC COM 311642102 24987 516791 SH SOLE 22 494329 0 22462 FARO TECHNOLOGIES INC COM 311642102 262 5425 SH SOLE 26 4442 0 983 FARO TECHNOLOGIES INC COM 311642102 122 2524 SH SOLE 28 2524 0 0 FARO TECHNOLOGIES INC COM 311642102 16526 341793 SH SOLE 30 341793 0 0 FARO TECHNOLOGIES INC COM 311642102 87 1798 SH SOLE 40 1798 0 0 FASTENAL CO COM 311900104 47580 1456381 SH SOLE 2 203898 0 1252483 FASTENAL CO COM 311900104 8076 247214 SH SOLE 4 232034 0 15180 FASTENAL CO COM 311900104 30534 934605 SH SOLE 7 706327 0 228278 FASTENAL CO COM 311900104 257 7854 SH SOLE 13 7854 0 0 FASTENAL CO COM 311900104 218 6682 SH SOLE 15 6682 0 0 FASTENAL CO COM 311900104 45179 1382875 SH SOLE 18 1304347 0 78528 FASTENAL CO COM 311900104 5170 158262 SH SOLE 19 158262 0 0 FASTENAL CO COM 311900104 583075 17847399 SH SOLE 21 17847399 0 0 FASTENAL CO COM 311900104 469374 14367124 SH SOLE 22 12863831 0 1503293 FASTENAL CO COM 311900104 13477 412524 SH SOLE 23 412524 0 0 FASTENAL CO COM 311900104 22057 675146 SH SOLE 25 675146 0 0 FASTENAL CO COM 311900104 91131 2789445 SH SOLE 26 757250 0 2032195 FASTENAL CO COM 311900104 3815 116770 SH SOLE 28 84313 0 32457 FASTENAL CO COM 311900104 4356 133344 SH SOLE 29 11843 0 121501 FASTENAL CO COM 311900104 89613 2742980 SH SOLE 30 2742980 0 0 FASTENAL CO COM 311900104 7009 214535 SH SOLE 31 98702 0 115833 FASTENAL CO COM 311900104 2661 81456 SH SOLE 32 81456 0 0 FASTENAL CO COM 311900104 1279 39135 SH SOLE 34 39135 0 0 FASTENAL CO COM 311900104 13427 410978 SH SOLE 36 410978 0 0 FASTENAL CO COM 311900104 488 14922 SH SOLE 40 14922 0 0 FASTLY INC CL A 31188V100 8 333 SH SOLE 18 333 0 0 FASTLY INC CL A 31188V100 132 5487 SH SOLE 21 5487 0 0 FASTLY INC CL A 31188V100 5283 220131 SH SOLE 22 220131 0 0 FASTLY INC CL A 31188V100 379 15775 SH SOLE 34 15775 0 0 FAT BRANDS INC COM 30258N105 3 519 SH SOLE 18 519 0 0 FAT BRANDS INC COM 30258N105 22 4413 SH SOLE 21 4413 0 0 FATE THERAPEUTICS INC COM 31189P102 901 58028 SH SOLE 2 14647 0 43381 FATE THERAPEUTICS INC COM 31189P102 4 274 SH SOLE 4 274 0 0 FATE THERAPEUTICS INC COM 31189P102 16 1028 SH SOLE 7 1028 0 0 FATE THERAPEUTICS INC COM 31189P102 3280 211224 SH SOLE 18 182202 0 29022 FATE THERAPEUTICS INC COM 31189P102 4183 269369 SH SOLE 19 269369 0 0 FATE THERAPEUTICS INC COM 31189P102 37844 2436850 SH SOLE 21 2436850 0 0 FATE THERAPEUTICS INC COM 31189P102 28157 1813102 SH SOLE 22 1746872 0 66230 FATE THERAPEUTICS INC COM 31189P102 666 42910 SH SOLE 23 42910 0 0 FATE THERAPEUTICS INC COM 31189P102 2026 130450 SH SOLE 26 34671 0 95779 FATE THERAPEUTICS INC COM 31189P102 143 9220 SH SOLE 28 9220 0 0 FATE THERAPEUTICS INC COM 31189P102 4282 275697 SH SOLE 30 275697 0 0 FATE THERAPEUTICS INC COM 31189P102 40 2576 SH SOLE 34 2576 0 0 FATE THERAPEUTICS INC COM 31189P102 118 7616 SH SOLE 40 7616 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 16 831 SH SOLE 21 831 0 0 FB FINL CORP COM 30257X104 588 15662 SH SOLE 2 669 0 14993 FB FINL CORP COM 30257X104 8 225 SH SOLE 7 225 0 0 FB FINL CORP COM 30257X104 2196 58488 SH SOLE 18 58488 0 0 FB FINL CORP COM 30257X104 1137 30272 SH SOLE 19 30272 0 0 FB FINL CORP COM 30257X104 21154 563345 SH SOLE 21 563345 0 0 FB FINL CORP COM 30257X104 19633 522837 SH SOLE 22 500398 0 22439 FB FINL CORP COM 30257X104 175 4652 SH SOLE 26 0 0 4652 FB FINL CORP COM 30257X104 121 3213 SH SOLE 28 3213 0 0 FB FINL CORP COM 30257X104 92 2458 SH SOLE 30 2458 0 0 FB FINL CORP COM 30257X104 101 2679 SH SOLE 40 2679 0 0 FBL FINL GROUP INC CL A 30239F106 622 10449 SH SOLE 2 427 0 10022 FBL FINL GROUP INC CL A 30239F106 7 115 SH SOLE 4 115 0 0 FBL FINL GROUP INC CL A 30239F106 14 227 SH SOLE 7 227 0 0 FBL FINL GROUP INC CL A 30239F106 2358 39625 SH SOLE 18 39625 0 0 FBL FINL GROUP INC CL A 30239F106 1126 18919 SH SOLE 19 18919 0 0 FBL FINL GROUP INC CL A 30239F106 20722 348203 SH SOLE 21 348203 0 0 FBL FINL GROUP INC CL A 30239F106 18931 318122 SH SOLE 22 304557 0 13565 FBL FINL GROUP INC CL A 30239F106 154 2586 SH SOLE 26 0 0 2586 FBL FINL GROUP INC CL A 30239F106 70 1180 SH SOLE 28 1180 0 0 FBL FINL GROUP INC CL A 30239F106 892 14985 SH SOLE 30 14985 0 0 FBL FINL GROUP INC CL A 30239F106 73 1226 SH SOLE 40 1226 0 0 FEDERAL AGRIC MTG CORP CL A 313148108 347 4820 SH SOLE 21 4820 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1031 12624 SH SOLE 2 4266 0 8358 FEDERAL AGRIC MTG CORP CL C 313148306 5 63 SH SOLE 4 63 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 4921 60257 SH SOLE 7 60257 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2775 33978 SH SOLE 18 33097 0 881 FEDERAL AGRIC MTG CORP CL C 313148306 6049 74070 SH SOLE 19 74070 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 26739 327439 SH SOLE 21 327439 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 33286 407614 SH SOLE 22 395458 0 12156 FEDERAL AGRIC MTG CORP CL C 313148306 1233 15104 SH SOLE 23 15104 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3334 40829 SH SOLE 26 0 0 40829 FEDERAL AGRIC MTG CORP CL C 313148306 115 1403 SH SOLE 28 1403 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 199 2439 SH SOLE 30 2439 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 121 1483 SH SOLE 34 1483 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 75 918 SH SOLE 40 918 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25164 184842 SH SOLE 2 18914 0 165928 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11542 84778 SH SOLE 4 82846 0 1932 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 33794 248228 SH SOLE 7 178380 0 69848 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14 106 SH SOLE 13 106 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 454 3337 SH SOLE 15 3337 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 43510 319595 SH SOLE 18 309761 0 9834 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13784 101248 SH SOLE 19 101248 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 329956 2423652 SH SOLE 21 2423652 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 333644 2450739 SH SOLE 22 2221170 0 229569 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9917 72845 SH SOLE 23 72845 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 30593 224719 SH SOLE 25 224719 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 47474 348715 SH SOLE 26 110525 0 238190 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1941 14257 SH SOLE 28 10348 0 3909 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7780 57144 SH SOLE 29 41024 0 16120 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 77393 568482 SH SOLE 30 568482 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2136 15688 SH SOLE 31 12386 0 3302 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3419 25114 SH SOLE 34 25114 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5933 43578 SH SOLE 36 43578 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 197 1450 SH SOLE 40 1450 0 0 FEDERAL SIGNAL CORP COM 313855108 1761 53795 SH SOLE 2 2471 0 51324 FEDERAL SIGNAL CORP COM 313855108 6 185 SH SOLE 4 185 0 0 FEDERAL SIGNAL CORP COM 313855108 31 959 SH SOLE 7 959 0 0 FEDERAL SIGNAL CORP COM 313855108 9105 278097 SH SOLE 18 268961 0 9136 FEDERAL SIGNAL CORP COM 313855108 5872 179350 SH SOLE 19 179350 0 0 FEDERAL SIGNAL CORP COM 313855108 213969 6535397 SH SOLE 21 6535397 0 0 FEDERAL SIGNAL CORP COM 313855108 58091 1774319 SH SOLE 22 1689840 0 84479 FEDERAL SIGNAL CORP COM 313855108 89 2726 SH SOLE 23 2726 0 0 FEDERAL SIGNAL CORP COM 313855108 751 22931 SH SOLE 26 19015 0 3916 FEDERAL SIGNAL CORP COM 313855108 245 7494 SH SOLE 28 7494 0 0 FEDERAL SIGNAL CORP COM 313855108 2757 84202 SH SOLE 30 84202 0 0 FEDERAL SIGNAL CORP COM 313855108 276 8445 SH SOLE 34 8445 0 0 FEDERAL SIGNAL CORP COM 313855108 218 6667 SH SOLE 40 6667 0 0 FEDERATED INVS INC PA CL B 314211103 4040 124663 SH SOLE 2 44514 0 80149 FEDERATED INVS INC PA CL B 314211103 12 378 SH SOLE 4 378 0 0 FEDERATED INVS INC PA CL B 314211103 327 10097 SH SOLE 7 10097 0 0 FEDERATED INVS INC PA CL B 314211103 19099 589306 SH SOLE 18 589306 0 0 FEDERATED INVS INC PA CL B 314211103 5464 168577 SH SOLE 19 168577 0 0 FEDERATED INVS INC PA CL B 314211103 288341 8896664 SH SOLE 21 8896664 0 0 FEDERATED INVS INC PA CL B 314211103 108193 3338271 SH SOLE 22 3205955 0 132316 FEDERATED INVS INC PA CL B 314211103 10 313 SH SOLE 23 313 0 0 FEDERATED INVS INC PA CL B 314211103 1015 31303 SH SOLE 26 24668 0 6635 FEDERATED INVS INC PA CL B 314211103 396 12230 SH SOLE 28 12230 0 0 FEDERATED INVS INC PA CL B 314211103 852 26282 SH SOLE 30 26282 0 0 FEDERATED INVS INC PA CL B 314211103 1129 34838 SH SOLE 32 34838 0 0 FEDERATED INVS INC PA CL B 314211103 165 5077 SH SOLE 34 5077 0 0 FEDERATED INVS INC PA CL B 314211103 80 2479 SH SOLE 36 2479 0 0 FEDERATED INVS INC PA CL B 314211103 350 10802 SH SOLE 40 10802 0 0 FEDEX CORP COM 31428X106 91780 630485 SH SOLE 2 96475 0 534010 FEDEX CORP COM 31428X106 14149 97194 SH SOLE 4 90496 0 6698 FEDEX CORP COM 31428X106 30680 210756 SH SOLE 7 209197 0 1559 FEDEX CORP COM 31428X106 464 3188 SH SOLE 13 3188 0 0 FEDEX CORP COM 31428X106 359 2469 SH SOLE 15 2469 0 0 FEDEX CORP COM 31428X106 4 25 SH SOLE 17 0 0 25 FEDEX CORP COM 31428X106 145732 1001116 SH SOLE 18 926807 0 74309 FEDEX CORP COM 31428X106 205333 1410548 SH SOLE 19 1410548 0 0 FEDEX CORP COM 31428X106 682258 4686806 SH SOLE 21 4686806 0 0 FEDEX CORP COM 31428X106 861765 5919935 SH SOLE 22 5249273 0 670662 FEDEX CORP COM 31428X106 26163 179731 SH SOLE 23 179731 0 0 FEDEX CORP COM 31428X106 40875 280791 SH SOLE 25 280791 0 0 FEDEX CORP COM 31428X106 162203 1114259 SH SOLE 26 295354 0 818905 FEDEX CORP COM 31428X106 7137 49029 SH SOLE 28 35874 0 13155 FEDEX CORP COM 31428X106 1004 6897 SH SOLE 29 6897 0 0 FEDEX CORP COM 31428X106 128414 882148 SH SOLE 30 882148 0 0 FEDEX CORP COM 31428X106 10051 69045 SH SOLE 31 44934 0 24111 FEDEX CORP COM 31428X106 4231 29067 SH SOLE 34 29067 0 0 FEDEX CORP COM 31428X106 26816 184211 SH SOLE 36 184211 0 0 FEDEX CORP COM 31428X106 825 5668 SH SOLE 40 5668 0 0 FEDNAT HLDG CO COM 31431B109 181 12927 SH SOLE 2 1241 0 11686 FEDNAT HLDG CO COM 31431B109 5 336 SH SOLE 7 336 0 0 FEDNAT HLDG CO COM 31431B109 609 43498 SH SOLE 18 43498 0 0 FEDNAT HLDG CO COM 31431B109 377 26943 SH SOLE 19 26943 0 0 FEDNAT HLDG CO COM 31431B109 5957 425820 SH SOLE 21 425820 0 0 FEDNAT HLDG CO COM 31431B109 6366 455064 SH SOLE 22 445248 0 9816 FEDNAT HLDG CO COM 31431B109 33 2359 SH SOLE 23 2359 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 13 2665 SH SOLE 18 2665 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 155 32307 SH SOLE 21 32307 0 0 FERRARI N V COM N3167Y103 3157 20486 SH SOLE 2 0 0 20486 FERRARI N V COM N3167Y103 35258 228815 SH SOLE 18 166543 0 62272 FERRARI N V COM N3167Y103 137502 892350 SH SOLE 19 892350 0 0 FERRARI N V COM N3167Y103 5856 38001 SH SOLE 22 38001 0 0 FERRARI N V COM N3167Y103 1575 10220 SH SOLE 34 10220 0 0 FERRO CORP COM 315405100 862 72723 SH SOLE 2 3457 0 69266 FERRO CORP COM 315405100 7 567 SH SOLE 4 567 0 0 FERRO CORP COM 315405100 21 1761 SH SOLE 7 1761 0 0 FERRO CORP COM 315405100 4353 366992 SH SOLE 18 366992 0 0 FERRO CORP COM 315405100 1666 140489 SH SOLE 19 140489 0 0 FERRO CORP COM 315405100 105843 8924400 SH SOLE 21 8924400 0 0 FERRO CORP COM 315405100 29043 2448846 SH SOLE 22 2337102 0 111744 FERRO CORP COM 315405100 470 39631 SH SOLE 26 21797 0 17834 FERRO CORP COM 315405100 131 11021 SH SOLE 28 11021 0 0 FERRO CORP COM 315405100 1342 113190 SH SOLE 30 113190 0 0 FERRO CORP COM 315405100 104 8780 SH SOLE 40 8780 0 0 FERROGLOBE PLC SHS G33856108 97 85400 SH SOLE 22 85400 0 0 FGL HLDGS ORD SHS G3402M102 1208 151330 SH SOLE 2 6321 0 145009 FGL HLDGS ORD SHS G3402M102 24 3038 SH SOLE 7 3038 0 0 FGL HLDGS ORD SHS G3402M102 3991 500160 SH SOLE 18 500160 0 0 FGL HLDGS ORD SHS G3402M102 2867 359256 SH SOLE 19 359256 0 0 FGL HLDGS ORD SHS G3402M102 39987 5010950 SH SOLE 21 5010950 0 0 FGL HLDGS ORD SHS G3402M102 38194 4786194 SH SOLE 22 4584904 0 201290 FGL HLDGS ORD SHS G3402M102 141 17698 SH SOLE 23 17698 0 0 FGL HLDGS ORD SHS G3402M102 1518 190254 SH SOLE 26 55545 0 134709 FGL HLDGS ORD SHS G3402M102 123 15409 SH SOLE 28 15409 0 0 FGL HLDGS ORD SHS G3402M102 1166 146090 SH SOLE 30 146090 0 0 FGL HLDGS ORD SHS G3402M102 125 15691 SH SOLE 40 15691 0 0 FIBROCELL SCIENCE INC COM 315721407 2 555 SH SOLE 21 555 0 0 FIBROCELL SCIENCE INC COM 315721407 23 7763 SH SOLE 22 7763 0 0 FIBROGEN INC COM 31572Q808 2699 72995 SH SOLE 2 7256 0 65739 FIBROGEN INC COM 31572Q808 11 298 SH SOLE 4 298 0 0 FIBROGEN INC COM 31572Q808 50 1354 SH SOLE 7 1354 0 0 FIBROGEN INC COM 31572Q808 10607 286831 SH SOLE 18 264471 0 22360 FIBROGEN INC COM 31572Q808 8935 241624 SH SOLE 19 241624 0 0 FIBROGEN INC COM 31572Q808 130087 3517764 SH SOLE 21 3517764 0 0 FIBROGEN INC COM 31572Q808 86056 2327088 SH SOLE 22 2224963 0 102125 FIBROGEN INC COM 31572Q808 736 19912 SH SOLE 23 19912 0 0 FIBROGEN INC COM 31572Q808 2294 62026 SH SOLE 26 15822 0 46204 FIBROGEN INC COM 31572Q808 357 9649 SH SOLE 28 9649 0 0 FIBROGEN INC COM 31572Q808 1021 27621 SH SOLE 30 27621 0 0 FIBROGEN INC COM 31572Q808 102 2753 SH SOLE 34 2753 0 0 FIBROGEN INC COM 31572Q808 272 7344 SH SOLE 40 7344 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4 14 SH SOLE 17 0 0 14 FIDELITY COVINGTON TR INT VL FCT ETF 316092717 1 25 SH SOLE 17 0 0 25 FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 11 320 SH SOLE 17 0 0 320 FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 1 28 SH SOLE 17 0 0 28 FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 0 11 SH SOLE 17 0 0 11 FIDELITY COVINGTON TR DIVID ETF RISI 316092832 1 16 SH SOLE 17 0 0 16 FIDELITY D & D BANCORP INC COM 31609R100 164 2640 SH SOLE 2 112 0 2528 FIDELITY D & D BANCORP INC COM 31609R100 625 10044 SH SOLE 18 10044 0 0 FIDELITY D & D BANCORP INC COM 31609R100 285 4572 SH SOLE 19 4572 0 0 FIDELITY D & D BANCORP INC COM 31609R100 5873 94340 SH SOLE 21 94340 0 0 FIDELITY D & D BANCORP INC COM 31609R100 1726 27727 SH SOLE 22 25587 0 2140 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30661 690401 SH SOLE 2 89569 0 600832 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5520 124305 SH SOLE 4 117060 0 7245 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9125 205477 SH SOLE 7 80872 0 124605 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 260 5862 SH SOLE 13 5862 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 131 2959 SH SOLE 15 2959 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12959 291810 SH SOLE 18 266587 0 25223 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2362 53195 SH SOLE 19 53195 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 247153 5565259 SH SOLE 21 5565259 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 325793 7336035 SH SOLE 22 6782521 0 553514 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8969 201956 SH SOLE 23 201956 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14267 321261 SH SOLE 25 321261 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 45005 1013390 SH SOLE 26 472652 0 540738 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2214 49860 SH SOLE 28 33953 0 15907 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2912 65575 SH SOLE 29 7297 0 58278 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27490 618999 SH SOLE 30 618999 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2471 55641 SH SOLE 31 46067 0 9574 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 679 15289 SH SOLE 34 15289 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11177 251680 SH SOLE 36 251680 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 341 7675 SH SOLE 40 7675 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 224284 1689397 SH SOLE 2 329902 0 1359495 FIDELITY NATL INFORMATION SV COM 31620M106 36164 272398 SH SOLE 4 255847 0 16551 FIDELITY NATL INFORMATION SV COM 31620M106 78695 592758 SH SOLE 7 583587 0 9171 FIDELITY NATL INFORMATION SV COM 31620M106 892 6718 SH SOLE 13 6718 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 870 6556 SH SOLE 15 6556 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 165327 1245305 SH SOLE 18 1154549 0 90756 FIDELITY NATL INFORMATION SV COM 31620M106 28774 216739 SH SOLE 19 216739 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1856065 13980605 SH SOLE 21 13980605 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2025250 15254973 SH SOLE 22 13549189 0 1705784 FIDELITY NATL INFORMATION SV COM 31620M106 69259 521685 SH SOLE 23 521685 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 153426 1155662 SH SOLE 25 1155662 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 350319 2638739 SH SOLE 26 834887 0 1803852 FIDELITY NATL INFORMATION SV COM 31620M106 15613 117603 SH SOLE 28 84773 0 32830 FIDELITY NATL INFORMATION SV COM 31620M106 9977 75148 SH SOLE 29 75148 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 313891 2364352 SH SOLE 30 2364352 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 35079 264230 SH SOLE 31 157762 0 106468 FIDELITY NATL INFORMATION SV COM 31620M106 53828 405457 SH SOLE 34 405457 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 65021 489761 SH SOLE 36 489761 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1964 14792 SH SOLE 40 14792 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 8 850 SH SOLE 17 0 0 850 FIDUS INVT CORP COM 316500107 0 19 SH SOLE 17 0 0 19 FIDUS INVT CORP COM 316500107 1906 128555 SH SOLE 30 128555 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 247 23744 SH SOLE 2 893 0 22851 FIESTA RESTAURANT GROUP INC COM 31660B101 2 183 SH SOLE 4 183 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH SOLE 7 474 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1115 106965 SH SOLE 18 106965 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 417 40033 SH SOLE 19 40033 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 26004 2495575 SH SOLE 21 2495575 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 7677 736768 SH SOLE 22 703849 0 32919 FIESTA RESTAURANT GROUP INC COM 31660B101 12 1169 SH SOLE 26 0 0 1169 FIESTA RESTAURANT GROUP INC COM 31660B101 41 3902 SH SOLE 28 3902 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 331 31808 SH SOLE 30 31808 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 29 2807 SH SOLE 40 2807 0 0 FIFTH THIRD BANCORP COM 316773100 58277 2128440 SH SOLE 2 470899 0 1657541 FIFTH THIRD BANCORP COM 316773100 9400 343327 SH SOLE 4 321068 0 22259 FIFTH THIRD BANCORP COM 316773100 18813 687117 SH SOLE 7 652296 0 34821 FIFTH THIRD BANCORP COM 316773100 721 26320 SH SOLE 13 26320 0 0 FIFTH THIRD BANCORP COM 316773100 225 8200 SH SOLE 15 8200 0 0 FIFTH THIRD BANCORP COM 316773100 1 19 SH SOLE 17 0 0 19 FIFTH THIRD BANCORP COM 316773100 40867 1492603 SH SOLE 18 1387184 0 105419 FIFTH THIRD BANCORP COM 316773100 8940 326519 SH SOLE 19 326519 0 0 FIFTH THIRD BANCORP COM 316773100 460256 16809932 SH SOLE 21 16809932 0 0 FIFTH THIRD BANCORP COM 316773100 494876 18074345 SH SOLE 22 16046059 0 2028286 FIFTH THIRD BANCORP COM 316773100 15450 564289 SH SOLE 23 564289 0 0 FIFTH THIRD BANCORP COM 316773100 19916 727395 SH SOLE 25 727395 0 0 FIFTH THIRD BANCORP COM 316773100 81672 2982894 SH SOLE 26 853869 0 2129025 FIFTH THIRD BANCORP COM 316773100 4061 148309 SH SOLE 28 109393 0 38916 FIFTH THIRD BANCORP COM 316773100 5026 183562 SH SOLE 29 27380 0 156182 FIFTH THIRD BANCORP COM 316773100 74542 2722508 SH SOLE 30 2722508 0 0 FIFTH THIRD BANCORP COM 316773100 4162 152004 SH SOLE 31 124979 0 27025 FIFTH THIRD BANCORP COM 316773100 2827 103254 SH SOLE 34 103254 0 0 FIFTH THIRD BANCORP COM 316773100 15391 562133 SH SOLE 36 562133 0 0 FIFTH THIRD BANCORP COM 316773100 511 18650 SH SOLE 40 18650 0 0 FINANCIAL INSTNS INC COM 317585404 502 16620 SH SOLE 2 611 0 16009 FINANCIAL INSTNS INC COM 317585404 13 438 SH SOLE 7 438 0 0 FINANCIAL INSTNS INC COM 317585404 1706 56534 SH SOLE 18 56534 0 0 FINANCIAL INSTNS INC COM 317585404 802 26570 SH SOLE 19 26570 0 0 FINANCIAL INSTNS INC COM 317585404 16766 555531 SH SOLE 21 555531 0 0 FINANCIAL INSTNS INC COM 317585404 17453 578281 SH SOLE 22 558315 0 19966 FINANCIAL INSTNS INC COM 317585404 184 6110 SH SOLE 26 0 0 6110 FINANCIAL INSTNS INC COM 317585404 168 5552 SH SOLE 30 5552 0 0 FINISAR CORP NOTE 0.500%12/1 31787AAP6 1346 1350000 PRN SOLE 21 1350000 0 0 FINJAN HLDGS INC COM NEW 31788H303 8 4193 SH SOLE 18 4193 0 0 FINJAN HLDGS INC COM NEW 31788H303 110 54806 SH SOLE 21 54806 0 0 FINJAN HLDGS INC COM NEW 31788H303 87 43050 SH SOLE 22 43050 0 0 FIREEYE INC COM 31816Q101 5092 381710 SH SOLE 2 13599 0 368111 FIREEYE INC COM 31816Q101 12 908 SH SOLE 4 908 0 0 FIREEYE INC COM 31816Q101 52 3912 SH SOLE 7 3912 0 0 FIREEYE INC COM 31816Q101 1249 93608 SH SOLE 18 93608 0 0 FIREEYE INC COM 31816Q101 602 45096 SH SOLE 19 45096 0 0 FIREEYE INC COM 31816Q101 44195 3312996 SH SOLE 21 3312996 0 0 FIREEYE INC COM 31816Q101 75050 5625967 SH SOLE 22 5215470 0 410497 FIREEYE INC COM 31816Q101 350 26249 SH SOLE 25 26249 0 0 FIREEYE INC COM 31816Q101 2605 195311 SH SOLE 26 75086 0 120225 FIREEYE INC COM 31816Q101 315 23613 SH SOLE 28 23613 0 0 FIREEYE INC COM 31816Q101 4766 357284 SH SOLE 30 357284 0 0 FIREEYE INC COM 31816Q101 57 4298 SH SOLE 31 4298 0 0 FIREEYE INC COM 31816Q101 24 1802 SH SOLE 34 1802 0 0 FIREEYE INC COM 31816Q101 42 3136 SH SOLE 36 3136 0 0 FIREEYE INC COM 31816Q101 278 20814 SH SOLE 40 20814 0 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 1087 1150000 PRN SOLE 21 1150000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 1449 1546000 PRN SOLE 21 1546000 0 0 FIRST AMERN FINL CORP COM 31847R102 29107 493258 SH SOLE 2 262947 0 230311 FIRST AMERN FINL CORP COM 31847R102 1850 31343 SH SOLE 4 31343 0 0 FIRST AMERN FINL CORP COM 31847R102 696 11794 SH SOLE 7 11794 0 0 FIRST AMERN FINL CORP COM 31847R102 3292 55786 SH SOLE 13 55786 0 0 FIRST AMERN FINL CORP COM 31847R102 26544 449819 SH SOLE 18 412960 0 36859 FIRST AMERN FINL CORP COM 31847R102 30215 512027 SH SOLE 19 512027 0 0 FIRST AMERN FINL CORP COM 31847R102 322458 5464460 SH SOLE 21 5464460 0 0 FIRST AMERN FINL CORP COM 31847R102 265598 4500904 SH SOLE 22 3836830 0 664074 FIRST AMERN FINL CORP COM 31847R102 4363 73934 SH SOLE 23 73934 0 0 FIRST AMERN FINL CORP COM 31847R102 409 6926 SH SOLE 25 6926 0 0 FIRST AMERN FINL CORP COM 31847R102 3015 51100 SH SOLE 26 30068 0 21032 FIRST AMERN FINL CORP COM 31847R102 811 13746 SH SOLE 28 13746 0 0 FIRST AMERN FINL CORP COM 31847R102 11630 197090 SH SOLE 29 38275 0 158815 FIRST AMERN FINL CORP COM 31847R102 3074 52096 SH SOLE 30 52096 0 0 FIRST AMERN FINL CORP COM 31847R102 4776 80932 SH SOLE 31 63203 0 17729 FIRST AMERN FINL CORP COM 31847R102 1350 22883 SH SOLE 34 22883 0 0 FIRST AMERN FINL CORP COM 31847R102 3109 52681 SH SOLE 36 52681 0 0 FIRST AMERN FINL CORP COM 31847R102 600 10165 SH SOLE 40 10165 0 0 FIRST BANCORP INC ME COM 31866P102 275 10004 SH SOLE 2 400 0 9604 FIRST BANCORP INC ME COM 31866P102 6 210 SH SOLE 7 210 0 0 FIRST BANCORP INC ME COM 31866P102 1039 37790 SH SOLE 18 37790 0 0 FIRST BANCORP INC ME COM 31866P102 470 17081 SH SOLE 19 17081 0 0 FIRST BANCORP INC ME COM 31866P102 10043 365321 SH SOLE 21 365321 0 0 FIRST BANCORP INC ME COM 31866P102 8578 312048 SH SOLE 22 302397 0 9651 FIRST BANCORP N C COM 318910106 1109 30904 SH SOLE 2 1193 0 29711 FIRST BANCORP N C COM 318910106 12 331 SH SOLE 4 331 0 0 FIRST BANCORP N C COM 318910106 20 550 SH SOLE 7 550 0 0 FIRST BANCORP N C COM 318910106 3581 99760 SH SOLE 18 99760 0 0 FIRST BANCORP N C COM 318910106 1825 50838 SH SOLE 19 50838 0 0 FIRST BANCORP N C COM 318910106 35309 983527 SH SOLE 21 983527 0 0 FIRST BANCORP N C COM 318910106 35937 1001041 SH SOLE 22 962494 0 38547 FIRST BANCORP N C COM 318910106 588 16365 SH SOLE 26 13109 0 3256 FIRST BANCORP N C COM 318910106 133 3691 SH SOLE 28 3691 0 0 FIRST BANCORP N C COM 318910106 294 8185 SH SOLE 30 8185 0 0 FIRST BANCORP N C COM 318910106 23 650 SH SOLE 34 650 0 0 FIRST BANCORP N C COM 318910106 144 4025 SH SOLE 40 4025 0 0 FIRST BANCORP P R COM NEW 318672706 2192 219675 SH SOLE 2 9539 0 210136 FIRST BANCORP P R COM NEW 318672706 9 882 SH SOLE 4 882 0 0 FIRST BANCORP P R COM NEW 318672706 30 3020 SH SOLE 7 3020 0 0 FIRST BANCORP P R COM NEW 318672706 9616 963485 SH SOLE 18 963485 0 0 FIRST BANCORP P R COM NEW 318672706 3800 380789 SH SOLE 19 380789 0 0 FIRST BANCORP P R COM NEW 318672706 235587 23605937 SH SOLE 21 23605937 0 0 FIRST BANCORP P R COM NEW 318672706 64471 6459998 SH SOLE 22 6163507 0 296491 FIRST BANCORP P R COM NEW 318672706 26 2628 SH SOLE 23 2628 0 0 FIRST BANCORP P R COM NEW 318672706 684 68578 SH SOLE 26 47455 0 21123 FIRST BANCORP P R COM NEW 318672706 257 25759 SH SOLE 28 25759 0 0 FIRST BANCORP P R COM NEW 318672706 3053 305875 SH SOLE 30 305875 0 0 FIRST BANCORP P R COM NEW 318672706 217 21759 SH SOLE 40 21759 0 0 FIRST BANCSHARES INC MS COM 318916103 522 16152 SH SOLE 2 714 0 15438 FIRST BANCSHARES INC MS COM 318916103 7 230 SH SOLE 7 230 0 0 FIRST BANCSHARES INC MS COM 318916103 1950 60384 SH SOLE 18 60384 0 0 FIRST BANCSHARES INC MS COM 318916103 938 29045 SH SOLE 19 29045 0 0 FIRST BANCSHARES INC MS COM 318916103 19465 602625 SH SOLE 21 602625 0 0 FIRST BANCSHARES INC MS COM 318916103 15244 471956 SH SOLE 22 449878 0 22078 FIRST BANCSHARES INC MS COM 318916103 25 786 SH SOLE 23 786 0 0 FIRST BANCSHARES INC MS COM 318916103 109 3379 SH SOLE 26 0 0 3379 FIRST BANCSHARES INC MS COM 318916103 60 1854 SH SOLE 30 1854 0 0 FIRST BANCSHARES INC MS COM 318916103 121 3737 SH SOLE 40 3737 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 177 16303 SH SOLE 2 727 0 15576 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 5 467 SH SOLE 7 467 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 638 58870 SH SOLE 18 58870 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 318 29347 SH SOLE 19 29347 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6566 606238 SH SOLE 21 606238 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1998 184499 SH SOLE 22 173182 0 11317 FIRST BUS FINL SVCS INC WIS COM 319390100 218 9072 SH SOLE 2 370 0 8702 FIRST BUS FINL SVCS INC WIS COM 319390100 6 236 SH SOLE 7 236 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 734 30494 SH SOLE 18 30494 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 351 14581 SH SOLE 19 14581 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 7115 295487 SH SOLE 21 295487 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 3153 130935 SH SOLE 22 123908 0 7027 FIRST BUSEY CORP COM NEW 319383204 1371 54238 SH SOLE 2 1880 0 52358 FIRST BUSEY CORP COM NEW 319383204 14 540 SH SOLE 4 540 0 0 FIRST BUSEY CORP COM NEW 319383204 25 989 SH SOLE 7 989 0 0 FIRST BUSEY CORP COM NEW 319383204 7458 295024 SH SOLE 18 295024 0 0 FIRST BUSEY CORP COM NEW 319383204 2294 90736 SH SOLE 19 90736 0 0 FIRST BUSEY CORP COM NEW 319383204 44966 1778700 SH SOLE 21 1778700 0 0 FIRST BUSEY CORP COM NEW 319383204 39463 1561022 SH SOLE 22 1491675 0 69347 FIRST BUSEY CORP COM NEW 319383204 790 31249 SH SOLE 26 19197 0 12052 FIRST BUSEY CORP COM NEW 319383204 145 5719 SH SOLE 28 5719 0 0 FIRST BUSEY CORP COM NEW 319383204 577 22831 SH SOLE 30 22831 0 0 FIRST BUSEY CORP COM NEW 319383204 104 4125 SH SOLE 40 4125 0 0 FIRST CAPITAL INC COM 31942S104 169 2925 SH SOLE 2 136 0 2789 FIRST CAPITAL INC COM 31942S104 676 11689 SH SOLE 18 11689 0 0 FIRST CAPITAL INC COM 31942S104 317 5490 SH SOLE 19 5490 0 0 FIRST CAPITAL INC COM 31942S104 6116 105757 SH SOLE 21 105757 0 0 FIRST CAPITAL INC COM 31942S104 1795 31043 SH SOLE 22 29618 0 1425 FIRST CHOICE BANCORP COM 31948P104 212 9933 SH SOLE 2 408 0 9525 FIRST CHOICE BANCORP COM 31948P104 5 217 SH SOLE 7 217 0 0 FIRST CHOICE BANCORP COM 31948P104 783 36733 SH SOLE 18 36733 0 0 FIRST CHOICE BANCORP COM 31948P104 368 17272 SH SOLE 19 17272 0 0 FIRST CHOICE BANCORP COM 31948P104 7951 372929 SH SOLE 21 372929 0 0 FIRST CHOICE BANCORP COM 31948P104 2431 114040 SH SOLE 22 108331 0 5709 FIRST CMNTY BANKSHARES INC V COM 31983A103 515 15905 SH SOLE 2 664 0 15241 FIRST CMNTY BANKSHARES INC V COM 31983A103 12 356 SH SOLE 7 356 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1825 56373 SH SOLE 18 56373 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1130 34917 SH SOLE 19 34917 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 18042 557358 SH SOLE 21 557358 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 18353 566974 SH SOLE 22 546504 0 20470 FIRST CMNTY BANKSHARES INC V COM 31983A103 24 726 SH SOLE 23 726 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 78 2414 SH SOLE 26 0 0 2414 FIRST CMNTY BANKSHARES INC V COM 31983A103 71 2180 SH SOLE 28 2180 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 147 4541 SH SOLE 30 4541 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 45 1385 SH SOLE 40 1385 0 0 FIRST CMNTY CORP S C COM 319835104 36 1850 SH SOLE 18 1850 0 0 FIRST CMNTY CORP S C COM 319835104 101 5160 SH SOLE 19 5160 0 0 FIRST CMNTY CORP S C COM 319835104 522 26802 SH SOLE 21 26802 0 0 FIRST CMNTY CORP S C COM 319835104 264 13558 SH SOLE 22 13558 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1385 104275 SH SOLE 2 8439 0 95836 FIRST COMWLTH FINL CORP PA COM 319829107 12 885 SH SOLE 4 885 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 19 1402 SH SOLE 7 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 5591 420989 SH SOLE 18 420989 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2640 198795 SH SOLE 19 198795 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 138304 10414473 SH SOLE 21 10414473 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 41820 3149068 SH SOLE 22 3016089 0 132979 FIRST COMWLTH FINL CORP PA COM 319829107 267 20115 SH SOLE 23 20115 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1162 87476 SH SOLE 26 23644 0 63832 FIRST COMWLTH FINL CORP PA COM 319829107 179 13483 SH SOLE 28 13483 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1770 133253 SH SOLE 30 133253 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 129 9696 SH SOLE 40 9696 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 6394 13559 SH SOLE 2 1683 0 11876 FIRST CTZNS BANCSHARES INC N CL A 31946M103 20 43 SH SOLE 4 43 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 65 138 SH SOLE 7 138 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1925 4082 SH SOLE 18 3428 0 654 FIRST CTZNS BANCSHARES INC N CL A 31946M103 992 2104 SH SOLE 19 2104 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 43490 92227 SH SOLE 21 92227 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 110306 233923 SH SOLE 22 219761 0 14162 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1600 3394 SH SOLE 26 1933 0 1461 FIRST CTZNS BANCSHARES INC N CL A 31946M103 605 1282 SH SOLE 28 1282 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 905 1919 SH SOLE 30 1919 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 72 152 SH SOLE 31 152 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 359 761 SH SOLE 40 761 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 631 21786 SH SOLE 2 2501 0 19285 FIRST DEFIANCE FINL CORP COM 32006W106 12 430 SH SOLE 7 430 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2107 72741 SH SOLE 18 72741 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2125 73367 SH SOLE 19 73367 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 20426 705199 SH SOLE 21 705199 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 30641 1057858 SH SOLE 22 1027868 0 29990 FIRST DEFIANCE FINL CORP COM 32006W106 100 3465 SH SOLE 23 3465 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 383 13217 SH SOLE 26 0 0 13217 FIRST DEFIANCE FINL CORP COM 32006W106 84 2890 SH SOLE 30 2890 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 29 1013 SH SOLE 34 1013 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 96 3318 SH SOLE 40 3318 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 288 19507 SH SOLE 2 12641 0 6866 FIRST FINANCIAL NORTHWEST IN COM 32022K102 448 30292 SH SOLE 18 30292 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1359 91925 SH SOLE 19 91925 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4494 304035 SH SOLE 21 304035 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5228 353713 SH SOLE 22 349053 0 4660 FIRST FINANCIAL NORTHWEST IN COM 32022K102 612 41438 SH SOLE 23 41438 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1130 76442 SH SOLE 26 0 0 76442 FIRST FINL BANCORP OH COM 320209109 2396 97913 SH SOLE 2 3711 0 94202 FIRST FINL BANCORP OH COM 320209109 11 432 SH SOLE 4 432 0 0 FIRST FINL BANCORP OH COM 320209109 36 1452 SH SOLE 7 1452 0 0 FIRST FINL BANCORP OH COM 320209109 10363 423398 SH SOLE 18 423398 0 0 FIRST FINL BANCORP OH COM 320209109 3908 159654 SH SOLE 19 159654 0 0 FIRST FINL BANCORP OH COM 320209109 259347 10596394 SH SOLE 21 10596394 0 0 FIRST FINL BANCORP OH COM 320209109 72710 2970805 SH SOLE 22 2844257 0 126548 FIRST FINL BANCORP OH COM 320209109 661 27005 SH SOLE 26 9720 0 17285 FIRST FINL BANCORP OH COM 320209109 302 12353 SH SOLE 28 12353 0 0 FIRST FINL BANCORP OH COM 320209109 3285 134199 SH SOLE 30 134199 0 0 FIRST FINL BANCORP OH COM 320209109 256 10441 SH SOLE 40 10441 0 0 FIRST FINL BANKSHARES COM 32020R109 5686 170602 SH SOLE 2 62906 0 107696 FIRST FINL BANKSHARES COM 32020R109 15 462 SH SOLE 4 462 0 0 FIRST FINL BANKSHARES COM 32020R109 91 2736 SH SOLE 7 2736 0 0 FIRST FINL BANKSHARES COM 32020R109 28947 868495 SH SOLE 18 865267 0 3228 FIRST FINL BANKSHARES COM 32020R109 8182 245491 SH SOLE 19 245491 0 0 FIRST FINL BANKSHARES COM 32020R109 321843 9656247 SH SOLE 21 9656247 0 0 FIRST FINL BANKSHARES COM 32020R109 153102 4593527 SH SOLE 22 4418745 0 174782 FIRST FINL BANKSHARES COM 32020R109 50 1501 SH SOLE 23 1501 0 0 FIRST FINL BANKSHARES COM 32020R109 1790 53703 SH SOLE 26 45413 0 8290 FIRST FINL BANKSHARES COM 32020R109 456 13672 SH SOLE 28 13672 0 0 FIRST FINL BANKSHARES COM 32020R109 1248 37441 SH SOLE 30 37441 0 0 FIRST FINL BANKSHARES COM 32020R109 363 10906 SH SOLE 40 10906 0 0 FIRST FINL CORP IND COM 320218100 722 16603 SH SOLE 2 3014 0 13589 FIRST FINL CORP IND COM 320218100 9 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 2117 48690 SH SOLE 18 48690 0 0 FIRST FINL CORP IND COM 320218100 2845 65451 SH SOLE 19 65451 0 0 FIRST FINL CORP IND COM 320218100 20585 473544 SH SOLE 21 473544 0 0 FIRST FINL CORP IND COM 320218100 22135 509192 SH SOLE 22 492430 0 16762 FIRST FINL CORP IND COM 320218100 382 8793 SH SOLE 23 8793 0 0 FIRST FINL CORP IND COM 320218100 1384 31842 SH SOLE 26 5421 0 26421 FIRST FINL CORP IND COM 320218100 61 1409 SH SOLE 28 1409 0 0 FIRST FINL CORP IND COM 320218100 172 3964 SH SOLE 30 3964 0 0 FIRST FINL CORP IND COM 320218100 38 877 SH SOLE 40 877 0 0 FIRST FNDTN INC COM 32026V104 567 37095 SH SOLE 2 1548 0 35547 FIRST FNDTN INC COM 32026V104 11 702 SH SOLE 7 702 0 0 FIRST FNDTN INC COM 32026V104 2183 142889 SH SOLE 18 142889 0 0 FIRST FNDTN INC COM 32026V104 1058 69239 SH SOLE 19 69239 0 0 FIRST FNDTN INC COM 32026V104 21206 1388261 SH SOLE 21 1388261 0 0 FIRST FNDTN INC COM 32026V104 16456 1077341 SH SOLE 22 1030155 0 47186 FIRST FNDTN INC COM 32026V104 22 1446 SH SOLE 23 1446 0 0 FIRST FNDTN INC COM 32026V104 181 11849 SH SOLE 30 11849 0 0 FIRST FNDTN INC COM 32026V104 82 5351 SH SOLE 40 5351 0 0 FIRST GTY BANCSHARES INC COM 32043P106 102 4606 SH SOLE 2 192 0 4414 FIRST GTY BANCSHARES INC COM 32043P106 379 17110 SH SOLE 18 17110 0 0 FIRST GTY BANCSHARES INC COM 32043P106 171 7720 SH SOLE 19 7720 0 0 FIRST GTY BANCSHARES INC COM 32043P106 3758 169755 SH SOLE 21 169755 0 0 FIRST GTY BANCSHARES INC COM 32043P106 966 43622 SH SOLE 22 40604 0 3018 FIRST HAWAIIAN INC COM 32051X108 7962 298211 SH SOLE 2 46300 0 251911 FIRST HAWAIIAN INC COM 32051X108 39 1443 SH SOLE 4 1443 0 0 FIRST HAWAIIAN INC COM 32051X108 80 2989 SH SOLE 7 2989 0 0 FIRST HAWAIIAN INC COM 32051X108 2778 104055 SH SOLE 18 82057 0 21998 FIRST HAWAIIAN INC COM 32051X108 2360 88397 SH SOLE 19 88397 0 0 FIRST HAWAIIAN INC COM 32051X108 43996 1647796 SH SOLE 21 1647796 0 0 FIRST HAWAIIAN INC COM 32051X108 101452 3799710 SH SOLE 22 3516202 0 283508 FIRST HAWAIIAN INC COM 32051X108 83 3114 SH SOLE 23 3114 0 0 FIRST HAWAIIAN INC COM 32051X108 1371 51354 SH SOLE 26 41211 0 10143 FIRST HAWAIIAN INC COM 32051X108 449 16835 SH SOLE 28 16835 0 0 FIRST HAWAIIAN INC COM 32051X108 1163 43549 SH SOLE 30 43549 0 0 FIRST HAWAIIAN INC COM 32051X108 73 2725 SH SOLE 31 2725 0 0 FIRST HAWAIIAN INC COM 32051X108 337 12605 SH SOLE 40 12605 0 0 FIRST HORIZON NATL CORP COM 320517105 17606 1086791 SH SOLE 2 474568 0 612223 FIRST HORIZON NATL CORP COM 320517105 795 49066 SH SOLE 4 49066 0 0 FIRST HORIZON NATL CORP COM 320517105 279 17196 SH SOLE 7 17196 0 0 FIRST HORIZON NATL CORP COM 320517105 20997 1296092 SH SOLE 18 1263326 0 32766 FIRST HORIZON NATL CORP COM 320517105 4991 308078 SH SOLE 19 308078 0 0 FIRST HORIZON NATL CORP COM 320517105 253320 15637025 SH SOLE 21 15637025 0 0 FIRST HORIZON NATL CORP COM 320517105 178681 11029707 SH SOLE 22 10126677 0 903030 FIRST HORIZON NATL CORP COM 320517105 3258 201132 SH SOLE 23 201132 0 0 FIRST HORIZON NATL CORP COM 320517105 577 35599 SH SOLE 25 35599 0 0 FIRST HORIZON NATL CORP COM 320517105 2388 147411 SH SOLE 26 99982 0 47429 FIRST HORIZON NATL CORP COM 320517105 656 40495 SH SOLE 28 40495 0 0 FIRST HORIZON NATL CORP COM 320517105 3784 233573 SH SOLE 29 41787 0 191786 FIRST HORIZON NATL CORP COM 320517105 2083 128599 SH SOLE 30 128599 0 0 FIRST HORIZON NATL CORP COM 320517105 1831 113034 SH SOLE 31 93294 0 19740 FIRST HORIZON NATL CORP COM 320517105 489 30179 SH SOLE 34 30179 0 0 FIRST HORIZON NATL CORP COM 320517105 578 35696 SH SOLE 36 35696 0 0 FIRST HORIZON NATL CORP COM 320517105 450 27749 SH SOLE 40 27749 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 19476 492320 SH SOLE 2 77012 0 415308 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1406 35550 SH SOLE 4 35550 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5024 126996 SH SOLE 7 126996 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 193 4872 SH SOLE 15 4872 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 30729 776778 SH SOLE 18 727209 0 49569 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 23686 598724 SH SOLE 19 598724 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 392535 9922514 SH SOLE 21 9922514 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 245577 6207708 SH SOLE 22 5827171 0 380537 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3204 80999 SH SOLE 23 80999 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10271 259629 SH SOLE 25 259629 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8401 212353 SH SOLE 26 22913 0 189440 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 656 16580 SH SOLE 28 16580 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2592 65527 SH SOLE 29 65527 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 22375 565587 SH SOLE 30 565587 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 854 21598 SH SOLE 34 21598 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 487 12323 SH SOLE 40 12323 0 0 FIRST INTERNET BANCORP COM 320557101 214 9982 SH SOLE 2 341 0 9641 FIRST INTERNET BANCORP COM 320557101 4 179 SH SOLE 7 179 0 0 FIRST INTERNET BANCORP COM 320557101 744 34771 SH SOLE 18 34771 0 0 FIRST INTERNET BANCORP COM 320557101 372 17378 SH SOLE 19 17378 0 0 FIRST INTERNET BANCORP COM 320557101 7501 350363 SH SOLE 21 350363 0 0 FIRST INTERNET BANCORP COM 320557101 4405 205740 SH SOLE 22 198648 0 7092 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1534 38126 SH SOLE 2 1483 0 36643 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH SOLE 4 87 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28 696 SH SOLE 7 696 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 8393 208583 SH SOLE 18 208583 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3184 79120 SH SOLE 19 79120 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 52723 1310222 SH SOLE 21 1310222 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 45587 1132879 SH SOLE 22 1086569 0 46310 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 40 1001 SH SOLE 23 1001 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 589 14639 SH SOLE 26 8554 0 6085 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 203 5053 SH SOLE 28 5053 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 464 11525 SH SOLE 30 11525 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 148 3686 SH SOLE 40 3686 0 0 FIRST LONG IS CORP COM 320734106 541 23799 SH SOLE 2 1067 0 22732 FIRST LONG IS CORP COM 320734106 14 630 SH SOLE 7 630 0 0 FIRST LONG IS CORP COM 320734106 1984 87227 SH SOLE 18 87227 0 0 FIRST LONG IS CORP COM 320734106 971 42666 SH SOLE 19 42666 0 0 FIRST LONG IS CORP COM 320734106 19618 862308 SH SOLE 21 862308 0 0 FIRST LONG IS CORP COM 320734106 19066 838085 SH SOLE 22 807983 0 30102 FIRST LONG IS CORP COM 320734106 90 3962 SH SOLE 26 0 0 3962 FIRST LONG IS CORP COM 320734106 70 3072 SH SOLE 30 3072 0 0 FIRST MERCHANTS CORP COM 320817109 2199 58434 SH SOLE 2 3834 0 54600 FIRST MERCHANTS CORP COM 320817109 8 208 SH SOLE 4 208 0 0 FIRST MERCHANTS CORP COM 320817109 37 991 SH SOLE 7 991 0 0 FIRST MERCHANTS CORP COM 320817109 10514 279368 SH SOLE 18 279368 0 0 FIRST MERCHANTS CORP COM 320817109 5714 151821 SH SOLE 19 151821 0 0 FIRST MERCHANTS CORP COM 320817109 71596 1902368 SH SOLE 21 1902368 0 0 FIRST MERCHANTS CORP COM 320817109 68335 1815721 SH SOLE 22 1740650 0 75071 FIRST MERCHANTS CORP COM 320817109 136 3601 SH SOLE 23 3601 0 0 FIRST MERCHANTS CORP COM 320817109 2056 54634 SH SOLE 26 13371 0 41263 FIRST MERCHANTS CORP COM 320817109 256 6799 SH SOLE 28 6799 0 0 FIRST MERCHANTS CORP COM 320817109 780 20735 SH SOLE 30 20735 0 0 FIRST MERCHANTS CORP COM 320817109 211 5613 SH SOLE 40 5613 0 0 FIRST MID BANCSHARES INC COM 320866106 492 14207 SH SOLE 2 622 0 13585 FIRST MID BANCSHARES INC COM 320866106 9 264 SH SOLE 7 264 0 0 FIRST MID BANCSHARES INC COM 320866106 1824 52697 SH SOLE 18 52697 0 0 FIRST MID BANCSHARES INC COM 320866106 894 25831 SH SOLE 19 25831 0 0 FIRST MID BANCSHARES INC COM 320866106 17690 510979 SH SOLE 21 510979 0 0 FIRST MID BANCSHARES INC COM 320866106 8238 237950 SH SOLE 22 227202 0 10748 FIRST MID BANCSHARES INC COM 320866106 170 4910 SH SOLE 30 4910 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2148 110276 SH SOLE 2 5857 0 104419 FIRST MIDWEST BANCORP DEL COM 320867104 11 568 SH SOLE 4 568 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 31 1612 SH SOLE 7 1612 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 10015 514119 SH SOLE 18 514119 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4296 220539 SH SOLE 19 220539 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 231360 11876815 SH SOLE 21 11876815 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 64642 3318365 SH SOLE 22 3177486 0 140879 FIRST MIDWEST BANCORP DEL COM 320867104 397 20364 SH SOLE 26 8027 0 12337 FIRST MIDWEST BANCORP DEL COM 320867104 277 14212 SH SOLE 28 14212 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3020 155011 SH SOLE 30 155011 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 65 3343 SH SOLE 34 3343 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 203 10403 SH SOLE 40 10403 0 0 FIRST NATL CORP COM 32106V107 17 935 SH SOLE 18 935 0 0 FIRST NORTHWEST BANCORP COM 335834107 143 8270 SH SOLE 2 347 0 7923 FIRST NORTHWEST BANCORP COM 335834107 585 33758 SH SOLE 18 33758 0 0 FIRST NORTHWEST BANCORP COM 335834107 267 15388 SH SOLE 19 15388 0 0 FIRST NORTHWEST BANCORP COM 335834107 5858 338241 SH SOLE 21 338241 0 0 FIRST NORTHWEST BANCORP COM 335834107 1912 110411 SH SOLE 22 102581 0 7830 FIRST REP BK SAN FRANCISCO C COM 33616C100 37572 388543 SH SOLE 2 33289 0 355254 FIRST REP BK SAN FRANCISCO C COM 33616C100 7022 72615 SH SOLE 4 68361 0 4254 FIRST REP BK SAN FRANCISCO C COM 33616C100 13955 144317 SH SOLE 7 144317 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 23 236 SH SOLE 13 236 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 180 1860 SH SOLE 15 1860 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 72 741 SH SOLE 17 0 0 741 FIRST REP BK SAN FRANCISCO C COM 33616C100 36822 380788 SH SOLE 18 358685 0 22103 FIRST REP BK SAN FRANCISCO C COM 33616C100 32005 330967 SH SOLE 19 330967 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 387499 4007224 SH SOLE 21 4007224 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 389696 4029947 SH SOLE 22 3594982 0 434965 FIRST REP BK SAN FRANCISCO C COM 33616C100 11647 120443 SH SOLE 23 120443 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 16348 169062 SH SOLE 25 169062 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 76229 788307 SH SOLE 26 205229 0 583078 FIRST REP BK SAN FRANCISCO C COM 33616C100 3164 32715 SH SOLE 28 23752 0 8963 FIRST REP BK SAN FRANCISCO C COM 33616C100 3741 38687 SH SOLE 29 3138 0 35549 FIRST REP BK SAN FRANCISCO C COM 33616C100 57968 599466 SH SOLE 30 599466 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 15668 162025 SH SOLE 31 30101 0 131924 FIRST REP BK SAN FRANCISCO C COM 33616C100 16573 171384 SH SOLE 34 171384 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 10875 112462 SH SOLE 36 112462 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 407 4213 SH SOLE 40 4213 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 168 2651 SH SOLE 18 446 0 2205 FIRST SAVINGS FINL GROUP INC COM 33621E109 42 667 SH SOLE 21 667 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 75 1180 SH SOLE 22 1180 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 209 3299 SH SOLE 26 0 0 3299 FIRST SEACOAST BANCORP COM 33631P102 5 520 SH SOLE 18 520 0 0 FIRST SEACOAST BANCORP COM 33631P102 55 5852 SH SOLE 21 5852 0 0 FIRST SOLAR INC COM 336433107 11173 192599 SH SOLE 2 37814 0 154785 FIRST SOLAR INC COM 336433107 22 375 SH SOLE 4 375 0 0 FIRST SOLAR INC COM 336433107 142 2456 SH SOLE 7 2456 0 0 FIRST SOLAR INC COM 336433107 12455 214706 SH SOLE 18 214706 0 0 FIRST SOLAR INC COM 336433107 4242 73124 SH SOLE 19 73124 0 0 FIRST SOLAR INC COM 336433107 246898 4256127 SH SOLE 21 4256127 0 0 FIRST SOLAR INC COM 336433107 145568 2509356 SH SOLE 22 2340557 0 168799 FIRST SOLAR INC COM 336433107 1424 24542 SH SOLE 26 15604 0 8938 FIRST SOLAR INC COM 336433107 573 9881 SH SOLE 28 9881 0 0 FIRST SOLAR INC COM 336433107 14631 252215 SH SOLE 30 252215 0 0 FIRST SOLAR INC COM 336433107 96 1659 SH SOLE 31 1659 0 0 FIRST SOLAR INC COM 336433107 29197 503311 SH SOLE 34 503311 0 0 FIRST SOLAR INC COM 336433107 215 3714 SH SOLE 36 3714 0 0 FIRST SOLAR INC COM 336433107 422 7269 SH SOLE 40 7269 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1 20 SH SOLE 17 0 0 20 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 10 127 SH SOLE 17 0 0 127 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 53 390 SH SOLE 18 390 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 12 225 SH SOLE 17 0 0 225 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH SOLE 17 0 0 20 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1 57 SH SOLE 17 0 0 57 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 0 9 SH SOLE 17 0 0 9 FIRST TR HIGH INCOME L/S FD COM 33738E109 3085 203465 SH SOLE 2 203465 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6 104 SH SOLE 17 0 0 104 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2 62 SH SOLE 17 0 0 62 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6 105 SH SOLE 17 0 0 105 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 84 SH SOLE 17 0 0 84 FIRST US BANCSHARES INC COM 33744V103 11 1194 SH SOLE 18 1194 0 0 FIRST US BANCSHARES INC COM 33744V103 220 24622 SH SOLE 21 24622 0 0 FIRST UTD CORP COM 33741H107 35 1571 SH SOLE 18 1571 0 0 FIRST UTD CORP COM 33741H107 545 24765 SH SOLE 21 24765 0 0 FIRST UTD CORP COM 33741H107 361 16406 SH SOLE 22 16406 0 0 FIRST WESTN FINL INC COM 33751L105 460 26937 SH SOLE 21 26937 0 0 FIRSTCASH INC COM 33767D105 5576 60824 SH SOLE 2 25533 0 35291 FIRSTCASH INC COM 33767D105 89 972 SH SOLE 4 972 0 0 FIRSTCASH INC COM 33767D105 94 1025 SH SOLE 7 1025 0 0 FIRSTCASH INC COM 33767D105 22876 249545 SH SOLE 18 244477 0 5068 FIRSTCASH INC COM 33767D105 12478 136120 SH SOLE 19 136120 0 0 FIRSTCASH INC COM 33767D105 280026 3054715 SH SOLE 21 3054715 0 0 FIRSTCASH INC COM 33767D105 143536 1565793 SH SOLE 22 1486288 0 79505 FIRSTCASH INC COM 33767D105 1299 14175 SH SOLE 23 14175 0 0 FIRSTCASH INC COM 33767D105 59334 647255 SH SOLE 25 647255 0 0 FIRSTCASH INC COM 33767D105 4147 45235 SH SOLE 26 9915 0 35320 FIRSTCASH INC COM 33767D105 501 5460 SH SOLE 28 5460 0 0 FIRSTCASH INC COM 33767D105 35 378 SH SOLE 29 378 0 0 FIRSTCASH INC COM 33767D105 1486 16208 SH SOLE 30 16208 0 0 FIRSTCASH INC COM 33767D105 58 634 SH SOLE 31 634 0 0 FIRSTCASH INC COM 33767D105 19 208 SH SOLE 34 208 0 0 FIRSTCASH INC COM 33767D105 23 254 SH SOLE 36 254 0 0 FIRSTCASH INC COM 33767D105 399 4356 SH SOLE 40 4356 0 0 FIRSTENERGY CORP COM 337932107 66963 1388416 SH SOLE 2 236967 0 1151449 FIRSTENERGY CORP COM 337932107 11398 236322 SH SOLE 4 221227 0 15095 FIRSTENERGY CORP COM 337932107 26519 549851 SH SOLE 7 498973 0 50878 FIRSTENERGY CORP COM 337932107 949 19670 SH SOLE 13 19670 0 0 FIRSTENERGY CORP COM 337932107 201 4167 SH SOLE 15 4167 0 0 FIRSTENERGY CORP COM 337932107 253519 5256451 SH SOLE 18 4832592 0 423859 FIRSTENERGY CORP COM 337932107 429684 8909068 SH SOLE 19 8909068 0 0 FIRSTENERGY CORP COM 337932107 878583 18216527 SH SOLE 21 18216527 0 0 FIRSTENERGY CORP COM 337932107 653690 13553600 SH SOLE 22 12106007 0 1447593 FIRSTENERGY CORP COM 337932107 20346 421858 SH SOLE 23 421858 0 0 FIRSTENERGY CORP COM 337932107 29650 614753 SH SOLE 25 614753 0 0 FIRSTENERGY CORP COM 337932107 77518 1607267 SH SOLE 26 668575 0 938692 FIRSTENERGY CORP COM 337932107 4819 99925 SH SOLE 28 70481 0 29444 FIRSTENERGY CORP COM 337932107 506 10488 SH SOLE 29 10488 0 0 FIRSTENERGY CORP COM 337932107 97652 2024715 SH SOLE 30 2024715 0 0 FIRSTENERGY CORP COM 337932107 5992 124229 SH SOLE 31 103159 0 21070 FIRSTENERGY CORP COM 337932107 4248 88087 SH SOLE 32 88087 0 0 FIRSTENERGY CORP COM 337932107 18816 390126 SH SOLE 34 390126 0 0 FIRSTENERGY CORP COM 337932107 19322 400612 SH SOLE 36 400612 0 0 FIRSTENERGY CORP COM 337932107 647 13421 SH SOLE 40 13421 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1707 16643 SH SOLE 22 0 0 16643 FISERV INC COM 337738108 144074 1390808 SH SOLE 2 147730 0 1243078 FISERV INC COM 337738108 23933 231035 SH SOLE 4 215420 0 15615 FISERV INC COM 337738108 63133 609447 SH SOLE 7 597633 0 11814 FISERV INC COM 337738108 719 6945 SH SOLE 13 6945 0 0 FISERV INC COM 337738108 663 6404 SH SOLE 15 6404 0 0 FISERV INC COM 337738108 3 28 SH SOLE 17 0 0 28 FISERV INC COM 337738108 118681 1145677 SH SOLE 18 1068597 0 77080 FISERV INC COM 337738108 17691 170783 SH SOLE 19 170783 0 0 FISERV INC COM 337738108 1954869 18871212 SH SOLE 21 18871212 0 0 FISERV INC COM 337738108 1511685 14592966 SH SOLE 22 13115559 0 1477407 FISERV INC COM 337738108 43517 420085 SH SOLE 23 420085 0 0 FISERV INC COM 337738108 65111 628543 SH SOLE 25 628543 0 0 FISERV INC COM 337738108 272845 2633894 SH SOLE 26 753207 0 1880687 FISERV INC COM 337738108 11432 110359 SH SOLE 28 79433 0 30926 FISERV INC COM 337738108 1242 11985 SH SOLE 29 11985 0 0 FISERV INC COM 337738108 275394 2658503 SH SOLE 30 2658503 0 0 FISERV INC COM 337738108 13137 126814 SH SOLE 31 105109 0 21705 FISERV INC COM 337738108 10012 96650 SH SOLE 32 96650 0 0 FISERV INC COM 337738108 13440 129739 SH SOLE 34 129739 0 0 FISERV INC COM 337738108 51080 493099 SH SOLE 36 493099 0 0 FISERV INC COM 337738108 1377 13292 SH SOLE 40 13292 0 0 FITBIT INC CL A 33812L102 1159 304314 SH SOLE 2 92393 0 211921 FITBIT INC CL A 33812L102 2 505 SH SOLE 4 505 0 0 FITBIT INC CL A 33812L102 17 4445 SH SOLE 7 4445 0 0 FITBIT INC CL A 33812L102 0 93 SH SOLE 17 0 0 93 FITBIT INC CL A 33812L102 3184 835639 SH SOLE 18 760650 0 74989 FITBIT INC CL A 33812L102 7368 1933742 SH SOLE 19 1933742 0 0 FITBIT INC CL A 33812L102 29030 7619511 SH SOLE 21 7619511 0 0 FITBIT INC CL A 33812L102 32957 8650164 SH SOLE 22 8331719 0 318445 FITBIT INC CL A 33812L102 1208 317145 SH SOLE 23 317145 0 0 FITBIT INC CL A 33812L102 3208 842040 SH SOLE 26 93909 0 748131 FITBIT INC CL A 33812L102 105 27584 SH SOLE 28 27584 0 0 FITBIT INC CL A 33812L102 208 54618 SH SOLE 30 54618 0 0 FITBIT INC CL A 33812L102 66 17312 SH SOLE 40 17312 0 0 FIVE BELOW INC COM 33829M101 15331 121581 SH SOLE 2 27539 0 94042 FIVE BELOW INC COM 33829M101 33 261 SH SOLE 4 261 0 0 FIVE BELOW INC COM 33829M101 130 1032 SH SOLE 7 1032 0 0 FIVE BELOW INC COM 33829M101 19491 154568 SH SOLE 18 154568 0 0 FIVE BELOW INC COM 33829M101 1551 12298 SH SOLE 19 12298 0 0 FIVE BELOW INC COM 33829M101 349531 2771858 SH SOLE 21 2771858 0 0 FIVE BELOW INC COM 33829M101 223978 1776196 SH SOLE 22 1674030 0 102166 FIVE BELOW INC COM 33829M101 2596 20585 SH SOLE 26 13243 0 7342 FIVE BELOW INC COM 33829M101 871 6910 SH SOLE 28 6910 0 0 FIVE BELOW INC COM 33829M101 2033 16125 SH SOLE 30 16125 0 0 FIVE BELOW INC COM 33829M101 140 1114 SH SOLE 31 1114 0 0 FIVE BELOW INC COM 33829M101 663 5260 SH SOLE 40 5260 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 300 40020 SH SOLE 21 40020 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 37 4937 SH SOLE 30 4937 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 146 37583 SH SOLE 2 3182 0 34401 FIVE PRIME THERAPEUTICS INC COM 33830X104 1 140 SH SOLE 4 140 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2 582 SH SOLE 7 582 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 468 120836 SH SOLE 18 120836 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 225 58087 SH SOLE 19 58087 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 6213 1603267 SH SOLE 21 1603267 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 4303 1110483 SH SOLE 22 1070616 0 39867 FIVE PRIME THERAPEUTICS INC COM 33830X104 17 4510 SH SOLE 26 3145 0 1365 FIVE PRIME THERAPEUTICS INC COM 33830X104 16 4118 SH SOLE 28 4118 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 43 11067 SH SOLE 30 11067 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 14 3658 SH SOLE 34 3658 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 8 1972 SH SOLE 40 1972 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 1 2456 SH SOLE 21 2456 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 151 320014 SH SOLE 22 320014 0 0 FIVE9 INC COM 338307101 2813 52336 SH SOLE 2 2696 0 49640 FIVE9 INC COM 338307101 13 240 SH SOLE 4 240 0 0 FIVE9 INC COM 338307101 61 1134 SH SOLE 7 1134 0 0 FIVE9 INC COM 338307101 11320 210649 SH SOLE 18 204850 0 5799 FIVE9 INC COM 338307101 27991 520853 SH SOLE 19 520853 0 0 FIVE9 INC COM 338307101 115944 2157494 SH SOLE 21 2157494 0 0 FIVE9 INC COM 338307101 94169 1752310 SH SOLE 22 1671702 0 80608 FIVE9 INC COM 338307101 154 2863 SH SOLE 23 2863 0 0 FIVE9 INC COM 338307101 11 212 SH SOLE 25 212 0 0 FIVE9 INC COM 338307101 1690 31439 SH SOLE 26 11304 0 20135 FIVE9 INC COM 338307101 382 7109 SH SOLE 28 7109 0 0 FIVE9 INC COM 338307101 881 16399 SH SOLE 30 16399 0 0 FIVE9 INC COM 338307101 919 17099 SH SOLE 34 17099 0 0 FIVE9 INC COM 338307101 295 5487 SH SOLE 40 5487 0 0 FIVE9 INC NOTE 0.125% 5/0 338307AB7 1151 800000 PRN SOLE 21 800000 0 0 FIVERR INTL LTD ORD SHS M4R82T106 171 9125 SH SOLE 2 9125 0 0 FIVERR INTL LTD ORD SHS M4R82T106 911 48725 SH SOLE 19 48725 0 0 FIVERR INTL LTD ORD SHS M4R82T106 826 44150 SH SOLE 34 44150 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1103 29530 SH SOLE 2 1131 0 28399 FLAGSTAR BANCORP INC COM PAR .001 337930705 14 364 SH SOLE 4 364 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 23 623 SH SOLE 7 623 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4798 128468 SH SOLE 18 128468 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1853 49625 SH SOLE 19 49625 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 119200 3191425 SH SOLE 21 3191425 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 31775 850735 SH SOLE 22 816184 0 34551 FLAGSTAR BANCORP INC COM PAR .001 337930705 25 673 SH SOLE 23 673 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 908 24317 SH SOLE 26 14806 0 9511 FLAGSTAR BANCORP INC COM PAR .001 337930705 167 4461 SH SOLE 28 4461 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1499 40141 SH SOLE 30 40141 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 86 2310 SH SOLE 40 2310 0 0 FLANIGANS ENTERPRISES INC COM 338517105 4 184 SH SOLE 18 184 0 0 FLANIGANS ENTERPRISES INC COM 338517105 5 198 SH SOLE 21 198 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 64916 226363 SH SOLE 2 37972 0 188391 FLEETCOR TECHNOLOGIES INC COM 339041105 13013 45376 SH SOLE 4 43064 0 2312 FLEETCOR TECHNOLOGIES INC COM 339041105 23229 80999 SH SOLE 7 80999 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 43 150 SH SOLE 13 150 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 273 953 SH SOLE 15 953 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 90765 316498 SH SOLE 18 304816 0 11682 FLEETCOR TECHNOLOGIES INC COM 339041105 198519 692233 SH SOLE 19 692233 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 687140 2396051 SH SOLE 21 2396051 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 626744 2185453 SH SOLE 22 1957780 0 227673 FLEETCOR TECHNOLOGIES INC COM 339041105 19367 67532 SH SOLE 23 67532 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 139319 485803 SH SOLE 25 485803 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 97768 340918 SH SOLE 26 107765 0 233153 FLEETCOR TECHNOLOGIES INC COM 339041105 4990 17401 SH SOLE 28 12686 0 4715 FLEETCOR TECHNOLOGIES INC COM 339041105 6264 21843 SH SOLE 29 3599 0 18244 FLEETCOR TECHNOLOGIES INC COM 339041105 92267 321736 SH SOLE 30 321736 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7132 24869 SH SOLE 31 20424 0 4445 FLEETCOR TECHNOLOGIES INC COM 339041105 93341 325481 SH SOLE 34 325481 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 16555 57727 SH SOLE 36 57727 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 617 2153 SH SOLE 40 2153 0 0 FLEX LTD ORD Y2573F102 1798 171831 SH SOLE 2 26215 0 145616 FLEX LTD ORD Y2573F102 2117 202253 SH SOLE 4 187528 0 14725 FLEX LTD ORD Y2573F102 4643 443653 SH SOLE 7 71976 0 371677 FLEX LTD ORD Y2573F102 76 7251 SH SOLE 13 7251 0 0 FLEX LTD ORD Y2573F102 82 7796 SH SOLE 15 7796 0 0 FLEX LTD ORD Y2573F102 783 74855 SH SOLE 18 31997 0 42858 FLEX LTD ORD Y2573F102 28 2641 SH SOLE 19 2641 0 0 FLEX LTD ORD Y2573F102 16309 1558427 SH SOLE 21 1558427 0 0 FLEX LTD ORD Y2573F102 13734 1312340 SH SOLE 22 887419 0 424921 FLEX LTD ORD Y2573F102 3898 372440 SH SOLE 23 372440 0 0 FLEX LTD ORD Y2573F102 5976 571080 SH SOLE 25 571080 0 0 FLEX LTD ORD Y2573F102 26357 2518543 SH SOLE 26 919235 0 1599308 FLEX LTD ORD Y2573F102 963 92024 SH SOLE 28 64545 0 27479 FLEX LTD ORD Y2573F102 1246 119039 SH SOLE 29 9403 0 109636 FLEX LTD ORD Y2573F102 13541 1293886 SH SOLE 30 1293886 0 0 FLEX LTD ORD Y2573F102 1173 112131 SH SOLE 31 90740 0 21391 FLEX LTD ORD Y2573F102 260 24827 SH SOLE 34 24827 0 0 FLEX LTD ORD Y2573F102 5109 488203 SH SOLE 36 488203 0 0 FLEX LTD ORD Y2573F102 112 10707 SH SOLE 40 10707 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 4 1511 SH SOLE 18 1511 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 44 18629 SH SOLE 21 18629 0 0 FLEXION THERAPEUTICS INC COM 33938J106 428 31207 SH SOLE 2 3007 0 28200 FLEXION THERAPEUTICS INC COM 33938J106 10 730 SH SOLE 7 730 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1832 133681 SH SOLE 18 122727 0 10954 FLEXION THERAPEUTICS INC COM 33938J106 1372 100129 SH SOLE 19 100129 0 0 FLEXION THERAPEUTICS INC COM 33938J106 21695 1583018 SH SOLE 21 1583018 0 0 FLEXION THERAPEUTICS INC COM 33938J106 14898 1087075 SH SOLE 22 1047682 0 39393 FLEXION THERAPEUTICS INC COM 33938J106 102 7413 SH SOLE 23 7413 0 0 FLEXION THERAPEUTICS INC COM 33938J106 696 50782 SH SOLE 26 0 0 50782 FLEXION THERAPEUTICS INC COM 33938J106 71 5156 SH SOLE 28 5156 0 0 FLEXION THERAPEUTICS INC COM 33938J106 84 6139 SH SOLE 30 6139 0 0 FLEXION THERAPEUTICS INC COM 33938J106 50 3669 SH SOLE 40 3669 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 1 28 SH SOLE 17 0 0 28 FLEXSTEEL INDS INC COM 339382103 132 8895 SH SOLE 2 295 0 8600 FLEXSTEEL INDS INC COM 339382103 2 149 SH SOLE 7 149 0 0 FLEXSTEEL INDS INC COM 339382103 390 26327 SH SOLE 18 26327 0 0 FLEXSTEEL INDS INC COM 339382103 187 12621 SH SOLE 19 12621 0 0 FLEXSTEEL INDS INC COM 339382103 3703 249855 SH SOLE 21 249855 0 0 FLEXSTEEL INDS INC COM 339382103 2984 201363 SH SOLE 22 195737 0 5626 FLIR SYS INC COM 302445101 18679 355184 SH SOLE 2 42985 0 312199 FLIR SYS INC COM 302445101 3039 57789 SH SOLE 4 54303 0 3486 FLIR SYS INC COM 302445101 10207 194081 SH SOLE 7 144868 0 49213 FLIR SYS INC COM 302445101 13 250 SH SOLE 13 250 0 0 FLIR SYS INC COM 302445101 15166 288386 SH SOLE 18 269590 0 18796 FLIR SYS INC COM 302445101 2349 44659 SH SOLE 19 44659 0 0 FLIR SYS INC COM 302445101 214135 4071779 SH SOLE 21 4071779 0 0 FLIR SYS INC COM 302445101 191205 3635773 SH SOLE 22 3260045 0 375728 FLIR SYS INC COM 302445101 5191 98704 SH SOLE 23 98704 0 0 FLIR SYS INC COM 302445101 9464 179954 SH SOLE 25 179954 0 0 FLIR SYS INC COM 302445101 28847 548524 SH SOLE 26 153630 0 394894 FLIR SYS INC COM 302445101 1308 24871 SH SOLE 28 17804 0 7067 FLIR SYS INC COM 302445101 1625 30891 SH SOLE 29 2633 0 28258 FLIR SYS INC COM 302445101 26977 512965 SH SOLE 30 512965 0 0 FLIR SYS INC COM 302445101 1422 27044 SH SOLE 31 21086 0 5958 FLIR SYS INC COM 302445101 1367 25998 SH SOLE 34 25998 0 0 FLIR SYS INC COM 302445101 2424 46087 SH SOLE 36 46087 0 0 FLIR SYS INC COM 302445101 145 2752 SH SOLE 40 2752 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6039 118056 SH SOLE 2 4652 0 113404 FLOOR & DECOR HLDGS INC CL A 339750101 12 237 SH SOLE 4 237 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 71 1384 SH SOLE 7 1384 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1574 30775 SH SOLE 18 30775 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 774 15123 SH SOLE 19 15123 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 55007 1075402 SH SOLE 21 1075402 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 93979 1837312 SH SOLE 22 1706896 0 130416 FLOOR & DECOR HLDGS INC CL A 339750101 1734 33896 SH SOLE 26 21348 0 12548 FLOOR & DECOR HLDGS INC CL A 339750101 435 8512 SH SOLE 28 8512 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1056 20652 SH SOLE 30 20652 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 73 1421 SH SOLE 31 1421 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 353 6900 SH SOLE 40 6900 0 0 FLOTEK INDS INC DEL COM 343389102 125 56755 SH SOLE 2 2004 0 54751 FLOTEK INDS INC DEL COM 343389102 2 1084 SH SOLE 7 1084 0 0 FLOTEK INDS INC DEL COM 343389102 423 192383 SH SOLE 18 192383 0 0 FLOTEK INDS INC DEL COM 343389102 198 89945 SH SOLE 19 89945 0 0 FLOTEK INDS INC DEL COM 343389102 4092 1859777 SH SOLE 21 1859777 0 0 FLOTEK INDS INC DEL COM 343389102 3469 1576867 SH SOLE 22 1536454 0 40413 FLOWERS FOODS INC COM 343498101 12290 531342 SH SOLE 2 111940 0 419402 FLOWERS FOODS INC COM 343498101 21 890 SH SOLE 4 890 0 0 FLOWERS FOODS INC COM 343498101 120 5206 SH SOLE 7 5206 0 0 FLOWERS FOODS INC COM 343498101 12432 537473 SH SOLE 18 537473 0 0 FLOWERS FOODS INC COM 343498101 1019 44074 SH SOLE 19 44074 0 0 FLOWERS FOODS INC COM 343498101 217818 9417137 SH SOLE 21 9417137 0 0 FLOWERS FOODS INC COM 343498101 146940 6352795 SH SOLE 22 5970298 0 382497 FLOWERS FOODS INC COM 343498101 3035 131205 SH SOLE 23 131205 0 0 FLOWERS FOODS INC COM 343498101 1581 68340 SH SOLE 26 39964 0 28376 FLOWERS FOODS INC COM 343498101 550 23797 SH SOLE 28 23797 0 0 FLOWERS FOODS INC COM 343498101 1211 52367 SH SOLE 30 52367 0 0 FLOWERS FOODS INC COM 343498101 90 3893 SH SOLE 31 3893 0 0 FLOWERS FOODS INC COM 343498101 153 6615 SH SOLE 36 6615 0 0 FLOWERS FOODS INC COM 343498101 475 20555 SH SOLE 40 20555 0 0 FLOWSERVE CORP COM 34354P105 15501 331852 SH SOLE 2 35706 0 296146 FLOWSERVE CORP COM 34354P105 2350 50309 SH SOLE 4 46857 0 3452 FLOWSERVE CORP COM 34354P105 5426 116163 SH SOLE 7 116163 0 0 FLOWSERVE CORP COM 34354P105 12 248 SH SOLE 13 248 0 0 FLOWSERVE CORP COM 34354P105 71 1522 SH SOLE 15 1522 0 0 FLOWSERVE CORP COM 34354P105 12671 271277 SH SOLE 18 253899 0 17378 FLOWSERVE CORP COM 34354P105 1935 41417 SH SOLE 19 41417 0 0 FLOWSERVE CORP COM 34354P105 137899 2952239 SH SOLE 21 2952239 0 0 FLOWSERVE CORP COM 34354P105 160874 3444100 SH SOLE 22 3077990 0 366110 FLOWSERVE CORP COM 34354P105 4335 92800 SH SOLE 23 92800 0 0 FLOWSERVE CORP COM 34354P105 7507 160708 SH SOLE 25 160708 0 0 FLOWSERVE CORP COM 34354P105 30279 648227 SH SOLE 26 207912 0 440315 FLOWSERVE CORP COM 34354P105 1093 23403 SH SOLE 28 16146 0 7257 FLOWSERVE CORP COM 34354P105 1413 30260 SH SOLE 29 2401 0 27859 FLOWSERVE CORP COM 34354P105 22678 485509 SH SOLE 30 485509 0 0 FLOWSERVE CORP COM 34354P105 1422 30453 SH SOLE 31 24939 0 5514 FLOWSERVE CORP COM 34354P105 395 8460 SH SOLE 34 8460 0 0 FLOWSERVE CORP COM 34354P105 4214 90226 SH SOLE 36 90226 0 0 FLOWSERVE CORP COM 34354P105 122 2622 SH SOLE 40 2622 0 0 FLUENT INC COM 34380C102 109 39697 SH SOLE 2 2051 0 37646 FLUENT INC COM 34380C102 419 153029 SH SOLE 18 153029 0 0 FLUENT INC COM 34380C102 203 74052 SH SOLE 19 74052 0 0 FLUENT INC COM 34380C102 4269 1560802 SH SOLE 21 1560802 0 0 FLUENT INC COM 34380C102 2725 996281 SH SOLE 22 972678 0 23603 FLUENT INC COM 34380C102 77 28322 SH SOLE 26 0 0 28322 FLUENT INC COM 34380C102 26 9434 SH SOLE 30 9434 0 0 FLUIDIGM CORP DEL COM 34385P108 279 60339 SH SOLE 2 2852 0 57487 FLUIDIGM CORP DEL COM 34385P108 7 1523 SH SOLE 7 1523 0 0 FLUIDIGM CORP DEL COM 34385P108 1160 250482 SH SOLE 18 250482 0 0 FLUIDIGM CORP DEL COM 34385P108 552 119263 SH SOLE 19 119263 0 0 FLUIDIGM CORP DEL COM 34385P108 11365 2454716 SH SOLE 21 2454716 0 0 FLUIDIGM CORP DEL COM 34385P108 8015 1731166 SH SOLE 22 1651227 0 79939 FLUIDIGM CORP DEL COM 34385P108 1450 313124 SH SOLE 30 313124 0 0 FLUIDIGM CORP DEL COM 34385P108 31 6594 SH SOLE 40 6594 0 0 FLUOR CORP NEW COM 343412102 8474 442954 SH SOLE 2 146083 0 296871 FLUOR CORP NEW COM 343412102 1037 54218 SH SOLE 4 49829 0 4389 FLUOR CORP NEW COM 343412102 1387 72493 SH SOLE 7 22145 0 50348 FLUOR CORP NEW COM 343412102 420 21955 SH SOLE 13 21955 0 0 FLUOR CORP NEW COM 343412102 25 1326 SH SOLE 15 1326 0 0 FLUOR CORP NEW COM 343412102 8565 447726 SH SOLE 18 429200 0 18526 FLUOR CORP NEW COM 343412102 3460 180853 SH SOLE 19 180853 0 0 FLUOR CORP NEW COM 343412102 135093 7061863 SH SOLE 21 7061863 0 0 FLUOR CORP NEW COM 343412102 97439 5093529 SH SOLE 22 4553523 0 540006 FLUOR CORP NEW COM 343412102 2071 108255 SH SOLE 23 108255 0 0 FLUOR CORP NEW COM 343412102 2867 149846 SH SOLE 25 149846 0 0 FLUOR CORP NEW COM 343412102 7648 399778 SH SOLE 26 283983 0 115795 FLUOR CORP NEW COM 343412102 150 7852 SH SOLE 28 0 0 7852 FLUOR CORP NEW COM 343412102 657 34337 SH SOLE 29 4469 0 29868 FLUOR CORP NEW COM 343412102 5598 292607 SH SOLE 30 292607 0 0 FLUOR CORP NEW COM 343412102 779 40720 SH SOLE 31 35255 0 5465 FLUOR CORP NEW COM 343412102 522 27310 SH SOLE 34 27310 0 0 FLUOR CORP NEW COM 343412102 3155 164929 SH SOLE 36 164929 0 0 FLUOR CORP NEW COM 343412102 54 2810 SH SOLE 40 2810 0 0 FLUSHING FINL CORP COM 343873105 561 27783 SH SOLE 2 1211 0 26572 FLUSHING FINL CORP COM 343873105 7 352 SH SOLE 4 352 0 0 FLUSHING FINL CORP COM 343873105 13 633 SH SOLE 7 633 0 0 FLUSHING FINL CORP COM 343873105 2191 108442 SH SOLE 18 108442 0 0 FLUSHING FINL CORP COM 343873105 939 46487 SH SOLE 19 46487 0 0 FLUSHING FINL CORP COM 343873105 19669 973478 SH SOLE 21 973478 0 0 FLUSHING FINL CORP COM 343873105 19420 961170 SH SOLE 22 922886 0 38284 FLUSHING FINL CORP COM 343873105 524 25928 SH SOLE 26 16855 0 9073 FLUSHING FINL CORP COM 343873105 80 3968 SH SOLE 28 3968 0 0 FLUSHING FINL CORP COM 343873105 134 6618 SH SOLE 30 6618 0 0 FLUSHING FINL CORP COM 343873105 30 1478 SH SOLE 34 1478 0 0 FLUSHING FINL CORP COM 343873105 64 3146 SH SOLE 40 3146 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 439 29684 SH SOLE 2 8831 0 20853 FLWS/1-800 FLOWERS CL A 68243Q106 7 469 SH SOLE 7 469 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1611 108885 SH SOLE 18 85947 0 22938 FLWS/1-800 FLOWERS CL A 68243Q106 3119 210832 SH SOLE 19 210832 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 12520 846261 SH SOLE 21 846261 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 13032 880848 SH SOLE 22 848935 0 31913 FLWS/1-800 FLOWERS CL A 68243Q106 498 33629 SH SOLE 23 33629 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1027 69423 SH SOLE 26 0 0 69423 FLWS/1-800 FLOWERS CL A 68243Q106 52 3548 SH SOLE 28 3548 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 3043 205704 SH SOLE 30 205704 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 207 14002 SH SOLE 34 14002 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 31 2065 SH SOLE 40 2065 0 0 FNB CORP PA COM 302520101 9293 805953 SH SOLE 2 194180 0 611773 FNB CORP PA COM 302520101 17 1497 SH SOLE 4 1497 0 0 FNB CORP PA COM 302520101 417 36135 SH SOLE 7 36135 0 0 FNB CORP PA COM 302520101 11928 1034532 SH SOLE 18 1033232 0 1300 FNB CORP PA COM 302520101 849 73642 SH SOLE 19 73642 0 0 FNB CORP PA COM 302520101 265780 23051171 SH SOLE 21 23051171 0 0 FNB CORP PA COM 302520101 125978 10926132 SH SOLE 22 10309058 0 617074 FNB CORP PA COM 302520101 1374 119166 SH SOLE 26 82433 0 36733 FNB CORP PA COM 302520101 472 40914 SH SOLE 28 40914 0 0 FNB CORP PA COM 302520101 1092 94672 SH SOLE 30 94672 0 0 FNB CORP PA COM 302520101 122 10590 SH SOLE 31 10590 0 0 FNB CORP PA COM 302520101 1410 122260 SH SOLE 32 122260 0 0 FNB CORP PA COM 302520101 82 7091 SH SOLE 36 7091 0 0 FNB CORP PA COM 302520101 393 34073 SH SOLE 40 34073 0 0 FNCB BANCORP INC COM 302578109 125 15957 SH SOLE 2 712 0 15245 FNCB BANCORP INC COM 302578109 469 60103 SH SOLE 18 60103 0 0 FNCB BANCORP INC COM 302578109 223 28497 SH SOLE 19 28497 0 0 FNCB BANCORP INC COM 302578109 5046 646140 SH SOLE 21 646140 0 0 FNCB BANCORP INC COM 302578109 1425 182438 SH SOLE 22 177544 0 4894 FOAMIX PHARMACEUTICALS LTD SHS M46135105 1807 594523 SH SOLE 21 594523 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 9 2829 SH SOLE 30 2829 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 699 29365 SH SOLE 2 4266 0 25099 FOCUS FINL PARTNERS INC COM CL A 34417P100 10 400 SH SOLE 7 400 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2691 113055 SH SOLE 18 103824 0 9231 FOCUS FINL PARTNERS INC COM CL A 34417P100 2593 108942 SH SOLE 19 108942 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 24253 1019026 SH SOLE 21 1019026 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 21894 919904 SH SOLE 22 898558 0 21346 FOCUS FINL PARTNERS INC COM CL A 34417P100 270 11357 SH SOLE 23 11357 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 534 22449 SH SOLE 26 0 0 22449 FOCUS FINL PARTNERS INC COM CL A 34417P100 701 29441 SH SOLE 30 29441 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4659 50870 SH SOLE 2 0 0 50870 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 28902 315589 SH SOLE 18 182089 0 133500 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 17463 190689 SH SOLE 19 190689 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1170 12776 SH SOLE 22 12776 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14910 162806 SH SOLE 25 162806 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 201 2192 SH SOLE 26 2192 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12165 132837 SH SOLE 31 0 0 132837 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 62021 677233 SH SOLE 34 677233 0 0 FONAR CORP COM NEW 344437405 27 1303 SH SOLE 18 1303 0 0 FONAR CORP COM NEW 344437405 457 22105 SH SOLE 21 22105 0 0 FONAR CORP COM NEW 344437405 1520 73526 SH SOLE 22 73526 0 0 FOOT LOCKER INC COM 344849104 11750 272235 SH SOLE 2 64565 0 207670 FOOT LOCKER INC COM 344849104 21 480 SH SOLE 4 480 0 0 FOOT LOCKER INC COM 344849104 144 3342 SH SOLE 7 3342 0 0 FOOT LOCKER INC COM 344849104 69 1594 SH SOLE 15 1594 0 0 FOOT LOCKER INC COM 344849104 15596 361353 SH SOLE 18 361353 0 0 FOOT LOCKER INC COM 344849104 1112 25773 SH SOLE 19 25773 0 0 FOOT LOCKER INC COM 344849104 234480 5432797 SH SOLE 21 5432797 0 0 FOOT LOCKER INC COM 344849104 160371 3715727 SH SOLE 22 3474963 0 240764 FOOT LOCKER INC COM 344849104 4890 113306 SH SOLE 25 113306 0 0 FOOT LOCKER INC COM 344849104 8331 193018 SH SOLE 26 90473 0 102545 FOOT LOCKER INC COM 344849104 626 14495 SH SOLE 28 14495 0 0 FOOT LOCKER INC COM 344849104 1510 34983 SH SOLE 30 34983 0 0 FOOT LOCKER INC COM 344849104 98 2270 SH SOLE 31 2270 0 0 FOOT LOCKER INC COM 344849104 2979 69022 SH SOLE 36 69022 0 0 FOOT LOCKER INC COM 344849104 486 11258 SH SOLE 40 11258 0 0 FORD MTR CO DEL COM 345370860 109670 11972710 SH SOLE 2 2983771 0 8988939 FORD MTR CO DEL COM 345370860 16971 1852731 SH SOLE 4 1748741 0 103990 FORD MTR CO DEL COM 345370860 38624 4216621 SH SOLE 7 3785679 0 430942 FORD MTR CO DEL COM 345370860 3171 346168 SH SOLE 13 346168 0 0 FORD MTR CO DEL COM 345370860 379 41329 SH SOLE 15 41329 0 0 FORD MTR CO DEL COM 345370860 16 1800 SH SOLE 17 0 0 1800 FORD MTR CO DEL COM 345370860 76453 8346451 SH SOLE 18 7496102 0 850349 FORD MTR CO DEL COM 345370860 28396 3100017 SH SOLE 19 3100017 0 0 FORD MTR CO DEL COM 345370860 1064698 116233416 SH SOLE 21 116233416 0 0 FORD MTR CO DEL COM 345370860 927756 101283391 SH SOLE 22 87664835 0 13618556 FORD MTR CO DEL COM 345370860 31898 3482273 SH SOLE 23 3482273 0 0 FORD MTR CO DEL COM 345370860 35296 3853323 SH SOLE 25 3853323 0 0 FORD MTR CO DEL COM 345370860 153075 16711245 SH SOLE 26 4838287 0 11872958 FORD MTR CO DEL COM 345370860 6948 758546 SH SOLE 28 551325 0 207221 FORD MTR CO DEL COM 345370860 13902 1517649 SH SOLE 29 479098 0 1038551 FORD MTR CO DEL COM 345370860 143014 15612911 SH SOLE 30 15612911 0 0 FORD MTR CO DEL COM 345370860 14454 1577972 SH SOLE 31 1281459 0 296513 FORD MTR CO DEL COM 345370860 7037 768192 SH SOLE 32 768192 0 0 FORD MTR CO DEL COM 345370860 6348 693056 SH SOLE 34 693056 0 0 FORD MTR CO DEL COM 345370860 17656 1927485 SH SOLE 35 1927485 0 0 FORD MTR CO DEL COM 345370860 39206 4280173 SH SOLE 36 4280173 0 0 FORD MTR CO DEL COM 345370860 872 95158 SH SOLE 40 95158 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 1360 35856 SH SOLE 2 1681 0 34175 FORESCOUT TECHNOLOGIES INC COM 34553D101 6 170 SH SOLE 4 170 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 24 626 SH SOLE 7 626 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 5262 138779 SH SOLE 18 138779 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2699 71187 SH SOLE 19 71187 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 56039 1477831 SH SOLE 21 1477831 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 42647 1124668 SH SOLE 22 1068564 0 56104 FORESCOUT TECHNOLOGIES INC COM 34553D101 154 4049 SH SOLE 25 4049 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 1193 31474 SH SOLE 26 15307 0 16167 FORESCOUT TECHNOLOGIES INC COM 34553D101 208 5491 SH SOLE 28 5491 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 902 23783 SH SOLE 30 23783 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 9 239 SH SOLE 34 239 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 16 416 SH SOLE 36 416 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 131 3457 SH SOLE 40 3457 0 0 FORESTAR GROUP INC COM 346232101 281 15345 SH SOLE 2 4313 0 11032 FORESTAR GROUP INC COM 346232101 5 296 SH SOLE 4 296 0 0 FORESTAR GROUP INC COM 346232101 2 84 SH SOLE 7 84 0 0 FORESTAR GROUP INC COM 346232101 684 37418 SH SOLE 18 37418 0 0 FORESTAR GROUP INC COM 346232101 1706 93335 SH SOLE 19 93335 0 0 FORESTAR GROUP INC COM 346232101 6694 366180 SH SOLE 21 366180 0 0 FORESTAR GROUP INC COM 346232101 5606 306687 SH SOLE 22 295536 0 11151 FORESTAR GROUP INC COM 346232101 284 15544 SH SOLE 26 1818 0 13726 FORESTAR GROUP INC COM 346232101 10 535 SH SOLE 28 535 0 0 FORESTAR GROUP INC COM 346232101 47 2588 SH SOLE 30 2588 0 0 FORESTAR GROUP INC COM 346232101 253 13867 SH SOLE 34 13867 0 0 FORESTAR GROUP INC COM 346232101 8 429 SH SOLE 40 429 0 0 FORMFACTOR INC COM 346375108 1435 76975 SH SOLE 2 3646 0 73329 FORMFACTOR INC COM 346375108 7 386 SH SOLE 4 386 0 0 FORMFACTOR INC COM 346375108 31 1684 SH SOLE 7 1684 0 0 FORMFACTOR INC COM 346375108 6219 333561 SH SOLE 18 333561 0 0 FORMFACTOR INC COM 346375108 2870 153950 SH SOLE 19 153950 0 0 FORMFACTOR INC COM 346375108 154950 8310540 SH SOLE 21 8310540 0 0 FORMFACTOR INC COM 346375108 41868 2245556 SH SOLE 22 2145169 0 100387 FORMFACTOR INC COM 346375108 53 2847 SH SOLE 23 2847 0 0 FORMFACTOR INC COM 346375108 768 41205 SH SOLE 26 28955 0 12250 FORMFACTOR INC COM 346375108 188 10097 SH SOLE 28 10097 0 0 FORMFACTOR INC COM 346375108 1940 104028 SH SOLE 30 104028 0 0 FORMFACTOR INC COM 346375108 118 6344 SH SOLE 40 6344 0 0 FORRESTER RESH INC COM 346563109 302 9393 SH SOLE 2 474 0 8919 FORRESTER RESH INC COM 346563109 2 73 SH SOLE 4 73 0 0 FORRESTER RESH INC COM 346563109 9 277 SH SOLE 7 277 0 0 FORRESTER RESH INC COM 346563109 1822 56704 SH SOLE 18 49935 0 6769 FORRESTER RESH INC COM 346563109 1093 34006 SH SOLE 19 34006 0 0 FORRESTER RESH INC COM 346563109 37545 1168163 SH SOLE 21 1168163 0 0 FORRESTER RESH INC COM 346563109 10554 328383 SH SOLE 22 314883 0 13500 FORRESTER RESH INC COM 346563109 15 457 SH SOLE 23 457 0 0 FORRESTER RESH INC COM 346563109 235 7327 SH SOLE 26 2297 0 5030 FORRESTER RESH INC COM 346563109 42 1302 SH SOLE 28 1302 0 0 FORRESTER RESH INC COM 346563109 439 13661 SH SOLE 30 13661 0 0 FORRESTER RESH INC COM 346563109 244 7605 SH SOLE 34 7605 0 0 FORRESTER RESH INC COM 346563109 28 879 SH SOLE 40 879 0 0 FORTERRA INC COM 34960W106 117 16217 SH SOLE 2 749 0 15468 FORTERRA INC COM 34960W106 4 610 SH SOLE 7 610 0 0 FORTERRA INC COM 34960W106 478 66145 SH SOLE 18 66145 0 0 FORTERRA INC COM 34960W106 225 31073 SH SOLE 19 31073 0 0 FORTERRA INC COM 34960W106 5497 760311 SH SOLE 21 760311 0 0 FORTERRA INC COM 34960W106 3889 537891 SH SOLE 22 522992 0 14899 FORTINET INC COM 34959E109 33286 433636 SH SOLE 2 111959 0 321677 FORTINET INC COM 34959E109 5490 71522 SH SOLE 4 67752 0 3770 FORTINET INC COM 34959E109 14661 191001 SH SOLE 7 133827 0 57174 FORTINET INC COM 34959E109 100 1300 SH SOLE 15 1300 0 0 FORTINET INC COM 34959E109 0 4 SH SOLE 17 0 0 4 FORTINET INC COM 34959E109 30522 397632 SH SOLE 18 376057 0 21575 FORTINET INC COM 34959E109 3434 44736 SH SOLE 19 44736 0 0 FORTINET INC COM 34959E109 317897 4141441 SH SOLE 21 4141441 0 0 FORTINET INC COM 34959E109 275720 3591972 SH SOLE 22 3178199 0 413773 FORTINET INC COM 34959E109 9545 124352 SH SOLE 23 124352 0 0 FORTINET INC COM 34959E109 16476 214643 SH SOLE 25 214643 0 0 FORTINET INC COM 34959E109 58517 762342 SH SOLE 26 201798 0 560544 FORTINET INC COM 34959E109 2000 26050 SH SOLE 28 18502 0 7548 FORTINET INC COM 34959E109 3296 42943 SH SOLE 29 12681 0 30262 FORTINET INC COM 34959E109 46590 606960 SH SOLE 30 606960 0 0 FORTINET INC COM 34959E109 4163 54230 SH SOLE 31 44660 0 9570 FORTINET INC COM 34959E109 2084 27156 SH SOLE 34 27156 0 0 FORTINET INC COM 34959E109 7605 99073 SH SOLE 36 99073 0 0 FORTINET INC COM 34959E109 230 3000 SH SOLE 40 3000 0 0 FORTIS INC COM 349553107 6106 144250 SH SOLE 19 144250 0 0 FORTIS INC COM 349553107 20173 476554 SH SOLE 34 476554 0 0 FORTIS INC COM 349553107 118 2780 SH SOLE 36 2780 0 0 FORTIVE CORP COM 34959J108 59245 864137 SH SOLE 2 202364 0 661773 FORTIVE CORP COM 34959J108 8762 127798 SH SOLE 4 119809 0 7989 FORTIVE CORP COM 34959J108 18462 269282 SH SOLE 7 258453 0 10829 FORTIVE CORP COM 34959J108 290 4228 SH SOLE 13 4228 0 0 FORTIVE CORP COM 34959J108 231 3364 SH SOLE 15 3364 0 0 FORTIVE CORP COM 34959J108 104539 1524779 SH SOLE 18 1369297 0 155482 FORTIVE CORP COM 34959J108 16000 233372 SH SOLE 19 233372 0 0 FORTIVE CORP COM 34959J108 449344 6554024 SH SOLE 21 6554024 0 0 FORTIVE CORP COM 34959J108 492953 7190097 SH SOLE 22 6352999 0 837098 FORTIVE CORP COM 34959J108 16395 239135 SH SOLE 23 239135 0 0 FORTIVE CORP COM 34959J108 22202 323831 SH SOLE 25 293980 0 29851 FORTIVE CORP COM 34959J108 90913 1326030 SH SOLE 26 375203 0 950827 FORTIVE CORP COM 34959J108 4222 61587 SH SOLE 28 45103 0 16484 FORTIVE CORP COM 34959J108 927 13527 SH SOLE 29 13527 0 0 FORTIVE CORP COM 34959J108 67031 977697 SH SOLE 30 977697 0 0 FORTIVE CORP COM 34959J108 8536 124509 SH SOLE 31 67812 0 56697 FORTIVE CORP COM 34959J108 21150 308486 SH SOLE 34 308486 0 0 FORTIVE CORP COM 34959J108 14938 217884 SH SOLE 36 217884 0 0 FORTIVE CORP COM 34959J108 525 7658 SH SOLE 40 7658 0 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 613 680 SH SOLE 7 680 0 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 108524 120297 SH SOLE 21 120297 0 0 FORTRESS BIOTECH INC COM 34960Q109 13 9124 SH SOLE 18 9124 0 0 FORTRESS BIOTECH INC COM 34960Q109 256 181430 SH SOLE 21 181430 0 0 FORTRESS BIOTECH INC COM 34960Q109 332 235706 SH SOLE 22 235706 0 0 FORTUNA SILVER MINES INC COM 349915108 49 15960 SH SOLE 22 15960 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 22395 409410 SH SOLE 2 73231 0 336179 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3441 62908 SH SOLE 4 59058 0 3850 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6795 124225 SH SOLE 7 120630 0 3595 FORTUNE BRANDS HOME & SEC IN COM 34964C106 15 278 SH SOLE 13 278 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 63 1160 SH SOLE 15 1160 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 19490 356310 SH SOLE 18 329404 0 26906 FORTUNE BRANDS HOME & SEC IN COM 34964C106 10919 199609 SH SOLE 19 199609 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 197994 3619636 SH SOLE 21 3619636 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 204837 3744729 SH SOLE 22 3336961 0 407768 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5571 101841 SH SOLE 23 101841 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 8795 160785 SH SOLE 25 160785 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 44760 818276 SH SOLE 26 231417 0 586859 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1776 32466 SH SOLE 28 24289 0 8177 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1787 32667 SH SOLE 29 3049 0 29618 FORTUNE BRANDS HOME & SEC IN COM 34964C106 29399 537453 SH SOLE 30 537453 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1750 31984 SH SOLE 31 27255 0 4729 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5065 92596 SH SOLE 34 92596 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4977 90985 SH SOLE 36 90985 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 169 3091 SH SOLE 40 3091 0 0 FORTY SEVEN INC COM 34983P104 122 18954 SH SOLE 2 606 0 18348 FORTY SEVEN INC COM 34983P104 437 68013 SH SOLE 18 68013 0 0 FORTY SEVEN INC COM 34983P104 455 70941 SH SOLE 19 70941 0 0 FORTY SEVEN INC COM 34983P104 6944 1081623 SH SOLE 21 1081623 0 0 FORTY SEVEN INC COM 34983P104 4116 641081 SH SOLE 22 631204 0 9877 FORTY SEVEN INC COM 34983P104 39 6106 SH SOLE 26 0 0 6106 FORTY SEVEN INC COM 34983P104 44 6825 SH SOLE 30 6825 0 0 FORTY SEVEN INC COM 34983P104 20 3120 SH SOLE 34 3120 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 226 146001 SH SOLE 2 61266 0 84735 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 288 SH SOLE 4 288 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3 1647 SH SOLE 7 1647 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 435 280700 SH SOLE 18 280700 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 970 625513 SH SOLE 19 625513 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4430 2857793 SH SOLE 21 2857793 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5246 3384822 SH SOLE 22 3287450 0 97372 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 210 135249 SH SOLE 23 135249 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 507 327134 SH SOLE 26 22372 0 304762 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 14 9104 SH SOLE 28 9104 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 19 12497 SH SOLE 30 12497 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 29 18758 SH SOLE 34 18758 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 11 6935 SH SOLE 40 6935 0 0 FORWARD AIR CORP COM 349853101 1561 24498 SH SOLE 2 1128 0 23370 FORWARD AIR CORP COM 349853101 10 150 SH SOLE 4 150 0 0 FORWARD AIR CORP COM 349853101 22 344 SH SOLE 7 344 0 0 FORWARD AIR CORP COM 349853101 8147 127851 SH SOLE 18 127851 0 0 FORWARD AIR CORP COM 349853101 3090 48498 SH SOLE 19 48498 0 0 FORWARD AIR CORP COM 349853101 196550 3084596 SH SOLE 21 3084596 0 0 FORWARD AIR CORP COM 349853101 52339 821386 SH SOLE 22 779917 0 41469 FORWARD AIR CORP COM 349853101 389 6101 SH SOLE 26 4416 0 1685 FORWARD AIR CORP COM 349853101 235 3684 SH SOLE 28 3684 0 0 FORWARD AIR CORP COM 349853101 2519 39538 SH SOLE 30 39538 0 0 FORWARD AIR CORP COM 349853101 209 3283 SH SOLE 40 3283 0 0 FORWARD INDS INC N Y COM NEW 349862300 7 7448 SH SOLE 21 7448 0 0 FORWARD INDS INC N Y COM NEW 349862300 435 448017 SH SOLE 22 448017 0 0 FOSSIL GROUP INC COM 34988V106 630 50333 SH SOLE 2 4205 0 46128 FOSSIL GROUP INC COM 34988V106 2 171 SH SOLE 4 171 0 0 FOSSIL GROUP INC COM 34988V106 31 2500 SH SOLE 7 2500 0 0 FOSSIL GROUP INC COM 34988V106 2620 209397 SH SOLE 18 209397 0 0 FOSSIL GROUP INC COM 34988V106 1463 116939 SH SOLE 19 116939 0 0 FOSSIL GROUP INC COM 34988V106 64708 5172532 SH SOLE 21 5172532 0 0 FOSSIL GROUP INC COM 34988V106 19437 1553731 SH SOLE 22 1451257 0 102474 FOSSIL GROUP INC COM 34988V106 141 11275 SH SOLE 23 11275 0 0 FOSSIL GROUP INC COM 34988V106 368 29391 SH SOLE 26 3916 0 25475 FOSSIL GROUP INC COM 34988V106 78 6262 SH SOLE 28 6262 0 0 FOSSIL GROUP INC COM 34988V106 806 64446 SH SOLE 30 64446 0 0 FOSSIL GROUP INC COM 34988V106 61 4838 SH SOLE 40 4838 0 0 FOSTER L B CO COM 350060109 219 10122 SH SOLE 2 469 0 9653 FOSTER L B CO COM 350060109 5 246 SH SOLE 7 246 0 0 FOSTER L B CO COM 350060109 783 36148 SH SOLE 18 36148 0 0 FOSTER L B CO COM 350060109 403 18575 SH SOLE 19 18575 0 0 FOSTER L B CO COM 350060109 7790 359488 SH SOLE 21 359488 0 0 FOSTER L B CO COM 350060109 6409 295772 SH SOLE 22 287464 0 8308 FOSTER L B CO COM 350060109 102 4712 SH SOLE 26 0 0 4712 FOUNDATION BLDG MATLS INC COM 350392106 348 22475 SH SOLE 2 8083 0 14392 FOUNDATION BLDG MATLS INC COM 350392106 6 397 SH SOLE 7 397 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1613 104123 SH SOLE 18 55290 0 48833 FOUNDATION BLDG MATLS INC COM 350392106 2874 185517 SH SOLE 19 185517 0 0 FOUNDATION BLDG MATLS INC COM 350392106 8748 564760 SH SOLE 21 564760 0 0 FOUNDATION BLDG MATLS INC COM 350392106 10147 655038 SH SOLE 22 627015 0 28023 FOUNDATION BLDG MATLS INC COM 350392106 438 28260 SH SOLE 23 28260 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1041 67223 SH SOLE 26 0 0 67223 FOUNDATION BLDG MATLS INC COM 350392106 40 2583 SH SOLE 30 2583 0 0 FOUNDATION BLDG MATLS INC COM 350392106 42 2682 SH SOLE 34 2682 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2657 93957 SH SOLE 2 36730 0 57227 FOUR CORNERS PPTY TR INC COM 35086T109 517 18286 SH SOLE 4 18286 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1955 69115 SH SOLE 7 69115 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 76 2703 SH SOLE 15 2703 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 9134 322988 SH SOLE 18 309535 0 13453 FOUR CORNERS PPTY TR INC COM 35086T109 16333 577562 SH SOLE 19 577562 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 216654 7661047 SH SOLE 21 7661047 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 92200 3260251 SH SOLE 22 3167228 0 93023 FOUR CORNERS PPTY TR INC COM 35086T109 3114 110108 SH SOLE 23 110108 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4091 144671 SH SOLE 25 144671 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 7584 268167 SH SOLE 26 4489 0 263678 FOUR CORNERS PPTY TR INC COM 35086T109 255 9007 SH SOLE 28 9007 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1047 37021 SH SOLE 29 37021 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 10723 379170 SH SOLE 30 379170 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 228 8069 SH SOLE 40 8069 0 0 FOX CORP CL A COM 35137L105 28021 888568 SH SOLE 2 102069 0 786499 FOX CORP CL A COM 35137L105 4344 137746 SH SOLE 4 127854 0 9892 FOX CORP CL A COM 35137L105 10781 341862 SH SOLE 7 328617 0 13245 FOX CORP CL A COM 35137L105 279 8845 SH SOLE 13 8845 0 0 FOX CORP CL A COM 35137L105 109 3467 SH SOLE 15 3467 0 0 FOX CORP CL A COM 35137L105 22156 702599 SH SOLE 18 656164 0 46435 FOX CORP CL A COM 35137L105 3080 97663 SH SOLE 19 97663 0 0 FOX CORP CL A COM 35137L105 260764 8269046 SH SOLE 21 8269046 0 0 FOX CORP CL A COM 35137L105 268180 8504199 SH SOLE 22 7563553 0 940646 FOX CORP CL A COM 35137L105 7963 252502 SH SOLE 23 252502 0 0 FOX CORP CL A COM 35137L105 10655 337882 SH SOLE 25 337882 0 0 FOX CORP CL A COM 35137L105 43326 1373893 SH SOLE 26 466562 0 907331 FOX CORP CL A COM 35137L105 2424 76868 SH SOLE 28 58332 0 18536 FOX CORP CL A COM 35137L105 203 6431 SH SOLE 29 6431 0 0 FOX CORP CL A COM 35137L105 43106 1366910 SH SOLE 30 1366910 0 0 FOX CORP CL A COM 35137L105 2449 77668 SH SOLE 31 63517 0 14151 FOX CORP CL A COM 35137L105 1548 49101 SH SOLE 32 49101 0 0 FOX CORP CL A COM 35137L105 704 22314 SH SOLE 34 22314 0 0 FOX CORP CL A COM 35137L105 7137 226310 SH SOLE 36 226310 0 0 FOX CORP CL A COM 35137L105 250 7925 SH SOLE 40 7925 0 0 FOX CORP CL B COM 35137L204 12775 405048 SH SOLE 2 47228 0 357820 FOX CORP CL B COM 35137L204 1863 59063 SH SOLE 4 55201 0 3862 FOX CORP CL B COM 35137L204 5216 165368 SH SOLE 7 165368 0 0 FOX CORP CL B COM 35137L204 10 331 SH SOLE 13 331 0 0 FOX CORP CL B COM 35137L204 58 1834 SH SOLE 15 1834 0 0 FOX CORP CL B COM 35137L204 10396 329604 SH SOLE 18 307749 0 21855 FOX CORP CL B COM 35137L204 1454 46097 SH SOLE 19 46097 0 0 FOX CORP CL B COM 35137L204 141980 4501589 SH SOLE 21 4501589 0 0 FOX CORP CL B COM 35137L204 128040 4059599 SH SOLE 22 3602065 0 457534 FOX CORP CL B COM 35137L204 3974 125996 SH SOLE 23 125996 0 0 FOX CORP CL B COM 35137L204 4611 146195 SH SOLE 25 146195 0 0 FOX CORP CL B COM 35137L204 20252 642094 SH SOLE 26 193495 0 448599 FOX CORP CL B COM 35137L204 937 29707 SH SOLE 28 21179 0 8528 FOX CORP CL B COM 35137L204 97 3065 SH SOLE 29 3065 0 0 FOX CORP CL B COM 35137L204 20386 646354 SH SOLE 30 646354 0 0 FOX CORP CL B COM 35137L204 1024 32467 SH SOLE 31 25938 0 6529 FOX CORP CL B COM 35137L204 1179 37370 SH SOLE 32 37370 0 0 FOX CORP CL B COM 35137L204 292 9244 SH SOLE 34 9244 0 0 FOX CORP CL B COM 35137L204 3931 124628 SH SOLE 36 124628 0 0 FOX CORP CL B COM 35137L204 112 3538 SH SOLE 40 3538 0 0 FOX FACTORY HLDG CORP COM 35138V102 2042 32805 SH SOLE 2 1527 0 31278 FOX FACTORY HLDG CORP COM 35138V102 10 160 SH SOLE 4 160 0 0 FOX FACTORY HLDG CORP COM 35138V102 45 726 SH SOLE 7 726 0 0 FOX FACTORY HLDG CORP COM 35138V102 10722 172264 SH SOLE 18 169963 0 2301 FOX FACTORY HLDG CORP COM 35138V102 4014 64493 SH SOLE 19 64493 0 0 FOX FACTORY HLDG CORP COM 35138V102 254291 4085651 SH SOLE 21 4085651 0 0 FOX FACTORY HLDG CORP COM 35138V102 70160 1127248 SH SOLE 22 1076292 0 50956 FOX FACTORY HLDG CORP COM 35138V102 652 10468 SH SOLE 26 6235 0 4233 FOX FACTORY HLDG CORP COM 35138V102 292 4697 SH SOLE 28 4697 0 0 FOX FACTORY HLDG CORP COM 35138V102 3328 53465 SH SOLE 30 53465 0 0 FOX FACTORY HLDG CORP COM 35138V102 95 1526 SH SOLE 34 1526 0 0 FOX FACTORY HLDG CORP COM 35138V102 262 4204 SH SOLE 40 4204 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 36 2579 SH SOLE 21 2579 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 727 51942 SH SOLE 22 51942 0 0 FRANCO NEVADA CORP COM 351858105 7434 81544 SH SOLE 21 81544 0 0 FRANKLIN COVEY CO COM 353469109 360 10285 SH SOLE 2 390 0 9895 FRANKLIN COVEY CO COM 353469109 8 215 SH SOLE 7 215 0 0 FRANKLIN COVEY CO COM 353469109 1244 35556 SH SOLE 18 35259 0 297 FRANKLIN COVEY CO COM 353469109 585 16715 SH SOLE 19 16715 0 0 FRANKLIN COVEY CO COM 353469109 12344 352695 SH SOLE 21 352695 0 0 FRANKLIN COVEY CO COM 353469109 13483 385227 SH SOLE 22 377507 0 7720 FRANKLIN ELEC INC COM 353514102 1973 41269 SH SOLE 2 1704 0 39565 FRANKLIN ELEC INC COM 353514102 14 298 SH SOLE 4 298 0 0 FRANKLIN ELEC INC COM 353514102 1049 21932 SH SOLE 7 21932 0 0 FRANKLIN ELEC INC COM 353514102 9534 199415 SH SOLE 18 199415 0 0 FRANKLIN ELEC INC COM 353514102 3807 79631 SH SOLE 19 79631 0 0 FRANKLIN ELEC INC COM 353514102 209715 4386422 SH SOLE 21 4386422 0 0 FRANKLIN ELEC INC COM 353514102 58753 1228885 SH SOLE 22 1169986 0 58899 FRANKLIN ELEC INC COM 353514102 468 9782 SH SOLE 26 5324 0 4458 FRANKLIN ELEC INC COM 353514102 234 4886 SH SOLE 28 4886 0 0 FRANKLIN ELEC INC COM 353514102 9214 192713 SH SOLE 30 192713 0 0 FRANKLIN ELEC INC COM 353514102 212 4443 SH SOLE 40 4443 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 399 13217 SH SOLE 2 495 0 12722 FRANKLIN FINL NETWORK INC COM 35352P104 7 232 SH SOLE 7 232 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1868 61835 SH SOLE 18 61835 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 692 22917 SH SOLE 19 22917 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 45120 1493560 SH SOLE 21 1493560 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 13753 455260 SH SOLE 22 435813 0 19447 FRANKLIN FINL NETWORK INC COM 35352P104 79 2619 SH SOLE 26 0 0 2619 FRANKLIN FINL NETWORK INC COM 35352P104 63 2069 SH SOLE 28 2069 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 571 18897 SH SOLE 30 18897 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 63 2099 SH SOLE 40 2099 0 0 FRANKLIN FINL SVCS CORP COM 353525108 131 3690 SH SOLE 2 188 0 3502 FRANKLIN FINL SVCS CORP COM 353525108 541 15214 SH SOLE 18 15214 0 0 FRANKLIN FINL SVCS CORP COM 353525108 254 7131 SH SOLE 19 7131 0 0 FRANKLIN FINL SVCS CORP COM 353525108 5145 144722 SH SOLE 21 144722 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1365 38389 SH SOLE 22 37185 0 1204 FRANKLIN RES INC COM 354613101 22364 774908 SH SOLE 2 126483 0 648425 FRANKLIN RES INC COM 354613101 3730 129229 SH SOLE 4 120677 0 8552 FRANKLIN RES INC COM 354613101 22672 785595 SH SOLE 7 415409 0 370186 FRANKLIN RES INC COM 354613101 173 5991 SH SOLE 13 5991 0 0 FRANKLIN RES INC COM 354613101 73 2546 SH SOLE 15 2546 0 0 FRANKLIN RES INC COM 354613101 21678 751157 SH SOLE 18 709719 0 41438 FRANKLIN RES INC COM 354613101 2307 79947 SH SOLE 19 79947 0 0 FRANKLIN RES INC COM 354613101 255253 8844535 SH SOLE 21 8844535 0 0 FRANKLIN RES INC COM 354613101 203630 7055770 SH SOLE 22 6188954 0 866816 FRANKLIN RES INC COM 354613101 6393 221510 SH SOLE 23 221510 0 0 FRANKLIN RES INC COM 354613101 9884 342480 SH SOLE 25 342480 0 0 FRANKLIN RES INC COM 354613101 61219 2121230 SH SOLE 26 423986 0 1697244 FRANKLIN RES INC COM 354613101 1598 55368 SH SOLE 28 39518 0 15850 FRANKLIN RES INC COM 354613101 191 6629 SH SOLE 29 6629 0 0 FRANKLIN RES INC COM 354613101 39295 1361568 SH SOLE 30 1361568 0 0 FRANKLIN RES INC COM 354613101 1767 61228 SH SOLE 31 50029 0 11199 FRANKLIN RES INC COM 354613101 655 22695 SH SOLE 34 22695 0 0 FRANKLIN RES INC COM 354613101 10304 357032 SH SOLE 36 357032 0 0 FRANKLIN RES INC COM 354613101 194 6715 SH SOLE 40 6715 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 943 111417 SH SOLE 2 4480 0 106937 FRANKLIN STREET PPTYS CORP COM 35471R106 239 28264 SH SOLE 4 28264 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 889 105058 SH SOLE 7 105058 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 35 4167 SH SOLE 15 4167 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 3972 469528 SH SOLE 18 469528 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2418 285767 SH SOLE 19 285767 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 102064 12064273 SH SOLE 21 12064273 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 36083 4265140 SH SOLE 22 4105925 0 159215 FRANKLIN STREET PPTYS CORP COM 35471R106 30 3523 SH SOLE 23 3523 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1946 229972 SH SOLE 25 229972 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 708 83681 SH SOLE 26 14556 0 69125 FRANKLIN STREET PPTYS CORP COM 35471R106 109 12889 SH SOLE 28 12889 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 451 53274 SH SOLE 29 53274 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 4997 590696 SH SOLE 30 590696 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 88 10443 SH SOLE 40 10443 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3 79 SH SOLE 17 0 0 79 FRANKS INTL N V COM N33462107 535 112562 SH SOLE 2 4424 0 108138 FRANKS INTL N V COM N33462107 2 321 SH SOLE 4 321 0 0 FRANKS INTL N V COM N33462107 8 1601 SH SOLE 7 1601 0 0 FRANKS INTL N V COM N33462107 1712 360414 SH SOLE 18 360414 0 0 FRANKS INTL N V COM N33462107 862 181520 SH SOLE 19 181520 0 0 FRANKS INTL N V COM N33462107 17464 3676630 SH SOLE 21 3676630 0 0 FRANKS INTL N V COM N33462107 13036 2744359 SH SOLE 22 2622209 0 122150 FRANKS INTL N V COM N33462107 85 17910 SH SOLE 26 0 0 17910 FRANKS INTL N V COM N33462107 50 10578 SH SOLE 28 10578 0 0 FRANKS INTL N V COM N33462107 113 23779 SH SOLE 30 23779 0 0 FRANKS INTL N V COM N33462107 24 5080 SH SOLE 40 5080 0 0 FREEPORT-MCMORAN INC CL B 35671D857 34699 3625838 SH SOLE 2 469754 0 3156084 FREEPORT-MCMORAN INC CL B 35671D857 5066 529323 SH SOLE 4 492911 0 36412 FREEPORT-MCMORAN INC CL B 35671D857 17219 1799249 SH SOLE 7 1768284 0 30965 FREEPORT-MCMORAN INC CL B 35671D857 1275 133278 SH SOLE 13 133278 0 0 FREEPORT-MCMORAN INC CL B 35671D857 107 11204 SH SOLE 15 11204 0 0 FREEPORT-MCMORAN INC CL B 35671D857 47742 4988766 SH SOLE 18 4724321 0 264445 FREEPORT-MCMORAN INC CL B 35671D857 27026 2824016 SH SOLE 19 2824016 0 0 FREEPORT-MCMORAN INC CL B 35671D857 326847 34153261 SH SOLE 21 34153261 0 0 FREEPORT-MCMORAN INC CL B 35671D857 350766 36652684 SH SOLE 22 32520344 0 4132340 FREEPORT-MCMORAN INC CL B 35671D857 11260 1176545 SH SOLE 23 1176545 0 0 FREEPORT-MCMORAN INC CL B 35671D857 30241 3160004 SH SOLE 25 3160004 0 0 FREEPORT-MCMORAN INC CL B 35671D857 59273 6193609 SH SOLE 26 1869892 0 4323717 FREEPORT-MCMORAN INC CL B 35671D857 2572 268728 SH SOLE 28 192556 0 76172 FREEPORT-MCMORAN INC CL B 35671D857 243 25404 SH SOLE 29 25404 0 0 FREEPORT-MCMORAN INC CL B 35671D857 46501 4859000 SH SOLE 30 4859000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3525 368338 SH SOLE 31 252532 0 115806 FREEPORT-MCMORAN INC CL B 35671D857 91535 9564771 SH SOLE 34 9564771 0 0 FREEPORT-MCMORAN INC CL B 35671D857 10942 1143401 SH SOLE 36 1143401 0 0 FREEPORT-MCMORAN INC CL B 35671D857 337 35187 SH SOLE 40 35187 0 0 FREIGHTCAR AMER INC COM 357023100 12 2489 SH SOLE 18 2489 0 0 FREIGHTCAR AMER INC COM 357023100 167 34486 SH SOLE 21 34486 0 0 FREIGHTCAR AMER INC COM 357023100 1150 237142 SH SOLE 22 237142 0 0 FREQUENCY ELECTRS INC COM 358010106 14 1145 SH SOLE 18 1145 0 0 FREQUENCY ELECTRS INC COM 358010106 241 19861 SH SOLE 21 19861 0 0 FREQUENCY ELECTRS INC COM 358010106 2127 175058 SH SOLE 22 175058 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 72 SH SOLE 18 72 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1079 31623 SH SOLE 2 1261 0 30362 FRESH DEL MONTE PRODUCE INC ORD G36738105 6 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1088 31910 SH SOLE 7 31910 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 4726 138548 SH SOLE 18 138548 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1833 53729 SH SOLE 19 53729 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 115734 3392968 SH SOLE 21 3392968 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 32773 960813 SH SOLE 22 908614 0 52199 FRESH DEL MONTE PRODUCE INC ORD G36738105 167 4891 SH SOLE 23 4891 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 508 14884 SH SOLE 26 5247 0 9637 FRESH DEL MONTE PRODUCE INC ORD G36738105 109 3200 SH SOLE 28 3200 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1658 48601 SH SOLE 30 48601 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 43 1253 SH SOLE 36 1253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 125 3663 SH SOLE 40 3663 0 0 FRESHPET INC COM 358039105 1581 31764 SH SOLE 2 3297 0 28467 FRESHPET INC COM 358039105 10 204 SH SOLE 4 204 0 0 FRESHPET INC COM 358039105 35 694 SH SOLE 7 694 0 0 FRESHPET INC COM 358039105 6515 130898 SH SOLE 18 117696 0 13202 FRESHPET INC COM 358039105 6671 134040 SH SOLE 19 134040 0 0 FRESHPET INC COM 358039105 57737 1160078 SH SOLE 21 1160078 0 0 FRESHPET INC COM 358039105 49208 988714 SH SOLE 22 944037 0 44677 FRESHPET INC COM 358039105 450 9050 SH SOLE 23 9050 0 0 FRESHPET INC COM 358039105 1734 34846 SH SOLE 26 14219 0 20627 FRESHPET INC COM 358039105 161 3234 SH SOLE 28 3234 0 0 FRESHPET INC COM 358039105 461 9260 SH SOLE 30 9260 0 0 FRESHPET INC COM 358039105 866 17400 SH SOLE 34 17400 0 0 FRESHPET INC COM 358039105 168 3373 SH SOLE 40 3373 0 0 FRIEDMAN INDS INC COM 358435105 9 1454 SH SOLE 18 1454 0 0 FRIEDMAN INDS INC COM 358435105 160 24710 SH SOLE 21 24710 0 0 FRIEDMAN INDS INC COM 358435105 104 15952 SH SOLE 22 15952 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 600 51899 SH SOLE 2 2087 0 49812 FRONT YD RESIDENTIAL CORP COM 35904G107 6 485 SH SOLE 4 485 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 13 1163 SH SOLE 7 1163 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 2056 177857 SH SOLE 18 177857 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 991 85726 SH SOLE 19 85726 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 22822 1974235 SH SOLE 21 1974235 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 19620 1697265 SH SOLE 22 1620427 0 76838 FRONT YD RESIDENTIAL CORP COM 35904G107 19 1643 SH SOLE 23 1643 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 68 5856 SH SOLE 26 0 0 5856 FRONT YD RESIDENTIAL CORP COM 35904G107 95 8232 SH SOLE 28 8232 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 169 14620 SH SOLE 30 14620 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 75 6530 SH SOLE 40 6530 0 0 FRONTDOOR INC COM 35905A109 8580 176652 SH SOLE 2 16209 0 160443 FRONTDOOR INC COM 35905A109 58 1185 SH SOLE 4 1185 0 0 FRONTDOOR INC COM 35905A109 73 1501 SH SOLE 7 1501 0 0 FRONTDOOR INC COM 35905A109 486 10005 SH SOLE 13 10005 0 0 FRONTDOOR INC COM 35905A109 2910 59905 SH SOLE 18 51760 0 8145 FRONTDOOR INC COM 35905A109 5987 123275 SH SOLE 19 123275 0 0 FRONTDOOR INC COM 35905A109 46033 947761 SH SOLE 21 947761 0 0 FRONTDOOR INC COM 35905A109 120932 2489851 SH SOLE 22 2218114 0 271737 FRONTDOOR INC COM 35905A109 44 910 SH SOLE 23 910 0 0 FRONTDOOR INC COM 35905A109 31 629 SH SOLE 25 629 0 0 FRONTDOOR INC COM 35905A109 1911 39337 SH SOLE 26 11694 0 27643 FRONTDOOR INC COM 35905A109 454 9340 SH SOLE 28 9340 0 0 FRONTDOOR INC COM 35905A109 986 20306 SH SOLE 29 0 0 20306 FRONTDOOR INC COM 35905A109 1322 27226 SH SOLE 30 27226 0 0 FRONTDOOR INC COM 35905A109 103 2114 SH SOLE 31 2114 0 0 FRONTDOOR INC COM 35905A109 211 4338 SH SOLE 34 4338 0 0 FRONTDOOR INC COM 35905A109 377 7764 SH SOLE 36 7764 0 0 FRONTDOOR INC COM 35905A109 370 7609 SH SOLE 40 7609 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 94 108195 SH SOLE 2 3297 0 104898 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 343 SH SOLE 4 343 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 11 12971 SH SOLE 7 12971 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 419 483025 SH SOLE 18 483025 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 151 173952 SH SOLE 19 173952 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 10704 12346503 SH SOLE 21 12346503 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 3478 4011135 SH SOLE 22 3107263 0 903872 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 19 22015 SH SOLE 26 17629 0 4386 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 10 11567 SH SOLE 28 11567 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 109 125369 SH SOLE 30 125369 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 9 10900 SH SOLE 40 10900 0 0 FRONTLINE LTD SHS NEW G3682E192 586 64370 SH SOLE 7 64370 0 0 FRP HLDGS INC COM 30292L107 330 6863 SH SOLE 2 258 0 6605 FRP HLDGS INC COM 30292L107 7 141 SH SOLE 7 141 0 0 FRP HLDGS INC COM 30292L107 1201 25007 SH SOLE 18 25007 0 0 FRP HLDGS INC COM 30292L107 574 11956 SH SOLE 19 11956 0 0 FRP HLDGS INC COM 30292L107 12766 265840 SH SOLE 21 265840 0 0 FRP HLDGS INC COM 30292L107 10861 226178 SH SOLE 22 215632 0 10546 FRP HLDGS INC COM 30292L107 49 1028 SH SOLE 30 1028 0 0 FS BANCORP INC COM 30263Y104 195 3716 SH SOLE 2 171 0 3545 FS BANCORP INC COM 30263Y104 5 102 SH SOLE 7 102 0 0 FS BANCORP INC COM 30263Y104 774 14739 SH SOLE 18 14739 0 0 FS BANCORP INC COM 30263Y104 349 6654 SH SOLE 19 6654 0 0 FS BANCORP INC COM 30263Y104 7413 141199 SH SOLE 21 141199 0 0 FS BANCORP INC COM 30263Y104 2320 44199 SH SOLE 22 41506 0 2693 FS KKR CAPITAL CORP COM 302635107 16259 2788927 SH SOLE 30 2788927 0 0 FTI CONSULTING INC COM 302941109 3963 37392 SH SOLE 2 1586 0 35806 FTI CONSULTING INC COM 302941109 21 199 SH SOLE 4 199 0 0 FTI CONSULTING INC COM 302941109 69 652 SH SOLE 7 652 0 0 FTI CONSULTING INC COM 302941109 17780 167753 SH SOLE 18 167753 0 0 FTI CONSULTING INC COM 302941109 8905 84019 SH SOLE 19 84019 0 0 FTI CONSULTING INC COM 302941109 434821 4102473 SH SOLE 21 4102473 0 0 FTI CONSULTING INC COM 302941109 119297 1125554 SH SOLE 22 1072512 0 53042 FTI CONSULTING INC COM 302941109 233 2195 SH SOLE 23 2195 0 0 FTI CONSULTING INC COM 302941109 2509 23672 SH SOLE 26 9925 0 13747 FTI CONSULTING INC COM 302941109 500 4718 SH SOLE 28 4718 0 0 FTI CONSULTING INC COM 302941109 5542 52284 SH SOLE 30 52284 0 0 FTI CONSULTING INC COM 302941109 235 2217 SH SOLE 34 2217 0 0 FTI CONSULTING INC COM 302941109 84 796 SH SOLE 36 796 0 0 FTI CONSULTING INC COM 302941109 389 3674 SH SOLE 40 3674 0 0 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1187 975000 PRN SOLE 21 975000 0 0 FTS INTERNATIONAL INC COM 30283W104 84 37346 SH SOLE 2 1479 0 35867 FTS INTERNATIONAL INC COM 30283W104 2 709 SH SOLE 7 709 0 0 FTS INTERNATIONAL INC COM 30283W104 247 110341 SH SOLE 18 110341 0 0 FTS INTERNATIONAL INC COM 30283W104 124 55188 SH SOLE 19 55188 0 0 FTS INTERNATIONAL INC COM 30283W104 2502 1116887 SH SOLE 21 1116887 0 0 FTS INTERNATIONAL INC COM 30283W104 2215 988733 SH SOLE 22 951805 0 36928 FTS INTERNATIONAL INC COM 30283W104 7 3201 SH SOLE 30 3201 0 0 FUEL TECH INC COM 359523107 4 3571 SH SOLE 18 3571 0 0 FUEL TECH INC COM 359523107 53 53920 SH SOLE 21 53920 0 0 FUEL TECH INC COM 359523107 491 497655 SH SOLE 22 497655 0 0 FUELCELL ENERGY INC COM 35952H601 1 1562 SH SOLE 21 1562 0 0 FUELCELL ENERGY INC COM 35952H601 51 155636 SH SOLE 22 155636 0 0 FULCRUM THERAPEUTICS INC COM 359616109 19 2807 SH SOLE 2 0 0 2807 FULCRUM THERAPEUTICS INC COM 359616109 36 5482 SH SOLE 18 5482 0 0 FULCRUM THERAPEUTICS INC COM 359616109 48 7178 SH SOLE 19 7178 0 0 FULCRUM THERAPEUTICS INC COM 359616109 314 47319 SH SOLE 21 47319 0 0 FULCRUM THERAPEUTICS INC COM 359616109 211 31814 SH SOLE 22 31814 0 0 FULGENT GENETICS INC COM 359664109 13 1207 SH SOLE 18 1207 0 0 FULGENT GENETICS INC COM 359664109 151 14507 SH SOLE 21 14507 0 0 FULL HOUSE RESORTS INC COM 359678109 11 5092 SH SOLE 18 5092 0 0 FULL HOUSE RESORTS INC COM 359678109 146 67663 SH SOLE 21 67663 0 0 FULLER H B CO COM 359694106 2186 46950 SH SOLE 2 1948 0 45002 FULLER H B CO COM 359694106 13 288 SH SOLE 4 288 0 0 FULLER H B CO COM 359694106 1826 39208 SH SOLE 7 39208 0 0 FULLER H B CO COM 359694106 10779 231502 SH SOLE 18 231502 0 0 FULLER H B CO COM 359694106 4934 105964 SH SOLE 19 105964 0 0 FULLER H B CO COM 359694106 264150 5673335 SH SOLE 21 5673335 0 0 FULLER H B CO COM 359694106 70155 1506773 SH SOLE 22 1436002 0 70771 FULLER H B CO COM 359694106 837 17971 SH SOLE 26 13592 0 4379 FULLER H B CO COM 359694106 298 6396 SH SOLE 28 6396 0 0 FULLER H B CO COM 359694106 3286 70571 SH SOLE 30 70571 0 0 FULLER H B CO COM 359694106 66 1420 SH SOLE 36 1420 0 0 FULLER H B CO COM 359694106 246 5294 SH SOLE 40 5294 0 0 FULTON FINL CORP PA COM 360271100 3887 240245 SH SOLE 2 78617 0 161628 FULTON FINL CORP PA COM 360271100 12 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 72 4462 SH SOLE 7 4462 0 0 FULTON FINL CORP PA COM 360271100 15238 941754 SH SOLE 18 941754 0 0 FULTON FINL CORP PA COM 360271100 4795 296339 SH SOLE 19 296339 0 0 FULTON FINL CORP PA COM 360271100 192526 11898984 SH SOLE 21 11898984 0 0 FULTON FINL CORP PA COM 360271100 95998 5933132 SH SOLE 22 5695787 0 237345 FULTON FINL CORP PA COM 360271100 49 3004 SH SOLE 23 3004 0 0 FULTON FINL CORP PA COM 360271100 865 53449 SH SOLE 26 31246 0 22203 FULTON FINL CORP PA COM 360271100 359 22217 SH SOLE 28 22217 0 0 FULTON FINL CORP PA COM 360271100 783 48400 SH SOLE 30 48400 0 0 FULTON FINL CORP PA COM 360271100 36 2248 SH SOLE 36 2248 0 0 FULTON FINL CORP PA COM 360271100 221 13679 SH SOLE 40 13679 0 0 FUNKO INC COM CL A 361008105 322 15662 SH SOLE 2 701 0 14961 FUNKO INC COM CL A 361008105 10 464 SH SOLE 7 464 0 0 FUNKO INC COM CL A 361008105 1199 58252 SH SOLE 18 58252 0 0 FUNKO INC COM CL A 361008105 601 29203 SH SOLE 19 29203 0 0 FUNKO INC COM CL A 361008105 11477 557808 SH SOLE 21 557808 0 0 FUNKO INC COM CL A 361008105 9130 443722 SH SOLE 22 432550 0 11172 FUTU HLDGS LTD SPONSORED ADS 36118L106 527 48052 SH SOLE 34 48052 0 0 FUTUREFUEL CORPORATION COM 36116M106 316 26434 SH SOLE 2 1023 0 25411 FUTUREFUEL CORPORATION COM 36116M106 6 529 SH SOLE 7 529 0 0 FUTUREFUEL CORPORATION COM 36116M106 1433 120011 SH SOLE 18 120011 0 0 FUTUREFUEL CORPORATION COM 36116M106 537 45010 SH SOLE 19 45010 0 0 FUTUREFUEL CORPORATION COM 36116M106 34711 2907104 SH SOLE 21 2907104 0 0 FUTUREFUEL CORPORATION COM 36116M106 9423 789217 SH SOLE 22 758768 0 30449 FUTUREFUEL CORPORATION COM 36116M106 28 2342 SH SOLE 23 2342 0 0 FUTUREFUEL CORPORATION COM 36116M106 40 3314 SH SOLE 28 3314 0 0 FUTUREFUEL CORPORATION COM 36116M106 397 33260 SH SOLE 30 33260 0 0 FUTUREFUEL CORPORATION COM 36116M106 28 2364 SH SOLE 40 2364 0 0 FVCBANKCORP INC COM 36120Q101 205 11658 SH SOLE 2 502 0 11156 FVCBANKCORP INC COM 36120Q101 764 43525 SH SOLE 18 43525 0 0 FVCBANKCORP INC COM 36120Q101 358 20384 SH SOLE 19 20384 0 0 FVCBANKCORP INC COM 36120Q101 7832 446032 SH SOLE 21 446032 0 0 FVCBANKCORP INC COM 36120Q101 2059 117270 SH SOLE 22 111938 0 5332 G-III APPAREL GROUP LTD COM 36237H101 1476 57291 SH SOLE 2 13179 0 44112 G-III APPAREL GROUP LTD COM 36237H101 4 138 SH SOLE 4 138 0 0 G-III APPAREL GROUP LTD COM 36237H101 22 850 SH SOLE 7 850 0 0 G-III APPAREL GROUP LTD COM 36237H101 5187 201267 SH SOLE 18 201267 0 0 G-III APPAREL GROUP LTD COM 36237H101 4446 172511 SH SOLE 19 172511 0 0 G-III APPAREL GROUP LTD COM 36237H101 124181 4818820 SH SOLE 21 4818820 0 0 G-III APPAREL GROUP LTD COM 36237H101 39091 1516904 SH SOLE 22 1453827 0 63077 G-III APPAREL GROUP LTD COM 36237H101 854 33141 SH SOLE 23 33141 0 0 G-III APPAREL GROUP LTD COM 36237H101 2776 107716 SH SOLE 26 16406 0 91310 G-III APPAREL GROUP LTD COM 36237H101 150 5831 SH SOLE 28 5831 0 0 G-III APPAREL GROUP LTD COM 36237H101 1522 59064 SH SOLE 30 59064 0 0 G-III APPAREL GROUP LTD COM 36237H101 21 834 SH SOLE 34 834 0 0 G-III APPAREL GROUP LTD COM 36237H101 114 4415 SH SOLE 40 4415 0 0 G1 THERAPEUTICS INC COM 3621LQ109 722 31708 SH SOLE 2 1724 0 29984 G1 THERAPEUTICS INC COM 3621LQ109 17 742 SH SOLE 7 742 0 0 G1 THERAPEUTICS INC COM 3621LQ109 2620 115012 SH SOLE 18 115012 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1606 70512 SH SOLE 19 70512 0 0 G1 THERAPEUTICS INC COM 3621LQ109 33914 1488764 SH SOLE 21 1488764 0 0 G1 THERAPEUTICS INC COM 3621LQ109 19369 850283 SH SOLE 22 811309 0 38974 G1 THERAPEUTICS INC COM 3621LQ109 23 990 SH SOLE 23 990 0 0 G1 THERAPEUTICS INC COM 3621LQ109 110 4815 SH SOLE 26 0 0 4815 G1 THERAPEUTICS INC COM 3621LQ109 263 11537 SH SOLE 28 11537 0 0 G1 THERAPEUTICS INC COM 3621LQ109 183 8030 SH SOLE 30 8030 0 0 G1 THERAPEUTICS INC COM 3621LQ109 6 281 SH SOLE 34 281 0 0 G1 THERAPEUTICS INC COM 3621LQ109 51 2241 SH SOLE 40 2241 0 0 GAIA INC NEW CL A 36269P104 66 10131 SH SOLE 2 379 0 9752 GAIA INC NEW CL A 36269P104 2 298 SH SOLE 7 298 0 0 GAIA INC NEW CL A 36269P104 240 36680 SH SOLE 18 36680 0 0 GAIA INC NEW CL A 36269P104 115 17638 SH SOLE 19 17638 0 0 GAIA INC NEW CL A 36269P104 2516 385068 SH SOLE 21 385068 0 0 GAIA INC NEW CL A 36269P104 2609 399270 SH SOLE 22 389271 0 9999 GAIN CAP HLDGS INC COM 36268W100 122 23153 SH SOLE 2 1172 0 21981 GAIN CAP HLDGS INC COM 36268W100 4 766 SH SOLE 7 766 0 0 GAIN CAP HLDGS INC COM 36268W100 375 71014 SH SOLE 18 71014 0 0 GAIN CAP HLDGS INC COM 36268W100 185 35045 SH SOLE 19 35045 0 0 GAIN CAP HLDGS INC COM 36268W100 3623 686222 SH SOLE 21 686222 0 0 GAIN CAP HLDGS INC COM 36268W100 3225 610854 SH SOLE 22 590926 0 19928 GALAPAGOS NV SPON ADR 36315X101 2870 18800 SH SOLE 2 18800 0 0 GALAPAGOS NV SPON ADR 36315X101 1504 9850 SH SOLE 18 9850 0 0 GALAPAGOS NV SPON ADR 36315X101 17052 111700 SH SOLE 19 111700 0 0 GALAPAGOS NV SPON ADR 36315X101 12734 83412 SH SOLE 21 83412 0 0 GALAPAGOS NV SPON ADR 36315X101 67 440 SH SOLE 30 440 0 0 GALAPAGOS NV SPON ADR 36315X101 9499 62221 SH SOLE 34 62221 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 126 34279 SH SOLE 2 1363 0 32916 GALECTIN THERAPEUTICS INC COM NEW 363225202 447 121838 SH SOLE 18 121838 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 197 53791 SH SOLE 19 53791 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 4516 1230486 SH SOLE 21 1230486 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 3143 856531 SH SOLE 22 844322 0 12209 GALLAGHER ARTHUR J & CO COM 363576109 46913 523761 SH SOLE 2 115125 0 408636 GALLAGHER ARTHUR J & CO COM 363576109 6781 75710 SH SOLE 4 70901 0 4809 GALLAGHER ARTHUR J & CO COM 363576109 18829 210221 SH SOLE 7 202003 0 8218 GALLAGHER ARTHUR J & CO COM 363576109 2417 26980 SH SOLE 13 26980 0 0 GALLAGHER ARTHUR J & CO COM 363576109 189 2112 SH SOLE 15 2112 0 0 GALLAGHER ARTHUR J & CO COM 363576109 137542 1535585 SH SOLE 18 1405662 0 129923 GALLAGHER ARTHUR J & CO COM 363576109 258224 2882928 SH SOLE 19 2882928 0 0 GALLAGHER ARTHUR J & CO COM 363576109 600487 6704113 SH SOLE 21 6704113 0 0 GALLAGHER ARTHUR J & CO COM 363576109 463648 5176378 SH SOLE 22 4633474 0 542904 GALLAGHER ARTHUR J & CO COM 363576109 11871 132538 SH SOLE 23 132538 0 0 GALLAGHER ARTHUR J & CO COM 363576109 20567 229614 SH SOLE 25 229614 0 0 GALLAGHER ARTHUR J & CO COM 363576109 93238 1040946 SH SOLE 26 257013 0 783933 GALLAGHER ARTHUR J & CO COM 363576109 3016 33671 SH SOLE 28 23293 0 10378 GALLAGHER ARTHUR J & CO COM 363576109 9517 106255 SH SOLE 29 3843 0 102412 GALLAGHER ARTHUR J & CO COM 363576109 71631 799718 SH SOLE 30 799718 0 0 GALLAGHER ARTHUR J & CO COM 363576109 14919 166561 SH SOLE 31 29931 0 136630 GALLAGHER ARTHUR J & CO COM 363576109 6469 72222 SH SOLE 34 72222 0 0 GALLAGHER ARTHUR J & CO COM 363576109 14641 163461 SH SOLE 36 163461 0 0 GALLAGHER ARTHUR J & CO COM 363576109 430 4801 SH SOLE 40 4801 0 0 GAMCO INVESTORS INC CL A COM 361438104 128 6547 SH SOLE 2 205 0 6342 GAMCO INVESTORS INC CL A COM 361438104 356 18199 SH SOLE 18 18199 0 0 GAMCO INVESTORS INC CL A COM 361438104 172 8782 SH SOLE 19 8782 0 0 GAMCO INVESTORS INC CL A COM 361438104 3667 187564 SH SOLE 21 187564 0 0 GAMCO INVESTORS INC CL A COM 361438104 5079 259793 SH SOLE 22 248514 0 11279 GAMCO INVESTORS INC CL A COM 361438104 28 1443 SH SOLE 28 1443 0 0 GAMCO INVESTORS INC CL A COM 361438104 21 1095 SH SOLE 40 1095 0 0 GAMESTOP CORP NEW CL A 36467W109 520 94227 SH SOLE 2 3928 0 90299 GAMESTOP CORP NEW CL A 36467W109 3 573 SH SOLE 4 573 0 0 GAMESTOP CORP NEW CL A 36467W109 45 8228 SH SOLE 7 8228 0 0 GAMESTOP CORP NEW CL A 36467W109 2242 406230 SH SOLE 18 406230 0 0 GAMESTOP CORP NEW CL A 36467W109 858 155353 SH SOLE 19 155353 0 0 GAMESTOP CORP NEW CL A 36467W109 55219 10003521 SH SOLE 21 10003521 0 0 GAMESTOP CORP NEW CL A 36467W109 16370 2965544 SH SOLE 22 2665357 0 300187 GAMESTOP CORP NEW CL A 36467W109 197 35662 SH SOLE 26 11480 0 24182 GAMESTOP CORP NEW CL A 36467W109 73 13225 SH SOLE 28 13225 0 0 GAMESTOP CORP NEW CL A 36467W109 708 128313 SH SOLE 30 128313 0 0 GAMESTOP CORP NEW CL A 36467W109 753 136489 SH SOLE 36 136489 0 0 GAMESTOP CORP NEW CL A 36467W109 62 11215 SH SOLE 40 11215 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 16291 426015 SH SOLE 2 68826 0 357189 GAMING & LEISURE PPTYS INC COM 36467J108 2095 54798 SH SOLE 4 54798 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 7866 205706 SH SOLE 7 205706 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 303 7922 SH SOLE 15 7922 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3651 95484 SH SOLE 18 95484 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 38770 1013871 SH SOLE 19 1013871 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 145932 3816210 SH SOLE 21 3816210 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 270398 7071087 SH SOLE 22 6661113 0 409974 GAMING & LEISURE PPTYS INC COM 36467J108 259 6773 SH SOLE 23 6773 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 15941 416865 SH SOLE 25 416865 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 5703 149134 SH SOLE 26 49381 0 99753 GAMING & LEISURE PPTYS INC COM 36467J108 969 25335 SH SOLE 28 25335 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 34999 915235 SH SOLE 30 915235 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 158 4120 SH SOLE 31 4120 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1618 42321 SH SOLE 34 42321 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 119 3107 SH SOLE 36 3107 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 798 20873 SH SOLE 40 20873 0 0 GANNETT CO INC COM 36473H104 1196 111351 SH SOLE 2 4399 0 106952 GANNETT CO INC COM 36473H104 5 498 SH SOLE 4 498 0 0 GANNETT CO INC COM 36473H104 42 3893 SH SOLE 7 3893 0 0 GANNETT CO INC COM 36473H104 5210 485140 SH SOLE 18 485140 0 0 GANNETT CO INC COM 36473H104 1959 182369 SH SOLE 19 182369 0 0 GANNETT CO INC COM 36473H104 133775 12455786 SH SOLE 21 12455786 0 0 GANNETT CO INC COM 36473H104 36228 3373191 SH SOLE 22 3197249 0 175942 GANNETT CO INC COM 36473H104 417 38873 SH SOLE 26 8113 0 30760 GANNETT CO INC COM 36473H104 167 15593 SH SOLE 28 15593 0 0 GANNETT CO INC COM 36473H104 1748 162736 SH SOLE 30 162736 0 0 GANNETT CO INC COM 36473H104 41 3862 SH SOLE 36 3862 0 0 GANNETT CO INC COM 36473H104 160 14857 SH SOLE 40 14857 0 0 GAP INC COM 364760108 9283 534718 SH SOLE 2 63048 0 471670 GAP INC COM 364760108 1543 88861 SH SOLE 4 82790 0 6071 GAP INC COM 364760108 5482 315775 SH SOLE 7 232229 0 83546 GAP INC COM 364760108 8 454 SH SOLE 13 454 0 0 GAP INC COM 364760108 26 1485 SH SOLE 15 1485 0 0 GAP INC COM 364760108 9039 520679 SH SOLE 18 490204 0 30475 GAP INC COM 364760108 1050 60476 SH SOLE 19 60476 0 0 GAP INC COM 364760108 175411 10104342 SH SOLE 21 10104342 0 0 GAP INC COM 364760108 99905 5754900 SH SOLE 22 5093120 0 661780 GAP INC COM 364760108 2865 165025 SH SOLE 23 165025 0 0 GAP INC COM 364760108 5049 290825 SH SOLE 25 290825 0 0 GAP INC COM 364760108 23397 1347772 SH SOLE 26 423049 0 924723 GAP INC COM 364760108 691 39811 SH SOLE 28 28256 0 11555 GAP INC COM 364760108 892 51359 SH SOLE 29 3762 0 47597 GAP INC COM 364760108 18154 1045710 SH SOLE 30 1045710 0 0 GAP INC COM 364760108 918 52902 SH SOLE 31 45113 0 7789 GAP INC COM 364760108 1297 74690 SH SOLE 32 74690 0 0 GAP INC COM 364760108 904 52081 SH SOLE 34 52081 0 0 GAP INC COM 364760108 4314 248498 SH SOLE 36 248498 0 0 GAP INC COM 364760108 82 4722 SH SOLE 40 4722 0 0 GARDNER DENVER HLDGS INC COM 36555P107 6975 246537 SH SOLE 2 9364 0 237173 GARDNER DENVER HLDGS INC COM 36555P107 16 582 SH SOLE 4 582 0 0 GARDNER DENVER HLDGS INC COM 36555P107 65 2313 SH SOLE 7 2313 0 0 GARDNER DENVER HLDGS INC COM 36555P107 1738 61425 SH SOLE 18 61425 0 0 GARDNER DENVER HLDGS INC COM 36555P107 842 29746 SH SOLE 19 29746 0 0 GARDNER DENVER HLDGS INC COM 36555P107 41032 1450405 SH SOLE 21 1450405 0 0 GARDNER DENVER HLDGS INC COM 36555P107 100832 3564224 SH SOLE 22 3280055 0 284169 GARDNER DENVER HLDGS INC COM 36555P107 1605 56743 SH SOLE 26 36482 0 20261 GARDNER DENVER HLDGS INC COM 36555P107 460 16253 SH SOLE 28 16253 0 0 GARDNER DENVER HLDGS INC COM 36555P107 1042 36821 SH SOLE 30 36821 0 0 GARDNER DENVER HLDGS INC COM 36555P107 77 2739 SH SOLE 31 2739 0 0 GARDNER DENVER HLDGS INC COM 36555P107 347 12269 SH SOLE 40 12269 0 0 GARMIN LTD SHS H2906T109 33025 389952 SH SOLE 2 69356 0 320596 GARMIN LTD SHS H2906T109 4682 55287 SH SOLE 4 51636 0 3651 GARMIN LTD SHS H2906T109 17254 203735 SH SOLE 7 156809 0 46926 GARMIN LTD SHS H2906T109 167 1966 SH SOLE 13 1966 0 0 GARMIN LTD SHS H2906T109 106 1256 SH SOLE 15 1256 0 0 GARMIN LTD SHS H2906T109 27232 321551 SH SOLE 18 300804 0 20747 GARMIN LTD SHS H2906T109 5253 62025 SH SOLE 19 62025 0 0 GARMIN LTD SHS H2906T109 542282 6403145 SH SOLE 21 6403145 0 0 GARMIN LTD SHS H2906T109 330642 3904148 SH SOLE 22 3509744 0 394404 GARMIN LTD SHS H2906T109 8301 98018 SH SOLE 23 98018 0 0 GARMIN LTD SHS H2906T109 13942 164629 SH SOLE 25 164629 0 0 GARMIN LTD SHS H2906T109 55617 656713 SH SOLE 26 196533 0 460180 GARMIN LTD SHS H2906T109 2120 25030 SH SOLE 28 18053 0 6977 GARMIN LTD SHS H2906T109 3140 37081 SH SOLE 29 2264 0 34817 GARMIN LTD SHS H2906T109 61233 723025 SH SOLE 30 723025 0 0 GARMIN LTD SHS H2906T109 2314 27325 SH SOLE 31 22113 0 5212 GARMIN LTD SHS H2906T109 2472 29193 SH SOLE 32 29193 0 0 GARMIN LTD SHS H2906T109 3935 46461 SH SOLE 34 46461 0 0 GARMIN LTD SHS H2906T109 7606 89812 SH SOLE 36 89812 0 0 GARMIN LTD SHS H2906T109 315 3722 SH SOLE 40 3722 0 0 GARRETT MOTION INC COM 366505105 3 315 SH SOLE 4 315 0 0 GARRETT MOTION INC COM 366505105 14 1356 SH SOLE 7 1356 0 0 GARRETT MOTION INC COM 366505105 998 100201 SH SOLE 18 100201 0 0 GARRETT MOTION INC COM 366505105 999 100282 SH SOLE 19 100282 0 0 GARRETT MOTION INC COM 366505105 58112 5834506 SH SOLE 21 5834506 0 0 GARRETT MOTION INC COM 366505105 14060 1411655 SH SOLE 22 1361884 0 49771 GARRETT MOTION INC COM 366505105 301 30257 SH SOLE 25 30257 0 0 GARRETT MOTION INC COM 366505105 244 24468 SH SOLE 26 12531 0 11937 GARRETT MOTION INC COM 366505105 197 19766 SH SOLE 28 19766 0 0 GARRETT MOTION INC COM 366505105 1188 119254 SH SOLE 30 119254 0 0 GARRETT MOTION INC COM 366505105 481 48278 SH SOLE 34 48278 0 0 GARRETT MOTION INC COM 366505105 44 4453 SH SOLE 36 4453 0 0 GARRETT MOTION INC COM 366505105 65 6547 SH SOLE 40 6547 0 0 GARTNER INC COM 366651107 30138 210768 SH SOLE 2 20285 0 190483 GARTNER INC COM 366651107 4647 32499 SH SOLE 4 30030 0 2469 GARTNER INC COM 366651107 11519 80558 SH SOLE 7 77671 0 2887 GARTNER INC COM 366651107 179 1254 SH SOLE 13 1254 0 0 GARTNER INC COM 366651107 124 864 SH SOLE 15 864 0 0 GARTNER INC COM 366651107 25058 175245 SH SOLE 18 163244 0 12001 GARTNER INC COM 366651107 111055 776666 SH SOLE 19 776666 0 0 GARTNER INC COM 366651107 317709 2221900 SH SOLE 21 2221900 0 0 GARTNER INC COM 366651107 306687 2144812 SH SOLE 22 1916457 0 228355 GARTNER INC COM 366651107 9304 65068 SH SOLE 23 65068 0 0 GARTNER INC COM 366651107 11494 80385 SH SOLE 25 80385 0 0 GARTNER INC COM 366651107 50400 352470 SH SOLE 26 117713 0 234757 GARTNER INC COM 366651107 2348 16421 SH SOLE 28 11467 0 4954 GARTNER INC COM 366651107 2964 20729 SH SOLE 29 1811 0 18918 GARTNER INC COM 366651107 45488 318123 SH SOLE 30 318123 0 0 GARTNER INC COM 366651107 2695 18845 SH SOLE 31 15085 0 3760 GARTNER INC COM 366651107 768 5372 SH SOLE 34 5372 0 0 GARTNER INC COM 366651107 7688 53764 SH SOLE 36 53764 0 0 GARTNER INC COM 366651107 268 1871 SH SOLE 40 1871 0 0 GASLOG LTD SHS G37585109 526 40969 SH SOLE 2 1332 0 39637 GASLOG LTD SHS G37585109 12 909 SH SOLE 7 909 0 0 GASLOG LTD SHS G37585109 1759 136856 SH SOLE 18 136856 0 0 GASLOG LTD SHS G37585109 899 69941 SH SOLE 19 69941 0 0 GASLOG LTD SHS G37585109 17072 1328590 SH SOLE 21 1328590 0 0 GASLOG LTD SHS G37585109 5800 451342 SH SOLE 22 418364 0 32978 GASLOG LTD SHS G37585109 21 1626 SH SOLE 25 1626 0 0 GASLOG LTD SHS G37585109 478 37197 SH SOLE 30 37197 0 0 GASLOG LTD SHS G37585109 12 924 SH SOLE 34 924 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 885 87911 SH SOLE 2 3555 0 84356 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 10 993 SH SOLE 7 993 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 216 21475 SH SOLE 18 21475 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 104 10359 SH SOLE 19 10359 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 4933 489901 SH SOLE 21 489901 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 12918 1282772 SH SOLE 22 1141991 0 140781 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 363 36093 SH SOLE 26 32085 0 4008 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 86 8574 SH SOLE 28 8574 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 242 24052 SH SOLE 30 24052 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 10 963 SH SOLE 31 963 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 66 6525 SH SOLE 40 6525 0 0 GATX CORP COM 361448103 6292 81161 SH SOLE 2 43804 0 37357 GATX CORP COM 361448103 143 1848 SH SOLE 4 1848 0 0 GATX CORP COM 361448103 96 1243 SH SOLE 7 1243 0 0 GATX CORP COM 361448103 2311 29810 SH SOLE 13 29810 0 0 GATX CORP COM 361448103 21675 279569 SH SOLE 18 243789 0 35780 GATX CORP COM 361448103 26765 345221 SH SOLE 19 345221 0 0 GATX CORP COM 361448103 198918 2565693 SH SOLE 21 2565693 0 0 GATX CORP COM 361448103 119861 1545994 SH SOLE 22 1448511 0 97483 GATX CORP COM 361448103 383 4945 SH SOLE 23 4945 0 0 GATX CORP COM 361448103 1752 22596 SH SOLE 26 10645 0 11951 GATX CORP COM 361448103 351 4533 SH SOLE 28 4533 0 0 GATX CORP COM 361448103 5883 75877 SH SOLE 29 0 0 75877 GATX CORP COM 361448103 1848 23834 SH SOLE 30 23834 0 0 GATX CORP COM 361448103 16 210 SH SOLE 34 210 0 0 GATX CORP COM 361448103 1471 18974 SH SOLE 36 18974 0 0 GATX CORP COM 361448103 235 3036 SH SOLE 40 3036 0 0 GCI LIBERTY INC COM CLASS A 36164V305 11358 182992 SH SOLE 2 6793 0 176199 GCI LIBERTY INC COM CLASS A 36164V305 30 490 SH SOLE 4 490 0 0 GCI LIBERTY INC COM CLASS A 36164V305 119 1911 SH SOLE 7 1911 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2880 46398 SH SOLE 18 46398 0 0 GCI LIBERTY INC COM CLASS A 36164V305 40260 648627 SH SOLE 19 648627 0 0 GCI LIBERTY INC COM CLASS A 36164V305 82735 1332934 SH SOLE 21 1332934 0 0 GCI LIBERTY INC COM CLASS A 36164V305 161127 2595884 SH SOLE 22 2405261 0 190623 GCI LIBERTY INC COM CLASS A 36164V305 1970 31732 SH SOLE 26 17771 0 13961 GCI LIBERTY INC COM CLASS A 36164V305 931 15001 SH SOLE 28 15001 0 0 GCI LIBERTY INC COM CLASS A 36164V305 1798 28961 SH SOLE 30 28961 0 0 GCI LIBERTY INC COM CLASS A 36164V305 124 1993 SH SOLE 31 1993 0 0 GCI LIBERTY INC COM CLASS A 36164V305 639 10294 SH SOLE 40 10294 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 914 47473 SH SOLE 2 2256 0 45217 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 301 SH SOLE 4 301 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 21 1067 SH SOLE 7 1067 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4671 242635 SH SOLE 18 242635 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1786 92778 SH SOLE 19 92778 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 113338 5887690 SH SOLE 21 5887690 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 31205 1621023 SH SOLE 22 1524477 0 96546 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 496 25788 SH SOLE 26 8538 0 17250 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 173 8994 SH SOLE 28 8994 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1514 78628 SH SOLE 30 78628 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 164 8496 SH SOLE 40 8496 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 2529 63092 SH SOLE 2 1684 0 61408 GDS HLDGS LTD SPONSORED ADS 36165L108 542 13511 SH SOLE 4 13511 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 304 7591 SH SOLE 7 7591 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 970 24199 SH SOLE 15 23329 0 870 GDS HLDGS LTD SPONSORED ADS 36165L108 3358 83775 SH SOLE 18 83775 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 27465 685248 SH SOLE 19 685248 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 47779 1192096 SH SOLE 21 1192096 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 27483 685700 SH SOLE 22 628328 0 57372 GDS HLDGS LTD SPONSORED ADS 36165L108 1558 38860 SH SOLE 23 38860 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1374 34285 SH SOLE 25 34285 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 11885 296526 SH SOLE 26 92946 0 203580 GDS HLDGS LTD SPONSORED ADS 36165L108 490 12215 SH SOLE 28 12215 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 105 2611 SH SOLE 29 0 0 2611 GDS HLDGS LTD SPONSORED ADS 36165L108 13396 334243 SH SOLE 30 334243 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 133 3312 SH SOLE 31 3312 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 12106 302058 SH SOLE 34 302058 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 23 565 SH SOLE 40 565 0 0 GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 777 750000 PRN SOLE 21 750000 0 0 GEE GROUP INC COM 36165A102 1 802 SH SOLE 21 802 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 246 644589 SH SOLE 22 644589 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 139 15071 SH SOLE 2 761 0 14310 GENCO SHIPPING & TRADING LTD SHS Y2685T131 494 53715 SH SOLE 18 53715 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 233 25325 SH SOLE 19 25325 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 4990 542419 SH SOLE 21 542419 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 3841 417516 SH SOLE 22 407941 0 9575 GENCOR INDS INC COM 368678108 97 8359 SH SOLE 2 303 0 8056 GENCOR INDS INC COM 368678108 362 31168 SH SOLE 18 31168 0 0 GENCOR INDS INC COM 368678108 171 14742 SH SOLE 19 14742 0 0 GENCOR INDS INC COM 368678108 3901 336006 SH SOLE 21 336006 0 0 GENCOR INDS INC COM 368678108 1201 103425 SH SOLE 22 97973 0 5452 GENERAC HLDGS INC COM 368736104 5926 75643 SH SOLE 2 24154 0 51489 GENERAC HLDGS INC COM 368736104 189 2409 SH SOLE 4 2409 0 0 GENERAC HLDGS INC COM 368736104 137 1748 SH SOLE 7 1748 0 0 GENERAC HLDGS INC COM 368736104 1975 25210 SH SOLE 13 25210 0 0 GENERAC HLDGS INC COM 368736104 22917 292534 SH SOLE 18 234245 0 58289 GENERAC HLDGS INC COM 368736104 37833 482934 SH SOLE 19 482934 0 0 GENERAC HLDGS INC COM 368736104 161222 2057976 SH SOLE 21 2057976 0 0 GENERAC HLDGS INC COM 368736104 174373 2225854 SH SOLE 22 2017013 0 208841 GENERAC HLDGS INC COM 368736104 2240 28597 SH SOLE 23 28597 0 0 GENERAC HLDGS INC COM 368736104 6574 83913 SH SOLE 26 17601 0 66312 GENERAC HLDGS INC COM 368736104 618 7883 SH SOLE 28 7883 0 0 GENERAC HLDGS INC COM 368736104 2127 27155 SH SOLE 29 1342 0 25813 GENERAC HLDGS INC COM 368736104 1932 24663 SH SOLE 30 24663 0 0 GENERAC HLDGS INC COM 368736104 313 4001 SH SOLE 31 1853 0 2148 GENERAC HLDGS INC COM 368736104 426 5432 SH SOLE 34 5432 0 0 GENERAC HLDGS INC COM 368736104 1150 14677 SH SOLE 36 14677 0 0 GENERAC HLDGS INC COM 368736104 553 7061 SH SOLE 40 7061 0 0 GENERAL DYNAMICS CORP COM 369550108 125194 685129 SH SOLE 2 128897 0 556232 GENERAL DYNAMICS CORP COM 369550108 18127 99203 SH SOLE 4 92475 0 6728 GENERAL DYNAMICS CORP COM 369550108 50301 275274 SH SOLE 7 228449 0 46825 GENERAL DYNAMICS CORP COM 369550108 357 1951 SH SOLE 13 1951 0 0 GENERAL DYNAMICS CORP COM 369550108 468 2562 SH SOLE 15 2562 0 0 GENERAL DYNAMICS CORP COM 369550108 91621 501401 SH SOLE 18 484869 0 16532 GENERAL DYNAMICS CORP COM 369550108 21936 120046 SH SOLE 19 120046 0 0 GENERAL DYNAMICS CORP COM 369550108 1006870 5510152 SH SOLE 21 5510152 0 0 GENERAL DYNAMICS CORP COM 369550108 1070969 5860937 SH SOLE 22 5175941 0 684996 GENERAL DYNAMICS CORP COM 369550108 37433 204852 SH SOLE 23 204852 0 0 GENERAL DYNAMICS CORP COM 369550108 53333 291868 SH SOLE 25 291868 0 0 GENERAL DYNAMICS CORP COM 369550108 91421 500308 SH SOLE 26 314788 0 185520 GENERAL DYNAMICS CORP COM 369550108 2951 16151 SH SOLE 29 16151 0 0 GENERAL DYNAMICS CORP COM 369550108 175386 959807 SH SOLE 30 959807 0 0 GENERAL DYNAMICS CORP COM 369550108 14270 78094 SH SOLE 31 63341 0 14753 GENERAL DYNAMICS CORP COM 369550108 34236 187357 SH SOLE 36 187357 0 0 GENERAL DYNAMICS CORP COM 369550108 1038 5678 SH SOLE 40 5678 0 0 GENERAL ELECTRIC CO COM 369604103 198488 22202196 SH SOLE 2 3167661 0 19034535 GENERAL ELECTRIC CO COM 369604103 31249 3495405 SH SOLE 4 3258064 0 237341 GENERAL ELECTRIC CO COM 369604103 69062 7725013 SH SOLE 7 7725013 0 0 GENERAL ELECTRIC CO COM 369604103 529 59129 SH SOLE 13 59129 0 0 GENERAL ELECTRIC CO COM 369604103 751 84030 SH SOLE 15 84030 0 0 GENERAL ELECTRIC CO COM 369604103 5 564 SH SOLE 17 0 0 564 GENERAL ELECTRIC CO COM 369604103 154935 17330540 SH SOLE 18 15544327 0 1786213 GENERAL ELECTRIC CO COM 369604103 203986 22817256 SH SOLE 19 22817256 0 0 GENERAL ELECTRIC CO COM 369604103 826 92425 SH SOLE 20 92425 0 0 GENERAL ELECTRIC CO COM 369604103 1327765 148519586 SH SOLE 21 148519586 0 0 GENERAL ELECTRIC CO COM 369604103 1854725 207463631 SH SOLE 22 188960374 0 18503257 GENERAL ELECTRIC CO COM 369604103 57282 6407349 SH SOLE 23 6407349 0 0 GENERAL ELECTRIC CO COM 369604103 79482 8890652 SH SOLE 25 8890652 0 0 GENERAL ELECTRIC CO COM 369604103 318887 35669741 SH SOLE 26 10103583 0 25566158 GENERAL ELECTRIC CO COM 369604103 15146 1694168 SH SOLE 28 1232341 0 461827 GENERAL ELECTRIC CO COM 369604103 1890 211463 SH SOLE 29 211463 0 0 GENERAL ELECTRIC CO COM 369604103 256674 28710731 SH SOLE 30 28710731 0 0 GENERAL ELECTRIC CO COM 369604103 17042 1906309 SH SOLE 31 1568319 0 337990 GENERAL ELECTRIC CO COM 369604103 7994 894172 SH SOLE 34 894172 0 0 GENERAL ELECTRIC CO COM 369604103 72033 8057381 SH SOLE 36 8057381 0 0 GENERAL ELECTRIC CO COM 369604103 1846 206470 SH SOLE 40 206470 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 13 1500 SH Put SOLE 2 1500 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 2235 250000 SH Put SOLE 19 250000 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 22 2500 SH Put SOLE 22 2500 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 134 15000 SH Put SOLE 34 15000 0 0 GENERAL FIN CORP DEL COM 369822101 89 10019 SH SOLE 2 295 0 9724 GENERAL FIN CORP DEL COM 369822101 347 39307 SH SOLE 18 39307 0 0 GENERAL FIN CORP DEL COM 369822101 158 17875 SH SOLE 19 17875 0 0 GENERAL FIN CORP DEL COM 369822101 3906 441811 SH SOLE 21 441811 0 0 GENERAL FIN CORP DEL COM 369822101 2654 300180 SH SOLE 22 292840 0 7340 GENERAL MLS INC COM 370334104 105634 1916434 SH SOLE 2 522119 0 1394315 GENERAL MLS INC COM 370334104 18585 337180 SH SOLE 4 321536 0 15644 GENERAL MLS INC COM 370334104 34991 634817 SH SOLE 7 634817 0 0 GENERAL MLS INC COM 370334104 4872 88385 SH SOLE 13 88385 0 0 GENERAL MLS INC COM 370334104 291 5281 SH SOLE 15 5281 0 0 GENERAL MLS INC COM 370334104 75670 1372815 SH SOLE 18 1214496 0 158319 GENERAL MLS INC COM 370334104 47204 856388 SH SOLE 19 856388 0 0 GENERAL MLS INC COM 370334104 975596 17699494 SH SOLE 21 17699494 0 0 GENERAL MLS INC COM 370334104 892607 16193878 SH SOLE 22 14083065 0 2110813 GENERAL MLS INC COM 370334104 32349 586882 SH SOLE 23 586882 0 0 GENERAL MLS INC COM 370334104 34123 619072 SH SOLE 25 619072 0 0 GENERAL MLS INC COM 370334104 188016 3411025 SH SOLE 26 857982 0 2553043 GENERAL MLS INC COM 370334104 6489 117730 SH SOLE 28 86539 0 31191 GENERAL MLS INC COM 370334104 24039 436130 SH SOLE 29 102527 0 333603 GENERAL MLS INC COM 370334104 171499 3111378 SH SOLE 30 3111378 0 0 GENERAL MLS INC COM 370334104 15617 283319 SH SOLE 31 223532 0 59787 GENERAL MLS INC COM 370334104 4712 85487 SH SOLE 32 85487 0 0 GENERAL MLS INC COM 370334104 27920 506530 SH SOLE 34 506530 0 0 GENERAL MLS INC COM 370334104 11805 214168 SH SOLE 35 214168 0 0 GENERAL MLS INC COM 370334104 31671 574582 SH SOLE 36 574582 0 0 GENERAL MLS INC COM 370334104 770 13966 SH SOLE 40 13966 0 0 GENERAL MOLY INC COM 370373102 19 74731 SH SOLE 21 74731 0 0 GENERAL MOLY INC COM 370373102 393 1510586 SH SOLE 22 1510586 0 0 GENERAL MTRS CO COM 37045V100 124450 3320447 SH SOLE 2 549142 0 2771305 GENERAL MTRS CO COM 37045V100 19446 518828 SH SOLE 4 484033 0 34795 GENERAL MTRS CO COM 37045V100 48720 1299881 SH SOLE 7 1155679 0 144202 GENERAL MTRS CO COM 37045V100 990 26427 SH SOLE 13 26427 0 0 GENERAL MTRS CO COM 37045V100 451 12038 SH SOLE 15 12038 0 0 GENERAL MTRS CO COM 37045V100 0 2 SH SOLE 17 0 0 2 GENERAL MTRS CO COM 37045V100 223282 5957367 SH SOLE 18 5599623 0 357744 GENERAL MTRS CO COM 37045V100 275578 7352677 SH SOLE 19 7352677 0 0 GENERAL MTRS CO COM 37045V100 1086082 28977646 SH SOLE 21 28977646 0 0 GENERAL MTRS CO COM 37045V100 1179217 31462555 SH SOLE 22 27850019 0 3612536 GENERAL MTRS CO COM 37045V100 35980 959971 SH SOLE 23 959971 0 0 GENERAL MTRS CO COM 37045V100 48691 1299107 SH SOLE 25 1299107 0 0 GENERAL MTRS CO COM 37045V100 201164 5367228 SH SOLE 26 1479618 0 3887610 GENERAL MTRS CO COM 37045V100 9311 248429 SH SOLE 28 180410 0 68019 GENERAL MTRS CO COM 37045V100 1381 36850 SH SOLE 29 36850 0 0 GENERAL MTRS CO COM 37045V100 195275 5210117 SH SOLE 30 5210117 0 0 GENERAL MTRS CO COM 37045V100 10767 287262 SH SOLE 31 236116 0 51146 GENERAL MTRS CO COM 37045V100 3588 95724 SH SOLE 32 95724 0 0 GENERAL MTRS CO COM 37045V100 13150 350864 SH SOLE 34 350864 0 0 GENERAL MTRS CO COM 37045V100 42664 1138308 SH SOLE 36 1138308 0 0 GENERAL MTRS CO COM 37045V100 1166 31121 SH SOLE 40 31121 0 0 GENESCO INC COM 371532102 661 16510 SH SOLE 2 639 0 15871 GENESCO INC COM 371532102 7 168 SH SOLE 4 168 0 0 GENESCO INC COM 371532102 34 843 SH SOLE 7 843 0 0 GENESCO INC COM 371532102 2858 71426 SH SOLE 18 71426 0 0 GENESCO INC COM 371532102 1116 27892 SH SOLE 19 27892 0 0 GENESCO INC COM 371532102 65786 1643838 SH SOLE 21 1643838 0 0 GENESCO INC COM 371532102 20127 502922 SH SOLE 22 468531 0 34391 GENESCO INC COM 371532102 138 3459 SH SOLE 26 2375 0 1084 GENESCO INC COM 371532102 87 2170 SH SOLE 28 2170 0 0 GENESCO INC COM 371532102 858 21443 SH SOLE 30 21443 0 0 GENESCO INC COM 371532102 256 6406 SH SOLE 34 6406 0 0 GENESCO INC COM 371532102 112 2794 SH SOLE 36 2794 0 0 GENESCO INC COM 371532102 111 2782 SH SOLE 40 2782 0 0 GENESEE & WYO INC CL A 371559105 15010 135827 SH SOLE 2 28768 0 107059 GENESEE & WYO INC CL A 371559105 118 1070 SH SOLE 4 1070 0 0 GENESEE & WYO INC CL A 371559105 176 1593 SH SOLE 7 1593 0 0 GENESEE & WYO INC CL A 371559105 17496 158316 SH SOLE 18 158316 0 0 GENESEE & WYO INC CL A 371559105 1381 12501 SH SOLE 19 12501 0 0 GENESEE & WYO INC CL A 371559105 301873 2731635 SH SOLE 21 2731635 0 0 GENESEE & WYO INC CL A 371559105 202545 1832819 SH SOLE 22 1719698 0 113121 GENESEE & WYO INC CL A 371559105 2835 25655 SH SOLE 26 13159 0 12496 GENESEE & WYO INC CL A 371559105 814 7367 SH SOLE 28 7367 0 0 GENESEE & WYO INC CL A 371559105 3840 34750 SH SOLE 30 34750 0 0 GENESEE & WYO INC CL A 371559105 126 1136 SH SOLE 31 1136 0 0 GENESEE & WYO INC CL A 371559105 489 4428 SH SOLE 36 4428 0 0 GENESEE & WYO INC CL A 371559105 637 5761 SH SOLE 40 5761 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 536 24960 SH SOLE 18 24960 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 32515 1514434 SH SOLE 19 1514434 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 79 70847 SH SOLE 2 2272 0 68575 GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH SOLE 7 927 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 319 286953 SH SOLE 18 286953 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 150 134998 SH SOLE 19 134998 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 3091 2784862 SH SOLE 21 2784862 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1461 1315984 SH SOLE 22 1271444 0 44540 GENFIT S A ADS 372279109 446 25600 SH SOLE 2 25600 0 0 GENFIT S A ADS 372279109 284 16310 SH SOLE 18 16310 0 0 GENFIT S A ADS 372279109 3466 199100 SH SOLE 19 199100 0 0 GENFIT S A ADS 372279109 44 2500 SH SOLE 20 2500 0 0 GENFIT S A ADS 372279109 1513 86900 SH SOLE 34 86900 0 0 GENIE ENERGY LTD CL B 372284208 100 13469 SH SOLE 2 596 0 12873 GENIE ENERGY LTD CL B 372284208 381 51094 SH SOLE 18 51094 0 0 GENIE ENERGY LTD CL B 372284208 181 24299 SH SOLE 19 24299 0 0 GENIE ENERGY LTD CL B 372284208 3761 504137 SH SOLE 21 504137 0 0 GENIE ENERGY LTD CL B 372284208 3843 515102 SH SOLE 22 510858 0 4244 GENMAB A S SPONSORED ADS 372303206 3449 170219 SH SOLE 2 170219 0 0 GENMAB A S SPONSORED ADS 372303206 1182 58352 SH SOLE 18 58352 0 0 GENMAB A S SPONSORED ADS 372303206 14316 706623 SH SOLE 19 706623 0 0 GENMAB A S SPONSORED ADS 372303206 11815 583161 SH SOLE 34 583161 0 0 GENMARK DIAGNOSTICS INC COM 372309104 320 52832 SH SOLE 2 7505 0 45327 GENMARK DIAGNOSTICS INC COM 372309104 6 1036 SH SOLE 7 1036 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1482 244543 SH SOLE 18 197498 0 47045 GENMARK DIAGNOSTICS INC COM 372309104 1551 256010 SH SOLE 19 256010 0 0 GENMARK DIAGNOSTICS INC COM 372309104 11612 1916090 SH SOLE 21 1916090 0 0 GENMARK DIAGNOSTICS INC COM 372309104 10380 1712908 SH SOLE 22 1652887 0 60021 GENMARK DIAGNOSTICS INC COM 372309104 75 12422 SH SOLE 23 12422 0 0 GENMARK DIAGNOSTICS INC COM 372309104 103 17001 SH SOLE 26 0 0 17001 GENMARK DIAGNOSTICS INC COM 372309104 41 6706 SH SOLE 28 6706 0 0 GENMARK DIAGNOSTICS INC COM 372309104 62 10281 SH SOLE 30 10281 0 0 GENMARK DIAGNOSTICS INC COM 372309104 25 4050 SH SOLE 40 4050 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 4 1549 SH SOLE 21 1549 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 241 83220 SH SOLE 22 83220 0 0 GENOMIC HEALTH INC COM 37244C101 1839 27115 SH SOLE 2 4780 0 22335 GENOMIC HEALTH INC COM 37244C101 9 136 SH SOLE 4 136 0 0 GENOMIC HEALTH INC COM 37244C101 36 535 SH SOLE 7 535 0 0 GENOMIC HEALTH INC COM 37244C101 8210 121060 SH SOLE 18 115769 0 5291 GENOMIC HEALTH INC COM 37244C101 6807 100371 SH SOLE 19 100371 0 0 GENOMIC HEALTH INC COM 37244C101 195857 2887891 SH SOLE 21 2887891 0 0 GENOMIC HEALTH INC COM 37244C101 52434 773140 SH SOLE 22 737276 0 35864 GENOMIC HEALTH INC COM 37244C101 756 11154 SH SOLE 23 11154 0 0 GENOMIC HEALTH INC COM 37244C101 2351 34671 SH SOLE 26 4988 0 29683 GENOMIC HEALTH INC COM 37244C101 185 2734 SH SOLE 28 2734 0 0 GENOMIC HEALTH INC COM 37244C101 7063 104144 SH SOLE 30 104144 0 0 GENOMIC HEALTH INC COM 37244C101 77 1141 SH SOLE 34 1141 0 0 GENOMIC HEALTH INC COM 37244C101 152 2245 SH SOLE 40 2245 0 0 GENPACT LIMITED SHS G3922B107 36475 941286 SH SOLE 2 82720 0 858566 GENPACT LIMITED SHS G3922B107 78 2018 SH SOLE 3 2018 0 0 GENPACT LIMITED SHS G3922B107 2403 62008 SH SOLE 4 62008 0 0 GENPACT LIMITED SHS G3922B107 334 8622 SH SOLE 7 8622 0 0 GENPACT LIMITED SHS G3922B107 1853 47812 SH SOLE 13 47812 0 0 GENPACT LIMITED SHS G3922B107 6829 176240 SH SOLE 18 176240 0 0 GENPACT LIMITED SHS G3922B107 2043 52721 SH SOLE 19 52721 0 0 GENPACT LIMITED SHS G3922B107 84690 2185547 SH SOLE 21 2185547 0 0 GENPACT LIMITED SHS G3922B107 222140 5732647 SH SOLE 22 5022816 0 709831 GENPACT LIMITED SHS G3922B107 491 12677 SH SOLE 23 12677 0 0 GENPACT LIMITED SHS G3922B107 41 1067 SH SOLE 26 1067 0 0 GENPACT LIMITED SHS G3922B107 6039 155844 SH SOLE 30 155844 0 0 GENPACT LIMITED SHS G3922B107 9154 236236 SH SOLE 31 224209 0 12027 GENPACT LIMITED SHS G3922B107 455 11745 SH SOLE 34 11745 0 0 GENPACT LIMITED SHS G3922B107 1229 31723 SH SOLE 36 31723 0 0 GENTEX CORP COM 371901109 17447 633638 SH SOLE 2 174573 0 459065 GENTEX CORP COM 371901109 60 2166 SH SOLE 4 2166 0 0 GENTEX CORP COM 371901109 182 6595 SH SOLE 7 6595 0 0 GENTEX CORP COM 371901109 98 3552 SH SOLE 15 3552 0 0 GENTEX CORP COM 371901109 21363 775854 SH SOLE 18 768337 0 7517 GENTEX CORP COM 371901109 2053 74553 SH SOLE 19 74553 0 0 GENTEX CORP COM 371901109 341917 12417536 SH SOLE 21 12417536 0 0 GENTEX CORP COM 371901109 229815 8346283 SH SOLE 22 7792304 0 553979 GENTEX CORP COM 371901109 7207 261751 SH SOLE 25 261751 0 0 GENTEX CORP COM 371901109 13815 501713 SH SOLE 26 219315 0 282398 GENTEX CORP COM 371901109 911 33069 SH SOLE 28 33069 0 0 GENTEX CORP COM 371901109 2444 88758 SH SOLE 30 88758 0 0 GENTEX CORP COM 371901109 207 7519 SH SOLE 31 7519 0 0 GENTEX CORP COM 371901109 393 14280 SH SOLE 34 14280 0 0 GENTEX CORP COM 371901109 3126 113544 SH SOLE 36 113544 0 0 GENTEX CORP COM 371901109 716 25990 SH SOLE 40 25990 0 0 GENTHERM INC COM 37253A103 1177 28660 SH SOLE 2 1346 0 27314 GENTHERM INC COM 37253A103 9 213 SH SOLE 4 213 0 0 GENTHERM INC COM 37253A103 16 383 SH SOLE 7 383 0 0 GENTHERM INC COM 37253A103 6148 149650 SH SOLE 18 149650 0 0 GENTHERM INC COM 37253A103 2322 56506 SH SOLE 19 56506 0 0 GENTHERM INC COM 37253A103 146279 3560410 SH SOLE 21 3560410 0 0 GENTHERM INC COM 37253A103 40508 985954 SH SOLE 22 931763 0 54191 GENTHERM INC COM 37253A103 747 18183 SH SOLE 26 8224 0 9959 GENTHERM INC COM 37253A103 202 4920 SH SOLE 28 4920 0 0 GENTHERM INC COM 37253A103 2148 52270 SH SOLE 30 52270 0 0 GENTHERM INC COM 37253A103 159 3862 SH SOLE 40 3862 0 0 GENUINE PARTS CO COM 372460105 37705 378607 SH SOLE 2 61177 0 317430 GENUINE PARTS CO COM 372460105 6024 60486 SH SOLE 4 56614 0 3872 GENUINE PARTS CO COM 372460105 29049 291688 SH SOLE 7 194596 0 97092 GENUINE PARTS CO COM 372460105 468 4695 SH SOLE 13 4695 0 0 GENUINE PARTS CO COM 372460105 131 1320 SH SOLE 15 1320 0 0 GENUINE PARTS CO COM 372460105 106541 1069795 SH SOLE 18 1050357 0 19438 GENUINE PARTS CO COM 372460105 104519 1049491 SH SOLE 19 1049491 0 0 GENUINE PARTS CO COM 372460105 547143 5493953 SH SOLE 21 5493953 0 0 GENUINE PARTS CO COM 372460105 362961 3644554 SH SOLE 22 3255614 0 388940 GENUINE PARTS CO COM 372460105 10569 106124 SH SOLE 23 106124 0 0 GENUINE PARTS CO COM 372460105 26030 261375 SH SOLE 25 261375 0 0 GENUINE PARTS CO COM 372460105 87058 874168 SH SOLE 26 295415 0 578753 GENUINE PARTS CO COM 372460105 2932 29437 SH SOLE 28 21982 0 7455 GENUINE PARTS CO COM 372460105 3324 33375 SH SOLE 29 2843 0 30532 GENUINE PARTS CO COM 372460105 54713 549387 SH SOLE 30 549387 0 0 GENUINE PARTS CO COM 372460105 3677 36922 SH SOLE 31 25568 0 11354 GENUINE PARTS CO COM 372460105 2501 25109 SH SOLE 32 25109 0 0 GENUINE PARTS CO COM 372460105 52125 523399 SH SOLE 34 523399 0 0 GENUINE PARTS CO COM 372460105 11695 117431 SH SOLE 36 117431 0 0 GENUINE PARTS CO COM 372460105 3367 33813 SH SOLE 37 33813 0 0 GENUINE PARTS CO COM 372460105 385 3864 SH SOLE 40 3864 0 0 GENWORTH FINL INC COM CL A 37247D106 3213 730124 SH SOLE 2 233391 0 496733 GENWORTH FINL INC COM CL A 37247D106 12 2679 SH SOLE 4 2679 0 0 GENWORTH FINL INC COM CL A 37247D106 122 27635 SH SOLE 7 27635 0 0 GENWORTH FINL INC COM CL A 37247D106 12726 2892176 SH SOLE 18 2892176 0 0 GENWORTH FINL INC COM CL A 37247D106 3845 873913 SH SOLE 19 873913 0 0 GENWORTH FINL INC COM CL A 37247D106 159401 36227585 SH SOLE 21 36227585 0 0 GENWORTH FINL INC COM CL A 37247D106 78372 17811811 SH SOLE 22 16983295 0 828516 GENWORTH FINL INC COM CL A 37247D106 1066 242315 SH SOLE 26 118157 0 124158 GENWORTH FINL INC COM CL A 37247D106 261 59262 SH SOLE 28 59262 0 0 GENWORTH FINL INC COM CL A 37247D106 1784 405425 SH SOLE 30 405425 0 0 GENWORTH FINL INC COM CL A 37247D106 763 173497 SH SOLE 36 173497 0 0 GENWORTH FINL INC COM CL A 37247D106 238 54067 SH SOLE 40 54067 0 0 GEO GROUP INC NEW COM 36162J106 980 56508 SH SOLE 2 56508 0 0 GEO GROUP INC NEW COM 36162J106 8 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 70 4024 SH SOLE 7 4024 0 0 GEO GROUP INC NEW COM 36162J106 11916 687201 SH SOLE 18 687201 0 0 GEO GROUP INC NEW COM 36162J106 3552 204845 SH SOLE 19 204845 0 0 GEO GROUP INC NEW COM 36162J106 160296 9244275 SH SOLE 21 9244275 0 0 GEO GROUP INC NEW COM 36162J106 74670 4306231 SH SOLE 22 4126330 0 179901 GEO GROUP INC NEW COM 36162J106 70 4023 SH SOLE 23 4023 0 0 GEO GROUP INC NEW COM 36162J106 748 43119 SH SOLE 26 26344 0 16775 GEO GROUP INC NEW COM 36162J106 592 34147 SH SOLE 30 34147 0 0 GEO GROUP INC NEW COM 36162J106 111 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 212 12244 SH SOLE 40 12244 0 0 GEOPARK LTD USD SHS G38327105 4686 254551 SH SOLE 22 131837 0 122714 GEOSPACE TECHNOLOGIES CORP COM 37364X109 204 13294 SH SOLE 2 547 0 12747 GEOSPACE TECHNOLOGIES CORP COM 37364X109 942 61289 SH SOLE 18 61289 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 338 22022 SH SOLE 19 22022 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 23752 1545371 SH SOLE 21 1545371 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 5229 340192 SH SOLE 22 334833 0 5359 GEOSPACE TECHNOLOGIES CORP COM 37364X109 203 13229 SH SOLE 30 13229 0 0 GERDAU S A SPON ADR REP PFD 373737105 12429 3945752 SH SOLE 21 3945752 0 0 GERDAU S A SPON ADR REP PFD 373737105 261 82836 SH SOLE 22 82836 0 0 GERDAU S A SPON ADR REP PFD 373737105 88 27844 SH SOLE 26 0 0 27844 GERMAN AMERN BANCORP INC COM 373865104 778 24267 SH SOLE 2 941 0 23326 GERMAN AMERN BANCORP INC COM 373865104 14 445 SH SOLE 7 445 0 0 GERMAN AMERN BANCORP INC COM 373865104 2920 91113 SH SOLE 18 91113 0 0 GERMAN AMERN BANCORP INC COM 373865104 1390 43374 SH SOLE 19 43374 0 0 GERMAN AMERN BANCORP INC COM 373865104 28750 897034 SH SOLE 21 897034 0 0 GERMAN AMERN BANCORP INC COM 373865104 23405 730251 SH SOLE 22 700349 0 29902 GERMAN AMERN BANCORP INC COM 373865104 10 310 SH SOLE 23 310 0 0 GERMAN AMERN BANCORP INC COM 373865104 90 2808 SH SOLE 28 2808 0 0 GERMAN AMERN BANCORP INC COM 373865104 221 6880 SH SOLE 30 6880 0 0 GERMAN AMERN BANCORP INC COM 373865104 74 2306 SH SOLE 40 2306 0 0 GERON CORP COM 374163103 224 168690 SH SOLE 2 5922 0 162768 GERON CORP COM 374163103 5 3408 SH SOLE 7 3408 0 0 GERON CORP COM 374163103 824 619637 SH SOLE 18 619637 0 0 GERON CORP COM 374163103 393 295150 SH SOLE 19 295150 0 0 GERON CORP COM 374163103 10834 8145884 SH SOLE 21 8145884 0 0 GERON CORP COM 374163103 7584 5702042 SH SOLE 22 5501088 0 200954 GERON CORP COM 374163103 4 2706 SH SOLE 23 2706 0 0 GERON CORP COM 374163103 15 11013 SH SOLE 26 0 0 11013 GERON CORP COM 374163103 30 22715 SH SOLE 28 22715 0 0 GERON CORP COM 374163103 43 32696 SH SOLE 30 32696 0 0 GERON CORP COM 374163103 24 17876 SH SOLE 40 17876 0 0 GETTY RLTY CORP NEW COM 374297109 1111 34669 SH SOLE 2 1431 0 33238 GETTY RLTY CORP NEW COM 374297109 294 9165 SH SOLE 4 9165 0 0 GETTY RLTY CORP NEW COM 374297109 1080 33673 SH SOLE 7 33673 0 0 GETTY RLTY CORP NEW COM 374297109 38 1190 SH SOLE 15 1190 0 0 GETTY RLTY CORP NEW COM 374297109 4910 153147 SH SOLE 18 153147 0 0 GETTY RLTY CORP NEW COM 374297109 2878 89770 SH SOLE 19 89770 0 0 GETTY RLTY CORP NEW COM 374297109 122431 3818806 SH SOLE 21 3818806 0 0 GETTY RLTY CORP NEW COM 374297109 43072 1343471 SH SOLE 22 1296889 0 46582 GETTY RLTY CORP NEW COM 374297109 36 1133 SH SOLE 23 1133 0 0 GETTY RLTY CORP NEW COM 374297109 2210 68918 SH SOLE 25 68918 0 0 GETTY RLTY CORP NEW COM 374297109 1032 32175 SH SOLE 26 15420 0 16755 GETTY RLTY CORP NEW COM 374297109 139 4347 SH SOLE 28 4347 0 0 GETTY RLTY CORP NEW COM 374297109 607 18923 SH SOLE 29 18923 0 0 GETTY RLTY CORP NEW COM 374297109 6015 187627 SH SOLE 30 187627 0 0 GETTY RLTY CORP NEW COM 374297109 93 2913 SH SOLE 40 2913 0 0 GEVO INC COM PAR 374396406 1 262 SH SOLE 21 262 0 0 GEVO INC COM PAR 374396406 544 162464 SH SOLE 22 162464 0 0 GIBRALTAR INDS INC COM 374689107 1523 33157 SH SOLE 2 1338 0 31819 GIBRALTAR INDS INC COM 374689107 2 53 SH SOLE 4 53 0 0 GIBRALTAR INDS INC COM 374689107 29 641 SH SOLE 7 641 0 0 GIBRALTAR INDS INC COM 374689107 6644 144626 SH SOLE 18 144626 0 0 GIBRALTAR INDS INC COM 374689107 2552 55546 SH SOLE 19 55546 0 0 GIBRALTAR INDS INC COM 374689107 161167 3508210 SH SOLE 21 3508210 0 0 GIBRALTAR INDS INC COM 374689107 45301 986092 SH SOLE 22 942429 0 43663 GIBRALTAR INDS INC COM 374689107 617 13431 SH SOLE 26 10871 0 2560 GIBRALTAR INDS INC COM 374689107 195 4247 SH SOLE 28 4247 0 0 GIBRALTAR INDS INC COM 374689107 2045 44507 SH SOLE 30 44507 0 0 GIBRALTAR INDS INC COM 374689107 155 3365 SH SOLE 40 3365 0 0 GILEAD SCIENCES INC COM 375558103 233893 3690327 SH SOLE 2 879196 0 2811131 GILEAD SCIENCES INC COM 375558103 36883 581940 SH SOLE 4 547710 0 34230 GILEAD SCIENCES INC COM 375558103 82716 1305073 SH SOLE 7 1189467 0 115606 GILEAD SCIENCES INC COM 375558103 11911 187937 SH SOLE 13 187937 0 0 GILEAD SCIENCES INC COM 375558103 894 14105 SH SOLE 15 14105 0 0 GILEAD SCIENCES INC COM 375558103 22 346 SH SOLE 17 0 0 346 GILEAD SCIENCES INC COM 375558103 265412 4187633 SH SOLE 18 3814888 0 372745 GILEAD SCIENCES INC COM 375558103 295567 4663406 SH SOLE 19 4663406 0 0 GILEAD SCIENCES INC COM 375558103 2063671 32560283 SH SOLE 21 32560283 0 0 GILEAD SCIENCES INC COM 375558103 2110319 33296288 SH SOLE 22 28855325 0 4440963 GILEAD SCIENCES INC COM 375558103 63982 1009495 SH SOLE 23 1009495 0 0 GILEAD SCIENCES INC COM 375558103 81827 1291061 SH SOLE 25 1291061 0 0 GILEAD SCIENCES INC COM 375558103 436863 6892762 SH SOLE 26 1503458 0 5389304 GILEAD SCIENCES INC COM 375558103 15459 243908 SH SOLE 28 175666 0 68242 GILEAD SCIENCES INC COM 375558103 40839 644353 SH SOLE 29 71470 0 572883 GILEAD SCIENCES INC COM 375558103 392797 6197494 SH SOLE 30 6197494 0 0 GILEAD SCIENCES INC COM 375558103 25590 403752 SH SOLE 31 292979 0 110773 GILEAD SCIENCES INC COM 375558103 11414 180087 SH SOLE 32 180087 0 0 GILEAD SCIENCES INC COM 375558103 102043 1610018 SH SOLE 34 1610018 0 0 GILEAD SCIENCES INC COM 375558103 64225 1013335 SH SOLE 36 1013335 0 0 GILEAD SCIENCES INC COM 375558103 1945 30683 SH SOLE 40 30683 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3562 88030 SH SOLE 2 7257 0 80773 GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH SOLE 4 480 0 0 GLACIER BANCORP INC NEW COM 37637Q105 62 1543 SH SOLE 7 1543 0 0 GLACIER BANCORP INC NEW COM 37637Q105 17237 426019 SH SOLE 18 425013 0 1006 GLACIER BANCORP INC NEW COM 37637Q105 7626 188488 SH SOLE 19 188488 0 0 GLACIER BANCORP INC NEW COM 37637Q105 374692 9260799 SH SOLE 21 9260799 0 0 GLACIER BANCORP INC NEW COM 37637Q105 106524 2632816 SH SOLE 22 2489707 0 143109 GLACIER BANCORP INC NEW COM 37637Q105 564 13928 SH SOLE 23 13928 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1710 42274 SH SOLE 26 9512 0 32762 GLACIER BANCORP INC NEW COM 37637Q105 437 10792 SH SOLE 28 10792 0 0 GLACIER BANCORP INC NEW COM 37637Q105 4887 120781 SH SOLE 30 120781 0 0 GLACIER BANCORP INC NEW COM 37637Q105 321 7941 SH SOLE 40 7941 0 0 GLADSTONE CAPITAL CORP COM 376535100 1496 153470 SH SOLE 30 153470 0 0 GLADSTONE COML CORP COM 376536108 783 33329 SH SOLE 2 1243 0 32086 GLADSTONE COML CORP COM 376536108 15 648 SH SOLE 7 648 0 0 GLADSTONE COML CORP COM 376536108 2561 108981 SH SOLE 18 108981 0 0 GLADSTONE COML CORP COM 376536108 1277 54339 SH SOLE 19 54339 0 0 GLADSTONE COML CORP COM 376536108 26650 1134055 SH SOLE 21 1134055 0 0 GLADSTONE COML CORP COM 376536108 25583 1088639 SH SOLE 22 1045135 0 43504 GLADSTONE COML CORP COM 376536108 24 1034 SH SOLE 23 1034 0 0 GLADSTONE COML CORP COM 376536108 225 9561 SH SOLE 26 0 0 9561 GLADSTONE COML CORP COM 376536108 106 4513 SH SOLE 28 4513 0 0 GLADSTONE COML CORP COM 376536108 242 10291 SH SOLE 30 10291 0 0 GLADSTONE INVT CORP COM 376546107 2125 172243 SH SOLE 30 172243 0 0 GLADSTONE LD CORP COM 376549101 228 19186 SH SOLE 2 777 0 18409 GLADSTONE LD CORP COM 376549101 686 57643 SH SOLE 18 57643 0 0 GLADSTONE LD CORP COM 376549101 322 27048 SH SOLE 19 27048 0 0 GLADSTONE LD CORP COM 376549101 7538 633747 SH SOLE 21 633747 0 0 GLADSTONE LD CORP COM 376549101 4709 395895 SH SOLE 22 384763 0 11132 GLADSTONE LD CORP COM 376549101 7 597 SH SOLE 23 597 0 0 GLATFELTER COM 377316104 696 45234 SH SOLE 2 1866 0 43368 GLATFELTER COM 377316104 3 208 SH SOLE 4 208 0 0 GLATFELTER COM 377316104 14 884 SH SOLE 7 884 0 0 GLATFELTER COM 377316104 3091 200828 SH SOLE 18 200828 0 0 GLATFELTER COM 377316104 1139 74012 SH SOLE 19 74012 0 0 GLATFELTER COM 377316104 74428 4836121 SH SOLE 21 4836121 0 0 GLATFELTER COM 377316104 19983 1298431 SH SOLE 22 1242020 0 56411 GLATFELTER COM 377316104 288 18694 SH SOLE 26 4835 0 13859 GLATFELTER COM 377316104 96 6245 SH SOLE 28 6245 0 0 GLATFELTER COM 377316104 950 61729 SH SOLE 30 61729 0 0 GLATFELTER COM 377316104 77 5010 SH SOLE 40 5010 0 0 GLAUKOS CORP COM 377322102 1963 31410 SH SOLE 2 1472 0 29938 GLAUKOS CORP COM 377322102 10 161 SH SOLE 4 161 0 0 GLAUKOS CORP COM 377322102 43 690 SH SOLE 7 690 0 0 GLAUKOS CORP COM 377322102 7948 127154 SH SOLE 18 121733 0 5421 GLAUKOS CORP COM 377322102 4439 71008 SH SOLE 19 71008 0 0 GLAUKOS CORP COM 377322102 86731 1387470 SH SOLE 21 1387470 0 0 GLAUKOS CORP COM 377322102 65140 1042080 SH SOLE 22 976048 0 66032 GLAUKOS CORP COM 377322102 14 224 SH SOLE 23 224 0 0 GLAUKOS CORP COM 377322102 582 9317 SH SOLE 26 6246 0 3071 GLAUKOS CORP COM 377322102 255 4074 SH SOLE 28 4074 0 0 GLAUKOS CORP COM 377322102 1230 19674 SH SOLE 30 19674 0 0 GLAUKOS CORP COM 377322102 186 2983 SH SOLE 40 2983 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 64626 1514210 SH SOLE 18 1514210 0 0 GLEN BURNIE BANCORP COM 377407101 6 598 SH SOLE 21 598 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2709 55835 SH SOLE 2 7793 0 48042 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 16 326 SH SOLE 4 326 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 51 1045 SH SOLE 7 1045 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10512 216644 SH SOLE 18 198409 0 18235 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9754 201026 SH SOLE 19 201026 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 640 13200 SH SOLE 20 13200 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 122586 2526509 SH SOLE 21 2526509 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 88657 1827236 SH SOLE 22 1750111 0 77125 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 953 19641 SH SOLE 23 19641 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3532 72789 SH SOLE 26 19392 0 53397 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 318 6551 SH SOLE 28 6551 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1008 20773 SH SOLE 30 20773 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 73 1510 SH SOLE 34 1510 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 279 5758 SH SOLE 40 5758 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 35 7297 SH SOLE 22 7297 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 25 34107 SH SOLE 21 34107 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 508 703641 SH SOLE 22 703641 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 214 8588 SH SOLE 2 296 0 8292 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 4 161 SH SOLE 7 161 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 752 30127 SH SOLE 18 30127 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 504 20186 SH SOLE 19 20186 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7555 302564 SH SOLE 21 302564 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7113 284856 SH SOLE 22 273752 0 11104 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 35 1404 SH SOLE 28 1404 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 30 1218 SH SOLE 30 1218 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 22 871 SH SOLE 40 871 0 0 GLOBAL MED REIT INC COM NEW 37954A204 395 34674 SH SOLE 2 1295 0 33379 GLOBAL MED REIT INC COM NEW 37954A204 1255 110066 SH SOLE 18 110066 0 0 GLOBAL MED REIT INC COM NEW 37954A204 603 52892 SH SOLE 19 52892 0 0 GLOBAL MED REIT INC COM NEW 37954A204 13995 1227673 SH SOLE 21 1227673 0 0 GLOBAL MED REIT INC COM NEW 37954A204 10235 897843 SH SOLE 22 877049 0 20794 GLOBAL MED REIT INC COM NEW 37954A204 12 1083 SH SOLE 23 1083 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1712 87788 SH SOLE 2 3504 0 84284 GLOBAL NET LEASE INC COM NEW 379378201 444 22775 SH SOLE 4 22775 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1656 84920 SH SOLE 7 84920 0 0 GLOBAL NET LEASE INC COM NEW 379378201 56 2875 SH SOLE 15 2875 0 0 GLOBAL NET LEASE INC COM NEW 379378201 7370 377961 SH SOLE 18 377961 0 0 GLOBAL NET LEASE INC COM NEW 379378201 4385 224885 SH SOLE 19 224885 0 0 GLOBAL NET LEASE INC COM NEW 379378201 186321 9554939 SH SOLE 21 9554939 0 0 GLOBAL NET LEASE INC COM NEW 379378201 61783 3168370 SH SOLE 22 3059341 0 109029 GLOBAL NET LEASE INC COM NEW 379378201 54 2794 SH SOLE 23 2794 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1292 66235 SH SOLE 26 17148 0 49087 GLOBAL NET LEASE INC COM NEW 379378201 182 9309 SH SOLE 28 9309 0 0 GLOBAL NET LEASE INC COM NEW 379378201 842 43155 SH SOLE 29 43155 0 0 GLOBAL NET LEASE INC COM NEW 379378201 122 6277 SH SOLE 40 6277 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 1 30 SH SOLE 17 0 0 30 GLOBAL PMTS INC COM 37940X102 112118 705145 SH SOLE 2 61769 0 643376 GLOBAL PMTS INC COM 37940X102 19003 119516 SH SOLE 4 111804 0 7712 GLOBAL PMTS INC COM 37940X102 40812 256682 SH SOLE 7 256682 0 0 GLOBAL PMTS INC COM 37940X102 81 511 SH SOLE 13 511 0 0 GLOBAL PMTS INC COM 37940X102 478 3008 SH SOLE 15 3008 0 0 GLOBAL PMTS INC COM 37940X102 96661 607931 SH SOLE 18 568364 0 39567 GLOBAL PMTS INC COM 37940X102 40323 253605 SH SOLE 19 253605 0 0 GLOBAL PMTS INC COM 37940X102 1197720 7532831 SH SOLE 21 7532831 0 0 GLOBAL PMTS INC COM 37940X102 1151487 7242056 SH SOLE 22 6474737 0 767319 GLOBAL PMTS INC COM 37940X102 34602 217620 SH SOLE 23 217620 0 0 GLOBAL PMTS INC COM 37940X102 47312 297558 SH SOLE 25 297558 0 0 GLOBAL PMTS INC COM 37940X102 188882 1187938 SH SOLE 26 385720 0 802218 GLOBAL PMTS INC COM 37940X102 9235 58080 SH SOLE 28 41985 0 16095 GLOBAL PMTS INC COM 37940X102 913 5742 SH SOLE 29 5742 0 0 GLOBAL PMTS INC COM 37940X102 194240 1221633 SH SOLE 30 1221633 0 0 GLOBAL PMTS INC COM 37940X102 11259 70810 SH SOLE 31 55046 0 15764 GLOBAL PMTS INC COM 37940X102 11656 73307 SH SOLE 34 73307 0 0 GLOBAL PMTS INC COM 37940X102 30274 190404 SH SOLE 36 190404 0 0 GLOBAL PMTS INC COM 37940X102 1095 6889 SH SOLE 40 6889 0 0 GLOBAL SELF STORAGE INC COM 37955N106 31 6481 SH SOLE 21 6481 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 122 15958 SH SOLE 22 15958 0 0 GLOBAL WTR RES INC COM 379463102 146 12307 SH SOLE 2 1808 0 10499 GLOBAL WTR RES INC COM 379463102 484 40915 SH SOLE 18 40293 0 622 GLOBAL WTR RES INC COM 379463102 252 21322 SH SOLE 19 21322 0 0 GLOBAL WTR RES INC COM 379463102 5338 450832 SH SOLE 21 450832 0 0 GLOBAL WTR RES INC COM 379463102 1354 114375 SH SOLE 22 106760 0 7615 GLOBAL WTR RES INC COM 379463102 64 5382 SH SOLE 23 5382 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 2549 304208 SH SOLE 18 1240 0 302968 GLOBALSCAPE INC COM 37940G109 29 2492 SH SOLE 18 2492 0 0 GLOBALSCAPE INC COM 37940G109 434 37823 SH SOLE 21 37823 0 0 GLOBALSCAPE INC COM 37940G109 1679 146410 SH SOLE 22 146410 0 0 GLOBALSTAR INC COM 378973408 1 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 1028 2485451 SH SOLE 21 2485451 0 0 GLOBALSTAR INC COM 378973408 4396 10627216 SH SOLE 22 10339440 0 287776 GLOBALSTAR INC COM 378973408 14 32798 SH SOLE 26 0 0 32798 GLOBALSTAR INC COM 378973408 25 59904 SH SOLE 28 59904 0 0 GLOBALSTAR INC COM 378973408 73 176060 SH SOLE 30 176060 0 0 GLOBALSTAR INC COM 378973408 16 38874 SH SOLE 40 38874 0 0 GLOBANT S A COM L44385109 6552 71540 SH SOLE 2 1095 0 70445 GLOBANT S A COM L44385109 725 7913 SH SOLE 4 7913 0 0 GLOBANT S A COM L44385109 431 4701 SH SOLE 7 4701 0 0 GLOBANT S A COM L44385109 1038 11336 SH SOLE 18 11336 0 0 GLOBANT S A COM L44385109 51422 561497 SH SOLE 21 561497 0 0 GLOBANT S A COM L44385109 36817 402017 SH SOLE 22 369275 0 32742 GLOBANT S A COM L44385109 1847 20166 SH SOLE 23 20166 0 0 GLOBANT S A COM L44385109 11269 123049 SH SOLE 26 37587 0 85462 GLOBANT S A COM L44385109 529 5780 SH SOLE 29 3743 0 2037 GLOBANT S A COM L44385109 17152 187295 SH SOLE 30 187295 0 0 GLOBANT S A COM L44385109 182 1989 SH SOLE 31 1989 0 0 GLOBANT S A COM L44385109 234 2551 SH SOLE 34 2551 0 0 GLOBANT S A COM L44385109 23 254 SH SOLE 40 254 0 0 GLOBE LIFE INC COM 37959E102 37955 396351 SH SOLE 2 152253 0 244098 GLOBE LIFE INC COM 37959E102 6044 63118 SH SOLE 4 60272 0 2846 GLOBE LIFE INC COM 37959E102 13939 145557 SH SOLE 7 101952 0 43605 GLOBE LIFE INC COM 37959E102 2505 26163 SH SOLE 13 26163 0 0 GLOBE LIFE INC COM 37959E102 125 1305 SH SOLE 15 1305 0 0 GLOBE LIFE INC COM 37959E102 28141 293867 SH SOLE 18 241430 0 52437 GLOBE LIFE INC COM 37959E102 21581 225363 SH SOLE 19 225363 0 0 GLOBE LIFE INC COM 37959E102 264315 2760185 SH SOLE 21 2760185 0 0 GLOBE LIFE INC COM 37959E102 309098 3227844 SH SOLE 22 2859153 0 368691 GLOBE LIFE INC COM 37959E102 11440 119461 SH SOLE 23 119461 0 0 GLOBE LIFE INC COM 37959E102 10582 110510 SH SOLE 25 110510 0 0 GLOBE LIFE INC COM 37959E102 40840 426478 SH SOLE 26 163860 0 262618 GLOBE LIFE INC COM 37959E102 1956 20431 SH SOLE 28 14429 0 6002 GLOBE LIFE INC COM 37959E102 13025 136014 SH SOLE 29 14468 0 121546 GLOBE LIFE INC COM 37959E102 45502 475163 SH SOLE 30 475163 0 0 GLOBE LIFE INC COM 37959E102 5918 61797 SH SOLE 31 45463 0 16334 GLOBE LIFE INC COM 37959E102 1085 11331 SH SOLE 34 11331 0 0 GLOBE LIFE INC COM 37959E102 9382 97976 SH SOLE 36 97976 0 0 GLOBE LIFE INC COM 37959E102 213 2222 SH SOLE 40 2222 0 0 GLOBUS MED INC CL A 379577208 5142 100588 SH SOLE 2 37505 0 63083 GLOBUS MED INC CL A 379577208 16 304 SH SOLE 4 304 0 0 GLOBUS MED INC CL A 379577208 68 1322 SH SOLE 7 1322 0 0 GLOBUS MED INC CL A 379577208 22793 445876 SH SOLE 18 437673 0 8203 GLOBUS MED INC CL A 379577208 10267 200846 SH SOLE 19 200846 0 0 GLOBUS MED INC CL A 379577208 299063 5850208 SH SOLE 21 5850208 0 0 GLOBUS MED INC CL A 379577208 135235 2645438 SH SOLE 22 2544376 0 101062 GLOBUS MED INC CL A 379577208 489 9562 SH SOLE 23 9562 0 0 GLOBUS MED INC CL A 379577208 2502 48951 SH SOLE 26 20152 0 28799 GLOBUS MED INC CL A 379577208 489 9563 SH SOLE 28 9563 0 0 GLOBUS MED INC CL A 379577208 2067 40443 SH SOLE 30 40443 0 0 GLOBUS MED INC CL A 379577208 2088 40838 SH SOLE 31 0 0 40838 GLOBUS MED INC CL A 379577208 396 7756 SH SOLE 40 7756 0 0 GLOWPOINT INC COM 379887508 1 1121 SH SOLE 21 1121 0 0 GLU MOBILE INC COM 379890106 556 111412 SH SOLE 2 15169 0 96243 GLU MOBILE INC COM 379890106 3 561 SH SOLE 4 561 0 0 GLU MOBILE INC COM 379890106 12 2451 SH SOLE 7 2451 0 0 GLU MOBILE INC COM 379890106 2208 442551 SH SOLE 18 395656 0 46895 GLU MOBILE INC COM 379890106 1996 400082 SH SOLE 19 400082 0 0 GLU MOBILE INC COM 379890106 19201 3847991 SH SOLE 21 3847991 0 0 GLU MOBILE INC COM 379890106 17586 3524196 SH SOLE 22 3380167 0 144029 GLU MOBILE INC COM 379890106 181 36178 SH SOLE 23 36178 0 0 GLU MOBILE INC COM 379890106 528 105737 SH SOLE 26 44163 0 61574 GLU MOBILE INC COM 379890106 86 17257 SH SOLE 28 17257 0 0 GLU MOBILE INC COM 379890106 201 40311 SH SOLE 30 40311 0 0 GLU MOBILE INC COM 379890106 60 12021 SH SOLE 40 12021 0 0 GLYCOMIMETICS INC COM 38000Q102 129 29881 SH SOLE 2 1545 0 28336 GLYCOMIMETICS INC COM 38000Q102 3 726 SH SOLE 7 726 0 0 GLYCOMIMETICS INC COM 38000Q102 522 121047 SH SOLE 18 121047 0 0 GLYCOMIMETICS INC COM 38000Q102 250 58017 SH SOLE 19 58017 0 0 GLYCOMIMETICS INC COM 38000Q102 7031 1631289 SH SOLE 21 1631289 0 0 GLYCOMIMETICS INC COM 38000Q102 4606 1068613 SH SOLE 22 1024669 0 43944 GLYCOMIMETICS INC COM 38000Q102 10 2351 SH SOLE 26 0 0 2351 GLYCOMIMETICS INC COM 38000Q102 21 4781 SH SOLE 28 4781 0 0 GLYCOMIMETICS INC COM 38000Q102 31 7300 SH SOLE 30 7300 0 0 GLYCOMIMETICS INC COM 38000Q102 25 5845 SH SOLE 40 5845 0 0 GMS INC COM 36251C103 955 33264 SH SOLE 2 4551 0 28713 GMS INC COM 36251C103 19 675 SH SOLE 7 675 0 0 GMS INC COM 36251C103 4424 154023 SH SOLE 18 154023 0 0 GMS INC COM 36251C103 3356 116861 SH SOLE 19 116861 0 0 GMS INC COM 36251C103 123187 4289233 SH SOLE 21 4289233 0 0 GMS INC COM 36251C103 34323 1195099 SH SOLE 22 1151821 0 43278 GMS INC COM 36251C103 295 10257 SH SOLE 23 10257 0 0 GMS INC COM 36251C103 899 31315 SH SOLE 26 0 0 31315 GMS INC COM 36251C103 110 3827 SH SOLE 28 3827 0 0 GMS INC COM 36251C103 1630 56766 SH SOLE 30 56766 0 0 GMS INC COM 36251C103 145 5042 SH SOLE 34 5042 0 0 GMS INC COM 36251C103 129 4493 SH SOLE 40 4493 0 0 GNC HLDGS INC COM CL A 36191G107 181 84391 SH SOLE 2 2827 0 81564 GNC HLDGS INC COM CL A 36191G107 3 1473 SH SOLE 7 1473 0 0 GNC HLDGS INC COM CL A 36191G107 627 292876 SH SOLE 18 292876 0 0 GNC HLDGS INC COM CL A 36191G107 301 140507 SH SOLE 19 140507 0 0 GNC HLDGS INC COM CL A 36191G107 6133 2866109 SH SOLE 21 2866109 0 0 GNC HLDGS INC COM CL A 36191G107 5840 2728831 SH SOLE 22 2464528 0 264303 GODADDY INC CL A 380237107 56002 848776 SH SOLE 2 350390 0 498386 GODADDY INC CL A 380237107 8438 127885 SH SOLE 4 122906 0 4979 GODADDY INC CL A 380237107 2055 31139 SH SOLE 7 25572 0 5567 GODADDY INC CL A 380237107 2507 37994 SH SOLE 13 37994 0 0 GODADDY INC CL A 380237107 125 1891 SH SOLE 15 1891 0 0 GODADDY INC CL A 380237107 73163 1108866 SH SOLE 18 819431 0 289435 GODADDY INC CL A 380237107 63335 959919 SH SOLE 19 959919 0 0 GODADDY INC CL A 380237107 160423 2431389 SH SOLE 21 2431389 0 0 GODADDY INC CL A 380237107 361306 5475988 SH SOLE 22 4752927 0 723061 GODADDY INC CL A 380237107 17635 267274 SH SOLE 23 267274 0 0 GODADDY INC CL A 380237107 11267 170762 SH SOLE 25 170762 0 0 GODADDY INC CL A 380237107 37815 573128 SH SOLE 26 253915 0 319213 GODADDY INC CL A 380237107 2441 36995 SH SOLE 28 27647 0 9348 GODADDY INC CL A 380237107 9567 145004 SH SOLE 29 86035 0 58969 GODADDY INC CL A 380237107 21340 323431 SH SOLE 30 323431 0 0 GODADDY INC CL A 380237107 11948 181078 SH SOLE 31 134770 0 46308 GODADDY INC CL A 380237107 5296 80262 SH SOLE 34 80262 0 0 GODADDY INC CL A 380237107 10864 164663 SH SOLE 36 164663 0 0 GODADDY INC CL A 380237107 286 4331 SH SOLE 40 4331 0 0 GOGO INC COM 38046C109 306 50702 SH SOLE 2 5494 0 45208 GOGO INC COM 38046C109 3 425 SH SOLE 4 425 0 0 GOGO INC COM 38046C109 9 1492 SH SOLE 7 1492 0 0 GOGO INC COM 38046C109 1261 209114 SH SOLE 18 196860 0 12254 GOGO INC COM 38046C109 1114 184671 SH SOLE 19 184671 0 0 GOGO INC COM 38046C109 11866 1967749 SH SOLE 21 1967749 0 0 GOGO INC COM 38046C109 10373 1720215 SH SOLE 22 1649987 0 70228 GOGO INC COM 38046C109 77 12688 SH SOLE 23 12688 0 0 GOGO INC COM 38046C109 218 36084 SH SOLE 26 0 0 36084 GOGO INC COM 38046C109 45 7428 SH SOLE 28 7428 0 0 GOGO INC COM 38046C109 104 17241 SH SOLE 30 17241 0 0 GOGO INC COM 38046C109 34 5599 SH SOLE 40 5599 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 1144 73967 SH SOLE 22 73967 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 4085 264091 SH SOLE 25 264091 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 101 6499 SH SOLE 30 6499 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 12854 830909 SH SOLE 34 830909 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1258 96863 SH SOLE 2 3926 0 92937 GOLAR LNG LTD BERMUDA SHS G9456A100 26 2005 SH SOLE 7 2005 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 4195 322903 SH SOLE 18 322903 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 2129 163903 SH SOLE 19 163903 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 40213 3095665 SH SOLE 21 3095665 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 14471 1114034 SH SOLE 22 1026950 0 87084 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5714 1161293 SH SOLE 2 121710 0 1039583 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14582 2963778 SH SOLE 7 2963778 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 368 74794 SH SOLE 19 74794 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 49 9899 SH SOLE 21 9899 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5734 1165403 SH SOLE 22 1165403 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2857 580745 SH SOLE 23 580745 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 9948 2021981 SH SOLE 25 2021981 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 3600 731684 SH SOLE 26 0 0 731684 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 26759 5438769 SH SOLE 30 5438769 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 39127 7952676 SH SOLE 34 7952676 0 0 GOLD RESOURCE CORP COM 38068T105 171 56039 SH SOLE 2 1912 0 54127 GOLD RESOURCE CORP COM 38068T105 3 963 SH SOLE 7 963 0 0 GOLD RESOURCE CORP COM 38068T105 640 209716 SH SOLE 18 209716 0 0 GOLD RESOURCE CORP COM 38068T105 302 98949 SH SOLE 19 98949 0 0 GOLD RESOURCE CORP COM 38068T105 7201 2361127 SH SOLE 21 2361127 0 0 GOLD RESOURCE CORP COM 38068T105 5517 1808771 SH SOLE 22 1764251 0 44520 GOLDEN ENTMT INC COM 381013101 286 21540 SH SOLE 2 7125 0 14415 GOLDEN ENTMT INC COM 381013101 6 463 SH SOLE 7 463 0 0 GOLDEN ENTMT INC COM 381013101 818 61518 SH SOLE 18 61518 0 0 GOLDEN ENTMT INC COM 381013101 2137 160804 SH SOLE 19 160804 0 0 GOLDEN ENTMT INC COM 381013101 8649 650770 SH SOLE 21 650770 0 0 GOLDEN ENTMT INC COM 381013101 7600 571825 SH SOLE 22 546043 0 25782 GOLDEN ENTMT INC COM 381013101 81 6090 SH SOLE 26 0 0 6090 GOLDEN ENTMT INC COM 381013101 385 28990 SH SOLE 30 28990 0 0 GOLDEN ENTMT INC COM 381013101 146 10972 SH SOLE 34 10972 0 0 GOLDEN ENTMT INC COM 381013101 35 2606 SH SOLE 40 2606 0 0 GOLDEN MINERALS CO COM 381119106 152 624371 SH SOLE 21 624371 0 0 GOLDFIELD CORP COM 381370105 0 4 SH SOLE 17 0 0 4 GOLDFIELD CORP COM 381370105 10 4709 SH SOLE 18 4709 0 0 GOLDFIELD CORP COM 381370105 162 75307 SH SOLE 21 75307 0 0 GOLDFIELD CORP COM 381370105 754 350739 SH SOLE 22 350739 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 4359 216969 SH SOLE 30 216969 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 453 16004 SH SOLE 17 0 0 16004 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2105 35148 SH SOLE 17 0 0 35148 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2 15 SH SOLE 17 0 0 15 GOLDMAN SACHS GROUP INC COM 38141G104 166667 804260 SH SOLE 2 80487 0 723773 GOLDMAN SACHS GROUP INC COM 38141G104 27174 131130 SH SOLE 4 122229 0 8901 GOLDMAN SACHS GROUP INC COM 38141G104 59146 285411 SH SOLE 7 284690 0 721 GOLDMAN SACHS GROUP INC COM 38141G104 493 2378 SH SOLE 13 2378 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 705 3402 SH SOLE 15 3402 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 200904 969475 SH SOLE 18 911126 0 58349 GOLDMAN SACHS GROUP INC COM 38141G104 110400 532743 SH SOLE 19 532743 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1289679 6223420 SH SOLE 21 6223420 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1627723 7854668 SH SOLE 22 6952252 0 902416 GOLDMAN SACHS GROUP INC COM 38141G104 50331 242873 SH SOLE 23 242873 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 67678 326583 SH SOLE 25 326583 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 266154 1284341 SH SOLE 26 352330 0 932011 GOLDMAN SACHS GROUP INC COM 38141G104 13339 64370 SH SOLE 28 46819 0 17551 GOLDMAN SACHS GROUP INC COM 38141G104 1463 7058 SH SOLE 29 7058 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 281056 1356251 SH SOLE 30 1356251 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 27064 130597 SH SOLE 31 60121 0 70476 GOLDMAN SACHS GROUP INC COM 38141G104 19925 96151 SH SOLE 32 96151 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7424 35824 SH SOLE 34 35824 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 52290 252328 SH SOLE 36 252328 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1642 7924 SH SOLE 40 7924 0 0 GOLUB CAP BDC INC COM 38173M102 6153 326568 SH SOLE 30 326568 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 12 7436 SH SOLE 21 7436 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 51 31856 SH SOLE 22 31856 0 0 GOODRICH PETE CORP COM PAR 382410843 104 9813 SH SOLE 2 224 0 9589 GOODRICH PETE CORP COM PAR 382410843 320 30120 SH SOLE 18 30120 0 0 GOODRICH PETE CORP COM PAR 382410843 153 14412 SH SOLE 19 14412 0 0 GOODRICH PETE CORP COM PAR 382410843 3619 340426 SH SOLE 21 340426 0 0 GOODRICH PETE CORP COM PAR 382410843 862 81125 SH SOLE 22 76101 0 5024 GOODYEAR TIRE & RUBR CO COM 382550101 8093 561848 SH SOLE 2 148577 0 413271 GOODYEAR TIRE & RUBR CO COM 382550101 48 3325 SH SOLE 4 3325 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1290 89548 SH SOLE 7 11192 0 78356 GOODYEAR TIRE & RUBR CO COM 382550101 669 46438 SH SOLE 13 46438 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 13943 967894 SH SOLE 18 890062 0 77832 GOODYEAR TIRE & RUBR CO COM 382550101 6963 483348 SH SOLE 19 483348 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 165717 11504115 SH SOLE 21 11504115 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 150461 10445030 SH SOLE 22 9746760 0 698270 GOODYEAR TIRE & RUBR CO COM 382550101 34 2393 SH SOLE 23 2393 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 298 20653 SH SOLE 25 20653 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1634 113434 SH SOLE 26 58252 0 55182 GOODYEAR TIRE & RUBR CO COM 382550101 442 30705 SH SOLE 28 30705 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3364 233526 SH SOLE 29 0 0 233526 GOODYEAR TIRE & RUBR CO COM 382550101 1288 89421 SH SOLE 30 89421 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 69 4790 SH SOLE 31 4790 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 106 7337 SH SOLE 34 7337 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1927 133774 SH SOLE 36 133774 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 302 20967 SH SOLE 40 20967 0 0 GOOSEHEAD INS INC COM CL A 38267D109 485 9819 SH SOLE 2 462 0 9357 GOOSEHEAD INS INC COM CL A 38267D109 11 230 SH SOLE 7 230 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1903 38553 SH SOLE 18 38553 0 0 GOOSEHEAD INS INC COM CL A 38267D109 963 19510 SH SOLE 19 19510 0 0 GOOSEHEAD INS INC COM CL A 38267D109 18410 373059 SH SOLE 21 373059 0 0 GOOSEHEAD INS INC COM CL A 38267D109 14350 290781 SH SOLE 22 282281 0 8500 GOPRO INC CL A 38268T103 640 123475 SH SOLE 2 15921 0 107554 GOPRO INC CL A 38268T103 4 738 SH SOLE 4 738 0 0 GOPRO INC CL A 38268T103 11 2191 SH SOLE 7 2191 0 0 GOPRO INC CL A 38268T103 2502 482584 SH SOLE 18 421348 0 61236 GOPRO INC CL A 38268T103 2455 473473 SH SOLE 19 473473 0 0 GOPRO INC CL A 38268T103 21496 4145894 SH SOLE 21 4145894 0 0 GOPRO INC CL A 38268T103 19310 3724138 SH SOLE 22 3578337 0 145801 GOPRO INC CL A 38268T103 264 50836 SH SOLE 23 50836 0 0 GOPRO INC CL A 38268T103 337 64990 SH SOLE 26 0 0 64990 GOPRO INC CL A 38268T103 93 18026 SH SOLE 28 18026 0 0 GOPRO INC CL A 38268T103 161 31086 SH SOLE 30 31086 0 0 GOPRO INC CL A 38268T103 35 6705 SH SOLE 40 6705 0 0 GORMAN RUPP CO COM 383082104 622 17890 SH SOLE 2 669 0 17221 GORMAN RUPP CO COM 383082104 381 10950 SH SOLE 7 10950 0 0 GORMAN RUPP CO COM 383082104 2077 59705 SH SOLE 18 59705 0 0 GORMAN RUPP CO COM 383082104 1067 30678 SH SOLE 19 30678 0 0 GORMAN RUPP CO COM 383082104 20876 600065 SH SOLE 21 600065 0 0 GORMAN RUPP CO COM 383082104 18594 534474 SH SOLE 22 509319 0 25155 GORMAN RUPP CO COM 383082104 64 1842 SH SOLE 28 1842 0 0 GORMAN RUPP CO COM 383082104 2587 74365 SH SOLE 30 74365 0 0 GOSSAMER BIO INC COM 38341P102 662 39409 SH SOLE 2 1954 0 37455 GOSSAMER BIO INC COM 38341P102 17 1017 SH SOLE 7 1017 0 0 GOSSAMER BIO INC COM 38341P102 2540 151288 SH SOLE 18 146933 0 4355 GOSSAMER BIO INC COM 38341P102 1402 83518 SH SOLE 19 83518 0 0 GOSSAMER BIO INC COM 38341P102 23800 1417497 SH SOLE 21 1417497 0 0 GOSSAMER BIO INC COM 38341P102 18499 1101805 SH SOLE 22 1051594 0 50211 GOSSAMER BIO INC COM 38341P102 7 390 SH SOLE 23 390 0 0 GOSSAMER BIO INC COM 38341P102 81 4805 SH SOLE 26 0 0 4805 GOSSAMER BIO INC COM 38341P102 52 3070 SH SOLE 30 3070 0 0 GP STRATEGIES CORP COM 36225V104 246 19172 SH SOLE 2 467 0 18705 GP STRATEGIES CORP COM 36225V104 4 287 SH SOLE 7 287 0 0 GP STRATEGIES CORP COM 36225V104 578 45051 SH SOLE 18 45051 0 0 GP STRATEGIES CORP COM 36225V104 280 21805 SH SOLE 19 21805 0 0 GP STRATEGIES CORP COM 36225V104 5931 461943 SH SOLE 21 461943 0 0 GP STRATEGIES CORP COM 36225V104 4392 342082 SH SOLE 22 331738 0 10344 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 561 5816 SH SOLE 2 0 0 5816 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 8280 85787 SH SOLE 7 85787 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 61 632 SH SOLE 13 632 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3747 38821 SH SOLE 18 0 0 38821 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5950 61641 SH SOLE 19 61641 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 44821 464375 SH SOLE 21 464375 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3085 31959 SH SOLE 22 31959 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 16053 166320 SH SOLE 25 166320 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2700 27975 SH SOLE 30 27975 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 18111 187640 SH SOLE 34 187640 0 0 GRACE W R & CO DEL NEW COM 38388F108 9787 146594 SH SOLE 2 34605 0 111989 GRACE W R & CO DEL NEW COM 38388F108 189 2830 SH SOLE 4 2830 0 0 GRACE W R & CO DEL NEW COM 38388F108 109 1635 SH SOLE 7 1635 0 0 GRACE W R & CO DEL NEW COM 38388F108 1888 28274 SH SOLE 18 27626 0 648 GRACE W R & CO DEL NEW COM 38388F108 892 13354 SH SOLE 19 13354 0 0 GRACE W R & CO DEL NEW COM 38388F108 51727 774824 SH SOLE 21 774824 0 0 GRACE W R & CO DEL NEW COM 38388F108 110149 1649922 SH SOLE 22 1523362 0 126560 GRACE W R & CO DEL NEW COM 38388F108 576 8628 SH SOLE 23 8628 0 0 GRACE W R & CO DEL NEW COM 38388F108 1722 25793 SH SOLE 26 16395 0 9398 GRACE W R & CO DEL NEW COM 38388F108 501 7510 SH SOLE 28 7510 0 0 GRACE W R & CO DEL NEW COM 38388F108 177 2658 SH SOLE 29 2658 0 0 GRACE W R & CO DEL NEW COM 38388F108 1238 18551 SH SOLE 30 18551 0 0 GRACE W R & CO DEL NEW COM 38388F108 588 8805 SH SOLE 31 6433 0 2372 GRACE W R & CO DEL NEW COM 38388F108 66 987 SH SOLE 34 987 0 0 GRACE W R & CO DEL NEW COM 38388F108 123 1847 SH SOLE 36 1847 0 0 GRACE W R & CO DEL NEW COM 38388F108 364 5446 SH SOLE 40 5446 0 0 GRACO INC COM 384109104 18489 401576 SH SOLE 2 117018 0 284558 GRACO INC COM 384109104 157 3410 SH SOLE 4 3410 0 0 GRACO INC COM 384109104 176 3826 SH SOLE 7 3826 0 0 GRACO INC COM 384109104 22709 493248 SH SOLE 18 492958 0 290 GRACO INC COM 384109104 1722 37400 SH SOLE 19 37400 0 0 GRACO INC COM 384109104 383281 8324959 SH SOLE 21 8324959 0 0 GRACO INC COM 384109104 262514 5701862 SH SOLE 22 5372619 0 329243 GRACO INC COM 384109104 273 5934 SH SOLE 23 5934 0 0 GRACO INC COM 384109104 67 1459 SH SOLE 25 1459 0 0 GRACO INC COM 384109104 3146 68342 SH SOLE 26 46031 0 22311 GRACO INC COM 384109104 1314 28549 SH SOLE 28 28549 0 0 GRACO INC COM 384109104 36 780 SH SOLE 29 780 0 0 GRACO INC COM 384109104 2187 47497 SH SOLE 30 47497 0 0 GRACO INC COM 384109104 210 4572 SH SOLE 31 4572 0 0 GRACO INC COM 384109104 54 1174 SH SOLE 34 1174 0 0 GRACO INC COM 384109104 121 2627 SH SOLE 36 2627 0 0 GRACO INC COM 384109104 741 16084 SH SOLE 40 16084 0 0 GRAFTECH INTL LTD COM 384313508 1627 127116 SH SOLE 2 6446 0 120670 GRAFTECH INTL LTD COM 384313508 5 362 SH SOLE 4 362 0 0 GRAFTECH INTL LTD COM 384313508 10 752 SH SOLE 7 752 0 0 GRAFTECH INTL LTD COM 384313508 372 29048 SH SOLE 18 29048 0 0 GRAFTECH INTL LTD COM 384313508 177 13801 SH SOLE 19 13801 0 0 GRAFTECH INTL LTD COM 384313508 8647 675530 SH SOLE 21 675530 0 0 GRAFTECH INTL LTD COM 384313508 23198 1812375 SH SOLE 22 1707850 0 104525 GRAFTECH INTL LTD COM 384313508 517 40410 SH SOLE 26 32250 0 8160 GRAFTECH INTL LTD COM 384313508 128 10034 SH SOLE 28 10034 0 0 GRAFTECH INTL LTD COM 384313508 252 19695 SH SOLE 30 19695 0 0 GRAFTECH INTL LTD COM 384313508 17 1334 SH SOLE 31 1334 0 0 GRAFTECH INTL LTD COM 384313508 80 6275 SH SOLE 40 6275 0 0 GRAHAM CORP COM 384556106 218 10976 SH SOLE 2 303 0 10673 GRAHAM CORP COM 384556106 5 239 SH SOLE 7 239 0 0 GRAHAM CORP COM 384556106 672 33826 SH SOLE 18 33826 0 0 GRAHAM CORP COM 384556106 326 16398 SH SOLE 19 16398 0 0 GRAHAM CORP COM 384556106 6724 338570 SH SOLE 21 338570 0 0 GRAHAM CORP COM 384556106 5617 282837 SH SOLE 22 275139 0 7698 GRAHAM HLDGS CO COM 384637104 7993 12047 SH SOLE 2 4277 0 7770 GRAHAM HLDGS CO COM 384637104 15 22 SH SOLE 4 22 0 0 GRAHAM HLDGS CO COM 384637104 81 122 SH SOLE 7 122 0 0 GRAHAM HLDGS CO COM 384637104 7989 12042 SH SOLE 18 12042 0 0 GRAHAM HLDGS CO COM 384637104 639 963 SH SOLE 19 963 0 0 GRAHAM HLDGS CO COM 384637104 141097 212671 SH SOLE 21 212671 0 0 GRAHAM HLDGS CO COM 384637104 104592 157648 SH SOLE 22 149559 0 8089 GRAHAM HLDGS CO COM 384637104 886 1335 SH SOLE 23 1335 0 0 GRAHAM HLDGS CO COM 384637104 845 1273 SH SOLE 26 908 0 365 GRAHAM HLDGS CO COM 384637104 399 601 SH SOLE 28 601 0 0 GRAHAM HLDGS CO COM 384637104 825 1244 SH SOLE 30 1244 0 0 GRAHAM HLDGS CO COM 384637104 56 85 SH SOLE 31 85 0 0 GRAHAM HLDGS CO COM 384637104 24 36 SH SOLE 36 36 0 0 GRAHAM HLDGS CO COM 384637104 332 501 SH SOLE 40 501 0 0 GRAINGER W W INC COM 384802104 40351 135794 SH SOLE 2 36956 0 98838 GRAINGER W W INC COM 384802104 7017 23616 SH SOLE 4 22360 0 1256 GRAINGER W W INC COM 384802104 30131 101401 SH SOLE 7 52663 0 48738 GRAINGER W W INC COM 384802104 189 636 SH SOLE 13 636 0 0 GRAINGER W W INC COM 384802104 152 510 SH SOLE 15 510 0 0 GRAINGER W W INC COM 384802104 0 1 SH SOLE 17 0 0 1 GRAINGER W W INC COM 384802104 30660 103179 SH SOLE 18 96776 0 6403 GRAINGER W W INC COM 384802104 3950 13294 SH SOLE 19 13294 0 0 GRAINGER W W INC COM 384802104 328942 1106990 SH SOLE 21 1106990 0 0 GRAINGER W W INC COM 384802104 337337 1135243 SH SOLE 22 1000116 0 135127 GRAINGER W W INC COM 384802104 11376 38285 SH SOLE 23 38285 0 0 GRAINGER W W INC COM 384802104 15971 53746 SH SOLE 25 53746 0 0 GRAINGER W W INC COM 384802104 81362 273807 SH SOLE 26 68206 0 205601 GRAINGER W W INC COM 384802104 2536 8535 SH SOLE 28 5963 0 2572 GRAINGER W W INC COM 384802104 3648 12275 SH SOLE 29 2333 0 9942 GRAINGER W W INC COM 384802104 55525 186857 SH SOLE 30 186857 0 0 GRAINGER W W INC COM 384802104 5327 17928 SH SOLE 31 9508 0 8420 GRAINGER W W INC COM 384802104 2245 7555 SH SOLE 34 7555 0 0 GRAINGER W W INC COM 384802104 9812 33022 SH SOLE 36 33022 0 0 GRAINGER W W INC COM 384802104 321 1080 SH SOLE 40 1080 0 0 GRAN TIERRA ENERGY INC COM 38500T101 8 6314 SH SOLE 4 6314 0 0 GRAN TIERRA ENERGY INC COM 38500T101 363 290693 SH SOLE 21 290693 0 0 GRAN TIERRA ENERGY INC COM 38500T101 476 380958 SH SOLE 22 218043 0 162915 GRAN TIERRA ENERGY INC COM 38500T101 314 251265 SH SOLE 26 227257 0 24008 GRAN TIERRA ENERGY INC COM 38500T101 71 57106 SH SOLE 28 57106 0 0 GRAN TIERRA ENERGY INC COM 38500T101 128 102350 SH SOLE 30 102350 0 0 GRAN TIERRA ENERGY INC COM 38500T101 254 202867 SH SOLE 34 202867 0 0 GRAN TIERRA ENERGY INC COM 38500T101 55 44264 SH SOLE 40 44264 0 0 GRAND CANYON ED INC COM 38526M106 9316 94863 SH SOLE 2 5546 0 89317 GRAND CANYON ED INC COM 38526M106 22 223 SH SOLE 4 223 0 0 GRAND CANYON ED INC COM 38526M106 88 900 SH SOLE 7 900 0 0 GRAND CANYON ED INC COM 38526M106 2211 22518 SH SOLE 18 22518 0 0 GRAND CANYON ED INC COM 38526M106 1047 10665 SH SOLE 19 10665 0 0 GRAND CANYON ED INC COM 38526M106 53153 541274 SH SOLE 21 541274 0 0 GRAND CANYON ED INC COM 38526M106 129138 1315051 SH SOLE 22 1206656 0 108395 GRAND CANYON ED INC COM 38526M106 1968 20037 SH SOLE 26 12632 0 7405 GRAND CANYON ED INC COM 38526M106 611 6218 SH SOLE 28 6218 0 0 GRAND CANYON ED INC COM 38526M106 1369 13938 SH SOLE 30 13938 0 0 GRAND CANYON ED INC COM 38526M106 95 964 SH SOLE 31 964 0 0 GRAND CANYON ED INC COM 38526M106 34 349 SH SOLE 34 349 0 0 GRAND CANYON ED INC COM 38526M106 462 4709 SH SOLE 40 4709 0 0 GRANITE CONSTR INC COM 387328107 2144 66732 SH SOLE 2 21857 0 44875 GRANITE CONSTR INC COM 387328107 9 265 SH SOLE 4 265 0 0 GRANITE CONSTR INC COM 387328107 30 938 SH SOLE 7 938 0 0 GRANITE CONSTR INC COM 387328107 8632 268649 SH SOLE 18 268649 0 0 GRANITE CONSTR INC COM 387328107 2602 80999 SH SOLE 19 80999 0 0 GRANITE CONSTR INC COM 387328107 106242 3306637 SH SOLE 21 3306637 0 0 GRANITE CONSTR INC COM 387328107 52041 1619708 SH SOLE 22 1550041 0 69667 GRANITE CONSTR INC COM 387328107 606 18868 SH SOLE 26 15040 0 3828 GRANITE CONSTR INC COM 387328107 182 5662 SH SOLE 28 5662 0 0 GRANITE CONSTR INC COM 387328107 461 14342 SH SOLE 30 14342 0 0 GRANITE CONSTR INC COM 387328107 89 2764 SH SOLE 34 2764 0 0 GRANITE CONSTR INC COM 387328107 131 4064 SH SOLE 40 4064 0 0 GRANITE PT MTG TR INC COM 38741L107 986 52625 SH SOLE 2 2221 0 50404 GRANITE PT MTG TR INC COM 38741L107 3 137 SH SOLE 4 137 0 0 GRANITE PT MTG TR INC COM 38741L107 14 762 SH SOLE 7 762 0 0 GRANITE PT MTG TR INC COM 38741L107 4503 240313 SH SOLE 18 240313 0 0 GRANITE PT MTG TR INC COM 38741L107 1721 91849 SH SOLE 19 91849 0 0 GRANITE PT MTG TR INC COM 38741L107 132126 7050491 SH SOLE 21 7050491 0 0 GRANITE PT MTG TR INC COM 38741L107 35087 1872321 SH SOLE 22 1790082 0 82239 GRANITE PT MTG TR INC COM 38741L107 414 22118 SH SOLE 26 7740 0 14378 GRANITE PT MTG TR INC COM 38741L107 112 5981 SH SOLE 28 5981 0 0 GRANITE PT MTG TR INC COM 38741L107 1444 77074 SH SOLE 30 77074 0 0 GRANITE PT MTG TR INC COM 38741L107 71 3786 SH SOLE 40 3786 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 8919 604663 SH SOLE 2 36624 0 568039 GRAPHIC PACKAGING HLDG CO COM 388689101 44 2983 SH SOLE 4 2983 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 126 8573 SH SOLE 7 8573 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2403 162917 SH SOLE 18 140612 0 22305 GRAPHIC PACKAGING HLDG CO COM 388689101 23584 1598884 SH SOLE 19 1598884 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 49864 3380619 SH SOLE 21 3380619 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 122149 8281291 SH SOLE 22 7633217 0 648074 GRAPHIC PACKAGING HLDG CO COM 388689101 1546 104830 SH SOLE 25 104830 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1834 124367 SH SOLE 26 89037 0 35330 GRAPHIC PACKAGING HLDG CO COM 388689101 583 39547 SH SOLE 28 39547 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 13803 935794 SH SOLE 29 935794 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1247 84530 SH SOLE 30 84530 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 92 6234 SH SOLE 31 6234 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4687 317734 SH SOLE 34 317734 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 90 6125 SH SOLE 36 6125 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 460 31218 SH SOLE 40 31218 0 0 GRAY TELEVISION INC COM 389375106 1584 97048 SH SOLE 2 13068 0 83980 GRAY TELEVISION INC COM 389375106 8 486 SH SOLE 4 486 0 0 GRAY TELEVISION INC COM 389375106 27 1624 SH SOLE 7 1624 0 0 GRAY TELEVISION INC COM 389375106 5460 334576 SH SOLE 18 310826 0 23750 GRAY TELEVISION INC COM 389375106 4442 272169 SH SOLE 19 272169 0 0 GRAY TELEVISION INC COM 389375106 51097 3130974 SH SOLE 21 3130974 0 0 GRAY TELEVISION INC COM 389375106 43976 2694583 SH SOLE 22 2575138 0 119445 GRAY TELEVISION INC COM 389375106 451 27643 SH SOLE 23 27643 0 0 GRAY TELEVISION INC COM 389375106 1952 119627 SH SOLE 26 20420 0 99207 GRAY TELEVISION INC COM 389375106 183 11206 SH SOLE 28 11206 0 0 GRAY TELEVISION INC COM 389375106 447 27387 SH SOLE 30 27387 0 0 GRAY TELEVISION INC COM 389375106 20 1225 SH SOLE 34 1225 0 0 GRAY TELEVISION INC COM 389375106 159 9730 SH SOLE 40 9730 0 0 GREAT AJAX CORP COM 38983D300 239 15395 SH SOLE 2 536 0 14859 GREAT AJAX CORP COM 38983D300 4 248 SH SOLE 7 248 0 0 GREAT AJAX CORP COM 38983D300 871 56186 SH SOLE 18 56186 0 0 GREAT AJAX CORP COM 38983D300 776 50046 SH SOLE 19 50046 0 0 GREAT AJAX CORP COM 38983D300 14117 910745 SH SOLE 21 910745 0 0 GREAT AJAX CORP COM 38983D300 5566 359113 SH SOLE 22 345996 0 13117 GREAT AJAX CORP COM 38983D300 225 14532 SH SOLE 23 14532 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 15 4063 SH SOLE 18 4063 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 202 55046 SH SOLE 21 55046 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 1003 273408 SH SOLE 22 273408 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 591 56550 SH SOLE 2 2510 0 54040 GREAT LAKES DREDGE & DOCK CO COM 390607109 7 636 SH SOLE 4 636 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1112 106430 SH SOLE 7 106430 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2320 222039 SH SOLE 18 222039 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1076 102953 SH SOLE 19 102953 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 22604 2163034 SH SOLE 21 2163034 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 19194 1836771 SH SOLE 22 1758448 0 78323 GREAT LAKES DREDGE & DOCK CO COM 390607109 57 5482 SH SOLE 26 0 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 84 8029 SH SOLE 28 8029 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 189 18115 SH SOLE 30 18115 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 68 6512 SH SOLE 40 6512 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 631 894190 SH SOLE 23 894190 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 817 1158069 SH SOLE 25 1158069 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 201 285625 SH SOLE 26 0 0 285625 GREAT PANTHER MINING LIMITED COM 39115V101 2096 2972461 SH SOLE 34 2972461 0 0 GREAT SOUTHN BANCORP INC COM 390905107 668 11721 SH SOLE 2 478 0 11243 GREAT SOUTHN BANCORP INC COM 390905107 16 277 SH SOLE 7 277 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2316 40676 SH SOLE 18 40676 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1093 19189 SH SOLE 19 19189 0 0 GREAT SOUTHN BANCORP INC COM 390905107 22873 401628 SH SOLE 21 401628 0 0 GREAT SOUTHN BANCORP INC COM 390905107 22874 401656 SH SOLE 22 388149 0 13507 GREAT SOUTHN BANCORP INC COM 390905107 82 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 217 3804 SH SOLE 30 3804 0 0 GREAT SOUTHN BANCORP INC COM 390905107 122 2134 SH SOLE 34 2134 0 0 GREAT SOUTHN BANCORP INC COM 390905107 55 972 SH SOLE 40 972 0 0 GREAT WESTN BANCORP INC COM 391416104 1938 58729 SH SOLE 2 2033 0 56696 GREAT WESTN BANCORP INC COM 391416104 12 358 SH SOLE 4 358 0 0 GREAT WESTN BANCORP INC COM 391416104 24 731 SH SOLE 7 731 0 0 GREAT WESTN BANCORP INC COM 391416104 8116 245940 SH SOLE 18 245940 0 0 GREAT WESTN BANCORP INC COM 391416104 3356 101682 SH SOLE 19 101682 0 0 GREAT WESTN BANCORP INC COM 391416104 203252 6159164 SH SOLE 21 6159164 0 0 GREAT WESTN BANCORP INC COM 391416104 55638 1686005 SH SOLE 22 1610927 0 75078 GREAT WESTN BANCORP INC COM 391416104 354 10740 SH SOLE 26 5882 0 4858 GREAT WESTN BANCORP INC COM 391416104 269 8142 SH SOLE 28 8142 0 0 GREAT WESTN BANCORP INC COM 391416104 2646 80176 SH SOLE 30 80176 0 0 GREAT WESTN BANCORP INC COM 391416104 197 5976 SH SOLE 40 5976 0 0 GREEN BRICK PARTNERS INC COM 392709101 273 25480 SH SOLE 2 917 0 24563 GREEN BRICK PARTNERS INC COM 392709101 6 585 SH SOLE 7 585 0 0 GREEN BRICK PARTNERS INC COM 392709101 936 87506 SH SOLE 18 87506 0 0 GREEN BRICK PARTNERS INC COM 392709101 435 40657 SH SOLE 19 40657 0 0 GREEN BRICK PARTNERS INC COM 392709101 9121 852400 SH SOLE 21 852400 0 0 GREEN BRICK PARTNERS INC COM 392709101 6861 641258 SH SOLE 22 621821 0 19437 GREEN BRICK PARTNERS INC COM 392709101 39 3690 SH SOLE 28 3690 0 0 GREEN BRICK PARTNERS INC COM 392709101 58 5432 SH SOLE 30 5432 0 0 GREEN DOT CORP CL A 39304D102 1720 68112 SH SOLE 2 26583 0 41529 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 7355 291295 SH SOLE 18 277822 0 13473 GREEN DOT CORP CL A 39304D102 4918 194757 SH SOLE 19 194757 0 0 GREEN DOT CORP CL A 39304D102 87507 3465608 SH SOLE 21 3465608 0 0 GREEN DOT CORP CL A 39304D102 45340 1795646 SH SOLE 22 1722591 0 73055 GREEN DOT CORP CL A 39304D102 522 20665 SH SOLE 23 20665 0 0 GREEN DOT CORP CL A 39304D102 1381 54691 SH SOLE 26 11386 0 43305 GREEN DOT CORP CL A 39304D102 151 5984 SH SOLE 28 5984 0 0 GREEN DOT CORP CL A 39304D102 2296 90920 SH SOLE 30 90920 0 0 GREEN DOT CORP CL A 39304D102 12030 476430 SH SOLE 34 476430 0 0 GREEN DOT CORP CL A 39304D102 130 5144 SH SOLE 40 5144 0 0 GREEN PLAINS INC COM 393222104 430 40613 SH SOLE 2 3414 0 37199 GREEN PLAINS INC COM 393222104 4 370 SH SOLE 4 370 0 0 GREEN PLAINS INC COM 393222104 8 748 SH SOLE 7 748 0 0 GREEN PLAINS INC COM 393222104 1735 163781 SH SOLE 18 163781 0 0 GREEN PLAINS INC COM 393222104 661 62356 SH SOLE 19 62356 0 0 GREEN PLAINS INC COM 393222104 42540 4015123 SH SOLE 21 4015123 0 0 GREEN PLAINS INC COM 393222104 13737 1296551 SH SOLE 22 1225335 0 71216 GREEN PLAINS INC COM 393222104 121 11437 SH SOLE 23 11437 0 0 GREEN PLAINS INC COM 393222104 378 35661 SH SOLE 26 0 0 35661 GREEN PLAINS INC COM 393222104 56 5256 SH SOLE 28 5256 0 0 GREEN PLAINS INC COM 393222104 519 48975 SH SOLE 30 48975 0 0 GREEN PLAINS INC COM 393222104 40 3789 SH SOLE 36 3789 0 0 GREEN PLAINS INC COM 393222104 39 3710 SH SOLE 40 3710 0 0 GREENBRIER COS INC COM 393657101 1151 38211 SH SOLE 2 5907 0 32304 GREENBRIER COS INC COM 393657101 6 198 SH SOLE 4 198 0 0 GREENBRIER COS INC COM 393657101 21 694 SH SOLE 7 694 0 0 GREENBRIER COS INC COM 393657101 4359 144706 SH SOLE 18 144706 0 0 GREENBRIER COS INC COM 393657101 2970 98593 SH SOLE 19 98593 0 0 GREENBRIER COS INC COM 393657101 109372 3631211 SH SOLE 21 3631211 0 0 GREENBRIER COS INC COM 393657101 33128 1099862 SH SOLE 22 1044532 0 55330 GREENBRIER COS INC COM 393657101 536 17811 SH SOLE 23 17811 0 0 GREENBRIER COS INC COM 393657101 1856 61617 SH SOLE 26 8113 0 53504 GREENBRIER COS INC COM 393657101 120 3997 SH SOLE 28 3997 0 0 GREENBRIER COS INC COM 393657101 1344 44610 SH SOLE 30 44610 0 0 GREENBRIER COS INC COM 393657101 85 2828 SH SOLE 40 2828 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 607 640000 PRN SOLE 21 640000 0 0 GREENE COUNTY BANCORP INC COM 394357107 91 3309 SH SOLE 2 75 0 3234 GREENE COUNTY BANCORP INC COM 394357107 317 11578 SH SOLE 18 11578 0 0 GREENE COUNTY BANCORP INC COM 394357107 149 5449 SH SOLE 19 5449 0 0 GREENE COUNTY BANCORP INC COM 394357107 2978 108689 SH SOLE 21 108689 0 0 GREENE COUNTY BANCORP INC COM 394357107 782 28546 SH SOLE 22 26835 0 1711 GREENHILL & CO INC COM 395259104 193 14714 SH SOLE 2 659 0 14055 GREENHILL & CO INC COM 395259104 2 171 SH SOLE 4 171 0 0 GREENHILL & CO INC COM 395259104 6 490 SH SOLE 7 490 0 0 GREENHILL & CO INC COM 395259104 1028 78390 SH SOLE 18 78390 0 0 GREENHILL & CO INC COM 395259104 374 28525 SH SOLE 19 28525 0 0 GREENHILL & CO INC COM 395259104 23683 1805113 SH SOLE 21 1805113 0 0 GREENHILL & CO INC COM 395259104 6962 530633 SH SOLE 22 496227 0 34406 GREENHILL & CO INC COM 395259104 78 5910 SH SOLE 26 3257 0 2653 GREENHILL & CO INC COM 395259104 42 3186 SH SOLE 28 3186 0 0 GREENHILL & CO INC COM 395259104 328 25024 SH SOLE 30 25024 0 0 GREENHILL & CO INC COM 395259104 41 3104 SH SOLE 40 3104 0 0 GREENLANE HLDGS INC CL A 395330103 21 6250 SH SOLE 2 421 0 5829 GREENLANE HLDGS INC CL A 395330103 67 19670 SH SOLE 18 19670 0 0 GREENLANE HLDGS INC CL A 395330103 35 10295 SH SOLE 19 10295 0 0 GREENLANE HLDGS INC CL A 395330103 645 190128 SH SOLE 21 190128 0 0 GREENLANE HLDGS INC CL A 395330103 257 75930 SH SOLE 22 74073 0 1857 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 288 27456 SH SOLE 2 1274 0 26182 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 3 242 SH SOLE 4 242 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6 543 SH SOLE 7 543 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1145 109041 SH SOLE 18 109041 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 554 52757 SH SOLE 19 52757 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 11577 1102538 SH SOLE 21 1102538 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10446 994903 SH SOLE 22 966134 0 28769 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 88 8402 SH SOLE 26 6515 0 1887 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 51 4862 SH SOLE 28 4862 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 145 13821 SH SOLE 30 13821 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 39 3673 SH SOLE 40 3673 0 0 GREENSKY INC CL A 39572G100 6 882 SH SOLE 18 882 0 0 GREENSKY INC CL A 39572G100 383 55974 SH SOLE 21 55974 0 0 GREENSKY INC CL A 39572G100 5921 865002 SH SOLE 22 831803 0 33199 GREENSKY INC CL A 39572G100 99 14528 SH SOLE 26 0 0 14528 GREENSKY INC CL A 39572G100 55 8061 SH SOLE 30 8061 0 0 GREENSKY INC CL A 39572G100 86 12589 SH SOLE 34 12589 0 0 GREENSKY INC CL A 39572G100 34 4998 SH SOLE 40 4998 0 0 GREIF INC CL A 397624107 1429 37717 SH SOLE 2 12037 0 25680 GREIF INC CL A 397624107 7 182 SH SOLE 4 182 0 0 GREIF INC CL A 397624107 13 330 SH SOLE 7 330 0 0 GREIF INC CL A 397624107 5675 149764 SH SOLE 18 149764 0 0 GREIF INC CL A 397624107 1675 44202 SH SOLE 19 44202 0 0 GREIF INC CL A 397624107 71012 1874166 SH SOLE 21 1874166 0 0 GREIF INC CL A 397624107 35992 949903 SH SOLE 22 904832 0 45071 GREIF INC CL A 397624107 265 6999 SH SOLE 26 4067 0 2932 GREIF INC CL A 397624107 135 3574 SH SOLE 28 3574 0 0 GREIF INC CL A 397624107 260 6855 SH SOLE 30 6855 0 0 GREIF INC CL A 397624107 43 1136 SH SOLE 36 1136 0 0 GREIF INC CL A 397624107 99 2624 SH SOLE 40 2624 0 0 GREIF INC CL B 397624206 291 6390 SH SOLE 2 255 0 6135 GREIF INC CL B 397624206 5 104 SH SOLE 7 104 0 0 GREIF INC CL B 397624206 914 20061 SH SOLE 18 20061 0 0 GREIF INC CL B 397624206 476 10449 SH SOLE 19 10449 0 0 GREIF INC CL B 397624206 9182 201545 SH SOLE 21 201545 0 0 GREIF INC CL B 397624206 3353 73605 SH SOLE 22 69034 0 4571 GREIF INC CL B 397624206 29 630 SH SOLE 30 630 0 0 GRIFFIN INL RLTY INC COM 398231100 76 2003 SH SOLE 2 0 0 2003 GRIFFIN INL RLTY INC COM 398231100 137 3616 SH SOLE 18 3616 0 0 GRIFFIN INL RLTY INC COM 398231100 53 1401 SH SOLE 19 1401 0 0 GRIFFIN INL RLTY INC COM 398231100 1582 41687 SH SOLE 21 41687 0 0 GRIFFIN INL RLTY INC COM 398231100 2658 70038 SH SOLE 22 69345 0 693 GRIFFON CORP COM 398433102 840 40038 SH SOLE 2 3206 0 36832 GRIFFON CORP COM 398433102 13 637 SH SOLE 7 637 0 0 GRIFFON CORP COM 398433102 3584 170928 SH SOLE 18 170928 0 0 GRIFFON CORP COM 398433102 1450 69169 SH SOLE 19 69169 0 0 GRIFFON CORP COM 398433102 94702 4516094 SH SOLE 21 4516094 0 0 GRIFFON CORP COM 398433102 24498 1168242 SH SOLE 22 1114585 0 53657 GRIFFON CORP COM 398433102 47 2235 SH SOLE 23 2235 0 0 GRIFFON CORP COM 398433102 532 25376 SH SOLE 26 13887 0 11489 GRIFFON CORP COM 398433102 95 4541 SH SOLE 28 4541 0 0 GRIFFON CORP COM 398433102 1088 51873 SH SOLE 30 51873 0 0 GRIFFON CORP COM 398433102 94 4490 SH SOLE 40 4490 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2 80 SH SOLE 18 80 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 24949 1244943 SH SOLE 21 1244943 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 132 6603 SH SOLE 30 6603 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 213 24700 SH SOLE 2 2570 0 22130 GRITSTONE ONCOLOGY INC COM 39868T105 774 89617 SH SOLE 18 89617 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 364 42192 SH SOLE 19 42192 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 7865 910796 SH SOLE 21 910796 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 4513 522607 SH SOLE 22 512954 0 9653 GRITSTONE ONCOLOGY INC COM 39868T105 5 629 SH SOLE 23 629 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 9 986 SH SOLE 26 0 0 986 GROCERY OUTLET HLDG CORP COM 39874R101 1532 44188 SH SOLE 2 20898 0 23290 GROCERY OUTLET HLDG CORP COM 39874R101 12 342 SH SOLE 7 342 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 233 6724 SH SOLE 18 6724 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 4639 133763 SH SOLE 19 133763 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 7188 207254 SH SOLE 21 207254 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 14870 428767 SH SOLE 22 398432 0 30335 GROCERY OUTLET HLDG CORP COM 39874R101 13 388 SH SOLE 31 388 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 4588 132288 SH SOLE 34 132288 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1673 18120 SH SOLE 2 719 0 17401 GROUP 1 AUTOMOTIVE INC COM 398905109 7 75 SH SOLE 4 75 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 97 1046 SH SOLE 7 1046 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 7283 78892 SH SOLE 18 78892 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2817 30521 SH SOLE 19 30521 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 179294 1942308 SH SOLE 21 1942308 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 49911 540690 SH SOLE 22 507388 0 33302 GROUP 1 AUTOMOTIVE INC COM 398905109 260 2819 SH SOLE 26 1440 0 1379 GROUP 1 AUTOMOTIVE INC COM 398905109 240 2596 SH SOLE 28 2596 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2302 24939 SH SOLE 30 24939 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 42 450 SH SOLE 34 450 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 231 2507 SH SOLE 36 2507 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 142 1535 SH SOLE 40 1535 0 0 GROUPON INC COM 399473107 1056 397062 SH SOLE 2 18720 0 378342 GROUPON INC COM 399473107 4 1594 SH SOLE 4 1594 0 0 GROUPON INC COM 399473107 26 9598 SH SOLE 7 9598 0 0 GROUPON INC COM 399473107 4125 1550697 SH SOLE 18 1550697 0 0 GROUPON INC COM 399473107 2087 784524 SH SOLE 19 784524 0 0 GROUPON INC COM 399473107 40430 15199311 SH SOLE 21 15199311 0 0 GROUPON INC COM 399473107 33432 12568532 SH SOLE 22 11897307 0 671225 GROUPON INC COM 399473107 206 77558 SH SOLE 26 52660 0 24898 GROUPON INC COM 399473107 154 57807 SH SOLE 28 57807 0 0 GROUPON INC COM 399473107 3147 1183156 SH SOLE 30 1183156 0 0 GROUPON INC COM 399473107 138 51991 SH SOLE 40 51991 0 0 GRUBHUB INC COM 400110102 14184 252343 SH SOLE 2 59475 0 192868 GRUBHUB INC COM 400110102 2026 36038 SH SOLE 4 33650 0 2388 GRUBHUB INC COM 400110102 276 4915 SH SOLE 7 4915 0 0 GRUBHUB INC COM 400110102 72 1275 SH SOLE 13 1275 0 0 GRUBHUB INC COM 400110102 15014 267103 SH SOLE 18 259842 0 7261 GRUBHUB INC COM 400110102 1690 30062 SH SOLE 19 30062 0 0 GRUBHUB INC COM 400110102 260322 4631246 SH SOLE 21 4631246 0 0 GRUBHUB INC COM 400110102 168662 3000570 SH SOLE 22 2821085 0 179485 GRUBHUB INC COM 400110102 3647 64878 SH SOLE 23 64878 0 0 GRUBHUB INC COM 400110102 190 3387 SH SOLE 25 3387 0 0 GRUBHUB INC COM 400110102 11264 200387 SH SOLE 26 104204 0 96183 GRUBHUB INC COM 400110102 920 16359 SH SOLE 28 11536 0 4823 GRUBHUB INC COM 400110102 1186 21105 SH SOLE 29 1820 0 19285 GRUBHUB INC COM 400110102 7448 132511 SH SOLE 30 132511 0 0 GRUBHUB INC COM 400110102 6362 113189 SH SOLE 31 16803 0 96386 GRUBHUB INC COM 400110102 891 15855 SH SOLE 34 15855 0 0 GRUBHUB INC COM 400110102 830 14767 SH SOLE 36 14767 0 0 GRUBHUB INC COM 400110102 105 1876 SH SOLE 40 1876 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 474 9966 SH SOLE 2 9966 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 727 15285 SH SOLE 4 15285 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2037 42830 SH SOLE 7 42830 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 494 10387 SH SOLE 13 10387 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 25262 531274 SH SOLE 21 531274 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 12571 264367 SH SOLE 22 196958 0 67409 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2246 47233 SH SOLE 30 47233 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3621 23746 SH SOLE 7 23746 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 667 4373 SH SOLE 18 4373 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 38165 250262 SH SOLE 21 250262 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2276 14924 SH SOLE 30 14924 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 107 14332 SH SOLE 34 14332 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 2738 210607 SH SOLE 2 3388 0 207219 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 294 22593 SH SOLE 4 22593 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 158 12188 SH SOLE 7 12188 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 298 22935 SH SOLE 18 22935 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 274 21082 SH SOLE 19 21082 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 20698 1592145 SH SOLE 21 1592145 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 16018 1232128 SH SOLE 22 1125855 0 106273 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 790 60746 SH SOLE 23 60746 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 86 6625 SH SOLE 25 6625 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 4628 355990 SH SOLE 26 138446 0 217544 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 204 15677 SH SOLE 29 9648 0 6029 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 8880 683079 SH SOLE 30 683079 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 69 5283 SH SOLE 31 5283 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 9483 729439 SH SOLE 34 729439 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11 880 SH SOLE 40 880 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 36 11194 SH SOLE 4 11194 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 358 111371 SH SOLE 21 111371 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1490 464195 SH SOLE 22 464195 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 605 188327 SH SOLE 30 188327 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1365 139600 SH SOLE 2 0 0 139600 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 435 44467 SH SOLE 19 44467 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 4677 478271 SH SOLE 22 478271 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 373 38132 SH SOLE 31 0 0 38132 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 13650 1395712 SH SOLE 34 1395712 0 0 GSE SYS INC COM 36227K106 6 3459 SH SOLE 18 3459 0 0 GSE SYS INC COM 36227K106 93 53071 SH SOLE 21 53071 0 0 GSE SYS INC COM 36227K106 80 45537 SH SOLE 22 45537 0 0 GSI TECHNOLOGY COM 36241U106 116 13248 SH SOLE 2 606 0 12642 GSI TECHNOLOGY COM 36241U106 475 54270 SH SOLE 18 54270 0 0 GSI TECHNOLOGY COM 36241U106 223 25446 SH SOLE 19 25446 0 0 GSI TECHNOLOGY COM 36241U106 4738 540827 SH SOLE 21 540827 0 0 GSI TECHNOLOGY COM 36241U106 1763 201240 SH SOLE 22 196945 0 4295 GSI TECHNOLOGY COM 36241U106 17 1900 SH SOLE 26 0 0 1900 GSX TECHEDU INC SPONSORED ADS 36257Y109 561 36626 SH SOLE 26 0 0 36626 GTT COMMUNICATIONS INC COM 362393100 275 29207 SH SOLE 2 1381 0 27826 GTT COMMUNICATIONS INC COM 362393100 17 1794 SH SOLE 4 1794 0 0 GTT COMMUNICATIONS INC COM 362393100 7 741 SH SOLE 7 741 0 0 GTT COMMUNICATIONS INC COM 362393100 1055 112037 SH SOLE 18 112037 0 0 GTT COMMUNICATIONS INC COM 362393100 547 58062 SH SOLE 19 58062 0 0 GTT COMMUNICATIONS INC COM 362393100 10453 1109656 SH SOLE 21 1109656 0 0 GTT COMMUNICATIONS INC COM 362393100 9452 1003434 SH SOLE 22 959390 0 44044 GTT COMMUNICATIONS INC COM 362393100 32 3432 SH SOLE 23 3432 0 0 GTT COMMUNICATIONS INC COM 362393100 229 24290 SH SOLE 26 7004 0 17286 GTT COMMUNICATIONS INC COM 362393100 42 4509 SH SOLE 28 4509 0 0 GTT COMMUNICATIONS INC COM 362393100 195 20745 SH SOLE 30 20745 0 0 GTT COMMUNICATIONS INC COM 362393100 11 1197 SH SOLE 36 1197 0 0 GTT COMMUNICATIONS INC COM 362393100 38 4020 SH SOLE 40 4020 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 229 36568 SH SOLE 2 1270 0 35298 GTY TECHNOLOGY HOLDINGS INC COM 362409104 896 142919 SH SOLE 18 142919 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 419 66791 SH SOLE 19 66791 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 8727 1391879 SH SOLE 21 1391879 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 2558 408012 SH SOLE 22 392702 0 15310 GUARANTY BANCSHARES INC TEX COM 400764106 244 7988 SH SOLE 2 383 0 7605 GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH SOLE 7 188 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 920 30070 SH SOLE 18 30070 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 433 14154 SH SOLE 19 14154 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 9215 301249 SH SOLE 21 301249 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 4710 153975 SH SOLE 22 148431 0 5544 GUARANTY FED BANCSHARES INC COM 40108P101 16 669 SH SOLE 18 669 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 20 825 SH SOLE 21 825 0 0 GUARDANT HEALTH INC COM 40131M109 5070 79428 SH SOLE 2 18029 0 61399 GUARDANT HEALTH INC COM 40131M109 13 196 SH SOLE 4 196 0 0 GUARDANT HEALTH INC COM 40131M109 43 667 SH SOLE 7 667 0 0 GUARDANT HEALTH INC COM 40131M109 1597 25016 SH SOLE 18 25016 0 0 GUARDANT HEALTH INC COM 40131M109 6563 102817 SH SOLE 19 102817 0 0 GUARDANT HEALTH INC COM 40131M109 36529 572291 SH SOLE 21 572291 0 0 GUARDANT HEALTH INC COM 40131M109 66291 1038557 SH SOLE 22 971957 0 66600 GUARDANT HEALTH INC COM 40131M109 969 15184 SH SOLE 26 8692 0 6492 GUARDANT HEALTH INC COM 40131M109 461 7222 SH SOLE 28 7222 0 0 GUARDANT HEALTH INC COM 40131M109 3182 49853 SH SOLE 30 49853 0 0 GUARDANT HEALTH INC COM 40131M109 46 727 SH SOLE 31 727 0 0 GUARDANT HEALTH INC COM 40131M109 3065 48025 SH SOLE 34 48025 0 0 GUARDANT HEALTH INC COM 40131M109 223 3490 SH SOLE 40 3490 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 0 504 SH SOLE 18 504 0 0 GUESS INC COM 401617105 962 51937 SH SOLE 2 2009 0 49928 GUESS INC COM 401617105 8 422 SH SOLE 4 422 0 0 GUESS INC COM 401617105 23 1252 SH SOLE 7 1252 0 0 GUESS INC COM 401617105 4029 217458 SH SOLE 18 217458 0 0 GUESS INC COM 401617105 1606 86688 SH SOLE 19 86688 0 0 GUESS INC COM 401617105 90618 4890351 SH SOLE 21 4890351 0 0 GUESS INC COM 401617105 26258 1417059 SH SOLE 22 1323497 0 93562 GUESS INC COM 401617105 737 39764 SH SOLE 23 39764 0 0 GUESS INC COM 401617105 321 17303 SH SOLE 26 6089 0 11214 GUESS INC COM 401617105 140 7533 SH SOLE 28 7533 0 0 GUESS INC COM 401617105 1177 63492 SH SOLE 30 63492 0 0 GUESS INC COM 401617105 108 5841 SH SOLE 36 5841 0 0 GUESS INC COM 401617105 131 7065 SH SOLE 40 7065 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 15581 147854 SH SOLE 2 5695 0 142159 GUIDEWIRE SOFTWARE INC COM 40171V100 41 389 SH SOLE 4 389 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 164 1554 SH SOLE 7 1554 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3982 37786 SH SOLE 18 37786 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1951 18515 SH SOLE 19 18515 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 136475 1295073 SH SOLE 21 1295073 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 233202 2212963 SH SOLE 22 2061762 0 151201 GUIDEWIRE SOFTWARE INC COM 40171V100 3737 35459 SH SOLE 26 16845 0 18614 GUIDEWIRE SOFTWARE INC COM 40171V100 1185 11247 SH SOLE 28 11247 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 6759 64136 SH SOLE 30 64136 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 175 1662 SH SOLE 31 1662 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 850 8064 SH SOLE 40 8064 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1145 1000000 PRN SOLE 21 1000000 0 0 GULF ISLAND FABRICATION INC COM 402307102 92 17280 SH SOLE 18 17280 0 0 GULF ISLAND FABRICATION INC COM 402307102 5907 1104133 SH SOLE 21 1104133 0 0 GULF ISLAND FABRICATION INC COM 402307102 1393 260464 SH SOLE 22 260464 0 0 GULF ISLAND FABRICATION INC COM 402307102 73 13557 SH SOLE 30 13557 0 0 GULF RESOURCES INC COM 40251W309 43 61196 SH SOLE 22 61196 0 0 GULFPORT ENERGY CORP COM NEW 402635304 483 178347 SH SOLE 2 6752 0 171595 GULFPORT ENERGY CORP COM NEW 402635304 1 503 SH SOLE 4 503 0 0 GULFPORT ENERGY CORP COM NEW 402635304 16 5824 SH SOLE 7 5824 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1906 703426 SH SOLE 18 703426 0 0 GULFPORT ENERGY CORP COM NEW 402635304 753 277779 SH SOLE 19 277779 0 0 GULFPORT ENERGY CORP COM NEW 402635304 45319 16722765 SH SOLE 21 16722765 0 0 GULFPORT ENERGY CORP COM NEW 402635304 13124 4842903 SH SOLE 22 4614767 0 228136 GULFPORT ENERGY CORP COM NEW 402635304 127 47019 SH SOLE 26 37425 0 9594 GULFPORT ENERGY CORP COM NEW 402635304 53 19670 SH SOLE 28 19670 0 0 GULFPORT ENERGY CORP COM NEW 402635304 643 237178 SH SOLE 30 237178 0 0 GULFPORT ENERGY CORP COM NEW 402635304 39 14231 SH SOLE 40 14231 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 7 65 SH SOLE 17 0 0 65 GW PHARMACEUTICALS PLC ADS 36197T103 33350 289926 SH SOLE 21 289926 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 173 1502 SH SOLE 30 1502 0 0 GWG HLDGS INC COM 36192A109 47 4743 SH SOLE 18 4743 0 0 GWG HLDGS INC COM 36192A109 18 1764 SH SOLE 19 1764 0 0 GWG HLDGS INC COM 36192A109 959 96105 SH SOLE 21 96105 0 0 GWG HLDGS INC COM 36192A109 67 6756 SH SOLE 22 6756 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1175 40702 SH SOLE 2 12593 0 28109 H & E EQUIPMENT SERVICES INC COM 404030108 7 234 SH SOLE 4 234 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 19 665 SH SOLE 7 665 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3409 118130 SH SOLE 18 110029 0 8101 H & E EQUIPMENT SERVICES INC COM 404030108 6414 222251 SH SOLE 19 222251 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 31488 1091067 SH SOLE 21 1091067 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 34308 1188763 SH SOLE 22 1141310 0 47453 H & E EQUIPMENT SERVICES INC COM 404030108 1168 40462 SH SOLE 23 40462 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3619 125404 SH SOLE 26 17365 0 108039 H & E EQUIPMENT SERVICES INC COM 404030108 134 4630 SH SOLE 28 4630 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 241 8350 SH SOLE 30 8350 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 191 6615 SH SOLE 34 6615 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 87 3026 SH SOLE 40 3026 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 177 20202 SH SOLE 2 705 0 19497 HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH SOLE 7 295 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 650 74393 SH SOLE 18 74393 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 302 34609 SH SOLE 19 34609 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 6463 739507 SH SOLE 21 739507 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 5446 623088 SH SOLE 22 607248 0 15840 HACKETT GROUP INC COM 404609109 624 37889 SH SOLE 2 17860 0 20029 HACKETT GROUP INC COM 404609109 11 669 SH SOLE 7 669 0 0 HACKETT GROUP INC COM 404609109 1593 96792 SH SOLE 18 88336 0 8456 HACKETT GROUP INC COM 404609109 4962 301464 SH SOLE 19 301464 0 0 HACKETT GROUP INC COM 404609109 15327 931193 SH SOLE 21 931193 0 0 HACKETT GROUP INC COM 404609109 18539 1126291 SH SOLE 22 1091813 0 34478 HACKETT GROUP INC COM 404609109 1022 62078 SH SOLE 23 62078 0 0 HACKETT GROUP INC COM 404609109 2215 134576 SH SOLE 26 0 0 134576 HACKETT GROUP INC COM 404609109 55 3369 SH SOLE 28 3369 0 0 HACKETT GROUP INC COM 404609109 152 9213 SH SOLE 30 9213 0 0 HAEMONETICS CORP COM 405024100 8351 66203 SH SOLE 2 23688 0 42515 HAEMONETICS CORP COM 405024100 30 241 SH SOLE 4 241 0 0 HAEMONETICS CORP COM 405024100 120 952 SH SOLE 7 952 0 0 HAEMONETICS CORP COM 405024100 37162 294611 SH SOLE 18 292280 0 2331 HAEMONETICS CORP COM 405024100 11255 89227 SH SOLE 19 89227 0 0 HAEMONETICS CORP COM 405024100 460788 3652991 SH SOLE 21 3652991 0 0 HAEMONETICS CORP COM 405024100 216926 1719726 SH SOLE 22 1651150 0 68576 HAEMONETICS CORP COM 405024100 11 85 SH SOLE 23 85 0 0 HAEMONETICS CORP COM 405024100 1679 13309 SH SOLE 26 9705 0 3604 HAEMONETICS CORP COM 405024100 803 6366 SH SOLE 28 6366 0 0 HAEMONETICS CORP COM 405024100 1812 14368 SH SOLE 30 14368 0 0 HAEMONETICS CORP COM 405024100 152 1205 SH SOLE 34 1205 0 0 HAEMONETICS CORP COM 405024100 611 4843 SH SOLE 40 4843 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4967 231287 SH SOLE 2 40585 0 190702 HAIN CELESTIAL GROUP INC COM 405217100 10 454 SH SOLE 4 454 0 0 HAIN CELESTIAL GROUP INC COM 405217100 41 1889 SH SOLE 7 1889 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1 26 SH SOLE 17 0 0 26 HAIN CELESTIAL GROUP INC COM 405217100 4966 231223 SH SOLE 18 231223 0 0 HAIN CELESTIAL GROUP INC COM 405217100 430 20018 SH SOLE 19 20018 0 0 HAIN CELESTIAL GROUP INC COM 405217100 85160 3965549 SH SOLE 21 3965549 0 0 HAIN CELESTIAL GROUP INC COM 405217100 58605 2729006 SH SOLE 22 2513440 0 215566 HAIN CELESTIAL GROUP INC COM 405217100 803 37413 SH SOLE 26 22165 0 15248 HAIN CELESTIAL GROUP INC COM 405217100 247 11500 SH SOLE 28 11500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 555 25827 SH SOLE 30 25827 0 0 HAIN CELESTIAL GROUP INC COM 405217100 42 1951 SH SOLE 31 1951 0 0 HAIN CELESTIAL GROUP INC COM 405217100 64 2976 SH SOLE 36 2976 0 0 HAIN CELESTIAL GROUP INC COM 405217100 183 8530 SH SOLE 40 8530 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2 658 SH SOLE 2 658 0 0 HALLADOR ENERGY COMPANY COM 40609P105 260 71862 SH SOLE 18 71862 0 0 HALLADOR ENERGY COMPANY COM 40609P105 122 33624 SH SOLE 19 33624 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2727 753436 SH SOLE 21 753436 0 0 HALLADOR ENERGY COMPANY COM 40609P105 1117 308435 SH SOLE 22 295401 0 13034 HALLIBURTON CO COM 406216101 40891 2169279 SH SOLE 2 233871 0 1935408 HALLIBURTON CO COM 406216101 6768 359062 SH SOLE 4 335949 0 23113 HALLIBURTON CO COM 406216101 17187 911790 SH SOLE 7 819790 0 92000 HALLIBURTON CO COM 406216101 525 27853 SH SOLE 13 27853 0 0 HALLIBURTON CO COM 406216101 191 10112 SH SOLE 15 10112 0 0 HALLIBURTON CO COM 406216101 46108 2446043 SH SOLE 18 2324254 0 121789 HALLIBURTON CO COM 406216101 8980 476398 SH SOLE 19 476398 0 0 HALLIBURTON CO COM 406216101 413528 21937805 SH SOLE 21 21937805 0 0 HALLIBURTON CO COM 406216101 423109 22446088 SH SOLE 22 20006492 0 2439596 HALLIBURTON CO COM 406216101 11893 630939 SH SOLE 23 630939 0 0 HALLIBURTON CO COM 406216101 17285 916960 SH SOLE 25 916960 0 0 HALLIBURTON CO COM 406216101 85862 4555024 SH SOLE 26 1087168 0 3467856 HALLIBURTON CO COM 406216101 3133 166221 SH SOLE 28 120740 0 45481 HALLIBURTON CO COM 406216101 330 17522 SH SOLE 29 17522 0 0 HALLIBURTON CO COM 406216101 56796 3013059 SH SOLE 30 3013059 0 0 HALLIBURTON CO COM 406216101 5104 270763 SH SOLE 31 154240 0 116523 HALLIBURTON CO COM 406216101 1117 59265 SH SOLE 34 59265 0 0 HALLIBURTON CO COM 406216101 11766 624209 SH SOLE 36 624209 0 0 HALLIBURTON CO COM 406216101 389 20632 SH SOLE 40 20632 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 247 12923 SH SOLE 2 546 0 12377 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 958 50078 SH SOLE 18 50078 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 517 27011 SH SOLE 19 27011 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 9043 472692 SH SOLE 21 472692 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 9705 507341 SH SOLE 22 498040 0 9301 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 50 2607 SH SOLE 23 2607 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3507 226090 SH SOLE 2 107265 0 118825 HALOZYME THERAPEUTICS INC COM 40637H109 11 729 SH SOLE 4 729 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 41 2642 SH SOLE 7 2642 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 9086 585811 SH SOLE 18 533427 0 52384 HALOZYME THERAPEUTICS INC COM 40637H109 16062 1035588 SH SOLE 19 1035588 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 172 11100 SH SOLE 20 11100 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 96782 6239946 SH SOLE 21 6239946 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 67045 4322671 SH SOLE 22 4081326 0 241345 HALOZYME THERAPEUTICS INC COM 40637H109 1068 68855 SH SOLE 23 68855 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2632 169698 SH SOLE 26 41140 0 128558 HALOZYME THERAPEUTICS INC COM 40637H109 255 16414 SH SOLE 28 16414 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 668 43098 SH SOLE 30 43098 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4159 268155 SH SOLE 34 268155 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 213 13741 SH SOLE 40 13741 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 107 6633 SH SOLE 2 230 0 6403 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1 92 SH SOLE 4 92 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4 230 SH SOLE 7 230 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 384 23774 SH SOLE 18 23774 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 179 11050 SH SOLE 19 11050 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3727 230466 SH SOLE 21 230466 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4011 248050 SH SOLE 22 236898 0 11152 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 64 3944 SH SOLE 26 0 0 3944 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 18 1118 SH SOLE 28 1118 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 8 491 SH SOLE 30 491 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 6 344 SH SOLE 40 344 0 0 HAMILTON LANE INC CL A 407497106 1157 20309 SH SOLE 2 2355 0 17954 HAMILTON LANE INC CL A 407497106 5 94 SH SOLE 4 94 0 0 HAMILTON LANE INC CL A 407497106 18 320 SH SOLE 7 320 0 0 HAMILTON LANE INC CL A 407497106 4667 81943 SH SOLE 18 74810 0 7133 HAMILTON LANE INC CL A 407497106 4444 78011 SH SOLE 19 78011 0 0 HAMILTON LANE INC CL A 407497106 41241 724042 SH SOLE 21 724042 0 0 HAMILTON LANE INC CL A 407497106 42849 752267 SH SOLE 22 725005 0 27262 HAMILTON LANE INC CL A 407497106 445 7820 SH SOLE 23 7820 0 0 HAMILTON LANE INC CL A 407497106 2100 36867 SH SOLE 26 0 0 36867 HAMILTON LANE INC CL A 407497106 293 5145 SH SOLE 28 5145 0 0 HAMILTON LANE INC CL A 407497106 7317 128454 SH SOLE 30 128454 0 0 HAMILTON LANE INC CL A 407497106 97 1698 SH SOLE 40 1698 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 16 900 SH SOLE 18 900 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4966 129686 SH SOLE 2 41995 0 87691 HANCOCK WHITNEY CORPORATION COM 410120109 16 417 SH SOLE 4 417 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 96 2503 SH SOLE 7 2503 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 19851 518371 SH SOLE 18 518371 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 6617 172786 SH SOLE 19 172786 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 250323 6536709 SH SOLE 21 6536709 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 122012 3186105 SH SOLE 22 3061262 0 124843 HANCOCK WHITNEY CORPORATION COM 410120109 124 3232 SH SOLE 23 3232 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 1453 37943 SH SOLE 26 26300 0 11643 HANCOCK WHITNEY CORPORATION COM 410120109 411 10745 SH SOLE 28 10745 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 945 24668 SH SOLE 30 24668 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 761 19884 SH SOLE 34 19884 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 89 2327 SH SOLE 36 2327 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 342 8943 SH SOLE 40 8943 0 0 HANESBRANDS INC COM 410345102 13818 901955 SH SOLE 2 105820 0 796135 HANESBRANDS INC COM 410345102 2102 137218 SH SOLE 4 127709 0 9509 HANESBRANDS INC COM 410345102 6217 405804 SH SOLE 7 330236 0 75568 HANESBRANDS INC COM 410345102 12 760 SH SOLE 13 760 0 0 HANESBRANDS INC COM 410345102 37 2406 SH SOLE 15 2406 0 0 HANESBRANDS INC COM 410345102 14243 929718 SH SOLE 18 881870 0 47848 HANESBRANDS INC COM 410345102 1753 114441 SH SOLE 19 114441 0 0 HANESBRANDS INC COM 410345102 138489 9039762 SH SOLE 21 9039762 0 0 HANESBRANDS INC COM 410345102 157063 10252167 SH SOLE 22 9239730 0 1012437 HANESBRANDS INC COM 410345102 3944 257415 SH SOLE 23 257415 0 0 HANESBRANDS INC COM 410345102 6431 419754 SH SOLE 25 419754 0 0 HANESBRANDS INC COM 410345102 28556 1863992 SH SOLE 26 619796 0 1244196 HANESBRANDS INC COM 410345102 996 65030 SH SOLE 28 46178 0 18852 HANESBRANDS INC COM 410345102 1260 82244 SH SOLE 29 7552 0 74692 HANESBRANDS INC COM 410345102 20905 1364573 SH SOLE 30 1364573 0 0 HANESBRANDS INC COM 410345102 1227 80111 SH SOLE 31 63499 0 16612 HANESBRANDS INC COM 410345102 417 27226 SH SOLE 34 27226 0 0 HANESBRANDS INC COM 410345102 4015 262100 SH SOLE 36 262100 0 0 HANESBRANDS INC COM 410345102 112 7319 SH SOLE 40 7319 0 0 HANGER INC COM NEW 41043F208 717 35185 SH SOLE 2 1497 0 33688 HANGER INC COM NEW 41043F208 12 604 SH SOLE 7 604 0 0 HANGER INC COM NEW 41043F208 2662 130596 SH SOLE 18 130596 0 0 HANGER INC COM NEW 41043F208 1295 63541 SH SOLE 19 63541 0 0 HANGER INC COM NEW 41043F208 29353 1440294 SH SOLE 21 1440294 0 0 HANGER INC COM NEW 41043F208 23419 1149141 SH SOLE 22 1019531 0 129610 HANGER INC COM NEW 41043F208 983 48257 SH SOLE 30 48257 0 0 HANGER INC COM NEW 41043F208 54 2660 SH SOLE 40 2660 0 0 HANMI FINL CORP COM NEW 410495204 574 30558 SH SOLE 2 1156 0 29402 HANMI FINL CORP COM NEW 410495204 5 266 SH SOLE 4 266 0 0 HANMI FINL CORP COM NEW 410495204 14 726 SH SOLE 7 726 0 0 HANMI FINL CORP COM NEW 410495204 2482 132170 SH SOLE 18 132170 0 0 HANMI FINL CORP COM NEW 410495204 780 41549 SH SOLE 19 41549 0 0 HANMI FINL CORP COM NEW 410495204 62516 3328849 SH SOLE 21 3328849 0 0 HANMI FINL CORP COM NEW 410495204 17889 952532 SH SOLE 22 909812 0 42720 HANMI FINL CORP COM NEW 410495204 54 2888 SH SOLE 26 0 0 2888 HANMI FINL CORP COM NEW 410495204 86 4563 SH SOLE 28 4563 0 0 HANMI FINL CORP COM NEW 410495204 827 44055 SH SOLE 30 44055 0 0 HANMI FINL CORP COM NEW 410495204 64 3407 SH SOLE 40 3407 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1930 66197 SH SOLE 2 2320 0 63877 HANNON ARMSTRONG SUST INFR C COM 41068X100 8 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 35 1200 SH SOLE 7 1200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 6291 215830 SH SOLE 18 215830 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3188 109363 SH SOLE 19 109363 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 96764 3319521 SH SOLE 21 3319521 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 57006 1955606 SH SOLE 22 1872690 0 82916 HANNON ARMSTRONG SUST INFR C COM 41068X100 1305 44766 SH SOLE 26 18066 0 26700 HANNON ARMSTRONG SUST INFR C COM 41068X100 246 8423 SH SOLE 28 8423 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 507 17400 SH SOLE 30 17400 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 158 5435 SH SOLE 40 5435 0 0 HANOVER INS GROUP INC COM 410867105 13572 100130 SH SOLE 2 28085 0 72045 HANOVER INS GROUP INC COM 410867105 102 750 SH SOLE 4 750 0 0 HANOVER INS GROUP INC COM 410867105 179 1319 SH SOLE 7 1319 0 0 HANOVER INS GROUP INC COM 410867105 15926 117504 SH SOLE 18 117417 0 87 HANOVER INS GROUP INC COM 410867105 1239 9140 SH SOLE 19 9140 0 0 HANOVER INS GROUP INC COM 410867105 264872 1954200 SH SOLE 21 1954200 0 0 HANOVER INS GROUP INC COM 410867105 173609 1280871 SH SOLE 22 1203143 0 77728 HANOVER INS GROUP INC COM 410867105 480 3538 SH SOLE 23 3538 0 0 HANOVER INS GROUP INC COM 410867105 1967 14513 SH SOLE 26 9535 0 4978 HANOVER INS GROUP INC COM 410867105 707 5217 SH SOLE 28 5217 0 0 HANOVER INS GROUP INC COM 410867105 56 410 SH SOLE 29 410 0 0 HANOVER INS GROUP INC COM 410867105 1580 11658 SH SOLE 30 11658 0 0 HANOVER INS GROUP INC COM 410867105 269 1982 SH SOLE 31 1982 0 0 HANOVER INS GROUP INC COM 410867105 38 278 SH SOLE 34 278 0 0 HANOVER INS GROUP INC COM 410867105 144 1066 SH SOLE 36 1066 0 0 HANOVER INS GROUP INC COM 410867105 590 4355 SH SOLE 40 4355 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 240 23835 SH SOLE 2 1224 0 22611 HARBORONE BANCORP INC NEW COM NEW 41165Y100 6 592 SH SOLE 7 592 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 958 95176 SH SOLE 18 95176 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 473 47027 SH SOLE 19 47027 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 10346 1027882 SH SOLE 21 1027882 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 14185 1409324 SH SOLE 22 1387788 0 21536 HARBORONE BANCORP INC NEW COM NEW 41165Y100 37 3628 SH SOLE 30 3628 0 0 HARLEY DAVIDSON INC COM 412822108 16465 457743 SH SOLE 2 89963 0 367780 HARLEY DAVIDSON INC COM 412822108 2360 65620 SH SOLE 4 61228 0 4392 HARLEY DAVIDSON INC COM 412822108 5474 152194 SH SOLE 7 152194 0 0 HARLEY DAVIDSON INC COM 412822108 13 368 SH SOLE 13 368 0 0 HARLEY DAVIDSON INC COM 412822108 43 1208 SH SOLE 15 1208 0 0 HARLEY DAVIDSON INC COM 412822108 16786 466659 SH SOLE 18 443207 0 23452 HARLEY DAVIDSON INC COM 412822108 2548 70829 SH SOLE 19 70829 0 0 HARLEY DAVIDSON INC COM 412822108 249653 6940598 SH SOLE 21 6940598 0 0 HARLEY DAVIDSON INC COM 412822108 150867 4194250 SH SOLE 22 3726078 0 468172 HARLEY DAVIDSON INC COM 412822108 4395 122182 SH SOLE 23 122182 0 0 HARLEY DAVIDSON INC COM 412822108 6343 176333 SH SOLE 25 176333 0 0 HARLEY DAVIDSON INC COM 412822108 29298 814521 SH SOLE 26 276843 0 537678 HARLEY DAVIDSON INC COM 412822108 1046 29083 SH SOLE 28 20543 0 8540 HARLEY DAVIDSON INC COM 412822108 1417 39388 SH SOLE 29 5162 0 34226 HARLEY DAVIDSON INC COM 412822108 21071 585786 SH SOLE 30 585786 0 0 HARLEY DAVIDSON INC COM 412822108 5204 144683 SH SOLE 31 35595 0 109088 HARLEY DAVIDSON INC COM 412822108 2084 57932 SH SOLE 32 57932 0 0 HARLEY DAVIDSON INC COM 412822108 368 10225 SH SOLE 34 10225 0 0 HARLEY DAVIDSON INC COM 412822108 4326 120253 SH SOLE 36 120253 0 0 HARLEY DAVIDSON INC COM 412822108 123 3417 SH SOLE 40 3417 0 0 HARMONIC INC COM 413160102 589 89458 SH SOLE 2 3706 0 85752 HARMONIC INC COM 413160102 13 1991 SH SOLE 7 1991 0 0 HARMONIC INC COM 413160102 2690 408813 SH SOLE 18 408813 0 0 HARMONIC INC COM 413160102 978 148702 SH SOLE 19 148702 0 0 HARMONIC INC COM 413160102 65840 10006139 SH SOLE 21 10006139 0 0 HARMONIC INC COM 413160102 17277 2625738 SH SOLE 22 2514380 0 111358 HARMONIC INC COM 413160102 847 128678 SH SOLE 30 128678 0 0 HARMONIC INC COM 413160102 57 8589 SH SOLE 40 8589 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 4750 1672437 SH SOLE 7 1672437 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 119 41835 SH SOLE 22 41835 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 8624 3036498 SH SOLE 30 3036498 0 0 HARPOON THERAPEUTICS INC COM 41358P106 74 5453 SH SOLE 2 305 0 5148 HARPOON THERAPEUTICS INC COM 41358P106 293 21480 SH SOLE 18 21480 0 0 HARPOON THERAPEUTICS INC COM 41358P106 138 10108 SH SOLE 19 10108 0 0 HARPOON THERAPEUTICS INC COM 41358P106 2887 211368 SH SOLE 21 211368 0 0 HARPOON THERAPEUTICS INC COM 41358P106 1005 73583 SH SOLE 22 71560 0 2023 HARROW HEALTH INC COM 415858109 27 4818 SH SOLE 18 4818 0 0 HARROW HEALTH INC COM 415858109 572 101750 SH SOLE 21 101750 0 0 HARROW HEALTH INC COM 415858109 1711 304399 SH SOLE 22 304399 0 0 HARSCO CORP COM 415864107 1316 69423 SH SOLE 2 3287 0 66136 HARSCO CORP COM 415864107 9 467 SH SOLE 4 467 0 0 HARSCO CORP COM 415864107 29 1534 SH SOLE 7 1534 0 0 HARSCO CORP COM 415864107 6798 358547 SH SOLE 18 358547 0 0 HARSCO CORP COM 415864107 2593 136781 SH SOLE 19 136781 0 0 HARSCO CORP COM 415864107 162491 8570216 SH SOLE 21 8570216 0 0 HARSCO CORP COM 415864107 44792 2362428 SH SOLE 22 2251398 0 111030 HARSCO CORP COM 415864107 786 41432 SH SOLE 26 27715 0 13717 HARSCO CORP COM 415864107 186 9796 SH SOLE 28 9796 0 0 HARSCO CORP COM 415864107 2118 111720 SH SOLE 30 111720 0 0 HARSCO CORP COM 415864107 38 2000 SH SOLE 36 2000 0 0 HARSCO CORP COM 415864107 172 9096 SH SOLE 40 9096 0 0 HARTE-HANKS INC COM 416196202 6 2073 SH SOLE 21 2073 0 0 HARTE-HANKS INC COM 416196202 209 68542 SH SOLE 22 68542 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 56031 924445 SH SOLE 2 114236 0 810209 HARTFORD FINL SVCS GROUP INC COM 416515104 9864 162742 SH SOLE 4 153292 0 9450 HARTFORD FINL SVCS GROUP INC COM 416515104 33781 557353 SH SOLE 7 395137 0 162216 HARTFORD FINL SVCS GROUP INC COM 416515104 972 16044 SH SOLE 13 16044 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 236 3889 SH SOLE 15 3889 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 11 185 SH SOLE 17 0 0 185 HARTFORD FINL SVCS GROUP INC COM 416515104 99535 1642217 SH SOLE 18 1520993 0 121224 HARTFORD FINL SVCS GROUP INC COM 416515104 64881 1070475 SH SOLE 19 1070475 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 699639 11543299 SH SOLE 21 11543299 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 567399 9361468 SH SOLE 22 8373863 0 987605 HARTFORD FINL SVCS GROUP INC COM 416515104 17052 281340 SH SOLE 23 281340 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 25818 425967 SH SOLE 25 425967 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 124342 2051505 SH SOLE 26 465650 0 1585855 HARTFORD FINL SVCS GROUP INC COM 416515104 4306 71052 SH SOLE 28 50949 0 20103 HARTFORD FINL SVCS GROUP INC COM 416515104 5109 84285 SH SOLE 29 7424 0 76861 HARTFORD FINL SVCS GROUP INC COM 416515104 85835 1416192 SH SOLE 30 1416192 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 12379 204240 SH SOLE 31 69575 0 134665 HARTFORD FINL SVCS GROUP INC COM 416515104 20884 344561 SH SOLE 34 344561 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 21775 359266 SH SOLE 36 359266 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 545 9000 SH SOLE 40 9000 0 0 HARVARD BIOSCIENCE INC COM 416906105 24 7772 SH SOLE 18 7772 0 0 HARVARD BIOSCIENCE INC COM 416906105 531 172703 SH SOLE 21 172703 0 0 HARVARD BIOSCIENCE INC COM 416906105 2973 966690 SH SOLE 22 966690 0 0 HARVARD BIOSCIENCE INC COM 416906105 50 16409 SH SOLE 26 0 0 16409 HASBRO INC COM 418056107 35323 297605 SH SOLE 2 39759 0 257846 HASBRO INC COM 418056107 5591 47104 SH SOLE 4 43972 0 3132 HASBRO INC COM 418056107 15986 134685 SH SOLE 7 124093 0 10592 HASBRO INC COM 418056107 24 199 SH SOLE 13 199 0 0 HASBRO INC COM 418056107 138 1164 SH SOLE 15 1164 0 0 HASBRO INC COM 418056107 5 38 SH SOLE 17 0 0 38 HASBRO INC COM 418056107 63763 537223 SH SOLE 18 521514 0 15709 HASBRO INC COM 418056107 42239 355880 SH SOLE 19 355880 0 0 HASBRO INC COM 418056107 431702 3637224 SH SOLE 21 3637224 0 0 HASBRO INC COM 418056107 344744 2904577 SH SOLE 22 2600533 0 304044 HASBRO INC COM 418056107 10646 89699 SH SOLE 23 89699 0 0 HASBRO INC COM 418056107 18565 156415 SH SOLE 25 156415 0 0 HASBRO INC COM 418056107 85745 722427 SH SOLE 26 199187 0 523240 HASBRO INC COM 418056107 2962 24955 SH SOLE 28 18431 0 6524 HASBRO INC COM 418056107 3298 27790 SH SOLE 29 2545 0 25245 HASBRO INC COM 418056107 57213 482039 SH SOLE 30 482039 0 0 HASBRO INC COM 418056107 3364 28342 SH SOLE 31 23687 0 4655 HASBRO INC COM 418056107 2124 17899 SH SOLE 32 17899 0 0 HASBRO INC COM 418056107 20483 172572 SH SOLE 34 172572 0 0 HASBRO INC COM 418056107 11032 92944 SH SOLE 36 92944 0 0 HASBRO INC COM 418056107 1231 10375 SH SOLE 37 10375 0 0 HASBRO INC COM 418056107 396 3339 SH SOLE 40 3339 0 0 HAVERTY FURNITURE INC COM 419596101 370 18261 SH SOLE 2 714 0 17547 HAVERTY FURNITURE INC COM 419596101 9 445 SH SOLE 7 445 0 0 HAVERTY FURNITURE INC COM 419596101 1730 85365 SH SOLE 18 85365 0 0 HAVERTY FURNITURE INC COM 419596101 637 31431 SH SOLE 19 31431 0 0 HAVERTY FURNITURE INC COM 419596101 41935 2068798 SH SOLE 21 2068798 0 0 HAVERTY FURNITURE INC COM 419596101 12714 627256 SH SOLE 22 603161 0 24095 HAVERTY FURNITURE INC COM 419596101 136 6725 SH SOLE 26 0 0 6725 HAVERTY FURNITURE INC COM 419596101 53 2616 SH SOLE 28 2616 0 0 HAVERTY FURNITURE INC COM 419596101 536 26440 SH SOLE 30 26440 0 0 HAVERTY FURNITURE INC COM 419596101 47 2295 SH SOLE 40 2295 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 12786 280328 SH SOLE 2 81544 0 198784 HAWAIIAN ELEC INDUSTRIES COM 419870100 227 4984 SH SOLE 4 4984 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 349 7648 SH SOLE 7 7648 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 13856 303786 SH SOLE 18 303786 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1114 24424 SH SOLE 19 24424 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 255758 5607503 SH SOLE 21 5607503 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 170788 3744534 SH SOLE 22 3526022 0 218512 HAWAIIAN ELEC INDUSTRIES COM 419870100 1603 35140 SH SOLE 26 23254 0 11886 HAWAIIAN ELEC INDUSTRIES COM 419870100 686 15050 SH SOLE 28 15050 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2993 65615 SH SOLE 30 65615 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 101 2205 SH SOLE 31 2205 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 316 6921 SH SOLE 36 6921 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 470 10300 SH SOLE 40 10300 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1267 48237 SH SOLE 2 1928 0 46309 HAWAIIAN HOLDINGS INC COM 419879101 21 804 SH SOLE 7 804 0 0 HAWAIIAN HOLDINGS INC COM 419879101 5605 213457 SH SOLE 18 213457 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2137 81373 SH SOLE 19 81373 0 0 HAWAIIAN HOLDINGS INC COM 419879101 135818 5172062 SH SOLE 21 5172062 0 0 HAWAIIAN HOLDINGS INC COM 419879101 36883 1404525 SH SOLE 22 1354050 0 50475 HAWAIIAN HOLDINGS INC COM 419879101 630 23984 SH SOLE 26 0 0 23984 HAWAIIAN HOLDINGS INC COM 419879101 51 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1565 59584 SH SOLE 30 59584 0 0 HAWAIIAN HOLDINGS INC COM 419879101 47 1803 SH SOLE 40 1803 0 0 HAWKINS INC COM 420261109 433 10182 SH SOLE 2 423 0 9759 HAWKINS INC COM 420261109 11 262 SH SOLE 7 262 0 0 HAWKINS INC COM 420261109 1931 45437 SH SOLE 18 45437 0 0 HAWKINS INC COM 420261109 700 16462 SH SOLE 19 16462 0 0 HAWKINS INC COM 420261109 45133 1061949 SH SOLE 21 1061949 0 0 HAWKINS INC COM 420261109 12916 303900 SH SOLE 22 290686 0 13214 HAWKINS INC COM 420261109 57 1330 SH SOLE 28 1330 0 0 HAWKINS INC COM 420261109 582 13687 SH SOLE 30 13687 0 0 HAWKINS INC COM 420261109 47 1099 SH SOLE 40 1099 0 0 HAWTHORN BANCSHARES INC COM 420476103 118 4936 SH SOLE 2 235 0 4701 HAWTHORN BANCSHARES INC COM 420476103 476 19975 SH SOLE 18 19975 0 0 HAWTHORN BANCSHARES INC COM 420476103 229 9599 SH SOLE 19 9599 0 0 HAWTHORN BANCSHARES INC COM 420476103 4781 200625 SH SOLE 21 200625 0 0 HAWTHORN BANCSHARES INC COM 420476103 1235 51839 SH SOLE 22 50243 0 1596 HAYNES INTERNATIONAL INC COM NEW 420877201 449 12541 SH SOLE 2 468 0 12073 HAYNES INTERNATIONAL INC COM NEW 420877201 5 134 SH SOLE 4 134 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 11 293 SH SOLE 7 293 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 2093 58399 SH SOLE 18 58399 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 754 21048 SH SOLE 19 21048 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 51136 1426775 SH SOLE 21 1426775 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 12963 361697 SH SOLE 22 345536 0 16161 HAYNES INTERNATIONAL INC COM NEW 420877201 347 9680 SH SOLE 26 2788 0 6892 HAYNES INTERNATIONAL INC COM NEW 420877201 66 1839 SH SOLE 28 1839 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 602 16800 SH SOLE 30 16800 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 48 1347 SH SOLE 40 1347 0 0 HC2 HLDGS INC COM 404139107 21 9074 SH SOLE 18 9074 0 0 HC2 HLDGS INC COM 404139107 287 121926 SH SOLE 21 121926 0 0 HC2 HLDGS INC COM 404139107 1437 611496 SH SOLE 22 611496 0 0 HCA HEALTHCARE INC COM 40412C101 101473 842659 SH SOLE 2 251692 0 590967 HCA HEALTHCARE INC COM 40412C101 16962 140854 SH SOLE 4 133481 0 7373 HCA HEALTHCARE INC COM 40412C101 43598 362047 SH SOLE 7 254617 0 107430 HCA HEALTHCARE INC COM 40412C101 345 2861 SH SOLE 13 2861 0 0 HCA HEALTHCARE INC COM 40412C101 323 2681 SH SOLE 15 2681 0 0 HCA HEALTHCARE INC COM 40412C101 89613 744174 SH SOLE 18 704542 0 39632 HCA HEALTHCARE INC COM 40412C101 224095 1860941 SH SOLE 19 1860941 0 0 HCA HEALTHCARE INC COM 40412C101 1252 10400 SH SOLE 20 10400 0 0 HCA HEALTHCARE INC COM 40412C101 638889 5305508 SH SOLE 21 5305508 0 0 HCA HEALTHCARE INC COM 40412C101 834398 6929067 SH SOLE 22 6196361 0 732706 HCA HEALTHCARE INC COM 40412C101 26351 218824 SH SOLE 23 218824 0 0 HCA HEALTHCARE INC COM 40412C101 35492 294733 SH SOLE 25 294733 0 0 HCA HEALTHCARE INC COM 40412C101 158757 1318359 SH SOLE 26 328100 0 990259 HCA HEALTHCARE INC COM 40412C101 6475 53773 SH SOLE 28 39300 0 14473 HCA HEALTHCARE INC COM 40412C101 1078 8948 SH SOLE 29 8948 0 0 HCA HEALTHCARE INC COM 40412C101 145230 1206033 SH SOLE 30 1206033 0 0 HCA HEALTHCARE INC COM 40412C101 10168 84440 SH SOLE 31 52225 0 32215 HCA HEALTHCARE INC COM 40412C101 98630 819051 SH SOLE 34 819051 0 0 HCA HEALTHCARE INC COM 40412C101 24060 199800 SH SOLE 36 199800 0 0 HCA HEALTHCARE INC COM 40412C101 777 6451 SH SOLE 40 6451 0 0 HCI GROUP INC COM 40416E103 321 7642 SH SOLE 2 910 0 6732 HCI GROUP INC COM 40416E103 9 208 SH SOLE 7 208 0 0 HCI GROUP INC COM 40416E103 1298 30865 SH SOLE 18 30865 0 0 HCI GROUP INC COM 40416E103 856 20365 SH SOLE 19 20365 0 0 HCI GROUP INC COM 40416E103 30360 722161 SH SOLE 21 722161 0 0 HCI GROUP INC COM 40416E103 10694 254372 SH SOLE 22 243778 0 10594 HCI GROUP INC COM 40416E103 167 3976 SH SOLE 23 3976 0 0 HCI GROUP INC COM 40416E103 27 633 SH SOLE 28 633 0 0 HCI GROUP INC COM 40416E103 391 9291 SH SOLE 30 9291 0 0 HCI GROUP INC COM 40416E103 44 1041 SH SOLE 40 1041 0 0 HCP INC COM 40414L109 43953 1233596 SH SOLE 2 146022 0 1087574 HCP INC COM 40414L109 12152 341063 SH SOLE 4 326862 0 14201 HCP INC COM 40414L109 41124 1154191 SH SOLE 7 948352 0 205839 HCP INC COM 40414L109 30 837 SH SOLE 13 837 0 0 HCP INC COM 40414L109 783 21967 SH SOLE 15 21967 0 0 HCP INC COM 40414L109 34465 967290 SH SOLE 18 901974 0 65316 HCP INC COM 40414L109 21676 608356 SH SOLE 19 608356 0 0 HCP INC COM 40414L109 567601 15930426 SH SOLE 21 15930426 0 0 HCP INC COM 40414L109 607113 17039373 SH SOLE 22 15729203 0 1310170 HCP INC COM 40414L109 12848 360598 SH SOLE 23 360598 0 0 HCP INC COM 40414L109 55346 1553363 SH SOLE 25 1553363 0 0 HCP INC COM 40414L109 86026 2414417 SH SOLE 26 686145 0 1728272 HCP INC COM 40414L109 3018 84698 SH SOLE 28 59286 0 25412 HCP INC COM 40414L109 12932 362940 SH SOLE 29 260897 0 102043 HCP INC COM 40414L109 148456 4166602 SH SOLE 30 4166602 0 0 HCP INC COM 40414L109 3896 109343 SH SOLE 31 92930 0 16413 HCP INC COM 40414L109 1149 32247 SH SOLE 34 32247 0 0 HCP INC COM 40414L109 12685 356021 SH SOLE 36 356021 0 0 HCP INC COM 40414L109 445 12477 SH SOLE 40 12477 0 0 HD SUPPLY HLDGS INC COM 40416M105 19755 504270 SH SOLE 2 127475 0 376795 HD SUPPLY HLDGS INC COM 40416M105 3418 87245 SH SOLE 4 82473 0 4772 HD SUPPLY HLDGS INC COM 40416M105 3398 86736 SH SOLE 7 23233 0 63503 HD SUPPLY HLDGS INC COM 40416M105 11 289 SH SOLE 13 289 0 0 HD SUPPLY HLDGS INC COM 40416M105 4100 104671 SH SOLE 18 90562 0 14109 HD SUPPLY HLDGS INC COM 40416M105 1548 39523 SH SOLE 19 39523 0 0 HD SUPPLY HLDGS INC COM 40416M105 77735 1984309 SH SOLE 21 1984309 0 0 HD SUPPLY HLDGS INC COM 40416M105 212230 5417497 SH SOLE 22 5022777 0 394720 HD SUPPLY HLDGS INC COM 40416M105 5350 136575 SH SOLE 23 136575 0 0 HD SUPPLY HLDGS INC COM 40416M105 1226 31287 SH SOLE 25 31287 0 0 HD SUPPLY HLDGS INC COM 40416M105 19054 486386 SH SOLE 26 174725 0 311661 HD SUPPLY HLDGS INC COM 40416M105 1267 32343 SH SOLE 28 21748 0 10595 HD SUPPLY HLDGS INC COM 40416M105 1536 39218 SH SOLE 29 3557 0 35661 HD SUPPLY HLDGS INC COM 40416M105 11781 300715 SH SOLE 30 300715 0 0 HD SUPPLY HLDGS INC COM 40416M105 2476 63199 SH SOLE 31 35622 0 27577 HD SUPPLY HLDGS INC COM 40416M105 423 10810 SH SOLE 34 10810 0 0 HD SUPPLY HLDGS INC COM 40416M105 1457 37201 SH SOLE 36 37201 0 0 HD SUPPLY HLDGS INC COM 40416M105 151 3843 SH SOLE 40 3843 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1573 27580 SH SOLE 4 27580 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2109 36976 SH SOLE 7 0 0 36976 HDFC BANK LTD SPONSORED ADS 40415F101 3482 61028 SH SOLE 13 61028 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 5429 95160 SH SOLE 18 95160 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 63 1100 SH SOLE 19 1100 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 11734 205675 SH SOLE 21 205675 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 21388 374906 SH SOLE 22 374906 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 10297 180499 SH SOLE 26 151612 0 28887 HDFC BANK LTD SPONSORED ADS 40415F101 705 12362 SH SOLE 30 12362 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 32643 572188 SH SOLE 31 0 0 572188 HDFC BANK LTD SPONSORED ADS 40415F101 5395 94558 SH SOLE 34 94558 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 374 19363 SH SOLE 2 19363 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 15460 801466 SH SOLE 19 801466 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 462 23936 SH SOLE 22 23936 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 40 2096 SH SOLE 25 2096 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 11302 585924 SH SOLE 34 585924 0 0 HEALTH CATALYST INC COM 42225T107 364 11492 SH SOLE 2 4533 0 6959 HEALTH CATALYST INC COM 42225T107 896 28313 SH SOLE 18 27545 0 768 HEALTH CATALYST INC COM 42225T107 1284 40596 SH SOLE 19 40596 0 0 HEALTH CATALYST INC COM 42225T107 8688 274603 SH SOLE 21 274603 0 0 HEALTH CATALYST INC COM 42225T107 7131 225395 SH SOLE 22 221794 0 3601 HEALTH CATALYST INC COM 42225T107 106 3345 SH SOLE 23 3345 0 0 HEALTH CATALYST INC COM 42225T107 424 13402 SH SOLE 26 0 0 13402 HEALTH CATALYST INC COM 42225T107 1165 36811 SH SOLE 34 36811 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 211 8471 SH SOLE 2 379 0 8092 HEALTH INS INNOVATIONS INC COM CL A 42225K106 7 278 SH SOLE 7 278 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 953 38233 SH SOLE 18 38233 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 421 16872 SH SOLE 19 16872 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 9005 361202 SH SOLE 21 361202 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 8017 321592 SH SOLE 22 312384 0 9208 HEALTHCARE RLTY TR COM 421946104 6213 185466 SH SOLE 2 60115 0 125351 HEALTHCARE RLTY TR COM 421946104 1161 34646 SH SOLE 4 34646 0 0 HEALTHCARE RLTY TR COM 421946104 4343 129631 SH SOLE 7 129631 0 0 HEALTHCARE RLTY TR COM 421946104 168 5024 SH SOLE 15 5024 0 0 HEALTHCARE RLTY TR COM 421946104 24586 733904 SH SOLE 18 733904 0 0 HEALTHCARE RLTY TR COM 421946104 11505 343429 SH SOLE 19 343429 0 0 HEALTHCARE RLTY TR COM 421946104 347154 10362813 SH SOLE 21 10362813 0 0 HEALTHCARE RLTY TR COM 421946104 186508 5567412 SH SOLE 22 5396363 0 171049 HEALTHCARE RLTY TR COM 421946104 181 5409 SH SOLE 23 5409 0 0 HEALTHCARE RLTY TR COM 421946104 9014 269086 SH SOLE 25 269086 0 0 HEALTHCARE RLTY TR COM 421946104 3191 95246 SH SOLE 26 33692 0 61554 HEALTHCARE RLTY TR COM 421946104 529 15800 SH SOLE 28 15800 0 0 HEALTHCARE RLTY TR COM 421946104 2304 68762 SH SOLE 29 68762 0 0 HEALTHCARE RLTY TR COM 421946104 20139 601173 SH SOLE 30 601173 0 0 HEALTHCARE RLTY TR COM 421946104 71 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 375 11208 SH SOLE 40 11208 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2346 96566 SH SOLE 2 34419 0 62147 HEALTHCARE SVCS GRP INC COM 421906108 8 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GRP INC COM 421906108 33 1358 SH SOLE 7 1358 0 0 HEALTHCARE SVCS GRP INC COM 421906108 10613 436921 SH SOLE 18 436921 0 0 HEALTHCARE SVCS GRP INC COM 421906108 3687 151795 SH SOLE 19 151795 0 0 HEALTHCARE SVCS GRP INC COM 421906108 128626 5295442 SH SOLE 21 5295442 0 0 HEALTHCARE SVCS GRP INC COM 421906108 62342 2566568 SH SOLE 22 2414889 0 151679 HEALTHCARE SVCS GRP INC COM 421906108 10 400 SH SOLE 23 400 0 0 HEALTHCARE SVCS GRP INC COM 421906108 596 24530 SH SOLE 26 16623 0 7907 HEALTHCARE SVCS GRP INC COM 421906108 221 9089 SH SOLE 28 9089 0 0 HEALTHCARE SVCS GRP INC COM 421906108 588 24207 SH SOLE 30 24207 0 0 HEALTHCARE SVCS GRP INC COM 421906108 185 7599 SH SOLE 40 7599 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 11689 397852 SH SOLE 2 22824 0 375028 HEALTHCARE TR AMER INC CL A NEW 42225P501 3765 128156 SH SOLE 4 128156 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 6096 207484 SH SOLE 7 207484 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 240 8177 SH SOLE 15 8177 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 14736 501559 SH SOLE 18 501559 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 7591 258387 SH SOLE 19 258387 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 123018 4187129 SH SOLE 21 4187129 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 207491 7062330 SH SOLE 22 6599770 0 462560 HEALTHCARE TR AMER INC CL A NEW 42225P501 1159 39461 SH SOLE 23 39461 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 12423 422851 SH SOLE 25 422851 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4328 147324 SH SOLE 26 44652 0 102672 HEALTHCARE TR AMER INC CL A NEW 42225P501 1336 45468 SH SOLE 28 45468 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3115 106010 SH SOLE 29 106010 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 27892 949365 SH SOLE 30 949365 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 122 4148 SH SOLE 31 4148 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1185 40345 SH SOLE 34 40345 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 98 3326 SH SOLE 36 3326 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 568 19340 SH SOLE 40 19340 0 0 HEALTHEQUITY INC COM 42226A107 5562 97335 SH SOLE 2 39866 0 57469 HEALTHEQUITY INC COM 42226A107 17 293 SH SOLE 4 293 0 0 HEALTHEQUITY INC COM 42226A107 77 1355 SH SOLE 7 1355 0 0 HEALTHEQUITY INC COM 42226A107 24370 426456 SH SOLE 18 401115 0 25341 HEALTHEQUITY INC COM 42226A107 15238 266649 SH SOLE 19 266649 0 0 HEALTHEQUITY INC COM 42226A107 293820 5141664 SH SOLE 21 5141664 0 0 HEALTHEQUITY INC COM 42226A107 144923 2536052 SH SOLE 22 2448765 0 87287 HEALTHEQUITY INC COM 42226A107 1490 26071 SH SOLE 23 26071 0 0 HEALTHEQUITY INC COM 42226A107 4956 86733 SH SOLE 26 19551 0 67182 HEALTHEQUITY INC COM 42226A107 426 7453 SH SOLE 28 7453 0 0 HEALTHEQUITY INC COM 42226A107 1128 19731 SH SOLE 30 19731 0 0 HEALTHEQUITY INC COM 42226A107 216 3782 SH SOLE 34 3782 0 0 HEALTHEQUITY INC COM 42226A107 381 6668 SH SOLE 40 6668 0 0 HEALTHSTREAM INC COM 42222N103 652 25166 SH SOLE 2 1795 0 23371 HEALTHSTREAM INC COM 42222N103 4 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 13 516 SH SOLE 7 516 0 0 HEALTHSTREAM INC COM 42222N103 3376 130398 SH SOLE 18 122342 0 8056 HEALTHSTREAM INC COM 42222N103 2433 93985 SH SOLE 19 93985 0 0 HEALTHSTREAM INC COM 42222N103 76481 2954065 SH SOLE 21 2954065 0 0 HEALTHSTREAM INC COM 42222N103 20507 792100 SH SOLE 22 761672 0 30428 HEALTHSTREAM INC COM 42222N103 23 885 SH SOLE 23 885 0 0 HEALTHSTREAM INC COM 42222N103 272 10515 SH SOLE 26 0 0 10515 HEALTHSTREAM INC COM 42222N103 94 3645 SH SOLE 28 3645 0 0 HEALTHSTREAM INC COM 42222N103 952 36756 SH SOLE 30 36756 0 0 HEALTHSTREAM INC COM 42222N103 85 3264 SH SOLE 40 3264 0 0 HEARTLAND EXPRESS INC COM 422347104 927 43085 SH SOLE 2 1964 0 41121 HEARTLAND EXPRESS INC COM 422347104 7 309 SH SOLE 4 309 0 0 HEARTLAND EXPRESS INC COM 422347104 21 978 SH SOLE 7 978 0 0 HEARTLAND EXPRESS INC COM 422347104 4462 207457 SH SOLE 18 207457 0 0 HEARTLAND EXPRESS INC COM 422347104 1720 79958 SH SOLE 19 79958 0 0 HEARTLAND EXPRESS INC COM 422347104 110307 5128150 SH SOLE 21 5128150 0 0 HEARTLAND EXPRESS INC COM 422347104 30217 1404811 SH SOLE 22 1345875 0 58936 HEARTLAND EXPRESS INC COM 422347104 180 8357 SH SOLE 26 5162 0 3195 HEARTLAND EXPRESS INC COM 422347104 119 5514 SH SOLE 28 5514 0 0 HEARTLAND EXPRESS INC COM 422347104 1359 63183 SH SOLE 30 63183 0 0 HEARTLAND EXPRESS INC COM 422347104 18 814 SH SOLE 34 814 0 0 HEARTLAND EXPRESS INC COM 422347104 119 5514 SH SOLE 40 5514 0 0 HEARTLAND FINL USA INC COM 42234Q102 1612 36029 SH SOLE 2 1290 0 34739 HEARTLAND FINL USA INC COM 42234Q102 4 89 SH SOLE 4 89 0 0 HEARTLAND FINL USA INC COM 42234Q102 30 666 SH SOLE 7 666 0 0 HEARTLAND FINL USA INC COM 42234Q102 5319 118895 SH SOLE 18 118895 0 0 HEARTLAND FINL USA INC COM 42234Q102 2738 61208 SH SOLE 19 61208 0 0 HEARTLAND FINL USA INC COM 42234Q102 52849 1181257 SH SOLE 21 1181257 0 0 HEARTLAND FINL USA INC COM 42234Q102 45821 1024156 SH SOLE 22 984683 0 39473 HEARTLAND FINL USA INC COM 42234Q102 381 8513 SH SOLE 26 6882 0 1631 HEARTLAND FINL USA INC COM 42234Q102 175 3914 SH SOLE 28 3914 0 0 HEARTLAND FINL USA INC COM 42234Q102 562 12570 SH SOLE 30 12570 0 0 HEARTLAND FINL USA INC COM 42234Q102 134 2994 SH SOLE 34 2994 0 0 HEARTLAND FINL USA INC COM 42234Q102 88 1978 SH SOLE 40 1978 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 0 407 SH SOLE 21 407 0 0 HECLA MNG CO COM 422704106 858 487439 SH SOLE 2 19538 0 467901 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 2888 1640884 SH SOLE 18 1640884 0 0 HECLA MNG CO COM 422704106 1473 836701 SH SOLE 19 836701 0 0 HECLA MNG CO COM 422704106 31733 18030193 SH SOLE 21 18030193 0 0 HECLA MNG CO COM 422704106 25773 14643942 SH SOLE 22 14011299 0 632643 HECLA MNG CO COM 422704106 180 102004 SH SOLE 26 80885 0 21119 HECLA MNG CO COM 422704106 98 55918 SH SOLE 28 55918 0 0 HECLA MNG CO COM 422704106 216 122768 SH SOLE 30 122768 0 0 HECLA MNG CO COM 422704106 76 43441 SH SOLE 40 43441 0 0 HEICO CORP NEW COM 422806109 27668 221557 SH SOLE 2 116853 0 104704 HEICO CORP NEW COM 422806109 5387 43137 SH SOLE 4 41829 0 1308 HEICO CORP NEW COM 422806109 969 7760 SH SOLE 7 7760 0 0 HEICO CORP NEW COM 422806109 452 3622 SH SOLE 13 3622 0 0 HEICO CORP NEW COM 422806109 37 296 SH SOLE 15 296 0 0 HEICO CORP NEW COM 422806109 4994 39988 SH SOLE 18 29713 0 10275 HEICO CORP NEW COM 422806109 114944 920433 SH SOLE 19 920433 0 0 HEICO CORP NEW COM 422806109 154642 1238321 SH SOLE 21 1238321 0 0 HEICO CORP NEW COM 422806109 165602 1326088 SH SOLE 22 1118524 0 207564 HEICO CORP NEW COM 422806109 10827 86699 SH SOLE 23 86699 0 0 HEICO CORP NEW COM 422806109 4538 36338 SH SOLE 25 36338 0 0 HEICO CORP NEW COM 422806109 18820 150703 SH SOLE 26 71211 0 79492 HEICO CORP NEW COM 422806109 1011 8096 SH SOLE 28 5241 0 2855 HEICO CORP NEW COM 422806109 6929 55487 SH SOLE 29 26000 0 29487 HEICO CORP NEW COM 422806109 10665 85400 SH SOLE 30 85400 0 0 HEICO CORP NEW COM 422806109 8464 67774 SH SOLE 31 51401 0 16373 HEICO CORP NEW COM 422806109 1407 11269 SH SOLE 34 11269 0 0 HEICO CORP NEW COM 422806109 4487 35934 SH SOLE 36 35934 0 0 HEICO CORP NEW COM 422806109 124 996 SH SOLE 40 996 0 0 HEICO CORP NEW CL A 422806208 21995 226032 SH SOLE 2 53767 0 172265 HEICO CORP NEW CL A 422806208 3751 38548 SH SOLE 4 36602 0 1946 HEICO CORP NEW CL A 422806208 579 5945 SH SOLE 7 5945 0 0 HEICO CORP NEW CL A 422806208 242 2484 SH SOLE 13 2484 0 0 HEICO CORP NEW CL A 422806208 37 378 SH SOLE 15 378 0 0 HEICO CORP NEW CL A 422806208 5084 52249 SH SOLE 18 44290 0 7959 HEICO CORP NEW CL A 422806208 4669 47983 SH SOLE 19 47983 0 0 HEICO CORP NEW CL A 422806208 222044 2281817 SH SOLE 21 2281817 0 0 HEICO CORP NEW CL A 422806208 202264 2078551 SH SOLE 22 1893664 0 184887 HEICO CORP NEW CL A 422806208 7277 74786 SH SOLE 23 74786 0 0 HEICO CORP NEW CL A 422806208 7447 76530 SH SOLE 25 76530 0 0 HEICO CORP NEW CL A 422806208 25198 258946 SH SOLE 26 114316 0 144630 HEICO CORP NEW CL A 422806208 1374 14117 SH SOLE 28 9413 0 4704 HEICO CORP NEW CL A 422806208 2609 26811 SH SOLE 29 10403 0 16408 HEICO CORP NEW CL A 422806208 10578 108703 SH SOLE 30 108703 0 0 HEICO CORP NEW CL A 422806208 3473 35690 SH SOLE 31 29408 0 6282 HEICO CORP NEW CL A 422806208 663 6811 SH SOLE 34 6811 0 0 HEICO CORP NEW CL A 422806208 4616 47431 SH SOLE 36 47431 0 0 HEICO CORP NEW CL A 422806208 172 1765 SH SOLE 40 1765 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 507 18572 SH SOLE 2 815 0 17757 HEIDRICK & STRUGGLES INTL IN COM 422819102 5 196 SH SOLE 4 196 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 12 427 SH SOLE 7 427 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2418 88582 SH SOLE 18 88582 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 908 33256 SH SOLE 19 33256 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 57979 2123760 SH SOLE 21 2123760 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 15948 584180 SH SOLE 22 560746 0 23434 HEIDRICK & STRUGGLES INTL IN COM 422819102 51 1872 SH SOLE 26 0 0 1872 HEIDRICK & STRUGGLES INTL IN COM 422819102 66 2430 SH SOLE 28 2430 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 751 27504 SH SOLE 30 27504 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 10 382 SH SOLE 34 382 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 46 1670 SH SOLE 40 1670 0 0 HELEN OF TROY CORP LTD COM G4388N106 5252 33314 SH SOLE 2 12422 0 20892 HELEN OF TROY CORP LTD COM G4388N106 21 132 SH SOLE 4 132 0 0 HELEN OF TROY CORP LTD COM G4388N106 77 487 SH SOLE 7 487 0 0 HELEN OF TROY CORP LTD COM G4388N106 23908 151641 SH SOLE 18 143855 0 7786 HELEN OF TROY CORP LTD COM G4388N106 11432 72508 SH SOLE 19 72508 0 0 HELEN OF TROY CORP LTD COM G4388N106 280995 1782282 SH SOLE 21 1782282 0 0 HELEN OF TROY CORP LTD COM G4388N106 137036 869184 SH SOLE 22 832908 0 36276 HELEN OF TROY CORP LTD COM G4388N106 493 3127 SH SOLE 23 3127 0 0 HELEN OF TROY CORP LTD COM G4388N106 1775 11260 SH SOLE 26 4307 0 6953 HELEN OF TROY CORP LTD COM G4388N106 546 3465 SH SOLE 28 3465 0 0 HELEN OF TROY CORP LTD COM G4388N106 1164 7386 SH SOLE 30 7386 0 0 HELEN OF TROY CORP LTD COM G4388N106 388 2460 SH SOLE 40 2460 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1036 25536 SH SOLE 2 1211 0 24325 HELIOS TECHNOLOGIES INC COM 42328H109 9 214 SH SOLE 4 214 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 19 472 SH SOLE 7 472 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 4045 99715 SH SOLE 18 99715 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2037 50215 SH SOLE 19 50215 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 39435 972035 SH SOLE 21 972035 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 34270 844715 SH SOLE 22 806934 0 37781 HELIOS TECHNOLOGIES INC COM 42328H109 418 10293 SH SOLE 26 3996 0 6297 HELIOS TECHNOLOGIES INC COM 42328H109 136 3349 SH SOLE 28 3349 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 322 7930 SH SOLE 30 7930 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 95 2334 SH SOLE 40 2334 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 8 4861 SH SOLE 18 4861 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 201 121591 SH SOLE 21 121591 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 64 38590 SH SOLE 22 38590 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1205 149482 SH SOLE 2 5899 0 143583 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 26 3276 SH SOLE 7 3276 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5142 637918 SH SOLE 18 637918 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1984 246175 SH SOLE 19 246175 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 127806 15856856 SH SOLE 21 15856856 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 34804 4318137 SH SOLE 22 4116795 0 201342 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 144 17819 SH SOLE 26 8247 0 9572 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 137 17004 SH SOLE 28 17004 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1567 194438 SH SOLE 30 194438 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 92 11446 SH SOLE 40 11446 0 0 HELMERICH & PAYNE INC COM 423452101 11494 286860 SH SOLE 2 34885 0 251975 HELMERICH & PAYNE INC COM 423452101 1514 37785 SH SOLE 4 34912 0 2873 HELMERICH & PAYNE INC COM 423452101 4630 115541 SH SOLE 7 115541 0 0 HELMERICH & PAYNE INC COM 423452101 61 1516 SH SOLE 13 1516 0 0 HELMERICH & PAYNE INC COM 423452101 26 649 SH SOLE 15 649 0 0 HELMERICH & PAYNE INC COM 423452101 13901 346926 SH SOLE 18 332158 0 14768 HELMERICH & PAYNE INC COM 423452101 1381 34455 SH SOLE 19 34455 0 0 HELMERICH & PAYNE INC COM 423452101 195431 4877234 SH SOLE 21 4877234 0 0 HELMERICH & PAYNE INC COM 423452101 118747 2963492 SH SOLE 22 2649235 0 314257 HELMERICH & PAYNE INC COM 423452101 3251 81141 SH SOLE 23 81141 0 0 HELMERICH & PAYNE INC COM 423452101 4709 117516 SH SOLE 25 117516 0 0 HELMERICH & PAYNE INC COM 423452101 18817 469595 SH SOLE 26 179962 0 289633 HELMERICH & PAYNE INC COM 423452101 765 19092 SH SOLE 28 13582 0 5510 HELMERICH & PAYNE INC COM 423452101 1018 25395 SH SOLE 29 2323 0 23072 HELMERICH & PAYNE INC COM 423452101 16597 414198 SH SOLE 30 414198 0 0 HELMERICH & PAYNE INC COM 423452101 957 23874 SH SOLE 31 19394 0 4480 HELMERICH & PAYNE INC COM 423452101 1600 39924 SH SOLE 32 39924 0 0 HELMERICH & PAYNE INC COM 423452101 314 7825 SH SOLE 34 7825 0 0 HELMERICH & PAYNE INC COM 423452101 3607 90025 SH SOLE 36 90025 0 0 HELMERICH & PAYNE INC COM 423452101 87 2180 SH SOLE 40 2180 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 180 14768 SH SOLE 2 1484 0 13284 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH SOLE 7 462 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 755 61794 SH SOLE 18 61794 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 467 38227 SH SOLE 19 38227 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7861 643306 SH SOLE 21 643306 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3187 260809 SH SOLE 22 248586 0 12223 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 39 3202 SH SOLE 30 3202 0 0 HENNESSY ADVISORS INC COM 425885100 11 993 SH SOLE 18 993 0 0 HENNESSY ADVISORS INC COM 425885100 132 12224 SH SOLE 21 12224 0 0 HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 34288 3250000 SH SOLE 2 3250000 0 0 HENRY JACK & ASSOC INC COM 426281101 27160 186064 SH SOLE 2 23443 0 162621 HENRY JACK & ASSOC INC COM 426281101 5056 34640 SH SOLE 4 32601 0 2039 HENRY JACK & ASSOC INC COM 426281101 19483 133471 SH SOLE 7 105364 0 28107 HENRY JACK & ASSOC INC COM 426281101 18 123 SH SOLE 13 123 0 0 HENRY JACK & ASSOC INC COM 426281101 24878 170430 SH SOLE 18 159875 0 10555 HENRY JACK & ASSOC INC COM 426281101 62970 431389 SH SOLE 19 431389 0 0 HENRY JACK & ASSOC INC COM 426281101 594941 4075774 SH SOLE 21 4075774 0 0 HENRY JACK & ASSOC INC COM 426281101 350058 2398148 SH SOLE 22 2197638 0 200510 HENRY JACK & ASSOC INC COM 426281101 8077 55335 SH SOLE 23 55335 0 0 HENRY JACK & ASSOC INC COM 426281101 1930 13225 SH SOLE 25 13225 0 0 HENRY JACK & ASSOC INC COM 426281101 51690 354111 SH SOLE 26 70524 0 283587 HENRY JACK & ASSOC INC COM 426281101 2427 16628 SH SOLE 28 12075 0 4553 HENRY JACK & ASSOC INC COM 426281101 2597 17790 SH SOLE 29 1512 0 16278 HENRY JACK & ASSOC INC COM 426281101 67874 464988 SH SOLE 30 464988 0 0 HENRY JACK & ASSOC INC COM 426281101 2529 17325 SH SOLE 31 14011 0 3314 HENRY JACK & ASSOC INC COM 426281101 766 5247 SH SOLE 34 5247 0 0 HENRY JACK & ASSOC INC COM 426281101 9762 66877 SH SOLE 36 66877 0 0 HENRY JACK & ASSOC INC COM 426281101 322 2205 SH SOLE 40 2205 0 0 HENRY SCHEIN INC COM 806407102 25362 399394 SH SOLE 2 70581 0 328813 HENRY SCHEIN INC COM 806407102 4336 68277 SH SOLE 4 64147 0 4130 HENRY SCHEIN INC COM 806407102 13558 213516 SH SOLE 7 150370 0 63146 HENRY SCHEIN INC COM 806407102 142 2238 SH SOLE 13 2238 0 0 HENRY SCHEIN INC COM 806407102 92 1448 SH SOLE 15 1448 0 0 HENRY SCHEIN INC COM 806407102 19210 302518 SH SOLE 18 280942 0 21576 HENRY SCHEIN INC COM 806407102 3989 62812 SH SOLE 19 62812 0 0 HENRY SCHEIN INC COM 806407102 248669 3916045 SH SOLE 21 3916045 0 0 HENRY SCHEIN INC COM 806407102 241818 3808158 SH SOLE 22 3394751 0 413407 HENRY SCHEIN INC COM 806407102 6840 107709 SH SOLE 23 107709 0 0 HENRY SCHEIN INC COM 806407102 10670 168035 SH SOLE 25 168035 0 0 HENRY SCHEIN INC COM 806407102 59313 934068 SH SOLE 26 230595 0 703473 HENRY SCHEIN INC COM 806407102 1702 26803 SH SOLE 28 18988 0 7815 HENRY SCHEIN INC COM 806407102 2226 35052 SH SOLE 29 3763 0 31289 HENRY SCHEIN INC COM 806407102 46189 727384 SH SOLE 30 727384 0 0 HENRY SCHEIN INC COM 806407102 2234 35183 SH SOLE 31 29033 0 6150 HENRY SCHEIN INC COM 806407102 1339 21082 SH SOLE 32 21082 0 0 HENRY SCHEIN INC COM 806407102 641 10099 SH SOLE 34 10099 0 0 HENRY SCHEIN INC COM 806407102 7943 125093 SH SOLE 36 125093 0 0 HENRY SCHEIN INC COM 806407102 202 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 0 20 SH SOLE 22 20 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 12259 323798 SH SOLE 2 119135 0 204663 HERBALIFE NUTRITION LTD COM SHS G4412G101 584 15429 SH SOLE 4 15429 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 231 6109 SH SOLE 7 6109 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 43 1128 SH SOLE 15 1128 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1928 50913 SH SOLE 18 48945 0 1968 HERBALIFE NUTRITION LTD COM SHS G4412G101 937 24761 SH SOLE 19 24761 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 44054 1163607 SH SOLE 21 1163607 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 106709 2818503 SH SOLE 22 2558806 0 259697 HERBALIFE NUTRITION LTD COM SHS G4412G101 3054 80666 SH SOLE 23 80666 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 3747 98978 SH SOLE 25 98978 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 7607 200933 SH SOLE 26 88189 0 112744 HERBALIFE NUTRITION LTD COM SHS G4412G101 522 13787 SH SOLE 28 13787 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1224 32338 SH SOLE 30 32338 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1159 30621 SH SOLE 31 17825 0 12796 HERBALIFE NUTRITION LTD COM SHS G4412G101 53 1412 SH SOLE 34 1412 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1763 46562 SH SOLE 36 46562 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 422 11146 SH SOLE 40 11146 0 0 HERC HLDGS INC COM 42704L104 1383 29733 SH SOLE 2 6655 0 23078 HERC HLDGS INC COM 42704L104 6 124 SH SOLE 4 124 0 0 HERC HLDGS INC COM 42704L104 26 564 SH SOLE 7 564 0 0 HERC HLDGS INC COM 42704L104 3916 84204 SH SOLE 18 82429 0 1775 HERC HLDGS INC COM 42704L104 5325 114492 SH SOLE 19 114492 0 0 HERC HLDGS INC COM 42704L104 37905 814981 SH SOLE 21 814981 0 0 HERC HLDGS INC COM 42704L104 38816 834581 SH SOLE 22 798595 0 35986 HERC HLDGS INC COM 42704L104 800 17191 SH SOLE 23 17191 0 0 HERC HLDGS INC COM 42704L104 2136 45928 SH SOLE 26 3064 0 42864 HERC HLDGS INC COM 42704L104 137 2944 SH SOLE 28 2944 0 0 HERC HLDGS INC COM 42704L104 300 6443 SH SOLE 30 6443 0 0 HERC HLDGS INC COM 42704L104 124 2676 SH SOLE 40 2676 0 0 HERCULES CAPITAL INC COM 427096508 7500 560986 SH SOLE 30 560986 0 0 HERITAGE COMMERCE CORP COM 426927109 490 41654 SH SOLE 2 1915 0 39739 HERITAGE COMMERCE CORP COM 426927109 13 1079 SH SOLE 7 1079 0 0 HERITAGE COMMERCE CORP COM 426927109 1804 153498 SH SOLE 18 153498 0 0 HERITAGE COMMERCE CORP COM 426927109 979 83271 SH SOLE 19 83271 0 0 HERITAGE COMMERCE CORP COM 426927109 17382 1478712 SH SOLE 21 1478712 0 0 HERITAGE COMMERCE CORP COM 426927109 16251 1382437 SH SOLE 22 1325355 0 57082 HERITAGE COMMERCE CORP COM 426927109 107 9132 SH SOLE 26 0 0 9132 HERITAGE COMMERCE CORP COM 426927109 115 9747 SH SOLE 30 9747 0 0 HERITAGE COMMERCE CORP COM 426927109 335 28539 SH SOLE 34 28539 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 363 13712 SH SOLE 2 554 0 13158 HERITAGE CRYSTAL CLEAN INC COM 42726M106 7 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1446 54550 SH SOLE 18 54550 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 684 25828 SH SOLE 19 25828 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 14778 557652 SH SOLE 21 557652 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 10063 379739 SH SOLE 22 358900 0 20839 HERITAGE CRYSTAL CLEAN INC COM 42726M106 95 3577 SH SOLE 26 0 0 3577 HERITAGE CRYSTAL CLEAN INC COM 42726M106 73 2759 SH SOLE 30 2759 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 46 1749 SH SOLE 40 1749 0 0 HERITAGE FINL CORP WASH COM 42722X106 983 36473 SH SOLE 2 1513 0 34960 HERITAGE FINL CORP WASH COM 42722X106 22 832 SH SOLE 7 832 0 0 HERITAGE FINL CORP WASH COM 42722X106 4371 162119 SH SOLE 18 162119 0 0 HERITAGE FINL CORP WASH COM 42722X106 1695 62864 SH SOLE 19 62864 0 0 HERITAGE FINL CORP WASH COM 42722X106 106088 3935028 SH SOLE 21 3935028 0 0 HERITAGE FINL CORP WASH COM 42722X106 31346 1162674 SH SOLE 22 1115769 0 46905 HERITAGE FINL CORP WASH COM 42722X106 306 11358 SH SOLE 26 0 0 11358 HERITAGE FINL CORP WASH COM 42722X106 118 4369 SH SOLE 28 4369 0 0 HERITAGE FINL CORP WASH COM 42722X106 1322 49022 SH SOLE 30 49022 0 0 HERITAGE FINL CORP WASH COM 42722X106 88 3254 SH SOLE 40 3254 0 0 HERITAGE INS HLDGS INC COM 42727J102 417 27861 SH SOLE 2 1153 0 26708 HERITAGE INS HLDGS INC COM 42727J102 9 580 SH SOLE 7 580 0 0 HERITAGE INS HLDGS INC COM 42727J102 1466 98093 SH SOLE 18 98093 0 0 HERITAGE INS HLDGS INC COM 42727J102 702 46971 SH SOLE 19 46971 0 0 HERITAGE INS HLDGS INC COM 42727J102 14559 973864 SH SOLE 21 973864 0 0 HERITAGE INS HLDGS INC COM 42727J102 12039 805286 SH SOLE 22 767668 0 37618 HERITAGE INS HLDGS INC COM 42727J102 59 3942 SH SOLE 28 3942 0 0 HERITAGE INS HLDGS INC COM 42727J102 49 3278 SH SOLE 30 3278 0 0 HERITAGE INS HLDGS INC COM 42727J102 38 2573 SH SOLE 40 2573 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 1 672 SH SOLE 18 672 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 7 6108 SH SOLE 21 6108 0 0 HERON THERAPEUTICS INC COM 427746102 1188 64208 SH SOLE 2 3060 0 61148 HERON THERAPEUTICS INC COM 427746102 8 427 SH SOLE 4 427 0 0 HERON THERAPEUTICS INC COM 427746102 26 1387 SH SOLE 7 1387 0 0 HERON THERAPEUTICS INC COM 427746102 4669 252381 SH SOLE 18 252381 0 0 HERON THERAPEUTICS INC COM 427746102 2714 146702 SH SOLE 19 146702 0 0 HERON THERAPEUTICS INC COM 427746102 45552 2462259 SH SOLE 21 2462259 0 0 HERON THERAPEUTICS INC COM 427746102 38721 2093007 SH SOLE 22 1995807 0 97200 HERON THERAPEUTICS INC COM 427746102 17 927 SH SOLE 23 927 0 0 HERON THERAPEUTICS INC COM 427746102 319 17223 SH SOLE 26 11875 0 5348 HERON THERAPEUTICS INC COM 427746102 167 9039 SH SOLE 28 9039 0 0 HERON THERAPEUTICS INC COM 427746102 366 19795 SH SOLE 30 19795 0 0 HERON THERAPEUTICS INC COM 427746102 21 1123 SH SOLE 34 1123 0 0 HERON THERAPEUTICS INC COM 427746102 115 6208 SH SOLE 40 6208 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 970 65193 SH SOLE 2 28487 0 36706 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 142 9518 SH SOLE 4 9518 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 523 35168 SH SOLE 7 35168 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 26 1764 SH SOLE 15 1764 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2531 170115 SH SOLE 18 162191 0 7924 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6230 418650 SH SOLE 19 418650 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 61265 4117262 SH SOLE 21 4117262 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 29339 1971728 SH SOLE 22 1914965 0 56763 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1413 94942 SH SOLE 23 94942 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1151 77325 SH SOLE 25 77325 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3585 240920 SH SOLE 26 13995 0 226925 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 93 6228 SH SOLE 28 6228 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 280 18790 SH SOLE 29 18790 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2924 196524 SH SOLE 30 196524 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 75 5070 SH SOLE 40 5070 0 0 HERSHEY CO COM 427866108 67580 436028 SH SOLE 2 91099 0 344929 HERSHEY CO COM 427866108 11544 74483 SH SOLE 4 70358 0 4125 HERSHEY CO COM 427866108 30095 194175 SH SOLE 7 184560 0 9615 HERSHEY CO COM 427866108 6741 43490 SH SOLE 13 43490 0 0 HERSHEY CO COM 427866108 236 1521 SH SOLE 15 1521 0 0 HERSHEY CO COM 427866108 67392 434813 SH SOLE 18 368323 0 66490 HERSHEY CO COM 427866108 59192 381909 SH SOLE 19 381909 0 0 HERSHEY CO COM 427866108 1054669 6804753 SH SOLE 21 6804753 0 0 HERSHEY CO COM 427866108 732422 4725609 SH SOLE 22 4066658 0 658951 HERSHEY CO COM 427866108 21857 141019 SH SOLE 23 141019 0 0 HERSHEY CO COM 427866108 21476 138565 SH SOLE 25 138565 0 0 HERSHEY CO COM 427866108 161629 1042837 SH SOLE 26 216236 0 826601 HERSHEY CO COM 427866108 4373 28213 SH SOLE 28 20000 0 8213 HERSHEY CO COM 427866108 29687 191539 SH SOLE 29 7727 0 183812 HERSHEY CO COM 427866108 115617 745965 SH SOLE 30 745965 0 0 HERSHEY CO COM 427866108 9117 58820 SH SOLE 31 37623 0 21197 HERSHEY CO COM 427866108 1827 11788 SH SOLE 34 11788 0 0 HERSHEY CO COM 427866108 28245 182236 SH SOLE 36 182236 0 0 HERSHEY CO COM 427866108 575 3710 SH SOLE 40 3710 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1425 102992 SH SOLE 2 4191 0 98801 HERTZ GLOBAL HLDGS INC COM 42806J106 9 631 SH SOLE 4 631 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 108 7798 SH SOLE 7 7798 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 4782 345503 SH SOLE 18 345503 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2411 174185 SH SOLE 19 174185 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 47120 3404605 SH SOLE 21 3404605 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 43210 3122132 SH SOLE 22 2920508 0 201624 HERTZ GLOBAL HLDGS INC COM 42806J106 298 21559 SH SOLE 26 15522 0 6037 HERTZ GLOBAL HLDGS INC COM 42806J106 162 11733 SH SOLE 28 11733 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 328 23674 SH SOLE 30 23674 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 12 846 SH SOLE 34 846 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1149 83054 SH SOLE 36 83054 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 93 6700 SH SOLE 40 6700 0 0 HESKA CORP COM RESTRC NEW 42805E306 429 6060 SH SOLE 2 288 0 5772 HESKA CORP COM RESTRC NEW 42805E306 10 142 SH SOLE 7 142 0 0 HESKA CORP COM RESTRC NEW 42805E306 2320 32735 SH SOLE 18 32735 0 0 HESKA CORP COM RESTRC NEW 42805E306 846 11939 SH SOLE 19 11939 0 0 HESKA CORP COM RESTRC NEW 42805E306 57579 812455 SH SOLE 21 812455 0 0 HESKA CORP COM RESTRC NEW 42805E306 15154 213823 SH SOLE 22 204331 0 9492 HESKA CORP COM RESTRC NEW 42805E306 295 4164 SH SOLE 26 0 0 4164 HESKA CORP COM RESTRC NEW 42805E306 75 1064 SH SOLE 28 1064 0 0 HESKA CORP COM RESTRC NEW 42805E306 681 9606 SH SOLE 30 9606 0 0 HESKA CORP COM RESTRC NEW 42805E306 56 785 SH SOLE 40 785 0 0 HESS CORP COM 42809H107 41076 679168 SH SOLE 2 89765 0 589403 HESS CORP COM 42809H107 6074 100433 SH SOLE 4 93118 0 7315 HESS CORP COM 42809H107 14304 236508 SH SOLE 7 226350 0 10158 HESS CORP COM 42809H107 635 10501 SH SOLE 13 10501 0 0 HESS CORP COM 42809H107 168 2781 SH SOLE 15 2781 0 0 HESS CORP COM 42809H107 44455 735034 SH SOLE 18 698321 0 36713 HESS CORP COM 42809H107 11988 198210 SH SOLE 19 198210 0 0 HESS CORP COM 42809H107 387363 6404805 SH SOLE 21 6404805 0 0 HESS CORP COM 42809H107 385754 6378207 SH SOLE 22 5648839 0 729368 HESS CORP COM 42809H107 11784 194844 SH SOLE 23 194844 0 0 HESS CORP COM 42809H107 17313 286254 SH SOLE 25 286254 0 0 HESS CORP COM 42809H107 65692 1086182 SH SOLE 26 364177 0 722005 HESS CORP COM 42809H107 3134 51820 SH SOLE 28 37331 0 14489 HESS CORP COM 42809H107 410 6786 SH SOLE 29 6786 0 0 HESS CORP COM 42809H107 64482 1066168 SH SOLE 30 1066168 0 0 HESS CORP COM 42809H107 3396 56144 SH SOLE 31 46200 0 9944 HESS CORP COM 42809H107 16442 271866 SH SOLE 34 271866 0 0 HESS CORP COM 42809H107 12794 211549 SH SOLE 36 211549 0 0 HESS CORP COM 42809H107 438 7240 SH SOLE 40 7240 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 53191 3506359 SH SOLE 2 475714 0 3030645 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9143 602700 SH SOLE 4 565821 0 36879 HEWLETT PACKARD ENTERPRISE C COM 42824C109 30767 2028135 SH SOLE 7 1246008 0 782127 HEWLETT PACKARD ENTERPRISE C COM 42824C109 594 39157 SH SOLE 13 39157 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 263 17343 SH SOLE 15 17343 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 37 2454 SH SOLE 17 0 0 2454 HEWLETT PACKARD ENTERPRISE C COM 42824C109 41038 2705210 SH SOLE 18 2512868 0 192342 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7934 522985 SH SOLE 19 522985 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 528994 34871035 SH SOLE 21 34871035 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 531616 35043921 SH SOLE 22 31135336 0 3908585 HEWLETT PACKARD ENTERPRISE C COM 42824C109 14923 983691 SH SOLE 23 983691 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 24251 1598606 SH SOLE 25 1598606 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 121275 7994428 SH SOLE 26 1755826 0 6238602 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3895 256744 SH SOLE 28 183287 0 73457 HEWLETT PACKARD ENTERPRISE C COM 42824C109 501 33019 SH SOLE 29 33019 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 104697 6901600 SH SOLE 30 6901600 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4880 321678 SH SOLE 31 261622 0 60056 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1954 128812 SH SOLE 34 128812 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 17787 1172493 SH SOLE 36 1172493 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 512 33775 SH SOLE 40 33775 0 0 HEXCEL CORP NEW COM 428291108 16158 196735 SH SOLE 2 32309 0 164426 HEXCEL CORP NEW COM 428291108 32 393 SH SOLE 4 393 0 0 HEXCEL CORP NEW COM 428291108 161 1964 SH SOLE 7 1964 0 0 HEXCEL CORP NEW COM 428291108 3232 39356 SH SOLE 18 39356 0 0 HEXCEL CORP NEW COM 428291108 70101 853534 SH SOLE 19 853534 0 0 HEXCEL CORP NEW COM 428291108 200146 2436937 SH SOLE 21 2436937 0 0 HEXCEL CORP NEW COM 428291108 194749 2371225 SH SOLE 22 2209486 0 161739 HEXCEL CORP NEW COM 428291108 2641 32153 SH SOLE 26 21411 0 10742 HEXCEL CORP NEW COM 428291108 892 10862 SH SOLE 28 10862 0 0 HEXCEL CORP NEW COM 428291108 2014 24523 SH SOLE 30 24523 0 0 HEXCEL CORP NEW COM 428291108 142 1726 SH SOLE 31 1726 0 0 HEXCEL CORP NEW COM 428291108 596 7260 SH SOLE 34 7260 0 0 HEXCEL CORP NEW COM 428291108 117 1419 SH SOLE 36 1419 0 0 HEXCEL CORP NEW COM 428291108 705 8583 SH SOLE 40 8583 0 0 HF FOODS GROUP INC COM 40417F109 113 6645 SH SOLE 2 309 0 6336 HF FOODS GROUP INC COM 40417F109 457 26812 SH SOLE 18 26812 0 0 HF FOODS GROUP INC COM 40417F109 217 12716 SH SOLE 19 12716 0 0 HF FOODS GROUP INC COM 40417F109 4325 253655 SH SOLE 21 253655 0 0 HF FOODS GROUP INC COM 40417F109 1181 69269 SH SOLE 22 67110 0 2159 HI CRUSH INC COM 428337109 366 210334 SH SOLE 21 210334 0 0 HIBBETT SPORTS INC COM 428567101 440 19197 SH SOLE 2 705 0 18492 HIBBETT SPORTS INC COM 428567101 4 191 SH SOLE 4 191 0 0 HIBBETT SPORTS INC COM 428567101 9 399 SH SOLE 7 399 0 0 HIBBETT SPORTS INC COM 428567101 1954 85339 SH SOLE 18 85339 0 0 HIBBETT SPORTS INC COM 428567101 702 30666 SH SOLE 19 30666 0 0 HIBBETT SPORTS INC COM 428567101 46852 2045931 SH SOLE 21 2045931 0 0 HIBBETT SPORTS INC COM 428567101 14131 617082 SH SOLE 22 578757 0 38325 HIBBETT SPORTS INC COM 428567101 50 2167 SH SOLE 23 2167 0 0 HIBBETT SPORTS INC COM 428567101 95 4169 SH SOLE 26 2962 0 1207 HIBBETT SPORTS INC COM 428567101 38 1662 SH SOLE 28 1662 0 0 HIBBETT SPORTS INC COM 428567101 660 28816 SH SOLE 30 28816 0 0 HIBBETT SPORTS INC COM 428567101 64 2799 SH SOLE 40 2799 0 0 HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 23029 1725000 SH SOLE 2 1725000 0 0 HIGHPOINT RES CORP COM 43114K108 202 126790 SH SOLE 2 4080 0 122710 HIGHPOINT RES CORP COM 43114K108 1 317 SH SOLE 4 317 0 0 HIGHPOINT RES CORP COM 43114K108 4 2325 SH SOLE 7 2325 0 0 HIGHPOINT RES CORP COM 43114K108 832 523219 SH SOLE 18 523219 0 0 HIGHPOINT RES CORP COM 43114K108 299 188144 SH SOLE 19 188144 0 0 HIGHPOINT RES CORP COM 43114K108 19774 12436407 SH SOLE 21 12436407 0 0 HIGHPOINT RES CORP COM 43114K108 5364 3373744 SH SOLE 22 3226401 0 147343 HIGHPOINT RES CORP COM 43114K108 89 55877 SH SOLE 26 12665 0 43212 HIGHPOINT RES CORP COM 43114K108 25 16004 SH SOLE 28 16004 0 0 HIGHPOINT RES CORP COM 43114K108 254 159752 SH SOLE 30 159752 0 0 HIGHPOINT RES CORP COM 43114K108 9 5816 SH SOLE 40 5816 0 0 HIGHWOODS PPTYS INC COM 431284108 11363 252840 SH SOLE 2 58942 0 193898 HIGHWOODS PPTYS INC COM 431284108 5509 122584 SH SOLE 4 122584 0 0 HIGHWOODS PPTYS INC COM 431284108 4678 104096 SH SOLE 7 104096 0 0 HIGHWOODS PPTYS INC COM 431284108 188 4189 SH SOLE 15 4189 0 0 HIGHWOODS PPTYS INC COM 431284108 35048 779886 SH SOLE 18 779886 0 0 HIGHWOODS PPTYS INC COM 431284108 27696 616292 SH SOLE 19 616292 0 0 HIGHWOODS PPTYS INC COM 431284108 257308 5725581 SH SOLE 21 5725581 0 0 HIGHWOODS PPTYS INC COM 431284108 199092 4430167 SH SOLE 22 4139370 0 290797 HIGHWOODS PPTYS INC COM 431284108 1917 42648 SH SOLE 23 42648 0 0 HIGHWOODS PPTYS INC COM 431284108 9579 213141 SH SOLE 25 213141 0 0 HIGHWOODS PPTYS INC COM 431284108 3207 71353 SH SOLE 26 20233 0 51120 HIGHWOODS PPTYS INC COM 431284108 1322 29418 SH SOLE 28 29418 0 0 HIGHWOODS PPTYS INC COM 431284108 2418 53800 SH SOLE 29 53800 0 0 HIGHWOODS PPTYS INC COM 431284108 20790 462607 SH SOLE 30 462607 0 0 HIGHWOODS PPTYS INC COM 431284108 92 2053 SH SOLE 31 2053 0 0 HIGHWOODS PPTYS INC COM 431284108 18772 417706 SH SOLE 34 417706 0 0 HIGHWOODS PPTYS INC COM 431284108 204 4538 SH SOLE 36 4538 0 0 HIGHWOODS PPTYS INC COM 431284108 471 10482 SH SOLE 40 10482 0 0 HILL INTERNATIONAL INC COM 431466101 27 9084 SH SOLE 18 9084 0 0 HILL INTERNATIONAL INC COM 431466101 641 214317 SH SOLE 21 214317 0 0 HILL INTERNATIONAL INC COM 431466101 37 12516 SH SOLE 22 12516 0 0 HILL ROM HLDGS INC COM 431475102 27021 256780 SH SOLE 2 121402 0 135378 HILL ROM HLDGS INC COM 431475102 1857 17646 SH SOLE 4 17646 0 0 HILL ROM HLDGS INC COM 431475102 525 4985 SH SOLE 7 4985 0 0 HILL ROM HLDGS INC COM 431475102 65 621 SH SOLE 17 0 0 621 HILL ROM HLDGS INC COM 431475102 21098 200498 SH SOLE 18 198448 0 2050 HILL ROM HLDGS INC COM 431475102 2199 20896 SH SOLE 19 20896 0 0 HILL ROM HLDGS INC COM 431475102 385251 3661036 SH SOLE 21 3661036 0 0 HILL ROM HLDGS INC COM 431475102 248557 2362033 SH SOLE 22 2178788 0 183245 HILL ROM HLDGS INC COM 431475102 4618 43882 SH SOLE 23 43882 0 0 HILL ROM HLDGS INC COM 431475102 221 2099 SH SOLE 25 2099 0 0 HILL ROM HLDGS INC COM 431475102 3680 34974 SH SOLE 26 20684 0 14290 HILL ROM HLDGS INC COM 431475102 971 9225 SH SOLE 28 9225 0 0 HILL ROM HLDGS INC COM 431475102 1341 12742 SH SOLE 29 12742 0 0 HILL ROM HLDGS INC COM 431475102 2150 20430 SH SOLE 30 20430 0 0 HILL ROM HLDGS INC COM 431475102 3593 34147 SH SOLE 31 24690 0 9457 HILL ROM HLDGS INC COM 431475102 814 7736 SH SOLE 34 7736 0 0 HILL ROM HLDGS INC COM 431475102 897 8521 SH SOLE 36 8521 0 0 HILL ROM HLDGS INC COM 431475102 709 6740 SH SOLE 40 6740 0 0 HILLENBRAND INC COM 431571108 2170 70260 SH SOLE 2 13961 0 56299 HILLENBRAND INC COM 431571108 14 444 SH SOLE 4 444 0 0 HILLENBRAND INC COM 431571108 36 1172 SH SOLE 7 1172 0 0 HILLENBRAND INC COM 431571108 9848 318899 SH SOLE 18 291622 0 27277 HILLENBRAND INC COM 431571108 10936 354151 SH SOLE 19 354151 0 0 HILLENBRAND INC COM 431571108 213249 6905719 SH SOLE 21 6905719 0 0 HILLENBRAND INC COM 431571108 67232 2177193 SH SOLE 22 2089892 0 87301 HILLENBRAND INC COM 431571108 1537 49772 SH SOLE 23 49772 0 0 HILLENBRAND INC COM 431571108 3109 100664 SH SOLE 26 16676 0 83988 HILLENBRAND INC COM 431571108 256 8303 SH SOLE 28 8303 0 0 HILLENBRAND INC COM 431571108 14279 462389 SH SOLE 30 462389 0 0 HILLENBRAND INC COM 431571108 855 27703 SH SOLE 34 27703 0 0 HILLENBRAND INC COM 431571108 57 1841 SH SOLE 36 1841 0 0 HILLENBRAND INC COM 431571108 147 4765 SH SOLE 40 4765 0 0 HILLTOP HOLDINGS INC COM 432748101 1771 74134 SH SOLE 2 2863 0 71271 HILLTOP HOLDINGS INC COM 432748101 11 463 SH SOLE 4 463 0 0 HILLTOP HOLDINGS INC COM 432748101 28 1188 SH SOLE 7 1188 0 0 HILLTOP HOLDINGS INC COM 432748101 5890 246561 SH SOLE 18 246561 0 0 HILLTOP HOLDINGS INC COM 432748101 2966 124151 SH SOLE 19 124151 0 0 HILLTOP HOLDINGS INC COM 432748101 58641 2454606 SH SOLE 21 2454606 0 0 HILLTOP HOLDINGS INC COM 432748101 50851 2128556 SH SOLE 22 2026588 0 101968 HILLTOP HOLDINGS INC COM 432748101 341 14283 SH SOLE 26 8932 0 5351 HILLTOP HOLDINGS INC COM 432748101 256 10719 SH SOLE 28 10719 0 0 HILLTOP HOLDINGS INC COM 432748101 473 19785 SH SOLE 30 19785 0 0 HILLTOP HOLDINGS INC COM 432748101 5 205 SH SOLE 34 205 0 0 HILLTOP HOLDINGS INC COM 432748101 205 8566 SH SOLE 40 8566 0 0 HILTON GRAND VACATIONS INC COM 43283X105 5185 162041 SH SOLE 2 6081 0 155960 HILTON GRAND VACATIONS INC COM 43283X105 23 710 SH SOLE 4 710 0 0 HILTON GRAND VACATIONS INC COM 43283X105 53 1650 SH SOLE 7 1650 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1307 40829 SH SOLE 18 40829 0 0 HILTON GRAND VACATIONS INC COM 43283X105 619 19358 SH SOLE 19 19358 0 0 HILTON GRAND VACATIONS INC COM 43283X105 32328 1010243 SH SOLE 21 1010243 0 0 HILTON GRAND VACATIONS INC COM 43283X105 74762 2336297 SH SOLE 22 2163315 0 172982 HILTON GRAND VACATIONS INC COM 43283X105 775 24214 SH SOLE 26 15899 0 8315 HILTON GRAND VACATIONS INC COM 43283X105 541 16899 SH SOLE 28 16899 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1717 53664 SH SOLE 30 53664 0 0 HILTON GRAND VACATIONS INC COM 43283X105 57 1794 SH SOLE 31 1794 0 0 HILTON GRAND VACATIONS INC COM 43283X105 348 10876 SH SOLE 40 10876 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 64270 690256 SH SOLE 2 79145 0 611111 HILTON WORLDWIDE HLDGS INC COM 43300A203 10120 108694 SH SOLE 4 101302 0 7392 HILTON WORLDWIDE HLDGS INC COM 43300A203 23285 250084 SH SOLE 7 250084 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 217 2330 SH SOLE 13 2330 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 275 2950 SH SOLE 15 2950 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 52711 566118 SH SOLE 18 528098 0 38020 HILTON WORLDWIDE HLDGS INC COM 43300A203 7821 84002 SH SOLE 19 84002 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 627874 6743354 SH SOLE 21 6743354 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 663006 7120676 SH SOLE 22 6392565 0 728111 HILTON WORLDWIDE HLDGS INC COM 43300A203 18790 201802 SH SOLE 23 201802 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 25699 276002 SH SOLE 25 276002 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 123500 1326389 SH SOLE 26 348933 0 977456 HILTON WORLDWIDE HLDGS INC COM 43300A203 5202 55865 SH SOLE 28 40721 0 15144 HILTON WORLDWIDE HLDGS INC COM 43300A203 540 5797 SH SOLE 29 5797 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 95166 1022078 SH SOLE 30 1022078 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5784 62118 SH SOLE 31 50864 0 11254 HILTON WORLDWIDE HLDGS INC COM 43300A203 3726 40018 SH SOLE 34 40018 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 16868 181165 SH SOLE 36 181165 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 624 6701 SH SOLE 40 6701 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 12 5473 SH SOLE 25 5473 0 0 HINGHAM INSTN SVGS MASS COM 433323102 230 1217 SH SOLE 2 52 0 1165 HINGHAM INSTN SVGS MASS COM 433323102 5 29 SH SOLE 7 29 0 0 HINGHAM INSTN SVGS MASS COM 433323102 972 5141 SH SOLE 18 5141 0 0 HINGHAM INSTN SVGS MASS COM 433323102 460 2433 SH SOLE 19 2433 0 0 HINGHAM INSTN SVGS MASS COM 433323102 9066 47970 SH SOLE 21 47970 0 0 HINGHAM INSTN SVGS MASS COM 433323102 6830 36139 SH SOLE 22 35127 0 1012 HMN FINL INC COM 40424G108 19 826 SH SOLE 18 826 0 0 HMN FINL INC COM 40424G108 19 848 SH SOLE 21 848 0 0 HMN FINL INC COM 40424G108 742 32409 SH SOLE 22 32409 0 0 HMS HLDGS CORP COM 40425J101 2770 80377 SH SOLE 2 8334 0 72043 HMS HLDGS CORP COM 40425J101 64 1859 SH SOLE 4 1859 0 0 HMS HLDGS CORP COM 40425J101 65 1889 SH SOLE 7 1889 0 0 HMS HLDGS CORP COM 40425J101 14124 409810 SH SOLE 18 391173 0 18637 HMS HLDGS CORP COM 40425J101 8485 246182 SH SOLE 19 246182 0 0 HMS HLDGS CORP COM 40425J101 330153 9579364 SH SOLE 21 9579364 0 0 HMS HLDGS CORP COM 40425J101 91152 2644758 SH SOLE 22 2530204 0 114554 HMS HLDGS CORP COM 40425J101 536 15538 SH SOLE 23 15538 0 0 HMS HLDGS CORP COM 40425J101 1654 48002 SH SOLE 26 20710 0 27292 HMS HLDGS CORP COM 40425J101 378 10956 SH SOLE 28 10956 0 0 HMS HLDGS CORP COM 40425J101 8402 243796 SH SOLE 30 243796 0 0 HMS HLDGS CORP COM 40425J101 204 5912 SH SOLE 34 5912 0 0 HMS HLDGS CORP COM 40425J101 19 554 SH SOLE 36 554 0 0 HMS HLDGS CORP COM 40425J101 326 9471 SH SOLE 40 9471 0 0 HNI CORP COM 404251100 2062 58085 SH SOLE 2 20374 0 37711 HNI CORP COM 404251100 10 293 SH SOLE 4 293 0 0 HNI CORP COM 404251100 33 926 SH SOLE 7 926 0 0 HNI CORP COM 404251100 8855 249440 SH SOLE 18 249440 0 0 HNI CORP COM 404251100 2636 74260 SH SOLE 19 74260 0 0 HNI CORP COM 404251100 109922 3096391 SH SOLE 21 3096391 0 0 HNI CORP COM 404251100 53059 1494607 SH SOLE 22 1430137 0 64470 HNI CORP COM 404251100 641 18045 SH SOLE 26 5072 0 12973 HNI CORP COM 404251100 189 5311 SH SOLE 28 5311 0 0 HNI CORP COM 404251100 407 11455 SH SOLE 30 11455 0 0 HNI CORP COM 404251100 166 4668 SH SOLE 40 4668 0 0 HOLLYFRONTIER CORP COM 436106108 21056 392542 SH SOLE 2 49313 0 343229 HOLLYFRONTIER CORP COM 436106108 3632 67717 SH SOLE 4 63292 0 4425 HOLLYFRONTIER CORP COM 436106108 12704 236841 SH SOLE 7 173302 0 63539 HOLLYFRONTIER CORP COM 436106108 122 2276 SH SOLE 13 2276 0 0 HOLLYFRONTIER CORP COM 436106108 91 1689 SH SOLE 15 1689 0 0 HOLLYFRONTIER CORP COM 436106108 25671 478579 SH SOLE 18 456439 0 22140 HOLLYFRONTIER CORP COM 436106108 6141 114494 SH SOLE 19 114494 0 0 HOLLYFRONTIER CORP COM 436106108 375457 6999577 SH SOLE 21 6999577 0 0 HOLLYFRONTIER CORP COM 436106108 227048 4232819 SH SOLE 22 3753906 0 478913 HOLLYFRONTIER CORP COM 436106108 6410 119495 SH SOLE 23 119495 0 0 HOLLYFRONTIER CORP COM 436106108 10969 204494 SH SOLE 25 204494 0 0 HOLLYFRONTIER CORP COM 436106108 42110 785048 SH SOLE 26 254989 0 530059 HOLLYFRONTIER CORP COM 436106108 1506 28067 SH SOLE 28 20767 0 7300 HOLLYFRONTIER CORP COM 436106108 1995 37184 SH SOLE 29 2981 0 34203 HOLLYFRONTIER CORP COM 436106108 34531 643754 SH SOLE 30 643754 0 0 HOLLYFRONTIER CORP COM 436106108 2147 40027 SH SOLE 31 33238 0 6789 HOLLYFRONTIER CORP COM 436106108 2640 49216 SH SOLE 32 49216 0 0 HOLLYFRONTIER CORP COM 436106108 634 11819 SH SOLE 34 11819 0 0 HOLLYFRONTIER CORP COM 436106108 6725 125380 SH SOLE 36 125380 0 0 HOLLYFRONTIER CORP COM 436106108 193 3590 SH SOLE 40 3590 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 4068 267776 SH SOLE 22 267776 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 51 3345 SH SOLE 25 3345 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 8 514 SH SOLE 34 514 0 0 HOLOGIC INC COM 436440101 40977 811596 SH SOLE 2 188407 0 623189 HOLOGIC INC COM 436440101 6004 118915 SH SOLE 4 111711 0 7204 HOLOGIC INC COM 436440101 13014 257761 SH SOLE 7 238116 0 19645 HOLOGIC INC COM 436440101 1519 30090 SH SOLE 13 30090 0 0 HOLOGIC INC COM 436440101 116 2292 SH SOLE 15 2292 0 0 HOLOGIC INC COM 436440101 32092 635602 SH SOLE 18 548727 0 86875 HOLOGIC INC COM 436440101 16003 316947 SH SOLE 19 316947 0 0 HOLOGIC INC COM 436440101 386616 7657281 SH SOLE 21 7657281 0 0 HOLOGIC INC COM 436440101 350368 6939364 SH SOLE 22 6176153 0 763211 HOLOGIC INC COM 436440101 10957 217014 SH SOLE 23 217014 0 0 HOLOGIC INC COM 436440101 13232 262072 SH SOLE 25 262072 0 0 HOLOGIC INC COM 436440101 73451 1454764 SH SOLE 26 388914 0 1065850 HOLOGIC INC COM 436440101 2535 50199 SH SOLE 28 36099 0 14100 HOLOGIC INC COM 436440101 6483 128409 SH SOLE 29 17495 0 110914 HOLOGIC INC COM 436440101 50504 1000269 SH SOLE 30 1000269 0 0 HOLOGIC INC COM 436440101 4467 88465 SH SOLE 31 72178 0 16287 HOLOGIC INC COM 436440101 4635 91805 SH SOLE 34 91805 0 0 HOLOGIC INC COM 436440101 9634 190804 SH SOLE 36 190804 0 0 HOLOGIC INC COM 436440101 288 5708 SH SOLE 40 5708 0 0 HOME BANCORP INC COM 43689E107 315 8079 SH SOLE 2 296 0 7783 HOME BANCORP INC COM 43689E107 6 142 SH SOLE 7 142 0 0 HOME BANCORP INC COM 43689E107 1112 28519 SH SOLE 18 28519 0 0 HOME BANCORP INC COM 43689E107 512 13139 SH SOLE 19 13139 0 0 HOME BANCORP INC COM 43689E107 10999 282106 SH SOLE 21 282106 0 0 HOME BANCORP INC COM 43689E107 3601 92363 SH SOLE 22 86336 0 6027 HOME BANCSHARES INC COM 436893200 4696 249868 SH SOLE 2 98127 0 151741 HOME BANCSHARES INC COM 436893200 10 508 SH SOLE 4 508 0 0 HOME BANCSHARES INC COM 436893200 53 2804 SH SOLE 7 2804 0 0 HOME BANCSHARES INC COM 436893200 20511 1091309 SH SOLE 18 1091309 0 0 HOME BANCSHARES INC COM 436893200 10342 550249 SH SOLE 19 550249 0 0 HOME BANCSHARES INC COM 436893200 214292 11401562 SH SOLE 21 11401562 0 0 HOME BANCSHARES INC COM 436893200 122294 6506717 SH SOLE 22 6226849 0 279868 HOME BANCSHARES INC COM 436893200 1771 94227 SH SOLE 23 94227 0 0 HOME BANCSHARES INC COM 436893200 4847 257882 SH SOLE 26 45151 0 212731 HOME BANCSHARES INC COM 436893200 376 20011 SH SOLE 28 20011 0 0 HOME BANCSHARES INC COM 436893200 856 45568 SH SOLE 30 45568 0 0 HOME BANCSHARES INC COM 436893200 256 13637 SH SOLE 40 13637 0 0 HOME DEPOT INC COM 437076102 697484 3006137 SH SOLE 2 560175 0 2445962 HOME DEPOT INC COM 437076102 113399 488747 SH SOLE 4 458905 0 29842 HOME DEPOT INC COM 437076102 230462 993284 SH SOLE 7 988152 0 5132 HOME DEPOT INC COM 437076102 10477 45155 SH SOLE 13 45155 0 0 HOME DEPOT INC COM 437076102 2554 11007 SH SOLE 15 11007 0 0 HOME DEPOT INC COM 437076102 180 777 SH SOLE 17 0 0 777 HOME DEPOT INC COM 437076102 644985 2779870 SH SOLE 18 2578926 0 200944 HOME DEPOT INC COM 437076102 256691 1106330 SH SOLE 19 1106330 0 0 HOME DEPOT INC COM 437076102 4668 20117 SH SOLE 20 20117 0 0 HOME DEPOT INC COM 437076102 5032770 21691104 SH SOLE 21 21691104 0 0 HOME DEPOT INC COM 437076102 6280949 27070724 SH SOLE 22 23948794 0 3121930 HOME DEPOT INC COM 437076102 200946 866073 SH SOLE 23 866073 0 0 HOME DEPOT INC COM 437076102 262332 1130644 SH SOLE 25 1130644 0 0 HOME DEPOT INC COM 437076102 1228050 5292862 SH SOLE 26 1274625 0 4018237 HOME DEPOT INC COM 437076102 48808 210360 SH SOLE 28 152005 0 58355 HOME DEPOT INC COM 437076102 54687 235698 SH SOLE 29 56166 0 179532 HOME DEPOT INC COM 437076102 1022763 4408080 SH SOLE 30 4408080 0 0 HOME DEPOT INC COM 437076102 90785 391279 SH SOLE 31 246277 0 145002 HOME DEPOT INC COM 437076102 22309 96150 SH SOLE 32 96150 0 0 HOME DEPOT INC COM 437076102 97481 420139 SH SOLE 34 420139 0 0 HOME DEPOT INC COM 437076102 190687 821857 SH SOLE 36 821857 0 0 HOME DEPOT INC COM 437076102 1364 5879 SH SOLE 37 5879 0 0 HOME DEPOT INC COM 437076102 5972 25740 SH SOLE 40 25740 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 9 273 SH SOLE 18 273 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 8 253 SH SOLE 21 253 0 0 HOMESTREET INC COM 43785V102 621 22735 SH SOLE 2 863 0 21872 HOMESTREET INC COM 43785V102 13 480 SH SOLE 7 480 0 0 HOMESTREET INC COM 43785V102 2830 103599 SH SOLE 18 103599 0 0 HOMESTREET INC COM 43785V102 954 34911 SH SOLE 19 34911 0 0 HOMESTREET INC COM 43785V102 70745 2589509 SH SOLE 21 2589509 0 0 HOMESTREET INC COM 43785V102 20927 765994 SH SOLE 22 738046 0 27948 HOMESTREET INC COM 43785V102 189 6936 SH SOLE 26 0 0 6936 HOMESTREET INC COM 43785V102 78 2865 SH SOLE 28 2865 0 0 HOMESTREET INC COM 43785V102 891 32601 SH SOLE 30 32601 0 0 HOMESTREET INC COM 43785V102 52 1915 SH SOLE 40 1915 0 0 HOMETRUST BANCSHARES INC COM 437872104 387 14838 SH SOLE 2 634 0 14204 HOMETRUST BANCSHARES INC COM 437872104 14 529 SH SOLE 7 529 0 0 HOMETRUST BANCSHARES INC COM 437872104 1546 59292 SH SOLE 18 59292 0 0 HOMETRUST BANCSHARES INC COM 437872104 765 29355 SH SOLE 19 29355 0 0 HOMETRUST BANCSHARES INC COM 437872104 16163 620000 SH SOLE 21 620000 0 0 HOMETRUST BANCSHARES INC COM 437872104 10641 408180 SH SOLE 22 385618 0 22562 HOMETRUST BANCSHARES INC COM 437872104 220 8448 SH SOLE 23 8448 0 0 HOMETRUST BANCSHARES INC COM 437872104 71 2716 SH SOLE 26 0 0 2716 HOMETRUST BANCSHARES INC COM 437872104 70 2685 SH SOLE 28 2685 0 0 HOMETRUST BANCSHARES INC COM 437872104 136 5214 SH SOLE 30 5214 0 0 HOMETRUST BANCSHARES INC COM 437872104 52 2005 SH SOLE 40 2005 0 0 HOMOLOGY MEDICINES INC COM 438083107 382 21109 SH SOLE 2 1012 0 20097 HOMOLOGY MEDICINES INC COM 438083107 6 327 SH SOLE 7 327 0 0 HOMOLOGY MEDICINES INC COM 438083107 1596 88174 SH SOLE 18 88174 0 0 HOMOLOGY MEDICINES INC COM 438083107 766 42314 SH SOLE 19 42314 0 0 HOMOLOGY MEDICINES INC COM 438083107 23576 1302553 SH SOLE 21 1302553 0 0 HOMOLOGY MEDICINES INC COM 438083107 12213 674749 SH SOLE 22 643740 0 31009 HOMOLOGY MEDICINES INC COM 438083107 82 4531 SH SOLE 26 0 0 4531 HOMOLOGY MEDICINES INC COM 438083107 82 4533 SH SOLE 30 4533 0 0 HOMOLOGY MEDICINES INC COM 438083107 35 1944 SH SOLE 40 1944 0 0 HONDA MOTOR LTD AMERN SHS 438128308 0 5 SH SOLE 18 5 0 0 HONEYWELL INTL INC COM 438516106 338915 2003044 SH SOLE 2 397151 0 1605893 HONEYWELL INTL INC COM 438516106 44357 262160 SH SOLE 4 242452 0 19708 HONEYWELL INTL INC COM 438516106 112480 664775 SH SOLE 7 659300 0 5475 HONEYWELL INTL INC COM 438516106 5754 34007 SH SOLE 13 34007 0 0 HONEYWELL INTL INC COM 438516106 1233 7287 SH SOLE 15 7287 0 0 HONEYWELL INTL INC COM 438516106 6 34 SH SOLE 17 0 0 34 HONEYWELL INTL INC COM 438516106 318738 1883793 SH SOLE 18 1690578 0 193215 HONEYWELL INTL INC COM 438516106 88747 524511 SH SOLE 19 524511 0 0 HONEYWELL INTL INC COM 438516106 2522532 14908584 SH SOLE 21 14908584 0 0 HONEYWELL INTL INC COM 438516106 3025373 17880456 SH SOLE 22 15920221 0 1960235 HONEYWELL INTL INC COM 438516106 101507 599925 SH SOLE 23 599925 0 0 HONEYWELL INTL INC COM 438516106 121016 715225 SH SOLE 25 715225 0 0 HONEYWELL INTL INC COM 438516106 329993 1950316 SH SOLE 26 835905 0 1114411 HONEYWELL INTL INC COM 438516106 6575 38859 SH SOLE 28 0 0 38859 HONEYWELL INTL INC COM 438516106 19234 113675 SH SOLE 29 43883 0 69792 HONEYWELL INTL INC COM 438516106 436024 2576973 SH SOLE 30 2576973 0 0 HONEYWELL INTL INC COM 438516106 64088 378768 SH SOLE 31 179897 0 198871 HONEYWELL INTL INC COM 438516106 22091 130559 SH SOLE 34 130559 0 0 HONEYWELL INTL INC COM 438516106 93387 551935 SH SOLE 36 551935 0 0 HONEYWELL INTL INC COM 438516106 2882 17034 SH SOLE 40 17034 0 0 HOOKER FURNITURE CORP COM 439038100 264 12316 SH SOLE 2 439 0 11877 HOOKER FURNITURE CORP COM 439038100 6 303 SH SOLE 7 303 0 0 HOOKER FURNITURE CORP COM 439038100 901 42030 SH SOLE 18 42030 0 0 HOOKER FURNITURE CORP COM 439038100 422 19689 SH SOLE 19 19689 0 0 HOOKER FURNITURE CORP COM 439038100 9072 423150 SH SOLE 21 423150 0 0 HOOKER FURNITURE CORP COM 439038100 7450 347488 SH SOLE 22 331035 0 16453 HOOKER FURNITURE CORP COM 439038100 26 1201 SH SOLE 28 1201 0 0 HOOKER FURNITURE CORP COM 439038100 77 3585 SH SOLE 30 3585 0 0 HOOKER FURNITURE CORP COM 439038100 27 1238 SH SOLE 34 1238 0 0 HOOKER FURNITURE CORP COM 439038100 42 1936 SH SOLE 40 1936 0 0 HOOKIPA PHARMA INC COM 43906K100 16 2197 SH SOLE 2 0 0 2197 HOOKIPA PHARMA INC COM 43906K100 13 1668 SH SOLE 18 1668 0 0 HOOKIPA PHARMA INC COM 43906K100 15 2052 SH SOLE 19 2052 0 0 HOOKIPA PHARMA INC COM 43906K100 806 107507 SH SOLE 21 107507 0 0 HOOKIPA PHARMA INC COM 43906K100 55 7310 SH SOLE 22 7310 0 0 HOPE BANCORP INC COM 43940T109 1778 123976 SH SOLE 2 4982 0 118994 HOPE BANCORP INC COM 43940T109 15 1041 SH SOLE 4 1041 0 0 HOPE BANCORP INC COM 43940T109 12 832 SH SOLE 7 832 0 0 HOPE BANCORP INC COM 43940T109 8867 618354 SH SOLE 18 618354 0 0 HOPE BANCORP INC COM 43940T109 2983 207986 SH SOLE 19 207986 0 0 HOPE BANCORP INC COM 43940T109 196591 13709263 SH SOLE 21 13709263 0 0 HOPE BANCORP INC COM 43940T109 54472 3798588 SH SOLE 22 3620597 0 177991 HOPE BANCORP INC COM 43940T109 572 39864 SH SOLE 26 29370 0 10494 HOPE BANCORP INC COM 43940T109 268 18667 SH SOLE 28 18667 0 0 HOPE BANCORP INC COM 43940T109 2536 176879 SH SOLE 30 176879 0 0 HOPE BANCORP INC COM 43940T109 206 14393 SH SOLE 40 14393 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1890 40796 SH SOLE 2 1419 0 39377 HORACE MANN EDUCATORS CORP N COM 440327104 8 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 42 908 SH SOLE 7 908 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 8086 174526 SH SOLE 18 174526 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3065 66156 SH SOLE 19 66156 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 206256 4451887 SH SOLE 21 4451887 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 54722 1181138 SH SOLE 22 1127135 0 54003 HORACE MANN EDUCATORS CORP N COM 440327104 768 16573 SH SOLE 26 7588 0 8985 HORACE MANN EDUCATORS CORP N COM 440327104 271 5846 SH SOLE 28 5846 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2627 56696 SH SOLE 30 56696 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 78 1678 SH SOLE 36 1678 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 215 4645 SH SOLE 40 4645 0 0 HORIZON BANCORP INC COM 440407104 674 38814 SH SOLE 2 1705 0 37109 HORIZON BANCORP INC COM 440407104 13 745 SH SOLE 7 745 0 0 HORIZON BANCORP INC COM 440407104 2381 137149 SH SOLE 18 137149 0 0 HORIZON BANCORP INC COM 440407104 1187 68387 SH SOLE 19 68387 0 0 HORIZON BANCORP INC COM 440407104 23170 1334706 SH SOLE 21 1334706 0 0 HORIZON BANCORP INC COM 440407104 16319 940040 SH SOLE 22 902350 0 37690 HORIZON BANCORP INC COM 440407104 25 1446 SH SOLE 28 1446 0 0 HORIZON BANCORP INC COM 440407104 205 11806 SH SOLE 30 11806 0 0 HORIZON BANCORP INC COM 440407104 97 5610 SH SOLE 40 5610 0 0 HORIZON GLOBAL CORP COM 44052W104 16 4152 SH SOLE 18 4152 0 0 HORIZON GLOBAL CORP COM 44052W104 322 84219 SH SOLE 21 84219 0 0 HORIZON GLOBAL CORP COM 44052W104 1337 350041 SH SOLE 22 350041 0 0 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1426 1225000 PRN SOLE 21 1225000 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 0 27 SH SOLE 17 0 0 27 HORIZON TECHNOLOGY FIN CORP COM 44045A102 862 72887 SH SOLE 30 72887 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 9778 359096 SH SOLE 2 30817 0 328279 HORIZON THERAPEUTICS PUB LTD SHS G46188101 22 818 SH SOLE 4 818 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 92 3396 SH SOLE 7 3396 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 2655 97492 SH SOLE 18 87523 0 9969 HORIZON THERAPEUTICS PUB LTD SHS G46188101 4381 160897 SH SOLE 19 160897 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 115381 4237292 SH SOLE 21 4237292 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 147178 5405009 SH SOLE 22 4961726 0 443283 HORIZON THERAPEUTICS PUB LTD SHS G46188101 674 24756 SH SOLE 23 24756 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 3315 121759 SH SOLE 26 36345 0 85414 HORIZON THERAPEUTICS PUB LTD SHS G46188101 585 21500 SH SOLE 28 21500 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1593 58505 SH SOLE 30 58505 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 101 3697 SH SOLE 31 3697 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 328 12034 SH SOLE 34 12034 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 489 17950 SH SOLE 40 17950 0 0 HORMEL FOODS CORP COM 440452100 27483 628473 SH SOLE 2 88560 0 539913 HORMEL FOODS CORP COM 440452100 5847 133717 SH SOLE 4 126022 0 7695 HORMEL FOODS CORP COM 440452100 31012 709165 SH SOLE 7 408035 0 301130 HORMEL FOODS CORP COM 440452100 21 476 SH SOLE 13 476 0 0 HORMEL FOODS CORP COM 440452100 113 2573 SH SOLE 15 2573 0 0 HORMEL FOODS CORP COM 440452100 28219 645300 SH SOLE 18 598904 0 46396 HORMEL FOODS CORP COM 440452100 4365 99818 SH SOLE 19 99818 0 0 HORMEL FOODS CORP COM 440452100 531116 12145346 SH SOLE 21 12145346 0 0 HORMEL FOODS CORP COM 440452100 328523 7512536 SH SOLE 22 6931051 0 581485 HORMEL FOODS CORP COM 440452100 9124 208639 SH SOLE 23 208639 0 0 HORMEL FOODS CORP COM 440452100 13156 300835 SH SOLE 25 300835 0 0 HORMEL FOODS CORP COM 440452100 87384 1998257 SH SOLE 26 404525 0 1593732 HORMEL FOODS CORP COM 440452100 2619 59879 SH SOLE 28 44863 0 15016 HORMEL FOODS CORP COM 440452100 4869 111335 SH SOLE 29 0 0 111335 HORMEL FOODS CORP COM 440452100 81116 1854918 SH SOLE 30 1854918 0 0 HORMEL FOODS CORP COM 440452100 828 18924 SH SOLE 31 8380 0 10544 HORMEL FOODS CORP COM 440452100 2138 48897 SH SOLE 34 48897 0 0 HORMEL FOODS CORP COM 440452100 13267 303393 SH SOLE 36 303393 0 0 HORMEL FOODS CORP COM 440452100 343 7853 SH SOLE 40 7853 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 5 6903 SH SOLE 18 6903 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 75 98885 SH SOLE 21 98885 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 374 492015 SH SOLE 22 492015 0 0 HOST HOTELS & RESORTS INC COM 44107P104 39997 2313298 SH SOLE 2 661816 0 1651482 HOST HOTELS & RESORTS INC COM 44107P104 16310 943310 SH SOLE 4 924030 0 19280 HOST HOTELS & RESORTS INC COM 44107P104 28698 1659827 SH SOLE 7 1503351 0 156476 HOST HOTELS & RESORTS INC COM 44107P104 585 33819 SH SOLE 13 33819 0 0 HOST HOTELS & RESORTS INC COM 44107P104 564 32603 SH SOLE 15 32603 0 0 HOST HOTELS & RESORTS INC COM 44107P104 64883 3752652 SH SOLE 18 3558606 0 194046 HOST HOTELS & RESORTS INC COM 44107P104 22326 1291243 SH SOLE 19 1291243 0 0 HOST HOTELS & RESORTS INC COM 44107P104 505293 29224584 SH SOLE 21 29224584 0 0 HOST HOTELS & RESORTS INC COM 44107P104 456167 26383292 SH SOLE 22 23921940 0 2461352 HOST HOTELS & RESORTS INC COM 44107P104 13380 773831 SH SOLE 23 773831 0 0 HOST HOTELS & RESORTS INC COM 44107P104 41155 2380301 SH SOLE 25 2380301 0 0 HOST HOTELS & RESORTS INC COM 44107P104 73675 4261147 SH SOLE 26 1000708 0 3260439 HOST HOTELS & RESORTS INC COM 44107P104 3484 201504 SH SOLE 28 165199 0 36305 HOST HOTELS & RESORTS INC COM 44107P104 9525 550915 SH SOLE 29 395912 0 155003 HOST HOTELS & RESORTS INC COM 44107P104 145932 8440268 SH SOLE 30 8440268 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2821 163129 SH SOLE 31 132308 0 30821 HOST HOTELS & RESORTS INC COM 44107P104 4201 242953 SH SOLE 34 242953 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10095 583865 SH SOLE 36 583865 0 0 HOST HOTELS & RESORTS INC COM 44107P104 344 19900 SH SOLE 40 19900 0 0 HOSTESS BRANDS INC CL A 44109J106 1829 130781 SH SOLE 2 14737 0 116044 HOSTESS BRANDS INC CL A 44109J106 5 383 SH SOLE 4 383 0 0 HOSTESS BRANDS INC CL A 44109J106 28 1997 SH SOLE 7 1997 0 0 HOSTESS BRANDS INC CL A 44109J106 5699 407473 SH SOLE 18 407473 0 0 HOSTESS BRANDS INC CL A 44109J106 5053 361298 SH SOLE 19 361298 0 0 HOSTESS BRANDS INC CL A 44109J106 56819 4062819 SH SOLE 21 4062819 0 0 HOSTESS BRANDS INC CL A 44109J106 54577 3902547 SH SOLE 22 3738004 0 164543 HOSTESS BRANDS INC CL A 44109J106 750 53616 SH SOLE 23 53616 0 0 HOSTESS BRANDS INC CL A 44109J106 2188 156481 SH SOLE 26 35529 0 120952 HOSTESS BRANDS INC CL A 44109J106 193 13825 SH SOLE 28 13825 0 0 HOSTESS BRANDS INC CL A 44109J106 426 30480 SH SOLE 30 30480 0 0 HOSTESS BRANDS INC CL A 44109J106 177 12690 SH SOLE 34 12690 0 0 HOSTESS BRANDS INC CL A 44109J106 126 8981 SH SOLE 40 8981 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 565 105969 SH SOLE 2 4488 0 101481 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 609 SH SOLE 4 609 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 13 2464 SH SOLE 7 2464 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1886 353754 SH SOLE 18 353754 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 959 179975 SH SOLE 19 179975 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 18564 3482980 SH SOLE 21 3482980 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 16440 3084472 SH SOLE 22 2917949 0 166523 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 65 12130 SH SOLE 26 8007 0 4123 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 83 15525 SH SOLE 28 15525 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 151 28341 SH SOLE 30 28341 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 74 13918 SH SOLE 40 13918 0 0 HOULIHAN LOKEY INC CL A 441593100 1602 35517 SH SOLE 2 1533 0 33984 HOULIHAN LOKEY INC CL A 441593100 10 211 SH SOLE 4 211 0 0 HOULIHAN LOKEY INC CL A 441593100 38 853 SH SOLE 7 853 0 0 HOULIHAN LOKEY INC CL A 441593100 6403 141965 SH SOLE 18 140671 0 1294 HOULIHAN LOKEY INC CL A 441593100 4501 99807 SH SOLE 19 99807 0 0 HOULIHAN LOKEY INC CL A 441593100 64840 1437697 SH SOLE 21 1437697 0 0 HOULIHAN LOKEY INC CL A 441593100 53656 1189703 SH SOLE 22 1143622 0 46081 HOULIHAN LOKEY INC CL A 441593100 308 6830 SH SOLE 23 6830 0 0 HOULIHAN LOKEY INC CL A 441593100 1138 25229 SH SOLE 26 9934 0 15295 HOULIHAN LOKEY INC CL A 441593100 201 4452 SH SOLE 28 4452 0 0 HOULIHAN LOKEY INC CL A 441593100 651 14427 SH SOLE 30 14427 0 0 HOULIHAN LOKEY INC CL A 441593100 216 4794 SH SOLE 34 4794 0 0 HOULIHAN LOKEY INC CL A 441593100 122 2712 SH SOLE 40 2712 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 5 27887 SH SOLE 21 27887 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 16 3349 SH SOLE 18 3349 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 251 53269 SH SOLE 21 53269 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 2080 440636 SH SOLE 22 440636 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 20 1018 SH SOLE 18 1018 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 313 16242 SH SOLE 21 16242 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1547 80369 SH SOLE 22 80369 0 0 HOWARD BANCORP INC COM 442496105 197 11803 SH SOLE 2 590 0 11213 HOWARD BANCORP INC COM 442496105 5 324 SH SOLE 7 324 0 0 HOWARD BANCORP INC COM 442496105 763 45704 SH SOLE 18 45704 0 0 HOWARD BANCORP INC COM 442496105 368 22060 SH SOLE 19 22060 0 0 HOWARD BANCORP INC COM 442496105 7370 441592 SH SOLE 21 441592 0 0 HOWARD BANCORP INC COM 442496105 2833 169737 SH SOLE 22 158673 0 11064 HOWARD HUGHES CORP COM 44267D107 9658 74521 SH SOLE 2 2768 0 71753 HOWARD HUGHES CORP COM 44267D107 25 190 SH SOLE 4 190 0 0 HOWARD HUGHES CORP COM 44267D107 121 932 SH SOLE 7 932 0 0 HOWARD HUGHES CORP COM 44267D107 2428 18737 SH SOLE 18 18737 0 0 HOWARD HUGHES CORP COM 44267D107 1164 8984 SH SOLE 19 8984 0 0 HOWARD HUGHES CORP COM 44267D107 85685 661150 SH SOLE 21 661150 0 0 HOWARD HUGHES CORP COM 44267D107 146547 1130763 SH SOLE 22 1051481 0 79282 HOWARD HUGHES CORP COM 44267D107 2489 19207 SH SOLE 26 11984 0 7223 HOWARD HUGHES CORP COM 44267D107 691 5328 SH SOLE 28 5328 0 0 HOWARD HUGHES CORP COM 44267D107 1657 12789 SH SOLE 30 12789 0 0 HOWARD HUGHES CORP COM 44267D107 3938 30383 SH SOLE 31 837 0 29546 HOWARD HUGHES CORP COM 44267D107 159 1228 SH SOLE 36 1228 0 0 HOWARD HUGHES CORP COM 44267D107 539 4161 SH SOLE 40 4161 0 0 HP INC COM 40434L105 79262 4189338 SH SOLE 2 702197 0 3487141 HP INC COM 40434L105 14078 744096 SH SOLE 4 700658 0 43438 HP INC COM 40434L105 31543 1667203 SH SOLE 7 1389815 0 277388 HP INC COM 40434L105 2901 153310 SH SOLE 13 153310 0 0 HP INC COM 40434L105 303 16009 SH SOLE 15 16009 0 0 HP INC COM 40434L105 55464 2931502 SH SOLE 18 2602314 0 329188 HP INC COM 40434L105 29307 1549002 SH SOLE 19 1549002 0 0 HP INC COM 40434L105 555398 29355071 SH SOLE 21 29355071 0 0 HP INC COM 40434L105 750156 39648817 SH SOLE 22 34297148 0 5351669 HP INC COM 40434L105 22640 1196603 SH SOLE 23 1196603 0 0 HP INC COM 40434L105 34102 1802439 SH SOLE 25 1802439 0 0 HP INC COM 40434L105 134112 7088384 SH SOLE 26 1892174 0 5196210 HP INC COM 40434L105 5660 299132 SH SOLE 28 218228 0 80904 HP INC COM 40434L105 10791 570333 SH SOLE 29 141719 0 428614 HP INC COM 40434L105 116739 6170156 SH SOLE 30 6170156 0 0 HP INC COM 40434L105 7247 383056 SH SOLE 31 322246 0 60810 HP INC COM 40434L105 4780 252617 SH SOLE 34 252617 0 0 HP INC COM 40434L105 7803 412428 SH SOLE 35 412428 0 0 HP INC COM 40434L105 21646 1144057 SH SOLE 36 1144057 0 0 HP INC COM 40434L105 717 37898 SH SOLE 40 37898 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 33 859 SH SOLE 18 859 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 773 29373 SH SOLE 7 29373 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 126407 4804539 SH SOLE 21 4804539 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 4 5640 SH SOLE 18 5640 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 48 71782 SH SOLE 21 71782 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 216 324758 SH SOLE 22 324758 0 0 HUAMI CORP SPONSORED ADS 44331K103 58 5752 SH SOLE 22 5752 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 18 957 SH SOLE 22 957 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5668 171644 SH SOLE 2 4118 0 167526 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1043 31576 SH SOLE 4 31576 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 601 18188 SH SOLE 7 18188 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 8 249 SH SOLE 13 249 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1679 50838 SH SOLE 15 48938 0 1900 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2378 72030 SH SOLE 18 72030 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5032 152405 SH SOLE 19 152405 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 80716 2444456 SH SOLE 21 2444456 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 52534 1590961 SH SOLE 22 1453439 0 137522 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2550 77217 SH SOLE 23 77217 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2419 73261 SH SOLE 25 73261 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 16805 508944 SH SOLE 26 102395 0 406549 HUAZHU GROUP LTD SPONSORED ADS 44332N106 577 17471 SH SOLE 28 17471 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 712 21551 SH SOLE 29 13333 0 8218 HUAZHU GROUP LTD SPONSORED ADS 44332N106 24359 737713 SH SOLE 30 737713 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 248 7505 SH SOLE 31 7505 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2726 82543 SH SOLE 34 82543 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 35 1073 SH SOLE 40 1073 0 0 HUB GROUP INC CL A 443320106 1858 39948 SH SOLE 2 8357 0 31591 HUB GROUP INC CL A 443320106 7 150 SH SOLE 4 150 0 0 HUB GROUP INC CL A 443320106 55 1182 SH SOLE 7 1182 0 0 HUB GROUP INC CL A 443320106 6960 149683 SH SOLE 18 148446 0 1237 HUB GROUP INC CL A 443320106 8496 182709 SH SOLE 19 182709 0 0 HUB GROUP INC CL A 443320106 169185 3638396 SH SOLE 21 3638396 0 0 HUB GROUP INC CL A 443320106 56955 1224848 SH SOLE 22 1173107 0 51741 HUB GROUP INC CL A 443320106 1170 25154 SH SOLE 23 25154 0 0 HUB GROUP INC CL A 443320106 2905 62465 SH SOLE 26 4315 0 58150 HUB GROUP INC CL A 443320106 199 4271 SH SOLE 28 4271 0 0 HUB GROUP INC CL A 443320106 2141 46033 SH SOLE 30 46033 0 0 HUB GROUP INC CL A 443320106 220 4722 SH SOLE 34 4722 0 0 HUB GROUP INC CL A 443320106 94 2032 SH SOLE 36 2032 0 0 HUB GROUP INC CL A 443320106 185 3988 SH SOLE 40 3988 0 0 HUBBELL INC COM 443510607 20669 157295 SH SOLE 2 55117 0 102178 HUBBELL INC COM 443510607 631 4805 SH SOLE 4 4805 0 0 HUBBELL INC COM 443510607 246 1874 SH SOLE 7 1874 0 0 HUBBELL INC COM 443510607 845 6429 SH SOLE 13 6429 0 0 HUBBELL INC COM 443510607 105999 806687 SH SOLE 18 741422 0 65265 HUBBELL INC COM 443510607 50639 385382 SH SOLE 19 385382 0 0 HUBBELL INC COM 443510607 354777 2699978 SH SOLE 21 2699978 0 0 HUBBELL INC COM 443510607 245748 1870227 SH SOLE 22 1729258 0 140969 HUBBELL INC COM 443510607 2405 18302 SH SOLE 23 18302 0 0 HUBBELL INC COM 443510607 3070 23364 SH SOLE 25 6950 0 16414 HUBBELL INC COM 443510607 2635 20055 SH SOLE 26 12941 0 7114 HUBBELL INC COM 443510607 1237 9411 SH SOLE 28 9411 0 0 HUBBELL INC COM 443510607 2830 21537 SH SOLE 29 1796 0 19741 HUBBELL INC COM 443510607 2489 18945 SH SOLE 30 18945 0 0 HUBBELL INC COM 443510607 955 7270 SH SOLE 31 4726 0 2544 HUBBELL INC COM 443510607 28100 213853 SH SOLE 34 213853 0 0 HUBBELL INC COM 443510607 1926 14657 SH SOLE 36 14657 0 0 HUBBELL INC COM 443510607 719 5471 SH SOLE 40 5471 0 0 HUBSPOT INC COM 443573100 14868 98066 SH SOLE 2 26523 0 71543 HUBSPOT INC COM 443573100 529 3492 SH SOLE 4 3492 0 0 HUBSPOT INC COM 443573100 272 1791 SH SOLE 7 1791 0 0 HUBSPOT INC COM 443573100 3089 20374 SH SOLE 18 19588 0 786 HUBSPOT INC COM 443573100 1549 10216 SH SOLE 19 10216 0 0 HUBSPOT INC COM 443573100 96573 636986 SH SOLE 21 636986 0 0 HUBSPOT INC COM 443573100 171955 1134192 SH SOLE 22 1048172 0 86020 HUBSPOT INC COM 443573100 1151 7592 SH SOLE 23 7592 0 0 HUBSPOT INC COM 443573100 185 1217 SH SOLE 25 1217 0 0 HUBSPOT INC COM 443573100 2224 14666 SH SOLE 26 10966 0 3700 HUBSPOT INC COM 443573100 1027 6771 SH SOLE 28 6771 0 0 HUBSPOT INC COM 443573100 603 3977 SH SOLE 29 3977 0 0 HUBSPOT INC COM 443573100 1935 12760 SH SOLE 30 12760 0 0 HUBSPOT INC COM 443573100 1236 8150 SH SOLE 31 5822 0 2328 HUBSPOT INC COM 443573100 747 4929 SH SOLE 34 4929 0 0 HUBSPOT INC COM 443573100 296 1951 SH SOLE 36 1951 0 0 HUBSPOT INC COM 443573100 568 3746 SH SOLE 40 3746 0 0 HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1882 1125000 PRN SOLE 21 1125000 0 0 HUDSON GLOBAL INC COM NEW 443787205 8 619 SH SOLE 18 619 0 0 HUDSON GLOBAL INC COM NEW 443787205 124 10157 SH SOLE 21 10157 0 0 HUDSON GLOBAL INC COM NEW 443787205 789 64439 SH SOLE 22 64439 0 0 HUDSON LTD COM CL A G46408103 482 39249 SH SOLE 2 1765 0 37484 HUDSON LTD COM CL A G46408103 7 597 SH SOLE 7 597 0 0 HUDSON LTD COM CL A G46408103 2010 163796 SH SOLE 18 134111 0 29685 HUDSON LTD COM CL A G46408103 838 68296 SH SOLE 19 68296 0 0 HUDSON LTD COM CL A G46408103 15974 1301905 SH SOLE 21 1301905 0 0 HUDSON LTD COM CL A G46408103 5465 445357 SH SOLE 22 412145 0 33212 HUDSON PAC PPTYS INC COM 444097109 9839 294067 SH SOLE 2 10728 0 283339 HUDSON PAC PPTYS INC COM 444097109 4252 127092 SH SOLE 4 127092 0 0 HUDSON PAC PPTYS INC COM 444097109 5173 154605 SH SOLE 7 154605 0 0 HUDSON PAC PPTYS INC COM 444097109 202 6040 SH SOLE 15 6040 0 0 HUDSON PAC PPTYS INC COM 444097109 16841 503309 SH SOLE 18 503309 0 0 HUDSON PAC PPTYS INC COM 444097109 17430 520934 SH SOLE 19 520934 0 0 HUDSON PAC PPTYS INC COM 444097109 94123 2813001 SH SOLE 21 2813001 0 0 HUDSON PAC PPTYS INC COM 444097109 189680 5668854 SH SOLE 22 5283632 0 385222 HUDSON PAC PPTYS INC COM 444097109 1425 42576 SH SOLE 23 42576 0 0 HUDSON PAC PPTYS INC COM 444097109 10571 315935 SH SOLE 25 315935 0 0 HUDSON PAC PPTYS INC COM 444097109 3856 115236 SH SOLE 26 38647 0 76589 HUDSON PAC PPTYS INC COM 444097109 1520 45422 SH SOLE 28 45422 0 0 HUDSON PAC PPTYS INC COM 444097109 2651 79223 SH SOLE 29 79223 0 0 HUDSON PAC PPTYS INC COM 444097109 22934 685409 SH SOLE 30 685409 0 0 HUDSON PAC PPTYS INC COM 444097109 103 3092 SH SOLE 31 3092 0 0 HUDSON PAC PPTYS INC COM 444097109 9888 295518 SH SOLE 34 295518 0 0 HUDSON PAC PPTYS INC COM 444097109 548 16376 SH SOLE 40 16376 0 0 HUDSON TECHNOLOGIES INC COM 444144109 6 7876 SH SOLE 18 7876 0 0 HUDSON TECHNOLOGIES INC COM 444144109 85 119077 SH SOLE 21 119077 0 0 HUDSON TECHNOLOGIES INC COM 444144109 492 693660 SH SOLE 22 693660 0 0 HUMANA INC COM 444859102 118551 463687 SH SOLE 2 154724 0 308963 HUMANA INC COM 444859102 15511 60670 SH SOLE 4 57027 0 3643 HUMANA INC COM 444859102 38968 152416 SH SOLE 7 129300 0 23116 HUMANA INC COM 444859102 571 2232 SH SOLE 13 2232 0 0 HUMANA INC COM 444859102 332 1297 SH SOLE 15 1297 0 0 HUMANA INC COM 444859102 304310 1190246 SH SOLE 18 1067013 0 123233 HUMANA INC COM 444859102 466582 1824940 SH SOLE 19 1824940 0 0 HUMANA INC COM 444859102 1176 4600 SH SOLE 20 4600 0 0 HUMANA INC COM 444859102 767483 3001851 SH SOLE 21 3001851 0 0 HUMANA INC COM 444859102 892302 3490055 SH SOLE 22 3113413 0 376642 HUMANA INC COM 444859102 26250 102672 SH SOLE 23 102672 0 0 HUMANA INC COM 444859102 42325 165547 SH SOLE 25 155728 0 9819 HUMANA INC COM 444859102 192626 753416 SH SOLE 26 165093 0 588323 HUMANA INC COM 444859102 6716 26269 SH SOLE 28 19033 0 7236 HUMANA INC COM 444859102 3286 12852 SH SOLE 29 4676 0 8176 HUMANA INC COM 444859102 139483 545558 SH SOLE 30 545558 0 0 HUMANA INC COM 444859102 9778 38246 SH SOLE 31 27795 0 10451 HUMANA INC COM 444859102 102996 402847 SH SOLE 34 402847 0 0 HUMANA INC COM 444859102 30579 119603 SH SOLE 36 119603 0 0 HUMANA INC COM 444859102 816 3191 SH SOLE 40 3191 0 0 HUNT COS FIN TR INC COM 44558T100 13 3750 SH SOLE 18 3750 0 0 HUNT COS FIN TR INC COM 44558T100 197 58708 SH SOLE 21 58708 0 0 HUNT COS FIN TR INC COM 44558T100 398 118557 SH SOLE 22 118557 0 0 HUNT J B TRANS SVCS INC COM 445658107 24970 225666 SH SOLE 2 34121 0 191545 HUNT J B TRANS SVCS INC COM 445658107 3984 36001 SH SOLE 4 33684 0 2317 HUNT J B TRANS SVCS INC COM 445658107 13244 119697 SH SOLE 7 83997 0 35700 HUNT J B TRANS SVCS INC COM 445658107 133 1203 SH SOLE 13 1203 0 0 HUNT J B TRANS SVCS INC COM 445658107 101 913 SH SOLE 15 913 0 0 HUNT J B TRANS SVCS INC COM 445658107 20253 183040 SH SOLE 18 170650 0 12390 HUNT J B TRANS SVCS INC COM 445658107 3132 28305 SH SOLE 19 28305 0 0 HUNT J B TRANS SVCS INC COM 445658107 245131 2215375 SH SOLE 21 2215375 0 0 HUNT J B TRANS SVCS INC COM 445658107 231267 2090075 SH SOLE 22 1859563 0 230512 HUNT J B TRANS SVCS INC COM 445658107 6796 61423 SH SOLE 23 61423 0 0 HUNT J B TRANS SVCS INC COM 445658107 10852 98071 SH SOLE 25 98071 0 0 HUNT J B TRANS SVCS INC COM 445658107 42198 381366 SH SOLE 26 147532 0 233834 HUNT J B TRANS SVCS INC COM 445658107 1707 15429 SH SOLE 28 10880 0 4549 HUNT J B TRANS SVCS INC COM 445658107 2255 20381 SH SOLE 29 2209 0 18172 HUNT J B TRANS SVCS INC COM 445658107 39671 358529 SH SOLE 30 358529 0 0 HUNT J B TRANS SVCS INC COM 445658107 2270 20516 SH SOLE 31 16864 0 3652 HUNT J B TRANS SVCS INC COM 445658107 1680 15182 SH SOLE 32 15182 0 0 HUNT J B TRANS SVCS INC COM 445658107 626 5654 SH SOLE 34 5654 0 0 HUNT J B TRANS SVCS INC COM 445658107 5630 50882 SH SOLE 36 50882 0 0 HUNT J B TRANS SVCS INC COM 445658107 194 1757 SH SOLE 40 1757 0 0 HUNTINGTON BANCSHARES INC COM 446150104 43413 3042279 SH SOLE 2 708568 0 2333711 HUNTINGTON BANCSHARES INC COM 446150104 6522 457072 SH SOLE 4 428231 0 28841 HUNTINGTON BANCSHARES INC COM 446150104 14881 1042809 SH SOLE 7 1042809 0 0 HUNTINGTON BANCSHARES INC COM 446150104 30 2072 SH SOLE 13 2072 0 0 HUNTINGTON BANCSHARES INC COM 446150104 165 11542 SH SOLE 15 11542 0 0 HUNTINGTON BANCSHARES INC COM 446150104 45157 3164438 SH SOLE 18 3019503 0 144935 HUNTINGTON BANCSHARES INC COM 446150104 4202 294483 SH SOLE 19 294483 0 0 HUNTINGTON BANCSHARES INC COM 446150104 596874 41827165 SH SOLE 21 41827165 0 0 HUNTINGTON BANCSHARES INC COM 446150104 361166 25309476 SH SOLE 22 22515534 0 2793942 HUNTINGTON BANCSHARES INC COM 446150104 12382 867717 SH SOLE 23 867717 0 0 HUNTINGTON BANCSHARES INC COM 446150104 14991 1050546 SH SOLE 25 1050546 0 0 HUNTINGTON BANCSHARES INC COM 446150104 57349 4018881 SH SOLE 26 1248278 0 2770603 HUNTINGTON BANCSHARES INC COM 446150104 2717 190411 SH SOLE 28 133924 0 56487 HUNTINGTON BANCSHARES INC COM 446150104 4079 285856 SH SOLE 29 65105 0 220751 HUNTINGTON BANCSHARES INC COM 446150104 55254 3872069 SH SOLE 30 3872069 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5269 369225 SH SOLE 31 218924 0 150301 HUNTINGTON BANCSHARES INC COM 446150104 3800 266314 SH SOLE 32 266314 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1128 79042 SH SOLE 34 79042 0 0 HUNTINGTON BANCSHARES INC COM 446150104 10487 734917 SH SOLE 36 734917 0 0 HUNTINGTON BANCSHARES INC COM 446150104 317 22189 SH SOLE 40 22189 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 22359 105573 SH SOLE 2 19549 0 86024 HUNTINGTON INGALLS INDS INC COM 446413106 3208 15147 SH SOLE 4 14002 0 1145 HUNTINGTON INGALLS INDS INC COM 446413106 12151 57371 SH SOLE 7 39933 0 17438 HUNTINGTON INGALLS INDS INC COM 446413106 15 72 SH SOLE 13 72 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 80 378 SH SOLE 15 378 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 19666 92854 SH SOLE 18 86539 0 6315 HUNTINGTON INGALLS INDS INC COM 446413106 3582 16912 SH SOLE 19 16912 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 381589 1801731 SH SOLE 21 1801731 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 231021 1090800 SH SOLE 22 979072 0 111728 HUNTINGTON INGALLS INDS INC COM 446413106 6547 30915 SH SOLE 23 30915 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 16861 79614 SH SOLE 25 79614 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 34293 161922 SH SOLE 26 94830 0 67092 HUNTINGTON INGALLS INDS INC COM 446413106 511 2412 SH SOLE 28 0 0 2412 HUNTINGTON INGALLS INDS INC COM 446413106 2118 10000 SH SOLE 29 1184 0 8816 HUNTINGTON INGALLS INDS INC COM 446413106 35990 169931 SH SOLE 30 169931 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2026 9566 SH SOLE 31 8233 0 1333 HUNTINGTON INGALLS INDS INC COM 446413106 1549 7313 SH SOLE 34 7313 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 5866 27697 SH SOLE 36 27697 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 193 911 SH SOLE 40 911 0 0 HUNTSMAN CORP COM 447011107 10134 435663 SH SOLE 2 15535 0 420128 HUNTSMAN CORP COM 447011107 53 2269 SH SOLE 4 2269 0 0 HUNTSMAN CORP COM 447011107 576 24746 SH SOLE 7 24746 0 0 HUNTSMAN CORP COM 447011107 12 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 5143 221118 SH SOLE 18 221118 0 0 HUNTSMAN CORP COM 447011107 4720 202928 SH SOLE 19 202928 0 0 HUNTSMAN CORP COM 447011107 163834 7043597 SH SOLE 21 7043597 0 0 HUNTSMAN CORP COM 447011107 132601 5700813 SH SOLE 22 5239592 0 461221 HUNTSMAN CORP COM 447011107 494 21254 SH SOLE 25 21254 0 0 HUNTSMAN CORP COM 447011107 2006 86262 SH SOLE 26 60934 0 25328 HUNTSMAN CORP COM 447011107 619 26608 SH SOLE 28 26608 0 0 HUNTSMAN CORP COM 447011107 1379 59268 SH SOLE 30 59268 0 0 HUNTSMAN CORP COM 447011107 108 4652 SH SOLE 31 4652 0 0 HUNTSMAN CORP COM 447011107 1866 80233 SH SOLE 32 80233 0 0 HUNTSMAN CORP COM 447011107 1554 66817 SH SOLE 34 66817 0 0 HUNTSMAN CORP COM 447011107 702 30172 SH SOLE 36 30172 0 0 HUNTSMAN CORP COM 447011107 529 22724 SH SOLE 40 22724 0 0 HURCO COMPANIES INC COM 447324104 212 6581 SH SOLE 2 226 0 6355 HURCO COMPANIES INC COM 447324104 5 166 SH SOLE 7 166 0 0 HURCO COMPANIES INC COM 447324104 732 22761 SH SOLE 18 22761 0 0 HURCO COMPANIES INC COM 447324104 337 10484 SH SOLE 19 10484 0 0 HURCO COMPANIES INC COM 447324104 7139 221915 SH SOLE 21 221915 0 0 HURCO COMPANIES INC COM 447324104 4409 137040 SH SOLE 22 131549 0 5491 HURON CONSULTING GROUP INC COM 447462102 1366 22272 SH SOLE 2 911 0 21361 HURON CONSULTING GROUP INC COM 447462102 5 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 27 444 SH SOLE 7 444 0 0 HURON CONSULTING GROUP INC COM 447462102 4672 76171 SH SOLE 18 76171 0 0 HURON CONSULTING GROUP INC COM 447462102 2357 38423 SH SOLE 19 38423 0 0 HURON CONSULTING GROUP INC COM 447462102 46217 753457 SH SOLE 21 753457 0 0 HURON CONSULTING GROUP INC COM 447462102 41133 670582 SH SOLE 22 639354 0 31228 HURON CONSULTING GROUP INC COM 447462102 274 4460 SH SOLE 26 3202 0 1258 HURON CONSULTING GROUP INC COM 447462102 155 2533 SH SOLE 28 2533 0 0 HURON CONSULTING GROUP INC COM 447462102 391 6381 SH SOLE 30 6381 0 0 HURON CONSULTING GROUP INC COM 447462102 151 2457 SH SOLE 40 2457 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1524 85409 SH SOLE 2 1651 0 83758 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 218 12196 SH SOLE 4 12196 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 134 7537 SH SOLE 7 7537 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 402 22513 SH SOLE 15 21697 0 816 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1606 90050 SH SOLE 18 90050 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 31679 1775732 SH SOLE 21 1775732 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 13969 783023 SH SOLE 22 724136 0 58887 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 553 31015 SH SOLE 23 31015 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 4501 252326 SH SOLE 26 115151 0 137175 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 124 6967 SH SOLE 28 6967 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 134 7492 SH SOLE 29 4835 0 2657 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6830 382837 SH SOLE 30 382837 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 50 2811 SH SOLE 31 2811 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 95 5328 SH SOLE 34 5328 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8 463 SH SOLE 40 463 0 0 HUTTIG BLDG PRODS INC COM 448451104 11 5211 SH SOLE 18 5211 0 0 HUTTIG BLDG PRODS INC COM 448451104 153 72708 SH SOLE 21 72708 0 0 HUYA INC ADS REP SHS A 44852D108 212 8968 SH SOLE 22 8968 0 0 HUYA INC ADS REP SHS A 44852D108 94 3989 SH SOLE 25 3989 0 0 HV BANCORP INC COM 40441H105 6 403 SH SOLE 18 403 0 0 HYATT HOTELS CORP COM CL A 448579102 6999 94999 SH SOLE 2 19950 0 75049 HYATT HOTELS CORP COM CL A 448579102 76 1035 SH SOLE 7 1035 0 0 HYATT HOTELS CORP COM CL A 448579102 1315 17848 SH SOLE 18 17848 0 0 HYATT HOTELS CORP COM CL A 448579102 625 8482 SH SOLE 19 8482 0 0 HYATT HOTELS CORP COM CL A 448579102 30258 410717 SH SOLE 21 410717 0 0 HYATT HOTELS CORP COM CL A 448579102 85904 1166069 SH SOLE 22 1113730 0 52339 HYATT HOTELS CORP COM CL A 448579102 122 1662 SH SOLE 30 1662 0 0 HYATT HOTELS CORP COM CL A 448579102 59 801 SH SOLE 31 801 0 0 HYATT HOTELS CORP COM CL A 448579102 120 1627 SH SOLE 36 1627 0 0 HYRECAR INC COM 44916T107 7 2914 SH SOLE 18 2914 0 0 HYRECAR INC COM 44916T107 65 25927 SH SOLE 21 25927 0 0 HYRECAR INC COM 44916T107 438 175383 SH SOLE 22 175383 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 577 10545 SH SOLE 2 408 0 10137 HYSTER YALE MATLS HANDLING I CL A 449172105 5 92 SH SOLE 4 92 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 11 197 SH SOLE 7 197 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1872 34198 SH SOLE 18 34198 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 948 17320 SH SOLE 19 17320 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 18703 341726 SH SOLE 21 341726 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 16371 299121 SH SOLE 22 284139 0 14982 HYSTER YALE MATLS HANDLING I CL A 449172105 25 454 SH SOLE 26 0 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 70 1279 SH SOLE 28 1279 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 16541 302226 SH SOLE 30 302226 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 15 274 SH SOLE 34 274 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 53 963 SH SOLE 40 963 0 0 I D SYSTEMS INC COM 449489103 18 3278 SH SOLE 18 3278 0 0 I D SYSTEMS INC COM 449489103 277 50672 SH SOLE 21 50672 0 0 I D SYSTEMS INC COM 449489103 1954 357200 SH SOLE 22 357200 0 0 I3 VERTICALS INC COM CL A 46571Y107 260 12924 SH SOLE 2 987 0 11937 I3 VERTICALS INC COM CL A 46571Y107 1063 52835 SH SOLE 18 52835 0 0 I3 VERTICALS INC COM CL A 46571Y107 1066 52996 SH SOLE 19 52996 0 0 I3 VERTICALS INC COM CL A 46571Y107 10215 507695 SH SOLE 21 507695 0 0 I3 VERTICALS INC COM CL A 46571Y107 8105 402835 SH SOLE 22 397265 0 5570 I3 VERTICALS INC COM CL A 46571Y107 61 3045 SH SOLE 23 3045 0 0 I3 VERTICALS INC COM CL A 46571Y107 45 2250 SH SOLE 26 0 0 2250 IAA INC COM 449253103 10940 262170 SH SOLE 2 21640 0 240530 IAA INC COM 449253103 27 652 SH SOLE 4 652 0 0 IAA INC COM 449253103 142 3395 SH SOLE 7 3395 0 0 IAA INC COM 449253103 29332 702888 SH SOLE 18 626236 0 76652 IAA INC COM 449253103 5170 123900 SH SOLE 19 123900 0 0 IAA INC COM 449253103 70602 1691880 SH SOLE 21 1691880 0 0 IAA INC COM 449253103 151934 3640888 SH SOLE 22 3380700 0 260188 IAA INC COM 449253103 823 19724 SH SOLE 25 0 0 19724 IAA INC COM 449253103 2516 60294 SH SOLE 26 27340 0 32954 IAA INC COM 449253103 735 17611 SH SOLE 28 17611 0 0 IAA INC COM 449253103 1566 37521 SH SOLE 30 37521 0 0 IAA INC COM 449253103 113 2703 SH SOLE 31 2703 0 0 IAA INC COM 449253103 7834 187732 SH SOLE 34 187732 0 0 IAA INC COM 449253103 53 1274 SH SOLE 36 1274 0 0 IAA INC COM 449253103 557 13345 SH SOLE 40 13345 0 0 IAC INTERACTIVECORP COM 44919P508 55502 254631 SH SOLE 2 12303 0 242328 IAC INTERACTIVECORP COM 44919P508 7078 32472 SH SOLE 4 30417 0 2055 IAC INTERACTIVECORP COM 44919P508 9275 42554 SH SOLE 7 9745 0 32809 IAC INTERACTIVECORP COM 44919P508 426 1955 SH SOLE 13 1955 0 0 IAC INTERACTIVECORP COM 44919P508 184 843 SH SOLE 15 843 0 0 IAC INTERACTIVECORP COM 44919P508 4 19 SH SOLE 17 0 0 19 IAC INTERACTIVECORP COM 44919P508 205411 942382 SH SOLE 18 690948 0 251434 IAC INTERACTIVECORP COM 44919P508 323026 1481974 SH SOLE 19 1481974 0 0 IAC INTERACTIVECORP COM 44919P508 215761 989864 SH SOLE 21 989864 0 0 IAC INTERACTIVECORP COM 44919P508 445346 2043152 SH SOLE 22 1895996 0 147156 IAC INTERACTIVECORP COM 44919P508 12353 56673 SH SOLE 23 56673 0 0 IAC INTERACTIVECORP COM 44919P508 18147 83253 SH SOLE 25 83253 0 0 IAC INTERACTIVECORP COM 44919P508 48871 224212 SH SOLE 26 95304 0 128908 IAC INTERACTIVECORP COM 44919P508 3418 15681 SH SOLE 28 11494 0 4187 IAC INTERACTIVECORP COM 44919P508 4017 18428 SH SOLE 29 1730 0 16698 IAC INTERACTIVECORP COM 44919P508 30083 138015 SH SOLE 30 138015 0 0 IAC INTERACTIVECORP COM 44919P508 3621 16612 SH SOLE 31 13525 0 3087 IAC INTERACTIVECORP COM 44919P508 31144 142883 SH SOLE 34 142883 0 0 IAC INTERACTIVECORP COM 44919P508 10562 48455 SH SOLE 36 48455 0 0 IAC INTERACTIVECORP COM 44919P508 431 1977 SH SOLE 40 1977 0 0 IBERIABANK CORP COM 450828108 7211 95464 SH SOLE 2 39698 0 55766 IBERIABANK CORP COM 450828108 370 4895 SH SOLE 4 4895 0 0 IBERIABANK CORP COM 450828108 154 2037 SH SOLE 7 2037 0 0 IBERIABANK CORP COM 450828108 13499 178694 SH SOLE 18 178103 0 591 IBERIABANK CORP COM 450828108 8232 108975 SH SOLE 19 108975 0 0 IBERIABANK CORP COM 450828108 141366 1871411 SH SOLE 21 1871411 0 0 IBERIABANK CORP COM 450828108 127585 1688969 SH SOLE 22 1600708 0 88261 IBERIABANK CORP COM 450828108 1278 16922 SH SOLE 23 16922 0 0 IBERIABANK CORP COM 450828108 2149 28447 SH SOLE 26 14296 0 14151 IBERIABANK CORP COM 450828108 568 7518 SH SOLE 28 7518 0 0 IBERIABANK CORP COM 450828108 254 3358 SH SOLE 29 3358 0 0 IBERIABANK CORP COM 450828108 1224 16197 SH SOLE 30 16197 0 0 IBERIABANK CORP COM 450828108 709 9392 SH SOLE 31 7735 0 1657 IBERIABANK CORP COM 450828108 668 8844 SH SOLE 34 8844 0 0 IBERIABANK CORP COM 450828108 285 3774 SH SOLE 36 3774 0 0 IBERIABANK CORP COM 450828108 424 5613 SH SOLE 40 5613 0 0 IBIO INC COM NEW 451033203 3 6340 SH SOLE 21 6340 0 0 IBIO INC COM NEW 451033203 7 12040 SH SOLE 22 12040 0 0 ICAD INC COM NEW 44934S206 25 3680 SH SOLE 18 3680 0 0 ICAD INC COM NEW 44934S206 316 46158 SH SOLE 21 46158 0 0 ICAD INC COM NEW 44934S206 2628 383678 SH SOLE 22 383678 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 266 4136 SH SOLE 21 4136 0 0 ICC HLDGS INC COM 44931Q104 4 307 SH SOLE 18 307 0 0 ICF INTL INC COM 44925C103 1444 17098 SH SOLE 2 727 0 16371 ICF INTL INC COM 44925C103 11 127 SH SOLE 4 127 0 0 ICF INTL INC COM 44925C103 31 368 SH SOLE 7 368 0 0 ICF INTL INC COM 44925C103 5236 61985 SH SOLE 18 61985 0 0 ICF INTL INC COM 44925C103 2627 31102 SH SOLE 19 31102 0 0 ICF INTL INC COM 44925C103 53636 634969 SH SOLE 21 634969 0 0 ICF INTL INC COM 44925C103 45442 537972 SH SOLE 22 513936 0 24036 ICF INTL INC COM 44925C103 195 2307 SH SOLE 23 2307 0 0 ICF INTL INC COM 44925C103 970 11479 SH SOLE 26 5462 0 6017 ICF INTL INC COM 44925C103 212 2507 SH SOLE 28 2507 0 0 ICF INTL INC COM 44925C103 432 5119 SH SOLE 30 5119 0 0 ICF INTL INC COM 44925C103 93 1102 SH SOLE 34 1102 0 0 ICF INTL INC COM 44925C103 174 2058 SH SOLE 40 2058 0 0 ICHOR HOLDINGS SHS G4740B105 506 20916 SH SOLE 2 939 0 19977 ICHOR HOLDINGS SHS G4740B105 14 592 SH SOLE 7 592 0 0 ICHOR HOLDINGS SHS G4740B105 2513 103930 SH SOLE 18 103930 0 0 ICHOR HOLDINGS SHS G4740B105 9581 396257 SH SOLE 19 396257 0 0 ICHOR HOLDINGS SHS G4740B105 61201 2531071 SH SOLE 21 2531071 0 0 ICHOR HOLDINGS SHS G4740B105 15848 655429 SH SOLE 22 624333 0 31096 ICHOR HOLDINGS SHS G4740B105 35 1431 SH SOLE 26 0 0 1431 ICHOR HOLDINGS SHS G4740B105 40 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 755 31207 SH SOLE 30 31207 0 0 ICHOR HOLDINGS SHS G4740B105 676 27955 SH SOLE 34 27955 0 0 ICHOR HOLDINGS SHS G4740B105 52 2134 SH SOLE 40 2134 0 0 ICICI BK LTD ADR 45104G104 14008 1150061 SH SOLE 18 1150061 0 0 ICICI BK LTD ADR 45104G104 465 38166 SH SOLE 21 38166 0 0 ICICI BK LTD ADR 45104G104 12819 1052452 SH SOLE 22 1052452 0 0 ICICI BK LTD ADR 45104G104 36 2977 SH SOLE 23 2977 0 0 ICICI BK LTD ADR 45104G104 14871 1220918 SH SOLE 26 904959 0 315959 ICICI BK LTD ADR 45104G104 9047 742804 SH SOLE 28 742804 0 0 ICICI BK LTD ADR 45104G104 986 80925 SH SOLE 29 80925 0 0 ICICI BK LTD ADR 45104G104 4787 393042 SH SOLE 30 393042 0 0 ICICI BK LTD ADR 45104G104 10724 880444 SH SOLE 31 0 0 880444 ICON PLC SHS G4705A100 20 139 SH SOLE 7 139 0 0 ICON PLC SHS G4705A100 2309 15672 SH SOLE 21 15672 0 0 ICON PLC SHS G4705A100 471 3195 SH SOLE 22 568 0 2627 ICON PLC SHS G4705A100 18 125 SH SOLE 26 0 0 125 ICONIX BRAND GROUP INC COM NEW 451055305 8 4416 SH SOLE 21 4416 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 154 86533 SH SOLE 22 86533 0 0 ICU MED INC COM 44930G107 7777 48728 SH SOLE 2 11635 0 37093 ICU MED INC COM 44930G107 41 260 SH SOLE 4 260 0 0 ICU MED INC COM 44930G107 74 461 SH SOLE 7 461 0 0 ICU MED INC COM 44930G107 8610 53949 SH SOLE 18 53865 0 84 ICU MED INC COM 44930G107 684 4283 SH SOLE 19 4283 0 0 ICU MED INC COM 44930G107 152016 952480 SH SOLE 21 952480 0 0 ICU MED INC COM 44930G107 98865 619458 SH SOLE 22 581070 0 38388 ICU MED INC COM 44930G107 186 1165 SH SOLE 23 1165 0 0 ICU MED INC COM 44930G107 1118 7005 SH SOLE 26 4808 0 2197 ICU MED INC COM 44930G107 515 3227 SH SOLE 28 3227 0 0 ICU MED INC COM 44930G107 36 224 SH SOLE 29 224 0 0 ICU MED INC COM 44930G107 1163 7286 SH SOLE 30 7286 0 0 ICU MED INC COM 44930G107 111 694 SH SOLE 31 694 0 0 ICU MED INC COM 44930G107 22 136 SH SOLE 36 136 0 0 ICU MED INC COM 44930G107 343 2147 SH SOLE 40 2147 0 0 IDACORP INC COM 451107106 34856 309366 SH SOLE 2 193483 0 115883 IDACORP INC COM 451107106 2597 23053 SH SOLE 4 23053 0 0 IDACORP INC COM 451107106 1153 10236 SH SOLE 7 10236 0 0 IDACORP INC COM 451107106 1530 13577 SH SOLE 13 13577 0 0 IDACORP INC COM 451107106 22326 198152 SH SOLE 18 193886 0 4266 IDACORP INC COM 451107106 33835 300304 SH SOLE 19 300304 0 0 IDACORP INC COM 451107106 406653 3609241 SH SOLE 21 3609241 0 0 IDACORP INC COM 451107106 293758 2607241 SH SOLE 22 2154857 0 452384 IDACORP INC COM 451107106 8447 74974 SH SOLE 23 74974 0 0 IDACORP INC COM 451107106 11887 105503 SH SOLE 26 14325 0 91178 IDACORP INC COM 451107106 784 6961 SH SOLE 28 6961 0 0 IDACORP INC COM 451107106 2340 20768 SH SOLE 29 20768 0 0 IDACORP INC COM 451107106 3720 33014 SH SOLE 30 33014 0 0 IDACORP INC COM 451107106 5019 44542 SH SOLE 31 35168 0 9374 IDACORP INC COM 451107106 2072 18387 SH SOLE 32 18387 0 0 IDACORP INC COM 451107106 815 7231 SH SOLE 34 7231 0 0 IDACORP INC COM 451107106 2183 19373 SH SOLE 36 19373 0 0 IDACORP INC COM 451107106 533 4734 SH SOLE 40 4734 0 0 IDEAL PWR INC COM NEW 451622203 2 636 SH SOLE 21 636 0 0 IDEANOMICS INC COM 45166V106 60 39789 SH SOLE 2 2102 0 37687 IDEANOMICS INC COM 45166V106 279 185095 SH SOLE 18 185095 0 0 IDEANOMICS INC COM 45166V106 128 85322 SH SOLE 19 85322 0 0 IDEANOMICS INC COM 45166V106 2620 1740909 SH SOLE 21 1740909 0 0 IDEANOMICS INC COM 45166V106 689 457916 SH SOLE 22 443176 0 14740 IDEAYA BIOSCIENCES INC COM 45166A102 6 616 SH SOLE 18 616 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 69 7613 SH SOLE 19 7613 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 61 6738 SH SOLE 21 6738 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 6 650 SH SOLE 23 650 0 0 IDENTIV INC COM NEW 45170X205 18 3426 SH SOLE 18 3426 0 0 IDENTIV INC COM NEW 45170X205 252 47942 SH SOLE 21 47942 0 0 IDENTIV INC COM NEW 45170X205 1268 240997 SH SOLE 22 240997 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 14 4862 SH SOLE 18 4862 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 188 64966 SH SOLE 21 64966 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1489 515071 SH SOLE 22 515071 0 0 IDEX CORP COM 45167R104 49929 304666 SH SOLE 2 124219 0 180447 IDEX CORP COM 45167R104 8298 50632 SH SOLE 4 48608 0 2024 IDEX CORP COM 45167R104 23391 142734 SH SOLE 7 112320 0 30414 IDEX CORP COM 45167R104 957 5837 SH SOLE 13 5837 0 0 IDEX CORP COM 45167R104 69 419 SH SOLE 15 419 0 0 IDEX CORP COM 45167R104 32333 197298 SH SOLE 18 169552 0 27746 IDEX CORP COM 45167R104 73490 448435 SH SOLE 19 448435 0 0 IDEX CORP COM 45167R104 289390 1765863 SH SOLE 21 1765863 0 0 IDEX CORP COM 45167R104 366970 2239261 SH SOLE 22 1966658 0 272603 IDEX CORP COM 45167R104 14139 86279 SH SOLE 23 86279 0 0 IDEX CORP COM 45167R104 12732 77693 SH SOLE 25 77693 0 0 IDEX CORP COM 45167R104 59701 364298 SH SOLE 26 107215 0 257083 IDEX CORP COM 45167R104 2415 14739 SH SOLE 28 10459 0 4280 IDEX CORP COM 45167R104 5162 31501 SH SOLE 29 15282 0 16219 IDEX CORP COM 45167R104 90089 549724 SH SOLE 30 549724 0 0 IDEX CORP COM 45167R104 9544 58238 SH SOLE 31 40280 0 17958 IDEX CORP COM 45167R104 3722 22709 SH SOLE 34 22709 0 0 IDEX CORP COM 45167R104 9230 56322 SH SOLE 36 56322 0 0 IDEX CORP COM 45167R104 267 1629 SH SOLE 40 1629 0 0 IDEXX LABS INC COM 45168D104 64198 236081 SH SOLE 2 46385 0 189696 IDEXX LABS INC COM 45168D104 10119 37213 SH SOLE 4 34921 0 2292 IDEXX LABS INC COM 45168D104 22498 82734 SH SOLE 7 79019 0 3715 IDEXX LABS INC COM 45168D104 1090 4009 SH SOLE 13 4009 0 0 IDEXX LABS INC COM 45168D104 261 960 SH SOLE 15 960 0 0 IDEXX LABS INC COM 45168D104 52089 191554 SH SOLE 18 170874 0 20680 IDEXX LABS INC COM 45168D104 109527 402776 SH SOLE 19 402776 0 0 IDEXX LABS INC COM 45168D104 691783 2543973 SH SOLE 21 2543973 0 0 IDEXX LABS INC COM 45168D104 583550 2145958 SH SOLE 22 1912832 0 233126 IDEXX LABS INC COM 45168D104 17705 65107 SH SOLE 23 65107 0 0 IDEXX LABS INC COM 45168D104 24219 89065 SH SOLE 25 89065 0 0 IDEXX LABS INC COM 45168D104 105866 389312 SH SOLE 26 109917 0 279395 IDEXX LABS INC COM 45168D104 4443 16337 SH SOLE 28 11882 0 4455 IDEXX LABS INC COM 45168D104 8016 29480 SH SOLE 29 2660 0 26820 IDEXX LABS INC COM 45168D104 100236 368608 SH SOLE 30 368608 0 0 IDEXX LABS INC COM 45168D104 5733 21082 SH SOLE 31 17270 0 3812 IDEXX LABS INC COM 45168D104 3324 12224 SH SOLE 32 12224 0 0 IDEXX LABS INC COM 45168D104 2501 9198 SH SOLE 34 9198 0 0 IDEXX LABS INC COM 45168D104 15332 56381 SH SOLE 36 56381 0 0 IDEXX LABS INC COM 45168D104 584 2146 SH SOLE 40 2146 0 0 IDT CORP CL B NEW 448947507 230 21797 SH SOLE 2 6755 0 15042 IDT CORP CL B NEW 448947507 692 65703 SH SOLE 18 59630 0 6073 IDT CORP CL B NEW 448947507 711 67555 SH SOLE 19 67555 0 0 IDT CORP CL B NEW 448947507 6205 589270 SH SOLE 21 589270 0 0 IDT CORP CL B NEW 448947507 5614 533177 SH SOLE 22 526185 0 6992 IDT CORP CL B NEW 448947507 53 5039 SH SOLE 23 5039 0 0 IDT CORP CL B NEW 448947507 103 9736 SH SOLE 26 0 0 9736 IEC ELECTRS CORP NEW COM 44949L105 13 1919 SH SOLE 18 1919 0 0 IEC ELECTRS CORP NEW COM 44949L105 211 30564 SH SOLE 21 30564 0 0 IEC ELECTRS CORP NEW COM 44949L105 261 37707 SH SOLE 22 37707 0 0 IES HLDGS INC COM 44951W106 202 9830 SH SOLE 2 295 0 9535 IES HLDGS INC COM 44951W106 632 30693 SH SOLE 18 30693 0 0 IES HLDGS INC COM 44951W106 289 14037 SH SOLE 19 14037 0 0 IES HLDGS INC COM 44951W106 5907 286866 SH SOLE 21 286866 0 0 IES HLDGS INC COM 44951W106 1631 79220 SH SOLE 22 73094 0 6126 IF BANCORP INC COM 44951J105 12 571 SH SOLE 18 571 0 0 IF BANCORP INC COM 44951J105 15 697 SH SOLE 21 697 0 0 IGM BIOSCIENCES INC COM 449585108 11 621 SH SOLE 18 621 0 0 IGM BIOSCIENCES INC COM 449585108 51 2880 SH SOLE 22 2880 0 0 IGM BIOSCIENCES INC COM 449585108 1469 82784 SH SOLE 26 15013 0 67771 IGM BIOSCIENCES INC COM 449585108 24 1330 SH SOLE 31 0 0 1330 IHEARTMEDIA INC COM CL A 45174J509 38 2549 SH SOLE 2 2549 0 0 IHEARTMEDIA INC COM CL A 45174J509 398 26560 SH SOLE 18 26560 0 0 IHEARTMEDIA INC COM CL A 45174J509 3310 220662 SH SOLE 19 220662 0 0 IHEARTMEDIA INC COM CL A 45174J509 702 46769 SH SOLE 21 46769 0 0 IHEARTMEDIA INC COM CL A 45174J509 3995 266335 SH SOLE 22 266335 0 0 IHEARTMEDIA INC COM CL A 45174J509 196 13048 SH SOLE 23 13048 0 0 IHEARTMEDIA INC COM CL A 45174J509 595 39650 SH SOLE 25 39650 0 0 IHEARTMEDIA INC COM CL A 45174J509 319 21248 SH SOLE 26 0 0 21248 IHEARTMEDIA INC COM CL A 45174J509 78 5210 SH SOLE 30 5210 0 0 IHEARTMEDIA INC COM CL A 45174J509 945 63018 SH SOLE 34 63018 0 0 IHEARTMEDIA INC COM CL A 45174J509 15 1021 SH SOLE 37 1021 0 0 IHS MARKIT LTD SHS G47567105 64602 965939 SH SOLE 2 104835 0 861104 IHS MARKIT LTD SHS G47567105 10484 156758 SH SOLE 4 146459 0 10299 IHS MARKIT LTD SHS G47567105 25539 381861 SH SOLE 7 347009 0 34852 IHS MARKIT LTD SHS G47567105 586 8763 SH SOLE 13 8763 0 0 IHS MARKIT LTD SHS G47567105 251 3749 SH SOLE 15 3749 0 0 IHS MARKIT LTD SHS G47567105 54721 818191 SH SOLE 18 766413 0 51778 IHS MARKIT LTD SHS G47567105 7482 111872 SH SOLE 19 111872 0 0 IHS MARKIT LTD SHS G47567105 624569 9338645 SH SOLE 21 9338645 0 0 IHS MARKIT LTD SHS G47567105 642009 9599423 SH SOLE 22 8572834 0 1026589 IHS MARKIT LTD SHS G47567105 18533 277101 SH SOLE 23 277101 0 0 IHS MARKIT LTD SHS G47567105 28388 424463 SH SOLE 25 424463 0 0 IHS MARKIT LTD SHS G47567105 138550 2071625 SH SOLE 26 514224 0 1557401 IHS MARKIT LTD SHS G47567105 5139 76833 SH SOLE 28 56790 0 20043 IHS MARKIT LTD SHS G47567105 1775 26547 SH SOLE 29 8632 0 17915 IHS MARKIT LTD SHS G47567105 95982 1435135 SH SOLE 30 1435135 0 0 IHS MARKIT LTD SHS G47567105 9462 141480 SH SOLE 31 74280 0 67200 IHS MARKIT LTD SHS G47567105 3407 50936 SH SOLE 34 50936 0 0 IHS MARKIT LTD SHS G47567105 16442 245842 SH SOLE 36 245842 0 0 IHS MARKIT LTD SHS G47567105 638 9534 SH SOLE 40 9534 0 0 II VI INC COM 902104108 4213 119652 SH SOLE 2 41621 0 78031 II VI INC COM 902104108 12 350 SH SOLE 4 350 0 0 II VI INC COM 902104108 57 1616 SH SOLE 7 1616 0 0 II VI INC COM 902104108 17725 503396 SH SOLE 18 503396 0 0 II VI INC COM 902104108 47948 1361783 SH SOLE 19 1361783 0 0 II VI INC COM 902104108 216546 6150135 SH SOLE 21 6150135 0 0 II VI INC COM 902104108 105327 2991401 SH SOLE 22 2868833 0 122568 II VI INC COM 902104108 153 4353 SH SOLE 23 4353 0 0 II VI INC COM 902104108 1289 36610 SH SOLE 26 21311 0 15299 II VI INC COM 902104108 390 11068 SH SOLE 28 11068 0 0 II VI INC COM 902104108 15600 443061 SH SOLE 30 443061 0 0 II VI INC COM 902104108 22620 642432 SH SOLE 34 642432 0 0 II VI INC COM 902104108 278 7898 SH SOLE 40 7898 0 0 II VI INC NOTE 0.250% 9/0 902104AB4 1031 999000 PRN SOLE 21 999000 0 0 IKONICS CORP COM 45172K102 1 237 SH SOLE 21 237 0 0 ILLINOIS TOOL WKS INC COM 452308109 125991 805107 SH SOLE 2 93143 0 711964 ILLINOIS TOOL WKS INC COM 452308109 20553 131335 SH SOLE 4 122589 0 8746 ILLINOIS TOOL WKS INC COM 452308109 56826 363130 SH SOLE 7 300121 0 63009 ILLINOIS TOOL WKS INC COM 452308109 853 5453 SH SOLE 13 5453 0 0 ILLINOIS TOOL WKS INC COM 452308109 496 3171 SH SOLE 15 3171 0 0 ILLINOIS TOOL WKS INC COM 452308109 23 147 SH SOLE 17 0 0 147 ILLINOIS TOOL WKS INC COM 452308109 110532 706322 SH SOLE 18 664146 0 42176 ILLINOIS TOOL WKS INC COM 452308109 6102 38990 SH SOLE 19 38990 0 0 ILLINOIS TOOL WKS INC COM 452308109 1093877 6990079 SH SOLE 21 6990079 0 0 ILLINOIS TOOL WKS INC COM 452308109 1164169 7439258 SH SOLE 22 6587597 0 851661 ILLINOIS TOOL WKS INC COM 452308109 36845 235446 SH SOLE 23 235446 0 0 ILLINOIS TOOL WKS INC COM 452308109 50340 321685 SH SOLE 25 321685 0 0 ILLINOIS TOOL WKS INC COM 452308109 264437 1689803 SH SOLE 26 391981 0 1297822 ILLINOIS TOOL WKS INC COM 452308109 9954 63606 SH SOLE 28 46038 0 17568 ILLINOIS TOOL WKS INC COM 452308109 1005 6420 SH SOLE 29 6420 0 0 ILLINOIS TOOL WKS INC COM 452308109 191825 1225797 SH SOLE 30 1225797 0 0 ILLINOIS TOOL WKS INC COM 452308109 11420 72976 SH SOLE 31 60532 0 12444 ILLINOIS TOOL WKS INC COM 452308109 3694 23608 SH SOLE 34 23608 0 0 ILLINOIS TOOL WKS INC COM 452308109 34973 223484 SH SOLE 36 223484 0 0 ILLINOIS TOOL WKS INC COM 452308109 1198 7657 SH SOLE 40 7657 0 0 ILLUMINA INC COM 452327109 130143 427793 SH SOLE 2 80740 0 347053 ILLUMINA INC COM 452327109 18400 60484 SH SOLE 4 56496 0 3988 ILLUMINA INC COM 452327109 40504 133142 SH SOLE 7 133142 0 0 ILLUMINA INC COM 452327109 379 1245 SH SOLE 13 1245 0 0 ILLUMINA INC COM 452327109 488 1604 SH SOLE 15 1604 0 0 ILLUMINA INC COM 452327109 0 1 SH SOLE 17 0 0 1 ILLUMINA INC COM 452327109 178324 586167 SH SOLE 18 488764 0 97403 ILLUMINA INC COM 452327109 152332 500730 SH SOLE 19 500730 0 0 ILLUMINA INC COM 452327109 852 2800 SH SOLE 20 2800 0 0 ILLUMINA INC COM 452327109 1312419 4314045 SH SOLE 21 4314045 0 0 ILLUMINA INC COM 452327109 1081756 3555836 SH SOLE 22 3175497 0 380339 ILLUMINA INC COM 452327109 32620 107224 SH SOLE 23 107224 0 0 ILLUMINA INC COM 452327109 44091 144930 SH SOLE 25 144930 0 0 ILLUMINA INC COM 452327109 165137 542822 SH SOLE 26 172954 0 369868 ILLUMINA INC COM 452327109 8806 28947 SH SOLE 28 21227 0 7720 ILLUMINA INC COM 452327109 966 3176 SH SOLE 29 3176 0 0 ILLUMINA INC COM 452327109 188972 621168 SH SOLE 30 621168 0 0 ILLUMINA INC COM 452327109 19537 64219 SH SOLE 31 27373 0 36846 ILLUMINA INC COM 452327109 6357 20896 SH SOLE 32 20896 0 0 ILLUMINA INC COM 452327109 52019 170990 SH SOLE 34 170990 0 0 ILLUMINA INC COM 452327109 28578 93937 SH SOLE 36 93937 0 0 ILLUMINA INC COM 452327109 1106 3637 SH SOLE 40 3637 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1756 1325000 PRN SOLE 21 1325000 0 0 ILLUMINA INC NOTE 8/1 452327AK5 2638 2385000 PRN SOLE 21 2385000 0 0 IMAGE SENSING SYS INC COM 45244C104 29 6143 SH SOLE 21 6143 0 0 IMAGE SENSING SYS INC COM 45244C104 946 202704 SH SOLE 22 202704 0 0 IMAX CORP COM 45245E109 1002 45671 SH SOLE 2 2094 0 43577 IMAX CORP COM 45245E109 5 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 26 1205 SH SOLE 7 1205 0 0 IMAX CORP COM 45245E109 3928 178972 SH SOLE 18 178972 0 0 IMAX CORP COM 45245E109 2392 108961 SH SOLE 19 108961 0 0 IMAX CORP COM 45245E109 38374 1748256 SH SOLE 21 1748256 0 0 IMAX CORP COM 45245E109 14092 641991 SH SOLE 22 568600 0 73391 IMAX CORP COM 45245E109 92 4178 SH SOLE 23 4178 0 0 IMAX CORP COM 45245E109 175 7953 SH SOLE 26 3890 0 4063 IMAX CORP COM 45245E109 159 7228 SH SOLE 28 7228 0 0 IMAX CORP COM 45245E109 328 14943 SH SOLE 30 14943 0 0 IMAX CORP COM 45245E109 114 5198 SH SOLE 40 5198 0 0 IMEDIA BRANDS INC COM CL A 452465107 14 24626 SH SOLE 21 24626 0 0 IMEDIA BRANDS INC COM CL A 452465107 521 930752 SH SOLE 22 930752 0 0 IMMERSION CORP COM 452521107 223 29197 SH SOLE 2 1328 0 27869 IMMERSION CORP COM 452521107 6 720 SH SOLE 7 720 0 0 IMMERSION CORP COM 452521107 854 111605 SH SOLE 18 111605 0 0 IMMERSION CORP COM 452521107 411 53773 SH SOLE 19 53773 0 0 IMMERSION CORP COM 452521107 8424 1101211 SH SOLE 21 1101211 0 0 IMMERSION CORP COM 452521107 6851 895527 SH SOLE 22 870009 0 25518 IMMUCELL CORP COM PAR 452525306 6 1094 SH SOLE 18 1094 0 0 IMMUCELL CORP COM PAR 452525306 4 736 SH SOLE 21 736 0 0 IMMUNIC INC COM 4525EP101 2 224 SH SOLE 18 224 0 0 IMMUNIC INC COM 4525EP101 99 9918 SH SOLE 19 9918 0 0 IMMUNIC INC COM 4525EP101 30 3025 SH SOLE 21 3025 0 0 IMMUNIC INC COM 4525EP101 120 12019 SH SOLE 22 12019 0 0 IMMUNOGEN INC COM 45253H101 324 134039 SH SOLE 2 5447 0 128592 IMMUNOGEN INC COM 45253H101 1 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 7 2852 SH SOLE 7 2852 0 0 IMMUNOGEN INC COM 45253H101 1262 521300 SH SOLE 18 521300 0 0 IMMUNOGEN INC COM 45253H101 603 249193 SH SOLE 19 249193 0 0 IMMUNOGEN INC COM 45253H101 15984 6604998 SH SOLE 21 6604998 0 0 IMMUNOGEN INC COM 45253H101 10808 4466072 SH SOLE 22 4288128 0 177944 IMMUNOGEN INC COM 45253H101 84 34588 SH SOLE 26 25420 0 9168 IMMUNOGEN INC COM 45253H101 47 19513 SH SOLE 28 19513 0 0 IMMUNOGEN INC COM 45253H101 115 47700 SH SOLE 30 47700 0 0 IMMUNOGEN INC COM 45253H101 28 11653 SH SOLE 40 11653 0 0 IMMUNOMEDICS INC COM 452907108 2066 155828 SH SOLE 2 8740 0 147088 IMMUNOMEDICS INC COM 452907108 10 726 SH SOLE 4 726 0 0 IMMUNOMEDICS INC COM 452907108 46 3499 SH SOLE 7 3499 0 0 IMMUNOMEDICS INC COM 452907108 8135 613501 SH SOLE 18 595998 0 17503 IMMUNOMEDICS INC COM 452907108 5163 389365 SH SOLE 19 389365 0 0 IMMUNOMEDICS INC COM 452907108 103830 7830335 SH SOLE 21 7830335 0 0 IMMUNOMEDICS INC COM 452907108 67132 5062759 SH SOLE 22 4841720 0 221039 IMMUNOMEDICS INC COM 452907108 100 7517 SH SOLE 23 7517 0 0 IMMUNOMEDICS INC COM 452907108 1034 77980 SH SOLE 26 60909 0 17071 IMMUNOMEDICS INC COM 452907108 243 18329 SH SOLE 28 18329 0 0 IMMUNOMEDICS INC COM 452907108 797 60134 SH SOLE 30 60134 0 0 IMMUNOMEDICS INC COM 452907108 43 3240 SH SOLE 34 3240 0 0 IMMUNOMEDICS INC COM 452907108 170 12856 SH SOLE 40 12856 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 17 2136 SH SOLE 18 2136 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 256 32509 SH SOLE 21 32509 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 416 52815 SH SOLE 22 52815 0 0 IMPERIAL OIL LTD COM NEW 453038408 195 7489 SH SOLE 21 7489 0 0 IMPINJ INC COM 453204109 400 12962 SH SOLE 2 599 0 12363 IMPINJ INC COM 453204109 9 282 SH SOLE 7 282 0 0 IMPINJ INC COM 453204109 1748 56697 SH SOLE 18 53697 0 3000 IMPINJ INC COM 453204109 1202 38975 SH SOLE 19 38975 0 0 IMPINJ INC COM 453204109 15954 517483 SH SOLE 21 517483 0 0 IMPINJ INC COM 453204109 13105 425069 SH SOLE 22 410782 0 14287 IMPINJ INC COM 453204109 28 897 SH SOLE 23 897 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0 INCYTE CORP COM 45337C102 39069 526321 SH SOLE 2 133242 0 393079 INCYTE CORP COM 45337C102 5628 75812 SH SOLE 4 70701 0 5111 INCYTE CORP COM 45337C102 12187 164175 SH SOLE 7 164175 0 0 INCYTE CORP COM 45337C102 24 330 SH SOLE 13 330 0 0 INCYTE CORP COM 45337C102 150 2015 SH SOLE 15 2015 0 0 INCYTE CORP COM 45337C102 41665 561291 SH SOLE 18 534278 0 27013 INCYTE CORP COM 45337C102 41030 552737 SH SOLE 19 552737 0 0 INCYTE CORP COM 45337C102 489688 6596903 SH SOLE 21 6596903 0 0 INCYTE CORP COM 45337C102 328644 4427370 SH SOLE 22 3942705 0 484665 INCYTE CORP COM 45337C102 10571 142407 SH SOLE 23 142407 0 0 INCYTE CORP COM 45337C102 13404 180577 SH SOLE 25 180577 0 0 INCYTE CORP COM 45337C102 51331 691514 SH SOLE 26 252404 0 439110 INCYTE CORP COM 45337C102 2587 34847 SH SOLE 28 25109 0 9738 INCYTE CORP COM 45337C102 751 10118 SH SOLE 29 10118 0 0 INCYTE CORP COM 45337C102 54248 730814 SH SOLE 30 730814 0 0 INCYTE CORP COM 45337C102 3828 51565 SH SOLE 31 41620 0 9945 INCYTE CORP COM 45337C102 2270 30582 SH SOLE 32 30582 0 0 INCYTE CORP COM 45337C102 13354 179905 SH SOLE 34 179905 0 0 INCYTE CORP COM 45337C102 9102 122615 SH SOLE 36 122615 0 0 INCYTE CORP COM 45337C102 363 4894 SH SOLE 40 4894 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 83 69037 SH SOLE 2 15799 0 53238 INDEPENDENCE CONTRACT DRIL I COM 453415309 205 170648 SH SOLE 18 170648 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 132 110125 SH SOLE 19 110125 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1979 1648791 SH SOLE 21 1648791 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1093 910505 SH SOLE 22 882925 0 27580 INDEPENDENCE CONTRACT DRIL I COM 453415309 16 13012 SH SOLE 26 0 0 13012 INDEPENDENCE HLDG CO NEW COM NEW 453440307 200 5177 SH SOLE 2 214 0 4963 INDEPENDENCE HLDG CO NEW COM NEW 453440307 719 18620 SH SOLE 18 18620 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 329 8531 SH SOLE 19 8531 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 7351 190494 SH SOLE 21 190494 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 2554 66176 SH SOLE 22 61805 0 4371 INDEPENDENCE HLDG CO NEW COM NEW 453440307 54 1404 SH SOLE 30 1404 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1379 96389 SH SOLE 2 3690 0 92699 INDEPENDENCE RLTY TR INC COM 45378A106 341 23821 SH SOLE 4 23821 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1294 90403 SH SOLE 7 90403 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 50 3528 SH SOLE 15 3528 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 6056 423175 SH SOLE 18 423175 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3458 241643 SH SOLE 19 241643 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 152445 10653044 SH SOLE 21 10653044 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 52012 3634686 SH SOLE 22 3515818 0 118868 INDEPENDENCE RLTY TR INC COM 45378A106 43 2975 SH SOLE 23 2975 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2809 196283 SH SOLE 25 196283 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1642 114737 SH SOLE 26 47948 0 66789 INDEPENDENCE RLTY TR INC COM 45378A106 363 25377 SH SOLE 28 25377 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 735 51328 SH SOLE 29 51328 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 7105 496524 SH SOLE 30 496524 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 125 8764 SH SOLE 40 8764 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2456 32899 SH SOLE 2 1372 0 31527 INDEPENDENT BANK CORP MASS COM 453836108 11 144 SH SOLE 4 144 0 0 INDEPENDENT BANK CORP MASS COM 453836108 51 685 SH SOLE 7 685 0 0 INDEPENDENT BANK CORP MASS COM 453836108 12090 161957 SH SOLE 18 161957 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4263 57104 SH SOLE 19 57104 0 0 INDEPENDENT BANK CORP MASS COM 453836108 276236 3700419 SH SOLE 21 3700419 0 0 INDEPENDENT BANK CORP MASS COM 453836108 75395 1009984 SH SOLE 22 966222 0 43762 INDEPENDENT BANK CORP MASS COM 453836108 617 8260 SH SOLE 26 5479 0 2781 INDEPENDENT BANK CORP MASS COM 453836108 353 4728 SH SOLE 28 4728 0 0 INDEPENDENT BANK CORP MASS COM 453836108 3527 47242 SH SOLE 30 47242 0 0 INDEPENDENT BANK CORP MASS COM 453836108 240 3217 SH SOLE 40 3217 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 471 22090 SH SOLE 2 869 0 21221 INDEPENDENT BANK CORP MICH COM NEW 453838609 10 487 SH SOLE 7 487 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1773 83179 SH SOLE 18 83179 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 796 37359 SH SOLE 19 37359 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 17617 826484 SH SOLE 21 826484 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 19841 930845 SH SOLE 22 894816 0 36029 INDEPENDENT BANK CORP MICH COM NEW 453838609 0 6 SH SOLE 23 6 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1 64 SH SOLE 26 0 0 64 INDEPENDENT BANK CORP MICH COM NEW 453838609 134 6278 SH SOLE 30 6278 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2316 44019 SH SOLE 2 9751 0 34268 INDEPENDENT BK GROUP INC COM 45384B106 31 580 SH SOLE 7 580 0 0 INDEPENDENT BK GROUP INC COM 45384B106 9590 182290 SH SOLE 18 180625 0 1665 INDEPENDENT BK GROUP INC COM 45384B106 9648 183389 SH SOLE 19 183389 0 0 INDEPENDENT BK GROUP INC COM 45384B106 65445 1243959 SH SOLE 21 1243959 0 0 INDEPENDENT BK GROUP INC COM 45384B106 71115 1351744 SH SOLE 22 1307752 0 43992 INDEPENDENT BK GROUP INC COM 45384B106 1665 31641 SH SOLE 23 31641 0 0 INDEPENDENT BK GROUP INC COM 45384B106 5046 95918 SH SOLE 26 7422 0 88496 INDEPENDENT BK GROUP INC COM 45384B106 254 4826 SH SOLE 28 4826 0 0 INDEPENDENT BK GROUP INC COM 45384B106 496 9431 SH SOLE 30 9431 0 0 INDEPENDENT BK GROUP INC COM 45384B106 231 4386 SH SOLE 40 4386 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2 105 SH SOLE 17 0 0 105 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 7 7480 SH SOLE 18 7480 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4646 218618 SH SOLE 2 2580 0 216038 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 370 17415 SH SOLE 4 17415 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1385 65158 SH SOLE 7 65158 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 55 2565 SH SOLE 15 2565 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4683 220379 SH SOLE 18 220379 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3678 173076 SH SOLE 19 173076 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 51994 2446767 SH SOLE 21 2446767 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 49898 2348145 SH SOLE 22 2263585 0 84560 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 46 2177 SH SOLE 23 2177 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2911 136982 SH SOLE 25 136982 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1347 63373 SH SOLE 26 27417 0 35956 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 300 14095 SH SOLE 28 14095 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 704 33143 SH SOLE 29 33143 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6228 293071 SH SOLE 30 293071 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 125 5894 SH SOLE 40 5894 0 0 INDUSTRIAL SVCS OF AMERICA I COM 456314103 8 6913 SH SOLE 21 6913 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2016 37879 SH SOLE 7 37879 0 0 INFINERA CORPORATION COM 45667G103 991 181770 SH SOLE 2 7263 0 174507 INFINERA CORPORATION COM 45667G103 4 707 SH SOLE 4 707 0 0 INFINERA CORPORATION COM 45667G103 18 3284 SH SOLE 7 3284 0 0 INFINERA CORPORATION COM 45667G103 3260 598238 SH SOLE 18 598238 0 0 INFINERA CORPORATION COM 45667G103 2039 374039 SH SOLE 19 374039 0 0 INFINERA CORPORATION COM 45667G103 34198 6274853 SH SOLE 21 6274853 0 0 INFINERA CORPORATION COM 45667G103 27348 5017909 SH SOLE 22 4811879 0 206030 INFINERA CORPORATION COM 45667G103 84 15465 SH SOLE 23 15465 0 0 INFINERA CORPORATION COM 45667G103 449 82420 SH SOLE 26 16395 0 66025 INFINERA CORPORATION COM 45667G103 110 20122 SH SOLE 28 20122 0 0 INFINERA CORPORATION COM 45667G103 1144 209893 SH SOLE 30 209893 0 0 INFINERA CORPORATION COM 45667G103 88 16170 SH SOLE 40 16170 0 0 INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 1236 1425000 PRN SOLE 21 1425000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 9 8648 SH SOLE 18 8648 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 136 132291 SH SOLE 21 132291 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 854 829033 SH SOLE 22 829033 0 0 INFLARX NV COM N44821101 35 14070 SH SOLE 22 14070 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 82 32953 SH SOLE 2 1089 0 31864 INFORMATION SERVICES GROUP I COM 45675Y104 297 119525 SH SOLE 18 119525 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 135 54289 SH SOLE 19 54289 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 3071 1235853 SH SOLE 21 1235853 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 910 366091 SH SOLE 22 344053 0 22038 INFOSYS LTD SPONSORED ADR 456788108 38572 3392459 SH SOLE 2 658065 0 2734394 INFOSYS LTD SPONSORED ADR 456788108 5447 479079 SH SOLE 13 479079 0 0 INFOSYS LTD SPONSORED ADR 456788108 19187 1687492 SH SOLE 18 1687492 0 0 INFOSYS LTD SPONSORED ADR 456788108 1239 108998 SH SOLE 19 108998 0 0 INFOSYS LTD SPONSORED ADR 456788108 14991 1318471 SH SOLE 21 1318471 0 0 INFOSYS LTD SPONSORED ADR 456788108 96844 8517463 SH SOLE 22 6652855 0 1864608 INFOSYS LTD SPONSORED ADR 456788108 2117 186192 SH SOLE 25 186192 0 0 INFOSYS LTD SPONSORED ADR 456788108 32747 2880123 SH SOLE 26 513837 0 2366286 INFOSYS LTD SPONSORED ADR 456788108 11258 990170 SH SOLE 28 990170 0 0 INFOSYS LTD SPONSORED ADR 456788108 1999 175791 SH SOLE 29 175791 0 0 INFOSYS LTD SPONSORED ADR 456788108 39709 3492431 SH SOLE 30 3492431 0 0 INFOSYS LTD SPONSORED ADR 456788108 131 11496 SH SOLE 31 0 0 11496 INFOSYS LTD SPONSORED ADR 456788108 3409 299793 SH SOLE 34 299793 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 10 2150 SH SOLE 18 2150 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 109 23391 SH SOLE 21 23391 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 1 30000 SH SOLE 2 30000 0 0 INFUSYSTEM HLDGS INC COM 45685K102 16 3033 SH SOLE 18 3033 0 0 INFUSYSTEM HLDGS INC COM 45685K102 285 53943 SH SOLE 21 53943 0 0 INFUSYSTEM HLDGS INC COM 45685K102 42 7906 SH SOLE 22 7906 0 0 ING GROEP N V SPONSORED ADR 456837103 55 5268 SH SOLE 18 5268 0 0 INGERSOLL-RAND PLC SHS G47791101 78710 638832 SH SOLE 2 87857 0 550975 INGERSOLL-RAND PLC SHS G47791101 12721 103247 SH SOLE 4 96704 0 6543 INGERSOLL-RAND PLC SHS G47791101 26864 218037 SH SOLE 7 209574 0 8463 INGERSOLL-RAND PLC SHS G47791101 1614 13099 SH SOLE 13 13099 0 0 INGERSOLL-RAND PLC SHS G47791101 291 2359 SH SOLE 15 2359 0 0 INGERSOLL-RAND PLC SHS G47791101 1 6 SH SOLE 17 0 0 6 INGERSOLL-RAND PLC SHS G47791101 71296 578653 SH SOLE 18 545808 0 32845 INGERSOLL-RAND PLC SHS G47791101 21891 177671 SH SOLE 19 177671 0 0 INGERSOLL-RAND PLC SHS G47791101 792537 6432411 SH SOLE 21 6432411 0 0 INGERSOLL-RAND PLC SHS G47791101 758966 6159939 SH SOLE 22 5496721 0 663218 INGERSOLL-RAND PLC SHS G47791101 21611 175398 SH SOLE 23 175398 0 0 INGERSOLL-RAND PLC SHS G47791101 31039 251920 SH SOLE 25 251920 0 0 INGERSOLL-RAND PLC SHS G47791101 191210 1551902 SH SOLE 26 294709 0 1257193 INGERSOLL-RAND PLC SHS G47791101 5592 45383 SH SOLE 28 32239 0 13144 INGERSOLL-RAND PLC SHS G47791101 4410 35791 SH SOLE 29 5058 0 30733 INGERSOLL-RAND PLC SHS G47791101 115749 939447 SH SOLE 30 939447 0 0 INGERSOLL-RAND PLC SHS G47791101 9830 79783 SH SOLE 31 42520 0 37263 INGERSOLL-RAND PLC SHS G47791101 17040 138303 SH SOLE 34 138303 0 0 INGERSOLL-RAND PLC SHS G47791101 21335 173161 SH SOLE 36 173161 0 0 INGERSOLL-RAND PLC SHS G47791101 744 6041 SH SOLE 40 6041 0 0 INGEVITY CORP COM 45688C107 4719 55621 SH SOLE 2 20713 0 34908 INGEVITY CORP COM 45688C107 17 197 SH SOLE 4 197 0 0 INGEVITY CORP COM 45688C107 67 786 SH SOLE 7 786 0 0 INGEVITY CORP COM 45688C107 21068 248323 SH SOLE 18 240514 0 7809 INGEVITY CORP COM 45688C107 9456 111461 SH SOLE 19 111461 0 0 INGEVITY CORP COM 45688C107 252323 2974108 SH SOLE 21 2974108 0 0 INGEVITY CORP COM 45688C107 123375 1454213 SH SOLE 22 1397540 0 56673 INGEVITY CORP COM 45688C107 516 6079 SH SOLE 23 6079 0 0 INGEVITY CORP COM 45688C107 2154 25394 SH SOLE 26 7909 0 17485 INGEVITY CORP COM 45688C107 440 5188 SH SOLE 28 5188 0 0 INGEVITY CORP COM 45688C107 965 11372 SH SOLE 30 11372 0 0 INGEVITY CORP COM 45688C107 244 2873 SH SOLE 34 2873 0 0 INGEVITY CORP COM 45688C107 338 3981 SH SOLE 40 3981 0 0 INGLES MKTS INC CL A 457030104 583 14992 SH SOLE 2 574 0 14418 INGLES MKTS INC CL A 457030104 15 378 SH SOLE 7 378 0 0 INGLES MKTS INC CL A 457030104 1986 51103 SH SOLE 18 51103 0 0 INGLES MKTS INC CL A 457030104 940 24187 SH SOLE 19 24187 0 0 INGLES MKTS INC CL A 457030104 20350 523677 SH SOLE 21 523677 0 0 INGLES MKTS INC CL A 457030104 17336 446110 SH SOLE 22 423216 0 22894 INGLES MKTS INC CL A 457030104 479 12333 SH SOLE 26 0 0 12333 INGLES MKTS INC CL A 457030104 67 1727 SH SOLE 28 1727 0 0 INGLES MKTS INC CL A 457030104 142 3657 SH SOLE 30 3657 0 0 INGLES MKTS INC CL A 457030104 55 1424 SH SOLE 40 1424 0 0 INGREDION INC COM 457187102 21276 260292 SH SOLE 2 88140 0 172152 INGREDION INC COM 457187102 3681 45029 SH SOLE 4 43137 0 1892 INGREDION INC COM 457187102 4308 52702 SH SOLE 7 29599 0 23103 INGREDION INC COM 457187102 9 110 SH SOLE 13 110 0 0 INGREDION INC COM 457187102 55 674 SH SOLE 15 674 0 0 INGREDION INC COM 457187102 17791 217658 SH SOLE 18 211776 0 5882 INGREDION INC COM 457187102 2188 26772 SH SOLE 19 26772 0 0 INGREDION INC COM 457187102 296176 3623389 SH SOLE 21 3623389 0 0 INGREDION INC COM 457187102 186078 2276467 SH SOLE 22 2103514 0 172953 INGREDION INC COM 457187102 5408 66160 SH SOLE 23 66160 0 0 INGREDION INC COM 457187102 5944 72718 SH SOLE 25 72718 0 0 INGREDION INC COM 457187102 25905 316917 SH SOLE 26 125580 0 191337 INGREDION INC COM 457187102 999 12216 SH SOLE 28 8807 0 3409 INGREDION INC COM 457187102 1589 19437 SH SOLE 29 5660 0 13777 INGREDION INC COM 457187102 11715 143326 SH SOLE 30 143326 0 0 INGREDION INC COM 457187102 1660 20311 SH SOLE 31 17156 0 3155 INGREDION INC COM 457187102 2992 36602 SH SOLE 34 36602 0 0 INGREDION INC COM 457187102 4092 50062 SH SOLE 36 50062 0 0 INGREDION INC COM 457187102 118 1441 SH SOLE 40 1441 0 0 INMUNE BIO INC COM 45782T105 8 1326 SH SOLE 18 1326 0 0 INMUNE BIO INC COM 45782T105 16 2629 SH SOLE 21 2629 0 0 INNERWORKINGS INC COM 45773Y105 199 44888 SH SOLE 2 1497 0 43391 INNERWORKINGS INC COM 45773Y105 4 869 SH SOLE 7 869 0 0 INNERWORKINGS INC COM 45773Y105 705 159184 SH SOLE 18 159184 0 0 INNERWORKINGS INC COM 45773Y105 332 74963 SH SOLE 19 74963 0 0 INNERWORKINGS INC COM 45773Y105 6855 1547492 SH SOLE 21 1547492 0 0 INNERWORKINGS INC COM 45773Y105 5710 1288998 SH SOLE 22 1241189 0 47809 INNODATA INC COM NEW 457642205 27 20243 SH SOLE 21 20243 0 0 INNODATA INC COM NEW 457642205 732 554536 SH SOLE 22 554536 0 0 INNOPHOS HOLDINGS INC COM 45774N108 717 22091 SH SOLE 2 2268 0 19823 INNOPHOS HOLDINGS INC COM 45774N108 4 134 SH SOLE 4 134 0 0 INNOPHOS HOLDINGS INC COM 45774N108 14 440 SH SOLE 7 440 0 0 INNOPHOS HOLDINGS INC COM 45774N108 2852 87862 SH SOLE 18 87862 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1971 60731 SH SOLE 19 60731 0 0 INNOPHOS HOLDINGS INC COM 45774N108 70269 2164773 SH SOLE 21 2164773 0 0 INNOPHOS HOLDINGS INC COM 45774N108 20077 618522 SH SOLE 22 585518 0 33004 INNOPHOS HOLDINGS INC COM 45774N108 111 3412 SH SOLE 23 3412 0 0 INNOPHOS HOLDINGS INC COM 45774N108 700 21564 SH SOLE 26 3077 0 18487 INNOPHOS HOLDINGS INC COM 45774N108 92 2844 SH SOLE 28 2844 0 0 INNOPHOS HOLDINGS INC COM 45774N108 876 26989 SH SOLE 30 26989 0 0 INNOPHOS HOLDINGS INC COM 45774N108 78 2403 SH SOLE 40 2403 0 0 INNOSPEC INC COM 45768S105 2216 24858 SH SOLE 2 4042 0 20816 INNOSPEC INC COM 45768S105 12 132 SH SOLE 4 132 0 0 INNOSPEC INC COM 45768S105 36 408 SH SOLE 7 408 0 0 INNOSPEC INC COM 45768S105 10390 116554 SH SOLE 18 110023 0 6531 INNOSPEC INC COM 45768S105 9433 105825 SH SOLE 19 105825 0 0 INNOSPEC INC COM 45768S105 236604 2654297 SH SOLE 21 2654297 0 0 INNOSPEC INC COM 45768S105 72959 818471 SH SOLE 22 782824 0 35647 INNOSPEC INC COM 45768S105 1062 11914 SH SOLE 23 11914 0 0 INNOSPEC INC COM 45768S105 4201 47133 SH SOLE 26 7794 0 39339 INNOSPEC INC COM 45768S105 271 3042 SH SOLE 28 3042 0 0 INNOSPEC INC COM 45768S105 3050 34216 SH SOLE 30 34216 0 0 INNOSPEC INC COM 45768S105 32 360 SH SOLE 34 360 0 0 INNOSPEC INC COM 45768S105 252 2824 SH SOLE 40 2824 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 7 6897 SH SOLE 18 6897 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 86 80668 SH SOLE 21 80668 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 272 254242 SH SOLE 22 254242 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 869 9413 SH SOLE 2 386 0 9027 INNOVATIVE INDL PPTYS INC COM 45781V101 268 2900 SH SOLE 4 2900 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1002 10851 SH SOLE 7 10851 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 39 426 SH SOLE 15 426 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 4756 51488 SH SOLE 18 51488 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2650 28691 SH SOLE 19 28691 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 114083 1235065 SH SOLE 21 1235065 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 36875 399207 SH SOLE 22 384601 0 14606 INNOVATIVE INDL PPTYS INC COM 45781V101 34 364 SH SOLE 23 364 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2047 22156 SH SOLE 25 22156 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1034 11190 SH SOLE 26 6162 0 5028 INNOVATIVE INDL PPTYS INC COM 45781V101 235 2542 SH SOLE 28 2542 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 502 5431 SH SOLE 29 5431 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 5493 59471 SH SOLE 30 59471 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 92 994 SH SOLE 40 994 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 13 2670 SH SOLE 18 2670 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 223 47511 SH SOLE 21 47511 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1937 412201 SH SOLE 22 412201 0 0 INNOVIVA INC COM 45781M101 665 63100 SH SOLE 2 8951 0 54149 INNOVIVA INC COM 45781M101 5 504 SH SOLE 4 504 0 0 INNOVIVA INC COM 45781M101 15 1464 SH SOLE 7 1464 0 0 INNOVIVA INC COM 45781M101 3191 302790 SH SOLE 18 289917 0 12873 INNOVIVA INC COM 45781M101 2295 217775 SH SOLE 19 217775 0 0 INNOVIVA INC COM 45781M101 86862 8241158 SH SOLE 21 8241158 0 0 INNOVIVA INC COM 45781M101 22923 2174857 SH SOLE 22 2079655 0 95202 INNOVIVA INC COM 45781M101 280 26577 SH SOLE 23 26577 0 0 INNOVIVA INC COM 45781M101 883 83772 SH SOLE 26 10561 0 73211 INNOVIVA INC COM 45781M101 103 9802 SH SOLE 28 9802 0 0 INNOVIVA INC COM 45781M101 1050 99633 SH SOLE 30 99633 0 0 INNOVIVA INC COM 45781M101 91 8587 SH SOLE 40 8587 0 0 INOGEN INC COM 45780L104 1014 21165 SH SOLE 2 5995 0 15170 INOGEN INC COM 45780L104 4 76 SH SOLE 4 76 0 0 INOGEN INC COM 45780L104 14 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 4601 96029 SH SOLE 18 82316 0 13713 INOGEN INC COM 45780L104 6371 132970 SH SOLE 19 132970 0 0 INOGEN INC COM 45780L104 99207 2070698 SH SOLE 21 2070698 0 0 INOGEN INC COM 45780L104 31783 663389 SH SOLE 22 637450 0 25939 INOGEN INC COM 45780L104 982 20495 SH SOLE 23 20495 0 0 INOGEN INC COM 45780L104 2226 46466 SH SOLE 26 5524 0 40942 INOGEN INC COM 45780L104 117 2448 SH SOLE 28 2448 0 0 INOGEN INC COM 45780L104 1211 25271 SH SOLE 30 25271 0 0 INOGEN INC COM 45780L104 83 1727 SH SOLE 40 1727 0 0 INOVALON HLDGS INC COM CL A 45781D101 1101 67196 SH SOLE 2 8591 0 58605 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 4380 267260 SH SOLE 18 241527 0 25733 INOVALON HLDGS INC COM CL A 45781D101 4193 255814 SH SOLE 19 255814 0 0 INOVALON HLDGS INC COM CL A 45781D101 41611 2538824 SH SOLE 21 2538824 0 0 INOVALON HLDGS INC COM CL A 45781D101 36600 2233063 SH SOLE 22 2140479 0 92584 INOVALON HLDGS INC COM CL A 45781D101 285 17393 SH SOLE 23 17393 0 0 INOVALON HLDGS INC COM CL A 45781D101 1362 83128 SH SOLE 26 27273 0 55855 INOVALON HLDGS INC COM CL A 45781D101 172 10504 SH SOLE 28 10504 0 0 INOVALON HLDGS INC COM CL A 45781D101 262 15969 SH SOLE 30 15969 0 0 INOVALON HLDGS INC COM CL A 45781D101 128 7800 SH SOLE 40 7800 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 164 80107 SH SOLE 2 3158 0 76949 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1 526 SH SOLE 4 526 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5 2321 SH SOLE 7 2321 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 685 333950 SH SOLE 18 333950 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 325 158310 SH SOLE 19 158310 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8783 4284461 SH SOLE 21 4284461 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5922 2888620 SH SOLE 22 2789263 0 99357 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15 7177 SH SOLE 26 0 0 7177 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 40 19347 SH SOLE 28 19347 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 68 33277 SH SOLE 30 33277 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 13 6289 SH SOLE 40 6289 0 0 INPHI CORP COM 45772F107 2373 38870 SH SOLE 2 1733 0 37137 INPHI CORP COM 45772F107 13 208 SH SOLE 4 208 0 0 INPHI CORP COM 45772F107 53 862 SH SOLE 7 862 0 0 INPHI CORP COM 45772F107 9783 160251 SH SOLE 18 153354 0 6897 INPHI CORP COM 45772F107 37627 616328 SH SOLE 19 616328 0 0 INPHI CORP COM 45772F107 91834 1504239 SH SOLE 21 1504239 0 0 INPHI CORP COM 45772F107 80601 1320249 SH SOLE 22 1259797 0 60452 INPHI CORP COM 45772F107 160 2625 SH SOLE 23 2625 0 0 INPHI CORP COM 45772F107 2123 34769 SH SOLE 26 14635 0 20134 INPHI CORP COM 45772F107 295 4832 SH SOLE 28 4832 0 0 INPHI CORP COM 45772F107 20345 333246 SH SOLE 30 333246 0 0 INPHI CORP COM 45772F107 12543 205458 SH SOLE 34 205458 0 0 INPHI CORP COM 45772F107 201 3297 SH SOLE 40 3297 0 0 INPHI CORP NOTE 0.750% 9/0 45772FAC1 858 691000 PRN SOLE 21 691000 0 0 INPIXON COM 45790J503 0 2 SH SOLE 21 2 0 0 INSEEGO CORP COM 45782B104 203 42202 SH SOLE 2 1829 0 40373 INSEEGO CORP COM 45782B104 758 157845 SH SOLE 18 157845 0 0 INSEEGO CORP COM 45782B104 361 75133 SH SOLE 19 75133 0 0 INSEEGO CORP COM 45782B104 7576 1578360 SH SOLE 21 1578360 0 0 INSEEGO CORP COM 45782B104 5696 1186755 SH SOLE 22 1168919 0 17836 INSIGHT ENTERPRISES INC COM 45765U103 2211 39699 SH SOLE 2 5888 0 33811 INSIGHT ENTERPRISES INC COM 45765U103 11 195 SH SOLE 4 195 0 0 INSIGHT ENTERPRISES INC COM 45765U103 72 1284 SH SOLE 7 1284 0 0 INSIGHT ENTERPRISES INC COM 45765U103 9313 167225 SH SOLE 18 160122 0 7103 INSIGHT ENTERPRISES INC COM 45765U103 7161 128579 SH SOLE 19 128579 0 0 INSIGHT ENTERPRISES INC COM 45765U103 221888 3984336 SH SOLE 21 3984336 0 0 INSIGHT ENTERPRISES INC COM 45765U103 64021 1149599 SH SOLE 22 1091304 0 58295 INSIGHT ENTERPRISES INC COM 45765U103 822 14764 SH SOLE 23 14764 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2852 51216 SH SOLE 26 14377 0 36839 INSIGHT ENTERPRISES INC COM 45765U103 250 4483 SH SOLE 28 4483 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2815 50556 SH SOLE 30 50556 0 0 INSIGHT ENTERPRISES INC COM 45765U103 201 3610 SH SOLE 34 3610 0 0 INSIGHT ENTERPRISES INC COM 45765U103 115 2066 SH SOLE 36 2066 0 0 INSIGHT ENTERPRISES INC COM 45765U103 181 3251 SH SOLE 40 3251 0 0 INSIGNIA SYS INC COM 45765Y105 7 7509 SH SOLE 21 7509 0 0 INSIGNIA SYS INC COM 45765Y105 452 460797 SH SOLE 22 460797 0 0 INSMED INC COM PAR $.01 457669307 1501 85082 SH SOLE 2 11317 0 73765 INSMED INC COM PAR $.01 457669307 9 506 SH SOLE 4 506 0 0 INSMED INC COM PAR $.01 457669307 25 1415 SH SOLE 7 1415 0 0 INSMED INC COM PAR $.01 457669307 3 172 SH SOLE 17 0 0 172 INSMED INC COM PAR $.01 457669307 5718 324141 SH SOLE 18 304610 0 19531 INSMED INC COM PAR $.01 457669307 5237 296876 SH SOLE 19 296876 0 0 INSMED INC COM PAR $.01 457669307 68124 3861880 SH SOLE 21 3861880 0 0 INSMED INC COM PAR $.01 457669307 47515 2693610 SH SOLE 22 2583536 0 110074 INSMED INC COM PAR $.01 457669307 483 27385 SH SOLE 23 27385 0 0 INSMED INC COM PAR $.01 457669307 1039 58872 SH SOLE 26 11000 0 47872 INSMED INC COM PAR $.01 457669307 172 9726 SH SOLE 28 9726 0 0 INSMED INC COM PAR $.01 457669307 527 29867 SH SOLE 30 29867 0 0 INSMED INC COM PAR $.01 457669307 59 3351 SH SOLE 34 3351 0 0 INSMED INC COM PAR $.01 457669307 166 9415 SH SOLE 40 9415 0 0 INSMED INC NOTE 1.750% 1/1 457669AA7 1054 1265000 PRN SOLE 21 1265000 0 0 INSPERITY INC COM 45778Q107 18287 185432 SH SOLE 2 141361 0 44071 INSPERITY INC COM 45778Q107 2016 20443 SH SOLE 4 20443 0 0 INSPERITY INC COM 45778Q107 722 7321 SH SOLE 7 7321 0 0 INSPERITY INC COM 45778Q107 1337 13556 SH SOLE 13 13556 0 0 INSPERITY INC COM 45778Q107 26543 269142 SH SOLE 18 238813 0 30329 INSPERITY INC COM 45778Q107 33017 334788 SH SOLE 19 334788 0 0 INSPERITY INC COM 45778Q107 272106 2759133 SH SOLE 21 2759133 0 0 INSPERITY INC COM 45778Q107 181440 1839786 SH SOLE 22 1563606 0 276180 INSPERITY INC COM 45778Q107 7552 76577 SH SOLE 23 76577 0 0 INSPERITY INC COM 45778Q107 447 4533 SH SOLE 25 4533 0 0 INSPERITY INC COM 45778Q107 9285 94153 SH SOLE 26 15970 0 78183 INSPERITY INC COM 45778Q107 468 4747 SH SOLE 28 4747 0 0 INSPERITY INC COM 45778Q107 6510 66011 SH SOLE 29 35187 0 30824 INSPERITY INC COM 45778Q107 1946 19734 SH SOLE 30 19734 0 0 INSPERITY INC COM 45778Q107 5671 57501 SH SOLE 31 43288 0 14213 INSPERITY INC COM 45778Q107 884 8965 SH SOLE 34 8965 0 0 INSPERITY INC COM 45778Q107 1949 19763 SH SOLE 36 19763 0 0 INSPERITY INC COM 45778Q107 383 3882 SH SOLE 40 3882 0 0 INSPIRE MED SYS INC COM 457730109 737 12082 SH SOLE 2 1112 0 10970 INSPIRE MED SYS INC COM 457730109 9 154 SH SOLE 4 154 0 0 INSPIRE MED SYS INC COM 457730109 11 174 SH SOLE 7 174 0 0 INSPIRE MED SYS INC COM 457730109 3158 51751 SH SOLE 18 45726 0 6025 INSPIRE MED SYS INC COM 457730109 3114 51037 SH SOLE 19 51037 0 0 INSPIRE MED SYS INC COM 457730109 29315 480411 SH SOLE 21 480411 0 0 INSPIRE MED SYS INC COM 457730109 25856 423733 SH SOLE 22 386714 0 37019 INSPIRE MED SYS INC COM 457730109 208 3403 SH SOLE 23 3403 0 0 INSPIRE MED SYS INC COM 457730109 53973 884516 SH SOLE 25 884516 0 0 INSPIRE MED SYS INC COM 457730109 752 12322 SH SOLE 26 0 0 12322 INSPIRE MED SYS INC COM 457730109 394 6454 SH SOLE 28 6454 0 0 INSPIRE MED SYS INC COM 457730109 127 2077 SH SOLE 30 2077 0 0 INSPIRE MED SYS INC COM 457730109 50 825 SH SOLE 40 825 0 0 INSPIRED ENTMT INC COM 45782N108 49 6855 SH SOLE 2 463 0 6392 INSPIRED ENTMT INC COM 45782N108 219 30475 SH SOLE 18 30475 0 0 INSPIRED ENTMT INC COM 45782N108 107 14820 SH SOLE 19 14820 0 0 INSPIRED ENTMT INC COM 45782N108 2628 365504 SH SOLE 21 365504 0 0 INSPIRED ENTMT INC COM 45782N108 832 115747 SH SOLE 22 113253 0 2494 INSTALLED BLDG PRODS INC COM 45780R101 1132 19750 SH SOLE 2 937 0 18813 INSTALLED BLDG PRODS INC COM 45780R101 7 130 SH SOLE 4 130 0 0 INSTALLED BLDG PRODS INC COM 45780R101 27 476 SH SOLE 7 476 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5745 100184 SH SOLE 18 100184 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2220 38708 SH SOLE 19 38708 0 0 INSTALLED BLDG PRODS INC COM 45780R101 148669 2592769 SH SOLE 21 2592769 0 0 INSTALLED BLDG PRODS INC COM 45780R101 37159 648049 SH SOLE 22 618254 0 29795 INSTALLED BLDG PRODS INC COM 45780R101 745 12997 SH SOLE 26 11899 0 1098 INSTALLED BLDG PRODS INC COM 45780R101 177 3086 SH SOLE 28 3086 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1749 30501 SH SOLE 30 30501 0 0 INSTALLED BLDG PRODS INC COM 45780R101 119 2077 SH SOLE 34 2077 0 0 INSTALLED BLDG PRODS INC COM 45780R101 107 1868 SH SOLE 40 1868 0 0 INSTEEL INDUSTRIES INC COM 45774W108 373 18147 SH SOLE 2 677 0 17470 INSTEEL INDUSTRIES INC COM 45774W108 9 431 SH SOLE 7 431 0 0 INSTEEL INDUSTRIES INC COM 45774W108 1749 85177 SH SOLE 18 85177 0 0 INSTEEL INDUSTRIES INC COM 45774W108 648 31552 SH SOLE 19 31552 0 0 INSTEEL INDUSTRIES INC COM 45774W108 42181 2054580 SH SOLE 21 2054580 0 0 INSTEEL INDUSTRIES INC COM 45774W108 10775 524837 SH SOLE 22 499359 0 25478 INSTEEL INDUSTRIES INC COM 45774W108 53 2559 SH SOLE 28 2559 0 0 INSTEEL INDUSTRIES INC COM 45774W108 558 27182 SH SOLE 30 27182 0 0 INSTEEL INDUSTRIES INC COM 45774W108 31 1504 SH SOLE 40 1504 0 0 INSTRUCTURE INC COM 45781U103 1153 29761 SH SOLE 2 1393 0 28368 INSTRUCTURE INC COM 45781U103 7 175 SH SOLE 4 175 0 0 INSTRUCTURE INC COM 45781U103 24 613 SH SOLE 7 613 0 0 INSTRUCTURE INC COM 45781U103 4453 114956 SH SOLE 18 114956 0 0 INSTRUCTURE INC COM 45781U103 2269 58573 SH SOLE 19 58573 0 0 INSTRUCTURE INC COM 45781U103 46872 1209924 SH SOLE 21 1209924 0 0 INSTRUCTURE INC COM 45781U103 37014 955440 SH SOLE 22 909982 0 45458 INSTRUCTURE INC COM 45781U103 708 18270 SH SOLE 26 9652 0 8618 INSTRUCTURE INC COM 45781U103 181 4662 SH SOLE 28 4662 0 0 INSTRUCTURE INC COM 45781U103 344 8867 SH SOLE 30 8867 0 0 INSTRUCTURE INC COM 45781U103 117 3030 SH SOLE 40 3030 0 0 INSULET CORP COM 45784P101 18344 111221 SH SOLE 2 4092 0 107129 INSULET CORP COM 45784P101 48 293 SH SOLE 4 293 0 0 INSULET CORP COM 45784P101 179 1088 SH SOLE 7 1088 0 0 INSULET CORP COM 45784P101 4837 29327 SH SOLE 18 29327 0 0 INSULET CORP COM 45784P101 2203 13357 SH SOLE 19 13357 0 0 INSULET CORP COM 45784P101 174962 1060827 SH SOLE 21 1060827 0 0 INSULET CORP COM 45784P101 267181 1619967 SH SOLE 22 1508530 0 111437 INSULET CORP COM 45784P101 4598 27879 SH SOLE 26 15987 0 11892 INSULET CORP COM 45784P101 1258 7626 SH SOLE 28 7626 0 0 INSULET CORP COM 45784P101 2721 16498 SH SOLE 30 16498 0 0 INSULET CORP COM 45784P101 199 1208 SH SOLE 31 1208 0 0 INSULET CORP COM 45784P101 113 688 SH SOLE 34 688 0 0 INSULET CORP COM 45784P101 999 6055 SH SOLE 40 6055 0 0 INSULET CORP NOTE 1.375%11/1 45784PAH4 3496 1903000 PRN SOLE 21 1903000 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 1 1927 SH SOLE 22 1927 0 0 INTEGER HLDGS CORP COM 45826H109 2550 33745 SH SOLE 2 5291 0 28454 INTEGER HLDGS CORP COM 45826H109 8 109 SH SOLE 4 109 0 0 INTEGER HLDGS CORP COM 45826H109 41 540 SH SOLE 7 540 0 0 INTEGER HLDGS CORP COM 45826H109 11429 151253 SH SOLE 18 146190 0 5063 INTEGER HLDGS CORP COM 45826H109 9404 124460 SH SOLE 19 124460 0 0 INTEGER HLDGS CORP COM 45826H109 277663 3674729 SH SOLE 21 3674729 0 0 INTEGER HLDGS CORP COM 45826H109 76503 1012485 SH SOLE 22 968846 0 43639 INTEGER HLDGS CORP COM 45826H109 1182 15649 SH SOLE 23 15649 0 0 INTEGER HLDGS CORP COM 45826H109 3683 48737 SH SOLE 26 5705 0 43032 INTEGER HLDGS CORP COM 45826H109 263 3483 SH SOLE 28 3483 0 0 INTEGER HLDGS CORP COM 45826H109 3456 45737 SH SOLE 30 45737 0 0 INTEGER HLDGS CORP COM 45826H109 275 3640 SH SOLE 34 3640 0 0 INTEGER HLDGS CORP COM 45826H109 207 2736 SH SOLE 40 2736 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10425 173547 SH SOLE 2 36748 0 136799 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 83 1385 SH SOLE 4 1385 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 80 1340 SH SOLE 7 1340 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11894 198007 SH SOLE 18 198007 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 965 16061 SH SOLE 19 16061 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 229311 3817397 SH SOLE 21 3817397 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 137973 2296876 SH SOLE 22 2159809 0 137067 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1256 20904 SH SOLE 26 15715 0 5189 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 539 8979 SH SOLE 28 8979 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1204 20041 SH SOLE 30 20041 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 87 1443 SH SOLE 31 1443 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 145 2410 SH SOLE 34 2410 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 433 7202 SH SOLE 40 7202 0 0 INTEL CORP COM 458140100 627832 12183812 SH SOLE 2 1906347 0 10277465 INTEL CORP COM 458140100 104778 2033347 SH SOLE 4 1912245 0 121102 INTEL CORP COM 458140100 266293 5167731 SH SOLE 7 4309106 0 858625 INTEL CORP COM 458140100 10394 201713 SH SOLE 13 201713 0 0 INTEL CORP COM 458140100 2648 51389 SH SOLE 15 51389 0 0 INTEL CORP COM 458140100 65 1271 SH SOLE 17 0 0 1271 INTEL CORP COM 458140100 430669 8357628 SH SOLE 18 7566070 0 791558 INTEL CORP COM 458140100 90115 1748788 SH SOLE 19 1748788 0 0 INTEL CORP COM 458140100 10160 197160 SH SOLE 20 197160 0 0 INTEL CORP COM 458140100 4913939 95360740 SH SOLE 21 95360740 0 0 INTEL CORP COM 458140100 5636428 109381484 SH SOLE 22 96654754 0 12726730 INTEL CORP COM 458140100 179633 3485993 SH SOLE 23 3485993 0 0 INTEL CORP COM 458140100 253996 4929089 SH SOLE 25 4929089 0 0 INTEL CORP COM 458140100 1353824 26272531 SH SOLE 26 5082365 0 21190166 INTEL CORP COM 458140100 44082 855471 SH SOLE 28 618499 0 236972 INTEL CORP COM 458140100 39565 767799 SH SOLE 29 203780 0 564019 INTEL CORP COM 458140100 1147519 22268954 SH SOLE 30 22268954 0 0 INTEL CORP COM 458140100 72773 1412245 SH SOLE 31 1000268 0 411977 INTEL CORP COM 458140100 46802 908239 SH SOLE 32 908239 0 0 INTEL CORP COM 458140100 23163 449511 SH SOLE 34 449511 0 0 INTEL CORP COM 458140100 171544 3329014 SH SOLE 36 3329014 0 0 INTEL CORP COM 458140100 5530 107317 SH SOLE 40 107317 0 0 INTEL CORP OPTIONS 458140100 103 2000 SH Call SOLE 2 2000 0 0 INTEL CORP OPTIONS 458140100 11852 230000 SH Call SOLE 19 230000 0 0 INTEL CORP OPTIONS 458140100 129 2500 SH Call SOLE 22 2500 0 0 INTEL CORP OPTIONS 458140100 1288 25000 SH Call SOLE 34 25000 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 575 43098 SH SOLE 2 8128 0 34970 INTELLIA THERAPEUTICS INC COM 45826J105 10 720 SH SOLE 7 720 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1916 143488 SH SOLE 18 134664 0 8824 INTELLIA THERAPEUTICS INC COM 45826J105 2441 182821 SH SOLE 19 182821 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 24309 1820927 SH SOLE 21 1820927 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 16964 1270742 SH SOLE 22 1230029 0 40713 INTELLIA THERAPEUTICS INC COM 45826J105 360 26978 SH SOLE 23 26978 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 991 74261 SH SOLE 26 0 0 74261 INTELLIA THERAPEUTICS INC COM 45826J105 48 3618 SH SOLE 28 3618 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 128 9599 SH SOLE 30 9599 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 28 2100 SH SOLE 34 2100 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 30 2246 SH SOLE 40 2246 0 0 INTELLICHECK INC COM NEW 45817G201 16 3257 SH SOLE 18 3257 0 0 INTELLICHECK INC COM NEW 45817G201 225 45065 SH SOLE 21 45065 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 245 5908 SH SOLE 2 281 0 5627 INTELLIGENT SYS CORP NEW COM 45816D100 10 243 SH SOLE 7 243 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 1020 24559 SH SOLE 18 24559 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 481 11571 SH SOLE 19 11571 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 9806 236071 SH SOLE 21 236071 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 6259 150676 SH SOLE 22 147809 0 2867 INTELSAT S A OPTIONS L5140P951 8436 370000 SH Put SOLE 19 370000 0 0 INTELSAT S A OPTIONS L5140P951 75 3300 SH Put SOLE 22 3300 0 0 INTELSAT S A OPTIONS L5140P951 438 19200 SH Put SOLE 34 19200 0 0 INTELSAT S A COM L5140P101 1693 74234 SH SOLE 2 9459 0 64775 INTELSAT S A COM L5140P101 55 2408 SH SOLE 4 2408 0 0 INTELSAT S A COM L5140P101 23 1020 SH SOLE 7 1020 0 0 INTELSAT S A COM L5140P101 5188 227554 SH SOLE 18 227554 0 0 INTELSAT S A COM L5140P101 5312 232992 SH SOLE 19 232992 0 0 INTELSAT S A COM L5140P101 49363 2165036 SH SOLE 21 2165036 0 0 INTELSAT S A COM L5140P101 17971 788205 SH SOLE 22 726263 0 61942 INTELSAT S A COM L5140P101 479 20996 SH SOLE 30 20996 0 0 INTELSAT S A COM L5140P101 543 23835 SH SOLE 34 23835 0 0 INTELSAT S A COM L5140P101 63 2772 SH SOLE 36 2772 0 0 INTER PARFUMS INC COM 458334109 1087 15531 SH SOLE 2 731 0 14800 INTER PARFUMS INC COM 458334109 8 118 SH SOLE 4 118 0 0 INTER PARFUMS INC COM 458334109 26 370 SH SOLE 7 370 0 0 INTER PARFUMS INC COM 458334109 5541 79195 SH SOLE 18 79195 0 0 INTER PARFUMS INC COM 458334109 2141 30598 SH SOLE 19 30598 0 0 INTER PARFUMS INC COM 458334109 133812 1912415 SH SOLE 21 1912415 0 0 INTER PARFUMS INC COM 458334109 36920 527656 SH SOLE 22 505740 0 21916 INTER PARFUMS INC COM 458334109 926 13237 SH SOLE 26 6364 0 6873 INTER PARFUMS INC COM 458334109 164 2339 SH SOLE 28 2339 0 0 INTER PARFUMS INC COM 458334109 1759 25143 SH SOLE 30 25143 0 0 INTER PARFUMS INC COM 458334109 144 2061 SH SOLE 40 2061 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8895 165393 SH SOLE 2 36321 0 129072 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 18 334 SH SOLE 4 334 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 74 1372 SH SOLE 7 1372 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11272 209598 SH SOLE 18 209598 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 733 13637 SH SOLE 19 13637 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 205970 3829863 SH SOLE 21 3829863 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 123614 2298507 SH SOLE 22 2154480 0 144027 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1448 26919 SH SOLE 26 19700 0 7219 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 465 8646 SH SOLE 28 8646 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1055 19611 SH SOLE 30 19611 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4490 83487 SH SOLE 31 1481 0 82006 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 380 7062 SH SOLE 40 7062 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1624 24468 SH SOLE 2 3532 0 20936 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 81 SH SOLE 4 81 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 34 516 SH SOLE 7 516 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 6377 96097 SH SOLE 18 84959 0 11138 INTERCEPT PHARMACEUTICALS IN COM 45845P108 6308 95058 SH SOLE 19 95058 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 84999 1280879 SH SOLE 21 1280879 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 51626 777970 SH SOLE 22 741957 0 36013 INTERCEPT PHARMACEUTICALS IN COM 45845P108 682 10273 SH SOLE 23 10273 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1802 27158 SH SOLE 26 5142 0 22016 INTERCEPT PHARMACEUTICALS IN COM 45845P108 187 2821 SH SOLE 28 2821 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 635 9572 SH SOLE 30 9572 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 68 1019 SH SOLE 34 1019 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 164 2473 SH SOLE 40 2473 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1350 1570000 PRN SOLE 21 1570000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 131125 1421099 SH SOLE 2 192858 0 1228241 INTERCONTINENTAL EXCHANGE IN COM 45866F104 22440 243194 SH SOLE 4 227911 0 15283 INTERCONTINENTAL EXCHANGE IN COM 45866F104 47633 516232 SH SOLE 7 488522 0 27710 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4266 46237 SH SOLE 13 46237 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 545 5904 SH SOLE 15 5904 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 26 SH SOLE 17 0 0 26 INTERCONTINENTAL EXCHANGE IN COM 45866F104 114252 1238233 SH SOLE 18 1107235 0 130998 INTERCONTINENTAL EXCHANGE IN COM 45866F104 32151 348447 SH SOLE 19 348447 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 989736 10726518 SH SOLE 21 10726518 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1263959 13698485 SH SOLE 22 12146356 0 1552129 INTERCONTINENTAL EXCHANGE IN COM 45866F104 38647 418842 SH SOLE 23 418842 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 49652 538119 SH SOLE 25 538119 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 260495 2823184 SH SOLE 26 668472 0 2154712 INTERCONTINENTAL EXCHANGE IN COM 45866F104 10112 109591 SH SOLE 28 79271 0 30320 INTERCONTINENTAL EXCHANGE IN COM 45866F104 10618 115071 SH SOLE 29 14846 0 100225 INTERCONTINENTAL EXCHANGE IN COM 45866F104 188731 2045423 SH SOLE 30 2045423 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 49968 541539 SH SOLE 31 111350 0 430189 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3497 37902 SH SOLE 34 37902 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 41505 449823 SH SOLE 36 449823 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1197 12969 SH SOLE 40 12969 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3 43 SH SOLE 18 43 0 0 INTERDIGITAL INC COM 45867G101 2139 40774 SH SOLE 2 14721 0 26053 INTERDIGITAL INC COM 45867G101 8 149 SH SOLE 4 149 0 0 INTERDIGITAL INC COM 45867G101 27 511 SH SOLE 7 511 0 0 INTERDIGITAL INC COM 45867G101 0 6 SH SOLE 17 0 0 6 INTERDIGITAL INC COM 45867G101 9389 178936 SH SOLE 18 178936 0 0 INTERDIGITAL INC COM 45867G101 2828 53892 SH SOLE 19 53892 0 0 INTERDIGITAL INC COM 45867G101 120526 2297042 SH SOLE 21 2297042 0 0 INTERDIGITAL INC COM 45867G101 55058 1049317 SH SOLE 22 1000581 0 48736 INTERDIGITAL INC COM 45867G101 735 14001 SH SOLE 26 10305 0 3696 INTERDIGITAL INC COM 45867G101 231 4397 SH SOLE 28 4397 0 0 INTERDIGITAL INC COM 45867G101 0 3 SH SOLE 29 0 0 3 INTERDIGITAL INC COM 45867G101 4064 77457 SH SOLE 30 77457 0 0 INTERDIGITAL INC COM 45867G101 267 5088 SH SOLE 34 5088 0 0 INTERDIGITAL INC COM 45867G101 175 3330 SH SOLE 40 3330 0 0 INTERFACE INC COM 458665304 791 54774 SH SOLE 2 2344 0 52430 INTERFACE INC COM 458665304 5 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 19 1314 SH SOLE 7 1314 0 0 INTERFACE INC COM 458665304 3842 266032 SH SOLE 18 266032 0 0 INTERFACE INC COM 458665304 1442 99841 SH SOLE 19 99841 0 0 INTERFACE INC COM 458665304 92765 6424184 SH SOLE 21 6424184 0 0 INTERFACE INC COM 458665304 26792 1855432 SH SOLE 22 1769426 0 86006 INTERFACE INC COM 458665304 435 30124 SH SOLE 26 13389 0 16735 INTERFACE INC COM 458665304 114 7927 SH SOLE 28 7927 0 0 INTERFACE INC COM 458665304 1181 81791 SH SOLE 30 81791 0 0 INTERFACE INC COM 458665304 106 7342 SH SOLE 40 7342 0 0 INTERGROUP CORP COM 458685104 3 110 SH SOLE 18 110 0 0 INTERGROUP CORP COM 458685104 4 126 SH SOLE 21 126 0 0 INTERNAP CORP COM PAR 45885A409 14 5296 SH SOLE 18 5296 0 0 INTERNAP CORP COM PAR 45885A409 183 70909 SH SOLE 21 70909 0 0 INTERNAP CORP COM PAR 45885A409 726 281482 SH SOLE 22 281482 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3149 81539 SH SOLE 2 26693 0 54846 INTERNATIONAL BANCSHARES COR COM 459044103 15 396 SH SOLE 4 396 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 36 945 SH SOLE 7 945 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 12517 324112 SH SOLE 18 324112 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3721 96357 SH SOLE 19 96357 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 158952 4115787 SH SOLE 21 4115787 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 78048 2020909 SH SOLE 22 1943677 0 77232 INTERNATIONAL BANCSHARES COR COM 459044103 666 17235 SH SOLE 26 11888 0 5347 INTERNATIONAL BANCSHARES COR COM 459044103 274 7094 SH SOLE 28 7094 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 641 16600 SH SOLE 30 16600 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 235 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 342442 2354845 SH SOLE 2 315511 0 2039334 INTERNATIONAL BUSINESS MACHS COM 459200101 54718 376276 SH SOLE 4 352279 0 23997 INTERNATIONAL BUSINESS MACHS COM 459200101 125835 865318 SH SOLE 7 861306 0 4012 INTERNATIONAL BUSINESS MACHS COM 459200101 1756 12074 SH SOLE 13 12074 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1336 9187 SH SOLE 15 9187 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6 40 SH SOLE 17 0 0 40 INTERNATIONAL BUSINESS MACHS COM 459200101 246443 1694695 SH SOLE 18 1572559 0 122136 INTERNATIONAL BUSINESS MACHS COM 459200101 22207 152707 SH SOLE 19 152707 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3136447 21568199 SH SOLE 21 21568199 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3208402 22063006 SH SOLE 22 19568254 0 2494752 INTERNATIONAL BUSINESS MACHS COM 459200101 96875 666174 SH SOLE 23 666174 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 137665 946673 SH SOLE 25 946673 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 726659 4996966 SH SOLE 26 1021994 0 3974972 INTERNATIONAL BUSINESS MACHS COM 459200101 24710 169922 SH SOLE 28 122490 0 47432 INTERNATIONAL BUSINESS MACHS COM 459200101 8059 55416 SH SOLE 29 23489 0 31927 INTERNATIONAL BUSINESS MACHS COM 459200101 572501 3936877 SH SOLE 30 3936877 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 35467 243891 SH SOLE 31 170653 0 73238 INTERNATIONAL BUSINESS MACHS COM 459200101 22661 155832 SH SOLE 32 155832 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12002 82534 SH SOLE 34 82534 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11672 80263 SH SOLE 35 80263 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 104500 718611 SH SOLE 36 718611 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3020 20770 SH SOLE 40 20770 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33782 275346 SH SOLE 2 33446 0 241900 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5019 40910 SH SOLE 4 38191 0 2719 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12603 102725 SH SOLE 7 97715 0 5010 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 224 1828 SH SOLE 13 1828 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 113 917 SH SOLE 15 917 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29763 242588 SH SOLE 18 229116 0 13472 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 17482 142488 SH SOLE 19 142488 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 351284 2863182 SH SOLE 21 2863182 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 317622 2588818 SH SOLE 22 2307494 0 281324 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9530 77676 SH SOLE 23 77676 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13806 112529 SH SOLE 25 112529 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 81913 667638 SH SOLE 26 145060 0 522578 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2311 18837 SH SOLE 28 13507 0 5330 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2918 23783 SH SOLE 29 2411 0 21372 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 47278 385347 SH SOLE 30 385347 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2421 19732 SH SOLE 31 16596 0 3136 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1195 9742 SH SOLE 34 9742 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8723 71100 SH SOLE 36 71100 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 307 2500 SH SOLE 40 2500 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 61237 1301806 SH SOLE 21 1301806 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2571 180950 SH SOLE 2 13184 0 167766 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 47 3288 SH SOLE 7 3288 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 118 8274 SH SOLE 13 8274 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1261 88765 SH SOLE 18 77003 0 11762 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2666 187584 SH SOLE 19 187584 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13218 930185 SH SOLE 21 930185 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 16586 1167203 SH SOLE 22 920140 0 247063 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 59 4133 SH SOLE 26 1391 0 2742 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 794 55855 SH SOLE 29 0 0 55855 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 121 8530 SH SOLE 30 8530 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 28 1991 SH SOLE 31 1991 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 524 36901 SH SOLE 34 36901 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 160 11278 SH SOLE 36 11278 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 341 24789 SH SOLE 2 14092 0 10697 INTERNATIONAL MNY EXPRESS IN COM 46005L101 892 64895 SH SOLE 18 46759 0 18136 INTERNATIONAL MNY EXPRESS IN COM 46005L101 3160 229990 SH SOLE 19 229990 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 6923 503885 SH SOLE 21 503885 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 10952 797096 SH SOLE 22 791729 0 5367 INTERNATIONAL MNY EXPRESS IN COM 46005L101 472 34359 SH SOLE 23 34359 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1134 82567 SH SOLE 26 0 0 82567 INTERNATIONAL SEAWAYS INC COM Y41053102 497 25780 SH SOLE 2 1043 0 24737 INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH SOLE 7 399 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1743 90487 SH SOLE 18 90487 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 840 43620 SH SOLE 19 43620 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 17693 918645 SH SOLE 21 918645 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 15146 786416 SH SOLE 22 749170 0 37246 INTERNATIONAL SEAWAYS INC COM Y41053102 96 4964 SH SOLE 26 0 0 4964 INTERNATIONAL SEAWAYS INC COM Y41053102 111 5766 SH SOLE 30 5766 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1599 35527 SH SOLE 2 12457 0 23070 INTERNATIONAL SPEEDWAY CORP CL A 460335201 8 168 SH SOLE 4 168 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 23 501 SH SOLE 7 501 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 6087 135229 SH SOLE 18 135229 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 2373 52718 SH SOLE 19 52718 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 76975 1710176 SH SOLE 21 1710176 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 38621 858050 SH SOLE 22 822742 0 35308 INTERNATIONAL SPEEDWAY CORP CL A 460335201 171 3809 SH SOLE 23 3809 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 756 16789 SH SOLE 26 6372 0 10417 INTERNATIONAL SPEEDWAY CORP CL A 460335201 135 3003 SH SOLE 28 3003 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 344 7635 SH SOLE 30 7635 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 125 2783 SH SOLE 40 2783 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 0 271 SH SOLE 21 271 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 931 1171260 SH SOLE 22 1171260 0 0 INTERPUBLIC GROUP COS INC COM 460690100 51801 2402641 SH SOLE 2 1405900 0 996741 INTERPUBLIC GROUP COS INC COM 460690100 9427 437255 SH SOLE 4 427295 0 9960 INTERPUBLIC GROUP COS INC COM 460690100 13505 626412 SH SOLE 7 490015 0 136397 INTERPUBLIC GROUP COS INC COM 460690100 6487 300896 SH SOLE 13 300896 0 0 INTERPUBLIC GROUP COS INC COM 460690100 99 4593 SH SOLE 15 4593 0 0 INTERPUBLIC GROUP COS INC COM 460690100 62285 2888907 SH SOLE 18 2504996 0 383911 INTERPUBLIC GROUP COS INC COM 460690100 78031 3619243 SH SOLE 19 3619243 0 0 INTERPUBLIC GROUP COS INC COM 460690100 378438 17552773 SH SOLE 21 17552773 0 0 INTERPUBLIC GROUP COS INC COM 460690100 345004 16002056 SH SOLE 22 12692261 0 3309795 INTERPUBLIC GROUP COS INC COM 460690100 20717 960916 SH SOLE 23 960916 0 0 INTERPUBLIC GROUP COS INC COM 460690100 9913 459798 SH SOLE 25 459798 0 0 INTERPUBLIC GROUP COS INC COM 460690100 41360 1918363 SH SOLE 26 645156 0 1273207 INTERPUBLIC GROUP COS INC COM 460690100 1504 69780 SH SOLE 28 48979 0 20801 INTERPUBLIC GROUP COS INC COM 460690100 32054 1486740 SH SOLE 29 382881 0 1103859 INTERPUBLIC GROUP COS INC COM 460690100 35031 1624810 SH SOLE 30 1624810 0 0 INTERPUBLIC GROUP COS INC COM 460690100 16490 764857 SH SOLE 31 557227 0 207630 INTERPUBLIC GROUP COS INC COM 460690100 3042 141107 SH SOLE 32 141107 0 0 INTERPUBLIC GROUP COS INC COM 460690100 8142 377643 SH SOLE 34 377643 0 0 INTERPUBLIC GROUP COS INC COM 460690100 12468 578282 SH SOLE 36 578282 0 0 INTERPUBLIC GROUP COS INC COM 460690100 190 8824 SH SOLE 40 8824 0 0 INTERSECT ENT INC COM 46071F103 530 31155 SH SOLE 2 5684 0 25471 INTERSECT ENT INC COM 46071F103 4 245 SH SOLE 4 245 0 0 INTERSECT ENT INC COM 46071F103 11 637 SH SOLE 7 637 0 0 INTERSECT ENT INC COM 46071F103 1875 110242 SH SOLE 18 104636 0 5606 INTERSECT ENT INC COM 46071F103 2621 154099 SH SOLE 19 154099 0 0 INTERSECT ENT INC COM 46071F103 17889 1051699 SH SOLE 21 1051699 0 0 INTERSECT ENT INC COM 46071F103 17387 1022143 SH SOLE 22 981263 0 40880 INTERSECT ENT INC COM 46071F103 313 18384 SH SOLE 23 18384 0 0 INTERSECT ENT INC COM 46071F103 917 53894 SH SOLE 26 15063 0 38831 INTERSECT ENT INC COM 46071F103 77 4508 SH SOLE 28 4508 0 0 INTERSECT ENT INC COM 46071F103 143 8417 SH SOLE 30 8417 0 0 INTERSECT ENT INC COM 46071F103 53 3111 SH SOLE 40 3111 0 0 INTERXION HOLDING N.V SHS N47279109 1849 22694 SH SOLE 4 22694 0 0 INTERXION HOLDING N.V SHS N47279109 1085 13321 SH SOLE 7 13321 0 0 INTERXION HOLDING N.V SHS N47279109 9743 119607 SH SOLE 18 119607 0 0 INTERXION HOLDING N.V SHS N47279109 137922 1693130 SH SOLE 19 1693130 0 0 INTERXION HOLDING N.V SHS N47279109 59539 730902 SH SOLE 21 730902 0 0 INTERXION HOLDING N.V SHS N47279109 44165 542170 SH SOLE 22 495184 0 46986 INTERXION HOLDING N.V SHS N47279109 717 8799 SH SOLE 23 8799 0 0 INTERXION HOLDING N.V SHS N47279109 3222 39548 SH SOLE 26 0 0 39548 INTERXION HOLDING N.V SHS N47279109 1413 17352 SH SOLE 28 17352 0 0 INTERXION HOLDING N.V SHS N47279109 9746 119643 SH SOLE 30 119643 0 0 INTERXION HOLDING N.V SHS N47279109 19021 233497 SH SOLE 34 233497 0 0 INTERXION HOLDING N.V SHS N47279109 572 7025 SH SOLE 40 7025 0 0 INTEST CORP COM 461147100 10 2164 SH SOLE 18 2164 0 0 INTEST CORP COM 461147100 144 30944 SH SOLE 21 30944 0 0 INTEST CORP COM 461147100 2490 535561 SH SOLE 22 535561 0 0 INTEVAC INC COM 461148108 25 4744 SH SOLE 18 4744 0 0 INTEVAC INC COM 461148108 369 70511 SH SOLE 21 70511 0 0 INTEVAC INC COM 461148108 3027 577723 SH SOLE 22 577723 0 0 INTL FCSTONE INC COM 46116V105 692 16844 SH SOLE 2 686 0 16158 INTL FCSTONE INC COM 46116V105 16 396 SH SOLE 7 396 0 0 INTL FCSTONE INC COM 46116V105 3100 75488 SH SOLE 18 75488 0 0 INTL FCSTONE INC COM 46116V105 1136 27658 SH SOLE 19 27658 0 0 INTL FCSTONE INC COM 46116V105 75745 1844751 SH SOLE 21 1844751 0 0 INTL FCSTONE INC COM 46116V105 21753 529781 SH SOLE 22 509573 0 20208 INTL FCSTONE INC COM 46116V105 161 3933 SH SOLE 26 0 0 3933 INTL FCSTONE INC COM 46116V105 95 2325 SH SOLE 28 2325 0 0 INTL FCSTONE INC COM 46116V105 953 23210 SH SOLE 30 23210 0 0 INTL FCSTONE INC COM 46116V105 58 1418 SH SOLE 40 1418 0 0 INTL PAPER CO COM 460146103 43180 1032518 SH SOLE 2 150015 0 882503 INTL PAPER CO COM 460146103 6453 154300 SH SOLE 4 143920 0 10380 INTL PAPER CO COM 460146103 16102 385026 SH SOLE 7 375308 0 9718 INTL PAPER CO COM 460146103 345 8240 SH SOLE 13 8240 0 0 INTL PAPER CO COM 460146103 170 4058 SH SOLE 15 4058 0 0 INTL PAPER CO COM 460146103 108860 2603056 SH SOLE 18 2516058 0 86998 INTL PAPER CO COM 460146103 136697 3268707 SH SOLE 19 3268707 0 0 INTL PAPER CO COM 460146103 600323 14354929 SH SOLE 21 14354929 0 0 INTL PAPER CO COM 460146103 422458 10101814 SH SOLE 22 8987528 0 1114286 INTL PAPER CO COM 460146103 11616 277754 SH SOLE 23 277754 0 0 INTL PAPER CO COM 460146103 34218 818212 SH SOLE 25 818212 0 0 INTL PAPER CO COM 460146103 73731 1763048 SH SOLE 26 740180 0 1022868 INTL PAPER CO COM 460146103 3015 72086 SH SOLE 28 52147 0 19939 INTL PAPER CO COM 460146103 325 7778 SH SOLE 29 7778 0 0 INTL PAPER CO COM 460146103 61612 1473270 SH SOLE 30 1473270 0 0 INTL PAPER CO COM 460146103 3466 82869 SH SOLE 31 67198 0 15671 INTL PAPER CO COM 460146103 3818 91290 SH SOLE 32 91290 0 0 INTL PAPER CO COM 460146103 49417 1181662 SH SOLE 34 1181662 0 0 INTL PAPER CO COM 460146103 9512 227443 SH SOLE 35 227443 0 0 INTL PAPER CO COM 460146103 12964 309993 SH SOLE 36 309993 0 0 INTL PAPER CO COM 460146103 3091 73904 SH SOLE 37 73904 0 0 INTL PAPER CO COM 460146103 432 10326 SH SOLE 40 10326 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 350 46917 SH SOLE 2 4610 0 42307 INTRA CELLULAR THERAPIES INC COM 46116X101 1 158 SH SOLE 4 158 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 8 1073 SH SOLE 7 1073 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1435 192105 SH SOLE 18 151538 0 40567 INTRA CELLULAR THERAPIES INC COM 46116X101 1156 154759 SH SOLE 19 154759 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 15663 2096755 SH SOLE 21 2096755 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 10680 1429708 SH SOLE 22 1377212 0 52496 INTRA CELLULAR THERAPIES INC COM 46116X101 83 11065 SH SOLE 23 11065 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 137 18386 SH SOLE 26 3823 0 14563 INTRA CELLULAR THERAPIES INC COM 46116X101 49 6541 SH SOLE 28 6541 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 108 14486 SH SOLE 30 14486 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 38 5078 SH SOLE 40 5078 0 0 INTREPID POTASH INC COM 46121Y102 377 115258 SH SOLE 2 17424 0 97834 INTREPID POTASH INC COM 46121Y102 914 279534 SH SOLE 7 279534 0 0 INTREPID POTASH INC COM 46121Y102 0 20 SH SOLE 17 0 0 20 INTREPID POTASH INC COM 46121Y102 1133 346584 SH SOLE 18 346584 0 0 INTREPID POTASH INC COM 46121Y102 876 267847 SH SOLE 19 267847 0 0 INTREPID POTASH INC COM 46121Y102 11330 3464778 SH SOLE 21 3464778 0 0 INTREPID POTASH INC COM 46121Y102 10412 3184078 SH SOLE 22 3055199 0 128879 INTREPID POTASH INC COM 46121Y102 162 49562 SH SOLE 23 49562 0 0 INTREPID POTASH INC COM 46121Y102 314 96171 SH SOLE 26 0 0 96171 INTREPID POTASH INC COM 46121Y102 115 35105 SH SOLE 30 35105 0 0 INTREXON CORP COM 46122T102 480 83921 SH SOLE 2 16811 0 67110 INTREXON CORP COM 46122T102 1 218 SH SOLE 4 218 0 0 INTREXON CORP COM 46122T102 8 1472 SH SOLE 7 1472 0 0 INTREXON CORP COM 46122T102 1493 261101 SH SOLE 18 245283 0 15818 INTREXON CORP COM 46122T102 1861 325315 SH SOLE 19 325315 0 0 INTREXON CORP COM 46122T102 23160 4048940 SH SOLE 21 4048940 0 0 INTREXON CORP COM 46122T102 13979 2443859 SH SOLE 22 2354993 0 88866 INTREXON CORP COM 46122T102 297 51883 SH SOLE 23 51883 0 0 INTREXON CORP COM 46122T102 785 137273 SH SOLE 26 3387 0 133886 INTREXON CORP COM 46122T102 51 8838 SH SOLE 28 8838 0 0 INTREXON CORP COM 46122T102 145 25362 SH SOLE 30 25362 0 0 INTREXON CORP COM 46122T102 58 10220 SH SOLE 40 10220 0 0 INTRICON CORP COM 46121H109 141 7256 SH SOLE 2 271 0 6985 INTRICON CORP COM 46121H109 3 138 SH SOLE 7 138 0 0 INTRICON CORP COM 46121H109 581 29872 SH SOLE 18 29872 0 0 INTRICON CORP COM 46121H109 272 13972 SH SOLE 19 13972 0 0 INTRICON CORP COM 46121H109 5554 285687 SH SOLE 21 285687 0 0 INTRICON CORP COM 46121H109 5157 265291 SH SOLE 22 259970 0 5321 INTUIT COM 461202103 221629 833379 SH SOLE 2 197949 0 635430 INTUIT COM 461202103 37469 140894 SH SOLE 4 133853 0 7041 INTUIT COM 461202103 95281 358280 SH SOLE 7 263891 0 94389 INTUIT COM 461202103 4704 17689 SH SOLE 13 17689 0 0 INTUIT COM 461202103 792 2979 SH SOLE 15 2979 0 0 INTUIT COM 461202103 13 48 SH SOLE 17 0 0 48 INTUIT COM 461202103 415267 1561506 SH SOLE 18 1294569 0 266937 INTUIT COM 461202103 287977 1082863 SH SOLE 19 1082863 0 0 INTUIT COM 461202103 1684184 6332946 SH SOLE 21 6332946 0 0 INTUIT COM 461202103 1802027 6776065 SH SOLE 22 5975418 0 800647 INTUIT COM 461202103 64748 243469 SH SOLE 23 243469 0 0 INTUIT COM 461202103 185716 698339 SH SOLE 25 698339 0 0 INTUIT COM 461202103 360980 1357373 SH SOLE 26 319825 0 1037548 INTUIT COM 461202103 13209 49668 SH SOLE 28 35815 0 13853 INTUIT COM 461202103 25703 96650 SH SOLE 29 36110 0 60540 INTUIT COM 461202103 334246 1256847 SH SOLE 30 1256847 0 0 INTUIT COM 461202103 30681 115368 SH SOLE 31 88045 0 27323 INTUIT COM 461202103 9835 36982 SH SOLE 32 36982 0 0 INTUIT COM 461202103 77209 290326 SH SOLE 34 290326 0 0 INTUIT COM 461202103 49312 185424 SH SOLE 36 185424 0 0 INTUIT COM 461202103 1605 6037 SH SOLE 40 6037 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 189419 350821 SH SOLE 2 72646 0 278175 INTUITIVE SURGICAL INC COM NEW 46120E602 24556 45480 SH SOLE 4 42413 0 3067 INTUITIVE SURGICAL INC COM NEW 46120E602 56378 104418 SH SOLE 7 104418 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 302 560 SH SOLE 13 560 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 656 1215 SH SOLE 15 1215 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 293986 544489 SH SOLE 18 447171 0 97318 INTUITIVE SURGICAL INC COM NEW 46120E602 322154 596659 SH SOLE 19 596659 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1424726 2638724 SH SOLE 21 2638724 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1519435 2814134 SH SOLE 22 2518012 0 296122 INTUITIVE SURGICAL INC COM NEW 46120E602 45522 84311 SH SOLE 23 84311 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 59906 110951 SH SOLE 25 110951 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 227716 421751 SH SOLE 26 132994 0 288757 INTUITIVE SURGICAL INC COM NEW 46120E602 11841 21930 SH SOLE 28 15949 0 5981 INTUITIVE SURGICAL INC COM NEW 46120E602 1266 2344 SH SOLE 29 2344 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 275637 510505 SH SOLE 30 510505 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 13809 25575 SH SOLE 31 21020 0 4555 INTUITIVE SURGICAL INC COM NEW 46120E602 8849 16389 SH SOLE 32 16389 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 95190 176300 SH SOLE 34 176300 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 39691 73512 SH SOLE 36 73512 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1504 2785 SH SOLE 40 2785 0 0 INUVO INC COM NEW 46122W204 2 5792 SH SOLE 18 5792 0 0 INUVO INC COM NEW 46122W204 21 78669 SH SOLE 21 78669 0 0 INUVO INC COM NEW 46122W204 249 922742 SH SOLE 22 922742 0 0 INVACARE CORP COM 461203101 266 35414 SH SOLE 2 1278 0 34136 INVACARE CORP COM 461203101 5 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 1171 156101 SH SOLE 18 156101 0 0 INVACARE CORP COM 461203101 426 56809 SH SOLE 19 56809 0 0 INVACARE CORP COM 461203101 29105 3880710 SH SOLE 21 3880710 0 0 INVACARE CORP COM 461203101 7363 981742 SH SOLE 22 941232 0 40510 INVACARE CORP COM 461203101 275 36669 SH SOLE 30 36669 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 112 10000 SH SOLE 18 10000 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 274 18228 SH SOLE 18 18228 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 4674 424510 SH SOLE 2 424510 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 1 10 SH SOLE 17 0 0 10 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 11 51 SH SOLE 17 0 0 51 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4 132 SH SOLE 17 0 0 132 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 5 SH SOLE 17 0 0 5 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 61 564 SH SOLE 17 0 0 564 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18102 167488 SH SOLE 22 167488 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 0 2 SH SOLE 17 0 0 2 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 0 19 SH SOLE 17 0 0 19 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 18 144 SH SOLE 17 0 0 144 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 169 1437 SH SOLE 7 1437 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 47 403 SH SOLE 17 0 0 403 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 4 117 SH SOLE 17 0 0 117 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 16 299 SH SOLE 17 0 0 299 INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 2 78 SH SOLE 17 0 0 78 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 40 SH SOLE 17 0 0 40 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 14 236 SH SOLE 17 0 0 236 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 14 326 SH SOLE 17 0 0 326 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 0 1 SH SOLE 18 1 0 0 INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH SOLE 17 0 0 250 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 233 8793 SH SOLE 18 8793 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 66 3264 SH SOLE 7 3264 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 2 118 SH SOLE 17 0 0 118 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 4 124 SH SOLE 17 0 0 124 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 270 6811 SH SOLE 7 6811 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 1 25 SH SOLE 17 0 0 25 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 9 319 SH SOLE 17 0 0 319 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 73885 2534649 SH SOLE 26 0 0 2534649 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 159 7000 SH Put SOLE 2 7000 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 34336 1520000 SH Put SOLE 19 1520000 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 249 11000 SH Put SOLE 22 11000 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 130 5749 SH SOLE 2 5749 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 5267 233145 SH SOLE 7 233145 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1 25 SH SOLE 17 0 0 25 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3276 145000 SH SOLE 18 145000 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 250933 11108126 SH SOLE 19 11108126 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 292 12921 SH SOLE 22 12921 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 39842 1763679 SH SOLE 30 1763679 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3389 150000 SH SOLE 37 150000 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2 76 SH SOLE 17 0 0 76 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 2674 110400 SH SOLE 26 0 0 110400 INVESCO LTD SHS G491BT108 18652 1101050 SH SOLE 2 224162 0 876888 INVESCO LTD SHS G491BT108 2826 166833 SH SOLE 4 155995 0 10838 INVESCO LTD SHS G491BT108 6618 390651 SH SOLE 7 390651 0 0 INVESCO LTD SHS G491BT108 14 813 SH SOLE 13 813 0 0 INVESCO LTD SHS G491BT108 53 3141 SH SOLE 15 3141 0 0 INVESCO LTD SHS G491BT108 17221 1016604 SH SOLE 18 961340 0 55264 INVESCO LTD SHS G491BT108 2494 147227 SH SOLE 19 147227 0 0 INVESCO LTD SHS G491BT108 297664 17571686 SH SOLE 21 17571686 0 0 INVESCO LTD SHS G491BT108 166244 9813677 SH SOLE 22 8623363 0 1190314 INVESCO LTD SHS G491BT108 5330 314623 SH SOLE 23 314623 0 0 INVESCO LTD SHS G491BT108 6878 406023 SH SOLE 25 406023 0 0 INVESCO LTD SHS G491BT108 36067 2129093 SH SOLE 26 620887 0 1508206 INVESCO LTD SHS G491BT108 1193 70446 SH SOLE 28 51054 0 19392 INVESCO LTD SHS G491BT108 1589 93781 SH SOLE 29 8598 0 85183 INVESCO LTD SHS G491BT108 28808 1700587 SH SOLE 30 1700587 0 0 INVESCO LTD SHS G491BT108 1514 89378 SH SOLE 31 71410 0 17968 INVESCO LTD SHS G491BT108 2567 151543 SH SOLE 32 151543 0 0 INVESCO LTD SHS G491BT108 1554 91717 SH SOLE 34 91717 0 0 INVESCO LTD SHS G491BT108 13456 794307 SH SOLE 35 794307 0 0 INVESCO LTD SHS G491BT108 9363 552694 SH SOLE 36 552694 0 0 INVESCO LTD SHS G491BT108 138 8169 SH SOLE 40 8169 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2913 190290 SH SOLE 2 47787 0 142503 INVESCO MORTGAGE CAPITAL INC COM 46131B100 24 1546 SH SOLE 4 1546 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 4027 SH SOLE 7 4027 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 9920 647918 SH SOLE 18 647918 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 9247 603954 SH SOLE 19 603954 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 295858 19324492 SH SOLE 21 19324492 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 74910 4892862 SH SOLE 22 4708377 0 184485 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1741 113702 SH SOLE 23 113702 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 697 45547 SH SOLE 26 38415 0 7132 INVESCO MORTGAGE CAPITAL INC COM 46131B100 240 15658 SH SOLE 28 15658 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3013 196803 SH SOLE 30 196803 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 869 56762 SH SOLE 34 56762 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 162 10606 SH SOLE 36 10606 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 201 13153 SH SOLE 40 13153 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 13 1000 SH SOLE 18 1000 0 0 INVESCO QQQ TR OPTIONS 46090E103 1208 6400 SH Call SOLE 2 6400 0 0 INVESCO QQQ TR OPTIONS 46090E103 452 2400 SH Put SOLE 2 2400 0 0 INVESCO QQQ TR OPTIONS 46090E103 56624 299900 SH Call SOLE 19 299900 0 0 INVESCO QQQ TR OPTIONS 46090E103 75524 400000 SH Put SOLE 19 400000 0 0 INVESCO QQQ TR OPTIONS 46090E103 1133 6000 SH Call SOLE 22 6000 0 0 INVESCO QQQ TR OPTIONS 46090E103 680 3600 SH Put SOLE 22 3600 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 264 1396 SH SOLE 2 1396 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 177 940 SH SOLE 17 0 0 940 INVESCO QQQ TR UNIT SER 1 46090E103 566 3000 SH SOLE 18 3000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 44252 234371 SH SOLE 19 234371 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 837 4435 SH SOLE 22 4435 0 0 INVESTAR HLDG CORP COM 46134L105 185 7777 SH SOLE 2 334 0 7443 INVESTAR HLDG CORP COM 46134L105 5 223 SH SOLE 7 223 0 0 INVESTAR HLDG CORP COM 46134L105 797 33473 SH SOLE 18 33473 0 0 INVESTAR HLDG CORP COM 46134L105 395 16609 SH SOLE 19 16609 0 0 INVESTAR HLDG CORP COM 46134L105 7937 333481 SH SOLE 21 333481 0 0 INVESTAR HLDG CORP COM 46134L105 2208 92784 SH SOLE 22 86106 0 6678 INVESTORS BANCORP INC NEW COM 46146L101 3890 342464 SH SOLE 2 109065 0 233399 INVESTORS BANCORP INC NEW COM 46146L101 124 10891 SH SOLE 4 10891 0 0 INVESTORS BANCORP INC NEW COM 46146L101 93 8202 SH SOLE 7 8202 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12971 1141828 SH SOLE 18 1139730 0 2098 INVESTORS BANCORP INC NEW COM 46146L101 6197 545489 SH SOLE 19 545489 0 0 INVESTORS BANCORP INC NEW COM 46146L101 95982 8449096 SH SOLE 21 8449096 0 0 INVESTORS BANCORP INC NEW COM 46146L101 81595 7182631 SH SOLE 22 6848787 0 333844 INVESTORS BANCORP INC NEW COM 46146L101 611 53809 SH SOLE 23 53809 0 0 INVESTORS BANCORP INC NEW COM 46146L101 1586 139609 SH SOLE 26 54802 0 84807 INVESTORS BANCORP INC NEW COM 46146L101 370 32565 SH SOLE 28 32565 0 0 INVESTORS BANCORP INC NEW COM 46146L101 41 3571 SH SOLE 29 3571 0 0 INVESTORS BANCORP INC NEW COM 46146L101 803 70727 SH SOLE 30 70727 0 0 INVESTORS BANCORP INC NEW COM 46146L101 122 10764 SH SOLE 31 10764 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12 1058 SH SOLE 34 1058 0 0 INVESTORS BANCORP INC NEW COM 46146L101 132 11611 SH SOLE 36 11611 0 0 INVESTORS BANCORP INC NEW COM 46146L101 256 22538 SH SOLE 40 22538 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 914 12242 SH SOLE 2 459 0 11783 INVESTORS REAL ESTATE TR SH BEN INT 461730509 240 3212 SH SOLE 4 3212 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 866 11604 SH SOLE 7 11604 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 40 541 SH SOLE 15 541 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 2985 39981 SH SOLE 18 39981 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 2298 30774 SH SOLE 19 30774 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 34452 461391 SH SOLE 21 461391 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 34203 458051 SH SOLE 22 438927 0 19124 INVESTORS REAL ESTATE TR SH BEN INT 461730509 28 377 SH SOLE 23 377 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1917 25672 SH SOLE 25 25672 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 915 12252 SH SOLE 26 4227 0 8025 INVESTORS REAL ESTATE TR SH BEN INT 461730509 135 1806 SH SOLE 28 1806 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 458 6128 SH SOLE 29 6128 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 3900 52236 SH SOLE 30 52236 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 106 1420 SH SOLE 40 1420 0 0 INVESTORS TITLE CO COM 461804106 228 1426 SH SOLE 2 67 0 1359 INVESTORS TITLE CO COM 461804106 5 34 SH SOLE 7 34 0 0 INVESTORS TITLE CO COM 461804106 868 5419 SH SOLE 18 5419 0 0 INVESTORS TITLE CO COM 461804106 487 3042 SH SOLE 19 3042 0 0 INVESTORS TITLE CO COM 461804106 7932 49546 SH SOLE 21 49546 0 0 INVESTORS TITLE CO COM 461804106 8127 50759 SH SOLE 22 49599 0 1160 INVITAE CORP COM 46185L103 1616 83879 SH SOLE 2 12024 0 71855 INVITAE CORP COM 46185L103 11 579 SH SOLE 4 579 0 0 INVITAE CORP COM 46185L103 27 1406 SH SOLE 7 1406 0 0 INVITAE CORP COM 46185L103 6107 316939 SH SOLE 18 296492 0 20447 INVITAE CORP COM 46185L103 5617 291491 SH SOLE 19 291491 0 0 INVITAE CORP COM 46185L103 56347 2924086 SH SOLE 21 2924086 0 0 INVITAE CORP COM 46185L103 50551 2623298 SH SOLE 22 2506824 0 116474 INVITAE CORP COM 46185L103 521 27041 SH SOLE 23 27041 0 0 INVITAE CORP COM 46185L103 1822 94527 SH SOLE 26 26965 0 67562 INVITAE CORP COM 46185L103 250 12966 SH SOLE 28 12966 0 0 INVITAE CORP COM 46185L103 415 21528 SH SOLE 30 21528 0 0 INVITAE CORP COM 46185L103 69 3562 SH SOLE 34 3562 0 0 INVITAE CORP COM 46185L103 164 8488 SH SOLE 40 8488 0 0 INVITATION HOMES INC COM 46187W107 29049 981058 SH SOLE 2 58174 0 922884 INVITATION HOMES INC COM 46187W107 11613 392185 SH SOLE 4 379944 0 12241 INVITATION HOMES INC COM 46187W107 17907 604765 SH SOLE 7 604765 0 0 INVITATION HOMES INC COM 46187W107 1604 54179 SH SOLE 13 54179 0 0 INVITATION HOMES INC COM 46187W107 638 21554 SH SOLE 15 21554 0 0 INVITATION HOMES INC COM 46187W107 24485 826913 SH SOLE 18 729391 0 97522 INVITATION HOMES INC COM 46187W107 30517 1030620 SH SOLE 19 1030620 0 0 INVITATION HOMES INC COM 46187W107 396972 13406680 SH SOLE 21 13406680 0 0 INVITATION HOMES INC COM 46187W107 507983 17155801 SH SOLE 22 16048354 0 1107447 INVITATION HOMES INC COM 46187W107 12118 409250 SH SOLE 23 409250 0 0 INVITATION HOMES INC COM 46187W107 42641 1440073 SH SOLE 25 1440073 0 0 INVITATION HOMES INC COM 46187W107 47089 1590323 SH SOLE 26 642681 0 947642 INVITATION HOMES INC COM 46187W107 3165 106889 SH SOLE 28 82427 0 24462 INVITATION HOMES INC COM 46187W107 10526 355490 SH SOLE 29 253098 0 102392 INVITATION HOMES INC COM 46187W107 37191 1256031 SH SOLE 30 1256031 0 0 INVITATION HOMES INC COM 46187W107 3233 109192 SH SOLE 31 91782 0 17410 INVITATION HOMES INC COM 46187W107 2318 78279 SH SOLE 34 78279 0 0 INVITATION HOMES INC COM 46187W107 10352 349628 SH SOLE 36 349628 0 0 INVITATION HOMES INC COM 46187W107 300 10119 SH SOLE 40 10119 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M407 0 509 SH SOLE 21 509 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M407 10 19446 SH SOLE 22 19446 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 21 2280 SH SOLE 18 2280 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 297 32613 SH SOLE 21 32613 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 1467 160827 SH SOLE 22 160827 0 0 IONIS PHARMACEUTICALS INC COM 462222100 20249 337994 SH SOLE 2 52703 0 285291 IONIS PHARMACEUTICALS INC COM 462222100 3349 55894 SH SOLE 4 52275 0 3619 IONIS PHARMACEUTICALS INC COM 462222100 509 8488 SH SOLE 7 8488 0 0 IONIS PHARMACEUTICALS INC COM 462222100 11516 192230 SH SOLE 18 181201 0 11029 IONIS PHARMACEUTICALS INC COM 462222100 2070 34556 SH SOLE 19 34556 0 0 IONIS PHARMACEUTICALS INC COM 462222100 199008 3321782 SH SOLE 21 3321782 0 0 IONIS PHARMACEUTICALS INC COM 462222100 218201 3642148 SH SOLE 22 3376449 0 265699 IONIS PHARMACEUTICALS INC COM 462222100 6384 106568 SH SOLE 23 106568 0 0 IONIS PHARMACEUTICALS INC COM 462222100 153 2546 SH SOLE 25 2546 0 0 IONIS PHARMACEUTICALS INC COM 462222100 14858 248010 SH SOLE 26 113247 0 134763 IONIS PHARMACEUTICALS INC COM 462222100 1418 23674 SH SOLE 28 16488 0 7186 IONIS PHARMACEUTICALS INC COM 462222100 2136 35648 SH SOLE 29 7255 0 28393 IONIS PHARMACEUTICALS INC COM 462222100 16030 267560 SH SOLE 30 267560 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2234 37281 SH SOLE 31 29970 0 7311 IONIS PHARMACEUTICALS INC COM 462222100 515 8599 SH SOLE 34 8599 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1483 24753 SH SOLE 36 24753 0 0 IONIS PHARMACEUTICALS INC COM 462222100 184 3068 SH SOLE 40 3068 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1817 99858 SH SOLE 2 4736 0 95122 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9 515 SH SOLE 4 515 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 37 2021 SH SOLE 7 2021 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 7283 400141 SH SOLE 18 391232 0 8909 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4729 259827 SH SOLE 19 259827 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 91925 5050841 SH SOLE 21 5050841 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 59848 3288338 SH SOLE 22 3135796 0 152542 IOVANCE BIOTHERAPEUTICS INC COM 462260100 81 4452 SH SOLE 23 4452 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 989 54351 SH SOLE 26 48306 0 6045 IOVANCE BIOTHERAPEUTICS INC COM 462260100 240 13208 SH SOLE 28 13208 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5010 275267 SH SOLE 30 275267 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 42 2289 SH SOLE 34 2289 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 194 10669 SH SOLE 40 10669 0 0 IPG PHOTONICS CORP COM 44980X109 11355 83736 SH SOLE 2 7353 0 76383 IPG PHOTONICS CORP COM 44980X109 1698 12521 SH SOLE 4 11540 0 981 IPG PHOTONICS CORP COM 44980X109 4167 30732 SH SOLE 7 30732 0 0 IPG PHOTONICS CORP COM 44980X109 10 71 SH SOLE 13 71 0 0 IPG PHOTONICS CORP COM 44980X109 52 383 SH SOLE 15 383 0 0 IPG PHOTONICS CORP COM 44980X109 9461 69775 SH SOLE 18 64918 0 4857 IPG PHOTONICS CORP COM 44980X109 1350 9953 SH SOLE 19 9953 0 0 IPG PHOTONICS CORP COM 44980X109 112128 826902 SH SOLE 21 826902 0 0 IPG PHOTONICS CORP COM 44980X109 116317 857796 SH SOLE 22 760925 0 96871 IPG PHOTONICS CORP COM 44980X109 3621 26701 SH SOLE 23 26701 0 0 IPG PHOTONICS CORP COM 44980X109 3999 29493 SH SOLE 25 29493 0 0 IPG PHOTONICS CORP COM 44980X109 19984 147375 SH SOLE 26 62216 0 85159 IPG PHOTONICS CORP COM 44980X109 873 6440 SH SOLE 28 4656 0 1784 IPG PHOTONICS CORP COM 44980X109 1194 8806 SH SOLE 29 858 0 7948 IPG PHOTONICS CORP COM 44980X109 31897 235226 SH SOLE 30 235226 0 0 IPG PHOTONICS CORP COM 44980X109 2088 15395 SH SOLE 31 6813 0 8582 IPG PHOTONICS CORP COM 44980X109 348 2565 SH SOLE 34 2565 0 0 IPG PHOTONICS CORP COM 44980X109 2450 18066 SH SOLE 36 18066 0 0 IPG PHOTONICS CORP COM 44980X109 103 757 SH SOLE 40 757 0 0 IQIYI INC SPONSORED ADS 46267X108 2070 128356 SH SOLE 2 3784 0 124572 IQIYI INC SPONSORED ADS 46267X108 461 28567 SH SOLE 4 28567 0 0 IQIYI INC SPONSORED ADS 46267X108 291 18039 SH SOLE 7 18039 0 0 IQIYI INC SPONSORED ADS 46267X108 829 51414 SH SOLE 15 49584 0 1830 IQIYI INC SPONSORED ADS 46267X108 587 36400 SH SOLE 18 36400 0 0 IQIYI INC SPONSORED ADS 46267X108 7238 448742 SH SOLE 19 448742 0 0 IQIYI INC SPONSORED ADS 46267X108 37960 2353361 SH SOLE 21 2353361 0 0 IQIYI INC SPONSORED ADS 46267X108 24621 1526422 SH SOLE 22 1386979 0 139443 IQIYI INC SPONSORED ADS 46267X108 1186 73558 SH SOLE 23 73558 0 0 IQIYI INC SPONSORED ADS 46267X108 6471 401205 SH SOLE 25 401205 0 0 IQIYI INC SPONSORED ADS 46267X108 9751 604548 SH SOLE 26 154437 0 450111 IQIYI INC SPONSORED ADS 46267X108 431 26723 SH SOLE 28 26723 0 0 IQIYI INC SPONSORED ADS 46267X108 310 19203 SH SOLE 29 13547 0 5656 IQIYI INC SPONSORED ADS 46267X108 11682 724254 SH SOLE 30 724254 0 0 IQIYI INC SPONSORED ADS 46267X108 99 6157 SH SOLE 31 6157 0 0 IQIYI INC SPONSORED ADS 46267X108 38118 2363180 SH SOLE 34 2363180 0 0 IQIYI INC SPONSORED ADS 46267X108 19 1195 SH SOLE 40 1195 0 0 IQVIA HLDGS INC COM 46266C105 85860 574773 SH SOLE 2 105047 0 469726 IQVIA HLDGS INC COM 46266C105 10078 67466 SH SOLE 4 62745 0 4721 IQVIA HLDGS INC COM 46266C105 24180 161866 SH SOLE 7 157241 0 4625 IQVIA HLDGS INC COM 46266C105 520 3482 SH SOLE 13 3482 0 0 IQVIA HLDGS INC COM 46266C105 224 1502 SH SOLE 15 1502 0 0 IQVIA HLDGS INC COM 46266C105 184323 1233918 SH SOLE 18 980812 0 253106 IQVIA HLDGS INC COM 46266C105 156296 1046299 SH SOLE 19 1046299 0 0 IQVIA HLDGS INC COM 46266C105 1867 12500 SH SOLE 20 12500 0 0 IQVIA HLDGS INC COM 46266C105 688198 4607027 SH SOLE 21 4607027 0 0 IQVIA HLDGS INC COM 46266C105 679862 4551224 SH SOLE 22 4078008 0 473216 IQVIA HLDGS INC COM 46266C105 18377 123020 SH SOLE 23 123020 0 0 IQVIA HLDGS INC COM 46266C105 27494 184055 SH SOLE 25 184055 0 0 IQVIA HLDGS INC COM 46266C105 127144 851147 SH SOLE 26 219783 0 631364 IQVIA HLDGS INC COM 46266C105 4848 32456 SH SOLE 28 23162 0 9294 IQVIA HLDGS INC COM 46266C105 518 3467 SH SOLE 29 3467 0 0 IQVIA HLDGS INC COM 46266C105 107713 721069 SH SOLE 30 721069 0 0 IQVIA HLDGS INC COM 46266C105 11927 79841 SH SOLE 31 31062 0 48779 IQVIA HLDGS INC COM 46266C105 38395 257028 SH SOLE 34 257028 0 0 IQVIA HLDGS INC COM 46266C105 16503 110478 SH SOLE 36 110478 0 0 IQVIA HLDGS INC COM 46266C105 585 3919 SH SOLE 40 3919 0 0 IRADIMED CORP COM 46266A109 111 5284 SH SOLE 2 1340 0 3944 IRADIMED CORP COM 46266A109 432 20550 SH SOLE 18 15742 0 4808 IRADIMED CORP COM 46266A109 888 42266 SH SOLE 19 42266 0 0 IRADIMED CORP COM 46266A109 3306 157274 SH SOLE 21 157274 0 0 IRADIMED CORP COM 46266A109 3119 148396 SH SOLE 22 145699 0 2697 IRADIMED CORP COM 46266A109 142 6742 SH SOLE 23 6742 0 0 IRADIMED CORP COM 46266A109 241 11451 SH SOLE 26 0 0 11451 IRHYTHM TECHNOLOGIES INC COM 450056106 1778 23987 SH SOLE 2 3509 0 20478 IRHYTHM TECHNOLOGIES INC COM 450056106 11 150 SH SOLE 4 150 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 38 512 SH SOLE 7 512 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 6959 93898 SH SOLE 18 84701 0 9197 IRHYTHM TECHNOLOGIES INC COM 450056106 8067 108856 SH SOLE 19 108856 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 70314 948783 SH SOLE 21 948783 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 59364 801020 SH SOLE 22 767096 0 33924 IRHYTHM TECHNOLOGIES INC COM 450056106 812 10959 SH SOLE 23 10959 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2363 31888 SH SOLE 26 5349 0 26539 IRHYTHM TECHNOLOGIES INC COM 450056106 253 3410 SH SOLE 28 3410 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 484 6532 SH SOLE 30 6532 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 200 2705 SH SOLE 40 2705 0 0 IRIDEX CORP COM 462684101 5 2762 SH SOLE 18 2762 0 0 IRIDEX CORP COM 462684101 73 39445 SH SOLE 21 39445 0 0 IRIDEX CORP COM 462684101 72 39048 SH SOLE 22 39048 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2136 100396 SH SOLE 2 4097 0 96299 IRIDIUM COMMUNICATIONS INC COM 46269C102 84 3955 SH SOLE 4 3955 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 41 1905 SH SOLE 7 1905 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 9398 441617 SH SOLE 18 441617 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3623 170255 SH SOLE 19 170255 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 228800 10751902 SH SOLE 21 10751902 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 63011 2961055 SH SOLE 22 2818659 0 142396 IRIDIUM COMMUNICATIONS INC COM 46269C102 547 25716 SH SOLE 26 15835 0 9881 IRIDIUM COMMUNICATIONS INC COM 46269C102 344 16147 SH SOLE 28 16147 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3685 173170 SH SOLE 30 173170 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 88 4132 SH SOLE 36 4132 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 285 13398 SH SOLE 40 13398 0 0 IROBOT CORP COM 462726100 1482 24026 SH SOLE 2 1134 0 22892 IROBOT CORP COM 462726100 10 160 SH SOLE 4 160 0 0 IROBOT CORP COM 462726100 30 494 SH SOLE 7 494 0 0 IROBOT CORP COM 462726100 7767 125940 SH SOLE 18 124318 0 1622 IROBOT CORP COM 462726100 3587 58158 SH SOLE 19 58158 0 0 IROBOT CORP COM 462726100 185448 3007106 SH SOLE 21 3007106 0 0 IROBOT CORP COM 462726100 50398 817214 SH SOLE 22 779838 0 37376 IROBOT CORP COM 462726100 23 374 SH SOLE 23 374 0 0 IROBOT CORP COM 462726100 799 12949 SH SOLE 26 8584 0 4365 IROBOT CORP COM 462726100 227 3679 SH SOLE 28 3679 0 0 IROBOT CORP COM 462726100 12291 199304 SH SOLE 30 199304 0 0 IROBOT CORP COM 462726100 175 2837 SH SOLE 40 2837 0 0 IRON MTN INC NEW COM 46284V101 24134 745095 SH SOLE 2 92368 0 652727 IRON MTN INC NEW COM 46284V101 3685 113772 SH SOLE 4 105426 0 8346 IRON MTN INC NEW COM 46284V101 7719 238321 SH SOLE 7 238321 0 0 IRON MTN INC NEW COM 46284V101 16 503 SH SOLE 13 503 0 0 IRON MTN INC NEW COM 46284V101 42 1297 SH SOLE 15 1297 0 0 IRON MTN INC NEW COM 46284V101 18846 581846 SH SOLE 18 543676 0 38170 IRON MTN INC NEW COM 46284V101 2941 90799 SH SOLE 19 90799 0 0 IRON MTN INC NEW COM 46284V101 265917 8209856 SH SOLE 21 8209856 0 0 IRON MTN INC NEW COM 46284V101 259816 8021491 SH SOLE 22 7226990 0 794501 IRON MTN INC NEW COM 46284V101 7015 216590 SH SOLE 23 216590 0 0 IRON MTN INC NEW COM 46284V101 9306 287316 SH SOLE 25 287316 0 0 IRON MTN INC NEW COM 46284V101 37325 1152356 SH SOLE 26 434287 0 718069 IRON MTN INC NEW COM 46284V101 1577 48677 SH SOLE 28 33870 0 14807 IRON MTN INC NEW COM 46284V101 2203 68001 SH SOLE 29 5907 0 62094 IRON MTN INC NEW COM 46284V101 32373 999473 SH SOLE 30 999473 0 0 IRON MTN INC NEW COM 46284V101 1997 61659 SH SOLE 31 51965 0 9694 IRON MTN INC NEW COM 46284V101 627 19365 SH SOLE 34 19365 0 0 IRON MTN INC NEW COM 46284V101 6416 198091 SH SOLE 36 198091 0 0 IRON MTN INC NEW COM 46284V101 274 8463 SH SOLE 40 8463 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1274 148407 SH SOLE 2 20453 0 127954 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 930 SH SOLE 4 930 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 25 2874 SH SOLE 7 2874 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5141 598868 SH SOLE 18 525465 0 73403 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5268 613658 SH SOLE 19 613658 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 59374 6915985 SH SOLE 21 6915985 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 41823 4871653 SH SOLE 22 4676895 0 194758 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 511 59557 SH SOLE 23 59557 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1338 155823 SH SOLE 26 23474 0 132349 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 174 20270 SH SOLE 28 20270 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 400 46570 SH SOLE 30 46570 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 56 6581 SH SOLE 34 6581 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 124 14407 SH SOLE 40 14407 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 93 17695 SH SOLE 21 17695 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 723 137369 SH SOLE 22 137369 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 55 10445 SH SOLE 30 10445 0 0 ISHARES GOLD TRUST ISHARES 464285105 2594 183995 SH SOLE 18 183995 0 0 ISHARES GOLD TRUST ISHARES 464285105 1959 138911 SH SOLE 21 138911 0 0 ISHARES GOLD TRUST ISHARES 464285105 15514 1100290 SH SOLE 23 1100290 0 0 ISHARES INC MSCI AUST ETF 464286103 112378 5050685 SH SOLE 7 0 0 5050685 ISHARES INC MSCI AUST ETF 464286103 40211 1807223 SH SOLE 18 1807223 0 0 ISHARES INC MSCI AUST ETF 464286103 1345 60433 SH SOLE 21 60433 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 6755 240058 SH SOLE 23 240058 0 0 ISHARES INC EM HGHYL BD ETF 464286285 1152 24788 SH SOLE 18 305 0 24483 ISHARES INC EM MKTS DIV ETF 464286319 541 14454 SH SOLE 2 14454 0 0 ISHARES INC EM MKTS DIV ETF 464286319 335 8940 SH SOLE 7 8940 0 0 ISHARES INC EM MKTS DIV ETF 464286319 2618 69959 SH SOLE 18 35316 0 34643 ISHARES INC EM MKTS DIV ETF 464286319 38260 1022459 SH SOLE 21 1022459 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 59227 1405817 SH SOLE 7 0 0 1405817 ISHARES INC MSCI BRAZIL ETF 464286400 4888 116023 SH SOLE 18 116023 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 820 19462 SH SOLE 22 19462 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 149 3539 SH SOLE 23 3539 0 0 ISHARES INC MSCI CDA ETF 464286509 24222 838130 SH SOLE 2 838130 0 0 ISHARES INC MSCI CDA ETF 464286509 0 17 SH SOLE 17 0 0 17 ISHARES INC MSCI CDA ETF 464286509 39216 1356944 SH SOLE 21 1356944 0 0 ISHARES INC MSCI CDA ETF 464286509 4561 157823 SH SOLE 22 157823 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1077 24360 SH SOLE 2 0 0 24360 ISHARES INC JP MORGAN EM ETF 464286517 1 23 SH SOLE 17 0 0 23 ISHARES INC JP MORGAN EM ETF 464286517 4263 96431 SH SOLE 18 96431 0 0 ISHARES INC JP MORGAN EM ETF 464286517 31832 720027 SH SOLE 21 720027 0 0 ISHARES INC JP MORGAN EM ETF 464286517 243 5501 SH SOLE 23 5501 0 0 ISHARES INC MIN VOL GBL ETF 464286525 192105 2027496 SH SOLE 7 2027496 0 0 ISHARES INC MIN VOL GBL ETF 464286525 48 504 SH SOLE 17 0 0 504 ISHARES INC MIN VOL GBL ETF 464286525 26227 276807 SH SOLE 18 105279 0 171528 ISHARES INC MIN VOL GBL ETF 464286525 67139 708596 SH SOLE 40 708596 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 17834 312376 SH SOLE 2 0 0 312376 ISHARES INC MIN VOL EMRG MKT 464286533 72384 1267893 SH SOLE 7 1267893 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 8 144 SH SOLE 17 0 0 144 ISHARES INC MIN VOL EMRG MKT 464286533 85866 1504041 SH SOLE 18 1504041 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2110 36964 SH SOLE 19 36964 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 3810 66743 SH SOLE 21 66743 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 92374 1618041 SH SOLE 22 1618041 0 0 ISHARES INC MSCI EURZONE ETF 464286608 45453 1168753 SH SOLE 2 1168753 0 0 ISHARES INC MSCI EURZONE ETF 464286608 8 196 SH SOLE 17 0 0 196 ISHARES INC MSCI EURZONE ETF 464286608 4836 124360 SH SOLE 18 11507 0 112853 ISHARES INC MSCI EURZONE ETF 464286608 745280 19163799 SH SOLE 21 19163799 0 0 ISHARES INC MSCI THAILND ETF 464286624 1126 12700 SH SOLE 4 12700 0 0 ISHARES INC MSCI THAILND ETF 464286624 6699 75528 SH SOLE 22 0 0 75528 ISHARES INC MSCI CHILE ETF 464286640 0 3 SH SOLE 18 3 0 0 ISHARES INC MSCI CHILE ETF 464286640 5898 157544 SH SOLE 22 157544 0 0 ISHARES INC MSCI PAC JP ETF 464286665 7 152 SH SOLE 17 0 0 152 ISHARES INC MSCI PAC JP ETF 464286665 130 2907 SH SOLE 18 2907 0 0 ISHARES INC MSCI PAC JP ETF 464286665 73112 1634521 SH SOLE 23 1634521 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4228 94530 SH SOLE 26 0 0 94530 ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH SOLE 17 0 0 11 ISHARES INC MSCI FRANCE ETF 464286707 14644 485855 SH SOLE 7 0 0 485855 ISHARES INC MSCI FRANCE ETF 464286707 1 17 SH SOLE 18 17 0 0 ISHARES INC MSCI TURKEY ETF 464286715 862 32258 SH SOLE 18 32258 0 0 ISHARES INC MSCI TURKEY ETF 464286715 1489 55727 SH SOLE 22 0 0 55727 ISHARES INC MSCI SWITZERLAND 464286749 40545 1075466 SH SOLE 7 0 0 1075466 ISHARES INC MSCI SWITZERLAND 464286749 4 93 SH SOLE 17 0 0 93 ISHARES INC MSCI SWITZERLAND 464286749 8 225 SH SOLE 18 225 0 0 ISHARES INC MSCI SWITZERLAND 464286749 7412 196600 SH SOLE 21 196600 0 0 ISHARES INC MSCI SPAIN ETF 464286764 69756 2505612 SH SOLE 7 0 0 2505612 ISHARES INC MSCI SPAIN ETF 464286764 5119 183874 SH SOLE 18 183874 0 0 ISHARES INC MSCI SPAIN ETF 464286764 10877 390679 SH SOLE 21 390679 0 0 ISHARES INC MSCI STH KOR ETF 464286772 46390 823397 SH SOLE 4 823397 0 0 ISHARES INC MSCI STH KOR ETF 464286772 491 8709 SH SOLE 18 8709 0 0 ISHARES INC MSCI STH KOR ETF 464286772 2522 44757 SH SOLE 21 44757 0 0 ISHARES INC MSCI STH KOR ETF 464286772 28442 504822 SH SOLE 22 504822 0 0 ISHARES INC MSCI STH KOR ETF 464286772 9450 167738 SH SOLE 26 0 0 167738 ISHARES INC MSCI STH AFR ETF 464286780 27 571 SH SOLE 18 571 0 0 ISHARES INC MSCI STH AFR ETF 464286780 123 2590 SH SOLE 23 2590 0 0 ISHARES INC MSCI GERMANY ETF 464286806 145747 5416087 SH SOLE 7 0 0 5416087 ISHARES INC MSCI GERMANY ETF 464286806 15791 586813 SH SOLE 18 586813 0 0 ISHARES INC MSCI GERMANY ETF 464286806 160743 5973347 SH SOLE 21 5973347 0 0 ISHARES INC MSCI NETHERL ETF 464286814 10627 338856 SH SOLE 7 0 0 338856 ISHARES INC MSCI NETHERL ETF 464286814 5 146 SH SOLE 18 146 0 0 ISHARES INC MSCI MEXICO ETF 464286822 262 6123 SH SOLE 2 6123 0 0 ISHARES INC MSCI MEXICO ETF 464286822 807 18893 SH SOLE 21 18893 0 0 ISHARES INC MSCI MEXICO ETF 464286822 138 3230 SH SOLE 23 3230 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1 30 SH SOLE 17 0 0 30 ISHARES INC CORE MSCI EMKT 46434G103 166363 3393784 SH SOLE 2 3321505 0 72279 ISHARES INC CORE MSCI EMKT 46434G103 340 6936 SH SOLE 3 6936 0 0 ISHARES INC CORE MSCI EMKT 46434G103 672179 13712349 SH SOLE 7 12847106 0 865243 ISHARES INC CORE MSCI EMKT 46434G103 46770 954106 SH SOLE 17 0 0 954106 ISHARES INC CORE MSCI EMKT 46434G103 209368 4271064 SH SOLE 18 4063301 0 207763 ISHARES INC CORE MSCI EMKT 46434G103 16430 335170 SH SOLE 19 335170 0 0 ISHARES INC CORE MSCI EMKT 46434G103 235653 4807282 SH SOLE 21 4282123 0 525159 ISHARES INC CORE MSCI EMKT 46434G103 307455 6272039 SH SOLE 22 4360210 0 1911829 ISHARES INC CORE MSCI EMKT 46434G103 251507 5130705 SH SOLE 23 5130705 0 0 ISHARES INC CORE MSCI EMKT 46434G103 4408 89932 SH SOLE 26 89932 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 251972 6929913 SH SOLE 2 71913 0 6858000 ISHARES INC MSCI TAIWAN ETF 46434G772 3242 89170 SH SOLE 4 89170 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4113 113125 SH SOLE 18 113125 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 111667 3071148 SH SOLE 22 2328816 0 742332 ISHARES INC MSCI TAIWAN ETF 46434G772 2707 74446 SH SOLE 26 49594 0 24852 ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH SOLE 17 0 0 137 ISHARES INC MSCI RUSSIA ETF 46434G798 45676 1174182 SH SOLE 2 0 0 1174182 ISHARES INC MSCI RUSSIA ETF 46434G798 1253 32200 SH SOLE 4 32200 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 45105 1159499 SH SOLE 7 0 0 1159499 ISHARES INC MSCI RUSSIA ETF 46434G798 19200 493586 SH SOLE 18 493586 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 31988 822301 SH SOLE 21 822301 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 27600 709509 SH SOLE 22 469434 0 240075 ISHARES INC MSCI MLY ETF NEW 46434G814 2568 92217 SH SOLE 22 92217 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 14515 255810 SH SOLE 2 255810 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 199069 3508435 SH SOLE 4 3508435 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 127348 2244409 SH SOLE 7 0 0 2244409 ISHARES INC MSCI JPN ETF NEW 46434G822 1 21 SH SOLE 17 0 0 21 ISHARES INC MSCI JPN ETF NEW 46434G822 3065 54021 SH SOLE 18 54021 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 336687 5933852 SH SOLE 21 5933852 0 0 ISHARES INC MSCI ITALY ETF 46434G830 1759 63801 SH SOLE 21 63801 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 10357 318380 SH SOLE 2 318380 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 3544 108941 SH SOLE 7 108941 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 2 66 SH SOLE 17 0 0 66 ISHARES INC ESG MSCI EM ETF 46434G863 3 93 SH SOLE 18 93 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 906 27850 SH SOLE 22 27850 0 0 ISHARES INC MLT FCTR EMG MKT 46434G889 2094 51220 SH SOLE 2 0 0 51220 ISHARES INC MLT FCTR EMG MKT 46434G889 4 108 SH SOLE 18 108 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 8 504 SH SOLE 2 504 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 936 62186 SH SOLE 3 62186 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 186087 12364596 SH SOLE 7 12364596 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1255 83363 SH SOLE 22 83363 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5037 334677 SH SOLE 23 334677 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2333 155014 SH SOLE 26 0 0 155014 ISHARES SILVER TRUST ISHARES 46428Q109 453 28451 SH SOLE 18 28451 0 0 ISHARES TR S&P 100 ETF 464287101 18 138 SH SOLE 17 0 0 138 ISHARES TR S&P 100 ETF 464287101 23 175 SH SOLE 18 175 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 1 4 SH SOLE 17 0 0 4 ISHARES TR MRNGSTR LG-CP ET 464287127 58 348 SH SOLE 17 0 0 348 ISHARES TR CORE S&P TTL STK 464287150 263259 3925133 SH SOLE 2 3670937 0 254196 ISHARES TR CORE S&P TTL STK 464287150 807666 12042132 SH SOLE 7 6015693 0 6026439 ISHARES TR CORE S&P TTL STK 464287150 793 11823 SH SOLE 17 0 0 11823 ISHARES TR CORE S&P TTL STK 464287150 23138 344981 SH SOLE 18 344981 0 0 ISHARES TR CORE S&P TTL STK 464287150 313500 4674214 SH SOLE 19 4674214 0 0 ISHARES TR CORE S&P TTL STK 464287150 88635 1321529 SH SOLE 21 0 0 1321529 ISHARES TR CORE S&P TTL STK 464287150 47840 713280 SH SOLE 26 713280 0 0 ISHARES TR SELECT DIVID ETF 464287168 1948 19111 SH SOLE 7 19111 0 0 ISHARES TR SELECT DIVID ETF 464287168 7 65 SH SOLE 17 0 0 65 ISHARES TR SELECT DIVID ETF 464287168 57100 560079 SH SOLE 18 560079 0 0 ISHARES TR SELECT DIVID ETF 464287168 11758 115332 SH SOLE 21 115332 0 0 ISHARES TR SELECT DIVID ETF 464287168 23654 232017 SH SOLE 22 232017 0 0 ISHARES TR TIPS BD ETF 464287176 10390 89342 SH SOLE 2 27678 0 61664 ISHARES TR TIPS BD ETF 464287176 15996 137554 SH SOLE 17 0 0 137554 ISHARES TR TIPS BD ETF 464287176 42545 365851 SH SOLE 18 365851 0 0 ISHARES TR TIPS BD ETF 464287176 6918 59490 SH SOLE 19 59490 0 0 ISHARES TR TIPS BD ETF 464287176 1754513 15087391 SH SOLE 21 14906892 0 180499 ISHARES TR TIPS BD ETF 464287176 16900 145324 SH SOLE 23 145324 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 736 18489 SH SOLE 2 18489 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 70369 1768069 SH SOLE 4 1768069 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 36222 910100 SH SOLE 7 910100 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 60792 1527426 SH SOLE 19 1527426 0 0 ISHARES TR OPTIONS 464287184 100 2500 SH Call SOLE 2 2500 0 0 ISHARES TR OPTIONS 464287184 15920 400000 SH Call SOLE 19 400000 0 0 ISHARES TR CORE S&P500 ETF 464287200 2991906 10022465 SH SOLE 2 8904625 0 1117840 ISHARES TR CORE S&P500 ETF 464287200 406 1360 SH SOLE 3 1360 0 0 ISHARES TR CORE S&P500 ETF 464287200 2376572 7961182 SH SOLE 4 7961182 0 0 ISHARES TR CORE S&P500 ETF 464287200 5910109 19798033 SH SOLE 7 19258799 0 539234 ISHARES TR CORE S&P500 ETF 464287200 77633 260060 SH SOLE 16 260060 0 0 ISHARES TR CORE S&P500 ETF 464287200 326373 1093304 SH SOLE 17 0 0 1093304 ISHARES TR CORE S&P500 ETF 464287200 346620 1161127 SH SOLE 18 1159492 0 1635 ISHARES TR CORE S&P500 ETF 464287200 183903 616049 SH SOLE 19 616049 0 0 ISHARES TR CORE S&P500 ETF 464287200 1066238 3571748 SH SOLE 21 3571748 0 0 ISHARES TR CORE S&P500 ETF 464287200 2623567 8788579 SH SOLE 22 4718740 0 4069839 ISHARES TR CORE S&P500 ETF 464287200 884066 2961498 SH SOLE 23 2961498 0 0 ISHARES TR CORE S&P500 ETF 464287200 18423 61714 SH SOLE 26 31503 0 30211 ISHARES TR CORE S&P500 ETF 464287200 198158 663800 SH SOLE 28 663800 0 0 ISHARES TR CORE US AGGBD ET 464287226 1633459 14433679 SH SOLE 2 13598172 0 835507 ISHARES TR CORE US AGGBD ET 464287226 2377 21005 SH SOLE 7 21005 0 0 ISHARES TR CORE US AGGBD ET 464287226 229004 2023540 SH SOLE 17 0 0 2023540 ISHARES TR CORE US AGGBD ET 464287226 486605 4299773 SH SOLE 18 4299773 0 0 ISHARES TR CORE US AGGBD ET 464287226 37092 327759 SH SOLE 19 327759 0 0 ISHARES TR CORE US AGGBD ET 464287226 79063 698622 SH SOLE 21 0 0 698622 ISHARES TR CORE US AGGBD ET 464287226 487327 4306154 SH SOLE 22 4229964 0 76190 ISHARES TR MSCI EMG MKT ETF 464287234 37573 919336 SH SOLE 2 4000 0 915336 ISHARES TR MSCI EMG MKT ETF 464287234 412874 10102129 SH SOLE 4 10102129 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1582229 38713692 SH SOLE 7 38713692 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2920 71447 SH SOLE 17 0 0 71447 ISHARES TR MSCI EMG MKT ETF 464287234 2991 73171 SH SOLE 18 73171 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 18832 460770 SH SOLE 19 460770 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 182169 4457285 SH SOLE 21 4457285 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 48355 1183131 SH SOLE 23 1183131 0 0 ISHARES TR OPTIONS 464287234 123 3000 SH Call SOLE 2 3000 0 0 ISHARES TR OPTIONS 464287234 196618 4810800 SH Call SOLE 19 4810800 0 0 ISHARES TR OPTIONS 464287234 23329 570800 SH Call SOLE 30 570800 0 0 ISHARES TR IBOXX INV CP ETF 464287242 232679 1825221 SH SOLE 2 1708175 0 117046 ISHARES TR IBOXX INV CP ETF 464287242 100480 788202 SH SOLE 7 739693 0 48509 ISHARES TR IBOXX INV CP ETF 464287242 7741 60724 SH SOLE 17 0 0 60724 ISHARES TR IBOXX INV CP ETF 464287242 120789 947510 SH SOLE 18 773132 0 174378 ISHARES TR IBOXX INV CP ETF 464287242 174262 1366978 SH SOLE 19 1366978 0 0 ISHARES TR IBOXX INV CP ETF 464287242 136571 1071314 SH SOLE 21 1071314 0 0 ISHARES TR IBOXX INV CP ETF 464287242 20006 156933 SH SOLE 22 156933 0 0 ISHARES TR IBOXX INV CP ETF 464287242 298557 2341993 SH SOLE 23 2341993 0 0 ISHARES TR GBL COMM SVC ETF 464287275 4697 82005 SH SOLE 7 82005 0 0 ISHARES TR GLOBAL TECH ETF 464287291 36294 196218 SH SOLE 2 196218 0 0 ISHARES TR GLOBAL TECH ETF 464287291 13521 73096 SH SOLE 7 73096 0 0 ISHARES TR GLOBAL TECH ETF 464287291 24 130 SH SOLE 17 0 0 130 ISHARES TR GLOBAL TECH ETF 464287291 10990 59417 SH SOLE 18 59417 0 0 ISHARES TR GLOBAL TECH ETF 464287291 6669 36054 SH SOLE 19 36054 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 37491 208248 SH SOLE 2 208248 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 962 5345 SH SOLE 17 0 0 5345 ISHARES TR S&P 500 GRWT ETF 464287309 16643 92447 SH SOLE 18 92447 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 169580 941952 SH SOLE 22 0 0 941952 ISHARES TR GLOB HLTHCRE ETF 464287325 413403 6767118 SH SOLE 4 6767118 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 226037 3700065 SH SOLE 7 3700065 0 0 ISHARES TR NORTH AMERN NAT 464287374 7103 244244 SH SOLE 2 0 0 244244 ISHARES TR JPX NIKKEI 400 464287382 2836 46402 SH SOLE 21 46402 0 0 ISHARES TR S&P 500 VAL ETF 464287408 36929 309964 SH SOLE 2 309964 0 0 ISHARES TR S&P 500 VAL ETF 464287408 26684 223972 SH SOLE 17 0 0 223972 ISHARES TR S&P 500 VAL ETF 464287408 227 1904 SH SOLE 18 1904 0 0 ISHARES TR 20 YR TR BD ETF 464287432 201944 1411405 SH SOLE 2 1213801 0 197604 ISHARES TR 20 YR TR BD ETF 464287432 1016 7103 SH SOLE 7 0 0 7103 ISHARES TR 20 YR TR BD ETF 464287432 78 546 SH SOLE 17 0 0 546 ISHARES TR 20 YR TR BD ETF 464287432 26157 182812 SH SOLE 18 159322 0 23490 ISHARES TR 20 YR TR BD ETF 464287432 98523 688585 SH SOLE 19 688585 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4887 34157 SH SOLE 21 0 0 34157 ISHARES TR 20 YR TR BD ETF 464287432 21410 149638 SH SOLE 22 149638 0 0 ISHARES TR 20 YR TR BD ETF 464287432 50590 353577 SH SOLE 23 353577 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 829 7371 SH SOLE 2 7371 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 6281 55847 SH SOLE 7 0 0 55847 ISHARES TR BARCLAYS 7 10 YR 464287440 69 612 SH SOLE 17 0 0 612 ISHARES TR BARCLAYS 7 10 YR 464287440 15654 139183 SH SOLE 18 139183 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 62037 551588 SH SOLE 23 551588 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 109071 1285913 SH SOLE 2 794460 0 491453 ISHARES TR 1 3 YR TREAS BD 464287457 26700 314779 SH SOLE 3 314779 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6846 80712 SH SOLE 7 80712 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 36 427 SH SOLE 17 0 0 427 ISHARES TR 1 3 YR TREAS BD 464287457 10953 129134 SH SOLE 18 88439 0 40695 ISHARES TR 1 3 YR TREAS BD 464287457 389329 4590064 SH SOLE 19 4590064 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 30167 355664 SH SOLE 21 147366 0 208298 ISHARES TR 1 3 YR TREAS BD 464287457 121981 1438112 SH SOLE 22 1438112 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 147 1736 SH SOLE 23 1736 0 0 ISHARES TR MSCI EAFE ETF 464287465 52249 801248 SH SOLE 2 504422 0 296826 ISHARES TR MSCI EAFE ETF 464287465 243750 3737916 SH SOLE 4 3737916 0 0 ISHARES TR MSCI EAFE ETF 464287465 1092131 16747903 SH SOLE 7 16747903 0 0 ISHARES TR MSCI EAFE ETF 464287465 6678 102404 SH SOLE 17 0 0 102404 ISHARES TR MSCI EAFE ETF 464287465 7973 122268 SH SOLE 18 115915 0 6353 ISHARES TR MSCI EAFE ETF 464287465 2938321 45059369 SH SOLE 21 45059369 0 0 ISHARES TR MSCI EAFE ETF 464287465 728 11162 SH SOLE 23 11162 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 21 234 SH SOLE 17 0 0 234 ISHARES TR RUS MDCP VAL ETF 464287473 2526 28155 SH SOLE 18 28155 0 0 ISHARES TR RUS MD CP GR ETF 464287481 42 294 SH SOLE 17 0 0 294 ISHARES TR RUS MD CP GR ETF 464287481 5060 35800 SH SOLE 18 35800 0 0 ISHARES TR RUS MID CAP ETF 464287499 668 11931 SH SOLE 17 0 0 11931 ISHARES TR RUS MID CAP ETF 464287499 13647 243923 SH SOLE 18 243923 0 0 ISHARES TR RUS MID CAP ETF 464287499 9121 163029 SH SOLE 19 163029 0 0 ISHARES TR CORE S&P MCP ETF 464287507 85753 443786 SH SOLE 2 162994 0 280792 ISHARES TR CORE S&P MCP ETF 464287507 102533 530627 SH SOLE 4 530627 0 0 ISHARES TR CORE S&P MCP ETF 464287507 163048 843804 SH SOLE 7 843804 0 0 ISHARES TR CORE S&P MCP ETF 464287507 473 2450 SH SOLE 17 0 0 2450 ISHARES TR CORE S&P MCP ETF 464287507 258206 1336261 SH SOLE 18 1333656 0 2605 ISHARES TR CORE S&P MCP ETF 464287507 28099 145419 SH SOLE 19 145419 0 0 ISHARES TR CORE S&P MCP ETF 464287507 72564 375534 SH SOLE 21 375534 0 0 ISHARES TR CORE S&P MCP ETF 464287507 341458 1767108 SH SOLE 22 506113 0 1260995 ISHARES TR COHEN STEER REIT 464287564 9440 78657 SH SOLE 18 78657 0 0 ISHARES TR COHEN STEER REIT 464287564 37571 313041 SH SOLE 22 313041 0 0 ISHARES TR GLOBAL 100 ETF 464287572 1140640 23066530 SH SOLE 4 23066530 0 0 ISHARES TR GLOBAL 100 ETF 464287572 4 71 SH SOLE 17 0 0 71 ISHARES TR RUS 1000 VAL ETF 464287598 17124 133508 SH SOLE 17 0 0 133508 ISHARES TR RUS 1000 VAL ETF 464287598 90163 702968 SH SOLE 18 702968 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 164076 1279248 SH SOLE 22 290084 0 989164 ISHARES TR S&P MC 400GR ETF 464287606 1016 4537 SH SOLE 2 4537 0 0 ISHARES TR S&P MC 400GR ETF 464287606 3 11 SH SOLE 17 0 0 11 ISHARES TR S&P MC 400GR ETF 464287606 1063 4749 SH SOLE 18 4749 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 19786 123946 SH SOLE 17 0 0 123946 ISHARES TR RUS 1000 GRW ETF 464287614 188138 1178586 SH SOLE 18 1178586 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 116345 728842 SH SOLE 22 728842 0 0 ISHARES TR RUS 1000 ETF 464287622 310725 1888449 SH SOLE 2 0 0 1888449 ISHARES TR RUS 1000 ETF 464287622 140 852 SH SOLE 17 0 0 852 ISHARES TR RUS 1000 ETF 464287622 12148 73831 SH SOLE 18 73831 0 0 ISHARES TR RUS 1000 ETF 464287622 638124 3878228 SH SOLE 19 3878228 0 0 ISHARES TR RUS 1000 ETF 464287622 154833 941004 SH SOLE 21 641818 0 299186 ISHARES TR RUS 1000 ETF 464287622 74186 450872 SH SOLE 22 287511 0 163361 ISHARES TR RUS 2000 VAL ETF 464287630 15871 132916 SH SOLE 2 0 0 132916 ISHARES TR RUS 2000 VAL ETF 464287630 98 823 SH SOLE 17 0 0 823 ISHARES TR RUS 2000 VAL ETF 464287630 19160 160453 SH SOLE 18 160453 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 16518 138328 SH SOLE 22 138328 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 19614 101770 SH SOLE 2 0 0 101770 ISHARES TR RUS 2000 GRW ETF 464287648 96 499 SH SOLE 17 0 0 499 ISHARES TR RUS 2000 GRW ETF 464287648 13754 71363 SH SOLE 18 71363 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 10389 53903 SH SOLE 22 53903 0 0 ISHARES TR OPTIONS 464287655 651 4300 SH Call SOLE 2 4300 0 0 ISHARES TR OPTIONS 464287655 76 500 SH Put SOLE 2 500 0 0 ISHARES TR OPTIONS 464287655 711 4700 SH Call SOLE 4 4700 0 0 ISHARES TR OPTIONS 464287655 10942 72300 SH Call SOLE 18 72300 0 0 ISHARES TR OPTIONS 464287655 273759 1808900 SH Call SOLE 19 1808900 0 0 ISHARES TR OPTIONS 464287655 15134 100000 SH Put SOLE 19 100000 0 0 ISHARES TR OPTIONS 464287655 21596 142700 SH Call SOLE 30 142700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 63385 418825 SH SOLE 2 229946 0 188879 ISHARES TR RUSSELL 2000 ETF 464287655 562929 3719634 SH SOLE 7 3719634 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 856 5655 SH SOLE 17 0 0 5655 ISHARES TR RUSSELL 2000 ETF 464287655 115052 760222 SH SOLE 18 760222 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 55774 368533 SH SOLE 19 368533 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 36461 240920 SH SOLE 21 91550 0 149370 ISHARES TR RUSSELL 2000 ETF 464287655 1283260 8479319 SH SOLE 22 8479319 0 0 ISHARES TR CORE S&P US VLU 464287663 39027 675204 SH SOLE 2 675204 0 0 ISHARES TR CORE S&P US VLU 464287663 8630 149307 SH SOLE 17 0 0 149307 ISHARES TR CORE S&P US VLU 464287663 9739 168491 SH SOLE 18 30349 0 138142 ISHARES TR CORE S&P US GWT 464287671 5852 93077 SH SOLE 17 0 0 93077 ISHARES TR CORE S&P US GWT 464287671 11937 189864 SH SOLE 18 63086 0 126778 ISHARES TR RUSSELL 3000 ETF 464287689 182 1046 SH SOLE 17 0 0 1046 ISHARES TR RUSSELL 3000 ETF 464287689 113630 653908 SH SOLE 18 653908 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 4344 25000 SH SOLE 19 25000 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 136067 783027 SH SOLE 22 662326 0 120701 ISHARES TR S&P MC 400VL ETF 464287705 43 271 SH SOLE 17 0 0 271 ISHARES TR S&P MC 400VL ETF 464287705 316 1974 SH SOLE 18 1974 0 0 ISHARES TR U.S. TECH ETF 464287721 7428 36375 SH SOLE 7 0 0 36375 ISHARES TR U.S. TECH ETF 464287721 5112 25031 SH SOLE 18 25031 0 0 ISHARES TR U.S. REAL ES ETF 464287739 15942 170430 SH SOLE 2 26545 0 143885 ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH SOLE 17 0 0 4 ISHARES TR U.S. REAL ES ETF 464287739 500 5345 SH SOLE 18 5345 0 0 ISHARES TR U.S. REAL ES ETF 464287739 19418 207593 SH SOLE 22 207593 0 0 ISHARES TR US INDUSTRIALS 464287754 4768 30022 SH SOLE 18 30022 0 0 ISHARES TR US HLTHCARE ETF 464287762 109503 579230 SH SOLE 7 0 0 579230 ISHARES TR US HLTHCARE ETF 464287762 96 509 SH SOLE 18 509 0 0 ISHARES TR U.S. FINLS ETF 464287788 7437 57771 SH SOLE 18 57771 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3605 113512 SH SOLE 18 113512 0 0 ISHARES TR CORE S&P SCP ETF 464287804 57306 736206 SH SOLE 2 304482 0 431724 ISHARES TR CORE S&P SCP ETF 464287804 138830 1783528 SH SOLE 4 1783528 0 0 ISHARES TR CORE S&P SCP ETF 464287804 57376 737108 SH SOLE 7 737108 0 0 ISHARES TR CORE S&P SCP ETF 464287804 67712 869885 SH SOLE 17 0 0 869885 ISHARES TR CORE S&P SCP ETF 464287804 186346 2393956 SH SOLE 18 2387166 0 6790 ISHARES TR CORE S&P SCP ETF 464287804 8006 102847 SH SOLE 19 102847 0 0 ISHARES TR CORE S&P SCP ETF 464287804 31606 406035 SH SOLE 21 406035 0 0 ISHARES TR CORE S&P SCP ETF 464287804 181994 2338051 SH SOLE 22 309394 0 2028657 ISHARES TR CORE S&P SCP ETF 464287804 13054 167708 SH SOLE 23 167708 0 0 ISHARES TR CORE S&P SCP ETF 464287804 7498 96320 SH SOLE 26 0 0 96320 ISHARES TR U.S. BAS MTL ETF 464287838 12 130 SH SOLE 18 130 0 0 ISHARES TR DOW JONES US ETF 464287846 19 129 SH SOLE 17 0 0 129 ISHARES TR EUROPE ETF 464287861 421426 9739442 SH SOLE 4 9739442 0 0 ISHARES TR EUROPE ETF 464287861 3 71 SH SOLE 17 0 0 71 ISHARES TR SP SMCP600VL ETF 464287879 69 458 SH SOLE 17 0 0 458 ISHARES TR S&P SML 600 GWT 464287887 17 95 SH SOLE 17 0 0 95 ISHARES TR S&P SML 600 GWT 464287887 234 1310 SH SOLE 18 1310 0 0 ISHARES TR INTL TREA BD ETF 464288117 1 16 SH SOLE 2 16 0 0 ISHARES TR INTL TREA BD ETF 464288117 67541 1338236 SH SOLE 7 31243 0 1306993 ISHARES TR INTL TREA BD ETF 464288117 67 1337 SH SOLE 17 0 0 1337 ISHARES TR INTL TREA BD ETF 464288117 9330 184860 SH SOLE 18 184860 0 0 ISHARES TR INTL TREA BD ETF 464288117 16361 324164 SH SOLE 22 0 0 324164 ISHARES TR SHRT NAT MUN ETF 464288158 76 711 SH SOLE 17 0 0 711 ISHARES TR SHRT NAT MUN ETF 464288158 3638 34149 SH SOLE 18 34149 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1740 26240 SH SOLE 3 26240 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 90 8252 SH SOLE 18 8252 0 0 ISHARES TR MSCI ACWI EX US 464288240 1 14 SH SOLE 17 0 0 14 ISHARES TR MSCI ACWI EX US 464288240 2083 45231 SH SOLE 18 45231 0 0 ISHARES TR MSCI ACWI EX US 464288240 72664 1577931 SH SOLE 21 1577931 0 0 ISHARES TR MSCI ACWI ETF 464288257 18687 253379 SH SOLE 2 253379 0 0 ISHARES TR MSCI ACWI ETF 464288257 2274 30836 SH SOLE 3 30836 0 0 ISHARES TR MSCI ACWI ETF 464288257 347 4707 SH SOLE 17 0 0 4707 ISHARES TR MSCI ACWI ETF 464288257 4817 65322 SH SOLE 18 65322 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 4722 68991 SH SOLE 23 68991 0 0 ISHARES TR EAFE SML CP ETF 464288273 21432 374485 SH SOLE 17 0 0 374485 ISHARES TR EAFE SML CP ETF 464288273 20150 352095 SH SOLE 18 352095 0 0 ISHARES TR EAFE SML CP ETF 464288273 5815 101600 SH SOLE 19 101600 0 0 ISHARES TR EAFE SML CP ETF 464288273 60586 1058642 SH SOLE 21 1058642 0 0 ISHARES TR EAFE SML CP ETF 464288273 8883 155208 SH SOLE 23 155208 0 0 ISHARES TR EAFE SML CP ETF 464288273 66790 1167050 SH SOLE 26 0 0 1167050 ISHARES TR JPMORGAN USD EMG 464288281 11865 104675 SH SOLE 2 24161 0 80514 ISHARES TR JPMORGAN USD EMG 464288281 66646 587967 SH SOLE 7 587967 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2789 24604 SH SOLE 17 0 0 24604 ISHARES TR JPMORGAN USD EMG 464288281 24880 219499 SH SOLE 18 219499 0 0 ISHARES TR JPMORGAN USD EMG 464288281 8295 73183 SH SOLE 19 73183 0 0 ISHARES TR JPMORGAN USD EMG 464288281 75902 669622 SH SOLE 21 669622 0 0 ISHARES TR JPMORGAN USD EMG 464288281 161361 1423565 SH SOLE 22 1146310 0 277255 ISHARES TR JPMORGAN USD EMG 464288281 25669 226454 SH SOLE 23 226454 0 0 ISHARES TR JPMORGAN USD EMG 464288281 95959 846574 SH SOLE 26 0 0 846574 ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH SOLE 17 0 0 2 ISHARES TR NEW YORK MUN ETF 464288323 560 9783 SH SOLE 18 9783 0 0 ISHARES TR CALIF MUN BD ETF 464288356 1 23 SH SOLE 17 0 0 23 ISHARES TR CALIF MUN BD ETF 464288356 363 5922 SH SOLE 18 5922 0 0 ISHARES TR GLB INFRASTR ETF 464288372 22033 474132 SH SOLE 2 474132 0 0 ISHARES TR GLB INFRASTR ETF 464288372 6951 149578 SH SOLE 22 0 0 149578 ISHARES TR GLB INFRASTR ETF 464288372 260 5590 SH SOLE 23 5590 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 0 3 SH SOLE 17 0 0 3 ISHARES TR NATIONAL MUN ETF 464288414 20042 175655 SH SOLE 2 175655 0 0 ISHARES TR NATIONAL MUN ETF 464288414 15798 138460 SH SOLE 17 0 0 138460 ISHARES TR NATIONAL MUN ETF 464288414 13525 118533 SH SOLE 18 118533 0 0 ISHARES TR NATIONAL MUN ETF 464288414 405055 3550000 SH SOLE 19 3550000 0 0 ISHARES TR ASIA 50 ETF 464288430 342610 5843598 SH SOLE 4 5843598 0 0 ISHARES TR INTL SEL DIV ETF 464288448 715 23244 SH SOLE 2 23244 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1346 43773 SH SOLE 7 43773 0 0 ISHARES TR INTL SEL DIV ETF 464288448 0 15 SH SOLE 17 0 0 15 ISHARES TR INTL SEL DIV ETF 464288448 41965 1365169 SH SOLE 18 1286754 0 78415 ISHARES TR INTL SEL DIV ETF 464288448 1065 34638 SH SOLE 19 34638 0 0 ISHARES TR INTL SEL DIV ETF 464288448 28421 924566 SH SOLE 21 924566 0 0 ISHARES TR INTL DEV RE ETF 464288489 2186 73686 SH SOLE 2 10968 0 62718 ISHARES TR INTL DEV RE ETF 464288489 338 11392 SH SOLE 3 11392 0 0 ISHARES TR INTL DEV RE ETF 464288489 0 1 SH SOLE 17 0 0 1 ISHARES TR INTL DEV RE ETF 464288489 989 33342 SH SOLE 18 15 0 33327 ISHARES TR INTL DEV RE ETF 464288489 3403 114692 SH SOLE 22 114692 0 0 ISHARES TR IBOXX HI YD ETF 464288513 222659 2554307 SH SOLE 2 1752912 0 801395 ISHARES TR IBOXX HI YD ETF 464288513 2714 31138 SH SOLE 7 31138 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1689 19374 SH SOLE 17 0 0 19374 ISHARES TR IBOXX HI YD ETF 464288513 64010 734317 SH SOLE 18 526795 0 207522 ISHARES TR IBOXX HI YD ETF 464288513 926542 10629141 SH SOLE 19 10629141 0 0 ISHARES TR IBOXX HI YD ETF 464288513 222272 2549867 SH SOLE 21 2549867 0 0 ISHARES TR IBOXX HI YD ETF 464288513 21159 242730 SH SOLE 22 242730 0 0 ISHARES TR IBOXX HI YD ETF 464288513 99484 1141259 SH SOLE 23 1141259 0 0 ISHARES TR IBOXX HI YD ETF 464288513 80686 925612 SH SOLE 26 925612 0 0 ISHARES TR OPTIONS 464288513 52302 600000 SH Call SOLE 2 600000 0 0 ISHARES TR OPTIONS 464288513 174775 2005000 SH Put SOLE 2 2005000 0 0 ISHARES TR OPTIONS 464288513 156208 1792000 SH Put SOLE 19 1792000 0 0 ISHARES TR CRE U S REIT ETF 464288521 6 113 SH SOLE 17 0 0 113 ISHARES TR CRE U S REIT ETF 464288521 27639 497555 SH SOLE 21 0 0 497555 ISHARES TR CRE U S REIT ETF 464288521 14723 265034 SH SOLE 22 0 0 265034 ISHARES TR CRE U S REIT ETF 464288521 86267 1552967 SH SOLE 23 1552967 0 0 ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH SOLE 17 0 0 1 ISHARES TR MSCI KLD400 SOC 464288570 469 4225 SH SOLE 18 4225 0 0 ISHARES TR MBS ETF 464288588 63219 583737 SH SOLE 2 184007 0 399730 ISHARES TR MBS ETF 464288588 14929 137844 SH SOLE 3 137844 0 0 ISHARES TR MBS ETF 464288588 20 182 SH SOLE 17 0 0 182 ISHARES TR MBS ETF 464288588 116597 1076614 SH SOLE 18 1076614 0 0 ISHARES TR MBS ETF 464288588 85097 785748 SH SOLE 19 785748 0 0 ISHARES TR MBS ETF 464288588 12685 117128 SH SOLE 21 117128 0 0 ISHARES TR INTRM GOV CR ETF 464288612 5 48 SH SOLE 17 0 0 48 ISHARES TR INTRM GOV CR ETF 464288612 562 4965 SH SOLE 18 4965 0 0 ISHARES TR USD INV GRDE ETF 464288620 8538 146508 SH SOLE 7 146508 0 0 ISHARES TR USD INV GRDE ETF 464288620 12 203 SH SOLE 17 0 0 203 ISHARES TR USD INV GRDE ETF 464288620 76244 1308233 SH SOLE 18 1308233 0 0 ISHARES TR USD INV GRDE ETF 464288620 266 4559 SH SOLE 23 4559 0 0 ISHARES TR INTRM TR CRP ETF 464288638 143625 2479720 SH SOLE 2 2449834 0 29886 ISHARES TR INTRM TR CRP ETF 464288638 16 283 SH SOLE 17 0 0 283 ISHARES TR INTRM TR CRP ETF 464288638 10479 180929 SH SOLE 18 180929 0 0 ISHARES TR INTRM TR CRP ETF 464288638 11100 191637 SH SOLE 19 191637 0 0 ISHARES TR INTRM TR CRP ETF 464288638 35387 610964 SH SOLE 21 610964 0 0 ISHARES TR INTRM TR CRP ETF 464288638 1330 22969 SH SOLE 22 22969 0 0 ISHARES TR SH TR CRPORT ETF 464288646 15556 289842 SH SOLE 2 289842 0 0 ISHARES TR SH TR CRPORT ETF 464288646 12454 232051 SH SOLE 7 232051 0 0 ISHARES TR SH TR CRPORT ETF 464288646 3 47 SH SOLE 17 0 0 47 ISHARES TR SH TR CRPORT ETF 464288646 52469 977630 SH SOLE 18 825131 0 152499 ISHARES TR SH TR CRPORT ETF 464288646 14384 268017 SH SOLE 19 268017 0 0 ISHARES TR SH TR CRPORT ETF 464288646 6460 120358 SH SOLE 21 0 0 120358 ISHARES TR SH TR CRPORT ETF 464288646 17738 330510 SH SOLE 22 330510 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 58173 389171 SH SOLE 2 389171 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 198 1327 SH SOLE 22 1327 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 9905 78118 SH SOLE 2 78118 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 36 285 SH SOLE 17 0 0 285 ISHARES TR 3 7 YR TREAS BD 464288661 37685 297200 SH SOLE 18 95176 0 202024 ISHARES TR 3 7 YR TREAS BD 464288661 63 500 SH SOLE 21 500 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 19469 153541 SH SOLE 23 153541 0 0 ISHARES TR SHORT TREAS BD 464288679 1 5 SH SOLE 2 5 0 0 ISHARES TR SHORT TREAS BD 464288679 11 97 SH SOLE 17 0 0 97 ISHARES TR SHORT TREAS BD 464288679 14633 132278 SH SOLE 18 68937 0 63341 ISHARES TR SHORT TREAS BD 464288679 538240 4865666 SH SOLE 19 4865666 0 0 ISHARES TR SHORT TREAS BD 464288679 31028 280495 SH SOLE 21 575 0 279920 ISHARES TR SHORT TREAS BD 464288679 46981 424705 SH SOLE 22 424705 0 0 ISHARES TR PFD AND INCM SEC 464288687 10961 292068 SH SOLE 2 292068 0 0 ISHARES TR PFD AND INCM SEC 464288687 1514 40345 SH SOLE 3 40345 0 0 ISHARES TR PFD AND INCM SEC 464288687 42 1128 SH SOLE 7 1128 0 0 ISHARES TR PFD AND INCM SEC 464288687 129338 3446254 SH SOLE 18 3357050 0 89204 ISHARES TR PFD AND INCM SEC 464288687 19007 506438 SH SOLE 21 506438 0 0 ISHARES TR MRNING SM CP ETF 464288703 2 15 SH SOLE 17 0 0 15 ISHARES TR GLOB UTILITS ETF 464288711 816 13983 SH SOLE 7 13983 0 0 ISHARES TR GLOB UTILITS ETF 464288711 293 5025 SH SOLE 23 5025 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 26637 291662 SH SOLE 7 291662 0 0 ISHARES TR GLB CNSM STP ETF 464288737 135732 2475959 SH SOLE 4 2475959 0 0 ISHARES TR GLB CNSM STP ETF 464288737 6486 118320 SH SOLE 7 118320 0 0 ISHARES TR GLB CNSM STP ETF 464288737 7 120 SH SOLE 17 0 0 120 ISHARES TR GLB CNS DISC ETF 464288745 37842 315663 SH SOLE 7 315663 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2 19 SH SOLE 17 0 0 19 ISHARES TR MSCI USA ESG SLC 464288802 86 698 SH SOLE 18 698 0 0 ISHARES TR US HLTHCR PR ETF 464288828 16 100 SH SOLE 18 100 0 0 ISHARES TR EAFE VALUE ETF 464288877 16799 354631 SH SOLE 17 0 0 354631 ISHARES TR EAFE GRWTH ETF 464288885 36979 459304 SH SOLE 2 459304 0 0 ISHARES TR EAFE GRWTH ETF 464288885 6 79 SH SOLE 17 0 0 79 ISHARES TR OPTIONS 464289180 9 500 SH Put SOLE 2 500 0 0 ISHARES TR OPTIONS 464289180 1672 95000 SH Put SOLE 19 95000 0 0 ISHARES TR OPTIONS 464289180 18 1000 SH Put SOLE 22 1000 0 0 ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH SOLE 17 0 0 36 ISHARES TR RUS TP200 GR ETF 464289438 1 9 SH SOLE 17 0 0 9 ISHARES TR RUS TOP 200 ETF 464289446 2 30 SH SOLE 17 0 0 30 ISHARES TR CORE LT USDB ETF 464289479 4 60 SH SOLE 17 0 0 60 ISHARES TR CORE LT USDB ETF 464289479 388 5598 SH SOLE 18 5598 0 0 ISHARES TR LNG TR CRPRT BD 464289511 120838 1813563 SH SOLE 2 1813563 0 0 ISHARES TR LNG TR CRPRT BD 464289511 5918 88823 SH SOLE 18 31 0 88792 ISHARES TR LNG TR CRPRT BD 464289511 117260 1759873 SH SOLE 21 1759873 0 0 ISHARES TR LNG TR CRPRT BD 464289511 563 8443 SH SOLE 22 8443 0 0 ISHARES TR LNG TR CRPRT BD 464289511 16982 254873 SH SOLE 23 254873 0 0 ISHARES TR INDIA 50 ETF 464289529 50674 1380761 SH SOLE 7 1380761 0 0 ISHARES TR INDIA 50 ETF 464289529 22522 613679 SH SOLE 22 613679 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 4 66 SH SOLE 17 0 0 66 ISHARES TR GRWT ALLOCAT ETF 464289867 9 189 SH SOLE 17 0 0 189 ISHARES TR GRWT ALLOCAT ETF 464289867 56049 1216878 SH SOLE 22 1216878 0 0 ISHARES TR MODERT ALLOC ETF 464289875 41294 1051003 SH SOLE 22 1051003 0 0 ISHARES TR CONSER ALLOC ETF 464289883 13528 379362 SH SOLE 22 379362 0 0 ISHARES TR US TREAS BD ETF 46429B267 57145 2170767 SH SOLE 2 1721595 0 449172 ISHARES TR US TREAS BD ETF 46429B267 8329 316373 SH SOLE 7 316373 0 0 ISHARES TR US TREAS BD ETF 46429B267 116 4412 SH SOLE 17 0 0 4412 ISHARES TR US TREAS BD ETF 46429B267 68378 2597469 SH SOLE 18 2420327 0 177142 ISHARES TR US TREAS BD ETF 46429B267 106903 4060880 SH SOLE 19 4060880 0 0 ISHARES TR A RATE CP BD ETF 46429B291 8 139 SH SOLE 18 139 0 0 ISHARES TR CMBS ETF 46429B366 568 10616 SH SOLE 3 10616 0 0 ISHARES TR CMBS ETF 46429B366 3936 73609 SH SOLE 18 36648 0 36961 ISHARES TR MSCI PHILIPS ETF 46429B408 2466 73715 SH SOLE 22 0 0 73715 ISHARES TR MSCI INDIA ETF 46429B598 269522 8028658 SH SOLE 2 46740 0 7981918 ISHARES TR MSCI INDIA ETF 46429B598 50498 1504255 SH SOLE 4 1504255 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5115 152363 SH SOLE 7 0 0 152363 ISHARES TR MSCI INDIA ETF 46429B598 799 23805 SH SOLE 13 23805 0 0 ISHARES TR MSCI INDIA ETF 46429B598 6823 203246 SH SOLE 15 0 0 203246 ISHARES TR MSCI INDIA ETF 46429B598 79352 2363763 SH SOLE 18 2363763 0 0 ISHARES TR MSCI INDIA ETF 46429B598 6194 184507 SH SOLE 19 184507 0 0 ISHARES TR MSCI INDIA ETF 46429B598 199202 5933928 SH SOLE 21 5933928 0 0 ISHARES TR MSCI INDIA ETF 46429B598 246549 7344318 SH SOLE 22 6423484 0 920834 ISHARES TR MSCI INDIA ETF 46429B598 788 23463 SH SOLE 26 23463 0 0 ISHARES TR MSCI POLAND ETF 46429B606 16007 775533 SH SOLE 7 0 0 775533 ISHARES TR MSCI POLAND ETF 46429B606 2292 111034 SH SOLE 18 111034 0 0 ISHARES TR MSCI POLAND ETF 46429B606 2240 108537 SH SOLE 22 0 0 108537 ISHARES TR FLTG RATE NT ETF 46429B655 3471 68093 SH SOLE 7 0 0 68093 ISHARES TR FLTG RATE NT ETF 46429B655 14 269 SH SOLE 17 0 0 269 ISHARES TR FLTG RATE NT ETF 46429B655 30157 591656 SH SOLE 18 419778 0 171878 ISHARES TR FLTG RATE NT ETF 46429B655 40485 794300 SH SOLE 19 794300 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 28959 568151 SH SOLE 21 568151 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 18032 353775 SH SOLE 23 353775 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 21510 228445 SH SOLE 2 228445 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 45287 480962 SH SOLE 3 480962 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 372 3948 SH SOLE 15 3948 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 12 124 SH SOLE 17 0 0 124 ISHARES TR CORE HIGH DV ETF 46429B663 10287 109252 SH SOLE 18 68510 0 40742 ISHARES TR CORE HIGH DV ETF 46429B663 16749 177880 SH SOLE 21 177880 0 0 ISHARES TR MSCI CHINA ETF 46429B671 355 6332 SH SOLE 18 6332 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 17560 239624 SH SOLE 2 0 0 239624 ISHARES TR MIN VOL EAFE ETF 46429B689 241756 3299068 SH SOLE 7 3299068 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 6 88 SH SOLE 17 0 0 88 ISHARES TR MIN VOL EAFE ETF 46429B689 187639 2560574 SH SOLE 18 2560574 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 5877 80199 SH SOLE 19 80199 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 7236 98751 SH SOLE 21 98751 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 29845 407267 SH SOLE 22 66936 0 340331 ISHARES TR MSCI MIN VOL ETF 46429B697 258365 4030660 SH SOLE 2 2743500 0 1287160 ISHARES TR MSCI MIN VOL ETF 46429B697 419 6544 SH SOLE 7 6544 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 108 1682 SH SOLE 17 0 0 1682 ISHARES TR MSCI MIN VOL ETF 46429B697 479842 7485829 SH SOLE 18 7413936 0 71893 ISHARES TR MSCI MIN VOL ETF 46429B697 188822 2945736 SH SOLE 19 2945736 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 25374 395846 SH SOLE 22 395846 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2716 27115 SH SOLE 17 0 0 27115 ISHARES TR 0-5 YR TIPS ETF 46429B747 187 1868 SH SOLE 18 1868 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 3093 30879 SH SOLE 22 30879 0 0 ISHARES TR USA QUALITY FCTR 46432F339 394192 4266148 SH SOLE 2 3724374 0 541774 ISHARES TR USA QUALITY FCTR 46432F339 760 8224 SH SOLE 7 8224 0 0 ISHARES TR USA QUALITY FCTR 46432F339 23 253 SH SOLE 17 0 0 253 ISHARES TR USA QUALITY FCTR 46432F339 108795 1177440 SH SOLE 18 954637 0 222803 ISHARES TR USA QUALITY FCTR 46432F339 60109 650527 SH SOLE 19 650527 0 0 ISHARES TR USA QUALITY FCTR 46432F339 18191 196868 SH SOLE 22 196868 0 0 ISHARES TR USA SIZE FACTOR 46432F370 42737 470776 SH SOLE 18 470776 0 0 ISHARES TR USA SIZE FACTOR 46432F370 4466 49200 SH SOLE 19 49200 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 65330 796318 SH SOLE 2 796318 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 1166 14210 SH SOLE 7 14210 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 68957 840534 SH SOLE 18 840534 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 10928 133200 SH SOLE 19 133200 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 17892 218088 SH SOLE 22 218088 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 88398 741283 SH SOLE 2 586854 0 154429 ISHARES TR USA MOMENTUM FCT 46432F396 736 6172 SH SOLE 7 6172 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 61 511 SH SOLE 17 0 0 511 ISHARES TR USA MOMENTUM FCT 46432F396 111463 934701 SH SOLE 18 743287 0 191414 ISHARES TR USA MOMENTUM FCT 46432F396 61460 515389 SH SOLE 19 515389 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 18082 151634 SH SOLE 22 151634 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 22556 390515 SH SOLE 2 201222 0 189293 ISHARES TR CORE MSCI TOTAL 46432F834 180 3110 SH SOLE 17 0 0 3110 ISHARES TR CORE MSCI TOTAL 46432F834 892 15451 SH SOLE 18 15451 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 9230457 159807079 SH SOLE 21 159754979 0 52100 ISHARES TR CORE MSCI TOTAL 46432F834 301318 5216726 SH SOLE 22 5216726 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1957078 32046466 SH SOLE 2 30482441 0 1564025 ISHARES TR CORE MSCI EAFE 46432F842 65945 1079820 SH SOLE 3 1079820 0 0 ISHARES TR CORE MSCI EAFE 46432F842 42232 691538 SH SOLE 4 691538 0 0 ISHARES TR CORE MSCI EAFE 46432F842 158639 2597652 SH SOLE 7 488771 0 2108881 ISHARES TR CORE MSCI EAFE 46432F842 99237 1624972 SH SOLE 17 0 0 1624972 ISHARES TR CORE MSCI EAFE 46432F842 222826 3648704 SH SOLE 18 3272082 0 376622 ISHARES TR CORE MSCI EAFE 46432F842 299069 4897148 SH SOLE 19 4897148 0 0 ISHARES TR CORE MSCI EAFE 46432F842 53012 868055 SH SOLE 21 0 0 868055 ISHARES TR CORE MSCI EAFE 46432F842 64867 1062182 SH SOLE 22 1062182 0 0 ISHARES TR CORE MSCI EAFE 46432F842 7997 130942 SH SOLE 23 130942 0 0 ISHARES TR CORE MSCI EAFE 46432F842 14767 241800 SH SOLE 26 0 0 241800 ISHARES TR CORE 1 5 YR USD 46432F859 4 81 SH SOLE 17 0 0 81 ISHARES TR CORE 1 5 YR USD 46432F859 580 11487 SH SOLE 18 11487 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 554 22170 SH SOLE 18 22170 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 3160 128400 SH SOLE 21 128400 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3175 129000 SH SOLE 21 129000 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 7364 143994 SH SOLE 2 143994 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 145 2845 SH SOLE 18 2845 0 0 ISHARES TR MLTFCTR INTL SML 46434V266 1359 47554 SH SOLE 2 0 0 47554 ISHARES TR MULTIFACTOR INTL 46434V274 5907 231647 SH SOLE 2 0 0 231647 ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH SOLE 17 0 0 36 ISHARES TR MULTIFACTOR INTL 46434V274 8 310 SH SOLE 18 310 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 12974 508768 SH SOLE 21 508768 0 0 ISHARES TR MULTIFACTOR USA 46434V282 10340 323935 SH SOLE 2 0 0 323935 ISHARES TR MULTIFACTOR USA 46434V282 336 10540 SH SOLE 7 10540 0 0 ISHARES TR MULTIFACTOR USA 46434V282 221 6919 SH SOLE 18 6919 0 0 ISHARES TR MULTIFACTOR USA 46434V282 151 4739 SH SOLE 19 4739 0 0 ISHARES TR MULTIFACTOR USA 46434V282 12901 404158 SH SOLE 21 404158 0 0 ISHARES TR MULTIFACTOR USA 46434V290 1374 34438 SH SOLE 2 0 0 34438 ISHARES TR MULTIFACTOR USA 46434V290 40 1009 SH SOLE 18 1009 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 4751 102189 SH SOLE 2 102189 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3779 81285 SH SOLE 7 81285 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2 48 SH SOLE 17 0 0 48 ISHARES TR 0-5YR HI YL CP 46434V407 134506 2893218 SH SOLE 18 2727701 0 165517 ISHARES TR 0-5YR HI YL CP 46434V407 94384 2030200 SH SOLE 19 2030200 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 110267 3617677 SH SOLE 2 21836 0 3595841 ISHARES TR MSCI SAUDI ARBIA 46434V423 7688 252232 SH SOLE 4 252232 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 4153 136247 SH SOLE 7 0 0 136247 ISHARES TR MSCI SAUDI ARBIA 46434V423 14379 471749 SH SOLE 22 471749 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 2202 72236 SH SOLE 23 72236 0 0 ISHARES TR INTL MOMENTUM FT 46434V449 5800 197400 SH SOLE 19 197400 0 0 ISHARES TR INTL QLTY FACTOR 46434V456 5814 195900 SH SOLE 19 195900 0 0 ISHARES TR MSCI LW CRB TG 46434V464 131 1094 SH SOLE 18 1094 0 0 ISHARES TR IBONDS SEP2020 46434V571 1 53 SH SOLE 17 0 0 53 ISHARES TR IBONDS SEP2020 46434V571 3 137 SH SOLE 18 137 0 0 ISHARES TR CORE TOTAL USD 46434V613 1 23 SH SOLE 17 0 0 23 ISHARES TR CORE TOTAL USD 46434V613 389 7415 SH SOLE 18 7415 0 0 ISHARES TR CORE TOTAL USD 46434V613 1566289 29885299 SH SOLE 21 29885299 0 0 ISHARES TR CORE DIV GRWTH 46434V621 43 1103 SH SOLE 17 0 0 1103 ISHARES TR CORE DIV GRWTH 46434V621 1278 32656 SH SOLE 18 6489 0 26167 ISHARES TR CORE DIV GRWTH 46434V621 15811 403968 SH SOLE 19 403968 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 293 9491 SH SOLE 2 9491 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 282 9136 SH SOLE 3 9136 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 128 4141 SH SOLE 18 4141 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 14508 516680 SH SOLE 2 516680 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 99 3522 SH SOLE 18 3522 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 5116 182200 SH SOLE 19 182200 0 0 ISHARES TR CORE MSCI PAC 46434V696 39456 702056 SH SOLE 2 702056 0 0 ISHARES TR CUR HED MSCI GER 46434V704 1 21 SH SOLE 17 0 0 21 ISHARES TR CORE MSCI EURO 46434V738 338 7399 SH SOLE 2 7399 0 0 ISHARES TR CORE MSCI EURO 46434V738 274 5995 SH SOLE 7 5995 0 0 ISHARES TR CORE MSCI EURO 46434V738 1 11 SH SOLE 17 0 0 11 ISHARES TR CORE MSCI EURO 46434V738 15081 329711 SH SOLE 23 329711 0 0 ISHARES TR MSCI UAE ETF 46434V761 253 18652 SH SOLE 23 18652 0 0 ISHARES TR MSCI QATAR ETF 46434V779 400 22800 SH SOLE 4 22800 0 0 ISHARES TR MSCI QATAR ETF 46434V779 354 20151 SH SOLE 23 20151 0 0 ISHARES TR HDG MSCI EAFE 46434V803 399 13330 SH SOLE 3 13330 0 0 ISHARES TR HDG MSCI EAFE 46434V803 15 508 SH SOLE 17 0 0 508 ISHARES TR HDG MSCI EAFE 46434V803 1767 59013 SH SOLE 18 59013 0 0 ISHARES TR HDG MSCI EAFE 46434V803 6641 221798 SH SOLE 22 0 0 221798 ISHARES TR ULTR SH TRM BD 46434V878 28329 562198 SH SOLE 2 562198 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 125 SH SOLE 18 125 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 127 SH SOLE 18 127 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 130 SH SOLE 18 130 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 130 SH SOLE 18 130 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 45 SH SOLE 18 45 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1 44 SH SOLE 18 44 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 128 SH SOLE 18 128 0 0 ISHARES TR ESG USD CORPT 46435G193 2 72 SH SOLE 18 72 0 0 ISHARES TR EDGE INVT GRDE 46435G219 2 41 SH SOLE 18 41 0 0 ISHARES TR EDGE INVT GRDE 46435G219 10499 199001 SH SOLE 19 199001 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 2 91 SH SOLE 18 91 0 0 ISHARES TR EDEG HIG YLELD 46435G250 4228 83561 SH SOLE 19 83561 0 0 ISHARES TR IBONDS DEC2023 46435G318 4 138 SH SOLE 18 138 0 0 ISHARES TR CORE MSCI INTL 46435G326 72484 1327060 SH SOLE 2 1143743 0 183317 ISHARES TR CORE MSCI INTL 46435G326 314 5750 SH SOLE 18 5750 0 0 ISHARES TR CORE MSCI INTL 46435G326 767897 14058902 SH SOLE 21 14058902 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 23335 742440 SH SOLE 2 742440 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 0 2 SH SOLE 17 0 0 2 ISHARES TR MSCI UK ETF NEW 46435G334 107 3405 SH SOLE 18 3405 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 45656 1452614 SH SOLE 21 1452614 0 0 ISHARES TR MORTGE REL ETF 46435G342 229 5446 SH SOLE 3 5446 0 0 ISHARES TR MORTGE REL ETF 46435G342 213 5046 SH SOLE 15 5046 0 0 ISHARES TR MORTGE REL ETF 46435G342 57942 1375308 SH SOLE 21 1375308 0 0 ISHARES TR INTL VALUE FACTR 46435G409 5775 253400 SH SOLE 19 253400 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 36931 564959 SH SOLE 2 564959 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 12 176 SH SOLE 18 176 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 4737 72467 SH SOLE 22 72467 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 2747 105000 SH SOLE 105000 0 0 ISHARES TR ESG MSCI EAFE 46435G516 33928 529136 SH SOLE 2 529136 0 0 ISHARES TR ESG MSCI EAFE 46435G516 3 46 SH SOLE 17 0 0 46 ISHARES TR ESG MSCI EAFE 46435G516 362 5643 SH SOLE 18 5643 0 0 ISHARES TR ESG MSCI EAFE 46435G516 3661 57102 SH SOLE 22 57102 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR ADAPTIVE ETF 46435G656 1884 68093 SH SOLE 68093 0 0 ISHARES TR CORE INTL AGGR 46435G672 6593 118184 SH SOLE 2 118184 0 0 ISHARES TR CORE INTL AGGR 46435G672 785 14079 SH SOLE 3 14079 0 0 ISHARES TR CORE INTL AGGR 46435G672 112173 2010630 SH SOLE 7 0 0 2010630 ISHARES TR CORE INTL AGGR 46435G672 278981 5000561 SH SOLE 21 5000561 0 0 ISHARES TR IBONDS DEC2022 46435G755 313 11964 SH SOLE 18 11964 0 0 ISHARES TR IBONDS DEC2021 46435G789 323 12510 SH SOLE 18 12510 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH SOLE 18 46 0 0 ISHARES TR CYBERSECURITY 46435U135 618 25000 SH SOLE 25000 0 0 ISHARES TR EDGE MSCI MULT 46435U143 1330 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 7459 300000 SH SOLE 300000 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 5058 200000 SH SOLE 200000 0 0 ISHARES TR IBONDS 22 TRM HG 46435U176 4958 200000 SH SOLE 200000 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 5069 200000 SH SOLE 200000 0 0 ISHARES TR GENOMICS IMMUN 46435U192 20091 820000 SH SOLE 820000 0 0 ISHARES TR IBONDS 21 TRM HG 46435U226 5007 200000 SH SOLE 200000 0 0 ISHARES TR IBONDS DEC 26 46435U259 2 60 SH SOLE 18 60 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 27792 567000 SH SOLE 567000 0 0 ISHARES TR SELF DRIVNG EV 46435U366 24165 1000000 SH SOLE 1000000 0 0 ISHARES TR MSCI JP VALUE 46435U374 7025 280000 SH SOLE 280000 0 0 ISHARES TR MSCI JP EQUL 46435U382 6525 190000 SH SOLE 190000 0 0 ISHARES TR IBONDS DEC 25 46435U432 2 57 SH SOLE 18 57 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH SOLE 18 43 0 0 ISHARES TR ESG US AGR BD 46435U549 9 165 SH SOLE 18 165 0 0 ISHARES TR ESG MSCI USA SML 46435U663 801 30000 SH SOLE 30000 0 0 ISHARES TR ESG MSCI USA SML 46435U663 504 18879 SH SOLE 22 18879 0 0 ISHARES TR IBONDS DEC 46435U697 4 135 SH SOLE 18 135 0 0 ISHARES TR BROAD USD HIGH 46435U853 1 25 SH SOLE 17 0 0 25 ISHARES TR BROAD USD HIGH 46435U853 1 36 SH SOLE 18 36 0 0 ISHARES TR BROAD USD HIGH 46435U853 69115 1687800 SH SOLE 19 1687800 0 0 ISHARES TR IBONDS ETF 46435UAA9 1 45 SH SOLE 18 45 0 0 ISHARES TR IBONDS DEC 29 46436E205 7621 300000 SH SOLE 300000 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 50093 995095 SH SOLE 2 995095 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 9 174 SH SOLE 17 0 0 174 ISHARES US ETF TR SHT MAT BD ETF 46431W507 20177 400809 SH SOLE 18 400809 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 169626 3369608 SH SOLE 19 3369608 0 0 ISHARES US ETF TR INFLATION HEDG 46431W580 7235 275000 SH SOLE 275000 0 0 ISHARES US ETF TR BLOOMBERG ROLL 46431W598 13234 300000 SH SOLE 300000 0 0 ISHARES US ETF TR GOLD STRATEGY 46431W614 560 10000 SH SOLE 10000 0 0 ISHARES US ETF TR INOVATIV HLTCR 46431W622 1695 70000 SH SOLE 70000 0 0 ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 1198 45000 SH SOLE 45000 0 0 ISHARES US ETF TR EVOLVED FINLS 46431W655 3657 150000 SH SOLE 150000 0 0 ISHARES US ETF TR INT RT HDG C B 46431W705 3 28 SH SOLE 18 28 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 5052 100750 SH SOLE 18 100750 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 2 53 SH SOLE 18 53 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 2281 2000000 PRN SOLE 21 2000000 0 0 ISORAY INC COM 46489V104 15 47056 SH SOLE 21 47056 0 0 ISORAY INC COM 46489V104 269 837775 SH SOLE 22 837775 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1271 253762 SH SOLE 7 253762 0 0 ISRAMCO INC COM NEW 465141406 118 964 SH SOLE 2 19 0 945 ISRAMCO INC COM NEW 465141406 311 2535 SH SOLE 18 2535 0 0 ISRAMCO INC COM NEW 465141406 147 1201 SH SOLE 19 1201 0 0 ISRAMCO INC COM NEW 465141406 3061 24949 SH SOLE 21 24949 0 0 ISRAMCO INC COM NEW 465141406 2065 16827 SH SOLE 22 16353 0 474 ISSUER DIRECT CORPORATION COM NEW 46520M204 6 597 SH SOLE 18 597 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 59 5710 SH SOLE 21 5710 0 0 ISTAR INC COM 45031U101 774 59329 SH SOLE 2 2451 0 56878 ISTAR INC COM 45031U101 7 566 SH SOLE 4 566 0 0 ISTAR INC COM 45031U101 19 1461 SH SOLE 7 1461 0 0 ISTAR INC COM 45031U101 3493 267697 SH SOLE 18 267697 0 0 ISTAR INC COM 45031U101 1329 101866 SH SOLE 19 101866 0 0 ISTAR INC COM 45031U101 99707 7640403 SH SOLE 21 7640403 0 0 ISTAR INC COM 45031U101 25825 1978937 SH SOLE 22 1879294 0 99643 ISTAR INC COM 45031U101 339 26005 SH SOLE 26 0 0 26005 ISTAR INC COM 45031U101 111 8492 SH SOLE 28 8492 0 0 ISTAR INC COM 45031U101 1079 82662 SH SOLE 30 82662 0 0 ISTAR INC COM 45031U101 118 9043 SH SOLE 40 9043 0 0 ISTAR INC NOTE 3.125% 9/1 45031UCB5 1022 965000 PRN SOLE 21 965000 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 502 45000 SH SOLE 26 45000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 13801 1641041 SH SOLE 2 285081 0 1355960 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1752 208321 SH SOLE 13 208321 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6 662 SH SOLE 17 0 0 662 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 44583 5301234 SH SOLE 18 2449874 0 2851360 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 21752 2586471 SH SOLE 19 2586471 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 147178 17500380 SH SOLE 21 17500380 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 35060 4168828 SH SOLE 22 4168828 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 20571 2445965 SH SOLE 25 2445965 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7423 882640 SH SOLE 30 882640 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 100656 11968567 SH SOLE 34 11968567 0 0 ITERIS INC COM 46564T107 189 32876 SH SOLE 2 974 0 31902 ITERIS INC COM 46564T107 829 144240 SH SOLE 18 144240 0 0 ITERIS INC COM 46564T107 390 67845 SH SOLE 19 67845 0 0 ITERIS INC COM 46564T107 7972 1387702 SH SOLE 21 1387702 0 0 ITERIS INC COM 46564T107 6480 1127892 SH SOLE 22 1104600 0 23292 ITRON INC COM 465741106 2208 29853 SH SOLE 2 1414 0 28439 ITRON INC COM 465741106 12 164 SH SOLE 4 164 0 0 ITRON INC COM 465741106 46 619 SH SOLE 7 619 0 0 ITRON INC COM 465741106 12493 168911 SH SOLE 18 155225 0 13686 ITRON INC COM 465741106 4768 64463 SH SOLE 19 64463 0 0 ITRON INC COM 465741106 284783 3850499 SH SOLE 21 3850499 0 0 ITRON INC COM 465741106 74635 1009126 SH SOLE 22 959214 0 49912 ITRON INC COM 465741106 794 10730 SH SOLE 26 8956 0 1774 ITRON INC COM 465741106 333 4508 SH SOLE 28 4508 0 0 ITRON INC COM 465741106 3646 49292 SH SOLE 30 49292 0 0 ITRON INC COM 465741106 238 3217 SH SOLE 40 3217 0 0 ITT INC COM 45073V108 16153 263976 SH SOLE 2 78759 0 185217 ITT INC COM 45073V108 98 1603 SH SOLE 4 1603 0 0 ITT INC COM 45073V108 154 2515 SH SOLE 7 2515 0 0 ITT INC COM 45073V108 15079 246422 SH SOLE 18 246209 0 213 ITT INC COM 45073V108 1233 20153 SH SOLE 19 20153 0 0 ITT INC COM 45073V108 261782 4278180 SH SOLE 21 4278180 0 0 ITT INC COM 45073V108 190648 3115672 SH SOLE 22 2932389 0 183283 ITT INC COM 45073V108 172 2819 SH SOLE 23 2819 0 0 ITT INC COM 45073V108 2384 38967 SH SOLE 26 22542 0 16425 ITT INC COM 45073V108 692 11315 SH SOLE 28 11315 0 0 ITT INC COM 45073V108 77 1256 SH SOLE 29 1256 0 0 ITT INC COM 45073V108 1533 25054 SH SOLE 30 25054 0 0 ITT INC COM 45073V108 942 15388 SH SOLE 31 3188 0 12200 ITT INC COM 45073V108 674 11012 SH SOLE 34 11012 0 0 ITT INC COM 45073V108 112 1831 SH SOLE 36 1831 0 0 ITT INC COM 45073V108 466 7616 SH SOLE 40 7616 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 32 1305 SH SOLE 7 1305 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 7722 311487 SH SOLE 21 311487 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3577 144303 SH SOLE 22 140842 0 3461 ITURAN LOCATION AND CONTROL SHS M6158M104 347 14006 SH SOLE 23 14006 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 78 3166 SH SOLE 26 0 0 3166 ITURAN LOCATION AND CONTROL SHS M6158M104 80 3209 SH SOLE 30 3209 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 9 354 SH SOLE 34 354 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 36 1457 SH SOLE 40 1457 0 0 IVERIC BIO INC COM 46583P102 10 8740 SH SOLE 18 8740 0 0 IVERIC BIO INC COM 46583P102 132 117896 SH SOLE 21 117896 0 0 IVERIC BIO INC COM 46583P102 558 498417 SH SOLE 22 498417 0 0 IVERIC BIO INC COM 46583P102 32 28557 SH SOLE 26 0 0 28557 IZEA WORLDWIDE INC COM 46604H105 2 6396 SH SOLE 21 6396 0 0 J & J SNACK FOODS CORP COM 466032109 2762 14388 SH SOLE 2 1731 0 12657 J & J SNACK FOODS CORP COM 466032109 10 50 SH SOLE 4 50 0 0 J & J SNACK FOODS CORP COM 466032109 50 261 SH SOLE 7 261 0 0 J & J SNACK FOODS CORP COM 466032109 14895 77577 SH SOLE 18 67792 0 9785 J & J SNACK FOODS CORP COM 466032109 13876 72269 SH SOLE 19 72269 0 0 J & J SNACK FOODS CORP COM 466032109 314495 1637995 SH SOLE 21 1637995 0 0 J & J SNACK FOODS CORP COM 466032109 94567 492539 SH SOLE 22 471926 0 20613 J & J SNACK FOODS CORP COM 466032109 1193 6215 SH SOLE 23 6215 0 0 J & J SNACK FOODS CORP COM 466032109 2864 14916 SH SOLE 26 2800 0 12116 J & J SNACK FOODS CORP COM 466032109 399 2080 SH SOLE 28 2080 0 0 J & J SNACK FOODS CORP COM 466032109 4064 21168 SH SOLE 30 21168 0 0 J & J SNACK FOODS CORP COM 466032109 156 813 SH SOLE 34 813 0 0 J & J SNACK FOODS CORP COM 466032109 234 1218 SH SOLE 40 1218 0 0 J ALEXANDERS HLDGS INC COM 46609J106 200 17081 SH SOLE 2 6138 0 10943 J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH SOLE 7 343 0 0 J ALEXANDERS HLDGS INC COM 46609J106 553 47153 SH SOLE 18 47153 0 0 J ALEXANDERS HLDGS INC COM 46609J106 899 76699 SH SOLE 19 76699 0 0 J ALEXANDERS HLDGS INC COM 46609J106 5319 453872 SH SOLE 21 453872 0 0 J ALEXANDERS HLDGS INC COM 46609J106 5470 466719 SH SOLE 22 456172 0 10547 J ALEXANDERS HLDGS INC COM 46609J106 128 10956 SH SOLE 23 10956 0 0 J ALEXANDERS HLDGS INC COM 46609J106 548 46735 SH SOLE 26 0 0 46735 J JILL INC COM 46620W102 31 16537 SH SOLE 2 421 0 16116 J JILL INC COM 46620W102 106 55662 SH SOLE 18 55662 0 0 J JILL INC COM 46620W102 52 27275 SH SOLE 19 27275 0 0 J JILL INC COM 46620W102 1122 590701 SH SOLE 21 590701 0 0 J JILL INC COM 46620W102 662 348426 SH SOLE 22 337963 0 10463 J2 GLOBAL INC COM 48123V102 6438 70884 SH SOLE 2 31722 0 39162 J2 GLOBAL INC COM 48123V102 18 193 SH SOLE 4 193 0 0 J2 GLOBAL INC COM 48123V102 78 864 SH SOLE 7 864 0 0 J2 GLOBAL INC COM 48123V102 26240 288926 SH SOLE 18 273403 0 15523 J2 GLOBAL INC COM 48123V102 14063 154846 SH SOLE 19 154846 0 0 J2 GLOBAL INC COM 48123V102 317285 3493561 SH SOLE 21 3493561 0 0 J2 GLOBAL INC COM 48123V102 149970 1651290 SH SOLE 22 1561866 0 89424 J2 GLOBAL INC COM 48123V102 1191 13113 SH SOLE 23 13113 0 0 J2 GLOBAL INC COM 48123V102 2865 31541 SH SOLE 26 14288 0 17253 J2 GLOBAL INC COM 48123V102 583 6423 SH SOLE 28 6423 0 0 J2 GLOBAL INC COM 48123V102 5298 58333 SH SOLE 30 58333 0 0 J2 GLOBAL INC COM 48123V102 1610 17732 SH SOLE 31 0 0 17732 J2 GLOBAL INC COM 48123V102 15 163 SH SOLE 34 163 0 0 J2 GLOBAL INC COM 48123V102 16 180 SH SOLE 36 180 0 0 J2 GLOBAL INC COM 48123V102 447 4923 SH SOLE 40 4923 0 0 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1489 1050000 PRN SOLE 21 1050000 0 0 JABIL INC COM 466313103 13780 385238 SH SOLE 2 100327 0 284911 JABIL INC COM 466313103 28 775 SH SOLE 4 775 0 0 JABIL INC COM 466313103 222 6193 SH SOLE 7 6193 0 0 JABIL INC COM 466313103 48 1334 SH SOLE 15 1334 0 0 JABIL INC COM 466313103 14047 392716 SH SOLE 18 392716 0 0 JABIL INC COM 466313103 1207 33750 SH SOLE 19 33750 0 0 JABIL INC COM 466313103 245579 6865515 SH SOLE 21 6865515 0 0 JABIL INC COM 466313103 186192 5205244 SH SOLE 22 4872079 0 333165 JABIL INC COM 466313103 4870 136158 SH SOLE 25 136158 0 0 JABIL INC COM 466313103 16412 458817 SH SOLE 26 131665 0 327152 JABIL INC COM 466313103 657 18381 SH SOLE 28 18381 0 0 JABIL INC COM 466313103 1569 43875 SH SOLE 30 43875 0 0 JABIL INC COM 466313103 113 3158 SH SOLE 31 3158 0 0 JABIL INC COM 466313103 4307 120410 SH SOLE 36 120410 0 0 JABIL INC COM 466313103 482 13474 SH SOLE 40 13474 0 0 JACK IN THE BOX INC COM 466367109 3352 36782 SH SOLE 2 11994 0 24788 JACK IN THE BOX INC COM 466367109 6 70 SH SOLE 4 70 0 0 JACK IN THE BOX INC COM 466367109 39 429 SH SOLE 7 429 0 0 JACK IN THE BOX INC COM 466367109 13473 147859 SH SOLE 18 147859 0 0 JACK IN THE BOX INC COM 466367109 4059 44544 SH SOLE 19 44544 0 0 JACK IN THE BOX INC COM 466367109 168185 1845756 SH SOLE 21 1845756 0 0 JACK IN THE BOX INC COM 466367109 80207 880234 SH SOLE 22 842494 0 37740 JACK IN THE BOX INC COM 466367109 2013 22094 SH SOLE 23 22094 0 0 JACK IN THE BOX INC COM 466367109 677 7425 SH SOLE 26 5398 0 2027 JACK IN THE BOX INC COM 466367109 285 3128 SH SOLE 28 3128 0 0 JACK IN THE BOX INC COM 466367109 640 7028 SH SOLE 30 7028 0 0 JACK IN THE BOX INC COM 466367109 193 2121 SH SOLE 40 2121 0 0 JACOBS ENGR GROUP INC COM 469814107 29990 327755 SH SOLE 2 42796 0 284959 JACOBS ENGR GROUP INC COM 469814107 4983 54459 SH SOLE 4 50419 0 4040 JACOBS ENGR GROUP INC COM 469814107 17364 189773 SH SOLE 7 134745 0 55028 JACOBS ENGR GROUP INC COM 469814107 539 5894 SH SOLE 13 5894 0 0 JACOBS ENGR GROUP INC COM 469814107 116 1264 SH SOLE 15 1264 0 0 JACOBS ENGR GROUP INC COM 469814107 25246 275909 SH SOLE 18 256275 0 19634 JACOBS ENGR GROUP INC COM 469814107 4640 50707 SH SOLE 19 50707 0 0 JACOBS ENGR GROUP INC COM 469814107 291202 3182533 SH SOLE 21 3182533 0 0 JACOBS ENGR GROUP INC COM 469814107 321944 3518510 SH SOLE 22 3140050 0 378460 JACOBS ENGR GROUP INC COM 469814107 9196 100499 SH SOLE 23 100499 0 0 JACOBS ENGR GROUP INC COM 469814107 13062 142756 SH SOLE 25 142756 0 0 JACOBS ENGR GROUP INC COM 469814107 37108 405557 SH SOLE 26 194812 0 210745 JACOBS ENGR GROUP INC COM 469814107 701 7661 SH SOLE 28 0 0 7661 JACOBS ENGR GROUP INC COM 469814107 2935 32077 SH SOLE 29 3245 0 28832 JACOBS ENGR GROUP INC COM 469814107 48074 525394 SH SOLE 30 525394 0 0 JACOBS ENGR GROUP INC COM 469814107 2700 29503 SH SOLE 31 24481 0 5022 JACOBS ENGR GROUP INC COM 469814107 781 8537 SH SOLE 34 8537 0 0 JACOBS ENGR GROUP INC COM 469814107 8508 92983 SH SOLE 36 92983 0 0 JACOBS ENGR GROUP INC COM 469814107 360 3929 SH SOLE 40 3929 0 0 JAGGED PEAK ENERGY INC COM 47009K107 477 65647 SH SOLE 2 2866 0 62781 JAGGED PEAK ENERGY INC COM 47009K107 11 1473 SH SOLE 7 1473 0 0 JAGGED PEAK ENERGY INC COM 47009K107 2102 289560 SH SOLE 18 289560 0 0 JAGGED PEAK ENERGY INC COM 47009K107 813 112007 SH SOLE 19 112007 0 0 JAGGED PEAK ENERGY INC COM 47009K107 48868 6731079 SH SOLE 21 6731079 0 0 JAGGED PEAK ENERGY INC COM 47009K107 13953 1921951 SH SOLE 22 1840842 0 81109 JAGGED PEAK ENERGY INC COM 47009K107 30 4083 SH SOLE 26 0 0 4083 JAGGED PEAK ENERGY INC COM 47009K107 48 6677 SH SOLE 28 6677 0 0 JAGGED PEAK ENERGY INC COM 47009K107 587 80799 SH SOLE 30 80799 0 0 JAGGED PEAK ENERGY INC COM 47009K107 39 5344 SH SOLE 40 5344 0 0 JAGUAR HEALTH INC COM 47010C409 0 109 SH SOLE 21 109 0 0 JAKKS PAC INC COM 47012E106 11 12982 SH SOLE 21 12982 0 0 JAKKS PAC INC COM 47012E106 299 349882 SH SOLE 22 349882 0 0 JAMES RIV GROUP LTD COM G5005R107 1439 28083 SH SOLE 2 991 0 27092 JAMES RIV GROUP LTD COM G5005R107 7 140 SH SOLE 4 140 0 0 JAMES RIV GROUP LTD COM G5005R107 30 577 SH SOLE 7 577 0 0 JAMES RIV GROUP LTD COM G5005R107 6824 133185 SH SOLE 18 133185 0 0 JAMES RIV GROUP LTD COM G5005R107 2453 47868 SH SOLE 19 47868 0 0 JAMES RIV GROUP LTD COM G5005R107 170274 3323073 SH SOLE 21 3323073 0 0 JAMES RIV GROUP LTD COM G5005R107 42845 836159 SH SOLE 22 799323 0 36836 JAMES RIV GROUP LTD COM G5005R107 80 1557 SH SOLE 23 1557 0 0 JAMES RIV GROUP LTD COM G5005R107 1477 28832 SH SOLE 26 6986 0 21846 JAMES RIV GROUP LTD COM G5005R107 178 3471 SH SOLE 28 3471 0 0 JAMES RIV GROUP LTD COM G5005R107 2259 44092 SH SOLE 30 44092 0 0 JAMES RIV GROUP LTD COM G5005R107 190 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 1 14 SH SOLE 17 0 0 14 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5956 265164 SH SOLE 2 92789 0 172375 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17 750 SH SOLE 4 750 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 741 32980 SH SOLE 7 32980 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10781 480007 SH SOLE 18 480007 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 464 20677 SH SOLE 19 20677 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 250202 11139876 SH SOLE 21 11139876 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 102972 4584684 SH SOLE 22 4340425 0 244259 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1754 78080 SH SOLE 26 50613 0 27467 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 340 15151 SH SOLE 28 15151 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1131 50367 SH SOLE 30 50367 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 44 1978 SH SOLE 31 1978 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1409 62736 SH SOLE 32 62736 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 105 4654 SH SOLE 36 4654 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 426 18960 SH SOLE 40 18960 0 0 JASON INDS INC COM 471172106 2 4335 SH SOLE 18 4335 0 0 JASON INDS INC COM 471172106 20 55554 SH SOLE 21 55554 0 0 JASON INDS INC COM 471172106 9 24905 SH SOLE 22 24905 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2094 2175000 PRN SOLE 21 2175000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 18661 145626 SH SOLE 2 20192 0 125434 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3502 27331 SH SOLE 4 25793 0 1538 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4090 31920 SH SOLE 7 7696 0 24224 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 104 808 SH SOLE 13 808 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 63 495 SH SOLE 15 495 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5108 39861 SH SOLE 18 34935 0 4926 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3332 26002 SH SOLE 19 26002 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 197272 1539506 SH SOLE 21 1539506 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 207040 1615736 SH SOLE 22 1507006 0 108730 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5736 44766 SH SOLE 23 44766 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8515 66447 SH SOLE 25 66447 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32032 249974 SH SOLE 26 100170 0 149804 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1407 10979 SH SOLE 28 7875 0 3104 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1677 13087 SH SOLE 29 1296 0 11791 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16776 130920 SH SOLE 30 130920 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1506 11755 SH SOLE 31 9890 0 1865 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6825 53259 SH SOLE 34 53259 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4723 36862 SH SOLE 36 36862 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 155 1206 SH SOLE 40 1206 0 0 JBG SMITH PPTYS COM 46590V100 10906 278147 SH SOLE 2 59194 0 218953 JBG SMITH PPTYS COM 46590V100 1324 33769 SH SOLE 4 33769 0 0 JBG SMITH PPTYS COM 46590V100 4844 123550 SH SOLE 7 123550 0 0 JBG SMITH PPTYS COM 46590V100 191 4861 SH SOLE 15 4861 0 0 JBG SMITH PPTYS COM 46590V100 12980 331026 SH SOLE 18 331026 0 0 JBG SMITH PPTYS COM 46590V100 5703 145445 SH SOLE 19 145445 0 0 JBG SMITH PPTYS COM 46590V100 260649 6647519 SH SOLE 21 6647519 0 0 JBG SMITH PPTYS COM 46590V100 195855 4995027 SH SOLE 22 4763058 0 231969 JBG SMITH PPTYS COM 46590V100 154 3916 SH SOLE 23 3916 0 0 JBG SMITH PPTYS COM 46590V100 10010 255281 SH SOLE 25 255281 0 0 JBG SMITH PPTYS COM 46590V100 3767 96076 SH SOLE 26 40608 0 55468 JBG SMITH PPTYS COM 46590V100 554 14122 SH SOLE 28 14122 0 0 JBG SMITH PPTYS COM 46590V100 2463 62807 SH SOLE 29 62807 0 0 JBG SMITH PPTYS COM 46590V100 21551 549637 SH SOLE 30 549637 0 0 JBG SMITH PPTYS COM 46590V100 96 2447 SH SOLE 31 2447 0 0 JBG SMITH PPTYS COM 46590V100 495 12619 SH SOLE 40 12619 0 0 JD COM INC SPON ADR CL A 47215P106 100791 3572884 SH SOLE 2 228624 0 3344260 JD COM INC SPON ADR CL A 47215P106 10132 359165 SH SOLE 4 359165 0 0 JD COM INC SPON ADR CL A 47215P106 4423 156781 SH SOLE 7 156781 0 0 JD COM INC SPON ADR CL A 47215P106 8241 292118 SH SOLE 13 292118 0 0 JD COM INC SPON ADR CL A 47215P106 8293 293974 SH SOLE 15 283457 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 18183 644554 SH SOLE 18 644554 0 0 JD COM INC SPON ADR CL A 47215P106 5561 197140 SH SOLE 19 197140 0 0 JD COM INC SPON ADR CL A 47215P106 376843 13358479 SH SOLE 21 13358479 0 0 JD COM INC SPON ADR CL A 47215P106 421432 14939109 SH SOLE 22 12253111 0 2685998 JD COM INC SPON ADR CL A 47215P106 14677 520285 SH SOLE 23 520285 0 0 JD COM INC SPON ADR CL A 47215P106 14167 502184 SH SOLE 25 502184 0 0 JD COM INC SPON ADR CL A 47215P106 77708 2754636 SH SOLE 26 132964 0 2621672 JD COM INC SPON ADR CL A 47215P106 2993 106100 SH SOLE 28 106100 0 0 JD COM INC SPON ADR CL A 47215P106 5843 207114 SH SOLE 29 163512 0 43602 JD COM INC SPON ADR CL A 47215P106 140535 4981730 SH SOLE 30 4981730 0 0 JD COM INC SPON ADR CL A 47215P106 4485 159003 SH SOLE 31 159003 0 0 JD COM INC SPON ADR CL A 47215P106 5278 187098 SH SOLE 32 187098 0 0 JD COM INC SPON ADR CL A 47215P106 3800 134689 SH SOLE 34 134689 0 0 JD COM INC SPON ADR CL A 47215P106 1178 41748 SH SOLE 36 41748 0 0 JD COM INC SPON ADR CL A 47215P106 174 6162 SH SOLE 40 6162 0 0 JEFFERIES FINL GROUP INC COM 47233W109 14240 773939 SH SOLE 2 151522 0 622417 JEFFERIES FINL GROUP INC COM 47233W109 1827 99298 SH SOLE 4 91116 0 8182 JEFFERIES FINL GROUP INC COM 47233W109 382 20751 SH SOLE 7 20751 0 0 JEFFERIES FINL GROUP INC COM 47233W109 11 577 SH SOLE 13 577 0 0 JEFFERIES FINL GROUP INC COM 47233W109 51 2786 SH SOLE 15 2786 0 0 JEFFERIES FINL GROUP INC COM 47233W109 14259 774958 SH SOLE 18 754715 0 20243 JEFFERIES FINL GROUP INC COM 47233W109 4681 254414 SH SOLE 19 254414 0 0 JEFFERIES FINL GROUP INC COM 47233W109 226941 12333744 SH SOLE 21 12333744 0 0 JEFFERIES FINL GROUP INC COM 47233W109 156776 8520428 SH SOLE 22 7954931 0 565497 JEFFERIES FINL GROUP INC COM 47233W109 3483 189284 SH SOLE 23 189284 0 0 JEFFERIES FINL GROUP INC COM 47233W109 6109 331998 SH SOLE 25 331998 0 0 JEFFERIES FINL GROUP INC COM 47233W109 17751 964749 SH SOLE 26 440847 0 523902 JEFFERIES FINL GROUP INC COM 47233W109 955 51885 SH SOLE 28 35811 0 16074 JEFFERIES FINL GROUP INC COM 47233W109 1092 59371 SH SOLE 29 6213 0 53158 JEFFERIES FINL GROUP INC COM 47233W109 8437 458535 SH SOLE 30 458535 0 0 JEFFERIES FINL GROUP INC COM 47233W109 5667 308003 SH SOLE 31 56349 0 251654 JEFFERIES FINL GROUP INC COM 47233W109 1982 107721 SH SOLE 34 107721 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4041 219616 SH SOLE 36 219616 0 0 JEFFERIES FINL GROUP INC COM 47233W109 119 6476 SH SOLE 40 6476 0 0 JELD-WEN HLDG INC COM 47580P103 1169 60616 SH SOLE 2 2826 0 57790 JELD-WEN HLDG INC COM 47580P103 8 422 SH SOLE 4 422 0 0 JELD-WEN HLDG INC COM 47580P103 21 1069 SH SOLE 7 1069 0 0 JELD-WEN HLDG INC COM 47580P103 4435 229921 SH SOLE 18 229921 0 0 JELD-WEN HLDG INC COM 47580P103 2235 115869 SH SOLE 19 115869 0 0 JELD-WEN HLDG INC COM 47580P103 47850 2480580 SH SOLE 21 2480580 0 0 JELD-WEN HLDG INC COM 47580P103 38046 1972304 SH SOLE 22 1871635 0 100669 JELD-WEN HLDG INC COM 47580P103 380 19677 SH SOLE 26 13166 0 6511 JELD-WEN HLDG INC COM 47580P103 164 8525 SH SOLE 28 8525 0 0 JELD-WEN HLDG INC COM 47580P103 398 20641 SH SOLE 30 20641 0 0 JELD-WEN HLDG INC COM 47580P103 114 5908 SH SOLE 40 5908 0 0 JERASH HLDGS US INC COM 47632P101 5 733 SH SOLE 18 733 0 0 JERASH HLDGS US INC COM 47632P101 23 3125 SH SOLE 21 3125 0 0 JERNIGAN CAP INC COM 476405105 447 23220 SH SOLE 2 973 0 22247 JERNIGAN CAP INC COM 476405105 6 330 SH SOLE 7 330 0 0 JERNIGAN CAP INC COM 476405105 1453 75458 SH SOLE 18 75458 0 0 JERNIGAN CAP INC COM 476405105 679 35257 SH SOLE 19 35257 0 0 JERNIGAN CAP INC COM 476405105 22344 1160734 SH SOLE 21 1160734 0 0 JERNIGAN CAP INC COM 476405105 13677 710484 SH SOLE 22 696353 0 14131 JETBLUE AWYS CORP COM 477143101 11963 714237 SH SOLE 2 176623 0 537614 JETBLUE AWYS CORP COM 477143101 115 6867 SH SOLE 7 6867 0 0 JETBLUE AWYS CORP COM 477143101 13851 826924 SH SOLE 18 826924 0 0 JETBLUE AWYS CORP COM 477143101 1137 67881 SH SOLE 19 67881 0 0 JETBLUE AWYS CORP COM 477143101 241417 14412960 SH SOLE 21 14412960 0 0 JETBLUE AWYS CORP COM 477143101 157771 9419144 SH SOLE 22 8966447 0 452697 JETBLUE AWYS CORP COM 477143101 106 6303 SH SOLE 31 6303 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 538 SH SOLE 18 538 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 566 SH SOLE 21 566 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 85 34090 SH SOLE 21 34090 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 751 300234 SH SOLE 22 300234 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 339 135707 SH SOLE 30 135707 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 67 4178 SH SOLE 4 4178 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 8665 543286 SH SOLE 21 543286 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2953 185126 SH SOLE 22 185126 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 35 2167 SH SOLE 25 2167 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4113 257868 SH SOLE 30 257868 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2828 28441 SH SOLE 2 2593 0 25848 JOHN BEAN TECHNOLOGIES CORP COM 477839104 16 161 SH SOLE 4 161 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 57 575 SH SOLE 7 575 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 15011 150972 SH SOLE 18 140665 0 10307 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9647 97026 SH SOLE 19 97026 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 339384 3413295 SH SOLE 21 3413295 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 98201 987638 SH SOLE 22 930922 0 56716 JOHN BEAN TECHNOLOGIES CORP COM 477839104 701 7055 SH SOLE 23 7055 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2242 22547 SH SOLE 26 7726 0 14821 JOHN BEAN TECHNOLOGIES CORP COM 477839104 398 4002 SH SOLE 28 4002 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 16809 169054 SH SOLE 30 169054 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 565 5685 SH SOLE 34 5685 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 335 3369 SH SOLE 40 3369 0 0 JOHNSON & JOHNSON COM 478160104 969762 7495455 SH SOLE 2 1607220 0 5888235 JOHNSON & JOHNSON COM 478160104 152886 1181685 SH SOLE 4 1109515 0 72170 JOHNSON & JOHNSON COM 478160104 344401 2661937 SH SOLE 7 2587843 0 74094 JOHNSON & JOHNSON COM 478160104 20281 156758 SH SOLE 13 156758 0 0 JOHNSON & JOHNSON COM 478160104 3398 26262 SH SOLE 15 26262 0 0 JOHNSON & JOHNSON COM 478160104 70 543 SH SOLE 17 0 0 543 JOHNSON & JOHNSON COM 478160104 1204069 9306457 SH SOLE 18 8812358 0 494099 JOHNSON & JOHNSON COM 478160104 510852 3948463 SH SOLE 19 3948463 0 0 JOHNSON & JOHNSON COM 478160104 7482 57829 SH SOLE 20 57829 0 0 JOHNSON & JOHNSON COM 478160104 7939964 61369328 SH SOLE 21 61369328 0 0 JOHNSON & JOHNSON COM 478160104 8606779 66523259 SH SOLE 22 58576166 0 7947093 JOHNSON & JOHNSON COM 478160104 283123 2188305 SH SOLE 23 2188305 0 0 JOHNSON & JOHNSON COM 478160104 354281 2738295 SH SOLE 25 2738295 0 0 JOHNSON & JOHNSON COM 478160104 1704596 13175114 SH SOLE 26 3200714 0 9974400 JOHNSON & JOHNSON COM 478160104 65601 507043 SH SOLE 28 366797 0 140246 JOHNSON & JOHNSON COM 478160104 85893 663881 SH SOLE 29 195126 0 468755 JOHNSON & JOHNSON COM 478160104 1444246 11162826 SH SOLE 30 11162826 0 0 JOHNSON & JOHNSON COM 478160104 136280 1053330 SH SOLE 31 671018 0 382312 JOHNSON & JOHNSON COM 478160104 23138 178839 SH SOLE 32 178839 0 0 JOHNSON & JOHNSON COM 478160104 269015 2079266 SH SOLE 34 2079266 0 0 JOHNSON & JOHNSON COM 478160104 267473 2067348 SH SOLE 36 2067348 0 0 JOHNSON & JOHNSON COM 478160104 3221 24895 SH SOLE 37 24895 0 0 JOHNSON & JOHNSON COM 478160104 8150 62995 SH SOLE 40 62995 0 0 JOHNSON CTLS INTL PLC SHS G51502105 87823 2000984 SH SOLE 2 224683 0 1776301 JOHNSON CTLS INTL PLC SHS G51502105 14761 336329 SH SOLE 4 314910 0 21419 JOHNSON CTLS INTL PLC SHS G51502105 31464 716883 SH SOLE 7 706274 0 10609 JOHNSON CTLS INTL PLC SHS G51502105 1264 28810 SH SOLE 13 28810 0 0 JOHNSON CTLS INTL PLC SHS G51502105 409 9312 SH SOLE 15 9312 0 0 JOHNSON CTLS INTL PLC SHS G51502105 117069 2667330 SH SOLE 18 2482467 0 184863 JOHNSON CTLS INTL PLC SHS G51502105 137357 3129563 SH SOLE 19 3129563 0 0 JOHNSON CTLS INTL PLC SHS G51502105 656322 14953792 SH SOLE 21 14953792 0 0 JOHNSON CTLS INTL PLC SHS G51502105 861616 19631251 SH SOLE 22 17465430 0 2165821 JOHNSON CTLS INTL PLC SHS G51502105 25119 572318 SH SOLE 23 572318 0 0 JOHNSON CTLS INTL PLC SHS G51502105 38477 876665 SH SOLE 25 876665 0 0 JOHNSON CTLS INTL PLC SHS G51502105 161245 3673848 SH SOLE 26 981451 0 2692397 JOHNSON CTLS INTL PLC SHS G51502105 6898 157162 SH SOLE 28 113598 0 43564 JOHNSON CTLS INTL PLC SHS G51502105 801 18261 SH SOLE 29 18261 0 0 JOHNSON CTLS INTL PLC SHS G51502105 133892 3050623 SH SOLE 30 3050623 0 0 JOHNSON CTLS INTL PLC SHS G51502105 7664 174619 SH SOLE 31 143903 0 30716 JOHNSON CTLS INTL PLC SHS G51502105 34957 796478 SH SOLE 34 796478 0 0 JOHNSON CTLS INTL PLC SHS G51502105 25231 574870 SH SOLE 36 574870 0 0 JOHNSON CTLS INTL PLC SHS G51502105 787 17936 SH SOLE 40 17936 0 0 JOHNSON OUTDOORS INC CL A 479167108 307 5237 SH SOLE 2 187 0 5050 JOHNSON OUTDOORS INC CL A 479167108 8 136 SH SOLE 7 136 0 0 JOHNSON OUTDOORS INC CL A 479167108 1047 17881 SH SOLE 18 17881 0 0 JOHNSON OUTDOORS INC CL A 479167108 488 8335 SH SOLE 19 8335 0 0 JOHNSON OUTDOORS INC CL A 479167108 10500 179299 SH SOLE 21 179299 0 0 JOHNSON OUTDOORS INC CL A 479167108 10503 179361 SH SOLE 22 175319 0 4042 JOHNSON OUTDOORS INC CL A 479167108 36 623 SH SOLE 23 623 0 0 JOHNSON OUTDOORS INC CL A 479167108 78 1330 SH SOLE 26 0 0 1330 JOHNSON OUTDOORS INC CL A 479167108 60 1025 SH SOLE 30 1025 0 0 JOHNSON OUTDOORS INC CL A 479167108 53 903 SH SOLE 34 903 0 0 JOINT CORP COM 47973J102 210 11275 SH SOLE 2 537 0 10738 JOINT CORP COM 47973J102 994 53403 SH SOLE 18 47460 0 5943 JOINT CORP COM 47973J102 491 26381 SH SOLE 19 26381 0 0 JOINT CORP COM 47973J102 8437 453338 SH SOLE 21 453338 0 0 JOINT CORP COM 47973J102 4829 259482 SH SOLE 22 254423 0 5059 JOINT CORP COM 47973J102 7 374 SH SOLE 23 374 0 0 JONES LANG LASALLE INC COM 48020Q107 20467 147180 SH SOLE 2 35866 0 111314 JONES LANG LASALLE INC COM 48020Q107 2716 19529 SH SOLE 4 18329 0 1200 JONES LANG LASALLE INC COM 48020Q107 4281 30785 SH SOLE 7 8107 0 22678 JONES LANG LASALLE INC COM 48020Q107 13 93 SH SOLE 13 93 0 0 JONES LANG LASALLE INC COM 48020Q107 21336 153429 SH SOLE 18 149261 0 4168 JONES LANG LASALLE INC COM 48020Q107 1633 11741 SH SOLE 19 11741 0 0 JONES LANG LASALLE INC COM 48020Q107 413680 2974829 SH SOLE 21 2974829 0 0 JONES LANG LASALLE INC COM 48020Q107 238573 1715615 SH SOLE 22 1610576 0 105039 JONES LANG LASALLE INC COM 48020Q107 5152 37049 SH SOLE 23 37049 0 0 JONES LANG LASALLE INC COM 48020Q107 1178 8471 SH SOLE 25 8471 0 0 JONES LANG LASALLE INC COM 48020Q107 24601 176907 SH SOLE 26 47841 0 129066 JONES LANG LASALLE INC COM 48020Q107 1280 9206 SH SOLE 28 6583 0 2623 JONES LANG LASALLE INC COM 48020Q107 1715 12335 SH SOLE 29 1040 0 11295 JONES LANG LASALLE INC COM 48020Q107 21189 152375 SH SOLE 30 152375 0 0 JONES LANG LASALLE INC COM 48020Q107 1397 10047 SH SOLE 31 8279 0 1768 JONES LANG LASALLE INC COM 48020Q107 375 2699 SH SOLE 34 2699 0 0 JONES LANG LASALLE INC COM 48020Q107 1470 10573 SH SOLE 36 10573 0 0 JONES LANG LASALLE INC COM 48020Q107 222 1600 SH SOLE 40 1600 0 0 JOUNCE THERAPEUTICS INC COM 481116101 76 22865 SH SOLE 2 8747 0 14118 JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH SOLE 7 505 0 0 JOUNCE THERAPEUTICS INC COM 481116101 189 56639 SH SOLE 18 56639 0 0 JOUNCE THERAPEUTICS INC COM 481116101 155 46522 SH SOLE 19 46522 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2101 630920 SH SOLE 21 630920 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1657 497588 SH SOLE 22 488276 0 9312 JOUNCE THERAPEUTICS INC COM 481116101 5 1406 SH SOLE 23 1406 0 0 JOUNCE THERAPEUTICS INC COM 481116101 25 7386 SH SOLE 26 0 0 7386 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2713 51017 SH SOLE 17 0 0 51017 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 10395 136920 SH SOLE 17 0 0 136920 JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 4 146 SH SOLE 17 0 0 146 JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 6 257 SH SOLE 17 0 0 257 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 6 269 SH SOLE 17 0 0 269 JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 2 84 SH SOLE 17 0 0 84 JPMORGAN CHASE & CO COM 46625H100 989878 8410892 SH SOLE 2 1291634 0 7119258 JPMORGAN CHASE & CO COM 46625H100 161389 1371303 SH SOLE 4 1282756 0 88547 JPMORGAN CHASE & CO COM 46625H100 331579 2817393 SH SOLE 7 2808769 0 8624 JPMORGAN CHASE & CO COM 46625H100 13237 112477 SH SOLE 13 112477 0 0 JPMORGAN CHASE & CO COM 46625H100 3749 31854 SH SOLE 15 31854 0 0 JPMORGAN CHASE & CO COM 46625H100 185 1573 SH SOLE 17 0 0 1573 JPMORGAN CHASE & CO COM 46625H100 1402339 11915530 SH SOLE 18 10757439 0 1158091 JPMORGAN CHASE & CO COM 46625H100 1476012 12541525 SH SOLE 19 12541525 0 0 JPMORGAN CHASE & CO COM 46625H100 13136 111618 SH SOLE 20 111618 0 0 JPMORGAN CHASE & CO COM 46625H100 6777036 57583789 SH SOLE 21 57583789 0 0 JPMORGAN CHASE & CO COM 46625H100 9213703 78287903 SH SOLE 22 69230087 0 9057816 JPMORGAN CHASE & CO COM 46625H100 292643 2486556 SH SOLE 23 2486556 0 0 JPMORGAN CHASE & CO COM 46625H100 382100 3246662 SH SOLE 25 3208827 0 37835 JPMORGAN CHASE & CO COM 46625H100 1507309 12807449 SH SOLE 26 3273513 0 9533936 JPMORGAN CHASE & CO COM 46625H100 73001 620286 SH SOLE 28 448156 0 172130 JPMORGAN CHASE & CO COM 46625H100 62512 531155 SH SOLE 29 100880 0 430275 JPMORGAN CHASE & CO COM 46625H100 1409853 11979375 SH SOLE 30 11979375 0 0 JPMORGAN CHASE & CO COM 46625H100 100957 857819 SH SOLE 31 629542 0 228277 JPMORGAN CHASE & CO COM 46625H100 23106 196331 SH SOLE 32 196331 0 0 JPMORGAN CHASE & CO COM 46625H100 328051 2787412 SH SOLE 34 2787412 0 0 JPMORGAN CHASE & CO COM 46625H100 293530 2494095 SH SOLE 36 2494095 0 0 JPMORGAN CHASE & CO COM 46625H100 9014 76593 SH SOLE 40 76593 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 22 10471 SH SOLE 4 10471 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2258 1064964 SH SOLE 21 1064964 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1196 564366 SH SOLE 22 564366 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 453 213874 SH SOLE 30 213874 0 0 JUNIPER NETWORKS INC COM 48203R104 25551 1032344 SH SOLE 2 270167 0 762177 JUNIPER NETWORKS INC COM 48203R104 3947 159492 SH SOLE 4 150279 0 9213 JUNIPER NETWORKS INC COM 48203R104 12576 508132 SH SOLE 7 355327 0 152805 JUNIPER NETWORKS INC COM 48203R104 350 14139 SH SOLE 13 14139 0 0 JUNIPER NETWORKS INC COM 48203R104 74 2988 SH SOLE 15 2988 0 0 JUNIPER NETWORKS INC COM 48203R104 16961 685300 SH SOLE 18 635615 0 49685 JUNIPER NETWORKS INC COM 48203R104 2980 120411 SH SOLE 19 120411 0 0 JUNIPER NETWORKS INC COM 48203R104 247625 10005052 SH SOLE 21 10005052 0 0 JUNIPER NETWORKS INC COM 48203R104 222373 8984769 SH SOLE 22 7946253 0 1038516 JUNIPER NETWORKS INC COM 48203R104 6939 280345 SH SOLE 23 280345 0 0 JUNIPER NETWORKS INC COM 48203R104 10219 412906 SH SOLE 25 412906 0 0 JUNIPER NETWORKS INC COM 48203R104 59344 2397729 SH SOLE 26 640203 0 1757526 JUNIPER NETWORKS INC COM 48203R104 1520 61404 SH SOLE 28 42994 0 18410 JUNIPER NETWORKS INC COM 48203R104 2279 92098 SH SOLE 29 18673 0 73425 JUNIPER NETWORKS INC COM 48203R104 44781 1809316 SH SOLE 30 1809316 0 0 JUNIPER NETWORKS INC COM 48203R104 2739 110663 SH SOLE 31 89975 0 20688 JUNIPER NETWORKS INC COM 48203R104 2313 93463 SH SOLE 34 93463 0 0 JUNIPER NETWORKS INC COM 48203R104 6494 262401 SH SOLE 36 262401 0 0 JUNIPER NETWORKS INC COM 48203R104 189 7629 SH SOLE 40 7629 0 0 K12 INC COM 48273U102 1058 40072 SH SOLE 2 2740 0 37332 K12 INC COM 48273U102 4 158 SH SOLE 4 158 0 0 K12 INC COM 48273U102 21 794 SH SOLE 7 794 0 0 K12 INC COM 48273U102 3978 150667 SH SOLE 18 131865 0 18802 K12 INC COM 48273U102 2425 91846 SH SOLE 19 91846 0 0 K12 INC COM 48273U102 34887 1321473 SH SOLE 21 1321473 0 0 K12 INC COM 48273U102 30273 1146688 SH SOLE 22 1093420 0 53268 K12 INC COM 48273U102 154 5826 SH SOLE 23 5826 0 0 K12 INC COM 48273U102 857 32461 SH SOLE 26 15354 0 17107 K12 INC COM 48273U102 126 4770 SH SOLE 28 4770 0 0 K12 INC COM 48273U102 319 12081 SH SOLE 30 12081 0 0 K12 INC COM 48273U102 89 3364 SH SOLE 40 3364 0 0 KADANT INC COM 48282T104 832 9474 SH SOLE 2 386 0 9088 KADANT INC COM 48282T104 10 118 SH SOLE 4 118 0 0 KADANT INC COM 48282T104 24 268 SH SOLE 7 268 0 0 KADANT INC COM 48282T104 3479 39627 SH SOLE 18 39627 0 0 KADANT INC COM 48282T104 1649 18784 SH SOLE 19 18784 0 0 KADANT INC COM 48282T104 34199 389551 SH SOLE 21 389551 0 0 KADANT INC COM 48282T104 29291 333646 SH SOLE 22 319247 0 14399 KADANT INC COM 48282T104 842 9593 SH SOLE 26 5904 0 3689 KADANT INC COM 48282T104 140 1595 SH SOLE 28 1595 0 0 KADANT INC COM 48282T104 14745 167961 SH SOLE 30 167961 0 0 KADANT INC COM 48282T104 118 1348 SH SOLE 40 1348 0 0 KADMON HLDGS INC COM 48283N106 287 113750 SH SOLE 2 5724 0 108026 KADMON HLDGS INC COM 48283N106 4 1750 SH SOLE 7 1750 0 0 KADMON HLDGS INC COM 48283N106 1184 469811 SH SOLE 18 469811 0 0 KADMON HLDGS INC COM 48283N106 561 222765 SH SOLE 19 222765 0 0 KADMON HLDGS INC COM 48283N106 11530 4575240 SH SOLE 21 4575240 0 0 KADMON HLDGS INC COM 48283N106 8336 3307993 SH SOLE 22 3232534 0 75459 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1942 19618 SH SOLE 2 4586 0 15032 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8 80 SH SOLE 4 80 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1249 12618 SH SOLE 7 12618 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 7517 75952 SH SOLE 18 72326 0 3626 KAISER ALUMINUM CORP COM PAR $0.01 483007704 6460 65270 SH SOLE 19 65270 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 157491 1591304 SH SOLE 21 1591304 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 53218 537721 SH SOLE 22 513199 0 24522 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1143 11553 SH SOLE 23 11553 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3822 38621 SH SOLE 26 6514 0 32107 KAISER ALUMINUM CORP COM PAR $0.01 483007704 226 2279 SH SOLE 28 2279 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2205 22276 SH SOLE 30 22276 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 106 1071 SH SOLE 40 1071 0 0 KALA PHARMACEUTICALS INC COM 483119103 74 19449 SH SOLE 2 1102 0 18347 KALA PHARMACEUTICALS INC COM 483119103 2 467 SH SOLE 7 467 0 0 KALA PHARMACEUTICALS INC COM 483119103 298 78352 SH SOLE 18 78352 0 0 KALA PHARMACEUTICALS INC COM 483119103 148 38887 SH SOLE 19 38887 0 0 KALA PHARMACEUTICALS INC COM 483119103 4333 1138874 SH SOLE 21 1138874 0 0 KALA PHARMACEUTICALS INC COM 483119103 1828 480300 SH SOLE 22 468192 0 12108 KALA PHARMACEUTICALS INC COM 483119103 6 1675 SH SOLE 30 1675 0 0 KALEIDO BIOSCIENCES INC COM 483347100 34 4547 SH SOLE 2 331 0 4216 KALEIDO BIOSCIENCES INC COM 483347100 131 17356 SH SOLE 18 17356 0 0 KALEIDO BIOSCIENCES INC COM 483347100 63 8322 SH SOLE 19 8322 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1291 171509 SH SOLE 21 171509 0 0 KALEIDO BIOSCIENCES INC COM 483347100 385 51193 SH SOLE 22 49755 0 1438 KALVISTA PHARMACEUTICALS INC COM 483497103 128 11054 SH SOLE 2 1379 0 9675 KALVISTA PHARMACEUTICALS INC COM 483497103 520 44862 SH SOLE 18 41784 0 3078 KALVISTA PHARMACEUTICALS INC COM 483497103 306 26395 SH SOLE 19 26395 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 4757 410074 SH SOLE 21 410074 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 3130 269864 SH SOLE 22 264820 0 5044 KALVISTA PHARMACEUTICALS INC COM 483497103 11 955 SH SOLE 23 955 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 13 1128 SH SOLE 26 0 0 1128 KALVISTA PHARMACEUTICALS INC COM 483497103 25 2180 SH SOLE 30 2180 0 0 KAMADA LTD SHS M6240T109 174 33917 SH SOLE 22 33917 0 0 KAMAN CORP COM 483548103 1506 25331 SH SOLE 2 1140 0 24191 KAMAN CORP COM 483548103 11 189 SH SOLE 4 189 0 0 KAMAN CORP COM 483548103 35 590 SH SOLE 7 590 0 0 KAMAN CORP COM 483548103 7397 124401 SH SOLE 18 124401 0 0 KAMAN CORP COM 483548103 2824 47487 SH SOLE 19 47487 0 0 KAMAN CORP COM 483548103 181974 3060449 SH SOLE 21 3060449 0 0 KAMAN CORP COM 483548103 49192 827309 SH SOLE 22 789603 0 37706 KAMAN CORP COM 483548103 644 10825 SH SOLE 26 4549 0 6276 KAMAN CORP COM 483548103 181 3041 SH SOLE 28 3041 0 0 KAMAN CORP COM 483548103 2613 43952 SH SOLE 30 43952 0 0 KAMAN CORP COM 483548103 156 2619 SH SOLE 40 2619 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 33697 253340 SH SOLE 2 34869 0 218471 KANSAS CITY SOUTHERN COM NEW 485170302 5702 42870 SH SOLE 4 40072 0 2798 KANSAS CITY SOUTHERN COM NEW 485170302 13345 100333 SH SOLE 7 89981 0 10352 KANSAS CITY SOUTHERN COM NEW 485170302 823 6190 SH SOLE 13 6190 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 152 1142 SH SOLE 15 1142 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 28800 216525 SH SOLE 18 203067 0 13458 KANSAS CITY SOUTHERN COM NEW 485170302 3767 28321 SH SOLE 19 28321 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 348587 2620755 SH SOLE 21 2620755 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 329706 2478805 SH SOLE 22 2211454 0 267351 KANSAS CITY SOUTHERN COM NEW 485170302 9687 72829 SH SOLE 23 72829 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 14847 111623 SH SOLE 25 111623 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 69688 523933 SH SOLE 26 147164 0 376769 KANSAS CITY SOUTHERN COM NEW 485170302 2789 20970 SH SOLE 28 15616 0 5354 KANSAS CITY SOUTHERN COM NEW 485170302 3121 23465 SH SOLE 29 2005 0 21460 KANSAS CITY SOUTHERN COM NEW 485170302 53138 399504 SH SOLE 30 399504 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 12187 91628 SH SOLE 31 18462 0 73166 KANSAS CITY SOUTHERN COM NEW 485170302 841 6322 SH SOLE 34 6322 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 9078 68247 SH SOLE 36 68247 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 381 2868 SH SOLE 40 2868 0 0 KAR AUCTION SVCS INC COM 48238T109 8101 329986 SH SOLE 2 77662 0 252324 KAR AUCTION SVCS INC COM 48238T109 16 652 SH SOLE 4 652 0 0 KAR AUCTION SVCS INC COM 48238T109 83 3395 SH SOLE 7 3395 0 0 KAR AUCTION SVCS INC COM 48238T109 62676 2553001 SH SOLE 18 2244286 0 308715 KAR AUCTION SVCS INC COM 48238T109 11062 450575 SH SOLE 19 450575 0 0 KAR AUCTION SVCS INC COM 48238T109 168545 6865373 SH SOLE 21 6865373 0 0 KAR AUCTION SVCS INC COM 48238T109 103999 4236201 SH SOLE 22 3988034 0 248167 KAR AUCTION SVCS INC COM 48238T109 2190 89215 SH SOLE 25 8670 0 80545 KAR AUCTION SVCS INC COM 48238T109 1114 45364 SH SOLE 26 27340 0 18024 KAR AUCTION SVCS INC COM 48238T109 432 17611 SH SOLE 28 17611 0 0 KAR AUCTION SVCS INC COM 48238T109 921 37521 SH SOLE 30 37521 0 0 KAR AUCTION SVCS INC COM 48238T109 69 2795 SH SOLE 31 2795 0 0 KAR AUCTION SVCS INC COM 48238T109 19301 786183 SH SOLE 34 786183 0 0 KAR AUCTION SVCS INC COM 48238T109 907 36937 SH SOLE 36 36937 0 0 KAR AUCTION SVCS INC COM 48238T109 328 13345 SH SOLE 40 13345 0 0 KARUNA THERAPEUTICS INC COM 48576A100 64 3910 SH SOLE 2 832 0 3078 KARUNA THERAPEUTICS INC COM 48576A100 259 15878 SH SOLE 18 15878 0 0 KARUNA THERAPEUTICS INC COM 48576A100 469 28719 SH SOLE 19 28719 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3033 185820 SH SOLE 21 185820 0 0 KARUNA THERAPEUTICS INC COM 48576A100 614 37595 SH SOLE 22 37595 0 0 KARUNA THERAPEUTICS INC COM 48576A100 14 852 SH SOLE 23 852 0 0 KARUNA THERAPEUTICS INC COM 48576A100 16 1008 SH SOLE 26 0 0 1008 KARYOPHARM THERAPEUTICS INC COM 48576U106 496 51551 SH SOLE 2 2434 0 49117 KARYOPHARM THERAPEUTICS INC COM 48576U106 10 1051 SH SOLE 7 1051 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2022 210151 SH SOLE 18 210151 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1026 106678 SH SOLE 19 106678 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 26076 2710584 SH SOLE 21 2710584 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 15161 1576004 SH SOLE 22 1508148 0 67856 KARYOPHARM THERAPEUTICS INC COM 48576U106 156 16264 SH SOLE 26 0 0 16264 KARYOPHARM THERAPEUTICS INC COM 48576U106 65 6748 SH SOLE 28 6748 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 110 11438 SH SOLE 30 11438 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 68 7068 SH SOLE 40 7068 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 571 15975 SH SOLE 21 15975 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2319 64919 SH SOLE 22 64919 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 706 19761 SH SOLE 30 19761 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 51 1415 SH SOLE 34 1415 0 0 KB HOME COM 48666K109 4158 122296 SH SOLE 2 39852 0 82444 KB HOME COM 48666K109 14 417 SH SOLE 4 417 0 0 KB HOME COM 48666K109 77 2271 SH SOLE 7 2271 0 0 KB HOME COM 48666K109 16789 493801 SH SOLE 18 488014 0 5787 KB HOME COM 48666K109 7343 215962 SH SOLE 19 215962 0 0 KB HOME COM 48666K109 232912 6850339 SH SOLE 21 6850339 0 0 KB HOME COM 48666K109 112552 3310355 SH SOLE 22 3195111 0 115244 KB HOME COM 48666K109 611 17956 SH SOLE 23 17956 0 0 KB HOME COM 48666K109 792 23303 SH SOLE 26 8562 0 14741 KB HOME COM 48666K109 366 10770 SH SOLE 28 10770 0 0 KB HOME COM 48666K109 734 21601 SH SOLE 30 21601 0 0 KB HOME COM 48666K109 73 2143 SH SOLE 36 2143 0 0 KB HOME COM 48666K109 308 9054 SH SOLE 40 9054 0 0 KBR INC COM 48242W106 5001 203779 SH SOLE 2 65385 0 138394 KBR INC COM 48242W106 16 663 SH SOLE 4 663 0 0 KBR INC COM 48242W106 99 4039 SH SOLE 7 4039 0 0 KBR INC COM 48242W106 19869 809656 SH SOLE 18 809656 0 0 KBR INC COM 48242W106 5992 244155 SH SOLE 19 244155 0 0 KBR INC COM 48242W106 250491 10207459 SH SOLE 21 10207459 0 0 KBR INC COM 48242W106 120038 4891529 SH SOLE 22 4686873 0 204656 KBR INC COM 48242W106 1412 57524 SH SOLE 26 37938 0 19586 KBR INC COM 48242W106 448 18270 SH SOLE 28 18270 0 0 KBR INC COM 48242W106 976 39753 SH SOLE 30 39753 0 0 KBR INC COM 48242W106 107 4363 SH SOLE 36 4363 0 0 KBR INC COM 48242W106 321 13100 SH SOLE 40 13100 0 0 KEANE GROUP INC COM 48669A108 336 55412 SH SOLE 2 2083 0 53329 KEANE GROUP INC COM 48669A108 6 1007 SH SOLE 7 1007 0 0 KEANE GROUP INC COM 48669A108 1084 178916 SH SOLE 18 178916 0 0 KEANE GROUP INC COM 48669A108 548 90436 SH SOLE 19 90436 0 0 KEANE GROUP INC COM 48669A108 11064 1825802 SH SOLE 21 1825802 0 0 KEANE GROUP INC COM 48669A108 8485 1400115 SH SOLE 22 1333291 0 66824 KEANE GROUP INC COM 48669A108 43 7023 SH SOLE 26 0 0 7023 KEANE GROUP INC COM 48669A108 35 5778 SH SOLE 28 5778 0 0 KEANE GROUP INC COM 48669A108 46 7638 SH SOLE 30 7638 0 0 KEANE GROUP INC COM 48669A108 41 6835 SH SOLE 40 6835 0 0 KEARNY FINL CORP MD COM 48716P108 1007 77203 SH SOLE 2 3280 0 73923 KEARNY FINL CORP MD COM 48716P108 14 1068 SH SOLE 4 1068 0 0 KEARNY FINL CORP MD COM 48716P108 27 2058 SH SOLE 7 2058 0 0 KEARNY FINL CORP MD COM 48716P108 3683 282428 SH SOLE 18 282428 0 0 KEARNY FINL CORP MD COM 48716P108 1885 144518 SH SOLE 19 144518 0 0 KEARNY FINL CORP MD COM 48716P108 37359 2864966 SH SOLE 21 2864966 0 0 KEARNY FINL CORP MD COM 48716P108 35125 2693650 SH SOLE 22 2569622 0 124028 KEARNY FINL CORP MD COM 48716P108 13 1011 SH SOLE 23 1011 0 0 KEARNY FINL CORP MD COM 48716P108 435 33321 SH SOLE 26 29365 0 3956 KEARNY FINL CORP MD COM 48716P108 174 13367 SH SOLE 28 13367 0 0 KEARNY FINL CORP MD COM 48716P108 320 24540 SH SOLE 30 24540 0 0 KEARNY FINL CORP MD COM 48716P108 151 11603 SH SOLE 40 11603 0 0 KELLOGG CO COM 487836108 44555 692380 SH SOLE 2 99808 0 592572 KELLOGG CO COM 487836108 7387 114795 SH SOLE 4 107931 0 6864 KELLOGG CO COM 487836108 17749 275818 SH SOLE 7 273416 0 2402 KELLOGG CO COM 487836108 27 416 SH SOLE 13 416 0 0 KELLOGG CO COM 487836108 139 2167 SH SOLE 15 2167 0 0 KELLOGG CO COM 487836108 153545 2386087 SH SOLE 18 2299820 0 86267 KELLOGG CO COM 487836108 174918 2718236 SH SOLE 19 2718236 0 0 KELLOGG CO COM 487836108 590647 9178662 SH SOLE 21 9178662 0 0 KELLOGG CO COM 487836108 439089 6823445 SH SOLE 22 6153226 0 670219 KELLOGG CO COM 487836108 14054 218401 SH SOLE 23 218401 0 0 KELLOGG CO COM 487836108 18527 287914 SH SOLE 25 287914 0 0 KELLOGG CO COM 487836108 98812 1535544 SH SOLE 26 374829 0 1160715 KELLOGG CO COM 487836108 3333 51793 SH SOLE 28 37939 0 13854 KELLOGG CO COM 487836108 336 5216 SH SOLE 29 5216 0 0 KELLOGG CO COM 487836108 89984 1398353 SH SOLE 30 1398353 0 0 KELLOGG CO COM 487836108 8735 135740 SH SOLE 31 44908 0 90832 KELLOGG CO COM 487836108 15827 245953 SH SOLE 34 245953 0 0 KELLOGG CO COM 487836108 16747 260241 SH SOLE 36 260241 0 0 KELLOGG CO COM 487836108 423 6576 SH SOLE 40 6576 0 0 KELLOGG CO OPTIONS 487836108 71 1100 SH Put SOLE 2 1100 0 0 KELLOGG CO OPTIONS 487836108 5689 88400 SH Put SOLE 19 88400 0 0 KELLOGG CO OPTIONS 487836108 122 1900 SH Put SOLE 22 1900 0 0 KELLOGG CO OPTIONS 487836108 1647 25600 SH Put SOLE 34 25600 0 0 KELLY SVCS INC CL A 488152208 828 34167 SH SOLE 2 1375 0 32792 KELLY SVCS INC CL A 488152208 5 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 19 790 SH SOLE 7 790 0 0 KELLY SVCS INC CL A 488152208 3776 155902 SH SOLE 18 155902 0 0 KELLY SVCS INC CL A 488152208 1368 56491 SH SOLE 19 56491 0 0 KELLY SVCS INC CL A 488152208 91084 3760695 SH SOLE 21 3760695 0 0 KELLY SVCS INC CL A 488152208 23919 987579 SH SOLE 22 931122 0 56457 KELLY SVCS INC CL A 488152208 260 10734 SH SOLE 26 0 0 10734 KELLY SVCS INC CL A 488152208 102 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 1142 47171 SH SOLE 30 47171 0 0 KELLY SVCS INC CL A 488152208 87 3594 SH SOLE 36 3594 0 0 KELLY SVCS INC CL A 488152208 92 3779 SH SOLE 40 3779 0 0 KEMET CORP COM NEW 488360207 1061 58368 SH SOLE 2 2311 0 56057 KEMET CORP COM NEW 488360207 5 273 SH SOLE 4 273 0 0 KEMET CORP COM NEW 488360207 22 1199 SH SOLE 7 1199 0 0 KEMET CORP COM NEW 488360207 4660 256303 SH SOLE 18 256303 0 0 KEMET CORP COM NEW 488360207 1777 97769 SH SOLE 19 97769 0 0 KEMET CORP COM NEW 488360207 113063 6219104 SH SOLE 21 6219104 0 0 KEMET CORP COM NEW 488360207 31208 1716617 SH SOLE 22 1645297 0 71320 KEMET CORP COM NEW 488360207 543 29842 SH SOLE 26 23458 0 6384 KEMET CORP COM NEW 488360207 128 7053 SH SOLE 28 7053 0 0 KEMET CORP COM NEW 488360207 1407 77396 SH SOLE 30 77396 0 0 KEMET CORP COM NEW 488360207 110 6025 SH SOLE 40 6025 0 0 KEMPER CORP DEL COM 488401100 11312 145114 SH SOLE 2 31597 0 113517 KEMPER CORP DEL COM 488401100 49 623 SH SOLE 4 623 0 0 KEMPER CORP DEL COM 488401100 110 1407 SH SOLE 7 1407 0 0 KEMPER CORP DEL COM 488401100 13903 178363 SH SOLE 18 178231 0 132 KEMPER CORP DEL COM 488401100 1109 14226 SH SOLE 19 14226 0 0 KEMPER CORP DEL COM 488401100 237419 3045780 SH SOLE 21 3045780 0 0 KEMPER CORP DEL COM 488401100 157836 2024839 SH SOLE 22 1902315 0 122524 KEMPER CORP DEL COM 488401100 23 294 SH SOLE 23 294 0 0 KEMPER CORP DEL COM 488401100 1790 22967 SH SOLE 26 16632 0 6335 KEMPER CORP DEL COM 488401100 534 6855 SH SOLE 28 6855 0 0 KEMPER CORP DEL COM 488401100 1204 15452 SH SOLE 30 15452 0 0 KEMPER CORP DEL COM 488401100 102 1307 SH SOLE 31 1307 0 0 KEMPER CORP DEL COM 488401100 372 4776 SH SOLE 34 4776 0 0 KEMPER CORP DEL COM 488401100 131 1680 SH SOLE 36 1680 0 0 KEMPER CORP DEL COM 488401100 405 5202 SH SOLE 40 5202 0 0 KEMPHARM INC COM 488445107 4 5095 SH SOLE 18 5095 0 0 KEMPHARM INC COM 488445107 45 65530 SH SOLE 21 65530 0 0 KEMPHARM INC COM 488445107 22 32604 SH SOLE 22 32604 0 0 KENNAMETAL INC COM 489170100 3662 119118 SH SOLE 2 38020 0 81098 KENNAMETAL INC COM 489170100 12 387 SH SOLE 4 387 0 0 KENNAMETAL INC COM 489170100 62 2009 SH SOLE 7 2009 0 0 KENNAMETAL INC COM 489170100 14465 470550 SH SOLE 18 470550 0 0 KENNAMETAL INC COM 489170100 4338 141135 SH SOLE 19 141135 0 0 KENNAMETAL INC COM 489170100 181898 5917302 SH SOLE 21 5917302 0 0 KENNAMETAL INC COM 489170100 86556 2815761 SH SOLE 22 2701348 0 114413 KENNAMETAL INC COM 489170100 800 26025 SH SOLE 26 17962 0 8063 KENNAMETAL INC COM 489170100 313 10186 SH SOLE 28 10186 0 0 KENNAMETAL INC COM 489170100 720 23411 SH SOLE 30 23411 0 0 KENNAMETAL INC COM 489170100 80 2592 SH SOLE 36 2592 0 0 KENNAMETAL INC COM 489170100 270 8778 SH SOLE 40 8778 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2825 128871 SH SOLE 2 14228 0 114643 KENNEDY-WILSON HLDGS INC COM 489398107 745 33991 SH SOLE 4 33991 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2849 129959 SH SOLE 7 129959 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 74 3380 SH SOLE 15 3380 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 9963 454525 SH SOLE 18 454525 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 7216 329178 SH SOLE 19 329178 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 99102 4521073 SH SOLE 21 4521073 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 96242 4390613 SH SOLE 22 4209179 0 181434 KENNEDY-WILSON HLDGS INC COM 489398107 5240 239057 SH SOLE 25 239057 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1949 88930 SH SOLE 26 30784 0 58146 KENNEDY-WILSON HLDGS INC COM 489398107 387 17670 SH SOLE 28 17670 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1403 64024 SH SOLE 29 64024 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 12130 553392 SH SOLE 30 553392 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 281 12805 SH SOLE 40 12805 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 6 844 SH SOLE 21 844 0 0 KEURIG DR PEPPER INC COM 49271V100 11019 403328 SH SOLE 2 6045 0 397283 KEURIG DR PEPPER INC COM 49271V100 106 3875 SH SOLE 7 3875 0 0 KEURIG DR PEPPER INC COM 49271V100 38 1406 SH SOLE 15 1406 0 0 KEURIG DR PEPPER INC COM 49271V100 1191 43604 SH SOLE 18 43604 0 0 KEURIG DR PEPPER INC COM 49271V100 230 8418 SH SOLE 19 8418 0 0 KEURIG DR PEPPER INC COM 49271V100 35480 1298682 SH SOLE 21 1298682 0 0 KEURIG DR PEPPER INC COM 49271V100 161652 5916989 SH SOLE 22 5640509 0 276480 KEURIG DR PEPPER INC COM 49271V100 5172 189316 SH SOLE 25 189316 0 0 KEURIG DR PEPPER INC COM 49271V100 7926 290120 SH SOLE 26 124549 0 165571 KEURIG DR PEPPER INC COM 49271V100 113 4128 SH SOLE 31 4128 0 0 KEURIG DR PEPPER INC COM 49271V100 2843 104065 SH SOLE 36 104065 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 8 516 SH SOLE 18 516 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 4 262 SH SOLE 21 262 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 269 17239 SH SOLE 22 17239 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 3 2223 SH SOLE 18 2223 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 172 115700 SH SOLE 21 115700 0 0 KEY TRONIC CORP COM 493144109 13 2116 SH SOLE 18 2116 0 0 KEY TRONIC CORP COM 493144109 223 35145 SH SOLE 21 35145 0 0 KEY TRONIC CORP COM 493144109 108 16985 SH SOLE 22 16985 0 0 KEYCORP NEW COM 493267108 44065 2470024 SH SOLE 2 237784 0 2232240 KEYCORP NEW COM 493267108 7523 421679 SH SOLE 4 393744 0 27935 KEYCORP NEW COM 493267108 17030 954609 SH SOLE 7 948481 0 6128 KEYCORP NEW COM 493267108 279 15657 SH SOLE 13 15657 0 0 KEYCORP NEW COM 493267108 228 12778 SH SOLE 15 12778 0 0 KEYCORP NEW COM 493267108 55117 3089492 SH SOLE 18 2955987 0 133505 KEYCORP NEW COM 493267108 11213 628523 SH SOLE 19 628523 0 0 KEYCORP NEW COM 493267108 658986 36938691 SH SOLE 21 36938691 0 0 KEYCORP NEW COM 493267108 434337 24346269 SH SOLE 22 21586818 0 2759451 KEYCORP NEW COM 493267108 13483 755770 SH SOLE 23 755770 0 0 KEYCORP NEW COM 493267108 19023 1066294 SH SOLE 25 1066294 0 0 KEYCORP NEW COM 493267108 80360 4504496 SH SOLE 26 1222416 0 3282080 KEYCORP NEW COM 493267108 3732 209205 SH SOLE 28 155494 0 53711 KEYCORP NEW COM 493267108 372 20866 SH SOLE 29 20866 0 0 KEYCORP NEW COM 493267108 70709 3963510 SH SOLE 30 3963510 0 0 KEYCORP NEW COM 493267108 12339 691655 SH SOLE 31 193811 0 497844 KEYCORP NEW COM 493267108 3904 218848 SH SOLE 32 218848 0 0 KEYCORP NEW COM 493267108 4187 234702 SH SOLE 34 234702 0 0 KEYCORP NEW COM 493267108 13276 744193 SH SOLE 36 744193 0 0 KEYCORP NEW COM 493267108 389 21829 SH SOLE 40 21829 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 53431 549420 SH SOLE 2 60060 0 489360 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8557 87986 SH SOLE 4 83055 0 4931 KEYSIGHT TECHNOLOGIES INC COM 49338L103 24014 246934 SH SOLE 7 174260 0 72674 KEYSIGHT TECHNOLOGIES INC COM 49338L103 255 2617 SH SOLE 13 2617 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 175 1799 SH SOLE 15 1799 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 124760 1282877 SH SOLE 18 1015325 0 267552 KEYSIGHT TECHNOLOGIES INC COM 49338L103 203414 2091664 SH SOLE 19 2091664 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 511666 5261343 SH SOLE 21 5261343 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 472547 4859095 SH SOLE 22 4360865 0 498230 KEYSIGHT TECHNOLOGIES INC COM 49338L103 13183 135553 SH SOLE 23 135553 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 21823 224401 SH SOLE 25 224401 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 96959 997012 SH SOLE 26 252017 0 744995 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3746 38520 SH SOLE 28 28750 0 9770 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4237 43572 SH SOLE 29 3662 0 39910 KEYSIGHT TECHNOLOGIES INC COM 49338L103 71104 731148 SH SOLE 30 731148 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4108 42246 SH SOLE 31 34636 0 7610 KEYSIGHT TECHNOLOGIES INC COM 49338L103 19802 203618 SH SOLE 34 203618 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 11686 120164 SH SOLE 36 120164 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 415 4268 SH SOLE 40 4268 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 59 17933 SH SOLE 2 3294 0 14639 KEZAR LIFE SCIENCES INC COM 49372L100 176 53679 SH SOLE 18 53679 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 106 32259 SH SOLE 19 32259 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1863 567913 SH SOLE 21 567913 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 736 224288 SH SOLE 22 219206 0 5082 KEZAR LIFE SCIENCES INC COM 49372L100 2 615 SH SOLE 23 615 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 7 2227 SH SOLE 26 0 0 2227 KFORCE INC COM 493732101 1249 33004 SH SOLE 2 14554 0 18450 KFORCE INC COM 493732101 21 559 SH SOLE 7 559 0 0 KFORCE INC COM 493732101 3827 101162 SH SOLE 18 80376 0 20786 KFORCE INC COM 493732101 9811 259305 SH SOLE 19 259305 0 0 KFORCE INC COM 493732101 29791 787393 SH SOLE 21 787393 0 0 KFORCE INC COM 493732101 35071 926933 SH SOLE 22 891270 0 35663 KFORCE INC COM 493732101 2197 58075 SH SOLE 23 58075 0 0 KFORCE INC COM 493732101 4304 113764 SH SOLE 26 0 0 113764 KFORCE INC COM 493732101 137 3614 SH SOLE 28 3614 0 0 KFORCE INC COM 493732101 240 6351 SH SOLE 30 6351 0 0 KFORCE INC COM 493732101 8 204 SH SOLE 34 204 0 0 KFORCE INC COM 493732101 105 2788 SH SOLE 40 2788 0 0 KILROY RLTY CORP COM 49427F108 20515 263389 SH SOLE 2 49859 0 213530 KILROY RLTY CORP COM 49427F108 2088 26809 SH SOLE 4 26809 0 0 KILROY RLTY CORP COM 49427F108 8976 115237 SH SOLE 7 115237 0 0 KILROY RLTY CORP COM 49427F108 310 3974 SH SOLE 15 3974 0 0 KILROY RLTY CORP COM 49427F108 20412 262068 SH SOLE 18 262068 0 0 KILROY RLTY CORP COM 49427F108 9123 117133 SH SOLE 19 117133 0 0 KILROY RLTY CORP COM 49427F108 432173 5548506 SH SOLE 21 5548506 0 0 KILROY RLTY CORP COM 49427F108 304894 3914422 SH SOLE 22 3723727 0 190695 KILROY RLTY CORP COM 49427F108 240 3082 SH SOLE 23 3082 0 0 KILROY RLTY CORP COM 49427F108 15891 204013 SH SOLE 25 204013 0 0 KILROY RLTY CORP COM 49427F108 7522 96576 SH SOLE 26 23189 0 73387 KILROY RLTY CORP COM 49427F108 1087 13950 SH SOLE 28 13950 0 0 KILROY RLTY CORP COM 49427F108 4160 53404 SH SOLE 29 53404 0 0 KILROY RLTY CORP COM 49427F108 34779 446508 SH SOLE 30 446508 0 0 KILROY RLTY CORP COM 49427F108 157 2015 SH SOLE 31 2015 0 0 KILROY RLTY CORP COM 49427F108 640 8222 SH SOLE 34 8222 0 0 KILROY RLTY CORP COM 49427F108 98 1259 SH SOLE 36 1259 0 0 KILROY RLTY CORP COM 49427F108 828 10633 SH SOLE 40 10633 0 0 KIMBALL ELECTRONICS INC COM 49428J109 382 26295 SH SOLE 2 988 0 25307 KIMBALL ELECTRONICS INC COM 49428J109 9 648 SH SOLE 7 648 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1285 88562 SH SOLE 18 88562 0 0 KIMBALL ELECTRONICS INC COM 49428J109 629 43338 SH SOLE 19 43338 0 0 KIMBALL ELECTRONICS INC COM 49428J109 12849 885504 SH SOLE 21 885504 0 0 KIMBALL ELECTRONICS INC COM 49428J109 11496 792274 SH SOLE 22 759748 0 32526 KIMBALL ELECTRONICS INC COM 49428J109 83 5715 SH SOLE 26 0 0 5715 KIMBALL ELECTRONICS INC COM 49428J109 58 3976 SH SOLE 28 3976 0 0 KIMBALL ELECTRONICS INC COM 49428J109 120 8258 SH SOLE 30 8258 0 0 KIMBALL ELECTRONICS INC COM 49428J109 41 2827 SH SOLE 40 2827 0 0 KIMBALL INTL INC CL B 494274103 647 33548 SH SOLE 2 2740 0 30808 KIMBALL INTL INC CL B 494274103 17 864 SH SOLE 7 864 0 0 KIMBALL INTL INC CL B 494274103 2492 129128 SH SOLE 18 129128 0 0 KIMBALL INTL INC CL B 494274103 1872 97000 SH SOLE 19 97000 0 0 KIMBALL INTL INC CL B 494274103 24720 1280812 SH SOLE 21 1280812 0 0 KIMBALL INTL INC CL B 494274103 21750 1126921 SH SOLE 22 1084112 0 42809 KIMBALL INTL INC CL B 494274103 131 6777 SH SOLE 23 6777 0 0 KIMBALL INTL INC CL B 494274103 353 18284 SH SOLE 26 0 0 18284 KIMBALL INTL INC CL B 494274103 90 4655 SH SOLE 28 4655 0 0 KIMBALL INTL INC CL B 494274103 194 10040 SH SOLE 30 10040 0 0 KIMBALL INTL INC CL B 494274103 76 3946 SH SOLE 40 3946 0 0 KIMBERLY CLARK CORP COM 494368103 134137 944295 SH SOLE 2 180883 0 763412 KIMBERLY CLARK CORP COM 494368103 22119 155712 SH SOLE 4 146495 0 9217 KIMBERLY CLARK CORP COM 494368103 64571 454566 SH SOLE 7 380997 0 73569 KIMBERLY CLARK CORP COM 494368103 3089 21748 SH SOLE 13 21748 0 0 KIMBERLY CLARK CORP COM 494368103 495 3485 SH SOLE 15 3485 0 0 KIMBERLY CLARK CORP COM 494368103 3 18 SH SOLE 17 0 0 18 KIMBERLY CLARK CORP COM 494368103 119933 844298 SH SOLE 18 772248 0 72050 KIMBERLY CLARK CORP COM 494368103 30713 216215 SH SOLE 19 216215 0 0 KIMBERLY CLARK CORP COM 494368103 1425733 10036839 SH SOLE 21 10036839 0 0 KIMBERLY CLARK CORP COM 494368103 1233084 8680635 SH SOLE 22 7709426 0 971209 KIMBERLY CLARK CORP COM 494368103 37831 266321 SH SOLE 23 266321 0 0 KIMBERLY CLARK CORP COM 494368103 47507 334442 SH SOLE 25 334442 0 0 KIMBERLY CLARK CORP COM 494368103 266220 1874131 SH SOLE 26 464229 0 1409902 KIMBERLY CLARK CORP COM 494368103 9582 67457 SH SOLE 28 48972 0 18485 KIMBERLY CLARK CORP COM 494368103 9179 64618 SH SOLE 29 8813 0 55805 KIMBERLY CLARK CORP COM 494368103 212421 1495393 SH SOLE 30 1495393 0 0 KIMBERLY CLARK CORP COM 494368103 14882 104767 SH SOLE 31 70785 0 33982 KIMBERLY CLARK CORP COM 494368103 4149 29207 SH SOLE 32 29207 0 0 KIMBERLY CLARK CORP COM 494368103 30048 211530 SH SOLE 34 211530 0 0 KIMBERLY CLARK CORP COM 494368103 43854 308724 SH SOLE 36 308724 0 0 KIMBERLY CLARK CORP COM 494368103 1116 7856 SH SOLE 40 7856 0 0 KIMCO RLTY CORP COM 49446R109 22426 1074025 SH SOLE 2 110833 0 963192 KIMCO RLTY CORP COM 49446R109 5715 273693 SH SOLE 4 262911 0 10782 KIMCO RLTY CORP COM 49446R109 19571 937315 SH SOLE 7 786802 0 150513 KIMCO RLTY CORP COM 49446R109 21 982 SH SOLE 13 982 0 0 KIMCO RLTY CORP COM 49446R109 387 18531 SH SOLE 15 18531 0 0 KIMCO RLTY CORP COM 49446R109 17478 837088 SH SOLE 18 779674 0 57414 KIMCO RLTY CORP COM 49446R109 10840 519147 SH SOLE 19 519147 0 0 KIMCO RLTY CORP COM 49446R109 260763 12488645 SH SOLE 21 12488645 0 0 KIMCO RLTY CORP COM 49446R109 313462 15012554 SH SOLE 22 13883203 0 1129351 KIMCO RLTY CORP COM 49446R109 6770 324221 SH SOLE 23 324221 0 0 KIMCO RLTY CORP COM 49446R109 27423 1313362 SH SOLE 25 1313362 0 0 KIMCO RLTY CORP COM 49446R109 44636 2137758 SH SOLE 26 640821 0 1496937 KIMCO RLTY CORP COM 49446R109 1589 76091 SH SOLE 28 54525 0 21566 KIMCO RLTY CORP COM 49446R109 6530 312745 SH SOLE 29 222216 0 90529 KIMCO RLTY CORP COM 49446R109 67937 3253699 SH SOLE 30 3253699 0 0 KIMCO RLTY CORP COM 49446R109 1868 89448 SH SOLE 31 70947 0 18501 KIMCO RLTY CORP COM 49446R109 535 25639 SH SOLE 34 25639 0 0 KIMCO RLTY CORP COM 49446R109 5278 252772 SH SOLE 36 252772 0 0 KIMCO RLTY CORP COM 49446R109 178 8543 SH SOLE 40 8543 0 0 KINDER MORGAN INC DEL COM 49456B101 101917 4945015 SH SOLE 2 466956 0 4478059 KINDER MORGAN INC DEL COM 49456B101 18673 905995 SH SOLE 4 850899 0 55096 KINDER MORGAN INC DEL COM 49456B101 77871 3778298 SH SOLE 7 3720009 0 58289 KINDER MORGAN INC DEL COM 49456B101 917 44479 SH SOLE 13 44479 0 0 KINDER MORGAN INC DEL COM 49456B101 394 19129 SH SOLE 15 19129 0 0 KINDER MORGAN INC DEL COM 49456B101 101744 4936619 SH SOLE 18 4670707 0 265912 KINDER MORGAN INC DEL COM 49456B101 22586 1095890 SH SOLE 19 1095890 0 0 KINDER MORGAN INC DEL COM 49456B101 854239 41447772 SH SOLE 21 41447772 0 0 KINDER MORGAN INC DEL COM 49456B101 983451 47717159 SH SOLE 22 42315843 0 5401316 KINDER MORGAN INC DEL COM 49456B101 30411 1475552 SH SOLE 23 1475552 0 0 KINDER MORGAN INC DEL COM 49456B101 39487 1915904 SH SOLE 25 1915904 0 0 KINDER MORGAN INC DEL COM 49456B101 197062 9561472 SH SOLE 26 2335849 0 7225623 KINDER MORGAN INC DEL COM 49456B101 8323 403857 SH SOLE 28 293416 0 110441 KINDER MORGAN INC DEL COM 49456B101 2550 123723 SH SOLE 29 39153 0 84570 KINDER MORGAN INC DEL COM 49456B101 154115 7477690 SH SOLE 30 7477690 0 0 KINDER MORGAN INC DEL COM 49456B101 8979 435639 SH SOLE 31 354594 0 81045 KINDER MORGAN INC DEL COM 49456B101 14177 687869 SH SOLE 34 687869 0 0 KINDER MORGAN INC DEL COM 49456B101 33094 1605731 SH SOLE 36 1605731 0 0 KINDER MORGAN INC DEL COM 49456B101 947 45937 SH SOLE 40 45937 0 0 KINDRED BIOSCIENCES INC COM 494577109 221 32231 SH SOLE 2 1656 0 30575 KINDRED BIOSCIENCES INC COM 494577109 4 623 SH SOLE 7 623 0 0 KINDRED BIOSCIENCES INC COM 494577109 905 132099 SH SOLE 18 132099 0 0 KINDRED BIOSCIENCES INC COM 494577109 429 62659 SH SOLE 19 62659 0 0 KINDRED BIOSCIENCES INC COM 494577109 8738 1275554 SH SOLE 21 1275554 0 0 KINDRED BIOSCIENCES INC COM 494577109 6494 948017 SH SOLE 22 923640 0 24377 KINGSTONE COS INC COM 496719105 17 1959 SH SOLE 18 1959 0 0 KINGSTONE COS INC COM 496719105 246 28867 SH SOLE 21 28867 0 0 KINGSTONE COS INC COM 496719105 1190 139645 SH SOLE 22 139645 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 3 1544 SH SOLE 18 1544 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 43 19313 SH SOLE 21 19313 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 113 13263 SH SOLE 2 1910 0 11353 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 425 49904 SH SOLE 18 49904 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 278 32667 SH SOLE 19 32667 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5922 695912 SH SOLE 21 695912 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2734 321274 SH SOLE 22 317107 0 4167 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4 512 SH SOLE 23 512 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 37 4387 SH SOLE 30 4387 0 0 KINROSS GOLD CORP COM 496902404 2507 544992 SH SOLE 21 544992 0 0 KINROSS GOLD CORP COM 496902404 7975 1733798 SH SOLE 22 1733798 0 0 KINSALE CAP GROUP INC COM 49714P108 2441 23631 SH SOLE 2 6781 0 16850 KINSALE CAP GROUP INC COM 49714P108 14 139 SH SOLE 4 139 0 0 KINSALE CAP GROUP INC COM 49714P108 42 406 SH SOLE 7 406 0 0 KINSALE CAP GROUP INC COM 49714P108 8325 80583 SH SOLE 18 70296 0 10287 KINSALE CAP GROUP INC COM 49714P108 16000 154872 SH SOLE 19 154872 0 0 KINSALE CAP GROUP INC COM 49714P108 70797 685291 SH SOLE 21 685291 0 0 KINSALE CAP GROUP INC COM 49714P108 76554 741016 SH SOLE 22 710354 0 30662 KINSALE CAP GROUP INC COM 49714P108 2225 21536 SH SOLE 23 21536 0 0 KINSALE CAP GROUP INC COM 49714P108 7898 76453 SH SOLE 26 7941 0 68512 KINSALE CAP GROUP INC COM 49714P108 270 2618 SH SOLE 28 2618 0 0 KINSALE CAP GROUP INC COM 49714P108 579 5602 SH SOLE 30 5602 0 0 KINSALE CAP GROUP INC COM 49714P108 201 1949 SH SOLE 34 1949 0 0 KINSALE CAP GROUP INC COM 49714P108 235 2273 SH SOLE 40 2273 0 0 KIRBY CORP COM 497266106 11544 140507 SH SOLE 2 29634 0 110873 KIRBY CORP COM 497266106 6 76 SH SOLE 4 76 0 0 KIRBY CORP COM 497266106 137 1672 SH SOLE 7 1672 0 0 KIRBY CORP COM 497266106 13731 167128 SH SOLE 18 167128 0 0 KIRBY CORP COM 497266106 1090 13272 SH SOLE 19 13272 0 0 KIRBY CORP COM 497266106 259165 3154391 SH SOLE 21 3154391 0 0 KIRBY CORP COM 497266106 153462 1867847 SH SOLE 22 1765139 0 102708 KIRBY CORP COM 497266106 417 5079 SH SOLE 26 3914 0 1165 KIRBY CORP COM 497266106 163 1987 SH SOLE 28 1987 0 0 KIRBY CORP COM 497266106 347 4226 SH SOLE 30 4226 0 0 KIRBY CORP COM 497266106 11690 142285 SH SOLE 31 1195 0 141090 KIRBY CORP COM 497266106 139 1697 SH SOLE 36 1697 0 0 KIRBY CORP COM 497266106 126 1528 SH SOLE 40 1528 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3044 67945 SH SOLE 21 67945 0 0 KIRKLANDS INC COM 497498105 5 3164 SH SOLE 18 3164 0 0 KIRKLANDS INC COM 497498105 79 51512 SH SOLE 21 51512 0 0 KIRKLANDS INC COM 497498105 394 255769 SH SOLE 22 251410 0 4359 KITE RLTY GROUP TR COM NEW 49803T300 1390 86078 SH SOLE 2 3249 0 82829 KITE RLTY GROUP TR COM NEW 49803T300 357 22109 SH SOLE 4 22109 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1350 83578 SH SOLE 7 83578 0 0 KITE RLTY GROUP TR COM NEW 49803T300 56 3444 SH SOLE 15 3444 0 0 KITE RLTY GROUP TR COM NEW 49803T300 6073 376019 SH SOLE 18 376019 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3564 220670 SH SOLE 19 220670 0 0 KITE RLTY GROUP TR COM NEW 49803T300 154256 9551477 SH SOLE 21 9551477 0 0 KITE RLTY GROUP TR COM NEW 49803T300 51319 3177670 SH SOLE 22 3061135 0 116535 KITE RLTY GROUP TR COM NEW 49803T300 45 2759 SH SOLE 23 2759 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2748 170126 SH SOLE 25 170126 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1180 73049 SH SOLE 26 35651 0 37398 KITE RLTY GROUP TR COM NEW 49803T300 195 12058 SH SOLE 28 12058 0 0 KITE RLTY GROUP TR COM NEW 49803T300 683 42281 SH SOLE 29 42281 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7617 471667 SH SOLE 30 471667 0 0 KITE RLTY GROUP TR COM NEW 49803T300 150 9280 SH SOLE 40 9280 0 0 KKR & CO INC CL A 48251W104 5190 193293 SH SOLE 2 24039 0 169254 KKR & CO INC CL A 48251W104 4925 183429 SH SOLE 4 170534 0 12895 KKR & CO INC CL A 48251W104 637 23713 SH SOLE 7 21054 0 2659 KKR & CO INC CL A 48251W104 24 906 SH SOLE 13 906 0 0 KKR & CO INC CL A 48251W104 4 156 SH SOLE 17 0 0 156 KKR & CO INC CL A 48251W104 2356 87762 SH SOLE 18 50534 0 37228 KKR & CO INC CL A 48251W104 25601 953480 SH SOLE 21 953480 0 0 KKR & CO INC CL A 48251W104 260986 9720136 SH SOLE 22 9456283 0 263853 KKR & CO INC CL A 48251W104 9288 345934 SH SOLE 23 345934 0 0 KKR & CO INC CL A 48251W104 491 18298 SH SOLE 25 18298 0 0 KKR & CO INC CL A 48251W104 24020 894615 SH SOLE 26 343897 0 550718 KKR & CO INC CL A 48251W104 2352 87596 SH SOLE 28 60899 0 26697 KKR & CO INC CL A 48251W104 3016 112329 SH SOLE 29 9962 0 102367 KKR & CO INC CL A 48251W104 46450 1729978 SH SOLE 30 1729978 0 0 KKR & CO INC CL A 48251W104 2593 96563 SH SOLE 31 77425 0 19138 KKR & CO INC CL A 48251W104 767 28552 SH SOLE 34 28552 0 0 KKR & CO INC CL A 48251W104 2962 110303 SH SOLE 36 110303 0 0 KKR & CO INC CL A 48251W104 277 10326 SH SOLE 40 10326 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 476 24380 SH SOLE 2 940 0 23440 KKR REAL ESTATE FIN TR INC COM 48251K100 6 305 SH SOLE 7 305 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1667 85340 SH SOLE 18 85340 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1234 63167 SH SOLE 19 63167 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 26315 1347394 SH SOLE 21 1347394 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 18197 931769 SH SOLE 22 893774 0 37995 KKR REAL ESTATE FIN TR INC COM 48251K100 72 3705 SH SOLE 23 3705 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 104 5342 SH SOLE 26 0 0 5342 KKR REAL ESTATE FIN TR INC COM 48251K100 151 7731 SH SOLE 30 7731 0 0 KLA CORPORATION COM NEW 482480100 65390 410096 SH SOLE 2 61809 0 348287 KLA CORPORATION COM NEW 482480100 10087 63262 SH SOLE 4 58614 0 4648 KLA CORPORATION COM NEW 482480100 29847 187185 SH SOLE 7 147982 0 39203 KLA CORPORATION COM NEW 482480100 426 2671 SH SOLE 13 2671 0 0 KLA CORPORATION COM NEW 482480100 308 1931 SH SOLE 15 1931 0 0 KLA CORPORATION COM NEW 482480100 59290 371841 SH SOLE 18 349961 0 21880 KLA CORPORATION COM NEW 482480100 11862 74393 SH SOLE 19 74393 0 0 KLA CORPORATION COM NEW 482480100 822209 5156534 SH SOLE 21 5156534 0 0 KLA CORPORATION COM NEW 482480100 636664 3992878 SH SOLE 22 3566801 0 426077 KLA CORPORATION COM NEW 482480100 18793 117862 SH SOLE 23 117862 0 0 KLA CORPORATION COM NEW 482480100 24740 155157 SH SOLE 25 155157 0 0 KLA CORPORATION COM NEW 482480100 122063 765526 SH SOLE 26 214867 0 550659 KLA CORPORATION COM NEW 482480100 4936 30959 SH SOLE 28 22397 0 8562 KLA CORPORATION COM NEW 482480100 5971 37448 SH SOLE 29 3176 0 34272 KLA CORPORATION COM NEW 482480100 106997 671038 SH SOLE 30 671038 0 0 KLA CORPORATION COM NEW 482480100 5813 36457 SH SOLE 31 30190 0 6267 KLA CORPORATION COM NEW 482480100 3611 22646 SH SOLE 32 22646 0 0 KLA CORPORATION COM NEW 482480100 4173 26172 SH SOLE 34 26172 0 0 KLA CORPORATION COM NEW 482480100 18312 114842 SH SOLE 36 114842 0 0 KLA CORPORATION COM NEW 482480100 646 4051 SH SOLE 40 4051 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 191 22123 SH SOLE 2 797 0 21326 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1 115 SH SOLE 4 115 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 4 446 SH SOLE 7 446 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 801 92608 SH SOLE 18 92608 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 311 35939 SH SOLE 19 35939 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 19592 2266245 SH SOLE 21 2266245 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 5958 689226 SH SOLE 22 662291 0 26935 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 34 3986 SH SOLE 26 2414 0 1572 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 24 2813 SH SOLE 28 2813 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 257 29709 SH SOLE 30 29709 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 20 2328 SH SOLE 40 2328 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12450 342979 SH SOLE 2 83141 0 259838 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1959 53980 SH SOLE 4 50600 0 3380 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 581 16003 SH SOLE 7 9160 0 6843 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 69 1908 SH SOLE 13 1908 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 13094 360713 SH SOLE 18 349482 0 11231 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1444 39779 SH SOLE 19 39779 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 222578 6131613 SH SOLE 21 6131613 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 145947 4020581 SH SOLE 22 3761321 0 259260 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3435 94641 SH SOLE 23 94641 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 107 2960 SH SOLE 25 2960 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12267 337928 SH SOLE 26 175807 0 162121 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 835 23006 SH SOLE 28 16272 0 6734 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1119 30821 SH SOLE 29 3165 0 27656 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11555 318315 SH SOLE 30 318315 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1077 29666 SH SOLE 31 24164 0 5502 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 297 8187 SH SOLE 34 8187 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 835 22998 SH SOLE 36 22998 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 97 2676 SH SOLE 40 2676 0 0 KNOLL INC COM NEW 498904200 1121 44237 SH SOLE 2 1958 0 42279 KNOLL INC COM NEW 498904200 7 266 SH SOLE 4 266 0 0 KNOLL INC COM NEW 498904200 25 1003 SH SOLE 7 1003 0 0 KNOLL INC COM NEW 498904200 4250 167671 SH SOLE 18 167671 0 0 KNOLL INC COM NEW 498904200 2148 84740 SH SOLE 19 84740 0 0 KNOLL INC COM NEW 498904200 41524 1638036 SH SOLE 21 1638036 0 0 KNOLL INC COM NEW 498904200 37172 1466363 SH SOLE 22 1400807 0 65556 KNOLL INC COM NEW 498904200 709 27958 SH SOLE 26 9886 0 18072 KNOLL INC COM NEW 498904200 178 7022 SH SOLE 28 7022 0 0 KNOLL INC COM NEW 498904200 378 14907 SH SOLE 30 14907 0 0 KNOLL INC COM NEW 498904200 137 5404 SH SOLE 40 5404 0 0 KNOWLES CORP COM 49926D109 1680 82591 SH SOLE 2 2992 0 79599 KNOWLES CORP COM 49926D109 10 492 SH SOLE 4 492 0 0 KNOWLES CORP COM 49926D109 33 1646 SH SOLE 7 1646 0 0 KNOWLES CORP COM 49926D109 7519 369654 SH SOLE 18 369654 0 0 KNOWLES CORP COM 49926D109 2876 141376 SH SOLE 19 141376 0 0 KNOWLES CORP COM 49926D109 188447 9264844 SH SOLE 21 9264844 0 0 KNOWLES CORP COM 49926D109 51615 2537621 SH SOLE 22 2359857 0 177764 KNOWLES CORP COM 49926D109 657 32302 SH SOLE 26 8531 0 23771 KNOWLES CORP COM 49926D109 217 10691 SH SOLE 28 10691 0 0 KNOWLES CORP COM 49926D109 2477 121760 SH SOLE 30 121760 0 0 KNOWLES CORP COM 49926D109 192 9440 SH SOLE 40 9440 0 0 KODIAK SCIENCES INC COM 50015M109 293 20345 SH SOLE 2 977 0 19368 KODIAK SCIENCES INC COM 50015M109 9 649 SH SOLE 7 649 0 0 KODIAK SCIENCES INC COM 50015M109 1227 85298 SH SOLE 18 85298 0 0 KODIAK SCIENCES INC COM 50015M109 842 58534 SH SOLE 19 58534 0 0 KODIAK SCIENCES INC COM 50015M109 11615 807688 SH SOLE 21 807688 0 0 KODIAK SCIENCES INC COM 50015M109 7562 525859 SH SOLE 22 517052 0 8807 KODIAK SCIENCES INC COM 50015M109 17 1164 SH SOLE 23 1164 0 0 KOHLS CORP COM 500255104 23896 481197 SH SOLE 2 90159 0 391038 KOHLS CORP COM 500255104 3863 77789 SH SOLE 4 73481 0 4308 KOHLS CORP COM 500255104 11996 241553 SH SOLE 7 167062 0 74491 KOHLS CORP COM 500255104 407 8195 SH SOLE 13 8195 0 0 KOHLS CORP COM 500255104 75 1518 SH SOLE 15 1518 0 0 KOHLS CORP COM 500255104 38554 776353 SH SOLE 18 753611 0 22742 KOHLS CORP COM 500255104 17185 346061 SH SOLE 19 346061 0 0 KOHLS CORP COM 500255104 342778 6902494 SH SOLE 21 6902494 0 0 KOHLS CORP COM 500255104 226616 4563349 SH SOLE 22 4060440 0 502909 KOHLS CORP COM 500255104 6595 132808 SH SOLE 23 132808 0 0 KOHLS CORP COM 500255104 9928 199921 SH SOLE 25 199921 0 0 KOHLS CORP COM 500255104 47351 953511 SH SOLE 26 247351 0 706160 KOHLS CORP COM 500255104 1470 29603 SH SOLE 28 21033 0 8570 KOHLS CORP COM 500255104 1969 39647 SH SOLE 29 5122 0 34525 KOHLS CORP COM 500255104 37408 753277 SH SOLE 30 753277 0 0 KOHLS CORP COM 500255104 1708 34396 SH SOLE 31 27132 0 7264 KOHLS CORP COM 500255104 2474 49817 SH SOLE 32 49817 0 0 KOHLS CORP COM 500255104 5033 101352 SH SOLE 34 101352 0 0 KOHLS CORP COM 500255104 6217 125188 SH SOLE 35 125188 0 0 KOHLS CORP COM 500255104 7052 142008 SH SOLE 36 142008 0 0 KOHLS CORP COM 500255104 170 3426 SH SOLE 40 3426 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3680 79765 SH SOLE 2 79765 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 213880 4636460 SH SOLE 18 4635430 0 1030 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 40257 872693 SH SOLE 19 872693 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1673 36259 SH SOLE 23 36259 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 10068 218252 SH SOLE 34 218252 0 0 KONTOOR BRANDS INC COM 50050N103 1549 44135 SH SOLE 2 1843 0 42292 KONTOOR BRANDS INC COM 50050N103 8 232 SH SOLE 4 232 0 0 KONTOOR BRANDS INC COM 50050N103 221 6288 SH SOLE 7 6288 0 0 KONTOOR BRANDS INC COM 50050N103 16 462 SH SOLE 15 462 0 0 KONTOOR BRANDS INC COM 50050N103 7061 201169 SH SOLE 18 201169 0 0 KONTOOR BRANDS INC COM 50050N103 2671 76101 SH SOLE 19 76101 0 0 KONTOOR BRANDS INC COM 50050N103 173151 4933091 SH SOLE 21 4933091 0 0 KONTOOR BRANDS INC COM 50050N103 47982 1367018 SH SOLE 22 1300493 0 66525 KONTOOR BRANDS INC COM 50050N103 1447 41234 SH SOLE 25 41234 0 0 KONTOOR BRANDS INC COM 50050N103 2568 73154 SH SOLE 26 32395 0 40759 KONTOOR BRANDS INC COM 50050N103 211 6002 SH SOLE 28 6002 0 0 KONTOOR BRANDS INC COM 50050N103 2346 66848 SH SOLE 30 66848 0 0 KONTOOR BRANDS INC COM 50050N103 109 3092 SH SOLE 36 3092 0 0 KONTOOR BRANDS INC COM 50050N103 152 4341 SH SOLE 40 4341 0 0 KOPIN CORP COM 500600101 10 14585 SH SOLE 18 14585 0 0 KOPIN CORP COM 500600101 150 220650 SH SOLE 21 220650 0 0 KOPIN CORP COM 500600101 871 1284674 SH SOLE 22 1284674 0 0 KOPPERS HOLDINGS INC COM 50060P106 513 17548 SH SOLE 2 743 0 16805 KOPPERS HOLDINGS INC COM 50060P106 6 192 SH SOLE 4 192 0 0 KOPPERS HOLDINGS INC COM 50060P106 14 483 SH SOLE 7 483 0 0 KOPPERS HOLDINGS INC COM 50060P106 2660 91074 SH SOLE 18 91074 0 0 KOPPERS HOLDINGS INC COM 50060P106 948 32464 SH SOLE 19 32464 0 0 KOPPERS HOLDINGS INC COM 50060P106 66147 2264520 SH SOLE 21 2264520 0 0 KOPPERS HOLDINGS INC COM 50060P106 17237 590122 SH SOLE 22 562390 0 27732 KOPPERS HOLDINGS INC COM 50060P106 159 5436 SH SOLE 26 3977 0 1459 KOPPERS HOLDINGS INC COM 50060P106 87 2969 SH SOLE 28 2969 0 0 KOPPERS HOLDINGS INC COM 50060P106 872 29863 SH SOLE 30 29863 0 0 KOPPERS HOLDINGS INC COM 50060P106 73 2512 SH SOLE 40 2512 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 861 79440 SH SOLE 21 79440 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1223 112852 SH SOLE 22 112852 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 12 1129 SH SOLE 25 1129 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1906 175788 SH SOLE 30 175788 0 0 KORN FERRY COM NEW 500643200 1912 49471 SH SOLE 2 2342 0 47129 KORN FERRY COM NEW 500643200 10 254 SH SOLE 4 254 0 0 KORN FERRY COM NEW 500643200 38 977 SH SOLE 7 977 0 0 KORN FERRY COM NEW 500643200 9824 254241 SH SOLE 18 254241 0 0 KORN FERRY COM NEW 500643200 3753 97119 SH SOLE 19 97119 0 0 KORN FERRY COM NEW 500643200 236378 6117441 SH SOLE 21 6117441 0 0 KORN FERRY COM NEW 500643200 64907 1679791 SH SOLE 22 1602875 0 76916 KORN FERRY COM NEW 500643200 574 14845 SH SOLE 26 10487 0 4358 KORN FERRY COM NEW 500643200 255 6609 SH SOLE 28 6609 0 0 KORN FERRY COM NEW 500643200 3007 77826 SH SOLE 30 77826 0 0 KORN FERRY COM NEW 500643200 208 5373 SH SOLE 40 5373 0 0 KORNIT DIGITAL LTD SHS M6372Q113 5 154 SH SOLE 4 154 0 0 KORNIT DIGITAL LTD SHS M6372Q113 172 5587 SH SOLE 7 5587 0 0 KORNIT DIGITAL LTD SHS M6372Q113 15032 488356 SH SOLE 21 488356 0 0 KORNIT DIGITAL LTD SHS M6372Q113 8437 274099 SH SOLE 22 263492 0 10607 KORNIT DIGITAL LTD SHS M6372Q113 133 4336 SH SOLE 26 0 0 4336 KORNIT DIGITAL LTD SHS M6372Q113 521 16932 SH SOLE 28 16932 0 0 KORNIT DIGITAL LTD SHS M6372Q113 15823 514056 SH SOLE 30 514056 0 0 KORNIT DIGITAL LTD SHS M6372Q113 108 3523 SH SOLE 40 3523 0 0 KOSMOS ENERGY LTD COM 500688106 4009 642396 SH SOLE 2 24668 0 617728 KOSMOS ENERGY LTD COM 500688106 9 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 44 7103 SH SOLE 7 7103 0 0 KOSMOS ENERGY LTD COM 500688106 1059 169753 SH SOLE 18 169753 0 0 KOSMOS ENERGY LTD COM 500688106 18658 2990079 SH SOLE 19 2990079 0 0 KOSMOS ENERGY LTD COM 500688106 25728 4123073 SH SOLE 21 4123073 0 0 KOSMOS ENERGY LTD COM 500688106 60818 9746543 SH SOLE 22 9031747 0 714796 KOSMOS ENERGY LTD COM 500688106 2542 407361 SH SOLE 25 407361 0 0 KOSMOS ENERGY LTD COM 500688106 865 138568 SH SOLE 26 73272 0 65296 KOSMOS ENERGY LTD COM 500688106 210 33637 SH SOLE 28 33637 0 0 KOSMOS ENERGY LTD COM 500688106 4938 791396 SH SOLE 29 791396 0 0 KOSMOS ENERGY LTD COM 500688106 1038 166401 SH SOLE 30 166401 0 0 KOSMOS ENERGY LTD COM 500688106 48 7675 SH SOLE 31 7675 0 0 KOSMOS ENERGY LTD COM 500688106 20127 3225426 SH SOLE 34 3225426 0 0 KOSMOS ENERGY LTD COM 500688106 194 31119 SH SOLE 40 31119 0 0 KOSS CORP COM 500692108 18 8843 SH SOLE 22 8843 0 0 KRAFT HEINZ CO COM 500754106 43901 1571534 SH SOLE 2 149720 0 1421814 KRAFT HEINZ CO COM 500754106 7728 276626 SH SOLE 4 258647 0 17979 KRAFT HEINZ CO COM 500754106 20049 717715 SH SOLE 7 605625 0 112090 KRAFT HEINZ CO COM 500754106 946 33850 SH SOLE 13 33850 0 0 KRAFT HEINZ CO COM 500754106 234 8372 SH SOLE 15 8372 0 0 KRAFT HEINZ CO COM 500754106 1 20 SH SOLE 17 0 0 20 KRAFT HEINZ CO COM 500754106 31241 1118347 SH SOLE 18 1031863 0 86484 KRAFT HEINZ CO COM 500754106 5937 212519 SH SOLE 19 212519 0 0 KRAFT HEINZ CO COM 500754106 101 3607 SH SOLE 20 3607 0 0 KRAFT HEINZ CO COM 500754106 331105 11852685 SH SOLE 21 11852685 0 0 KRAFT HEINZ CO COM 500754106 427025 15286385 SH SOLE 22 13537491 0 1748894 KRAFT HEINZ CO COM 500754106 13678 489626 SH SOLE 23 489626 0 0 KRAFT HEINZ CO COM 500754106 18341 656568 SH SOLE 25 656568 0 0 KRAFT HEINZ CO COM 500754106 90358 3234593 SH SOLE 26 843572 0 2391021 KRAFT HEINZ CO COM 500754106 3432 122842 SH SOLE 28 87902 0 34940 KRAFT HEINZ CO COM 500754106 816 29213 SH SOLE 29 11807 0 17406 KRAFT HEINZ CO COM 500754106 87391 3128385 SH SOLE 30 3128385 0 0 KRAFT HEINZ CO COM 500754106 3759 134560 SH SOLE 31 110967 0 23593 KRAFT HEINZ CO COM 500754106 4844 173386 SH SOLE 32 173386 0 0 KRAFT HEINZ CO COM 500754106 1589 56865 SH SOLE 34 56865 0 0 KRAFT HEINZ CO COM 500754106 15541 556316 SH SOLE 36 556316 0 0 KRAFT HEINZ CO COM 500754106 395 14157 SH SOLE 40 14157 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 50018 1669500 SH SOLE 2 0 0 1669500 KRATON CORPORATION COM 50077C106 980 30339 SH SOLE 2 1239 0 29100 KRATON CORPORATION COM 50077C106 10 300 SH SOLE 4 300 0 0 KRATON CORPORATION COM 50077C106 20 620 SH SOLE 7 620 0 0 KRATON CORPORATION COM 50077C106 4549 140891 SH SOLE 18 140891 0 0 KRATON CORPORATION COM 50077C106 1749 54177 SH SOLE 19 54177 0 0 KRATON CORPORATION COM 50077C106 112745 3491634 SH SOLE 21 3491634 0 0 KRATON CORPORATION COM 50077C106 31402 972511 SH SOLE 22 926427 0 46084 KRATON CORPORATION COM 50077C106 534 16550 SH SOLE 26 8535 0 8015 KRATON CORPORATION COM 50077C106 143 4444 SH SOLE 28 4444 0 0 KRATON CORPORATION COM 50077C106 1407 43564 SH SOLE 30 43564 0 0 KRATON CORPORATION COM 50077C106 110 3403 SH SOLE 40 3403 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1453 78133 SH SOLE 2 3724 0 74409 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 34 1811 SH SOLE 7 1811 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5709 307015 SH SOLE 18 307015 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2888 155330 SH SOLE 19 155330 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 81850 4401726 SH SOLE 21 4401726 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 48691 2618505 SH SOLE 22 2491620 0 126885 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1094 58819 SH SOLE 26 27406 0 31413 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 226 12147 SH SOLE 28 12147 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 474 25493 SH SOLE 30 25493 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 141 7582 SH SOLE 40 7582 0 0 KROGER CO COM 501044101 50358 1953376 SH SOLE 2 218575 0 1734801 KROGER CO COM 501044101 10020 388674 SH SOLE 4 367227 0 21447 KROGER CO COM 501044101 29980 1162921 SH SOLE 7 765258 0 397663 KROGER CO COM 501044101 885 34325 SH SOLE 13 34325 0 0 KROGER CO COM 501044101 219 8486 SH SOLE 15 8486 0 0 KROGER CO COM 501044101 16 628 SH SOLE 17 0 0 628 KROGER CO COM 501044101 49929 1936723 SH SOLE 18 1825385 0 111338 KROGER CO COM 501044101 11466 444782 SH SOLE 19 444782 0 0 KROGER CO COM 501044101 509417 19760144 SH SOLE 21 19760144 0 0 KROGER CO COM 501044101 521016 20210083 SH SOLE 22 17884913 0 2325170 KROGER CO COM 501044101 14711 570625 SH SOLE 23 570625 0 0 KROGER CO COM 501044101 22309 865368 SH SOLE 25 865368 0 0 KROGER CO COM 501044101 129456 5021579 SH SOLE 26 1026212 0 3995367 KROGER CO COM 501044101 4107 159321 SH SOLE 28 115771 0 43550 KROGER CO COM 501044101 449 17423 SH SOLE 29 17423 0 0 KROGER CO COM 501044101 86776 3366008 SH SOLE 30 3366008 0 0 KROGER CO COM 501044101 5173 200677 SH SOLE 31 143818 0 56859 KROGER CO COM 501044101 4954 192180 SH SOLE 34 192180 0 0 KROGER CO COM 501044101 18348 711730 SH SOLE 36 711730 0 0 KROGER CO COM 501044101 465 18027 SH SOLE 40 18027 0 0 KRONOS WORLDWIDE INC COM 50105F105 306 24733 SH SOLE 2 934 0 23799 KRONOS WORLDWIDE INC COM 50105F105 1 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 6 456 SH SOLE 7 456 0 0 KRONOS WORLDWIDE INC COM 50105F105 951 76884 SH SOLE 18 76884 0 0 KRONOS WORLDWIDE INC COM 50105F105 550 44485 SH SOLE 19 44485 0 0 KRONOS WORLDWIDE INC COM 50105F105 9740 787379 SH SOLE 21 787379 0 0 KRONOS WORLDWIDE INC COM 50105F105 8404 679352 SH SOLE 22 650335 0 29017 KRONOS WORLDWIDE INC COM 50105F105 99 7978 SH SOLE 26 0 0 7978 KRONOS WORLDWIDE INC COM 50105F105 49 3975 SH SOLE 28 3975 0 0 KRONOS WORLDWIDE INC COM 50105F105 40 3224 SH SOLE 30 3224 0 0 KRONOS WORLDWIDE INC COM 50105F105 27 2183 SH SOLE 40 2183 0 0 KRYSTAL BIOTECH INC COM 501147102 316 9097 SH SOLE 2 483 0 8614 KRYSTAL BIOTECH INC COM 501147102 9 271 SH SOLE 7 271 0 0 KRYSTAL BIOTECH INC COM 501147102 1321 38043 SH SOLE 18 38043 0 0 KRYSTAL BIOTECH INC COM 501147102 716 20616 SH SOLE 19 20616 0 0 KRYSTAL BIOTECH INC COM 501147102 13171 379297 SH SOLE 21 379297 0 0 KRYSTAL BIOTECH INC COM 501147102 10447 300857 SH SOLE 22 289583 0 11274 KRYSTAL BIOTECH INC COM 501147102 56 1605 SH SOLE 30 1605 0 0 KRYSTAL BIOTECH INC COM 501147102 64 1843 SH SOLE 40 1843 0 0 KT CORP SPONSORED ADR 48268K101 13543 1197456 SH SOLE 2 140298 0 1057158 KT CORP SPONSORED ADR 48268K101 1980 175093 SH SOLE 4 175093 0 0 KT CORP SPONSORED ADR 48268K101 2058 181981 SH SOLE 13 181981 0 0 KT CORP SPONSORED ADR 48268K101 3314 293046 SH SOLE 18 293046 0 0 KT CORP SPONSORED ADR 48268K101 1514 133841 SH SOLE 19 133841 0 0 KT CORP SPONSORED ADR 48268K101 663 58618 SH SOLE 21 58618 0 0 KT CORP SPONSORED ADR 48268K101 45871 4055828 SH SOLE 22 2684611 0 1371217 KT CORP SPONSORED ADR 48268K101 1216 107482 SH SOLE 30 107482 0 0 KT CORP SPONSORED ADR 48268K101 635 56131 SH SOLE 31 0 0 56131 KT CORP SPONSORED ADR 48268K101 489 43229 SH SOLE 34 43229 0 0 KULICKE & SOFFA INDS INC COM 501242101 12 508 SH SOLE 4 508 0 0 KULICKE & SOFFA INDS INC COM 501242101 1619 68966 SH SOLE 18 68966 0 0 KULICKE & SOFFA INDS INC COM 501242101 117113 4987778 SH SOLE 21 4987778 0 0 KULICKE & SOFFA INDS INC COM 501242101 28743 1224133 SH SOLE 22 1180695 0 43438 KULICKE & SOFFA INDS INC COM 501242101 735 31314 SH SOLE 26 14439 0 16875 KULICKE & SOFFA INDS INC COM 501242101 196 8367 SH SOLE 28 8367 0 0 KULICKE & SOFFA INDS INC COM 501242101 2090 89012 SH SOLE 30 89012 0 0 KULICKE & SOFFA INDS INC COM 501242101 138 5892 SH SOLE 40 5892 0 0 KURA ONCOLOGY INC COM 50127T109 451 29756 SH SOLE 2 1232 0 28524 KURA ONCOLOGY INC COM 50127T109 6 397 SH SOLE 7 397 0 0 KURA ONCOLOGY INC COM 50127T109 1892 124731 SH SOLE 18 124731 0 0 KURA ONCOLOGY INC COM 50127T109 910 59984 SH SOLE 19 59984 0 0 KURA ONCOLOGY INC COM 50127T109 25346 1670795 SH SOLE 21 1670795 0 0 KURA ONCOLOGY INC COM 50127T109 16188 1067097 SH SOLE 22 1028256 0 38841 KURA ONCOLOGY INC COM 50127T109 97 6381 SH SOLE 26 0 0 6381 KURA ONCOLOGY INC COM 50127T109 119 7833 SH SOLE 30 7833 0 0 KURA ONCOLOGY INC COM 50127T109 31 2057 SH SOLE 34 2057 0 0 KURA ONCOLOGY INC COM 50127T109 48 3158 SH SOLE 40 3158 0 0 KURA SUSHI USA INC CL A COM 501270102 59 3011 SH SOLE 2 0 0 3011 KURA SUSHI USA INC CL A COM 501270102 235 11985 SH SOLE 18 11985 0 0 KURA SUSHI USA INC CL A COM 501270102 114 5826 SH SOLE 19 5826 0 0 KURA SUSHI USA INC CL A COM 501270102 2278 116093 SH SOLE 21 116093 0 0 KURA SUSHI USA INC CL A COM 501270102 490 24997 SH SOLE 22 24997 0 0 KVH INDS INC COM 482738101 166 15549 SH SOLE 2 659 0 14890 KVH INDS INC COM 482738101 5 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 608 57087 SH SOLE 18 57087 0 0 KVH INDS INC COM 482738101 294 27608 SH SOLE 19 27608 0 0 KVH INDS INC COM 482738101 6077 570640 SH SOLE 21 570640 0 0 KVH INDS INC COM 482738101 5887 552733 SH SOLE 22 540733 0 12000 L BRANDS INC COM 501797104 10930 557948 SH SOLE 2 54863 0 503085 L BRANDS INC COM 501797104 1732 88437 SH SOLE 4 81597 0 6840 L BRANDS INC COM 501797104 4398 224493 SH SOLE 7 224493 0 0 L BRANDS INC COM 501797104 8 429 SH SOLE 13 429 0 0 L BRANDS INC COM 501797104 29 1458 SH SOLE 15 1458 0 0 L BRANDS INC COM 501797104 10801 551370 SH SOLE 18 520635 0 30735 L BRANDS INC COM 501797104 1426 72808 SH SOLE 19 72808 0 0 L BRANDS INC COM 501797104 191717 9786474 SH SOLE 21 9786474 0 0 L BRANDS INC COM 501797104 137229 7005063 SH SOLE 22 6312519 0 692544 L BRANDS INC COM 501797104 3241 165458 SH SOLE 23 165458 0 0 L BRANDS INC COM 501797104 3982 203280 SH SOLE 25 203280 0 0 L BRANDS INC COM 501797104 21092 1076650 SH SOLE 26 408224 0 668426 L BRANDS INC COM 501797104 807 41178 SH SOLE 28 29070 0 12108 L BRANDS INC COM 501797104 1046 53416 SH SOLE 29 4929 0 48487 L BRANDS INC COM 501797104 15776 805310 SH SOLE 30 805310 0 0 L BRANDS INC COM 501797104 985 50263 SH SOLE 31 41905 0 8358 L BRANDS INC COM 501797104 1611 82242 SH SOLE 32 82242 0 0 L BRANDS INC COM 501797104 330 16867 SH SOLE 34 16867 0 0 L BRANDS INC COM 501797104 4289 218925 SH SOLE 36 218925 0 0 L BRANDS INC COM 501797104 96 4894 SH SOLE 40 4894 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 124731 597830 SH SOLE 2 116107 0 481723 L3HARRIS TECHNOLOGIES INC COM 502431109 18716 89707 SH SOLE 4 83641 0 6066 L3HARRIS TECHNOLOGIES INC COM 502431109 46033 220635 SH SOLE 7 211758 0 8877 L3HARRIS TECHNOLOGIES INC COM 502431109 763 3657 SH SOLE 13 3657 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 415 1988 SH SOLE 15 1988 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 0 2 SH SOLE 17 0 0 2 L3HARRIS TECHNOLOGIES INC COM 502431109 106303 509505 SH SOLE 18 476521 0 32984 L3HARRIS TECHNOLOGIES INC COM 502431109 22553 108093 SH SOLE 19 108093 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1539472 7378603 SH SOLE 21 7378603 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1171189 5613446 SH SOLE 22 5018771 0 594675 L3HARRIS TECHNOLOGIES INC COM 502431109 37660 180500 SH SOLE 23 180500 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 58706 281375 SH SOLE 25 281375 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 139700 669576 SH SOLE 26 300328 0 369248 L3HARRIS TECHNOLOGIES INC COM 502431109 9114 43685 SH SOLE 28 31668 0 12017 L3HARRIS TECHNOLOGIES INC COM 502431109 4321 20711 SH SOLE 29 18148 0 2563 L3HARRIS TECHNOLOGIES INC COM 502431109 176503 845969 SH SOLE 30 845969 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 14977 71784 SH SOLE 31 56616 0 15168 L3HARRIS TECHNOLOGIES INC COM 502431109 6311 30246 SH SOLE 34 30246 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 36534 175106 SH SOLE 36 175106 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1056 5063 SH SOLE 40 5063 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 154 17461 SH SOLE 2 798 0 16663 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 4 493 SH SOLE 7 493 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 662 75254 SH SOLE 18 75254 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 311 35330 SH SOLE 19 35330 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 6333 719711 SH SOLE 21 719711 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5325 605150 SH SOLE 22 587971 0 17179 LA Z BOY INC COM 505336107 1538 45795 SH SOLE 2 3183 0 42612 LA Z BOY INC COM 505336107 7 222 SH SOLE 4 222 0 0 LA Z BOY INC COM 505336107 34 998 SH SOLE 7 998 0 0 LA Z BOY INC COM 505336107 7520 223873 SH SOLE 18 222888 0 985 LA Z BOY INC COM 505336107 3131 93205 SH SOLE 19 93205 0 0 LA Z BOY INC COM 505336107 171878 5116927 SH SOLE 21 5116927 0 0 LA Z BOY INC COM 505336107 47564 1416014 SH SOLE 22 1345447 0 70567 LA Z BOY INC COM 505336107 77 2281 SH SOLE 23 2281 0 0 LA Z BOY INC COM 505336107 809 24084 SH SOLE 26 9481 0 14603 LA Z BOY INC COM 505336107 198 5909 SH SOLE 28 5909 0 0 LA Z BOY INC COM 505336107 2213 65876 SH SOLE 30 65876 0 0 LA Z BOY INC COM 505336107 191 5689 SH SOLE 40 5689 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 45747 272303 SH SOLE 2 42323 0 229980 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7010 41728 SH SOLE 4 39029 0 2699 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19989 118981 SH SOLE 7 87805 0 31176 LABORATORY CORP AMER HLDGS COM NEW 50540R409 803 4781 SH SOLE 13 4781 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 146 867 SH SOLE 15 867 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 224831 1338278 SH SOLE 18 1022233 0 316045 LABORATORY CORP AMER HLDGS COM NEW 50540R409 68185 405865 SH SOLE 19 405865 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 426413 2538171 SH SOLE 21 2538171 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 399074 2375439 SH SOLE 22 2111044 0 264395 LABORATORY CORP AMER HLDGS COM NEW 50540R409 14162 84299 SH SOLE 23 84299 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 29968 178378 SH SOLE 25 156986 0 21392 LABORATORY CORP AMER HLDGS COM NEW 50540R409 98616 586999 SH SOLE 26 136584 0 450415 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3445 20507 SH SOLE 28 15299 0 5208 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4064 24192 SH SOLE 29 3451 0 20741 LABORATORY CORP AMER HLDGS COM NEW 50540R409 83820 498928 SH SOLE 30 498928 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 10685 63600 SH SOLE 31 18762 0 44838 LABORATORY CORP AMER HLDGS COM NEW 50540R409 48063 286088 SH SOLE 34 286088 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18354 109252 SH SOLE 36 109252 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 359 2137 SH SOLE 40 2137 0 0 LADDER CAP CORP CL A 505743104 1851 107198 SH SOLE 2 4571 0 102627 LADDER CAP CORP CL A 505743104 13 731 SH SOLE 4 731 0 0 LADDER CAP CORP CL A 505743104 32 1845 SH SOLE 7 1845 0 0 LADDER CAP CORP CL A 505743104 6078 351922 SH SOLE 18 351922 0 0 LADDER CAP CORP CL A 505743104 3236 187370 SH SOLE 19 187370 0 0 LADDER CAP CORP CL A 505743104 95392 5523558 SH SOLE 21 5523558 0 0 LADDER CAP CORP CL A 505743104 47058 2724816 SH SOLE 22 2595757 0 129059 LADDER CAP CORP CL A 505743104 14 827 SH SOLE 23 827 0 0 LADDER CAP CORP CL A 505743104 583 33733 SH SOLE 26 26091 0 7642 LADDER CAP CORP CL A 505743104 171 9928 SH SOLE 28 9928 0 0 LADDER CAP CORP CL A 505743104 556 32223 SH SOLE 30 32223 0 0 LADDER CAP CORP CL A 505743104 134 7775 SH SOLE 40 7775 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 256 108039 SH SOLE 2 5049 0 102990 LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 2792 SH SOLE 7 2792 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1026 432992 SH SOLE 18 432992 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 494 208602 SH SOLE 19 208602 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 9897 4175917 SH SOLE 21 4175917 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8726 3681807 SH SOLE 22 3582935 0 98872 LADENBURG THALMAN FIN SVCS I COM 50575Q102 84 35598 SH SOLE 26 0 0 35598 LADENBURG THALMAN FIN SVCS I COM 50575Q102 31 12937 SH SOLE 28 12937 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 85 35988 SH SOLE 30 35988 0 0 LAKE SHORE BANCORP INC COM 510700107 6 411 SH SOLE 18 411 0 0 LAKE SHORE BANCORP INC COM 510700107 9 652 SH SOLE 21 652 0 0 LAKELAND BANCORP INC COM 511637100 899 58244 SH SOLE 2 8299 0 49945 LAKELAND BANCORP INC COM 511637100 17 1112 SH SOLE 7 1112 0 0 LAKELAND BANCORP INC COM 511637100 2738 177441 SH SOLE 18 177441 0 0 LAKELAND BANCORP INC COM 511637100 3017 195535 SH SOLE 19 195535 0 0 LAKELAND BANCORP INC COM 511637100 26948 1746497 SH SOLE 21 1746497 0 0 LAKELAND BANCORP INC COM 511637100 25115 1627684 SH SOLE 22 1572667 0 55017 LAKELAND BANCORP INC COM 511637100 453 29383 SH SOLE 23 29383 0 0 LAKELAND BANCORP INC COM 511637100 1075 69660 SH SOLE 26 34700 0 34960 LAKELAND BANCORP INC COM 511637100 88 5691 SH SOLE 28 5691 0 0 LAKELAND BANCORP INC COM 511637100 191 12348 SH SOLE 30 12348 0 0 LAKELAND BANCORP INC COM 511637100 453 29383 SH SOLE 34 29383 0 0 LAKELAND BANCORP INC COM 511637100 55 3569 SH SOLE 40 3569 0 0 LAKELAND FINL CORP COM 511656100 1037 23589 SH SOLE 2 1025 0 22564 LAKELAND FINL CORP COM 511656100 27 611 SH SOLE 7 611 0 0 LAKELAND FINL CORP COM 511656100 3786 86090 SH SOLE 18 86090 0 0 LAKELAND FINL CORP COM 511656100 1908 43384 SH SOLE 19 43384 0 0 LAKELAND FINL CORP COM 511656100 36298 825325 SH SOLE 21 825325 0 0 LAKELAND FINL CORP COM 511656100 39717 903065 SH SOLE 22 868621 0 34444 LAKELAND FINL CORP COM 511656100 520 11833 SH SOLE 26 9378 0 2455 LAKELAND FINL CORP COM 511656100 161 3657 SH SOLE 28 3657 0 0 LAKELAND FINL CORP COM 511656100 313 7117 SH SOLE 30 7117 0 0 LAKELAND FINL CORP COM 511656100 115 2619 SH SOLE 40 2619 0 0 LAKELAND INDS INC COM 511795106 19 1605 SH SOLE 18 1605 0 0 LAKELAND INDS INC COM 511795106 334 27522 SH SOLE 21 27522 0 0 LAKELAND INDS INC COM 511795106 229 18927 SH SOLE 22 18927 0 0 LAM RESEARCH CORP COM 512807108 95962 415223 SH SOLE 2 85879 0 329344 LAM RESEARCH CORP COM 512807108 15134 65486 SH SOLE 4 61258 0 4228 LAM RESEARCH CORP COM 512807108 32287 139702 SH SOLE 7 136087 0 3615 LAM RESEARCH CORP COM 512807108 1543 6677 SH SOLE 13 6677 0 0 LAM RESEARCH CORP COM 512807108 439 1899 SH SOLE 15 1899 0 0 LAM RESEARCH CORP COM 512807108 82971 359012 SH SOLE 18 333543 0 25469 LAM RESEARCH CORP COM 512807108 63786 275999 SH SOLE 19 275999 0 0 LAM RESEARCH CORP COM 512807108 1018138 4405425 SH SOLE 21 4405425 0 0 LAM RESEARCH CORP COM 512807108 862268 3730987 SH SOLE 22 3298471 0 432516 LAM RESEARCH CORP COM 512807108 27984 121087 SH SOLE 23 121087 0 0 LAM RESEARCH CORP COM 512807108 33645 145580 SH SOLE 25 145580 0 0 LAM RESEARCH CORP COM 512807108 183196 792677 SH SOLE 26 184016 0 608661 LAM RESEARCH CORP COM 512807108 6856 29666 SH SOLE 28 21752 0 7914 LAM RESEARCH CORP COM 512807108 7062 30558 SH SOLE 29 7683 0 22875 LAM RESEARCH CORP COM 512807108 151349 654878 SH SOLE 30 654878 0 0 LAM RESEARCH CORP COM 512807108 13657 59094 SH SOLE 31 39627 0 19467 LAM RESEARCH CORP COM 512807108 4750 20552 SH SOLE 32 20552 0 0 LAM RESEARCH CORP COM 512807108 29485 127579 SH SOLE 34 127579 0 0 LAM RESEARCH CORP COM 512807108 22916 99156 SH SOLE 36 99156 0 0 LAM RESEARCH CORP COM 512807108 774 3351 SH SOLE 40 3351 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 17129 209067 SH SOLE 2 54056 0 155011 LAMAR ADVERTISING CO NEW CL A 512816109 141 1715 SH SOLE 4 1715 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 175 2130 SH SOLE 7 2130 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 21667 264460 SH SOLE 18 263475 0 985 LAMAR ADVERTISING CO NEW CL A 512816109 6760 82509 SH SOLE 19 82509 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 391548 4779051 SH SOLE 21 4779051 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 229515 2801360 SH SOLE 22 2617680 0 183680 LAMAR ADVERTISING CO NEW CL A 512816109 215 2620 SH SOLE 23 2620 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1350 16483 SH SOLE 25 16483 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2835 34608 SH SOLE 26 24305 0 10303 LAMAR ADVERTISING CO NEW CL A 512816109 873 10652 SH SOLE 28 10652 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1307 15953 SH SOLE 29 3450 0 12503 LAMAR ADVERTISING CO NEW CL A 512816109 2124 25928 SH SOLE 30 25928 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 142 1730 SH SOLE 31 1730 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1977 24130 SH SOLE 34 24130 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 41 500 SH SOLE 36 500 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 733 8947 SH SOLE 40 8947 0 0 LAMB WESTON HLDGS INC COM 513272104 28447 391188 SH SOLE 2 42984 0 348204 LAMB WESTON HLDGS INC COM 513272104 4595 63181 SH SOLE 4 59315 0 3866 LAMB WESTON HLDGS INC COM 513272104 12275 168795 SH SOLE 7 168795 0 0 LAMB WESTON HLDGS INC COM 513272104 18 248 SH SOLE 13 248 0 0 LAMB WESTON HLDGS INC COM 513272104 102 1403 SH SOLE 15 1403 0 0 LAMB WESTON HLDGS INC COM 513272104 21504 295706 SH SOLE 18 276262 0 19444 LAMB WESTON HLDGS INC COM 513272104 3616 49731 SH SOLE 19 49731 0 0 LAMB WESTON HLDGS INC COM 513272104 409181 5626808 SH SOLE 21 5626808 0 0 LAMB WESTON HLDGS INC COM 513272104 301898 4151517 SH SOLE 22 3773135 0 378382 LAMB WESTON HLDGS INC COM 513272104 7649 105179 SH SOLE 23 105179 0 0 LAMB WESTON HLDGS INC COM 513272104 10467 143940 SH SOLE 25 143940 0 0 LAMB WESTON HLDGS INC COM 513272104 59074 812342 SH SOLE 26 225821 0 586521 LAMB WESTON HLDGS INC COM 513272104 1942 26701 SH SOLE 28 18989 0 7712 LAMB WESTON HLDGS INC COM 513272104 2473 34005 SH SOLE 29 3191 0 30814 LAMB WESTON HLDGS INC COM 513272104 44419 610824 SH SOLE 30 610824 0 0 LAMB WESTON HLDGS INC COM 513272104 2399 32987 SH SOLE 31 27638 0 5349 LAMB WESTON HLDGS INC COM 513272104 654 8996 SH SOLE 34 8996 0 0 LAMB WESTON HLDGS INC COM 513272104 8787 120828 SH SOLE 36 120828 0 0 LAMB WESTON HLDGS INC COM 513272104 221 3038 SH SOLE 40 3038 0 0 LANCASTER COLONY CORP COM 513847103 3602 25976 SH SOLE 2 9404 0 16572 LANCASTER COLONY CORP COM 513847103 12 90 SH SOLE 4 90 0 0 LANCASTER COLONY CORP COM 513847103 2258 16287 SH SOLE 7 16287 0 0 LANCASTER COLONY CORP COM 513847103 15336 110610 SH SOLE 18 110610 0 0 LANCASTER COLONY CORP COM 513847103 4529 32663 SH SOLE 19 32663 0 0 LANCASTER COLONY CORP COM 513847103 194586 1403430 SH SOLE 21 1403430 0 0 LANCASTER COLONY CORP COM 513847103 92538 667422 SH SOLE 22 641175 0 26247 LANCASTER COLONY CORP COM 513847103 1332 9604 SH SOLE 26 5283 0 4321 LANCASTER COLONY CORP COM 513847103 337 2431 SH SOLE 28 2431 0 0 LANCASTER COLONY CORP COM 513847103 727 5245 SH SOLE 30 5245 0 0 LANCASTER COLONY CORP COM 513847103 251 1811 SH SOLE 40 1811 0 0 LANDEC CORP COM 514766104 261 24013 SH SOLE 2 1096 0 22917 LANDEC CORP COM 514766104 8 707 SH SOLE 7 707 0 0 LANDEC CORP COM 514766104 949 87305 SH SOLE 18 87305 0 0 LANDEC CORP COM 514766104 691 63600 SH SOLE 19 63600 0 0 LANDEC CORP COM 514766104 9655 888193 SH SOLE 21 888193 0 0 LANDEC CORP COM 514766104 9367 861728 SH SOLE 22 828020 0 33708 LANDEC CORP COM 514766104 111 10234 SH SOLE 26 0 0 10234 LANDEC CORP COM 514766104 39 3584 SH SOLE 28 3584 0 0 LANDEC CORP COM 514766104 99 9113 SH SOLE 30 9113 0 0 LANDEC CORP COM 514766104 26 2385 SH SOLE 40 2385 0 0 LANDMARK BANCORP INC COM 51504L107 17 744 SH SOLE 21 744 0 0 LANDS END INC NEW COM 51509F105 120 10562 SH SOLE 2 409 0 10153 LANDS END INC NEW COM 51509F105 4 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 425 37471 SH SOLE 18 37471 0 0 LANDS END INC NEW COM 51509F105 201 17745 SH SOLE 19 17745 0 0 LANDS END INC NEW COM 51509F105 4228 372694 SH SOLE 21 372694 0 0 LANDS END INC NEW COM 51509F105 4907 432563 SH SOLE 22 414724 0 17839 LANDS END INC NEW COM 51509F105 42 3666 SH SOLE 23 3666 0 0 LANDS END INC NEW COM 51509F105 144 12724 SH SOLE 26 3857 0 8867 LANDS END INC NEW COM 51509F105 6 558 SH SOLE 28 558 0 0 LANDS END INC NEW COM 51509F105 25 2220 SH SOLE 30 2220 0 0 LANDS END INC NEW COM 51509F105 22 1932 SH SOLE 40 1932 0 0 LANDSTAR SYS INC COM 515098101 28554 253632 SH SOLE 2 166219 0 87413 LANDSTAR SYS INC COM 515098101 2168 19258 SH SOLE 4 19258 0 0 LANDSTAR SYS INC COM 515098101 765 6795 SH SOLE 7 6795 0 0 LANDSTAR SYS INC COM 515098101 1393 12374 SH SOLE 13 12374 0 0 LANDSTAR SYS INC COM 515098101 16269 144515 SH SOLE 18 130687 0 13828 LANDSTAR SYS INC COM 515098101 17235 153089 SH SOLE 19 153089 0 0 LANDSTAR SYS INC COM 515098101 257401 2286380 SH SOLE 21 2286380 0 0 LANDSTAR SYS INC COM 515098101 185884 1651124 SH SOLE 22 1454339 0 196785 LANDSTAR SYS INC COM 515098101 4377 38880 SH SOLE 23 38880 0 0 LANDSTAR SYS INC COM 515098101 900 7996 SH SOLE 25 7996 0 0 LANDSTAR SYS INC COM 515098101 2693 23918 SH SOLE 26 11215 0 12703 LANDSTAR SYS INC COM 515098101 577 5121 SH SOLE 28 5121 0 0 LANDSTAR SYS INC COM 515098101 8182 72677 SH SOLE 29 27479 0 45198 LANDSTAR SYS INC COM 515098101 2127 18891 SH SOLE 30 18891 0 0 LANDSTAR SYS INC COM 515098101 4901 43536 SH SOLE 31 33980 0 9556 LANDSTAR SYS INC COM 515098101 1020 9063 SH SOLE 34 9063 0 0 LANDSTAR SYS INC COM 515098101 2164 19221 SH SOLE 36 19221 0 0 LANDSTAR SYS INC COM 515098101 484 4303 SH SOLE 40 4303 0 0 LANNET INC COM 516012101 371 33138 SH SOLE 2 1196 0 31942 LANNET INC COM 516012101 8 694 SH SOLE 7 694 0 0 LANNET INC COM 516012101 1671 149217 SH SOLE 18 149217 0 0 LANNET INC COM 516012101 610 54428 SH SOLE 19 54428 0 0 LANNET INC COM 516012101 41817 3733620 SH SOLE 21 3733620 0 0 LANNET INC COM 516012101 10877 971165 SH SOLE 22 946362 0 24803 LANNET INC COM 516012101 400 35752 SH SOLE 30 35752 0 0 LANTHEUS HLDGS INC COM 516544103 838 33427 SH SOLE 2 1572 0 31855 LANTHEUS HLDGS INC COM 516544103 5 194 SH SOLE 4 194 0 0 LANTHEUS HLDGS INC COM 516544103 20 796 SH SOLE 7 796 0 0 LANTHEUS HLDGS INC COM 516544103 4526 180559 SH SOLE 18 180559 0 0 LANTHEUS HLDGS INC COM 516544103 1647 65691 SH SOLE 19 65691 0 0 LANTHEUS HLDGS INC COM 516544103 107588 4292353 SH SOLE 21 4292353 0 0 LANTHEUS HLDGS INC COM 516544103 28846 1150837 SH SOLE 22 1099726 0 51111 LANTHEUS HLDGS INC COM 516544103 546 21775 SH SOLE 26 21775 0 0 LANTHEUS HLDGS INC COM 516544103 118 4696 SH SOLE 28 4696 0 0 LANTHEUS HLDGS INC COM 516544103 1386 55309 SH SOLE 30 55309 0 0 LANTHEUS HLDGS INC COM 516544103 114 4546 SH SOLE 40 4546 0 0 LANTRONIX INC COM NEW 516548203 9 2816 SH SOLE 18 2816 0 0 LANTRONIX INC COM NEW 516548203 134 40055 SH SOLE 21 40055 0 0 LANTRONIX INC COM NEW 516548203 319 95141 SH SOLE 22 95141 0 0 LAREDO PETROLEUM INC COM 516806106 505 209412 SH SOLE 2 20242 0 189170 LAREDO PETROLEUM INC COM 516806106 2 962 SH SOLE 4 962 0 0 LAREDO PETROLEUM INC COM 516806106 8 3496 SH SOLE 7 3496 0 0 LAREDO PETROLEUM INC COM 516806106 1942 805730 SH SOLE 18 805730 0 0 LAREDO PETROLEUM INC COM 516806106 1012 419734 SH SOLE 19 419734 0 0 LAREDO PETROLEUM INC COM 516806106 48274 20030506 SH SOLE 21 20030506 0 0 LAREDO PETROLEUM INC COM 516806106 13287 5513449 SH SOLE 22 5292394 0 221055 LAREDO PETROLEUM INC COM 516806106 104 43153 SH SOLE 23 43153 0 0 LAREDO PETROLEUM INC COM 516806106 310 128577 SH SOLE 26 17573 0 111004 LAREDO PETROLEUM INC COM 516806106 52 21588 SH SOLE 28 21588 0 0 LAREDO PETROLEUM INC COM 516806106 705 292586 SH SOLE 30 292586 0 0 LAREDO PETROLEUM INC COM 516806106 94 38990 SH SOLE 34 38990 0 0 LAREDO PETROLEUM INC COM 516806106 39 16204 SH SOLE 40 16204 0 0 LAS VEGAS SANDS CORP COM 517834107 37101 642328 SH SOLE 2 40128 0 602200 LAS VEGAS SANDS CORP COM 517834107 7785 134785 SH SOLE 4 125276 0 9509 LAS VEGAS SANDS CORP COM 517834107 4194 72606 SH SOLE 7 63718 0 8888 LAS VEGAS SANDS CORP COM 517834107 955 16541 SH SOLE 13 16541 0 0 LAS VEGAS SANDS CORP COM 517834107 214 3710 SH SOLE 15 3710 0 0 LAS VEGAS SANDS CORP COM 517834107 8133 140811 SH SOLE 18 110438 0 30373 LAS VEGAS SANDS CORP COM 517834107 8407 145557 SH SOLE 19 145557 0 0 LAS VEGAS SANDS CORP COM 517834107 184446 3193313 SH SOLE 21 3193313 0 0 LAS VEGAS SANDS CORP COM 517834107 513422 8888889 SH SOLE 22 8013326 0 875563 LAS VEGAS SANDS CORP COM 517834107 14417 249599 SH SOLE 23 249599 0 0 LAS VEGAS SANDS CORP COM 517834107 18305 316918 SH SOLE 25 316918 0 0 LAS VEGAS SANDS CORP COM 517834107 82471 1427816 SH SOLE 26 450857 0 976959 LAS VEGAS SANDS CORP COM 517834107 4065 70386 SH SOLE 28 51494 0 18892 LAS VEGAS SANDS CORP COM 517834107 4122 71363 SH SOLE 29 0 0 71363 LAS VEGAS SANDS CORP COM 517834107 33155 574017 SH SOLE 30 574017 0 0 LAS VEGAS SANDS CORP COM 517834107 1720 29782 SH SOLE 31 10152 0 19630 LAS VEGAS SANDS CORP COM 517834107 1091 18889 SH SOLE 34 18889 0 0 LAS VEGAS SANDS CORP COM 517834107 14890 257791 SH SOLE 36 257791 0 0 LAS VEGAS SANDS CORP COM 517834107 454 7860 SH SOLE 40 7860 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 828 74595 SH SOLE 2 74595 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 11615 1046375 SH SOLE 21 1046375 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 50 4533 SH SOLE 22 4533 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3094 278727 SH SOLE 25 278727 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2495 224735 SH SOLE 26 224735 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3615 325648 SH SOLE 30 325648 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1982 108379 SH SOLE 2 5138 0 103241 LATTICE SEMICONDUCTOR CORP COM 518415104 16 858 SH SOLE 4 858 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 39 2132 SH SOLE 7 2132 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 7889 431452 SH SOLE 18 424398 0 7054 LATTICE SEMICONDUCTOR CORP COM 518415104 4972 271908 SH SOLE 19 271908 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 77226 4223440 SH SOLE 21 4223440 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 68312 3735965 SH SOLE 22 3580994 0 154971 LATTICE SEMICONDUCTOR CORP COM 518415104 193 10555 SH SOLE 23 10555 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 944 51620 SH SOLE 26 20268 0 31352 LATTICE SEMICONDUCTOR CORP COM 518415104 311 16984 SH SOLE 28 16984 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 19221 1051180 SH SOLE 30 1051180 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 8 426 SH SOLE 34 426 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 251 13705 SH SOLE 40 13705 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 10 SH SOLE 17 0 0 10 LAUDER ESTEE COS INC CL A 518439104 134600 676551 SH SOLE 2 190579 0 485972 LAUDER ESTEE COS INC CL A 518439104 22502 113103 SH SOLE 4 107152 0 5951 LAUDER ESTEE COS INC CL A 518439104 41813 210170 SH SOLE 7 202625 0 7545 LAUDER ESTEE COS INC CL A 518439104 5576 28029 SH SOLE 13 28029 0 0 LAUDER ESTEE COS INC CL A 518439104 394 1982 SH SOLE 15 1982 0 0 LAUDER ESTEE COS INC CL A 518439104 96379 484438 SH SOLE 18 437065 0 47373 LAUDER ESTEE COS INC CL A 518439104 35606 178970 SH SOLE 19 178970 0 0 LAUDER ESTEE COS INC CL A 518439104 891594 4481496 SH SOLE 21 4481496 0 0 LAUDER ESTEE COS INC CL A 518439104 1156154 5811278 SH SOLE 22 5026665 0 784613 LAUDER ESTEE COS INC CL A 518439104 42039 211303 SH SOLE 23 211303 0 0 LAUDER ESTEE COS INC CL A 518439104 43325 217767 SH SOLE 25 217767 0 0 LAUDER ESTEE COS INC CL A 518439104 251246 1262862 SH SOLE 26 270062 0 992800 LAUDER ESTEE COS INC CL A 518439104 8508 42764 SH SOLE 28 31241 0 11523 LAUDER ESTEE COS INC CL A 518439104 17674 88838 SH SOLE 29 28686 0 60152 LAUDER ESTEE COS INC CL A 518439104 168694 847924 SH SOLE 30 847924 0 0 LAUDER ESTEE COS INC CL A 518439104 38935 195702 SH SOLE 31 75261 0 120441 LAUDER ESTEE COS INC CL A 518439104 4191 21066 SH SOLE 34 21066 0 0 LAUDER ESTEE COS INC CL A 518439104 32960 165668 SH SOLE 36 165668 0 0 LAUDER ESTEE COS INC CL A 518439104 1028 5168 SH SOLE 40 5168 0 0 LAUREATE EDUCATION INC CL A 518613203 1798 108501 SH SOLE 2 3948 0 104553 LAUREATE EDUCATION INC CL A 518613203 6 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC CL A 518613203 31 1882 SH SOLE 7 1882 0 0 LAUREATE EDUCATION INC CL A 518613203 5912 356676 SH SOLE 18 356676 0 0 LAUREATE EDUCATION INC CL A 518613203 3000 180979 SH SOLE 19 180979 0 0 LAUREATE EDUCATION INC CL A 518613203 58477 3528000 SH SOLE 21 3528000 0 0 LAUREATE EDUCATION INC CL A 518613203 53543 3230361 SH SOLE 22 2962179 0 268182 LAUREATE EDUCATION INC CL A 518613203 441 26624 SH SOLE 26 23231 0 3393 LAUREATE EDUCATION INC CL A 518613203 185 11165 SH SOLE 28 11165 0 0 LAUREATE EDUCATION INC CL A 518613203 420 25369 SH SOLE 30 25369 0 0 LAUREATE EDUCATION INC CL A 518613203 146 8799 SH SOLE 40 8799 0 0 LAWSON PRODS INC COM 520776105 138 3558 SH SOLE 2 128 0 3430 LAWSON PRODS INC COM 520776105 597 15423 SH SOLE 18 15423 0 0 LAWSON PRODS INC COM 520776105 695 17957 SH SOLE 19 17957 0 0 LAWSON PRODS INC COM 520776105 5769 148960 SH SOLE 21 148960 0 0 LAWSON PRODS INC COM 520776105 8185 211326 SH SOLE 22 207053 0 4273 LAWSON PRODS INC COM 520776105 102 2639 SH SOLE 26 0 0 2639 LAZARD GLB TTL RET&INCM FD I COM 52106W103 711 45473 SH SOLE 2 45473 0 0 LAZARD LTD SHS A G54050102 7009 200263 SH SOLE 2 7291 0 192972 LAZARD LTD SHS A G54050102 365 10420 SH SOLE 7 10420 0 0 LAZARD LTD SHS A G54050102 3479 99414 SH SOLE 18 99414 0 0 LAZARD LTD SHS A G54050102 851 24320 SH SOLE 19 24320 0 0 LAZARD LTD SHS A G54050102 146689 4191124 SH SOLE 21 4191124 0 0 LAZARD LTD SHS A G54050102 1705 48708 SH SOLE 32 48708 0 0 LAZYDAYS HLDGS INC COM 52110H100 5 1144 SH SOLE 18 1144 0 0 LAZYDAYS HLDGS INC COM 52110H100 69 14575 SH SOLE 21 14575 0 0 LCI INDS COM 50189K103 1991 21681 SH SOLE 2 1072 0 20609 LCI INDS COM 50189K103 15 166 SH SOLE 4 166 0 0 LCI INDS COM 50189K103 39 426 SH SOLE 7 426 0 0 LCI INDS COM 50189K103 10433 113590 SH SOLE 18 110373 0 3217 LCI INDS COM 50189K103 5370 58470 SH SOLE 19 58470 0 0 LCI INDS COM 50189K103 251101 2733813 SH SOLE 21 2733813 0 0 LCI INDS COM 50189K103 66776 727015 SH SOLE 22 690995 0 36020 LCI INDS COM 50189K103 91 991 SH SOLE 23 991 0 0 LCI INDS COM 50189K103 987 10748 SH SOLE 26 4797 0 5951 LCI INDS COM 50189K103 279 3034 SH SOLE 28 3034 0 0 LCI INDS COM 50189K103 4019 43754 SH SOLE 30 43754 0 0 LCI INDS COM 50189K103 229 2497 SH SOLE 34 2497 0 0 LCI INDS COM 50189K103 231 2520 SH SOLE 40 2520 0 0 LCNB CORP COM 50181P100 215 12135 SH SOLE 2 530 0 11605 LCNB CORP COM 50181P100 800 45099 SH SOLE 18 45099 0 0 LCNB CORP COM 50181P100 382 21532 SH SOLE 19 21532 0 0 LCNB CORP COM 50181P100 7791 439187 SH SOLE 21 439187 0 0 LCNB CORP COM 50181P100 3136 176753 SH SOLE 22 169077 0 7676 LEAF GROUP LTD COM 52177G102 80 18956 SH SOLE 2 584 0 18372 LEAF GROUP LTD COM 52177G102 2 577 SH SOLE 7 577 0 0 LEAF GROUP LTD COM 52177G102 244 58122 SH SOLE 18 58122 0 0 LEAF GROUP LTD COM 52177G102 115 27293 SH SOLE 19 27293 0 0 LEAF GROUP LTD COM 52177G102 2660 633265 SH SOLE 21 633265 0 0 LEAF GROUP LTD COM 52177G102 833 198218 SH SOLE 22 186571 0 11647 LEAP THERAPEUTICS INC COM 52187K101 3 2489 SH SOLE 18 2489 0 0 LEAP THERAPEUTICS INC COM 52187K101 35 29896 SH SOLE 21 29896 0 0 LEAR CORP COM NEW 521865204 17723 150322 SH SOLE 2 24016 0 126306 LEAR CORP COM NEW 521865204 2847 24146 SH SOLE 4 22506 0 1640 LEAR CORP COM NEW 521865204 4411 37409 SH SOLE 7 9539 0 27870 LEAR CORP COM NEW 521865204 195 1651 SH SOLE 13 1651 0 0 LEAR CORP COM NEW 521865204 61 520 SH SOLE 15 520 0 0 LEAR CORP COM NEW 521865204 7350 62343 SH SOLE 18 57665 0 4678 LEAR CORP COM NEW 521865204 2927 24827 SH SOLE 19 24827 0 0 LEAR CORP COM NEW 521865204 113283 960837 SH SOLE 21 960837 0 0 LEAR CORP COM NEW 521865204 177972 1509514 SH SOLE 22 1380280 0 129234 LEAR CORP COM NEW 521865204 5204 44141 SH SOLE 23 44141 0 0 LEAR CORP COM NEW 521865204 7493 63552 SH SOLE 25 63552 0 0 LEAR CORP COM NEW 521865204 26761 226979 SH SOLE 26 105972 0 121007 LEAR CORP COM NEW 521865204 1294 10975 SH SOLE 28 8096 0 2879 LEAR CORP COM NEW 521865204 1607 13626 SH SOLE 29 1353 0 12273 LEAR CORP COM NEW 521865204 18941 160651 SH SOLE 30 160651 0 0 LEAR CORP COM NEW 521865204 1792 15202 SH SOLE 31 13044 0 2158 LEAR CORP COM NEW 521865204 1136 9635 SH SOLE 34 9635 0 0 LEAR CORP COM NEW 521865204 5479 46470 SH SOLE 36 46470 0 0 LEAR CORP COM NEW 521865204 161 1368 SH SOLE 40 1368 0 0 LEE ENTERPRISES INC COM 523768109 104 51069 SH SOLE 2 2251 0 48818 LEE ENTERPRISES INC COM 523768109 387 189490 SH SOLE 18 189490 0 0 LEE ENTERPRISES INC COM 523768109 182 89208 SH SOLE 19 89208 0 0 LEE ENTERPRISES INC COM 523768109 3833 1879078 SH SOLE 21 1879078 0 0 LEE ENTERPRISES INC COM 523768109 1965 963473 SH SOLE 22 947957 0 15516 LEGACY HOUSING CORP COM 52472M101 85 5258 SH SOLE 2 284 0 4974 LEGACY HOUSING CORP COM 52472M101 269 16619 SH SOLE 18 16619 0 0 LEGACY HOUSING CORP COM 52472M101 129 7944 SH SOLE 19 7944 0 0 LEGACY HOUSING CORP COM 52472M101 3193 197089 SH SOLE 21 197089 0 0 LEGACY HOUSING CORP COM 52472M101 977 60328 SH SOLE 22 58655 0 1673 LEGACY TEX FINL GROUP INC COM 52471Y106 2039 46837 SH SOLE 2 1780 0 45057 LEGACY TEX FINL GROUP INC COM 52471Y106 13 306 SH SOLE 4 306 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 33 768 SH SOLE 7 768 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 12627 290072 SH SOLE 18 290072 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3601 82722 SH SOLE 19 82722 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 228963 5259883 SH SOLE 21 5259883 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 62441 1434430 SH SOLE 22 1370959 0 63471 LEGACY TEX FINL GROUP INC COM 52471Y106 616 14146 SH SOLE 26 9317 0 4829 LEGACY TEX FINL GROUP INC COM 52471Y106 285 6552 SH SOLE 28 6552 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3117 71617 SH SOLE 30 71617 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 210 4817 SH SOLE 40 4817 0 0 LEGG MASON INC COM 524901105 8486 222195 SH SOLE 2 64395 0 157800 LEGG MASON INC COM 524901105 19 490 SH SOLE 4 490 0 0 LEGG MASON INC COM 524901105 119 3128 SH SOLE 7 3128 0 0 LEGG MASON INC COM 524901105 8840 231487 SH SOLE 18 231487 0 0 LEGG MASON INC COM 524901105 763 19973 SH SOLE 19 19973 0 0 LEGG MASON INC COM 524901105 154483 4045106 SH SOLE 21 4045106 0 0 LEGG MASON INC COM 524901105 117385 3073721 SH SOLE 22 2874278 0 199443 LEGG MASON INC COM 524901105 953 24958 SH SOLE 26 14599 0 10359 LEGG MASON INC COM 524901105 408 10676 SH SOLE 28 10676 0 0 LEGG MASON INC COM 524901105 989 25907 SH SOLE 30 25907 0 0 LEGG MASON INC COM 524901105 66 1722 SH SOLE 31 1722 0 0 LEGG MASON INC COM 524901105 217 5685 SH SOLE 36 5685 0 0 LEGG MASON INC COM 524901105 318 8315 SH SOLE 40 8315 0 0 LEGGETT & PLATT INC COM 524660107 14804 361596 SH SOLE 2 55731 0 305865 LEGGETT & PLATT INC COM 524660107 1981 48388 SH SOLE 4 44924 0 3464 LEGGETT & PLATT INC COM 524660107 21585 527230 SH SOLE 7 279283 0 247947 LEGGETT & PLATT INC COM 524660107 12 294 SH SOLE 13 294 0 0 LEGGETT & PLATT INC COM 524660107 35 855 SH SOLE 15 855 0 0 LEGGETT & PLATT INC COM 524660107 15404 376256 SH SOLE 18 358539 0 17717 LEGGETT & PLATT INC COM 524660107 1715 41892 SH SOLE 19 41892 0 0 LEGGETT & PLATT INC COM 524660107 249996 6106396 SH SOLE 21 6106396 0 0 LEGGETT & PLATT INC COM 524660107 141439 3454782 SH SOLE 22 3088932 0 365850 LEGGETT & PLATT INC COM 524660107 3808 93017 SH SOLE 23 93017 0 0 LEGGETT & PLATT INC COM 524660107 5107 124748 SH SOLE 25 124748 0 0 LEGGETT & PLATT INC COM 524660107 24982 610208 SH SOLE 26 226263 0 383945 LEGGETT & PLATT INC COM 524660107 1066 26047 SH SOLE 28 18135 0 7912 LEGGETT & PLATT INC COM 524660107 1210 29562 SH SOLE 29 2045 0 27517 LEGGETT & PLATT INC COM 524660107 18368 448653 SH SOLE 30 448653 0 0 LEGGETT & PLATT INC COM 524660107 1114 27222 SH SOLE 31 21527 0 5695 LEGGETT & PLATT INC COM 524660107 1970 48116 SH SOLE 32 48116 0 0 LEGGETT & PLATT INC COM 524660107 394 9630 SH SOLE 34 9630 0 0 LEGGETT & PLATT INC COM 524660107 3727 91034 SH SOLE 36 91034 0 0 LEGGETT & PLATT INC COM 524660107 109 2656 SH SOLE 40 2656 0 0 LEIDOS HLDGS INC COM 525327102 29745 346359 SH SOLE 2 48502 0 297857 LEIDOS HLDGS INC COM 525327102 4542 52883 SH SOLE 4 49138 0 3745 LEIDOS HLDGS INC COM 525327102 10170 118425 SH SOLE 7 118425 0 0 LEIDOS HLDGS INC COM 525327102 21 246 SH SOLE 13 246 0 0 LEIDOS HLDGS INC COM 525327102 65 754 SH SOLE 15 754 0 0 LEIDOS HLDGS INC COM 525327102 23742 276457 SH SOLE 18 257441 0 19016 LEIDOS HLDGS INC COM 525327102 3722 43336 SH SOLE 19 43336 0 0 LEIDOS HLDGS INC COM 525327102 275360 3206337 SH SOLE 21 3206337 0 0 LEIDOS HLDGS INC COM 525327102 309705 3606256 SH SOLE 22 3232699 0 373557 LEIDOS HLDGS INC COM 525327102 8799 102454 SH SOLE 23 102454 0 0 LEIDOS HLDGS INC COM 525327102 19109 222509 SH SOLE 25 222509 0 0 LEIDOS HLDGS INC COM 525327102 43540 506992 SH SOLE 26 200951 0 306041 LEIDOS HLDGS INC COM 525327102 2209 25718 SH SOLE 28 17949 0 7769 LEIDOS HLDGS INC COM 525327102 2686 31278 SH SOLE 29 2583 0 28695 LEIDOS HLDGS INC COM 525327102 41832 487096 SH SOLE 30 487096 0 0 LEIDOS HLDGS INC COM 525327102 2731 31806 SH SOLE 31 25703 0 6103 LEIDOS HLDGS INC COM 525327102 1507 17546 SH SOLE 34 17546 0 0 LEIDOS HLDGS INC COM 525327102 8961 104338 SH SOLE 36 104338 0 0 LEIDOS HLDGS INC COM 525327102 248 2883 SH SOLE 40 2883 0 0 LEMAITRE VASCULAR INC COM 525558201 485 14193 SH SOLE 2 657 0 13536 LEMAITRE VASCULAR INC COM 525558201 14 414 SH SOLE 7 414 0 0 LEMAITRE VASCULAR INC COM 525558201 2776 81223 SH SOLE 18 76175 0 5048 LEMAITRE VASCULAR INC COM 525558201 955 27939 SH SOLE 19 27939 0 0 LEMAITRE VASCULAR INC COM 525558201 64457 1885799 SH SOLE 21 1885799 0 0 LEMAITRE VASCULAR INC COM 525558201 17558 513686 SH SOLE 22 490007 0 23679 LEMAITRE VASCULAR INC COM 525558201 9 249 SH SOLE 23 249 0 0 LEMAITRE VASCULAR INC COM 525558201 129 3780 SH SOLE 26 0 0 3780 LEMAITRE VASCULAR INC COM 525558201 74 2159 SH SOLE 28 2159 0 0 LEMAITRE VASCULAR INC COM 525558201 796 23293 SH SOLE 30 23293 0 0 LEMAITRE VASCULAR INC COM 525558201 55 1601 SH SOLE 40 1601 0 0 LENDINGCLUB CORP COM NEW 52603A208 8693 664627 SH SOLE 2 599042 0 65585 LENDINGCLUB CORP COM NEW 52603A208 4 325 SH SOLE 4 325 0 0 LENDINGCLUB CORP COM NEW 52603A208 17 1292 SH SOLE 7 1292 0 0 LENDINGCLUB CORP COM NEW 52603A208 2935 224405 SH SOLE 18 224405 0 0 LENDINGCLUB CORP COM NEW 52603A208 1689 129107 SH SOLE 19 129107 0 0 LENDINGCLUB CORP COM NEW 52603A208 29191 2231732 SH SOLE 21 2231732 0 0 LENDINGCLUB CORP COM NEW 52603A208 30560 2336383 SH SOLE 22 2250405 0 85978 LENDINGCLUB CORP COM NEW 52603A208 70 5326 SH SOLE 23 5326 0 0 LENDINGCLUB CORP COM NEW 52603A208 552 42175 SH SOLE 26 16960 0 25215 LENDINGCLUB CORP COM NEW 52603A208 100 7680 SH SOLE 28 7680 0 0 LENDINGCLUB CORP COM NEW 52603A208 210 16029 SH SOLE 30 16029 0 0 LENDINGCLUB CORP COM NEW 52603A208 97 7424 SH SOLE 40 7424 0 0 LENDINGTREE INC NEW COM 52603B107 6761 21781 SH SOLE 2 8362 0 13419 LENDINGTREE INC NEW COM 52603B107 136 438 SH SOLE 4 438 0 0 LENDINGTREE INC NEW COM 52603B107 118 380 SH SOLE 7 380 0 0 LENDINGTREE INC NEW COM 52603B107 6917 22283 SH SOLE 18 22003 0 280 LENDINGTREE INC NEW COM 52603B107 1302 4194 SH SOLE 19 4194 0 0 LENDINGTREE INC NEW COM 52603B107 120459 388038 SH SOLE 21 388038 0 0 LENDINGTREE INC NEW COM 52603B107 79236 255245 SH SOLE 22 238592 0 16653 LENDINGTREE INC NEW COM 52603B107 143 460 SH SOLE 23 460 0 0 LENDINGTREE INC NEW COM 52603B107 905 2914 SH SOLE 26 2200 0 714 LENDINGTREE INC NEW COM 52603B107 334 1076 SH SOLE 28 1076 0 0 LENDINGTREE INC NEW COM 52603B107 322 1037 SH SOLE 29 1037 0 0 LENDINGTREE INC NEW COM 52603B107 704 2267 SH SOLE 30 2267 0 0 LENDINGTREE INC NEW COM 52603B107 5147 16580 SH SOLE 31 1023 0 15557 LENDINGTREE INC NEW COM 52603B107 7 21 SH SOLE 34 21 0 0 LENDINGTREE INC NEW COM 52603B107 79 253 SH SOLE 36 253 0 0 LENDINGTREE INC NEW COM 52603B107 258 830 SH SOLE 40 830 0 0 LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 1321 825000 PRN SOLE 21 825000 0 0 LENNAR CORP CL A 526057104 38696 692847 SH SOLE 2 64799 0 628048 LENNAR CORP CL A 526057104 6554 117356 SH SOLE 4 108813 0 8543 LENNAR CORP CL A 526057104 16748 299868 SH SOLE 7 255109 0 44759 LENNAR CORP CL A 526057104 473 8461 SH SOLE 13 8461 0 0 LENNAR CORP CL A 526057104 115 2054 SH SOLE 15 2054 0 0 LENNAR CORP CL A 526057104 31840 570093 SH SOLE 18 531517 0 38576 LENNAR CORP CL A 526057104 4309 77161 SH SOLE 19 77161 0 0 LENNAR CORP CL A 526057104 528254 9458450 SH SOLE 21 9458450 0 0 LENNAR CORP CL A 526057104 391851 7016127 SH SOLE 22 6236822 0 779305 LENNAR CORP CL A 526057104 11698 209461 SH SOLE 23 209461 0 0 LENNAR CORP CL A 526057104 15410 275919 SH SOLE 25 275919 0 0 LENNAR CORP CL A 526057104 70660 1265172 SH SOLE 26 374886 0 890286 LENNAR CORP CL A 526057104 2890 51749 SH SOLE 28 36925 0 14824 LENNAR CORP CL A 526057104 3713 66483 SH SOLE 29 5951 0 60532 LENNAR CORP CL A 526057104 60716 1087128 SH SOLE 30 1087128 0 0 LENNAR CORP CL A 526057104 3571 63942 SH SOLE 31 52182 0 11760 LENNAR CORP CL A 526057104 1137 20354 SH SOLE 34 20354 0 0 LENNAR CORP CL A 526057104 10777 192965 SH SOLE 36 192965 0 0 LENNAR CORP CL A 526057104 431 7710 SH SOLE 40 7710 0 0 LENNAR CORP CL B 526057302 1077 24262 SH SOLE 2 460 0 23802 LENNAR CORP CL B 526057302 15 344 SH SOLE 7 344 0 0 LENNAR CORP CL B 526057302 317 7148 SH SOLE 18 7148 0 0 LENNAR CORP CL B 526057302 161 3628 SH SOLE 19 3628 0 0 LENNAR CORP CL B 526057302 15102 340370 SH SOLE 21 340370 0 0 LENNAR CORP CL B 526057302 5288 119190 SH SOLE 22 93930 0 25260 LENNAR CORP CL B 526057302 15 344 SH SOLE 31 344 0 0 LENNOX INTL INC COM 526107107 23303 95907 SH SOLE 2 22799 0 73108 LENNOX INTL INC COM 526107107 4014 16520 SH SOLE 4 15541 0 979 LENNOX INTL INC COM 526107107 4180 17204 SH SOLE 7 4547 0 12657 LENNOX INTL INC COM 526107107 15 61 SH SOLE 13 61 0 0 LENNOX INTL INC COM 526107107 26176 107732 SH SOLE 18 104808 0 2924 LENNOX INTL INC COM 526107107 2270 9344 SH SOLE 19 9344 0 0 LENNOX INTL INC COM 526107107 481677 1982456 SH SOLE 21 1982456 0 0 LENNOX INTL INC COM 526107107 287580 1183602 SH SOLE 22 1110596 0 73006 LENNOX INTL INC COM 526107107 6425 26444 SH SOLE 23 26444 0 0 LENNOX INTL INC COM 526107107 1939 7979 SH SOLE 25 7979 0 0 LENNOX INTL INC COM 526107107 21831 89850 SH SOLE 26 27785 0 62065 LENNOX INTL INC COM 526107107 1712 7046 SH SOLE 28 5004 0 2042 LENNOX INTL INC COM 526107107 1980 8149 SH SOLE 29 799 0 7350 LENNOX INTL INC COM 526107107 16079 66178 SH SOLE 30 66178 0 0 LENNOX INTL INC COM 526107107 2024 8330 SH SOLE 31 7093 0 1237 LENNOX INTL INC COM 526107107 690 2841 SH SOLE 34 2841 0 0 LENNOX INTL INC COM 526107107 1621 6671 SH SOLE 36 6671 0 0 LENNOX INTL INC COM 526107107 185 763 SH SOLE 40 763 0 0 LEVEL ONE BANCORP INC COM 52730D208 124 5159 SH SOLE 2 228 0 4931 LEVEL ONE BANCORP INC COM 52730D208 454 18829 SH SOLE 18 18829 0 0 LEVEL ONE BANCORP INC COM 52730D208 201 8343 SH SOLE 19 8343 0 0 LEVEL ONE BANCORP INC COM 52730D208 4653 192931 SH SOLE 21 192931 0 0 LEVEL ONE BANCORP INC COM 52730D208 1219 50550 SH SOLE 22 48110 0 2440 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 823 43201 SH SOLE 21 43201 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 13354 701381 SH SOLE 22 701381 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 106 35283 SH SOLE 2 1501 0 33782 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 409 135910 SH SOLE 18 135910 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 209 69357 SH SOLE 19 69357 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 7258 2411197 SH SOLE 21 2411197 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4344 1443039 SH SOLE 22 1385298 0 57741 LEXICON PHARMACEUTICALS INC COM NEW 528872302 10 3205 SH SOLE 26 0 0 3205 LEXICON PHARMACEUTICALS INC COM NEW 528872302 18 5854 SH SOLE 28 5854 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 61 20369 SH SOLE 30 20369 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 57 18831 SH SOLE 40 18831 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 39 3843 SH SOLE 25 3843 0 0 LEXINGTON REALTY TRUST COM 529043101 2437 237710 SH SOLE 2 9463 0 228247 LEXINGTON REALTY TRUST COM 529043101 637 62144 SH SOLE 4 62144 0 0 LEXINGTON REALTY TRUST COM 529043101 2377 231870 SH SOLE 7 231870 0 0 LEXINGTON REALTY TRUST COM 529043101 82 8007 SH SOLE 15 8007 0 0 LEXINGTON REALTY TRUST COM 529043101 10731 1046888 SH SOLE 18 1046888 0 0 LEXINGTON REALTY TRUST COM 529043101 6273 612037 SH SOLE 19 612037 0 0 LEXINGTON REALTY TRUST COM 529043101 294220 28704423 SH SOLE 21 28704423 0 0 LEXINGTON REALTY TRUST COM 529043101 87290 8516121 SH SOLE 22 8211430 0 304691 LEXINGTON REALTY TRUST COM 529043101 84 8220 SH SOLE 23 8220 0 0 LEXINGTON REALTY TRUST COM 529043101 4775 465823 SH SOLE 25 465823 0 0 LEXINGTON REALTY TRUST COM 529043101 1663 162270 SH SOLE 26 63342 0 98928 LEXINGTON REALTY TRUST COM 529043101 275 26828 SH SOLE 28 26828 0 0 LEXINGTON REALTY TRUST COM 529043101 1201 117151 SH SOLE 29 117151 0 0 LEXINGTON REALTY TRUST COM 529043101 13324 1299899 SH SOLE 30 1299899 0 0 LEXINGTON REALTY TRUST COM 529043101 39 3821 SH SOLE 36 3821 0 0 LEXINGTON REALTY TRUST COM 529043101 228 22232 SH SOLE 40 22232 0 0 LEXINGTON REALTY TRUST PFD CONV SER C 529043309 8135 141510 SH SOLE 21 141510 0 0 LF CAP ACQUISITION CORP CL A 50200K108 2493 243000 SH SOLE 2 243000 0 0 LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12863 1215000 SH SOLE 2 1215000 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1190 200000 SH SOLE 22 200000 0 0 LGI HOMES INC COM 50187T106 1541 18499 SH SOLE 2 1927 0 16572 LGI HOMES INC COM 50187T106 9 108 SH SOLE 4 108 0 0 LGI HOMES INC COM 50187T106 34 414 SH SOLE 7 414 0 0 LGI HOMES INC COM 50187T106 8407 100898 SH SOLE 18 89781 0 11117 LGI HOMES INC COM 50187T106 4636 55642 SH SOLE 19 55642 0 0 LGI HOMES INC COM 50187T106 198839 2386453 SH SOLE 21 2386453 0 0 LGI HOMES INC COM 50187T106 48897 586853 SH SOLE 22 558521 0 28332 LGI HOMES INC COM 50187T106 268 3219 SH SOLE 23 3219 0 0 LGI HOMES INC COM 50187T106 1453 17442 SH SOLE 26 7069 0 10373 LGI HOMES INC COM 50187T106 185 2215 SH SOLE 28 2215 0 0 LGI HOMES INC COM 50187T106 2290 27488 SH SOLE 30 27488 0 0 LGI HOMES INC COM 50187T106 110 1319 SH SOLE 40 1319 0 0 LGL GROUP INC COM 50186A108 6 628 SH SOLE 18 628 0 0 LGL GROUP INC COM 50186A108 72 7004 SH SOLE 21 7004 0 0 LHC GROUP INC COM 50187A107 7840 69041 SH SOLE 2 44131 0 24910 LHC GROUP INC COM 50187A107 17 149 SH SOLE 4 149 0 0 LHC GROUP INC COM 50187A107 62 550 SH SOLE 7 550 0 0 LHC GROUP INC COM 50187A107 18843 165931 SH SOLE 18 160914 0 5017 LHC GROUP INC COM 50187A107 44271 389850 SH SOLE 19 389850 0 0 LHC GROUP INC COM 50187A107 1363 12000 SH SOLE 20 12000 0 0 LHC GROUP INC COM 50187A107 376113 3312023 SH SOLE 21 3312023 0 0 LHC GROUP INC COM 50187A107 103326 909883 SH SOLE 22 853704 0 56179 LHC GROUP INC COM 50187A107 714 6288 SH SOLE 23 6288 0 0 LHC GROUP INC COM 50187A107 1692 14898 SH SOLE 26 4936 0 9962 LHC GROUP INC COM 50187A107 427 3756 SH SOLE 28 3756 0 0 LHC GROUP INC COM 50187A107 5669 49922 SH SOLE 30 49922 0 0 LHC GROUP INC COM 50187A107 16784 147800 SH SOLE 34 147800 0 0 LHC GROUP INC COM 50187A107 333 2931 SH SOLE 40 2931 0 0 LIBBEY INC COM 529898108 15 4607 SH SOLE 18 4607 0 0 LIBBEY INC COM 529898108 224 66943 SH SOLE 21 66943 0 0 LIBBEY INC COM 529898108 1228 366515 SH SOLE 22 366515 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 0 1 SH SOLE 18 1 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 4210 40282 SH SOLE 2 727 0 39555 LIBERTY BROADBAND CORP COM SER A 530307107 58 556 SH SOLE 7 556 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 15 148 SH SOLE 15 148 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1154 11044 SH SOLE 18 11044 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 516 4937 SH SOLE 19 4937 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 28781 275364 SH SOLE 21 275364 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 67862 649275 SH SOLE 22 618883 0 30392 LIBERTY BROADBAND CORP COM SER A 530307107 1837 17580 SH SOLE 25 17580 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3234 30939 SH SOLE 26 16079 0 14860 LIBERTY BROADBAND CORP COM SER A 530307107 52 498 SH SOLE 31 498 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1632 15614 SH SOLE 36 15614 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 24746 236422 SH SOLE 2 8428 0 227994 LIBERTY BROADBAND CORP COM SER C 530307305 5457 52135 SH SOLE 4 48923 0 3212 LIBERTY BROADBAND CORP COM SER C 530307305 660 6302 SH SOLE 7 6302 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 23 216 SH SOLE 13 216 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 118 1132 SH SOLE 15 1132 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 22925 219018 SH SOLE 18 210780 0 8238 LIBERTY BROADBAND CORP COM SER C 530307305 81861 782091 SH SOLE 19 782091 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 141069 1347753 SH SOLE 21 1347753 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 366463 3501126 SH SOLE 22 3297150 0 203976 LIBERTY BROADBAND CORP COM SER C 530307305 8048 76888 SH SOLE 23 76888 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11635 111159 SH SOLE 25 111159 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 42737 408301 SH SOLE 26 149763 0 258538 LIBERTY BROADBAND CORP COM SER C 530307305 2306 22029 SH SOLE 28 16624 0 5405 LIBERTY BROADBAND CORP COM SER C 530307305 2592 24766 SH SOLE 29 2293 0 22473 LIBERTY BROADBAND CORP COM SER C 530307305 18787 179488 SH SOLE 30 179488 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2395 22881 SH SOLE 31 19004 0 3877 LIBERTY BROADBAND CORP COM SER C 530307305 37914 362225 SH SOLE 34 362225 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 7523 71877 SH SOLE 36 71877 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 225 2154 SH SOLE 40 2154 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2385 96360 SH SOLE 2 29269 0 67091 LIBERTY GLOBAL PLC SHS CL A G5480U104 1822 73633 SH SOLE 4 68481 0 5152 LIBERTY GLOBAL PLC SHS CL A G5480U104 453 18302 SH SOLE 7 18302 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 51 2080 SH SOLE 15 2080 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 614 24822 SH SOLE 18 10760 0 14062 LIBERTY GLOBAL PLC SHS CL A G5480U104 5890 237969 SH SOLE 19 237969 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 11050 446484 SH SOLE 21 446484 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 69658 2814460 SH SOLE 22 2678531 0 135929 LIBERTY GLOBAL PLC SHS CL A G5480U104 3302 133406 SH SOLE 23 133406 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5380 217373 SH SOLE 25 217373 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 14047 567539 SH SOLE 26 260632 0 306907 LIBERTY GLOBAL PLC SHS CL A G5480U104 752 30400 SH SOLE 28 22522 0 7878 LIBERTY GLOBAL PLC SHS CL A G5480U104 101 4096 SH SOLE 29 4096 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 10015 404648 SH SOLE 30 404648 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 874 35303 SH SOLE 31 29483 0 5820 LIBERTY GLOBAL PLC SHS CL A G5480U104 724 29244 SH SOLE 32 29244 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1324 53501 SH SOLE 34 53501 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 3893 157274 SH SOLE 36 157274 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 101 4085 SH SOLE 40 4085 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5667 238193 SH SOLE 2 56737 0 181456 LIBERTY GLOBAL PLC SHS CL C G5480U120 4616 194016 SH SOLE 4 179725 0 14291 LIBERTY GLOBAL PLC SHS CL C G5480U120 1132 47584 SH SOLE 7 47584 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 19 795 SH SOLE 13 795 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 124 5212 SH SOLE 15 5212 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1442 60609 SH SOLE 18 21168 0 39441 LIBERTY GLOBAL PLC SHS CL C G5480U120 24033 1010218 SH SOLE 21 1010218 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 191508 8049921 SH SOLE 22 7718214 0 331707 LIBERTY GLOBAL PLC SHS CL C G5480U120 7453 313294 SH SOLE 23 313294 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 11076 465585 SH SOLE 25 465585 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 45018 1892293 SH SOLE 26 650589 0 1241704 LIBERTY GLOBAL PLC SHS CL C G5480U120 2204 92624 SH SOLE 28 64519 0 28105 LIBERTY GLOBAL PLC SHS CL C G5480U120 1524 64076 SH SOLE 29 10299 0 53777 LIBERTY GLOBAL PLC SHS CL C G5480U120 23661 994584 SH SOLE 30 994584 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2138 89864 SH SOLE 31 75003 0 14861 LIBERTY GLOBAL PLC SHS CL C G5480U120 1736 72976 SH SOLE 32 72976 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1043 43831 SH SOLE 34 43831 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 10503 441468 SH SOLE 36 441468 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 271 11379 SH SOLE 40 11379 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 790 46277 SH SOLE 2 1808 0 44469 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 27 1578 SH SOLE 7 1578 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2596 152056 SH SOLE 18 152056 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1413 82778 SH SOLE 19 82778 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 27509 1611514 SH SOLE 21 1611514 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 21887 1282202 SH SOLE 22 1215274 0 66928 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 95 5543 SH SOLE 26 0 0 5543 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 80 4695 SH SOLE 28 4695 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 212 12395 SH SOLE 30 12395 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 128 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2005 117279 SH SOLE 2 4694 0 112585 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 9 531 SH SOLE 4 531 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 61 3541 SH SOLE 7 3541 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6704 392174 SH SOLE 18 392174 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3297 192860 SH SOLE 19 192860 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 66847 3910323 SH SOLE 21 3910323 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 57633 3371319 SH SOLE 22 3214326 0 156993 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 760 44460 SH SOLE 26 33803 0 10657 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 251 14682 SH SOLE 28 14682 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 592 34618 SH SOLE 30 34618 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 176 10284 SH SOLE 40 10284 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4608 PRN SOLE 18 4608 0 0 LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 319 350000 PRN SOLE 21 350000 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9507 228688 SH SOLE 2 44268 0 184420 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1930 46434 SH SOLE 4 44342 0 2092 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 260 6254 SH SOLE 7 6254 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 111 2673 SH SOLE 13 2673 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 28 685 SH SOLE 15 685 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8417 202487 SH SOLE 18 195471 0 7016 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 31720 763058 SH SOLE 19 763058 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 42671 1026475 SH SOLE 21 1026475 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 93844 2257489 SH SOLE 22 2052241 0 205248 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2713 65272 SH SOLE 23 65272 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3728 89683 SH SOLE 25 89683 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9772 235063 SH SOLE 26 100441 0 134622 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 637 15329 SH SOLE 28 10453 0 4876 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 815 19594 SH SOLE 29 1560 0 18034 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4815 115817 SH SOLE 30 115817 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 790 19009 SH SOLE 31 15452 0 3557 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14575 350614 SH SOLE 34 350614 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2950 70967 SH SOLE 36 70967 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 71 1711 SH SOLE 40 1711 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15867 378136 SH SOLE 2 44200 0 333936 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3216 76644 SH SOLE 4 71971 0 4673 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 506 12060 SH SOLE 7 12060 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 14 330 SH SOLE 13 330 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 49 1177 SH SOLE 15 1177 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 14463 344693 SH SOLE 18 331429 0 13264 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 52343 1247444 SH SOLE 19 1247444 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 77881 1856081 SH SOLE 21 1856081 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 185125 4411941 SH SOLE 22 4047593 0 364348 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5330 127018 SH SOLE 23 127018 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6741 160652 SH SOLE 25 160652 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21805 519670 SH SOLE 26 235801 0 283869 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1291 30766 SH SOLE 28 21698 0 9068 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1611 38402 SH SOLE 29 3548 0 34854 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 10362 246959 SH SOLE 30 246959 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1390 33132 SH SOLE 31 26264 0 6868 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 24629 586973 SH SOLE 34 586973 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4422 105394 SH SOLE 36 105394 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 151 3598 SH SOLE 40 3598 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 248 8922 SH SOLE 2 367 0 8555 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1 40 SH SOLE 4 40 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7 238 SH SOLE 7 238 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 929 33381 SH SOLE 18 33381 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 471 16928 SH SOLE 19 16928 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 9683 347940 SH SOLE 21 347940 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7636 274377 SH SOLE 22 261430 0 12947 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 222 7976 SH SOLE 26 1045 0 6931 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 37 1325 SH SOLE 28 1325 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 76 2723 SH SOLE 30 2723 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 20114 483635 SH SOLE 2 23569 0 460066 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2931 70478 SH SOLE 4 65241 0 5237 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 542 13040 SH SOLE 7 13040 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 17 417 SH SOLE 13 417 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4838 116338 SH SOLE 18 100758 0 15580 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 93682 2252519 SH SOLE 19 2252519 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 97657 2348084 SH SOLE 21 2348084 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 225352 5418408 SH SOLE 22 5013374 0 405034 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6018 144689 SH SOLE 23 144689 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 229 5513 SH SOLE 25 5513 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 16582 398711 SH SOLE 26 182696 0 216015 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1498 36026 SH SOLE 28 25272 0 10754 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1959 47100 SH SOLE 29 4502 0 42598 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 12343 296790 SH SOLE 30 296790 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1872 45018 SH SOLE 31 36640 0 8378 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 425 10208 SH SOLE 34 10208 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1343 32299 SH SOLE 36 32299 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 168 4051 SH SOLE 40 4051 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1472 37169 SH SOLE 2 1785 0 35384 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20 500 SH SOLE 7 500 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 509 12868 SH SOLE 18 12868 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 207 5241 SH SOLE 19 5241 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 10521 265752 SH SOLE 21 265752 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 29348 741299 SH SOLE 22 711451 0 29848 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 22 559 SH SOLE 31 559 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 887 31952 SH SOLE 2 1479 0 30473 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 5 170 SH SOLE 4 170 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23 836 SH SOLE 7 836 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 3399 122471 SH SOLE 18 122471 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1719 61943 SH SOLE 19 61943 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 34229 1233487 SH SOLE 21 1233487 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 28654 1032561 SH SOLE 22 987534 0 45027 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 231 8342 SH SOLE 26 3565 0 4777 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 135 4848 SH SOLE 28 4848 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 291 10471 SH SOLE 30 10471 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 104 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 2718 2275000 PRN SOLE 21 2275000 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 2098 1675000 PRN SOLE 21 1675000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 597 55122 SH SOLE 2 1737 0 53385 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 251 SH SOLE 4 251 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 11 1042 SH SOLE 7 1042 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2625 242382 SH SOLE 18 181269 0 61113 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1158 106933 SH SOLE 19 106933 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 19811 1829255 SH SOLE 21 1829255 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 16215 1497225 SH SOLE 22 1428716 0 68509 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 284 26183 SH SOLE 30 26183 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 52 4844 SH SOLE 40 4844 0 0 LIBERTY PPTY TR SH BEN INT 531172104 41591 810275 SH SOLE 2 95281 0 714994 LIBERTY PPTY TR SH BEN INT 531172104 5615 109386 SH SOLE 4 105473 0 3913 LIBERTY PPTY TR SH BEN INT 531172104 11912 232059 SH SOLE 7 178919 0 53140 LIBERTY PPTY TR SH BEN INT 531172104 17 334 SH SOLE 13 334 0 0 LIBERTY PPTY TR SH BEN INT 531172104 352 6848 SH SOLE 15 6848 0 0 LIBERTY PPTY TR SH BEN INT 531172104 23557 458942 SH SOLE 18 446972 0 11970 LIBERTY PPTY TR SH BEN INT 531172104 9492 184921 SH SOLE 19 184921 0 0 LIBERTY PPTY TR SH BEN INT 531172104 475894 9271261 SH SOLE 21 9271261 0 0 LIBERTY PPTY TR SH BEN INT 531172104 343162 6685400 SH SOLE 22 6365438 0 319962 LIBERTY PPTY TR SH BEN INT 531172104 6352 123756 SH SOLE 23 123756 0 0 LIBERTY PPTY TR SH BEN INT 531172104 26114 508748 SH SOLE 25 508748 0 0 LIBERTY PPTY TR SH BEN INT 531172104 31705 617672 SH SOLE 26 246431 0 371241 LIBERTY PPTY TR SH BEN INT 531172104 1692 32960 SH SOLE 28 25374 0 7586 LIBERTY PPTY TR SH BEN INT 531172104 6060 118055 SH SOLE 29 84976 0 33079 LIBERTY PPTY TR SH BEN INT 531172104 57810 1126243 SH SOLE 30 1126243 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1714 33387 SH SOLE 31 27742 0 5645 LIBERTY PPTY TR SH BEN INT 531172104 380 7403 SH SOLE 34 7403 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6875 133937 SH SOLE 36 133937 0 0 LIBERTY PPTY TR SH BEN INT 531172104 152 2961 SH SOLE 40 2961 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 598 63564 SH SOLE 2 3004 0 60560 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 364 SH SOLE 4 364 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 14 1502 SH SOLE 7 1502 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2338 248422 SH SOLE 18 248422 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1188 126264 SH SOLE 19 126264 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 22618 2403587 SH SOLE 21 2403587 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 19707 2094279 SH SOLE 22 1992725 0 101554 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 145 15377 SH SOLE 26 7995 0 7382 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 97 10311 SH SOLE 28 10311 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3811 404993 SH SOLE 30 404993 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 70 7486 SH SOLE 40 7486 0 0 LIFE STORAGE INC COM 53223X107 13585 128879 SH SOLE 2 35838 0 93041 LIFE STORAGE INC COM 53223X107 2257 21414 SH SOLE 4 21414 0 0 LIFE STORAGE INC COM 53223X107 5244 49750 SH SOLE 7 49750 0 0 LIFE STORAGE INC COM 53223X107 199 1886 SH SOLE 15 1886 0 0 LIFE STORAGE INC COM 53223X107 14662 139096 SH SOLE 18 137887 0 1209 LIFE STORAGE INC COM 53223X107 7090 67259 SH SOLE 19 67259 0 0 LIFE STORAGE INC COM 53223X107 286087 2714044 SH SOLE 21 2714044 0 0 LIFE STORAGE INC COM 53223X107 211229 2003881 SH SOLE 22 1888377 0 115504 LIFE STORAGE INC COM 53223X107 3364 31917 SH SOLE 23 31917 0 0 LIFE STORAGE INC COM 53223X107 10568 100259 SH SOLE 25 100259 0 0 LIFE STORAGE INC COM 53223X107 3781 35869 SH SOLE 26 13053 0 22816 LIFE STORAGE INC COM 53223X107 598 5672 SH SOLE 28 5672 0 0 LIFE STORAGE INC COM 53223X107 3383 32092 SH SOLE 29 32092 0 0 LIFE STORAGE INC COM 53223X107 22243 211016 SH SOLE 30 211016 0 0 LIFE STORAGE INC COM 53223X107 2298 21802 SH SOLE 31 16767 0 5035 LIFE STORAGE INC COM 53223X107 1463 13876 SH SOLE 34 13876 0 0 LIFE STORAGE INC COM 53223X107 687 6513 SH SOLE 36 6513 0 0 LIFE STORAGE INC COM 53223X107 494 4687 SH SOLE 40 4687 0 0 LIFETIME BRANDS INC COM 53222Q103 126 14218 SH SOLE 2 440 0 13778 LIFETIME BRANDS INC COM 53222Q103 375 42392 SH SOLE 18 42392 0 0 LIFETIME BRANDS INC COM 53222Q103 167 18816 SH SOLE 19 18816 0 0 LIFETIME BRANDS INC COM 53222Q103 3558 402073 SH SOLE 21 402073 0 0 LIFETIME BRANDS INC COM 53222Q103 3484 393629 SH SOLE 22 384729 0 8900 LIFEVANTAGE CORP COM NEW 53222K205 164 12006 SH SOLE 2 585 0 11421 LIFEVANTAGE CORP COM NEW 53222K205 678 49501 SH SOLE 18 49501 0 0 LIFEVANTAGE CORP COM NEW 53222K205 319 23268 SH SOLE 19 23268 0 0 LIFEVANTAGE CORP COM NEW 53222K205 6754 492975 SH SOLE 21 492975 0 0 LIFEVANTAGE CORP COM NEW 53222K205 4709 343753 SH SOLE 22 337891 0 5862 LIFEWAY FOODS INC COM 531914109 2 946 SH SOLE 18 946 0 0 LIFEWAY FOODS INC COM 531914109 37 16986 SH SOLE 21 16986 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2815 28285 SH SOLE 2 10175 0 18110 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 33 335 SH SOLE 7 335 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10713 107626 SH SOLE 18 107626 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5535 55602 SH SOLE 19 55602 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 152322 1530260 SH SOLE 21 1530260 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 70078 704019 SH SOLE 22 660610 0 43409 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 562 5642 SH SOLE 23 5642 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1515 15223 SH SOLE 26 4221 0 11002 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 277 2779 SH SOLE 28 2779 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 661 6642 SH SOLE 30 6642 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 41 416 SH SOLE 34 416 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 199 1999 SH SOLE 40 1999 0 0 LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1542 1850000 PRN SOLE 21 1850000 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 4 6009 SH SOLE 21 6009 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 6 7621 SH SOLE 21 7621 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 187 222724 SH SOLE 22 222724 0 0 LILIS ENERGY INC COM NEW 532403201 6 17342 SH SOLE 18 17342 0 0 LILIS ENERGY INC COM NEW 532403201 163 490471 SH SOLE 21 490471 0 0 LILIS ENERGY INC COM NEW 532403201 188 564891 SH SOLE 22 564891 0 0 LILLY ELI & CO COM 532457108 267584 2392774 SH SOLE 2 492687 0 1900087 LILLY ELI & CO COM 532457108 39805 355946 SH SOLE 4 331707 0 24239 LILLY ELI & CO COM 532457108 88193 788635 SH SOLE 7 783689 0 4946 LILLY ELI & CO COM 532457108 1677 14993 SH SOLE 13 14993 0 0 LILLY ELI & CO COM 532457108 1001 8948 SH SOLE 15 8948 0 0 LILLY ELI & CO COM 532457108 37 330 SH SOLE 17 0 0 330 LILLY ELI & CO COM 532457108 282229 2523733 SH SOLE 18 2371274 0 152459 LILLY ELI & CO COM 532457108 169789 1518276 SH SOLE 19 1518276 0 0 LILLY ELI & CO COM 532457108 2296325 20534073 SH SOLE 21 20534073 0 0 LILLY ELI & CO COM 532457108 2385863 21334727 SH SOLE 22 19033518 0 2301209 LILLY ELI & CO COM 532457108 72376 647197 SH SOLE 23 647197 0 0 LILLY ELI & CO COM 532457108 103867 928798 SH SOLE 25 928798 0 0 LILLY ELI & CO COM 532457108 503716 4504297 SH SOLE 26 1057662 0 3446635 LILLY ELI & CO COM 532457108 18687 167106 SH SOLE 28 120708 0 46398 LILLY ELI & CO COM 532457108 12023 107507 SH SOLE 29 23545 0 83962 LILLY ELI & CO COM 532457108 403124 3604791 SH SOLE 30 3604791 0 0 LILLY ELI & CO COM 532457108 29527 264036 SH SOLE 31 165015 0 99021 LILLY ELI & CO COM 532457108 89638 801557 SH SOLE 34 801557 0 0 LILLY ELI & CO COM 532457108 70283 628482 SH SOLE 36 628482 0 0 LILLY ELI & CO COM 532457108 2326 20802 SH SOLE 40 20802 0 0 LIMBACH HLDGS INC COM 53263P105 5 931 SH SOLE 18 931 0 0 LIMBACH HLDGS INC COM 53263P105 51 10360 SH SOLE 21 10360 0 0 LIMBACH HLDGS INC COM 53263P105 89 18151 SH SOLE 22 18151 0 0 LIMELIGHT NETWORKS INC COM 53261M104 329 108561 SH SOLE 2 5131 0 103430 LIMELIGHT NETWORKS INC COM 53261M104 7 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1227 404990 SH SOLE 18 404990 0 0 LIMELIGHT NETWORKS INC COM 53261M104 577 190472 SH SOLE 19 190472 0 0 LIMELIGHT NETWORKS INC COM 53261M104 12269 4049324 SH SOLE 21 4049324 0 0 LIMELIGHT NETWORKS INC COM 53261M104 10060 3320116 SH SOLE 22 3186714 0 133402 LIMELIGHT NETWORKS INC COM 53261M104 115 38002 SH SOLE 26 0 0 38002 LIMELIGHT NETWORKS INC COM 53261M104 51 16916 SH SOLE 28 16916 0 0 LIMELIGHT NETWORKS INC COM 53261M104 89 29355 SH SOLE 30 29355 0 0 LIMESTONE BANCORP INC COM 53262L105 14 901 SH SOLE 18 901 0 0 LIMESTONE BANCORP INC COM 53262L105 180 11651 SH SOLE 21 11651 0 0 LIMONEIRA CO COM 532746104 269 14662 SH SOLE 2 624 0 14038 LIMONEIRA CO COM 532746104 6 314 SH SOLE 7 314 0 0 LIMONEIRA CO COM 532746104 1005 54765 SH SOLE 18 54765 0 0 LIMONEIRA CO COM 532746104 487 26533 SH SOLE 19 26533 0 0 LIMONEIRA CO COM 532746104 10152 552967 SH SOLE 21 552967 0 0 LIMONEIRA CO COM 532746104 8700 473845 SH SOLE 22 417323 0 56522 LINCOLN EDL SVCS CORP COM 533535100 10 5002 SH SOLE 18 5002 0 0 LINCOLN EDL SVCS CORP COM 533535100 167 80406 SH SOLE 21 80406 0 0 LINCOLN EDL SVCS CORP COM 533535100 1116 536314 SH SOLE 22 536314 0 0 LINCOLN ELEC HLDGS INC COM 533900106 12303 141800 SH SOLE 2 39169 0 102631 LINCOLN ELEC HLDGS INC COM 533900106 27 315 SH SOLE 4 315 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3173 36575 SH SOLE 7 36575 0 0 LINCOLN ELEC HLDGS INC COM 533900106 15882 183059 SH SOLE 18 183059 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1184 13642 SH SOLE 19 13642 0 0 LINCOLN ELEC HLDGS INC COM 533900106 266401 3070555 SH SOLE 21 3070555 0 0 LINCOLN ELEC HLDGS INC COM 533900106 174817 2014946 SH SOLE 22 1888443 0 126503 LINCOLN ELEC HLDGS INC COM 533900106 2141 24675 SH SOLE 26 17665 0 7010 LINCOLN ELEC HLDGS INC COM 533900106 670 7724 SH SOLE 28 7724 0 0 LINCOLN ELEC HLDGS INC COM 533900106 17877 206049 SH SOLE 30 206049 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1445 16656 SH SOLE 31 1265 0 15391 LINCOLN ELEC HLDGS INC COM 533900106 78 897 SH SOLE 36 897 0 0 LINCOLN ELEC HLDGS INC COM 533900106 460 5303 SH SOLE 40 5303 0 0 LINCOLN NATL CORP IND COM 534187109 36097 598427 SH SOLE 2 142334 0 456093 LINCOLN NATL CORP IND COM 534187109 6287 104220 SH SOLE 4 98449 0 5771 LINCOLN NATL CORP IND COM 534187109 17985 298164 SH SOLE 7 189671 0 108493 LINCOLN NATL CORP IND COM 534187109 1226 20325 SH SOLE 13 20325 0 0 LINCOLN NATL CORP IND COM 534187109 121 1998 SH SOLE 15 1998 0 0 LINCOLN NATL CORP IND COM 534187109 44991 745879 SH SOLE 18 692230 0 53649 LINCOLN NATL CORP IND COM 534187109 15655 259538 SH SOLE 19 259538 0 0 LINCOLN NATL CORP IND COM 534187109 291340 4829899 SH SOLE 21 4829899 0 0 LINCOLN NATL CORP IND COM 534187109 340459 5644216 SH SOLE 22 5047450 0 596766 LINCOLN NATL CORP IND COM 534187109 9745 161550 SH SOLE 23 161550 0 0 LINCOLN NATL CORP IND COM 534187109 14284 236807 SH SOLE 25 236807 0 0 LINCOLN NATL CORP IND COM 534187109 67362 1116747 SH SOLE 26 284949 0 831798 LINCOLN NATL CORP IND COM 534187109 2322 38499 SH SOLE 28 27954 0 10545 LINCOLN NATL CORP IND COM 534187109 5582 92541 SH SOLE 29 21681 0 70860 LINCOLN NATL CORP IND COM 534187109 52652 872880 SH SOLE 30 872880 0 0 LINCOLN NATL CORP IND COM 534187109 2607 43220 SH SOLE 31 35564 0 7656 LINCOLN NATL CORP IND COM 534187109 16406 271976 SH SOLE 34 271976 0 0 LINCOLN NATL CORP IND COM 534187109 11080 183683 SH SOLE 36 183683 0 0 LINCOLN NATL CORP IND COM 534187109 268 4446 SH SOLE 40 4446 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 343 20475 SH SOLE 2 892 0 19583 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8 474 SH SOLE 7 474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1390 82948 SH SOLE 18 82948 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 664 39606 SH SOLE 19 39606 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 13891 828795 SH SOLE 21 828795 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12992 775159 SH SOLE 22 740061 0 35098 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 326 19438 SH SOLE 26 0 0 19438 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 46 2758 SH SOLE 28 2758 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 65 3871 SH SOLE 30 3871 0 0 LINDE PLC SHS G5494J103 281985 1455632 SH SOLE 2 238062 0 1217570 LINDE PLC SHS G5494J103 45781 236325 SH SOLE 4 221474 0 14851 LINDE PLC SHS G5494J103 103645 535025 SH SOLE 7 484525 0 50500 LINDE PLC SHS G5494J103 2472 12761 SH SOLE 13 12761 0 0 LINDE PLC SHS G5494J103 1097 5663 SH SOLE 15 5663 0 0 LINDE PLC SHS G5494J103 216905 1119683 SH SOLE 18 1042466 0 77217 LINDE PLC SHS G5494J103 18191 93904 SH SOLE 19 93904 0 0 LINDE PLC SHS G5494J103 1882705 9718692 SH SOLE 21 9718692 0 0 LINDE PLC SHS G5494J103 2514888 12982077 SH SOLE 22 11495009 0 1487068 LINDE PLC SHS G5494J103 80698 416568 SH SOLE 23 416568 0 0 LINDE PLC SHS G5494J103 102896 531158 SH SOLE 25 531158 0 0 LINDE PLC SHS G5494J103 393069 2029057 SH SOLE 26 619766 0 1409291 LINDE PLC SHS G5494J103 20370 105154 SH SOLE 28 76562 0 28592 LINDE PLC SHS G5494J103 4526 23363 SH SOLE 29 23363 0 0 LINDE PLC SHS G5494J103 381070 1967118 SH SOLE 30 1967118 0 0 LINDE PLC SHS G5494J103 54187 279719 SH SOLE 31 114132 0 165587 LINDE PLC SHS G5494J103 8356 43132 SH SOLE 34 43132 0 0 LINDE PLC SHS G5494J103 76028 392461 SH SOLE 36 392461 0 0 LINDE PLC SHS G5494J103 2485 12828 SH SOLE 40 12828 0 0 LINDSAY CORP COM 535555106 941 10130 SH SOLE 2 421 0 9709 LINDSAY CORP COM 535555106 5 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 570 6134 SH SOLE 7 6134 0 0 LINDSAY CORP COM 535555106 4493 48392 SH SOLE 18 48392 0 0 LINDSAY CORP COM 535555106 1723 18557 SH SOLE 19 18557 0 0 LINDSAY CORP COM 535555106 109347 1177678 SH SOLE 21 1177678 0 0 LINDSAY CORP COM 535555106 30086 324030 SH SOLE 22 309046 0 14984 LINDSAY CORP COM 535555106 269 2895 SH SOLE 26 2191 0 704 LINDSAY CORP COM 535555106 153 1649 SH SOLE 28 1649 0 0 LINDSAY CORP COM 535555106 5236 56392 SH SOLE 30 56392 0 0 LINDSAY CORP COM 535555106 72 776 SH SOLE 40 776 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 104 106509 SH SOLE 2 3583 0 102926 LINEAGE CELL THERAPEUTICS IN COM 53566P109 1 1045 SH SOLE 7 1045 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 396 404471 SH SOLE 18 404471 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 179 182199 SH SOLE 19 182199 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 3754 3831001 SH SOLE 21 3831001 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 2709 2764317 SH SOLE 22 2685825 0 78492 LINX S A SPONSORED ADS 53619W101 85 11026 SH SOLE 2 11026 0 0 LINX S A SPONSORED ADS 53619W101 13725 1775498 SH SOLE 19 1775498 0 0 LINX S A SPONSORED ADS 53619W101 2017 260937 SH SOLE 34 260937 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 753 81429 SH SOLE 2 3523 0 77906 LIONS GATE ENTMNT CORP CL A VTG 535919401 2 200 SH SOLE 4 200 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 15 1662 SH SOLE 7 1662 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 221 23899 SH SOLE 18 23899 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6352 686720 SH SOLE 19 686720 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 5317 574837 SH SOLE 21 574837 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 13821 1494216 SH SOLE 22 1355945 0 138271 LIONS GATE ENTMNT CORP CL A VTG 535919401 180 19420 SH SOLE 26 4909 0 14511 LIONS GATE ENTMNT CORP CL A VTG 535919401 69 7511 SH SOLE 28 7511 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 132 14311 SH SOLE 30 14311 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 10 1075 SH SOLE 31 1075 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 213 23000 SH SOLE 34 23000 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 58 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 16 1700 SH Call SOLE 2 1700 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 2683 290000 SH Call SOLE 19 290000 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 27 2800 SH Call SOLE 22 2800 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 240 26000 SH Call SOLE 34 26000 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1910 218560 SH SOLE 2 7436 0 211124 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5 548 SH SOLE 4 548 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 27 3066 SH SOLE 7 3066 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 454 51991 SH SOLE 18 51991 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 218 24970 SH SOLE 19 24970 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 11911 1362774 SH SOLE 21 1362774 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 26434 3024501 SH SOLE 22 2792481 0 232020 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 506 57930 SH SOLE 26 36441 0 21489 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 123 14084 SH SOLE 28 14084 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 272 31067 SH SOLE 30 31067 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 21 2427 SH SOLE 31 2427 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 97 11133 SH SOLE 40 11133 0 0 LIPOCINE INC NEW COM 53630X104 11 4061 SH SOLE 18 4061 0 0 LIPOCINE INC NEW COM 53630X104 311 110841 SH SOLE 21 110841 0 0 LIPOCINE INC NEW COM 53630X104 725 258145 SH SOLE 22 258145 0 0 LIQTECH INTL INC COM 53632A201 73 9287 SH SOLE 21 9287 0 0 LIQTECH INTL INC COM 53632A201 326 41282 SH SOLE 22 41282 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 40 11220 SH SOLE 2 345 0 10875 LIQUIDIA TECHNOLOGIES INC COM 53635D202 165 46270 SH SOLE 18 46270 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 80 22334 SH SOLE 19 22334 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 1721 483418 SH SOLE 21 483418 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 928 260603 SH SOLE 22 256684 0 3919 LIQUIDITY SERVICES INC COM 53635B107 213 28726 SH SOLE 2 1072 0 27654 LIQUIDITY SERVICES INC COM 53635B107 4 522 SH SOLE 7 522 0 0 LIQUIDITY SERVICES INC COM 53635B107 945 127736 SH SOLE 18 127736 0 0 LIQUIDITY SERVICES INC COM 53635B107 349 47219 SH SOLE 19 47219 0 0 LIQUIDITY SERVICES INC COM 53635B107 22474 3037060 SH SOLE 21 3037060 0 0 LIQUIDITY SERVICES INC COM 53635B107 5567 752293 SH SOLE 22 729221 0 23072 LIQUIDITY SERVICES INC COM 53635B107 258 34906 SH SOLE 30 34906 0 0 LITHIA MTRS INC CL A 536797103 3107 23468 SH SOLE 2 3777 0 19691 LITHIA MTRS INC CL A 536797103 17 125 SH SOLE 4 125 0 0 LITHIA MTRS INC CL A 536797103 109 820 SH SOLE 7 820 0 0 LITHIA MTRS INC CL A 536797103 14234 107521 SH SOLE 18 100992 0 6529 LITHIA MTRS INC CL A 536797103 11757 88811 SH SOLE 19 88811 0 0 LITHIA MTRS INC CL A 536797103 327402 2473200 SH SOLE 21 2473200 0 0 LITHIA MTRS INC CL A 536797103 98432 743556 SH SOLE 22 697687 0 45869 LITHIA MTRS INC CL A 536797103 1282 9684 SH SOLE 23 9684 0 0 LITHIA MTRS INC CL A 536797103 4264 32210 SH SOLE 26 6835 0 25375 LITHIA MTRS INC CL A 536797103 402 3037 SH SOLE 28 3037 0 0 LITHIA MTRS INC CL A 536797103 4253 32126 SH SOLE 30 32126 0 0 LITHIA MTRS INC CL A 536797103 179 1355 SH SOLE 34 1355 0 0 LITHIA MTRS INC CL A 536797103 120 903 SH SOLE 36 903 0 0 LITHIA MTRS INC CL A 536797103 342 2583 SH SOLE 40 2583 0 0 LITTELFUSE INC COM 537008104 10202 57539 SH SOLE 2 12920 0 44619 LITTELFUSE INC COM 537008104 23 130 SH SOLE 4 130 0 0 LITTELFUSE INC COM 537008104 84 471 SH SOLE 7 471 0 0 LITTELFUSE INC COM 537008104 12136 68444 SH SOLE 18 68444 0 0 LITTELFUSE INC COM 537008104 952 5368 SH SOLE 19 5368 0 0 LITTELFUSE INC COM 537008104 212926 1200870 SH SOLE 21 1200870 0 0 LITTELFUSE INC COM 537008104 140663 793318 SH SOLE 22 735057 0 58261 LITTELFUSE INC COM 537008104 1427 8049 SH SOLE 26 4690 0 3359 LITTELFUSE INC COM 537008104 570 3214 SH SOLE 28 3214 0 0 LITTELFUSE INC COM 537008104 1219 6877 SH SOLE 30 6877 0 0 LITTELFUSE INC COM 537008104 90 505 SH SOLE 31 505 0 0 LITTELFUSE INC COM 537008104 2213 12483 SH SOLE 34 12483 0 0 LITTELFUSE INC COM 537008104 474 2675 SH SOLE 40 2675 0 0 LIVANOVA PLC SHS G5509L101 4747 64332 SH SOLE 2 22663 0 41669 LIVANOVA PLC SHS G5509L101 18 242 SH SOLE 4 242 0 0 LIVANOVA PLC SHS G5509L101 68 919 SH SOLE 7 919 0 0 LIVANOVA PLC SHS G5509L101 20482 277573 SH SOLE 18 277573 0 0 LIVANOVA PLC SHS G5509L101 6492 87975 SH SOLE 19 87975 0 0 LIVANOVA PLC SHS G5509L101 272689 3695475 SH SOLE 21 3695475 0 0 LIVANOVA PLC SHS G5509L101 122834 1664640 SH SOLE 22 1596526 0 68114 LIVANOVA PLC SHS G5509L101 1513 20502 SH SOLE 26 13849 0 6653 LIVANOVA PLC SHS G5509L101 463 6276 SH SOLE 28 6276 0 0 LIVANOVA PLC SHS G5509L101 5579 75612 SH SOLE 30 75612 0 0 LIVANOVA PLC SHS G5509L101 342 4634 SH SOLE 40 4634 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 26584 400718 SH SOLE 2 112543 0 288175 LIVE NATION ENTERTAINMENT IN COM 538034109 4010 60449 SH SOLE 4 56591 0 3858 LIVE NATION ENTERTAINMENT IN COM 538034109 620 9340 SH SOLE 7 9340 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 657 9907 SH SOLE 13 9907 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 43 653 SH SOLE 15 653 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 27492 414406 SH SOLE 18 393215 0 21191 LIVE NATION ENTERTAINMENT IN COM 538034109 117042 1764278 SH SOLE 19 1764278 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 475898 7173621 SH SOLE 21 7173621 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 289048 4357074 SH SOLE 22 4048798 0 308276 LIVE NATION ENTERTAINMENT IN COM 538034109 7520 113357 SH SOLE 23 113357 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7556 113905 SH SOLE 25 113905 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 30401 458254 SH SOLE 26 216272 0 241982 LIVE NATION ENTERTAINMENT IN COM 538034109 1952 29419 SH SOLE 28 21385 0 8034 LIVE NATION ENTERTAINMENT IN COM 538034109 5389 81232 SH SOLE 29 7693 0 73539 LIVE NATION ENTERTAINMENT IN COM 538034109 16026 241571 SH SOLE 30 241571 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2887 43515 SH SOLE 31 34482 0 9033 LIVE NATION ENTERTAINMENT IN COM 538034109 576 8682 SH SOLE 34 8682 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 6248 94182 SH SOLE 36 94182 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 278 4193 SH SOLE 40 4193 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1817 1550000 PRN SOLE 21 1550000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 458 25319 SH SOLE 2 960 0 24359 LIVE OAK BANCSHARES INC COM 53803X105 9 494 SH SOLE 7 494 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1569 86667 SH SOLE 18 86667 0 0 LIVE OAK BANCSHARES INC COM 53803X105 792 43766 SH SOLE 19 43766 0 0 LIVE OAK BANCSHARES INC COM 53803X105 15690 866878 SH SOLE 21 866878 0 0 LIVE OAK BANCSHARES INC COM 53803X105 14194 784215 SH SOLE 22 748258 0 35957 LIVE OAK BANCSHARES INC COM 53803X105 92 5066 SH SOLE 28 5066 0 0 LIVE OAK BANCSHARES INC COM 53803X105 135 7486 SH SOLE 30 7486 0 0 LIVE OAK BANCSHARES INC COM 53803X105 47 2613 SH SOLE 40 2613 0 0 LIVE VENTURES INC COM NEW 538142308 5 631 SH SOLE 21 631 0 0 LIVENT CORP COM 53814L108 1001 149584 SH SOLE 2 8450 0 141134 LIVENT CORP COM 53814L108 4 549 SH SOLE 4 549 0 0 LIVENT CORP COM 53814L108 21 3202 SH SOLE 7 3202 0 0 LIVENT CORP COM 53814L108 4394 656805 SH SOLE 18 656805 0 0 LIVENT CORP COM 53814L108 1904 284615 SH SOLE 19 284615 0 0 LIVENT CORP COM 53814L108 108147 16165411 SH SOLE 21 16165411 0 0 LIVENT CORP COM 53814L108 29753 4447456 SH SOLE 22 4263826 0 183630 LIVENT CORP COM 53814L108 77 11436 SH SOLE 23 11436 0 0 LIVENT CORP COM 53814L108 15 2275 SH SOLE 25 2275 0 0 LIVENT CORP COM 53814L108 501 74880 SH SOLE 26 26906 0 47974 LIVENT CORP COM 53814L108 109 16260 SH SOLE 28 16260 0 0 LIVENT CORP COM 53814L108 1396 208712 SH SOLE 30 208712 0 0 LIVENT CORP COM 53814L108 80 11918 SH SOLE 40 11918 0 0 LIVEPERSON INC COM 538146101 2058 57648 SH SOLE 2 6797 0 50851 LIVEPERSON INC COM 538146101 11 317 SH SOLE 4 317 0 0 LIVEPERSON INC COM 538146101 42 1169 SH SOLE 7 1169 0 0 LIVEPERSON INC COM 538146101 10100 282923 SH SOLE 18 274459 0 8464 LIVEPERSON INC COM 538146101 6514 182455 SH SOLE 19 182455 0 0 LIVEPERSON INC COM 538146101 243396 6817819 SH SOLE 21 6817819 0 0 LIVEPERSON INC COM 538146101 69211 1938686 SH SOLE 22 1814335 0 124351 LIVEPERSON INC COM 538146101 349 9777 SH SOLE 23 9777 0 0 LIVEPERSON INC COM 538146101 1714 47998 SH SOLE 26 14899 0 33099 LIVEPERSON INC COM 538146101 275 7693 SH SOLE 28 7693 0 0 LIVEPERSON INC COM 538146101 3005 84164 SH SOLE 30 84164 0 0 LIVEPERSON INC COM 538146101 230 6450 SH SOLE 40 6450 0 0 LIVERAMP HLDGS INC COM 53815P108 4289 99836 SH SOLE 2 34256 0 65580 LIVERAMP HLDGS INC COM 53815P108 11 245 SH SOLE 4 245 0 0 LIVERAMP HLDGS INC COM 53815P108 55 1281 SH SOLE 7 1281 0 0 LIVERAMP HLDGS INC COM 53815P108 16600 386410 SH SOLE 18 386410 0 0 LIVERAMP HLDGS INC COM 53815P108 6072 141352 SH SOLE 19 141352 0 0 LIVERAMP HLDGS INC COM 53815P108 209405 4874410 SH SOLE 21 4874410 0 0 LIVERAMP HLDGS INC COM 53815P108 101477 2362127 SH SOLE 22 2272063 0 90064 LIVERAMP HLDGS INC COM 53815P108 350 8151 SH SOLE 23 8151 0 0 LIVERAMP HLDGS INC COM 53815P108 2002 46595 SH SOLE 26 20487 0 26108 LIVERAMP HLDGS INC COM 53815P108 349 8127 SH SOLE 28 8127 0 0 LIVERAMP HLDGS INC COM 53815P108 865 20145 SH SOLE 30 20145 0 0 LIVERAMP HLDGS INC COM 53815P108 40 933 SH SOLE 34 933 0 0 LIVERAMP HLDGS INC COM 53815P108 306 7131 SH SOLE 40 7131 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 63 31230 SH SOLE 2 1068 0 30162 LIVEXLIVE MEDIA INC COM NEW 53839L208 1 654 SH SOLE 7 654 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 207 103311 SH SOLE 18 103311 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 96 47967 SH SOLE 19 47967 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 2101 1047892 SH SOLE 21 1047892 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 663 330666 SH SOLE 22 308018 0 22648 LIVONGO HEALTH INC COM 539183103 326 18680 SH SOLE 2 5930 0 12750 LIVONGO HEALTH INC COM 539183103 9 498 SH SOLE 7 498 0 0 LIVONGO HEALTH INC COM 539183103 955 54737 SH SOLE 18 49057 0 5680 LIVONGO HEALTH INC COM 539183103 3906 223977 SH SOLE 19 223977 0 0 LIVONGO HEALTH INC COM 539183103 8984 515119 SH SOLE 21 515119 0 0 LIVONGO HEALTH INC COM 539183103 6526 374218 SH SOLE 22 368551 0 5667 LIVONGO HEALTH INC COM 539183103 736 42191 SH SOLE 34 42191 0 0 LKQ CORP COM 501889208 25295 804300 SH SOLE 2 103876 0 700424 LKQ CORP COM 501889208 3995 127029 SH SOLE 4 118857 0 8172 LKQ CORP COM 501889208 8905 283151 SH SOLE 7 265190 0 17961 LKQ CORP COM 501889208 216 6855 SH SOLE 13 6855 0 0 LKQ CORP COM 501889208 84 2661 SH SOLE 15 2661 0 0 LKQ CORP COM 501889208 19571 622287 SH SOLE 18 580235 0 42052 LKQ CORP COM 501889208 2696 85708 SH SOLE 19 85708 0 0 LKQ CORP COM 501889208 216783 6892954 SH SOLE 21 6892954 0 0 LKQ CORP COM 501889208 235333 7482767 SH SOLE 22 6644481 0 838286 LKQ CORP COM 501889208 7202 229013 SH SOLE 23 229013 0 0 LKQ CORP COM 501889208 10419 331303 SH SOLE 25 331303 0 0 LKQ CORP COM 501889208 55819 1774862 SH SOLE 26 447989 0 1326873 LKQ CORP COM 501889208 1884 59914 SH SOLE 28 43378 0 16536 LKQ CORP COM 501889208 2323 73874 SH SOLE 29 6773 0 67101 LKQ CORP COM 501889208 37383 1188651 SH SOLE 30 1188651 0 0 LKQ CORP COM 501889208 5701 181270 SH SOLE 31 56059 0 125211 LKQ CORP COM 501889208 636 20224 SH SOLE 34 20224 0 0 LKQ CORP COM 501889208 7176 228160 SH SOLE 36 228160 0 0 LKQ CORP COM 501889208 195 6201 SH SOLE 40 6201 0 0 LM FDG AMER INC COM NEW 502074305 0 426 SH SOLE 21 426 0 0 LOCKHEED MARTIN CORP COM 539830109 284409 729142 SH SOLE 2 182063 0 547079 LOCKHEED MARTIN CORP COM 539830109 35784 91741 SH SOLE 4 84760 0 6981 LOCKHEED MARTIN CORP COM 539830109 92356 236775 SH SOLE 7 236775 0 0 LOCKHEED MARTIN CORP COM 539830109 12588 32271 SH SOLE 13 32271 0 0 LOCKHEED MARTIN CORP COM 539830109 944 2419 SH SOLE 15 2419 0 0 LOCKHEED MARTIN CORP COM 539830109 326449 836920 SH SOLE 18 778653 0 58267 LOCKHEED MARTIN CORP COM 539830109 269193 690133 SH SOLE 19 690133 0 0 LOCKHEED MARTIN CORP COM 539830109 2596766 6657351 SH SOLE 21 6657351 0 0 LOCKHEED MARTIN CORP COM 539830109 2517067 6453025 SH SOLE 22 5664475 0 788550 LOCKHEED MARTIN CORP COM 539830109 91081 233505 SH SOLE 23 233505 0 0 LOCKHEED MARTIN CORP COM 539830109 106443 272889 SH SOLE 25 272889 0 0 LOCKHEED MARTIN CORP COM 539830109 223201 572222 SH SOLE 26 149682 0 422540 LOCKHEED MARTIN CORP COM 539830109 5301 13590 SH SOLE 28 0 0 13590 LOCKHEED MARTIN CORP COM 539830109 45495 116636 SH SOLE 29 30488 0 86148 LOCKHEED MARTIN CORP COM 539830109 339826 871215 SH SOLE 30 871215 0 0 LOCKHEED MARTIN CORP COM 539830109 34780 89167 SH SOLE 31 79315 0 9852 LOCKHEED MARTIN CORP COM 539830109 3515 9011 SH SOLE 32 9011 0 0 LOCKHEED MARTIN CORP COM 539830109 82825 212338 SH SOLE 36 212338 0 0 LOCKHEED MARTIN CORP COM 539830109 2340 5998 SH SOLE 40 5998 0 0 LOEWS CORP COM 540424108 33758 655744 SH SOLE 2 72811 0 582933 LOEWS CORP COM 540424108 5722 111158 SH SOLE 4 103996 0 7162 LOEWS CORP COM 540424108 19659 381886 SH SOLE 7 263995 0 117891 LOEWS CORP COM 540424108 399 7755 SH SOLE 13 7755 0 0 LOEWS CORP COM 540424108 124 2403 SH SOLE 15 2403 0 0 LOEWS CORP COM 540424108 27348 531239 SH SOLE 18 493223 0 38016 LOEWS CORP COM 540424108 3843 74647 SH SOLE 19 74647 0 0 LOEWS CORP COM 540424108 324274 6299029 SH SOLE 21 6299029 0 0 LOEWS CORP COM 540424108 339694 6598571 SH SOLE 22 5851711 0 746860 LOEWS CORP COM 540424108 10433 202669 SH SOLE 23 202669 0 0 LOEWS CORP COM 540424108 15301 297221 SH SOLE 25 297221 0 0 LOEWS CORP COM 540424108 69792 1355705 SH SOLE 26 371804 0 983901 LOEWS CORP COM 540424108 2836 55088 SH SOLE 28 39218 0 15870 LOEWS CORP COM 540424108 287 5584 SH SOLE 29 5584 0 0 LOEWS CORP COM 540424108 52390 1017681 SH SOLE 30 1017681 0 0 LOEWS CORP COM 540424108 9445 183478 SH SOLE 31 49447 0 134031 LOEWS CORP COM 540424108 976 18964 SH SOLE 34 18964 0 0 LOEWS CORP COM 540424108 11154 216669 SH SOLE 36 216669 0 0 LOEWS CORP COM 540424108 396 7692 SH SOLE 40 7692 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 80 7445 SH SOLE 2 198 0 7247 LOGICBIO THERAPEUTICS INC COM 54142F102 316 29245 SH SOLE 18 29245 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 144 13365 SH SOLE 19 13365 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 2908 269055 SH SOLE 21 269055 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 1600 148011 SH SOLE 22 144578 0 3433 LOGMEIN INC COM 54142L109 8916 125654 SH SOLE 2 31477 0 94177 LOGMEIN INC COM 54142L109 16 222 SH SOLE 4 222 0 0 LOGMEIN INC COM 54142L109 70 983 SH SOLE 7 983 0 0 LOGMEIN INC COM 54142L109 9796 138052 SH SOLE 18 138052 0 0 LOGMEIN INC COM 54142L109 788 11103 SH SOLE 19 11103 0 0 LOGMEIN INC COM 54142L109 178921 2521435 SH SOLE 21 2521435 0 0 LOGMEIN INC COM 54142L109 119065 1677914 SH SOLE 22 1576603 0 101311 LOGMEIN INC COM 54142L109 45 639 SH SOLE 23 639 0 0 LOGMEIN INC COM 54142L109 1331 18754 SH SOLE 26 12294 0 6460 LOGMEIN INC COM 54142L109 477 6721 SH SOLE 28 6721 0 0 LOGMEIN INC COM 54142L109 1008 14210 SH SOLE 30 14210 0 0 LOGMEIN INC COM 54142L109 71 996 SH SOLE 31 996 0 0 LOGMEIN INC COM 54142L109 376 5304 SH SOLE 34 5304 0 0 LOGMEIN INC COM 54142L109 345 4862 SH SOLE 40 4862 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 56 9723 SH SOLE 4 9723 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 3774 656289 SH SOLE 21 656289 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 1992 346385 SH SOLE 22 346385 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 890 154762 SH SOLE 30 154762 0 0 LONESTAR RES US INC CL A VTG 54240F103 13 4805 SH SOLE 18 4805 0 0 LONESTAR RES US INC CL A VTG 54240F103 428 157451 SH SOLE 21 157451 0 0 LONESTAR RES US INC CL A VTG 54240F103 675 248327 SH SOLE 22 248327 0 0 LONESTAR RES US INC CL A VTG 54240F103 11 3953 SH SOLE 26 0 0 3953 LOOP INDS INC COM 543518104 602 46973 SH SOLE 21 46973 0 0 LOOP INDS INC COM 543518104 2755 214904 SH SOLE 22 214904 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 458 11054 SH SOLE 2 526 0 10528 LORAL SPACE & COMMUNICATNS I COM 543881106 25 610 SH SOLE 4 610 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 11 277 SH SOLE 7 277 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1812 43759 SH SOLE 18 43759 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 914 22086 SH SOLE 19 22086 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 18534 447672 SH SOLE 21 447672 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 15900 384070 SH SOLE 22 366804 0 17266 LORAL SPACE & COMMUNICATNS I COM 543881106 22 539 SH SOLE 26 0 0 539 LORAL SPACE & COMMUNICATNS I COM 543881106 81 1965 SH SOLE 28 1965 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 363 8771 SH SOLE 30 8771 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 18 445 SH SOLE 36 445 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 71 1727 SH SOLE 40 1727 0 0 LOUISIANA PAC CORP COM 546347105 4362 177455 SH SOLE 2 57425 0 120030 LOUISIANA PAC CORP COM 546347105 14 581 SH SOLE 4 581 0 0 LOUISIANA PAC CORP COM 546347105 73 2964 SH SOLE 7 2964 0 0 LOUISIANA PAC CORP COM 546347105 17443 709659 SH SOLE 18 709659 0 0 LOUISIANA PAC CORP COM 546347105 5267 214295 SH SOLE 19 214295 0 0 LOUISIANA PAC CORP COM 546347105 229482 9336110 SH SOLE 21 9336110 0 0 LOUISIANA PAC CORP COM 546347105 109417 4451470 SH SOLE 22 4257607 0 193863 LOUISIANA PAC CORP COM 546347105 1025 41704 SH SOLE 26 26642 0 15062 LOUISIANA PAC CORP COM 546347105 410 16674 SH SOLE 28 16674 0 0 LOUISIANA PAC CORP COM 546347105 905 36819 SH SOLE 30 36819 0 0 LOUISIANA PAC CORP COM 546347105 78 3192 SH SOLE 36 3192 0 0 LOUISIANA PAC CORP COM 546347105 384 15640 SH SOLE 40 15640 0 0 LOVESAC COMPANY COM 54738L109 141 7536 SH SOLE 2 232 0 7304 LOVESAC COMPANY COM 54738L109 594 31812 SH SOLE 18 31812 0 0 LOVESAC COMPANY COM 54738L109 284 15197 SH SOLE 19 15197 0 0 LOVESAC COMPANY COM 54738L109 5740 307464 SH SOLE 21 307464 0 0 LOVESAC COMPANY COM 54738L109 4111 220197 SH SOLE 22 216382 0 3815 LOWES COS INC COM 548661107 225131 2047393 SH SOLE 2 321389 0 1726004 LOWES COS INC COM 548661107 38313 348425 SH SOLE 4 326736 0 21689 LOWES COS INC COM 548661107 87340 794286 SH SOLE 7 703589 0 90697 LOWES COS INC COM 548661107 430 3906 SH SOLE 13 3906 0 0 LOWES COS INC COM 548661107 849 7717 SH SOLE 15 7717 0 0 LOWES COS INC COM 548661107 10 91 SH SOLE 17 0 0 91 LOWES COS INC COM 548661107 415676 3780244 SH SOLE 18 3504140 0 276104 LOWES COS INC COM 548661107 365137 3320637 SH SOLE 19 3320637 0 0 LOWES COS INC COM 548661107 1615861 14694990 SH SOLE 21 14694990 0 0 LOWES COS INC COM 548661107 2105085 19144101 SH SOLE 22 17022401 0 2121700 LOWES COS INC COM 548661107 65823 598613 SH SOLE 23 598613 0 0 LOWES COS INC COM 548661107 89656 815351 SH SOLE 25 785944 0 29407 LOWES COS INC COM 548661107 416674 3789321 SH SOLE 26 906474 0 2882847 LOWES COS INC COM 548661107 16727 152122 SH SOLE 28 109829 0 42293 LOWES COS INC COM 548661107 2434 22139 SH SOLE 29 22139 0 0 LOWES COS INC COM 548661107 297924 2709382 SH SOLE 30 2709382 0 0 LOWES COS INC COM 548661107 21144 192285 SH SOLE 31 148785 0 43500 LOWES COS INC COM 548661107 96979 881949 SH SOLE 34 881949 0 0 LOWES COS INC COM 548661107 64224 584066 SH SOLE 36 584066 0 0 LOWES COS INC COM 548661107 2095 19053 SH SOLE 40 19053 0 0 LOWES COS INC OPTIONS 548661107 1188 10800 SH Call SOLE 2 10800 0 0 LOWES COS INC OPTIONS 548661107 55409 503900 SH Call SOLE 19 503900 0 0 LOWES COS INC OPTIONS 548661107 968 8800 SH Call SOLE 22 8800 0 0 LOWES COS INC OPTIONS 548661107 154 1400 SH Call SOLE 25 1400 0 0 LOWES COS INC OPTIONS 548661107 143 1300 SH Call SOLE 26 0 0 1300 LOWES COS INC OPTIONS 548661107 16164 147000 SH Call SOLE 34 147000 0 0 LPL FINL HLDGS INC COM 50212V100 14041 171437 SH SOLE 2 26168 0 145269 LPL FINL HLDGS INC COM 50212V100 29 355 SH SOLE 4 355 0 0 LPL FINL HLDGS INC COM 50212V100 170 2072 SH SOLE 7 2072 0 0 LPL FINL HLDGS INC COM 50212V100 3196 39021 SH SOLE 18 39021 0 0 LPL FINL HLDGS INC COM 50212V100 1542 18823 SH SOLE 19 18823 0 0 LPL FINL HLDGS INC COM 50212V100 97620 1191936 SH SOLE 21 1191936 0 0 LPL FINL HLDGS INC COM 50212V100 205397 2507905 SH SOLE 22 2344360 0 163545 LPL FINL HLDGS INC COM 50212V100 3020 36872 SH SOLE 26 24265 0 12607 LPL FINL HLDGS INC COM 50212V100 878 10719 SH SOLE 28 10719 0 0 LPL FINL HLDGS INC COM 50212V100 2754 33626 SH SOLE 30 33626 0 0 LPL FINL HLDGS INC COM 50212V100 139 1692 SH SOLE 31 1692 0 0 LPL FINL HLDGS INC COM 50212V100 165 2018 SH SOLE 36 2018 0 0 LPL FINL HLDGS INC COM 50212V100 747 9120 SH SOLE 40 9120 0 0 LRAD CORP COM 50213V109 23 6840 SH SOLE 18 6840 0 0 LRAD CORP COM 50213V109 344 102714 SH SOLE 21 102714 0 0 LRAD CORP COM 50213V109 3836 1144929 SH SOLE 22 1144929 0 0 LSB INDS INC COM 502160104 120 23096 SH SOLE 2 973 0 22123 LSB INDS INC COM 502160104 2 438 SH SOLE 7 438 0 0 LSB INDS INC COM 502160104 511 98714 SH SOLE 18 98714 0 0 LSB INDS INC COM 502160104 186 35876 SH SOLE 19 35876 0 0 LSB INDS INC COM 502160104 13055 2520231 SH SOLE 21 2520231 0 0 LSB INDS INC COM 502160104 2784 537433 SH SOLE 22 522736 0 14697 LSB INDS INC COM 502160104 105 20229 SH SOLE 30 20229 0 0 LSC COMMUNICATIONS INC COM 50218P107 48 34596 SH SOLE 2 1267 0 33329 LSC COMMUNICATIONS INC COM 50218P107 1 638 SH SOLE 7 638 0 0 LSC COMMUNICATIONS INC COM 50218P107 153 110729 SH SOLE 18 110729 0 0 LSC COMMUNICATIONS INC COM 50218P107 74 53331 SH SOLE 19 53331 0 0 LSC COMMUNICATIONS INC COM 50218P107 1573 1139548 SH SOLE 21 1139548 0 0 LSC COMMUNICATIONS INC COM 50218P107 1321 957018 SH SOLE 22 931072 0 25946 LSI INDS INC COM 50216C108 40 7677 SH SOLE 2 7677 0 0 LSI INDS INC COM 50216C108 50 9662 SH SOLE 18 9662 0 0 LSI INDS INC COM 50216C108 423 80940 SH SOLE 19 80940 0 0 LSI INDS INC COM 50216C108 523 100184 SH SOLE 21 100184 0 0 LSI INDS INC COM 50216C108 4543 870225 SH SOLE 22 870225 0 0 LSI INDS INC COM 50216C108 62 11784 SH SOLE 23 11784 0 0 LSI INDS INC COM 50216C108 527 101037 SH SOLE 26 0 0 101037 LTC PPTYS INC COM 502175102 1987 38803 SH SOLE 2 1526 0 37277 LTC PPTYS INC COM 502175102 552 10783 SH SOLE 4 10783 0 0 LTC PPTYS INC COM 502175102 2033 39685 SH SOLE 7 39685 0 0 LTC PPTYS INC COM 502175102 83 1611 SH SOLE 15 1611 0 0 LTC PPTYS INC COM 502175102 9076 177190 SH SOLE 18 177190 0 0 LTC PPTYS INC COM 502175102 5387 105168 SH SOLE 19 105168 0 0 LTC PPTYS INC COM 502175102 232580 4540809 SH SOLE 21 4540809 0 0 LTC PPTYS INC COM 502175102 80311 1567961 SH SOLE 22 1507665 0 60296 LTC PPTYS INC COM 502175102 68 1322 SH SOLE 23 1322 0 0 LTC PPTYS INC COM 502175102 4220 82390 SH SOLE 25 82390 0 0 LTC PPTYS INC COM 502175102 1696 33113 SH SOLE 26 9143 0 23970 LTC PPTYS INC COM 502175102 272 5308 SH SOLE 28 5308 0 0 LTC PPTYS INC COM 502175102 1030 20103 SH SOLE 29 20103 0 0 LTC PPTYS INC COM 502175102 12247 239103 SH SOLE 30 239103 0 0 LTC PPTYS INC COM 502175102 197 3850 SH SOLE 40 3850 0 0 LUBYS INC COM 549282101 8 3975 SH SOLE 18 3975 0 0 LUBYS INC COM 549282101 122 63973 SH SOLE 21 63973 0 0 LUBYS INC COM 549282101 948 498034 SH SOLE 22 498034 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 19473 1024911 SH SOLE 19 1024911 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 366 19251 SH SOLE 22 1654 0 17597 LUCKIN COFFEE INC SPONSORED ADS 54951L109 38 2001 SH SOLE 25 2001 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 335 17606 SH SOLE 26 7623 0 9983 LUCKIN COFFEE INC SPONSORED ADS 54951L109 35 1818 SH SOLE 29 0 0 1818 LUCKIN COFFEE INC SPONSORED ADS 54951L109 7734 407040 SH SOLE 34 407040 0 0 LULULEMON ATHLETICA INC COM 550021109 54964 285484 SH SOLE 2 69904 0 215580 LULULEMON ATHLETICA INC COM 550021109 11175 58043 SH SOLE 4 55017 0 3026 LULULEMON ATHLETICA INC COM 550021109 12890 66949 SH SOLE 7 23923 0 43026 LULULEMON ATHLETICA INC COM 550021109 4141 21508 SH SOLE 13 21508 0 0 LULULEMON ATHLETICA INC COM 550021109 248 1288 SH SOLE 15 1288 0 0 LULULEMON ATHLETICA INC COM 550021109 2 10 SH SOLE 17 0 0 10 LULULEMON ATHLETICA INC COM 550021109 19008 98730 SH SOLE 18 78648 0 20082 LULULEMON ATHLETICA INC COM 550021109 35058 182089 SH SOLE 19 182089 0 0 LULULEMON ATHLETICA INC COM 550021109 391588 2033908 SH SOLE 21 2033908 0 0 LULULEMON ATHLETICA INC COM 550021109 625082 3246675 SH SOLE 22 2925925 0 320750 LULULEMON ATHLETICA INC COM 550021109 18367 95399 SH SOLE 23 95399 0 0 LULULEMON ATHLETICA INC COM 550021109 24749 128547 SH SOLE 25 128547 0 0 LULULEMON ATHLETICA INC COM 550021109 86201 447730 SH SOLE 26 144718 0 303012 LULULEMON ATHLETICA INC COM 550021109 4023 20897 SH SOLE 28 15018 0 5879 LULULEMON ATHLETICA INC COM 550021109 12589 65387 SH SOLE 29 11185 0 54202 LULULEMON ATHLETICA INC COM 550021109 53115 275881 SH SOLE 30 275881 0 0 LULULEMON ATHLETICA INC COM 550021109 7665 39814 SH SOLE 31 31673 0 8141 LULULEMON ATHLETICA INC COM 550021109 3363 17469 SH SOLE 32 17469 0 0 LULULEMON ATHLETICA INC COM 550021109 1802 9362 SH SOLE 34 9362 0 0 LULULEMON ATHLETICA INC COM 550021109 16348 84912 SH SOLE 36 84912 0 0 LULULEMON ATHLETICA INC COM 550021109 520 2701 SH SOLE 40 2701 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 266 27001 SH SOLE 2 1030 0 25971 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH SOLE 4 111 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6 587 SH SOLE 7 587 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1318 133495 SH SOLE 18 133495 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 483 48903 SH SOLE 19 48903 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 32978 3341187 SH SOLE 21 3341187 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8507 861921 SH SOLE 22 825190 0 36731 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 32 3245 SH SOLE 26 3245 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 39 3965 SH SOLE 28 3965 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 335 33979 SH SOLE 30 33979 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 27 2755 SH SOLE 40 2755 0 0 LUMENTUM HLDGS INC COM 55024U109 5900 110149 SH SOLE 2 35427 0 74722 LUMENTUM HLDGS INC COM 55024U109 18 341 SH SOLE 4 341 0 0 LUMENTUM HLDGS INC COM 55024U109 76 1425 SH SOLE 7 1425 0 0 LUMENTUM HLDGS INC COM 55024U109 0 3 SH SOLE 17 0 0 3 LUMENTUM HLDGS INC COM 55024U109 23489 438548 SH SOLE 18 438548 0 0 LUMENTUM HLDGS INC COM 55024U109 18150 338876 SH SOLE 19 338876 0 0 LUMENTUM HLDGS INC COM 55024U109 305622 5706160 SH SOLE 21 5706160 0 0 LUMENTUM HLDGS INC COM 55024U109 141364 2639363 SH SOLE 22 2537067 0 102296 LUMENTUM HLDGS INC COM 55024U109 1337 24967 SH SOLE 26 15383 0 9584 LUMENTUM HLDGS INC COM 55024U109 495 9237 SH SOLE 28 9237 0 0 LUMENTUM HLDGS INC COM 55024U109 1207 22539 SH SOLE 30 22539 0 0 LUMENTUM HLDGS INC COM 55024U109 714 13332 SH SOLE 34 13332 0 0 LUMENTUM HLDGS INC COM 55024U109 412 7694 SH SOLE 40 7694 0 0 LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1730 1495000 PRN SOLE 21 1495000 0 0 LUMINEX CORP DEL COM 55027E102 857 41480 SH SOLE 2 1704 0 39776 LUMINEX CORP DEL COM 55027E102 6 308 SH SOLE 4 308 0 0 LUMINEX CORP DEL COM 55027E102 19 904 SH SOLE 7 904 0 0 LUMINEX CORP DEL COM 55027E102 3897 188697 SH SOLE 18 188697 0 0 LUMINEX CORP DEL COM 55027E102 1771 85776 SH SOLE 19 85776 0 0 LUMINEX CORP DEL COM 55027E102 103207 4997911 SH SOLE 21 4997911 0 0 LUMINEX CORP DEL COM 55027E102 26418 1279346 SH SOLE 22 1226705 0 52641 LUMINEX CORP DEL COM 55027E102 412 19967 SH SOLE 26 11720 0 8247 LUMINEX CORP DEL COM 55027E102 117 5684 SH SOLE 28 5684 0 0 LUMINEX CORP DEL COM 55027E102 4752 230135 SH SOLE 30 230135 0 0 LUMINEX CORP DEL COM 55027E102 84 4091 SH SOLE 40 4091 0 0 LUNA INNOVATIONS COM 550351100 33 5749 SH SOLE 18 5749 0 0 LUNA INNOVATIONS COM 550351100 535 92446 SH SOLE 21 92446 0 0 LUNA INNOVATIONS COM 550351100 2320 400724 SH SOLE 22 400724 0 0 LUTHER BURBANK CORP COM 550550107 222 19611 SH SOLE 2 1062 0 18549 LUTHER BURBANK CORP COM 550550107 6 503 SH SOLE 7 503 0 0 LUTHER BURBANK CORP COM 550550107 839 74078 SH SOLE 18 74078 0 0 LUTHER BURBANK CORP COM 550550107 377 33291 SH SOLE 19 33291 0 0 LUTHER BURBANK CORP COM 550550107 8280 730794 SH SOLE 21 730794 0 0 LUTHER BURBANK CORP COM 550550107 4484 395734 SH SOLE 22 381695 0 14039 LUTHER BURBANK CORP COM 550550107 49 4291 SH SOLE 30 4291 0 0 LUXFER HOLDINGS PLC SHS G5698W116 362 23220 SH SOLE 2 1123 0 22097 LUXFER HOLDINGS PLC SHS G5698W116 7 472 SH SOLE 7 472 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1513 97080 SH SOLE 18 97080 0 0 LUXFER HOLDINGS PLC SHS G5698W116 705 45248 SH SOLE 19 45248 0 0 LUXFER HOLDINGS PLC SHS G5698W116 14313 918664 SH SOLE 21 918664 0 0 LUXFER HOLDINGS PLC SHS G5698W116 5749 369010 SH SOLE 22 274351 0 94659 LYDALL INC DEL COM 550819106 438 17591 SH SOLE 2 618 0 16973 LYDALL INC DEL COM 550819106 9 375 SH SOLE 7 375 0 0 LYDALL INC DEL COM 550819106 1999 80258 SH SOLE 18 80258 0 0 LYDALL INC DEL COM 550819106 726 29154 SH SOLE 19 29154 0 0 LYDALL INC DEL COM 550819106 48974 1966040 SH SOLE 21 1966040 0 0 LYDALL INC DEL COM 550819106 13585 545351 SH SOLE 22 521458 0 23893 LYDALL INC DEL COM 550819106 30 1217 SH SOLE 26 0 0 1217 LYDALL INC DEL COM 550819106 62 2493 SH SOLE 28 2493 0 0 LYDALL INC DEL COM 550819106 548 22004 SH SOLE 30 22004 0 0 LYDALL INC DEL COM 550819106 41 1642 SH SOLE 40 1642 0 0 LYFT INC CL A COM 55087P104 2721 66633 SH SOLE 2 9518 0 57115 LYFT INC CL A COM 55087P104 27 654 SH SOLE 7 654 0 0 LYFT INC CL A COM 55087P104 1031 25245 SH SOLE 13 25245 0 0 LYFT INC CL A COM 55087P104 2974 72824 SH SOLE 18 48590 0 24234 LYFT INC CL A COM 55087P104 8866 217084 SH SOLE 19 217084 0 0 LYFT INC CL A COM 55087P104 25496 624284 SH SOLE 21 624284 0 0 LYFT INC CL A COM 55087P104 152319 3729663 SH SOLE 22 3639253 0 90410 LYFT INC CL A COM 55087P104 759 18591 SH SOLE 25 18591 0 0 LYFT INC CL A COM 55087P104 550 13459 SH SOLE 26 13459 0 0 LYFT INC CL A COM 55087P104 2103 51482 SH SOLE 29 0 0 51482 LYFT INC CL A COM 55087P104 501 12263 SH SOLE 30 12263 0 0 LYFT INC CL A COM 55087P104 28 692 SH SOLE 31 692 0 0 LYFT INC CL A COM 55087P104 195 4769 SH SOLE 34 4769 0 0 LYFT INC CL A COM 55087P104 596 14586 SH SOLE 36 14586 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1036 50900 SH SOLE 2 19960 0 30940 LYON WILLIAM HOMES CL A NEW 552074700 15 720 SH SOLE 7 720 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2919 143348 SH SOLE 18 143348 0 0 LYON WILLIAM HOMES CL A NEW 552074700 7889 387492 SH SOLE 19 387492 0 0 LYON WILLIAM HOMES CL A NEW 552074700 79786 3918785 SH SOLE 21 3918785 0 0 LYON WILLIAM HOMES CL A NEW 552074700 20640 1013760 SH SOLE 22 961448 0 52312 LYON WILLIAM HOMES CL A NEW 552074700 245 12056 SH SOLE 26 0 0 12056 LYON WILLIAM HOMES CL A NEW 552074700 69 3385 SH SOLE 28 3385 0 0 LYON WILLIAM HOMES CL A NEW 552074700 948 46579 SH SOLE 30 46579 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1581 77654 SH SOLE 34 77654 0 0 LYON WILLIAM HOMES CL A NEW 552074700 43 2100 SH SOLE 40 2100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 61272 684829 SH SOLE 2 79375 0 605454 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10894 121757 SH SOLE 4 113662 0 8095 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 34428 384798 SH SOLE 7 275156 0 109642 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1528 17083 SH SOLE 13 17083 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 245 2739 SH SOLE 15 2739 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8 86 SH SOLE 17 0 0 86 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 48259 539390 SH SOLE 18 500266 0 39124 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14507 162139 SH SOLE 19 162139 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 758747 8480464 SH SOLE 21 8480464 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 605473 6767332 SH SOLE 22 5953862 0 813470 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17420 194697 SH SOLE 23 194697 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26421 295303 SH SOLE 25 295303 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 111282 1243792 SH SOLE 26 344488 0 899304 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4517 50485 SH SOLE 28 37044 0 13441 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3445 38504 SH SOLE 29 5897 0 32607 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 99553 1112695 SH SOLE 30 1112695 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11962 133700 SH SOLE 31 48522 0 85178 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4510 50410 SH SOLE 32 50410 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1539 17197 SH SOLE 34 17197 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11480 128309 SH SOLE 35 128309 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20277 226630 SH SOLE 36 226630 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 597 6668 SH SOLE 40 6668 0 0 M & T BK CORP COM 55261F104 51974 329011 SH SOLE 2 35835 0 293176 M & T BK CORP COM 55261F104 8263 52308 SH SOLE 4 48667 0 3641 M & T BK CORP COM 55261F104 20291 128447 SH SOLE 7 123703 0 4744 M & T BK CORP COM 55261F104 658 4165 SH SOLE 13 4165 0 0 M & T BK CORP COM 55261F104 241 1523 SH SOLE 15 1523 0 0 M & T BK CORP COM 55261F104 78715 498289 SH SOLE 18 480541 0 17748 M & T BK CORP COM 55261F104 53150 336455 SH SOLE 19 336455 0 0 M & T BK CORP COM 55261F104 567175 3590397 SH SOLE 21 3590397 0 0 M & T BK CORP COM 55261F104 523597 3314534 SH SOLE 22 2945566 0 368968 M & T BK CORP COM 55261F104 15300 96852 SH SOLE 23 96852 0 0 M & T BK CORP COM 55261F104 25510 161488 SH SOLE 25 161488 0 0 M & T BK CORP COM 55261F104 107759 682146 SH SOLE 26 196924 0 485222 M & T BK CORP COM 55261F104 3937 24921 SH SOLE 28 18013 0 6908 M & T BK CORP COM 55261F104 431 2729 SH SOLE 29 2729 0 0 M & T BK CORP COM 55261F104 82547 522546 SH SOLE 30 522546 0 0 M & T BK CORP COM 55261F104 18553 117445 SH SOLE 31 24021 0 93424 M & T BK CORP COM 55261F104 25838 163561 SH SOLE 34 163561 0 0 M & T BK CORP COM 55261F104 16259 102922 SH SOLE 36 102922 0 0 M & T BK CORP COM 55261F104 1522 9637 SH SOLE 37 9637 0 0 M & T BK CORP COM 55261F104 439 2779 SH SOLE 40 2779 0 0 M D C HLDGS INC COM 552676108 3236 75080 SH SOLE 2 26241 0 48839 M D C HLDGS INC COM 552676108 11 257 SH SOLE 4 257 0 0 M D C HLDGS INC COM 552676108 129 2982 SH SOLE 7 2982 0 0 M D C HLDGS INC COM 552676108 10468 242887 SH SOLE 18 224539 0 18348 M D C HLDGS INC COM 552676108 17717 411070 SH SOLE 19 411070 0 0 M D C HLDGS INC COM 552676108 262484 6090117 SH SOLE 21 6090117 0 0 M D C HLDGS INC COM 552676108 87123 2021419 SH SOLE 22 1949969 0 71450 M D C HLDGS INC COM 552676108 3219 74691 SH SOLE 23 74691 0 0 M D C HLDGS INC COM 552676108 8486 196892 SH SOLE 26 9178 0 187714 M D C HLDGS INC COM 552676108 252 5857 SH SOLE 28 5857 0 0 M D C HLDGS INC COM 552676108 2976 69041 SH SOLE 30 69041 0 0 M D C HLDGS INC COM 552676108 237 5500 SH SOLE 40 5500 0 0 M/I HOMES INC COM 55305B101 1531 40673 SH SOLE 2 14524 0 26149 M/I HOMES INC COM 55305B101 22 576 SH SOLE 7 576 0 0 M/I HOMES INC COM 55305B101 4712 125162 SH SOLE 18 125162 0 0 M/I HOMES INC COM 55305B101 11754 312204 SH SOLE 19 312204 0 0 M/I HOMES INC COM 55305B101 126649 3363859 SH SOLE 21 3363859 0 0 M/I HOMES INC COM 55305B101 36250 962806 SH SOLE 22 928829 0 33977 M/I HOMES INC COM 55305B101 790 20980 SH SOLE 23 20980 0 0 M/I HOMES INC COM 55305B101 13 356 SH SOLE 25 356 0 0 M/I HOMES INC COM 55305B101 2240 59493 SH SOLE 26 0 0 59493 M/I HOMES INC COM 55305B101 138 3658 SH SOLE 28 3658 0 0 M/I HOMES INC COM 55305B101 1498 39781 SH SOLE 30 39781 0 0 M/I HOMES INC COM 55305B101 2177 57811 SH SOLE 34 57811 0 0 M/I HOMES INC COM 55305B101 103 2744 SH SOLE 40 2744 0 0 MACATAWA BK CORP COM 554225102 252 24271 SH SOLE 2 1865 0 22406 MACATAWA BK CORP COM 554225102 5 498 SH SOLE 7 498 0 0 MACATAWA BK CORP COM 554225102 977 94034 SH SOLE 18 94034 0 0 MACATAWA BK CORP COM 554225102 664 63935 SH SOLE 19 63935 0 0 MACATAWA BK CORP COM 554225102 9713 934828 SH SOLE 21 934828 0 0 MACATAWA BK CORP COM 554225102 3347 322092 SH SOLE 22 301892 0 20200 MACATAWA BK CORP COM 554225102 294 28305 SH SOLE 23 28305 0 0 MACERICH CO COM 554382101 10990 347890 SH SOLE 2 28309 0 319581 MACERICH CO COM 554382101 2624 83051 SH SOLE 4 80130 0 2921 MACERICH CO COM 554382101 7470 236461 SH SOLE 7 236461 0 0 MACERICH CO COM 554382101 196 6206 SH SOLE 15 6206 0 0 MACERICH CO COM 554382101 7490 237109 SH SOLE 18 222805 0 14304 MACERICH CO COM 554382101 5642 178601 SH SOLE 19 178601 0 0 MACERICH CO COM 554382101 115506 3656403 SH SOLE 21 3656403 0 0 MACERICH CO COM 554382101 138928 4397833 SH SOLE 22 4032208 0 365625 MACERICH CO COM 554382101 2742 86805 SH SOLE 23 86805 0 0 MACERICH CO COM 554382101 13903 440096 SH SOLE 25 440096 0 0 MACERICH CO COM 554382101 17879 565960 SH SOLE 26 233151 0 332809 MACERICH CO COM 554382101 637 20164 SH SOLE 28 15610 0 4554 MACERICH CO COM 554382101 3100 98135 SH SOLE 29 74798 0 23337 MACERICH CO COM 554382101 31616 1000820 SH SOLE 30 1000820 0 0 MACERICH CO COM 554382101 888 28095 SH SOLE 31 23438 0 4657 MACERICH CO COM 554382101 201 6377 SH SOLE 34 6377 0 0 MACERICH CO COM 554382101 3522 111505 SH SOLE 36 111505 0 0 MACERICH CO COM 554382101 76 2415 SH SOLE 40 2415 0 0 MACK CALI RLTY CORP COM 554489104 2799 129223 SH SOLE 2 41853 0 87370 MACK CALI RLTY CORP COM 554489104 528 24381 SH SOLE 4 24381 0 0 MACK CALI RLTY CORP COM 554489104 1913 88316 SH SOLE 7 88316 0 0 MACK CALI RLTY CORP COM 554489104 82 3804 SH SOLE 15 3804 0 0 MACK CALI RLTY CORP COM 554489104 10949 505499 SH SOLE 18 505499 0 0 MACK CALI RLTY CORP COM 554489104 4997 230723 SH SOLE 19 230723 0 0 MACK CALI RLTY CORP COM 554489104 151786 7007659 SH SOLE 21 7007659 0 0 MACK CALI RLTY CORP COM 554489104 83914 3874152 SH SOLE 22 3751485 0 122667 MACK CALI RLTY CORP COM 554489104 65 3004 SH SOLE 23 3004 0 0 MACK CALI RLTY CORP COM 554489104 3866 178507 SH SOLE 25 178507 0 0 MACK CALI RLTY CORP COM 554489104 1347 62167 SH SOLE 26 19459 0 42708 MACK CALI RLTY CORP COM 554489104 269 12429 SH SOLE 28 12429 0 0 MACK CALI RLTY CORP COM 554489104 1064 49100 SH SOLE 29 49100 0 0 MACK CALI RLTY CORP COM 554489104 8783 405476 SH SOLE 30 405476 0 0 MACK CALI RLTY CORP COM 554489104 57 2610 SH SOLE 36 2610 0 0 MACK CALI RLTY CORP COM 554489104 197 9091 SH SOLE 40 9091 0 0 MACKINAC FINL CORP COM 554571109 117 7537 SH SOLE 2 392 0 7145 MACKINAC FINL CORP COM 554571109 485 31365 SH SOLE 18 31365 0 0 MACKINAC FINL CORP COM 554571109 239 15440 SH SOLE 19 15440 0 0 MACKINAC FINL CORP COM 554571109 4969 321386 SH SOLE 21 321386 0 0 MACKINAC FINL CORP COM 554571109 1408 91063 SH SOLE 22 87760 0 3303 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 998 46452 SH SOLE 2 1868 0 44584 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5 222 SH SOLE 4 222 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21 999 SH SOLE 7 999 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3351 155896 SH SOLE 18 155896 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 15042 699813 SH SOLE 19 699813 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 33117 1540685 SH SOLE 21 1540685 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 29680 1380797 SH SOLE 22 1321847 0 58950 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 159 7380 SH SOLE 26 5156 0 2224 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 122 5690 SH SOLE 28 5690 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 244 11344 SH SOLE 30 11344 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 764 35552 SH SOLE 34 35552 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 106 4923 SH SOLE 40 4923 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 9959 252315 SH SOLE 2 92154 0 160161 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1495 37885 SH SOLE 4 37885 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 696 17628 SH SOLE 7 17628 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1768 44787 SH SOLE 18 44136 0 651 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4796 121504 SH SOLE 19 121504 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 69976 1772894 SH SOLE 21 1772894 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 84833 2149300 SH SOLE 22 1962086 0 187214 MACQUARIE INFRASTRUCTURE COR COM 55608B105 927 23477 SH SOLE 23 23477 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1167 29562 SH SOLE 26 15817 0 13745 MACQUARIE INFRASTRUCTURE COR COM 55608B105 401 10160 SH SOLE 28 10160 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 130 3283 SH SOLE 29 3283 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1800 45608 SH SOLE 30 45608 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 261 6600 SH SOLE 31 3568 0 3032 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2445 61941 SH SOLE 34 61941 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 278 7040 SH SOLE 36 7040 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 278 7046 SH SOLE 40 7046 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 917 1005000 PRN SOLE 21 1005000 0 0 MACROGENICS INC COM 556099109 672 52680 SH SOLE 2 9909 0 42771 MACROGENICS INC COM 556099109 3 230 SH SOLE 4 230 0 0 MACROGENICS INC COM 556099109 10 811 SH SOLE 7 811 0 0 MACROGENICS INC COM 556099109 2313 181265 SH SOLE 18 172476 0 8789 MACROGENICS INC COM 556099109 2803 219634 SH SOLE 19 219634 0 0 MACROGENICS INC COM 556099109 28117 2203506 SH SOLE 21 2203506 0 0 MACROGENICS INC COM 556099109 19230 1507038 SH SOLE 22 1444367 0 62671 MACROGENICS INC COM 556099109 382 29968 SH SOLE 23 29968 0 0 MACROGENICS INC COM 556099109 1183 92699 SH SOLE 26 23950 0 68749 MACROGENICS INC COM 556099109 73 5731 SH SOLE 28 5731 0 0 MACROGENICS INC COM 556099109 3954 309843 SH SOLE 30 309843 0 0 MACROGENICS INC COM 556099109 32 2472 SH SOLE 34 2472 0 0 MACROGENICS INC COM 556099109 65 5101 SH SOLE 40 5101 0 0 MACYS INC COM 55616P104 13025 838148 SH SOLE 2 119671 0 718477 MACYS INC COM 55616P104 2239 144063 SH SOLE 4 135978 0 8085 MACYS INC COM 55616P104 7621 490438 SH SOLE 7 329224 0 161214 MACYS INC COM 55616P104 274 17654 SH SOLE 13 17654 0 0 MACYS INC COM 55616P104 47 3013 SH SOLE 15 3013 0 0 MACYS INC COM 55616P104 2 135 SH SOLE 17 0 0 135 MACYS INC COM 55616P104 14573 937751 SH SOLE 18 895671 0 42080 MACYS INC COM 55616P104 30629 1970976 SH SOLE 19 1970976 0 0 MACYS INC COM 55616P104 218610 14067570 SH SOLE 21 14067570 0 0 MACYS INC COM 55616P104 154505 9942434 SH SOLE 22 8970688 0 971746 MACYS INC COM 55616P104 3474 223541 SH SOLE 23 223541 0 0 MACYS INC COM 55616P104 5321 342386 SH SOLE 25 342386 0 0 MACYS INC COM 55616P104 33101 2130062 SH SOLE 26 486460 0 1643602 MACYS INC COM 55616P104 835 53724 SH SOLE 28 37923 0 15801 MACYS INC COM 55616P104 1125 72384 SH SOLE 29 6814 0 65570 MACYS INC COM 55616P104 20874 1343222 SH SOLE 30 1343222 0 0 MACYS INC COM 55616P104 1123 72240 SH SOLE 31 58071 0 14169 MACYS INC COM 55616P104 1803 116025 SH SOLE 32 116025 0 0 MACYS INC COM 55616P104 12507 804854 SH SOLE 34 804854 0 0 MACYS INC COM 55616P104 9707 624672 SH SOLE 35 624672 0 0 MACYS INC COM 55616P104 5333 343181 SH SOLE 36 343181 0 0 MACYS INC COM 55616P104 95 6125 SH SOLE 40 6125 0 0 MADDEN STEVEN LTD COM 556269108 2836 79247 SH SOLE 2 8904 0 70343 MADDEN STEVEN LTD COM 556269108 17 463 SH SOLE 4 463 0 0 MADDEN STEVEN LTD COM 556269108 59 1649 SH SOLE 7 1649 0 0 MADDEN STEVEN LTD COM 556269108 14626 408670 SH SOLE 18 373228 0 35442 MADDEN STEVEN LTD COM 556269108 11063 309096 SH SOLE 19 309096 0 0 MADDEN STEVEN LTD COM 556269108 311231 8696038 SH SOLE 21 8696038 0 0 MADDEN STEVEN LTD COM 556269108 88502 2472807 SH SOLE 22 2349533 0 123274 MADDEN STEVEN LTD COM 556269108 974 27210 SH SOLE 23 27210 0 0 MADDEN STEVEN LTD COM 556269108 2382 66549 SH SOLE 26 20275 0 46274 MADDEN STEVEN LTD COM 556269108 385 10764 SH SOLE 28 10764 0 0 MADDEN STEVEN LTD COM 556269108 3899 108937 SH SOLE 30 108937 0 0 MADDEN STEVEN LTD COM 556269108 326 9111 SH SOLE 40 9111 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 10903 41373 SH SOLE 2 2177 0 39196 MADISON SQUARE GARDEN CO NEW CL A 55825T103 19 71 SH SOLE 4 71 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 91 346 SH SOLE 7 346 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2299 8725 SH SOLE 18 8725 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 84219 319592 SH SOLE 19 319592 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 56565 214653 SH SOLE 21 214653 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 125149 474913 SH SOLE 22 439609 0 35304 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1729 6561 SH SOLE 23 6561 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2161 8202 SH SOLE 26 4498 0 3704 MADISON SQUARE GARDEN CO NEW CL A 55825T103 551 2092 SH SOLE 28 2092 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1128 4282 SH SOLE 30 4282 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 103 390 SH SOLE 31 390 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 441 1674 SH SOLE 40 1674 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 587 6809 SH SOLE 2 325 0 6484 MADRIGAL PHARMACEUTICALS INC COM 558868105 4 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 11 126 SH SOLE 7 126 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2345 27202 SH SOLE 18 26633 0 569 MADRIGAL PHARMACEUTICALS INC COM 558868105 1284 14888 SH SOLE 19 14888 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 23815 276208 SH SOLE 21 276208 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 20961 243108 SH SOLE 22 232342 0 10766 MADRIGAL PHARMACEUTICALS INC COM 558868105 5 60 SH SOLE 23 60 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 495 5744 SH SOLE 26 4329 0 1415 MADRIGAL PHARMACEUTICALS INC COM 558868105 89 1032 SH SOLE 28 1032 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 178 2069 SH SOLE 30 2069 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 5 53 SH SOLE 34 53 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 65 758 SH SOLE 40 758 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1302 20969 SH SOLE 2 1809 0 19160 MAGELLAN HEALTH INC COM NEW 559079207 10 166 SH SOLE 4 166 0 0 MAGELLAN HEALTH INC COM NEW 559079207 54 862 SH SOLE 7 862 0 0 MAGELLAN HEALTH INC COM NEW 559079207 5829 93871 SH SOLE 18 93871 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2920 47021 SH SOLE 19 47021 0 0 MAGELLAN HEALTH INC COM NEW 559079207 152076 2448889 SH SOLE 21 2448889 0 0 MAGELLAN HEALTH INC COM NEW 559079207 41603 669934 SH SOLE 22 635535 0 34399 MAGELLAN HEALTH INC COM NEW 559079207 243 3911 SH SOLE 23 3911 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1020 16433 SH SOLE 26 5888 0 10545 MAGELLAN HEALTH INC COM NEW 559079207 203 3269 SH SOLE 28 3269 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1956 31499 SH SOLE 30 31499 0 0 MAGELLAN HEALTH INC COM NEW 559079207 39 627 SH SOLE 34 627 0 0 MAGELLAN HEALTH INC COM NEW 559079207 53 856 SH SOLE 36 856 0 0 MAGELLAN HEALTH INC COM NEW 559079207 128 2061 SH SOLE 40 2061 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 587 8853 SH SOLE 18 8853 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 63307 955284 SH SOLE 19 955284 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 174 16933 SH SOLE 2 815 0 16118 MAGENTA THERAPEUTICS INC COM 55910K108 722 70386 SH SOLE 18 70386 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 389 37902 SH SOLE 19 37902 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 10884 1060808 SH SOLE 21 1060808 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 4809 468667 SH SOLE 22 458483 0 10184 MAGENTA THERAPEUTICS INC COM 55910K108 6 567 SH SOLE 23 567 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 20 1936 SH SOLE 30 1936 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 39 4209 SH SOLE 22 4209 0 0 MAGNA INTL INC COM 559222401 820 15380 SH SOLE 2 15380 0 0 MAGNA INTL INC COM 559222401 363 6807 SH SOLE 18 6807 0 0 MAGNA INTL INC COM 559222401 1918 35960 SH SOLE 19 35960 0 0 MAGNA INTL INC COM 559222401 10726 201118 SH SOLE 22 201118 0 0 MAGNA INTL INC COM 559222401 579 10855 SH SOLE 25 10855 0 0 MAGNA INTL INC COM 559222401 923 17308 SH SOLE 34 17308 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 475 46816 SH SOLE 22 46816 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1153 103897 SH SOLE 2 4160 0 99737 MAGNOLIA OIL & GAS CORP CL A 559663109 5 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 17 1518 SH SOLE 7 1518 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 3799 342280 SH SOLE 18 342280 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1951 175760 SH SOLE 19 175760 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 39095 3522081 SH SOLE 21 3522081 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 34861 3140663 SH SOLE 22 2992855 0 147808 MAGNOLIA OIL & GAS CORP CL A 559663109 734 66093 SH SOLE 26 52564 0 13529 MAGNOLIA OIL & GAS CORP CL A 559663109 289 26015 SH SOLE 28 26015 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 604 54454 SH SOLE 30 54454 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 111 10018 SH SOLE 40 10018 0 0 MAGYAR BANCORP INC COM 55977T109 8 714 SH SOLE 21 714 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 12 16362 SH SOLE 21 16362 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 779 1038792 SH SOLE 22 1038792 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1 13 SH SOLE 17 0 0 13 MAIN STREET CAPITAL CORP COM 56035L104 13939 322585 SH SOLE 30 322585 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 129 6128 SH SOLE 2 314 0 5814 MAINSTREET BANCSHARES INC COM 56064Y100 530 25164 SH SOLE 18 25164 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 252 11984 SH SOLE 19 11984 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 5302 251891 SH SOLE 21 251891 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 1702 80834 SH SOLE 22 78761 0 2073 MAJESCO COM 56068V102 49 5782 SH SOLE 2 231 0 5551 MAJESCO COM 56068V102 238 28151 SH SOLE 18 28151 0 0 MAJESCO COM 56068V102 106 12605 SH SOLE 19 12605 0 0 MAJESCO COM 56068V102 2466 292204 SH SOLE 21 292204 0 0 MAJESCO COM 56068V102 763 90367 SH SOLE 22 84544 0 5823 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 9 410 SH SOLE 22 410 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 94 4130 SH SOLE 25 4130 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 719 31706 SH SOLE 30 31706 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 42 1851 SH SOLE 31 1851 0 0 MALIBU BOATS INC COM CL A 56117J100 697 22725 SH SOLE 2 5101 0 17624 MALIBU BOATS INC COM CL A 56117J100 3 100 SH SOLE 4 100 0 0 MALIBU BOATS INC COM CL A 56117J100 14 466 SH SOLE 7 466 0 0 MALIBU BOATS INC COM CL A 56117J100 2695 87853 SH SOLE 18 76267 0 11586 MALIBU BOATS INC COM CL A 56117J100 3672 119703 SH SOLE 19 119703 0 0 MALIBU BOATS INC COM CL A 56117J100 22602 736711 SH SOLE 21 736711 0 0 MALIBU BOATS INC COM CL A 56117J100 21739 708560 SH SOLE 22 680628 0 27932 MALIBU BOATS INC COM CL A 56117J100 540 17607 SH SOLE 23 17607 0 0 MALIBU BOATS INC COM CL A 56117J100 1030 33567 SH SOLE 26 0 0 33567 MALIBU BOATS INC COM CL A 56117J100 966 31472 SH SOLE 30 31472 0 0 MALIBU BOATS INC COM CL A 56117J100 112 3657 SH SOLE 34 3657 0 0 MALIBU BOATS INC COM CL A 56117J100 59 1926 SH SOLE 40 1926 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 215 89126 SH SOLE 2 6829 0 82297 MALLINCKRODT PUB LTD CO SHS G5785G107 1 308 SH SOLE 4 308 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 11 4653 SH SOLE 7 4653 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 686 284854 SH SOLE 18 284854 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 563 233431 SH SOLE 19 233431 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 6883 2856005 SH SOLE 21 2856005 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 6872 2851469 SH SOLE 22 2655985 0 195484 MALLINCKRODT PUB LTD CO SHS G5785G107 51 21074 SH SOLE 23 21074 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 191 79112 SH SOLE 26 20394 0 58718 MALLINCKRODT PUB LTD CO SHS G5785G107 27 11074 SH SOLE 28 11074 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 57 23713 SH SOLE 30 23713 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 362 150041 SH SOLE 36 150041 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 19 7741 SH SOLE 40 7741 0 0 MALVERN BANCORP INC COM 561409103 138 6343 SH SOLE 2 238 0 6105 MALVERN BANCORP INC COM 561409103 615 28158 SH SOLE 18 28158 0 0 MALVERN BANCORP INC COM 561409103 263 12053 SH SOLE 19 12053 0 0 MALVERN BANCORP INC COM 561409103 5280 241878 SH SOLE 21 241878 0 0 MALVERN BANCORP INC COM 561409103 1535 70297 SH SOLE 22 66169 0 4128 MAM SOFTWARE GROUP INC COM NEW 55277Q201 17 1393 SH SOLE 18 1393 0 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 311 25756 SH SOLE 21 25756 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 35 14309 SH SOLE 2 496 0 13813 MAMMOTH ENERGY SVCS INC COM 56155L108 0 177 SH SOLE 7 177 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 105 42320 SH SOLE 18 42320 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 52 21020 SH SOLE 19 21020 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1034 417037 SH SOLE 21 417037 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 962 387738 SH SOLE 22 372119 0 15619 MAMMOTH ENERGY SVCS INC COM 56155L108 14 5560 SH SOLE 26 0 0 5560 MAMMOTH ENERGY SVCS INC COM 56155L108 5 2095 SH SOLE 30 2095 0 0 MANHATTAN ASSOCS INC COM 562750109 14388 178361 SH SOLE 2 60172 0 118189 MANHATTAN ASSOCS INC COM 562750109 373 4622 SH SOLE 4 4622 0 0 MANHATTAN ASSOCS INC COM 562750109 162 2008 SH SOLE 7 2008 0 0 MANHATTAN ASSOCS INC COM 562750109 16268 201664 SH SOLE 18 193517 0 8147 MANHATTAN ASSOCS INC COM 562750109 5212 64607 SH SOLE 19 64607 0 0 MANHATTAN ASSOCS INC COM 562750109 277842 3444178 SH SOLE 21 3444178 0 0 MANHATTAN ASSOCS INC COM 562750109 182848 2266621 SH SOLE 22 2118859 0 147762 MANHATTAN ASSOCS INC COM 562750109 785 9729 SH SOLE 23 9729 0 0 MANHATTAN ASSOCS INC COM 562750109 304 3770 SH SOLE 25 3770 0 0 MANHATTAN ASSOCS INC COM 562750109 2424 30050 SH SOLE 26 22433 0 7617 MANHATTAN ASSOCS INC COM 562750109 637 7895 SH SOLE 28 7895 0 0 MANHATTAN ASSOCS INC COM 562750109 834 10339 SH SOLE 29 3134 0 7205 MANHATTAN ASSOCS INC COM 562750109 1676 20772 SH SOLE 30 20772 0 0 MANHATTAN ASSOCS INC COM 562750109 644 7989 SH SOLE 31 6114 0 1875 MANHATTAN ASSOCS INC COM 562750109 946 11723 SH SOLE 34 11723 0 0 MANHATTAN ASSOCS INC COM 562750109 154 1907 SH SOLE 36 1907 0 0 MANHATTAN ASSOCS INC COM 562750109 558 6921 SH SOLE 40 6921 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 10 1488 SH SOLE 18 1488 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 111 17279 SH SOLE 21 17279 0 0 MANITEX INTL INC COM 563420108 21 3169 SH SOLE 18 3169 0 0 MANITEX INTL INC COM 563420108 322 48464 SH SOLE 21 48464 0 0 MANITEX INTL INC COM 563420108 127 19101 SH SOLE 22 19101 0 0 MANITOWOC CO INC COM NEW 563571405 467 37388 SH SOLE 2 1403 0 35985 MANITOWOC CO INC COM NEW 563571405 3 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 11 856 SH SOLE 7 856 0 0 MANITOWOC CO INC COM NEW 563571405 1505 120437 SH SOLE 18 120437 0 0 MANITOWOC CO INC COM NEW 563571405 739 59121 SH SOLE 19 59121 0 0 MANITOWOC CO INC COM NEW 563571405 15211 1216879 SH SOLE 21 1216879 0 0 MANITOWOC CO INC COM NEW 563571405 13145 1051569 SH SOLE 22 1001352 0 50217 MANITOWOC CO INC COM NEW 563571405 48 3822 SH SOLE 26 2577 0 1245 MANITOWOC CO INC COM NEW 563571405 58 4679 SH SOLE 28 4679 0 0 MANITOWOC CO INC COM NEW 563571405 107 8534 SH SOLE 30 8534 0 0 MANITOWOC CO INC COM NEW 563571405 44 3537 SH SOLE 40 3537 0 0 MANNATECH INC COM NEW 563771203 6 338 SH SOLE 18 338 0 0 MANNATECH INC COM NEW 563771203 102 5814 SH SOLE 21 5814 0 0 MANNATECH INC COM NEW 563771203 1266 72340 SH SOLE 22 72340 0 0 MANNING & NAPIER INC CL A 56382Q102 6 3235 SH SOLE 18 3235 0 0 MANNING & NAPIER INC CL A 56382Q102 91 48142 SH SOLE 21 48142 0 0 MANNING & NAPIER INC CL A 56382Q102 200 106489 SH SOLE 22 106489 0 0 MANNKIND CORP COM NEW 56400P706 203 162078 SH SOLE 2 6214 0 155864 MANNKIND CORP COM NEW 56400P706 4 3163 SH SOLE 7 3163 0 0 MANNKIND CORP COM NEW 56400P706 848 678234 SH SOLE 18 678234 0 0 MANNKIND CORP COM NEW 56400P706 404 323246 SH SOLE 19 323246 0 0 MANNKIND CORP COM NEW 56400P706 10398 8318466 SH SOLE 21 8318466 0 0 MANNKIND CORP COM NEW 56400P706 6447 5157857 SH SOLE 22 5025934 0 131923 MANNKIND CORP COM NEW 56400P706 12 9408 SH SOLE 30 9408 0 0 MANPOWERGROUP INC COM 56418H100 16319 193726 SH SOLE 2 52928 0 140798 MANPOWERGROUP INC COM 56418H100 2123 25198 SH SOLE 4 23461 0 1737 MANPOWERGROUP INC COM 56418H100 2580 30628 SH SOLE 7 9217 0 21411 MANPOWERGROUP INC COM 56418H100 10 123 SH SOLE 13 123 0 0 MANPOWERGROUP INC COM 56418H100 39 462 SH SOLE 15 462 0 0 MANPOWERGROUP INC COM 56418H100 16441 195171 SH SOLE 18 190141 0 5030 MANPOWERGROUP INC COM 56418H100 1405 16680 SH SOLE 19 16680 0 0 MANPOWERGROUP INC COM 56418H100 254329 3019095 SH SOLE 21 3019095 0 0 MANPOWERGROUP INC COM 56418H100 184558 2190855 SH SOLE 22 2032374 0 158481 MANPOWERGROUP INC COM 56418H100 4015 47662 SH SOLE 23 47662 0 0 MANPOWERGROUP INC COM 56418H100 6577 78080 SH SOLE 25 78080 0 0 MANPOWERGROUP INC COM 56418H100 31966 379465 SH SOLE 26 112580 0 266885 MANPOWERGROUP INC COM 56418H100 918 10897 SH SOLE 28 7801 0 3096 MANPOWERGROUP INC COM 56418H100 1145 13589 SH SOLE 29 1305 0 12284 MANPOWERGROUP INC COM 56418H100 11075 131470 SH SOLE 30 131470 0 0 MANPOWERGROUP INC COM 56418H100 957 11361 SH SOLE 31 8775 0 2586 MANPOWERGROUP INC COM 56418H100 1108 13152 SH SOLE 34 13152 0 0 MANPOWERGROUP INC COM 56418H100 4969 58990 SH SOLE 36 58990 0 0 MANPOWERGROUP INC COM 56418H100 113 1343 SH SOLE 40 1343 0 0 MANTECH INTL CORP CL A 564563104 2311 32356 SH SOLE 2 8697 0 23659 MANTECH INTL CORP CL A 564563104 10 136 SH SOLE 4 136 0 0 MANTECH INTL CORP CL A 564563104 41 575 SH SOLE 7 575 0 0 MANTECH INTL CORP CL A 564563104 8846 123874 SH SOLE 18 120804 0 3070 MANTECH INTL CORP CL A 564563104 10678 149536 SH SOLE 19 149536 0 0 MANTECH INTL CORP CL A 564563104 213423 2988694 SH SOLE 21 2988694 0 0 MANTECH INTL CORP CL A 564563104 70752 990782 SH SOLE 22 952775 0 38007 MANTECH INTL CORP CL A 564563104 1776 24866 SH SOLE 23 24866 0 0 MANTECH INTL CORP CL A 564563104 158 2213 SH SOLE 25 2213 0 0 MANTECH INTL CORP CL A 564563104 5053 70759 SH SOLE 26 8314 0 62445 MANTECH INTL CORP CL A 564563104 252 3532 SH SOLE 28 3532 0 0 MANTECH INTL CORP CL A 564563104 3279 45923 SH SOLE 30 45923 0 0 MANTECH INTL CORP CL A 564563104 12 164 SH SOLE 34 164 0 0 MANTECH INTL CORP CL A 564563104 20 286 SH SOLE 36 286 0 0 MANTECH INTL CORP CL A 564563104 199 2782 SH SOLE 40 2782 0 0 MANULIFE FINL CORP COM 56501R106 43 2353 SH SOLE 18 2353 0 0 MARATHON OIL CORP COM 565849106 29807 2429298 SH SOLE 2 525458 0 1903840 MARATHON OIL CORP COM 565849106 4016 327299 SH SOLE 4 304787 0 22512 MARATHON OIL CORP COM 565849106 9369 763547 SH SOLE 7 701842 0 61705 MARATHON OIL CORP COM 565849106 639 52072 SH SOLE 13 52072 0 0 MARATHON OIL CORP COM 565849106 80 6521 SH SOLE 15 6521 0 0 MARATHON OIL CORP COM 565849106 128264 10453478 SH SOLE 18 9618847 0 834631 MARATHON OIL CORP COM 565849106 164483 13405288 SH SOLE 19 13405288 0 0 MARATHON OIL CORP COM 565849106 241232 19660330 SH SOLE 21 19660330 0 0 MARATHON OIL CORP COM 565849106 292138 23809097 SH SOLE 22 21298428 0 2510669 MARATHON OIL CORP COM 565849106 7772 633407 SH SOLE 23 633407 0 0 MARATHON OIL CORP COM 565849106 14917 1215756 SH SOLE 25 1110057 0 105699 MARATHON OIL CORP COM 565849106 42619 3473467 SH SOLE 26 1146610 0 2326857 MARATHON OIL CORP COM 565849106 1895 154406 SH SOLE 28 112995 0 41411 MARATHON OIL CORP COM 565849106 2393 195063 SH SOLE 29 19856 0 175207 MARATHON OIL CORP COM 565849106 41175 3355758 SH SOLE 30 3355758 0 0 MARATHON OIL CORP COM 565849106 2285 186211 SH SOLE 31 153933 0 32278 MARATHON OIL CORP COM 565849106 19254 1569185 SH SOLE 34 1569185 0 0 MARATHON OIL CORP COM 565849106 9123 743537 SH SOLE 36 743537 0 0 MARATHON OIL CORP COM 565849106 286 23343 SH SOLE 40 23343 0 0 MARATHON PATENT GROUP INC COM 56585W401 1 302 SH SOLE 21 302 0 0 MARATHON PETE CORP COM 56585A102 102826 1692614 SH SOLE 2 229411 0 1463203 MARATHON PETE CORP COM 56585A102 16912 278386 SH SOLE 4 260013 0 18373 MARATHON PETE CORP COM 56585A102 36451 600021 SH SOLE 7 600021 0 0 MARATHON PETE CORP COM 56585A102 1847 30402 SH SOLE 13 30402 0 0 MARATHON PETE CORP COM 56585A102 368 6061 SH SOLE 15 6061 0 0 MARATHON PETE CORP COM 56585A102 6 100 SH SOLE 17 0 0 100 MARATHON PETE CORP COM 56585A102 297831 4902574 SH SOLE 18 4610815 0 291759 MARATHON PETE CORP COM 56585A102 487722 8028346 SH SOLE 19 8028346 0 0 MARATHON PETE CORP COM 56585A102 844685 13904284 SH SOLE 21 13904284 0 0 MARATHON PETE CORP COM 56585A102 1008601 16602478 SH SOLE 22 14678515 0 1923963 MARATHON PETE CORP COM 56585A102 30290 498595 SH SOLE 23 498595 0 0 MARATHON PETE CORP COM 56585A102 50040 823711 SH SOLE 25 823711 0 0 MARATHON PETE CORP COM 56585A102 150425 2476131 SH SOLE 26 798988 0 1677143 MARATHON PETE CORP COM 56585A102 7705 126824 SH SOLE 28 91541 0 35283 MARATHON PETE CORP COM 56585A102 14412 237238 SH SOLE 29 164704 0 72534 MARATHON PETE CORP COM 56585A102 160744 2645987 SH SOLE 30 2645987 0 0 MARATHON PETE CORP COM 56585A102 8999 148124 SH SOLE 31 120702 0 27422 MARATHON PETE CORP COM 56585A102 85559 1408373 SH SOLE 34 1408373 0 0 MARATHON PETE CORP COM 56585A102 32730 538771 SH SOLE 36 538771 0 0 MARATHON PETE CORP COM 56585A102 984 16198 SH SOLE 40 16198 0 0 MARCHEX INC CL B 56624R108 121 38683 SH SOLE 2 8963 0 29720 MARCHEX INC CL B 56624R108 386 122896 SH SOLE 18 122896 0 0 MARCHEX INC CL B 56624R108 244 77818 SH SOLE 19 77818 0 0 MARCHEX INC CL B 56624R108 3826 1218326 SH SOLE 21 1218326 0 0 MARCHEX INC CL B 56624R108 3389 1079367 SH SOLE 22 1069447 0 9920 MARCHEX INC CL B 56624R108 19 6011 SH SOLE 26 0 0 6011 MARCUS & MILLICHAP INC COM 566324109 800 22549 SH SOLE 2 1894 0 20655 MARCUS & MILLICHAP INC COM 566324109 14 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 3683 103784 SH SOLE 18 103784 0 0 MARCUS & MILLICHAP INC COM 566324109 2296 64685 SH SOLE 19 64685 0 0 MARCUS & MILLICHAP INC COM 566324109 89920 2533675 SH SOLE 21 2533675 0 0 MARCUS & MILLICHAP INC COM 566324109 25175 709362 SH SOLE 22 683741 0 25621 MARCUS & MILLICHAP INC COM 566324109 286 8070 SH SOLE 23 8070 0 0 MARCUS & MILLICHAP INC COM 566324109 1113 31366 SH SOLE 26 0 0 31366 MARCUS & MILLICHAP INC COM 566324109 79 2219 SH SOLE 28 2219 0 0 MARCUS & MILLICHAP INC COM 566324109 1143 32214 SH SOLE 30 32214 0 0 MARCUS & MILLICHAP INC COM 566324109 93 2613 SH SOLE 40 2613 0 0 MARCUS CORP COM 566330106 915 24719 SH SOLE 2 2599 0 22120 MARCUS CORP COM 566330106 17 470 SH SOLE 7 470 0 0 MARCUS CORP COM 566330106 3754 101431 SH SOLE 18 101431 0 0 MARCUS CORP COM 566330106 2330 62955 SH SOLE 19 62955 0 0 MARCUS CORP COM 566330106 91702 2477756 SH SOLE 21 2477756 0 0 MARCUS CORP COM 566330106 28228 762717 SH SOLE 22 737670 0 25047 MARCUS CORP COM 566330106 208 5628 SH SOLE 23 5628 0 0 MARCUS CORP COM 566330106 1323 35737 SH SOLE 26 0 0 35737 MARCUS CORP COM 566330106 95 2555 SH SOLE 28 2555 0 0 MARCUS CORP COM 566330106 1219 32930 SH SOLE 30 32930 0 0 MARCUS CORP COM 566330106 67 1804 SH SOLE 40 1804 0 0 MARIN SOFTWARE INC COM NEW 56804T205 4 1625 SH SOLE 21 1625 0 0 MARIN SOFTWARE INC COM NEW 56804T205 3 1144 SH SOLE 22 1144 0 0 MARINE PRODS CORP COM 568427108 106 7492 SH SOLE 2 338 0 7154 MARINE PRODS CORP COM 568427108 365 25762 SH SOLE 18 25762 0 0 MARINE PRODS CORP COM 568427108 169 11916 SH SOLE 19 11916 0 0 MARINE PRODS CORP COM 568427108 3502 247332 SH SOLE 21 247332 0 0 MARINE PRODS CORP COM 568427108 3452 243760 SH SOLE 22 239038 0 4722 MARINEMAX INC COM 567908108 504 32529 SH SOLE 2 9857 0 22672 MARINEMAX INC COM 567908108 9 563 SH SOLE 7 563 0 0 MARINEMAX INC COM 567908108 1600 103388 SH SOLE 18 103388 0 0 MARINEMAX INC COM 567908108 2130 137566 SH SOLE 19 137566 0 0 MARINEMAX INC COM 567908108 38507 2487552 SH SOLE 21 2487552 0 0 MARINEMAX INC COM 567908108 13844 894343 SH SOLE 22 865030 0 29313 MARINEMAX INC COM 567908108 569 36733 SH SOLE 23 36733 0 0 MARINEMAX INC COM 567908108 1011 65337 SH SOLE 26 0 0 65337 MARINEMAX INC COM 567908108 57 3699 SH SOLE 28 3699 0 0 MARINEMAX INC COM 567908108 493 31831 SH SOLE 30 31831 0 0 MARINEMAX INC COM 567908108 37 2362 SH SOLE 40 2362 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 69 44911 SH SOLE 2 1814 0 43097 MARINUS PHARMACEUTICALS INC COM 56854Q101 1 895 SH SOLE 7 895 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 267 173052 SH SOLE 18 173052 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 130 84541 SH SOLE 19 84541 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 2800 1818200 SH SOLE 21 1818200 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 2153 1398202 SH SOLE 22 1364331 0 33871 MARKEL CORP COM 570535104 36101 30545 SH SOLE 2 1551 0 28994 MARKEL CORP COM 570535104 6172 5222 SH SOLE 4 4801 0 421 MARKEL CORP COM 570535104 5335 4514 SH SOLE 7 3417 0 1097 MARKEL CORP COM 570535104 483 409 SH SOLE 13 409 0 0 MARKEL CORP COM 570535104 168 142 SH SOLE 15 142 0 0 MARKEL CORP COM 570535104 8900 7530 SH SOLE 18 6459 0 1071 MARKEL CORP COM 570535104 3184 2694 SH SOLE 19 2694 0 0 MARKEL CORP COM 570535104 378044 319861 SH SOLE 21 319861 0 0 MARKEL CORP COM 570535104 462156 391028 SH SOLE 22 363116 0 27912 MARKEL CORP COM 570535104 11721 9917 SH SOLE 23 9917 0 0 MARKEL CORP COM 570535104 15709 13291 SH SOLE 25 13291 0 0 MARKEL CORP COM 570535104 56984 48214 SH SOLE 26 19095 0 29119 MARKEL CORP COM 570535104 3178 2689 SH SOLE 28 1925 0 764 MARKEL CORP COM 570535104 3771 3191 SH SOLE 29 293 0 2898 MARKEL CORP COM 570535104 46631 39454 SH SOLE 30 39454 0 0 MARKEL CORP COM 570535104 16190 13698 SH SOLE 31 2385 0 11313 MARKEL CORP COM 570535104 889 752 SH SOLE 34 752 0 0 MARKEL CORP COM 570535104 15771 13344 SH SOLE 36 13344 0 0 MARKEL CORP COM 570535104 430 364 SH SOLE 40 364 0 0 MARKER THERAPEUTICS INC COM 57055L107 118 23167 SH SOLE 2 1128 0 22039 MARKER THERAPEUTICS INC COM 57055L107 494 96593 SH SOLE 18 96593 0 0 MARKER THERAPEUTICS INC COM 57055L107 231 45239 SH SOLE 19 45239 0 0 MARKER THERAPEUTICS INC COM 57055L107 5155 1008758 SH SOLE 21 1008758 0 0 MARKER THERAPEUTICS INC COM 57055L107 3381 661589 SH SOLE 22 649762 0 11827 MARKETAXESS HLDGS INC COM 57060D108 29345 89603 SH SOLE 2 10647 0 78956 MARKETAXESS HLDGS INC COM 57060D108 5207 15899 SH SOLE 4 14885 0 1014 MARKETAXESS HLDGS INC COM 57060D108 17021 51973 SH SOLE 7 38087 0 13886 MARKETAXESS HLDGS INC COM 57060D108 23 69 SH SOLE 13 69 0 0 MARKETAXESS HLDGS INC COM 57060D108 120 365 SH SOLE 15 365 0 0 MARKETAXESS HLDGS INC COM 57060D108 26135 79801 SH SOLE 18 74720 0 5081 MARKETAXESS HLDGS INC COM 57060D108 40034 122240 SH SOLE 19 122240 0 0 MARKETAXESS HLDGS INC COM 57060D108 428482 1308343 SH SOLE 21 1308343 0 0 MARKETAXESS HLDGS INC COM 57060D108 325946 995256 SH SOLE 22 900429 0 94827 MARKETAXESS HLDGS INC COM 57060D108 11250 34350 SH SOLE 23 34350 0 0 MARKETAXESS HLDGS INC COM 57060D108 22481 68645 SH SOLE 25 68645 0 0 MARKETAXESS HLDGS INC COM 57060D108 49756 151927 SH SOLE 26 51478 0 100449 MARKETAXESS HLDGS INC COM 57060D108 2457 7502 SH SOLE 28 5534 0 1968 MARKETAXESS HLDGS INC COM 57060D108 2877 8784 SH SOLE 29 757 0 8027 MARKETAXESS HLDGS INC COM 57060D108 56884 173692 SH SOLE 30 173692 0 0 MARKETAXESS HLDGS INC COM 57060D108 13391 40888 SH SOLE 31 6664 0 34224 MARKETAXESS HLDGS INC COM 57060D108 1328 4055 SH SOLE 34 4055 0 0 MARKETAXESS HLDGS INC COM 57060D108 7448 22743 SH SOLE 36 22743 0 0 MARKETAXESS HLDGS INC COM 57060D108 288 878 SH SOLE 40 878 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 237 9424 SH SOLE 2 329 0 9095 MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH SOLE 7 207 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 814 32329 SH SOLE 18 32329 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 378 15013 SH SOLE 19 15013 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 7683 304997 SH SOLE 21 304997 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 7533 299058 SH SOLE 22 292277 0 6781 MARRIOTT INTL INC NEW CL A 571903202 82425 662738 SH SOLE 2 62821 0 599917 MARRIOTT INTL INC NEW CL A 571903202 14849 119394 SH SOLE 4 111500 0 7894 MARRIOTT INTL INC NEW CL A 571903202 31501 253286 SH SOLE 7 253286 0 0 MARRIOTT INTL INC NEW CL A 571903202 341 2745 SH SOLE 13 2745 0 0 MARRIOTT INTL INC NEW CL A 571903202 397 3190 SH SOLE 15 3190 0 0 MARRIOTT INTL INC NEW CL A 571903202 97 783 SH SOLE 17 0 0 783 MARRIOTT INTL INC NEW CL A 571903202 72838 585655 SH SOLE 18 547114 0 38541 MARRIOTT INTL INC NEW CL A 571903202 5409 43490 SH SOLE 19 43490 0 0 MARRIOTT INTL INC NEW CL A 571903202 608442 4892196 SH SOLE 21 4892196 0 0 MARRIOTT INTL INC NEW CL A 571903202 818783 6583443 SH SOLE 22 5858215 0 725228 MARRIOTT INTL INC NEW CL A 571903202 25887 208149 SH SOLE 23 208149 0 0 MARRIOTT INTL INC NEW CL A 571903202 33445 268912 SH SOLE 25 268912 0 0 MARRIOTT INTL INC NEW CL A 571903202 141643 1138887 SH SOLE 26 332830 0 806057 MARRIOTT INTL INC NEW CL A 571903202 7062 56783 SH SOLE 28 41288 0 15495 MARRIOTT INTL INC NEW CL A 571903202 748 6015 SH SOLE 29 6015 0 0 MARRIOTT INTL INC NEW CL A 571903202 135185 1086959 SH SOLE 30 1086959 0 0 MARRIOTT INTL INC NEW CL A 571903202 26613 213979 SH SOLE 31 51970 0 162009 MARRIOTT INTL INC NEW CL A 571903202 5825 46834 SH SOLE 32 46834 0 0 MARRIOTT INTL INC NEW CL A 571903202 2368 19039 SH SOLE 34 19039 0 0 MARRIOTT INTL INC NEW CL A 571903202 22546 181279 SH SOLE 36 181279 0 0 MARRIOTT INTL INC NEW CL A 571903202 880 7074 SH SOLE 40 7074 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6220 60035 SH SOLE 2 18990 0 41045 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 21 199 SH SOLE 4 199 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 85 825 SH SOLE 7 825 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 24970 240999 SH SOLE 18 240999 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 8767 84618 SH SOLE 19 84618 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 299068 2886475 SH SOLE 21 2886475 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 144904 1398556 SH SOLE 22 1340146 0 58410 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 315 3045 SH SOLE 23 3045 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2746 26506 SH SOLE 26 12021 0 14485 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 564 5445 SH SOLE 28 5445 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2031 19604 SH SOLE 30 19604 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 430 4154 SH SOLE 40 4154 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 58 40858 SH SOLE 2 1702 0 39156 MARRONE BIO INNOVATIONS INC COM 57165B106 0 100 SH SOLE 17 0 0 100 MARRONE BIO INNOVATIONS INC COM 57165B106 258 182630 SH SOLE 18 182630 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 214 152027 SH SOLE 19 152027 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 2586 1833986 SH SOLE 21 1833986 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 768 544724 SH SOLE 22 512725 0 31999 MARSH & MCLENNAN COS INC COM 571748102 125439 1253762 SH SOLE 2 131530 0 1122232 MARSH & MCLENNAN COS INC COM 571748102 23422 234106 SH SOLE 4 220718 0 13388 MARSH & MCLENNAN COS INC COM 571748102 50748 507222 SH SOLE 7 499852 0 7370 MARSH & MCLENNAN COS INC COM 571748102 493 4925 SH SOLE 13 4925 0 0 MARSH & MCLENNAN COS INC COM 571748102 540 5396 SH SOLE 15 5396 0 0 MARSH & MCLENNAN COS INC COM 571748102 0 4 SH SOLE 17 0 0 4 MARSH & MCLENNAN COS INC COM 571748102 182756 1826649 SH SOLE 18 1747240 0 79409 MARSH & MCLENNAN COS INC COM 571748102 255920 2557918 SH SOLE 19 2557918 0 0 MARSH & MCLENNAN COS INC COM 571748102 1418438 14177293 SH SOLE 21 14177293 0 0 MARSH & MCLENNAN COS INC COM 571748102 1303942 13032899 SH SOLE 22 11694198 0 1338701 MARSH & MCLENNAN COS INC COM 571748102 37037 370188 SH SOLE 23 370188 0 0 MARSH & MCLENNAN COS INC COM 571748102 51161 511354 SH SOLE 25 511354 0 0 MARSH & MCLENNAN COS INC COM 571748102 290028 2898829 SH SOLE 26 608846 0 2289983 MARSH & MCLENNAN COS INC COM 571748102 9887 98816 SH SOLE 28 71358 0 27458 MARSH & MCLENNAN COS INC COM 571748102 999 9987 SH SOLE 29 9987 0 0 MARSH & MCLENNAN COS INC COM 571748102 289201 2890569 SH SOLE 30 2890569 0 0 MARSH & MCLENNAN COS INC COM 571748102 10976 109708 SH SOLE 31 90312 0 19396 MARSH & MCLENNAN COS INC COM 571748102 100816 1007653 SH SOLE 34 1007653 0 0 MARSH & MCLENNAN COS INC COM 571748102 40566 405458 SH SOLE 36 405458 0 0 MARSH & MCLENNAN COS INC COM 571748102 1234 12333 SH SOLE 40 12333 0 0 MARTEN TRANS LTD COM 573075108 910 43783 SH SOLE 2 6856 0 36927 MARTEN TRANS LTD COM 573075108 10 505 SH SOLE 4 505 0 0 MARTEN TRANS LTD COM 573075108 20 958 SH SOLE 7 958 0 0 MARTEN TRANS LTD COM 573075108 4625 222576 SH SOLE 18 177431 0 45145 MARTEN TRANS LTD COM 573075108 3007 144685 SH SOLE 19 144685 0 0 MARTEN TRANS LTD COM 573075108 89815 4322163 SH SOLE 21 4322163 0 0 MARTEN TRANS LTD COM 573075108 27528 1324739 SH SOLE 22 1266638 0 58101 MARTEN TRANS LTD COM 573075108 272 13100 SH SOLE 23 13100 0 0 MARTEN TRANS LTD COM 573075108 1329 63932 SH SOLE 26 0 0 63932 MARTEN TRANS LTD COM 573075108 126 6063 SH SOLE 28 6063 0 0 MARTEN TRANS LTD COM 573075108 1189 57238 SH SOLE 30 57238 0 0 MARTEN TRANS LTD COM 573075108 9 424 SH SOLE 34 424 0 0 MARTEN TRANS LTD COM 573075108 99 4750 SH SOLE 40 4750 0 0 MARTIN MARIETTA MATLS INC COM 573284106 43954 160357 SH SOLE 2 22441 0 137916 MARTIN MARIETTA MATLS INC COM 573284106 6867 25053 SH SOLE 4 23203 0 1850 MARTIN MARIETTA MATLS INC COM 573284106 14724 53716 SH SOLE 7 53716 0 0 MARTIN MARIETTA MATLS INC COM 573284106 29 107 SH SOLE 13 107 0 0 MARTIN MARIETTA MATLS INC COM 573284106 158 578 SH SOLE 15 578 0 0 MARTIN MARIETTA MATLS INC COM 573284106 34572 126128 SH SOLE 18 117818 0 8310 MARTIN MARIETTA MATLS INC COM 573284106 4741 17298 SH SOLE 19 17298 0 0 MARTIN MARIETTA MATLS INC COM 573284106 390462 1424525 SH SOLE 21 1424525 0 0 MARTIN MARIETTA MATLS INC COM 573284106 411078 1499737 SH SOLE 22 1335494 0 164243 MARTIN MARIETTA MATLS INC COM 573284106 12763 46565 SH SOLE 23 46565 0 0 MARTIN MARIETTA MATLS INC COM 573284106 18012 65712 SH SOLE 25 65712 0 0 MARTIN MARIETTA MATLS INC COM 573284106 58584 213734 SH SOLE 26 87627 0 126107 MARTIN MARIETTA MATLS INC COM 573284106 3478 12688 SH SOLE 28 9247 0 3441 MARTIN MARIETTA MATLS INC COM 573284106 3966 14468 SH SOLE 29 1289 0 13179 MARTIN MARIETTA MATLS INC COM 573284106 57121 208394 SH SOLE 30 208394 0 0 MARTIN MARIETTA MATLS INC COM 573284106 17949 65485 SH SOLE 31 12193 0 53292 MARTIN MARIETTA MATLS INC COM 573284106 1168 4263 SH SOLE 34 4263 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11079 40418 SH SOLE 36 40418 0 0 MARTIN MARIETTA MATLS INC COM 573284106 368 1344 SH SOLE 40 1344 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 39417 1578575 SH SOLE 2 127704 0 1450871 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6646 266173 SH SOLE 4 249592 0 16581 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1882 75357 SH SOLE 7 41199 0 34158 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 561 22484 SH SOLE 13 22484 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 120 4794 SH SOLE 15 4794 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3 113 SH SOLE 17 0 0 113 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22343 894806 SH SOLE 18 761958 0 132848 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 154536 6188874 SH SOLE 19 6188874 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 299250 11984397 SH SOLE 21 11984397 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 428891 17176267 SH SOLE 22 15844167 0 1332100 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11342 454230 SH SOLE 23 454230 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22993 920824 SH SOLE 25 920824 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 72257 2893762 SH SOLE 26 861828 0 2031934 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3174 127104 SH SOLE 28 94691 0 32413 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3651 146207 SH SOLE 29 12716 0 133491 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23407 937385 SH SOLE 30 937385 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5386 215701 SH SOLE 31 103803 0 111898 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 39849 1595884 SH SOLE 34 1595884 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9989 400047 SH SOLE 36 400047 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 337 13497 SH SOLE 40 13497 0 0 MASCO CORP COM 574599106 32735 785382 SH SOLE 2 128103 0 657279 MASCO CORP COM 574599106 5670 136033 SH SOLE 4 127841 0 8192 MASCO CORP COM 574599106 12938 310416 SH SOLE 7 251603 0 58813 MASCO CORP COM 574599106 22 533 SH SOLE 13 533 0 0 MASCO CORP COM 574599106 130 3121 SH SOLE 15 3121 0 0 MASCO CORP COM 574599106 0 11 SH SOLE 17 0 0 11 MASCO CORP COM 574599106 56991 1367340 SH SOLE 18 1312825 0 54515 MASCO CORP COM 574599106 64159 1539335 SH SOLE 19 1539335 0 0 MASCO CORP COM 574599106 311636 7476881 SH SOLE 21 7476881 0 0 MASCO CORP COM 574599106 305015 7318028 SH SOLE 22 6512799 0 805229 MASCO CORP COM 574599106 9993 239747 SH SOLE 23 239747 0 0 MASCO CORP COM 574599106 12903 309580 SH SOLE 25 309580 0 0 MASCO CORP COM 574599106 65547 1572625 SH SOLE 26 425523 0 1147102 MASCO CORP COM 574599106 2585 62020 SH SOLE 28 45337 0 16683 MASCO CORP COM 574599106 2891 69369 SH SOLE 29 6593 0 62776 MASCO CORP COM 574599106 42376 1016705 SH SOLE 30 1016705 0 0 MASCO CORP COM 574599106 2610 62617 SH SOLE 31 50373 0 12244 MASCO CORP COM 574599106 13994 335757 SH SOLE 34 335757 0 0 MASCO CORP COM 574599106 7713 185052 SH SOLE 36 185052 0 0 MASCO CORP COM 574599106 267 6399 SH SOLE 40 6399 0 0 MASIMO CORP COM 574795100 42659 286707 SH SOLE 2 198201 0 88506 MASIMO CORP COM 574795100 658 4422 SH SOLE 4 4422 0 0 MASIMO CORP COM 574795100 152 1021 SH SOLE 7 1021 0 0 MASIMO CORP COM 574795100 31075 208853 SH SOLE 18 208674 0 179 MASIMO CORP COM 574795100 218259 1466896 SH SOLE 19 1466896 0 0 MASIMO CORP COM 574795100 403088 2709106 SH SOLE 21 2709106 0 0 MASIMO CORP COM 574795100 253374 1702897 SH SOLE 22 1614957 0 87940 MASIMO CORP COM 574795100 451 3032 SH SOLE 23 3032 0 0 MASIMO CORP COM 574795100 1559 10477 SH SOLE 25 10477 0 0 MASIMO CORP COM 574795100 3714 24962 SH SOLE 26 13540 0 11422 MASIMO CORP COM 574795100 1042 7003 SH SOLE 28 7003 0 0 MASIMO CORP COM 574795100 180 1208 SH SOLE 29 1208 0 0 MASIMO CORP COM 574795100 2204 14811 SH SOLE 30 14811 0 0 MASIMO CORP COM 574795100 512 3443 SH SOLE 31 1469 0 1974 MASIMO CORP COM 574795100 64587 434084 SH SOLE 34 434084 0 0 MASIMO CORP COM 574795100 41 276 SH SOLE 36 276 0 0 MASIMO CORP COM 574795100 793 5333 SH SOLE 40 5333 0 0 MASONITE INTL CORP NEW COM 575385109 1299 22398 SH SOLE 2 1030 0 21368 MASONITE INTL CORP NEW COM 575385109 8 133 SH SOLE 4 133 0 0 MASONITE INTL CORP NEW COM 575385109 25 423 SH SOLE 7 423 0 0 MASONITE INTL CORP NEW COM 575385109 4939 85154 SH SOLE 18 85154 0 0 MASONITE INTL CORP NEW COM 575385109 2502 43131 SH SOLE 19 43131 0 0 MASONITE INTL CORP NEW COM 575385109 52640 907578 SH SOLE 21 907578 0 0 MASONITE INTL CORP NEW COM 575385109 43085 742839 SH SOLE 22 703487 0 39352 MASONITE INTL CORP NEW COM 575385109 325 5597 SH SOLE 26 2787 0 2810 MASONITE INTL CORP NEW COM 575385109 186 3199 SH SOLE 28 3199 0 0 MASONITE INTL CORP NEW COM 575385109 448 7720 SH SOLE 30 7720 0 0 MASONITE INTL CORP NEW COM 575385109 163 2803 SH SOLE 40 2803 0 0 MASTEC INC COM 576323109 7697 118548 SH SOLE 2 65710 0 52838 MASTEC INC COM 576323109 440 6783 SH SOLE 4 6783 0 0 MASTEC INC COM 576323109 5735 88327 SH SOLE 7 88327 0 0 MASTEC INC COM 576323109 808 12445 SH SOLE 13 12445 0 0 MASTEC INC COM 576323109 25530 393185 SH SOLE 18 359836 0 33349 MASTEC INC COM 576323109 22865 352141 SH SOLE 19 352141 0 0 MASTEC INC COM 576323109 273658 4214664 SH SOLE 21 4214664 0 0 MASTEC INC COM 576323109 158874 2446844 SH SOLE 22 2228570 0 218274 MASTEC INC COM 576323109 2374 36569 SH SOLE 23 36569 0 0 MASTEC INC COM 576323109 120 1852 SH SOLE 25 1852 0 0 MASTEC INC COM 576323109 5750 88553 SH SOLE 26 19496 0 69057 MASTEC INC COM 576323109 532 8194 SH SOLE 28 8194 0 0 MASTEC INC COM 576323109 3577 55091 SH SOLE 29 1822 0 53269 MASTEC INC COM 576323109 1491 22970 SH SOLE 30 22970 0 0 MASTEC INC COM 576323109 475 7316 SH SOLE 31 5168 0 2148 MASTEC INC COM 576323109 471 7260 SH SOLE 34 7260 0 0 MASTEC INC COM 576323109 768 11831 SH SOLE 36 11831 0 0 MASTEC INC COM 576323109 386 5940 SH SOLE 40 5940 0 0 MASTECH DIGITAL INC COM 57633B100 5 824 SH SOLE 18 824 0 0 MASTECH DIGITAL INC COM 57633B100 62 10392 SH SOLE 21 10392 0 0 MASTECH DIGITAL INC COM 57633B100 1095 182503 SH SOLE 22 182503 0 0 MASTERCARD INC CL A 57636Q104 731074 2692029 SH SOLE 2 502186 0 2189843 MASTERCARD INC CL A 57636Q104 112558 414473 SH SOLE 4 389722 0 24751 MASTERCARD INC CL A 57636Q104 223125 821611 SH SOLE 7 813724 0 7887 MASTERCARD INC CL A 57636Q104 17286 63652 SH SOLE 13 63652 0 0 MASTERCARD INC CL A 57636Q104 1355 4990 SH SOLE 15 4990 0 0 MASTERCARD INC CL A 57636Q104 1 3 SH SOLE 17 0 0 3 MASTERCARD INC CL A 57636Q104 919280 3385058 SH SOLE 18 2804791 0 580267 MASTERCARD INC CL A 57636Q104 579084 2132355 SH SOLE 19 2132355 0 0 MASTERCARD INC CL A 57636Q104 6009892 22130178 SH SOLE 21 22130178 0 0 MASTERCARD INC CL A 57636Q104 6270567 23090059 SH SOLE 22 20354056 0 2736003 MASTERCARD INC CL A 57636Q104 205320 756048 SH SOLE 23 756048 0 0 MASTERCARD INC CL A 57636Q104 495810 1825718 SH SOLE 25 1825718 0 0 MASTERCARD INC CL A 57636Q104 1187151 4371436 SH SOLE 26 1035872 0 3335564 MASTERCARD INC CL A 57636Q104 47215 173859 SH SOLE 28 125561 0 48298 MASTERCARD INC CL A 57636Q104 75400 277643 SH SOLE 29 64228 0 213415 MASTERCARD INC CL A 57636Q104 966936 3560541 SH SOLE 30 3560541 0 0 MASTERCARD INC CL A 57636Q104 110287 406109 SH SOLE 31 237904 0 168205 MASTERCARD INC CL A 57636Q104 7597 27973 SH SOLE 32 27973 0 0 MASTERCARD INC CL A 57636Q104 125765 463103 SH SOLE 34 463103 0 0 MASTERCARD INC CL A 57636Q104 177627 654075 SH SOLE 36 654075 0 0 MASTERCARD INC CL A 57636Q104 5866 21601 SH SOLE 40 21601 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 277 18548 SH SOLE 2 2749 0 15799 MASTERCRAFT BOAT HLDGS INC COM 57637H103 6 378 SH SOLE 7 378 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1016 68053 SH SOLE 18 68053 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1131 75778 SH SOLE 19 75778 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 9687 649035 SH SOLE 21 649035 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 9958 667229 SH SOLE 22 642493 0 24736 MASTERCRAFT BOAT HLDGS INC COM 57637H103 181 12147 SH SOLE 23 12147 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 516 34601 SH SOLE 26 0 0 34601 MASTERCRAFT BOAT HLDGS INC COM 57637H103 82 5472 SH SOLE 30 5472 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 31 2078 SH SOLE 40 2078 0 0 MATADOR RES CO COM 576485205 2787 168578 SH SOLE 2 59348 0 109230 MATADOR RES CO COM 576485205 7 442 SH SOLE 4 442 0 0 MATADOR RES CO COM 576485205 37 2233 SH SOLE 7 2233 0 0 MATADOR RES CO COM 576485205 10450 632199 SH SOLE 18 632199 0 0 MATADOR RES CO COM 576485205 5667 342815 SH SOLE 19 342815 0 0 MATADOR RES CO COM 576485205 131869 7977529 SH SOLE 21 7977529 0 0 MATADOR RES CO COM 576485205 65711 3975249 SH SOLE 22 3827108 0 148141 MATADOR RES CO COM 576485205 661 39985 SH SOLE 23 39985 0 0 MATADOR RES CO COM 576485205 2144 129690 SH SOLE 26 20810 0 108880 MATADOR RES CO COM 576485205 223 13503 SH SOLE 28 13503 0 0 MATADOR RES CO COM 576485205 989 59833 SH SOLE 30 59833 0 0 MATADOR RES CO COM 576485205 240 14526 SH SOLE 34 14526 0 0 MATADOR RES CO COM 576485205 160 9675 SH SOLE 40 9675 0 0 MATCH GROUP INC COM 57665R106 10315 144391 SH SOLE 2 41223 0 103168 MATCH GROUP INC COM 57665R106 574 8030 SH SOLE 4 8030 0 0 MATCH GROUP INC COM 57665R106 198 2777 SH SOLE 7 2777 0 0 MATCH GROUP INC COM 57665R106 77 1079 SH SOLE 13 1079 0 0 MATCH GROUP INC COM 57665R106 2114 29596 SH SOLE 18 27125 0 2471 MATCH GROUP INC COM 57665R106 2649 37081 SH SOLE 19 37081 0 0 MATCH GROUP INC COM 57665R106 51239 717232 SH SOLE 21 717232 0 0 MATCH GROUP INC COM 57665R106 100790 1410828 SH SOLE 22 1288742 0 122086 MATCH GROUP INC COM 57665R106 1022 14312 SH SOLE 23 14312 0 0 MATCH GROUP INC COM 57665R106 121 1697 SH SOLE 25 1697 0 0 MATCH GROUP INC COM 57665R106 379 5309 SH SOLE 26 2533 0 2776 MATCH GROUP INC COM 57665R106 607 8502 SH SOLE 29 8502 0 0 MATCH GROUP INC COM 57665R106 3939 55143 SH SOLE 30 55143 0 0 MATCH GROUP INC COM 57665R106 1311 18353 SH SOLE 31 13422 0 4931 MATCH GROUP INC COM 57665R106 169 2366 SH SOLE 34 2366 0 0 MATCH GROUP INC COM 57665R106 308 4318 SH SOLE 36 4318 0 0 MATERION CORP COM 576690101 1691 27557 SH SOLE 2 8806 0 18751 MATERION CORP COM 576690101 8 130 SH SOLE 4 130 0 0 MATERION CORP COM 576690101 983 16023 SH SOLE 7 16023 0 0 MATERION CORP COM 576690101 6255 101946 SH SOLE 18 91675 0 10271 MATERION CORP COM 576690101 10531 171619 SH SOLE 19 171619 0 0 MATERION CORP COM 576690101 136199 2219663 SH SOLE 21 2219663 0 0 MATERION CORP COM 576690101 49193 801709 SH SOLE 22 772799 0 28910 MATERION CORP COM 576690101 1827 29769 SH SOLE 23 29769 0 0 MATERION CORP COM 576690101 4292 69953 SH SOLE 26 6027 0 63926 MATERION CORP COM 576690101 176 2863 SH SOLE 28 2863 0 0 MATERION CORP COM 576690101 1756 28626 SH SOLE 30 28626 0 0 MATERION CORP COM 576690101 21 348 SH SOLE 34 348 0 0 MATERION CORP COM 576690101 151 2466 SH SOLE 40 2466 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 231 365698 SH SOLE 21 365698 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 183 290589 SH SOLE 22 290589 0 0 MATRIX SVC CO COM 576853105 640 37354 SH SOLE 2 9082 0 28272 MATRIX SVC CO COM 576853105 10 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 2182 127306 SH SOLE 18 127306 0 0 MATRIX SVC CO COM 576853105 1856 108256 SH SOLE 19 108256 0 0 MATRIX SVC CO COM 576853105 53496 3121139 SH SOLE 21 3121139 0 0 MATRIX SVC CO COM 576853105 16947 988731 SH SOLE 22 948444 0 40287 MATRIX SVC CO COM 576853105 315 18360 SH SOLE 23 18360 0 0 MATRIX SVC CO COM 576853105 737 43008 SH SOLE 26 0 0 43008 MATRIX SVC CO COM 576853105 65 3802 SH SOLE 28 3802 0 0 MATRIX SVC CO COM 576853105 646 37677 SH SOLE 30 37677 0 0 MATRIX SVC CO COM 576853105 232 13548 SH SOLE 34 13548 0 0 MATRIX SVC CO COM 576853105 52 3013 SH SOLE 40 3013 0 0 MATSON INC COM 57686G105 1618 43124 SH SOLE 2 1761 0 41363 MATSON INC COM 57686G105 0 6 SH SOLE 4 6 0 0 MATSON INC COM 57686G105 34 905 SH SOLE 7 905 0 0 MATSON INC COM 57686G105 7155 190742 SH SOLE 18 190742 0 0 MATSON INC COM 57686G105 2749 73296 SH SOLE 19 73296 0 0 MATSON INC COM 57686G105 183770 4899225 SH SOLE 21 4899225 0 0 MATSON INC COM 57686G105 46968 1252148 SH SOLE 22 1212053 0 40095 MATSON INC COM 57686G105 127 3394 SH SOLE 26 898 0 2496 MATSON INC COM 57686G105 53 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 2006 53492 SH SOLE 30 53492 0 0 MATSON INC COM 57686G105 35 942 SH SOLE 40 942 0 0 MATTEL INC COM 577081102 9713 852805 SH SOLE 2 202446 0 650359 MATTEL INC COM 577081102 19 1679 SH SOLE 4 1679 0 0 MATTEL INC COM 577081102 148 12954 SH SOLE 7 12954 0 0 MATTEL INC COM 577081102 31705 2783597 SH SOLE 18 2683235 0 100362 MATTEL INC COM 577081102 42153 3700905 SH SOLE 19 3700905 0 0 MATTEL INC COM 577081102 194496 17075988 SH SOLE 21 17075988 0 0 MATTEL INC COM 577081102 140302 12318016 SH SOLE 22 11531080 0 786936 MATTEL INC COM 577081102 644 56506 SH SOLE 25 56506 0 0 MATTEL INC COM 577081102 1433 125846 SH SOLE 26 81564 0 44282 MATTEL INC COM 577081102 510 44738 SH SOLE 28 44738 0 0 MATTEL INC COM 577081102 1141 100188 SH SOLE 30 100188 0 0 MATTEL INC COM 577081102 83 7295 SH SOLE 31 7295 0 0 MATTEL INC COM 577081102 671 58922 SH SOLE 34 58922 0 0 MATTEL INC COM 577081102 1067 93714 SH SOLE 36 93714 0 0 MATTEL INC COM 577081102 389 34157 SH SOLE 40 34157 0 0 MATTHEWS INTL CORP CL A 577128101 1123 31746 SH SOLE 2 1246 0 30500 MATTHEWS INTL CORP CL A 577128101 7 196 SH SOLE 4 196 0 0 MATTHEWS INTL CORP CL A 577128101 22 621 SH SOLE 7 621 0 0 MATTHEWS INTL CORP CL A 577128101 5045 142543 SH SOLE 18 142543 0 0 MATTHEWS INTL CORP CL A 577128101 1875 52986 SH SOLE 19 52986 0 0 MATTHEWS INTL CORP CL A 577128101 123076 3477702 SH SOLE 21 3477702 0 0 MATTHEWS INTL CORP CL A 577128101 33750 953650 SH SOLE 22 907787 0 45863 MATTHEWS INTL CORP CL A 577128101 224 6334 SH SOLE 26 4534 0 1800 MATTHEWS INTL CORP CL A 577128101 167 4718 SH SOLE 28 4718 0 0 MATTHEWS INTL CORP CL A 577128101 1548 43738 SH SOLE 30 43738 0 0 MATTHEWS INTL CORP CL A 577128101 129 3645 SH SOLE 40 3645 0 0 MAUI LD & PINEAPPLE INC COM 577345101 98 8968 SH SOLE 2 322 0 8646 MAUI LD & PINEAPPLE INC COM 577345101 252 23195 SH SOLE 18 23195 0 0 MAUI LD & PINEAPPLE INC COM 577345101 106 9761 SH SOLE 19 9761 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2496 229385 SH SOLE 21 229385 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2743 252126 SH SOLE 22 248047 0 4079 MAXAR TECHNOLOGIES INC COM 57778K105 493 64875 SH SOLE 2 2162 0 62713 MAXAR TECHNOLOGIES INC COM 57778K105 10 1251 SH SOLE 7 1251 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1561 205452 SH SOLE 18 205452 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 669 88077 SH SOLE 19 88077 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 16269 2140667 SH SOLE 21 2140667 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 12087 1590396 SH SOLE 22 1544717 0 45679 MAXIM INTEGRATED PRODS INC COM 57772K101 40849 705380 SH SOLE 2 118123 0 587257 MAXIM INTEGRATED PRODS INC COM 57772K101 6713 115917 SH SOLE 4 108538 0 7379 MAXIM INTEGRATED PRODS INC COM 57772K101 17228 297499 SH SOLE 7 277490 0 20009 MAXIM INTEGRATED PRODS INC COM 57772K101 311 5368 SH SOLE 13 5368 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 191 3291 SH SOLE 15 3291 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 38476 664411 SH SOLE 18 626959 0 37452 MAXIM INTEGRATED PRODS INC COM 57772K101 4368 75429 SH SOLE 19 75429 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 489282 8449009 SH SOLE 21 8449009 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 394524 6812708 SH SOLE 22 6083447 0 729261 MAXIM INTEGRATED PRODS INC COM 57772K101 11512 198789 SH SOLE 23 198789 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 18287 315780 SH SOLE 25 315780 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 86515 1493962 SH SOLE 26 375924 0 1118038 MAXIM INTEGRATED PRODS INC COM 57772K101 3228 55734 SH SOLE 28 41597 0 14137 MAXIM INTEGRATED PRODS INC COM 57772K101 3668 63340 SH SOLE 29 5847 0 57493 MAXIM INTEGRATED PRODS INC COM 57772K101 67754 1169990 SH SOLE 30 1169990 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 7073 122132 SH SOLE 31 51537 0 70595 MAXIM INTEGRATED PRODS INC COM 57772K101 2234 38574 SH SOLE 32 38574 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 31353 541402 SH SOLE 34 541402 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 10940 188907 SH SOLE 36 188907 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 431 7446 SH SOLE 40 7446 0 0 MAXIMUS INC COM 577933104 6374 82501 SH SOLE 2 29855 0 52646 MAXIMUS INC COM 577933104 20 259 SH SOLE 4 259 0 0 MAXIMUS INC COM 577933104 94 1218 SH SOLE 7 1218 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 28265 365840 SH SOLE 18 365840 0 0 MAXIMUS INC COM 577933104 8456 109446 SH SOLE 19 109446 0 0 MAXIMUS INC COM 577933104 355915 4606715 SH SOLE 21 4606715 0 0 MAXIMUS INC COM 577933104 165756 2145428 SH SOLE 22 2055832 0 89596 MAXIMUS INC COM 577933104 1791 23178 SH SOLE 26 16056 0 7122 MAXIMUS INC COM 577933104 617 7989 SH SOLE 28 7989 0 0 MAXIMUS INC COM 577933104 5122 66297 SH SOLE 30 66297 0 0 MAXIMUS INC COM 577933104 452 5846 SH SOLE 40 5846 0 0 MAXLINEAR INC COM 57776J100 1269 56703 SH SOLE 2 2681 0 54022 MAXLINEAR INC COM 57776J100 7 295 SH SOLE 4 295 0 0 MAXLINEAR INC COM 57776J100 31 1363 SH SOLE 7 1363 0 0 MAXLINEAR INC COM 57776J100 6529 291756 SH SOLE 18 291756 0 0 MAXLINEAR INC COM 57776J100 2500 111689 SH SOLE 19 111689 0 0 MAXLINEAR INC COM 57776J100 158876 7099008 SH SOLE 21 7099008 0 0 MAXLINEAR INC COM 57776J100 45168 2018227 SH SOLE 22 1860290 0 157937 MAXLINEAR INC COM 57776J100 769 34366 SH SOLE 26 19589 0 14777 MAXLINEAR INC COM 57776J100 177 7900 SH SOLE 28 7900 0 0 MAXLINEAR INC COM 57776J100 16756 748700 SH SOLE 30 748700 0 0 MAXLINEAR INC COM 57776J100 168 7519 SH SOLE 40 7519 0 0 MAYS J W INC COM 578473100 3 85 SH SOLE 18 85 0 0 MAYS J W INC COM 578473100 4 106 SH SOLE 21 106 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 74 5603 SH SOLE 2 267 0 5336 MAYVILLE ENGINEERING CO INC COM 578605107 291 22059 SH SOLE 18 22059 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 139 10558 SH SOLE 19 10558 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 2802 212409 SH SOLE 21 212409 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 1285 97434 SH SOLE 22 95605 0 1829 MBIA INC COM 55262C100 760 82347 SH SOLE 2 3186 0 79161 MBIA INC COM 55262C100 8 867 SH SOLE 4 867 0 0 MBIA INC COM 55262C100 17 1884 SH SOLE 7 1884 0 0 MBIA INC COM 55262C100 2521 273104 SH SOLE 18 273104 0 0 MBIA INC COM 55262C100 1296 140435 SH SOLE 19 140435 0 0 MBIA INC COM 55262C100 24786 2685405 SH SOLE 21 2685405 0 0 MBIA INC COM 55262C100 23200 2513529 SH SOLE 22 2374292 0 139237 MBIA INC COM 55262C100 281 30451 SH SOLE 26 12817 0 17634 MBIA INC COM 55262C100 111 12062 SH SOLE 28 12062 0 0 MBIA INC COM 55262C100 216 23421 SH SOLE 30 23421 0 0 MBIA INC COM 55262C100 136 14748 SH SOLE 36 14748 0 0 MBIA INC COM 55262C100 87 9432 SH SOLE 40 9432 0 0 MCCLATCHY CO CL A NEW 579489303 26 9291 SH SOLE 21 9291 0 0 MCCLATCHY CO CL A NEW 579489303 307 108431 SH SOLE 22 108431 0 0 MCCORMICK & CO INC COM NON VTG 579780206 53464 342060 SH SOLE 2 57671 0 284389 MCCORMICK & CO INC COM NON VTG 579780206 9423 60290 SH SOLE 4 57090 0 3200 MCCORMICK & CO INC COM NON VTG 579780206 31054 198683 SH SOLE 7 139161 0 59522 MCCORMICK & CO INC COM NON VTG 579780206 33 208 SH SOLE 13 208 0 0 MCCORMICK & CO INC COM NON VTG 579780206 173 1110 SH SOLE 15 1110 0 0 MCCORMICK & CO INC COM NON VTG 579780206 8 50 SH SOLE 17 0 0 50 MCCORMICK & CO INC COM NON VTG 579780206 42106 269389 SH SOLE 18 252828 0 16561 MCCORMICK & CO INC COM NON VTG 579780206 5821 37245 SH SOLE 19 37245 0 0 MCCORMICK & CO INC COM NON VTG 579780206 672964 4305589 SH SOLE 21 4305589 0 0 MCCORMICK & CO INC COM NON VTG 579780206 511343 3271549 SH SOLE 22 2938786 0 332763 MCCORMICK & CO INC COM NON VTG 579780206 14739 94299 SH SOLE 23 94299 0 0 MCCORMICK & CO INC COM NON VTG 579780206 20752 132769 SH SOLE 25 132769 0 0 MCCORMICK & CO INC COM NON VTG 579780206 109505 700607 SH SOLE 26 173334 0 527273 MCCORMICK & CO INC COM NON VTG 579780206 3778 24171 SH SOLE 28 17798 0 6373 MCCORMICK & CO INC COM NON VTG 579780206 4783 30602 SH SOLE 29 4472 0 26130 MCCORMICK & CO INC COM NON VTG 579780206 125196 801001 SH SOLE 30 801001 0 0 MCCORMICK & CO INC COM NON VTG 579780206 11423 73087 SH SOLE 31 24778 0 48309 MCCORMICK & CO INC COM NON VTG 579780206 2911 18627 SH SOLE 34 18627 0 0 MCCORMICK & CO INC COM NON VTG 579780206 16899 108117 SH SOLE 36 108117 0 0 MCCORMICK & CO INC COM NON VTG 579780206 465 2973 SH SOLE 40 2973 0 0 MCDERMOTT INTL INC COM 580037703 374 184966 SH SOLE 2 7476 0 177490 MCDERMOTT INTL INC COM 580037703 1 700 SH SOLE 4 700 0 0 MCDERMOTT INTL INC COM 580037703 14 7106 SH SOLE 7 7106 0 0 MCDERMOTT INTL INC COM 580037703 1639 811232 SH SOLE 18 811232 0 0 MCDERMOTT INTL INC COM 580037703 637 315553 SH SOLE 19 315553 0 0 MCDERMOTT INTL INC COM 580037703 41375 20482573 SH SOLE 21 20482573 0 0 MCDERMOTT INTL INC COM 580037703 11063 5476849 SH SOLE 22 5195345 0 281504 MCDERMOTT INTL INC COM 580037703 121 60026 SH SOLE 26 24446 0 35580 MCDERMOTT INTL INC COM 580037703 48 23666 SH SOLE 28 23666 0 0 MCDERMOTT INTL INC COM 580037703 504 249720 SH SOLE 30 249720 0 0 MCDERMOTT INTL INC COM 580037703 28 14090 SH SOLE 36 14090 0 0 MCDERMOTT INTL INC COM 580037703 38 18764 SH SOLE 40 18764 0 0 MCDONALDS CORP COM 580135101 490149 2282842 SH SOLE 2 547398 0 1735444 MCDONALDS CORP COM 580135101 78687 366482 SH SOLE 4 345824 0 20658 MCDONALDS CORP COM 580135101 170317 793243 SH SOLE 7 740129 0 53114 MCDONALDS CORP COM 580135101 6153 28657 SH SOLE 13 28657 0 0 MCDONALDS CORP COM 580135101 1631 7596 SH SOLE 15 7596 0 0 MCDONALDS CORP COM 580135101 72 336 SH SOLE 17 0 0 336 MCDONALDS CORP COM 580135101 392640 1828698 SH SOLE 18 1677150 0 151548 MCDONALDS CORP COM 580135101 143985 670604 SH SOLE 19 670604 0 0 MCDONALDS CORP COM 580135101 3741203 17424448 SH SOLE 21 17424448 0 0 MCDONALDS CORP COM 580135101 4163447 19391027 SH SOLE 22 17055188 0 2335839 MCDONALDS CORP COM 580135101 147501 686979 SH SOLE 23 686979 0 0 MCDONALDS CORP COM 580135101 164701 767087 SH SOLE 25 767087 0 0 MCDONALDS CORP COM 580135101 722856 3366662 SH SOLE 26 934154 0 2432508 MCDONALDS CORP COM 580135101 31471 146576 SH SOLE 28 106382 0 40194 MCDONALDS CORP COM 580135101 41845 194890 SH SOLE 29 82783 0 112107 MCDONALDS CORP COM 580135101 721843 3361943 SH SOLE 30 3361943 0 0 MCDONALDS CORP COM 580135101 64273 299348 SH SOLE 31 233354 0 65994 MCDONALDS CORP COM 580135101 28629 133336 SH SOLE 32 133336 0 0 MCDONALDS CORP COM 580135101 60100 279912 SH SOLE 34 279912 0 0 MCDONALDS CORP COM 580135101 133845 623374 SH SOLE 36 623374 0 0 MCDONALDS CORP COM 580135101 3891 18124 SH SOLE 40 18124 0 0 MCEWEN MNG INC COM 58039P107 2 1137 SH SOLE 4 1137 0 0 MCEWEN MNG INC COM 58039P107 1573 1008320 SH SOLE 7 1008320 0 0 MCEWEN MNG INC COM 58039P107 4111 2635379 SH SOLE 21 2635379 0 0 MCEWEN MNG INC COM 58039P107 8477 5433693 SH SOLE 22 5317712 0 115981 MCEWEN MNG INC COM 58039P107 43 27602 SH SOLE 23 27602 0 0 MCEWEN MNG INC COM 58039P107 128 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 52 33488 SH SOLE 28 33488 0 0 MCEWEN MNG INC COM 58039P107 2995 1919774 SH SOLE 30 1919774 0 0 MCEWEN MNG INC COM 58039P107 36 22796 SH SOLE 40 22796 0 0 MCGRATH RENTCORP COM 580589109 2284 32815 SH SOLE 2 11811 0 21004 MCGRATH RENTCORP COM 580589109 9 123 SH SOLE 4 123 0 0 MCGRATH RENTCORP COM 580589109 26 377 SH SOLE 7 377 0 0 MCGRATH RENTCORP COM 580589109 6852 98456 SH SOLE 18 83777 0 14679 MCGRATH RENTCORP COM 580589109 14769 212226 SH SOLE 19 212226 0 0 MCGRATH RENTCORP COM 580589109 57628 828112 SH SOLE 21 828112 0 0 MCGRATH RENTCORP COM 580589109 68012 977330 SH SOLE 22 943439 0 33891 MCGRATH RENTCORP COM 580589109 2713 38987 SH SOLE 23 38987 0 0 MCGRATH RENTCORP COM 580589109 6092 87546 SH SOLE 26 3873 0 83673 MCGRATH RENTCORP COM 580589109 233 3341 SH SOLE 28 3341 0 0 MCGRATH RENTCORP COM 580589109 468 6719 SH SOLE 30 6719 0 0 MCGRATH RENTCORP COM 580589109 518 7437 SH SOLE 34 7437 0 0 MCGRATH RENTCORP COM 580589109 180 2585 SH SOLE 40 2585 0 0 MCKESSON CORP COM 58155Q103 65257 477517 SH SOLE 2 67506 0 410011 MCKESSON CORP COM 58155Q103 11010 80565 SH SOLE 4 75246 0 5319 MCKESSON CORP COM 58155Q103 25453 186251 SH SOLE 7 165513 0 20738 MCKESSON CORP COM 58155Q103 282 2067 SH SOLE 13 2067 0 0 MCKESSON CORP COM 58155Q103 249 1821 SH SOLE 15 1821 0 0 MCKESSON CORP COM 58155Q103 93756 686052 SH SOLE 18 645909 0 40143 MCKESSON CORP COM 58155Q103 84233 616371 SH SOLE 19 616371 0 0 MCKESSON CORP COM 58155Q103 599732 4388499 SH SOLE 21 4388499 0 0 MCKESSON CORP COM 58155Q103 649328 4751411 SH SOLE 22 4199392 0 552019 MCKESSON CORP COM 58155Q103 20567 150495 SH SOLE 23 150495 0 0 MCKESSON CORP COM 58155Q103 25705 188091 SH SOLE 25 188091 0 0 MCKESSON CORP COM 58155Q103 126442 925232 SH SOLE 26 249243 0 675989 MCKESSON CORP COM 58155Q103 5177 37882 SH SOLE 28 27520 0 10362 MCKESSON CORP COM 58155Q103 1393 10195 SH SOLE 29 4967 0 5228 MCKESSON CORP COM 58155Q103 104869 767372 SH SOLE 30 767372 0 0 MCKESSON CORP COM 58155Q103 9301 68062 SH SOLE 31 34985 0 33077 MCKESSON CORP COM 58155Q103 15212 111316 SH SOLE 34 111316 0 0 MCKESSON CORP COM 58155Q103 25468 186359 SH SOLE 36 186359 0 0 MCKESSON CORP COM 58155Q103 577 4221 SH SOLE 40 4221 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 145 51366 SH SOLE 2 2388 0 48978 MDC PARTNERS INC CL A SUB VTG 552697104 3 1219 SH SOLE 7 1219 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 571 202593 SH SOLE 18 202593 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 282 100128 SH SOLE 19 100128 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 5938 2105695 SH SOLE 21 2105695 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 1729 613165 SH SOLE 22 567569 0 45596 MDU RES GROUP INC COM 552690109 27748 984318 SH SOLE 2 544428 0 439890 MDU RES GROUP INC COM 552690109 1653 58650 SH SOLE 4 58650 0 0 MDU RES GROUP INC COM 552690109 6355 225418 SH SOLE 7 225418 0 0 MDU RES GROUP INC COM 552690109 42 1485 SH SOLE 15 1485 0 0 MDU RES GROUP INC COM 552690109 18128 643076 SH SOLE 18 630902 0 12174 MDU RES GROUP INC COM 552690109 1884 66826 SH SOLE 19 66826 0 0 MDU RES GROUP INC COM 552690109 286499 10163152 SH SOLE 21 10163152 0 0 MDU RES GROUP INC COM 552690109 195358 6930048 SH SOLE 22 6348840 0 581208 MDU RES GROUP INC COM 552690109 3237 114831 SH SOLE 23 114831 0 0 MDU RES GROUP INC COM 552690109 5326 188935 SH SOLE 25 188935 0 0 MDU RES GROUP INC COM 552690109 12219 433439 SH SOLE 26 155626 0 277813 MDU RES GROUP INC COM 552690109 771 27365 SH SOLE 28 27365 0 0 MDU RES GROUP INC COM 552690109 1733 61476 SH SOLE 29 61476 0 0 MDU RES GROUP INC COM 552690109 2129 75510 SH SOLE 30 75510 0 0 MDU RES GROUP INC COM 552690109 4039 143262 SH SOLE 31 100727 0 42535 MDU RES GROUP INC COM 552690109 284 10076 SH SOLE 34 10076 0 0 MDU RES GROUP INC COM 552690109 3295 116891 SH SOLE 36 116891 0 0 MDU RES GROUP INC COM 552690109 519 18405 SH SOLE 40 18405 0 0 MECHEL PAO SPONSORED ADR NE 583840608 33 17899 SH SOLE 4 17899 0 0 MECHEL PAO SPONSORED ADR NE 583840608 2925 1564341 SH SOLE 21 1564341 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1009 539484 SH SOLE 22 539484 0 0 MECHEL PAO SPONSORED ADR NE 583840608 89 47767 SH SOLE 30 47767 0 0 MEDALLIA INC COM 584021109 1077 39265 SH SOLE 2 7687 0 31578 MEDALLIA INC COM 584021109 11 413 SH SOLE 7 413 0 0 MEDALLIA INC COM 584021109 504 18365 SH SOLE 18 16973 0 1392 MEDALLIA INC COM 584021109 4874 177680 SH SOLE 19 177680 0 0 MEDALLIA INC COM 584021109 4658 169797 SH SOLE 21 169797 0 0 MEDALLIA INC COM 584021109 12351 450275 SH SOLE 22 433601 0 16674 MEDALLIA INC COM 584021109 167 6106 SH SOLE 23 6106 0 0 MEDALLIA INC COM 584021109 2153 78477 SH SOLE 25 78477 0 0 MEDALLIA INC COM 584021109 351 12781 SH SOLE 26 0 0 12781 MEDALLIA INC COM 584021109 9 318 SH SOLE 31 318 0 0 MEDALLIA INC COM 584021109 1937 70618 SH SOLE 34 70618 0 0 MEDALLION FINL CORP COM 583928106 129 20162 SH SOLE 2 860 0 19302 MEDALLION FINL CORP COM 583928106 469 73302 SH SOLE 18 73302 0 0 MEDALLION FINL CORP COM 583928106 220 34345 SH SOLE 19 34345 0 0 MEDALLION FINL CORP COM 583928106 5000 781186 SH SOLE 21 781186 0 0 MEDALLION FINL CORP COM 583928106 1247 194872 SH SOLE 22 188870 0 6002 MEDICAL PPTYS TRUST INC COM 58463J304 21721 1110493 SH SOLE 2 292770 0 817723 MEDICAL PPTYS TRUST INC COM 58463J304 2363 120823 SH SOLE 4 120823 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8805 450160 SH SOLE 7 450160 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 339 17306 SH SOLE 15 17306 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 24358 1245279 SH SOLE 18 1245279 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 16363 836552 SH SOLE 19 836552 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 502931 25712215 SH SOLE 21 25712215 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 340559 17410995 SH SOLE 22 16576948 0 834047 MEDICAL PPTYS TRUST INC COM 58463J304 290 14814 SH SOLE 23 14814 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 17867 913431 SH SOLE 25 913431 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6821 348725 SH SOLE 26 96514 0 252211 MEDICAL PPTYS TRUST INC COM 58463J304 1233 63022 SH SOLE 28 63022 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4373 223593 SH SOLE 29 223593 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 39780 2033741 SH SOLE 30 2033741 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 179 9174 SH SOLE 31 9174 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5417 276947 SH SOLE 34 276947 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 154 7893 SH SOLE 36 7893 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 854 43648 SH SOLE 40 43648 0 0 MEDICINES CO COM 584688105 3722 74449 SH SOLE 2 5030 0 69419 MEDICINES CO COM 584688105 20 407 SH SOLE 4 407 0 0 MEDICINES CO COM 584688105 73 1462 SH SOLE 7 1462 0 0 MEDICINES CO COM 584688105 17545 350894 SH SOLE 18 338210 0 12684 MEDICINES CO COM 584688105 9508 190168 SH SOLE 19 190168 0 0 MEDICINES CO COM 584688105 441859 8837187 SH SOLE 21 8837187 0 0 MEDICINES CO COM 584688105 112072 2241430 SH SOLE 22 2141751 0 99679 MEDICINES CO COM 584688105 531 10621 SH SOLE 23 10621 0 0 MEDICINES CO COM 584688105 2237 44740 SH SOLE 26 17021 0 27719 MEDICINES CO COM 584688105 481 9621 SH SOLE 28 9621 0 0 MEDICINES CO COM 584688105 5374 107489 SH SOLE 30 107489 0 0 MEDICINES CO COM 584688105 90 1795 SH SOLE 34 1795 0 0 MEDICINES CO COM 584688105 347 6943 SH SOLE 40 6943 0 0 MEDICINES CO NOTE 2.500% 1/1 584688AE5 1225 815000 PRN SOLE 21 815000 0 0 MEDICINES CO NOTE 2.750% 7/1 584688AG0 1615 1340000 PRN SOLE 21 1340000 0 0 MEDICINOVA INC COM NEW 58468P206 284 35728 SH SOLE 2 1587 0 34141 MEDICINOVA INC COM NEW 58468P206 7 828 SH SOLE 7 828 0 0 MEDICINOVA INC COM NEW 58468P206 1181 148488 SH SOLE 18 148488 0 0 MEDICINOVA INC COM NEW 58468P206 566 71111 SH SOLE 19 71111 0 0 MEDICINOVA INC COM NEW 58468P206 14776 1857417 SH SOLE 21 1857417 0 0 MEDICINOVA INC COM NEW 58468P206 8713 1095226 SH SOLE 22 1063280 0 31946 MEDICINOVA INC COM NEW 58468P206 17 2141 SH SOLE 30 2141 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 12266 134059 SH SOLE 2 30583 0 103476 MEDIDATA SOLUTIONS INC COM 58471A105 23 250 SH SOLE 4 250 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 103 1130 SH SOLE 7 1130 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 15919 173976 SH SOLE 18 173976 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1351 14768 SH SOLE 19 14768 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 285011 3114877 SH SOLE 21 3114877 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 182404 1993484 SH SOLE 22 1881141 0 112343 MEDIDATA SOLUTIONS INC COM 58471A105 2223 24291 SH SOLE 26 12448 0 11843 MEDIDATA SOLUTIONS INC COM 58471A105 693 7573 SH SOLE 28 7573 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1536 16788 SH SOLE 30 16788 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 111 1218 SH SOLE 31 1218 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 539 5889 SH SOLE 40 5889 0 0 MEDIFAST INC COM 58470H101 1240 11970 SH SOLE 2 2411 0 9559 MEDIFAST INC COM 58470H101 6 61 SH SOLE 4 61 0 0 MEDIFAST INC COM 58470H101 22 215 SH SOLE 7 215 0 0 MEDIFAST INC COM 58470H101 6197 59804 SH SOLE 18 51545 0 8259 MEDIFAST INC COM 58470H101 6301 60807 SH SOLE 19 60807 0 0 MEDIFAST INC COM 58470H101 130353 1257870 SH SOLE 21 1257870 0 0 MEDIFAST INC COM 58470H101 40828 393978 SH SOLE 22 373851 0 20127 MEDIFAST INC COM 58470H101 633 6106 SH SOLE 23 6106 0 0 MEDIFAST INC COM 58470H101 2398 23136 SH SOLE 26 2570 0 20566 MEDIFAST INC COM 58470H101 161 1557 SH SOLE 28 1557 0 0 MEDIFAST INC COM 58470H101 1769 17068 SH SOLE 30 17068 0 0 MEDIFAST INC COM 58470H101 16 157 SH SOLE 34 157 0 0 MEDIFAST INC COM 58470H101 122 1179 SH SOLE 40 1179 0 0 MEDLEY MGMT INC CL A COM 58503T106 22 6359 SH SOLE 18 6359 0 0 MEDLEY MGMT INC CL A COM 58503T106 62 17620 SH SOLE 21 17620 0 0 MEDNAX INC COM 58502B106 5505 243380 SH SOLE 2 49457 0 193923 MEDNAX INC COM 58502B106 10 435 SH SOLE 4 435 0 0 MEDNAX INC COM 58502B106 67 2941 SH SOLE 7 2941 0 0 MEDNAX INC COM 58502B106 5343 236198 SH SOLE 18 236198 0 0 MEDNAX INC COM 58502B106 420 18576 SH SOLE 19 18576 0 0 MEDNAX INC COM 58502B106 96152 4250758 SH SOLE 21 4250758 0 0 MEDNAX INC COM 58502B106 62397 2758490 SH SOLE 22 2580432 0 178058 MEDNAX INC COM 58502B106 736 32530 SH SOLE 26 19800 0 12730 MEDNAX INC COM 58502B106 274 12098 SH SOLE 28 12098 0 0 MEDNAX INC COM 58502B106 566 25009 SH SOLE 30 25009 0 0 MEDNAX INC COM 58502B106 875 38699 SH SOLE 31 1856 0 36843 MEDNAX INC COM 58502B106 58 2556 SH SOLE 36 2556 0 0 MEDNAX INC COM 58502B106 229 10103 SH SOLE 40 10103 0 0 MEDPACE HLDGS INC COM 58506Q109 2313 27528 SH SOLE 2 4706 0 22822 MEDPACE HLDGS INC COM 58506Q109 15 174 SH SOLE 4 174 0 0 MEDPACE HLDGS INC COM 58506Q109 45 534 SH SOLE 7 534 0 0 MEDPACE HLDGS INC COM 58506Q109 11275 134165 SH SOLE 18 123927 0 10238 MEDPACE HLDGS INC COM 58506Q109 8752 104140 SH SOLE 19 104140 0 0 MEDPACE HLDGS INC COM 58506Q109 276562 3290839 SH SOLE 21 3290839 0 0 MEDPACE HLDGS INC COM 58506Q109 73405 873450 SH SOLE 22 836704 0 36746 MEDPACE HLDGS INC COM 58506Q109 977 11625 SH SOLE 23 11625 0 0 MEDPACE HLDGS INC COM 58506Q109 3474 41340 SH SOLE 26 6665 0 34675 MEDPACE HLDGS INC COM 58506Q109 402 4782 SH SOLE 28 4782 0 0 MEDPACE HLDGS INC COM 58506Q109 8956 106574 SH SOLE 30 106574 0 0 MEDPACE HLDGS INC COM 58506Q109 244 2909 SH SOLE 40 2909 0 0 MEDTRONIC PLC SHS G5960L103 409847 3773223 SH SOLE 2 819701 0 2953522 MEDTRONIC PLC SHS G5960L103 58008 534043 SH SOLE 4 497753 0 36290 MEDTRONIC PLC SHS G5960L103 153033 1408887 SH SOLE 7 1258533 0 150354 MEDTRONIC PLC SHS G5960L103 7016 64594 SH SOLE 13 64594 0 0 MEDTRONIC PLC SHS G5960L103 1440 13260 SH SOLE 15 13260 0 0 MEDTRONIC PLC SHS G5960L103 27 251 SH SOLE 17 0 0 251 MEDTRONIC PLC SHS G5960L103 628089 5782447 SH SOLE 18 5443729 0 338718 MEDTRONIC PLC SHS G5960L103 990424 9118250 SH SOLE 19 9118250 0 0 MEDTRONIC PLC SHS G5960L103 3646436 33570580 SH SOLE 21 33570580 0 0 MEDTRONIC PLC SHS G5960L103 3613330 33265789 SH SOLE 22 29634273 0 3631516 MEDTRONIC PLC SHS G5960L103 107755 992041 SH SOLE 23 992041 0 0 MEDTRONIC PLC SHS G5960L103 155951 1435749 SH SOLE 25 1435749 0 0 MEDTRONIC PLC SHS G5960L103 610929 5624465 SH SOLE 26 1580632 0 4043833 MEDTRONIC PLC SHS G5960L103 28084 258551 SH SOLE 28 187721 0 70830 MEDTRONIC PLC SHS G5960L103 10936 100677 SH SOLE 29 33459 0 67218 MEDTRONIC PLC SHS G5960L103 598646 5511379 SH SOLE 30 5511379 0 0 MEDTRONIC PLC SHS G5960L103 57396 528413 SH SOLE 31 242354 0 286059 MEDTRONIC PLC SHS G5960L103 4566 42038 SH SOLE 32 42038 0 0 MEDTRONIC PLC SHS G5960L103 198430 1826826 SH SOLE 34 1826826 0 0 MEDTRONIC PLC SHS G5960L103 110243 1014938 SH SOLE 36 1014938 0 0 MEDTRONIC PLC SHS G5960L103 2170 19975 SH SOLE 37 19975 0 0 MEDTRONIC PLC SHS G5960L103 3480 32042 SH SOLE 40 32042 0 0 MEET GROUP INC COM 58513U101 249 76063 SH SOLE 2 8286 0 67777 MEET GROUP INC COM 58513U101 5 1394 SH SOLE 7 1394 0 0 MEET GROUP INC COM 58513U101 869 265443 SH SOLE 18 265443 0 0 MEET GROUP INC COM 58513U101 483 147627 SH SOLE 19 147627 0 0 MEET GROUP INC COM 58513U101 8434 2575205 SH SOLE 21 2575205 0 0 MEET GROUP INC COM 58513U101 7345 2242720 SH SOLE 22 2186514 0 56206 MEET GROUP INC COM 58513U101 28 8446 SH SOLE 23 8446 0 0 MEET GROUP INC COM 58513U101 89 27264 SH SOLE 26 0 0 27264 MEI PHARMA INC COM NEW 55279B202 99 59116 SH SOLE 2 2911 0 56205 MEI PHARMA INC COM NEW 55279B202 409 243238 SH SOLE 18 243238 0 0 MEI PHARMA INC COM NEW 55279B202 191 113650 SH SOLE 19 113650 0 0 MEI PHARMA INC COM NEW 55279B202 3909 2326738 SH SOLE 21 2326738 0 0 MEI PHARMA INC COM NEW 55279B202 1728 1028490 SH SOLE 22 1008839 0 19651 MEIRAGTX HOLDINGS PLC COM G59665102 235 14706 SH SOLE 2 648 0 14058 MEIRAGTX HOLDINGS PLC COM G59665102 8 476 SH SOLE 7 476 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 938 58791 SH SOLE 18 57599 0 1192 MEIRAGTX HOLDINGS PLC COM G59665102 530 33223 SH SOLE 19 33223 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 8854 555128 SH SOLE 21 555128 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 2910 182467 SH SOLE 22 173787 0 8680 MEIRAGTX HOLDINGS PLC COM G59665102 34 2156 SH SOLE 30 2156 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 953 49083 SH SOLE 2 12289 0 36794 MELCO RESORTS AND ENTMT LTD ADR 585464100 2124 109416 SH SOLE 4 102873 0 6543 MELCO RESORTS AND ENTMT LTD ADR 585464100 3024 155813 SH SOLE 7 155813 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 7 352 SH SOLE 13 352 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 449 23117 SH SOLE 15 19505 0 3612 MELCO RESORTS AND ENTMT LTD ADR 585464100 8946 460891 SH SOLE 18 450812 0 10079 MELCO RESORTS AND ENTMT LTD ADR 585464100 2404 123870 SH SOLE 19 123870 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 68027 3504729 SH SOLE 21 3504729 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 84327 4344507 SH SOLE 22 4090320 0 254187 MELCO RESORTS AND ENTMT LTD ADR 585464100 3948 203382 SH SOLE 23 203382 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 166 8535 SH SOLE 25 8535 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 16241 836719 SH SOLE 26 285878 0 550841 MELCO RESORTS AND ENTMT LTD ADR 585464100 980 50464 SH SOLE 28 39328 0 11136 MELCO RESORTS AND ENTMT LTD ADR 585464100 1838 94678 SH SOLE 29 13380 0 81298 MELCO RESORTS AND ENTMT LTD ADR 585464100 15099 777894 SH SOLE 30 777894 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 729 37553 SH SOLE 31 21077 0 16476 MELCO RESORTS AND ENTMT LTD ADR 585464100 1382 71206 SH SOLE 34 71206 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 779 40120 SH SOLE 36 40120 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 96 4935 SH SOLE 40 4935 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 7 1769 SH SOLE 18 1769 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 81 21196 SH SOLE 21 21196 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 545 143066 SH SOLE 22 143066 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 25 226 SH SOLE 4 226 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 6793 61988 SH SOLE 21 61988 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 5094 46481 SH SOLE 22 23025 0 23456 MELLANOX TECHNOLOGIES LTD SHS M51363113 1794 16369 SH SOLE 26 9993 0 6376 MELLANOX TECHNOLOGIES LTD SHS M51363113 636 5804 SH SOLE 28 5804 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 1924 17552 SH SOLE 30 17552 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 524 4782 SH SOLE 40 4782 0 0 MENLO THERAPEUTICS INC COM 586858102 69 15488 SH SOLE 2 936 0 14552 MENLO THERAPEUTICS INC COM 586858102 243 54198 SH SOLE 18 54198 0 0 MENLO THERAPEUTICS INC COM 586858102 115 25591 SH SOLE 19 25591 0 0 MENLO THERAPEUTICS INC COM 586858102 2401 535921 SH SOLE 21 535921 0 0 MENLO THERAPEUTICS INC COM 586858102 1415 315852 SH SOLE 22 309887 0 5965 MERCADOLIBRE INC COM 58733R102 30157 54708 SH SOLE 2 15310 0 39398 MERCADOLIBRE INC COM 58733R102 11014 19981 SH SOLE 4 18790 0 1191 MERCADOLIBRE INC COM 58733R102 2259 4099 SH SOLE 7 4099 0 0 MERCADOLIBRE INC COM 58733R102 299 542 SH SOLE 13 542 0 0 MERCADOLIBRE INC COM 58733R102 260 471 SH SOLE 15 471 0 0 MERCADOLIBRE INC COM 58733R102 144960 262976 SH SOLE 18 187318 0 75658 MERCADOLIBRE INC COM 58733R102 210827 382467 SH SOLE 19 382467 0 0 MERCADOLIBRE INC COM 58733R102 44053 79918 SH SOLE 21 79918 0 0 MERCADOLIBRE INC COM 58733R102 68410 124104 SH SOLE 22 92291 0 31813 MERCADOLIBRE INC COM 58733R102 19923 36142 SH SOLE 23 36142 0 0 MERCADOLIBRE INC COM 58733R102 24795 44981 SH SOLE 25 44981 0 0 MERCADOLIBRE INC COM 58733R102 99067 179719 SH SOLE 26 55243 0 124476 MERCADOLIBRE INC COM 58733R102 4490 8146 SH SOLE 28 5809 0 2337 MERCADOLIBRE INC COM 58733R102 1548 2808 SH SOLE 29 2808 0 0 MERCADOLIBRE INC COM 58733R102 49384 89589 SH SOLE 30 89589 0 0 MERCADOLIBRE INC COM 58733R102 6616 12002 SH SOLE 31 8870 0 3132 MERCADOLIBRE INC COM 58733R102 3897 7069 SH SOLE 32 7069 0 0 MERCADOLIBRE INC COM 58733R102 36983 67091 SH SOLE 34 67091 0 0 MERCADOLIBRE INC COM 58733R102 14840 26921 SH SOLE 36 26921 0 0 MERCADOLIBRE INC COM 58733R102 614 1114 SH SOLE 40 1114 0 0 MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 3743 2550000 PRN SOLE 21 2550000 0 0 MERCANTILE BANK CORP COM 587376104 667 20346 SH SOLE 2 4819 0 15527 MERCANTILE BANK CORP COM 587376104 16 474 SH SOLE 7 474 0 0 MERCANTILE BANK CORP COM 587376104 1916 58406 SH SOLE 18 58406 0 0 MERCANTILE BANK CORP COM 587376104 3105 94676 SH SOLE 19 94676 0 0 MERCANTILE BANK CORP COM 587376104 19452 593062 SH SOLE 21 593062 0 0 MERCANTILE BANK CORP COM 587376104 15893 484530 SH SOLE 22 463118 0 21412 MERCANTILE BANK CORP COM 587376104 311 9491 SH SOLE 23 9491 0 0 MERCANTILE BANK CORP COM 587376104 1016 30976 SH SOLE 26 0 0 30976 MERCANTILE BANK CORP COM 587376104 183 5577 SH SOLE 30 5577 0 0 MERCANTILE BANK CORP COM 587376104 51 1552 SH SOLE 34 1552 0 0 MERCER INTL INC COM 588056101 542 43229 SH SOLE 18 43229 0 0 MERCER INTL INC COM 588056101 39380 3140330 SH SOLE 21 3140330 0 0 MERCER INTL INC COM 588056101 10021 799092 SH SOLE 22 779244 0 19848 MERCER INTL INC COM 588056101 197 15741 SH SOLE 26 0 0 15741 MERCER INTL INC COM 588056101 52 4145 SH SOLE 28 4145 0 0 MERCER INTL INC COM 588056101 711 56708 SH SOLE 30 56708 0 0 MERCER INTL INC COM 588056101 63 5053 SH SOLE 40 5053 0 0 MERCHANTS BANCORP IND COM 58844R108 220 13314 SH SOLE 2 4542 0 8772 MERCHANTS BANCORP IND COM 58844R108 5 326 SH SOLE 7 326 0 0 MERCHANTS BANCORP IND COM 58844R108 535 32367 SH SOLE 18 32367 0 0 MERCHANTS BANCORP IND COM 58844R108 919 55549 SH SOLE 19 55549 0 0 MERCHANTS BANCORP IND COM 58844R108 5444 329124 SH SOLE 21 329124 0 0 MERCHANTS BANCORP IND COM 58844R108 7939 480001 SH SOLE 22 469288 0 10713 MERCHANTS BANCORP IND COM 58844R108 76 4565 SH SOLE 23 4565 0 0 MERCHANTS BANCORP IND COM 58844R108 174 10550 SH SOLE 26 0 0 10550 MERCHANTS BANCORP IND COM 58844R108 33 2013 SH SOLE 30 2013 0 0 MERCK & CO INC COM 58933Y105 611304 7261864 SH SOLE 2 1633856 0 5628008 MERCK & CO INC COM 58933Y105 92140 1094563 SH SOLE 4 1024883 0 69680 MERCK & CO INC COM 58933Y105 199338 2368002 SH SOLE 7 2358110 0 9892 MERCK & CO INC COM 58933Y105 9655 114695 SH SOLE 13 114695 0 0 MERCK & CO INC COM 58933Y105 2222 26395 SH SOLE 15 26395 0 0 MERCK & CO INC COM 58933Y105 758841 9014499 SH SOLE 18 8622718 0 391781 MERCK & CO INC COM 58933Y105 490002 5820889 SH SOLE 19 5820889 0 0 MERCK & CO INC COM 58933Y105 6227 73978 SH SOLE 20 73978 0 0 MERCK & CO INC COM 58933Y105 5112596 60734095 SH SOLE 21 60734095 0 0 MERCK & CO INC COM 58933Y105 5411866 64289218 SH SOLE 22 57072782 0 7216436 MERCK & CO INC COM 58933Y105 170136 2021094 SH SOLE 23 2021094 0 0 MERCK & CO INC COM 58933Y105 216703 2574279 SH SOLE 25 2574279 0 0 MERCK & CO INC COM 58933Y105 1109817 13183861 SH SOLE 26 3009500 0 10174361 MERCK & CO INC COM 58933Y105 41450 492401 SH SOLE 28 355688 0 136713 MERCK & CO INC COM 58933Y105 31698 376556 SH SOLE 29 122869 0 253687 MERCK & CO INC COM 58933Y105 868285 10314623 SH SOLE 30 10314623 0 0 MERCK & CO INC COM 58933Y105 84139 999514 SH SOLE 31 544815 0 454699 MERCK & CO INC COM 58933Y105 17569 208708 SH SOLE 32 208708 0 0 MERCK & CO INC COM 58933Y105 263245 3127173 SH SOLE 34 3127173 0 0 MERCK & CO INC COM 58933Y105 163649 1944036 SH SOLE 36 1944036 0 0 MERCK & CO INC COM 58933Y105 5173 61457 SH SOLE 40 61457 0 0 MERCURY GENL CORP NEW COM 589400100 3840 68713 SH SOLE 2 14133 0 54580 MERCURY GENL CORP NEW COM 589400100 6 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 32 567 SH SOLE 7 567 0 0 MERCURY GENL CORP NEW COM 589400100 4561 81628 SH SOLE 18 77858 0 3770 MERCURY GENL CORP NEW COM 589400100 1054 18864 SH SOLE 19 18864 0 0 MERCURY GENL CORP NEW COM 589400100 73608 1317248 SH SOLE 21 1317248 0 0 MERCURY GENL CORP NEW COM 589400100 51375 919374 SH SOLE 22 850009 0 69365 MERCURY GENL CORP NEW COM 589400100 904 16172 SH SOLE 26 9279 0 6893 MERCURY GENL CORP NEW COM 589400100 200 3581 SH SOLE 28 3581 0 0 MERCURY GENL CORP NEW COM 589400100 455 8149 SH SOLE 30 8149 0 0 MERCURY GENL CORP NEW COM 589400100 34 606 SH SOLE 31 606 0 0 MERCURY GENL CORP NEW COM 589400100 46 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 148 2648 SH SOLE 40 2648 0 0 MERCURY SYS INC COM 589378108 3899 48033 SH SOLE 2 3264 0 44769 MERCURY SYS INC COM 589378108 63 774 SH SOLE 4 774 0 0 MERCURY SYS INC COM 589378108 84 1038 SH SOLE 7 1038 0 0 MERCURY SYS INC COM 589378108 20451 251947 SH SOLE 18 245795 0 6152 MERCURY SYS INC COM 589378108 39056 481164 SH SOLE 19 481164 0 0 MERCURY SYS INC COM 589378108 557129 6863727 SH SOLE 21 6863727 0 0 MERCURY SYS INC COM 589378108 135616 1670769 SH SOLE 22 1578404 0 92365 MERCURY SYS INC COM 589378108 483 5945 SH SOLE 23 5945 0 0 MERCURY SYS INC COM 589378108 2945 36281 SH SOLE 26 15496 0 20785 MERCURY SYS INC COM 589378108 489 6029 SH SOLE 28 6029 0 0 MERCURY SYS INC COM 589378108 6296 77562 SH SOLE 30 77562 0 0 MERCURY SYS INC COM 589378108 248 3060 SH SOLE 34 3060 0 0 MERCURY SYS INC COM 589378108 413 5094 SH SOLE 40 5094 0 0 MEREDITH CORP COM 589433101 1915 52228 SH SOLE 2 18580 0 33648 MEREDITH CORP COM 589433101 8 230 SH SOLE 4 230 0 0 MEREDITH CORP COM 589433101 2763 75359 SH SOLE 7 75359 0 0 MEREDITH CORP COM 589433101 9596 261769 SH SOLE 18 261769 0 0 MEREDITH CORP COM 589433101 2508 68408 SH SOLE 19 68408 0 0 MEREDITH CORP COM 589433101 136579 3725563 SH SOLE 21 3725563 0 0 MEREDITH CORP COM 589433101 50365 1373837 SH SOLE 22 1318887 0 54950 MEREDITH CORP COM 589433101 568 15483 SH SOLE 26 9647 0 5836 MEREDITH CORP COM 589433101 176 4805 SH SOLE 28 4805 0 0 MEREDITH CORP COM 589433101 390 10626 SH SOLE 30 10626 0 0 MEREDITH CORP COM 589433101 539 14694 SH SOLE 32 14694 0 0 MEREDITH CORP COM 589433101 25 693 SH SOLE 36 693 0 0 MEREDITH CORP COM 589433101 145 3956 SH SOLE 40 3956 0 0 MERIDIAN BANCORP INC MD COM 58958U103 877 46753 SH SOLE 2 2050 0 44703 MERIDIAN BANCORP INC MD COM 58958U103 19 1013 SH SOLE 7 1013 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3350 178673 SH SOLE 18 178673 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2380 126926 SH SOLE 19 126926 0 0 MERIDIAN BANCORP INC MD COM 58958U103 33423 1782535 SH SOLE 21 1782535 0 0 MERIDIAN BANCORP INC MD COM 58958U103 28383 1513758 SH SOLE 22 1454187 0 59571 MERIDIAN BANCORP INC MD COM 58958U103 883 47097 SH SOLE 26 0 0 47097 MERIDIAN BANCORP INC MD COM 58958U103 133 7093 SH SOLE 28 7093 0 0 MERIDIAN BANCORP INC MD COM 58958U103 258 13751 SH SOLE 30 13751 0 0 MERIDIAN BANCORP INC MD COM 58958U103 68 3606 SH SOLE 40 3606 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 394 41552 SH SOLE 2 1702 0 39850 MERIDIAN BIOSCIENCE INC COM 589584101 3 318 SH SOLE 4 318 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 8 807 SH SOLE 7 807 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1873 197372 SH SOLE 18 197372 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 690 72671 SH SOLE 19 72671 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 45190 4761818 SH SOLE 21 4761818 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 13220 1393025 SH SOLE 22 1339186 0 53839 MERIDIAN BIOSCIENCE INC COM 589584101 100 10585 SH SOLE 26 7909 0 2676 MERIDIAN BIOSCIENCE INC COM 589584101 58 6137 SH SOLE 28 6137 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 538 56650 SH SOLE 30 56650 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 42 4407 SH SOLE 40 4407 0 0 MERIDIAN CORPORATION COM 58958P104 22 1232 SH SOLE 18 1232 0 0 MERIDIAN CORPORATION COM 58958P104 100 5642 SH SOLE 21 5642 0 0 MERIT MED SYS INC COM 589889104 1448 47531 SH SOLE 2 2984 0 44547 MERIT MED SYS INC COM 589889104 7 238 SH SOLE 4 238 0 0 MERIT MED SYS INC COM 589889104 32 1065 SH SOLE 7 1065 0 0 MERIT MED SYS INC COM 589889104 7720 253440 SH SOLE 18 242896 0 10544 MERIT MED SYS INC COM 589889104 3664 120295 SH SOLE 19 120295 0 0 MERIT MED SYS INC COM 589889104 179461 5891691 SH SOLE 21 5891691 0 0 MERIT MED SYS INC COM 589889104 50773 1666859 SH SOLE 22 1596903 0 69956 MERIT MED SYS INC COM 589889104 32 1054 SH SOLE 23 1054 0 0 MERIT MED SYS INC COM 589889104 1175 38581 SH SOLE 26 12843 0 25738 MERIT MED SYS INC COM 589889104 212 6945 SH SOLE 28 6945 0 0 MERIT MED SYS INC COM 589889104 2370 77797 SH SOLE 30 77797 0 0 MERIT MED SYS INC COM 589889104 173 5671 SH SOLE 40 5671 0 0 MERITAGE HOMES CORP COM 59001A102 2941 41806 SH SOLE 2 6016 0 35790 MERITAGE HOMES CORP COM 59001A102 16 234 SH SOLE 4 234 0 0 MERITAGE HOMES CORP COM 59001A102 80 1132 SH SOLE 7 1132 0 0 MERITAGE HOMES CORP COM 59001A102 11517 163715 SH SOLE 18 163715 0 0 MERITAGE HOMES CORP COM 59001A102 6277 89223 SH SOLE 19 89223 0 0 MERITAGE HOMES CORP COM 59001A102 306339 4354496 SH SOLE 21 4354496 0 0 MERITAGE HOMES CORP COM 59001A102 78848 1120803 SH SOLE 22 1068523 0 52280 MERITAGE HOMES CORP COM 59001A102 426 6054 SH SOLE 23 6054 0 0 MERITAGE HOMES CORP COM 59001A102 3302 46930 SH SOLE 26 13441 0 33489 MERITAGE HOMES CORP COM 59001A102 331 4702 SH SOLE 28 4702 0 0 MERITAGE HOMES CORP COM 59001A102 3525 50106 SH SOLE 30 50106 0 0 MERITAGE HOMES CORP COM 59001A102 94 1340 SH SOLE 34 1340 0 0 MERITAGE HOMES CORP COM 59001A102 141 1999 SH SOLE 36 1999 0 0 MERITAGE HOMES CORP COM 59001A102 281 3993 SH SOLE 40 3993 0 0 MERITOR INC COM 59001K100 1458 78826 SH SOLE 2 10703 0 68123 MERITOR INC COM 59001K100 9 463 SH SOLE 4 463 0 0 MERITOR INC COM 59001K100 45 2439 SH SOLE 7 2439 0 0 MERITOR INC COM 59001K100 5243 283422 SH SOLE 18 274779 0 8643 MERITOR INC COM 59001K100 3852 208203 SH SOLE 19 208203 0 0 MERITOR INC COM 59001K100 50235 2715406 SH SOLE 21 2715406 0 0 MERITOR INC COM 59001K100 54238 2931803 SH SOLE 22 2813319 0 118484 MERITOR INC COM 59001K100 187 10126 SH SOLE 23 10126 0 0 MERITOR INC COM 59001K100 1189 64255 SH SOLE 26 11528 0 52727 MERITOR INC COM 59001K100 205 11058 SH SOLE 28 11058 0 0 MERITOR INC COM 59001K100 424 22928 SH SOLE 30 22928 0 0 MERITOR INC COM 59001K100 77 4155 SH SOLE 36 4155 0 0 MERITOR INC COM 59001K100 136 7326 SH SOLE 40 7326 0 0 MERITOR INC NOTE 3.250%10/1 59001KAF7 905 925000 PRN SOLE 21 925000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 10 2320 SH SOLE 18 2320 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 154 34126 SH SOLE 21 34126 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 956 212416 SH SOLE 22 212416 0 0 MERSANA THERAPEUTICS INC COM 59045L106 65 41220 SH SOLE 2 8777 0 32443 MERSANA THERAPEUTICS INC COM 59045L106 1 338 SH SOLE 7 338 0 0 MERSANA THERAPEUTICS INC COM 59045L106 197 124805 SH SOLE 18 124805 0 0 MERSANA THERAPEUTICS INC COM 59045L106 113 71512 SH SOLE 19 71512 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2102 1330133 SH SOLE 21 1330133 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1321 836040 SH SOLE 22 818362 0 17678 MERSANA THERAPEUTICS INC COM 59045L106 21 13283 SH SOLE 23 13283 0 0 MERSANA THERAPEUTICS INC COM 59045L106 23 14412 SH SOLE 26 0 0 14412 MERUS N V COM N5749R100 114 6392 SH SOLE 22 6392 0 0 MESA AIR GROUP INC COM NEW 590479135 124 18331 SH SOLE 2 861 0 17470 MESA AIR GROUP INC COM NEW 590479135 497 73634 SH SOLE 18 73634 0 0 MESA AIR GROUP INC COM NEW 590479135 238 35354 SH SOLE 19 35354 0 0 MESA AIR GROUP INC COM NEW 590479135 5126 760041 SH SOLE 21 760041 0 0 MESA AIR GROUP INC COM NEW 590479135 2984 442447 SH SOLE 22 433113 0 9334 MESA LABS INC COM 59064R109 789 3318 SH SOLE 2 137 0 3181 MESA LABS INC COM 59064R109 4 16 SH SOLE 4 16 0 0 MESA LABS INC COM 59064R109 17 72 SH SOLE 7 72 0 0 MESA LABS INC COM 59064R109 4344 18269 SH SOLE 18 18269 0 0 MESA LABS INC COM 59064R109 1556 6543 SH SOLE 19 6543 0 0 MESA LABS INC COM 59064R109 107884 453733 SH SOLE 21 453733 0 0 MESA LABS INC COM 59064R109 26576 111770 SH SOLE 22 106610 0 5160 MESA LABS INC COM 59064R109 84 352 SH SOLE 28 352 0 0 MESA LABS INC COM 59064R109 17799 74857 SH SOLE 30 74857 0 0 MESA LABS INC COM 59064R109 47 199 SH SOLE 40 199 0 0 MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15 META FINL GROUP INC COM 59100U108 1052 32261 SH SOLE 2 1412 0 30849 META FINL GROUP INC COM 59100U108 6 186 SH SOLE 4 186 0 0 META FINL GROUP INC COM 59100U108 17 534 SH SOLE 7 534 0 0 META FINL GROUP INC COM 59100U108 5153 158033 SH SOLE 18 158033 0 0 META FINL GROUP INC COM 59100U108 1967 60314 SH SOLE 19 60314 0 0 META FINL GROUP INC COM 59100U108 125676 3853922 SH SOLE 21 3853922 0 0 META FINL GROUP INC COM 59100U108 32521 997286 SH SOLE 22 952270 0 45016 META FINL GROUP INC COM 59100U108 316 9675 SH SOLE 26 0 0 9675 META FINL GROUP INC COM 59100U108 127 3894 SH SOLE 28 3894 0 0 META FINL GROUP INC COM 59100U108 6067 186037 SH SOLE 30 186037 0 0 META FINL GROUP INC COM 59100U108 129 3945 SH SOLE 40 3945 0 0 METHODE ELECTRS INC COM 591520200 1149 34164 SH SOLE 2 1565 0 32599 METHODE ELECTRS INC COM 591520200 4 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 27 797 SH SOLE 7 797 0 0 METHODE ELECTRS INC COM 591520200 5541 164701 SH SOLE 18 164701 0 0 METHODE ELECTRS INC COM 591520200 2105 62581 SH SOLE 19 62581 0 0 METHODE ELECTRS INC COM 591520200 138136 4106313 SH SOLE 21 4106313 0 0 METHODE ELECTRS INC COM 591520200 37433 1112754 SH SOLE 22 1059033 0 53721 METHODE ELECTRS INC COM 591520200 594 17663 SH SOLE 26 12808 0 4855 METHODE ELECTRS INC COM 591520200 178 5282 SH SOLE 28 5282 0 0 METHODE ELECTRS INC COM 591520200 2005 59607 SH SOLE 30 59607 0 0 METHODE ELECTRS INC COM 591520200 131 3886 SH SOLE 40 3886 0 0 METLIFE INC COM 59156R108 124903 2648499 SH SOLE 2 804701 0 1843798 METLIFE INC COM 59156R108 18595 394291 SH SOLE 4 372692 0 21599 METLIFE INC COM 59156R108 36871 781836 SH SOLE 7 723889 0 57947 METLIFE INC COM 59156R108 2198 46601 SH SOLE 13 46601 0 0 METLIFE INC COM 59156R108 419 8886 SH SOLE 15 8886 0 0 METLIFE INC COM 59156R108 308247 6536205 SH SOLE 18 6072600 0 463605 METLIFE INC COM 59156R108 436825 9262621 SH SOLE 19 9262621 0 0 METLIFE INC COM 59156R108 703678 14921083 SH SOLE 21 14921083 0 0 METLIFE INC COM 59156R108 1007025 21353372 SH SOLE 22 18600915 0 2752457 METLIFE INC COM 59156R108 37632 797968 SH SOLE 23 797968 0 0 METLIFE INC COM 59156R108 41684 883883 SH SOLE 25 883883 0 0 METLIFE INC COM 59156R108 228653 4848462 SH SOLE 26 1032601 0 3815861 METLIFE INC COM 59156R108 7494 158916 SH SOLE 28 115141 0 43775 METLIFE INC COM 59156R108 12552 266166 SH SOLE 29 98124 0 168042 METLIFE INC COM 59156R108 149591 3171987 SH SOLE 30 3171987 0 0 METLIFE INC COM 59156R108 16631 352651 SH SOLE 31 267438 0 85213 METLIFE INC COM 59156R108 29844 632815 SH SOLE 34 632815 0 0 METLIFE INC COM 59156R108 33839 717535 SH SOLE 36 717535 0 0 METLIFE INC COM 59156R108 854 18115 SH SOLE 40 18115 0 0 METROPOLITAN BK HLDG CORP COM 591774104 281 7156 SH SOLE 2 327 0 6829 METROPOLITAN BK HLDG CORP COM 591774104 5 138 SH SOLE 7 138 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1002 25466 SH SOLE 18 25466 0 0 METROPOLITAN BK HLDG CORP COM 591774104 474 12052 SH SOLE 19 12052 0 0 METROPOLITAN BK HLDG CORP COM 591774104 10065 255910 SH SOLE 21 255910 0 0 METROPOLITAN BK HLDG CORP COM 591774104 5628 143105 SH SOLE 22 137719 0 5386 METROPOLITAN BK HLDG CORP COM 591774104 4 113 SH SOLE 26 0 0 113 METTLER TOLEDO INTERNATIONAL COM 592688105 53518 75977 SH SOLE 2 20046 0 55931 METTLER TOLEDO INTERNATIONAL COM 592688105 8642 12269 SH SOLE 4 11599 0 670 METTLER TOLEDO INTERNATIONAL COM 592688105 20450 29032 SH SOLE 7 23318 0 5714 METTLER TOLEDO INTERNATIONAL COM 592688105 224 318 SH SOLE 13 318 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 172 244 SH SOLE 15 244 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 36117 51273 SH SOLE 18 47512 0 3761 METTLER TOLEDO INTERNATIONAL COM 592688105 7162 10167 SH SOLE 19 10167 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 502238 713001 SH SOLE 21 713001 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 442510 628209 SH SOLE 22 559222 0 68987 METTLER TOLEDO INTERNATIONAL COM 592688105 15114 21457 SH SOLE 23 21457 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 19904 28257 SH SOLE 25 28257 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 91392 129744 SH SOLE 26 31871 0 97873 METTLER TOLEDO INTERNATIONAL COM 592688105 3511 4984 SH SOLE 28 3655 0 1329 METTLER TOLEDO INTERNATIONAL COM 592688105 5515 7830 SH SOLE 29 2536 0 5294 METTLER TOLEDO INTERNATIONAL COM 592688105 77893 110580 SH SOLE 30 110580 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 15817 22454 SH SOLE 31 6165 0 16289 METTLER TOLEDO INTERNATIONAL COM 592688105 2096 2976 SH SOLE 34 2976 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 11027 15654 SH SOLE 36 15654 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 388 551 SH SOLE 40 551 0 0 MFA FINL INC COM 55272X102 6797 923482 SH SOLE 2 70087 0 853395 MFA FINL INC COM 55272X102 14 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 104 14173 SH SOLE 7 14173 0 0 MFA FINL INC COM 55272X102 1571 213483 SH SOLE 18 213483 0 0 MFA FINL INC COM 55272X102 741 100674 SH SOLE 19 100674 0 0 MFA FINL INC COM 55272X102 110028 14949508 SH SOLE 21 14949508 0 0 MFA FINL INC COM 55272X102 93857 12752331 SH SOLE 22 11912824 0 839507 MFA FINL INC COM 55272X102 1051 142861 SH SOLE 26 80451 0 62410 MFA FINL INC COM 55272X102 441 59957 SH SOLE 28 59957 0 0 MFA FINL INC COM 55272X102 849 115409 SH SOLE 30 115409 0 0 MFA FINL INC COM 55272X102 66 8922 SH SOLE 31 8922 0 0 MFA FINL INC COM 55272X102 90 12262 SH SOLE 36 12262 0 0 MFA FINL INC COM 55272X102 296 40225 SH SOLE 40 40225 0 0 MFS MUN INCOME TR SH BEN INT 552738106 0 16 SH SOLE 18 16 0 0 MGE ENERGY INC COM 55277P104 2758 34537 SH SOLE 2 1446 0 33091 MGE ENERGY INC COM 55277P104 122 1522 SH SOLE 4 1522 0 0 MGE ENERGY INC COM 55277P104 47 585 SH SOLE 7 585 0 0 MGE ENERGY INC COM 55277P104 9498 118923 SH SOLE 18 118923 0 0 MGE ENERGY INC COM 55277P104 4829 60458 SH SOLE 19 60458 0 0 MGE ENERGY INC COM 55277P104 98319 1230990 SH SOLE 21 1230990 0 0 MGE ENERGY INC COM 55277P104 83078 1040167 SH SOLE 22 988315 0 51852 MGE ENERGY INC COM 55277P104 1156 14471 SH SOLE 26 12176 0 2295 MGE ENERGY INC COM 55277P104 383 4796 SH SOLE 28 4796 0 0 MGE ENERGY INC COM 55277P104 1697 21242 SH SOLE 30 21242 0 0 MGE ENERGY INC COM 55277P104 127 1593 SH SOLE 36 1593 0 0 MGE ENERGY INC COM 55277P104 303 3797 SH SOLE 40 3797 0 0 MGIC INVT CORP WIS COM 552848103 9652 767275 SH SOLE 2 110735 0 656540 MGIC INVT CORP WIS COM 552848103 86 6869 SH SOLE 4 6869 0 0 MGIC INVT CORP WIS COM 552848103 147 11703 SH SOLE 7 11703 0 0 MGIC INVT CORP WIS COM 552848103 0 33 SH SOLE 17 0 0 33 MGIC INVT CORP WIS COM 552848103 2267 180191 SH SOLE 18 176514 0 3677 MGIC INVT CORP WIS COM 552848103 4375 347741 SH SOLE 19 347741 0 0 MGIC INVT CORP WIS COM 552848103 54540 4335488 SH SOLE 21 4335488 0 0 MGIC INVT CORP WIS COM 552848103 138484 11008269 SH SOLE 22 10256117 0 752152 MGIC INVT CORP WIS COM 552848103 174 13827 SH SOLE 23 13827 0 0 MGIC INVT CORP WIS COM 552848103 1800 143056 SH SOLE 26 97899 0 45157 MGIC INVT CORP WIS COM 552848103 607 48273 SH SOLE 28 48273 0 0 MGIC INVT CORP WIS COM 552848103 60 4801 SH SOLE 29 4801 0 0 MGIC INVT CORP WIS COM 552848103 1304 103671 SH SOLE 30 103671 0 0 MGIC INVT CORP WIS COM 552848103 207 16481 SH SOLE 31 16481 0 0 MGIC INVT CORP WIS COM 552848103 75 5931 SH SOLE 34 5931 0 0 MGIC INVT CORP WIS COM 552848103 141 11234 SH SOLE 36 11234 0 0 MGIC INVT CORP WIS COM 552848103 437 34774 SH SOLE 40 34774 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 23 749 SH SOLE 4 749 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3474 115614 SH SOLE 21 115614 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 7299 242895 SH SOLE 22 198336 0 44559 MGM GROWTH PPTYS LLC CL A COM 55303A105 1231 40966 SH SOLE 26 22901 0 18065 MGM GROWTH PPTYS LLC CL A COM 55303A105 295 9808 SH SOLE 28 9808 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 835 27799 SH SOLE 30 27799 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 260 8642 SH SOLE 40 8642 0 0 MGM RESORTS INTERNATIONAL COM 552953101 27688 998843 SH SOLE 2 114196 0 884647 MGM RESORTS INTERNATIONAL COM 552953101 5382 194155 SH SOLE 4 180054 0 14101 MGM RESORTS INTERNATIONAL COM 552953101 12979 468213 SH SOLE 7 449933 0 18280 MGM RESORTS INTERNATIONAL COM 552953101 26 930 SH SOLE 13 930 0 0 MGM RESORTS INTERNATIONAL COM 552953101 166 5978 SH SOLE 15 5978 0 0 MGM RESORTS INTERNATIONAL COM 552953101 28380 1023803 SH SOLE 18 955966 0 67837 MGM RESORTS INTERNATIONAL COM 552953101 3905 140856 SH SOLE 19 140856 0 0 MGM RESORTS INTERNATIONAL COM 552953101 313025 11292405 SH SOLE 21 11292405 0 0 MGM RESORTS INTERNATIONAL COM 552953101 335791 12113676 SH SOLE 22 11046121 0 1067555 MGM RESORTS INTERNATIONAL COM 552953101 10230 369034 SH SOLE 23 369034 0 0 MGM RESORTS INTERNATIONAL COM 552953101 14930 538599 SH SOLE 25 538599 0 0 MGM RESORTS INTERNATIONAL COM 552953101 60395 2178744 SH SOLE 26 651439 0 1527305 MGM RESORTS INTERNATIONAL COM 552953101 3007 108465 SH SOLE 28 80629 0 27836 MGM RESORTS INTERNATIONAL COM 552953101 2971 107175 SH SOLE 29 0 0 107175 MGM RESORTS INTERNATIONAL COM 552953101 48893 1763822 SH SOLE 30 1763822 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3114 112354 SH SOLE 31 92844 0 19510 MGM RESORTS INTERNATIONAL COM 552953101 960 34624 SH SOLE 34 34624 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10018 361390 SH SOLE 36 361390 0 0 MGM RESORTS INTERNATIONAL COM 552953101 334 12033 SH SOLE 40 12033 0 0 MGP INGREDIENTS INC NEW COM 55303J106 571 11500 SH SOLE 2 522 0 10978 MGP INGREDIENTS INC NEW COM 55303J106 5 98 SH SOLE 4 98 0 0 MGP INGREDIENTS INC NEW COM 55303J106 14 283 SH SOLE 7 283 0 0 MGP INGREDIENTS INC NEW COM 55303J106 2913 58633 SH SOLE 18 58633 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1105 22241 SH SOLE 19 22241 0 0 MGP INGREDIENTS INC NEW COM 55303J106 71081 1430780 SH SOLE 21 1430780 0 0 MGP INGREDIENTS INC NEW COM 55303J106 19683 396189 SH SOLE 22 377866 0 18323 MGP INGREDIENTS INC NEW COM 55303J106 637 12829 SH SOLE 26 6980 0 5849 MGP INGREDIENTS INC NEW COM 55303J106 96 1939 SH SOLE 28 1939 0 0 MGP INGREDIENTS INC NEW COM 55303J106 987 19863 SH SOLE 30 19863 0 0 MGP INGREDIENTS INC NEW COM 55303J106 77 1553 SH SOLE 40 1553 0 0 MICHAELS COS INC COM 59408Q106 860 87886 SH SOLE 2 3489 0 84397 MICHAELS COS INC COM 59408Q106 4 432 SH SOLE 4 432 0 0 MICHAELS COS INC COM 59408Q106 31 3156 SH SOLE 7 3156 0 0 MICHAELS COS INC COM 59408Q106 3683 376207 SH SOLE 18 376207 0 0 MICHAELS COS INC COM 59408Q106 1448 147875 SH SOLE 19 147875 0 0 MICHAELS COS INC COM 59408Q106 89377 9129386 SH SOLE 21 9129386 0 0 MICHAELS COS INC COM 59408Q106 24349 2487166 SH SOLE 22 2334637 0 152529 MICHAELS COS INC COM 59408Q106 381 38946 SH SOLE 26 29812 0 9134 MICHAELS COS INC COM 59408Q106 140 14306 SH SOLE 28 14306 0 0 MICHAELS COS INC COM 59408Q106 1189 121455 SH SOLE 30 121455 0 0 MICHAELS COS INC COM 59408Q106 41 4198 SH SOLE 36 4198 0 0 MICHAELS COS INC COM 59408Q106 107 10880 SH SOLE 40 10880 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 197 13935 SH SOLE 2 0 0 13935 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1 71 SH SOLE 18 71 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 390 27542 SH SOLE 25 27542 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 3003 212257 SH SOLE 26 48464 0 163793 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 159 11204 SH SOLE 30 11204 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 499 35255 SH SOLE 31 29439 0 5816 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 31 2196 SH SOLE 34 2196 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 11 750 SH SOLE 36 750 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 15 1035 SH SOLE 40 1035 0 0 MICROBOT MED INC COM NEW 59503A204 4 779 SH SOLE 18 779 0 0 MICROBOT MED INC COM NEW 59503A204 46 8617 SH SOLE 21 8617 0 0 MICROBOT MED INC COM NEW 59503A204 920 173596 SH SOLE 22 173596 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 52573 565849 SH SOLE 2 59653 0 506196 MICROCHIP TECHNOLOGY INC COM 595017104 8481 91280 SH SOLE 4 85126 0 6154 MICROCHIP TECHNOLOGY INC COM 595017104 21718 233757 SH SOLE 7 217994 0 15763 MICROCHIP TECHNOLOGY INC COM 595017104 549 5913 SH SOLE 13 5913 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 269 2892 SH SOLE 15 2892 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH SOLE 17 0 0 1 MICROCHIP TECHNOLOGY INC COM 595017104 48765 524866 SH SOLE 18 493443 0 31423 MICROCHIP TECHNOLOGY INC COM 595017104 11125 119740 SH SOLE 19 119740 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 649380 6989343 SH SOLE 21 6989343 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 531804 5723863 SH SOLE 22 5095910 0 627953 MICROCHIP TECHNOLOGY INC COM 595017104 16206 174427 SH SOLE 23 174427 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 21062 226691 SH SOLE 25 226691 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 98689 1062204 SH SOLE 26 308156 0 754048 MICROCHIP TECHNOLOGY INC COM 595017104 4135 44501 SH SOLE 28 31822 0 12679 MICROCHIP TECHNOLOGY INC COM 595017104 5136 55277 SH SOLE 29 4749 0 50528 MICROCHIP TECHNOLOGY INC COM 595017104 105695 1137607 SH SOLE 30 1137607 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 6928 74568 SH SOLE 31 45043 0 29525 MICROCHIP TECHNOLOGY INC COM 595017104 3143 33829 SH SOLE 32 33829 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2839 30555 SH SOLE 34 30555 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 13885 149446 SH SOLE 36 149446 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 538 5789 SH SOLE 40 5789 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 8287 4375000 PRN SOLE 21 4375000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 7917 6150000 PRN SOLE 21 6150000 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 2914 2265000 PRN SOLE 21 2265000 0 0 MICRON SOLUTIONS INC COM 59511X105 1 620 SH SOLE 21 620 0 0 MICRON TECHNOLOGY INC COM 595112103 114896 2681345 SH SOLE 2 245302 0 2436043 MICRON TECHNOLOGY INC COM 595112103 20382 475656 SH SOLE 4 445308 0 30348 MICRON TECHNOLOGY INC COM 595112103 76155 1777246 SH SOLE 7 1085654 0 691592 MICRON TECHNOLOGY INC COM 595112103 1637 38208 SH SOLE 13 38208 0 0 MICRON TECHNOLOGY INC COM 595112103 596 13903 SH SOLE 15 13903 0 0 MICRON TECHNOLOGY INC COM 595112103 9 200 SH SOLE 17 0 0 200 MICRON TECHNOLOGY INC COM 595112103 83703 1953401 SH SOLE 18 1798976 0 154425 MICRON TECHNOLOGY INC COM 595112103 41307 963986 SH SOLE 19 963986 0 0 MICRON TECHNOLOGY INC COM 595112103 1042411 24326983 SH SOLE 21 24326983 0 0 MICRON TECHNOLOGY INC COM 595112103 1137269 26540690 SH SOLE 22 23578062 0 2962628 MICRON TECHNOLOGY INC COM 595112103 34625 808061 SH SOLE 23 808061 0 0 MICRON TECHNOLOGY INC COM 595112103 53069 1238474 SH SOLE 25 1238474 0 0 MICRON TECHNOLOGY INC COM 595112103 225399 5260196 SH SOLE 26 1354689 0 3905507 MICRON TECHNOLOGY INC COM 595112103 9287 216732 SH SOLE 28 158430 0 58302 MICRON TECHNOLOGY INC COM 595112103 981 22896 SH SOLE 29 22896 0 0 MICRON TECHNOLOGY INC COM 595112103 258125 6023918 SH SOLE 30 6023918 0 0 MICRON TECHNOLOGY INC COM 595112103 10913 254690 SH SOLE 31 209644 0 45046 MICRON TECHNOLOGY INC COM 595112103 6726 156958 SH SOLE 32 156958 0 0 MICRON TECHNOLOGY INC COM 595112103 19737 460608 SH SOLE 34 460608 0 0 MICRON TECHNOLOGY INC COM 595112103 33825 789386 SH SOLE 36 789386 0 0 MICRON TECHNOLOGY INC COM 595112103 1121 26163 SH SOLE 40 26163 0 0 MICROSOFT CORP COM 594918104 2953214 21241562 SH SOLE 2 3742765 0 17498797 MICROSOFT CORP COM 594918104 456725 3285083 SH SOLE 4 3087973 0 197110 MICROSOFT CORP COM 594918104 982601 7067547 SH SOLE 7 7024031 0 43516 MICROSOFT CORP COM 594918104 34212 246079 SH SOLE 13 246079 0 0 MICROSOFT CORP COM 594918104 11703 84173 SH SOLE 15 84173 0 0 MICROSOFT CORP COM 594918104 541 3893 SH SOLE 17 0 0 3893 MICROSOFT CORP COM 594918104 4139231 29772217 SH SOLE 18 27038884 0 2733333 MICROSOFT CORP COM 594918104 1949701 14023600 SH SOLE 19 14023600 0 0 MICROSOFT CORP COM 594918104 6085 43766 SH SOLE 20 43766 0 0 MICROSOFT CORP COM 594918104 21530382 154861409 SH SOLE 21 154861409 0 0 MICROSOFT CORP COM 594918104 26065717 187482679 SH SOLE 22 166261225 0 21221454 MICROSOFT CORP COM 594918104 809521 5822635 SH SOLE 23 5822635 0 0 MICROSOFT CORP COM 594918104 1083555 7793679 SH SOLE 25 7730323 0 63356 MICROSOFT CORP COM 594918104 4355495 31327737 SH SOLE 26 8331960 0 22995777 MICROSOFT CORP COM 594918104 193425 1391248 SH SOLE 28 1005689 0 385559 MICROSOFT CORP COM 594918104 200742 1443875 SH SOLE 29 407360 0 1036515 MICROSOFT CORP COM 594918104 4463943 32107765 SH SOLE 30 32107765 0 0 MICROSOFT CORP COM 594918104 380569 2737313 SH SOLE 31 1697808 0 1039505 MICROSOFT CORP COM 594918104 182645 1313709 SH SOLE 32 1313709 0 0 MICROSOFT CORP COM 594918104 556195 4000540 SH SOLE 34 4000540 0 0 MICROSOFT CORP COM 594918104 738559 5312231 SH SOLE 36 5312231 0 0 MICROSOFT CORP COM 594918104 23983 172505 SH SOLE 40 172505 0 0 MICROSOFT CORP OPTIONS 594918104 1029 7400 SH Call SOLE 2 7400 0 0 MICROSOFT CORP OPTIONS 594918104 66012 474800 SH Call SOLE 19 474800 0 0 MICROSOFT CORP OPTIONS 594918104 1321 9500 SH Call SOLE 22 9500 0 0 MICROSOFT CORP OPTIONS 594918104 70 500 SH Call SOLE 25 500 0 0 MICROSOFT CORP OPTIONS 594918104 56 400 SH Call SOLE 26 0 0 400 MICROSOFT CORP OPTIONS 594918104 19047 137000 SH Call SOLE 34 137000 0 0 MICROSTRATEGY INC CL A NEW 594972408 1066 7183 SH SOLE 2 330 0 6853 MICROSTRATEGY INC CL A NEW 594972408 7 48 SH SOLE 4 48 0 0 MICROSTRATEGY INC CL A NEW 594972408 22 149 SH SOLE 7 149 0 0 MICROSTRATEGY INC CL A NEW 594972408 5521 37214 SH SOLE 18 37214 0 0 MICROSTRATEGY INC CL A NEW 594972408 2130 14358 SH SOLE 19 14358 0 0 MICROSTRATEGY INC CL A NEW 594972408 137740 928353 SH SOLE 21 928353 0 0 MICROSTRATEGY INC CL A NEW 594972408 36247 244303 SH SOLE 22 231185 0 13118 MICROSTRATEGY INC CL A NEW 594972408 615 4144 SH SOLE 26 1131 0 3013 MICROSTRATEGY INC CL A NEW 594972408 201 1357 SH SOLE 28 1357 0 0 MICROSTRATEGY INC CL A NEW 594972408 17957 121030 SH SOLE 30 121030 0 0 MICROSTRATEGY INC CL A NEW 594972408 159 1069 SH SOLE 40 1069 0 0 MICROVISION INC DEL COM NEW 594960304 13 21758 SH SOLE 18 21758 0 0 MICROVISION INC DEL COM NEW 594960304 173 289077 SH SOLE 21 289077 0 0 MICROVISION INC DEL COM NEW 594960304 771 1286751 SH SOLE 22 1286751 0 0 MICT INC COM 55328R109 2 4533 SH SOLE 21 4533 0 0 MICT INC COM 55328R109 2 3724 SH SOLE 22 3724 0 0 MID AMER APT CMNTYS INC COM 59522J103 35859 275818 SH SOLE 2 28267 0 247551 MID AMER APT CMNTYS INC COM 59522J103 10078 77518 SH SOLE 4 73898 0 3620 MID AMER APT CMNTYS INC COM 59522J103 29686 228333 SH SOLE 7 218693 0 9640 MID AMER APT CMNTYS INC COM 59522J103 206 1582 SH SOLE 13 1582 0 0 MID AMER APT CMNTYS INC COM 59522J103 672 5172 SH SOLE 15 5172 0 0 MID AMER APT CMNTYS INC COM 59522J103 29450 226524 SH SOLE 18 211408 0 15116 MID AMER APT CMNTYS INC COM 59522J103 18320 140916 SH SOLE 19 140916 0 0 MID AMER APT CMNTYS INC COM 59522J103 551666 4243259 SH SOLE 21 4243259 0 0 MID AMER APT CMNTYS INC COM 59522J103 498251 3832409 SH SOLE 22 3539368 0 293041 MID AMER APT CMNTYS INC COM 59522J103 11471 88228 SH SOLE 23 88228 0 0 MID AMER APT CMNTYS INC COM 59522J103 44620 343205 SH SOLE 25 343205 0 0 MID AMER APT CMNTYS INC COM 59522J103 70800 544575 SH SOLE 26 153357 0 391218 MID AMER APT CMNTYS INC COM 59522J103 3112 23935 SH SOLE 28 18045 0 5890 MID AMER APT CMNTYS INC COM 59522J103 11070 85145 SH SOLE 29 61253 0 23892 MID AMER APT CMNTYS INC COM 59522J103 111953 861113 SH SOLE 30 861113 0 0 MID AMER APT CMNTYS INC COM 59522J103 3219 24763 SH SOLE 31 20689 0 4074 MID AMER APT CMNTYS INC COM 59522J103 1018 7829 SH SOLE 34 7829 0 0 MID AMER APT CMNTYS INC COM 59522J103 10363 79708 SH SOLE 36 79708 0 0 MID AMER APT CMNTYS INC COM 59522J103 398 3065 SH SOLE 40 3065 0 0 MID PENN BANCORP INC COM 59540G107 167 6513 SH SOLE 2 367 0 6146 MID PENN BANCORP INC COM 59540G107 631 24620 SH SOLE 18 24620 0 0 MID PENN BANCORP INC COM 59540G107 297 11589 SH SOLE 19 11589 0 0 MID PENN BANCORP INC COM 59540G107 6146 239805 SH SOLE 21 239805 0 0 MID PENN BANCORP INC COM 59540G107 1917 74814 SH SOLE 22 71396 0 3418 MID SOUTHERN BANCORP INC COM 59548Q107 9 669 SH SOLE 18 669 0 0 MIDDLEBY CORP COM 596278101 14033 120045 SH SOLE 2 6664 0 113381 MIDDLEBY CORP COM 596278101 2506 21437 SH SOLE 4 20016 0 1421 MIDDLEBY CORP COM 596278101 379 3239 SH SOLE 7 3239 0 0 MIDDLEBY CORP COM 596278101 11 96 SH SOLE 13 96 0 0 MIDDLEBY CORP COM 596278101 3829 32752 SH SOLE 18 28445 0 4307 MIDDLEBY CORP COM 596278101 1452 12419 SH SOLE 19 12419 0 0 MIDDLEBY CORP COM 596278101 83604 715179 SH SOLE 21 715179 0 0 MIDDLEBY CORP COM 596278101 179188 1532834 SH SOLE 22 1426642 0 106192 MIDDLEBY CORP COM 596278101 5082 43474 SH SOLE 23 43474 0 0 MIDDLEBY CORP COM 596278101 182 1553 SH SOLE 25 1553 0 0 MIDDLEBY CORP COM 596278101 18595 159070 SH SOLE 26 56417 0 102653 MIDDLEBY CORP COM 596278101 1169 9998 SH SOLE 28 6941 0 3057 MIDDLEBY CORP COM 596278101 1521 13009 SH SOLE 29 1132 0 11877 MIDDLEBY CORP COM 596278101 9287 79442 SH SOLE 30 79442 0 0 MIDDLEBY CORP COM 596278101 1507 12888 SH SOLE 31 10359 0 2529 MIDDLEBY CORP COM 596278101 389 3326 SH SOLE 34 3326 0 0 MIDDLEBY CORP COM 596278101 1368 11705 SH SOLE 36 11705 0 0 MIDDLEBY CORP COM 596278101 135 1156 SH SOLE 40 1156 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 31 663 SH SOLE 18 663 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 13 269 SH SOLE 21 269 0 0 MIDDLESEX WATER CO COM 596680108 909 14000 SH SOLE 2 550 0 13450 MIDDLESEX WATER CO COM 596680108 7 105 SH SOLE 4 105 0 0 MIDDLESEX WATER CO COM 596680108 675 10387 SH SOLE 7 10387 0 0 MIDDLESEX WATER CO COM 596680108 3746 57660 SH SOLE 18 57660 0 0 MIDDLESEX WATER CO COM 596680108 1805 27782 SH SOLE 19 27782 0 0 MIDDLESEX WATER CO COM 596680108 38812 597479 SH SOLE 21 597479 0 0 MIDDLESEX WATER CO COM 596680108 32183 495422 SH SOLE 22 473575 0 21847 MIDDLESEX WATER CO COM 596680108 949 14605 SH SOLE 23 14605 0 0 MIDDLESEX WATER CO COM 596680108 681 10476 SH SOLE 26 6485 0 3991 MIDDLESEX WATER CO COM 596680108 134 2069 SH SOLE 28 2069 0 0 MIDDLESEX WATER CO COM 596680108 4586 70602 SH SOLE 30 70602 0 0 MIDDLESEX WATER CO COM 596680108 90 1390 SH SOLE 40 1390 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 604 23202 SH SOLE 2 947 0 22255 MIDLAND STS BANCORP INC ILL COM 597742105 10 402 SH SOLE 7 402 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2083 79960 SH SOLE 18 79960 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1015 38977 SH SOLE 19 38977 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 20280 778515 SH SOLE 21 778515 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 14591 560121 SH SOLE 22 534568 0 25553 MIDLAND STS BANCORP INC ILL COM 597742105 169 6494 SH SOLE 26 0 0 6494 MIDLAND STS BANCORP INC ILL COM 597742105 148 5689 SH SOLE 30 5689 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 378 12374 SH SOLE 2 756 0 11618 MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH SOLE 7 115 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1337 43811 SH SOLE 18 43811 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 972 31834 SH SOLE 19 31834 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 12834 420527 SH SOLE 21 420527 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 9032 295946 SH SOLE 22 287559 0 8387 MILACRON HLDGS CORP COM 59870L106 1180 70760 SH SOLE 2 2693 0 68067 MILACRON HLDGS CORP COM 59870L106 11 679 SH SOLE 4 679 0 0 MILACRON HLDGS CORP COM 59870L106 25 1476 SH SOLE 7 1476 0 0 MILACRON HLDGS CORP COM 59870L106 3887 233179 SH SOLE 18 233179 0 0 MILACRON HLDGS CORP COM 59870L106 2135 128092 SH SOLE 19 128092 0 0 MILACRON HLDGS CORP COM 59870L106 38168 2289642 SH SOLE 21 2289642 0 0 MILACRON HLDGS CORP COM 59870L106 33600 2015611 SH SOLE 22 1926718 0 88893 MILACRON HLDGS CORP COM 59870L106 613 36792 SH SOLE 26 32202 0 4590 MILACRON HLDGS CORP COM 59870L106 148 8874 SH SOLE 28 8874 0 0 MILACRON HLDGS CORP COM 59870L106 18954 1137035 SH SOLE 30 1137035 0 0 MILACRON HLDGS CORP COM 59870L106 129 7713 SH SOLE 40 7713 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 6 7521 SH SOLE 21 7521 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 59 8239 SH SOLE 2 407 0 7832 MILLENDO THERAPEUTICS INC COM 60040X103 230 32338 SH SOLE 18 32338 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 111 15646 SH SOLE 19 15646 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 2268 319005 SH SOLE 21 319005 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 774 108856 SH SOLE 22 106161 0 2695 MILLER HERMAN INC COM 600544100 3542 76852 SH SOLE 2 27624 0 49228 MILLER HERMAN INC COM 600544100 12 267 SH SOLE 4 267 0 0 MILLER HERMAN INC COM 600544100 46 994 SH SOLE 7 994 0 0 MILLER HERMAN INC COM 600544100 15608 338646 SH SOLE 18 338646 0 0 MILLER HERMAN INC COM 600544100 4669 101312 SH SOLE 19 101312 0 0 MILLER HERMAN INC COM 600544100 191749 4160319 SH SOLE 21 4160319 0 0 MILLER HERMAN INC COM 600544100 91604 1987507 SH SOLE 22 1903675 0 83832 MILLER HERMAN INC COM 600544100 1152 24993 SH SOLE 26 19565 0 5428 MILLER HERMAN INC COM 600544100 349 7577 SH SOLE 28 7577 0 0 MILLER HERMAN INC COM 600544100 830 18008 SH SOLE 30 18008 0 0 MILLER HERMAN INC COM 600544100 196 4257 SH SOLE 34 4257 0 0 MILLER HERMAN INC COM 600544100 292 6334 SH SOLE 40 6334 0 0 MILLER INDS INC TENN COM NEW 600551204 523 15701 SH SOLE 2 5108 0 10593 MILLER INDS INC TENN COM NEW 600551204 10 303 SH SOLE 7 303 0 0 MILLER INDS INC TENN COM NEW 600551204 1504 45165 SH SOLE 18 40190 0 4975 MILLER INDS INC TENN COM NEW 600551204 2144 64380 SH SOLE 19 64380 0 0 MILLER INDS INC TENN COM NEW 600551204 14115 423866 SH SOLE 21 423866 0 0 MILLER INDS INC TENN COM NEW 600551204 16058 482220 SH SOLE 22 472668 0 9552 MILLER INDS INC TENN COM NEW 600551204 970 29129 SH SOLE 23 29129 0 0 MILLER INDS INC TENN COM NEW 600551204 730 21930 SH SOLE 26 0 0 21930 MIMECAST LTD ORD SHS G14838109 12 340 SH SOLE 4 340 0 0 MIMECAST LTD ORD SHS G14838109 1498 42003 SH SOLE 21 42003 0 0 MIMECAST LTD ORD SHS G14838109 1706 47838 SH SOLE 22 24113 0 23725 MIMECAST LTD ORD SHS G14838109 2988 83778 SH SOLE 25 83778 0 0 MIMECAST LTD ORD SHS G14838109 1008 28259 SH SOLE 26 13147 0 15112 MIMECAST LTD ORD SHS G14838109 247 6936 SH SOLE 28 6936 0 0 MIMECAST LTD ORD SHS G14838109 4028 112920 SH SOLE 30 112920 0 0 MIMECAST LTD ORD SHS G14838109 897 25157 SH SOLE 34 25157 0 0 MIMECAST LTD ORD SHS G14838109 12 333 SH SOLE 36 333 0 0 MIMECAST LTD ORD SHS G14838109 189 5296 SH SOLE 40 5296 0 0 MIND C T I LTD ORD M70240102 8 3477 SH SOLE 18 3477 0 0 MIND C T I LTD ORD M70240102 129 54605 SH SOLE 21 54605 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2746 51731 SH SOLE 2 16295 0 35436 MINERALS TECHNOLOGIES INC COM 603158106 9 168 SH SOLE 4 168 0 0 MINERALS TECHNOLOGIES INC COM 603158106 34 640 SH SOLE 7 640 0 0 MINERALS TECHNOLOGIES INC COM 603158106 10713 201784 SH SOLE 18 201784 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3243 61076 SH SOLE 19 61076 0 0 MINERALS TECHNOLOGIES INC COM 603158106 132924 2503745 SH SOLE 21 2503745 0 0 MINERALS TECHNOLOGIES INC COM 603158106 65881 1240929 SH SOLE 22 1192142 0 48787 MINERALS TECHNOLOGIES INC COM 603158106 828 15589 SH SOLE 26 12852 0 2737 MINERALS TECHNOLOGIES INC COM 603158106 233 4392 SH SOLE 28 4392 0 0 MINERALS TECHNOLOGIES INC COM 603158106 544 10243 SH SOLE 30 10243 0 0 MINERALS TECHNOLOGIES INC COM 603158106 203 3818 SH SOLE 40 3818 0 0 MINERVA NEUROSCIENCES INC COM 603380106 202 26126 SH SOLE 2 1140 0 24986 MINERVA NEUROSCIENCES INC COM 603380106 5 700 SH SOLE 7 700 0 0 MINERVA NEUROSCIENCES INC COM 603380106 826 106577 SH SOLE 18 106577 0 0 MINERVA NEUROSCIENCES INC COM 603380106 395 50988 SH SOLE 19 50988 0 0 MINERVA NEUROSCIENCES INC COM 603380106 10943 1412025 SH SOLE 21 1412025 0 0 MINERVA NEUROSCIENCES INC COM 603380106 6231 803964 SH SOLE 22 755060 0 48904 MINERVA NEUROSCIENCES INC COM 603380106 41 5303 SH SOLE 30 5303 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 4 5809 SH SOLE 18 5809 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 51 69526 SH SOLE 21 69526 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 217 296509 SH SOLE 22 296509 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 32 44088 SH SOLE 26 0 0 44088 MIRATI THERAPEUTICS INC COM 60468T105 2928 37581 SH SOLE 2 15004 0 22577 MIRATI THERAPEUTICS INC COM 60468T105 12 158 SH SOLE 4 158 0 0 MIRATI THERAPEUTICS INC COM 60468T105 39 498 SH SOLE 7 498 0 0 MIRATI THERAPEUTICS INC COM 60468T105 8940 114752 SH SOLE 18 108202 0 6550 MIRATI THERAPEUTICS INC COM 60468T105 18751 240674 SH SOLE 19 240674 0 0 MIRATI THERAPEUTICS INC COM 60468T105 102421 1314605 SH SOLE 21 1314605 0 0 MIRATI THERAPEUTICS INC COM 60468T105 70438 904093 SH SOLE 22 869214 0 34879 MIRATI THERAPEUTICS INC COM 60468T105 42 536 SH SOLE 23 536 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1083 13899 SH SOLE 26 7750 0 6149 MIRATI THERAPEUTICS INC COM 60468T105 214 2749 SH SOLE 28 2749 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4387 56307 SH SOLE 30 56307 0 0 MIRATI THERAPEUTICS INC COM 60468T105 3496 44878 SH SOLE 34 44878 0 0 MIRATI THERAPEUTICS INC COM 60468T105 198 2540 SH SOLE 40 2540 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 18 1827 SH SOLE 2 0 0 1827 MIRUM PHARMACEUTICALS INC COM 604749101 17 1665 SH SOLE 18 1665 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 28 2803 SH SOLE 19 2803 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 114 11376 SH SOLE 21 11376 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 175 17384 SH SOLE 22 17384 0 0 MISONIX INC COM 604871103 127 6330 SH SOLE 2 301 0 6029 MISONIX INC COM 604871103 525 26139 SH SOLE 18 26139 0 0 MISONIX INC COM 604871103 249 12373 SH SOLE 19 12373 0 0 MISONIX INC COM 604871103 5208 259081 SH SOLE 21 259081 0 0 MISONIX INC COM 604871103 3534 175805 SH SOLE 22 173686 0 2119 MISTRAS GROUP INC COM 60649T107 314 19145 SH SOLE 2 2059 0 17086 MISTRAS GROUP INC COM 60649T107 7 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 1068 65132 SH SOLE 18 65132 0 0 MISTRAS GROUP INC COM 60649T107 1192 72664 SH SOLE 19 72664 0 0 MISTRAS GROUP INC COM 60649T107 10761 656152 SH SOLE 21 656152 0 0 MISTRAS GROUP INC COM 60649T107 7744 472200 SH SOLE 22 450591 0 21609 MISTRAS GROUP INC COM 60649T107 41 2523 SH SOLE 28 2523 0 0 MISTRAS GROUP INC COM 60649T107 123 7493 SH SOLE 30 7493 0 0 MISTRAS GROUP INC COM 60649T107 29 1749 SH SOLE 40 1749 0 0 MITCHAM INDS INC COM 606501104 8 2503 SH SOLE 18 2503 0 0 MITCHAM INDS INC COM 606501104 134 41262 SH SOLE 21 41262 0 0 MITCHAM INDS INC COM 606501104 935 287794 SH SOLE 22 287794 0 0 MITEK SYS INC COM NEW 606710200 249 25758 SH SOLE 2 1166 0 24592 MITEK SYS INC COM NEW 606710200 9 895 SH SOLE 7 895 0 0 MITEK SYS INC COM NEW 606710200 1028 106506 SH SOLE 18 106506 0 0 MITEK SYS INC COM NEW 606710200 409 42383 SH SOLE 19 42383 0 0 MITEK SYS INC COM NEW 606710200 10126 1049370 SH SOLE 21 1049370 0 0 MITEK SYS INC COM NEW 606710200 8273 857302 SH SOLE 22 835113 0 22189 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 3 612 SH SOLE 18 612 0 0 MKS INSTRUMENT INC COM 55306N104 12333 133643 SH SOLE 2 32647 0 100996 MKS INSTRUMENT INC COM 55306N104 27 297 SH SOLE 4 297 0 0 MKS INSTRUMENT INC COM 55306N104 94 1021 SH SOLE 7 1021 0 0 MKS INSTRUMENT INC COM 55306N104 14314 155114 SH SOLE 18 155114 0 0 MKS INSTRUMENT INC COM 55306N104 1116 12092 SH SOLE 19 12092 0 0 MKS INSTRUMENT INC COM 55306N104 258926 2805875 SH SOLE 21 2805875 0 0 MKS INSTRUMENT INC COM 55306N104 160754 1742026 SH SOLE 22 1639100 0 102926 MKS INSTRUMENT INC COM 55306N104 1688 18292 SH SOLE 26 12146 0 6146 MKS INSTRUMENT INC COM 55306N104 629 6811 SH SOLE 28 6811 0 0 MKS INSTRUMENT INC COM 55306N104 1388 15043 SH SOLE 30 15043 0 0 MKS INSTRUMENT INC COM 55306N104 101 1098 SH SOLE 31 1098 0 0 MKS INSTRUMENT INC COM 55306N104 519 5620 SH SOLE 40 5620 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 157 5233 SH SOLE 2 202 0 5031 MMA CAPITAL HOLDINGS INC COM 55315D105 532 17735 SH SOLE 18 17735 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 250 8348 SH SOLE 19 8348 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 5375 179151 SH SOLE 21 179151 0 0 MOBILE MINI INC COM 60740F105 2098 56922 SH SOLE 2 15964 0 40958 MOBILE MINI INC COM 60740F105 7 195 SH SOLE 4 195 0 0 MOBILE MINI INC COM 60740F105 36 969 SH SOLE 7 969 0 0 MOBILE MINI INC COM 60740F105 8233 223351 SH SOLE 18 203399 0 19952 MOBILE MINI INC COM 60740F105 10820 293556 SH SOLE 19 293556 0 0 MOBILE MINI INC COM 60740F105 179992 4883135 SH SOLE 21 4883135 0 0 MOBILE MINI INC COM 60740F105 61978 1681448 SH SOLE 22 1618066 0 63382 MOBILE MINI INC COM 60740F105 2082 56472 SH SOLE 23 56472 0 0 MOBILE MINI INC COM 60740F105 4474 121380 SH SOLE 26 6236 0 115144 MOBILE MINI INC COM 60740F105 208 5631 SH SOLE 28 5631 0 0 MOBILE MINI INC COM 60740F105 2308 62608 SH SOLE 30 62608 0 0 MOBILE MINI INC COM 60740F105 685 18573 SH SOLE 34 18573 0 0 MOBILE MINI INC COM 60740F105 180 4887 SH SOLE 40 4887 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2708 334382 SH SOLE 2 19380 0 315002 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2402 296539 SH SOLE 4 296539 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1004 123936 SH SOLE 7 85721 0 38215 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 379 46733 SH SOLE 13 46733 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2993 369460 SH SOLE 18 369460 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7013 865799 SH SOLE 19 865799 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 91573 11305248 SH SOLE 21 11305248 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 67887 8381055 SH SOLE 22 7137159 0 1243896 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2470 304960 SH SOLE 23 304960 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 19675 2428959 SH SOLE 25 2428959 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9181 1133396 SH SOLE 26 449651 0 683745 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1114 137575 SH SOLE 28 137575 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1092 134799 SH SOLE 29 71926 0 62873 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 37530 4633384 SH SOLE 30 4633384 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 493 60900 SH SOLE 31 60900 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 29075 3589543 SH SOLE 34 3589543 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 39 4835 SH SOLE 36 4835 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 38 4635 SH SOLE 40 4635 0 0 MOBILEIRON INC COM NEW 60739U204 544 83158 SH SOLE 2 3970 0 79188 MOBILEIRON INC COM NEW 60739U204 7 1030 SH SOLE 7 1030 0 0 MOBILEIRON INC COM NEW 60739U204 2299 351331 SH SOLE 18 346321 0 5010 MOBILEIRON INC COM NEW 60739U204 1079 164896 SH SOLE 19 164896 0 0 MOBILEIRON INC COM NEW 60739U204 22285 3404831 SH SOLE 21 3404831 0 0 MOBILEIRON INC COM NEW 60739U204 17163 2622330 SH SOLE 22 2427354 0 194976 MOBILEIRON INC COM NEW 60739U204 20 3016 SH SOLE 23 3016 0 0 MOBILEIRON INC COM NEW 60739U204 180 27551 SH SOLE 25 27551 0 0 MOBILEIRON INC COM NEW 60739U204 893 136430 SH SOLE 26 23994 0 112436 MOBILEIRON INC COM NEW 60739U204 41 6220 SH SOLE 28 6220 0 0 MOBILEIRON INC COM NEW 60739U204 45 6806 SH SOLE 30 6806 0 0 MOBILEIRON INC COM NEW 60739U204 11 1657 SH SOLE 34 1657 0 0 MOBILEIRON INC COM NEW 60739U204 19 2884 SH SOLE 36 2884 0 0 MOBILEIRON INC COM NEW 60739U204 20 3042 SH SOLE 40 3042 0 0 MODEL N INC COM 607525102 870 31357 SH SOLE 2 4579 0 26778 MODEL N INC COM 607525102 12 447 SH SOLE 7 447 0 0 MODEL N INC COM 607525102 3904 140641 SH SOLE 18 117703 0 22938 MODEL N INC COM 607525102 4151 149531 SH SOLE 19 149531 0 0 MODEL N INC COM 607525102 33364 1201882 SH SOLE 21 1201882 0 0 MODEL N INC COM 607525102 26573 957249 SH SOLE 22 920416 0 36833 MODEL N INC COM 607525102 482 17375 SH SOLE 23 17375 0 0 MODEL N INC COM 607525102 934 33646 SH SOLE 26 0 0 33646 MODEL N INC COM 607525102 90 3233 SH SOLE 30 3233 0 0 MODEL N INC COM 607525102 93 3361 SH SOLE 40 3361 0 0 MODERNA INC COM 60770K107 6224 390949 SH SOLE 2 14225 0 376724 MODERNA INC COM 60770K107 63 3944 SH SOLE 7 3944 0 0 MODERNA INC COM 60770K107 1562 98131 SH SOLE 18 98131 0 0 MODERNA INC COM 60770K107 735 46175 SH SOLE 19 46175 0 0 MODERNA INC COM 60770K107 40453 2541040 SH SOLE 21 2541040 0 0 MODERNA INC COM 60770K107 83863 5267768 SH SOLE 22 4987071 0 280697 MODERNA INC COM 60770K107 67 4178 SH SOLE 31 4178 0 0 MODINE MFG CO COM 607828100 567 49871 SH SOLE 2 2131 0 47740 MODINE MFG CO COM 607828100 4 331 SH SOLE 4 331 0 0 MODINE MFG CO COM 607828100 13 1109 SH SOLE 7 1109 0 0 MODINE MFG CO COM 607828100 2033 178834 SH SOLE 18 178834 0 0 MODINE MFG CO COM 607828100 968 85163 SH SOLE 19 85163 0 0 MODINE MFG CO COM 607828100 20331 1788139 SH SOLE 21 1788139 0 0 MODINE MFG CO COM 607828100 17725 1558951 SH SOLE 22 1483396 0 75555 MODINE MFG CO COM 607828100 172 15126 SH SOLE 26 0 0 15126 MODINE MFG CO COM 607828100 76 6705 SH SOLE 28 6705 0 0 MODINE MFG CO COM 607828100 156 13740 SH SOLE 30 13740 0 0 MODINE MFG CO COM 607828100 57 4995 SH SOLE 40 4995 0 0 MOELIS & CO CL A 60786M105 2938 89449 SH SOLE 2 47474 0 41975 MOELIS & CO CL A 60786M105 120 3640 SH SOLE 4 3640 0 0 MOELIS & CO CL A 60786M105 166 5061 SH SOLE 7 5061 0 0 MOELIS & CO CL A 60786M105 5729 174410 SH SOLE 18 163281 0 11129 MOELIS & CO CL A 60786M105 5140 156481 SH SOLE 19 156481 0 0 MOELIS & CO CL A 60786M105 60481 1841129 SH SOLE 21 1841129 0 0 MOELIS & CO CL A 60786M105 50347 1532636 SH SOLE 22 1457357 0 75279 MOELIS & CO CL A 60786M105 498 15170 SH SOLE 23 15170 0 0 MOELIS & CO CL A 60786M105 1374 41827 SH SOLE 26 6533 0 35294 MOELIS & CO CL A 60786M105 190 5787 SH SOLE 28 5787 0 0 MOELIS & CO CL A 60786M105 390 11875 SH SOLE 30 11875 0 0 MOELIS & CO CL A 60786M105 164 4999 SH SOLE 40 4999 0 0 MOHAWK GROUP HLDGS INC COM 608189106 6 796 SH SOLE 18 796 0 0 MOHAWK GROUP HLDGS INC COM 608189106 69 8804 SH SOLE 21 8804 0 0 MOHAWK INDS INC COM 608190104 19580 157816 SH SOLE 2 22221 0 135595 MOHAWK INDS INC COM 608190104 2900 23374 SH SOLE 4 21659 0 1715 MOHAWK INDS INC COM 608190104 6854 55245 SH SOLE 7 51533 0 3712 MOHAWK INDS INC COM 608190104 402 3243 SH SOLE 13 3243 0 0 MOHAWK INDS INC COM 608190104 61 491 SH SOLE 15 491 0 0 MOHAWK INDS INC COM 608190104 15376 123929 SH SOLE 18 115646 0 8283 MOHAWK INDS INC COM 608190104 3281 26445 SH SOLE 19 26445 0 0 MOHAWK INDS INC COM 608190104 195821 1578314 SH SOLE 21 1578314 0 0 MOHAWK INDS INC COM 608190104 183686 1480501 SH SOLE 22 1314841 0 165660 MOHAWK INDS INC COM 608190104 5643 45481 SH SOLE 23 45481 0 0 MOHAWK INDS INC COM 608190104 8298 66880 SH SOLE 25 66880 0 0 MOHAWK INDS INC COM 608190104 40124 323401 SH SOLE 26 94031 0 229370 MOHAWK INDS INC COM 608190104 1398 11267 SH SOLE 28 7957 0 3310 MOHAWK INDS INC COM 608190104 1786 14397 SH SOLE 29 1330 0 13067 MOHAWK INDS INC COM 608190104 38948 313922 SH SOLE 30 313922 0 0 MOHAWK INDS INC COM 608190104 1646 13265 SH SOLE 31 10626 0 2639 MOHAWK INDS INC COM 608190104 1151 9277 SH SOLE 34 9277 0 0 MOHAWK INDS INC COM 608190104 5884 47421 SH SOLE 36 47421 0 0 MOHAWK INDS INC COM 608190104 157 1269 SH SOLE 40 1269 0 0 MOLECULAR TEMPLATES INC COM 608550109 98 14812 SH SOLE 2 514 0 14298 MOLECULAR TEMPLATES INC COM 608550109 389 59026 SH SOLE 18 59026 0 0 MOLECULAR TEMPLATES INC COM 608550109 187 28379 SH SOLE 19 28379 0 0 MOLECULAR TEMPLATES INC COM 608550109 3847 583834 SH SOLE 21 583834 0 0 MOLECULAR TEMPLATES INC COM 608550109 2775 421017 SH SOLE 22 413070 0 7947 MOLECULIN BIOTECH INC COM 60855D101 9 8436 SH SOLE 18 8436 0 0 MOLECULIN BIOTECH INC COM 60855D101 109 98075 SH SOLE 21 98075 0 0 MOLINA HEALTHCARE INC COM 60855R100 15594 142123 SH SOLE 2 30861 0 111262 MOLINA HEALTHCARE INC COM 60855R100 30 276 SH SOLE 4 276 0 0 MOLINA HEALTHCARE INC COM 60855R100 182 1663 SH SOLE 7 1663 0 0 MOLINA HEALTHCARE INC COM 60855R100 19191 174912 SH SOLE 18 174912 0 0 MOLINA HEALTHCARE INC COM 60855R100 1525 13903 SH SOLE 19 13903 0 0 MOLINA HEALTHCARE INC COM 60855R100 358572 3268068 SH SOLE 21 3268068 0 0 MOLINA HEALTHCARE INC COM 60855R100 231119 2106447 SH SOLE 22 1989827 0 116620 MOLINA HEALTHCARE INC COM 60855R100 2010 18317 SH SOLE 26 11310 0 7007 MOLINA HEALTHCARE INC COM 60855R100 822 7489 SH SOLE 28 7489 0 0 MOLINA HEALTHCARE INC COM 60855R100 1843 16797 SH SOLE 30 16797 0 0 MOLINA HEALTHCARE INC COM 60855R100 139 1270 SH SOLE 31 1270 0 0 MOLINA HEALTHCARE INC COM 60855R100 194 1770 SH SOLE 34 1770 0 0 MOLINA HEALTHCARE INC COM 60855R100 535 4877 SH SOLE 36 4877 0 0 MOLINA HEALTHCARE INC COM 60855R100 657 5989 SH SOLE 40 5989 0 0 MOLSON COORS BREWING CO CL B 60871R209 22181 385758 SH SOLE 2 56015 0 329743 MOLSON COORS BREWING CO CL B 60871R209 4427 76987 SH SOLE 4 71994 0 4993 MOLSON COORS BREWING CO CL B 60871R209 11537 200637 SH SOLE 7 166853 0 33784 MOLSON COORS BREWING CO CL B 60871R209 351 6107 SH SOLE 13 6107 0 0 MOLSON COORS BREWING CO CL B 60871R209 113 1973 SH SOLE 15 1973 0 0 MOLSON COORS BREWING CO CL B 60871R209 119131 2071842 SH SOLE 18 1956121 0 115721 MOLSON COORS BREWING CO CL B 60871R209 59263 1030667 SH SOLE 19 1030667 0 0 MOLSON COORS BREWING CO CL B 60871R209 252365 4388950 SH SOLE 21 4388950 0 0 MOLSON COORS BREWING CO CL B 60871R209 253275 4404787 SH SOLE 22 4033297 0 371490 MOLSON COORS BREWING CO CL B 60871R209 9745 169473 SH SOLE 23 169473 0 0 MOLSON COORS BREWING CO CL B 60871R209 12433 216229 SH SOLE 25 192972 0 23257 MOLSON COORS BREWING CO CL B 60871R209 70159 1220152 SH SOLE 26 265428 0 954724 MOLSON COORS BREWING CO CL B 60871R209 2351 40890 SH SOLE 28 30377 0 10513 MOLSON COORS BREWING CO CL B 60871R209 2337 40639 SH SOLE 29 0 0 40639 MOLSON COORS BREWING CO CL B 60871R209 46027 800462 SH SOLE 30 800462 0 0 MOLSON COORS BREWING CO CL B 60871R209 770 13383 SH SOLE 31 5136 0 8247 MOLSON COORS BREWING CO CL B 60871R209 25965 451567 SH SOLE 34 451567 0 0 MOLSON COORS BREWING CO CL B 60871R209 8724 151719 SH SOLE 36 151719 0 0 MOLSON COORS BREWING CO CL B 60871R209 299 5197 SH SOLE 40 5197 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1111 85751 SH SOLE 2 4124 0 81627 MOMENTA PHARMACEUTICALS INC COM 60877T100 4 283 SH SOLE 4 283 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 21 1619 SH SOLE 7 1619 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 5732 442246 SH SOLE 18 442246 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2506 193343 SH SOLE 19 193343 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 150824 11637663 SH SOLE 21 11637663 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 37811 2917523 SH SOLE 22 2806656 0 110867 MOMENTA PHARMACEUTICALS INC COM 60877T100 12 924 SH SOLE 23 924 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 473 36494 SH SOLE 26 28040 0 8454 MOMENTA PHARMACEUTICALS INC COM 60877T100 149 11506 SH SOLE 28 11506 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 5789 446718 SH SOLE 30 446718 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 16 1248 SH SOLE 34 1248 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 92 7069 SH SOLE 40 7069 0 0 MOMO INC ADR 60879B107 7521 242772 SH SOLE 2 4463 0 238309 MOMO INC ADR 60879B107 7196 232285 SH SOLE 4 232285 0 0 MOMO INC ADR 60879B107 609 19664 SH SOLE 7 19664 0 0 MOMO INC ADR 60879B107 3077 99311 SH SOLE 13 99311 0 0 MOMO INC ADR 60879B107 20805 671568 SH SOLE 15 641247 0 30321 MOMO INC ADR 60879B107 1558 50306 SH SOLE 18 50306 0 0 MOMO INC ADR 60879B107 12348 398578 SH SOLE 19 398578 0 0 MOMO INC ADR 60879B107 84794 2737053 SH SOLE 21 2737053 0 0 MOMO INC ADR 60879B107 56941 1838005 SH SOLE 22 1679520 0 158485 MOMO INC ADR 60879B107 2763 89195 SH SOLE 23 89195 0 0 MOMO INC ADR 60879B107 42235 1363292 SH SOLE 25 1363292 0 0 MOMO INC ADR 60879B107 26737 863038 SH SOLE 26 251512 0 611526 MOMO INC ADR 60879B107 584 18858 SH SOLE 28 18858 0 0 MOMO INC ADR 60879B107 766 24719 SH SOLE 29 15214 0 9505 MOMO INC ADR 60879B107 25815 833281 SH SOLE 30 833281 0 0 MOMO INC ADR 60879B107 253 8175 SH SOLE 31 8175 0 0 MOMO INC ADR 60879B107 140278 4528012 SH SOLE 34 4528012 0 0 MOMO INC ADR 60879B107 41 1309 SH SOLE 40 1309 0 0 MONAKER GROUP INC COM NEW 609011200 4 1615 SH SOLE 18 1615 0 0 MONAKER GROUP INC COM NEW 609011200 19 8329 SH SOLE 21 8329 0 0 MONARCH CASINO & RESORT INC COM 609027107 417 9994 SH SOLE 2 688 0 9306 MONARCH CASINO & RESORT INC COM 609027107 6 148 SH SOLE 7 148 0 0 MONARCH CASINO & RESORT INC COM 609027107 2243 53806 SH SOLE 18 53806 0 0 MONARCH CASINO & RESORT INC COM 609027107 800 19192 SH SOLE 19 19192 0 0 MONARCH CASINO & RESORT INC COM 609027107 54309 1302676 SH SOLE 21 1302676 0 0 MONARCH CASINO & RESORT INC COM 609027107 16544 396845 SH SOLE 22 380427 0 16418 MONARCH CASINO & RESORT INC COM 609027107 291 6989 SH SOLE 26 0 0 6989 MONARCH CASINO & RESORT INC COM 609027107 654 15678 SH SOLE 30 15678 0 0 MONARCH CASINO & RESORT INC COM 609027107 89 2132 SH SOLE 40 2132 0 0 MONDELEZ INTL INC CL A 609207105 194536 3516567 SH SOLE 2 359116 0 3157451 MONDELEZ INTL INC CL A 609207105 32894 594621 SH SOLE 4 555701 0 38920 MONDELEZ INTL INC CL A 609207105 77325 1397770 SH SOLE 7 1379912 0 17858 MONDELEZ INTL INC CL A 609207105 2125 38414 SH SOLE 13 38414 0 0 MONDELEZ INTL INC CL A 609207105 883 15968 SH SOLE 15 15968 0 0 MONDELEZ INTL INC CL A 609207105 228401 4128728 SH SOLE 18 3916113 0 212615 MONDELEZ INTL INC CL A 609207105 70278 1270382 SH SOLE 19 1270382 0 0 MONDELEZ INTL INC CL A 609207105 593 10720 SH SOLE 20 10720 0 0 MONDELEZ INTL INC CL A 609207105 1723845 31161340 SH SOLE 21 31161340 0 0 MONDELEZ INTL INC CL A 609207105 1985070 35883410 SH SOLE 22 32005398 0 3878012 MONDELEZ INTL INC CL A 609207105 57525 1039850 SH SOLE 23 1039850 0 0 MONDELEZ INTL INC CL A 609207105 78761 1423734 SH SOLE 25 1423734 0 0 MONDELEZ INTL INC CL A 609207105 361077 6527058 SH SOLE 26 1733083 0 4793975 MONDELEZ INTL INC CL A 609207105 15460 279462 SH SOLE 28 204388 0 75074 MONDELEZ INTL INC CL A 609207105 1614 29173 SH SOLE 29 29173 0 0 MONDELEZ INTL INC CL A 609207105 316477 5720839 SH SOLE 30 5720839 0 0 MONDELEZ INTL INC CL A 609207105 18145 327999 SH SOLE 31 261603 0 66396 MONDELEZ INTL INC CL A 609207105 11344 205070 SH SOLE 32 205070 0 0 MONDELEZ INTL INC CL A 609207105 26204 473687 SH SOLE 34 473687 0 0 MONDELEZ INTL INC CL A 609207105 58448 1056542 SH SOLE 36 1056542 0 0 MONDELEZ INTL INC CL A 609207105 1924 34778 SH SOLE 40 34778 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 26 6539 SH SOLE 18 6539 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 385 96647 SH SOLE 21 96647 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 2187 549391 SH SOLE 22 549391 0 0 MONGODB INC CL A 60937P106 10735 89098 SH SOLE 2 5036 0 84062 MONGODB INC CL A 60937P106 1764 14638 SH SOLE 4 13474 0 1164 MONGODB INC CL A 60937P106 240 1996 SH SOLE 7 1996 0 0 MONGODB INC CL A 60937P106 2806 23291 SH SOLE 18 20880 0 2411 MONGODB INC CL A 60937P106 26278 218115 SH SOLE 19 218115 0 0 MONGODB INC CL A 60937P106 81623 677483 SH SOLE 21 677483 0 0 MONGODB INC CL A 60937P106 117400 974436 SH SOLE 22 894272 0 80164 MONGODB INC CL A 60937P106 3649 30288 SH SOLE 23 30288 0 0 MONGODB INC CL A 60937P106 37244 309127 SH SOLE 25 309127 0 0 MONGODB INC CL A 60937P106 10906 90520 SH SOLE 26 44091 0 46429 MONGODB INC CL A 60937P106 1038 8613 SH SOLE 28 6401 0 2212 MONGODB INC CL A 60937P106 1123 9317 SH SOLE 29 560 0 8757 MONGODB INC CL A 60937P106 9842 81693 SH SOLE 30 81693 0 0 MONGODB INC CL A 60937P106 867 7195 SH SOLE 31 5906 0 1289 MONGODB INC CL A 60937P106 9930 82421 SH SOLE 34 82421 0 0 MONGODB INC CL A 60937P106 663 5504 SH SOLE 36 5504 0 0 MONGODB INC CL A 60937P106 89 738 SH SOLE 40 738 0 0 MONGODB INC NOTE 0.750% 6/1 60937PAB2 1409 750000 PRN SOLE 21 750000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4467 310013 SH SOLE 2 3195 0 306818 MONMOUTH REAL ESTATE INVT CO CL A 609720107 364 25264 SH SOLE 4 25264 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1339 92903 SH SOLE 7 92903 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 52 3642 SH SOLE 15 3642 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4528 314249 SH SOLE 18 314249 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3511 243620 SH SOLE 19 243620 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 48781 3385212 SH SOLE 21 3385212 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 49720 3450365 SH SOLE 22 3337027 0 113338 MONMOUTH REAL ESTATE INVT CO CL A 609720107 45 3102 SH SOLE 23 3102 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2647 183675 SH SOLE 25 183675 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1279 88766 SH SOLE 26 31250 0 57516 MONMOUTH REAL ESTATE INVT CO CL A 609720107 131 9062 SH SOLE 28 9062 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 657 45566 SH SOLE 29 45566 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 6177 428665 SH SOLE 30 428665 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 14 959 SH SOLE 34 959 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 178 12374 SH SOLE 40 12374 0 0 MONOLITHIC PWR SYS INC COM 609839105 15053 96721 SH SOLE 2 21795 0 74926 MONOLITHIC PWR SYS INC COM 609839105 30 190 SH SOLE 4 190 0 0 MONOLITHIC PWR SYS INC COM 609839105 119 766 SH SOLE 7 766 0 0 MONOLITHIC PWR SYS INC COM 609839105 17519 112567 SH SOLE 18 112567 0 0 MONOLITHIC PWR SYS INC COM 609839105 93361 599888 SH SOLE 19 599888 0 0 MONOLITHIC PWR SYS INC COM 609839105 340532 2188088 SH SOLE 21 2188088 0 0 MONOLITHIC PWR SYS INC COM 609839105 203058 1304751 SH SOLE 22 1228909 0 75842 MONOLITHIC PWR SYS INC COM 609839105 2641 16968 SH SOLE 26 8070 0 8898 MONOLITHIC PWR SYS INC COM 609839105 791 5083 SH SOLE 28 5083 0 0 MONOLITHIC PWR SYS INC COM 609839105 1755 11278 SH SOLE 30 11278 0 0 MONOLITHIC PWR SYS INC COM 609839105 132 851 SH SOLE 31 851 0 0 MONOLITHIC PWR SYS INC COM 609839105 17522 112590 SH SOLE 34 112590 0 0 MONOLITHIC PWR SYS INC COM 609839105 650 4178 SH SOLE 40 4178 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 773 39001 SH SOLE 2 1612 0 37389 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5 277 SH SOLE 4 277 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 16 794 SH SOLE 7 794 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3614 182431 SH SOLE 18 182431 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1395 70405 SH SOLE 19 70405 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 89460 4515917 SH SOLE 21 4515917 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 24770 1250356 SH SOLE 22 1199503 0 50853 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 44 2206 SH SOLE 26 0 0 2206 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 113 5685 SH SOLE 28 5685 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1129 57004 SH SOLE 30 57004 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 96 4869 SH SOLE 40 4869 0 0 MONRO INC COM 610236101 2261 28622 SH SOLE 2 1329 0 27293 MONRO INC COM 610236101 16 198 SH SOLE 4 198 0 0 MONRO INC COM 610236101 48 611 SH SOLE 7 611 0 0 MONRO INC COM 610236101 11625 147131 SH SOLE 18 147131 0 0 MONRO INC COM 610236101 4463 56486 SH SOLE 19 56486 0 0 MONRO INC COM 610236101 280967 3556098 SH SOLE 21 3556098 0 0 MONRO INC COM 610236101 76286 965528 SH SOLE 22 920972 0 44556 MONRO INC COM 610236101 898 11366 SH SOLE 26 9157 0 2209 MONRO INC COM 610236101 325 4109 SH SOLE 28 4109 0 0 MONRO INC COM 610236101 3645 46131 SH SOLE 30 46131 0 0 MONRO INC COM 610236101 155 1956 SH SOLE 34 1956 0 0 MONRO INC COM 610236101 277 3504 SH SOLE 40 3504 0 0 MONROE CAP CORP COM 610335101 1110 105202 SH SOLE 30 105202 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 57179 984823 SH SOLE 2 110959 0 873864 MONSTER BEVERAGE CORP NEW COM 61174X109 9594 165244 SH SOLE 4 153873 0 11371 MONSTER BEVERAGE CORP NEW COM 61174X109 21548 371126 SH SOLE 7 365388 0 5738 MONSTER BEVERAGE CORP NEW COM 61174X109 2341 40328 SH SOLE 13 40328 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 283 4882 SH SOLE 15 4882 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 73373 1263740 SH SOLE 18 1190067 0 73673 MONSTER BEVERAGE CORP NEW COM 61174X109 21588 371829 SH SOLE 19 371829 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 443209 7633630 SH SOLE 21 7633630 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 562976 9696460 SH SOLE 22 8580719 0 1115741 MONSTER BEVERAGE CORP NEW COM 61174X109 17244 297001 SH SOLE 23 297001 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 20967 361120 SH SOLE 25 361120 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 87772 1511747 SH SOLE 26 487105 0 1024642 MONSTER BEVERAGE CORP NEW COM 61174X109 4696 80888 SH SOLE 28 59352 0 21536 MONSTER BEVERAGE CORP NEW COM 61174X109 575 9912 SH SOLE 29 9912 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 109687 1889198 SH SOLE 30 1889198 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5678 97803 SH SOLE 31 71957 0 25846 MONSTER BEVERAGE CORP NEW COM 61174X109 4498 77480 SH SOLE 32 77480 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2346 40415 SH SOLE 34 40415 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 16290 280568 SH SOLE 36 280568 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 549 9464 SH SOLE 40 9464 0 0 MONTAGE RES CORP COM 61179L100 321 84977 SH SOLE 2 58726 0 26251 MONTAGE RES CORP COM 61179L100 0 38 SH SOLE 7 38 0 0 MONTAGE RES CORP COM 61179L100 281 74333 SH SOLE 18 74333 0 0 MONTAGE RES CORP COM 61179L100 135 35807 SH SOLE 19 35807 0 0 MONTAGE RES CORP COM 61179L100 2866 758292 SH SOLE 21 758292 0 0 MONTAGE RES CORP COM 61179L100 1321 349467 SH SOLE 22 338377 0 11090 MONTAGE RES CORP COM 61179L100 4 1156 SH SOLE 28 1156 0 0 MONTAGE RES CORP COM 61179L100 12 3207 SH SOLE 30 3207 0 0 MONTAGE RES CORP COM 61179L100 18 4637 SH SOLE 40 4637 0 0 MOODYS CORP COM 615369105 87529 427325 SH SOLE 2 63871 0 363454 MOODYS CORP COM 615369105 14933 72903 SH SOLE 4 68174 0 4729 MOODYS CORP COM 615369105 28790 140556 SH SOLE 7 140556 0 0 MOODYS CORP COM 615369105 60 294 SH SOLE 13 294 0 0 MOODYS CORP COM 615369105 334 1633 SH SOLE 15 1633 0 0 MOODYS CORP COM 615369105 69842 340974 SH SOLE 18 317332 0 23642 MOODYS CORP COM 615369105 5582 27251 SH SOLE 19 27251 0 0 MOODYS CORP COM 615369105 14532 70949 SH SOLE 20 70949 0 0 MOODYS CORP COM 615369105 677241 3306356 SH SOLE 21 3306356 0 0 MOODYS CORP COM 615369105 809930 3954157 SH SOLE 22 3512051 0 442106 MOODYS CORP COM 615369105 25999 126932 SH SOLE 23 126932 0 0 MOODYS CORP COM 615369105 32830 160279 SH SOLE 25 160279 0 0 MOODYS CORP COM 615369105 159650 779425 SH SOLE 26 200885 0 578540 MOODYS CORP COM 615369105 6908 33726 SH SOLE 28 24472 0 9254 MOODYS CORP COM 615369105 872 4257 SH SOLE 29 4257 0 0 MOODYS CORP COM 615369105 134343 655874 SH SOLE 30 655874 0 0 MOODYS CORP COM 615369105 29478 143916 SH SOLE 31 32359 0 111557 MOODYS CORP COM 615369105 3379 16497 SH SOLE 34 16497 0 0 MOODYS CORP COM 615369105 22101 107897 SH SOLE 36 107897 0 0 MOODYS CORP COM 615369105 834 4074 SH SOLE 40 4074 0 0 MOOG INC CL A 615394202 2286 28180 SH SOLE 2 1307 0 26873 MOOG INC CL A 615394202 11 130 SH SOLE 4 130 0 0 MOOG INC CL A 615394202 71 878 SH SOLE 7 878 0 0 MOOG INC CL A 615394202 11899 146684 SH SOLE 18 145158 0 1526 MOOG INC CL A 615394202 4511 55605 SH SOLE 19 55605 0 0 MOOG INC CL A 615394202 332742 4101854 SH SOLE 21 4101854 0 0 MOOG INC CL A 615394202 78826 971716 SH SOLE 22 925233 0 46483 MOOG INC CL A 615394202 905 11153 SH SOLE 26 8200 0 2953 MOOG INC CL A 615394202 318 3918 SH SOLE 28 3918 0 0 MOOG INC CL A 615394202 3645 44936 SH SOLE 30 44936 0 0 MOOG INC CL A 615394202 50 616 SH SOLE 36 616 0 0 MOOG INC CL A 615394202 245 3015 SH SOLE 40 3015 0 0 MORGAN STANLEY COM NEW 617446448 191874 4496684 SH SOLE 2 1654260 0 2842424 MORGAN STANLEY COM NEW 617446448 33011 773644 SH SOLE 4 738750 0 34894 MORGAN STANLEY COM NEW 617446448 49454 1158989 SH SOLE 7 1151113 0 7876 MORGAN STANLEY COM NEW 617446448 5701 133604 SH SOLE 13 133604 0 0 MORGAN STANLEY COM NEW 617446448 535 12538 SH SOLE 15 12538 0 0 MORGAN STANLEY COM NEW 617446448 340124 7971038 SH SOLE 18 7463431 0 507607 MORGAN STANLEY COM NEW 617446448 540852 12675218 SH SOLE 19 12675218 0 0 MORGAN STANLEY COM NEW 617446448 1012295 23723815 SH SOLE 21 23723815 0 0 MORGAN STANLEY COM NEW 617446448 1420868 33298998 SH SOLE 22 28787089 0 4511909 MORGAN STANLEY COM NEW 617446448 62068 1454604 SH SOLE 23 1454604 0 0 MORGAN STANLEY COM NEW 617446448 55831 1308445 SH SOLE 25 1308445 0 0 MORGAN STANLEY COM NEW 617446448 222798 5221427 SH SOLE 26 1386630 0 3834797 MORGAN STANLEY COM NEW 617446448 10508 246254 SH SOLE 28 178981 0 67273 MORGAN STANLEY COM NEW 617446448 27759 650553 SH SOLE 29 265913 0 384640 MORGAN STANLEY COM NEW 617446448 199069 4665306 SH SOLE 30 4665306 0 0 MORGAN STANLEY COM NEW 617446448 45493 1066156 SH SOLE 31 584124 0 482032 MORGAN STANLEY COM NEW 617446448 118270 2771728 SH SOLE 34 2771728 0 0 MORGAN STANLEY COM NEW 617446448 46658 1093468 SH SOLE 36 1093468 0 0 MORGAN STANLEY COM NEW 617446448 1288 30190 SH SOLE 40 30190 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 859 130400 SH SOLE 2 130400 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 582 63314 SH SOLE 2 63314 0 0 MORNINGSTAR INC COM 617700109 6018 41181 SH SOLE 2 4818 0 36363 MORNINGSTAR INC COM 617700109 17 113 SH SOLE 4 113 0 0 MORNINGSTAR INC COM 617700109 58 395 SH SOLE 7 395 0 0 MORNINGSTAR INC COM 617700109 1811 12394 SH SOLE 18 12394 0 0 MORNINGSTAR INC COM 617700109 651 4454 SH SOLE 19 4454 0 0 MORNINGSTAR INC COM 617700109 37712 258056 SH SOLE 21 258056 0 0 MORNINGSTAR INC COM 617700109 83847 573743 SH SOLE 22 539355 0 34388 MORNINGSTAR INC COM 617700109 121 831 SH SOLE 23 831 0 0 MORNINGSTAR INC COM 617700109 1115 7630 SH SOLE 26 2893 0 4737 MORNINGSTAR INC COM 617700109 375 2566 SH SOLE 28 2566 0 0 MORNINGSTAR INC COM 617700109 761 5206 SH SOLE 30 5206 0 0 MORNINGSTAR INC COM 617700109 61 416 SH SOLE 31 416 0 0 MORNINGSTAR INC COM 617700109 336 2298 SH SOLE 40 2298 0 0 MORPHIC HLDG INC COM 61775R105 85 4689 SH SOLE 2 0 0 4689 MORPHIC HLDG INC COM 61775R105 327 18035 SH SOLE 18 18035 0 0 MORPHIC HLDG INC COM 61775R105 154 8492 SH SOLE 19 8492 0 0 MORPHIC HLDG INC COM 61775R105 3529 194880 SH SOLE 21 194880 0 0 MORPHIC HLDG INC COM 61775R105 709 39164 SH SOLE 22 37695 0 1469 MORPHOSYS AG SPONSORED ADS 617760202 13406 488039 SH SOLE 18 488039 0 0 MORPHOSYS AG SPONSORED ADS 617760202 560 20400 SH SOLE 31 0 0 20400 MOSAIC CO NEW COM 61945C103 20269 988731 SH SOLE 2 201026 0 787705 MOSAIC CO NEW COM 61945C103 2943 143551 SH SOLE 4 133890 0 9661 MOSAIC CO NEW COM 61945C103 7628 372103 SH SOLE 7 365002 0 7101 MOSAIC CO NEW COM 61945C103 114 5544 SH SOLE 13 5544 0 0 MOSAIC CO NEW COM 61945C103 66 3213 SH SOLE 15 3213 0 0 MOSAIC CO NEW COM 61945C103 14673 715747 SH SOLE 18 667776 0 47971 MOSAIC CO NEW COM 61945C103 2208 107703 SH SOLE 19 107703 0 0 MOSAIC CO NEW COM 61945C103 177208 8644317 SH SOLE 21 8644317 0 0 MOSAIC CO NEW COM 61945C103 182552 8904978 SH SOLE 22 7871543 0 1033435 MOSAIC CO NEW COM 61945C103 5419 264349 SH SOLE 23 264349 0 0 MOSAIC CO NEW COM 61945C103 7405 361207 SH SOLE 25 361207 0 0 MOSAIC CO NEW COM 61945C103 38738 1889670 SH SOLE 26 545380 0 1344290 MOSAIC CO NEW COM 61945C103 1337 65204 SH SOLE 28 46200 0 19004 MOSAIC CO NEW COM 61945C103 1728 84295 SH SOLE 29 7027 0 77268 MOSAIC CO NEW COM 61945C103 30479 1486797 SH SOLE 30 1486797 0 0 MOSAIC CO NEW COM 61945C103 1551 75642 SH SOLE 31 61514 0 14128 MOSAIC CO NEW COM 61945C103 500 24402 SH SOLE 34 24402 0 0 MOSAIC CO NEW COM 61945C103 5728 279395 SH SOLE 36 279395 0 0 MOSAIC CO NEW COM 61945C103 186 9051 SH SOLE 40 9051 0 0 MOSYS INC COM 619718307 1 293 SH SOLE 21 293 0 0 MOSYS INC COM 619718307 14 5553 SH SOLE 22 5553 0 0 MOTORCAR PTS AMER INC COM 620071100 318 18789 SH SOLE 2 780 0 18009 MOTORCAR PTS AMER INC COM 620071100 7 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 1463 86585 SH SOLE 18 86585 0 0 MOTORCAR PTS AMER INC COM 620071100 677 40081 SH SOLE 19 40081 0 0 MOTORCAR PTS AMER INC COM 620071100 36702 2171723 SH SOLE 21 2171723 0 0 MOTORCAR PTS AMER INC COM 620071100 9365 554131 SH SOLE 22 530273 0 23858 MOTORCAR PTS AMER INC COM 620071100 42 2503 SH SOLE 23 2503 0 0 MOTORCAR PTS AMER INC COM 620071100 44 2615 SH SOLE 28 2615 0 0 MOTORCAR PTS AMER INC COM 620071100 791 46802 SH SOLE 30 46802 0 0 MOTORCAR PTS AMER INC COM 620071100 39 2323 SH SOLE 40 2323 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 80146 470313 SH SOLE 2 96770 0 373543 MOTOROLA SOLUTIONS INC COM NEW 620076307 14037 82369 SH SOLE 4 77725 0 4644 MOTOROLA SOLUTIONS INC COM NEW 620076307 39399 231203 SH SOLE 7 196760 0 34443 MOTOROLA SOLUTIONS INC COM NEW 620076307 570 3342 SH SOLE 13 3342 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 265 1554 SH SOLE 15 1554 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 46 268 SH SOLE 17 0 0 268 MOTOROLA SOLUTIONS INC COM NEW 620076307 152607 895529 SH SOLE 18 835312 0 60217 MOTOROLA SOLUTIONS INC COM NEW 620076307 375371 2202751 SH SOLE 19 2202751 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1285555 7543896 SH SOLE 21 7543896 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 840559 4932571 SH SOLE 22 4480283 0 452288 MOTOROLA SOLUTIONS INC COM NEW 620076307 21439 125811 SH SOLE 23 125811 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 183564 1077191 SH SOLE 25 1077191 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 183877 1079026 SH SOLE 26 256239 0 822787 MOTOROLA SOLUTIONS INC COM NEW 620076307 5593 32822 SH SOLE 28 24054 0 8768 MOTOROLA SOLUTIONS INC COM NEW 620076307 983 5767 SH SOLE 29 5767 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 150728 884501 SH SOLE 30 884501 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7642 44847 SH SOLE 31 36415 0 8432 MOTOROLA SOLUTIONS INC COM NEW 620076307 18935 111113 SH SOLE 34 111113 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 31901 187199 SH SOLE 36 187199 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 681 3994 SH SOLE 40 3994 0 0 MOTUS GI HLDGS INC COM 62014P108 7 3304 SH SOLE 18 3304 0 0 MOTUS GI HLDGS INC COM 62014P108 68 34552 SH SOLE 21 34552 0 0 MOTUS GI HLDGS INC COM 62014P108 78 39197 SH SOLE 22 39197 0 0 MOVADO GROUP INC COM 624580106 406 16325 SH SOLE 2 703 0 15622 MOVADO GROUP INC COM 624580106 10 409 SH SOLE 7 409 0 0 MOVADO GROUP INC COM 624580106 1856 74668 SH SOLE 18 74668 0 0 MOVADO GROUP INC COM 624580106 669 26892 SH SOLE 19 26892 0 0 MOVADO GROUP INC COM 624580106 45178 1817304 SH SOLE 21 1817304 0 0 MOVADO GROUP INC COM 624580106 12864 517471 SH SOLE 22 493068 0 24403 MOVADO GROUP INC COM 624580106 198 7960 SH SOLE 26 0 0 7960 MOVADO GROUP INC COM 624580106 59 2356 SH SOLE 28 2356 0 0 MOVADO GROUP INC COM 624580106 593 23834 SH SOLE 30 23834 0 0 MOVADO GROUP INC COM 624580106 45 1797 SH SOLE 40 1797 0 0 MPLX LP COM UNIT REP LTD 55336V100 747 26656 SH SOLE 18 26656 0 0 MPLX LP COM UNIT REP LTD 55336V100 64248 2293767 SH SOLE 19 2293767 0 0 MR COOPER GROUP INC COM 62482R107 772 72667 SH SOLE 2 3187 0 69480 MR COOPER GROUP INC COM 62482R107 5 455 SH SOLE 4 455 0 0 MR COOPER GROUP INC COM 62482R107 12 1092 SH SOLE 7 1092 0 0 MR COOPER GROUP INC COM 62482R107 2933 276177 SH SOLE 18 276177 0 0 MR COOPER GROUP INC COM 62482R107 1406 132434 SH SOLE 19 132434 0 0 MR COOPER GROUP INC COM 62482R107 28600 2693002 SH SOLE 21 2693002 0 0 MR COOPER GROUP INC COM 62482R107 21468 2021478 SH SOLE 22 1920851 0 100627 MR COOPER GROUP INC COM 62482R107 401 37713 SH SOLE 26 29256 0 8457 MR COOPER GROUP INC COM 62482R107 222 20950 SH SOLE 30 20950 0 0 MR COOPER GROUP INC COM 62482R107 111 10449 SH SOLE 40 10449 0 0 MRC GLOBAL INC COM 55345K103 990 81632 SH SOLE 2 4395 0 77237 MRC GLOBAL INC COM 55345K103 6 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 42 3434 SH SOLE 7 3434 0 0 MRC GLOBAL INC COM 55345K103 3279 270358 SH SOLE 18 270358 0 0 MRC GLOBAL INC COM 55345K103 1835 151307 SH SOLE 19 151307 0 0 MRC GLOBAL INC COM 55345K103 32799 2703959 SH SOLE 21 2703959 0 0 MRC GLOBAL INC COM 55345K103 29218 2408716 SH SOLE 22 2272360 0 136356 MRC GLOBAL INC COM 55345K103 493 40611 SH SOLE 26 9899 0 30712 MRC GLOBAL INC COM 55345K103 151 12442 SH SOLE 28 12442 0 0 MRC GLOBAL INC COM 55345K103 310 25528 SH SOLE 30 25528 0 0 MRC GLOBAL INC COM 55345K103 90 7429 SH SOLE 36 7429 0 0 MRC GLOBAL INC COM 55345K103 85 7044 SH SOLE 40 7044 0 0 MSA SAFETY INC COM 553498106 4977 45613 SH SOLE 2 16316 0 29297 MSA SAFETY INC COM 553498106 23 213 SH SOLE 4 213 0 0 MSA SAFETY INC COM 553498106 2257 20690 SH SOLE 7 20690 0 0 MSA SAFETY INC COM 553498106 22479 206020 SH SOLE 18 204866 0 1154 MSA SAFETY INC COM 553498106 6653 60974 SH SOLE 19 60974 0 0 MSA SAFETY INC COM 553498106 275729 2527078 SH SOLE 21 2527078 0 0 MSA SAFETY INC COM 553498106 132809 1217204 SH SOLE 22 1166060 0 51144 MSA SAFETY INC COM 553498106 1086 9949 SH SOLE 26 7063 0 2886 MSA SAFETY INC COM 553498106 517 4735 SH SOLE 28 4735 0 0 MSA SAFETY INC COM 553498106 1089 9981 SH SOLE 30 9981 0 0 MSA SAFETY INC COM 553498106 373 3415 SH SOLE 40 3415 0 0 MSB FINL CORP NEW COM 55352L101 15 903 SH SOLE 18 903 0 0 MSB FINL CORP NEW COM 55352L101 10 650 SH SOLE 21 650 0 0 MSC INDL DIRECT INC CL A 553530106 13401 184768 SH SOLE 2 93971 0 90797 MSC INDL DIRECT INC CL A 553530106 795 10958 SH SOLE 4 10958 0 0 MSC INDL DIRECT INC CL A 553530106 440 6068 SH SOLE 7 6068 0 0 MSC INDL DIRECT INC CL A 553530106 10431 143818 SH SOLE 18 142172 0 1646 MSC INDL DIRECT INC CL A 553530106 897 12364 SH SOLE 19 12364 0 0 MSC INDL DIRECT INC CL A 553530106 166301 2292858 SH SOLE 21 2292858 0 0 MSC INDL DIRECT INC CL A 553530106 116096 1600660 SH SOLE 22 1477841 0 122819 MSC INDL DIRECT INC CL A 553530106 1551 21380 SH SOLE 23 21380 0 0 MSC INDL DIRECT INC CL A 553530106 388 5344 SH SOLE 25 5344 0 0 MSC INDL DIRECT INC CL A 553530106 1970 27160 SH SOLE 26 16887 0 10273 MSC INDL DIRECT INC CL A 553530106 410 5656 SH SOLE 28 5656 0 0 MSC INDL DIRECT INC CL A 553530106 559 7710 SH SOLE 29 7710 0 0 MSC INDL DIRECT INC CL A 553530106 1030 14204 SH SOLE 30 14204 0 0 MSC INDL DIRECT INC CL A 553530106 1531 21107 SH SOLE 31 15244 0 5863 MSC INDL DIRECT INC CL A 553530106 601 8286 SH SOLE 34 8286 0 0 MSC INDL DIRECT INC CL A 553530106 499 6883 SH SOLE 36 6883 0 0 MSC INDL DIRECT INC CL A 553530106 341 4698 SH SOLE 40 4698 0 0 MSCI INC COM 55354G100 45583 209337 SH SOLE 2 27967 0 181370 MSCI INC COM 55354G100 7469 34303 SH SOLE 4 31954 0 2349 MSCI INC COM 55354G100 20587 94544 SH SOLE 7 73471 0 21073 MSCI INC COM 55354G100 393 1804 SH SOLE 13 1804 0 0 MSCI INC COM 55354G100 196 898 SH SOLE 15 898 0 0 MSCI INC COM 55354G100 110 505 SH SOLE 17 0 0 505 MSCI INC COM 55354G100 39730 182456 SH SOLE 18 170820 0 11636 MSCI INC COM 55354G100 134693 618565 SH SOLE 19 618565 0 0 MSCI INC COM 55354G100 492621 2262323 SH SOLE 21 2262323 0 0 MSCI INC COM 55354G100 455406 2091419 SH SOLE 22 1873143 0 218276 MSCI INC COM 55354G100 13352 61317 SH SOLE 23 61317 0 0 MSCI INC COM 55354G100 57543 264260 SH SOLE 25 264260 0 0 MSCI INC COM 55354G100 89377 410457 SH SOLE 26 102808 0 307649 MSCI INC COM 55354G100 3749 17218 SH SOLE 28 12557 0 4661 MSCI INC COM 55354G100 4355 20000 SH SOLE 29 1950 0 18050 MSCI INC COM 55354G100 69959 321279 SH SOLE 30 321279 0 0 MSCI INC COM 55354G100 4019 18456 SH SOLE 31 14916 0 3540 MSCI INC COM 55354G100 1216 5585 SH SOLE 34 5585 0 0 MSCI INC COM 55354G100 12089 55519 SH SOLE 36 55519 0 0 MSCI INC COM 55354G100 414 1900 SH SOLE 40 1900 0 0 MSG NETWORK INC CL A 553573106 1131 69721 SH SOLE 2 10203 0 59518 MSG NETWORK INC CL A 553573106 3 213 SH SOLE 4 213 0 0 MSG NETWORK INC CL A 553573106 21 1276 SH SOLE 7 1276 0 0 MSG NETWORK INC CL A 553573106 3505 216095 SH SOLE 18 199494 0 16601 MSG NETWORK INC CL A 553573106 3687 227325 SH SOLE 19 227325 0 0 MSG NETWORK INC CL A 553573106 32373 1995847 SH SOLE 21 1995847 0 0 MSG NETWORK INC CL A 553573106 30958 1908613 SH SOLE 22 1830544 0 78069 MSG NETWORK INC CL A 553573106 324 19949 SH SOLE 23 19949 0 0 MSG NETWORK INC CL A 553573106 2075 127898 SH SOLE 26 24342 0 103556 MSG NETWORK INC CL A 553573106 131 8052 SH SOLE 28 8052 0 0 MSG NETWORK INC CL A 553573106 271 16710 SH SOLE 30 16710 0 0 MSG NETWORK INC CL A 553573106 111 6870 SH SOLE 40 6870 0 0 MTBC INC COM 55378G102 5 1262 SH SOLE 18 1262 0 0 MTBC INC COM 55378G102 63 16542 SH SOLE 21 16542 0 0 MTBC INC COM 55378G102 132 34865 SH SOLE 22 34865 0 0 MTS SYS CORP COM 553777103 998 18060 SH SOLE 2 745 0 17315 MTS SYS CORP COM 553777103 7 127 SH SOLE 4 127 0 0 MTS SYS CORP COM 553777103 22 392 SH SOLE 7 392 0 0 MTS SYS CORP COM 553777103 4456 80643 SH SOLE 18 80643 0 0 MTS SYS CORP COM 553777103 1702 30806 SH SOLE 19 30806 0 0 MTS SYS CORP COM 553777103 109140 1975390 SH SOLE 21 1975390 0 0 MTS SYS CORP COM 553777103 29487 533709 SH SOLE 22 509329 0 24380 MTS SYS CORP COM 553777103 413 7476 SH SOLE 26 2155 0 5321 MTS SYS CORP COM 553777103 120 2167 SH SOLE 28 2167 0 0 MTS SYS CORP COM 553777103 16002 289630 SH SOLE 30 289630 0 0 MTS SYS CORP COM 553777103 87 1582 SH SOLE 40 1582 0 0 MUELLER INDS INC COM 624756102 1490 51940 SH SOLE 2 2231 0 49709 MUELLER INDS INC COM 624756102 9 318 SH SOLE 4 318 0 0 MUELLER INDS INC COM 624756102 46 1618 SH SOLE 7 1618 0 0 MUELLER INDS INC COM 624756102 7175 250178 SH SOLE 18 250178 0 0 MUELLER INDS INC COM 624756102 2727 95095 SH SOLE 19 95095 0 0 MUELLER INDS INC COM 624756102 178159 6211958 SH SOLE 21 6211958 0 0 MUELLER INDS INC COM 624756102 48284 1683543 SH SOLE 22 1597652 0 85891 MUELLER INDS INC COM 624756102 554 19323 SH SOLE 26 6532 0 12791 MUELLER INDS INC COM 624756102 189 6594 SH SOLE 28 6594 0 0 MUELLER INDS INC COM 624756102 2224 77546 SH SOLE 30 77546 0 0 MUELLER INDS INC COM 624756102 71 2485 SH SOLE 36 2485 0 0 MUELLER INDS INC COM 624756102 173 6027 SH SOLE 40 6027 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1681 149511 SH SOLE 2 6521 0 142990 MUELLER WTR PRODS INC COM SER A 624758108 14 1208 SH SOLE 4 1208 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1016 90351 SH SOLE 7 90351 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5998 533668 SH SOLE 18 533668 0 0 MUELLER WTR PRODS INC COM SER A 624758108 3035 270041 SH SOLE 19 270041 0 0 MUELLER WTR PRODS INC COM SER A 624758108 58939 5243697 SH SOLE 21 5243697 0 0 MUELLER WTR PRODS INC COM SER A 624758108 51640 4594262 SH SOLE 22 4374632 0 219630 MUELLER WTR PRODS INC COM SER A 624758108 371 33032 SH SOLE 26 18054 0 14978 MUELLER WTR PRODS INC COM SER A 624758108 220 19583 SH SOLE 28 19583 0 0 MUELLER WTR PRODS INC COM SER A 624758108 6946 618010 SH SOLE 30 618010 0 0 MUELLER WTR PRODS INC COM SER A 624758108 11 937 SH SOLE 34 937 0 0 MUELLER WTR PRODS INC COM SER A 624758108 210 18689 SH SOLE 40 18689 0 0 MURPHY OIL CORP COM 626717102 8359 378085 SH SOLE 2 75801 0 302284 MURPHY OIL CORP COM 626717102 17 754 SH SOLE 4 754 0 0 MURPHY OIL CORP COM 626717102 125 5662 SH SOLE 7 5662 0 0 MURPHY OIL CORP COM 626717102 9546 431746 SH SOLE 18 431746 0 0 MURPHY OIL CORP COM 626717102 789 35682 SH SOLE 19 35682 0 0 MURPHY OIL CORP COM 626717102 171203 7743243 SH SOLE 21 7743243 0 0 MURPHY OIL CORP COM 626717102 133403 6033596 SH SOLE 22 5658102 0 375494 MURPHY OIL CORP COM 626717102 1578 71353 SH SOLE 26 47479 0 23874 MURPHY OIL CORP COM 626717102 471 21306 SH SOLE 28 21306 0 0 MURPHY OIL CORP COM 626717102 1710 77339 SH SOLE 30 77339 0 0 MURPHY OIL CORP COM 626717102 70 3154 SH SOLE 31 3154 0 0 MURPHY OIL CORP COM 626717102 1002 45314 SH SOLE 36 45314 0 0 MURPHY OIL CORP COM 626717102 368 16666 SH SOLE 40 16666 0 0 MURPHY USA INC COM 626755102 3676 43090 SH SOLE 2 13990 0 29100 MURPHY USA INC COM 626755102 9 106 SH SOLE 4 106 0 0 MURPHY USA INC COM 626755102 116 1364 SH SOLE 7 1364 0 0 MURPHY USA INC COM 626755102 14793 173418 SH SOLE 18 173418 0 0 MURPHY USA INC COM 626755102 4479 52509 SH SOLE 19 52509 0 0 MURPHY USA INC COM 626755102 183357 2149559 SH SOLE 21 2149559 0 0 MURPHY USA INC COM 626755102 89855 1053404 SH SOLE 22 1001124 0 52280 MURPHY USA INC COM 626755102 112 1314 SH SOLE 23 1314 0 0 MURPHY USA INC COM 626755102 1114 13054 SH SOLE 26 11159 0 1895 MURPHY USA INC COM 626755102 347 4065 SH SOLE 28 4065 0 0 MURPHY USA INC COM 626755102 841 9861 SH SOLE 30 9861 0 0 MURPHY USA INC COM 626755102 511 5995 SH SOLE 36 5995 0 0 MURPHY USA INC COM 626755102 277 3245 SH SOLE 40 3245 0 0 MUSTANG BIO INC COM 62818Q104 78 23877 SH SOLE 2 1465 0 22412 MUSTANG BIO INC COM 62818Q104 325 99747 SH SOLE 18 99747 0 0 MUSTANG BIO INC COM 62818Q104 152 46502 SH SOLE 19 46502 0 0 MUSTANG BIO INC COM 62818Q104 3349 1027302 SH SOLE 21 1027302 0 0 MUSTANG BIO INC COM 62818Q104 1909 585652 SH SOLE 22 572133 0 13519 MUTUALFIRST FINL INC COM 62845B104 184 5828 SH SOLE 2 234 0 5594 MUTUALFIRST FINL INC COM 62845B104 5 163 SH SOLE 7 163 0 0 MUTUALFIRST FINL INC COM 62845B104 668 21180 SH SOLE 18 21180 0 0 MUTUALFIRST FINL INC COM 62845B104 322 10210 SH SOLE 19 10210 0 0 MUTUALFIRST FINL INC COM 62845B104 6558 208071 SH SOLE 21 208071 0 0 MUTUALFIRST FINL INC COM 62845B104 2344 74363 SH SOLE 22 69697 0 4666 MVB FINANCIAL CORP COM 553810102 176 8883 SH SOLE 2 362 0 8521 MVB FINANCIAL CORP COM 553810102 669 33716 SH SOLE 18 33716 0 0 MVB FINANCIAL CORP COM 553810102 316 15897 SH SOLE 19 15897 0 0 MVB FINANCIAL CORP COM 553810102 7112 358283 SH SOLE 21 358283 0 0 MVB FINANCIAL CORP COM 553810102 2060 103798 SH SOLE 22 97685 0 6113 MYERS INDS INC COM 628464109 548 31054 SH SOLE 2 1435 0 29619 MYERS INDS INC COM 628464109 12 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 2947 166976 SH SOLE 18 166976 0 0 MYERS INDS INC COM 628464109 1064 60297 SH SOLE 19 60297 0 0 MYERS INDS INC COM 628464109 70246 3979968 SH SOLE 21 3979968 0 0 MYERS INDS INC COM 628464109 18445 1045055 SH SOLE 22 1003707 0 41348 MYERS INDS INC COM 628464109 58 3288 SH SOLE 28 3288 0 0 MYERS INDS INC COM 628464109 895 50732 SH SOLE 30 50732 0 0 MYERS INDS INC COM 628464109 48 2706 SH SOLE 40 2706 0 0 MYLAN N V SHS EURO N59465109 24501 1238685 SH SOLE 2 131495 0 1107190 MYLAN N V SHS EURO N59465109 3802 192228 SH SOLE 4 178259 0 13969 MYLAN N V SHS EURO N59465109 10802 546113 SH SOLE 7 474904 0 71209 MYLAN N V SHS EURO N59465109 118 5956 SH SOLE 13 5956 0 0 MYLAN N V SHS EURO N59465109 124 6285 SH SOLE 15 6285 0 0 MYLAN N V SHS EURO N59465109 29314 1481999 SH SOLE 18 1410420 0 71579 MYLAN N V SHS EURO N59465109 10561 533935 SH SOLE 19 533935 0 0 MYLAN N V SHS EURO N59465109 350901 17740190 SH SOLE 21 17740190 0 0 MYLAN N V SHS EURO N59465109 248079 12541936 SH SOLE 22 11118498 0 1423438 MYLAN N V SHS EURO N59465109 7309 369501 SH SOLE 23 369501 0 0 MYLAN N V SHS EURO N59465109 17994 909727 SH SOLE 25 909727 0 0 MYLAN N V SHS EURO N59465109 44677 2258671 SH SOLE 26 768903 0 1489768 MYLAN N V SHS EURO N59465109 1849 93482 SH SOLE 28 66356 0 27126 MYLAN N V SHS EURO N59465109 2355 119063 SH SOLE 29 11412 0 107651 MYLAN N V SHS EURO N59465109 49985 2527023 SH SOLE 30 2527023 0 0 MYLAN N V SHS EURO N59465109 2092 105770 SH SOLE 31 86383 0 19387 MYLAN N V SHS EURO N59465109 1451 73369 SH SOLE 32 73369 0 0 MYLAN N V SHS EURO N59465109 1556 78658 SH SOLE 34 78658 0 0 MYLAN N V SHS EURO N59465109 7637 386098 SH SOLE 36 386098 0 0 MYLAN N V SHS EURO N59465109 226 11436 SH SOLE 40 11436 0 0 MYLAN N V OPTIONS N59465909 40 2000 SH Call SOLE 2 2000 0 0 MYLAN N V OPTIONS N59465909 7318 370000 SH Call SOLE 19 370000 0 0 MYLAN N V OPTIONS N59465909 70 3500 SH Call SOLE 22 3500 0 0 MYLAN N V OPTIONS N59465909 396 20000 SH Call SOLE 34 20000 0 0 MYOKARDIA INC COM 62857M105 3230 61933 SH SOLE 2 25105 0 36828 MYOKARDIA INC COM 62857M105 11 215 SH SOLE 4 215 0 0 MYOKARDIA INC COM 62857M105 47 901 SH SOLE 7 901 0 0 MYOKARDIA INC COM 62857M105 8492 162842 SH SOLE 18 162842 0 0 MYOKARDIA INC COM 62857M105 11215 215061 SH SOLE 19 215061 0 0 MYOKARDIA INC COM 62857M105 88 1679 SH SOLE 20 1679 0 0 MYOKARDIA INC COM 62857M105 104296 1999919 SH SOLE 21 1999919 0 0 MYOKARDIA INC COM 62857M105 68877 1320742 SH SOLE 22 1262586 0 58156 MYOKARDIA INC COM 62857M105 722 13848 SH SOLE 26 7830 0 6018 MYOKARDIA INC COM 62857M105 279 5359 SH SOLE 28 5359 0 0 MYOKARDIA INC COM 62857M105 747 14317 SH SOLE 30 14317 0 0 MYOKARDIA INC COM 62857M105 4266 81809 SH SOLE 34 81809 0 0 MYOKARDIA INC COM 62857M105 230 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 75 14366 SH SOLE 21 14366 0 0 MYOVANT SCIENCES LTD COM G637AM102 213 41040 SH SOLE 22 29457 0 11583 MYOVANT SCIENCES LTD COM G637AM102 14 2717 SH SOLE 30 2717 0 0 MYOVANT SCIENCES LTD COM G637AM102 6 1077 SH SOLE 34 1077 0 0 MYR GROUP INC DEL COM 55405W104 524 16736 SH SOLE 2 3491 0 13245 MYR GROUP INC DEL COM 55405W104 7 222 SH SOLE 4 222 0 0 MYR GROUP INC DEL COM 55405W104 623 19900 SH SOLE 7 19900 0 0 MYR GROUP INC DEL COM 55405W104 2533 80944 SH SOLE 18 77125 0 3819 MYR GROUP INC DEL COM 55405W104 1702 54379 SH SOLE 19 54379 0 0 MYR GROUP INC DEL COM 55405W104 58050 1855228 SH SOLE 21 1855228 0 0 MYR GROUP INC DEL COM 55405W104 18779 600159 SH SOLE 22 570244 0 29915 MYR GROUP INC DEL COM 55405W104 213 6816 SH SOLE 23 6816 0 0 MYR GROUP INC DEL COM 55405W104 1013 32384 SH SOLE 26 0 0 32384 MYR GROUP INC DEL COM 55405W104 61 1961 SH SOLE 28 1961 0 0 MYR GROUP INC DEL COM 55405W104 754 24083 SH SOLE 30 24083 0 0 MYR GROUP INC DEL COM 55405W104 62 1975 SH SOLE 40 1975 0 0 MYRIAD GENETICS INC COM 62855J104 2143 74868 SH SOLE 2 7146 0 67722 MYRIAD GENETICS INC COM 62855J104 11 399 SH SOLE 4 399 0 0 MYRIAD GENETICS INC COM 62855J104 41 1418 SH SOLE 7 1418 0 0 MYRIAD GENETICS INC COM 62855J104 9212 321749 SH SOLE 18 318822 0 2927 MYRIAD GENETICS INC COM 62855J104 4796 167503 SH SOLE 19 167503 0 0 MYRIAD GENETICS INC COM 62855J104 261076 9118954 SH SOLE 21 9118954 0 0 MYRIAD GENETICS INC COM 62855J104 65067 2272672 SH SOLE 22 2166629 0 106043 MYRIAD GENETICS INC COM 62855J104 398 13899 SH SOLE 23 13899 0 0 MYRIAD GENETICS INC COM 62855J104 1890 66018 SH SOLE 26 21398 0 44620 MYRIAD GENETICS INC COM 62855J104 264 9212 SH SOLE 28 9212 0 0 MYRIAD GENETICS INC COM 62855J104 7116 248540 SH SOLE 30 248540 0 0 MYRIAD GENETICS INC COM 62855J104 4920 171858 SH SOLE 31 0 0 171858 MYRIAD GENETICS INC COM 62855J104 49 1697 SH SOLE 34 1697 0 0 MYRIAD GENETICS INC COM 62855J104 189 6593 SH SOLE 40 6593 0 0 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1084 1700000 PRN SOLE 21 1700000 0 0 NABORS INDUSTRIES LTD SHS G6359F103 698 373234 SH SOLE 2 22305 0 350929 NABORS INDUSTRIES LTD SHS G6359F103 4 2306 SH SOLE 4 2306 0 0 NABORS INDUSTRIES LTD SHS G6359F103 41 21885 SH SOLE 7 21885 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2965 1585443 SH SOLE 18 1585443 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1293 691184 SH SOLE 19 691184 0 0 NABORS INDUSTRIES LTD SHS G6359F103 70795 37858069 SH SOLE 21 37858069 0 0 NABORS INDUSTRIES LTD SHS G6359F103 20445 10932936 SH SOLE 22 10113551 0 819385 NABORS INDUSTRIES LTD SHS G6359F103 246 131559 SH SOLE 26 46639 0 84920 NABORS INDUSTRIES LTD SHS G6359F103 82 43940 SH SOLE 28 43940 0 0 NABORS INDUSTRIES LTD SHS G6359F103 780 416907 SH SOLE 30 416907 0 0 NABORS INDUSTRIES LTD SHS G6359F103 165 87997 SH SOLE 36 87997 0 0 NABORS INDUSTRIES LTD SHS G6359F103 61 32507 SH SOLE 40 32507 0 0 NACCO INDS INC CL A 629579103 303 4745 SH SOLE 2 175 0 4570 NACCO INDS INC CL A 629579103 7 115 SH SOLE 7 115 0 0 NACCO INDS INC CL A 629579103 863 13502 SH SOLE 18 13502 0 0 NACCO INDS INC CL A 629579103 410 6414 SH SOLE 19 6414 0 0 NACCO INDS INC CL A 629579103 8262 129278 SH SOLE 21 129278 0 0 NACCO INDS INC CL A 629579103 8294 129772 SH SOLE 22 126621 0 3151 NAM TAI PPTY INC SHS G63907102 183 20370 SH SOLE 21 20370 0 0 NAM TAI PPTY INC SHS G63907102 1091 121268 SH SOLE 22 121268 0 0 NAM TAI PPTY INC SHS G63907102 117 12980 SH SOLE 30 12980 0 0 NANOMETRICS INC COM 630077105 716 21962 SH SOLE 2 956 0 21006 NANOMETRICS INC COM 630077105 18 554 SH SOLE 7 554 0 0 NANOMETRICS INC COM 630077105 3588 109992 SH SOLE 18 109992 0 0 NANOMETRICS INC COM 630077105 1311 40199 SH SOLE 19 40199 0 0 NANOMETRICS INC COM 630077105 84632 2594470 SH SOLE 21 2594470 0 0 NANOMETRICS INC COM 630077105 23589 723152 SH SOLE 22 694011 0 29141 NANOMETRICS INC COM 630077105 332 10180 SH SOLE 26 0 0 10180 NANOMETRICS INC COM 630077105 106 3248 SH SOLE 28 3248 0 0 NANOMETRICS INC COM 630077105 15524 475910 SH SOLE 30 475910 0 0 NANOMETRICS INC COM 630077105 66 2030 SH SOLE 40 2030 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 712 32998 SH SOLE 2 5616 0 27382 NANOSTRING TECHNOLOGIES INC COM 63009R109 4 175 SH SOLE 4 175 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 17 766 SH SOLE 7 766 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2768 128200 SH SOLE 18 120525 0 7675 NANOSTRING TECHNOLOGIES INC COM 63009R109 3130 144978 SH SOLE 19 144978 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 37063 1716661 SH SOLE 21 1716661 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 23199 1074530 SH SOLE 22 1027656 0 46874 NANOSTRING TECHNOLOGIES INC COM 63009R109 378 17507 SH SOLE 23 17507 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 894 41426 SH SOLE 26 0 0 41426 NANOSTRING TECHNOLOGIES INC COM 63009R109 99 4600 SH SOLE 28 4600 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3363 155751 SH SOLE 30 155751 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 65 3018 SH SOLE 34 3018 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 73 3365 SH SOLE 40 3365 0 0 NANOVIRICIDES INC COM 630087302 3 1650 SH SOLE 21 1650 0 0 NANTHEALTH INC COM 630104107 4 5474 SH SOLE 22 5474 0 0 NANTKWEST INC COM 63016Q102 7 6079 SH SOLE 18 6079 0 0 NANTKWEST INC COM 63016Q102 114 93361 SH SOLE 21 93361 0 0 NANTKWEST INC COM 63016Q102 319 261133 SH SOLE 22 261133 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 256 10024 SH SOLE 2 505 0 9519 NAPCO SEC TECHNOLOGIES INC COM 630402105 10 388 SH SOLE 7 388 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1061 41564 SH SOLE 18 41564 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 506 19839 SH SOLE 19 19839 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 10184 399072 SH SOLE 21 399072 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 8149 319314 SH SOLE 22 311461 0 7853 NASDAQ INC COM 631103108 29886 300814 SH SOLE 2 40663 0 260151 NASDAQ INC COM 631103108 4738 47687 SH SOLE 4 44603 0 3084 NASDAQ INC COM 631103108 10896 109671 SH SOLE 7 101873 0 7798 NASDAQ INC COM 631103108 227 2286 SH SOLE 13 2286 0 0 NASDAQ INC COM 631103108 143 1444 SH SOLE 15 1444 0 0 NASDAQ INC COM 631103108 26568 267415 SH SOLE 18 251910 0 15505 NASDAQ INC COM 631103108 3223 32440 SH SOLE 19 32440 0 0 NASDAQ INC COM 631103108 286187 2880598 SH SOLE 21 2880598 0 0 NASDAQ INC COM 631103108 277168 2789817 SH SOLE 22 2485272 0 304545 NASDAQ INC COM 631103108 8444 84990 SH SOLE 23 84990 0 0 NASDAQ INC COM 631103108 11780 118572 SH SOLE 25 118572 0 0 NASDAQ INC COM 631103108 52577 529211 SH SOLE 26 163070 0 366141 NASDAQ INC COM 631103108 2064 20774 SH SOLE 28 14480 0 6294 NASDAQ INC COM 631103108 2691 27085 SH SOLE 29 2308 0 24777 NASDAQ INC COM 631103108 41498 417698 SH SOLE 30 417698 0 0 NASDAQ INC COM 631103108 2773 27915 SH SOLE 31 23256 0 4659 NASDAQ INC COM 631103108 780 7851 SH SOLE 34 7851 0 0 NASDAQ INC COM 631103108 8717 87739 SH SOLE 36 87739 0 0 NASDAQ INC COM 631103108 325 3267 SH SOLE 40 3267 0 0 NATERA INC COM 632307104 1819 55468 SH SOLE 2 9168 0 46300 NATERA INC COM 632307104 7 221 SH SOLE 4 221 0 0 NATERA INC COM 632307104 37 1121 SH SOLE 7 1121 0 0 NATERA INC COM 632307104 6951 211917 SH SOLE 18 191147 0 20770 NATERA INC COM 632307104 7216 219985 SH SOLE 19 219985 0 0 NATERA INC COM 632307104 60512 1844871 SH SOLE 21 1844871 0 0 NATERA INC COM 632307104 59655 1818742 SH SOLE 22 1753887 0 64855 NATERA INC COM 632307104 815 24836 SH SOLE 23 24836 0 0 NATERA INC COM 632307104 2491 75955 SH SOLE 26 16955 0 59000 NATERA INC COM 632307104 161 4896 SH SOLE 28 4896 0 0 NATERA INC COM 632307104 5234 159559 SH SOLE 30 159559 0 0 NATERA INC COM 632307104 62 1888 SH SOLE 34 1888 0 0 NATERA INC COM 632307104 206 6292 SH SOLE 40 6292 0 0 NATHANS FAMOUS INC NEW COM 632347100 198 2760 SH SOLE 2 109 0 2651 NATHANS FAMOUS INC NEW COM 632347100 5 66 SH SOLE 7 66 0 0 NATHANS FAMOUS INC NEW COM 632347100 740 10298 SH SOLE 18 10298 0 0 NATHANS FAMOUS INC NEW COM 632347100 350 4877 SH SOLE 19 4877 0 0 NATHANS FAMOUS INC NEW COM 632347100 7434 103466 SH SOLE 21 103466 0 0 NATHANS FAMOUS INC NEW COM 632347100 3420 47602 SH SOLE 22 45206 0 2396 NATIONAL BANKSHARES INC VA COM 634865109 268 6702 SH SOLE 2 251 0 6451 NATIONAL BANKSHARES INC VA COM 634865109 5 114 SH SOLE 7 114 0 0 NATIONAL BANKSHARES INC VA COM 634865109 922 23029 SH SOLE 18 23029 0 0 NATIONAL BANKSHARES INC VA COM 634865109 433 10802 SH SOLE 19 10802 0 0 NATIONAL BANKSHARES INC VA COM 634865109 9488 236903 SH SOLE 21 236903 0 0 NATIONAL BANKSHARES INC VA COM 634865109 7684 191860 SH SOLE 22 186029 0 5831 NATIONAL BEVERAGE CORP COM 635017106 496 11184 SH SOLE 2 467 0 10717 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 2357 53142 SH SOLE 18 53142 0 0 NATIONAL BEVERAGE CORP COM 635017106 1468 33095 SH SOLE 19 33095 0 0 NATIONAL BEVERAGE CORP COM 635017106 56467 1272932 SH SOLE 21 1272932 0 0 NATIONAL BEVERAGE CORP COM 635017106 16322 367949 SH SOLE 22 352239 0 15710 NATIONAL BEVERAGE CORP COM 635017106 37 831 SH SOLE 23 831 0 0 NATIONAL BEVERAGE CORP COM 635017106 485 10924 SH SOLE 26 5635 0 5289 NATIONAL BEVERAGE CORP COM 635017106 59 1326 SH SOLE 28 1326 0 0 NATIONAL BEVERAGE CORP COM 635017106 742 16738 SH SOLE 30 16738 0 0 NATIONAL BEVERAGE CORP COM 635017106 57 1276 SH SOLE 40 1276 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1060 31014 SH SOLE 2 3343 0 27671 NATIONAL BK HLDGS CORP CL A 633707104 10 307 SH SOLE 4 307 0 0 NATIONAL BK HLDGS CORP CL A 633707104 19 546 SH SOLE 7 546 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4606 134720 SH SOLE 18 134720 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2762 80787 SH SOLE 19 80787 0 0 NATIONAL BK HLDGS CORP CL A 633707104 109879 3213773 SH SOLE 21 3213773 0 0 NATIONAL BK HLDGS CORP CL A 633707104 33790 988311 SH SOLE 22 949354 0 38957 NATIONAL BK HLDGS CORP CL A 633707104 269 7864 SH SOLE 23 7864 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1070 31294 SH SOLE 26 10626 0 20668 NATIONAL BK HLDGS CORP CL A 633707104 113 3300 SH SOLE 28 3300 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1411 41281 SH SOLE 30 41281 0 0 NATIONAL BK HLDGS CORP CL A 633707104 132 3849 SH SOLE 40 3849 0 0 NATIONAL CINEMEDIA INC COM 635309107 551 67219 SH SOLE 2 2565 0 64654 NATIONAL CINEMEDIA INC COM 635309107 3 380 SH SOLE 4 380 0 0 NATIONAL CINEMEDIA INC COM 635309107 14 1687 SH SOLE 7 1687 0 0 NATIONAL CINEMEDIA INC COM 635309107 1931 235455 SH SOLE 18 235455 0 0 NATIONAL CINEMEDIA INC COM 635309107 884 107853 SH SOLE 19 107853 0 0 NATIONAL CINEMEDIA INC COM 635309107 18908 2305828 SH SOLE 21 2305828 0 0 NATIONAL CINEMEDIA INC COM 635309107 15386 1876401 SH SOLE 22 1766481 0 109920 NATIONAL CINEMEDIA INC COM 635309107 90 11014 SH SOLE 26 7817 0 3197 NATIONAL CINEMEDIA INC COM 635309107 72 8826 SH SOLE 28 8826 0 0 NATIONAL CINEMEDIA INC COM 635309107 229 27937 SH SOLE 30 27937 0 0 NATIONAL CINEMEDIA INC COM 635309107 60 7277 SH SOLE 40 7277 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 152 22797 SH SOLE 2 984 0 21813 NATIONAL ENERGY SERVICES REU SHS G6375R107 521 78047 SH SOLE 18 78047 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 266 39876 SH SOLE 19 39876 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 5218 781129 SH SOLE 21 781129 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 1526 228514 SH SOLE 22 218401 0 10113 NATIONAL FUEL GAS CO N J COM 636180101 9603 204676 SH SOLE 2 61567 0 143109 NATIONAL FUEL GAS CO N J COM 636180101 17 360 SH SOLE 4 360 0 0 NATIONAL FUEL GAS CO N J COM 636180101 9343 199135 SH SOLE 7 199135 0 0 NATIONAL FUEL GAS CO N J COM 636180101 12669 270020 SH SOLE 18 270020 0 0 NATIONAL FUEL GAS CO N J COM 636180101 861 18352 SH SOLE 19 18352 0 0 NATIONAL FUEL GAS CO N J COM 636180101 211173 4500706 SH SOLE 21 4500706 0 0 NATIONAL FUEL GAS CO N J COM 636180101 131689 2806681 SH SOLE 22 2646949 0 159732 NATIONAL FUEL GAS CO N J COM 636180101 1303 27773 SH SOLE 26 18477 0 9296 NATIONAL FUEL GAS CO N J COM 636180101 458 9761 SH SOLE 28 9761 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1002 21356 SH SOLE 30 21356 0 0 NATIONAL FUEL GAS CO N J COM 636180101 78 1665 SH SOLE 31 1665 0 0 NATIONAL FUEL GAS CO N J COM 636180101 139 2961 SH SOLE 36 2961 0 0 NATIONAL FUEL GAS CO N J COM 636180101 350 7465 SH SOLE 40 7465 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1535 66665 SH SOLE 2 4753 0 61912 NATIONAL GEN HLDGS CORP COM 636220303 8 366 SH SOLE 4 366 0 0 NATIONAL GEN HLDGS CORP COM 636220303 34 1479 SH SOLE 7 1479 0 0 NATIONAL GEN HLDGS CORP COM 636220303 5362 232929 SH SOLE 18 232929 0 0 NATIONAL GEN HLDGS CORP COM 636220303 3607 156704 SH SOLE 19 156704 0 0 NATIONAL GEN HLDGS CORP COM 636220303 52633 2286389 SH SOLE 21 2286389 0 0 NATIONAL GEN HLDGS CORP COM 636220303 47607 2068058 SH SOLE 22 1976496 0 91562 NATIONAL GEN HLDGS CORP COM 636220303 205 8906 SH SOLE 23 8906 0 0 NATIONAL GEN HLDGS CORP COM 636220303 693 30103 SH SOLE 26 21735 0 8368 NATIONAL GEN HLDGS CORP COM 636220303 195 8480 SH SOLE 28 8480 0 0 NATIONAL GEN HLDGS CORP COM 636220303 401 17410 SH SOLE 30 17410 0 0 NATIONAL GEN HLDGS CORP COM 636220303 12 503 SH SOLE 34 503 0 0 NATIONAL GEN HLDGS CORP COM 636220303 164 7103 SH SOLE 40 7103 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5 92 SH SOLE 18 92 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3333 40448 SH SOLE 2 1645 0 38803 NATIONAL HEALTH INVS INC COM 63633D104 922 11195 SH SOLE 4 11195 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3466 42074 SH SOLE 7 42074 0 0 NATIONAL HEALTH INVS INC COM 63633D104 134 1626 SH SOLE 15 1626 0 0 NATIONAL HEALTH INVS INC COM 63633D104 11730 142376 SH SOLE 18 142376 0 0 NATIONAL HEALTH INVS INC COM 63633D104 9532 115699 SH SOLE 19 115699 0 0 NATIONAL HEALTH INVS INC COM 63633D104 148358 1800675 SH SOLE 21 1800675 0 0 NATIONAL HEALTH INVS INC COM 63633D104 127562 1548268 SH SOLE 22 1487553 0 60715 NATIONAL HEALTH INVS INC COM 63633D104 119 1441 SH SOLE 23 1441 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7209 87500 SH SOLE 25 87500 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2595 31496 SH SOLE 26 9285 0 22211 NATIONAL HEALTH INVS INC COM 63633D104 423 5129 SH SOLE 28 5129 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1792 21756 SH SOLE 29 21756 0 0 NATIONAL HEALTH INVS INC COM 63633D104 16576 201194 SH SOLE 30 201194 0 0 NATIONAL HEALTH INVS INC COM 63633D104 327 3971 SH SOLE 40 3971 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1022 12486 SH SOLE 2 513 0 11973 NATIONAL HEALTHCARE CORP COM 635906100 5 58 SH SOLE 4 58 0 0 NATIONAL HEALTHCARE CORP COM 635906100 19 232 SH SOLE 7 232 0 0 NATIONAL HEALTHCARE CORP COM 635906100 3437 41997 SH SOLE 18 41997 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1741 21272 SH SOLE 19 21272 0 0 NATIONAL HEALTHCARE CORP COM 635906100 37082 453045 SH SOLE 21 453045 0 0 NATIONAL HEALTHCARE CORP COM 635906100 27858 340356 SH SOLE 22 327459 0 12897 NATIONAL HEALTHCARE CORP COM 635906100 432 5283 SH SOLE 23 5283 0 0 NATIONAL HEALTHCARE CORP COM 635906100 192 2351 SH SOLE 26 0 0 2351 NATIONAL HEALTHCARE CORP COM 635906100 116 1420 SH SOLE 28 1420 0 0 NATIONAL HEALTHCARE CORP COM 635906100 274 3346 SH SOLE 30 3346 0 0 NATIONAL HEALTHCARE CORP COM 635906100 92 1126 SH SOLE 40 1126 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 2 903 SH SOLE 18 903 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 33 12185 SH SOLE 21 12185 0 0 NATIONAL INSTRS CORP COM 636518102 24713 588540 SH SOLE 2 320442 0 268098 NATIONAL INSTRS CORP COM 636518102 1939 46168 SH SOLE 4 46168 0 0 NATIONAL INSTRS CORP COM 636518102 586 13951 SH SOLE 7 13951 0 0 NATIONAL INSTRS CORP COM 636518102 3743 89142 SH SOLE 13 89142 0 0 NATIONAL INSTRS CORP COM 636518102 22195 528588 SH SOLE 18 450347 0 78241 NATIONAL INSTRS CORP COM 636518102 34229 815160 SH SOLE 19 815160 0 0 NATIONAL INSTRS CORP COM 636518102 253883 6046264 SH SOLE 21 6046264 0 0 NATIONAL INSTRS CORP COM 636518102 224835 5354498 SH SOLE 22 4430541 0 923957 NATIONAL INSTRS CORP COM 636518102 3182 75771 SH SOLE 23 75771 0 0 NATIONAL INSTRS CORP COM 636518102 368 8773 SH SOLE 25 8773 0 0 NATIONAL INSTRS CORP COM 636518102 2798 66641 SH SOLE 26 37724 0 28917 NATIONAL INSTRS CORP COM 636518102 684 16279 SH SOLE 28 16279 0 0 NATIONAL INSTRS CORP COM 636518102 13219 314808 SH SOLE 29 39142 0 275666 NATIONAL INSTRS CORP COM 636518102 3067 73049 SH SOLE 30 73049 0 0 NATIONAL INSTRS CORP COM 636518102 4799 114293 SH SOLE 31 94576 0 19717 NATIONAL INSTRS CORP COM 636518102 669 15943 SH SOLE 34 15943 0 0 NATIONAL INSTRS CORP COM 636518102 2999 71410 SH SOLE 36 71410 0 0 NATIONAL INSTRS CORP COM 636518102 490 11663 SH SOLE 40 11663 0 0 NATIONAL OILWELL VARCO INC COM 637071101 21061 993447 SH SOLE 2 107756 0 885691 NATIONAL OILWELL VARCO INC COM 637071101 2891 136362 SH SOLE 4 126536 0 9826 NATIONAL OILWELL VARCO INC COM 637071101 7851 370325 SH SOLE 7 339899 0 30426 NATIONAL OILWELL VARCO INC COM 637071101 265 12489 SH SOLE 13 12489 0 0 NATIONAL OILWELL VARCO INC COM 637071101 64 2999 SH SOLE 15 2999 0 0 NATIONAL OILWELL VARCO INC COM 637071101 22540 1063195 SH SOLE 18 1011859 0 51336 NATIONAL OILWELL VARCO INC COM 637071101 2680 126409 SH SOLE 19 126409 0 0 NATIONAL OILWELL VARCO INC COM 637071101 192897 9098916 SH SOLE 21 9098916 0 0 NATIONAL OILWELL VARCO INC COM 637071101 203001 9575510 SH SOLE 22 8438368 0 1137142 NATIONAL OILWELL VARCO INC COM 637071101 5783 272805 SH SOLE 23 272805 0 0 NATIONAL OILWELL VARCO INC COM 637071101 9590 452376 SH SOLE 25 452376 0 0 NATIONAL OILWELL VARCO INC COM 637071101 47730 2251408 SH SOLE 26 595290 0 1656118 NATIONAL OILWELL VARCO INC COM 637071101 1562 73672 SH SOLE 28 53315 0 20357 NATIONAL OILWELL VARCO INC COM 637071101 1902 89711 SH SOLE 29 6976 0 82735 NATIONAL OILWELL VARCO INC COM 637071101 31226 1472909 SH SOLE 30 1472909 0 0 NATIONAL OILWELL VARCO INC COM 637071101 5163 243545 SH SOLE 31 70254 0 173291 NATIONAL OILWELL VARCO INC COM 637071101 535 25246 SH SOLE 34 25246 0 0 NATIONAL OILWELL VARCO INC COM 637071101 6569 309862 SH SOLE 36 309862 0 0 NATIONAL OILWELL VARCO INC COM 637071101 234 11028 SH SOLE 40 11028 0 0 NATIONAL PRESTO INDS INC COM 637215104 439 4932 SH SOLE 2 200 0 4732 NATIONAL PRESTO INDS INC COM 637215104 5 60 SH SOLE 4 60 0 0 NATIONAL PRESTO INDS INC COM 637215104 10 116 SH SOLE 7 116 0 0 NATIONAL PRESTO INDS INC COM 637215104 2089 23445 SH SOLE 18 23445 0 0 NATIONAL PRESTO INDS INC COM 637215104 781 8767 SH SOLE 19 8767 0 0 NATIONAL PRESTO INDS INC COM 637215104 57277 642917 SH SOLE 21 642917 0 0 NATIONAL PRESTO INDS INC COM 637215104 14253 159979 SH SOLE 22 152314 0 7665 NATIONAL PRESTO INDS INC COM 637215104 227 2548 SH SOLE 26 0 0 2548 NATIONAL PRESTO INDS INC COM 637215104 65 734 SH SOLE 28 734 0 0 NATIONAL PRESTO INDS INC COM 637215104 617 6930 SH SOLE 30 6930 0 0 NATIONAL PRESTO INDS INC COM 637215104 42 468 SH SOLE 40 468 0 0 NATIONAL RESH CORP COM NEW 637372202 618 10709 SH SOLE 2 682 0 10027 NATIONAL RESH CORP COM NEW 637372202 13 230 SH SOLE 7 230 0 0 NATIONAL RESH CORP COM NEW 637372202 2490 43122 SH SOLE 18 41166 0 1956 NATIONAL RESH CORP COM NEW 637372202 1534 26567 SH SOLE 19 26567 0 0 NATIONAL RESH CORP COM NEW 637372202 23802 412153 SH SOLE 21 412153 0 0 NATIONAL RESH CORP COM NEW 637372202 18792 325410 SH SOLE 22 308729 0 16681 NATIONAL RESH CORP COM NEW 637372202 16 281 SH SOLE 23 281 0 0 NATIONAL RESH CORP COM NEW 637372202 191 3316 SH SOLE 30 3316 0 0 NATIONAL RESH CORP COM NEW 637372202 53 922 SH SOLE 40 922 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 26207 464660 SH SOLE 2 99183 0 365477 NATIONAL RETAIL PPTYS INC COM 637417106 6437 114124 SH SOLE 4 110065 0 4059 NATIONAL RETAIL PPTYS INC COM 637417106 22295 395305 SH SOLE 7 337103 0 58202 NATIONAL RETAIL PPTYS INC COM 637417106 18 316 SH SOLE 13 316 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 360 6376 SH SOLE 15 6376 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 27886 494440 SH SOLE 18 481202 0 13238 NATIONAL RETAIL PPTYS INC COM 637417106 10968 194460 SH SOLE 19 194460 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 695397 12329731 SH SOLE 21 12329731 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 399241 7078747 SH SOLE 22 6756700 0 322047 NATIONAL RETAIL PPTYS INC COM 637417106 6982 123792 SH SOLE 23 123792 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 19607 347650 SH SOLE 25 347650 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 25688 455463 SH SOLE 26 195968 0 259495 NATIONAL RETAIL PPTYS INC COM 637417106 1637 29031 SH SOLE 28 20252 0 8779 NATIONAL RETAIL PPTYS INC COM 637417106 5088 90206 SH SOLE 29 90206 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 67706 1200463 SH SOLE 30 1200463 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1893 33560 SH SOLE 31 26879 0 6681 NATIONAL RETAIL PPTYS INC COM 637417106 590 10460 SH SOLE 34 10460 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 2612 46307 SH SOLE 36 46307 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 274 4860 SH SOLE 40 4860 0 0 NATIONAL SEC GROUP INC COM 637546102 3 249 SH SOLE 21 249 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2525 75663 SH SOLE 2 25538 0 50125 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 525 15737 SH SOLE 4 15737 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1993 59716 SH SOLE 7 59716 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 76 2269 SH SOLE 15 2269 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10824 324374 SH SOLE 18 265467 0 58907 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18650 558886 SH SOLE 19 558886 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 224302 6721676 SH SOLE 21 6721676 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 100186 3002290 SH SOLE 22 2920470 0 81820 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2824 84627 SH SOLE 23 84627 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3869 115931 SH SOLE 25 115931 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 8542 255986 SH SOLE 26 15695 0 240291 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 224 6714 SH SOLE 28 6714 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1042 31237 SH SOLE 29 31237 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10892 326415 SH SOLE 30 326415 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 103 3073 SH SOLE 34 3073 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 191 5711 SH SOLE 40 5711 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1640 68141 SH SOLE 2 2843 0 65298 NATIONAL VISION HLDGS INC COM 63845R107 8 327 SH SOLE 4 327 0 0 NATIONAL VISION HLDGS INC COM 63845R107 34 1430 SH SOLE 7 1430 0 0 NATIONAL VISION HLDGS INC COM 63845R107 6345 263605 SH SOLE 18 263605 0 0 NATIONAL VISION HLDGS INC COM 63845R107 3566 148164 SH SOLE 19 148164 0 0 NATIONAL VISION HLDGS INC COM 63845R107 63112 2622010 SH SOLE 21 2622010 0 0 NATIONAL VISION HLDGS INC COM 63845R107 53754 2233236 SH SOLE 22 2130851 0 102385 NATIONAL VISION HLDGS INC COM 63845R107 399 16590 SH SOLE 26 10835 0 5755 NATIONAL VISION HLDGS INC COM 63845R107 257 10693 SH SOLE 28 10693 0 0 NATIONAL VISION HLDGS INC COM 63845R107 495 20552 SH SOLE 30 20552 0 0 NATIONAL VISION HLDGS INC COM 63845R107 205 8532 SH SOLE 34 8532 0 0 NATIONAL VISION HLDGS INC COM 63845R107 161 6672 SH SOLE 40 6672 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 660 2460 SH SOLE 2 94 0 2366 NATIONAL WESTN LIFE GROUP IN CL A 638517102 14 53 SH SOLE 7 53 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2131 7939 SH SOLE 18 7939 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1090 4061 SH SOLE 19 4061 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 20948 78058 SH SOLE 21 78058 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 20045 74690 SH SOLE 22 71299 0 3391 NATIONAL WESTN LIFE GROUP IN CL A 638517102 250 933 SH SOLE 26 0 0 933 NATIONAL WESTN LIFE GROUP IN CL A 638517102 102 380 SH SOLE 28 380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1139 4243 SH SOLE 30 4243 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 113 420 SH SOLE 40 420 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 9 1123 SH SOLE 18 1123 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 128 15343 SH SOLE 21 15343 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 230 17975 SH SOLE 2 3911 0 14064 NATURAL GAS SERVICES GROUP COM 63886Q109 4 342 SH SOLE 7 342 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 590 46089 SH SOLE 18 46089 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 531 41454 SH SOLE 19 41454 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 5809 453441 SH SOLE 21 453441 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 5842 456043 SH SOLE 22 445586 0 10457 NATURAL GAS SERVICES GROUP COM 63886Q109 33 2547 SH SOLE 23 2547 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 46 3575 SH SOLE 26 0 0 3575 NATURAL GROCERS BY VITAMIN C COM 63888U108 107 10664 SH SOLE 2 1276 0 9388 NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH SOLE 7 227 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 315 31542 SH SOLE 18 31542 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 363 36361 SH SOLE 19 36361 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3354 335695 SH SOLE 21 335695 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3085 308820 SH SOLE 22 301800 0 7020 NATURAL GROCERS BY VITAMIN C COM 63888U108 182 18183 SH SOLE 26 0 0 18183 NATURAL HEALTH TRENDS CORP COM 63888P406 26 3604 SH SOLE 2 3604 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 17 2354 SH SOLE 18 2354 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 234 33020 SH SOLE 19 33020 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 196 27685 SH SOLE 21 27685 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 1428 201661 SH SOLE 22 201661 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 214 30213 SH SOLE 26 0 0 30213 NATURES SUNSHINE PRODUCTS IN COM 639027101 76 9117 SH SOLE 2 462 0 8655 NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH SOLE 7 355 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 269 32475 SH SOLE 18 32475 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 113 13618 SH SOLE 19 13618 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 2756 332424 SH SOLE 21 332424 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 842 101619 SH SOLE 22 94670 0 6949 NATUS MEDICAL INC COM 639050103 942 29573 SH SOLE 2 1374 0 28199 NATUS MEDICAL INC COM 639050103 6 195 SH SOLE 4 195 0 0 NATUS MEDICAL INC COM 639050103 22 676 SH SOLE 7 676 0 0 NATUS MEDICAL INC COM 639050103 4831 151722 SH SOLE 18 151722 0 0 NATUS MEDICAL INC COM 639050103 1866 58592 SH SOLE 19 58592 0 0 NATUS MEDICAL INC COM 639050103 122752 3855272 SH SOLE 21 3855272 0 0 NATUS MEDICAL INC COM 639050103 32590 1023548 SH SOLE 22 980346 0 43202 NATUS MEDICAL INC COM 639050103 630 19790 SH SOLE 26 11776 0 8014 NATUS MEDICAL INC COM 639050103 153 4815 SH SOLE 28 4815 0 0 NATUS MEDICAL INC COM 639050103 1468 46099 SH SOLE 30 46099 0 0 NATUS MEDICAL INC COM 639050103 114 3579 SH SOLE 40 3579 0 0 NAUTILUS INC COM 63910B102 8 6096 SH SOLE 18 6096 0 0 NAUTILUS INC COM 63910B102 129 95699 SH SOLE 21 95699 0 0 NAUTILUS INC COM 63910B102 969 718128 SH SOLE 22 718128 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 4 5215 SH SOLE 21 5215 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 83 120507 SH SOLE 22 120507 0 0 NAVIENT CORPORATION COM 63938C108 7145 558173 SH SOLE 2 155346 0 402827 NAVIENT CORPORATION COM 63938C108 47 3674 SH SOLE 4 3674 0 0 NAVIENT CORPORATION COM 63938C108 160 12474 SH SOLE 7 12474 0 0 NAVIENT CORPORATION COM 63938C108 7297 570044 SH SOLE 18 570044 0 0 NAVIENT CORPORATION COM 63938C108 590 46085 SH SOLE 19 46085 0 0 NAVIENT CORPORATION COM 63938C108 126909 9914804 SH SOLE 21 9914804 0 0 NAVIENT CORPORATION COM 63938C108 117978 9216997 SH SOLE 22 8627027 0 589970 NAVIENT CORPORATION COM 63938C108 1099 85891 SH SOLE 26 45566 0 40325 NAVIENT CORPORATION COM 63938C108 387 30250 SH SOLE 28 30250 0 0 NAVIENT CORPORATION COM 63938C108 868 67842 SH SOLE 30 67842 0 0 NAVIENT CORPORATION COM 63938C108 57 4464 SH SOLE 31 4464 0 0 NAVIENT CORPORATION COM 63938C108 193 15056 SH SOLE 34 15056 0 0 NAVIENT CORPORATION COM 63938C108 1320 103154 SH SOLE 36 103154 0 0 NAVIENT CORPORATION COM 63938C108 302 23628 SH SOLE 40 23628 0 0 NAVIGANT CONSULTING INC COM 63935N107 1088 38925 SH SOLE 2 1569 0 37356 NAVIGANT CONSULTING INC COM 63935N107 5 195 SH SOLE 4 195 0 0 NAVIGANT CONSULTING INC COM 63935N107 21 739 SH SOLE 7 739 0 0 NAVIGANT CONSULTING INC COM 63935N107 4814 172253 SH SOLE 18 172253 0 0 NAVIGANT CONSULTING INC COM 63935N107 1828 65420 SH SOLE 19 65420 0 0 NAVIGANT CONSULTING INC COM 63935N107 117735 4212331 SH SOLE 21 4212331 0 0 NAVIGANT CONSULTING INC COM 63935N107 32831 1174646 SH SOLE 22 1110967 0 63679 NAVIGANT CONSULTING INC COM 63935N107 773 27670 SH SOLE 26 11641 0 16029 NAVIGANT CONSULTING INC COM 63935N107 146 5225 SH SOLE 28 5225 0 0 NAVIGANT CONSULTING INC COM 63935N107 1587 56796 SH SOLE 30 56796 0 0 NAVIGANT CONSULTING INC COM 63935N107 103 3686 SH SOLE 40 3686 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 12 1747 SH SOLE 18 1747 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 126 18788 SH SOLE 21 18788 0 0 NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 0 10 SH SOLE 17 0 0 10 NAVIOS MARITIME HLDGS INC COM Y62197119 10 2009 SH SOLE 18 2009 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 117 24261 SH SOLE 21 24261 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 49 2746 SH SOLE 22 2746 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1467 52205 SH SOLE 2 2368 0 49837 NAVISTAR INTL CORP NEW COM 63934E108 6 231 SH SOLE 4 231 0 0 NAVISTAR INTL CORP NEW COM 63934E108 42 1507 SH SOLE 7 1507 0 0 NAVISTAR INTL CORP NEW COM 63934E108 4977 177069 SH SOLE 18 168809 0 8260 NAVISTAR INTL CORP NEW COM 63934E108 3816 135765 SH SOLE 19 135765 0 0 NAVISTAR INTL CORP NEW COM 63934E108 48278 1717475 SH SOLE 21 1717475 0 0 NAVISTAR INTL CORP NEW COM 63934E108 55895 1988440 SH SOLE 22 1924312 0 64128 NAVISTAR INTL CORP NEW COM 63934E108 90 3210 SH SOLE 23 3210 0 0 NAVISTAR INTL CORP NEW COM 63934E108 309 10979 SH SOLE 26 5352 0 5627 NAVISTAR INTL CORP NEW COM 63934E108 168 5962 SH SOLE 28 5962 0 0 NAVISTAR INTL CORP NEW COM 63934E108 328 11671 SH SOLE 30 11671 0 0 NAVISTAR INTL CORP NEW COM 63934E108 115 4108 SH SOLE 36 4108 0 0 NAVISTAR INTL CORP NEW COM 63934E108 156 5553 SH SOLE 40 5553 0 0 NBT BANCORP INC COM 628778102 1582 43237 SH SOLE 2 1763 0 41474 NBT BANCORP INC COM 628778102 10 272 SH SOLE 4 272 0 0 NBT BANCORP INC COM 628778102 14 386 SH SOLE 7 386 0 0 NBT BANCORP INC COM 628778102 7466 204057 SH SOLE 18 204057 0 0 NBT BANCORP INC COM 628778102 2652 72485 SH SOLE 19 72485 0 0 NBT BANCORP INC COM 628778102 172623 4717754 SH SOLE 21 4717754 0 0 NBT BANCORP INC COM 628778102 48755 1332469 SH SOLE 22 1272317 0 60152 NBT BANCORP INC COM 628778102 664 18144 SH SOLE 26 7373 0 10771 NBT BANCORP INC COM 628778102 229 6259 SH SOLE 28 6259 0 0 NBT BANCORP INC COM 628778102 2239 61184 SH SOLE 30 61184 0 0 NBT BANCORP INC COM 628778102 181 4934 SH SOLE 40 4934 0 0 NCR CORP NEW COM 62886E108 9037 286346 SH SOLE 2 70757 0 215589 NCR CORP NEW COM 62886E108 72 2276 SH SOLE 4 2276 0 0 NCR CORP NEW COM 62886E108 143 4543 SH SOLE 7 4543 0 0 NCR CORP NEW COM 62886E108 11207 355091 SH SOLE 18 355091 0 0 NCR CORP NEW COM 62886E108 871 27587 SH SOLE 19 27587 0 0 NCR CORP NEW COM 62886E108 199591 6324171 SH SOLE 21 6324171 0 0 NCR CORP NEW COM 62886E108 126133 3996624 SH SOLE 22 3733956 0 262668 NCR CORP NEW COM 62886E108 200 6328 SH SOLE 23 6328 0 0 NCR CORP NEW COM 62886E108 1140 36124 SH SOLE 26 22384 0 13740 NCR CORP NEW COM 62886E108 472 14951 SH SOLE 28 14951 0 0 NCR CORP NEW COM 62886E108 1598 50620 SH SOLE 30 50620 0 0 NCR CORP NEW COM 62886E108 79 2513 SH SOLE 31 2513 0 0 NCR CORP NEW COM 62886E108 269 8519 SH SOLE 36 8519 0 0 NCR CORP NEW COM 62886E108 398 12601 SH SOLE 40 12601 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 25 12452 SH SOLE 2 258 0 12194 NCS MULTISTAGE HLDGS INC COM 628877102 70 34981 SH SOLE 18 34981 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 32 15926 SH SOLE 19 15926 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 926 462928 SH SOLE 21 462928 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 254 127074 SH SOLE 22 120583 0 6491 NEENAH INC COM 640079109 1011 15528 SH SOLE 2 675 0 14853 NEENAH INC COM 640079109 7 103 SH SOLE 4 103 0 0 NEENAH INC COM 640079109 22 333 SH SOLE 7 333 0 0 NEENAH INC COM 640079109 4904 75304 SH SOLE 18 75304 0 0 NEENAH INC COM 640079109 1978 30374 SH SOLE 19 30374 0 0 NEENAH INC COM 640079109 120256 1846689 SH SOLE 21 1846689 0 0 NEENAH INC COM 640079109 32634 501129 SH SOLE 22 478671 0 22458 NEENAH INC COM 640079109 776 11918 SH SOLE 26 6481 0 5437 NEENAH INC COM 640079109 121 1864 SH SOLE 28 1864 0 0 NEENAH INC COM 640079109 1506 23130 SH SOLE 30 23130 0 0 NEENAH INC COM 640079109 122 1874 SH SOLE 40 1874 0 0 NEKTAR THERAPEUTICS COM 640268108 7841 430486 SH SOLE 2 48841 0 381645 NEKTAR THERAPEUTICS COM 640268108 1132 62140 SH SOLE 4 57617 0 4523 NEKTAR THERAPEUTICS COM 640268108 2679 147073 SH SOLE 7 147073 0 0 NEKTAR THERAPEUTICS COM 640268108 9217 506033 SH SOLE 18 481496 0 24537 NEKTAR THERAPEUTICS COM 640268108 1186 65108 SH SOLE 19 65108 0 0 NEKTAR THERAPEUTICS COM 640268108 108524 5957925 SH SOLE 21 5957925 0 0 NEKTAR THERAPEUTICS COM 640268108 81245 4460350 SH SOLE 22 4013558 0 446792 NEKTAR THERAPEUTICS COM 640268108 2273 124760 SH SOLE 23 124760 0 0 NEKTAR THERAPEUTICS COM 640268108 7605 417529 SH SOLE 25 417529 0 0 NEKTAR THERAPEUTICS COM 640268108 10296 565254 SH SOLE 26 212311 0 352943 NEKTAR THERAPEUTICS COM 640268108 566 31078 SH SOLE 28 21837 0 9241 NEKTAR THERAPEUTICS COM 640268108 726 39873 SH SOLE 29 4541 0 35332 NEKTAR THERAPEUTICS COM 640268108 11845 650286 SH SOLE 30 650286 0 0 NEKTAR THERAPEUTICS COM 640268108 755 41426 SH SOLE 31 34762 0 6664 NEKTAR THERAPEUTICS COM 640268108 392 21523 SH SOLE 34 21523 0 0 NEKTAR THERAPEUTICS COM 640268108 624 34282 SH SOLE 36 34282 0 0 NEKTAR THERAPEUTICS COM 640268108 57 3154 SH SOLE 40 3154 0 0 NELNET INC CL A 64031N108 1149 18072 SH SOLE 2 735 0 17337 NELNET INC CL A 64031N108 12 182 SH SOLE 4 182 0 0 NELNET INC CL A 64031N108 23 364 SH SOLE 7 364 0 0 NELNET INC CL A 64031N108 3879 60998 SH SOLE 18 60998 0 0 NELNET INC CL A 64031N108 1968 30937 SH SOLE 19 30937 0 0 NELNET INC CL A 64031N108 39771 625328 SH SOLE 21 625328 0 0 NELNET INC CL A 64031N108 38606 607010 SH SOLE 22 577432 0 29578 NELNET INC CL A 64031N108 146 2301 SH SOLE 23 2301 0 0 NELNET INC CL A 64031N108 266 4189 SH SOLE 26 2907 0 1282 NELNET INC CL A 64031N108 181 2844 SH SOLE 28 2844 0 0 NELNET INC CL A 64031N108 364 5728 SH SOLE 30 5728 0 0 NELNET INC CL A 64031N108 189 2974 SH SOLE 40 2974 0 0 NEOGEN CORP COM 640491106 3074 45140 SH SOLE 2 2688 0 42452 NEOGEN CORP COM 640491106 17 248 SH SOLE 4 248 0 0 NEOGEN CORP COM 640491106 62 910 SH SOLE 7 910 0 0 NEOGEN CORP COM 640491106 16653 244507 SH SOLE 18 231773 0 12734 NEOGEN CORP COM 640491106 7970 117015 SH SOLE 19 117015 0 0 NEOGEN CORP COM 640491106 382389 5614282 SH SOLE 21 5614282 0 0 NEOGEN CORP COM 640491106 104459 1533676 SH SOLE 22 1464959 0 68717 NEOGEN CORP COM 640491106 165 2420 SH SOLE 23 2420 0 0 NEOGEN CORP COM 640491106 1605 23563 SH SOLE 26 11245 0 12318 NEOGEN CORP COM 640491106 448 6577 SH SOLE 28 6577 0 0 NEOGEN CORP COM 640491106 9096 133554 SH SOLE 30 133554 0 0 NEOGEN CORP COM 640491106 360 5292 SH SOLE 40 5292 0 0 NEOGENOMICS INC COM NEW 64049M209 1650 86301 SH SOLE 2 7293 0 79008 NEOGENOMICS INC COM NEW 64049M209 9 479 SH SOLE 4 479 0 0 NEOGENOMICS INC COM NEW 64049M209 37 1948 SH SOLE 7 1948 0 0 NEOGENOMICS INC COM NEW 64049M209 8741 457171 SH SOLE 18 439407 0 17764 NEOGENOMICS INC COM NEW 64049M209 5385 281644 SH SOLE 19 281644 0 0 NEOGENOMICS INC COM NEW 64049M209 212876 11133662 SH SOLE 21 11133662 0 0 NEOGENOMICS INC COM NEW 64049M209 58653 3067632 SH SOLE 22 2938143 0 129489 NEOGENOMICS INC COM NEW 64049M209 303 15853 SH SOLE 23 15853 0 0 NEOGENOMICS INC COM NEW 64049M209 1946 101765 SH SOLE 26 29990 0 71775 NEOGENOMICS INC COM NEW 64049M209 216 11285 SH SOLE 28 11285 0 0 NEOGENOMICS INC COM NEW 64049M209 2679 140120 SH SOLE 30 140120 0 0 NEOGENOMICS INC COM NEW 64049M209 175 9158 SH SOLE 34 9158 0 0 NEOGENOMICS INC COM NEW 64049M209 172 8973 SH SOLE 40 8973 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 19 6827 SH SOLE 21 6827 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 864 303013 SH SOLE 22 303013 0 0 NEON THERAPEUTICS INC COM 64050Y100 36 20673 SH SOLE 2 8607 0 12066 NEON THERAPEUTICS INC COM 64050Y100 96 55974 SH SOLE 18 55974 0 0 NEON THERAPEUTICS INC COM 64050Y100 91 52727 SH SOLE 19 52727 0 0 NEON THERAPEUTICS INC COM 64050Y100 867 504051 SH SOLE 21 504051 0 0 NEON THERAPEUTICS INC COM 64050Y100 451 261952 SH SOLE 22 257153 0 4799 NEON THERAPEUTICS INC COM 64050Y100 3 1594 SH SOLE 23 1594 0 0 NEON THERAPEUTICS INC COM 64050Y100 12 7219 SH SOLE 26 0 0 7219 NEONODE INC COM PAR 64051M709 5 2003 SH SOLE 21 2003 0 0 NEONODE INC COM PAR 64051M709 226 94557 SH SOLE 22 94557 0 0 NEOPHOTONICS CORP COM 64051T100 248 40751 SH SOLE 2 1552 0 39199 NEOPHOTONICS CORP COM 64051T100 4 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 834 136961 SH SOLE 18 136961 0 0 NEOPHOTONICS CORP COM 64051T100 409 67179 SH SOLE 19 67179 0 0 NEOPHOTONICS CORP COM 64051T100 8236 1352440 SH SOLE 21 1352440 0 0 NEOPHOTONICS CORP COM 64051T100 6672 1095527 SH SOLE 22 1065459 0 30068 NEOS THERAPEUTICS INC COM 64052L106 15 10408 SH SOLE 18 10408 0 0 NEOS THERAPEUTICS INC COM 64052L106 257 173319 SH SOLE 21 173319 0 0 NEOS THERAPEUTICS INC COM 64052L106 507 342423 SH SOLE 22 342423 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 25 6903 SH SOLE 22 6903 0 0 NESCO HLDGS INC COM 64083J104 413 69106 SH SOLE 21 69106 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 48 13520 SH SOLE 22 0 0 13520 NET ELEMENT INC COM 64111R300 0 51 SH SOLE 21 51 0 0 NET ELEMENT INC COM 64111R300 63 13844 SH SOLE 22 13844 0 0 NETAPP INC COM 64110D104 33276 633715 SH SOLE 2 100575 0 533140 NETAPP INC COM 64110D104 5854 111481 SH SOLE 4 104506 0 6975 NETAPP INC COM 64110D104 17427 331876 SH SOLE 7 236381 0 95495 NETAPP INC COM 64110D104 369 7020 SH SOLE 13 7020 0 0 NETAPP INC COM 64110D104 127 2418 SH SOLE 15 2418 0 0 NETAPP INC COM 64110D104 32534 619582 SH SOLE 18 583648 0 35934 NETAPP INC COM 64110D104 7607 144869 SH SOLE 19 144869 0 0 NETAPP INC COM 64110D104 350666 6678086 SH SOLE 21 6678086 0 0 NETAPP INC COM 64110D104 317353 6043674 SH SOLE 22 5374116 0 669558 NETAPP INC COM 64110D104 9493 180784 SH SOLE 23 180784 0 0 NETAPP INC COM 64110D104 18562 353493 SH SOLE 25 353493 0 0 NETAPP INC COM 64110D104 53254 1014169 SH SOLE 26 326376 0 687793 NETAPP INC COM 64110D104 2690 51219 SH SOLE 28 38230 0 12989 NETAPP INC COM 64110D104 3028 57656 SH SOLE 29 5533 0 52123 NETAPP INC COM 64110D104 57702 1098879 SH SOLE 30 1098879 0 0 NETAPP INC COM 64110D104 3060 58273 SH SOLE 31 48183 0 10090 NETAPP INC COM 64110D104 1776 33831 SH SOLE 32 33831 0 0 NETAPP INC COM 64110D104 1172 22329 SH SOLE 34 22329 0 0 NETAPP INC COM 64110D104 8925 169963 SH SOLE 36 169963 0 0 NETAPP INC COM 64110D104 285 5419 SH SOLE 40 5419 0 0 NETEASE INC SPONSORED ADS 64110W102 34115 128164 SH SOLE 2 8252 0 119912 NETEASE INC SPONSORED ADS 64110W102 14073 52871 SH SOLE 4 52871 0 0 NETEASE INC SPONSORED ADS 64110W102 3368 12654 SH SOLE 7 12654 0 0 NETEASE INC SPONSORED ADS 64110W102 5902 22173 SH SOLE 13 22173 0 0 NETEASE INC SPONSORED ADS 64110W102 36585 137443 SH SOLE 15 131469 0 5974 NETEASE INC SPONSORED ADS 64110W102 8254 31009 SH SOLE 18 31009 0 0 NETEASE INC SPONSORED ADS 64110W102 27170 102074 SH SOLE 19 102074 0 0 NETEASE INC SPONSORED ADS 64110W102 368758 1385370 SH SOLE 21 1385370 0 0 NETEASE INC SPONSORED ADS 64110W102 261795 983526 SH SOLE 22 884171 0 99355 NETEASE INC SPONSORED ADS 64110W102 11369 42711 SH SOLE 23 42711 0 0 NETEASE INC SPONSORED ADS 64110W102 18979 71301 SH SOLE 25 71301 0 0 NETEASE INC SPONSORED ADS 64110W102 79398 298288 SH SOLE 26 42625 0 255663 NETEASE INC SPONSORED ADS 64110W102 2764 10383 SH SOLE 28 10383 0 0 NETEASE INC SPONSORED ADS 64110W102 3299 12393 SH SOLE 29 8298 0 4095 NETEASE INC SPONSORED ADS 64110W102 119689 449654 SH SOLE 30 449654 0 0 NETEASE INC SPONSORED ADS 64110W102 1031 3872 SH SOLE 31 3872 0 0 NETEASE INC SPONSORED ADS 64110W102 3934 14778 SH SOLE 32 14778 0 0 NETEASE INC SPONSORED ADS 64110W102 139702 524840 SH SOLE 34 524840 0 0 NETEASE INC SPONSORED ADS 64110W102 157 588 SH SOLE 36 588 0 0 NETEASE INC SPONSORED ADS 64110W102 158 593 SH SOLE 40 593 0 0 NETFLIX INC COM 64110L106 320822 1198798 SH SOLE 2 195767 0 1003031 NETFLIX INC COM 64110L106 51086 190890 SH SOLE 4 179106 0 11784 NETFLIX INC COM 64110L106 106336 397341 SH SOLE 7 397341 0 0 NETFLIX INC COM 64110L106 2998 11202 SH SOLE 13 11202 0 0 NETFLIX INC COM 64110L106 1269 4743 SH SOLE 15 4743 0 0 NETFLIX INC COM 64110L106 33 123 SH SOLE 17 0 0 123 NETFLIX INC COM 64110L106 427216 1596353 SH SOLE 18 1322791 0 273562 NETFLIX INC COM 64110L106 238944 892848 SH SOLE 19 892848 0 0 NETFLIX INC COM 64110L106 2101683 7853236 SH SOLE 21 7853236 0 0 NETFLIX INC COM 64110L106 2837542 10602876 SH SOLE 22 9442695 0 1160181 NETFLIX INC COM 64110L106 92462 345496 SH SOLE 23 345496 0 0 NETFLIX INC COM 64110L106 112236 419384 SH SOLE 25 419384 0 0 NETFLIX INC COM 64110L106 418799 1564901 SH SOLE 26 485034 0 1079867 NETFLIX INC COM 64110L106 22338 83468 SH SOLE 28 60402 0 23066 NETFLIX INC COM 64110L106 18184 67948 SH SOLE 29 19919 0 48029 NETFLIX INC COM 64110L106 439328 1641612 SH SOLE 30 1641612 0 0 NETFLIX INC COM 64110L106 46128 172363 SH SOLE 31 94023 0 78340 NETFLIX INC COM 64110L106 16662 62259 SH SOLE 32 62259 0 0 NETFLIX INC COM 64110L106 29840 111501 SH SOLE 34 111501 0 0 NETFLIX INC COM 64110L106 75041 280401 SH SOLE 36 280401 0 0 NETFLIX INC COM 64110L106 2803 10475 SH SOLE 40 10475 0 0 NETFLIX INC OPTIONS 64110L106 188 700 SH Put SOLE 2 700 0 0 NETFLIX INC OPTIONS 64110L106 30108 112500 SH Put SOLE 19 112500 0 0 NETFLIX INC OPTIONS 64110L106 294 1100 SH Put SOLE 22 1100 0 0 NETFLIX INC OPTIONS 64110L106 2328 8700 SH Put SOLE 34 8700 0 0 NETGEAR INC COM 64111Q104 1018 31591 SH SOLE 2 1218 0 30373 NETGEAR INC COM 64111Q104 4 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 22 676 SH SOLE 7 676 0 0 NETGEAR INC COM 64111Q104 4485 139214 SH SOLE 18 139214 0 0 NETGEAR INC COM 64111Q104 1701 52788 SH SOLE 19 52788 0 0 NETGEAR INC COM 64111Q104 114985 3568756 SH SOLE 21 3568756 0 0 NETGEAR INC COM 64111Q104 30262 939222 SH SOLE 22 895732 0 43490 NETGEAR INC COM 64111Q104 305 9470 SH SOLE 26 4354 0 5116 NETGEAR INC COM 64111Q104 141 4361 SH SOLE 28 4361 0 0 NETGEAR INC COM 64111Q104 2039 63281 SH SOLE 30 63281 0 0 NETGEAR INC COM 64111Q104 112 3482 SH SOLE 40 3482 0 0 NETSCOUT SYS INC COM 64115T104 2433 105499 SH SOLE 2 32718 0 72781 NETSCOUT SYS INC COM 64115T104 10 454 SH SOLE 4 454 0 0 NETSCOUT SYS INC COM 64115T104 32 1400 SH SOLE 7 1400 0 0 NETSCOUT SYS INC COM 64115T104 9300 403285 SH SOLE 18 403285 0 0 NETSCOUT SYS INC COM 64115T104 2904 125933 SH SOLE 19 125933 0 0 NETSCOUT SYS INC COM 64115T104 121458 5267026 SH SOLE 21 5267026 0 0 NETSCOUT SYS INC COM 64115T104 56183 2436403 SH SOLE 22 2315117 0 121286 NETSCOUT SYS INC COM 64115T104 769 33359 SH SOLE 26 26259 0 7100 NETSCOUT SYS INC COM 64115T104 244 10585 SH SOLE 28 10585 0 0 NETSCOUT SYS INC COM 64115T104 4433 192219 SH SOLE 30 192219 0 0 NETSCOUT SYS INC COM 64115T104 63 2743 SH SOLE 36 2743 0 0 NETSCOUT SYS INC COM 64115T104 205 8871 SH SOLE 40 8871 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 12 2157 SH SOLE 18 2157 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 181 32060 SH SOLE 21 32060 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1733 307628 SH SOLE 22 307628 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 2745 SH SOLE 18 2745 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 107 45830 SH SOLE 21 45830 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 10 4475 SH SOLE 22 4475 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 4 784 SH SOLE 21 784 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 100 19973 SH SOLE 22 19973 0 0 NEURALSTEM INC COM 64127R500 0 97 SH SOLE 21 97 0 0 NEURALSTEM INC COM 64127R500 6 3409 SH SOLE 22 3409 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 20134 223443 SH SOLE 2 60174 0 163269 NEUROCRINE BIOSCIENCES INC COM 64125C109 40 446 SH SOLE 4 446 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 153 1696 SH SOLE 7 1696 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 9027 100174 SH SOLE 18 100174 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 60884 675665 SH SOLE 19 675665 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 928 10300 SH SOLE 20 10300 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 187784 2083940 SH SOLE 21 2083940 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 224802 2494749 SH SOLE 22 2325020 0 169729 NEUROCRINE BIOSCIENCES INC COM 64125C109 21 236 SH SOLE 23 236 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3539 39277 SH SOLE 26 23921 0 15356 NEUROCRINE BIOSCIENCES INC COM 64125C109 1058 11736 SH SOLE 28 11736 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7769 86219 SH SOLE 30 86219 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1397 15498 SH SOLE 31 1841 0 13657 NEUROCRINE BIOSCIENCES INC COM 64125C109 16521 183340 SH SOLE 34 183340 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 847 9399 SH SOLE 40 9399 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2054 1500000 PRN SOLE 21 1500000 0 0 NEUROMETRIX INC COM 641255708 0 108 SH SOLE 21 108 0 0 NEUROMETRIX INC COM 641255708 5 15183 SH SOLE 22 15183 0 0 NEURONETICS INC COM 64131A105 96 11549 SH SOLE 2 434 0 11115 NEURONETICS INC COM 64131A105 379 45642 SH SOLE 18 45642 0 0 NEURONETICS INC COM 64131A105 191 22988 SH SOLE 19 22988 0 0 NEURONETICS INC COM 64131A105 5631 677565 SH SOLE 21 677565 0 0 NEURONETICS INC COM 64131A105 2121 255197 SH SOLE 22 251581 0 3616 NEURONETICS INC COM 64131A105 7 896 SH SOLE 30 896 0 0 NEUROTROPE INC COM NEW 64129T207 2 2597 SH SOLE 18 2597 0 0 NEUROTROPE INC COM NEW 64129T207 26 31847 SH SOLE 21 31847 0 0 NEUROTROPE INC COM NEW 64129T207 14 17576 SH SOLE 22 17576 0 0 NEVRO CORP COM 64157F103 4092 47600 SH SOLE 2 22721 0 24879 NEVRO CORP COM 64157F103 12 134 SH SOLE 4 134 0 0 NEVRO CORP COM 64157F103 44 514 SH SOLE 7 514 0 0 NEVRO CORP COM 64157F103 10942 127278 SH SOLE 18 124958 0 2320 NEVRO CORP COM 64157F103 26908 312992 SH SOLE 19 312992 0 0 NEVRO CORP COM 64157F103 98334 1143813 SH SOLE 21 1143813 0 0 NEVRO CORP COM 64157F103 75658 880047 SH SOLE 22 840182 0 39865 NEVRO CORP COM 64157F103 21 250 SH SOLE 23 250 0 0 NEVRO CORP COM 64157F103 1668 19400 SH SOLE 26 13105 0 6295 NEVRO CORP COM 64157F103 322 3740 SH SOLE 28 3740 0 0 NEVRO CORP COM 64157F103 6882 80053 SH SOLE 30 80053 0 0 NEVRO CORP COM 64157F103 5676 66023 SH SOLE 34 66023 0 0 NEVRO CORP COM 64157F103 283 3295 SH SOLE 40 3295 0 0 NEW AGE BEVERAGES CORP COM 64157V108 184 66721 SH SOLE 2 3000 0 63721 NEW AGE BEVERAGES CORP COM 64157V108 7 2496 SH SOLE 7 2496 0 0 NEW AGE BEVERAGES CORP COM 64157V108 730 264345 SH SOLE 18 264345 0 0 NEW AGE BEVERAGES CORP COM 64157V108 351 127217 SH SOLE 19 127217 0 0 NEW AGE BEVERAGES CORP COM 64157V108 7110 2575989 SH SOLE 21 2575989 0 0 NEW AGE BEVERAGES CORP COM 64157V108 5182 1877438 SH SOLE 22 1839041 0 38397 NEW HOME CO INC COM 645370107 11 2566 SH SOLE 18 2566 0 0 NEW HOME CO INC COM 645370107 157 36050 SH SOLE 21 36050 0 0 NEW HOME CO INC COM 645370107 331 75944 SH SOLE 22 75944 0 0 NEW JERSEY RES COM 646025106 5796 128178 SH SOLE 2 41649 0 86529 NEW JERSEY RES COM 646025106 28 614 SH SOLE 4 614 0 0 NEW JERSEY RES COM 646025106 7270 160760 SH SOLE 7 160760 0 0 NEW JERSEY RES COM 646025106 25449 562776 SH SOLE 18 562776 0 0 NEW JERSEY RES COM 646025106 9302 205708 SH SOLE 19 205708 0 0 NEW JERSEY RES COM 646025106 376985 8336694 SH SOLE 21 8336694 0 0 NEW JERSEY RES COM 646025106 140631 3109939 SH SOLE 22 2986735 0 123204 NEW JERSEY RES COM 646025106 296 6540 SH SOLE 23 6540 0 0 NEW JERSEY RES COM 646025106 391 8648 SH SOLE 25 8648 0 0 NEW JERSEY RES COM 646025106 2320 51304 SH SOLE 26 25907 0 25397 NEW JERSEY RES COM 646025106 505 11166 SH SOLE 28 11166 0 0 NEW JERSEY RES COM 646025106 1108 24511 SH SOLE 30 24511 0 0 NEW JERSEY RES COM 646025106 1455 32167 SH SOLE 32 32167 0 0 NEW JERSEY RES COM 646025106 219 4833 SH SOLE 34 4833 0 0 NEW JERSEY RES COM 646025106 92 2038 SH SOLE 36 2038 0 0 NEW JERSEY RES COM 646025106 420 9278 SH SOLE 40 9278 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 596 67614 SH SOLE 2 5255 0 62359 NEW MEDIA INVT GROUP INC COM 64704V106 11 1246 SH SOLE 7 1246 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 2487 282285 SH SOLE 18 282285 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1766 200451 SH SOLE 19 200451 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 60848 6906706 SH SOLE 21 6906706 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 16804 1907375 SH SOLE 22 1835308 0 72067 NEW MEDIA INVT GROUP INC COM 64704V106 182 20681 SH SOLE 23 20681 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1061 120394 SH SOLE 26 21657 0 98737 NEW MEDIA INVT GROUP INC COM 64704V106 54 6094 SH SOLE 28 6094 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 722 81959 SH SOLE 30 81959 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 45 5068 SH SOLE 40 5068 0 0 NEW MTN FIN CORP COM 647551100 5651 414608 SH SOLE 30 414608 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 35890 324035 SH SOLE 2 20723 0 303312 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14061 126949 SH SOLE 4 126949 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2985 26953 SH SOLE 7 19793 0 7160 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5855 52860 SH SOLE 13 52860 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 34954 315585 SH SOLE 15 301663 0 13922 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7498 67697 SH SOLE 18 67697 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14667 132419 SH SOLE 19 132419 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 313261 2828283 SH SOLE 21 2828283 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 229500 2072051 SH SOLE 22 1860781 0 211270 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9850 88929 SH SOLE 23 88929 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15095 136285 SH SOLE 25 136285 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 68380 617368 SH SOLE 26 96236 0 521132 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2586 23352 SH SOLE 28 23352 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3163 28555 SH SOLE 29 20254 0 8301 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 92769 837565 SH SOLE 30 837565 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1498 13525 SH SOLE 31 13525 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 838 7567 SH SOLE 32 7567 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 120933 1091851 SH SOLE 34 1091851 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 133 1198 SH SOLE 36 1198 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 133 1200 SH SOLE 40 1200 0 0 NEW RELIC INC COM 64829B100 6002 97676 SH SOLE 2 11516 0 86160 NEW RELIC INC COM 64829B100 47 757 SH SOLE 4 757 0 0 NEW RELIC INC COM 64829B100 57 925 SH SOLE 7 925 0 0 NEW RELIC INC COM 64829B100 1839 29925 SH SOLE 18 29172 0 753 NEW RELIC INC COM 64829B100 743 12090 SH SOLE 19 12090 0 0 NEW RELIC INC COM 64829B100 47486 772765 SH SOLE 21 772765 0 0 NEW RELIC INC COM 64829B100 83167 1353405 SH SOLE 22 1258290 0 95115 NEW RELIC INC COM 64829B100 3 54 SH SOLE 23 54 0 0 NEW RELIC INC COM 64829B100 1076 17504 SH SOLE 26 10601 0 6903 NEW RELIC INC COM 64829B100 353 5741 SH SOLE 28 5741 0 0 NEW RELIC INC COM 64829B100 3643 59282 SH SOLE 30 59282 0 0 NEW RELIC INC COM 64829B100 61 993 SH SOLE 31 993 0 0 NEW RELIC INC COM 64829B100 314 5110 SH SOLE 40 5110 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1562 1650000 PRN SOLE 21 1650000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 14796 943611 SH SOLE 2 89407 0 854204 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 38 2416 SH SOLE 4 2416 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 180 11461 SH SOLE 7 11461 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3075 196129 SH SOLE 18 196129 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1446 92188 SH SOLE 19 92188 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 207075 13206336 SH SOLE 21 13206336 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 189555 12088954 SH SOLE 22 11293991 0 794963 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2746 175146 SH SOLE 26 83954 0 91192 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 794 50633 SH SOLE 28 50633 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1798 114694 SH SOLE 30 114694 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 132 8447 SH SOLE 31 8447 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 127 8122 SH SOLE 36 8122 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 719 45823 SH SOLE 40 45823 0 0 NEW SR INVT GROUP INC COM 648691103 602 90078 SH SOLE 2 3400 0 86678 NEW SR INVT GROUP INC COM 648691103 15 2243 SH SOLE 7 2243 0 0 NEW SR INVT GROUP INC COM 648691103 2002 299657 SH SOLE 18 299657 0 0 NEW SR INVT GROUP INC COM 648691103 959 143532 SH SOLE 19 143532 0 0 NEW SR INVT GROUP INC COM 648691103 21662 3242742 SH SOLE 21 3242742 0 0 NEW SR INVT GROUP INC COM 648691103 17943 2686124 SH SOLE 22 2566571 0 119553 NEW SR INVT GROUP INC COM 648691103 19 2860 SH SOLE 23 2860 0 0 NEW SR INVT GROUP INC COM 648691103 185 27654 SH SOLE 26 10204 0 17450 NEW SR INVT GROUP INC COM 648691103 83 12439 SH SOLE 28 12439 0 0 NEW SR INVT GROUP INC COM 648691103 177 26450 SH SOLE 30 26450 0 0 NEW SR INVT GROUP INC COM 648691103 59 8758 SH SOLE 40 8758 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 14038 1118595 SH SOLE 2 248866 0 869729 NEW YORK CMNTY BANCORP INC COM 649445103 28 2235 SH SOLE 4 2235 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 698 55634 SH SOLE 7 55634 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 18725 1492007 SH SOLE 18 1492007 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1289 102722 SH SOLE 19 102722 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 416028 33149667 SH SOLE 21 33149667 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 188966 15057014 SH SOLE 22 14092756 0 964258 NEW YORK CMNTY BANCORP INC COM 649445103 2511 200047 SH SOLE 26 124368 0 75679 NEW YORK CMNTY BANCORP INC COM 649445103 776 61862 SH SOLE 28 61862 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1669 132961 SH SOLE 30 132961 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 116 9230 SH SOLE 31 9230 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2275 181314 SH SOLE 32 181314 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1207 96191 SH SOLE 36 96191 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 656 52284 SH SOLE 40 52284 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 6020 120409 SH SOLE 21 120409 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1451 238292 SH SOLE 2 8531 0 229761 NEW YORK MTG TR INC COM PAR $.02 649604501 2 286 SH SOLE 4 286 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 22 3577 SH SOLE 7 3577 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1 86 SH SOLE 17 0 0 86 NEW YORK MTG TR INC COM PAR $.02 649604501 6586 1081472 SH SOLE 18 1081472 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2465 404828 SH SOLE 19 404828 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 197024 32352053 SH SOLE 21 32352053 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 44381 7287457 SH SOLE 22 6851673 0 435784 NEW YORK MTG TR INC COM PAR $.02 649604501 830 136305 SH SOLE 26 84484 0 51821 NEW YORK MTG TR INC COM PAR $.02 649604501 156 25536 SH SOLE 28 25536 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2108 346125 SH SOLE 30 346125 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 170 27908 SH SOLE 40 27908 0 0 NEW YORK TIMES CO CL A 650111107 13997 491480 SH SOLE 2 175502 0 315978 NEW YORK TIMES CO CL A 650111107 122 4280 SH SOLE 4 4280 0 0 NEW YORK TIMES CO CL A 650111107 146 5139 SH SOLE 7 5139 0 0 NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6 NEW YORK TIMES CO CL A 650111107 11796 414202 SH SOLE 18 413677 0 525 NEW YORK TIMES CO CL A 650111107 1221 42860 SH SOLE 19 42860 0 0 NEW YORK TIMES CO CL A 650111107 207288 7278360 SH SOLE 21 7278360 0 0 NEW YORK TIMES CO CL A 650111107 139561 4900330 SH SOLE 22 4582161 0 318169 NEW YORK TIMES CO CL A 650111107 214 7510 SH SOLE 23 7510 0 0 NEW YORK TIMES CO CL A 650111107 1871 65691 SH SOLE 26 48119 0 17572 NEW YORK TIMES CO CL A 650111107 482 16919 SH SOLE 28 16919 0 0 NEW YORK TIMES CO CL A 650111107 254 8924 SH SOLE 29 8924 0 0 NEW YORK TIMES CO CL A 650111107 1291 45333 SH SOLE 30 45333 0 0 NEW YORK TIMES CO CL A 650111107 359 12602 SH SOLE 31 5065 0 7537 NEW YORK TIMES CO CL A 650111107 11 376 SH SOLE 34 376 0 0 NEW YORK TIMES CO CL A 650111107 38 1340 SH SOLE 36 1340 0 0 NEW YORK TIMES CO CL A 650111107 418 14693 SH SOLE 40 14693 0 0 NEWELL BRANDS INC COM 651229106 21976 1173911 SH SOLE 2 247120 0 926791 NEWELL BRANDS INC COM 651229106 2896 154692 SH SOLE 4 141877 0 12815 NEWELL BRANDS INC COM 651229106 7772 415179 SH SOLE 7 375528 0 39651 NEWELL BRANDS INC COM 651229106 14 734 SH SOLE 13 734 0 0 NEWELL BRANDS INC COM 651229106 89 4764 SH SOLE 15 4764 0 0 NEWELL BRANDS INC COM 651229106 67621 3612242 SH SOLE 18 3243541 0 368701 NEWELL BRANDS INC COM 651229106 216688 11575237 SH SOLE 19 11575237 0 0 NEWELL BRANDS INC COM 651229106 345337 18447466 SH SOLE 21 18447466 0 0 NEWELL BRANDS INC COM 651229106 224103 11971292 SH SOLE 22 10794873 0 1176419 NEWELL BRANDS INC COM 651229106 5848 312409 SH SOLE 23 312409 0 0 NEWELL BRANDS INC COM 651229106 11130 594562 SH SOLE 25 594562 0 0 NEWELL BRANDS INC COM 651229106 40698 2174026 SH SOLE 26 696125 0 1477901 NEWELL BRANDS INC COM 651229106 1502 80233 SH SOLE 28 57433 0 22800 NEWELL BRANDS INC COM 651229106 1755 93757 SH SOLE 29 9814 0 83943 NEWELL BRANDS INC COM 651229106 33487 1788848 SH SOLE 30 1788848 0 0 NEWELL BRANDS INC COM 651229106 1947 104010 SH SOLE 31 84406 0 19604 NEWELL BRANDS INC COM 651229106 3043 162561 SH SOLE 32 162561 0 0 NEWELL BRANDS INC COM 651229106 3909 208829 SH SOLE 34 208829 0 0 NEWELL BRANDS INC COM 651229106 6081 324820 SH SOLE 36 324820 0 0 NEWELL BRANDS INC COM 651229106 184 9846 SH SOLE 40 9846 0 0 NEWLINK GENETICS CORP COM 651511107 10 6118 SH SOLE 18 6118 0 0 NEWLINK GENETICS CORP COM 651511107 152 95767 SH SOLE 21 95767 0 0 NEWLINK GENETICS CORP COM 651511107 694 436197 SH SOLE 22 436197 0 0 NEWMARK GROUP INC CL A 65158N102 1201 132517 SH SOLE 2 5843 0 126674 NEWMARK GROUP INC CL A 65158N102 5 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 29 3171 SH SOLE 7 3171 0 0 NEWMARK GROUP INC CL A 65158N102 4436 489583 SH SOLE 18 489583 0 0 NEWMARK GROUP INC CL A 65158N102 2232 246409 SH SOLE 19 246409 0 0 NEWMARK GROUP INC CL A 65158N102 43621 4814700 SH SOLE 21 4814700 0 0 NEWMARK GROUP INC CL A 65158N102 38140 4209699 SH SOLE 22 4017542 0 192157 NEWMARK GROUP INC CL A 65158N102 213 23524 SH SOLE 26 10122 0 13402 NEWMARK GROUP INC CL A 65158N102 126 13856 SH SOLE 28 13856 0 0 NEWMARK GROUP INC CL A 65158N102 431 47534 SH SOLE 30 47534 0 0 NEWMARK GROUP INC CL A 65158N102 192 21231 SH SOLE 40 21231 0 0 NEWMARKET CORP COM 651587107 8572 18158 SH SOLE 2 5577 0 12581 NEWMARKET CORP COM 651587107 20 43 SH SOLE 4 43 0 0 NEWMARKET CORP COM 651587107 57 120 SH SOLE 7 120 0 0 NEWMARKET CORP COM 651587107 10189 21582 SH SOLE 18 21582 0 0 NEWMARKET CORP COM 651587107 727 1540 SH SOLE 19 1540 0 0 NEWMARKET CORP COM 651587107 174108 368803 SH SOLE 21 368803 0 0 NEWMARKET CORP COM 651587107 116661 247115 SH SOLE 22 232929 0 14186 NEWMARKET CORP COM 651587107 962 2037 SH SOLE 23 2037 0 0 NEWMARKET CORP COM 651587107 1614 3419 SH SOLE 26 2420 0 999 NEWMARKET CORP COM 651587107 529 1121 SH SOLE 28 1121 0 0 NEWMARKET CORP COM 651587107 1194 2529 SH SOLE 30 2529 0 0 NEWMARKET CORP COM 651587107 67 142 SH SOLE 31 142 0 0 NEWMARKET CORP COM 651587107 34 72 SH SOLE 36 72 0 0 NEWMARKET CORP COM 651587107 454 962 SH SOLE 40 962 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 79218 2089090 SH SOLE 2 291648 0 1797442 NEWMONT GOLDCORP CORPORATION COM 651639106 14719 388158 SH SOLE 4 366160 0 21998 NEWMONT GOLDCORP CORPORATION COM 651639106 152330 4017150 SH SOLE 7 3987548 0 29602 NEWMONT GOLDCORP CORPORATION COM 651639106 1427 37639 SH SOLE 13 37639 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 303 7995 SH SOLE 15 7995 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 0 11 SH SOLE 17 0 0 11 NEWMONT GOLDCORP CORPORATION COM 651639106 82406 2173157 SH SOLE 18 2064667 0 108490 NEWMONT GOLDCORP CORPORATION COM 651639106 108808 2869397 SH SOLE 19 2869397 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 1403630 37015561 SH SOLE 21 37015561 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 860977 22705095 SH SOLE 22 20510343 0 2194752 NEWMONT GOLDCORP CORPORATION COM 651639106 57498 1516289 SH SOLE 23 1516289 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 201910 5324619 SH SOLE 25 5324619 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 250700 6611289 SH SOLE 26 1151810 0 5459479 NEWMONT GOLDCORP CORPORATION COM 651639106 6275 165491 SH SOLE 28 120628 0 44863 NEWMONT GOLDCORP CORPORATION COM 651639106 638 16828 SH SOLE 29 16828 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 309821 8170376 SH SOLE 30 8170376 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 6834 180223 SH SOLE 31 147483 0 32740 NEWMONT GOLDCORP CORPORATION COM 651639106 729722 19243735 SH SOLE 34 19243735 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 45469 1199072 SH SOLE 36 1199072 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 699 18431 SH SOLE 40 18431 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 732 96013 SH SOLE 2 3726 0 92287 NEWPARK RES INC COM PAR $.01NEW 651718504 5 635 SH SOLE 4 635 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 14 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 3188 418385 SH SOLE 18 418385 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1160 152273 SH SOLE 19 152273 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 78273 10272079 SH SOLE 21 10272079 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 22296 2925979 SH SOLE 22 2794133 0 131846 NEWPARK RES INC COM PAR $.01NEW 651718504 342 44854 SH SOLE 26 9285 0 35569 NEWPARK RES INC COM PAR $.01NEW 651718504 93 12178 SH SOLE 28 12178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 967 126923 SH SOLE 30 126923 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 72 9418 SH SOLE 40 9418 0 0 NEWS CORP NEW CL A 65249B109 14380 1033029 SH SOLE 2 133660 0 899369 NEWS CORP NEW CL A 65249B109 1809 129950 SH SOLE 4 121259 0 8691 NEWS CORP NEW CL A 65249B109 5277 379105 SH SOLE 7 344654 0 34451 NEWS CORP NEW CL A 65249B109 39 2786 SH SOLE 15 2786 0 0 NEWS CORP NEW CL A 65249B109 10839 778628 SH SOLE 18 727356 0 51272 NEWS CORP NEW CL A 65249B109 1700 122150 SH SOLE 19 122150 0 0 NEWS CORP NEW CL A 65249B109 130756 9393385 SH SOLE 21 9393385 0 0 NEWS CORP NEW CL A 65249B109 144747 10398485 SH SOLE 22 9308189 0 1090296 NEWS CORP NEW CL A 65249B109 4056 291361 SH SOLE 23 291361 0 0 NEWS CORP NEW CL A 65249B109 5519 396457 SH SOLE 25 396457 0 0 NEWS CORP NEW CL A 65249B109 25162 1807607 SH SOLE 26 735643 0 1071964 NEWS CORP NEW CL A 65249B109 944 67792 SH SOLE 28 47147 0 20645 NEWS CORP NEW CL A 65249B109 1289 92591 SH SOLE 29 8018 0 84573 NEWS CORP NEW CL A 65249B109 21686 1557916 SH SOLE 30 1557916 0 0 NEWS CORP NEW CL A 65249B109 1067 76673 SH SOLE 31 60341 0 16332 NEWS CORP NEW CL A 65249B109 306 21950 SH SOLE 34 21950 0 0 NEWS CORP NEW CL A 65249B109 4434 318564 SH SOLE 36 318564 0 0 NEWS CORP NEW CL A 65249B109 107 7667 SH SOLE 40 7667 0 0 NEWS CORP NEW CL B 65249B208 2822 197429 SH SOLE 2 25831 0 171598 NEWS CORP NEW CL B 65249B208 1481 103635 SH SOLE 7 103635 0 0 NEWS CORP NEW CL B 65249B208 11 784 SH SOLE 15 784 0 0 NEWS CORP NEW CL B 65249B208 3479 243386 SH SOLE 18 237053 0 6333 NEWS CORP NEW CL B 65249B208 574 40138 SH SOLE 19 40138 0 0 NEWS CORP NEW CL B 65249B208 34999 2448365 SH SOLE 21 2448365 0 0 NEWS CORP NEW CL B 65249B208 48406 3386219 SH SOLE 22 3040672 0 345547 NEWS CORP NEW CL B 65249B208 1276 89281 SH SOLE 25 89281 0 0 NEWS CORP NEW CL B 65249B208 2741 191725 SH SOLE 26 55474 0 136251 NEWS CORP NEW CL B 65249B208 3533 247168 SH SOLE 30 247168 0 0 NEWS CORP NEW CL B 65249B208 34 2413 SH SOLE 31 2413 0 0 NEWS CORP NEW CL B 65249B208 27 1873 SH SOLE 34 1873 0 0 NEWS CORP NEW CL B 65249B208 239 16707 SH SOLE 36 16707 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 0 15 SH SOLE 17 0 0 15 NEXA RES S A COM L67359106 279 29612 SH SOLE 7 29612 0 0 NEXA RES S A COM L67359106 121 12838 SH SOLE 22 0 0 12838 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1191 25474 SH SOLE 2 8809 0 16665 NEXPOINT RESIDENTIAL TR INC COM 65341D102 21 455 SH SOLE 7 455 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3974 84996 SH SOLE 18 68430 0 16566 NEXPOINT RESIDENTIAL TR INC COM 65341D102 8048 172114 SH SOLE 19 172114 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 34692 741914 SH SOLE 21 741914 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 40253 860848 SH SOLE 22 837589 0 23259 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1221 26114 SH SOLE 23 26114 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3034 64884 SH SOLE 26 0 0 64884 NEXPOINT RESIDENTIAL TR INC COM 65341D102 316 6759 SH SOLE 30 6759 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 444 9498 SH SOLE 34 9498 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 58 1248 SH SOLE 40 1248 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 8376 81866 SH SOLE 2 3116 0 78750 NEXSTAR MEDIA GROUP INC CL A 65336K103 21 204 SH SOLE 4 204 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 105 1023 SH SOLE 7 1023 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2633 25737 SH SOLE 18 25737 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1028 10045 SH SOLE 19 10045 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 59958 586038 SH SOLE 21 586038 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 125701 1228632 SH SOLE 22 1145217 0 83415 NEXSTAR MEDIA GROUP INC CL A 65336K103 1478 14447 SH SOLE 26 8780 0 5667 NEXSTAR MEDIA GROUP INC CL A 65336K103 580 5667 SH SOLE 28 5667 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1398 13667 SH SOLE 30 13667 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 97 946 SH SOLE 31 946 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 34 328 SH SOLE 34 328 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 466 4559 SH SOLE 40 4559 0 0 NEXTCURE INC COM 65343E108 70 2261 SH SOLE 2 0 0 2261 NEXTCURE INC COM 65343E108 308 9999 SH SOLE 18 9999 0 0 NEXTCURE INC COM 65343E108 151 4880 SH SOLE 19 4880 0 0 NEXTCURE INC COM 65343E108 3441 111535 SH SOLE 21 111535 0 0 NEXTCURE INC COM 65343E108 3424 110993 SH SOLE 22 110117 0 876 NEXTDECADE CORP COM 65342K105 62 10822 SH SOLE 2 636 0 10186 NEXTDECADE CORP COM 65342K105 233 40426 SH SOLE 18 40426 0 0 NEXTDECADE CORP COM 65342K105 108 18714 SH SOLE 19 18714 0 0 NEXTDECADE CORP COM 65342K105 2226 386408 SH SOLE 21 386408 0 0 NEXTDECADE CORP COM 65342K105 644 111851 SH SOLE 22 106770 0 5081 NEXTERA ENERGY INC COM 65339F101 277662 1191733 SH SOLE 2 129966 0 1061767 NEXTERA ENERGY INC COM 65339F101 53676 230377 SH SOLE 4 217486 0 12891 NEXTERA ENERGY INC COM 65339F101 119226 511723 SH SOLE 7 505298 0 6425 NEXTERA ENERGY INC COM 65339F101 1650 7082 SH SOLE 13 7082 0 0 NEXTERA ENERGY INC COM 65339F101 1157 4966 SH SOLE 15 4966 0 0 NEXTERA ENERGY INC COM 65339F101 66 285 SH SOLE 17 0 0 285 NEXTERA ENERGY INC COM 65339F101 355476 1525712 SH SOLE 18 1444159 0 81553 NEXTERA ENERGY INC COM 65339F101 396959 1703761 SH SOLE 19 1703761 0 0 NEXTERA ENERGY INC COM 65339F101 3089430 13259927 SH SOLE 21 13259927 0 0 NEXTERA ENERGY INC COM 65339F101 2823309 12117724 SH SOLE 22 10844053 0 1273671 NEXTERA ENERGY INC COM 65339F101 82160 352632 SH SOLE 23 352632 0 0 NEXTERA ENERGY INC COM 65339F101 110537 474428 SH SOLE 25 474428 0 0 NEXTERA ENERGY INC COM 65339F101 635345 2726920 SH SOLE 26 568298 0 2158622 NEXTERA ENERGY INC COM 65339F101 21288 91370 SH SOLE 28 66225 0 25145 NEXTERA ENERGY INC COM 65339F101 2268 9736 SH SOLE 29 9736 0 0 NEXTERA ENERGY INC COM 65339F101 521946 2240206 SH SOLE 30 2240206 0 0 NEXTERA ENERGY INC COM 65339F101 39713 170450 SH SOLE 31 86118 0 84332 NEXTERA ENERGY INC COM 65339F101 3194 13710 SH SOLE 32 13710 0 0 NEXTERA ENERGY INC COM 65339F101 177599 762259 SH SOLE 34 762259 0 0 NEXTERA ENERGY INC COM 65339F101 99650 427701 SH SOLE 36 427701 0 0 NEXTERA ENERGY INC COM 65339F101 2597 11145 SH SOLE 40 11145 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 119138 2376112 SH SOLE 21 2376112 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8 150 SH SOLE 17 0 0 150 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2731 51678 SH SOLE 21 51678 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 920 17409 SH SOLE 26 8872 0 8537 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 410 7757 SH SOLE 28 7757 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 800 15137 SH SOLE 30 15137 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 299 5662 SH SOLE 40 5662 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 837 53390 SH SOLE 2 8320 0 45070 NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH SOLE 4 288 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 18 1132 SH SOLE 7 1132 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 3839 244986 SH SOLE 18 236448 0 8538 NEXTGEN HEALTHCARE INC COM 65343C102 3196 203965 SH SOLE 19 203965 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 85083 5429702 SH SOLE 21 5429702 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 24908 1589529 SH SOLE 22 1520546 0 68983 NEXTGEN HEALTHCARE INC COM 65343C102 311 19828 SH SOLE 23 19828 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1023 65268 SH SOLE 26 14362 0 50906 NEXTGEN HEALTHCARE INC COM 65343C102 104 6648 SH SOLE 28 6648 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 4132 263705 SH SOLE 30 263705 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 76 4845 SH SOLE 40 4845 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 198 14260 SH SOLE 2 8921 0 5339 NGM BIOPHARMACEUTICALS INC COM 62921N105 669 48294 SH SOLE 18 23649 0 24645 NGM BIOPHARMACEUTICALS INC COM 62921N105 1513 109275 SH SOLE 19 109275 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 3487 251792 SH SOLE 21 251792 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2509 181172 SH SOLE 22 179229 0 1943 NGM BIOPHARMACEUTICALS INC COM 62921N105 205 14824 SH SOLE 23 14824 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 481 34732 SH SOLE 26 0 0 34732 NI HLDGS INC COM 65342T106 165 9622 SH SOLE 2 380 0 9242 NI HLDGS INC COM 65342T106 648 37807 SH SOLE 18 37807 0 0 NI HLDGS INC COM 65342T106 305 17775 SH SOLE 19 17775 0 0 NI HLDGS INC COM 65342T106 6259 365173 SH SOLE 21 365173 0 0 NI HLDGS INC COM 65342T106 2081 121392 SH SOLE 22 114501 0 6891 NIC INC COM 62914B100 1200 58097 SH SOLE 2 3259 0 54838 NIC INC COM 62914B100 5 221 SH SOLE 4 221 0 0 NIC INC COM 62914B100 26 1267 SH SOLE 7 1267 0 0 NIC INC COM 62914B100 6497 314601 SH SOLE 18 297417 0 17184 NIC INC COM 62914B100 3006 145547 SH SOLE 19 145547 0 0 NIC INC COM 62914B100 150949 7309902 SH SOLE 21 7309902 0 0 NIC INC COM 62914B100 41026 1986715 SH SOLE 22 1900967 0 85748 NIC INC COM 62914B100 26 1262 SH SOLE 23 1262 0 0 NIC INC COM 62914B100 784 37973 SH SOLE 26 9532 0 28441 NIC INC COM 62914B100 184 8899 SH SOLE 28 8899 0 0 NIC INC COM 62914B100 2596 125722 SH SOLE 30 125722 0 0 NIC INC COM 62914B100 131 6342 SH SOLE 40 6342 0 0 NICE LTD SPONSORED ADR 653656108 4 25 SH SOLE 18 25 0 0 NICE LTD SPONSORED ADR 653656108 2229 15500 SH SOLE 26 0 0 15500 NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1391 780000 PRN SOLE 21 780000 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 12 1387 SH SOLE 18 1387 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 252 27972 SH SOLE 21 27972 0 0 NICOLET BANKSHARES INC COM 65406E102 523 7850 SH SOLE 2 315 0 7535 NICOLET BANKSHARES INC COM 65406E102 14 207 SH SOLE 7 207 0 0 NICOLET BANKSHARES INC COM 65406E102 2003 30089 SH SOLE 18 30089 0 0 NICOLET BANKSHARES INC COM 65406E102 976 14659 SH SOLE 19 14659 0 0 NICOLET BANKSHARES INC COM 65406E102 20384 306207 SH SOLE 21 306207 0 0 NICOLET BANKSHARES INC COM 65406E102 13554 203611 SH SOLE 22 191943 0 11668 NICOLET BANKSHARES INC COM 65406E102 7 103 SH SOLE 23 103 0 0 NICOLET BANKSHARES INC COM 65406E102 116 1748 SH SOLE 26 0 0 1748 NICOLET BANKSHARES INC COM 65406E102 180 2708 SH SOLE 30 2708 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 19299 908205 SH SOLE 2 91892 0 816313 NIELSEN HLDGS PLC SHS EUR G6518L108 3424 161138 SH SOLE 4 151764 0 9374 NIELSEN HLDGS PLC SHS EUR G6518L108 7187 338207 SH SOLE 7 317314 0 20893 NIELSEN HLDGS PLC SHS EUR G6518L108 14 644 SH SOLE 13 644 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 58 2708 SH SOLE 15 2708 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 15062 708777 SH SOLE 18 661626 0 47151 NIELSEN HLDGS PLC SHS EUR G6518L108 2081 97910 SH SOLE 19 97910 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 163714 7704196 SH SOLE 21 7704196 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 185936 8749910 SH SOLE 22 7746233 0 1003677 NIELSEN HLDGS PLC SHS EUR G6518L108 5338 251196 SH SOLE 23 251196 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 7538 354710 SH SOLE 25 354710 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 42927 2020075 SH SOLE 26 536869 0 1483206 NIELSEN HLDGS PLC SHS EUR G6518L108 1340 63043 SH SOLE 28 44218 0 18825 NIELSEN HLDGS PLC SHS EUR G6518L108 1732 81494 SH SOLE 29 7498 0 73996 NIELSEN HLDGS PLC SHS EUR G6518L108 26564 1250064 SH SOLE 30 1250064 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1692 79628 SH SOLE 31 65121 0 14507 NIELSEN HLDGS PLC SHS EUR G6518L108 478 22489 SH SOLE 34 22489 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5558 261549 SH SOLE 36 261549 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 152 7155 SH SOLE 40 7155 0 0 NII HLDGS INC COM PAR 62913F508 147 75167 SH SOLE 21 75167 0 0 NII HLDGS INC COM PAR 62913F508 3334 1701035 SH SOLE 22 1701035 0 0 NIKE INC CL B 654106103 317621 3381826 SH SOLE 2 554842 0 2826984 NIKE INC CL B 654106103 50404 536670 SH SOLE 4 502778 0 33892 NIKE INC CL B 654106103 111012 1181987 SH SOLE 7 1149213 0 32774 NIKE INC CL B 654106103 5703 60717 SH SOLE 13 60717 0 0 NIKE INC CL B 654106103 1208 12862 SH SOLE 15 12862 0 0 NIKE INC CL B 654106103 3 36 SH SOLE 17 0 0 36 NIKE INC CL B 654106103 350012 3726703 SH SOLE 18 3217183 0 509520 NIKE INC CL B 654106103 95889 1020967 SH SOLE 19 1020967 0 0 NIKE INC CL B 654106103 2600927 27693004 SH SOLE 21 27693004 0 0 NIKE INC CL B 654106103 2921950 31111049 SH SOLE 22 27715574 0 3395475 NIKE INC CL B 654106103 87914 936053 SH SOLE 23 936053 0 0 NIKE INC CL B 654106103 116634 1241844 SH SOLE 25 1241844 0 0 NIKE INC CL B 654106103 607016 6463118 SH SOLE 26 1426914 0 5036204 NIKE INC CL B 654106103 22594 240570 SH SOLE 28 173617 0 66953 NIKE INC CL B 654106103 24378 259563 SH SOLE 29 37269 0 222294 NIKE INC CL B 654106103 546220 5815797 SH SOLE 30 5815797 0 0 NIKE INC CL B 654106103 27879 296835 SH SOLE 31 244374 0 52461 NIKE INC CL B 654106103 9029 96132 SH SOLE 32 96132 0 0 NIKE INC CL B 654106103 18080 192504 SH SOLE 34 192504 0 0 NIKE INC CL B 654106103 83537 889445 SH SOLE 36 889445 0 0 NIKE INC CL B 654106103 2778 29580 SH SOLE 40 29580 0 0 NINE ENERGY SVC INC COM 65441V101 104 16800 SH SOLE 2 648 0 16152 NINE ENERGY SVC INC COM 65441V101 1 203 SH SOLE 7 203 0 0 NINE ENERGY SVC INC COM 65441V101 355 57518 SH SOLE 18 57518 0 0 NINE ENERGY SVC INC COM 65441V101 166 26962 SH SOLE 19 26962 0 0 NINE ENERGY SVC INC COM 65441V101 3502 567617 SH SOLE 21 567617 0 0 NINE ENERGY SVC INC COM 65441V101 2363 382964 SH SOLE 22 364925 0 18039 NINE ENERGY SVC INC COM 65441V101 18 2955 SH SOLE 30 2955 0 0 NINE ENERGY SVC INC COM 65441V101 11 1846 SH SOLE 40 1846 0 0 NIO INC SPON ADS 62914V106 1573 1008404 SH SOLE 2 60753 0 947651 NIO INC SPON ADS 62914V106 222 142237 SH SOLE 4 142237 0 0 NIO INC SPON ADS 62914V106 138 88589 SH SOLE 7 88589 0 0 NIO INC SPON ADS 62914V106 413 264907 SH SOLE 15 255347 0 9560 NIO INC SPON ADS 62914V106 284 182124 SH SOLE 18 182124 0 0 NIO INC SPON ADS 62914V106 18811 12058338 SH SOLE 21 12058338 0 0 NIO INC SPON ADS 62914V106 12145 7785353 SH SOLE 22 7180561 0 604792 NIO INC SPON ADS 62914V106 599 383827 SH SOLE 23 383827 0 0 NIO INC SPON ADS 62914V106 179 114826 SH SOLE 25 114826 0 0 NIO INC SPON ADS 62914V106 3530 2262717 SH SOLE 26 641385 0 1621332 NIO INC SPON ADS 62914V106 170 108893 SH SOLE 28 108893 0 0 NIO INC SPON ADS 62914V106 145 92840 SH SOLE 29 60783 0 32057 NIO INC SPON ADS 62914V106 6142 3937335 SH SOLE 30 3937335 0 0 NIO INC SPON ADS 62914V106 52 33599 SH SOLE 31 33599 0 0 NIO INC SPON ADS 62914V106 91 58566 SH SOLE 34 58566 0 0 NIO INC SPON ADS 62914V106 9 5604 SH SOLE 40 5604 0 0 NISOURCE INC COM 65473P105 27742 927214 SH SOLE 2 103822 0 823392 NISOURCE INC COM 65473P105 4762 159145 SH SOLE 4 148343 0 10802 NISOURCE INC COM 65473P105 23243 776832 SH SOLE 7 738932 0 37900 NISOURCE INC COM 65473P105 562 18779 SH SOLE 13 18779 0 0 NISOURCE INC COM 65473P105 102 3394 SH SOLE 15 3394 0 0 NISOURCE INC COM 65473P105 29590 988954 SH SOLE 18 939545 0 49409 NISOURCE INC COM 65473P105 3098 103538 SH SOLE 19 103538 0 0 NISOURCE INC COM 65473P105 446989 14939476 SH SOLE 21 14939476 0 0 NISOURCE INC COM 65473P105 269803 9017487 SH SOLE 22 7987957 0 1029530 NISOURCE INC COM 65473P105 7949 265673 SH SOLE 23 265673 0 0 NISOURCE INC COM 65473P105 10370 346575 SH SOLE 25 346575 0 0 NISOURCE INC COM 65473P105 51001 1704591 SH SOLE 26 529967 0 1174624 NISOURCE INC COM 65473P105 1993 66601 SH SOLE 28 46594 0 20007 NISOURCE INC COM 65473P105 225 7520 SH SOLE 29 7520 0 0 NISOURCE INC COM 65473P105 43524 1454694 SH SOLE 30 1454694 0 0 NISOURCE INC COM 65473P105 2213 73958 SH SOLE 31 59213 0 14745 NISOURCE INC COM 65473P105 3164 105747 SH SOLE 32 105747 0 0 NISOURCE INC COM 65473P105 700 23386 SH SOLE 34 23386 0 0 NISOURCE INC COM 65473P105 8051 269085 SH SOLE 36 269085 0 0 NISOURCE INC COM 65473P105 294 9831 SH SOLE 40 9831 0 0 NIU TECHNOLOGIES ADS 65481N100 60 7147 SH SOLE 22 7147 0 0 NL INDS INC COM NEW 629156407 36 9525 SH SOLE 2 157 0 9368 NL INDS INC COM NEW 629156407 102 27125 SH SOLE 18 27125 0 0 NL INDS INC COM NEW 629156407 42 11290 SH SOLE 19 11290 0 0 NL INDS INC COM NEW 629156407 1117 297150 SH SOLE 21 297150 0 0 NL INDS INC COM NEW 629156407 750 199350 SH SOLE 22 197356 0 1994 NLIGHT INC COM 65487K100 455 29054 SH SOLE 2 1345 0 27709 NLIGHT INC COM 65487K100 12 785 SH SOLE 7 785 0 0 NLIGHT INC COM 65487K100 1727 110251 SH SOLE 18 110251 0 0 NLIGHT INC COM 65487K100 877 56009 SH SOLE 19 56009 0 0 NLIGHT INC COM 65487K100 16461 1051118 SH SOLE 21 1051118 0 0 NLIGHT INC COM 65487K100 13689 874144 SH SOLE 22 834894 0 39250 NLIGHT INC COM 65487K100 82 5268 SH SOLE 26 0 0 5268 NLIGHT INC COM 65487K100 107 6862 SH SOLE 30 6862 0 0 NLIGHT INC COM 65487K100 44 2835 SH SOLE 40 2835 0 0 NMI HLDGS INC CL A 629209305 1491 56779 SH SOLE 2 2709 0 54070 NMI HLDGS INC CL A 629209305 9 327 SH SOLE 4 327 0 0 NMI HLDGS INC CL A 629209305 32 1208 SH SOLE 7 1208 0 0 NMI HLDGS INC CL A 629209305 7909 301181 SH SOLE 18 296939 0 4242 NMI HLDGS INC CL A 629209305 4037 153741 SH SOLE 19 153741 0 0 NMI HLDGS INC CL A 629209305 192332 7324153 SH SOLE 21 7324153 0 0 NMI HLDGS INC CL A 629209305 53171 2024790 SH SOLE 22 1940820 0 83970 NMI HLDGS INC CL A 629209305 22 819 SH SOLE 23 819 0 0 NMI HLDGS INC CL A 629209305 720 27435 SH SOLE 26 21318 0 6117 NMI HLDGS INC CL A 629209305 196 7453 SH SOLE 28 7453 0 0 NMI HLDGS INC CL A 629209305 2514 95741 SH SOLE 30 95741 0 0 NMI HLDGS INC CL A 629209305 149 5675 SH SOLE 40 5675 0 0 NN INC COM 629337106 308 43261 SH SOLE 2 1578 0 41683 NN INC COM 629337106 4 542 SH SOLE 7 542 0 0 NN INC COM 629337106 1078 151172 SH SOLE 18 151172 0 0 NN INC COM 629337106 515 72262 SH SOLE 19 72262 0 0 NN INC COM 629337106 10719 1503422 SH SOLE 21 1503422 0 0 NN INC COM 629337106 9468 1327955 SH SOLE 22 1256896 0 71059 NN INC COM 629337106 28 3941 SH SOLE 26 0 0 3941 NN INC COM 629337106 27 3729 SH SOLE 28 3729 0 0 NN INC COM 629337106 86 12086 SH SOLE 30 12086 0 0 NN INC COM 629337106 17 2441 SH SOLE 40 2441 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 915 31321 SH SOLE 2 897 0 30424 NOAH HLDGS LTD SPON ADS CL A 65487X102 219 7494 SH SOLE 4 7494 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 282 9673 SH SOLE 7 4178 0 5495 NOAH HLDGS LTD SPON ADS CL A 65487X102 374 12792 SH SOLE 15 12266 0 526 NOAH HLDGS LTD SPON ADS CL A 65487X102 1293 44286 SH SOLE 18 44286 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 18230 624330 SH SOLE 21 624330 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 11411 390775 SH SOLE 22 353338 0 37437 NOAH HLDGS LTD SPON ADS CL A 65487X102 498 17059 SH SOLE 23 17059 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 43 1459 SH SOLE 25 1459 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 3175 108746 SH SOLE 26 67131 0 41615 NOAH HLDGS LTD SPON ADS CL A 65487X102 109 3731 SH SOLE 28 3731 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 162 5562 SH SOLE 29 2855 0 2707 NOAH HLDGS LTD SPON ADS CL A 65487X102 4995 171050 SH SOLE 30 171050 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 47 1595 SH SOLE 31 1595 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 47 1624 SH SOLE 34 1624 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 6 213 SH SOLE 40 213 0 0 NOBLE CORP PLC SHS USD G65431101 336 264877 SH SOLE 2 9245 0 255632 NOBLE CORP PLC SHS USD G65431101 1 832 SH SOLE 4 832 0 0 NOBLE CORP PLC SHS USD G65431101 34 26620 SH SOLE 7 26620 0 0 NOBLE CORP PLC SHS USD G65431101 1397 1099770 SH SOLE 18 1099770 0 0 NOBLE CORP PLC SHS USD G65431101 541 425927 SH SOLE 19 425927 0 0 NOBLE CORP PLC SHS USD G65431101 35117 27651015 SH SOLE 21 27651015 0 0 NOBLE CORP PLC SHS USD G65431101 10379 8172755 SH SOLE 22 7476363 0 696392 NOBLE CORP PLC SHS USD G65431101 56 44204 SH SOLE 26 27490 0 16714 NOBLE CORP PLC SHS USD G65431101 44 34907 SH SOLE 28 34907 0 0 NOBLE CORP PLC SHS USD G65431101 454 357272 SH SOLE 30 357272 0 0 NOBLE CORP PLC SHS USD G65431101 414 326227 SH SOLE 36 326227 0 0 NOBLE CORP PLC SHS USD G65431101 34 26730 SH SOLE 40 26730 0 0 NOBLE ENERGY INC COM 655044105 26308 1171348 SH SOLE 2 147325 0 1024023 NOBLE ENERGY INC COM 655044105 4262 189779 SH SOLE 4 177249 0 12530 NOBLE ENERGY INC COM 655044105 10297 458451 SH SOLE 7 420348 0 38103 NOBLE ENERGY INC COM 655044105 556 24748 SH SOLE 13 24748 0 0 NOBLE ENERGY INC COM 655044105 101 4495 SH SOLE 15 4495 0 0 NOBLE ENERGY INC COM 655044105 30376 1352459 SH SOLE 18 1288554 0 63905 NOBLE ENERGY INC COM 655044105 14806 659227 SH SOLE 19 659227 0 0 NOBLE ENERGY INC COM 655044105 254232 11319329 SH SOLE 21 11319329 0 0 NOBLE ENERGY INC COM 655044105 261021 11621615 SH SOLE 22 10296685 0 1324930 NOBLE ENERGY INC COM 655044105 7794 346996 SH SOLE 23 346996 0 0 NOBLE ENERGY INC COM 655044105 10891 484918 SH SOLE 25 484918 0 0 NOBLE ENERGY INC COM 655044105 45678 2033762 SH SOLE 26 673704 0 1360058 NOBLE ENERGY INC COM 655044105 1946 86664 SH SOLE 28 60532 0 26132 NOBLE ENERGY INC COM 655044105 2434 108381 SH SOLE 29 8506 0 99875 NOBLE ENERGY INC COM 655044105 44027 1960261 SH SOLE 30 1960261 0 0 NOBLE ENERGY INC COM 655044105 3054 135981 SH SOLE 31 86268 0 49713 NOBLE ENERGY INC COM 655044105 21450 955045 SH SOLE 34 955045 0 0 NOBLE ENERGY INC COM 655044105 7618 339173 SH SOLE 36 339173 0 0 NOBLE ENERGY INC COM 655044105 221 9828 SH SOLE 40 9828 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 51 2101 SH SOLE 18 2101 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 3014 124963 SH SOLE 19 124963 0 0 NOKIA CORP SPONSORED ADR 654902204 13 2583 SH SOLE 18 2583 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 10 468 SH SOLE 2 468 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 51 2471 SH SOLE 4 2471 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 28 1384 SH SOLE 7 1384 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 11 540 SH SOLE 18 0 0 540 NOMAD FOODS LTD USD ORD SHS G6564A105 616 30068 SH SOLE 22 16387 0 13681 NOMAD FOODS LTD USD ORD SHS G6564A105 130 6356 SH SOLE 23 6356 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 918 44776 SH SOLE 26 732 0 44044 NOMAD FOODS LTD USD ORD SHS G6564A105 676 32958 SH SOLE 30 32958 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 19 940 SH SOLE 31 940 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 15 731 SH SOLE 36 731 0 0 NOODLES & CO COM CL A 65540B105 140 24656 SH SOLE 2 1212 0 23444 NOODLES & CO COM CL A 65540B105 1 261 SH SOLE 7 261 0 0 NOODLES & CO COM CL A 65540B105 576 101742 SH SOLE 18 101742 0 0 NOODLES & CO COM CL A 65540B105 272 48039 SH SOLE 19 48039 0 0 NOODLES & CO COM CL A 65540B105 5600 989435 SH SOLE 21 989435 0 0 NOODLES & CO COM CL A 65540B105 5178 914796 SH SOLE 22 896808 0 17988 NOODLES & CO COM CL A 65540B105 36 6363 SH SOLE 23 6363 0 0 NOODLES & CO COM CL A 65540B105 37 6581 SH SOLE 30 6581 0 0 NORBORD INC COM NEW 65548P403 394 16434 SH SOLE 21 16434 0 0 NORBORD INC COM NEW 65548P403 141 5883 SH SOLE 34 5883 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 308 142739 SH SOLE 2 5132 0 137607 NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1106 512050 SH SOLE 18 512050 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 519 240089 SH SOLE 19 240089 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 10557 4887479 SH SOLE 21 4887479 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3361 1555892 SH SOLE 22 1447831 0 108061 NORDSON CORP COM 655663102 18570 126969 SH SOLE 2 27687 0 99282 NORDSON CORP COM 655663102 32 219 SH SOLE 4 219 0 0 NORDSON CORP COM 655663102 1582 10813 SH SOLE 7 10813 0 0 NORDSON CORP COM 655663102 21673 148184 SH SOLE 18 148184 0 0 NORDSON CORP COM 655663102 37216 254454 SH SOLE 19 254454 0 0 NORDSON CORP COM 655663102 380559 2601937 SH SOLE 21 2601937 0 0 NORDSON CORP COM 655663102 251038 1716379 SH SOLE 22 1604425 0 111954 NORDSON CORP COM 655663102 3035 20752 SH SOLE 26 14259 0 6493 NORDSON CORP COM 655663102 953 6518 SH SOLE 28 6518 0 0 NORDSON CORP COM 655663102 2084 14246 SH SOLE 30 14246 0 0 NORDSON CORP COM 655663102 171 1166 SH SOLE 31 1166 0 0 NORDSON CORP COM 655663102 93 637 SH SOLE 36 637 0 0 NORDSON CORP COM 655663102 691 4724 SH SOLE 40 4724 0 0 NORDSTROM INC COM 655664100 9366 278165 SH SOLE 2 36650 0 241515 NORDSTROM INC COM 655664100 1789 53145 SH SOLE 4 50046 0 3099 NORDSTROM INC COM 655664100 5442 161626 SH SOLE 7 120060 0 41566 NORDSTROM INC COM 655664100 23 693 SH SOLE 13 693 0 0 NORDSTROM INC COM 655664100 30 899 SH SOLE 15 899 0 0 NORDSTROM INC COM 655664100 1 16 SH SOLE 17 0 0 16 NORDSTROM INC COM 655664100 7630 226599 SH SOLE 18 211528 0 15071 NORDSTROM INC COM 655664100 1352 40165 SH SOLE 19 40165 0 0 NORDSTROM INC COM 655664100 112762 3349043 SH SOLE 21 3349043 0 0 NORDSTROM INC COM 655664100 103635 3077967 SH SOLE 22 2749660 0 328307 NORDSTROM INC COM 655664100 2758 81926 SH SOLE 23 81926 0 0 NORDSTROM INC COM 655664100 5164 153368 SH SOLE 25 153368 0 0 NORDSTROM INC COM 655664100 23369 694061 SH SOLE 26 238062 0 455999 NORDSTROM INC COM 655664100 713 21190 SH SOLE 28 15170 0 6020 NORDSTROM INC COM 655664100 835 24785 SH SOLE 29 2404 0 22381 NORDSTROM INC COM 655664100 18196 540413 SH SOLE 30 540413 0 0 NORDSTROM INC COM 655664100 858 25479 SH SOLE 31 21177 0 4302 NORDSTROM INC COM 655664100 515 15292 SH SOLE 34 15292 0 0 NORDSTROM INC COM 655664100 4605 136778 SH SOLE 36 136778 0 0 NORDSTROM INC COM 655664100 84 2505 SH SOLE 40 2505 0 0 NORFOLK SOUTHERN CORP COM 655844108 122193 680134 SH SOLE 2 84631 0 595503 NORFOLK SOUTHERN CORP COM 655844108 20849 116045 SH SOLE 4 108847 0 7198 NORFOLK SOUTHERN CORP COM 655844108 43101 239901 SH SOLE 7 236057 0 3844 NORFOLK SOUTHERN CORP COM 655844108 1283 7142 SH SOLE 13 7142 0 0 NORFOLK SOUTHERN CORP COM 655844108 472 2627 SH SOLE 15 2627 0 0 NORFOLK SOUTHERN CORP COM 655844108 144943 806760 SH SOLE 18 737923 0 68837 NORFOLK SOUTHERN CORP COM 655844108 24016 133674 SH SOLE 19 133674 0 0 NORFOLK SOUTHERN CORP COM 655844108 966262 5378283 SH SOLE 21 5378283 0 0 NORFOLK SOUTHERN CORP COM 655844108 1183501 6587447 SH SOLE 22 5866209 0 721238 NORFOLK SOUTHERN CORP COM 655844108 34674 192998 SH SOLE 23 192998 0 0 NORFOLK SOUTHERN CORP COM 655844108 50890 283260 SH SOLE 25 274809 0 8451 NORFOLK SOUTHERN CORP COM 655844108 234344 1304375 SH SOLE 26 334803 0 969572 NORFOLK SOUTHERN CORP COM 655844108 9339 51980 SH SOLE 28 37997 0 13983 NORFOLK SOUTHERN CORP COM 655844108 1071 5962 SH SOLE 29 5962 0 0 NORFOLK SOUTHERN CORP COM 655844108 197717 1100507 SH SOLE 30 1100507 0 0 NORFOLK SOUTHERN CORP COM 655844108 20407 113587 SH SOLE 31 48262 0 65325 NORFOLK SOUTHERN CORP COM 655844108 37500 208726 SH SOLE 34 208726 0 0 NORFOLK SOUTHERN CORP COM 655844108 37028 206100 SH SOLE 36 206100 0 0 NORFOLK SOUTHERN CORP COM 655844108 1158 6447 SH SOLE 40 6447 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 130 11266 SH SOLE 22 11266 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 144 6492 SH SOLE 2 318 0 6174 NORTHEAST BK LEWISTON ME COM 66405S100 580 26161 SH SOLE 18 26161 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 276 12456 SH SOLE 19 12456 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 5725 258234 SH SOLE 21 258234 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 2515 113452 SH SOLE 22 109147 0 4305 NORTHERN OIL & GAS INC NEV COM 665531109 643 327825 SH SOLE 2 31450 0 296375 NORTHERN OIL & GAS INC NEV COM 665531109 4 2207 SH SOLE 7 2207 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1991 1016022 SH SOLE 18 1016022 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1405 717043 SH SOLE 19 717043 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 20570 10495100 SH SOLE 21 10495100 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 15045 7676171 SH SOLE 22 7344112 0 332059 NORTHERN OIL & GAS INC NEV COM 665531109 143 73130 SH SOLE 23 73130 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 509 259694 SH SOLE 26 0 0 259694 NORTHERN OIL & GAS INC NEV COM 665531109 86 43991 SH SOLE 30 43991 0 0 NORTHERN TECH INTL CORP COM 665809109 20 1602 SH SOLE 18 1602 0 0 NORTHERN TECH INTL CORP COM 665809109 252 20581 SH SOLE 21 20581 0 0 NORTHERN TECH INTL CORP COM 665809109 248 20188 SH SOLE 22 20188 0 0 NORTHERN TR CORP COM 665859104 46296 496102 SH SOLE 2 50311 0 445791 NORTHERN TR CORP COM 665859104 7633 81797 SH SOLE 4 76171 0 5626 NORTHERN TR CORP COM 665859104 17528 187829 SH SOLE 7 187829 0 0 NORTHERN TR CORP COM 665859104 32 339 SH SOLE 13 339 0 0 NORTHERN TR CORP COM 665859104 219 2347 SH SOLE 15 2347 0 0 NORTHERN TR CORP COM 665859104 0 4 SH SOLE 17 0 0 4 NORTHERN TR CORP COM 665859104 48376 518388 SH SOLE 18 490017 0 28371 NORTHERN TR CORP COM 665859104 5534 59297 SH SOLE 19 59297 0 0 NORTHERN TR CORP COM 665859104 472561 5063878 SH SOLE 21 5063878 0 0 NORTHERN TR CORP COM 665859104 472048 5058378 SH SOLE 22 4511506 0 546872 NORTHERN TR CORP COM 665859104 14168 151818 SH SOLE 23 151818 0 0 NORTHERN TR CORP COM 665859104 18552 198803 SH SOLE 25 198803 0 0 NORTHERN TR CORP COM 665859104 92064 986541 SH SOLE 26 246122 0 740419 NORTHERN TR CORP COM 665859104 3891 41700 SH SOLE 28 30727 0 10973 NORTHERN TR CORP COM 665859104 402 4306 SH SOLE 29 4306 0 0 NORTHERN TR CORP COM 665859104 77062 825778 SH SOLE 30 825778 0 0 NORTHERN TR CORP COM 665859104 4206 45071 SH SOLE 31 37176 0 7895 NORTHERN TR CORP COM 665859104 1257 13475 SH SOLE 34 13475 0 0 NORTHERN TR CORP COM 665859104 16323 174919 SH SOLE 36 174919 0 0 NORTHERN TR CORP COM 665859104 505 5416 SH SOLE 40 5416 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 693 43141 SH SOLE 2 1652 0 41489 NORTHFIELD BANCORP INC DEL COM 66611T108 18 1141 SH SOLE 7 1141 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3150 196110 SH SOLE 18 196110 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1206 75086 SH SOLE 19 75086 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 77362 4817052 SH SOLE 21 4817052 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 24461 1523090 SH SOLE 22 1462552 0 60538 NORTHFIELD BANCORP INC DEL COM 66611T108 58 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 95 5943 SH SOLE 28 5943 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 955 59493 SH SOLE 30 59493 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 83 5166 SH SOLE 40 5166 0 0 NORTHRIM BANCORP INC COM 666762109 287 7246 SH SOLE 2 262 0 6984 NORTHRIM BANCORP INC COM 666762109 6 157 SH SOLE 7 157 0 0 NORTHRIM BANCORP INC COM 666762109 965 24330 SH SOLE 18 24330 0 0 NORTHRIM BANCORP INC COM 666762109 463 11671 SH SOLE 19 11671 0 0 NORTHRIM BANCORP INC COM 666762109 9602 242041 SH SOLE 21 242041 0 0 NORTHRIM BANCORP INC COM 666762109 10039 253063 SH SOLE 22 246993 0 6070 NORTHROP GRUMMAN CORP COM 666807102 163879 437255 SH SOLE 2 89681 0 347574 NORTHROP GRUMMAN CORP COM 666807102 21374 57029 SH SOLE 4 52658 0 4371 NORTHROP GRUMMAN CORP COM 666807102 52602 140350 SH SOLE 7 140350 0 0 NORTHROP GRUMMAN CORP COM 666807102 3610 9632 SH SOLE 13 9632 0 0 NORTHROP GRUMMAN CORP COM 666807102 602 1606 SH SOLE 15 1606 0 0 NORTHROP GRUMMAN CORP COM 666807102 190616 508594 SH SOLE 18 473900 0 34694 NORTHROP GRUMMAN CORP COM 666807102 152772 407619 SH SOLE 19 407619 0 0 NORTHROP GRUMMAN CORP COM 666807102 1315012 3508664 SH SOLE 21 3508664 0 0 NORTHROP GRUMMAN CORP COM 666807102 1469332 3920413 SH SOLE 22 3477264 0 443149 NORTHROP GRUMMAN CORP COM 666807102 50126 133744 SH SOLE 23 133744 0 0 NORTHROP GRUMMAN CORP COM 666807102 68439 182607 SH SOLE 25 182607 0 0 NORTHROP GRUMMAN CORP COM 666807102 96600 257745 SH SOLE 26 96155 0 161590 NORTHROP GRUMMAN CORP COM 666807102 16489 43996 SH SOLE 29 12224 0 31772 NORTHROP GRUMMAN CORP COM 666807102 194990 520266 SH SOLE 30 520266 0 0 NORTHROP GRUMMAN CORP COM 666807102 19787 52794 SH SOLE 31 41451 0 11343 NORTHROP GRUMMAN CORP COM 666807102 45798 122196 SH SOLE 36 122196 0 0 NORTHROP GRUMMAN CORP COM 666807102 1398 3731 SH SOLE 40 3731 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1635 99756 SH SOLE 2 3818 0 95938 NORTHWEST BANCSHARES INC MD COM 667340103 10 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 14 837 SH SOLE 7 837 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 8076 492760 SH SOLE 18 492760 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2694 164399 SH SOLE 19 164399 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 179749 10966969 SH SOLE 21 10966969 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 51388 3135330 SH SOLE 22 3004448 0 130882 NORTHWEST BANCSHARES INC MD COM 667340103 776 47359 SH SOLE 26 22765 0 24594 NORTHWEST BANCSHARES INC MD COM 667340103 232 14184 SH SOLE 28 14184 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2338 142649 SH SOLE 30 142649 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 177 10804 SH SOLE 40 10804 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2174 30478 SH SOLE 2 1090 0 29388 NORTHWEST NAT HLDG CO COM 66765N105 96 1339 SH SOLE 4 1339 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2205 30914 SH SOLE 7 30914 0 0 NORTHWEST NAT HLDG CO COM 66765N105 9751 136677 SH SOLE 18 136677 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3716 52083 SH SOLE 19 52083 0 0 NORTHWEST NAT HLDG CO COM 66765N105 240267 3367908 SH SOLE 21 3367908 0 0 NORTHWEST NAT HLDG CO COM 66765N105 65446 917388 SH SOLE 22 873895 0 43493 NORTHWEST NAT HLDG CO COM 66765N105 375 5255 SH SOLE 26 3464 0 1791 NORTHWEST NAT HLDG CO COM 66765N105 243 3407 SH SOLE 28 3407 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3704 51914 SH SOLE 30 51914 0 0 NORTHWEST NAT HLDG CO COM 66765N105 95 1335 SH SOLE 36 1335 0 0 NORTHWEST NAT HLDG CO COM 66765N105 216 3031 SH SOLE 40 3031 0 0 NORTHWEST PIPE CO COM 667746101 273 9695 SH SOLE 2 371 0 9324 NORTHWEST PIPE CO COM 667746101 9 304 SH SOLE 7 304 0 0 NORTHWEST PIPE CO COM 667746101 980 34824 SH SOLE 18 34824 0 0 NORTHWEST PIPE CO COM 667746101 473 16788 SH SOLE 19 16788 0 0 NORTHWEST PIPE CO COM 667746101 9577 340223 SH SOLE 21 340223 0 0 NORTHWEST PIPE CO COM 667746101 8347 296512 SH SOLE 22 290128 0 6384 NORTHWESTERN CORP COM NEW 668074305 5468 72859 SH SOLE 2 23418 0 49441 NORTHWESTERN CORP COM NEW 668074305 181 2408 SH SOLE 4 2408 0 0 NORTHWESTERN CORP COM NEW 668074305 4173 55601 SH SOLE 7 55601 0 0 NORTHWESTERN CORP COM NEW 668074305 24179 322166 SH SOLE 18 322166 0 0 NORTHWESTERN CORP COM NEW 668074305 6762 90094 SH SOLE 19 90094 0 0 NORTHWESTERN CORP COM NEW 668074305 361195 4812731 SH SOLE 21 4812731 0 0 NORTHWESTERN CORP COM NEW 668074305 132924 1771145 SH SOLE 22 1693636 0 77509 NORTHWESTERN CORP COM NEW 668074305 1036 13805 SH SOLE 26 9879 0 3926 NORTHWESTERN CORP COM NEW 668074305 523 6968 SH SOLE 28 6968 0 0 NORTHWESTERN CORP COM NEW 668074305 2311 30795 SH SOLE 30 30795 0 0 NORTHWESTERN CORP COM NEW 668074305 1369 18238 SH SOLE 32 18238 0 0 NORTHWESTERN CORP COM NEW 668074305 265 3537 SH SOLE 36 3537 0 0 NORTHWESTERN CORP COM NEW 668074305 335 4465 SH SOLE 40 4465 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 29150 563067 SH SOLE 2 75272 0 487795 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5256 101520 SH SOLE 4 95765 0 5755 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9998 193127 SH SOLE 7 187754 0 5373 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 313 6051 SH SOLE 13 6051 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 107 2064 SH SOLE 15 2064 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 22337 431473 SH SOLE 18 402399 0 29074 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3081 59519 SH SOLE 19 59519 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 257330 4970640 SH SOLE 21 4970640 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 275311 5317957 SH SOLE 22 4753530 0 564427 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8380 161865 SH SOLE 23 161865 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10808 208770 SH SOLE 25 208770 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 45804 884755 SH SOLE 26 302069 0 582686 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2054 39677 SH SOLE 28 27540 0 12137 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2582 49876 SH SOLE 29 4259 0 45617 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 46475 897727 SH SOLE 30 897727 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2458 47481 SH SOLE 31 39187 0 8294 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 748 14446 SH SOLE 34 14446 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7786 150405 SH SOLE 36 150405 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 276 5328 SH SOLE 40 5328 0 0 NORWOOD FINANCIAL CORP COM 669549107 180 5707 SH SOLE 2 201 0 5506 NORWOOD FINANCIAL CORP COM 669549107 5 168 SH SOLE 7 168 0 0 NORWOOD FINANCIAL CORP COM 669549107 668 21124 SH SOLE 18 21124 0 0 NORWOOD FINANCIAL CORP COM 669549107 309 9778 SH SOLE 19 9778 0 0 NORWOOD FINANCIAL CORP COM 669549107 6510 205934 SH SOLE 21 205934 0 0 NORWOOD FINANCIAL CORP COM 669549107 1915 60568 SH SOLE 22 56922 0 3646 NOVA LIFESTYLE INC COM 66979P102 9 13728 SH SOLE 21 13728 0 0 NOVA LIFESTYLE INC COM 66979P102 26 40421 SH SOLE 22 40421 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH SOLE 21 657 0 0 NOVAGOLD RES INC COM NEW 66987E206 1278 210613 SH SOLE 2 9521 0 201092 NOVAGOLD RES INC COM NEW 66987E206 26 4304 SH SOLE 7 4304 0 0 NOVAGOLD RES INC COM NEW 66987E206 4773 786309 SH SOLE 18 786309 0 0 NOVAGOLD RES INC COM NEW 66987E206 2532 417101 SH SOLE 19 417101 0 0 NOVAGOLD RES INC COM NEW 66987E206 44430 7319617 SH SOLE 21 7319617 0 0 NOVAGOLD RES INC COM NEW 66987E206 15888 2617473 SH SOLE 22 2428106 0 189367 NOVAN INC COM 66988N106 10 3959 SH SOLE 18 3959 0 0 NOVAN INC COM 66988N106 121 46953 SH SOLE 21 46953 0 0 NOVAN INC COM 66988N106 109 42174 SH SOLE 22 42174 0 0 NOVANTA INC COM 67000B104 2383 29162 SH SOLE 2 1309 0 27853 NOVANTA INC COM 67000B104 13 162 SH SOLE 4 162 0 0 NOVANTA INC COM 67000B104 49 603 SH SOLE 7 603 0 0 NOVANTA INC COM 67000B104 9367 114629 SH SOLE 18 114629 0 0 NOVANTA INC COM 67000B104 4725 57820 SH SOLE 19 57820 0 0 NOVANTA INC COM 67000B104 93170 1140115 SH SOLE 21 1140115 0 0 NOVANTA INC COM 67000B104 78630 962191 SH SOLE 22 917368 0 44823 NOVANTA INC COM 67000B104 710 8693 SH SOLE 26 6010 0 2683 NOVANTA INC COM 67000B104 371 4546 SH SOLE 28 4546 0 0 NOVANTA INC COM 67000B104 756 9248 SH SOLE 30 9248 0 0 NOVANTA INC COM 67000B104 260 3176 SH SOLE 40 3176 0 0 NOVARTIS A G SPONSORED ADR 66987V109 126235 1452649 SH SOLE 18 1377309 0 75340 NOVARTIS A G SPONSORED ADR 66987V109 33896 390057 SH SOLE 19 390057 0 0 NOVARTIS A G SPONSORED ADR 66987V109 810 9322 SH SOLE 23 9322 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1709 19665 SH SOLE 25 0 0 19665 NOVARTIS A G SPONSORED ADR 66987V109 21125 243099 SH SOLE 34 243099 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1049 12071 SH SOLE 36 12071 0 0 NOVAVAX INC COM NEW 670002401 114 22715 SH SOLE 2 708 0 22007 NOVAVAX INC COM NEW 670002401 0 79 SH SOLE 4 79 0 0 NOVAVAX INC COM NEW 670002401 2 337 SH SOLE 7 337 0 0 NOVAVAX INC COM NEW 670002401 423 84265 SH SOLE 18 84265 0 0 NOVAVAX INC COM NEW 670002401 200 39931 SH SOLE 19 39931 0 0 NOVAVAX INC COM NEW 670002401 5345 1064820 SH SOLE 21 1064820 0 0 NOVAVAX INC COM NEW 670002401 2949 587389 SH SOLE 22 563688 0 23701 NOVAVAX INC COM NEW 670002401 267 53111 SH SOLE 23 53111 0 0 NOVAVAX INC COM NEW 670002401 83 16512 SH SOLE 26 15724 0 788 NOVAVAX INC COM NEW 670002401 10 1939 SH SOLE 28 1939 0 0 NOVAVAX INC COM NEW 670002401 26 5107 SH SOLE 30 5107 0 0 NOVAVAX INC COM NEW 670002401 7 1430 SH SOLE 40 1430 0 0 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 271 650000 PRN SOLE 21 650000 0 0 NOVO-NORDISK A S ADR 670100205 890 17212 SH SOLE 2 17212 0 0 NOVO-NORDISK A S ADR 670100205 146142 2826729 SH SOLE 18 2634544 0 192185 NOVO-NORDISK A S ADR 670100205 144201 2789187 SH SOLE 19 2789187 0 0 NOVO-NORDISK A S ADR 670100205 8422 162910 SH SOLE 22 162910 0 0 NOVO-NORDISK A S ADR 670100205 2659 51429 SH SOLE 25 15886 0 35543 NOVO-NORDISK A S ADR 670100205 18039 348920 SH SOLE 34 348920 0 0 NOVO-NORDISK A S ADR 670100205 989 19122 SH SOLE 36 19122 0 0 NOVOCURE LTD ORD SHS G6674U108 6078 81274 SH SOLE 2 9153 0 72121 NOVOCURE LTD ORD SHS G6674U108 30 403 SH SOLE 4 403 0 0 NOVOCURE LTD ORD SHS G6674U108 120 1610 SH SOLE 7 1610 0 0 NOVOCURE LTD ORD SHS G6674U108 23963 320446 SH SOLE 18 297275 0 23171 NOVOCURE LTD ORD SHS G6674U108 20259 270914 SH SOLE 19 270914 0 0 NOVOCURE LTD ORD SHS G6674U108 285265 3814726 SH SOLE 21 3814726 0 0 NOVOCURE LTD ORD SHS G6674U108 85504 1143401 SH SOLE 22 1037421 0 105980 NOVOCURE LTD ORD SHS G6674U108 1545 20667 SH SOLE 23 20667 0 0 NOVOCURE LTD ORD SHS G6674U108 5772 77190 SH SOLE 26 20287 0 56903 NOVOCURE LTD ORD SHS G6674U108 865 11568 SH SOLE 28 11568 0 0 NOVOCURE LTD ORD SHS G6674U108 8006 107063 SH SOLE 30 107063 0 0 NOVOCURE LTD ORD SHS G6674U108 4775 63856 SH SOLE 31 0 0 63856 NOVOCURE LTD ORD SHS G6674U108 73 972 SH SOLE 34 972 0 0 NOVOCURE LTD ORD SHS G6674U108 579 7744 SH SOLE 40 7744 0 0 NOVUS THERAPEUTICS INC COM 67011N105 1 2041 SH SOLE 18 2041 0 0 NOVUS THERAPEUTICS INC COM 67011N105 15 23923 SH SOLE 21 23923 0 0 NOVUS THERAPEUTICS INC COM 67011N105 4 6117 SH SOLE 22 6117 0 0 NOW INC COM 67011P100 1830 159570 SH SOLE 2 50838 0 108732 NOW INC COM 67011P100 7 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 43 3769 SH SOLE 7 3769 0 0 NOW INC COM 67011P100 7127 621337 SH SOLE 18 621337 0 0 NOW INC COM 67011P100 2124 185176 SH SOLE 19 185176 0 0 NOW INC COM 67011P100 87877 7661466 SH SOLE 21 7661466 0 0 NOW INC COM 67011P100 43612 3802247 SH SOLE 22 3634453 0 167794 NOW INC COM 67011P100 586 51115 SH SOLE 26 43758 0 7357 NOW INC COM 67011P100 176 15376 SH SOLE 28 15376 0 0 NOW INC COM 67011P100 366 31916 SH SOLE 30 31916 0 0 NOW INC COM 67011P100 2866 249866 SH SOLE 31 0 0 249866 NOW INC COM 67011P100 102 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 136 11818 SH SOLE 40 11818 0 0 NRC GROUP HLDGS CORP COM 629375106 98 7904 SH SOLE 2 407 0 7497 NRC GROUP HLDGS CORP COM 629375106 448 36023 SH SOLE 18 36023 0 0 NRC GROUP HLDGS CORP COM 629375106 210 16858 SH SOLE 19 16858 0 0 NRC GROUP HLDGS CORP COM 629375106 4953 398118 SH SOLE 21 398118 0 0 NRC GROUP HLDGS CORP COM 629375106 1175 94478 SH SOLE 22 91744 0 2734 NRG ENERGY INC COM NEW 629377508 27190 686618 SH SOLE 2 99654 0 586964 NRG ENERGY INC COM NEW 629377508 4406 111254 SH SOLE 4 103245 0 8009 NRG ENERGY INC COM NEW 629377508 14305 361235 SH SOLE 7 261489 0 99746 NRG ENERGY INC COM NEW 629377508 20 504 SH SOLE 13 504 0 0 NRG ENERGY INC COM NEW 629377508 108 2716 SH SOLE 15 2716 0 0 NRG ENERGY INC COM NEW 629377508 0 2 SH SOLE 17 0 0 2 NRG ENERGY INC COM NEW 629377508 20485 517289 SH SOLE 18 477967 0 39322 NRG ENERGY INC COM NEW 629377508 3369 85071 SH SOLE 19 85071 0 0 NRG ENERGY INC COM NEW 629377508 243362 6145511 SH SOLE 21 6145511 0 0 NRG ENERGY INC COM NEW 629377508 295948 7473430 SH SOLE 22 6740157 0 733273 NRG ENERGY INC COM NEW 629377508 8872 224033 SH SOLE 23 224033 0 0 NRG ENERGY INC COM NEW 629377508 11025 278415 SH SOLE 25 278415 0 0 NRG ENERGY INC COM NEW 629377508 49959 1261588 SH SOLE 26 399153 0 862435 NRG ENERGY INC COM NEW 629377508 2013 50824 SH SOLE 28 36578 0 14246 NRG ENERGY INC COM NEW 629377508 204 5142 SH SOLE 29 5142 0 0 NRG ENERGY INC COM NEW 629377508 37824 955159 SH SOLE 30 955159 0 0 NRG ENERGY INC COM NEW 629377508 2615 66043 SH SOLE 31 55345 0 10698 NRG ENERGY INC COM NEW 629377508 715 18045 SH SOLE 34 18045 0 0 NRG ENERGY INC COM NEW 629377508 7587 191588 SH SOLE 36 191588 0 0 NRG ENERGY INC COM NEW 629377508 248 6254 SH SOLE 40 6254 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 638 568000 PRN SOLE 2 568000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 12176 10834000 PRN SOLE 19 10834000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1890 1682000 PRN SOLE 21 1682000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 123 109000 PRN SOLE 22 109000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3073 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 9 2689 SH SOLE 22 2689 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 8047 189218 SH SOLE 2 72843 0 116375 NU SKIN ENTERPRISES INC CL A 67018T105 124 2909 SH SOLE 4 2909 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 294 6921 SH SOLE 7 6921 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 8122 190977 SH SOLE 18 190254 0 723 NU SKIN ENTERPRISES INC CL A 67018T105 571 13432 SH SOLE 19 13432 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 165812 3898716 SH SOLE 21 3898716 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 82754 1945785 SH SOLE 22 1811345 0 134440 NU SKIN ENTERPRISES INC CL A 67018T105 58 1375 SH SOLE 23 1375 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 720 16926 SH SOLE 26 11496 0 5430 NU SKIN ENTERPRISES INC CL A 67018T105 290 6810 SH SOLE 28 6810 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 745 17512 SH SOLE 30 17512 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 49 1153 SH SOLE 31 1153 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 896 21071 SH SOLE 32 21071 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 40 938 SH SOLE 36 938 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 240 5640 SH SOLE 40 5640 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 9355 573545 SH SOLE 2 33904 0 539641 NUANCE COMMUNICATIONS INC COM 67020Y100 18 1100 SH SOLE 4 1100 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 113 6939 SH SOLE 7 6939 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2235 137044 SH SOLE 18 137044 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1058 64862 SH SOLE 19 64862 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 67182 4119058 SH SOLE 21 4119058 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 129223 7922950 SH SOLE 22 7342032 0 580918 NUANCE COMMUNICATIONS INC COM 67020Y100 6256 383567 SH SOLE 26 109863 0 273704 NUANCE COMMUNICATIONS INC COM 67020Y100 620 38020 SH SOLE 28 38020 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 8575 525745 SH SOLE 30 525745 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 174 10654 SH SOLE 31 6123 0 4531 NUANCE COMMUNICATIONS INC COM 67020Y100 49 3021 SH SOLE 36 3021 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 449 27504 SH SOLE 40 27504 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 650 650000 PRN SOLE 21 650000 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 1786 1890000 PRN SOLE 21 1890000 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1005 1025000 PRN SOLE 21 1025000 0 0 NUCANA PLC SPONSORED ADR 67022C106 3 453 SH SOLE 22 453 0 0 NUCOR CORP COM 670346105 39896 783662 SH SOLE 2 98432 0 685230 NUCOR CORP COM 670346105 5992 117707 SH SOLE 4 109337 0 8370 NUCOR CORP COM 670346105 26221 515052 SH SOLE 7 354898 0 160154 NUCOR CORP COM 670346105 363 7140 SH SOLE 13 7140 0 0 NUCOR CORP COM 670346105 140 2744 SH SOLE 15 2744 0 0 NUCOR CORP COM 670346105 1 12 SH SOLE 17 0 0 12 NUCOR CORP COM 670346105 39845 782661 SH SOLE 18 741135 0 41526 NUCOR CORP COM 670346105 4914 96521 SH SOLE 19 96521 0 0 NUCOR CORP COM 670346105 408450 8022974 SH SOLE 21 8022974 0 0 NUCOR CORP COM 670346105 401344 7883407 SH SOLE 22 7032134 0 851273 NUCOR CORP COM 670346105 11258 221139 SH SOLE 23 221139 0 0 NUCOR CORP COM 670346105 14259 280077 SH SOLE 25 280077 0 0 NUCOR CORP COM 670346105 93187 1830426 SH SOLE 26 417845 0 1412581 NUCOR CORP COM 670346105 2907 57099 SH SOLE 28 39606 0 17493 NUCOR CORP COM 670346105 366 7187 SH SOLE 29 7187 0 0 NUCOR CORP COM 670346105 59958 1177734 SH SOLE 30 1177734 0 0 NUCOR CORP COM 670346105 3360 65994 SH SOLE 31 52861 0 13133 NUCOR CORP COM 670346105 1043 20479 SH SOLE 34 20479 0 0 NUCOR CORP COM 670346105 12213 239901 SH SOLE 36 239901 0 0 NUCOR CORP COM 670346105 403 7919 SH SOLE 40 7919 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 14115 498405 SH SOLE 19 498405 0 0 NUTANIX INC CL A 67059N108 6645 253150 SH SOLE 2 9960 0 243190 NUTANIX INC CL A 67059N108 18 669 SH SOLE 4 669 0 0 NUTANIX INC CL A 67059N108 69 2642 SH SOLE 7 2642 0 0 NUTANIX INC CL A 67059N108 2112 80476 SH SOLE 18 80476 0 0 NUTANIX INC CL A 67059N108 833 31720 SH SOLE 19 31720 0 0 NUTANIX INC CL A 67059N108 59466 2265356 SH SOLE 21 2265356 0 0 NUTANIX INC CL A 67059N108 101474 3865676 SH SOLE 22 3593878 0 271798 NUTANIX INC CL A 67059N108 1479 56328 SH SOLE 26 33768 0 22560 NUTANIX INC CL A 67059N108 434 16541 SH SOLE 28 16541 0 0 NUTANIX INC CL A 67059N108 1070 40775 SH SOLE 30 40775 0 0 NUTANIX INC CL A 67059N108 78 2967 SH SOLE 31 2967 0 0 NUTANIX INC CL A 67059N108 382 14555 SH SOLE 40 14555 0 0 NUTANIX INC NOTE 1/1 67059NAB4 1455 1559000 PRN SOLE 21 1559000 0 0 NUTRIEN LTD COM 67077M108 364 7295 SH SOLE 2 7295 0 0 NUTRIEN LTD COM 67077M108 21 423 SH SOLE 18 423 0 0 NUTRIEN LTD COM 67077M108 3305 66255 SH SOLE 21 66255 0 0 NUTRIEN LTD COM 67077M108 5268 105619 SH SOLE 22 105619 0 0 NUVASIVE INC COM 670704105 4262 67243 SH SOLE 2 24115 0 43128 NUVASIVE INC COM 670704105 15 234 SH SOLE 4 234 0 0 NUVASIVE INC COM 670704105 60 953 SH SOLE 7 953 0 0 NUVASIVE INC COM 670704105 19239 303543 SH SOLE 18 297824 0 5719 NUVASIVE INC COM 670704105 6991 110301 SH SOLE 19 110301 0 0 NUVASIVE INC COM 670704105 250846 3957809 SH SOLE 21 3957809 0 0 NUVASIVE INC COM 670704105 111627 1761232 SH SOLE 22 1691561 0 69671 NUVASIVE INC COM 670704105 27 425 SH SOLE 23 425 0 0 NUVASIVE INC COM 670704105 1380 21773 SH SOLE 26 17310 0 4463 NUVASIVE INC COM 670704105 413 6512 SH SOLE 28 6512 0 0 NUVASIVE INC COM 670704105 1785 28170 SH SOLE 30 28170 0 0 NUVASIVE INC COM 670704105 331 5227 SH SOLE 40 5227 0 0 NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2469 2090000 PRN SOLE 21 2090000 0 0 NUVECTRA CORP COM 67075N108 5 3710 SH SOLE 18 3710 0 0 NUVECTRA CORP COM 67075N108 69 50657 SH SOLE 21 50657 0 0 NUVECTRA CORP COM 67075N108 486 357686 SH SOLE 22 357686 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1 66 SH SOLE 18 66 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1608 103358 SH SOLE 2 103358 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 400 27981 SH SOLE 18 27981 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 2 370 SH SOLE 18 370 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 20 4751 SH SOLE 21 4751 0 0 NV5 GLOBAL INC COM 62945V109 619 9064 SH SOLE 2 421 0 8643 NV5 GLOBAL INC COM 62945V109 3 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 3458 50656 SH SOLE 7 50656 0 0 NV5 GLOBAL INC COM 62945V109 2525 36981 SH SOLE 18 36981 0 0 NV5 GLOBAL INC COM 62945V109 1216 17818 SH SOLE 19 17818 0 0 NV5 GLOBAL INC COM 62945V109 24487 358676 SH SOLE 21 358676 0 0 NV5 GLOBAL INC COM 62945V109 20681 302927 SH SOLE 22 288556 0 14371 NV5 GLOBAL INC COM 62945V109 312 4574 SH SOLE 26 0 0 4574 NV5 GLOBAL INC COM 62945V109 250 3661 SH SOLE 28 3661 0 0 NV5 GLOBAL INC COM 62945V109 225 3292 SH SOLE 30 3292 0 0 NV5 GLOBAL INC COM 62945V109 40 591 SH SOLE 40 591 0 0 NVE CORP COM NEW 629445206 295 4445 SH SOLE 2 187 0 4258 NVE CORP COM NEW 629445206 9 130 SH SOLE 7 130 0 0 NVE CORP COM NEW 629445206 1138 17153 SH SOLE 18 17153 0 0 NVE CORP COM NEW 629445206 666 10037 SH SOLE 19 10037 0 0 NVE CORP COM NEW 629445206 11513 173526 SH SOLE 21 173526 0 0 NVE CORP COM NEW 629445206 10383 156482 SH SOLE 22 150559 0 5923 NVE CORP COM NEW 629445206 36 543 SH SOLE 28 543 0 0 NVE CORP COM NEW 629445206 110 1659 SH SOLE 30 1659 0 0 NVE CORP COM NEW 629445206 105 1585 SH SOLE 34 1585 0 0 NVE CORP COM NEW 629445206 31 467 SH SOLE 40 467 0 0 NVENT ELECTRIC PLC SHS G6700G107 9122 413903 SH SOLE 2 111745 0 302158 NVENT ELECTRIC PLC SHS G6700G107 65 2938 SH SOLE 4 2938 0 0 NVENT ELECTRIC PLC SHS G6700G107 3508 159175 SH SOLE 7 159175 0 0 NVENT ELECTRIC PLC SHS G6700G107 10775 488902 SH SOLE 18 488902 0 0 NVENT ELECTRIC PLC SHS G6700G107 2432 110359 SH SOLE 19 110359 0 0 NVENT ELECTRIC PLC SHS G6700G107 166295 7545139 SH SOLE 21 7545139 0 0 NVENT ELECTRIC PLC SHS G6700G107 121356 5506166 SH SOLE 22 5167552 0 338614 NVENT ELECTRIC PLC SHS G6700G107 117 5304 SH SOLE 23 5304 0 0 NVENT ELECTRIC PLC SHS G6700G107 419 19030 SH SOLE 25 19030 0 0 NVENT ELECTRIC PLC SHS G6700G107 1592 72212 SH SOLE 26 48089 0 24123 NVENT ELECTRIC PLC SHS G6700G107 493 22376 SH SOLE 28 22376 0 0 NVENT ELECTRIC PLC SHS G6700G107 1010 45815 SH SOLE 30 45815 0 0 NVENT ELECTRIC PLC SHS G6700G107 92 4180 SH SOLE 31 3185 0 995 NVENT ELECTRIC PLC SHS G6700G107 669 30355 SH SOLE 34 30355 0 0 NVENT ELECTRIC PLC SHS G6700G107 166 7553 SH SOLE 36 7553 0 0 NVENT ELECTRIC PLC SHS G6700G107 353 16006 SH SOLE 40 16006 0 0 NVIDIA CORP COM 67066G104 285060 1637619 SH SOLE 2 308476 0 1329143 NVIDIA CORP COM 67066G104 44851 257661 SH SOLE 4 242143 0 15518 NVIDIA CORP COM 67066G104 97343 559216 SH SOLE 7 559216 0 0 NVIDIA CORP COM 67066G104 7017 40314 SH SOLE 13 40314 0 0 NVIDIA CORP COM 67066G104 1153 6622 SH SOLE 15 6622 0 0 NVIDIA CORP COM 67066G104 17 100 SH SOLE 17 0 0 100 NVIDIA CORP COM 67066G104 262095 1505688 SH SOLE 18 1382269 0 123419 NVIDIA CORP COM 67066G104 89910 516517 SH SOLE 19 516517 0 0 NVIDIA CORP COM 67066G104 2285859 13131835 SH SOLE 21 13131835 0 0 NVIDIA CORP COM 67066G104 2603647 14957472 SH SOLE 22 13214000 0 1743472 NVIDIA CORP COM 67066G104 80978 465201 SH SOLE 23 465201 0 0 NVIDIA CORP COM 67066G104 107365 616791 SH SOLE 25 616791 0 0 NVIDIA CORP COM 67066G104 470051 2700359 SH SOLE 26 675868 0 2024491 NVIDIA CORP COM 67066G104 19219 110412 SH SOLE 28 79927 0 30485 NVIDIA CORP COM 67066G104 25326 145495 SH SOLE 29 30893 0 114602 NVIDIA CORP COM 67066G104 467451 2685422 SH SOLE 30 2685422 0 0 NVIDIA CORP COM 67066G104 38273 219873 SH SOLE 31 135195 0 84678 NVIDIA CORP COM 67066G104 18396 105679 SH SOLE 32 105679 0 0 NVIDIA CORP COM 67066G104 26061 149715 SH SOLE 34 149715 0 0 NVIDIA CORP COM 67066G104 70345 404121 SH SOLE 36 404121 0 0 NVIDIA CORP COM 67066G104 2368 13605 SH SOLE 40 13605 0 0 NVR INC COM 62944T105 32438 8726 SH SOLE 2 1737 0 6989 NVR INC COM 62944T105 5840 1571 SH SOLE 4 1478 0 93 NVR INC COM 62944T105 18111 4872 SH SOLE 7 3455 0 1417 NVR INC COM 62944T105 182 49 SH SOLE 13 49 0 0 NVR INC COM 62944T105 104 28 SH SOLE 15 28 0 0 NVR INC COM 62944T105 25416 6837 SH SOLE 18 6366 0 471 NVR INC COM 62944T105 4483 1206 SH SOLE 19 1206 0 0 NVR INC COM 62944T105 519492 139748 SH SOLE 21 139748 0 0 NVR INC COM 62944T105 349743 94084 SH SOLE 22 84582 0 9502 NVR INC COM 62944T105 9301 2502 SH SOLE 23 2502 0 0 NVR INC COM 62944T105 12479 3357 SH SOLE 25 3357 0 0 NVR INC COM 62944T105 60310 16224 SH SOLE 26 4917 0 11307 NVR INC COM 62944T105 2613 703 SH SOLE 28 527 0 176 NVR INC COM 62944T105 2944 792 SH SOLE 29 76 0 716 NVR INC COM 62944T105 50303 13532 SH SOLE 30 13532 0 0 NVR INC COM 62944T105 10435 2807 SH SOLE 31 630 0 2177 NVR INC COM 62944T105 874 235 SH SOLE 34 235 0 0 NVR INC COM 62944T105 8940 2405 SH SOLE 36 2405 0 0 NVR INC COM 62944T105 268 72 SH SOLE 40 72 0 0 NXP SEMICONDUCTORS N V COM N6596X109 24399 223597 SH SOLE 2 134578 0 89019 NXP SEMICONDUCTORS N V COM N6596X109 13369 122512 SH SOLE 4 114324 0 8188 NXP SEMICONDUCTORS N V COM N6596X109 24046 220361 SH SOLE 7 217657 0 2704 NXP SEMICONDUCTORS N V COM N6596X109 941 8624 SH SOLE 13 8624 0 0 NXP SEMICONDUCTORS N V COM N6596X109 439 4020 SH SOLE 15 4020 0 0 NXP SEMICONDUCTORS N V COM N6596X109 132729 1216354 SH SOLE 18 1190112 0 26242 NXP SEMICONDUCTORS N V COM N6596X109 132500 1214258 SH SOLE 19 1214258 0 0 NXP SEMICONDUCTORS N V COM N6596X109 450757 4130837 SH SOLE 21 4130837 0 0 NXP SEMICONDUCTORS N V COM N6596X109 493747 4524810 SH SOLE 22 4155777 0 369033 NXP SEMICONDUCTORS N V COM N6596X109 24391 223523 SH SOLE 23 223523 0 0 NXP SEMICONDUCTORS N V COM N6596X109 36561 335052 SH SOLE 25 335052 0 0 NXP SEMICONDUCTORS N V COM N6596X109 119724 1097177 SH SOLE 26 288481 0 808696 NXP SEMICONDUCTORS N V COM N6596X109 4210 38584 SH SOLE 28 38584 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4655 42657 SH SOLE 29 7968 0 34689 NXP SEMICONDUCTORS N V COM N6596X109 163715 1500323 SH SOLE 30 1500323 0 0 NXP SEMICONDUCTORS N V COM N6596X109 27420 251283 SH SOLE 31 60780 0 190503 NXP SEMICONDUCTORS N V COM N6596X109 5099 46730 SH SOLE 32 46730 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9569 87694 SH SOLE 34 87694 0 0 NXP SEMICONDUCTORS N V COM N6596X109 25245 231348 SH SOLE 36 231348 0 0 NXP SEMICONDUCTORS N V COM N6596X109 754 6914 SH SOLE 40 6914 0 0 NXT ID INC COM NEW 67091J206 0 250 SH SOLE 21 250 0 0 NXT ID INC COM NEW 67091J206 2 3275 SH SOLE 22 3275 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 19 10644 SH SOLE 18 10644 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 33 17877 SH SOLE 19 17877 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 165 90287 SH SOLE 21 90287 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 7 3771 SH SOLE 22 3771 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 15 8192 SH SOLE 23 8192 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 77630 194801 SH SOLE 2 29497 0 165304 O REILLY AUTOMOTIVE INC NEW COM 67103H107 12457 31260 SH SOLE 4 29077 0 2183 O REILLY AUTOMOTIVE INC NEW COM 67103H107 30217 75824 SH SOLE 7 74847 0 977 O REILLY AUTOMOTIVE INC NEW COM 67103H107 456 1144 SH SOLE 13 1144 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 377 947 SH SOLE 15 947 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 143646 360458 SH SOLE 18 319091 0 41367 O REILLY AUTOMOTIVE INC NEW COM 67103H107 25293 63470 SH SOLE 19 63470 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 880047 2208344 SH SOLE 21 2208344 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 770057 1932341 SH SOLE 22 1731415 0 200926 O REILLY AUTOMOTIVE INC NEW COM 67103H107 22862 57368 SH SOLE 23 57368 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 31774 79733 SH SOLE 25 71727 0 8006 O REILLY AUTOMOTIVE INC NEW COM 67103H107 122166 306557 SH SOLE 26 102232 0 204325 O REILLY AUTOMOTIVE INC NEW COM 67103H107 6167 15475 SH SOLE 28 11316 0 4159 O REILLY AUTOMOTIVE INC NEW COM 67103H107 791 1986 SH SOLE 29 1986 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 129180 324157 SH SOLE 30 324157 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 13268 33293 SH SOLE 31 14338 0 18955 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4336 10880 SH SOLE 32 10880 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 32534 81638 SH SOLE 34 81638 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 24844 62343 SH SOLE 36 62343 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 689 1730 SH SOLE 40 1730 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 113 6712 SH SOLE 2 304 0 6408 OAK VALLEY BANCORP OAKDALE C COM 671807105 415 24722 SH SOLE 18 24722 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 187 11166 SH SOLE 19 11166 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 3761 224247 SH SOLE 21 224247 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 1100 65599 SH SOLE 22 61750 0 3849 OAKTREE SPECIALTY LENDING CO COM 67401P108 3260 629333 SH SOLE 30 629333 0 0 OASIS PETE INC NEW COM 674215108 1675 484004 SH SOLE 2 163100 0 320904 OASIS PETE INC NEW COM 674215108 5 1377 SH SOLE 4 1377 0 0 OASIS PETE INC NEW COM 674215108 38 10959 SH SOLE 7 10959 0 0 OASIS PETE INC NEW COM 674215108 6099 1762716 SH SOLE 18 1762716 0 0 OASIS PETE INC NEW COM 674215108 2594 749773 SH SOLE 19 749773 0 0 OASIS PETE INC NEW COM 674215108 74860 21635802 SH SOLE 21 21635802 0 0 OASIS PETE INC NEW COM 674215108 36496 10547987 SH SOLE 22 10109846 0 438141 OASIS PETE INC NEW COM 674215108 171 49426 SH SOLE 23 49426 0 0 OASIS PETE INC NEW COM 674215108 1097 317179 SH SOLE 26 41113 0 276066 OASIS PETE INC NEW COM 674215108 129 37259 SH SOLE 28 37259 0 0 OASIS PETE INC NEW COM 674215108 490 141653 SH SOLE 30 141653 0 0 OASIS PETE INC NEW COM 674215108 49 14289 SH SOLE 36 14289 0 0 OASIS PETE INC NEW COM 674215108 106 30628 SH SOLE 40 30628 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 652 880000 PRN SOLE 21 880000 0 0 OCCIDENTAL PETE CORP COM 674599105 98806 2221847 SH SOLE 2 266715 0 1955132 OCCIDENTAL PETE CORP COM 674599105 15652 351960 SH SOLE 4 327746 0 24214 OCCIDENTAL PETE CORP COM 674599105 37153 835452 SH SOLE 7 807693 0 27759 OCCIDENTAL PETE CORP COM 674599105 1572 35353 SH SOLE 13 35353 0 0 OCCIDENTAL PETE CORP COM 674599105 373 8392 SH SOLE 15 8392 0 0 OCCIDENTAL PETE CORP COM 674599105 0 9 SH SOLE 17 0 0 9 OCCIDENTAL PETE CORP COM 674599105 103595 2329551 SH SOLE 18 2209240 0 120312 OCCIDENTAL PETE CORP COM 674599105 5567 125178 SH SOLE 19 125178 0 0 OCCIDENTAL PETE CORP COM 674599105 936831 21066584 SH SOLE 21 21066584 0 0 OCCIDENTAL PETE CORP COM 674599105 985493 22160853 SH SOLE 22 19683758 0 2477095 OCCIDENTAL PETE CORP COM 674599105 28848 648697 SH SOLE 23 648697 0 0 OCCIDENTAL PETE CORP COM 674599105 42954 965919 SH SOLE 25 965919 0 0 OCCIDENTAL PETE CORP COM 674599105 153962 3462152 SH SOLE 26 1081285 0 2380867 OCCIDENTAL PETE CORP COM 674599105 7908 177826 SH SOLE 28 129991 0 47835 OCCIDENTAL PETE CORP COM 674599105 815 18333 SH SOLE 29 18333 0 0 OCCIDENTAL PETE CORP COM 674599105 152133 3421028 SH SOLE 30 3421028 0 0 OCCIDENTAL PETE CORP COM 674599105 8739 196506 SH SOLE 31 161931 0 34575 OCCIDENTAL PETE CORP COM 674599105 3046 68493 SH SOLE 32 68493 0 0 OCCIDENTAL PETE CORP COM 674599105 2547 57273 SH SOLE 34 57273 0 0 OCCIDENTAL PETE CORP COM 674599105 7624 171447 SH SOLE 35 171447 0 0 OCCIDENTAL PETE CORP COM 674599105 29772 669496 SH SOLE 36 669496 0 0 OCCIDENTAL PETE CORP COM 674599105 911 20484 SH SOLE 40 20484 0 0 OCEAN BIO CHEM INC COM 674631106 2 728 SH SOLE 21 728 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH SOLE 21 15 0 0 OCEANEERING INTL INC COM 675232102 2065 152387 SH SOLE 2 54083 0 98304 OCEANEERING INTL INC COM 675232102 6 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 52 3854 SH SOLE 7 3854 0 0 OCEANEERING INTL INC COM 675232102 7671 566120 SH SOLE 18 566120 0 0 OCEANEERING INTL INC COM 675232102 3430 253139 SH SOLE 19 253139 0 0 OCEANEERING INTL INC COM 675232102 97614 7203969 SH SOLE 21 7203969 0 0 OCEANEERING INTL INC COM 675232102 49892 3682056 SH SOLE 22 3506663 0 175393 OCEANEERING INTL INC COM 675232102 374 27624 SH SOLE 23 27624 0 0 OCEANEERING INTL INC COM 675232102 1037 76525 SH SOLE 26 12844 0 63681 OCEANEERING INTL INC COM 675232102 191 14132 SH SOLE 28 14132 0 0 OCEANEERING INTL INC COM 675232102 370 27300 SH SOLE 30 27300 0 0 OCEANEERING INTL INC COM 675232102 14 1039 SH SOLE 34 1039 0 0 OCEANEERING INTL INC COM 675232102 102 7502 SH SOLE 36 7502 0 0 OCEANEERING INTL INC COM 675232102 149 10990 SH SOLE 40 10990 0 0 OCEANFIRST FINL CORP COM 675234108 1251 53021 SH SOLE 2 2626 0 50395 OCEANFIRST FINL CORP COM 675234108 14 573 SH SOLE 4 573 0 0 OCEANFIRST FINL CORP COM 675234108 23 967 SH SOLE 7 967 0 0 OCEANFIRST FINL CORP COM 675234108 4104 173886 SH SOLE 18 173886 0 0 OCEANFIRST FINL CORP COM 675234108 3307 140133 SH SOLE 19 140133 0 0 OCEANFIRST FINL CORP COM 675234108 40471 1714871 SH SOLE 21 1714871 0 0 OCEANFIRST FINL CORP COM 675234108 40117 1699885 SH SOLE 22 1637996 0 61889 OCEANFIRST FINL CORP COM 675234108 256 10830 SH SOLE 23 10830 0 0 OCEANFIRST FINL CORP COM 675234108 1190 50427 SH SOLE 26 20603 0 29824 OCEANFIRST FINL CORP COM 675234108 147 6230 SH SOLE 28 6230 0 0 OCEANFIRST FINL CORP COM 675234108 317 13443 SH SOLE 30 13443 0 0 OCEANFIRST FINL CORP COM 675234108 214 9051 SH SOLE 34 9051 0 0 OCEANFIRST FINL CORP COM 675234108 92 3898 SH SOLE 40 3898 0 0 OCONEE FED FINL CORP COM 675607105 8 359 SH SOLE 18 359 0 0 OCONEE FED FINL CORP COM 675607105 5 212 SH SOLE 21 212 0 0 OCUGEN INC COM 67577C105 0 114 SH SOLE 21 114 0 0 OCULAR THERAPEUTIX INC COM 67576A100 113 37252 SH SOLE 2 1503 0 35749 OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH SOLE 7 322 0 0 OCULAR THERAPEUTIX INC COM 67576A100 425 139733 SH SOLE 18 139733 0 0 OCULAR THERAPEUTIX INC COM 67576A100 197 64747 SH SOLE 19 64747 0 0 OCULAR THERAPEUTIX INC COM 67576A100 5338 1755985 SH SOLE 21 1755985 0 0 OCULAR THERAPEUTIX INC COM 67576A100 3260 1072472 SH SOLE 22 1044941 0 27531 OCULAR THERAPEUTIX INC COM 67576A100 8 2763 SH SOLE 30 2763 0 0 OCWEN FINL CORP COM NEW 675746309 259 137738 SH SOLE 2 5152 0 132586 OCWEN FINL CORP COM NEW 675746309 1 634 SH SOLE 4 634 0 0 OCWEN FINL CORP COM NEW 675746309 6 3137 SH SOLE 7 3137 0 0 OCWEN FINL CORP COM NEW 675746309 912 485273 SH SOLE 18 485273 0 0 OCWEN FINL CORP COM NEW 675746309 437 232239 SH SOLE 19 232239 0 0 OCWEN FINL CORP COM NEW 675746309 9005 4789956 SH SOLE 21 4789956 0 0 OCWEN FINL CORP COM NEW 675746309 6881 3660160 SH SOLE 22 3420350 0 239810 OCWEN FINL CORP COM NEW 675746309 53 28190 SH SOLE 26 16159 0 12031 OCWEN FINL CORP COM NEW 675746309 29 15315 SH SOLE 28 15315 0 0 OCWEN FINL CORP COM NEW 675746309 59 31630 SH SOLE 30 31630 0 0 OCWEN FINL CORP COM NEW 675746309 21 11019 SH SOLE 40 11019 0 0 ODONATE THERAPEUTICS INC COM 676079106 259 9966 SH SOLE 2 285 0 9681 ODONATE THERAPEUTICS INC COM 676079106 6 245 SH SOLE 7 245 0 0 ODONATE THERAPEUTICS INC COM 676079106 1112 42739 SH SOLE 18 42739 0 0 ODONATE THERAPEUTICS INC COM 676079106 527 20252 SH SOLE 19 20252 0 0 ODONATE THERAPEUTICS INC COM 676079106 11213 430767 SH SOLE 21 430767 0 0 ODONATE THERAPEUTICS INC COM 676079106 9309 357615 SH SOLE 22 342645 0 14970 ODONATE THERAPEUTICS INC COM 676079106 57 2202 SH SOLE 30 2202 0 0 ODONATE THERAPEUTICS INC COM 676079106 59 2266 SH SOLE 40 2266 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 7 1776 SH SOLE 18 1776 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 105 27441 SH SOLE 21 27441 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 728 190183 SH SOLE 22 190183 0 0 OFFICE DEPOT INC COM 676220106 996 567379 SH SOLE 2 22088 0 545291 OFFICE DEPOT INC COM 676220106 4 2123 SH SOLE 4 2123 0 0 OFFICE DEPOT INC COM 676220106 51 29005 SH SOLE 7 29005 0 0 OFFICE DEPOT INC COM 676220106 4284 2441228 SH SOLE 18 2441228 0 0 OFFICE DEPOT INC COM 676220106 1773 1010195 SH SOLE 19 1010195 0 0 OFFICE DEPOT INC COM 676220106 106015 60407202 SH SOLE 21 60407202 0 0 OFFICE DEPOT INC COM 676220106 29952 17066415 SH SOLE 22 15996168 0 1070247 OFFICE DEPOT INC COM 676220106 141 80469 SH SOLE 26 44724 0 35745 OFFICE DEPOT INC COM 676220106 124 70878 SH SOLE 28 70878 0 0 OFFICE DEPOT INC COM 676220106 1298 739710 SH SOLE 30 739710 0 0 OFFICE DEPOT INC COM 676220106 13 7591 SH SOLE 34 7591 0 0 OFFICE DEPOT INC COM 676220106 109 61936 SH SOLE 36 61936 0 0 OFFICE DEPOT INC COM 676220106 94 53553 SH SOLE 40 53553 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1509 49236 SH SOLE 2 1929 0 47307 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 385 12567 SH SOLE 4 12567 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1467 47877 SH SOLE 7 47877 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 48 1564 SH SOLE 15 1564 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 6561 214141 SH SOLE 18 214141 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3868 126256 SH SOLE 19 126256 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 163599 5339389 SH SOLE 21 5339389 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 56860 1855747 SH SOLE 22 1787440 0 68307 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 49 1594 SH SOLE 23 1594 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3122 101896 SH SOLE 25 101896 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1729 56419 SH SOLE 26 31234 0 25185 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 287 9364 SH SOLE 28 9364 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 746 24359 SH SOLE 29 24359 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 8285 270399 SH SOLE 30 270399 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 203 6641 SH SOLE 40 6641 0 0 OFG BANCORP COM 67103X102 1138 51969 SH SOLE 2 2094 0 49875 OFG BANCORP COM 67103X102 8 377 SH SOLE 4 377 0 0 OFG BANCORP COM 67103X102 23 1047 SH SOLE 7 1047 0 0 OFG BANCORP COM 67103X102 4946 225848 SH SOLE 18 225848 0 0 OFG BANCORP COM 67103X102 1905 86971 SH SOLE 19 86971 0 0 OFG BANCORP COM 67103X102 120282 5492328 SH SOLE 21 5492328 0 0 OFG BANCORP COM 67103X102 33531 1531114 SH SOLE 22 1467779 0 63335 OFG BANCORP COM 67103X102 10 443 SH SOLE 23 443 0 0 OFG BANCORP COM 67103X102 619 28261 SH SOLE 26 25178 0 3083 OFG BANCORP COM 67103X102 145 6641 SH SOLE 28 6641 0 0 OFG BANCORP COM 67103X102 1598 72956 SH SOLE 30 72956 0 0 OFG BANCORP COM 67103X102 96 4372 SH SOLE 40 4372 0 0 OGE ENERGY CORP COM 670837103 35402 780128 SH SOLE 2 314911 0 465217 OGE ENERGY CORP COM 670837103 5149 113460 SH SOLE 4 108190 0 5270 OGE ENERGY CORP COM 670837103 6763 149027 SH SOLE 7 76881 0 72146 OGE ENERGY CORP COM 670837103 1671 36823 SH SOLE 13 36823 0 0 OGE ENERGY CORP COM 670837103 42385 934000 SH SOLE 18 807186 0 126814 OGE ENERGY CORP COM 670837103 18040 397527 SH SOLE 19 397527 0 0 OGE ENERGY CORP COM 670837103 778201 17148536 SH SOLE 21 17148536 0 0 OGE ENERGY CORP COM 670837103 324754 7156318 SH SOLE 22 6604346 0 551972 OGE ENERGY CORP COM 670837103 8149 179566 SH SOLE 23 179566 0 0 OGE ENERGY CORP COM 670837103 800 17637 SH SOLE 25 17637 0 0 OGE ENERGY CORP COM 670837103 21588 475715 SH SOLE 26 288529 0 187186 OGE ENERGY CORP COM 670837103 1681 37035 SH SOLE 28 27654 0 9381 OGE ENERGY CORP COM 670837103 417 9187 SH SOLE 29 9187 0 0 OGE ENERGY CORP COM 670837103 25786 568234 SH SOLE 30 568234 0 0 OGE ENERGY CORP COM 670837103 2751 60614 SH SOLE 31 50892 0 9722 OGE ENERGY CORP COM 670837103 3361 74068 SH SOLE 32 74068 0 0 OGE ENERGY CORP COM 670837103 16561 364933 SH SOLE 34 364933 0 0 OGE ENERGY CORP COM 670837103 3144 69274 SH SOLE 36 69274 0 0 OGE ENERGY CORP COM 670837103 182 4013 SH SOLE 40 4013 0 0 OHIO VY BANC CORP COM 677719106 152 4156 SH SOLE 2 134 0 4022 OHIO VY BANC CORP COM 677719106 4 120 SH SOLE 7 120 0 0 OHIO VY BANC CORP COM 677719106 540 14802 SH SOLE 18 14802 0 0 OHIO VY BANC CORP COM 677719106 251 6880 SH SOLE 19 6880 0 0 OHIO VY BANC CORP COM 677719106 5407 148185 SH SOLE 21 148185 0 0 OHIO VY BANC CORP COM 677719106 1901 52099 SH SOLE 22 49143 0 2956 OIL DRI CORP AMER COM 677864100 184 5394 SH SOLE 2 209 0 5185 OIL DRI CORP AMER COM 677864100 5 146 SH SOLE 7 146 0 0 OIL DRI CORP AMER COM 677864100 628 18442 SH SOLE 18 18442 0 0 OIL DRI CORP AMER COM 677864100 302 8858 SH SOLE 19 8858 0 0 OIL DRI CORP AMER COM 677864100 6295 184827 SH SOLE 21 184827 0 0 OIL DRI CORP AMER COM 677864100 2209 64848 SH SOLE 22 60778 0 4070 OIL STS INTL INC COM 678026105 873 65624 SH SOLE 2 5052 0 60572 OIL STS INTL INC COM 678026105 3 213 SH SOLE 4 213 0 0 OIL STS INTL INC COM 678026105 18 1318 SH SOLE 7 1318 0 0 OIL STS INTL INC COM 678026105 3584 269511 SH SOLE 18 269511 0 0 OIL STS INTL INC COM 678026105 1726 129752 SH SOLE 19 129752 0 0 OIL STS INTL INC COM 678026105 89991 6766209 SH SOLE 21 6766209 0 0 OIL STS INTL INC COM 678026105 24784 1863468 SH SOLE 22 1763537 0 99931 OIL STS INTL INC COM 678026105 149 11178 SH SOLE 23 11178 0 0 OIL STS INTL INC COM 678026105 485 36447 SH SOLE 26 6943 0 29504 OIL STS INTL INC COM 678026105 105 7894 SH SOLE 28 7894 0 0 OIL STS INTL INC COM 678026105 1136 85413 SH SOLE 30 85413 0 0 OIL STS INTL INC COM 678026105 69 5190 SH SOLE 36 5190 0 0 OIL STS INTL INC COM 678026105 73 5498 SH SOLE 40 5498 0 0 OKTA INC CL A 679295105 23616 239856 SH SOLE 2 25205 0 214651 OKTA INC CL A 679295105 4096 41603 SH SOLE 4 38522 0 3081 OKTA INC CL A 679295105 805 8177 SH SOLE 7 5867 0 2310 OKTA INC CL A 679295105 20 201 SH SOLE 13 201 0 0 OKTA INC CL A 679295105 43 437 SH SOLE 15 437 0 0 OKTA INC CL A 679295105 6048 61431 SH SOLE 18 53219 0 8212 OKTA INC CL A 679295105 140296 1424903 SH SOLE 19 1424903 0 0 OKTA INC CL A 679295105 175418 1781612 SH SOLE 21 1781612 0 0 OKTA INC CL A 679295105 288618 2931324 SH SOLE 22 2733385 0 197939 OKTA INC CL A 679295105 7546 76645 SH SOLE 23 76645 0 0 OKTA INC CL A 679295105 9556 97058 SH SOLE 25 97058 0 0 OKTA INC CL A 679295105 38885 394934 SH SOLE 26 137925 0 257009 OKTA INC CL A 679295105 1906 19362 SH SOLE 28 14060 0 5302 OKTA INC CL A 679295105 2391 24289 SH SOLE 29 2145 0 22144 OKTA INC CL A 679295105 17131 173991 SH SOLE 30 173991 0 0 OKTA INC CL A 679295105 2200 22345 SH SOLE 31 18343 0 4002 OKTA INC CL A 679295105 19274 195758 SH SOLE 34 195758 0 0 OKTA INC CL A 679295105 6100 61956 SH SOLE 36 61956 0 0 OKTA INC CL A 679295105 233 2363 SH SOLE 40 2363 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 30581 179920 SH SOLE 2 40999 0 138921 OLD DOMINION FREIGHT LINE IN COM 679580100 4371 25714 SH SOLE 4 24155 0 1559 OLD DOMINION FREIGHT LINE IN COM 679580100 5460 32123 SH SOLE 7 9523 0 22600 OLD DOMINION FREIGHT LINE IN COM 679580100 183 1078 SH SOLE 13 1078 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 49 289 SH SOLE 15 289 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 31455 185063 SH SOLE 18 179287 0 5776 OLD DOMINION FREIGHT LINE IN COM 679580100 3014 17732 SH SOLE 19 17732 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 536793 3158164 SH SOLE 21 3158164 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 340516 2003386 SH SOLE 22 1873008 0 130378 OLD DOMINION FREIGHT LINE IN COM 679580100 7997 47048 SH SOLE 23 47048 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 11756 69168 SH SOLE 25 69168 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 35545 209123 SH SOLE 26 99145 0 109978 OLD DOMINION FREIGHT LINE IN COM 679580100 2101 12361 SH SOLE 28 8800 0 3561 OLD DOMINION FREIGHT LINE IN COM 679580100 2547 14986 SH SOLE 29 1467 0 13519 OLD DOMINION FREIGHT LINE IN COM 679580100 18496 108820 SH SOLE 30 108820 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2397 14100 SH SOLE 31 11542 0 2558 OLD DOMINION FREIGHT LINE IN COM 679580100 632 3719 SH SOLE 34 3719 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6683 39318 SH SOLE 36 39318 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 312 1834 SH SOLE 40 1834 0 0 OLD LINE BANCSHARES INC COM 67984M100 425 14633 SH SOLE 2 604 0 14029 OLD LINE BANCSHARES INC COM 67984M100 9 297 SH SOLE 7 297 0 0 OLD LINE BANCSHARES INC COM 67984M100 1607 55399 SH SOLE 18 55399 0 0 OLD LINE BANCSHARES INC COM 67984M100 784 27017 SH SOLE 19 27017 0 0 OLD LINE BANCSHARES INC COM 67984M100 16255 560335 SH SOLE 21 560335 0 0 OLD LINE BANCSHARES INC COM 67984M100 13534 466534 SH SOLE 22 454608 0 11926 OLD LINE BANCSHARES INC COM 67984M100 114 3939 SH SOLE 23 3939 0 0 OLD LINE BANCSHARES INC COM 67984M100 54 1854 SH SOLE 30 1854 0 0 OLD NATL BANCORP IND COM 680033107 3030 176134 SH SOLE 2 6851 0 169283 OLD NATL BANCORP IND COM 680033107 11 645 SH SOLE 4 645 0 0 OLD NATL BANCORP IND COM 680033107 55 3194 SH SOLE 7 3194 0 0 OLD NATL BANCORP IND COM 680033107 13178 765933 SH SOLE 18 765933 0 0 OLD NATL BANCORP IND COM 680033107 5125 297884 SH SOLE 19 297884 0 0 OLD NATL BANCORP IND COM 680033107 315586 18342713 SH SOLE 21 18342713 0 0 OLD NATL BANCORP IND COM 680033107 87952 5111978 SH SOLE 22 4893584 0 218394 OLD NATL BANCORP IND COM 680033107 1098 63794 SH SOLE 26 52018 0 11776 OLD NATL BANCORP IND COM 680033107 360 20931 SH SOLE 28 20931 0 0 OLD NATL BANCORP IND COM 680033107 4193 243704 SH SOLE 30 243704 0 0 OLD NATL BANCORP IND COM 680033107 68 3959 SH SOLE 36 3959 0 0 OLD NATL BANCORP IND COM 680033107 220 12813 SH SOLE 40 12813 0 0 OLD POINT FINL CORP COM 680194107 18 748 SH SOLE 18 748 0 0 OLD POINT FINL CORP COM 680194107 18 766 SH SOLE 21 766 0 0 OLD REP INTL CORP COM 680223104 16956 719405 SH SOLE 2 172641 0 546764 OLD REP INTL CORP COM 680223104 34 1435 SH SOLE 4 1435 0 0 OLD REP INTL CORP COM 680223104 6086 258214 SH SOLE 7 258214 0 0 OLD REP INTL CORP COM 680223104 67 2822 SH SOLE 15 2822 0 0 OLD REP INTL CORP COM 680223104 25521 1082770 SH SOLE 18 1082770 0 0 OLD REP INTL CORP COM 680223104 1504 63796 SH SOLE 19 63796 0 0 OLD REP INTL CORP COM 680223104 481524 20429528 SH SOLE 21 20429528 0 0 OLD REP INTL CORP COM 680223104 218179 9256642 SH SOLE 22 8680994 0 575648 OLD REP INTL CORP COM 680223104 6013 255114 SH SOLE 25 255114 0 0 OLD REP INTL CORP COM 680223104 10742 455750 SH SOLE 26 221279 0 234471 OLD REP INTL CORP COM 680223104 1203 51057 SH SOLE 28 51057 0 0 OLD REP INTL CORP COM 680223104 1873 79452 SH SOLE 30 79452 0 0 OLD REP INTL CORP COM 680223104 135 5740 SH SOLE 31 5740 0 0 OLD REP INTL CORP COM 680223104 2489 105621 SH SOLE 32 105621 0 0 OLD REP INTL CORP COM 680223104 3397 144127 SH SOLE 36 144127 0 0 OLD REP INTL CORP COM 680223104 611 25929 SH SOLE 40 25929 0 0 OLD SECOND BANCORP INC ILL COM 680277100 353 28864 SH SOLE 2 1221 0 27643 OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH SOLE 7 698 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1265 103513 SH SOLE 18 103513 0 0 OLD SECOND BANCORP INC ILL COM 680277100 683 55929 SH SOLE 19 55929 0 0 OLD SECOND BANCORP INC ILL COM 680277100 12642 1034543 SH SOLE 21 1034543 0 0 OLD SECOND BANCORP INC ILL COM 680277100 10169 832199 SH SOLE 22 809439 0 22760 OLIN CORP COM PAR $1 680665205 5873 313718 SH SOLE 2 232445 0 81273 OLIN CORP COM PAR $1 680665205 16 869 SH SOLE 4 869 0 0 OLIN CORP COM PAR $1 680665205 2049 109438 SH SOLE 7 109438 0 0 OLIN CORP COM PAR $1 680665205 9822 524679 SH SOLE 18 524679 0 0 OLIN CORP COM PAR $1 680665205 1813 96825 SH SOLE 19 96825 0 0 OLIN CORP COM PAR $1 680665205 217047 11594384 SH SOLE 21 11594384 0 0 OLIN CORP COM PAR $1 680665205 108306 5785597 SH SOLE 22 5428011 0 357586 OLIN CORP COM PAR $1 680665205 1020 54465 SH SOLE 26 34269 0 20196 OLIN CORP COM PAR $1 680665205 398 21256 SH SOLE 28 21256 0 0 OLIN CORP COM PAR $1 680665205 11944 638044 SH SOLE 30 638044 0 0 OLIN CORP COM PAR $1 680665205 66 3525 SH SOLE 31 3525 0 0 OLIN CORP COM PAR $1 680665205 1215 64885 SH SOLE 32 64885 0 0 OLIN CORP COM PAR $1 680665205 1317 70376 SH SOLE 34 70376 0 0 OLIN CORP COM PAR $1 680665205 127 6795 SH SOLE 36 6795 0 0 OLIN CORP COM PAR $1 680665205 272 14550 SH SOLE 40 14550 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7561 128937 SH SOLE 2 31467 0 97470 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 30 518 SH SOLE 4 518 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 70 1195 SH SOLE 7 1195 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8924 152185 SH SOLE 18 151997 0 188 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 716 12209 SH SOLE 19 12209 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 159362 2717625 SH SOLE 21 2717625 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 100667 1716693 SH SOLE 22 1617614 0 99079 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 24 408 SH SOLE 23 408 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1577 26887 SH SOLE 26 17479 0 9408 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 394 6724 SH SOLE 28 6724 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1003 17099 SH SOLE 30 17099 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 61 1046 SH SOLE 31 1046 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 16 269 SH SOLE 36 269 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 331 5642 SH SOLE 40 5642 0 0 OLYMPIC STEEL INC COM 68162K106 201 13935 SH SOLE 2 3378 0 10557 OLYMPIC STEEL INC COM 68162K106 4 279 SH SOLE 7 279 0 0 OLYMPIC STEEL INC COM 68162K106 606 42055 SH SOLE 18 42055 0 0 OLYMPIC STEEL INC COM 68162K106 770 53449 SH SOLE 19 53449 0 0 OLYMPIC STEEL INC COM 68162K106 14878 1033199 SH SOLE 21 1033199 0 0 OLYMPIC STEEL INC COM 68162K106 4794 332925 SH SOLE 22 324877 0 8048 OLYMPIC STEEL INC COM 68162K106 183 12732 SH SOLE 23 12732 0 0 OLYMPIC STEEL INC COM 68162K106 396 27494 SH SOLE 26 0 0 27494 OLYMPIC STEEL INC COM 68162K106 129 8985 SH SOLE 30 8985 0 0 OMEGA FLEX INC COM 682095104 254 2484 SH SOLE 2 102 0 2382 OMEGA FLEX INC COM 682095104 9 90 SH SOLE 7 90 0 0 OMEGA FLEX INC COM 682095104 1054 10304 SH SOLE 18 10304 0 0 OMEGA FLEX INC COM 682095104 502 4909 SH SOLE 19 4909 0 0 OMEGA FLEX INC COM 682095104 10772 105350 SH SOLE 21 105350 0 0 OMEGA FLEX INC COM 682095104 6301 61627 SH SOLE 22 58928 0 2699 OMEGA FLEX INC COM 682095104 14 136 SH SOLE 23 136 0 0 OMEGA FLEX INC COM 682095104 193 1888 SH SOLE 26 0 0 1888 OMEGA FLEX INC COM 682095104 66 650 SH SOLE 30 650 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 21309 509909 SH SOLE 2 111414 0 398495 OMEGA HEALTHCARE INVS INC COM 681936100 2448 58581 SH SOLE 4 58581 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 9084 217378 SH SOLE 7 217378 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 356 8530 SH SOLE 15 8530 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 25233 603800 SH SOLE 18 603800 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 20348 486901 SH SOLE 19 486901 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 517096 12373667 SH SOLE 21 12373667 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 352132 8426220 SH SOLE 22 8001576 0 424644 OMEGA HEALTHCARE INVS INC COM 681936100 301 7191 SH SOLE 23 7191 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 18366 439484 SH SOLE 25 439484 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 8073 193189 SH SOLE 26 53023 0 140166 OMEGA HEALTHCARE INVS INC COM 681936100 1252 29962 SH SOLE 28 29962 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4609 110283 SH SOLE 29 110283 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 41156 984829 SH SOLE 30 984829 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 208 4980 SH SOLE 31 4350 0 630 OMEGA HEALTHCARE INVS INC COM 681936100 7102 169948 SH SOLE 34 169948 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 182 4359 SH SOLE 36 4359 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 892 21354 SH SOLE 40 21354 0 0 OMEROS CORP COM 682143102 665 40721 SH SOLE 2 1961 0 38760 OMEROS CORP COM 682143102 4 239 SH SOLE 4 239 0 0 OMEROS CORP COM 682143102 14 835 SH SOLE 7 835 0 0 OMEROS CORP COM 682143102 2915 178511 SH SOLE 18 169370 0 9141 OMEROS CORP COM 682143102 2239 137102 SH SOLE 19 137102 0 0 OMEROS CORP COM 682143102 36245 2219558 SH SOLE 21 2219558 0 0 OMEROS CORP COM 682143102 22124 1354828 SH SOLE 22 1284942 0 69886 OMEROS CORP COM 682143102 389 23831 SH SOLE 23 23831 0 0 OMEROS CORP COM 682143102 249 15219 SH SOLE 26 0 0 15219 OMEROS CORP COM 682143102 113 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 259 15843 SH SOLE 30 15843 0 0 OMEROS CORP COM 682143102 59 3632 SH SOLE 40 3632 0 0 OMNICELL INC COM 68213N109 3122 43193 SH SOLE 2 8829 0 34364 OMNICELL INC COM 68213N109 15 211 SH SOLE 4 211 0 0 OMNICELL INC COM 68213N109 51 711 SH SOLE 7 711 0 0 OMNICELL INC COM 68213N109 14946 206805 SH SOLE 18 187088 0 19717 OMNICELL INC COM 68213N109 14452 199975 SH SOLE 19 199975 0 0 OMNICELL INC COM 68213N109 324101 4484580 SH SOLE 21 4484580 0 0 OMNICELL INC COM 68213N109 100038 1384232 SH SOLE 22 1328976 0 55256 OMNICELL INC COM 68213N109 1835 25384 SH SOLE 23 25384 0 0 OMNICELL INC COM 68213N109 5302 73366 SH SOLE 26 14325 0 59041 OMNICELL INC COM 68213N109 371 5130 SH SOLE 28 5130 0 0 OMNICELL INC COM 68213N109 4194 58035 SH SOLE 30 58035 0 0 OMNICELL INC COM 68213N109 168 2331 SH SOLE 34 2331 0 0 OMNICELL INC COM 68213N109 284 3930 SH SOLE 40 3930 0 0 OMNICOM GROUP INC COM 681919106 48508 619513 SH SOLE 2 136034 0 483479 OMNICOM GROUP INC COM 681919106 7993 102081 SH SOLE 4 96226 0 5855 OMNICOM GROUP INC COM 681919106 17640 225286 SH SOLE 7 225286 0 0 OMNICOM GROUP INC COM 681919106 249 3183 SH SOLE 13 3183 0 0 OMNICOM GROUP INC COM 681919106 162 2065 SH SOLE 15 2065 0 0 OMNICOM GROUP INC COM 681919106 43879 560398 SH SOLE 18 530670 0 29728 OMNICOM GROUP INC COM 681919106 14134 180516 SH SOLE 19 180516 0 0 OMNICOM GROUP INC COM 681919106 530778 6778776 SH SOLE 21 6778776 0 0 OMNICOM GROUP INC COM 681919106 448853 5732475 SH SOLE 22 5143814 0 588661 OMNICOM GROUP INC COM 681919106 13675 174655 SH SOLE 23 174655 0 0 OMNICOM GROUP INC COM 681919106 17338 221426 SH SOLE 25 221426 0 0 OMNICOM GROUP INC COM 681919106 88478 1129987 SH SOLE 26 277839 0 852148 OMNICOM GROUP INC COM 681919106 3550 45334 SH SOLE 28 33570 0 11764 OMNICOM GROUP INC COM 681919106 478 6099 SH SOLE 29 6099 0 0 OMNICOM GROUP INC COM 681919106 62674 800438 SH SOLE 30 800438 0 0 OMNICOM GROUP INC COM 681919106 9701 123890 SH SOLE 31 41164 0 82726 OMNICOM GROUP INC COM 681919106 5220 66672 SH SOLE 34 66672 0 0 OMNICOM GROUP INC COM 681919106 13667 174547 SH SOLE 36 174547 0 0 OMNICOM GROUP INC COM 681919106 363 4636 SH SOLE 40 4636 0 0 OMNOVA SOLUTIONS INC COM 682129101 386 38314 SH SOLE 2 1668 0 36646 OMNOVA SOLUTIONS INC COM 682129101 11 1066 SH SOLE 7 1066 0 0 OMNOVA SOLUTIONS INC COM 682129101 1614 160320 SH SOLE 18 160320 0 0 OMNOVA SOLUTIONS INC COM 682129101 762 75625 SH SOLE 19 75625 0 0 OMNOVA SOLUTIONS INC COM 682129101 15843 1573246 SH SOLE 21 1573246 0 0 OMNOVA SOLUTIONS INC COM 682129101 14285 1418577 SH SOLE 22 1357425 0 61152 OMNOVA SOLUTIONS INC COM 682129101 65 6495 SH SOLE 28 6495 0 0 OMNOVA SOLUTIONS INC COM 682129101 166 16503 SH SOLE 30 16503 0 0 OMNOVA SOLUTIONS INC COM 682129101 42 4200 SH SOLE 40 4200 0 0 ON DECK CAP INC COM 682163100 222 65945 SH SOLE 2 2989 0 62956 ON DECK CAP INC COM 682163100 4 1192 SH SOLE 7 1192 0 0 ON DECK CAP INC COM 682163100 807 240231 SH SOLE 18 240231 0 0 ON DECK CAP INC COM 682163100 487 145088 SH SOLE 19 145088 0 0 ON DECK CAP INC COM 682163100 7868 2341704 SH SOLE 21 2341704 0 0 ON DECK CAP INC COM 682163100 6680 1988121 SH SOLE 22 1909409 0 78712 ON DECK CAP INC COM 682163100 25 7533 SH SOLE 23 7533 0 0 ON DECK CAP INC COM 682163100 133 39727 SH SOLE 26 0 0 39727 ON DECK CAP INC COM 682163100 17 5054 SH SOLE 28 5054 0 0 ON DECK CAP INC COM 682163100 29 8485 SH SOLE 30 8485 0 0 ON SEMICONDUCTOR CORP COM 682189105 28028 1459042 SH SOLE 2 63768 0 1395274 ON SEMICONDUCTOR CORP COM 682189105 2999 156132 SH SOLE 4 145702 0 10430 ON SEMICONDUCTOR CORP COM 682189105 2078 108184 SH SOLE 7 42684 0 65500 ON SEMICONDUCTOR CORP COM 682189105 16 833 SH SOLE 13 833 0 0 ON SEMICONDUCTOR CORP COM 682189105 21979 1144153 SH SOLE 18 1110192 0 33961 ON SEMICONDUCTOR CORP COM 682189105 22039 1147281 SH SOLE 19 1147281 0 0 ON SEMICONDUCTOR CORP COM 682189105 128045 6665535 SH SOLE 21 6665535 0 0 ON SEMICONDUCTOR CORP COM 682189105 218669 11383079 SH SOLE 22 10546458 0 836621 ON SEMICONDUCTOR CORP COM 682189105 5876 305874 SH SOLE 23 305874 0 0 ON SEMICONDUCTOR CORP COM 682189105 3808 198232 SH SOLE 25 198232 0 0 ON SEMICONDUCTOR CORP COM 682189105 23178 1206566 SH SOLE 26 391013 0 815553 ON SEMICONDUCTOR CORP COM 682189105 1413 73571 SH SOLE 28 53105 0 20466 ON SEMICONDUCTOR CORP COM 682189105 13647 710425 SH SOLE 29 623837 0 86588 ON SEMICONDUCTOR CORP COM 682189105 16987 884294 SH SOLE 30 884294 0 0 ON SEMICONDUCTOR CORP COM 682189105 1837 95653 SH SOLE 31 78388 0 17265 ON SEMICONDUCTOR CORP COM 682189105 30946 1610913 SH SOLE 34 1610913 0 0 ON SEMICONDUCTOR CORP COM 682189105 1719 89461 SH SOLE 36 89461 0 0 ON SEMICONDUCTOR CORP COM 682189105 162 8448 SH SOLE 40 8448 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2288 1960000 PRN SOLE 21 1960000 0 0 ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 2104 1750000 PRN SOLE 21 1750000 0 0 ONCOCYTE CORPORATION COM 68235C107 39 18594 SH SOLE 2 686 0 17908 ONCOCYTE CORPORATION COM 68235C107 155 74009 SH SOLE 18 74009 0 0 ONCOCYTE CORPORATION COM 68235C107 75 35597 SH SOLE 19 35597 0 0 ONCOCYTE CORPORATION COM 68235C107 1533 730080 SH SOLE 21 730080 0 0 ONCOCYTE CORPORATION COM 68235C107 1533 729786 SH SOLE 22 723600 0 6186 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 12 SH SOLE 17 0 0 12 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 31 SH SOLE 21 31 0 0 ONCOSEC MED INC COM 68234L306 2 1207 SH SOLE 21 1207 0 0 ONCOSEC MED INC COM 68234L306 62 31361 SH SOLE 22 31361 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 4 722 SH SOLE 21 722 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 187 37401 SH SOLE 22 37401 0 0 ONE GAS INC COM 68235P108 7237 75299 SH SOLE 2 24445 0 50854 ONE GAS INC COM 68235P108 215 2234 SH SOLE 4 2234 0 0 ONE GAS INC COM 68235P108 5803 60382 SH SOLE 7 60382 0 0 ONE GAS INC COM 68235P108 28817 299832 SH SOLE 18 299832 0 0 ONE GAS INC COM 68235P108 8960 93224 SH SOLE 19 93224 0 0 ONE GAS INC COM 68235P108 366965 3818172 SH SOLE 21 3818172 0 0 ONE GAS INC COM 68235P108 175357 1824540 SH SOLE 22 1750932 0 73608 ONE GAS INC COM 68235P108 100 1039 SH SOLE 25 1039 0 0 ONE GAS INC COM 68235P108 2443 25414 SH SOLE 26 12259 0 13155 ONE GAS INC COM 68235P108 700 7279 SH SOLE 28 7279 0 0 ONE GAS INC COM 68235P108 2974 30941 SH SOLE 30 30941 0 0 ONE GAS INC COM 68235P108 33 346 SH SOLE 34 346 0 0 ONE GAS INC COM 68235P108 363 3781 SH SOLE 36 3781 0 0 ONE GAS INC COM 68235P108 502 5218 SH SOLE 40 5218 0 0 ONE LIBERTY PPTYS INC COM 682406103 467 16957 SH SOLE 2 612 0 16345 ONE LIBERTY PPTYS INC COM 682406103 1 27 SH SOLE 4 27 0 0 ONE LIBERTY PPTYS INC COM 682406103 13 463 SH SOLE 7 463 0 0 ONE LIBERTY PPTYS INC COM 682406103 1526 55432 SH SOLE 18 55432 0 0 ONE LIBERTY PPTYS INC COM 682406103 734 26654 SH SOLE 19 26654 0 0 ONE LIBERTY PPTYS INC COM 682406103 16273 591102 SH SOLE 21 591102 0 0 ONE LIBERTY PPTYS INC COM 682406103 16345 593713 SH SOLE 22 573690 0 20023 ONE LIBERTY PPTYS INC COM 682406103 14 513 SH SOLE 23 513 0 0 ONE LIBERTY PPTYS INC COM 682406103 92 3356 SH SOLE 26 0 0 3356 ONE LIBERTY PPTYS INC COM 682406103 54 1949 SH SOLE 28 1949 0 0 ONE LIBERTY PPTYS INC COM 682406103 138 5030 SH SOLE 30 5030 0 0 ONE LIBERTY PPTYS INC COM 682406103 34 1242 SH SOLE 40 1242 0 0 ONE STOP SYS INC COM 68247W109 5 1790 SH SOLE 18 1790 0 0 ONE STOP SYS INC COM 68247W109 56 18974 SH SOLE 21 18974 0 0 ONEMAIN HLDGS INC COM 68268W103 5924 161495 SH SOLE 2 31034 0 130461 ONEMAIN HLDGS INC COM 68268W103 87 2377 SH SOLE 4 2377 0 0 ONEMAIN HLDGS INC COM 68268W103 108 2958 SH SOLE 7 2958 0 0 ONEMAIN HLDGS INC COM 68268W103 1168 31855 SH SOLE 18 31408 0 447 ONEMAIN HLDGS INC COM 68268W103 553 15073 SH SOLE 19 15073 0 0 ONEMAIN HLDGS INC COM 68268W103 29370 800722 SH SOLE 21 800722 0 0 ONEMAIN HLDGS INC COM 68268W103 85390 2327975 SH SOLE 22 2172521 0 155454 ONEMAIN HLDGS INC COM 68268W103 164 4467 SH SOLE 23 4467 0 0 ONEMAIN HLDGS INC COM 68268W103 1143 31165 SH SOLE 26 15416 0 15749 ONEMAIN HLDGS INC COM 68268W103 378 10295 SH SOLE 28 10295 0 0 ONEMAIN HLDGS INC COM 68268W103 77 2105 SH SOLE 29 2105 0 0 ONEMAIN HLDGS INC COM 68268W103 833 22715 SH SOLE 30 22715 0 0 ONEMAIN HLDGS INC COM 68268W103 103 2802 SH SOLE 31 2802 0 0 ONEMAIN HLDGS INC COM 68268W103 576 15715 SH SOLE 34 15715 0 0 ONEMAIN HLDGS INC COM 68268W103 149 4068 SH SOLE 36 4068 0 0 ONEMAIN HLDGS INC COM 68268W103 310 8451 SH SOLE 40 8451 0 0 ONEOK INC NEW COM 682680103 77314 1049181 SH SOLE 2 129189 0 919992 ONEOK INC NEW COM 682680103 16751 227317 SH SOLE 4 216504 0 10813 ONEOK INC NEW COM 682680103 65720 891846 SH SOLE 7 891846 0 0 ONEOK INC NEW COM 682680103 52 706 SH SOLE 13 706 0 0 ONEOK INC NEW COM 682680103 292 3965 SH SOLE 15 3965 0 0 ONEOK INC NEW COM 682680103 1 7 SH SOLE 17 0 0 7 ONEOK INC NEW COM 682680103 190307 2582541 SH SOLE 18 2527678 0 54863 ONEOK INC NEW COM 682680103 266968 3622851 SH SOLE 19 3622851 0 0 ONEOK INC NEW COM 682680103 1243685 16877254 SH SOLE 21 16877254 0 0 ONEOK INC NEW COM 682680103 765196 10383989 SH SOLE 22 9273821 0 1110168 ONEOK INC NEW COM 682680103 21770 295425 SH SOLE 23 295425 0 0 ONEOK INC NEW COM 682680103 34763 471749 SH SOLE 25 471749 0 0 ONEOK INC NEW COM 682680103 150850 2047092 SH SOLE 26 508942 0 1538150 ONEOK INC NEW COM 682680103 6079 82498 SH SOLE 28 60241 0 22257 ONEOK INC NEW COM 682680103 620 8418 SH SOLE 29 8418 0 0 ONEOK INC NEW COM 682680103 146067 1982188 SH SOLE 30 1982188 0 0 ONEOK INC NEW COM 682680103 6873 93268 SH SOLE 31 76934 0 16334 ONEOK INC NEW COM 682680103 5805 78774 SH SOLE 32 78774 0 0 ONEOK INC NEW COM 682680103 115646 1569364 SH SOLE 34 1569364 0 0 ONEOK INC NEW COM 682680103 23628 320641 SH SOLE 36 320641 0 0 ONEOK INC NEW COM 682680103 754 10236 SH SOLE 40 10236 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 100 13536 SH SOLE 4 13536 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 5667 766891 SH SOLE 21 766891 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3200 432996 SH SOLE 22 432996 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1303 176307 SH SOLE 30 176307 0 0 ONESPAN INC COM 68287N100 430 29671 SH SOLE 2 1407 0 28264 ONESPAN INC COM 68287N100 9 643 SH SOLE 7 643 0 0 ONESPAN INC COM 68287N100 2252 155340 SH SOLE 18 155340 0 0 ONESPAN INC COM 68287N100 819 56457 SH SOLE 19 56457 0 0 ONESPAN INC COM 68287N100 52789 3640603 SH SOLE 21 3640603 0 0 ONESPAN INC COM 68287N100 14626 1008664 SH SOLE 22 968733 0 39931 ONESPAN INC COM 68287N100 135 9334 SH SOLE 25 9334 0 0 ONESPAN INC COM 68287N100 587 40490 SH SOLE 26 7799 0 32691 ONESPAN INC COM 68287N100 63 4371 SH SOLE 28 4371 0 0 ONESPAN INC COM 68287N100 641 44199 SH SOLE 30 44199 0 0 ONESPAN INC COM 68287N100 8 539 SH SOLE 34 539 0 0 ONESPAN INC COM 68287N100 14 937 SH SOLE 36 937 0 0 ONESPAN INC COM 68287N100 48 3328 SH SOLE 40 3328 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 844 54369 SH SOLE 2 11892 0 42477 ONESPAWORLD HOLDINGS LIMITED COM P73684113 13 829 SH SOLE 7 829 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3184 205001 SH SOLE 18 155512 0 49489 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3361 216395 SH SOLE 19 216395 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 23888 1538189 SH SOLE 21 1538189 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 24397 1570961 SH SOLE 22 1438766 0 132195 ONESPAWORLD HOLDINGS LIMITED COM P73684113 496 31949 SH SOLE 23 31949 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1163 74866 SH SOLE 26 0 0 74866 OOMA INC COM 683416101 235 22638 SH SOLE 2 7070 0 15568 OOMA INC COM 683416101 5 498 SH SOLE 7 498 0 0 OOMA INC COM 683416101 803 77197 SH SOLE 18 70057 0 7140 OOMA INC COM 683416101 1805 173585 SH SOLE 19 173585 0 0 OOMA INC COM 683416101 7169 689345 SH SOLE 21 689345 0 0 OOMA INC COM 683416101 6241 600103 SH SOLE 22 584685 0 15418 OOMA INC COM 683416101 264 25427 SH SOLE 23 25427 0 0 OOMA INC COM 683416101 482 46345 SH SOLE 26 0 0 46345 OP BANCORP COM 67109R109 135 13805 SH SOLE 2 581 0 13224 OP BANCORP COM 67109R109 454 46436 SH SOLE 18 46436 0 0 OP BANCORP COM 67109R109 197 20168 SH SOLE 19 20168 0 0 OP BANCORP COM 67109R109 5154 527008 SH SOLE 21 527008 0 0 OP BANCORP COM 67109R109 1245 127323 SH SOLE 22 119288 0 8035 OPEN TEXT CORP COM 683715106 29077 712490 SH SOLE 21 712490 0 0 OPEN TEXT CORP COM 683715106 139 3408 SH SOLE 26 0 0 3408 OPEN TEXT CORP COM 683715106 14364 351984 SH SOLE 30 351984 0 0 OPGEN INC COM 68373L307 0 1 SH SOLE 21 1 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 12 798 SH SOLE 18 798 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 146 9729 SH SOLE 21 9729 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 151 10041 SH SOLE 22 10041 0 0 OPKO HEALTH INC COM 68375N103 824 394098 SH SOLE 2 39431 0 354667 OPKO HEALTH INC COM 68375N103 4 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 14 6742 SH SOLE 7 6742 0 0 OPKO HEALTH INC COM 68375N103 2453 1173737 SH SOLE 18 1173737 0 0 OPKO HEALTH INC COM 68375N103 1949 932524 SH SOLE 19 932524 0 0 OPKO HEALTH INC COM 68375N103 37295 17844667 SH SOLE 21 17844667 0 0 OPKO HEALTH INC COM 68375N103 24470 11708370 SH SOLE 22 11258150 0 450220 OPKO HEALTH INC COM 68375N103 184 87969 SH SOLE 23 87969 0 0 OPKO HEALTH INC COM 68375N103 810 387386 SH SOLE 26 79720 0 307666 OPKO HEALTH INC COM 68375N103 98 46689 SH SOLE 28 46689 0 0 OPKO HEALTH INC COM 68375N103 1126 538713 SH SOLE 30 538713 0 0 OPKO HEALTH INC COM 68375N103 41 19599 SH SOLE 34 19599 0 0 OPKO HEALTH INC COM 68375N103 74 35289 SH SOLE 40 35289 0 0 OPORTUN FINL CORP COM 68376D104 12 731 SH SOLE 18 731 0 0 OPORTUN FINL CORP COM 68376D104 55 3386 SH SOLE 22 3386 0 0 OPORTUN FINL CORP COM 68376D104 1587 97813 SH SOLE 26 17684 0 80129 OPORTUN FINL CORP COM 68376D104 25 1568 SH SOLE 31 0 0 1568 OPORTUN FINL CORP COM 68376D104 8921 550000 SH SOLE 34 550000 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 320 10639 SH SOLE 2 410 0 10229 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8 278 SH SOLE 7 278 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1060 35249 SH SOLE 18 35249 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 496 16488 SH SOLE 19 16488 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 10292 342368 SH SOLE 21 342368 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9543 317468 SH SOLE 22 308936 0 8532 OPTICAL CABLE CORP COM NEW 683827208 4 1195 SH SOLE 18 1195 0 0 OPTICAL CABLE CORP COM NEW 683827208 51 14416 SH SOLE 21 14416 0 0 OPTICAL CABLE CORP COM NEW 683827208 11 3089 SH SOLE 22 3089 0 0 OPTIMIZERX CORP COM NEW 68401U204 171 11788 SH SOLE 2 500 0 11288 OPTIMIZERX CORP COM NEW 68401U204 649 44798 SH SOLE 18 44798 0 0 OPTIMIZERX CORP COM NEW 68401U204 292 20189 SH SOLE 19 20189 0 0 OPTIMIZERX CORP COM NEW 68401U204 6733 464958 SH SOLE 21 464958 0 0 OPTIMIZERX CORP COM NEW 68401U204 3385 233782 SH SOLE 22 228089 0 5693 OPTINOSE INC COM 68404V100 151 21565 SH SOLE 2 987 0 20578 OPTINOSE INC COM 68404V100 2 351 SH SOLE 7 351 0 0 OPTINOSE INC COM 68404V100 619 88497 SH SOLE 18 88497 0 0 OPTINOSE INC COM 68404V100 298 42539 SH SOLE 19 42539 0 0 OPTINOSE INC COM 68404V100 9173 1310426 SH SOLE 21 1310426 0 0 OPTINOSE INC COM 68404V100 3445 492120 SH SOLE 22 476376 0 15744 OPTINOSE INC COM 68404V100 318 45384 SH SOLE 26 0 0 45384 OPTINOSE INC COM 68404V100 30 4329 SH SOLE 30 4329 0 0 OPTION CARE HEALTH INC COM 68404L102 402 125527 SH SOLE 2 4442 0 121085 OPTION CARE HEALTH INC COM 68404L102 5 1658 SH SOLE 7 1658 0 0 OPTION CARE HEALTH INC COM 68404L102 1424 444863 SH SOLE 18 444863 0 0 OPTION CARE HEALTH INC COM 68404L102 680 212499 SH SOLE 19 212499 0 0 OPTION CARE HEALTH INC COM 68404L102 15370 4803157 SH SOLE 21 4803157 0 0 OPTION CARE HEALTH INC COM 68404L102 11641 3637794 SH SOLE 22 3536193 0 101601 OPUS BK IRVINE CALIF COM 684000102 515 23638 SH SOLE 2 1902 0 21736 OPUS BK IRVINE CALIF COM 684000102 3 150 SH SOLE 4 150 0 0 OPUS BK IRVINE CALIF COM 684000102 10 459 SH SOLE 7 459 0 0 OPUS BK IRVINE CALIF COM 684000102 2156 99040 SH SOLE 18 99040 0 0 OPUS BK IRVINE CALIF COM 684000102 1746 80197 SH SOLE 19 80197 0 0 OPUS BK IRVINE CALIF COM 684000102 52426 2408185 SH SOLE 21 2408185 0 0 OPUS BK IRVINE CALIF COM 684000102 18109 831812 SH SOLE 22 805422 0 26390 OPUS BK IRVINE CALIF COM 684000102 174 7975 SH SOLE 23 7975 0 0 OPUS BK IRVINE CALIF COM 684000102 527 24186 SH SOLE 26 0 0 24186 OPUS BK IRVINE CALIF COM 684000102 64 2944 SH SOLE 28 2944 0 0 OPUS BK IRVINE CALIF COM 684000102 698 32085 SH SOLE 30 32085 0 0 OPUS BK IRVINE CALIF COM 684000102 34 1558 SH SOLE 40 1558 0 0 ORACLE CORP COM 68389X105 331946 6032098 SH SOLE 2 863659 0 5168439 ORACLE CORP COM 68389X105 54746 994841 SH SOLE 4 929929 0 64912 ORACLE CORP COM 68389X105 112635 2046795 SH SOLE 7 2020210 0 26585 ORACLE CORP COM 68389X105 1738 31578 SH SOLE 13 31578 0 0 ORACLE CORP COM 68389X105 1322 24026 SH SOLE 15 24026 0 0 ORACLE CORP COM 68389X105 41 747 SH SOLE 17 0 0 747 ORACLE CORP COM 68389X105 517952 9412168 SH SOLE 18 9030817 0 381351 ORACLE CORP COM 68389X105 283993 5160698 SH SOLE 19 5160698 0 0 ORACLE CORP COM 68389X105 3347 60814 SH SOLE 20 60814 0 0 ORACLE CORP COM 68389X105 2912384 52923574 SH SOLE 21 52923574 0 0 ORACLE CORP COM 68389X105 3038294 55211588 SH SOLE 22 49106075 0 6105513 ORACLE CORP COM 68389X105 99501 1808114 SH SOLE 23 1808114 0 0 ORACLE CORP COM 68389X105 133394 2424023 SH SOLE 25 2424023 0 0 ORACLE CORP COM 68389X105 644723 11715839 SH SOLE 26 2760827 0 8955012 ORACLE CORP COM 68389X105 25466 462759 SH SOLE 28 334949 0 127810 ORACLE CORP COM 68389X105 5227 94978 SH SOLE 29 66794 0 28184 ORACLE CORP COM 68389X105 466097 8469872 SH SOLE 30 8469872 0 0 ORACLE CORP COM 68389X105 58423 1061657 SH SOLE 31 458456 0 603201 ORACLE CORP COM 68389X105 3796 68985 SH SOLE 32 68985 0 0 ORACLE CORP COM 68389X105 101073 1836691 SH SOLE 34 1836691 0 0 ORACLE CORP COM 68389X105 94223 1712215 SH SOLE 36 1712215 0 0 ORACLE CORP COM 68389X105 3089 56129 SH SOLE 40 56129 0 0 ORAGENICS INC COM PAR 684023302 0 854 SH SOLE 21 854 0 0 ORAGENICS INC COM PAR 684023302 381 704970 SH SOLE 22 704970 0 0 ORAMED PHARM INC COM NEW 68403P203 9 2905 SH SOLE 18 2905 0 0 ORAMED PHARM INC COM NEW 68403P203 114 35661 SH SOLE 21 35661 0 0 ORAMED PHARM INC COM NEW 68403P203 105 33063 SH SOLE 22 33063 0 0 ORANGE SPONSORED ADR 684060106 4 229 SH SOLE 18 229 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 444 59484 SH SOLE 2 2692 0 56792 ORASURE TECHNOLOGIES INC COM 68554V108 9 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2155 288430 SH SOLE 18 288430 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 783 104880 SH SOLE 19 104880 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 51628 6911366 SH SOLE 21 6911366 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 14906 1995395 SH SOLE 22 1917863 0 77532 ORASURE TECHNOLOGIES INC COM 68554V108 48 6374 SH SOLE 26 0 0 6374 ORASURE TECHNOLOGIES INC COM 68554V108 61 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 649 86845 SH SOLE 30 86845 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 42 5641 SH SOLE 40 5641 0 0 ORBCOMM INC COM 68555P100 310 65106 SH SOLE 2 3059 0 62047 ORBCOMM INC COM 68555P100 7 1517 SH SOLE 7 1517 0 0 ORBCOMM INC COM 68555P100 1284 269742 SH SOLE 18 269742 0 0 ORBCOMM INC COM 68555P100 609 127945 SH SOLE 19 127945 0 0 ORBCOMM INC COM 68555P100 13178 2768557 SH SOLE 21 2768557 0 0 ORBCOMM INC COM 68555P100 11526 2421398 SH SOLE 22 2166751 0 254647 ORBCOMM INC COM 68555P100 104 21760 SH SOLE 26 0 0 21760 ORBCOMM INC COM 68555P100 45 9392 SH SOLE 28 9392 0 0 ORBCOMM INC COM 68555P100 103 21594 SH SOLE 30 21594 0 0 ORBCOMM INC COM 68555P100 31 6455 SH SOLE 40 6455 0 0 ORCHID IS CAP INC COM 68571X103 377 65557 SH SOLE 2 1954 0 63603 ORCHID IS CAP INC COM 68571X103 4 641 SH SOLE 7 641 0 0 ORCHID IS CAP INC COM 68571X103 1306 227197 SH SOLE 18 227197 0 0 ORCHID IS CAP INC COM 68571X103 618 107402 SH SOLE 19 107402 0 0 ORCHID IS CAP INC COM 68571X103 20370 3542645 SH SOLE 21 3542645 0 0 ORCHID IS CAP INC COM 68571X103 11122 1934297 SH SOLE 22 1886647 0 47650 ORGANOGENESIS HLDGS INC COM 68621F102 59 8919 SH SOLE 2 519 0 8400 ORGANOGENESIS HLDGS INC COM 68621F102 241 36647 SH SOLE 18 36647 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 116 17632 SH SOLE 19 17632 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 2637 401322 SH SOLE 21 401322 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 840 127868 SH SOLE 22 124877 0 2991 ORGANOVO HLDGS INC COM 68620A104 7 25183 SH SOLE 18 25183 0 0 ORGANOVO HLDGS INC COM 68620A104 94 360739 SH SOLE 21 360739 0 0 ORGANOVO HLDGS INC COM 68620A104 440 1690180 SH SOLE 22 1690180 0 0 ORGENESIS INC COM NEW 68619K204 11 2564 SH SOLE 18 2564 0 0 ORGENESIS INC COM NEW 68619K204 137 30657 SH SOLE 21 30657 0 0 ORGENESIS INC COM NEW 68619K204 119 26604 SH SOLE 22 26604 0 0 ORIGIN BANCORP INC COM 68621T102 643 19072 SH SOLE 2 815 0 18257 ORIGIN BANCORP INC COM 68621T102 11 336 SH SOLE 7 336 0 0 ORIGIN BANCORP INC COM 68621T102 2350 69640 SH SOLE 18 69640 0 0 ORIGIN BANCORP INC COM 68621T102 1117 33101 SH SOLE 19 33101 0 0 ORIGIN BANCORP INC COM 68621T102 23178 686949 SH SOLE 21 686949 0 0 ORIGIN BANCORP INC COM 68621T102 19248 570481 SH SOLE 22 548495 0 21986 ORIGIN BANCORP INC COM 68621T102 5 157 SH SOLE 28 157 0 0 ORIGIN BANCORP INC COM 68621T102 162 4810 SH SOLE 30 4810 0 0 ORION ENERGY SYSTEMS INC COM 686275108 16 5518 SH SOLE 18 5518 0 0 ORION ENERGY SYSTEMS INC COM 686275108 244 85479 SH SOLE 21 85479 0 0 ORION ENERGY SYSTEMS INC COM 686275108 140 49013 SH SOLE 22 49013 0 0 ORION ENGINEERED CARBONS S A COM L72967109 931 55686 SH SOLE 2 2458 0 53228 ORION ENGINEERED CARBONS S A COM L72967109 15 894 SH SOLE 7 894 0 0 ORION ENGINEERED CARBONS S A COM L72967109 3384 202515 SH SOLE 18 202515 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1744 104381 SH SOLE 19 104381 0 0 ORION ENGINEERED CARBONS S A COM L72967109 32322 1934269 SH SOLE 21 1934269 0 0 ORION ENGINEERED CARBONS S A COM L72967109 12705 760333 SH SOLE 22 640908 0 119425 ORION GROUP HOLDINGS INC COM 68628V308 28 6129 SH SOLE 18 6129 0 0 ORION GROUP HOLDINGS INC COM 68628V308 403 89564 SH SOLE 21 89564 0 0 ORION GROUP HOLDINGS INC COM 68628V308 2691 598065 SH SOLE 22 598065 0 0 ORITANI FINL CORP DEL COM 68633D103 726 41017 SH SOLE 2 1724 0 39293 ORITANI FINL CORP DEL COM 68633D103 9 516 SH SOLE 4 516 0 0 ORITANI FINL CORP DEL COM 68633D103 19 1078 SH SOLE 7 1078 0 0 ORITANI FINL CORP DEL COM 68633D103 3157 178426 SH SOLE 18 178426 0 0 ORITANI FINL CORP DEL COM 68633D103 1237 69900 SH SOLE 19 69900 0 0 ORITANI FINL CORP DEL COM 68633D103 76027 4296505 SH SOLE 21 4296505 0 0 ORITANI FINL CORP DEL COM 68633D103 25867 1461802 SH SOLE 22 1405814 0 55988 ORITANI FINL CORP DEL COM 68633D103 18 1036 SH SOLE 23 1036 0 0 ORITANI FINL CORP DEL COM 68633D103 214 12114 SH SOLE 26 12114 0 0 ORITANI FINL CORP DEL COM 68633D103 98 5515 SH SOLE 28 5515 0 0 ORITANI FINL CORP DEL COM 68633D103 1005 56798 SH SOLE 30 56798 0 0 ORITANI FINL CORP DEL COM 68633D103 65 3695 SH SOLE 40 3695 0 0 ORIX CORP SPONSORED ADR 686330101 3 39 SH SOLE 18 39 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5001 67322 SH SOLE 2 30600 0 36722 ORMAT TECHNOLOGIES INC COM 686688102 13 170 SH SOLE 4 170 0 0 ORMAT TECHNOLOGIES INC COM 686688102 57 771 SH SOLE 7 771 0 0 ORMAT TECHNOLOGIES INC COM 686688102 10051 135299 SH SOLE 18 135299 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5062 68133 SH SOLE 19 68133 0 0 ORMAT TECHNOLOGIES INC COM 686688102 124581 1676955 SH SOLE 21 1676955 0 0 ORMAT TECHNOLOGIES INC COM 686688102 101162 1361720 SH SOLE 22 1306270 0 55450 ORMAT TECHNOLOGIES INC COM 686688102 1197 16115 SH SOLE 26 13203 0 2912 ORMAT TECHNOLOGIES INC COM 686688102 346 4663 SH SOLE 28 4663 0 0 ORMAT TECHNOLOGIES INC COM 686688102 19391 261012 SH SOLE 30 261012 0 0 ORMAT TECHNOLOGIES INC COM 686688102 299 4025 SH SOLE 40 4025 0 0 ORRSTOWN FINL SVCS INC COM 687380105 226 10310 SH SOLE 2 454 0 9856 ORRSTOWN FINL SVCS INC COM 687380105 806 36814 SH SOLE 18 36814 0 0 ORRSTOWN FINL SVCS INC COM 687380105 416 19015 SH SOLE 19 19015 0 0 ORRSTOWN FINL SVCS INC COM 687380105 7946 362826 SH SOLE 21 362826 0 0 ORRSTOWN FINL SVCS INC COM 687380105 6493 296475 SH SOLE 22 290046 0 6429 ORTHOFIX MED INC COM 68752M108 853 16094 SH SOLE 2 726 0 15368 ORTHOFIX MED INC COM 68752M108 5 91 SH SOLE 4 91 0 0 ORTHOFIX MED INC COM 68752M108 18 342 SH SOLE 7 342 0 0 ORTHOFIX MED INC COM 68752M108 4359 82209 SH SOLE 18 82209 0 0 ORTHOFIX MED INC COM 68752M108 1652 31149 SH SOLE 19 31149 0 0 ORTHOFIX MED INC COM 68752M108 113879 2147859 SH SOLE 21 2147859 0 0 ORTHOFIX MED INC COM 68752M108 30105 567809 SH SOLE 22 543079 0 24730 ORTHOFIX MED INC COM 68752M108 297 5604 SH SOLE 26 4845 0 759 ORTHOFIX MED INC COM 68752M108 144 2718 SH SOLE 28 2718 0 0 ORTHOFIX MED INC COM 68752M108 2257 42563 SH SOLE 30 42563 0 0 ORTHOFIX MED INC COM 68752M108 109 2057 SH SOLE 40 2057 0 0 ORTHOPEDIATRICS CORP COM 68752L100 270 7665 SH SOLE 2 367 0 7298 ORTHOPEDIATRICS CORP COM 68752L100 8 230 SH SOLE 7 230 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1126 31922 SH SOLE 18 31922 0 0 ORTHOPEDIATRICS CORP COM 68752L100 534 15145 SH SOLE 19 15145 0 0 ORTHOPEDIATRICS CORP COM 68752L100 11084 314339 SH SOLE 21 314339 0 0 ORTHOPEDIATRICS CORP COM 68752L100 8164 231524 SH SOLE 22 224760 0 6764 ORTHOPEDIATRICS CORP COM 68752L100 81 2311 SH SOLE 26 0 0 2311 ORTHOPEDIATRICS CORP COM 68752L100 48 1362 SH SOLE 30 1362 0 0 OSHKOSH CORP COM 688239201 15742 207674 SH SOLE 2 82523 0 125151 OSHKOSH CORP COM 688239201 231 3043 SH SOLE 4 3043 0 0 OSHKOSH CORP COM 688239201 177 2335 SH SOLE 7 2335 0 0 OSHKOSH CORP COM 688239201 2518 33216 SH SOLE 13 33216 0 0 OSHKOSH CORP COM 688239201 22156 292291 SH SOLE 18 246344 0 45947 OSHKOSH CORP COM 688239201 25149 331779 SH SOLE 19 331779 0 0 OSHKOSH CORP COM 688239201 248942 3284193 SH SOLE 21 3284193 0 0 OSHKOSH CORP COM 688239201 230789 3044716 SH SOLE 22 2591648 0 453068 OSHKOSH CORP COM 688239201 424 5600 SH SOLE 23 5600 0 0 OSHKOSH CORP COM 688239201 331 4372 SH SOLE 25 4372 0 0 OSHKOSH CORP COM 688239201 2291 30220 SH SOLE 26 16352 0 13868 OSHKOSH CORP COM 688239201 676 8924 SH SOLE 28 8924 0 0 OSHKOSH CORP COM 688239201 7933 104653 SH SOLE 29 1847 0 102806 OSHKOSH CORP COM 688239201 2658 35070 SH SOLE 30 35070 0 0 OSHKOSH CORP COM 688239201 456 6017 SH SOLE 31 4367 0 1650 OSHKOSH CORP COM 688239201 1676 22106 SH SOLE 34 22106 0 0 OSHKOSH CORP COM 688239201 1811 23896 SH SOLE 36 23896 0 0 OSHKOSH CORP COM 688239201 513 6768 SH SOLE 40 6768 0 0 OSI SYSTEMS INC COM 671044105 2237 22025 SH SOLE 2 8230 0 13795 OSI SYSTEMS INC COM 671044105 8 80 SH SOLE 4 80 0 0 OSI SYSTEMS INC COM 671044105 29 286 SH SOLE 7 286 0 0 OSI SYSTEMS INC COM 671044105 9645 94968 SH SOLE 18 76052 0 18916 OSI SYSTEMS INC COM 671044105 14970 147404 SH SOLE 19 147404 0 0 OSI SYSTEMS INC COM 671044105 188730 1858313 SH SOLE 21 1858313 0 0 OSI SYSTEMS INC COM 671044105 68629 675745 SH SOLE 22 650049 0 25696 OSI SYSTEMS INC COM 671044105 2713 26714 SH SOLE 23 26714 0 0 OSI SYSTEMS INC COM 671044105 6832 67266 SH SOLE 26 6846 0 60420 OSI SYSTEMS INC COM 671044105 225 2211 SH SOLE 28 2211 0 0 OSI SYSTEMS INC COM 671044105 2859 28146 SH SOLE 30 28146 0 0 OSI SYSTEMS INC COM 671044105 291 2865 SH SOLE 34 2865 0 0 OSI SYSTEMS INC COM 671044105 153 1504 SH SOLE 40 1504 0 0 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 923 825000 PRN SOLE 21 825000 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 43 11175 SH SOLE 2 3250 0 7925 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 115 29870 SH SOLE 18 29870 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 51 13367 SH SOLE 19 13367 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1173 305546 SH SOLE 21 305546 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 440 114520 SH SOLE 22 111451 0 3069 OTELCO INC CL A NEW 688823301 5 460 SH SOLE 18 460 0 0 OTELCO INC CL A NEW 688823301 94 8167 SH SOLE 21 8167 0 0 OTONOMY INC COM 68906L105 11 4477 SH SOLE 2 4477 0 0 OTONOMY INC COM 68906L105 13 5526 SH SOLE 18 5526 0 0 OTONOMY INC COM 68906L105 193 80835 SH SOLE 21 80835 0 0 OTONOMY INC COM 68906L105 1765 738430 SH SOLE 22 738430 0 0 OTTAWA BANCORP INC COM 689195105 8 612 SH SOLE 18 612 0 0 OTTER TAIL CORP COM 689648103 4325 80470 SH SOLE 2 42833 0 37637 OTTER TAIL CORP COM 689648103 14 265 SH SOLE 4 265 0 0 OTTER TAIL CORP COM 689648103 39 719 SH SOLE 7 719 0 0 OTTER TAIL CORP COM 689648103 7322 136223 SH SOLE 18 136223 0 0 OTTER TAIL CORP COM 689648103 3693 68715 SH SOLE 19 68715 0 0 OTTER TAIL CORP COM 689648103 75288 1400701 SH SOLE 21 1400701 0 0 OTTER TAIL CORP COM 689648103 62448 1161819 SH SOLE 22 1107584 0 54235 OTTER TAIL CORP COM 689648103 564 10486 SH SOLE 26 7652 0 2834 OTTER TAIL CORP COM 689648103 246 4575 SH SOLE 28 4575 0 0 OTTER TAIL CORP COM 689648103 553 10297 SH SOLE 30 10297 0 0 OTTER TAIL CORP COM 689648103 204 3803 SH SOLE 40 3803 0 0 OUTFRONT MEDIA INC COM 69007J106 9430 339465 SH SOLE 2 48768 0 290697 OUTFRONT MEDIA INC COM 69007J106 840 30250 SH SOLE 4 30250 0 0 OUTFRONT MEDIA INC COM 69007J106 276 9921 SH SOLE 7 9921 0 0 OUTFRONT MEDIA INC COM 69007J106 2136 76897 SH SOLE 13 76897 0 0 OUTFRONT MEDIA INC COM 69007J106 6495 233798 SH SOLE 18 162968 0 70830 OUTFRONT MEDIA INC COM 69007J106 22358 804826 SH SOLE 19 804826 0 0 OUTFRONT MEDIA INC COM 69007J106 71152 2561267 SH SOLE 21 2561267 0 0 OUTFRONT MEDIA INC COM 69007J106 135473 4876626 SH SOLE 22 4371012 0 505614 OUTFRONT MEDIA INC COM 69007J106 1330 47874 SH SOLE 23 47874 0 0 OUTFRONT MEDIA INC COM 69007J106 86 3110 SH SOLE 25 3110 0 0 OUTFRONT MEDIA INC COM 69007J106 1537 55337 SH SOLE 26 34086 0 21251 OUTFRONT MEDIA INC COM 69007J106 490 17646 SH SOLE 28 17646 0 0 OUTFRONT MEDIA INC COM 69007J106 7554 271926 SH SOLE 29 42121 0 229805 OUTFRONT MEDIA INC COM 69007J106 1760 63340 SH SOLE 30 63340 0 0 OUTFRONT MEDIA INC COM 69007J106 1087 39140 SH SOLE 31 39140 0 0 OUTFRONT MEDIA INC COM 69007J106 885 31850 SH SOLE 34 31850 0 0 OUTFRONT MEDIA INC COM 69007J106 1740 62626 SH SOLE 36 62626 0 0 OUTFRONT MEDIA INC COM 69007J106 360 12972 SH SOLE 40 12972 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 120 68673 SH SOLE 2 1628 0 67045 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2 1199 SH SOLE 7 1199 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 408 232912 SH SOLE 18 232912 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 194 110830 SH SOLE 19 110830 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3596 2055014 SH SOLE 21 2055014 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3156 1803358 SH SOLE 22 1753555 0 49803 OVERSTOCK COM INC DEL COM 690370101 282 26591 SH SOLE 2 1108 0 25483 OVERSTOCK COM INC DEL COM 690370101 1 50 SH SOLE 4 50 0 0 OVERSTOCK COM INC DEL COM 690370101 5 455 SH SOLE 7 455 0 0 OVERSTOCK COM INC DEL COM 690370101 1036 97824 SH SOLE 18 97824 0 0 OVERSTOCK COM INC DEL COM 690370101 493 46516 SH SOLE 19 46516 0 0 OVERSTOCK COM INC DEL COM 690370101 10233 966336 SH SOLE 21 966336 0 0 OVERSTOCK COM INC DEL COM 690370101 8762 827407 SH SOLE 22 792002 0 35405 OVERSTOCK COM INC DEL COM 690370101 20 1877 SH SOLE 26 0 0 1877 OVERSTOCK COM INC DEL COM 690370101 25 2398 SH SOLE 28 2398 0 0 OVERSTOCK COM INC DEL COM 690370101 44 4188 SH SOLE 30 4188 0 0 OVERSTOCK COM INC DEL COM 690370101 16 1547 SH SOLE 40 1547 0 0 OVID THERAPEUTICS INC COM 690469101 16 4905 SH SOLE 18 4905 0 0 OVID THERAPEUTICS INC COM 690469101 187 57721 SH SOLE 21 57721 0 0 OVID THERAPEUTICS INC COM 690469101 234 72172 SH SOLE 22 72172 0 0 OWENS & MINOR INC NEW COM 690732102 370 63732 SH SOLE 2 2277 0 61455 OWENS & MINOR INC NEW COM 690732102 42 7301 SH SOLE 7 7301 0 0 OWENS & MINOR INC NEW COM 690732102 1691 291054 SH SOLE 18 291054 0 0 OWENS & MINOR INC NEW COM 690732102 722 124221 SH SOLE 19 124221 0 0 OWENS & MINOR INC NEW COM 690732102 41527 7147439 SH SOLE 21 7147439 0 0 OWENS & MINOR INC NEW COM 690732102 10883 1873187 SH SOLE 22 1824011 0 49176 OWENS & MINOR INC NEW COM 690732102 400 68908 SH SOLE 30 68908 0 0 OWENS & MINOR INC NEW COM 690732102 30 5235 SH SOLE 36 5235 0 0 OWENS CORNING NEW COM 690742101 20674 327127 SH SOLE 2 68753 0 258374 OWENS CORNING NEW COM 690742101 2921 46211 SH SOLE 4 43554 0 2657 OWENS CORNING NEW COM 690742101 4028 63742 SH SOLE 7 15256 0 48486 OWENS CORNING NEW COM 690742101 13 201 SH SOLE 13 201 0 0 OWENS CORNING NEW COM 690742101 0 6 SH SOLE 17 0 0 6 OWENS CORNING NEW COM 690742101 24241 383562 SH SOLE 18 374663 0 8899 OWENS CORNING NEW COM 690742101 1564 24752 SH SOLE 19 24752 0 0 OWENS CORNING NEW COM 690742101 371385 5876348 SH SOLE 21 5876348 0 0 OWENS CORNING NEW COM 690742101 226434 3582810 SH SOLE 22 3349928 0 232882 OWENS CORNING NEW COM 690742101 5778 91423 SH SOLE 23 91423 0 0 OWENS CORNING NEW COM 690742101 1588 25128 SH SOLE 25 25128 0 0 OWENS CORNING NEW COM 690742101 26647 421625 SH SOLE 26 127766 0 293859 OWENS CORNING NEW COM 690742101 1246 19718 SH SOLE 28 13522 0 6196 OWENS CORNING NEW COM 690742101 1585 25074 SH SOLE 29 2294 0 22780 OWENS CORNING NEW COM 690742101 18374 290729 SH SOLE 30 290729 0 0 OWENS CORNING NEW COM 690742101 1564 24752 SH SOLE 31 20159 0 4593 OWENS CORNING NEW COM 690742101 390 6168 SH SOLE 34 6168 0 0 OWENS CORNING NEW COM 690742101 1397 22110 SH SOLE 36 22110 0 0 OWENS CORNING NEW COM 690742101 141 2237 SH SOLE 40 2237 0 0 OWENS ILL INC COM NEW 690768403 3969 386477 SH SOLE 2 81207 0 305270 OWENS ILL INC COM NEW 690768403 8 787 SH SOLE 4 787 0 0 OWENS ILL INC COM NEW 690768403 65 6283 SH SOLE 7 6283 0 0 OWENS ILL INC COM NEW 690768403 4465 434740 SH SOLE 18 434740 0 0 OWENS ILL INC COM NEW 690768403 366 35664 SH SOLE 19 35664 0 0 OWENS ILL INC COM NEW 690768403 76456 7444617 SH SOLE 21 7444617 0 0 OWENS ILL INC COM NEW 690768403 61118 5951088 SH SOLE 22 5617715 0 333373 OWENS ILL INC COM NEW 690768403 538 52365 SH SOLE 26 34811 0 17554 OWENS ILL INC COM NEW 690768403 204 19842 SH SOLE 28 19842 0 0 OWENS ILL INC COM NEW 690768403 451 43894 SH SOLE 30 43894 0 0 OWENS ILL INC COM NEW 690768403 35 3366 SH SOLE 31 3366 0 0 OWENS ILL INC COM NEW 690768403 110 10742 SH SOLE 36 10742 0 0 OWENS ILL INC COM NEW 690768403 179 17408 SH SOLE 40 17408 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 0 6 SH SOLE 18 6 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 0 27 SH SOLE 22 27 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 12 786 SH SOLE 26 142 0 644 OWL ROCK CAPITAL CORPORATION COM 69121K104 0 13 SH SOLE 31 0 0 13 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 146 8753 SH SOLE 22 8753 0 0 OXFORD INDS INC COM 691497309 1686 23512 SH SOLE 2 7699 0 15813 OXFORD INDS INC COM 691497309 9 122 SH SOLE 4 122 0 0 OXFORD INDS INC COM 691497309 21 294 SH SOLE 7 294 0 0 OXFORD INDS INC COM 691497309 5886 82098 SH SOLE 18 75765 0 6333 OXFORD INDS INC COM 691497309 10630 148261 SH SOLE 19 148261 0 0 OXFORD INDS INC COM 691497309 133100 1856343 SH SOLE 21 1856343 0 0 OXFORD INDS INC COM 691497309 47285 659479 SH SOLE 22 636040 0 23439 OXFORD INDS INC COM 691497309 2023 28210 SH SOLE 23 28210 0 0 OXFORD INDS INC COM 691497309 4122 57495 SH SOLE 26 1478 0 56017 OXFORD INDS INC COM 691497309 154 2154 SH SOLE 28 2154 0 0 OXFORD INDS INC COM 691497309 1732 24151 SH SOLE 30 24151 0 0 OXFORD INDS INC COM 691497309 120 1668 SH SOLE 40 1668 0 0 OXFORD SQUARE CAP CORP COM 69181V107 1474 236665 SH SOLE 30 236665 0 0 P & F INDS INC CL A NEW 692830508 5 689 SH SOLE 21 689 0 0 P A M TRANSN SVCS INC COM 693149106 103 1750 SH SOLE 2 82 0 1668 P A M TRANSN SVCS INC COM 693149106 413 6989 SH SOLE 18 6989 0 0 P A M TRANSN SVCS INC COM 693149106 192 3243 SH SOLE 19 3243 0 0 P A M TRANSN SVCS INC COM 693149106 4156 70312 SH SOLE 21 70312 0 0 P A M TRANSN SVCS INC COM 693149106 9071 153467 SH SOLE 22 152188 0 1279 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 310 10312 SH SOLE 22 10312 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 6729 223481 SH SOLE 31 0 0 223481 PACCAR INC COM 693718108 74525 1064492 SH SOLE 2 283179 0 781313 PACCAR INC COM 693718108 11541 164848 SH SOLE 4 155565 0 9283 PACCAR INC COM 693718108 22920 327375 SH SOLE 7 327375 0 0 PACCAR INC COM 693718108 9351 133572 SH SOLE 13 133572 0 0 PACCAR INC COM 693718108 273 3895 SH SOLE 15 3895 0 0 PACCAR INC COM 693718108 78784 1125327 SH SOLE 18 932301 0 193026 PACCAR INC COM 693718108 84735 1210320 SH SOLE 19 1210320 0 0 PACCAR INC COM 693718108 563458 8048251 SH SOLE 21 8048251 0 0 PACCAR INC COM 693718108 693757 9909401 SH SOLE 22 8290794 0 1618607 PACCAR INC COM 693718108 20688 295504 SH SOLE 23 295504 0 0 PACCAR INC COM 693718108 23605 337166 SH SOLE 25 337166 0 0 PACCAR INC COM 693718108 130412 1862768 SH SOLE 26 453961 0 1408807 PACCAR INC COM 693718108 4799 68554 SH SOLE 28 49579 0 18975 PACCAR INC COM 693718108 31254 446416 SH SOLE 29 46803 0 399613 PACCAR INC COM 693718108 101278 1446623 SH SOLE 30 1446623 0 0 PACCAR INC COM 693718108 9469 135246 SH SOLE 31 87593 0 47653 PACCAR INC COM 693718108 3449 49267 SH SOLE 32 49267 0 0 PACCAR INC COM 693718108 7457 106518 SH SOLE 34 106518 0 0 PACCAR INC COM 693718108 22472 320985 SH SOLE 36 320985 0 0 PACCAR INC COM 693718108 613 8763 SH SOLE 40 8763 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 635 122973 SH SOLE 2 5759 0 117214 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 749 SH SOLE 4 749 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12 2364 SH SOLE 7 2364 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2495 483606 SH SOLE 18 483606 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1385 268462 SH SOLE 19 268462 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31822 6167119 SH SOLE 21 6167119 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 21072 4083721 SH SOLE 22 3918624 0 165097 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 826 SH SOLE 23 826 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 389 75484 SH SOLE 26 60658 0 14826 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 96 18637 SH SOLE 28 18637 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3118 604235 SH SOLE 30 604235 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 79 15242 SH SOLE 40 15242 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 116 29765 SH SOLE 2 1234 0 28531 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 3 840 SH SOLE 7 840 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 388 99221 SH SOLE 18 99221 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 233 59615 SH SOLE 19 59615 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 3759 961268 SH SOLE 21 961268 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1292 330522 SH SOLE 22 315445 0 15077 PACIFIC ETHANOL INC COM 69423U305 21 37108 SH SOLE 2 37108 0 0 PACIFIC ETHANOL INC COM 69423U305 8 14118 SH SOLE 18 14118 0 0 PACIFIC ETHANOL INC COM 69423U305 125 221255 SH SOLE 19 221255 0 0 PACIFIC ETHANOL INC COM 69423U305 114 201937 SH SOLE 21 201937 0 0 PACIFIC ETHANOL INC COM 69423U305 845 1499758 SH SOLE 22 1499758 0 0 PACIFIC ETHANOL INC COM 69423U305 73 130006 SH SOLE 23 130006 0 0 PACIFIC ETHANOL INC COM 69423U305 174 308696 SH SOLE 26 0 0 308696 PACIFIC MERCANTILE BANCORP COM 694552100 157 20884 SH SOLE 2 950 0 19934 PACIFIC MERCANTILE BANCORP COM 694552100 513 68267 SH SOLE 18 68267 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 242 32231 SH SOLE 19 32231 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 5157 686725 SH SOLE 21 686725 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 2589 344687 SH SOLE 22 334043 0 10644 PACIFIC PREMIER BANCORP COM 69478X105 1882 60339 SH SOLE 2 2259 0 58080 PACIFIC PREMIER BANCORP COM 69478X105 8 267 SH SOLE 4 267 0 0 PACIFIC PREMIER BANCORP COM 69478X105 31 996 SH SOLE 7 996 0 0 PACIFIC PREMIER BANCORP COM 69478X105 8205 263079 SH SOLE 18 263079 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3231 103597 SH SOLE 19 103597 0 0 PACIFIC PREMIER BANCORP COM 69478X105 200314 6422392 SH SOLE 21 6422392 0 0 PACIFIC PREMIER BANCORP COM 69478X105 55244 1771224 SH SOLE 22 1702020 0 69204 PACIFIC PREMIER BANCORP COM 69478X105 640 20530 SH SOLE 26 9022 0 11508 PACIFIC PREMIER BANCORP COM 69478X105 197 6305 SH SOLE 28 6305 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2686 86110 SH SOLE 30 86110 0 0 PACIFIC PREMIER BANCORP COM 69478X105 168 5390 SH SOLE 40 5390 0 0 PACIRA BIOSCIENCES COM 695127100 1453 38155 SH SOLE 2 4417 0 33738 PACIRA BIOSCIENCES COM 695127100 8 204 SH SOLE 4 204 0 0 PACIRA BIOSCIENCES COM 695127100 31 819 SH SOLE 7 819 0 0 PACIRA BIOSCIENCES COM 695127100 7461 195988 SH SOLE 18 183598 0 12390 PACIRA BIOSCIENCES COM 695127100 5678 149147 SH SOLE 19 149147 0 0 PACIRA BIOSCIENCES COM 695127100 834 21900 SH SOLE 20 21900 0 0 PACIRA BIOSCIENCES COM 695127100 187873 4934937 SH SOLE 21 4934937 0 0 PACIRA BIOSCIENCES COM 695127100 48942 1285589 SH SOLE 22 1234629 0 50960 PACIRA BIOSCIENCES COM 695127100 492 12931 SH SOLE 23 12931 0 0 PACIRA BIOSCIENCES COM 695127100 1889 49626 SH SOLE 26 16431 0 33195 PACIRA BIOSCIENCES COM 695127100 215 5640 SH SOLE 28 5640 0 0 PACIRA BIOSCIENCES COM 695127100 2266 59528 SH SOLE 30 59528 0 0 PACIRA BIOSCIENCES COM 695127100 21 546 SH SOLE 34 546 0 0 PACIRA BIOSCIENCES COM 695127100 150 3939 SH SOLE 40 3939 0 0 PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 787 800000 PRN SOLE 21 800000 0 0 PACKAGING CORP AMER COM 695156109 26825 252827 SH SOLE 2 31095 0 221732 PACKAGING CORP AMER COM 695156109 3695 34825 SH SOLE 4 32336 0 2489 PACKAGING CORP AMER COM 695156109 10584 99755 SH SOLE 7 97018 0 2737 PACKAGING CORP AMER COM 695156109 17 160 SH SOLE 13 160 0 0 PACKAGING CORP AMER COM 695156109 115 1084 SH SOLE 15 1084 0 0 PACKAGING CORP AMER COM 695156109 91813 865341 SH SOLE 18 765622 0 99719 PACKAGING CORP AMER COM 695156109 39710 374272 SH SOLE 19 374272 0 0 PACKAGING CORP AMER COM 695156109 446126 4204767 SH SOLE 21 4204767 0 0 PACKAGING CORP AMER COM 695156109 263554 2484019 SH SOLE 22 2220136 0 263883 PACKAGING CORP AMER COM 695156109 7203 67887 SH SOLE 23 67887 0 0 PACKAGING CORP AMER COM 695156109 12928 121849 SH SOLE 25 101514 0 20335 PACKAGING CORP AMER COM 695156109 42114 396926 SH SOLE 26 139476 0 257450 PACKAGING CORP AMER COM 695156109 1922 18115 SH SOLE 28 13054 0 5061 PACKAGING CORP AMER COM 695156109 14455 136237 SH SOLE 29 136237 0 0 PACKAGING CORP AMER COM 695156109 38479 362668 SH SOLE 30 362668 0 0 PACKAGING CORP AMER COM 695156109 2229 21007 SH SOLE 31 17030 0 3977 PACKAGING CORP AMER COM 695156109 3419 32220 SH SOLE 32 32220 0 0 PACKAGING CORP AMER COM 695156109 25509 240428 SH SOLE 34 240428 0 0 PACKAGING CORP AMER COM 695156109 8299 78222 SH SOLE 36 78222 0 0 PACKAGING CORP AMER COM 695156109 296 2787 SH SOLE 40 2787 0 0 PACWEST BANCORP DEL COM 695263103 24446 672697 SH SOLE 2 407336 0 265361 PACWEST BANCORP DEL COM 695263103 2304 63396 SH SOLE 4 63396 0 0 PACWEST BANCORP DEL COM 695263103 978 26919 SH SOLE 7 26919 0 0 PACWEST BANCORP DEL COM 695263103 1 37 SH SOLE 17 0 0 37 PACWEST BANCORP DEL COM 695263103 13885 382093 SH SOLE 18 378559 0 3534 PACWEST BANCORP DEL COM 695263103 1957 53841 SH SOLE 19 53841 0 0 PACWEST BANCORP DEL COM 695263103 304879 8389619 SH SOLE 21 8389619 0 0 PACWEST BANCORP DEL COM 695263103 155867 4289143 SH SOLE 22 3836772 0 452371 PACWEST BANCORP DEL COM 695263103 3882 106825 SH SOLE 23 106825 0 0 PACWEST BANCORP DEL COM 695263103 493 13566 SH SOLE 25 13566 0 0 PACWEST BANCORP DEL COM 695263103 3356 92343 SH SOLE 26 51961 0 40382 PACWEST BANCORP DEL COM 695263103 597 16417 SH SOLE 28 16417 0 0 PACWEST BANCORP DEL COM 695263103 2508 69017 SH SOLE 29 69017 0 0 PACWEST BANCORP DEL COM 695263103 1724 47435 SH SOLE 30 47435 0 0 PACWEST BANCORP DEL COM 695263103 5219 143614 SH SOLE 31 107104 0 36510 PACWEST BANCORP DEL COM 695263103 1647 45321 SH SOLE 32 45321 0 0 PACWEST BANCORP DEL COM 695263103 1116 30712 SH SOLE 34 30712 0 0 PACWEST BANCORP DEL COM 695263103 1243 34196 SH SOLE 36 34196 0 0 PACWEST BANCORP DEL COM 695263103 396 10884 SH SOLE 40 10884 0 0 PAGERDUTY INC COM 69553P100 606 21434 SH SOLE 2 759 0 20675 PAGERDUTY INC COM 69553P100 7 248 SH SOLE 7 248 0 0 PAGERDUTY INC COM 69553P100 134 4733 SH SOLE 18 4733 0 0 PAGERDUTY INC COM 69553P100 3021 106924 SH SOLE 19 106924 0 0 PAGERDUTY INC COM 69553P100 3230 114340 SH SOLE 21 114340 0 0 PAGERDUTY INC COM 69553P100 7574 268097 SH SOLE 22 255338 0 12759 PAGERDUTY INC COM 69553P100 6 213 SH SOLE 31 213 0 0 PAGERDUTY INC COM 69553P100 309 10934 SH SOLE 34 10934 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 36400 786018 SH SOLE 19 786018 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 791 17088 SH SOLE 25 17088 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 2939 63455 SH SOLE 26 5218 0 58237 PAGSEGURO DIGITAL LTD COM CL A G68707101 4878 105337 SH SOLE 30 105337 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 17806 384487 SH SOLE 34 384487 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 29 627 SH SOLE 36 627 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 155 170668 SH SOLE 2 8666 0 162002 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3 2892 SH SOLE 7 2892 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 680 747771 SH SOLE 18 747771 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 398 438198 SH SOLE 19 438198 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6622 7286273 SH SOLE 21 7286273 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5218 5742025 SH SOLE 22 5575814 0 166211 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 72 78843 SH SOLE 26 0 0 78843 PALO ALTO NETWORKS INC COM 697435105 53158 260797 SH SOLE 2 54331 0 206466 PALO ALTO NETWORKS INC COM 697435105 9139 44838 SH SOLE 4 42162 0 2676 PALO ALTO NETWORKS INC COM 697435105 2380 11675 SH SOLE 7 11675 0 0 PALO ALTO NETWORKS INC COM 697435105 261 1281 SH SOLE 13 1281 0 0 PALO ALTO NETWORKS INC COM 697435105 230 1127 SH SOLE 15 1127 0 0 PALO ALTO NETWORKS INC COM 697435105 12172 59718 SH SOLE 18 49660 0 10058 PALO ALTO NETWORKS INC COM 697435105 4592 22529 SH SOLE 19 22529 0 0 PALO ALTO NETWORKS INC COM 697435105 381832 1873287 SH SOLE 21 1873287 0 0 PALO ALTO NETWORKS INC COM 697435105 520743 2554790 SH SOLE 22 2348002 0 206788 PALO ALTO NETWORKS INC COM 697435105 16553 81208 SH SOLE 23 81208 0 0 PALO ALTO NETWORKS INC COM 697435105 24208 118766 SH SOLE 25 118766 0 0 PALO ALTO NETWORKS INC COM 697435105 62761 307911 SH SOLE 26 128833 0 179078 PALO ALTO NETWORKS INC COM 697435105 3934 19302 SH SOLE 28 14206 0 5096 PALO ALTO NETWORKS INC COM 697435105 5644 27689 SH SOLE 29 7272 0 20417 PALO ALTO NETWORKS INC COM 697435105 39861 195560 SH SOLE 30 195560 0 0 PALO ALTO NETWORKS INC COM 697435105 6670 32721 SH SOLE 31 26040 0 6681 PALO ALTO NETWORKS INC COM 697435105 1952 9576 SH SOLE 34 9576 0 0 PALO ALTO NETWORKS INC COM 697435105 13693 67177 SH SOLE 36 67177 0 0 PALO ALTO NETWORKS INC COM 697435105 465 2283 SH SOLE 40 2283 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 4806 4570000 PRN SOLE 21 4570000 0 0 PALOMAR HLDGS INC COM 69753M105 198 5015 SH SOLE 2 276 0 4739 PALOMAR HLDGS INC COM 69753M105 1217 30884 SH SOLE 18 21899 0 8985 PALOMAR HLDGS INC COM 69753M105 429 10889 SH SOLE 19 10889 0 0 PALOMAR HLDGS INC COM 69753M105 8327 211226 SH SOLE 21 211226 0 0 PALOMAR HLDGS INC COM 69753M105 2867 72740 SH SOLE 22 70343 0 2397 PALOMAR HLDGS INC COM 69753M105 681 17275 SH SOLE 26 0 0 17275 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4746 273391 SH SOLE 2 47695 0 225696 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 266 15312 SH SOLE 4 15312 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 143 8253 SH SOLE 7 8253 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 698 40206 SH SOLE 18 40206 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 17491 1007552 SH SOLE 21 1007552 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 13765 792892 SH SOLE 22 724927 0 67965 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 463 26676 SH SOLE 23 26676 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2934 169026 SH SOLE 25 169026 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4733 272647 SH SOLE 26 143124 0 129523 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 139 8005 SH SOLE 29 5570 0 2435 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5712 329045 SH SOLE 30 329045 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 60 3436 SH SOLE 31 3436 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 98 5642 SH SOLE 34 5642 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 9 540 SH SOLE 40 540 0 0 PAN AMERICAN SILVER CORP COM 697900108 1169 74546 SH SOLE 21 74546 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 8 2579 SH SOLE 18 2579 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 124 38682 SH SOLE 21 38682 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 43 13277 SH SOLE 22 13277 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 237 16956 SH SOLE 2 616 0 16340 PANHANDLE OIL AND GAS INC CL A 698477106 3 191 SH SOLE 7 191 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 745 53294 SH SOLE 18 53294 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 364 26038 SH SOLE 19 26038 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 7909 565725 SH SOLE 21 565725 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 7280 520758 SH SOLE 22 507708 0 13050 PAPA JOHNS INTL INC COM 698813102 1539 29405 SH SOLE 2 10405 0 19000 PAPA JOHNS INTL INC COM 698813102 10 184 SH SOLE 4 184 0 0 PAPA JOHNS INTL INC COM 698813102 20 374 SH SOLE 7 374 0 0 PAPA JOHNS INTL INC COM 698813102 6634 126718 SH SOLE 18 126718 0 0 PAPA JOHNS INTL INC COM 698813102 1993 38075 SH SOLE 19 38075 0 0 PAPA JOHNS INTL INC COM 698813102 82229 1570750 SH SOLE 21 1570750 0 0 PAPA JOHNS INTL INC COM 698813102 39943 763006 SH SOLE 22 732144 0 30862 PAPA JOHNS INTL INC COM 698813102 20 389 SH SOLE 23 389 0 0 PAPA JOHNS INTL INC COM 698813102 572 10931 SH SOLE 26 4118 0 6813 PAPA JOHNS INTL INC COM 698813102 167 3189 SH SOLE 28 3189 0 0 PAPA JOHNS INTL INC COM 698813102 367 7013 SH SOLE 30 7013 0 0 PAPA JOHNS INTL INC COM 698813102 111 2118 SH SOLE 40 2118 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 833 36455 SH SOLE 2 1457 0 34998 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 17 754 SH SOLE 7 754 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 3603 157622 SH SOLE 18 157622 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1370 59938 SH SOLE 19 59938 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 94065 4114814 SH SOLE 21 4114814 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 24536 1073327 SH SOLE 22 1026628 0 46699 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 696 30467 SH SOLE 26 0 0 30467 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 67 2934 SH SOLE 28 2934 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1170 51187 SH SOLE 30 51187 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 69 3011 SH SOLE 40 3011 0 0 PAR TECHNOLOGY CORP COM 698884103 238 10029 SH SOLE 2 518 0 9511 PAR TECHNOLOGY CORP COM 698884103 4 153 SH SOLE 7 153 0 0 PAR TECHNOLOGY CORP COM 698884103 1016 42748 SH SOLE 18 42748 0 0 PAR TECHNOLOGY CORP COM 698884103 764 32131 SH SOLE 19 32131 0 0 PAR TECHNOLOGY CORP COM 698884103 9589 403411 SH SOLE 21 403411 0 0 PAR TECHNOLOGY CORP COM 698884103 7089 298244 SH SOLE 22 287539 0 10705 PAR TECHNOLOGY CORP COM 698884103 9 365 SH SOLE 23 365 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 4 6197 SH SOLE 21 6197 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 12 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 5206 389969 SH SOLE 2 14627 0 375342 PARAMOUNT GROUP INC COM 69924R108 738 55263 SH SOLE 4 55263 0 0 PARAMOUNT GROUP INC COM 69924R108 2753 206186 SH SOLE 7 206186 0 0 PARAMOUNT GROUP INC COM 69924R108 109 8169 SH SOLE 15 8169 0 0 PARAMOUNT GROUP INC COM 69924R108 1268 94960 SH SOLE 18 94960 0 0 PARAMOUNT GROUP INC COM 69924R108 3157 236505 SH SOLE 19 236505 0 0 PARAMOUNT GROUP INC COM 69924R108 49558 3712173 SH SOLE 21 3712173 0 0 PARAMOUNT GROUP INC COM 69924R108 101817 7626724 SH SOLE 22 7199236 0 427488 PARAMOUNT GROUP INC COM 69924R108 89 6672 SH SOLE 23 6672 0 0 PARAMOUNT GROUP INC COM 69924R108 5554 416056 SH SOLE 25 416056 0 0 PARAMOUNT GROUP INC COM 69924R108 2042 152946 SH SOLE 26 45492 0 107454 PARAMOUNT GROUP INC COM 69924R108 360 26939 SH SOLE 28 26939 0 0 PARAMOUNT GROUP INC COM 69924R108 1403 105111 SH SOLE 29 105111 0 0 PARAMOUNT GROUP INC COM 69924R108 12084 905151 SH SOLE 30 905151 0 0 PARAMOUNT GROUP INC COM 69924R108 54 4068 SH SOLE 31 4068 0 0 PARAMOUNT GROUP INC COM 69924R108 383 28707 SH SOLE 34 28707 0 0 PARAMOUNT GROUP INC COM 69924R108 89 6696 SH SOLE 36 6696 0 0 PARAMOUNT GROUP INC COM 69924R108 247 18469 SH SOLE 40 18469 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 119 27449 SH SOLE 2 1169 0 26280 PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 495 114484 SH SOLE 18 114484 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 229 53100 SH SOLE 19 53100 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 6183 1431148 SH SOLE 21 1431148 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 4399 1018192 SH SOLE 22 991985 0 26207 PARATEK PHARMACEUTICALS INC COM 699374302 7 1651 SH SOLE 30 1651 0 0 PARETEUM CORP COM NEW 69946T207 126 97744 SH SOLE 2 4484 0 93260 PARETEUM CORP COM NEW 69946T207 499 386851 SH SOLE 18 386851 0 0 PARETEUM CORP COM NEW 69946T207 235 182086 SH SOLE 19 182086 0 0 PARETEUM CORP COM NEW 69946T207 4944 3832552 SH SOLE 21 3832552 0 0 PARETEUM CORP COM NEW 69946T207 2918 2262095 SH SOLE 22 2218626 0 43469 PARK AEROSPACE CORP COM 70014A104 305 17360 SH SOLE 2 809 0 16551 PARK AEROSPACE CORP COM 70014A104 4 234 SH SOLE 4 234 0 0 PARK AEROSPACE CORP COM 70014A104 9 501 SH SOLE 7 501 0 0 PARK AEROSPACE CORP COM 70014A104 1541 87753 SH SOLE 18 87753 0 0 PARK AEROSPACE CORP COM 70014A104 557 31747 SH SOLE 19 31747 0 0 PARK AEROSPACE CORP COM 70014A104 38146 2172299 SH SOLE 21 2172299 0 0 PARK AEROSPACE CORP COM 70014A104 10923 622049 SH SOLE 22 593410 0 28639 PARK AEROSPACE CORP COM 70014A104 144 8227 SH SOLE 26 5864 0 2363 PARK AEROSPACE CORP COM 70014A104 48 2724 SH SOLE 28 2724 0 0 PARK AEROSPACE CORP COM 70014A104 521 29663 SH SOLE 30 29663 0 0 PARK AEROSPACE CORP COM 70014A104 36 2064 SH SOLE 40 2064 0 0 PARK CITY GROUP INC COM NEW 700215304 15 2622 SH SOLE 18 2622 0 0 PARK CITY GROUP INC COM NEW 700215304 249 43169 SH SOLE 21 43169 0 0 PARK CITY GROUP INC COM NEW 700215304 177 30644 SH SOLE 22 30644 0 0 PARK HOTELS RESORTS INC COM 700517105 22160 887473 SH SOLE 2 310754 0 576719 PARK HOTELS RESORTS INC COM 700517105 5782 231556 SH SOLE 4 231556 0 0 PARK HOTELS RESORTS INC COM 700517105 7576 303408 SH SOLE 7 303408 0 0 PARK HOTELS RESORTS INC COM 700517105 2349 94057 SH SOLE 13 94057 0 0 PARK HOTELS RESORTS INC COM 700517105 260 10430 SH SOLE 15 10430 0 0 PARK HOTELS RESORTS INC COM 700517105 21854 875216 SH SOLE 18 785650 0 89566 PARK HOTELS RESORTS INC COM 700517105 34034 1363013 SH SOLE 19 1363013 0 0 PARK HOTELS RESORTS INC COM 700517105 334537 13397560 SH SOLE 21 13397560 0 0 PARK HOTELS RESORTS INC COM 700517105 336307 13468462 SH SOLE 22 10986192 0 2482270 PARK HOTELS RESORTS INC COM 700517105 8744 350186 SH SOLE 23 350186 0 0 PARK HOTELS RESORTS INC COM 700517105 19520 781722 SH SOLE 25 781722 0 0 PARK HOTELS RESORTS INC COM 700517105 12873 515556 SH SOLE 26 220024 0 295532 PARK HOTELS RESORTS INC COM 700517105 752 30119 SH SOLE 28 30119 0 0 PARK HOTELS RESORTS INC COM 700517105 18408 737198 SH SOLE 29 384070 0 353128 PARK HOTELS RESORTS INC COM 700517105 28694 1149157 SH SOLE 30 1149157 0 0 PARK HOTELS RESORTS INC COM 700517105 11537 462047 SH SOLE 31 360025 0 102022 PARK HOTELS RESORTS INC COM 700517105 2667 106797 SH SOLE 34 106797 0 0 PARK HOTELS RESORTS INC COM 700517105 6258 250615 SH SOLE 36 250615 0 0 PARK HOTELS RESORTS INC COM 700517105 563 22549 SH SOLE 40 22549 0 0 PARK NATL CORP COM 700658107 1313 13854 SH SOLE 2 531 0 13323 PARK NATL CORP COM 700658107 16 166 SH SOLE 4 166 0 0 PARK NATL CORP COM 700658107 27 286 SH SOLE 7 286 0 0 PARK NATL CORP COM 700658107 4317 45538 SH SOLE 18 45538 0 0 PARK NATL CORP COM 700658107 2222 23441 SH SOLE 19 23441 0 0 PARK NATL CORP COM 700658107 43197 455613 SH SOLE 21 455613 0 0 PARK NATL CORP COM 700658107 41659 439392 SH SOLE 22 421117 0 18275 PARK NATL CORP COM 700658107 677 7145 SH SOLE 26 3671 0 3474 PARK NATL CORP COM 700658107 179 1890 SH SOLE 28 1890 0 0 PARK NATL CORP COM 700658107 404 4264 SH SOLE 30 4264 0 0 PARK NATL CORP COM 700658107 109 1150 SH SOLE 40 1150 0 0 PARK OHIO HLDGS CORP COM 700666100 322 10795 SH SOLE 2 1199 0 9596 PARK OHIO HLDGS CORP COM 700666100 6 205 SH SOLE 7 205 0 0 PARK OHIO HLDGS CORP COM 700666100 940 31493 SH SOLE 18 31493 0 0 PARK OHIO HLDGS CORP COM 700666100 775 25969 SH SOLE 19 25969 0 0 PARK OHIO HLDGS CORP COM 700666100 9573 320580 SH SOLE 21 320580 0 0 PARK OHIO HLDGS CORP COM 700666100 7026 235313 SH SOLE 22 223519 0 11794 PARK OHIO HLDGS CORP COM 700666100 19 620 SH SOLE 23 620 0 0 PARK OHIO HLDGS CORP COM 700666100 186 6232 SH SOLE 26 0 0 6232 PARK OHIO HLDGS CORP COM 700666100 36 1192 SH SOLE 28 1192 0 0 PARK OHIO HLDGS CORP COM 700666100 90 3027 SH SOLE 30 3027 0 0 PARK OHIO HLDGS CORP COM 700666100 25 842 SH SOLE 40 842 0 0 PARKE BANCORP INC COM 700885106 198 8913 SH SOLE 2 447 0 8466 PARKE BANCORP INC COM 700885106 720 32384 SH SOLE 18 32384 0 0 PARKE BANCORP INC COM 700885106 340 15288 SH SOLE 19 15288 0 0 PARKE BANCORP INC COM 700885106 7147 321638 SH SOLE 21 321638 0 0 PARKE BANCORP INC COM 700885106 2205 99238 SH SOLE 22 93509 0 5729 PARKER DRILLING CO COM 701081507 199 10518 SH SOLE 2 1068 0 9450 PARKER DRILLING CO COM 701081507 625 33054 SH SOLE 18 33054 0 0 PARKER DRILLING CO COM 701081507 361 19086 SH SOLE 19 19086 0 0 PARKER DRILLING CO COM 701081507 6140 324531 SH SOLE 21 324531 0 0 PARKER DRILLING CO COM 701081507 2405 127110 SH SOLE 22 121215 0 5895 PARKER DRILLING CO COM 701081507 35 1824 SH SOLE 23 1824 0 0 PARKER DRILLING CO COM 701081507 103 5460 SH SOLE 26 0 0 5460 PARKER HANNIFIN CORP COM 701094104 57210 316762 SH SOLE 2 33436 0 283326 PARKER HANNIFIN CORP COM 701094104 10055 55673 SH SOLE 4 52165 0 3508 PARKER HANNIFIN CORP COM 701094104 20161 111625 SH SOLE 7 111625 0 0 PARKER HANNIFIN CORP COM 701094104 1211 6707 SH SOLE 13 6707 0 0 PARKER HANNIFIN CORP COM 701094104 232 1287 SH SOLE 15 1287 0 0 PARKER HANNIFIN CORP COM 701094104 47883 265117 SH SOLE 18 247042 0 18075 PARKER HANNIFIN CORP COM 701094104 15669 86755 SH SOLE 19 86755 0 0 PARKER HANNIFIN CORP COM 701094104 508955 2817980 SH SOLE 21 2817980 0 0 PARKER HANNIFIN CORP COM 701094104 570820 3160510 SH SOLE 22 2805374 0 355136 PARKER HANNIFIN CORP COM 701094104 16793 92981 SH SOLE 23 92981 0 0 PARKER HANNIFIN CORP COM 701094104 23141 128125 SH SOLE 25 128125 0 0 PARKER HANNIFIN CORP COM 701094104 135039 747682 SH SOLE 26 167498 0 580184 PARKER HANNIFIN CORP COM 701094104 4704 26046 SH SOLE 28 18940 0 7106 PARKER HANNIFIN CORP COM 701094104 482 2668 SH SOLE 29 2668 0 0 PARKER HANNIFIN CORP COM 701094104 78040 432089 SH SOLE 30 432089 0 0 PARKER HANNIFIN CORP COM 701094104 18789 104033 SH SOLE 31 23912 0 80121 PARKER HANNIFIN CORP COM 701094104 1498 8292 SH SOLE 34 8292 0 0 PARKER HANNIFIN CORP COM 701094104 17696 97977 SH SOLE 36 97977 0 0 PARKER HANNIFIN CORP COM 701094104 592 3279 SH SOLE 40 3279 0 0 PARSLEY ENERGY INC CL A 701877102 10098 601077 SH SOLE 2 34557 0 566520 PARSLEY ENERGY INC CL A 701877102 1635 97312 SH SOLE 4 90544 0 6768 PARSLEY ENERGY INC CL A 701877102 345 20564 SH SOLE 7 20564 0 0 PARSLEY ENERGY INC CL A 701877102 69 4106 SH SOLE 13 4106 0 0 PARSLEY ENERGY INC CL A 701877102 2631 156609 SH SOLE 18 134947 0 21662 PARSLEY ENERGY INC CL A 701877102 1071 63771 SH SOLE 19 63771 0 0 PARSLEY ENERGY INC CL A 701877102 64056 3812871 SH SOLE 21 3812871 0 0 PARSLEY ENERGY INC CL A 701877102 126929 7555277 SH SOLE 22 7005440 0 549837 PARSLEY ENERGY INC CL A 701877102 3416 203327 SH SOLE 23 203327 0 0 PARSLEY ENERGY INC CL A 701877102 9841 585789 SH SOLE 26 309871 0 275918 PARSLEY ENERGY INC CL A 701877102 933 55547 SH SOLE 28 41089 0 14458 PARSLEY ENERGY INC CL A 701877102 1074 63902 SH SOLE 29 5557 0 58345 PARSLEY ENERGY INC CL A 701877102 7817 465320 SH SOLE 30 465320 0 0 PARSLEY ENERGY INC CL A 701877102 3441 204792 SH SOLE 31 45196 0 159596 PARSLEY ENERGY INC CL A 701877102 200 11887 SH SOLE 34 11887 0 0 PARSLEY ENERGY INC CL A 701877102 926 55126 SH SOLE 36 55126 0 0 PARSLEY ENERGY INC CL A 701877102 75 4487 SH SOLE 40 4487 0 0 PARSONS CORPORATION COM 70202L102 847 25683 SH SOLE 2 9830 0 15853 PARSONS CORPORATION COM 70202L102 10 298 SH SOLE 7 298 0 0 PARSONS CORPORATION COM 70202L102 30 906 SH SOLE 13 906 0 0 PARSONS CORPORATION COM 70202L102 2613 79220 SH SOLE 18 64404 0 14816 PARSONS CORPORATION COM 70202L102 5497 166687 SH SOLE 19 166687 0 0 PARSONS CORPORATION COM 70202L102 30981 939381 SH SOLE 21 939381 0 0 PARSONS CORPORATION COM 70202L102 20907 633932 SH SOLE 22 610173 0 23759 PARSONS CORPORATION COM 70202L102 384 11637 SH SOLE 23 11637 0 0 PARSONS CORPORATION COM 70202L102 640 19403 SH SOLE 26 0 0 19403 PARSONS CORPORATION COM 70202L102 298 9046 SH SOLE 30 9046 0 0 PARSONS CORPORATION COM 70202L102 751 22765 SH SOLE 34 22765 0 0 PARSONS CORPORATION COM 70202L102 29 877 SH SOLE 36 877 0 0 PARTY CITY HOLDCO INC COM 702149105 319 55941 SH SOLE 2 1960 0 53981 PARTY CITY HOLDCO INC COM 702149105 3 553 SH SOLE 7 553 0 0 PARTY CITY HOLDCO INC COM 702149105 1051 184016 SH SOLE 18 184016 0 0 PARTY CITY HOLDCO INC COM 702149105 534 93572 SH SOLE 19 93572 0 0 PARTY CITY HOLDCO INC COM 702149105 10118 1771900 SH SOLE 21 1771900 0 0 PARTY CITY HOLDCO INC COM 702149105 9313 1631011 SH SOLE 22 1557838 0 73173 PARTY CITY HOLDCO INC COM 702149105 40 7035 SH SOLE 28 7035 0 0 PARTY CITY HOLDCO INC COM 702149105 84 14679 SH SOLE 30 14679 0 0 PARTY CITY HOLDCO INC COM 702149105 9 1597 SH SOLE 40 1597 0 0 PATHFINDER BANCORP INC MD COM 70319R109 9 703 SH SOLE 18 703 0 0 PATHFINDER BANCORP INC MD COM 70319R109 10 713 SH SOLE 21 713 0 0 PATRICK INDS INC COM 703343103 902 21025 SH SOLE 2 895 0 20130 PATRICK INDS INC COM 703343103 8 192 SH SOLE 4 192 0 0 PATRICK INDS INC COM 703343103 19 449 SH SOLE 7 449 0 0 PATRICK INDS INC COM 703343103 4347 101372 SH SOLE 18 101372 0 0 PATRICK INDS INC COM 703343103 1649 38456 SH SOLE 19 38456 0 0 PATRICK INDS INC COM 703343103 106067 2473589 SH SOLE 21 2473589 0 0 PATRICK INDS INC COM 703343103 28509 664859 SH SOLE 22 631574 0 33285 PATRICK INDS INC COM 703343103 617 14385 SH SOLE 26 12558 0 1827 PATRICK INDS INC COM 703343103 142 3316 SH SOLE 28 3316 0 0 PATRICK INDS INC COM 703343103 1349 31469 SH SOLE 30 31469 0 0 PATRICK INDS INC COM 703343103 76 1780 SH SOLE 40 1780 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 4 316 SH SOLE 18 316 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH SOLE 21 59 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 12 681 SH SOLE 21 681 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 904 50486 SH SOLE 22 50486 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 4573 169793 SH SOLE 2 82773 0 87020 PATTERN ENERGY GROUP INC CL A 70338P100 14 509 SH SOLE 4 509 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 44 1625 SH SOLE 7 1625 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 8098 300700 SH SOLE 18 300700 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 4928 182980 SH SOLE 19 182980 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 100654 3737623 SH SOLE 21 3737623 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 73615 2733573 SH SOLE 22 2609042 0 124531 PATTERN ENERGY GROUP INC CL A 70338P100 78 2896 SH SOLE 23 2896 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1735 64442 SH SOLE 26 26420 0 38022 PATTERN ENERGY GROUP INC CL A 70338P100 283 10520 SH SOLE 28 10520 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 16170 600445 SH SOLE 30 600445 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 219 8121 SH SOLE 40 8121 0 0 PATTERSON COMPANIES INC COM 703395103 2345 131588 SH SOLE 2 47206 0 84382 PATTERSON COMPANIES INC COM 703395103 7 383 SH SOLE 4 383 0 0 PATTERSON COMPANIES INC COM 703395103 56 3135 SH SOLE 7 3135 0 0 PATTERSON COMPANIES INC COM 703395103 9159 513992 SH SOLE 18 513992 0 0 PATTERSON COMPANIES INC COM 703395103 4663 261645 SH SOLE 19 261645 0 0 PATTERSON COMPANIES INC COM 703395103 110222 6185291 SH SOLE 21 6185291 0 0 PATTERSON COMPANIES INC COM 703395103 57972 3253221 SH SOLE 22 3115123 0 138098 PATTERSON COMPANIES INC COM 703395103 729 40928 SH SOLE 23 40928 0 0 PATTERSON COMPANIES INC COM 703395103 2144 120294 SH SOLE 26 14756 0 105538 PATTERSON COMPANIES INC COM 703395103 186 10439 SH SOLE 28 10439 0 0 PATTERSON COMPANIES INC COM 703395103 411 23074 SH SOLE 30 23074 0 0 PATTERSON COMPANIES INC COM 703395103 274 15402 SH SOLE 34 15402 0 0 PATTERSON COMPANIES INC COM 703395103 43 2392 SH SOLE 36 2392 0 0 PATTERSON COMPANIES INC COM 703395103 166 9307 SH SOLE 40 9307 0 0 PATTERSON UTI ENERGY INC COM 703481101 4562 533570 SH SOLE 2 143663 0 389907 PATTERSON UTI ENERGY INC COM 703481101 7 770 SH SOLE 4 770 0 0 PATTERSON UTI ENERGY INC COM 703481101 56 6516 SH SOLE 7 6516 0 0 PATTERSON UTI ENERGY INC COM 703481101 304 35520 SH SOLE 13 35520 0 0 PATTERSON UTI ENERGY INC COM 703481101 5429 634920 SH SOLE 18 607890 0 27030 PATTERSON UTI ENERGY INC COM 703481101 4984 582967 SH SOLE 19 582967 0 0 PATTERSON UTI ENERGY INC COM 703481101 85496 9999583 SH SOLE 21 9999583 0 0 PATTERSON UTI ENERGY INC COM 703481101 63494 7426195 SH SOLE 22 6840618 0 585577 PATTERSON UTI ENERGY INC COM 703481101 573 67029 SH SOLE 26 42608 0 24421 PATTERSON UTI ENERGY INC COM 703481101 225 26300 SH SOLE 28 26300 0 0 PATTERSON UTI ENERGY INC COM 703481101 641 74926 SH SOLE 30 74926 0 0 PATTERSON UTI ENERGY INC COM 703481101 38 4473 SH SOLE 31 4473 0 0 PATTERSON UTI ENERGY INC COM 703481101 35 4059 SH SOLE 34 4059 0 0 PATTERSON UTI ENERGY INC COM 703481101 261 30524 SH SOLE 36 30524 0 0 PATTERSON UTI ENERGY INC COM 703481101 177 20687 SH SOLE 40 20687 0 0 PAVMED INC COM 70387R106 4 3686 SH SOLE 18 3686 0 0 PAVMED INC COM 70387R106 44 45822 SH SOLE 21 45822 0 0 PAYCHEX INC COM 704326107 105629 1276174 SH SOLE 2 523851 0 752323 PAYCHEX INC COM 704326107 17607 212722 SH SOLE 4 204190 0 8532 PAYCHEX INC COM 704326107 44664 539610 SH SOLE 7 418137 0 121473 PAYCHEX INC COM 704326107 5799 70066 SH SOLE 13 70066 0 0 PAYCHEX INC COM 704326107 337 4068 SH SOLE 15 4068 0 0 PAYCHEX INC COM 704326107 8 97 SH SOLE 17 0 0 97 PAYCHEX INC COM 704326107 116056 1402145 SH SOLE 18 1282698 0 119447 PAYCHEX INC COM 704326107 139186 1681601 SH SOLE 19 1681601 0 0 PAYCHEX INC COM 704326107 1117194 13497576 SH SOLE 21 13497576 0 0 PAYCHEX INC COM 704326107 860935 10401533 SH SOLE 22 8838019 0 1563514 PAYCHEX INC COM 704326107 31992 386520 SH SOLE 23 386520 0 0 PAYCHEX INC COM 704326107 38242 462025 SH SOLE 25 462025 0 0 PAYCHEX INC COM 704326107 168602 2036997 SH SOLE 26 644941 0 1392056 PAYCHEX INC COM 704326107 5331 64402 SH SOLE 28 46477 0 17925 PAYCHEX INC COM 704326107 29824 360319 SH SOLE 29 112097 0 248222 PAYCHEX INC COM 704326107 148974 1799861 SH SOLE 30 1799861 0 0 PAYCHEX INC COM 704326107 24254 293030 SH SOLE 31 195994 0 97036 PAYCHEX INC COM 704326107 4229 51095 SH SOLE 32 51095 0 0 PAYCHEX INC COM 704326107 75288 909604 SH SOLE 34 909604 0 0 PAYCHEX INC COM 704326107 36408 439870 SH SOLE 36 439870 0 0 PAYCHEX INC COM 704326107 2279 27530 SH SOLE 37 27530 0 0 PAYCHEX INC COM 704326107 648 7834 SH SOLE 40 7834 0 0 PAYCOM SOFTWARE INC COM 70432V102 27586 131681 SH SOLE 2 25264 0 106417 PAYCOM SOFTWARE INC COM 70432V102 4605 21984 SH SOLE 4 20597 0 1387 PAYCOM SOFTWARE INC COM 70432V102 950 4537 SH SOLE 7 3734 0 803 PAYCOM SOFTWARE INC COM 70432V102 124 591 SH SOLE 13 591 0 0 PAYCOM SOFTWARE INC COM 70432V102 44 211 SH SOLE 15 211 0 0 PAYCOM SOFTWARE INC COM 70432V102 7297 34832 SH SOLE 18 30030 0 4802 PAYCOM SOFTWARE INC COM 70432V102 3323 15863 SH SOLE 19 15863 0 0 PAYCOM SOFTWARE INC COM 70432V102 208302 994331 SH SOLE 21 994331 0 0 PAYCOM SOFTWARE INC COM 70432V102 292544 1396460 SH SOLE 22 1295772 0 100688 PAYCOM SOFTWARE INC COM 70432V102 8471 40438 SH SOLE 23 40438 0 0 PAYCOM SOFTWARE INC COM 70432V102 9244 44124 SH SOLE 25 44124 0 0 PAYCOM SOFTWARE INC COM 70432V102 40270 192230 SH SOLE 26 67444 0 124786 PAYCOM SOFTWARE INC COM 70432V102 2181 10410 SH SOLE 28 7838 0 2572 PAYCOM SOFTWARE INC COM 70432V102 3144 15008 SH SOLE 29 4368 0 10640 PAYCOM SOFTWARE INC COM 70432V102 18933 90377 SH SOLE 30 90377 0 0 PAYCOM SOFTWARE INC COM 70432V102 3620 17282 SH SOLE 31 13973 0 3309 PAYCOM SOFTWARE INC COM 70432V102 812 3876 SH SOLE 34 3876 0 0 PAYCOM SOFTWARE INC COM 70432V102 6485 30958 SH SOLE 36 30958 0 0 PAYCOM SOFTWARE INC COM 70432V102 243 1160 SH SOLE 40 1160 0 0 PAYLOCITY HLDG CORP COM 70438V106 10580 108419 SH SOLE 2 46588 0 61831 PAYLOCITY HLDG CORP COM 70438V106 686 7028 SH SOLE 4 7028 0 0 PAYLOCITY HLDG CORP COM 70438V106 139 1421 SH SOLE 7 1421 0 0 PAYLOCITY HLDG CORP COM 70438V106 4020 41202 SH SOLE 18 28462 0 12740 PAYLOCITY HLDG CORP COM 70438V106 20200 207010 SH SOLE 19 207010 0 0 PAYLOCITY HLDG CORP COM 70438V106 53389 547127 SH SOLE 21 547127 0 0 PAYLOCITY HLDG CORP COM 70438V106 123212 1262679 SH SOLE 22 1165852 0 96827 PAYLOCITY HLDG CORP COM 70438V106 4385 44939 SH SOLE 23 44939 0 0 PAYLOCITY HLDG CORP COM 70438V106 179 1835 SH SOLE 25 1835 0 0 PAYLOCITY HLDG CORP COM 70438V106 8391 85992 SH SOLE 26 9999 0 75993 PAYLOCITY HLDG CORP COM 70438V106 390 3996 SH SOLE 28 3996 0 0 PAYLOCITY HLDG CORP COM 70438V106 1821 18665 SH SOLE 29 4259 0 14406 PAYLOCITY HLDG CORP COM 70438V106 1136 11641 SH SOLE 30 11641 0 0 PAYLOCITY HLDG CORP COM 70438V106 1274 13060 SH SOLE 31 11746 0 1314 PAYLOCITY HLDG CORP COM 70438V106 787 8066 SH SOLE 34 8066 0 0 PAYLOCITY HLDG CORP COM 70438V106 278 2846 SH SOLE 36 2846 0 0 PAYLOCITY HLDG CORP COM 70438V106 363 3724 SH SOLE 40 3724 0 0 PAYPAL HLDGS INC COM 70450Y103 328042 3166735 SH SOLE 2 449810 0 2716925 PAYPAL HLDGS INC COM 70450Y103 47316 456759 SH SOLE 4 426543 0 30216 PAYPAL HLDGS INC COM 70450Y103 110277 1064550 SH SOLE 7 1064550 0 0 PAYPAL HLDGS INC COM 70450Y103 477 4608 SH SOLE 13 4608 0 0 PAYPAL HLDGS INC COM 70450Y103 1414 13647 SH SOLE 15 13647 0 0 PAYPAL HLDGS INC COM 70450Y103 318303 3072716 SH SOLE 18 2707289 0 365427 PAYPAL HLDGS INC COM 70450Y103 145393 1403539 SH SOLE 19 1403539 0 0 PAYPAL HLDGS INC COM 70450Y103 2490384 24040775 SH SOLE 21 24040775 0 0 PAYPAL HLDGS INC COM 70450Y103 2943925 28419003 SH SOLE 22 25360619 0 3058384 PAYPAL HLDGS INC COM 70450Y103 86688 836833 SH SOLE 23 836833 0 0 PAYPAL HLDGS INC COM 70450Y103 138337 1335428 SH SOLE 25 1335428 0 0 PAYPAL HLDGS INC COM 70450Y103 527942 5096462 SH SOLE 26 1319185 0 3777277 PAYPAL HLDGS INC COM 70450Y103 22084 213189 SH SOLE 28 154201 0 58988 PAYPAL HLDGS INC COM 70450Y103 3350 32335 SH SOLE 29 32335 0 0 PAYPAL HLDGS INC COM 70450Y103 482842 4661083 SH SOLE 30 4661083 0 0 PAYPAL HLDGS INC COM 70450Y103 33582 324178 SH SOLE 31 218401 0 105777 PAYPAL HLDGS INC COM 70450Y103 17333 167320 SH SOLE 32 167320 0 0 PAYPAL HLDGS INC COM 70450Y103 62008 598587 SH SOLE 34 598587 0 0 PAYPAL HLDGS INC COM 70450Y103 78716 759879 SH SOLE 36 759879 0 0 PAYPAL HLDGS INC COM 70450Y103 2698 26042 SH SOLE 40 26042 0 0 PAYSIGN INC COM 70451A104 260 25721 SH SOLE 2 1221 0 24500 PAYSIGN INC COM 70451A104 9 895 SH SOLE 7 895 0 0 PAYSIGN INC COM 70451A104 1089 107819 SH SOLE 18 107819 0 0 PAYSIGN INC COM 70451A104 529 52350 SH SOLE 19 52350 0 0 PAYSIGN INC COM 70451A104 10815 1070775 SH SOLE 21 1070775 0 0 PAYSIGN INC COM 70451A104 8381 829772 SH SOLE 22 817019 0 12753 PB BANCORP INC COM 70454T100 15 1283 SH SOLE 18 1283 0 0 PB BANCORP INC COM 70454T100 273 23680 SH SOLE 21 23680 0 0 PBF ENERGY INC CL A 69318G106 7749 285008 SH SOLE 2 51540 0 233468 PBF ENERGY INC CL A 69318G106 13 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 129 4754 SH SOLE 7 4754 0 0 PBF ENERGY INC CL A 69318G106 7980 293472 SH SOLE 18 293472 0 0 PBF ENERGY INC CL A 69318G106 729 26803 SH SOLE 19 26803 0 0 PBF ENERGY INC CL A 69318G106 142432 5238409 SH SOLE 21 5238409 0 0 PBF ENERGY INC CL A 69318G106 98742 3631540 SH SOLE 22 3345683 0 285857 PBF ENERGY INC CL A 69318G106 68 2517 SH SOLE 25 2517 0 0 PBF ENERGY INC CL A 69318G106 1045 38419 SH SOLE 26 22651 0 15768 PBF ENERGY INC CL A 69318G106 382 14059 SH SOLE 28 14059 0 0 PBF ENERGY INC CL A 69318G106 866 31866 SH SOLE 30 31866 0 0 PBF ENERGY INC CL A 69318G106 70 2573 SH SOLE 31 2573 0 0 PBF ENERGY INC CL A 69318G106 400 14724 SH SOLE 34 14724 0 0 PBF ENERGY INC CL A 69318G106 1021 37539 SH SOLE 36 37539 0 0 PBF ENERGY INC CL A 69318G106 278 10209 SH SOLE 40 10209 0 0 PC CONNECTION INC COM 69318J100 690 17738 SH SOLE 2 6610 0 11128 PC CONNECTION INC COM 69318J100 4 108 SH SOLE 4 108 0 0 PC CONNECTION INC COM 69318J100 7 183 SH SOLE 7 183 0 0 PC CONNECTION INC COM 69318J100 1825 46926 SH SOLE 18 41268 0 5658 PC CONNECTION INC COM 69318J100 5382 138358 SH SOLE 19 138358 0 0 PC CONNECTION INC COM 69318J100 16537 425120 SH SOLE 21 425120 0 0 PC CONNECTION INC COM 69318J100 18847 484511 SH SOLE 22 468289 0 16222 PC CONNECTION INC COM 69318J100 873 22455 SH SOLE 23 22455 0 0 PC CONNECTION INC COM 69318J100 1929 49580 SH SOLE 26 0 0 49580 PC CONNECTION INC COM 69318J100 60 1534 SH SOLE 28 1534 0 0 PC CONNECTION INC COM 69318J100 154 3963 SH SOLE 30 3963 0 0 PC CONNECTION INC COM 69318J100 176 4512 SH SOLE 34 4512 0 0 PC CONNECTION INC COM 69318J100 38 968 SH SOLE 40 968 0 0 PC-TEL INC COM 69325Q105 32 3815 SH SOLE 18 3815 0 0 PC-TEL INC COM 69325Q105 466 55496 SH SOLE 21 55496 0 0 PC-TEL INC COM 69325Q105 4092 487142 SH SOLE 22 487142 0 0 PCB BANCORP COM 69320M109 193 11716 SH SOLE 2 473 0 11243 PCB BANCORP COM 69320M109 732 44478 SH SOLE 18 44478 0 0 PCB BANCORP COM 69320M109 339 20616 SH SOLE 19 20616 0 0 PCB BANCORP COM 69320M109 7526 457491 SH SOLE 21 457491 0 0 PCB BANCORP COM 69320M109 3543 215403 SH SOLE 22 210234 0 5169 PCSB FINL CORP COM 69324R104 300 15029 SH SOLE 2 738 0 14291 PCSB FINL CORP COM 69324R104 9 445 SH SOLE 7 445 0 0 PCSB FINL CORP COM 69324R104 1180 59007 SH SOLE 18 59007 0 0 PCSB FINL CORP COM 69324R104 550 27509 SH SOLE 19 27509 0 0 PCSB FINL CORP COM 69324R104 11901 595370 SH SOLE 21 595370 0 0 PCSB FINL CORP COM 69324R104 7601 380263 SH SOLE 22 366493 0 13770 PDC ENERGY INC COM 69327R101 1837 66204 SH SOLE 2 2553 0 63651 PDC ENERGY INC COM 69327R101 10 361 SH SOLE 4 361 0 0 PDC ENERGY INC COM 69327R101 50 1818 SH SOLE 7 1818 0 0 PDC ENERGY INC COM 69327R101 7706 277696 SH SOLE 18 277696 0 0 PDC ENERGY INC COM 69327R101 3250 117124 SH SOLE 19 117124 0 0 PDC ENERGY INC COM 69327R101 186520 6721446 SH SOLE 21 6721446 0 0 PDC ENERGY INC COM 69327R101 50371 1815173 SH SOLE 22 1716523 0 98650 PDC ENERGY INC COM 69327R101 638 22999 SH SOLE 26 11918 0 11081 PDC ENERGY INC COM 69327R101 239 8614 SH SOLE 28 8614 0 0 PDC ENERGY INC COM 69327R101 2663 95957 SH SOLE 30 95957 0 0 PDC ENERGY INC COM 69327R101 262 9457 SH SOLE 34 9457 0 0 PDC ENERGY INC COM 69327R101 91 3268 SH SOLE 36 3268 0 0 PDC ENERGY INC COM 69327R101 183 6584 SH SOLE 40 6584 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2250 2441000 PRN SOLE 2 2441000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2627 2850000 PRN SOLE 19 2850000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 4 4000 PRN SOLE 22 4000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 27 29000 PRN SOLE 25 29000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1868 2027000 PRN SOLE 26 2027000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 28 30000 PRN SOLE 30 30000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 350 380000 PRN SOLE 34 380000 0 0 PDF SOLUTIONS INC COM 693282105 347 26557 SH SOLE 2 1169 0 25388 PDF SOLUTIONS INC COM 693282105 9 726 SH SOLE 7 726 0 0 PDF SOLUTIONS INC COM 693282105 1709 130773 SH SOLE 18 130773 0 0 PDF SOLUTIONS INC COM 693282105 621 47528 SH SOLE 19 47528 0 0 PDF SOLUTIONS INC COM 693282105 41258 3156697 SH SOLE 21 3156697 0 0 PDF SOLUTIONS INC COM 693282105 10906 834437 SH SOLE 22 799166 0 35271 PDF SOLUTIONS INC COM 693282105 249 19076 SH SOLE 26 0 0 19076 PDF SOLUTIONS INC COM 693282105 50 3800 SH SOLE 28 3800 0 0 PDF SOLUTIONS INC COM 693282105 531 40623 SH SOLE 30 40623 0 0 PDF SOLUTIONS INC COM 693282105 39 2955 SH SOLE 40 2955 0 0 PDL BIOPHARMA INC COM 69329Y104 279 128954 SH SOLE 2 4395 0 124559 PDL BIOPHARMA INC COM 69329Y104 3 1271 SH SOLE 4 1271 0 0 PDL BIOPHARMA INC COM 69329Y104 3 1262 SH SOLE 7 1262 0 0 PDL BIOPHARMA INC COM 69329Y104 913 422804 SH SOLE 18 422804 0 0 PDL BIOPHARMA INC COM 69329Y104 436 201952 SH SOLE 19 201952 0 0 PDL BIOPHARMA INC COM 69329Y104 12078 5591453 SH SOLE 21 5591453 0 0 PDL BIOPHARMA INC COM 69329Y104 9941 4602166 SH SOLE 22 4338104 0 264062 PDL BIOPHARMA INC COM 69329Y104 69 31774 SH SOLE 26 21375 0 10399 PDL BIOPHARMA INC COM 69329Y104 49 22824 SH SOLE 28 22824 0 0 PDL BIOPHARMA INC COM 69329Y104 137 63392 SH SOLE 30 63392 0 0 PDL BIOPHARMA INC COM 69329Y104 39 17876 SH SOLE 40 17876 0 0 PDL CMNTY BANCORP COM 69290X101 97 6864 SH SOLE 2 270 0 6594 PDL CMNTY BANCORP COM 69290X101 433 30784 SH SOLE 18 30784 0 0 PDL CMNTY BANCORP COM 69290X101 195 13854 SH SOLE 19 13854 0 0 PDL CMNTY BANCORP COM 69290X101 4734 336714 SH SOLE 21 336714 0 0 PDL CMNTY BANCORP COM 69290X101 1203 85530 SH SOLE 22 80185 0 5345 PDS BIOTECHNOLOGY CORP COM 70465T107 1 277 SH SOLE 21 277 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 48 14136 SH SOLE 22 14136 0 0 PEABODY ENERGY CORP NEW COM 704551100 68 4618 SH SOLE 2 4618 0 0 PEABODY ENERGY CORP NEW COM 704551100 5 359 SH SOLE 4 359 0 0 PEABODY ENERGY CORP NEW COM 704551100 36 2479 SH SOLE 7 2479 0 0 PEABODY ENERGY CORP NEW COM 704551100 3451 234457 SH SOLE 18 234457 0 0 PEABODY ENERGY CORP NEW COM 704551100 2393 162598 SH SOLE 19 162598 0 0 PEABODY ENERGY CORP NEW COM 704551100 36629 2488377 SH SOLE 21 2488377 0 0 PEABODY ENERGY CORP NEW COM 704551100 33317 2263355 SH SOLE 22 2158172 0 105183 PEABODY ENERGY CORP NEW COM 704551100 111 7561 SH SOLE 23 7561 0 0 PEABODY ENERGY CORP NEW COM 704551100 335 22738 SH SOLE 26 16203 0 6535 PEABODY ENERGY CORP NEW COM 704551100 138 9390 SH SOLE 28 9390 0 0 PEABODY ENERGY CORP NEW COM 704551100 343 23303 SH SOLE 30 23303 0 0 PEABODY ENERGY CORP NEW COM 704551100 6 397 SH SOLE 34 397 0 0 PEABODY ENERGY CORP NEW COM 704551100 30 2027 SH SOLE 36 2027 0 0 PEABODY ENERGY CORP NEW COM 704551100 113 7659 SH SOLE 40 7659 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 553 19733 SH SOLE 2 774 0 18959 PEAPACK-GLADSTONE FINL CORP COM 704699107 10 353 SH SOLE 7 353 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1939 69165 SH SOLE 18 69165 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 906 32306 SH SOLE 19 32306 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 18882 673642 SH SOLE 21 673642 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 13531 482736 SH SOLE 22 461228 0 21508 PEAPACK-GLADSTONE FINL CORP COM 704699107 15 543 SH SOLE 23 543 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 168 5986 SH SOLE 26 0 0 5986 PEAPACK-GLADSTONE FINL CORP COM 704699107 122 4343 SH SOLE 30 4343 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 5244 188497 SH SOLE 2 60781 0 127716 PEBBLEBROOK HOTEL TR COM 70509V100 976 35068 SH SOLE 4 35068 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3646 131061 SH SOLE 7 131061 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 145 5198 SH SOLE 15 5198 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 20709 744393 SH SOLE 18 744393 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 9623 345895 SH SOLE 19 345895 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 283572 10193112 SH SOLE 21 10193112 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 156888 5639411 SH SOLE 22 5458997 0 180414 PEBBLEBROOK HOTEL TR COM 70509V100 120 4330 SH SOLE 23 4330 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7294 262188 SH SOLE 25 262188 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3439 123626 SH SOLE 26 27628 0 95998 PEBBLEBROOK HOTEL TR COM 70509V100 502 18047 SH SOLE 28 18047 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1913 68762 SH SOLE 29 68762 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 16332 587045 SH SOLE 30 587045 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 56 2001 SH SOLE 36 2001 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 353 12684 SH SOLE 40 12684 0 0 PEDEVCO CORP COM PAR 70532Y303 2 1539 SH SOLE 18 1539 0 0 PEDEVCO CORP COM PAR 70532Y303 27 18544 SH SOLE 21 18544 0 0 PEGASYSTEMS INC COM 705573103 5165 75902 SH SOLE 2 5752 0 70150 PEGASYSTEMS INC COM 705573103 15 226 SH SOLE 4 226 0 0 PEGASYSTEMS INC COM 705573103 2867 42136 SH SOLE 7 697 0 41439 PEGASYSTEMS INC COM 705573103 1203 17674 SH SOLE 18 17674 0 0 PEGASYSTEMS INC COM 705573103 575 8457 SH SOLE 19 8457 0 0 PEGASYSTEMS INC COM 705573103 41669 612329 SH SOLE 21 612329 0 0 PEGASYSTEMS INC COM 705573103 73567 1081079 SH SOLE 22 1011895 0 69184 PEGASYSTEMS INC COM 705573103 1824 26805 SH SOLE 26 13744 0 13061 PEGASYSTEMS INC COM 705573103 374 5496 SH SOLE 28 5496 0 0 PEGASYSTEMS INC COM 705573103 14700 216022 SH SOLE 30 216022 0 0 PEGASYSTEMS INC COM 705573103 55 806 SH SOLE 31 806 0 0 PEGASYSTEMS INC COM 705573103 292 4291 SH SOLE 40 4291 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 487 19417 SH SOLE 2 19417 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 84 3359 SH SOLE 4 3359 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1301 51825 SH SOLE 18 51825 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 79674 3174257 SH SOLE 19 3174257 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 883 35172 SH SOLE 22 35172 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10794 430026 SH SOLE 25 430026 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 6159 245376 SH SOLE 34 245376 0 0 PEMBINA PIPELINE CORP COM 706327103 7332 197790 SH SOLE 21 197790 0 0 PENN NATL GAMING INC COM 707569109 3105 166738 SH SOLE 2 69253 0 97485 PENN NATL GAMING INC COM 707569109 10 536 SH SOLE 4 536 0 0 PENN NATL GAMING INC COM 707569109 55 2978 SH SOLE 7 2978 0 0 PENN NATL GAMING INC COM 707569109 11963 642283 SH SOLE 18 641136 0 1147 PENN NATL GAMING INC COM 707569109 10536 565707 SH SOLE 19 565707 0 0 PENN NATL GAMING INC COM 707569109 144853 7777319 SH SOLE 21 7777319 0 0 PENN NATL GAMING INC COM 707569109 79489 4267843 SH SOLE 22 4079251 0 188592 PENN NATL GAMING INC COM 707569109 1055 56625 SH SOLE 23 56625 0 0 PENN NATL GAMING INC COM 707569109 3369 180867 SH SOLE 26 24589 0 156278 PENN NATL GAMING INC COM 707569109 256 13727 SH SOLE 28 13727 0 0 PENN NATL GAMING INC COM 707569109 557 29927 SH SOLE 30 29927 0 0 PENN NATL GAMING INC COM 707569109 92 4913 SH SOLE 34 4913 0 0 PENN NATL GAMING INC COM 707569109 20 1091 SH SOLE 36 1091 0 0 PENN NATL GAMING INC COM 707569109 206 11078 SH SOLE 40 11078 0 0 PENN VA CORP NEW COM 70788V102 431 14842 SH SOLE 2 1189 0 13653 PENN VA CORP NEW COM 70788V102 8 266 SH SOLE 7 266 0 0 PENN VA CORP NEW COM 70788V102 1850 63633 SH SOLE 18 63633 0 0 PENN VA CORP NEW COM 70788V102 862 29667 SH SOLE 19 29667 0 0 PENN VA CORP NEW COM 70788V102 43690 1502910 SH SOLE 21 1502910 0 0 PENN VA CORP NEW COM 70788V102 12048 414449 SH SOLE 22 398975 0 15474 PENN VA CORP NEW COM 70788V102 64 2197 SH SOLE 23 2197 0 0 PENN VA CORP NEW COM 70788V102 143 4917 SH SOLE 26 0 0 4917 PENN VA CORP NEW COM 70788V102 32 1114 SH SOLE 28 1114 0 0 PENN VA CORP NEW COM 70788V102 498 17133 SH SOLE 30 17133 0 0 PENN VA CORP NEW COM 70788V102 24 836 SH SOLE 40 836 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 2351 202659 SH SOLE 30 202659 0 0 PENNANTPARK INVT CORP COM 708062104 2264 361079 SH SOLE 30 361079 0 0 PENNEY J C CORP INC COM 708160106 294 330913 SH SOLE 2 11493 0 319420 PENNEY J C CORP INC COM 708160106 2 1890 SH SOLE 4 1890 0 0 PENNEY J C CORP INC COM 708160106 48 54486 SH SOLE 7 54486 0 0 PENNEY J C CORP INC COM 708160106 1309 1472506 SH SOLE 18 1472506 0 0 PENNEY J C CORP INC COM 708160106 488 549439 SH SOLE 19 549439 0 0 PENNEY J C CORP INC COM 708160106 27957 31451511 SH SOLE 21 31451511 0 0 PENNEY J C CORP INC COM 708160106 8545 9612990 SH SOLE 22 9198223 0 414767 PENNEY J C CORP INC COM 708160106 63 70717 SH SOLE 26 30526 0 40191 PENNEY J C CORP INC COM 708160106 37 41613 SH SOLE 28 41613 0 0 PENNEY J C CORP INC COM 708160106 321 361331 SH SOLE 30 361331 0 0 PENNEY J C CORP INC COM 708160106 38 42559 SH SOLE 36 42559 0 0 PENNEY J C CORP INC COM 708160106 28 31559 SH SOLE 40 31559 0 0 PENNS WOODS BANCORP INC COM 708430103 198 4286 SH SOLE 2 169 0 4117 PENNS WOODS BANCORP INC COM 708430103 768 16601 SH SOLE 18 16601 0 0 PENNS WOODS BANCORP INC COM 708430103 364 7865 SH SOLE 19 7865 0 0 PENNS WOODS BANCORP INC COM 708430103 7832 169346 SH SOLE 21 169346 0 0 PENNS WOODS BANCORP INC COM 708430103 2415 52217 SH SOLE 22 48038 0 4179 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 416 72685 SH SOLE 2 2751 0 69934 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2 404 SH SOLE 4 404 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 8 1394 SH SOLE 7 1394 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1751 306096 SH SOLE 18 306096 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 682 119288 SH SOLE 19 119288 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 40560 7090826 SH SOLE 21 7090826 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 12828 2242614 SH SOLE 22 2150309 0 92305 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 12 2070 SH SOLE 23 2070 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 185 32368 SH SOLE 26 9199 0 23169 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 58 10193 SH SOLE 28 10193 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 504 88112 SH SOLE 30 88112 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 44 7653 SH SOLE 40 7653 0 0 PENNYMAC FINL SVCS INC COM 70932M107 472732 15560647 SH SOLE 15560647 0 0 PENNYMAC FINL SVCS INC COM 70932M107 131 4309 SH SOLE 2 0 0 4309 PENNYMAC FINL SVCS INC COM 70932M107 12 406 SH SOLE 7 406 0 0 PENNYMAC FINL SVCS INC COM 70932M107 875 28816 SH SOLE 18 28816 0 0 PENNYMAC FINL SVCS INC COM 70932M107 167 5513 SH SOLE 19 5513 0 0 PENNYMAC FINL SVCS INC COM 70932M107 9739 320562 SH SOLE 21 320562 0 0 PENNYMAC FINL SVCS INC COM 70932M107 3241 106668 SH SOLE 22 106668 0 0 PENNYMAC MTG INVT TR COM 70931T103 5895 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 1927 86671 SH SOLE 2 3033 0 83638 PENNYMAC MTG INVT TR COM 70931T103 7 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 46 2082 SH SOLE 7 2082 0 0 PENNYMAC MTG INVT TR COM 70931T103 1 25 SH SOLE 17 0 0 25 PENNYMAC MTG INVT TR COM 70931T103 8658 389467 SH SOLE 18 389467 0 0 PENNYMAC MTG INVT TR COM 70931T103 3316 149163 SH SOLE 19 149163 0 0 PENNYMAC MTG INVT TR COM 70931T103 251318 11305339 SH SOLE 21 11305339 0 0 PENNYMAC MTG INVT TR COM 70931T103 52091 2343294 SH SOLE 22 2233496 0 109798 PENNYMAC MTG INVT TR COM 70931T103 183 8247 SH SOLE 26 4146 0 4101 PENNYMAC MTG INVT TR COM 70931T103 205 9210 SH SOLE 28 9210 0 0 PENNYMAC MTG INVT TR COM 70931T103 2634 118510 SH SOLE 30 118510 0 0 PENNYMAC MTG INVT TR COM 70931T103 130 5858 SH SOLE 36 5858 0 0 PENNYMAC MTG INVT TR COM 70931T103 187 8390 SH SOLE 40 8390 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 9356 197889 SH SOLE 2 112878 0 85011 PENSKE AUTOMOTIVE GRP INC COM 70959W103 751 15886 SH SOLE 4 15886 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 260 5502 SH SOLE 7 5502 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1298 27453 SH SOLE 18 25849 0 1604 PENSKE AUTOMOTIVE GRP INC COM 70959W103 812 17175 SH SOLE 19 17175 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 19925 421418 SH SOLE 21 421418 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 48231 1020114 SH SOLE 22 884212 0 135902 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1963 41518 SH SOLE 23 41518 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 552 11676 SH SOLE 25 11676 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1140 24112 SH SOLE 26 11999 0 12113 PENSKE AUTOMOTIVE GRP INC COM 70959W103 214 4535 SH SOLE 28 4535 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 850 17981 SH SOLE 29 17981 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 561 11873 SH SOLE 30 11873 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1629 34462 SH SOLE 31 32357 0 2105 PENSKE AUTOMOTIVE GRP INC COM 70959W103 498 10540 SH SOLE 34 10540 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 699 14784 SH SOLE 36 14784 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 118 2494 SH SOLE 40 2494 0 0 PENTAIR PLC SHS G7S00T104 17806 471065 SH SOLE 2 96483 0 374582 PENTAIR PLC SHS G7S00T104 2259 59769 SH SOLE 4 54509 0 5260 PENTAIR PLC SHS G7S00T104 19792 523588 SH SOLE 7 299906 0 223682 PENTAIR PLC SHS G7S00T104 101 2666 SH SOLE 13 2666 0 0 PENTAIR PLC SHS G7S00T104 46 1205 SH SOLE 15 1205 0 0 PENTAIR PLC SHS G7S00T104 59567 1575846 SH SOLE 18 1447746 0 128100 PENTAIR PLC SHS G7S00T104 147116 3891950 SH SOLE 19 3891950 0 0 PENTAIR PLC SHS G7S00T104 144982 3835499 SH SOLE 21 3835499 0 0 PENTAIR PLC SHS G7S00T104 184344 4876835 SH SOLE 22 4401854 0 474981 PENTAIR PLC SHS G7S00T104 4555 120499 SH SOLE 23 120499 0 0 PENTAIR PLC SHS G7S00T104 10253 271233 SH SOLE 25 271233 0 0 PENTAIR PLC SHS G7S00T104 33503 886323 SH SOLE 26 305202 0 581121 PENTAIR PLC SHS G7S00T104 1174 31068 SH SOLE 28 20585 0 10483 PENTAIR PLC SHS G7S00T104 1483 39241 SH SOLE 29 3493 0 35748 PENTAIR PLC SHS G7S00T104 44298 1171903 SH SOLE 30 1171903 0 0 PENTAIR PLC SHS G7S00T104 1506 39835 SH SOLE 31 33259 0 6576 PENTAIR PLC SHS G7S00T104 3557 94103 SH SOLE 34 94103 0 0 PENTAIR PLC SHS G7S00T104 4356 115241 SH SOLE 36 115241 0 0 PENTAIR PLC SHS G7S00T104 131 3456 SH SOLE 40 3456 0 0 PENUMBRA INC COM 70975L107 13884 103237 SH SOLE 2 44635 0 58602 PENUMBRA INC COM 70975L107 698 5187 SH SOLE 4 5187 0 0 PENUMBRA INC COM 70975L107 279 2073 SH SOLE 7 2073 0 0 PENUMBRA INC COM 70975L107 143 1062 SH SOLE 13 1062 0 0 PENUMBRA INC COM 70975L107 12917 96046 SH SOLE 18 93346 0 2700 PENUMBRA INC COM 70975L107 5349 39774 SH SOLE 19 39774 0 0 PENUMBRA INC COM 70975L107 237032 1762452 SH SOLE 21 1762452 0 0 PENUMBRA INC COM 70975L107 148033 1100697 SH SOLE 22 1007506 0 93191 PENUMBRA INC COM 70975L107 1777 13216 SH SOLE 23 13216 0 0 PENUMBRA INC COM 70975L107 43 322 SH SOLE 25 322 0 0 PENUMBRA INC COM 70975L107 2502 18603 SH SOLE 26 7572 0 11031 PENUMBRA INC COM 70975L107 515 3831 SH SOLE 28 3831 0 0 PENUMBRA INC COM 70975L107 836 6218 SH SOLE 29 6218 0 0 PENUMBRA INC COM 70975L107 5079 37765 SH SOLE 30 37765 0 0 PENUMBRA INC COM 70975L107 1852 13769 SH SOLE 31 9946 0 3823 PENUMBRA INC COM 70975L107 235 1746 SH SOLE 34 1746 0 0 PENUMBRA INC COM 70975L107 418 3107 SH SOLE 36 3107 0 0 PENUMBRA INC COM 70975L107 446 3313 SH SOLE 40 3313 0 0 PEOPLES BANCORP INC COM 709789101 597 18783 SH SOLE 2 749 0 18034 PEOPLES BANCORP INC COM 709789101 10 330 SH SOLE 7 330 0 0 PEOPLES BANCORP INC COM 709789101 2097 65919 SH SOLE 18 65919 0 0 PEOPLES BANCORP INC COM 709789101 993 31210 SH SOLE 19 31210 0 0 PEOPLES BANCORP INC COM 709789101 20881 656431 SH SOLE 21 656431 0 0 PEOPLES BANCORP INC COM 709789101 20393 641083 SH SOLE 22 611547 0 29536 PEOPLES BANCORP INC COM 709789101 127 4000 SH SOLE 26 0 0 4000 PEOPLES BANCORP INC COM 709789101 79 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 148 4637 SH SOLE 30 4637 0 0 PEOPLES BANCORP INC COM 709789101 11 334 SH SOLE 34 334 0 0 PEOPLES BANCORP INC COM 709789101 45 1417 SH SOLE 40 1417 0 0 PEOPLES BANCORP N C INC COM 710577107 153 5154 SH SOLE 2 328 0 4826 PEOPLES BANCORP N C INC COM 710577107 494 16637 SH SOLE 18 16637 0 0 PEOPLES BANCORP N C INC COM 710577107 221 7445 SH SOLE 19 7445 0 0 PEOPLES BANCORP N C INC COM 710577107 4732 159278 SH SOLE 21 159278 0 0 PEOPLES BANCORP N C INC COM 710577107 1518 51103 SH SOLE 22 48133 0 2970 PEOPLES FINL SVCS CORP COM 711040105 313 6920 SH SOLE 2 268 0 6652 PEOPLES FINL SVCS CORP COM 711040105 4 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1130 24959 SH SOLE 18 24959 0 0 PEOPLES FINL SVCS CORP COM 711040105 526 11610 SH SOLE 19 11610 0 0 PEOPLES FINL SVCS CORP COM 711040105 11348 250554 SH SOLE 21 250554 0 0 PEOPLES FINL SVCS CORP COM 711040105 4114 90831 SH SOLE 22 84734 0 6097 PEOPLES UTAH BANCORP COM 712706209 418 14764 SH SOLE 2 672 0 14092 PEOPLES UTAH BANCORP COM 712706209 8 270 SH SOLE 7 270 0 0 PEOPLES UTAH BANCORP COM 712706209 1606 56770 SH SOLE 18 56770 0 0 PEOPLES UTAH BANCORP COM 712706209 797 28171 SH SOLE 19 28171 0 0 PEOPLES UTAH BANCORP COM 712706209 15601 551456 SH SOLE 21 551456 0 0 PEOPLES UTAH BANCORP COM 712706209 9777 345586 SH SOLE 22 324083 0 21503 PEOPLES UTAH BANCORP COM 712706209 1 29 SH SOLE 23 29 0 0 PEOPLES UTAH BANCORP COM 712706209 126 4458 SH SOLE 30 4458 0 0 PEOPLES UTD FINL INC COM 712704105 16819 1075724 SH SOLE 2 132718 0 943006 PEOPLES UTD FINL INC COM 712704105 2293 146664 SH SOLE 4 137485 0 9179 PEOPLES UTD FINL INC COM 712704105 19734 1262172 SH SOLE 7 734471 0 527701 PEOPLES UTD FINL INC COM 712704105 16 1044 SH SOLE 13 1044 0 0 PEOPLES UTD FINL INC COM 712704105 72 4600 SH SOLE 15 4600 0 0 PEOPLES UTD FINL INC COM 712704105 14962 956952 SH SOLE 18 905425 0 51527 PEOPLES UTD FINL INC COM 712704105 1962 125504 SH SOLE 19 125504 0 0 PEOPLES UTD FINL INC COM 712704105 276196 17665247 SH SOLE 21 17665247 0 0 PEOPLES UTD FINL INC COM 712704105 167218 10695125 SH SOLE 22 9564293 0 1130832 PEOPLES UTD FINL INC COM 712704105 4432 283491 SH SOLE 23 283491 0 0 PEOPLES UTD FINL INC COM 712704105 5966 381563 SH SOLE 25 381563 0 0 PEOPLES UTD FINL INC COM 712704105 31374 2006648 SH SOLE 26 636119 0 1370529 PEOPLES UTD FINL INC COM 712704105 1100 70353 SH SOLE 28 49785 0 20568 PEOPLES UTD FINL INC COM 712704105 1493 95522 SH SOLE 29 8472 0 87050 PEOPLES UTD FINL INC COM 712704105 23984 1533970 SH SOLE 30 1533970 0 0 PEOPLES UTD FINL INC COM 712704105 2809 179675 SH SOLE 31 76829 0 102846 PEOPLES UTD FINL INC COM 712704105 2204 140980 SH SOLE 32 140980 0 0 PEOPLES UTD FINL INC COM 712704105 423 27055 SH SOLE 34 27055 0 0 PEOPLES UTD FINL INC COM 712704105 7501 479788 SH SOLE 36 479788 0 0 PEOPLES UTD FINL INC COM 712704105 108 6909 SH SOLE 40 6909 0 0 PEPSICO INC COM 713448108 497003 3625114 SH SOLE 2 540878 0 3084236 PEPSICO INC COM 713448108 82193 599509 SH SOLE 4 561415 0 38094 PEPSICO INC COM 713448108 214944 1567792 SH SOLE 7 1488427 0 79365 PEPSICO INC COM 713448108 8498 61987 SH SOLE 13 61987 0 0 PEPSICO INC COM 713448108 2182 15917 SH SOLE 15 15917 0 0 PEPSICO INC COM 713448108 44 319 SH SOLE 17 0 0 319 PEPSICO INC COM 713448108 819020 5973890 SH SOLE 18 5717431 0 256459 PEPSICO INC COM 713448108 292936 2136659 SH SOLE 19 2136659 0 0 PEPSICO INC COM 713448108 5131 37423 SH SOLE 20 37423 0 0 PEPSICO INC COM 713448108 4762628 34738349 SH SOLE 21 34738349 0 0 PEPSICO INC COM 713448108 4842614 35321765 SH SOLE 22 31532607 0 3789158 PEPSICO INC COM 713448108 142747 1041189 SH SOLE 23 1041189 0 0 PEPSICO INC COM 713448108 200762 1464348 SH SOLE 25 1464348 0 0 PEPSICO INC COM 713448108 1013344 7391276 SH SOLE 26 1690342 0 5700934 PEPSICO INC COM 713448108 37071 270391 SH SOLE 28 195781 0 74610 PEPSICO INC COM 713448108 25490 185924 SH SOLE 29 30846 0 155078 PEPSICO INC COM 713448108 897616 6547165 SH SOLE 30 6547165 0 0 PEPSICO INC COM 713448108 58151 424153 SH SOLE 31 254438 0 169715 PEPSICO INC COM 713448108 33264 242624 SH SOLE 32 242624 0 0 PEPSICO INC COM 713448108 73968 539519 SH SOLE 34 539519 0 0 PEPSICO INC COM 713448108 155398 1133466 SH SOLE 36 1133466 0 0 PEPSICO INC COM 713448108 1655 12070 SH SOLE 37 12070 0 0 PEPSICO INC COM 713448108 4554 33219 SH SOLE 40 33219 0 0 PERCEPTRON INC COM 71361F100 8 1707 SH SOLE 18 1707 0 0 PERCEPTRON INC COM 71361F100 135 28083 SH SOLE 21 28083 0 0 PERFICIENT INC COM 71375U101 1215 31498 SH SOLE 2 5078 0 26420 PERFICIENT INC COM 71375U101 6 152 SH SOLE 4 152 0 0 PERFICIENT INC COM 71375U101 16 424 SH SOLE 7 424 0 0 PERFICIENT INC COM 71375U101 5997 155451 SH SOLE 18 153678 0 1773 PERFICIENT INC COM 71375U101 3879 100540 SH SOLE 19 100540 0 0 PERFICIENT INC COM 71375U101 139694 3620881 SH SOLE 21 3620881 0 0 PERFICIENT INC COM 71375U101 41593 1078101 SH SOLE 22 1035688 0 42413 PERFICIENT INC COM 71375U101 305 7905 SH SOLE 23 7905 0 0 PERFICIENT INC COM 71375U101 1943 50359 SH SOLE 26 12620 0 37739 PERFICIENT INC COM 71375U101 196 5092 SH SOLE 28 5092 0 0 PERFICIENT INC COM 71375U101 1819 47138 SH SOLE 30 47138 0 0 PERFICIENT INC COM 71375U101 130 3380 SH SOLE 34 3380 0 0 PERFICIENT INC COM 71375U101 159 4110 SH SOLE 40 4110 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 8839 192105 SH SOLE 2 93133 0 98972 PERFORMANCE FOOD GROUP CO COM 71377A103 453 9845 SH SOLE 4 9845 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 303 6593 SH SOLE 7 6593 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2304 50075 SH SOLE 13 50075 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 20600 447728 SH SOLE 18 383182 0 64546 PERFORMANCE FOOD GROUP CO COM 71377A103 38148 829121 SH SOLE 19 829121 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 160036 3478295 SH SOLE 21 3478295 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 170823 3712732 SH SOLE 22 3395983 0 316749 PERFORMANCE FOOD GROUP CO COM 71377A103 2142 46560 SH SOLE 23 46560 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 210 4573 SH SOLE 25 4573 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5388 117108 SH SOLE 26 32783 0 84325 PERFORMANCE FOOD GROUP CO COM 71377A103 610 13255 SH SOLE 28 13255 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 6123 133088 SH SOLE 29 11944 0 121144 PERFORMANCE FOOD GROUP CO COM 71377A103 2216 48164 SH SOLE 30 48164 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1242 26994 SH SOLE 31 25260 0 1734 PERFORMANCE FOOD GROUP CO COM 71377A103 608 13213 SH SOLE 34 13213 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1749 38014 SH SOLE 36 38014 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 510 11087 SH SOLE 40 11087 0 0 PERFORMANT FINL CORP COM 71377E105 9 7867 SH SOLE 18 7867 0 0 PERFORMANT FINL CORP COM 71377E105 131 118772 SH SOLE 21 118772 0 0 PERFORMANT FINL CORP COM 71377E105 48 43420 SH SOLE 22 43420 0 0 PERION NETWORK LTD SHS NEW M78673114 130 26520 SH SOLE 22 26520 0 0 PERKINELMER INC COM 714046109 23541 276405 SH SOLE 2 28260 0 248145 PERKINELMER INC COM 714046109 3587 42119 SH SOLE 4 39054 0 3065 PERKINELMER INC COM 714046109 8222 96532 SH SOLE 7 96532 0 0 PERKINELMER INC COM 714046109 2 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 19101 224269 SH SOLE 18 209527 0 14742 PERKINELMER INC COM 714046109 2996 35172 SH SOLE 19 35172 0 0 PERKINELMER INC COM 714046109 212633 2496577 SH SOLE 21 2496577 0 0 PERKINELMER INC COM 714046109 244019 2865085 SH SOLE 22 2578403 0 286682 PERKINELMER INC COM 714046109 6705 78730 SH SOLE 23 78730 0 0 PERKINELMER INC COM 714046109 156 1828 SH SOLE 25 1828 0 0 PERKINELMER INC COM 714046109 32333 379626 SH SOLE 26 97140 0 282486 PERKINELMER INC COM 714046109 1687 19806 SH SOLE 28 14034 0 5772 PERKINELMER INC COM 714046109 2212 25975 SH SOLE 29 2144 0 23831 PERKINELMER INC COM 714046109 33290 390864 SH SOLE 30 390864 0 0 PERKINELMER INC COM 714046109 2078 24395 SH SOLE 31 20025 0 4370 PERKINELMER INC COM 714046109 612 7184 SH SOLE 34 7184 0 0 PERKINELMER INC COM 714046109 1788 20998 SH SOLE 36 20998 0 0 PERKINELMER INC COM 714046109 220 2588 SH SOLE 40 2588 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 16 1618 SH SOLE 18 1618 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 277 28736 SH SOLE 21 28736 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 11 2402 SH SOLE 18 2402 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 173 38171 SH SOLE 21 38171 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1460 321694 SH SOLE 22 321694 0 0 PERRIGO CO PLC SHS G97822103 18839 337078 SH SOLE 2 43590 0 293488 PERRIGO CO PLC SHS G97822103 2691 48157 SH SOLE 4 44766 0 3391 PERRIGO CO PLC SHS G97822103 7604 136052 SH SOLE 7 116965 0 19087 PERRIGO CO PLC SHS G97822103 326 5841 SH SOLE 13 5841 0 0 PERRIGO CO PLC SHS G97822103 60 1077 SH SOLE 15 1077 0 0 PERRIGO CO PLC SHS G97822103 22414 401032 SH SOLE 18 383372 0 17660 PERRIGO CO PLC SHS G97822103 2733 48899 SH SOLE 19 48899 0 0 PERRIGO CO PLC SHS G97822103 184574 3302456 SH SOLE 21 3302456 0 0 PERRIGO CO PLC SHS G97822103 193004 3453291 SH SOLE 22 3098273 0 355018 PERRIGO CO PLC SHS G97822103 5146 92078 SH SOLE 23 92078 0 0 PERRIGO CO PLC SHS G97822103 6917 123769 SH SOLE 25 123769 0 0 PERRIGO CO PLC SHS G97822103 39534 707357 SH SOLE 26 219718 0 487639 PERRIGO CO PLC SHS G97822103 1324 23684 SH SOLE 28 16943 0 6741 PERRIGO CO PLC SHS G97822103 1721 30798 SH SOLE 29 3471 0 27327 PERRIGO CO PLC SHS G97822103 31009 554821 SH SOLE 30 554821 0 0 PERRIGO CO PLC SHS G97822103 1583 28324 SH SOLE 31 23812 0 4512 PERRIGO CO PLC SHS G97822103 466 8331 SH SOLE 34 8331 0 0 PERRIGO CO PLC SHS G97822103 4119 73704 SH SOLE 36 73704 0 0 PERRIGO CO PLC SHS G97822103 144 2579 SH SOLE 40 2579 0 0 PERSONALIS INC COM 71535D106 173 11801 SH SOLE 2 3631 0 8170 PERSONALIS INC COM 71535D106 469 31949 SH SOLE 18 31949 0 0 PERSONALIS INC COM 71535D106 950 64766 SH SOLE 19 64766 0 0 PERSONALIS INC COM 71535D106 4962 338096 SH SOLE 21 338096 0 0 PERSONALIS INC COM 71535D106 2064 140668 SH SOLE 22 138019 0 2649 PERSONALIS INC COM 71535D106 114 7789 SH SOLE 23 7789 0 0 PERSONALIS INC COM 71535D106 202 13754 SH SOLE 26 0 0 13754 PERSONALIS INC COM 71535D106 49 3305 SH SOLE 34 3305 0 0 PERSPECTA INC COM 715347100 5284 202286 SH SOLE 2 66359 0 135927 PERSPECTA INC COM 715347100 17 660 SH SOLE 4 660 0 0 PERSPECTA INC COM 715347100 108 4122 SH SOLE 7 4122 0 0 PERSPECTA INC COM 715347100 3 104 SH SOLE 17 0 0 104 PERSPECTA INC COM 715347100 20959 802409 SH SOLE 18 802409 0 0 PERSPECTA INC COM 715347100 8107 310380 SH SOLE 19 310380 0 0 PERSPECTA INC COM 715347100 261641 10016868 SH SOLE 21 10016868 0 0 PERSPECTA INC COM 715347100 127023 4863074 SH SOLE 22 4659324 0 203750 PERSPECTA INC COM 715347100 277 10614 SH SOLE 23 10614 0 0 PERSPECTA INC COM 715347100 1907 73003 SH SOLE 26 23903 0 49100 PERSPECTA INC COM 715347100 488 18675 SH SOLE 28 18675 0 0 PERSPECTA INC COM 715347100 1647 63043 SH SOLE 30 63043 0 0 PERSPECTA INC COM 715347100 379 14511 SH SOLE 36 14511 0 0 PERSPECTA INC COM 715347100 387 14832 SH SOLE 40 14832 0 0 PETIQ INC COM CL A 71639T106 510 18695 SH SOLE 2 2298 0 16397 PETIQ INC COM CL A 71639T106 7 268 SH SOLE 7 268 0 0 PETIQ INC COM CL A 71639T106 2097 76909 SH SOLE 18 68609 0 8300 PETIQ INC COM CL A 71639T106 1765 64741 SH SOLE 19 64741 0 0 PETIQ INC COM CL A 71639T106 25008 917377 SH SOLE 21 917377 0 0 PETIQ INC COM CL A 71639T106 15695 575758 SH SOLE 22 551012 0 24746 PETIQ INC COM CL A 71639T106 134 4909 SH SOLE 23 4909 0 0 PETIQ INC COM CL A 71639T106 230 8435 SH SOLE 26 0 0 8435 PETIQ INC COM CL A 71639T106 112 4124 SH SOLE 30 4124 0 0 PETIQ INC COM CL A 71639T106 55 2017 SH SOLE 40 2017 0 0 PETMED EXPRESS INC COM 716382106 367 20349 SH SOLE 2 823 0 19526 PETMED EXPRESS INC COM 716382106 2 113 SH SOLE 4 113 0 0 PETMED EXPRESS INC COM 716382106 9 487 SH SOLE 7 487 0 0 PETMED EXPRESS INC COM 716382106 1699 94274 SH SOLE 18 94274 0 0 PETMED EXPRESS INC COM 716382106 602 33392 SH SOLE 19 33392 0 0 PETMED EXPRESS INC COM 716382106 40815 2264968 SH SOLE 21 2264968 0 0 PETMED EXPRESS INC COM 716382106 10941 607139 SH SOLE 22 579992 0 27147 PETMED EXPRESS INC COM 716382106 1060 58796 SH SOLE 23 58796 0 0 PETMED EXPRESS INC COM 716382106 133 7373 SH SOLE 26 0 0 7373 PETMED EXPRESS INC COM 716382106 55 3051 SH SOLE 28 3051 0 0 PETMED EXPRESS INC COM 716382106 485 26902 SH SOLE 30 26902 0 0 PETMED EXPRESS INC COM 716382106 43 2381 SH SOLE 40 2381 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 5954 117191 SH SOLE 2 15741 0 101450 PETROCHINA CO LTD SPONSORED ADR 71646E100 376 7401 SH SOLE 4 7401 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 557 10964 SH SOLE 13 10964 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 519 10217 SH SOLE 18 10217 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 900 17704 SH SOLE 19 17704 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 554 10904 SH SOLE 21 10904 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 9132 179726 SH SOLE 22 179726 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1169 23003 SH SOLE 30 23003 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 6108 120211 SH SOLE 34 120211 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 13965 1062800 SH SOLE 18 0 0 1062800 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 7496 570500 SH SOLE 19 570500 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 117412 8935434 SH SOLE 21 8935434 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 10235 778900 SH SOLE 25 778900 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 53213 4049700 SH SOLE 34 4049700 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16004 1105987 SH SOLE 18 98379 0 1007608 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 40617 2806977 SH SOLE 19 2806977 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 77365 5346556 SH SOLE 21 5346556 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 30795 2128222 SH SOLE 25 2128222 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 346 23910 SH SOLE 26 23910 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6688 462200 SH SOLE 29 462200 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6586 455124 SH SOLE 30 455124 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 95109 6572858 SH SOLE 34 6572858 0 0 PFENEX INC COM 717071104 217 25724 SH SOLE 2 926 0 24798 PFENEX INC COM 717071104 929 110092 SH SOLE 18 110092 0 0 PFENEX INC COM 717071104 427 50572 SH SOLE 19 50572 0 0 PFENEX INC COM 717071104 8837 1047069 SH SOLE 21 1047069 0 0 PFENEX INC COM 717071104 6429 761765 SH SOLE 22 742746 0 19019 PFIZER INC COM 717081103 565717 15744985 SH SOLE 2 3515345 0 12229640 PFIZER INC COM 717081103 85866 2389821 SH SOLE 4 2239861 0 149960 PFIZER INC COM 717081103 205358 5715502 SH SOLE 7 5449375 0 266127 PFIZER INC COM 717081103 6597 183614 SH SOLE 13 183614 0 0 PFIZER INC COM 717081103 2035 56641 SH SOLE 15 56641 0 0 PFIZER INC COM 717081103 27 746 SH SOLE 17 0 0 746 PFIZER INC COM 717081103 1059213 29479910 SH SOLE 18 27952079 0 1527831 PFIZER INC COM 717081103 895938 24935640 SH SOLE 19 24935640 0 0 PFIZER INC COM 717081103 4861848 135314451 SH SOLE 21 135314451 0 0 PFIZER INC COM 717081103 4935584 137366645 SH SOLE 22 121638257 0 15728388 PFIZER INC COM 717081103 158947 4423794 SH SOLE 23 4423794 0 0 PFIZER INC COM 717081103 212633 5917989 SH SOLE 25 5829163 0 88826 PFIZER INC COM 717081103 934235 26001523 SH SOLE 26 6696228 0 19305295 PFIZER INC COM 717081103 38061 1059303 SH SOLE 28 766983 0 292320 PFIZER INC COM 717081103 25752 716726 SH SOLE 29 268142 0 448584 PFIZER INC COM 717081103 823578 22921735 SH SOLE 30 22921735 0 0 PFIZER INC COM 717081103 62801 1747857 SH SOLE 31 1206725 0 541132 PFIZER INC COM 717081103 12420 345674 SH SOLE 32 345674 0 0 PFIZER INC COM 717081103 291687 8118210 SH SOLE 34 8118210 0 0 PFIZER INC COM 717081103 6892 191812 SH SOLE 35 191812 0 0 PFIZER INC COM 717081103 157444 4381955 SH SOLE 36 4381955 0 0 PFIZER INC COM 717081103 2765 76950 SH SOLE 37 76950 0 0 PFIZER INC COM 717081103 4683 130340 SH SOLE 40 130340 0 0 PFSWEB INC COM NEW 717098206 7 3010 SH SOLE 18 3010 0 0 PFSWEB INC COM NEW 717098206 123 49360 SH SOLE 21 49360 0 0 PFSWEB INC COM NEW 717098206 725 291016 SH SOLE 22 291016 0 0 PG&E CORP COM 69331C108 9904 990402 SH SOLE 2 15677 0 974725 PG&E CORP COM 69331C108 293 29327 SH SOLE 4 29327 0 0 PG&E CORP COM 69331C108 306 30628 SH SOLE 7 30628 0 0 PG&E CORP COM 69331C108 47 4670 SH SOLE 15 4670 0 0 PG&E CORP COM 69331C108 2316 231632 SH SOLE 18 231632 0 0 PG&E CORP COM 69331C108 978 97807 SH SOLE 19 97807 0 0 PG&E CORP COM 69331C108 50495 5049465 SH SOLE 21 5049465 0 0 PG&E CORP COM 69331C108 44151 4415097 SH SOLE 22 3396530 0 1018567 PG&E CORP COM 69331C108 5186 518625 SH SOLE 25 518625 0 0 PG&E CORP COM 69331C108 11808 1180766 SH SOLE 26 288498 0 892268 PG&E CORP COM 69331C108 1698 169832 SH SOLE 30 169832 0 0 PG&E CORP COM 69331C108 107 10747 SH SOLE 31 10747 0 0 PG&E CORP COM 69331C108 4736 473600 SH SOLE 36 473600 0 0 PGT INNOVATIONS INC COM 69336V101 1031 59672 SH SOLE 2 9047 0 50625 PGT INNOVATIONS INC COM 69336V101 6 350 SH SOLE 4 350 0 0 PGT INNOVATIONS INC COM 69336V101 19 1105 SH SOLE 7 1105 0 0 PGT INNOVATIONS INC COM 69336V101 4731 273954 SH SOLE 18 268677 0 5277 PGT INNOVATIONS INC COM 69336V101 2820 163275 SH SOLE 19 163275 0 0 PGT INNOVATIONS INC COM 69336V101 114828 6648998 SH SOLE 21 6648998 0 0 PGT INNOVATIONS INC COM 69336V101 33091 1916096 SH SOLE 22 1852653 0 63443 PGT INNOVATIONS INC COM 69336V101 271 15671 SH SOLE 23 15671 0 0 PGT INNOVATIONS INC COM 69336V101 2007 116238 SH SOLE 26 26100 0 90138 PGT INNOVATIONS INC COM 69336V101 126 7310 SH SOLE 28 7310 0 0 PGT INNOVATIONS INC COM 69336V101 1410 81616 SH SOLE 30 81616 0 0 PGT INNOVATIONS INC COM 69336V101 86 4981 SH SOLE 40 4981 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 49 11814 SH SOLE 2 567 0 11247 PHASEBIO PHARMACEUTICALS INC COM 717224109 207 49717 SH SOLE 18 49717 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 95 22889 SH SOLE 19 22889 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 2079 498582 SH SOLE 21 498582 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 1405 337040 SH SOLE 22 333051 0 3989 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 428 20059 SH SOLE 2 2875 0 17184 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 9 405 SH SOLE 7 405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2087 97830 SH SOLE 18 92942 0 4888 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1942 91064 SH SOLE 19 91064 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 48913 2293132 SH SOLE 21 2293132 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16004 750300 SH SOLE 22 727377 0 22923 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 288 13514 SH SOLE 23 13514 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 753 35312 SH SOLE 26 0 0 35312 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 51 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 585 27405 SH SOLE 30 27405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 37 1726 SH SOLE 40 1726 0 0 PHILIP MORRIS INTL INC COM 718172109 231214 3045088 SH SOLE 2 764653 0 2280435 PHILIP MORRIS INTL INC COM 718172109 20390 268535 SH SOLE 4 268535 0 0 PHILIP MORRIS INTL INC COM 718172109 107231 1412239 SH SOLE 7 1386273 0 25966 PHILIP MORRIS INTL INC COM 718172109 2781 36630 SH SOLE 13 36630 0 0 PHILIP MORRIS INTL INC COM 718172109 998 13138 SH SOLE 15 13138 0 0 PHILIP MORRIS INTL INC COM 718172109 0 1 SH SOLE 17 0 0 1 PHILIP MORRIS INTL INC COM 718172109 328256 4323142 SH SOLE 18 4061690 0 261452 PHILIP MORRIS INTL INC COM 718172109 222090 2924932 SH SOLE 19 2924932 0 0 PHILIP MORRIS INTL INC COM 718172109 1172 15436 SH SOLE 20 15436 0 0 PHILIP MORRIS INTL INC COM 718172109 2389244 31466403 SH SOLE 21 31466403 0 0 PHILIP MORRIS INTL INC COM 718172109 2882071 37956943 SH SOLE 22 33837176 0 4119767 PHILIP MORRIS INTL INC COM 718172109 97575 1285065 SH SOLE 23 1285065 0 0 PHILIP MORRIS INTL INC COM 718172109 124831 1644026 SH SOLE 25 1644026 0 0 PHILIP MORRIS INTL INC COM 718172109 329061 4333746 SH SOLE 26 1743145 0 2590601 PHILIP MORRIS INTL INC COM 718172109 5465 71977 SH SOLE 29 71977 0 0 PHILIP MORRIS INTL INC COM 718172109 403622 5315706 SH SOLE 30 5315706 0 0 PHILIP MORRIS INTL INC COM 718172109 28254 372102 SH SOLE 31 111672 0 260430 PHILIP MORRIS INTL INC COM 718172109 8106 106753 SH SOLE 32 106753 0 0 PHILIP MORRIS INTL INC COM 718172109 92734 1221306 SH SOLE 34 1221306 0 0 PHILIP MORRIS INTL INC COM 718172109 91537 1205539 SH SOLE 36 1205539 0 0 PHILIP MORRIS INTL INC COM 718172109 2862 37699 SH SOLE 37 37699 0 0 PHILIP MORRIS INTL INC COM 718172109 2833 37310 SH SOLE 40 37310 0 0 PHILLIPS 66 COM 718546104 122076 1192147 SH SOLE 2 194128 0 998019 PHILLIPS 66 COM 718546104 20272 197970 SH SOLE 4 185765 0 12205 PHILLIPS 66 COM 718546104 56960 556247 SH SOLE 7 465171 0 91076 PHILLIPS 66 COM 718546104 4328 42269 SH SOLE 13 42269 0 0 PHILLIPS 66 COM 718546104 470 4594 SH SOLE 15 4594 0 0 PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10 PHILLIPS 66 COM 718546104 144355 1409717 SH SOLE 18 1325860 0 83857 PHILLIPS 66 COM 718546104 26371 257530 SH SOLE 19 257530 0 0 PHILLIPS 66 COM 718546104 1045005 10205130 SH SOLE 21 10205130 0 0 PHILLIPS 66 COM 718546104 1145305 11184623 SH SOLE 22 9810865 0 1373758 PHILLIPS 66 COM 718546104 34999 341789 SH SOLE 23 341789 0 0 PHILLIPS 66 COM 718546104 53133 518877 SH SOLE 25 518877 0 0 PHILLIPS 66 COM 718546104 269627 2633079 SH SOLE 26 547925 0 2085154 PHILLIPS 66 COM 718546104 9101 88875 SH SOLE 28 64759 0 24116 PHILLIPS 66 COM 718546104 12756 124567 SH SOLE 29 9750 0 114817 PHILLIPS 66 COM 718546104 195290 1907133 SH SOLE 30 1907133 0 0 PHILLIPS 66 COM 718546104 10775 105226 SH SOLE 31 79313 0 25913 PHILLIPS 66 COM 718546104 5275 51518 SH SOLE 34 51518 0 0 PHILLIPS 66 COM 718546104 38656 377500 SH SOLE 36 377500 0 0 PHILLIPS 66 COM 718546104 1067 10423 SH SOLE 40 10423 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 17099 301995 SH SOLE 19 301995 0 0 PHIO PHARMACEUTICALS CORP COM 71880W204 0 403 SH SOLE 21 403 0 0 PHIO PHARMACEUTICALS CORP COM 71880W204 0 712 SH SOLE 22 712 0 0 PHOTRONICS INC COM 719405102 730 67127 SH SOLE 2 2730 0 64397 PHOTRONICS INC COM 719405102 16 1443 SH SOLE 7 1443 0 0 PHOTRONICS INC COM 719405102 3323 305466 SH SOLE 18 305466 0 0 PHOTRONICS INC COM 719405102 1228 112907 SH SOLE 19 112907 0 0 PHOTRONICS INC COM 719405102 82736 7604406 SH SOLE 21 7604406 0 0 PHOTRONICS INC COM 719405102 22986 2112643 SH SOLE 22 2019177 0 93466 PHOTRONICS INC COM 719405102 289 26568 SH SOLE 26 0 0 26568 PHOTRONICS INC COM 719405102 104 9535 SH SOLE 28 9535 0 0 PHOTRONICS INC COM 719405102 1041 95708 SH SOLE 30 95708 0 0 PHOTRONICS INC COM 719405102 81 7483 SH SOLE 40 7483 0 0 PHREESIA INC COM 71944F106 532 21958 SH SOLE 2 13201 0 8757 PHREESIA INC COM 71944F106 1012 41752 SH SOLE 18 34775 0 6977 PHREESIA INC COM 71944F106 2788 114999 SH SOLE 19 114999 0 0 PHREESIA INC COM 71944F106 8572 353647 SH SOLE 21 353647 0 0 PHREESIA INC COM 71944F106 9234 380920 SH SOLE 22 376941 0 3979 PHREESIA INC COM 71944F106 447 18441 SH SOLE 23 18441 0 0 PHREESIA INC COM 71944F106 409 16881 SH SOLE 26 0 0 16881 PHREESIA INC COM 71944F106 898 37058 SH SOLE 34 37058 0 0 PHUNWARE INC COM 71948P100 38 26566 SH SOLE 2 0 0 26566 PHUNWARE INC COM 71948P100 162 112832 SH SOLE 18 112832 0 0 PHUNWARE INC COM 71948P100 75 52216 SH SOLE 19 52216 0 0 PHUNWARE INC COM 71948P100 796 552775 SH SOLE 21 552775 0 0 PHUNWARE INC COM 71948P100 305 211879 SH SOLE 22 211879 0 0 PHYSICIANS RLTY TR COM 71943U104 3347 188547 SH SOLE 2 7603 0 180944 PHYSICIANS RLTY TR COM 71943U104 891 50197 SH SOLE 4 50197 0 0 PHYSICIANS RLTY TR COM 71943U104 3319 186981 SH SOLE 7 186981 0 0 PHYSICIANS RLTY TR COM 71943U104 131 7373 SH SOLE 15 7373 0 0 PHYSICIANS RLTY TR COM 71943U104 11197 630826 SH SOLE 18 630826 0 0 PHYSICIANS RLTY TR COM 71943U104 8984 506135 SH SOLE 19 506135 0 0 PHYSICIANS RLTY TR COM 71943U104 143084 8061088 SH SOLE 21 8061088 0 0 PHYSICIANS RLTY TR COM 71943U104 122977 6928274 SH SOLE 22 6672709 0 255565 PHYSICIANS RLTY TR COM 71943U104 109 6146 SH SOLE 23 6146 0 0 PHYSICIANS RLTY TR COM 71943U104 6813 383803 SH SOLE 25 383803 0 0 PHYSICIANS RLTY TR COM 71943U104 2268 127801 SH SOLE 26 31223 0 96578 PHYSICIANS RLTY TR COM 71943U104 440 24794 SH SOLE 28 24794 0 0 PHYSICIANS RLTY TR COM 71943U104 1821 102590 SH SOLE 29 102590 0 0 PHYSICIANS RLTY TR COM 71943U104 15591 878385 SH SOLE 30 878385 0 0 PHYSICIANS RLTY TR COM 71943U104 321 18074 SH SOLE 40 18074 0 0 PICO HLDGS INC COM NEW 693366205 141 13928 SH SOLE 2 787 0 13141 PICO HLDGS INC COM NEW 693366205 6 580 SH SOLE 7 580 0 0 PICO HLDGS INC COM NEW 693366205 632 62604 SH SOLE 18 62604 0 0 PICO HLDGS INC COM NEW 693366205 173 17161 SH SOLE 19 17161 0 0 PICO HLDGS INC COM NEW 693366205 6410 635258 SH SOLE 21 635258 0 0 PICO HLDGS INC COM NEW 693366205 6234 617876 SH SOLE 22 602299 0 15577 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2692 128919 SH SOLE 2 5222 0 123697 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 730 34940 SH SOLE 4 34940 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2653 127076 SH SOLE 7 127076 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 101 4829 SH SOLE 15 4829 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8884 425479 SH SOLE 18 425479 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7016 336016 SH SOLE 19 336016 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 110565 5295238 SH SOLE 21 5295238 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 102432 4905768 SH SOLE 22 4711558 0 194210 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 87 4184 SH SOLE 23 4184 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5405 258854 SH SOLE 25 258854 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1867 89428 SH SOLE 26 30383 0 59045 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 335 16023 SH SOLE 28 16023 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1347 64489 SH SOLE 29 64489 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11966 573068 SH SOLE 30 573068 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 50 2395 SH SOLE 36 2395 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 207 9920 SH SOLE 40 9920 0 0 PIER 1 IMPORTS INC COM NEW 720279504 595 61191 SH SOLE 21 61191 0 0 PIER 1 IMPORTS INC COM NEW 720279504 699 71907 SH SOLE 22 57618 0 14289 PIERIS PHARMACEUTICALS INC COM 720795103 141 41338 SH SOLE 2 1923 0 39415 PIERIS PHARMACEUTICALS INC COM 720795103 4 1231 SH SOLE 7 1231 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 573 168020 SH SOLE 18 168020 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 273 80172 SH SOLE 19 80172 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 5976 1752569 SH SOLE 21 1752569 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 4403 1291313 SH SOLE 22 1250313 0 41000 PILGRIMS PRIDE CORP NEW COM 72147K108 4773 148946 SH SOLE 2 25993 0 122953 PILGRIMS PRIDE CORP NEW COM 72147K108 9 289 SH SOLE 4 289 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 6571 205055 SH SOLE 7 205055 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1 17 SH SOLE 17 0 0 17 PILGRIMS PRIDE CORP NEW COM 72147K108 4747 148130 SH SOLE 18 148130 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 389 12150 SH SOLE 19 12150 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 80732 2519343 SH SOLE 21 2519343 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 57205 1785142 SH SOLE 22 1676404 0 108738 PILGRIMS PRIDE CORP NEW COM 72147K108 900 28087 SH SOLE 26 23267 0 4820 PILGRIMS PRIDE CORP NEW COM 72147K108 289 9016 SH SOLE 28 9016 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 841 26246 SH SOLE 30 26246 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 37 1162 SH SOLE 31 1162 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 266 8295 SH SOLE 40 8295 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 0 1 SH SOLE 18 1 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 106 2020 SH SOLE 17 0 0 2020 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 15 SH SOLE 17 0 0 15 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1 5 SH SOLE 17 0 0 5 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 54 534 SH SOLE 18 534 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH SOLE 17 0 0 5 PIMCO MUN INCOME FD II COM 72200W106 467 29699 SH SOLE 18 29699 0 0 PINDUODUO INC SPONSORED ADS 722304102 6062 188154 SH SOLE 2 5607 0 182547 PINDUODUO INC SPONSORED ADS 722304102 1495 46415 SH SOLE 4 46415 0 0 PINDUODUO INC SPONSORED ADS 722304102 831 25784 SH SOLE 7 25784 0 0 PINDUODUO INC SPONSORED ADS 722304102 11 348 SH SOLE 13 348 0 0 PINDUODUO INC SPONSORED ADS 722304102 2505 77757 SH SOLE 15 74929 0 2828 PINDUODUO INC SPONSORED ADS 722304102 1768 54886 SH SOLE 18 54886 0 0 PINDUODUO INC SPONSORED ADS 722304102 114197 3544281 SH SOLE 21 3544281 0 0 PINDUODUO INC SPONSORED ADS 722304102 74155 2301516 SH SOLE 22 2104987 0 196529 PINDUODUO INC SPONSORED ADS 722304102 3602 111786 SH SOLE 23 111786 0 0 PINDUODUO INC SPONSORED ADS 722304102 2461 76396 SH SOLE 25 76396 0 0 PINDUODUO INC SPONSORED ADS 722304102 26669 827707 SH SOLE 26 152623 0 675084 PINDUODUO INC SPONSORED ADS 722304102 1040 32286 SH SOLE 28 32286 0 0 PINDUODUO INC SPONSORED ADS 722304102 1048 32540 SH SOLE 29 21810 0 10730 PINDUODUO INC SPONSORED ADS 722304102 35893 1113988 SH SOLE 30 1113988 0 0 PINDUODUO INC SPONSORED ADS 722304102 348 10788 SH SOLE 31 10788 0 0 PINDUODUO INC SPONSORED ADS 722304102 741 23003 SH SOLE 32 23003 0 0 PINDUODUO INC SPONSORED ADS 722304102 478 14829 SH SOLE 34 14829 0 0 PINDUODUO INC SPONSORED ADS 722304102 50 1560 SH SOLE 40 1560 0 0 PING IDENTITY HLDG CORP COM 72341T103 468 27105 SH SOLE 2 27105 0 0 PING IDENTITY HLDG CORP COM 72341T103 32 1834 SH SOLE 18 1834 0 0 PING IDENTITY HLDG CORP COM 72341T103 5110 296254 SH SOLE 19 296254 0 0 PING IDENTITY HLDG CORP COM 72341T103 147 8512 SH SOLE 22 8512 0 0 PING IDENTITY HLDG CORP COM 72341T103 4210 244065 SH SOLE 26 44278 0 199787 PING IDENTITY HLDG CORP COM 72341T103 68 3922 SH SOLE 31 0 0 3922 PING IDENTITY HLDG CORP COM 72341T103 3070 177955 SH SOLE 34 177955 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 13787 242937 SH SOLE 2 100938 0 141999 PINNACLE FINL PARTNERS INC COM 72346Q104 201 3550 SH SOLE 4 3550 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 116 2038 SH SOLE 7 2038 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 11599 204394 SH SOLE 18 204168 0 226 PINNACLE FINL PARTNERS INC COM 72346Q104 1312 23111 SH SOLE 19 23111 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 201946 3558524 SH SOLE 21 3558524 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 146763 2586139 SH SOLE 22 2434599 0 151540 PINNACLE FINL PARTNERS INC COM 72346Q104 262 4620 SH SOLE 23 4620 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 279 4916 SH SOLE 25 4916 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2341 41259 SH SOLE 26 20008 0 21251 PINNACLE FINL PARTNERS INC COM 72346Q104 573 10100 SH SOLE 28 10100 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 109 1921 SH SOLE 29 1921 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1243 21901 SH SOLE 30 21901 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 145 2547 SH SOLE 31 2547 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 162 2863 SH SOLE 34 2863 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 38 672 SH SOLE 36 672 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 432 7619 SH SOLE 40 7619 0 0 PINNACLE WEST CAP CORP COM 723484101 34172 352037 SH SOLE 2 88265 0 263772 PINNACLE WEST CAP CORP COM 723484101 5345 55060 SH SOLE 4 52107 0 2953 PINNACLE WEST CAP CORP COM 723484101 21762 224186 SH SOLE 7 169385 0 54801 PINNACLE WEST CAP CORP COM 723484101 3225 33228 SH SOLE 13 33228 0 0 PINNACLE WEST CAP CORP COM 723484101 109 1122 SH SOLE 15 1122 0 0 PINNACLE WEST CAP CORP COM 723484101 0 3 SH SOLE 17 0 0 3 PINNACLE WEST CAP CORP COM 723484101 32938 339323 SH SOLE 18 323888 0 15435 PINNACLE WEST CAP CORP COM 723484101 29725 306219 SH SOLE 19 306219 0 0 PINNACLE WEST CAP CORP COM 723484101 615153 6337207 SH SOLE 21 6337207 0 0 PINNACLE WEST CAP CORP COM 723484101 320687 3303667 SH SOLE 22 2972930 0 330737 PINNACLE WEST CAP CORP COM 723484101 8526 87837 SH SOLE 23 87837 0 0 PINNACLE WEST CAP CORP COM 723484101 11630 119810 SH SOLE 25 119810 0 0 PINNACLE WEST CAP CORP COM 723484101 60854 626912 SH SOLE 26 195032 0 431880 PINNACLE WEST CAP CORP COM 723484101 2259 23271 SH SOLE 28 17716 0 5555 PINNACLE WEST CAP CORP COM 723484101 225 2315 SH SOLE 29 2315 0 0 PINNACLE WEST CAP CORP COM 723484101 59803 616078 SH SOLE 30 616078 0 0 PINNACLE WEST CAP CORP COM 723484101 2439 25130 SH SOLE 31 20691 0 4439 PINNACLE WEST CAP CORP COM 723484101 3179 32750 SH SOLE 32 32750 0 0 PINNACLE WEST CAP CORP COM 723484101 6669 68703 SH SOLE 34 68703 0 0 PINNACLE WEST CAP CORP COM 723484101 11918 122773 SH SOLE 36 122773 0 0 PINNACLE WEST CAP CORP COM 723484101 312 3214 SH SOLE 40 3214 0 0 PINTEREST INC CL A 72352L106 285 10779 SH SOLE 2 10779 0 0 PINTEREST INC CL A 72352L106 908 34335 SH SOLE 13 34335 0 0 PINTEREST INC CL A 72352L106 2453 92754 SH SOLE 18 48040 0 44714 PINTEREST INC CL A 72352L106 31169 1178431 SH SOLE 19 1178431 0 0 PINTEREST INC CL A 72352L106 2678 101254 SH SOLE 21 101254 0 0 PINTEREST INC CL A 72352L106 45398 1716358 SH SOLE 22 1666546 0 49812 PINTEREST INC CL A 72352L106 1737 65668 SH SOLE 29 0 0 65668 PINTEREST INC CL A 72352L106 402 15208 SH SOLE 30 15208 0 0 PINTEREST INC CL A 72352L106 10726 405512 SH SOLE 34 405512 0 0 PINTEREST INC CL A 72352L106 520 19641 SH SOLE 36 19641 0 0 PIONEER BANCORP INC COM 723561106 143 11413 SH SOLE 2 0 0 11413 PIONEER BANCORP INC COM 723561106 492 39412 SH SOLE 18 39412 0 0 PIONEER BANCORP INC COM 723561106 229 18307 SH SOLE 19 18307 0 0 PIONEER BANCORP INC COM 723561106 5345 427948 SH SOLE 21 427948 0 0 PIONEER BANCORP INC COM 723561106 1138 91083 SH SOLE 22 87798 0 3285 PIONEER NAT RES CO COM 723787107 51469 409232 SH SOLE 2 45782 0 363450 PIONEER NAT RES CO COM 723787107 8335 66274 SH SOLE 4 61802 0 4472 PIONEER NAT RES CO COM 723787107 18306 145548 SH SOLE 7 145548 0 0 PIONEER NAT RES CO COM 723787107 511 4066 SH SOLE 13 4066 0 0 PIONEER NAT RES CO COM 723787107 210 1669 SH SOLE 15 1669 0 0 PIONEER NAT RES CO COM 723787107 59228 470925 SH SOLE 18 448385 0 22540 PIONEER NAT RES CO COM 723787107 18519 147243 SH SOLE 19 147243 0 0 PIONEER NAT RES CO COM 723787107 509108 4047930 SH SOLE 21 4047930 0 0 PIONEER NAT RES CO COM 723787107 520190 4136040 SH SOLE 22 3684972 0 451068 PIONEER NAT RES CO COM 723787107 15336 121940 SH SOLE 23 121940 0 0 PIONEER NAT RES CO COM 723787107 20977 166792 SH SOLE 25 166792 0 0 PIONEER NAT RES CO COM 723787107 68414 543965 SH SOLE 26 202201 0 341764 PIONEER NAT RES CO COM 723787107 3963 31506 SH SOLE 28 22550 0 8956 PIONEER NAT RES CO COM 723787107 448 3565 SH SOLE 29 3565 0 0 PIONEER NAT RES CO COM 723787107 81866 650917 SH SOLE 30 650917 0 0 PIONEER NAT RES CO COM 723787107 12315 97916 SH SOLE 31 29715 0 68201 PIONEER NAT RES CO COM 723787107 30088 239229 SH SOLE 34 239229 0 0 PIONEER NAT RES CO COM 723787107 14045 111672 SH SOLE 36 111672 0 0 PIONEER NAT RES CO COM 723787107 512 4070 SH SOLE 40 4070 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 33 6019 SH SOLE 21 6019 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 99 18320 SH SOLE 22 18320 0 0 PIPER JAFFRAY COS COM 724078100 1073 14216 SH SOLE 2 597 0 13619 PIPER JAFFRAY COS COM 724078100 2 21 SH SOLE 4 21 0 0 PIPER JAFFRAY COS COM 724078100 22 297 SH SOLE 7 297 0 0 PIPER JAFFRAY COS COM 724078100 0 1 SH SOLE 17 0 0 1 PIPER JAFFRAY COS COM 724078100 4748 62901 SH SOLE 18 62901 0 0 PIPER JAFFRAY COS COM 724078100 2127 28186 SH SOLE 19 28186 0 0 PIPER JAFFRAY COS COM 724078100 119559 1583976 SH SOLE 21 1583976 0 0 PIPER JAFFRAY COS COM 724078100 34220 453371 SH SOLE 22 432539 0 20832 PIPER JAFFRAY COS COM 724078100 128 1691 SH SOLE 23 1691 0 0 PIPER JAFFRAY COS COM 724078100 881 11678 SH SOLE 26 5752 0 5926 PIPER JAFFRAY COS COM 724078100 132 1755 SH SOLE 28 1755 0 0 PIPER JAFFRAY COS COM 724078100 1490 19744 SH SOLE 30 19744 0 0 PIPER JAFFRAY COS COM 724078100 148 1955 SH SOLE 40 1955 0 0 PITNEY BOWES INC COM 724479100 741 162046 SH SOLE 2 6102 0 155944 PITNEY BOWES INC COM 724479100 4 774 SH SOLE 4 774 0 0 PITNEY BOWES INC COM 724479100 42 9229 SH SOLE 7 9229 0 0 PITNEY BOWES INC COM 724479100 3377 738902 SH SOLE 18 738902 0 0 PITNEY BOWES INC COM 724479100 1229 268934 SH SOLE 19 268934 0 0 PITNEY BOWES INC COM 724479100 84049 18391435 SH SOLE 21 18391435 0 0 PITNEY BOWES INC COM 724479100 24138 5281738 SH SOLE 22 4983785 0 297953 PITNEY BOWES INC COM 724479100 150 32895 SH SOLE 26 16608 0 16287 PITNEY BOWES INC COM 724479100 106 23150 SH SOLE 28 23150 0 0 PITNEY BOWES INC COM 724479100 1132 247620 SH SOLE 30 247620 0 0 PITNEY BOWES INC COM 724479100 99 21768 SH SOLE 36 21768 0 0 PITNEY BOWES INC COM 724479100 94 20616 SH SOLE 40 20616 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 5 340 SH SOLE 4 340 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 5019 336363 SH SOLE 21 336363 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 21931 1469904 SH SOLE 22 1433724 0 36180 PIVOTAL SOFTWARE INC COM CL A 72582H107 596 39919 SH SOLE 26 31735 0 8184 PIVOTAL SOFTWARE INC COM CL A 72582H107 157 10534 SH SOLE 28 10534 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 322 21599 SH SOLE 30 21599 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 108 7238 SH SOLE 40 7238 0 0 PIXELWORKS INC COM NEW 72581M305 28 7574 SH SOLE 18 7574 0 0 PIXELWORKS INC COM NEW 72581M305 414 111934 SH SOLE 21 111934 0 0 PIXELWORKS INC COM NEW 72581M305 2333 630478 SH SOLE 22 630478 0 0 PJT PARTNERS INC COM CL A 69343T107 854 20983 SH SOLE 2 904 0 20079 PJT PARTNERS INC COM CL A 69343T107 10 251 SH SOLE 4 251 0 0 PJT PARTNERS INC COM CL A 69343T107 18 443 SH SOLE 7 443 0 0 PJT PARTNERS INC COM CL A 69343T107 3188 78339 SH SOLE 18 78339 0 0 PJT PARTNERS INC COM CL A 69343T107 1591 39081 SH SOLE 19 39081 0 0 PJT PARTNERS INC COM CL A 69343T107 31533 774762 SH SOLE 21 774762 0 0 PJT PARTNERS INC COM CL A 69343T107 27120 666342 SH SOLE 22 639652 0 26690 PJT PARTNERS INC COM CL A 69343T107 563 13842 SH SOLE 26 11479 0 2363 PJT PARTNERS INC COM CL A 69343T107 116 2845 SH SOLE 28 2845 0 0 PJT PARTNERS INC COM CL A 69343T107 297 7309 SH SOLE 30 7309 0 0 PJT PARTNERS INC COM CL A 69343T107 106 2599 SH SOLE 40 2599 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 410 19760 SH SOLE 18 19760 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 73668 3550287 SH SOLE 19 3550287 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3758 177020 SH SOLE 2 8620 0 168400 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1313 61830 SH SOLE 4 57894 0 3936 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 203 9547 SH SOLE 7 9547 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1423 67032 SH SOLE 18 55292 0 11740 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 237 11171 SH SOLE 19 11171 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2325 109512 SH SOLE 21 109512 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6206 292302 SH SOLE 22 213674 0 78628 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2647 124696 SH SOLE 23 124696 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 13041 614283 SH SOLE 26 272644 0 341639 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 590 27811 SH SOLE 28 19331 0 8480 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 42 1978 SH SOLE 29 1978 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4597 216553 SH SOLE 30 216553 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 499 23484 SH SOLE 31 16747 0 6737 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9205 433608 SH SOLE 34 433608 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 766 36093 SH SOLE 36 36093 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 58 2744 SH SOLE 40 2744 0 0 PLANET FITNESS INC CL A 72703H101 15188 262449 SH SOLE 2 101118 0 161331 PLANET FITNESS INC CL A 72703H101 1077 18616 SH SOLE 4 18616 0 0 PLANET FITNESS INC CL A 72703H101 313 5401 SH SOLE 7 5401 0 0 PLANET FITNESS INC CL A 72703H101 236 4077 SH SOLE 13 4077 0 0 PLANET FITNESS INC CL A 72703H101 3660 63241 SH SOLE 18 53760 0 9481 PLANET FITNESS INC CL A 72703H101 6779 117149 SH SOLE 19 117149 0 0 PLANET FITNESS INC CL A 72703H101 62201 1074845 SH SOLE 21 1074845 0 0 PLANET FITNESS INC CL A 72703H101 150667 2603535 SH SOLE 22 2381746 0 221789 PLANET FITNESS INC CL A 72703H101 2373 41014 SH SOLE 23 41014 0 0 PLANET FITNESS INC CL A 72703H101 283 4886 SH SOLE 25 4886 0 0 PLANET FITNESS INC CL A 72703H101 3807 65782 SH SOLE 26 28158 0 37624 PLANET FITNESS INC CL A 72703H101 644 11124 SH SOLE 28 11124 0 0 PLANET FITNESS INC CL A 72703H101 936 16171 SH SOLE 29 16171 0 0 PLANET FITNESS INC CL A 72703H101 1474 25476 SH SOLE 30 25476 0 0 PLANET FITNESS INC CL A 72703H101 2205 38099 SH SOLE 31 27809 0 10290 PLANET FITNESS INC CL A 72703H101 763 13191 SH SOLE 34 13191 0 0 PLANET FITNESS INC CL A 72703H101 606 10466 SH SOLE 36 10466 0 0 PLANET FITNESS INC CL A 72703H101 472 8160 SH SOLE 40 8160 0 0 PLANTRONICS INC NEW COM 727493108 1612 43206 SH SOLE 2 15286 0 27920 PLANTRONICS INC NEW COM 727493108 5 131 SH SOLE 4 131 0 0 PLANTRONICS INC NEW COM 727493108 22 578 SH SOLE 7 578 0 0 PLANTRONICS INC NEW COM 727493108 7089 189955 SH SOLE 18 189955 0 0 PLANTRONICS INC NEW COM 727493108 2139 57328 SH SOLE 19 57328 0 0 PLANTRONICS INC NEW COM 727493108 91739 2458173 SH SOLE 21 2458173 0 0 PLANTRONICS INC NEW COM 727493108 42365 1135180 SH SOLE 22 1086203 0 48977 PLANTRONICS INC NEW COM 727493108 264 7069 SH SOLE 26 3884 0 3185 PLANTRONICS INC NEW COM 727493108 160 4287 SH SOLE 28 4287 0 0 PLANTRONICS INC NEW COM 727493108 337 9041 SH SOLE 30 9041 0 0 PLANTRONICS INC NEW COM 727493108 141 3775 SH SOLE 40 3775 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 857 109430 SH SOLE 21 109430 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 8380 1070181 SH SOLE 22 1045201 0 24980 PLAYA HOTELS & RESORTS NV SHS N70544106 162 20665 SH SOLE 26 0 0 20665 PLAYA HOTELS & RESORTS NV SHS N70544106 69 8874 SH SOLE 30 8874 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 53 6802 SH SOLE 40 6802 0 0 PLAYAGS INC COM 72814N104 242 23549 SH SOLE 2 1121 0 22428 PLAYAGS INC COM 72814N104 3 339 SH SOLE 7 339 0 0 PLAYAGS INC COM 72814N104 992 96519 SH SOLE 18 96519 0 0 PLAYAGS INC COM 72814N104 657 63874 SH SOLE 19 63874 0 0 PLAYAGS INC COM 72814N104 9640 937711 SH SOLE 21 937711 0 0 PLAYAGS INC COM 72814N104 7840 762654 SH SOLE 22 727147 0 35507 PLAYAGS INC COM 72814N104 77 7451 SH SOLE 30 7451 0 0 PLAYAGS INC COM 72814N104 20 1920 SH SOLE 40 1920 0 0 PLDT INC SPONSORED ADR 69344D408 397 18043 SH SOLE 4 18043 0 0 PLDT INC SPONSORED ADR 69344D408 595 27042 SH SOLE 18 27042 0 0 PLDT INC SPONSORED ADR 69344D408 2984 135622 SH SOLE 22 135622 0 0 PLDT INC SPONSORED ADR 69344D408 176 8022 SH SOLE 30 8022 0 0 PLEXUS CORP COM 729132100 1822 29152 SH SOLE 2 1156 0 27996 PLEXUS CORP COM 729132100 10 163 SH SOLE 4 163 0 0 PLEXUS CORP COM 729132100 61 970 SH SOLE 7 970 0 0 PLEXUS CORP COM 729132100 8428 134825 SH SOLE 18 134825 0 0 PLEXUS CORP COM 729132100 3119 49891 SH SOLE 19 49891 0 0 PLEXUS CORP COM 729132100 204084 3264829 SH SOLE 21 3264829 0 0 PLEXUS CORP COM 729132100 53898 862228 SH SOLE 22 817683 0 44545 PLEXUS CORP COM 729132100 914 14623 SH SOLE 26 6009 0 8614 PLEXUS CORP COM 729132100 196 3132 SH SOLE 28 3132 0 0 PLEXUS CORP COM 729132100 2701 43207 SH SOLE 30 43207 0 0 PLEXUS CORP COM 729132100 50 803 SH SOLE 36 803 0 0 PLEXUS CORP COM 729132100 149 2383 SH SOLE 40 2383 0 0 PLUG POWER INC COM NEW 72919P202 542 206175 SH SOLE 2 9516 0 196659 PLUG POWER INC COM NEW 72919P202 10 3889 SH SOLE 7 3889 0 0 PLUG POWER INC COM NEW 72919P202 2194 834365 SH SOLE 18 834365 0 0 PLUG POWER INC COM NEW 72919P202 1042 396284 SH SOLE 19 396284 0 0 PLUG POWER INC COM NEW 72919P202 21707 8253785 SH SOLE 21 8253785 0 0 PLUG POWER INC COM NEW 72919P202 19006 7226450 SH SOLE 22 6860471 0 365979 PLUG POWER INC COM NEW 72919P202 68 25776 SH SOLE 28 25776 0 0 PLUG POWER INC COM NEW 72919P202 197 74943 SH SOLE 30 74943 0 0 PLUG POWER INC COM NEW 72919P202 53 20323 SH SOLE 40 20323 0 0 PLUMAS BANCORP COM 729273102 20 991 SH SOLE 18 991 0 0 PLUMAS BANCORP COM 729273102 120 5958 SH SOLE 21 5958 0 0 PLUMAS BANCORP COM 729273102 201 9955 SH SOLE 22 9955 0 0 PLURALSIGHT INC COM CL A 72941B106 1718 102306 SH SOLE 2 4209 0 98097 PLURALSIGHT INC COM CL A 72941B106 4 249 SH SOLE 4 249 0 0 PLURALSIGHT INC COM CL A 72941B106 22 1292 SH SOLE 7 1292 0 0 PLURALSIGHT INC COM CL A 72941B106 694 41307 SH SOLE 18 41307 0 0 PLURALSIGHT INC COM CL A 72941B106 3835 228347 SH SOLE 19 228347 0 0 PLURALSIGHT INC COM CL A 72941B106 18390 1094960 SH SOLE 21 1094960 0 0 PLURALSIGHT INC COM CL A 72941B106 34178 2035021 SH SOLE 22 1891030 0 143991 PLURALSIGHT INC COM CL A 72941B106 422 25104 SH SOLE 26 19532 0 5572 PLURALSIGHT INC COM CL A 72941B106 139 8297 SH SOLE 28 8297 0 0 PLURALSIGHT INC COM CL A 72941B106 329 19586 SH SOLE 30 19586 0 0 PLURALSIGHT INC COM CL A 72941B106 24 1415 SH SOLE 31 1415 0 0 PLURALSIGHT INC COM CL A 72941B106 1975 117617 SH SOLE 34 117617 0 0 PLURALSIGHT INC COM CL A 72941B106 179 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 2 477 SH SOLE 22 477 0 0 PLX PHARMA INC COM 72942A107 8 1600 SH SOLE 18 1600 0 0 PLX PHARMA INC COM 72942A107 32 6297 SH SOLE 21 6297 0 0 PLX PHARMA INC COM 72942A107 8 1637 SH SOLE 22 1637 0 0 PLYMOUTH INDL REIT INC COM 729640102 831 45378 SH SOLE 4 45378 0 0 PLYMOUTH INDL REIT INC COM 729640102 4715 257370 SH SOLE 18 245299 0 12071 PLYMOUTH INDL REIT INC COM 729640102 5537 302217 SH SOLE 19 302217 0 0 PLYMOUTH INDL REIT INC COM 729640102 815 44501 SH SOLE 21 44501 0 0 PLYMOUTH INDL REIT INC COM 729640102 3431 187285 SH SOLE 22 143623 0 43662 PLYMOUTH INDL REIT INC COM 729640102 374 20442 SH SOLE 23 20442 0 0 PLYMOUTH INDL REIT INC COM 729640102 3926 214279 SH SOLE 34 214279 0 0 PNC FINL SVCS GROUP INC COM 693475105 154419 1101737 SH SOLE 2 111165 0 990572 PNC FINL SVCS GROUP INC COM 693475105 25186 179695 SH SOLE 4 167308 0 12387 PNC FINL SVCS GROUP INC COM 693475105 55578 396529 SH SOLE 7 390382 0 6147 PNC FINL SVCS GROUP INC COM 693475105 1798 12831 SH SOLE 13 12831 0 0 PNC FINL SVCS GROUP INC COM 693475105 357 2544 SH SOLE 15 2544 0 0 PNC FINL SVCS GROUP INC COM 693475105 143216 1021807 SH SOLE 18 954136 0 67671 PNC FINL SVCS GROUP INC COM 693475105 11487 81956 SH SOLE 19 81956 0 0 PNC FINL SVCS GROUP INC COM 693475105 1176895 8396800 SH SOLE 21 8396800 0 0 PNC FINL SVCS GROUP INC COM 693475105 1500109 10702830 SH SOLE 22 9496209 0 1206621 PNC FINL SVCS GROUP INC COM 693475105 46007 328245 SH SOLE 23 328245 0 0 PNC FINL SVCS GROUP INC COM 693475105 62146 443390 SH SOLE 25 443390 0 0 PNC FINL SVCS GROUP INC COM 693475105 301266 2149440 SH SOLE 26 481780 0 1667660 PNC FINL SVCS GROUP INC COM 693475105 12129 86537 SH SOLE 28 62615 0 23922 PNC FINL SVCS GROUP INC COM 693475105 3728 26597 SH SOLE 29 9258 0 17339 PNC FINL SVCS GROUP INC COM 693475105 239644 1709790 SH SOLE 30 1709790 0 0 PNC FINL SVCS GROUP INC COM 693475105 14164 101055 SH SOLE 31 82471 0 18584 PNC FINL SVCS GROUP INC COM 693475105 4144 29563 SH SOLE 34 29563 0 0 PNC FINL SVCS GROUP INC COM 693475105 48859 348597 SH SOLE 36 348597 0 0 PNC FINL SVCS GROUP INC COM 693475105 1465 10452 SH SOLE 40 10452 0 0 PNM RES INC COM 69349H107 8154 156573 SH SOLE 2 79140 0 77433 PNM RES INC COM 69349H107 174 3334 SH SOLE 4 3334 0 0 PNM RES INC COM 69349H107 113 2171 SH SOLE 7 2171 0 0 PNM RES INC COM 69349H107 25142 482759 SH SOLE 18 469306 0 13453 PNM RES INC COM 69349H107 7981 153248 SH SOLE 19 153248 0 0 PNM RES INC COM 69349H107 304432 5845462 SH SOLE 21 5845462 0 0 PNM RES INC COM 69349H107 145303 2789995 SH SOLE 22 2679378 0 110617 PNM RES INC COM 69349H107 82 1568 SH SOLE 23 1568 0 0 PNM RES INC COM 69349H107 1197 22979 SH SOLE 26 14496 0 8483 PNM RES INC COM 69349H107 549 10534 SH SOLE 28 10534 0 0 PNM RES INC COM 69349H107 2432 46697 SH SOLE 30 46697 0 0 PNM RES INC COM 69349H107 300 5754 SH SOLE 36 5754 0 0 PNM RES INC COM 69349H107 437 8395 SH SOLE 40 8395 0 0 POINTS INTL LTD COM NEW 730843208 519 47310 SH SOLE 22 47310 0 0 POLAR PWR INC COM 73102V105 3 842 SH SOLE 18 842 0 0 POLAR PWR INC COM 73102V105 30 9647 SH SOLE 21 9647 0 0 POLARIS INC COM 731068102 13879 157693 SH SOLE 2 31350 0 126343 POLARIS INC COM 731068102 1800 20451 SH SOLE 4 18868 0 1583 POLARIS INC COM 731068102 3823 43438 SH SOLE 7 43438 0 0 POLARIS INC COM 731068102 9 99 SH SOLE 13 99 0 0 POLARIS INC COM 731068102 48 548 SH SOLE 15 548 0 0 POLARIS INC COM 731068102 16222 184324 SH SOLE 18 179797 0 4527 POLARIS INC COM 731068102 1143 12988 SH SOLE 19 12988 0 0 POLARIS INC COM 731068102 252455 2868485 SH SOLE 21 2868485 0 0 POLARIS INC COM 731068102 168878 1918846 SH SOLE 22 1794231 0 124615 POLARIS INC COM 731068102 3807 43259 SH SOLE 23 43259 0 0 POLARIS INC COM 731068102 5036 57221 SH SOLE 25 57221 0 0 POLARIS INC COM 731068102 15637 177673 SH SOLE 26 104714 0 72959 POLARIS INC COM 731068102 973 11058 SH SOLE 28 7755 0 3303 POLARIS INC COM 731068102 1154 13111 SH SOLE 29 947 0 12164 POLARIS INC COM 731068102 8374 95150 SH SOLE 30 95150 0 0 POLARIS INC COM 731068102 1138 12929 SH SOLE 31 11083 0 1846 POLARIS INC COM 731068102 326 3707 SH SOLE 34 3707 0 0 POLARIS INC COM 731068102 3490 39655 SH SOLE 36 39655 0 0 POLARIS INC COM 731068102 105 1194 SH SOLE 40 1194 0 0 POLARITYTE INC COM 731094108 40 12523 SH SOLE 2 389 0 12134 POLARITYTE INC COM 731094108 1 195 SH SOLE 7 195 0 0 POLARITYTE INC COM 731094108 160 49642 SH SOLE 18 49642 0 0 POLARITYTE INC COM 731094108 77 23968 SH SOLE 19 23968 0 0 POLARITYTE INC COM 731094108 1621 501918 SH SOLE 21 501918 0 0 POLARITYTE INC COM 731094108 1402 433920 SH SOLE 22 424823 0 9097 POLYMET MINING CORP COM 731916102 5 14803 SH SOLE 17 0 0 14803 POLYONE CORP COM 73179P106 3873 118630 SH SOLE 2 52128 0 66502 POLYONE CORP COM 73179P106 16 486 SH SOLE 4 486 0 0 POLYONE CORP COM 73179P106 74 2265 SH SOLE 7 2265 0 0 POLYONE CORP COM 73179P106 15517 475258 SH SOLE 18 450138 0 25120 POLYONE CORP COM 73179P106 13850 424199 SH SOLE 19 424199 0 0 POLYONE CORP COM 73179P106 179642 5502046 SH SOLE 21 5502046 0 0 POLYONE CORP COM 73179P106 104105 3188502 SH SOLE 22 3067148 0 121354 POLYONE CORP COM 73179P106 2097 64227 SH SOLE 23 64227 0 0 POLYONE CORP COM 73179P106 5050 154686 SH SOLE 26 21314 0 133372 POLYONE CORP COM 73179P106 324 9916 SH SOLE 28 9916 0 0 POLYONE CORP COM 73179P106 722 22114 SH SOLE 30 22114 0 0 POLYONE CORP COM 73179P106 351 10742 SH SOLE 34 10742 0 0 POLYONE CORP COM 73179P106 36 1098 SH SOLE 36 1098 0 0 POLYONE CORP COM 73179P106 219 6715 SH SOLE 40 6715 0 0 POOL CORPORATION COM 73278L105 17859 88542 SH SOLE 2 22746 0 65796 POOL CORPORATION COM 73278L105 161 799 SH SOLE 4 799 0 0 POOL CORPORATION COM 73278L105 169 839 SH SOLE 7 839 0 0 POOL CORPORATION COM 73278L105 1 3 SH SOLE 17 0 0 3 POOL CORPORATION COM 73278L105 23432 116174 SH SOLE 18 116109 0 65 POOL CORPORATION COM 73278L105 1766 8758 SH SOLE 19 8758 0 0 POOL CORPORATION COM 73278L105 404335 2004634 SH SOLE 21 2004634 0 0 POOL CORPORATION COM 73278L105 255475 1266608 SH SOLE 22 1192827 0 73781 POOL CORPORATION COM 73278L105 444 2202 SH SOLE 23 2202 0 0 POOL CORPORATION COM 73278L105 3363 16673 SH SOLE 26 8954 0 7719 POOL CORPORATION COM 73278L105 1062 5263 SH SOLE 28 5263 0 0 POOL CORPORATION COM 73278L105 35 174 SH SOLE 29 174 0 0 POOL CORPORATION COM 73278L105 2243 11120 SH SOLE 30 11120 0 0 POOL CORPORATION COM 73278L105 226 1122 SH SOLE 31 1122 0 0 POOL CORPORATION COM 73278L105 153 761 SH SOLE 34 761 0 0 POOL CORPORATION COM 73278L105 26 128 SH SOLE 36 128 0 0 POOL CORPORATION COM 73278L105 753 3732 SH SOLE 40 3732 0 0 POPULAR INC COM NEW 733174700 10993 203267 SH SOLE 2 33636 0 169631 POPULAR INC COM NEW 733174700 43 795 SH SOLE 4 795 0 0 POPULAR INC COM NEW 733174700 155 2870 SH SOLE 7 2870 0 0 POPULAR INC COM NEW 733174700 2430 44936 SH SOLE 18 44734 0 202 POPULAR INC COM NEW 733174700 1171 21647 SH SOLE 19 21647 0 0 POPULAR INC COM NEW 733174700 64440 1191574 SH SOLE 21 1191574 0 0 POPULAR INC COM NEW 733174700 156367 2891399 SH SOLE 22 2704782 0 186617 POPULAR INC COM NEW 733174700 61 1128 SH SOLE 23 1128 0 0 POPULAR INC COM NEW 733174700 1890 34956 SH SOLE 26 20585 0 14371 POPULAR INC COM NEW 733174700 685 12661 SH SOLE 28 12661 0 0 POPULAR INC COM NEW 733174700 1545 28577 SH SOLE 30 28577 0 0 POPULAR INC COM NEW 733174700 150 2767 SH SOLE 31 2767 0 0 POPULAR INC COM NEW 733174700 10 186 SH SOLE 34 186 0 0 POPULAR INC COM NEW 733174700 119 2197 SH SOLE 36 2197 0 0 POPULAR INC COM NEW 733174700 525 9704 SH SOLE 40 9704 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 693 700000 PRN SOLE 21 700000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 6936 123049 SH SOLE 2 32753 0 90296 PORTLAND GEN ELEC CO COM NEW 736508847 604 10707 SH SOLE 4 10707 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 387 6874 SH SOLE 7 6874 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1 11 SH SOLE 17 0 0 11 PORTLAND GEN ELEC CO COM NEW 736508847 18666 331127 SH SOLE 18 330672 0 455 PORTLAND GEN ELEC CO COM NEW 736508847 12358 219231 SH SOLE 19 219231 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 197134 3497144 SH SOLE 21 3497144 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 154752 2745292 SH SOLE 22 2595895 0 149397 PORTLAND GEN ELEC CO COM NEW 736508847 1294 22954 SH SOLE 23 22954 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3755 66617 SH SOLE 26 25436 0 41181 PORTLAND GEN ELEC CO COM NEW 736508847 696 12345 SH SOLE 28 12345 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 97 1721 SH SOLE 29 1721 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3058 54250 SH SOLE 30 54250 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 339 6021 SH SOLE 31 3692 0 2329 PORTLAND GEN ELEC CO COM NEW 736508847 76 1349 SH SOLE 34 1349 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 433 7678 SH SOLE 36 7678 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 435 7712 SH SOLE 40 7712 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1830 68221 SH SOLE 2 6230 0 61991 PORTOLA PHARMACEUTICALS INC COM 737010108 7 251 SH SOLE 4 251 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 42 1556 SH SOLE 7 1556 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 7571 282271 SH SOLE 18 255444 0 26827 PORTOLA PHARMACEUTICALS INC COM 737010108 6397 238534 SH SOLE 19 238534 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 88576 3302596 SH SOLE 21 3302596 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 59406 2215001 SH SOLE 22 2050698 0 164303 PORTOLA PHARMACEUTICALS INC COM 737010108 437 16307 SH SOLE 23 16307 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1360 50713 SH SOLE 26 15474 0 35239 PORTOLA PHARMACEUTICALS INC COM 737010108 249 9289 SH SOLE 28 9289 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 622 23208 SH SOLE 30 23208 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 75 2801 SH SOLE 34 2801 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 179 6691 SH SOLE 40 6691 0 0 POSCO SPONSORED ADR 693483109 9366 198590 SH SOLE 2 0 0 198590 POSCO SPONSORED ADR 693483109 142 3014 SH SOLE 4 3014 0 0 POSCO SPONSORED ADR 693483109 1293 27426 SH SOLE 21 27426 0 0 POSCO SPONSORED ADR 693483109 37536 795931 SH SOLE 22 624029 0 171902 POSCO SPONSORED ADR 693483109 1247 26442 SH SOLE 30 26442 0 0 POSCO SPONSORED ADR 693483109 275 5825 SH SOLE 34 5825 0 0 POST HLDGS INC COM 737446104 16602 156864 SH SOLE 2 33710 0 123154 POST HLDGS INC COM 737446104 34 318 SH SOLE 4 318 0 0 POST HLDGS INC COM 737446104 172 1621 SH SOLE 7 1621 0 0 POST HLDGS INC COM 737446104 20180 190663 SH SOLE 18 190663 0 0 POST HLDGS INC COM 737446104 1543 14578 SH SOLE 19 14578 0 0 POST HLDGS INC COM 737446104 354506 3349455 SH SOLE 21 3349455 0 0 POST HLDGS INC COM 737446104 229966 2172769 SH SOLE 22 2048047 0 124722 POST HLDGS INC COM 737446104 12845 121362 SH SOLE 26 35193 0 86169 POST HLDGS INC COM 737446104 908 8578 SH SOLE 28 8578 0 0 POST HLDGS INC COM 737446104 2000 18896 SH SOLE 30 18896 0 0 POST HLDGS INC COM 737446104 297 2810 SH SOLE 31 1322 0 1488 POST HLDGS INC COM 737446104 159 1506 SH SOLE 36 1506 0 0 POST HLDGS INC COM 737446104 724 6840 SH SOLE 40 6840 0 0 POSTAL REALTY TRUST INC CL A 73757R102 15 973 SH SOLE 18 973 0 0 POSTAL REALTY TRUST INC CL A 73757R102 174 11005 SH SOLE 21 11005 0 0 POTBELLY CORP COM 73754Y100 93 21371 SH SOLE 2 807 0 20564 POTBELLY CORP COM 73754Y100 2 414 SH SOLE 7 414 0 0 POTBELLY CORP COM 73754Y100 321 73591 SH SOLE 18 73591 0 0 POTBELLY CORP COM 73754Y100 156 35725 SH SOLE 19 35725 0 0 POTBELLY CORP COM 73754Y100 3342 766622 SH SOLE 21 766622 0 0 POTBELLY CORP COM 73754Y100 3297 756256 SH SOLE 22 737425 0 18831 POTLATCHDELTIC CORPORATION COM 737630103 3985 96991 SH SOLE 2 31411 0 65580 POTLATCHDELTIC CORPORATION COM 737630103 21 512 SH SOLE 4 512 0 0 POTLATCHDELTIC CORPORATION COM 737630103 48 1157 SH SOLE 7 1157 0 0 POTLATCHDELTIC CORPORATION COM 737630103 15680 381642 SH SOLE 18 381642 0 0 POTLATCHDELTIC CORPORATION COM 737630103 4657 113349 SH SOLE 19 113349 0 0 POTLATCHDELTIC CORPORATION COM 737630103 223338 5436009 SH SOLE 21 5436009 0 0 POTLATCHDELTIC CORPORATION COM 737630103 94578 2302017 SH SOLE 22 2213498 0 88519 POTLATCHDELTIC CORPORATION COM 737630103 68 1654 SH SOLE 23 1654 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1372 33392 SH SOLE 26 22301 0 11091 POTLATCHDELTIC CORPORATION COM 737630103 318 7741 SH SOLE 28 7741 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 6884 167547 SH SOLE 30 167547 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH SOLE 34 1 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH SOLE 36 2 0 0 POTLATCHDELTIC CORPORATION COM 737630103 292 7096 SH SOLE 40 7096 0 0 POWELL INDS INC COM 739128106 366 9343 SH SOLE 2 629 0 8714 POWELL INDS INC COM 739128106 4 95 SH SOLE 4 95 0 0 POWELL INDS INC COM 739128106 8 206 SH SOLE 7 206 0 0 POWELL INDS INC COM 739128106 1619 41344 SH SOLE 18 41344 0 0 POWELL INDS INC COM 739128106 724 18496 SH SOLE 19 18496 0 0 POWELL INDS INC COM 739128106 39389 1006105 SH SOLE 21 1006105 0 0 POWELL INDS INC COM 739128106 10706 273463 SH SOLE 22 261838 0 11625 POWELL INDS INC COM 739128106 27 692 SH SOLE 26 0 0 692 POWELL INDS INC COM 739128106 55 1411 SH SOLE 28 1411 0 0 POWELL INDS INC COM 739128106 506 12928 SH SOLE 30 12928 0 0 POWELL INDS INC COM 739128106 37 938 SH SOLE 40 938 0 0 POWER INTEGRATIONS INC COM 739276103 2278 25196 SH SOLE 2 1841 0 23355 POWER INTEGRATIONS INC COM 739276103 19 206 SH SOLE 4 206 0 0 POWER INTEGRATIONS INC COM 739276103 42 464 SH SOLE 7 464 0 0 POWER INTEGRATIONS INC COM 739276103 12532 138578 SH SOLE 18 128360 0 10218 POWER INTEGRATIONS INC COM 739276103 6989 77284 SH SOLE 19 77284 0 0 POWER INTEGRATIONS INC COM 739276103 286105 3163830 SH SOLE 21 3163830 0 0 POWER INTEGRATIONS INC COM 739276103 77608 858214 SH SOLE 22 818998 0 39216 POWER INTEGRATIONS INC COM 739276103 399 4407 SH SOLE 23 4407 0 0 POWER INTEGRATIONS INC COM 739276103 1980 21893 SH SOLE 26 8575 0 13318 POWER INTEGRATIONS INC COM 739276103 324 3585 SH SOLE 28 3585 0 0 POWER INTEGRATIONS INC COM 739276103 3657 40445 SH SOLE 30 40445 0 0 POWER INTEGRATIONS INC COM 739276103 223 2469 SH SOLE 40 2469 0 0 POWER REIT COM 73933H101 2 239 SH SOLE 21 239 0 0 POWER REIT COM 73933H101 38 3765 SH SOLE 22 3765 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 48 16716 SH SOLE 4 16716 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 137 47110 SH SOLE 21 47110 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 1302 449100 SH SOLE 22 449100 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 615 212236 SH SOLE 30 212236 0 0 PPG INDS INC COM 693506107 88591 747539 SH SOLE 2 189243 0 558296 PPG INDS INC COM 693506107 14351 121097 SH SOLE 4 114519 0 6578 PPG INDS INC COM 693506107 38386 323904 SH SOLE 7 236792 0 87112 PPG INDS INC COM 693506107 823 6942 SH SOLE 13 6942 0 0 PPG INDS INC COM 693506107 276 2326 SH SOLE 15 2326 0 0 PPG INDS INC COM 693506107 60246 508362 SH SOLE 18 472123 0 36239 PPG INDS INC COM 693506107 5285 44594 SH SOLE 19 44594 0 0 PPG INDS INC COM 693506107 554567 4679493 SH SOLE 21 4679493 0 0 PPG INDS INC COM 693506107 691404 5834140 SH SOLE 22 5119276 0 714864 PPG INDS INC COM 693506107 25762 217384 SH SOLE 23 217384 0 0 PPG INDS INC COM 693506107 28293 238742 SH SOLE 25 238742 0 0 PPG INDS INC COM 693506107 163131 1376515 SH SOLE 26 299393 0 1077122 PPG INDS INC COM 693506107 5530 46662 SH SOLE 28 34176 0 12486 PPG INDS INC COM 693506107 3902 32927 SH SOLE 29 20209 0 12718 PPG INDS INC COM 693506107 101357 855263 SH SOLE 30 855263 0 0 PPG INDS INC COM 693506107 22871 192991 SH SOLE 31 72000 0 120991 PPG INDS INC COM 693506107 2731 23043 SH SOLE 34 23043 0 0 PPG INDS INC COM 693506107 20452 172576 SH SOLE 36 172576 0 0 PPG INDS INC COM 693506107 709 5986 SH SOLE 40 5986 0 0 PPL CORP COM 69351T106 77322 2455434 SH SOLE 2 802626 0 1652808 PPL CORP COM 69351T106 13403 425636 SH SOLE 4 407191 0 18445 PPL CORP COM 69351T106 25343 804802 SH SOLE 7 759310 0 45492 PPL CORP COM 69351T106 900 28582 SH SOLE 13 28582 0 0 PPL CORP COM 69351T106 220 6971 SH SOLE 15 6971 0 0 PPL CORP COM 69351T106 0 15 SH SOLE 17 0 0 15 PPL CORP COM 69351T106 50757 1611830 SH SOLE 18 1513303 0 98527 PPL CORP COM 69351T106 7400 234996 SH SOLE 19 234996 0 0 PPL CORP COM 69351T106 820449 26054261 SH SOLE 21 26054261 0 0 PPL CORP COM 69351T106 574289 18237199 SH SOLE 22 15946974 0 2290225 PPL CORP COM 69351T106 24281 771058 SH SOLE 23 771058 0 0 PPL CORP COM 69351T106 22052 700276 SH SOLE 25 700276 0 0 PPL CORP COM 69351T106 99994 3175432 SH SOLE 26 1031996 0 2143436 PPL CORP COM 69351T106 4416 140223 SH SOLE 28 102157 0 38066 PPL CORP COM 69351T106 4461 141662 SH SOLE 29 141662 0 0 PPL CORP COM 69351T106 87997 2794458 SH SOLE 30 2794458 0 0 PPL CORP COM 69351T106 16558 525819 SH SOLE 31 300565 0 225254 PPL CORP COM 69351T106 4803 152520 SH SOLE 32 152520 0 0 PPL CORP COM 69351T106 2428 77099 SH SOLE 34 77099 0 0 PPL CORP COM 69351T106 12036 382225 SH SOLE 35 382225 0 0 PPL CORP COM 69351T106 20587 653765 SH SOLE 36 653765 0 0 PPL CORP COM 69351T106 530 16844 SH SOLE 40 16844 0 0 PQ GROUP HLDGS INC COM 73943T103 635 39854 SH SOLE 2 1613 0 38241 PQ GROUP HLDGS INC COM 73943T103 13 795 SH SOLE 7 795 0 0 PQ GROUP HLDGS INC COM 73943T103 2046 128377 SH SOLE 18 128377 0 0 PQ GROUP HLDGS INC COM 73943T103 1107 69463 SH SOLE 19 69463 0 0 PQ GROUP HLDGS INC COM 73943T103 20421 1281142 SH SOLE 21 1281142 0 0 PQ GROUP HLDGS INC COM 73943T103 19137 1200574 SH SOLE 22 1142718 0 57856 PQ GROUP HLDGS INC COM 73943T103 82 5132 SH SOLE 28 5132 0 0 PQ GROUP HLDGS INC COM 73943T103 172 10780 SH SOLE 30 10780 0 0 PQ GROUP HLDGS INC COM 73943T103 104 6523 SH SOLE 40 6523 0 0 PRA GROUP INC COM 69354N106 1571 46486 SH SOLE 2 1832 0 44654 PRA GROUP INC COM 69354N106 8 237 SH SOLE 4 237 0 0 PRA GROUP INC COM 69354N106 33 968 SH SOLE 7 968 0 0 PRA GROUP INC COM 69354N106 6831 202152 SH SOLE 18 202152 0 0 PRA GROUP INC COM 69354N106 2624 77665 SH SOLE 19 77665 0 0 PRA GROUP INC COM 69354N106 169360 5012126 SH SOLE 21 5012126 0 0 PRA GROUP INC COM 69354N106 47308 1400066 SH SOLE 22 1332339 0 67727 PRA GROUP INC COM 69354N106 311 9218 SH SOLE 26 4827 0 4391 PRA GROUP INC COM 69354N106 198 5864 SH SOLE 28 5864 0 0 PRA GROUP INC COM 69354N106 2116 62632 SH SOLE 30 62632 0 0 PRA GROUP INC COM 69354N106 178 5266 SH SOLE 40 5266 0 0 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 886 875000 PRN SOLE 21 875000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 14500 146123 SH SOLE 2 30729 0 115394 PRA HEALTH SCIENCES INC COM 69354M108 30 303 SH SOLE 4 303 0 0 PRA HEALTH SCIENCES INC COM 69354M108 127 1277 SH SOLE 7 1277 0 0 PRA HEALTH SCIENCES INC COM 69354M108 17532 176677 SH SOLE 18 176677 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1373 13838 SH SOLE 19 13838 0 0 PRA HEALTH SCIENCES INC COM 69354M108 388256 3912686 SH SOLE 21 3912686 0 0 PRA HEALTH SCIENCES INC COM 69354M108 200459 2020145 SH SOLE 22 1907682 0 112463 PRA HEALTH SCIENCES INC COM 69354M108 2086 21025 SH SOLE 26 12164 0 8861 PRA HEALTH SCIENCES INC COM 69354M108 1094 11021 SH SOLE 28 11021 0 0 PRA HEALTH SCIENCES INC COM 69354M108 5778 58229 SH SOLE 30 58229 0 0 PRA HEALTH SCIENCES INC COM 69354M108 13770 138771 SH SOLE 31 1268 0 137503 PRA HEALTH SCIENCES INC COM 69354M108 113 1136 SH SOLE 34 1136 0 0 PRA HEALTH SCIENCES INC COM 69354M108 551 5556 SH SOLE 40 5556 0 0 PRECIPIO INC COM 74019L503 3 1120 SH SOLE 18 1120 0 0 PRECIPIO INC COM 74019L503 31 12034 SH SOLE 21 12034 0 0 PRECISION BIOSCIENCES INC COM 74019P108 114 13540 SH SOLE 2 5997 0 7543 PRECISION BIOSCIENCES INC COM 74019P108 342 40820 SH SOLE 18 32103 0 8717 PRECISION BIOSCIENCES INC COM 74019P108 941 112107 SH SOLE 19 112107 0 0 PRECISION BIOSCIENCES INC COM 74019P108 2667 317835 SH SOLE 21 317835 0 0 PRECISION BIOSCIENCES INC COM 74019P108 1617 192721 SH SOLE 22 190061 0 2660 PRECISION BIOSCIENCES INC COM 74019P108 114 13538 SH SOLE 23 13538 0 0 PRECISION BIOSCIENCES INC COM 74019P108 283 33719 SH SOLE 26 0 0 33719 PRECISION DRILLING CORP COM 2010 74022D308 36 31477 SH SOLE 22 31477 0 0 PREDICTIVE ONCOLOGY INC COM 74039M101 0 57 SH SOLE 21 57 0 0 PREFERRED APT CMNTYS INC COM 74039L103 675 46733 SH SOLE 2 1708 0 45025 PREFERRED APT CMNTYS INC COM 74039L103 9 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2306 159569 SH SOLE 18 159569 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1084 75012 SH SOLE 19 75012 0 0 PREFERRED APT CMNTYS INC COM 74039L103 25201 1743993 SH SOLE 21 1743993 0 0 PREFERRED APT CMNTYS INC COM 74039L103 19837 1372799 SH SOLE 22 1317978 0 54821 PREFERRED APT CMNTYS INC COM 74039L103 21 1458 SH SOLE 23 1458 0 0 PREFERRED APT CMNTYS INC COM 74039L103 151 10460 SH SOLE 26 0 0 10460 PREFERRED APT CMNTYS INC COM 74039L103 95 6587 SH SOLE 40 6587 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 695 13268 SH SOLE 2 564 0 12704 PREFERRED BK LOS ANGELES CA COM NEW 740367404 16 308 SH SOLE 7 308 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3481 66464 SH SOLE 18 66464 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1267 24181 SH SOLE 19 24181 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 81120 1548678 SH SOLE 21 1548678 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 23335 445485 SH SOLE 22 427942 0 17543 PREFERRED BK LOS ANGELES CA COM NEW 740367404 69 1321 SH SOLE 26 0 0 1321 PREFERRED BK LOS ANGELES CA COM NEW 740367404 89 1708 SH SOLE 28 1708 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1042 19894 SH SOLE 30 19894 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 131 2509 SH SOLE 40 2509 0 0 PREFORMED LINE PRODS CO COM 740444104 193 3544 SH SOLE 2 102 0 3442 PREFORMED LINE PRODS CO COM 740444104 4 74 SH SOLE 7 74 0 0 PREFORMED LINE PRODS CO COM 740444104 603 11054 SH SOLE 18 11054 0 0 PREFORMED LINE PRODS CO COM 740444104 286 5240 SH SOLE 19 5240 0 0 PREFORMED LINE PRODS CO COM 740444104 5805 106340 SH SOLE 21 106340 0 0 PREFORMED LINE PRODS CO COM 740444104 3362 61581 SH SOLE 22 58936 0 2645 PREMIER FINL BANCORP INC COM 74050M105 230 13418 SH SOLE 2 650 0 12768 PREMIER FINL BANCORP INC COM 74050M105 5 316 SH SOLE 7 316 0 0 PREMIER FINL BANCORP INC COM 74050M105 814 47396 SH SOLE 18 47396 0 0 PREMIER FINL BANCORP INC COM 74050M105 389 22634 SH SOLE 19 22634 0 0 PREMIER FINL BANCORP INC COM 74050M105 8091 471213 SH SOLE 21 471213 0 0 PREMIER FINL BANCORP INC COM 74050M105 2300 133941 SH SOLE 22 125393 0 8548 PREMIER INC CL A 74051N102 3070 106163 SH SOLE 2 13051 0 93112 PREMIER INC CL A 74051N102 7 242 SH SOLE 4 242 0 0 PREMIER INC CL A 74051N102 27 949 SH SOLE 7 949 0 0 PREMIER INC CL A 74051N102 701 24224 SH SOLE 18 24224 0 0 PREMIER INC CL A 74051N102 337 11665 SH SOLE 19 11665 0 0 PREMIER INC CL A 74051N102 23372 808174 SH SOLE 21 808174 0 0 PREMIER INC CL A 74051N102 45776 1582843 SH SOLE 22 1459046 0 123797 PREMIER INC CL A 74051N102 76 2633 SH SOLE 23 2633 0 0 PREMIER INC CL A 74051N102 979 33867 SH SOLE 26 19258 0 14609 PREMIER INC CL A 74051N102 230 7955 SH SOLE 28 7955 0 0 PREMIER INC CL A 74051N102 482 16660 SH SOLE 30 16660 0 0 PREMIER INC CL A 74051N102 31 1085 SH SOLE 31 1085 0 0 PREMIER INC CL A 74051N102 182 6297 SH SOLE 40 6297 0 0 PRESIDIO INC COM 74102M103 833 49296 SH SOLE 2 4150 0 45146 PRESIDIO INC COM 74102M103 15 903 SH SOLE 7 903 0 0 PRESIDIO INC COM 74102M103 2658 157307 SH SOLE 18 157307 0 0 PRESIDIO INC COM 74102M103 1751 103634 SH SOLE 19 103634 0 0 PRESIDIO INC COM 74102M103 26729 1581613 SH SOLE 21 1581613 0 0 PRESIDIO INC COM 74102M103 23954 1417412 SH SOLE 22 1362024 0 55388 PRESIDIO INC COM 74102M103 127 7497 SH SOLE 23 7497 0 0 PRESIDIO INC COM 74102M103 531 31396 SH SOLE 26 0 0 31396 PRESIDIO INC COM 74102M103 106 6288 SH SOLE 28 6288 0 0 PRESIDIO INC COM 74102M103 229 13535 SH SOLE 30 13535 0 0 PRESIDIO INC COM 74102M103 106 6254 SH SOLE 40 6254 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3127 90131 SH SOLE 2 39851 0 50280 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8 223 SH SOLE 4 223 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 28 794 SH SOLE 7 794 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10113 291523 SH SOLE 18 290150 0 1373 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11150 321407 SH SOLE 19 321407 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 126798 3655184 SH SOLE 21 3655184 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 74570 2149598 SH SOLE 22 2077185 0 72413 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2013 58019 SH SOLE 23 58019 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4787 137981 SH SOLE 26 12823 0 125158 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 229 6615 SH SOLE 28 6615 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 480 13841 SH SOLE 30 13841 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 33 951 SH SOLE 34 951 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 199 5747 SH SOLE 40 5747 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 141 11502 SH SOLE 2 4447 0 7055 PREVAIL THERAPEUTICS INC COM 74140Y101 333 27086 SH SOLE 18 27086 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 479 38997 SH SOLE 19 38997 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 3521 286750 SH SOLE 21 286750 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 722 58797 SH SOLE 22 56593 0 2204 PREVAIL THERAPEUTICS INC COM 74140Y101 265 21602 SH SOLE 34 21602 0 0 PRGX GLOBAL INC COM NEW 69357C503 94 18318 SH SOLE 2 695 0 17623 PRGX GLOBAL INC COM NEW 69357C503 3 674 SH SOLE 7 674 0 0 PRGX GLOBAL INC COM NEW 69357C503 387 75194 SH SOLE 18 75194 0 0 PRGX GLOBAL INC COM NEW 69357C503 165 32108 SH SOLE 19 32108 0 0 PRGX GLOBAL INC COM NEW 69357C503 3683 715230 SH SOLE 21 715230 0 0 PRGX GLOBAL INC COM NEW 69357C503 4428 859787 SH SOLE 22 848084 0 11703 PRICE T ROWE GROUP INC COM 74144T108 68961 603593 SH SOLE 2 91987 0 511606 PRICE T ROWE GROUP INC COM 74144T108 12355 108137 SH SOLE 4 101722 0 6415 PRICE T ROWE GROUP INC COM 74144T108 50211 439483 SH SOLE 7 276076 0 163407 PRICE T ROWE GROUP INC COM 74144T108 43 376 SH SOLE 13 376 0 0 PRICE T ROWE GROUP INC COM 74144T108 282 2464 SH SOLE 15 2464 0 0 PRICE T ROWE GROUP INC COM 74144T108 65811 576030 SH SOLE 18 543778 0 32252 PRICE T ROWE GROUP INC COM 74144T108 8119 71063 SH SOLE 19 71063 0 0 PRICE T ROWE GROUP INC COM 74144T108 852798 7464313 SH SOLE 21 7464313 0 0 PRICE T ROWE GROUP INC COM 74144T108 671191 5874761 SH SOLE 22 5253792 0 620969 PRICE T ROWE GROUP INC COM 74144T108 19388 169697 SH SOLE 23 169697 0 0 PRICE T ROWE GROUP INC COM 74144T108 29907 261770 SH SOLE 25 261770 0 0 PRICE T ROWE GROUP INC COM 74144T108 135295 1184202 SH SOLE 26 278652 0 905550 PRICE T ROWE GROUP INC COM 74144T108 5118 44797 SH SOLE 28 32669 0 12128 PRICE T ROWE GROUP INC COM 74144T108 549 4807 SH SOLE 29 4807 0 0 PRICE T ROWE GROUP INC COM 74144T108 127609 1116925 SH SOLE 30 1116925 0 0 PRICE T ROWE GROUP INC COM 74144T108 7041 61632 SH SOLE 31 42345 0 19287 PRICE T ROWE GROUP INC COM 74144T108 1722 15074 SH SOLE 34 15074 0 0 PRICE T ROWE GROUP INC COM 74144T108 23485 205557 SH SOLE 36 205557 0 0 PRICE T ROWE GROUP INC COM 74144T108 663 5805 SH SOLE 40 5805 0 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3438 2300000 PRN SOLE 21 2300000 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 4064 3505000 PRN SOLE 21 3505000 0 0 PRICESMART INC COM 741511109 1579 22206 SH SOLE 2 913 0 21293 PRICESMART INC COM 741511109 5 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 31 431 SH SOLE 7 431 0 0 PRICESMART INC COM 741511109 7143 100466 SH SOLE 18 100466 0 0 PRICESMART INC COM 741511109 2747 38641 SH SOLE 19 38641 0 0 PRICESMART INC COM 741511109 175718 2471417 SH SOLE 21 2471417 0 0 PRICESMART INC COM 741511109 47584 669248 SH SOLE 22 634163 0 35085 PRICESMART INC COM 741511109 294 4128 SH SOLE 26 1928 0 2200 PRICESMART INC COM 741511109 202 2838 SH SOLE 28 2838 0 0 PRICESMART INC COM 741511109 2227 31323 SH SOLE 30 31323 0 0 PRICESMART INC COM 741511109 620 8718 SH SOLE 31 0 0 8718 PRICESMART INC COM 741511109 150 2106 SH SOLE 40 2106 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 90 784 SH SOLE 2 28 0 756 PRIMEENERGY RESOURCES CORP COM 74158E104 208 1811 SH SOLE 18 1811 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 99 857 SH SOLE 19 857 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 1901 16527 SH SOLE 21 16527 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 535 4656 SH SOLE 22 4508 0 148 PRIMERICA INC COM 74164M108 13433 105578 SH SOLE 2 29651 0 75927 PRIMERICA INC COM 74164M108 25 194 SH SOLE 4 194 0 0 PRIMERICA INC COM 74164M108 126 991 SH SOLE 7 991 0 0 PRIMERICA INC COM 74164M108 15047 118266 SH SOLE 18 118266 0 0 PRIMERICA INC COM 74164M108 1208 9492 SH SOLE 19 9492 0 0 PRIMERICA INC COM 74164M108 266557 2095080 SH SOLE 21 2095080 0 0 PRIMERICA INC COM 74164M108 185830 1460580 SH SOLE 22 1378856 0 81724 PRIMERICA INC COM 74164M108 2626 20641 SH SOLE 26 9797 0 10844 PRIMERICA INC COM 74164M108 744 5849 SH SOLE 28 5849 0 0 PRIMERICA INC COM 74164M108 2366 18598 SH SOLE 30 18598 0 0 PRIMERICA INC COM 74164M108 108 847 SH SOLE 31 847 0 0 PRIMERICA INC COM 74164M108 60 468 SH SOLE 36 468 0 0 PRIMERICA INC COM 74164M108 526 4132 SH SOLE 40 4132 0 0 PRIMO WTR CORP COM 74165N105 403 32840 SH SOLE 2 1485 0 31355 PRIMO WTR CORP COM 74165N105 8 620 SH SOLE 7 620 0 0 PRIMO WTR CORP COM 74165N105 1563 127257 SH SOLE 18 127257 0 0 PRIMO WTR CORP COM 74165N105 740 60238 SH SOLE 19 60238 0 0 PRIMO WTR CORP COM 74165N105 15551 1266334 SH SOLE 21 1266334 0 0 PRIMO WTR CORP COM 74165N105 12801 1042399 SH SOLE 22 932351 0 110048 PRIMO WTR CORP COM 74165N105 105 8544 SH SOLE 26 0 0 8544 PRIMO WTR CORP COM 74165N105 122 9938 SH SOLE 30 9938 0 0 PRIMO WTR CORP COM 74165N105 72 5830 SH SOLE 40 5830 0 0 PRIMORIS SVCS CORP COM 74164F103 841 42902 SH SOLE 2 1845 0 41057 PRIMORIS SVCS CORP COM 74164F103 5 262 SH SOLE 4 262 0 0 PRIMORIS SVCS CORP COM 74164F103 17 861 SH SOLE 7 861 0 0 PRIMORIS SVCS CORP COM 74164F103 2974 151675 SH SOLE 18 151675 0 0 PRIMORIS SVCS CORP COM 74164F103 1475 75204 SH SOLE 19 75204 0 0 PRIMORIS SVCS CORP COM 74164F103 28893 1473391 SH SOLE 21 1473391 0 0 PRIMORIS SVCS CORP COM 74164F103 25179 1283997 SH SOLE 22 1219116 0 64881 PRIMORIS SVCS CORP COM 74164F103 37 1896 SH SOLE 26 0 0 1896 PRIMORIS SVCS CORP COM 74164F103 109 5547 SH SOLE 28 5547 0 0 PRIMORIS SVCS CORP COM 74164F103 216 11023 SH SOLE 30 11023 0 0 PRIMORIS SVCS CORP COM 74164F103 56 2849 SH SOLE 34 2849 0 0 PRIMORIS SVCS CORP COM 74164F103 85 4351 SH SOLE 40 4351 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 39340 688477 SH SOLE 2 71195 0 617282 PRINCIPAL FINL GROUP INC COM 74251V102 6450 112883 SH SOLE 4 105327 0 7556 PRINCIPAL FINL GROUP INC COM 74251V102 14924 261185 SH SOLE 7 258978 0 2207 PRINCIPAL FINL GROUP INC COM 74251V102 29 505 SH SOLE 13 505 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 152 2661 SH SOLE 15 2661 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 7 121 SH SOLE 17 0 0 121 PRINCIPAL FINL GROUP INC COM 74251V102 35074 613826 SH SOLE 18 577597 0 36229 PRINCIPAL FINL GROUP INC COM 74251V102 4276 74825 SH SOLE 19 74825 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 593215 10381774 SH SOLE 21 10381774 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 368018 6440641 SH SOLE 22 5699792 0 740849 PRINCIPAL FINL GROUP INC COM 74251V102 11547 202086 SH SOLE 23 202086 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 16621 290885 SH SOLE 25 290885 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 77319 1353144 SH SOLE 26 375142 0 978002 PRINCIPAL FINL GROUP INC COM 74251V102 3283 57453 SH SOLE 28 42178 0 15275 PRINCIPAL FINL GROUP INC COM 74251V102 3679 64380 SH SOLE 29 5841 0 58539 PRINCIPAL FINL GROUP INC COM 74251V102 63947 1119121 SH SOLE 30 1119121 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3361 58813 SH SOLE 31 48702 0 10111 PRINCIPAL FINL GROUP INC COM 74251V102 4428 77491 SH SOLE 32 77491 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1197 20956 SH SOLE 34 20956 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 11205 196100 SH SOLE 35 196100 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 12975 227072 SH SOLE 36 227072 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 334 5842 SH SOLE 40 5842 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 0 17 SH SOLE 17 0 0 17 PRINCIPIA BIOPHARMA INC COM 74257L108 764 27061 SH SOLE 2 15822 0 11239 PRINCIPIA BIOPHARMA INC COM 74257L108 9 320 SH SOLE 7 320 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1799 63709 SH SOLE 18 55361 0 8348 PRINCIPIA BIOPHARMA INC COM 74257L108 4049 143381 SH SOLE 19 143381 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 33 1168 SH SOLE 20 1168 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 13548 479746 SH SOLE 21 479746 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 9060 320806 SH SOLE 22 315048 0 5758 PRINCIPIA BIOPHARMA INC COM 74257L108 213 7545 SH SOLE 23 7545 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 454 16094 SH SOLE 26 0 0 16094 PRINCIPIA BIOPHARMA INC COM 74257L108 47 1673 SH SOLE 30 1673 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1132 40076 SH SOLE 34 40076 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 26 5432 SH SOLE 2 482 0 4950 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 107 22232 SH SOLE 18 22232 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 52 10810 SH SOLE 19 10810 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 989 205101 SH SOLE 21 205101 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 164 34103 SH SOLE 22 32413 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 6754 SH SOLE 21 6754 0 0 PRO-DEX INC COLO COM NEW 74265M205 832 54348 SH SOLE 22 54348 0 0 PROASSURANCE CORP COM 74267C106 2167 53818 SH SOLE 2 2973 0 50845 PROASSURANCE CORP COM 74267C106 9 235 SH SOLE 4 235 0 0 PROASSURANCE CORP COM 74267C106 64 1584 SH SOLE 7 1584 0 0 PROASSURANCE CORP COM 74267C106 9142 227017 SH SOLE 18 227017 0 0 PROASSURANCE CORP COM 74267C106 3506 87066 SH SOLE 19 87066 0 0 PROASSURANCE CORP COM 74267C106 234366 5819876 SH SOLE 21 5819876 0 0 PROASSURANCE CORP COM 74267C106 62603 1554587 SH SOLE 22 1479703 0 74884 PROASSURANCE CORP COM 74267C106 722 17938 SH SOLE 26 9131 0 8807 PROASSURANCE CORP COM 74267C106 279 6926 SH SOLE 28 6926 0 0 PROASSURANCE CORP COM 74267C106 3094 76819 SH SOLE 30 76819 0 0 PROASSURANCE CORP COM 74267C106 110 2732 SH SOLE 36 2732 0 0 PROASSURANCE CORP COM 74267C106 215 5336 SH SOLE 40 5336 0 0 PROCTER & GAMBLE CO COM 742718109 861101 6923143 SH SOLE 2 1395182 0 5527961 PROCTER & GAMBLE CO COM 742718109 139890 1124699 SH SOLE 4 1057296 0 67403 PROCTER & GAMBLE CO COM 742718109 314104 2525359 SH SOLE 7 2428812 0 96547 PROCTER & GAMBLE CO COM 742718109 11227 90261 SH SOLE 13 90261 0 0 PROCTER & GAMBLE CO COM 742718109 3019 24273 SH SOLE 15 24273 0 0 PROCTER & GAMBLE CO COM 742718109 58 470 SH SOLE 17 0 0 470 PROCTER & GAMBLE CO COM 742718109 785908 6318606 SH SOLE 18 5887474 0 431132 PROCTER & GAMBLE CO COM 742718109 208795 1678689 SH SOLE 19 1678689 0 0 PROCTER & GAMBLE CO COM 742718109 7121362 57254883 SH SOLE 21 57254883 0 0 PROCTER & GAMBLE CO COM 742718109 7772421 62489312 SH SOLE 22 55373288 0 7116024 PROCTER & GAMBLE CO COM 742718109 252056 2026500 SH SOLE 23 2026500 0 0 PROCTER & GAMBLE CO COM 742718109 315730 2538430 SH SOLE 25 2538430 0 0 PROCTER & GAMBLE CO COM 742718109 1678753 13496965 SH SOLE 26 2918304 0 10578661 PROCTER & GAMBLE CO COM 742718109 59554 478806 SH SOLE 28 346526 0 132280 PROCTER & GAMBLE CO COM 742718109 55573 446800 SH SOLE 29 147137 0 299663 PROCTER & GAMBLE CO COM 742718109 1303495 10479941 SH SOLE 30 10479941 0 0 PROCTER & GAMBLE CO COM 742718109 107426 863694 SH SOLE 31 600090 0 263604 PROCTER & GAMBLE CO COM 742718109 21711 174555 SH SOLE 32 174555 0 0 PROCTER & GAMBLE CO COM 742718109 67664 544014 SH SOLE 34 544014 0 0 PROCTER & GAMBLE CO COM 742718109 241466 1941356 SH SOLE 36 1941356 0 0 PROCTER & GAMBLE CO COM 742718109 1876 15086 SH SOLE 37 15086 0 0 PROCTER & GAMBLE CO COM 742718109 7393 59439 SH SOLE 40 59439 0 0 PROFIRE ENERGY INC COM 74316X101 12 6607 SH SOLE 18 6607 0 0 PROFIRE ENERGY INC COM 74316X101 184 97314 SH SOLE 21 97314 0 0 PROFIRE ENERGY INC COM 74316X101 642 339862 SH SOLE 22 339862 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 388 76701 SH SOLE 2 3674 0 73027 PROGENICS PHARMACEUTICALS IN COM 743187106 8 1529 SH SOLE 7 1529 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2022 399999 SH SOLE 18 399999 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 741 146523 SH SOLE 19 146523 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 52058 10298305 SH SOLE 21 10298305 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 13356 2642226 SH SOLE 22 2536183 0 106043 PROGENICS PHARMACEUTICALS IN COM 743187106 108 21271 SH SOLE 26 0 0 21271 PROGENICS PHARMACEUTICALS IN COM 743187106 51 10089 SH SOLE 28 10089 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 591 116959 SH SOLE 30 116959 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 37 7353 SH SOLE 40 7353 0 0 PROGRESS SOFTWARE CORP COM 743312100 1493 39233 SH SOLE 2 2145 0 37088 PROGRESS SOFTWARE CORP COM 743312100 5 135 SH SOLE 4 135 0 0 PROGRESS SOFTWARE CORP COM 743312100 31 810 SH SOLE 7 810 0 0 PROGRESS SOFTWARE CORP COM 743312100 7939 208592 SH SOLE 18 200730 0 7862 PROGRESS SOFTWARE CORP COM 743312100 5170 135836 SH SOLE 19 135836 0 0 PROGRESS SOFTWARE CORP COM 743312100 189883 4989039 SH SOLE 21 4989039 0 0 PROGRESS SOFTWARE CORP COM 743312100 51210 1345495 SH SOLE 22 1282486 0 63009 PROGRESS SOFTWARE CORP COM 743312100 175 4591 SH SOLE 23 4591 0 0 PROGRESS SOFTWARE CORP COM 743312100 663 17409 SH SOLE 26 6680 0 10729 PROGRESS SOFTWARE CORP COM 743312100 202 5304 SH SOLE 28 5304 0 0 PROGRESS SOFTWARE CORP COM 743312100 2466 64793 SH SOLE 30 64793 0 0 PROGRESS SOFTWARE CORP COM 743312100 563 14790 SH SOLE 34 14790 0 0 PROGRESS SOFTWARE CORP COM 743312100 194 5098 SH SOLE 40 5098 0 0 PROGRESSIVE CORP OHIO COM 743315103 112221 1452694 SH SOLE 2 171885 0 1280809 PROGRESSIVE CORP OHIO COM 743315103 19665 254563 SH SOLE 4 239197 0 15366 PROGRESSIVE CORP OHIO COM 743315103 61544 796680 SH SOLE 7 598708 0 197972 PROGRESSIVE CORP OHIO COM 743315103 949 12282 SH SOLE 13 12282 0 0 PROGRESSIVE CORP OHIO COM 743315103 463 5988 SH SOLE 15 5988 0 0 PROGRESSIVE CORP OHIO COM 743315103 1 9 SH SOLE 17 0 0 9 PROGRESSIVE CORP OHIO COM 743315103 85107 1101709 SH SOLE 18 1007807 0 93902 PROGRESSIVE CORP OHIO COM 743315103 13256 171599 SH SOLE 19 171599 0 0 PROGRESSIVE CORP OHIO COM 743315103 1267313 16405348 SH SOLE 21 16405348 0 0 PROGRESSIVE CORP OHIO COM 743315103 1139812 14754845 SH SOLE 22 13185835 0 1569010 PROGRESSIVE CORP OHIO COM 743315103 33541 434183 SH SOLE 23 434183 0 0 PROGRESSIVE CORP OHIO COM 743315103 48521 628109 SH SOLE 25 628109 0 0 PROGRESSIVE CORP OHIO COM 743315103 268136 3471017 SH SOLE 26 721856 0 2749161 PROGRESSIVE CORP OHIO COM 743315103 8799 113909 SH SOLE 28 82998 0 30911 PROGRESSIVE CORP OHIO COM 743315103 4862 62941 SH SOLE 29 11659 0 51282 PROGRESSIVE CORP OHIO COM 743315103 224189 2902124 SH SOLE 30 2902124 0 0 PROGRESSIVE CORP OHIO COM 743315103 9727 125914 SH SOLE 31 103584 0 22330 PROGRESSIVE CORP OHIO COM 743315103 12368 160109 SH SOLE 34 160109 0 0 PROGRESSIVE CORP OHIO COM 743315103 38808 502365 SH SOLE 36 502365 0 0 PROGRESSIVE CORP OHIO COM 743315103 1109 14353 SH SOLE 40 14353 0 0 PROLOGIS INC COM 74340W103 192037 2253426 SH SOLE 2 313396 0 1940030 PROLOGIS INC COM 74340W103 52383 614679 SH SOLE 4 597412 0 17267 PROLOGIS INC COM 74340W103 105689 1240191 SH SOLE 7 1233343 0 6848 PROLOGIS INC COM 74340W103 8571 100571 SH SOLE 13 100571 0 0 PROLOGIS INC COM 74340W103 2452 28772 SH SOLE 15 28772 0 0 PROLOGIS INC COM 74340W103 0 1 SH SOLE 17 0 0 1 PROLOGIS INC COM 74340W103 176913 2075953 SH SOLE 18 1928929 0 147024 PROLOGIS INC COM 74340W103 153507 1801297 SH SOLE 19 1801297 0 0 PROLOGIS INC COM 74340W103 1591080 18670262 SH SOLE 21 18670262 0 0 PROLOGIS INC COM 74340W103 1848892 21695517 SH SOLE 22 19541663 0 2153854 PROLOGIS INC COM 74340W103 50165 588649 SH SOLE 23 588649 0 0 PROLOGIS INC COM 74340W103 166885 1958290 SH SOLE 25 1958290 0 0 PROLOGIS INC COM 74340W103 243814 2860990 SH SOLE 26 737256 0 2123734 PROLOGIS INC COM 74340W103 13136 154140 SH SOLE 28 121486 0 32654 PROLOGIS INC COM 74340W103 45579 534838 SH SOLE 29 361318 0 173520 PROLOGIS INC COM 74340W103 442592 5193522 SH SOLE 30 5193522 0 0 PROLOGIS INC COM 74340W103 18212 213702 SH SOLE 31 115687 0 98015 PROLOGIS INC COM 74340W103 34600 406005 SH SOLE 34 406005 0 0 PROLOGIS INC COM 74340W103 40068 470170 SH SOLE 36 470170 0 0 PROLOGIS INC COM 74340W103 1304 15302 SH SOLE 40 15302 0 0 PROOFPOINT INC COM 743424103 13861 107408 SH SOLE 2 10819 0 96589 PROOFPOINT INC COM 743424103 83 640 SH SOLE 4 640 0 0 PROOFPOINT INC COM 743424103 135 1044 SH SOLE 7 1044 0 0 PROOFPOINT INC COM 743424103 3649 28272 SH SOLE 18 28150 0 122 PROOFPOINT INC COM 743424103 1624 12582 SH SOLE 19 12582 0 0 PROOFPOINT INC COM 743424103 113322 878123 SH SOLE 21 878123 0 0 PROOFPOINT INC COM 743424103 198995 1542000 SH SOLE 22 1426813 0 115187 PROOFPOINT INC COM 743424103 193 1497 SH SOLE 23 1497 0 0 PROOFPOINT INC COM 743424103 164 1271 SH SOLE 25 1271 0 0 PROOFPOINT INC COM 743424103 4085 31651 SH SOLE 26 15124 0 16527 PROOFPOINT INC COM 743424103 1285 9958 SH SOLE 28 9958 0 0 PROOFPOINT INC COM 743424103 7534 58378 SH SOLE 30 58378 0 0 PROOFPOINT INC COM 743424103 310 2399 SH SOLE 31 1115 0 1284 PROOFPOINT INC COM 743424103 154 1194 SH SOLE 34 1194 0 0 PROOFPOINT INC COM 743424103 61 476 SH SOLE 36 476 0 0 PROOFPOINT INC COM 743424103 756 5855 SH SOLE 40 5855 0 0 PROPETRO HLDG CORP COM 74347M108 807 88767 SH SOLE 2 16380 0 72387 PROPETRO HLDG CORP COM 74347M108 4 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 14 1522 SH SOLE 7 1522 0 0 PROPETRO HLDG CORP COM 74347M108 3386 372444 SH SOLE 18 362467 0 9977 PROPETRO HLDG CORP COM 74347M108 3126 343921 SH SOLE 19 343921 0 0 PROPETRO HLDG CORP COM 74347M108 81695 8987378 SH SOLE 21 8987378 0 0 PROPETRO HLDG CORP COM 74347M108 23524 2587895 SH SOLE 22 2475048 0 112847 PROPETRO HLDG CORP COM 74347M108 427 46958 SH SOLE 23 46958 0 0 PROPETRO HLDG CORP COM 74347M108 1344 147904 SH SOLE 26 21184 0 126720 PROPETRO HLDG CORP COM 74347M108 120 13252 SH SOLE 28 13252 0 0 PROPETRO HLDG CORP COM 74347M108 1085 119367 SH SOLE 30 119367 0 0 PROPETRO HLDG CORP COM 74347M108 6 625 SH SOLE 34 625 0 0 PROPETRO HLDG CORP COM 74347M108 84 9253 SH SOLE 40 9253 0 0 PROPHASE LABS INC COM 74345W108 4 1886 SH SOLE 18 1886 0 0 PROPHASE LABS INC COM 74345W108 38 19516 SH SOLE 21 19516 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 161 27976 SH SOLE 2 0 0 27976 PROQR THRAPEUTICS N V SHS EURO N71542109 3200 555544 SH SOLE 21 555544 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 982 170456 SH SOLE 22 170456 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 22 3813 SH SOLE 28 3813 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 232 40339 SH SOLE 30 40339 0 0 PROS HOLDINGS INC COM 74346Y103 1851 31050 SH SOLE 2 3747 0 27303 PROS HOLDINGS INC COM 74346Y103 14 231 SH SOLE 4 231 0 0 PROS HOLDINGS INC COM 74346Y103 32 537 SH SOLE 7 537 0 0 PROS HOLDINGS INC COM 74346Y103 7818 131167 SH SOLE 18 112170 0 18997 PROS HOLDINGS INC COM 74346Y103 7809 131021 SH SOLE 19 131021 0 0 PROS HOLDINGS INC COM 74346Y103 71767 1204147 SH SOLE 21 1204147 0 0 PROS HOLDINGS INC COM 74346Y103 65177 1093578 SH SOLE 22 1043300 0 50278 PROS HOLDINGS INC COM 74346Y103 651 10916 SH SOLE 23 10916 0 0 PROS HOLDINGS INC COM 74346Y103 2087 35015 SH SOLE 26 12206 0 22809 PROS HOLDINGS INC COM 74346Y103 285 4778 SH SOLE 28 4778 0 0 PROS HOLDINGS INC COM 74346Y103 739 12404 SH SOLE 30 12404 0 0 PROS HOLDINGS INC COM 74346Y103 216 3626 SH SOLE 34 3626 0 0 PROS HOLDINGS INC COM 74346Y103 222 3719 SH SOLE 40 3719 0 0 PROSHARES TR SP500 EX TECH 74347B557 2 30 SH SOLE 17 0 0 30 PROSHARES TR RUSS 2000 DIVD 74347B698 1 16 SH SOLE 17 0 0 16 PROSHARES TR PSHS ULT S&P 500 74347R107 6 46 SH SOLE 17 0 0 46 PROSHARES TR ULTR 7-10 TREA 74347R180 9 140 SH SOLE 17 0 0 140 PROSHARES TR S&P 500 DV ARIST 74348A467 11 153 SH SOLE 17 0 0 153 PROSIGHT GLOBAL INC COM 74349J103 212 10929 SH SOLE 2 0 0 10929 PROSIGHT GLOBAL INC COM 74349J103 642 33140 SH SOLE 18 33140 0 0 PROSIGHT GLOBAL INC COM 74349J103 307 15858 SH SOLE 19 15858 0 0 PROSIGHT GLOBAL INC COM 74349J103 6839 353251 SH SOLE 21 353251 0 0 PROSIGHT GLOBAL INC COM 74349J103 1497 77304 SH SOLE 22 74593 0 2711 PROSIGHT GLOBAL INC COM 74349J103 1954 100930 SH SOLE 26 18275 0 82655 PROSIGHT GLOBAL INC COM 74349J103 31 1621 SH SOLE 31 0 0 1621 PROSPECT CAPITAL CORPORATION COM 74348T102 10805 1639615 SH SOLE 30 1639615 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 771 750000 PRN SOLE 21 750000 0 0 PROSPERITY BANCSHARES INC COM 743606105 11141 157744 SH SOLE 2 33956 0 123788 PROSPERITY BANCSHARES INC COM 743606105 22 308 SH SOLE 4 308 0 0 PROSPERITY BANCSHARES INC COM 743606105 122 1734 SH SOLE 7 1734 0 0 PROSPERITY BANCSHARES INC COM 743606105 17772 251620 SH SOLE 18 251620 0 0 PROSPERITY BANCSHARES INC COM 743606105 1073 15185 SH SOLE 19 15185 0 0 PROSPERITY BANCSHARES INC COM 743606105 237887 3368078 SH SOLE 21 3368078 0 0 PROSPERITY BANCSHARES INC COM 743606105 157371 2228107 SH SOLE 22 2100538 0 127569 PROSPERITY BANCSHARES INC COM 743606105 1522 21546 SH SOLE 26 14032 0 7514 PROSPERITY BANCSHARES INC COM 743606105 648 9169 SH SOLE 28 9169 0 0 PROSPERITY BANCSHARES INC COM 743606105 1315 18622 SH SOLE 30 18622 0 0 PROSPERITY BANCSHARES INC COM 743606105 95 1340 SH SOLE 31 1340 0 0 PROSPERITY BANCSHARES INC COM 743606105 154 2177 SH SOLE 36 2177 0 0 PROSPERITY BANCSHARES INC COM 743606105 505 7153 SH SOLE 40 7153 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 174 14464 SH SOLE 2 629 0 13835 PROTAGONIST THERAPEUTICS INC COM 74366E102 672 55976 SH SOLE 18 55976 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 307 25563 SH SOLE 19 25563 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 6975 580797 SH SOLE 21 580797 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 4881 406402 SH SOLE 22 399685 0 6717 PROTECTIVE INS CORP CL A 74368L104 3 175 SH SOLE 21 175 0 0 PROTECTIVE INS CORP CL B 74368L203 228 13041 SH SOLE 2 3369 0 9672 PROTECTIVE INS CORP CL B 74368L203 4 233 SH SOLE 7 233 0 0 PROTECTIVE INS CORP CL B 74368L203 642 36771 SH SOLE 18 36771 0 0 PROTECTIVE INS CORP CL B 74368L203 1066 61084 SH SOLE 19 61084 0 0 PROTECTIVE INS CORP CL B 74368L203 5913 338880 SH SOLE 21 338880 0 0 PROTECTIVE INS CORP CL B 74368L203 8592 492354 SH SOLE 22 478554 0 13800 PROTECTIVE INS CORP CL B 74368L203 252 14439 SH SOLE 23 14439 0 0 PROTECTIVE INS CORP CL B 74368L203 676 38721 SH SOLE 26 0 0 38721 PROTECTIVE INS CORP CL B 74368L203 30 1731 SH SOLE 28 1731 0 0 PROTECTIVE INS CORP CL B 74368L203 51 2909 SH SOLE 30 2909 0 0 PROTECTIVE INS CORP CL B 74368L203 29 1669 SH SOLE 40 1669 0 0 PROTEON THERAPEUTICS INC COM 74371L109 2 6199 SH SOLE 21 6199 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 8 8905 SH SOLE 18 8905 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 500 591661 SH SOLE 21 591661 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 797 943760 SH SOLE 22 943760 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2 2499 SH SOLE 30 2499 0 0 PROTHENA CORP PLC SHS G72800108 326 41518 SH SOLE 2 1738 0 39780 PROTHENA CORP PLC SHS G72800108 1 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 8 1040 SH SOLE 7 1040 0 0 PROTHENA CORP PLC SHS G72800108 1152 146926 SH SOLE 18 146926 0 0 PROTHENA CORP PLC SHS G72800108 542 69124 SH SOLE 19 69124 0 0 PROTHENA CORP PLC SHS G72800108 14451 1843207 SH SOLE 21 1843207 0 0 PROTHENA CORP PLC SHS G72800108 10212 1302591 SH SOLE 22 1249411 0 53180 PROTHENA CORP PLC SHS G72800108 38 4823 SH SOLE 26 2640 0 2183 PROTHENA CORP PLC SHS G72800108 52 6604 SH SOLE 28 6604 0 0 PROTHENA CORP PLC SHS G72800108 57 7212 SH SOLE 30 7212 0 0 PROTHENA CORP PLC SHS G72800108 6 783 SH SOLE 34 783 0 0 PROTHENA CORP PLC SHS G72800108 26 3315 SH SOLE 40 3315 0 0 PROTO LABS INC COM 743713109 2390 23413 SH SOLE 2 1116 0 22297 PROTO LABS INC COM 743713109 14 140 SH SOLE 4 140 0 0 PROTO LABS INC COM 743713109 48 472 SH SOLE 7 472 0 0 PROTO LABS INC COM 743713109 12360 121056 SH SOLE 18 121056 0 0 PROTO LABS INC COM 743713109 5103 49982 SH SOLE 19 49982 0 0 PROTO LABS INC COM 743713109 294130 2880801 SH SOLE 21 2880801 0 0 PROTO LABS INC COM 743713109 80623 789648 SH SOLE 22 752654 0 36994 PROTO LABS INC COM 743713109 803 7866 SH SOLE 26 6136 0 1730 PROTO LABS INC COM 743713109 321 3146 SH SOLE 28 3146 0 0 PROTO LABS INC COM 743713109 17726 173616 SH SOLE 30 173616 0 0 PROTO LABS INC COM 743713109 264 2584 SH SOLE 40 2584 0 0 PROVENTION BIO INC COM 74374N102 36 5266 SH SOLE 18 5266 0 0 PROVENTION BIO INC COM 74374N102 470 68879 SH SOLE 21 68879 0 0 PROVENTION BIO INC COM 74374N102 2791 408869 SH SOLE 22 408869 0 0 PROVIDENCE SVC CORP COM 743815102 606 10196 SH SOLE 2 471 0 9725 PROVIDENCE SVC CORP COM 743815102 15 255 SH SOLE 7 255 0 0 PROVIDENCE SVC CORP COM 743815102 3261 54837 SH SOLE 18 54837 0 0 PROVIDENCE SVC CORP COM 743815102 1197 20123 SH SOLE 19 20123 0 0 PROVIDENCE SVC CORP COM 743815102 79980 1345100 SH SOLE 21 1345100 0 0 PROVIDENCE SVC CORP COM 743815102 20409 343231 SH SOLE 22 326195 0 17036 PROVIDENCE SVC CORP COM 743815102 331 5563 SH SOLE 26 0 0 5563 PROVIDENCE SVC CORP COM 743815102 113 1900 SH SOLE 28 1900 0 0 PROVIDENCE SVC CORP COM 743815102 934 15705 SH SOLE 30 15705 0 0 PROVIDENCE SVC CORP COM 743815102 89 1495 SH SOLE 40 1495 0 0 PROVIDENT BANCORP INC COM 74383X109 94 3922 SH SOLE 2 186 0 3736 PROVIDENT BANCORP INC COM 74383X109 366 15241 SH SOLE 18 15241 0 0 PROVIDENT BANCORP INC COM 74383X109 181 7519 SH SOLE 19 7519 0 0 PROVIDENT BANCORP INC COM 74383X109 3650 151895 SH SOLE 21 151895 0 0 PROVIDENT BANCORP INC COM 74383X109 973 40486 SH SOLE 22 37435 0 3051 PROVIDENT FINL HLDGS INC COM 743868101 109 5234 SH SOLE 2 253 0 4981 PROVIDENT FINL HLDGS INC COM 743868101 429 20679 SH SOLE 18 20679 0 0 PROVIDENT FINL HLDGS INC COM 743868101 202 9715 SH SOLE 19 9715 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4385 211347 SH SOLE 21 211347 0 0 PROVIDENT FINL HLDGS INC COM 743868101 8066 388702 SH SOLE 22 387104 0 1598 PROVIDENT FINL SVCS INC COM 74386T105 1529 62313 SH SOLE 2 2550 0 59763 PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH SOLE 4 525 0 0 PROVIDENT FINL SVCS INC COM 74386T105 33 1338 SH SOLE 7 1338 0 0 PROVIDENT FINL SVCS INC COM 74386T105 8804 358917 SH SOLE 18 358917 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2625 107025 SH SOLE 19 107025 0 0 PROVIDENT FINL SVCS INC COM 74386T105 167838 6842145 SH SOLE 21 6842145 0 0 PROVIDENT FINL SVCS INC COM 74386T105 46437 1893078 SH SOLE 22 1808723 0 84355 PROVIDENT FINL SVCS INC COM 74386T105 579 23606 SH SOLE 26 10644 0 12962 PROVIDENT FINL SVCS INC COM 74386T105 212 8628 SH SOLE 28 8628 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2070 84395 SH SOLE 30 84395 0 0 PROVIDENT FINL SVCS INC COM 74386T105 159 6488 SH SOLE 40 6488 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 117 6903 SH SOLE 2 276 0 6627 PRUDENTIAL BANCORP INC NEW COM 74431A101 537 31585 SH SOLE 18 31585 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 235 13844 SH SOLE 19 13844 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5335 313616 SH SOLE 21 313616 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 1430 84055 SH SOLE 22 78789 0 5266 PRUDENTIAL FINL INC COM 744320102 127463 1417040 SH SOLE 2 457325 0 959715 PRUDENTIAL FINL INC COM 744320102 20884 232175 SH SOLE 4 221125 0 11050 PRUDENTIAL FINL INC COM 744320102 36891 410127 SH SOLE 7 382082 0 28045 PRUDENTIAL FINL INC COM 744320102 7411 82387 SH SOLE 13 82387 0 0 PRUDENTIAL FINL INC COM 744320102 378 4198 SH SOLE 15 4198 0 0 PRUDENTIAL FINL INC COM 744320102 115380 1282718 SH SOLE 18 1093803 0 188915 PRUDENTIAL FINL INC COM 744320102 68920 766202 SH SOLE 19 766202 0 0 PRUDENTIAL FINL INC COM 744320102 897905 9982266 SH SOLE 21 9982266 0 0 PRUDENTIAL FINL INC COM 744320102 1003602 11157336 SH SOLE 22 9490474 0 1666862 PRUDENTIAL FINL INC COM 744320102 40975 455528 SH SOLE 23 455528 0 0 PRUDENTIAL FINL INC COM 744320102 37590 417904 SH SOLE 25 417904 0 0 PRUDENTIAL FINL INC COM 744320102 248657 2764386 SH SOLE 26 511995 0 2252391 PRUDENTIAL FINL INC COM 744320102 7263 80749 SH SOLE 28 58834 0 21915 PRUDENTIAL FINL INC COM 744320102 25107 279127 SH SOLE 29 93866 0 185261 PRUDENTIAL FINL INC COM 744320102 153937 1711357 SH SOLE 30 1711357 0 0 PRUDENTIAL FINL INC COM 744320102 21785 242190 SH SOLE 31 184462 0 57728 PRUDENTIAL FINL INC COM 744320102 3781 42037 SH SOLE 32 42037 0 0 PRUDENTIAL FINL INC COM 744320102 12828 142614 SH SOLE 34 142614 0 0 PRUDENTIAL FINL INC COM 744320102 9532 105966 SH SOLE 35 105966 0 0 PRUDENTIAL FINL INC COM 744320102 38482 427814 SH SOLE 36 427814 0 0 PRUDENTIAL FINL INC COM 744320102 868 9650 SH SOLE 40 9650 0 0 PRUDENTIAL PLC ADR 74435K204 6 153 SH SOLE 18 153 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 13269 72924 SH SOLE 2 9276 0 63648 PS BUSINESS PKS INC CALIF COM 69360J107 990 5441 SH SOLE 4 5441 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3666 20149 SH SOLE 7 20149 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 150 827 SH SOLE 15 827 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 20855 114622 SH SOLE 18 114622 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 9745 53561 SH SOLE 19 53561 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 287653 1580945 SH SOLE 21 1580945 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 153262 842331 SH SOLE 22 815962 0 26369 PS BUSINESS PKS INC CALIF COM 69360J107 121 665 SH SOLE 23 665 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7342 40349 SH SOLE 25 40349 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2568 14114 SH SOLE 26 5181 0 8933 PS BUSINESS PKS INC CALIF COM 69360J107 466 2560 SH SOLE 28 2560 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1924 10573 SH SOLE 29 10573 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 16461 90468 SH SOLE 30 90468 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 357 1963 SH SOLE 40 1963 0 0 PSYCHEMEDICS CORP COM NEW 744375205 10 1073 SH SOLE 18 1073 0 0 PSYCHEMEDICS CORP COM NEW 744375205 167 18351 SH SOLE 21 18351 0 0 PSYCHEMEDICS CORP COM NEW 744375205 750 82304 SH SOLE 22 82304 0 0 PTC INC COM 69370C100 28364 416010 SH SOLE 2 59365 0 356645 PTC INC COM 69370C100 2743 40227 SH SOLE 4 37272 0 2955 PTC INC COM 69370C100 441 6474 SH SOLE 7 6474 0 0 PTC INC COM 69370C100 107 1567 SH SOLE 13 1567 0 0 PTC INC COM 69370C100 31 458 SH SOLE 15 458 0 0 PTC INC COM 69370C100 70450 1033288 SH SOLE 18 872163 0 161125 PTC INC COM 69370C100 37014 542882 SH SOLE 19 542882 0 0 PTC INC COM 69370C100 378953 5558132 SH SOLE 21 5558132 0 0 PTC INC COM 69370C100 240389 3525806 SH SOLE 22 3316922 0 208884 PTC INC COM 69370C100 5500 80662 SH SOLE 23 80662 0 0 PTC INC COM 69370C100 10945 160533 SH SOLE 25 160533 0 0 PTC INC COM 69370C100 30749 450991 SH SOLE 26 158991 0 292000 PTC INC COM 69370C100 1379 20229 SH SOLE 28 14224 0 6005 PTC INC COM 69370C100 17120 251105 SH SOLE 29 227334 0 23771 PTC INC COM 69370C100 22336 327599 SH SOLE 30 327599 0 0 PTC INC COM 69370C100 1710 25080 SH SOLE 31 20942 0 4138 PTC INC COM 69370C100 3280 48106 SH SOLE 34 48106 0 0 PTC INC COM 69370C100 3810 55876 SH SOLE 36 55876 0 0 PTC INC COM 69370C100 158 2322 SH SOLE 40 2322 0 0 PTC THERAPEUTICS INC COM 69366J200 1682 49730 SH SOLE 2 2198 0 47532 PTC THERAPEUTICS INC COM 69366J200 9 271 SH SOLE 4 271 0 0 PTC THERAPEUTICS INC COM 69366J200 39 1163 SH SOLE 7 1163 0 0 PTC THERAPEUTICS INC COM 69366J200 6772 200236 SH SOLE 18 195145 0 5091 PTC THERAPEUTICS INC COM 69366J200 4090 120942 SH SOLE 19 120942 0 0 PTC THERAPEUTICS INC COM 69366J200 84422 2496202 SH SOLE 21 2496202 0 0 PTC THERAPEUTICS INC COM 69366J200 56746 1677897 SH SOLE 22 1601224 0 76673 PTC THERAPEUTICS INC COM 69366J200 35 1040 SH SOLE 23 1040 0 0 PTC THERAPEUTICS INC COM 69366J200 496 14654 SH SOLE 26 10864 0 3790 PTC THERAPEUTICS INC COM 69366J200 217 6423 SH SOLE 28 6423 0 0 PTC THERAPEUTICS INC COM 69366J200 4401 130126 SH SOLE 30 130126 0 0 PTC THERAPEUTICS INC COM 69366J200 69 2042 SH SOLE 34 2042 0 0 PTC THERAPEUTICS INC COM 69366J200 182 5370 SH SOLE 40 5370 0 0 PUBLIC STORAGE COM 74460D109 93674 381924 SH SOLE 2 52054 0 329870 PUBLIC STORAGE COM 74460D109 27434 111853 SH SOLE 4 107647 0 4206 PUBLIC STORAGE COM 74460D109 91622 373555 SH SOLE 7 341831 0 31724 PUBLIC STORAGE COM 74460D109 868 3539 SH SOLE 13 3539 0 0 PUBLIC STORAGE COM 74460D109 1695 6909 SH SOLE 15 6909 0 0 PUBLIC STORAGE COM 74460D109 68920 280995 SH SOLE 18 259927 0 21068 PUBLIC STORAGE COM 74460D109 40432 164845 SH SOLE 19 164845 0 0 PUBLIC STORAGE COM 74460D109 1600537 6525614 SH SOLE 21 6525614 0 0 PUBLIC STORAGE COM 74460D109 1294236 5276782 SH SOLE 22 4884958 0 391824 PUBLIC STORAGE COM 74460D109 32469 132379 SH SOLE 23 132379 0 0 PUBLIC STORAGE COM 74460D109 113395 462326 SH SOLE 25 462326 0 0 PUBLIC STORAGE COM 74460D109 179402 731445 SH SOLE 26 205387 0 526058 PUBLIC STORAGE COM 74460D109 7403 30183 SH SOLE 28 21860 0 8323 PUBLIC STORAGE COM 74460D109 19611 79955 SH SOLE 29 79955 0 0 PUBLIC STORAGE COM 74460D109 348157 1419483 SH SOLE 30 1419483 0 0 PUBLIC STORAGE COM 74460D109 8613 35116 SH SOLE 31 29176 0 5940 PUBLIC STORAGE COM 74460D109 2852 11628 SH SOLE 34 11628 0 0 PUBLIC STORAGE COM 74460D109 36977 150759 SH SOLE 36 150759 0 0 PUBLIC STORAGE COM 74460D109 876 3571 SH SOLE 40 3571 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 80907 1303273 SH SOLE 2 191058 0 1112215 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14698 236757 SH SOLE 4 223427 0 13330 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39151 630657 SH SOLE 7 595829 0 34828 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 624 10058 SH SOLE 13 10058 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 275 4437 SH SOLE 15 4437 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 126062 2030634 SH SOLE 18 1930407 0 100227 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 89274 1438045 SH SOLE 19 1438045 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1036682 16699138 SH SOLE 21 16699138 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 773782 12464272 SH SOLE 22 11100032 0 1364240 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22526 362861 SH SOLE 23 362861 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 31718 510922 SH SOLE 25 510922 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 206210 3321676 SH SOLE 26 610938 0 2710738 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5772 92974 SH SOLE 28 66993 0 25981 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 648 10432 SH SOLE 29 10432 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 170065 2739451 SH SOLE 30 2739451 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9299 149791 SH SOLE 31 90411 0 59380 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3238 52165 SH SOLE 32 52165 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3244 52261 SH SOLE 34 52261 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8038 129475 SH SOLE 35 129475 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25654 413244 SH SOLE 36 413244 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 733 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 24 29145 SH SOLE 22 29145 0 0 PULSE BIOSCIENCES INC COM 74587B101 148 9607 SH SOLE 2 392 0 9215 PULSE BIOSCIENCES INC COM 74587B101 5 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 613 39671 SH SOLE 18 39671 0 0 PULSE BIOSCIENCES INC COM 74587B101 301 19465 SH SOLE 19 19465 0 0 PULSE BIOSCIENCES INC COM 74587B101 6439 417050 SH SOLE 21 417050 0 0 PULSE BIOSCIENCES INC COM 74587B101 4148 268655 SH SOLE 22 258558 0 10097 PULTE GROUP INC COM 745867101 25679 702560 SH SOLE 2 125491 0 577069 PULTE GROUP INC COM 745867101 3929 107494 SH SOLE 4 100356 0 7138 PULTE GROUP INC COM 745867101 9410 257469 SH SOLE 7 238022 0 19447 PULTE GROUP INC COM 745867101 18 486 SH SOLE 13 486 0 0 PULTE GROUP INC COM 745867101 93 2532 SH SOLE 15 2532 0 0 PULTE GROUP INC COM 745867101 19153 524035 SH SOLE 18 487896 0 36139 PULTE GROUP INC COM 745867101 20356 556937 SH SOLE 19 556937 0 0 PULTE GROUP INC COM 745867101 309137 8457912 SH SOLE 21 8457912 0 0 PULTE GROUP INC COM 745867101 272364 7451810 SH SOLE 22 6726718 0 725092 PULTE GROUP INC COM 745867101 7030 192326 SH SOLE 23 192326 0 0 PULTE GROUP INC COM 745867101 8901 243525 SH SOLE 25 243525 0 0 PULTE GROUP INC COM 745867101 42415 1160461 SH SOLE 26 403801 0 756660 PULTE GROUP INC COM 745867101 1673 45780 SH SOLE 28 33236 0 12544 PULTE GROUP INC COM 745867101 2266 61994 SH SOLE 29 6247 0 55747 PULTE GROUP INC COM 745867101 36340 994258 SH SOLE 30 994258 0 0 PULTE GROUP INC COM 745867101 2367 64759 SH SOLE 31 53033 0 11726 PULTE GROUP INC COM 745867101 5890 161157 SH SOLE 34 161157 0 0 PULTE GROUP INC COM 745867101 5953 162860 SH SOLE 36 162860 0 0 PULTE GROUP INC COM 745867101 199 5458 SH SOLE 40 5458 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 344 31931 SH SOLE 2 6256 0 25675 PUMA BIOTECHNOLOGY INC COM 74587V107 1 123 SH SOLE 4 123 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 7 626 SH SOLE 7 626 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1334 123900 SH SOLE 18 104868 0 19032 PUMA BIOTECHNOLOGY INC COM 74587V107 1742 161853 SH SOLE 19 161853 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 14996 1393063 SH SOLE 21 1393063 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 11061 1027491 SH SOLE 22 988753 0 38738 PUMA BIOTECHNOLOGY INC COM 74587V107 206 19106 SH SOLE 23 19106 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 548 50915 SH SOLE 26 6898 0 44017 PUMA BIOTECHNOLOGY INC COM 74587V107 42 3901 SH SOLE 28 3901 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 109 10121 SH SOLE 30 10121 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 37 3457 SH SOLE 40 3457 0 0 PURE ACQUISITION CORP CL A 74621Q106 9 900 SH SOLE 19 900 0 0 PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 4 4122 SH SOLE 2 4122 0 0 PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 80 75927 SH SOLE 19 75927 0 0 PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 21 19951 SH SOLE 34 19951 0 0 PURE STORAGE INC CL A 74624M102 9929 586121 SH SOLE 2 162921 0 423200 PURE STORAGE INC CL A 74624M102 329 19404 SH SOLE 4 19404 0 0 PURE STORAGE INC CL A 74624M102 129 7609 SH SOLE 7 7609 0 0 PURE STORAGE INC CL A 74624M102 2428 143342 SH SOLE 18 136632 0 6710 PURE STORAGE INC CL A 74624M102 2493 147147 SH SOLE 19 147147 0 0 PURE STORAGE INC CL A 74624M102 51712 3052666 SH SOLE 21 3052666 0 0 PURE STORAGE INC CL A 74624M102 106308 6275537 SH SOLE 22 5737646 0 537891 PURE STORAGE INC CL A 74624M102 350 20672 SH SOLE 23 20672 0 0 PURE STORAGE INC CL A 74624M102 26 1529 SH SOLE 25 1529 0 0 PURE STORAGE INC CL A 74624M102 1274 75186 SH SOLE 26 45377 0 29809 PURE STORAGE INC CL A 74624M102 403 23808 SH SOLE 28 23808 0 0 PURE STORAGE INC CL A 74624M102 440 25996 SH SOLE 29 25996 0 0 PURE STORAGE INC CL A 74624M102 1068 63040 SH SOLE 30 63040 0 0 PURE STORAGE INC CL A 74624M102 901 53190 SH SOLE 31 34351 0 18839 PURE STORAGE INC CL A 74624M102 89 5235 SH SOLE 36 5235 0 0 PURE STORAGE INC CL A 74624M102 465 27457 SH SOLE 40 27457 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1475 1500000 PRN SOLE 21 1500000 0 0 PURECYCLE CORP COM NEW 746228303 148 14356 SH SOLE 2 592 0 13764 PURECYCLE CORP COM NEW 746228303 617 60030 SH SOLE 18 60030 0 0 PURECYCLE CORP COM NEW 746228303 296 28829 SH SOLE 19 28829 0 0 PURECYCLE CORP COM NEW 746228303 6104 593750 SH SOLE 21 593750 0 0 PURECYCLE CORP COM NEW 746228303 1849 179848 SH SOLE 22 166369 0 13479 PURPLE INNOVATION INC COM 74640Y106 24 3238 SH SOLE 2 0 0 3238 PURPLE INNOVATION INC COM 74640Y106 127 16886 SH SOLE 18 16886 0 0 PURPLE INNOVATION INC COM 74640Y106 49 6564 SH SOLE 19 6564 0 0 PURPLE INNOVATION INC COM 74640Y106 1039 137995 SH SOLE 21 137995 0 0 PURPLE INNOVATION INC COM 74640Y106 352 46735 SH SOLE 22 43191 0 3544 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH SOLE 17 0 0 478 PUXIN LTD ADS 74704P108 15 1905 SH SOLE 22 1905 0 0 PVH CORP COM 693656100 17297 196040 SH SOLE 2 28602 0 167438 PVH CORP COM 693656100 3099 35123 SH SOLE 4 33090 0 2033 PVH CORP COM 693656100 7726 87571 SH SOLE 7 65157 0 22414 PVH CORP COM 693656100 237 2685 SH SOLE 13 2685 0 0 PVH CORP COM 693656100 52 586 SH SOLE 15 586 0 0 PVH CORP COM 693656100 13224 149886 SH SOLE 18 139756 0 10130 PVH CORP COM 693656100 1815 20568 SH SOLE 19 20568 0 0 PVH CORP COM 693656100 150388 1704503 SH SOLE 21 1704503 0 0 PVH CORP COM 693656100 163124 1848846 SH SOLE 22 1639235 0 209611 PVH CORP COM 693656100 4870 55193 SH SOLE 23 55193 0 0 PVH CORP COM 693656100 7510 85117 SH SOLE 25 85117 0 0 PVH CORP COM 693656100 42785 484922 SH SOLE 26 116958 0 367964 PVH CORP COM 693656100 1197 13568 SH SOLE 28 9556 0 4012 PVH CORP COM 693656100 1527 17305 SH SOLE 29 1743 0 15562 PVH CORP COM 693656100 36829 417418 SH SOLE 30 417418 0 0 PVH CORP COM 693656100 1563 17712 SH SOLE 31 14829 0 2883 PVH CORP COM 693656100 399 4521 SH SOLE 34 4521 0 0 PVH CORP COM 693656100 5261 59629 SH SOLE 36 59629 0 0 PVH CORP COM 693656100 137 1554 SH SOLE 40 1554 0 0 PYXUS INTL INC COM 74737V106 101 7686 SH SOLE 2 288 0 7398 PYXUS INTL INC COM 74737V106 393 30061 SH SOLE 18 30061 0 0 PYXUS INTL INC COM 74737V106 194 14837 SH SOLE 19 14837 0 0 PYXUS INTL INC COM 74737V106 3825 292435 SH SOLE 21 292435 0 0 PYXUS INTL INC COM 74737V106 3257 248999 SH SOLE 22 239203 0 9796 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 157 17634 SH SOLE 2 2133 0 15501 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6 626 SH SOLE 7 626 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 566 63479 SH SOLE 18 63479 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 305 34194 SH SOLE 19 34194 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5702 639239 SH SOLE 21 639239 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3335 373898 SH SOLE 22 355132 0 18766 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 37 4147 SH SOLE 26 0 0 4147 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 29 3284 SH SOLE 28 3284 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 49 5444 SH SOLE 30 5444 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 9 1002 SH SOLE 34 1002 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 8 896 SH SOLE 40 896 0 0 Q2 HLDGS INC COM 74736L109 3278 41562 SH SOLE 2 5307 0 36255 Q2 HLDGS INC COM 74736L109 115 1459 SH SOLE 4 1459 0 0 Q2 HLDGS INC COM 74736L109 80 1008 SH SOLE 7 1008 0 0 Q2 HLDGS INC COM 74736L109 12685 160832 SH SOLE 18 147523 0 13309 Q2 HLDGS INC COM 74736L109 7260 92055 SH SOLE 19 92055 0 0 Q2 HLDGS INC COM 74736L109 122554 1553876 SH SOLE 21 1553876 0 0 Q2 HLDGS INC COM 74736L109 101986 1293084 SH SOLE 22 1237570 0 55514 Q2 HLDGS INC COM 74736L109 341 4319 SH SOLE 23 4319 0 0 Q2 HLDGS INC COM 74736L109 1348 17093 SH SOLE 26 7144 0 9949 Q2 HLDGS INC COM 74736L109 392 4969 SH SOLE 28 4969 0 0 Q2 HLDGS INC COM 74736L109 33 414 SH SOLE 29 414 0 0 Q2 HLDGS INC COM 74736L109 5057 64123 SH SOLE 30 64123 0 0 Q2 HLDGS INC COM 74736L109 60 767 SH SOLE 31 767 0 0 Q2 HLDGS INC COM 74736L109 222 2810 SH SOLE 34 2810 0 0 Q2 HLDGS INC COM 74736L109 27 344 SH SOLE 36 344 0 0 Q2 HLDGS INC COM 74736L109 301 3811 SH SOLE 40 3811 0 0 QAD INC CL B 74727D207 9 249 SH SOLE 18 249 0 0 QAD INC CL B 74727D207 9 244 SH SOLE 21 244 0 0 QAD INC CL B 74727D207 1001 28016 SH SOLE 22 28016 0 0 QAD INC CL A 74727D306 455 9853 SH SOLE 2 431 0 9422 QAD INC CL A 74727D306 12 269 SH SOLE 7 269 0 0 QAD INC CL A 74727D306 1835 39732 SH SOLE 18 39732 0 0 QAD INC CL A 74727D306 874 18918 SH SOLE 19 18918 0 0 QAD INC CL A 74727D306 18139 392782 SH SOLE 21 392782 0 0 QAD INC CL A 74727D306 14993 324657 SH SOLE 22 312221 0 12436 QAD INC CL A 74727D306 267 5785 SH SOLE 26 0 0 5785 QAD INC CL A 74727D306 66 1431 SH SOLE 28 1431 0 0 QAD INC CL A 74727D306 148 3214 SH SOLE 30 3214 0 0 QAD INC CL A 74727D306 42 905 SH SOLE 40 905 0 0 QCR HOLDINGS INC COM 74727A104 555 14609 SH SOLE 2 642 0 13967 QCR HOLDINGS INC COM 74727A104 11 302 SH SOLE 7 302 0 0 QCR HOLDINGS INC COM 74727A104 2047 53906 SH SOLE 18 53906 0 0 QCR HOLDINGS INC COM 74727A104 990 26076 SH SOLE 19 26076 0 0 QCR HOLDINGS INC COM 74727A104 20000 526591 SH SOLE 21 526591 0 0 QCR HOLDINGS INC COM 74727A104 12431 327298 SH SOLE 22 309975 0 17323 QCR HOLDINGS INC COM 74727A104 128 3367 SH SOLE 26 0 0 3367 QCR HOLDINGS INC COM 74727A104 130 3421 SH SOLE 30 3421 0 0 QCR HOLDINGS INC COM 74727A104 82 2157 SH SOLE 40 2157 0 0 QEP RES INC COM 74733V100 945 255440 SH SOLE 2 12357 0 243083 QEP RES INC COM 74733V100 4 1154 SH SOLE 4 1154 0 0 QEP RES INC COM 74733V100 31 8284 SH SOLE 7 8284 0 0 QEP RES INC COM 74733V100 3966 1071844 SH SOLE 18 1071844 0 0 QEP RES INC COM 74733V100 1528 412955 SH SOLE 19 412955 0 0 QEP RES INC COM 74733V100 96584 26103756 SH SOLE 21 26103756 0 0 QEP RES INC COM 74733V100 27784 7509142 SH SOLE 22 7117878 0 391264 QEP RES INC COM 74733V100 63 16949 SH SOLE 23 16949 0 0 QEP RES INC COM 74733V100 506 136693 SH SOLE 26 54543 0 82150 QEP RES INC COM 74733V100 105 28296 SH SOLE 28 28296 0 0 QEP RES INC COM 74733V100 1416 382595 SH SOLE 30 382595 0 0 QEP RES INC COM 74733V100 143 38559 SH SOLE 34 38559 0 0 QEP RES INC COM 74733V100 56 15021 SH SOLE 36 15021 0 0 QEP RES INC COM 74733V100 84 22630 SH SOLE 40 22630 0 0 QIAGEN NV SHS NEW N72482123 20691 627573 SH SOLE 2 188875 0 438698 QIAGEN NV SHS NEW N72482123 134 4051 SH SOLE 7 4051 0 0 QIAGEN NV SHS NEW N72482123 6222 188702 SH SOLE 18 188702 0 0 QIAGEN NV SHS NEW N72482123 32839 996012 SH SOLE 19 996012 0 0 QIAGEN NV SHS NEW N72482123 69197 2098794 SH SOLE 21 2098794 0 0 QIAGEN NV SHS NEW N72482123 67784 2055921 SH SOLE 22 1750343 0 305578 QIAGEN NV SHS NEW N72482123 149 4506 SH SOLE 31 4506 0 0 QIAGEN NV SHS NEW N72482123 20217 613200 SH SOLE 34 613200 0 0 QIWI PLC SPON ADR REP B 74735M108 139 6353 SH SOLE 25 6353 0 0 QORVO INC COM 74736K101 22502 303508 SH SOLE 2 50980 0 252528 QORVO INC COM 74736K101 3139 42333 SH SOLE 4 38890 0 3443 QORVO INC COM 74736K101 9333 125887 SH SOLE 7 102649 0 23238 QORVO INC COM 74736K101 396 5345 SH SOLE 13 5345 0 0 QORVO INC COM 74736K101 94 1268 SH SOLE 15 1268 0 0 QORVO INC COM 74736K101 9 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 17537 236536 SH SOLE 18 218790 0 17746 QORVO INC COM 74736K101 3382 45621 SH SOLE 19 45621 0 0 QORVO INC COM 74736K101 252285 3402820 SH SOLE 21 3402820 0 0 QORVO INC COM 74736K101 227185 3064266 SH SOLE 22 2722436 0 341830 QORVO INC COM 74736K101 6765 91252 SH SOLE 23 91252 0 0 QORVO INC COM 74736K101 8914 120238 SH SOLE 25 120238 0 0 QORVO INC COM 74736K101 46161 622626 SH SOLE 26 190431 0 432195 QORVO INC COM 74736K101 1647 22217 SH SOLE 28 15758 0 6459 QORVO INC COM 74736K101 2103 28367 SH SOLE 29 3527 0 24840 QORVO INC COM 74736K101 39187 528558 SH SOLE 30 528558 0 0 QORVO INC COM 74736K101 2043 27558 SH SOLE 31 22614 0 4944 QORVO INC COM 74736K101 620 8365 SH SOLE 34 8365 0 0 QORVO INC COM 74736K101 5566 75068 SH SOLE 36 75068 0 0 QORVO INC COM 74736K101 190 2557 SH SOLE 40 2557 0 0 QTS RLTY TR INC COM CL A 74736A103 2685 52229 SH SOLE 2 5896 0 46333 QTS RLTY TR INC COM CL A 74736A103 761 14812 SH SOLE 4 14812 0 0 QTS RLTY TR INC COM CL A 74736A103 2835 55150 SH SOLE 7 55150 0 0 QTS RLTY TR INC COM CL A 74736A103 101 1962 SH SOLE 15 1962 0 0 QTS RLTY TR INC COM CL A 74736A103 10412 202524 SH SOLE 18 186659 0 15865 QTS RLTY TR INC COM CL A 74736A103 13481 262227 SH SOLE 19 262227 0 0 QTS RLTY TR INC COM CL A 74736A103 102854 2000662 SH SOLE 21 2000662 0 0 QTS RLTY TR INC COM CL A 74736A103 116285 2261920 SH SOLE 22 2184827 0 77093 QTS RLTY TR INC COM CL A 74736A103 1136 22099 SH SOLE 23 22099 0 0 QTS RLTY TR INC COM CL A 74736A103 5899 114748 SH SOLE 25 114748 0 0 QTS RLTY TR INC COM CL A 74736A103 3999 77785 SH SOLE 26 14957 0 62828 QTS RLTY TR INC COM CL A 74736A103 315 6126 SH SOLE 28 6126 0 0 QTS RLTY TR INC COM CL A 74736A103 1439 27986 SH SOLE 29 27986 0 0 QTS RLTY TR INC COM CL A 74736A103 12581 244728 SH SOLE 30 244728 0 0 QTS RLTY TR INC COM CL A 74736A103 323 6279 SH SOLE 40 6279 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 206 1699 SH SOLE 7 1699 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 33015 271750 SH SOLE 21 271750 0 0 QUAD / GRAPHICS INC COM CL A 747301109 354 33717 SH SOLE 2 1140 0 32577 QUAD / GRAPHICS INC COM CL A 747301109 7 630 SH SOLE 7 630 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1126 107127 SH SOLE 18 107127 0 0 QUAD / GRAPHICS INC COM CL A 747301109 564 53635 SH SOLE 19 53635 0 0 QUAD / GRAPHICS INC COM CL A 747301109 10950 1041831 SH SOLE 21 1041831 0 0 QUAD / GRAPHICS INC COM CL A 747301109 9557 909289 SH SOLE 22 855579 0 53710 QUAD / GRAPHICS INC COM CL A 747301109 13 1249 SH SOLE 26 0 0 1249 QUAD / GRAPHICS INC COM CL A 747301109 42 3974 SH SOLE 28 3974 0 0 QUAD / GRAPHICS INC COM CL A 747301109 101 9639 SH SOLE 30 9639 0 0 QUAD / GRAPHICS INC COM CL A 747301109 25 2354 SH SOLE 40 2354 0 0 QUAKER CHEM CORP COM 747316107 1804 11406 SH SOLE 2 542 0 10864 QUAKER CHEM CORP COM 747316107 12 73 SH SOLE 4 73 0 0 QUAKER CHEM CORP COM 747316107 36 228 SH SOLE 7 228 0 0 QUAKER CHEM CORP COM 747316107 9286 58722 SH SOLE 18 58722 0 0 QUAKER CHEM CORP COM 747316107 3643 23036 SH SOLE 19 23036 0 0 QUAKER CHEM CORP COM 747316107 221474 1400491 SH SOLE 21 1400491 0 0 QUAKER CHEM CORP COM 747316107 60593 383161 SH SOLE 22 364493 0 18668 QUAKER CHEM CORP COM 747316107 773 4886 SH SOLE 26 4073 0 813 QUAKER CHEM CORP COM 747316107 266 1682 SH SOLE 28 1682 0 0 QUAKER CHEM CORP COM 747316107 2833 17912 SH SOLE 30 17912 0 0 QUAKER CHEM CORP COM 747316107 376 2378 SH SOLE 34 2378 0 0 QUAKER CHEM CORP COM 747316107 237 1500 SH SOLE 40 1500 0 0 QUALCOMM INC COM 747525103 249755 3274193 SH SOLE 2 512306 0 2761887 QUALCOMM INC COM 747525103 38168 500369 SH SOLE 4 467713 0 32656 QUALCOMM INC COM 747525103 88287 1157401 SH SOLE 7 1136016 0 21385 QUALCOMM INC COM 747525103 2330 30545 SH SOLE 13 30545 0 0 QUALCOMM INC COM 747525103 1113 14585 SH SOLE 15 14585 0 0 QUALCOMM INC COM 747525103 2 25 SH SOLE 17 0 0 25 QUALCOMM INC COM 747525103 270914 3551578 SH SOLE 18 3326839 0 224739 QUALCOMM INC COM 747525103 178666 2342240 SH SOLE 19 2342240 0 0 QUALCOMM INC COM 747525103 2405257 31531942 SH SOLE 21 31531942 0 0 QUALCOMM INC COM 747525103 2293284 30064024 SH SOLE 22 26670705 0 3393319 QUALCOMM INC COM 747525103 71118 932329 SH SOLE 23 932329 0 0 QUALCOMM INC COM 747525103 103913 1362252 SH SOLE 25 1362252 0 0 QUALCOMM INC COM 747525103 363444 4764605 SH SOLE 26 1402912 0 3361693 QUALCOMM INC COM 747525103 17996 235924 SH SOLE 28 171588 0 64336 QUALCOMM INC COM 747525103 9339 122434 SH SOLE 29 37627 0 84807 QUALCOMM INC COM 747525103 432484 5669692 SH SOLE 30 5669692 0 0 QUALCOMM INC COM 747525103 24432 320291 SH SOLE 31 239717 0 80574 QUALCOMM INC COM 747525103 19413 254492 SH SOLE 32 254492 0 0 QUALCOMM INC COM 747525103 32872 430936 SH SOLE 34 430936 0 0 QUALCOMM INC COM 747525103 69285 908300 SH SOLE 36 908300 0 0 QUALCOMM INC COM 747525103 2163 28362 SH SOLE 40 28362 0 0 QUALCOMM INC OPTIONS 747525103 809 10600 SH Call SOLE 2 10600 0 0 QUALCOMM INC OPTIONS 747525103 43739 573400 SH Call SOLE 19 573400 0 0 QUALCOMM INC OPTIONS 747525103 687 9000 SH Call SOLE 22 9000 0 0 QUALCOMM INC OPTIONS 747525103 99 1300 SH Call SOLE 25 1300 0 0 QUALCOMM INC OPTIONS 747525103 92 1200 SH Call SOLE 26 0 0 1200 QUALCOMM INC OPTIONS 747525103 10740 140800 SH Call SOLE 34 140800 0 0 QUALYS INC COM 74758T303 2238 29616 SH SOLE 2 1387 0 28229 QUALYS INC COM 74758T303 14 189 SH SOLE 4 189 0 0 QUALYS INC COM 74758T303 44 585 SH SOLE 7 585 0 0 QUALYS INC COM 74758T303 11799 156129 SH SOLE 18 152821 0 3308 QUALYS INC COM 74758T303 4608 60970 SH SOLE 19 60970 0 0 QUALYS INC COM 74758T303 283581 3752564 SH SOLE 21 3752564 0 0 QUALYS INC COM 74758T303 76551 1012975 SH SOLE 22 960376 0 52599 QUALYS INC COM 74758T303 15 198 SH SOLE 23 198 0 0 QUALYS INC COM 74758T303 138 1826 SH SOLE 25 1826 0 0 QUALYS INC COM 74758T303 1466 19401 SH SOLE 26 10169 0 9232 QUALYS INC COM 74758T303 337 4459 SH SOLE 28 4459 0 0 QUALYS INC COM 74758T303 7377 97617 SH SOLE 30 97617 0 0 QUALYS INC COM 74758T303 8 111 SH SOLE 34 111 0 0 QUALYS INC COM 74758T303 15 194 SH SOLE 36 194 0 0 QUALYS INC COM 74758T303 267 3530 SH SOLE 40 3530 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 660 36514 SH SOLE 2 2654 0 33860 QUANEX BUILDING PRODUCTS COR COM 747619104 6 357 SH SOLE 4 357 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 11 632 SH SOLE 7 632 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 2811 155467 SH SOLE 18 155467 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1437 79460 SH SOLE 19 79460 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 69451 3841343 SH SOLE 21 3841343 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 19055 1053950 SH SOLE 22 1001668 0 52282 QUANEX BUILDING PRODUCTS COR COM 747619104 114 6290 SH SOLE 23 6290 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 427 23594 SH SOLE 26 8673 0 14921 QUANEX BUILDING PRODUCTS COR COM 747619104 88 4862 SH SOLE 28 4862 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 823 45516 SH SOLE 30 45516 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 187 10330 SH SOLE 34 10330 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 73 4013 SH SOLE 40 4013 0 0 QUANTA SVCS INC COM 74762E102 11642 307999 SH SOLE 2 51688 0 256311 QUANTA SVCS INC COM 74762E102 25 667 SH SOLE 4 667 0 0 QUANTA SVCS INC COM 74762E102 6663 176265 SH SOLE 7 176265 0 0 QUANTA SVCS INC COM 74762E102 48817 1291458 SH SOLE 18 1063314 0 228144 QUANTA SVCS INC COM 74762E102 41213 1090297 SH SOLE 19 1090297 0 0 QUANTA SVCS INC COM 74762E102 119914 3172318 SH SOLE 21 3172318 0 0 QUANTA SVCS INC COM 74762E102 150895 3991928 SH SOLE 22 3575811 0 416117 QUANTA SVCS INC COM 74762E102 930 24609 SH SOLE 23 24609 0 0 QUANTA SVCS INC COM 74762E102 2791 73829 SH SOLE 25 13800 0 60029 QUANTA SVCS INC COM 74762E102 6472 171219 SH SOLE 26 36425 0 134794 QUANTA SVCS INC COM 74762E102 690 18251 SH SOLE 28 18251 0 0 QUANTA SVCS INC COM 74762E102 12317 325837 SH SOLE 30 325837 0 0 QUANTA SVCS INC COM 74762E102 108 2870 SH SOLE 31 2870 0 0 QUANTA SVCS INC COM 74762E102 54225 1434528 SH SOLE 34 1434528 0 0 QUANTA SVCS INC COM 74762E102 1500 39687 SH SOLE 36 39687 0 0 QUANTA SVCS INC COM 74762E102 541 14320 SH SOLE 40 14320 0 0 QUANTERIX CORP COM 74766Q101 243 11043 SH SOLE 2 391 0 10652 QUANTERIX CORP COM 74766Q101 7 333 SH SOLE 7 333 0 0 QUANTERIX CORP COM 74766Q101 1034 47096 SH SOLE 18 47096 0 0 QUANTERIX CORP COM 74766Q101 567 25835 SH SOLE 19 25835 0 0 QUANTERIX CORP COM 74766Q101 16108 733533 SH SOLE 21 733533 0 0 QUANTERIX CORP COM 74766Q101 8380 381586 SH SOLE 22 363512 0 18074 QUANTERIX CORP COM 74766Q101 6 286 SH SOLE 23 286 0 0 QUANTERIX CORP COM 74766Q101 79 3611 SH SOLE 26 0 0 3611 QUANTERIX CORP COM 74766Q101 82 3739 SH SOLE 30 3739 0 0 QUDIAN INC ADR 747798106 4974 721853 SH SOLE 2 0 0 721853 QUDIAN INC ADR 747798106 8437 1224576 SH SOLE 18 1224576 0 0 QUDIAN INC ADR 747798106 10007 1452467 SH SOLE 19 1452467 0 0 QUDIAN INC ADR 747798106 1085 157516 SH SOLE 22 157516 0 0 QUDIAN INC ADR 747798106 50 7298 SH SOLE 25 7298 0 0 QUDIAN INC ADR 747798106 14800 2148069 SH SOLE 29 2148069 0 0 QUDIAN INC ADR 747798106 11884 1724848 SH SOLE 34 1724848 0 0 QUEST DIAGNOSTICS INC COM 74834L100 59898 559640 SH SOLE 2 233909 0 325731 QUEST DIAGNOSTICS INC COM 74834L100 8827 82470 SH SOLE 4 78886 0 3584 QUEST DIAGNOSTICS INC COM 74834L100 21319 199185 SH SOLE 7 134591 0 64594 QUEST DIAGNOSTICS INC COM 74834L100 496 4638 SH SOLE 13 4638 0 0 QUEST DIAGNOSTICS INC COM 74834L100 166 1551 SH SOLE 15 1551 0 0 QUEST DIAGNOSTICS INC COM 74834L100 82853 774111 SH SOLE 18 724330 0 49781 QUEST DIAGNOSTICS INC COM 74834L100 136925 1279317 SH SOLE 19 1279317 0 0 QUEST DIAGNOSTICS INC COM 74834L100 415247 3879722 SH SOLE 21 3879722 0 0 QUEST DIAGNOSTICS INC COM 74834L100 396345 3703117 SH SOLE 22 3277304 0 425813 QUEST DIAGNOSTICS INC COM 74834L100 15503 144846 SH SOLE 23 144846 0 0 QUEST DIAGNOSTICS INC COM 74834L100 19133 178767 SH SOLE 25 178767 0 0 QUEST DIAGNOSTICS INC COM 74834L100 90589 846389 SH SOLE 26 253461 0 592928 QUEST DIAGNOSTICS INC COM 74834L100 2776 25933 SH SOLE 28 18564 0 7369 QUEST DIAGNOSTICS INC COM 74834L100 5706 53309 SH SOLE 29 24948 0 28361 QUEST DIAGNOSTICS INC COM 74834L100 76790 717464 SH SOLE 30 717464 0 0 QUEST DIAGNOSTICS INC COM 74834L100 8400 78484 SH SOLE 31 60176 0 18308 QUEST DIAGNOSTICS INC COM 74834L100 32966 308008 SH SOLE 34 308008 0 0 QUEST DIAGNOSTICS INC COM 74834L100 14452 135029 SH SOLE 36 135029 0 0 QUEST DIAGNOSTICS INC COM 74834L100 299 2796 SH SOLE 40 2796 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 3 1041 SH SOLE 18 1041 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 50 19821 SH SOLE 21 19821 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH SOLE 22 578 0 0 QUICKLOGIC CORP COM 74837P108 17 47442 SH SOLE 21 47442 0 0 QUICKLOGIC CORP COM 74837P108 481 1367381 SH SOLE 22 1367381 0 0 QUIDEL CORP COM 74838J101 1890 30813 SH SOLE 2 1463 0 29350 QUIDEL CORP COM 74838J101 10 163 SH SOLE 4 163 0 0 QUIDEL CORP COM 74838J101 41 667 SH SOLE 7 667 0 0 QUIDEL CORP COM 74838J101 7398 120585 SH SOLE 18 120585 0 0 QUIDEL CORP COM 74838J101 3749 61116 SH SOLE 19 61116 0 0 QUIDEL CORP COM 74838J101 73399 1196391 SH SOLE 21 1196391 0 0 QUIDEL CORP COM 74838J101 63556 1035956 SH SOLE 22 990068 0 45888 QUIDEL CORP COM 74838J101 703 11459 SH SOLE 26 6103 0 5356 QUIDEL CORP COM 74838J101 252 4109 SH SOLE 28 4109 0 0 QUIDEL CORP COM 74838J101 4751 77444 SH SOLE 30 77444 0 0 QUIDEL CORP COM 74838J101 232 3779 SH SOLE 40 3779 0 0 QUINSTREET INC COM 74874Q100 496 39364 SH SOLE 2 1869 0 37495 QUINSTREET INC COM 74874Q100 11 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 3036 241151 SH SOLE 18 214369 0 26782 QUINSTREET INC COM 74874Q100 1975 156866 SH SOLE 19 156866 0 0 QUINSTREET INC COM 74874Q100 63492 5043084 SH SOLE 21 5043084 0 0 QUINSTREET INC COM 74874Q100 17810 1414599 SH SOLE 22 1265568 0 149031 QUINSTREET INC COM 74874Q100 145 11517 SH SOLE 23 11517 0 0 QUINSTREET INC COM 74874Q100 463 36800 SH SOLE 26 0 0 36800 QUINSTREET INC COM 74874Q100 3737 296843 SH SOLE 30 296843 0 0 QUINSTREET INC COM 74874Q100 44 3467 SH SOLE 40 3467 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 3 1641 SH SOLE 18 1641 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 42 20699 SH SOLE 21 20699 0 0 QUMU CORP COM 749063103 5 1638 SH SOLE 18 1638 0 0 QUMU CORP COM 749063103 88 27050 SH SOLE 21 27050 0 0 QUMU CORP COM 749063103 865 265280 SH SOLE 22 265280 0 0 QUORUM HEALTH CORP COM 74909E106 8 6317 SH SOLE 18 6317 0 0 QUORUM HEALTH CORP COM 74909E106 118 97330 SH SOLE 21 97330 0 0 QUORUM HEALTH CORP COM 74909E106 502 414499 SH SOLE 22 414499 0 0 QUOTIENT LTD SHS G73268107 582 74941 SH SOLE 18 0 0 74941 QUOTIENT LTD SHS G73268107 148 18987 SH SOLE 21 18987 0 0 QUOTIENT LTD SHS G73268107 396 50911 SH SOLE 22 23292 0 27619 QUOTIENT LTD SHS G73268107 8 1013 SH SOLE 23 1013 0 0 QUOTIENT LTD SHS G73268107 63 8081 SH SOLE 30 8081 0 0 QUOTIENT LTD SHS G73268107 39 5081 SH SOLE 40 5081 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 599 76590 SH SOLE 2 3192 0 73398 QUOTIENT TECHNOLOGY INC COM 749119103 4 565 SH SOLE 4 565 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 14 1733 SH SOLE 7 1733 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1993 254918 SH SOLE 18 254918 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1012 129417 SH SOLE 19 129417 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 19576 2503276 SH SOLE 21 2503276 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 17647 2256708 SH SOLE 22 2152851 0 103857 QUOTIENT TECHNOLOGY INC COM 749119103 100 12806 SH SOLE 26 0 0 12806 QUOTIENT TECHNOLOGY INC COM 749119103 87 11159 SH SOLE 28 11159 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 2961 378653 SH SOLE 30 378653 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 45 5780 SH SOLE 40 5780 0 0 QURATE RETAIL INC COM SER A 74915M100 9771 947243 SH SOLE 2 78273 0 868970 QURATE RETAIL INC COM SER A 74915M100 1545 149741 SH SOLE 4 138122 0 11619 QURATE RETAIL INC COM SER A 74915M100 1354 131243 SH SOLE 7 28794 0 102449 QURATE RETAIL INC COM SER A 74915M100 9 909 SH SOLE 13 909 0 0 QURATE RETAIL INC COM SER A 74915M100 39 3759 SH SOLE 15 3759 0 0 QURATE RETAIL INC COM SER A 74915M100 2412 233820 SH SOLE 18 201416 0 32404 QURATE RETAIL INC COM SER A 74915M100 923 89446 SH SOLE 19 89446 0 0 QURATE RETAIL INC COM SER A 74915M100 51259 4969390 SH SOLE 21 4969390 0 0 QURATE RETAIL INC COM SER A 74915M100 114503 11100652 SH SOLE 22 10183264 0 917388 QURATE RETAIL INC COM SER A 74915M100 3157 306022 SH SOLE 23 306022 0 0 QURATE RETAIL INC COM SER A 74915M100 4080 395567 SH SOLE 25 395567 0 0 QURATE RETAIL INC COM SER A 74915M100 13381 1297222 SH SOLE 26 707451 0 589771 QURATE RETAIL INC COM SER A 74915M100 758 73485 SH SOLE 28 53007 0 20478 QURATE RETAIL INC COM SER A 74915M100 216 20905 SH SOLE 29 20905 0 0 QURATE RETAIL INC COM SER A 74915M100 8092 784489 SH SOLE 30 784489 0 0 QURATE RETAIL INC COM SER A 74915M100 1014 98318 SH SOLE 31 79836 0 18482 QURATE RETAIL INC COM SER A 74915M100 225 21788 SH SOLE 34 21788 0 0 QURATE RETAIL INC COM SER A 74915M100 3174 307659 SH SOLE 36 307659 0 0 QURATE RETAIL INC COM SER A 74915M100 94 9134 SH SOLE 40 9134 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 131 35466 SH SOLE 21 35466 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 1275 344505 SH SOLE 22 344505 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 547 147891 SH SOLE 30 147891 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 13 3462 SH SOLE 34 3462 0 0 R1 RCM INC COM 749397105 807 90378 SH SOLE 2 4218 0 86160 R1 RCM INC COM 749397105 4 454 SH SOLE 4 454 0 0 R1 RCM INC COM 749397105 13 1509 SH SOLE 7 1509 0 0 R1 RCM INC COM 749397105 3121 349534 SH SOLE 18 349534 0 0 R1 RCM INC COM 749397105 1581 177052 SH SOLE 19 177052 0 0 R1 RCM INC COM 749397105 32364 3624143 SH SOLE 21 3624143 0 0 R1 RCM INC COM 749397105 26157 2929161 SH SOLE 22 2800072 0 129089 R1 RCM INC COM 749397105 836 93583 SH SOLE 23 93583 0 0 R1 RCM INC COM 749397105 1295 145004 SH SOLE 26 33066 0 111938 R1 RCM INC COM 749397105 99 11126 SH SOLE 28 11126 0 0 R1 RCM INC COM 749397105 3067 343424 SH SOLE 30 343424 0 0 R1 RCM INC COM 749397105 53 5900 SH SOLE 40 5900 0 0 RA MED SYS INC COM 74933X104 2 1704 SH SOLE 18 1704 0 0 RA MED SYS INC COM 74933X104 27 19524 SH SOLE 21 19524 0 0 RA PHARMACEUTICALS INC COM 74933V108 2766 116963 SH SOLE 2 88212 0 28751 RA PHARMACEUTICALS INC COM 74933V108 20 866 SH SOLE 7 866 0 0 RA PHARMACEUTICALS INC COM 74933V108 5126 216727 SH SOLE 18 200694 0 16033 RA PHARMACEUTICALS INC COM 74933V108 24313 1028034 SH SOLE 19 1028034 0 0 RA PHARMACEUTICALS INC COM 74933V108 393 16600 SH SOLE 20 16600 0 0 RA PHARMACEUTICALS INC COM 74933V108 40326 1705121 SH SOLE 21 1705121 0 0 RA PHARMACEUTICALS INC COM 74933V108 24821 1049533 SH SOLE 22 1006552 0 42981 RA PHARMACEUTICALS INC COM 74933V108 327 13831 SH SOLE 23 13831 0 0 RA PHARMACEUTICALS INC COM 74933V108 634 26797 SH SOLE 26 0 0 26797 RA PHARMACEUTICALS INC COM 74933V108 198 8393 SH SOLE 28 8393 0 0 RA PHARMACEUTICALS INC COM 74933V108 5221 220768 SH SOLE 30 220768 0 0 RA PHARMACEUTICALS INC COM 74933V108 6716 283966 SH SOLE 34 283966 0 0 RA PHARMACEUTICALS INC COM 74933V108 57 2393 SH SOLE 40 2393 0 0 RADIAN GROUP INC COM 750236101 4901 214565 SH SOLE 2 14467 0 200098 RADIAN GROUP INC COM 750236101 19 832 SH SOLE 4 832 0 0 RADIAN GROUP INC COM 750236101 118 5176 SH SOLE 7 5176 0 0 RADIAN GROUP INC COM 750236101 15963 698890 SH SOLE 18 698890 0 0 RADIAN GROUP INC COM 750236101 9524 417000 SH SOLE 19 417000 0 0 RADIAN GROUP INC COM 750236101 165461 7244335 SH SOLE 21 7244335 0 0 RADIAN GROUP INC COM 750236101 139479 6106808 SH SOLE 22 5815559 0 291249 RADIAN GROUP INC COM 750236101 488 21349 SH SOLE 23 21349 0 0 RADIAN GROUP INC COM 750236101 2599 113794 SH SOLE 26 42034 0 71760 RADIAN GROUP INC COM 750236101 637 27869 SH SOLE 28 27869 0 0 RADIAN GROUP INC COM 750236101 1379 60392 SH SOLE 30 60392 0 0 RADIAN GROUP INC COM 750236101 111 4877 SH SOLE 36 4877 0 0 RADIAN GROUP INC COM 750236101 519 22742 SH SOLE 40 22742 0 0 RADIANT LOGISTICS INC COM 75025X100 294 56962 SH SOLE 2 24855 0 32107 RADIANT LOGISTICS INC COM 75025X100 780 150960 SH SOLE 18 140729 0 10231 RADIANT LOGISTICS INC COM 75025X100 611 118234 SH SOLE 19 118234 0 0 RADIANT LOGISTICS INC COM 75025X100 7151 1383167 SH SOLE 21 1383167 0 0 RADIANT LOGISTICS INC COM 75025X100 5737 1109716 SH SOLE 22 1082966 0 26750 RADIANT LOGISTICS INC COM 75025X100 455 87991 SH SOLE 23 87991 0 0 RADIANT LOGISTICS INC COM 75025X100 170 32853 SH SOLE 26 0 0 32853 RADIUS HEALTH INC COM NEW 750469207 1430 55525 SH SOLE 2 18241 0 37284 RADIUS HEALTH INC COM NEW 750469207 5 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 21 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 4303 167110 SH SOLE 18 153560 0 13550 RADIUS HEALTH INC COM NEW 750469207 3198 124191 SH SOLE 19 124191 0 0 RADIUS HEALTH INC COM NEW 750469207 50378 1956432 SH SOLE 21 1956432 0 0 RADIUS HEALTH INC COM NEW 750469207 34079 1323449 SH SOLE 22 1260439 0 63010 RADIUS HEALTH INC COM NEW 750469207 80 3110 SH SOLE 23 3110 0 0 RADIUS HEALTH INC COM NEW 750469207 120 4648 SH SOLE 26 3310 0 1338 RADIUS HEALTH INC COM NEW 750469207 154 5973 SH SOLE 28 5973 0 0 RADIUS HEALTH INC COM NEW 750469207 358 13905 SH SOLE 30 13905 0 0 RADIUS HEALTH INC COM NEW 750469207 53 2074 SH SOLE 34 2074 0 0 RADIUS HEALTH INC COM NEW 750469207 80 3108 SH SOLE 40 3108 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 614 675000 PRN SOLE 21 675000 0 0 RADNET INC COM 750491102 532 37044 SH SOLE 2 1777 0 35267 RADNET INC COM 750491102 12 859 SH SOLE 7 859 0 0 RADNET INC COM 750491102 2187 152273 SH SOLE 18 152273 0 0 RADNET INC COM 750491102 1040 72390 SH SOLE 19 72390 0 0 RADNET INC COM 750491102 22772 1585805 SH SOLE 21 1585805 0 0 RADNET INC COM 750491102 18243 1270424 SH SOLE 22 1210936 0 59488 RADNET INC COM 750491102 235 16373 SH SOLE 26 0 0 16373 RADNET INC COM 750491102 168 11721 SH SOLE 30 11721 0 0 RADNET INC COM 750491102 48 3353 SH SOLE 40 3353 0 0 RADWARE LTD ORD M81873107 65 2671 SH SOLE 2 0 0 2671 RADWARE LTD ORD M81873107 14 586 SH SOLE 4 586 0 0 RADWARE LTD ORD M81873107 164 6773 SH SOLE 7 6773 0 0 RADWARE LTD ORD M81873107 124 5120 SH SOLE 18 0 0 5120 RADWARE LTD ORD M81873107 10362 427113 SH SOLE 21 427113 0 0 RADWARE LTD ORD M81873107 7667 316034 SH SOLE 22 295131 0 20903 RADWARE LTD ORD M81873107 133 5466 SH SOLE 26 0 0 5466 RADWARE LTD ORD M81873107 191 7863 SH SOLE 28 7863 0 0 RADWARE LTD ORD M81873107 165 6785 SH SOLE 30 6785 0 0 RADWARE LTD ORD M81873107 65 2675 SH SOLE 34 2675 0 0 RADWARE LTD ORD M81873107 156 6426 SH SOLE 40 6426 0 0 RAFAEL HLDGS INC COM CL B 75062E106 216 10327 SH SOLE 2 435 0 9892 RAFAEL HLDGS INC COM CL B 75062E106 794 37888 SH SOLE 18 37888 0 0 RAFAEL HLDGS INC COM CL B 75062E106 375 17891 SH SOLE 19 17891 0 0 RAFAEL HLDGS INC COM CL B 75062E106 7755 369969 SH SOLE 21 369969 0 0 RAFAEL HLDGS INC COM CL B 75062E106 5791 276274 SH SOLE 22 271993 0 4281 RALPH LAUREN CORP CL A 751212101 15362 160904 SH SOLE 2 40528 0 120376 RALPH LAUREN CORP CL A 751212101 2284 23919 SH SOLE 4 22527 0 1392 RALPH LAUREN CORP CL A 751212101 6553 68636 SH SOLE 7 49332 0 19304 RALPH LAUREN CORP CL A 751212101 8 87 SH SOLE 13 87 0 0 RALPH LAUREN CORP CL A 751212101 52 541 SH SOLE 15 541 0 0 RALPH LAUREN CORP CL A 751212101 10752 112618 SH SOLE 18 105138 0 7480 RALPH LAUREN CORP CL A 751212101 8897 93187 SH SOLE 19 93187 0 0 RALPH LAUREN CORP CL A 751212101 112834 1181882 SH SOLE 21 1181882 0 0 RALPH LAUREN CORP CL A 751212101 153266 1605382 SH SOLE 22 1440216 0 165166 RALPH LAUREN CORP CL A 751212101 4057 42490 SH SOLE 23 42490 0 0 RALPH LAUREN CORP CL A 751212101 6987 73182 SH SOLE 25 73182 0 0 RALPH LAUREN CORP CL A 751212101 25565 267776 SH SOLE 26 122256 0 145520 RALPH LAUREN CORP CL A 751212101 923 9668 SH SOLE 28 6796 0 2872 RALPH LAUREN CORP CL A 751212101 1237 12952 SH SOLE 29 1693 0 11259 RALPH LAUREN CORP CL A 751212101 27383 286821 SH SOLE 30 286821 0 0 RALPH LAUREN CORP CL A 751212101 1290 13510 SH SOLE 31 11199 0 2311 RALPH LAUREN CORP CL A 751212101 17393 182182 SH SOLE 34 182182 0 0 RALPH LAUREN CORP CL A 751212101 3035 31795 SH SOLE 36 31795 0 0 RALPH LAUREN CORP CL A 751212101 106 1112 SH SOLE 40 1112 0 0 RAMACO RES INC COM 75134P303 63 16853 SH SOLE 2 0 0 16853 RAMACO RES INC COM 75134P303 103 27464 SH SOLE 18 27464 0 0 RAMACO RES INC COM 75134P303 44 11901 SH SOLE 19 11901 0 0 RAMACO RES INC COM 75134P303 1175 314618 SH SOLE 21 314618 0 0 RAMACO RES INC COM 75134P303 283 75752 SH SOLE 22 71553 0 4199 RAMBUS INC DEL COM 750917106 1471 112100 SH SOLE 2 4517 0 107583 RAMBUS INC DEL COM 750917106 10 765 SH SOLE 4 765 0 0 RAMBUS INC DEL COM 750917106 32 2431 SH SOLE 7 2431 0 0 RAMBUS INC DEL COM 750917106 6502 495380 SH SOLE 18 495380 0 0 RAMBUS INC DEL COM 750917106 2522 192135 SH SOLE 19 192135 0 0 RAMBUS INC DEL COM 750917106 160842 12254593 SH SOLE 21 12254593 0 0 RAMBUS INC DEL COM 750917106 45943 3500414 SH SOLE 22 3350858 0 149556 RAMBUS INC DEL COM 750917106 472 35934 SH SOLE 26 20646 0 15288 RAMBUS INC DEL COM 750917106 176 13401 SH SOLE 28 13401 0 0 RAMBUS INC DEL COM 750917106 2004 152695 SH SOLE 30 152695 0 0 RAMBUS INC DEL COM 750917106 168 12773 SH SOLE 40 12773 0 0 RANDOLPH BANCORP INC COM 752378109 15 1060 SH SOLE 18 1060 0 0 RANDOLPH BANCORP INC COM 752378109 589 40570 SH SOLE 21 40570 0 0 RANGE RES CORP COM 75281A109 1556 407363 SH SOLE 2 13978 0 393385 RANGE RES CORP COM 75281A109 3 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 33 8509 SH SOLE 7 8509 0 0 RANGE RES CORP COM 75281A109 1270 332445 SH SOLE 18 332445 0 0 RANGE RES CORP COM 75281A109 508 133020 SH SOLE 19 133020 0 0 RANGE RES CORP COM 75281A109 70707 18509564 SH SOLE 21 18509564 0 0 RANGE RES CORP COM 75281A109 23700 6204212 SH SOLE 22 5629034 0 575178 RANGE RES CORP COM 75281A109 299 78337 SH SOLE 26 47122 0 31215 RANGE RES CORP COM 75281A109 102 26756 SH SOLE 28 26756 0 0 RANGE RES CORP COM 75281A109 1303 341074 SH SOLE 30 341074 0 0 RANGE RES CORP COM 75281A109 16 4250 SH SOLE 31 4250 0 0 RANGE RES CORP COM 75281A109 52 13521 SH SOLE 34 13521 0 0 RANGE RES CORP COM 75281A109 47 12257 SH SOLE 36 12257 0 0 RANGE RES CORP COM 75281A109 89 23293 SH SOLE 40 23293 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 6 1006 SH SOLE 18 1006 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 81 12571 SH SOLE 21 12571 0 0 RAPID7 INC COM 753422104 2002 44105 SH SOLE 2 3724 0 40381 RAPID7 INC COM 753422104 9 203 SH SOLE 4 203 0 0 RAPID7 INC COM 753422104 44 977 SH SOLE 7 977 0 0 RAPID7 INC COM 753422104 8878 195602 SH SOLE 18 166448 0 29154 RAPID7 INC COM 753422104 8335 183636 SH SOLE 19 183636 0 0 RAPID7 INC COM 753422104 78774 1735488 SH SOLE 21 1735488 0 0 RAPID7 INC COM 753422104 61933 1364469 SH SOLE 22 1296901 0 67568 RAPID7 INC COM 753422104 511 11261 SH SOLE 23 11261 0 0 RAPID7 INC COM 753422104 134 2951 SH SOLE 25 2951 0 0 RAPID7 INC COM 753422104 2167 47732 SH SOLE 26 13832 0 33900 RAPID7 INC COM 753422104 352 7749 SH SOLE 28 7749 0 0 RAPID7 INC COM 753422104 1083 23853 SH SOLE 30 23853 0 0 RAPID7 INC COM 753422104 112 2478 SH SOLE 34 2478 0 0 RAPID7 INC COM 753422104 14 312 SH SOLE 36 312 0 0 RAPID7 INC COM 753422104 208 4590 SH SOLE 40 4590 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 797 44713 SH SOLE 2 44713 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 14096 791008 SH SOLE 19 791008 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 2927 164279 SH SOLE 34 164279 0 0 RAVE RESTAURANT GROUP INC COM 754198109 8 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 67 25976 SH SOLE 22 25976 0 0 RAVEN INDS INC COM 754212108 1054 31497 SH SOLE 2 1305 0 30192 RAVEN INDS INC COM 754212108 8 226 SH SOLE 4 226 0 0 RAVEN INDS INC COM 754212108 28 827 SH SOLE 7 827 0 0 RAVEN INDS INC COM 754212108 5413 161784 SH SOLE 18 161784 0 0 RAVEN INDS INC COM 754212108 2068 61802 SH SOLE 19 61802 0 0 RAVEN INDS INC COM 754212108 129262 3863176 SH SOLE 21 3863176 0 0 RAVEN INDS INC COM 754212108 36510 1091164 SH SOLE 22 1041058 0 50106 RAVEN INDS INC COM 754212108 294 8800 SH SOLE 26 4924 0 3876 RAVEN INDS INC COM 754212108 152 4532 SH SOLE 28 4532 0 0 RAVEN INDS INC COM 754212108 1683 50294 SH SOLE 30 50294 0 0 RAVEN INDS INC COM 754212108 150 4478 SH SOLE 40 4478 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 27520 333737 SH SOLE 2 54874 0 278863 RAYMOND JAMES FINANCIAL INC COM 754730109 4519 54801 SH SOLE 4 51562 0 3239 RAYMOND JAMES FINANCIAL INC COM 754730109 13605 164995 SH SOLE 7 116051 0 48944 RAYMOND JAMES FINANCIAL INC COM 754730109 18 219 SH SOLE 13 219 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 111 1347 SH SOLE 15 1347 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 29786 361213 SH SOLE 18 321781 0 39432 RAYMOND JAMES FINANCIAL INC COM 754730109 68124 826142 SH SOLE 19 826142 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 244032 2959395 SH SOLE 21 2959395 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 257324 3120589 SH SOLE 22 2797272 0 323317 RAYMOND JAMES FINANCIAL INC COM 754730109 7768 94208 SH SOLE 23 94208 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 12192 147848 SH SOLE 25 147848 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 40645 492909 SH SOLE 26 170429 0 322480 RAYMOND JAMES FINANCIAL INC COM 754730109 2256 27355 SH SOLE 28 20718 0 6637 RAYMOND JAMES FINANCIAL INC COM 754730109 2441 29598 SH SOLE 29 2711 0 26887 RAYMOND JAMES FINANCIAL INC COM 754730109 42194 511690 SH SOLE 30 511690 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2884 34969 SH SOLE 31 22597 0 12372 RAYMOND JAMES FINANCIAL INC COM 754730109 2183 26470 SH SOLE 34 26470 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 6574 79725 SH SOLE 36 79725 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 215 2605 SH SOLE 40 2605 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 219 50474 SH SOLE 2 2136 0 48338 RAYONIER ADVANCED MATLS INC COM 75508B104 1 224 SH SOLE 4 224 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 4 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 997 230202 SH SOLE 18 230202 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 367 84778 SH SOLE 19 84778 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 24603 5682082 SH SOLE 21 5682082 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 6713 1550448 SH SOLE 22 1469597 0 80851 RAYONIER ADVANCED MATLS INC COM 75508B104 57 13120 SH SOLE 26 7265 0 5855 RAYONIER ADVANCED MATLS INC COM 75508B104 27 6231 SH SOLE 28 6231 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 327 75500 SH SOLE 30 75500 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 22 4978 SH SOLE 40 4978 0 0 RAYONIER INC COM 754907103 8965 317914 SH SOLE 2 70715 0 247199 RAYONIER INC COM 754907103 19 674 SH SOLE 4 674 0 0 RAYONIER INC COM 754907103 99 3513 SH SOLE 7 3513 0 0 RAYONIER INC COM 754907103 10222 362471 SH SOLE 18 362471 0 0 RAYONIER INC COM 754907103 824 29222 SH SOLE 19 29222 0 0 RAYONIER INC COM 754907103 209606 7432853 SH SOLE 21 7432853 0 0 RAYONIER INC COM 754907103 118536 4203399 SH SOLE 22 3933917 0 269482 RAYONIER INC COM 754907103 1166 41341 SH SOLE 26 27405 0 13936 RAYONIER INC COM 754907103 470 16677 SH SOLE 28 16677 0 0 RAYONIER INC COM 754907103 7170 254250 SH SOLE 30 254250 0 0 RAYONIER INC COM 754907103 3169 112387 SH SOLE 31 2601 0 109786 RAYONIER INC COM 754907103 169 5979 SH SOLE 36 5979 0 0 RAYONIER INC COM 754907103 374 13276 SH SOLE 40 13276 0 0 RAYTHEON CO COM NEW 755111507 147568 752170 SH SOLE 2 141958 0 610212 RAYTHEON CO COM NEW 755111507 26232 133705 SH SOLE 4 125964 0 7741 RAYTHEON CO COM NEW 755111507 53374 272054 SH SOLE 7 257389 0 14665 RAYTHEON CO COM NEW 755111507 4747 24196 SH SOLE 13 24196 0 0 RAYTHEON CO COM NEW 755111507 569 2898 SH SOLE 15 2898 0 0 RAYTHEON CO COM NEW 755111507 195227 995090 SH SOLE 18 924091 0 70999 RAYTHEON CO COM NEW 755111507 365858 1864815 SH SOLE 19 1864815 0 0 RAYTHEON CO COM NEW 755111507 1335782 6808614 SH SOLE 21 6808614 0 0 RAYTHEON CO COM NEW 755111507 1413835 7206458 SH SOLE 22 6386638 0 819820 RAYTHEON CO COM NEW 755111507 43338 220899 SH SOLE 23 220899 0 0 RAYTHEON CO COM NEW 755111507 65392 333310 SH SOLE 25 333310 0 0 RAYTHEON CO COM NEW 755111507 241967 1233328 SH SOLE 26 383398 0 849930 RAYTHEON CO COM NEW 755111507 2960 15087 SH SOLE 28 0 0 15087 RAYTHEON CO COM NEW 755111507 16784 85552 SH SOLE 29 15654 0 69898 RAYTHEON CO COM NEW 755111507 210459 1072728 SH SOLE 30 1072728 0 0 RAYTHEON CO COM NEW 755111507 16772 85487 SH SOLE 31 64215 0 21272 RAYTHEON CO COM NEW 755111507 143148 729641 SH SOLE 34 729641 0 0 RAYTHEON CO COM NEW 755111507 45063 229692 SH SOLE 36 229692 0 0 RAYTHEON CO COM NEW 755111507 1262 6435 SH SOLE 40 6435 0 0 RBB BANCORP COM 74930B105 334 16942 SH SOLE 2 711 0 16231 RBB BANCORP COM 74930B105 5 279 SH SOLE 7 279 0 0 RBB BANCORP COM 74930B105 1153 58550 SH SOLE 18 58550 0 0 RBB BANCORP COM 74930B105 574 29147 SH SOLE 19 29147 0 0 RBB BANCORP COM 74930B105 11488 583422 SH SOLE 21 583422 0 0 RBB BANCORP COM 74930B105 6634 336944 SH SOLE 22 325334 0 11610 RBC BEARINGS INC COM 75524B104 3495 21064 SH SOLE 2 989 0 20075 RBC BEARINGS INC COM 75524B104 22 133 SH SOLE 4 133 0 0 RBC BEARINGS INC COM 75524B104 71 428 SH SOLE 7 428 0 0 RBC BEARINGS INC COM 75524B104 13853 83500 SH SOLE 18 82589 0 911 RBC BEARINGS INC COM 75524B104 8015 48308 SH SOLE 19 48308 0 0 RBC BEARINGS INC COM 75524B104 199831 1204453 SH SOLE 21 1204453 0 0 RBC BEARINGS INC COM 75524B104 118250 712737 SH SOLE 22 680092 0 32645 RBC BEARINGS INC COM 75524B104 7 44 SH SOLE 23 44 0 0 RBC BEARINGS INC COM 75524B104 1762 10620 SH SOLE 26 6606 0 4014 RBC BEARINGS INC COM 75524B104 510 3075 SH SOLE 28 3075 0 0 RBC BEARINGS INC COM 75524B104 1161 7000 SH SOLE 30 7000 0 0 RBC BEARINGS INC COM 75524B104 444 2675 SH SOLE 40 2675 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 185 8941 SH SOLE 2 336 0 8605 RCI HOSPITALITY HLDGS INC COM 74934Q108 4 204 SH SOLE 7 204 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 663 32051 SH SOLE 18 32051 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 305 14731 SH SOLE 19 14731 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 6793 328474 SH SOLE 21 328474 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 3882 187710 SH SOLE 22 180169 0 7541 RCM TECHNOLOGIES INC COM NEW 749360400 5 1780 SH SOLE 18 1780 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 93 31133 SH SOLE 21 31133 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 25 8219 SH SOLE 22 8219 0 0 RE MAX HLDGS INC CL A 75524W108 838 26047 SH SOLE 2 8295 0 17752 RE MAX HLDGS INC CL A 75524W108 12 384 SH SOLE 7 384 0 0 RE MAX HLDGS INC CL A 75524W108 2612 81229 SH SOLE 18 81229 0 0 RE MAX HLDGS INC CL A 75524W108 3937 122425 SH SOLE 19 122425 0 0 RE MAX HLDGS INC CL A 75524W108 63858 1985638 SH SOLE 21 1985638 0 0 RE MAX HLDGS INC CL A 75524W108 25122 781154 SH SOLE 22 756735 0 24419 RE MAX HLDGS INC CL A 75524W108 903 28080 SH SOLE 23 28080 0 0 RE MAX HLDGS INC CL A 75524W108 2132 66303 SH SOLE 26 0 0 66303 RE MAX HLDGS INC CL A 75524W108 82 2539 SH SOLE 28 2539 0 0 RE MAX HLDGS INC CL A 75524W108 724 22523 SH SOLE 30 22523 0 0 RE MAX HLDGS INC CL A 75524W108 21 662 SH SOLE 34 662 0 0 RE MAX HLDGS INC CL A 75524W108 58 1803 SH SOLE 40 1803 0 0 READING INTERNATIONAL INC CL A 755408101 213 17815 SH SOLE 2 609 0 17206 READING INTERNATIONAL INC CL A 755408101 5 386 SH SOLE 7 386 0 0 READING INTERNATIONAL INC CL A 755408101 739 61819 SH SOLE 18 61819 0 0 READING INTERNATIONAL INC CL A 755408101 346 28891 SH SOLE 19 28891 0 0 READING INTERNATIONAL INC CL A 755408101 7172 599628 SH SOLE 21 599628 0 0 READING INTERNATIONAL INC CL A 755408101 2575 215315 SH SOLE 22 201532 0 13783 READY CAP CORP COM 75574U101 485 30487 SH SOLE 2 1407 0 29080 READY CAP CORP COM 75574U101 13 793 SH SOLE 7 793 0 0 READY CAP CORP COM 75574U101 1810 113671 SH SOLE 18 113671 0 0 READY CAP CORP COM 75574U101 867 54445 SH SOLE 19 54445 0 0 READY CAP CORP COM 75574U101 27485 1726448 SH SOLE 21 1726448 0 0 READY CAP CORP COM 75574U101 17586 1104671 SH SOLE 22 1084936 0 19735 READY CAP CORP COM 75574U101 254 15938 SH SOLE 26 0 0 15938 READY CAP CORP COM 75574U101 83 5233 SH SOLE 30 5233 0 0 READY CAP CORP 7% CN SR NT 2023 75574U200 5176 190871 SH SOLE 21 190871 0 0 REALNETWORKS INC COM NEW 75605L708 8 5118 SH SOLE 18 5118 0 0 REALNETWORKS INC COM NEW 75605L708 2 1024 SH SOLE 19 1024 0 0 REALNETWORKS INC COM NEW 75605L708 132 79486 SH SOLE 21 79486 0 0 REALNETWORKS INC COM NEW 75605L708 1194 719195 SH SOLE 22 719195 0 0 REALNETWORKS INC COM NEW 75605L708 77 46090 SH SOLE 26 0 0 46090 REALOGY HLDGS CORP COM 75605Y106 792 118621 SH SOLE 2 4719 0 113902 REALOGY HLDGS CORP COM 75605Y106 4 584 SH SOLE 4 584 0 0 REALOGY HLDGS CORP COM 75605Y106 32 4864 SH SOLE 7 4864 0 0 REALOGY HLDGS CORP COM 75605Y106 3731 558593 SH SOLE 18 558593 0 0 REALOGY HLDGS CORP COM 75605Y106 2678 400908 SH SOLE 19 400908 0 0 REALOGY HLDGS CORP COM 75605Y106 84793 12693576 SH SOLE 21 12693576 0 0 REALOGY HLDGS CORP COM 75605Y106 23985 3590620 SH SOLE 22 3361734 0 228886 REALOGY HLDGS CORP COM 75605Y106 49 7369 SH SOLE 23 7369 0 0 REALOGY HLDGS CORP COM 75605Y106 305 45728 SH SOLE 25 45728 0 0 REALOGY HLDGS CORP COM 75605Y106 352 52674 SH SOLE 26 18909 0 33765 REALOGY HLDGS CORP COM 75605Y106 112 16756 SH SOLE 28 16756 0 0 REALOGY HLDGS CORP COM 75605Y106 1245 186306 SH SOLE 30 186306 0 0 REALOGY HLDGS CORP COM 75605Y106 487 72942 SH SOLE 34 72942 0 0 REALOGY HLDGS CORP COM 75605Y106 198 29625 SH SOLE 36 29625 0 0 REALOGY HLDGS CORP COM 75605Y106 92 13774 SH SOLE 40 13774 0 0 REALPAGE INC COM 75606N109 9043 143862 SH SOLE 2 5265 0 138597 REALPAGE INC COM 75606N109 32 502 SH SOLE 4 502 0 0 REALPAGE INC COM 75606N109 92 1467 SH SOLE 7 1467 0 0 REALPAGE INC COM 75606N109 2324 36973 SH SOLE 18 36973 0 0 REALPAGE INC COM 75606N109 80405 1279114 SH SOLE 19 1279114 0 0 REALPAGE INC COM 75606N109 78810 1253731 SH SOLE 21 1253731 0 0 REALPAGE INC COM 75606N109 134159 2134258 SH SOLE 22 1995228 0 139030 REALPAGE INC COM 75606N109 1430 22743 SH SOLE 26 16596 0 6147 REALPAGE INC COM 75606N109 832 13234 SH SOLE 28 13234 0 0 REALPAGE INC COM 75606N109 1742 27717 SH SOLE 30 27717 0 0 REALPAGE INC COM 75606N109 100 1596 SH SOLE 31 1596 0 0 REALPAGE INC COM 75606N109 497 7912 SH SOLE 40 7912 0 0 REALPAGE INC NOTE 1.500%11/1 75606NAB5 1500 950000 PRN SOLE 21 950000 0 0 REALTY INCOME CORP COM 756109104 60380 787425 SH SOLE 2 73857 0 713568 REALTY INCOME CORP COM 756109104 16026 208996 SH SOLE 4 200456 0 8540 REALTY INCOME CORP COM 756109104 59539 776467 SH SOLE 7 760457 0 16010 REALTY INCOME CORP COM 756109104 306 3989 SH SOLE 13 3989 0 0 REALTY INCOME CORP COM 756109104 1067 13921 SH SOLE 15 13921 0 0 REALTY INCOME CORP COM 756109104 48236 629052 SH SOLE 18 587585 0 41467 REALTY INCOME CORP COM 756109104 30528 398118 SH SOLE 19 398118 0 0 REALTY INCOME CORP COM 756109104 1085227 14152668 SH SOLE 21 14152668 0 0 REALTY INCOME CORP COM 756109104 796356 10385444 SH SOLE 22 9552381 0 833063 REALTY INCOME CORP COM 756109104 18402 239983 SH SOLE 23 239983 0 0 REALTY INCOME CORP COM 756109104 73525 958859 SH SOLE 25 958859 0 0 REALTY INCOME CORP COM 756109104 110996 1447522 SH SOLE 26 402038 0 1045484 REALTY INCOME CORP COM 756109104 4432 57804 SH SOLE 28 41155 0 16649 REALTY INCOME CORP COM 756109104 18233 237780 SH SOLE 29 170642 0 67138 REALTY INCOME CORP COM 756109104 200969 2620882 SH SOLE 30 2620882 0 0 REALTY INCOME CORP COM 756109104 5560 72503 SH SOLE 31 61780 0 10723 REALTY INCOME CORP COM 756109104 1584 20654 SH SOLE 34 20654 0 0 REALTY INCOME CORP COM 756109104 20002 260850 SH SOLE 36 260850 0 0 REALTY INCOME CORP COM 756109104 525 6851 SH SOLE 40 6851 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2560 31890 SH SOLE 2 13647 0 18243 REATA PHARMACEUTICALS INC CL A 75615P103 9 118 SH SOLE 4 118 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 27 340 SH SOLE 7 340 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 6614 82377 SH SOLE 18 77211 0 5166 REATA PHARMACEUTICALS INC CL A 75615P103 13283 165433 SH SOLE 19 165433 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 151 1880 SH SOLE 20 1880 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 76356 951000 SH SOLE 21 951000 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 52096 648850 SH SOLE 22 622313 0 26537 REATA PHARMACEUTICALS INC CL A 75615P103 378 4705 SH SOLE 23 4705 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1320 16435 SH SOLE 26 5410 0 11025 REATA PHARMACEUTICALS INC CL A 75615P103 238 2959 SH SOLE 28 2959 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 592 7368 SH SOLE 30 7368 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3226 40177 SH SOLE 34 40177 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 136 1698 SH SOLE 40 1698 0 0 RECRO PHARMA INC COM 75629F109 186 16794 SH SOLE 2 719 0 16075 RECRO PHARMA INC COM 75629F109 792 71488 SH SOLE 18 68167 0 3321 RECRO PHARMA INC COM 75629F109 653 58890 SH SOLE 19 58890 0 0 RECRO PHARMA INC COM 75629F109 7304 659203 SH SOLE 21 659203 0 0 RECRO PHARMA INC COM 75629F109 5617 506964 SH SOLE 22 491675 0 15289 RED LION HOTELS CORP COM 756764106 156 24131 SH SOLE 2 287 0 23844 RED LION HOTELS CORP COM 756764106 3 530 SH SOLE 7 530 0 0 RED LION HOTELS CORP COM 756764106 546 84336 SH SOLE 18 84336 0 0 RED LION HOTELS CORP COM 756764106 257 39620 SH SOLE 19 39620 0 0 RED LION HOTELS CORP COM 756764106 5408 834535 SH SOLE 21 834535 0 0 RED LION HOTELS CORP COM 756764106 4798 740437 SH SOLE 22 727953 0 12484 RED RIVER BANCSHARES INC COM 75686R202 28 654 SH SOLE 2 0 0 654 RED RIVER BANCSHARES INC COM 75686R202 109 2522 SH SOLE 18 2522 0 0 RED RIVER BANCSHARES INC COM 75686R202 50 1149 SH SOLE 19 1149 0 0 RED RIVER BANCSHARES INC COM 75686R202 1030 23756 SH SOLE 21 23756 0 0 RED RIVER BANCSHARES INC COM 75686R202 247 5685 SH SOLE 22 5444 0 241 RED ROBIN GOURMET BURGERS IN COM 75689M101 436 13121 SH SOLE 2 529 0 12592 RED ROBIN GOURMET BURGERS IN COM 75689M101 3 102 SH SOLE 4 102 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 8 251 SH SOLE 7 251 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 2026 60905 SH SOLE 18 60905 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 746 22427 SH SOLE 19 22427 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 49399 1485224 SH SOLE 21 1485224 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 12851 386388 SH SOLE 22 368265 0 18123 RED ROBIN GOURMET BURGERS IN COM 75689M101 26 769 SH SOLE 26 0 0 769 RED ROBIN GOURMET BURGERS IN COM 75689M101 68 2034 SH SOLE 28 2034 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 593 17816 SH SOLE 30 17816 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 52 1567 SH SOLE 40 1567 0 0 RED ROCK RESORTS INC CL A 75700L108 1241 61109 SH SOLE 2 2915 0 58194 RED ROCK RESORTS INC CL A 75700L108 5 222 SH SOLE 4 222 0 0 RED ROCK RESORTS INC CL A 75700L108 30 1490 SH SOLE 7 1490 0 0 RED ROCK RESORTS INC CL A 75700L108 4835 238114 SH SOLE 18 238114 0 0 RED ROCK RESORTS INC CL A 75700L108 2560 126078 SH SOLE 19 126078 0 0 RED ROCK RESORTS INC CL A 75700L108 46637 2296842 SH SOLE 21 2296842 0 0 RED ROCK RESORTS INC CL A 75700L108 41097 2023994 SH SOLE 22 1922125 0 101869 RED ROCK RESORTS INC CL A 75700L108 468 23050 SH SOLE 26 18359 0 4691 RED ROCK RESORTS INC CL A 75700L108 193 9508 SH SOLE 28 9508 0 0 RED ROCK RESORTS INC CL A 75700L108 410 20211 SH SOLE 30 20211 0 0 RED ROCK RESORTS INC CL A 75700L108 15 742 SH SOLE 34 742 0 0 RED ROCK RESORTS INC CL A 75700L108 146 7213 SH SOLE 40 7213 0 0 RED VIOLET INC COM 75704L104 15 1170 SH SOLE 18 1170 0 0 RED VIOLET INC COM 75704L104 188 14930 SH SOLE 21 14930 0 0 RED VIOLET INC COM 75704L104 152 12041 SH SOLE 22 12041 0 0 REDFIN CORP COM 75737F108 1311 77840 SH SOLE 2 3650 0 74190 REDFIN CORP COM 75737F108 6 362 SH SOLE 4 362 0 0 REDFIN CORP COM 75737F108 29 1713 SH SOLE 7 1713 0 0 REDFIN CORP COM 75737F108 5054 300129 SH SOLE 18 300129 0 0 REDFIN CORP COM 75737F108 2552 151517 SH SOLE 19 151517 0 0 REDFIN CORP COM 75737F108 49417 2934503 SH SOLE 21 2934503 0 0 REDFIN CORP COM 75737F108 41129 2442359 SH SOLE 22 2322372 0 119987 REDFIN CORP COM 75737F108 501 29772 SH SOLE 26 26661 0 3111 REDFIN CORP COM 75737F108 101 5983 SH SOLE 28 5983 0 0 REDFIN CORP COM 75737F108 438 26021 SH SOLE 30 26021 0 0 REDFIN CORP COM 75737F108 129 7686 SH SOLE 40 7686 0 0 REDWOOD TR INC COM 758075402 1568 95531 SH SOLE 2 3525 0 92006 REDWOOD TR INC COM 758075402 9 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 30 1830 SH SOLE 7 1830 0 0 REDWOOD TR INC COM 758075402 7342 447419 SH SOLE 18 447419 0 0 REDWOOD TR INC COM 758075402 2731 166407 SH SOLE 19 166407 0 0 REDWOOD TR INC COM 758075402 220727 13450781 SH SOLE 21 13450781 0 0 REDWOOD TR INC COM 758075402 48798 2973646 SH SOLE 22 2814670 0 158976 REDWOOD TR INC COM 758075402 33 1998 SH SOLE 23 1998 0 0 REDWOOD TR INC COM 758075402 570 34753 SH SOLE 26 10532 0 24221 REDWOOD TR INC COM 758075402 197 12000 SH SOLE 28 12000 0 0 REDWOOD TR INC COM 758075402 2465 150233 SH SOLE 30 150233 0 0 REDWOOD TR INC COM 758075402 90 5506 SH SOLE 36 5506 0 0 REDWOOD TR INC COM 758075402 152 9243 SH SOLE 40 9243 0 0 REEDS INC COM 758338107 6 4294 SH SOLE 18 4294 0 0 REEDS INC COM 758338107 79 60505 SH SOLE 21 60505 0 0 REEDS INC COM 758338107 346 265856 SH SOLE 22 265856 0 0 REGAL BELOIT CORP COM 758750103 9850 135211 SH SOLE 2 54968 0 80243 REGAL BELOIT CORP COM 758750103 370 5085 SH SOLE 4 5085 0 0 REGAL BELOIT CORP COM 758750103 172 2357 SH SOLE 7 2357 0 0 REGAL BELOIT CORP COM 758750103 8884 121951 SH SOLE 18 121099 0 852 REGAL BELOIT CORP COM 758750103 777 10660 SH SOLE 19 10660 0 0 REGAL BELOIT CORP COM 758750103 148965 2044819 SH SOLE 21 2044819 0 0 REGAL BELOIT CORP COM 758750103 105985 1454836 SH SOLE 22 1348388 0 106448 REGAL BELOIT CORP COM 758750103 750 10297 SH SOLE 23 10297 0 0 REGAL BELOIT CORP COM 758750103 1381 18962 SH SOLE 26 12156 0 6806 REGAL BELOIT CORP COM 758750103 418 5733 SH SOLE 28 5733 0 0 REGAL BELOIT CORP COM 758750103 257 3526 SH SOLE 29 3526 0 0 REGAL BELOIT CORP COM 758750103 14114 193743 SH SOLE 30 193743 0 0 REGAL BELOIT CORP COM 758750103 741 10171 SH SOLE 31 7008 0 3163 REGAL BELOIT CORP COM 758750103 10804 148298 SH SOLE 34 148298 0 0 REGAL BELOIT CORP COM 758750103 198 2716 SH SOLE 36 2716 0 0 REGAL BELOIT CORP COM 758750103 316 4339 SH SOLE 40 4339 0 0 REGENCY CTRS CORP COM 758849103 29165 419694 SH SOLE 2 47188 0 372506 REGENCY CTRS CORP COM 758849103 14330 206223 SH SOLE 4 201035 0 5188 REGENCY CTRS CORP COM 758849103 24027 345764 SH SOLE 7 332017 0 13747 REGENCY CTRS CORP COM 758849103 359 5170 SH SOLE 13 5170 0 0 REGENCY CTRS CORP COM 758849103 534 7681 SH SOLE 15 7681 0 0 REGENCY CTRS CORP COM 758849103 55481 798405 SH SOLE 18 774411 0 23994 REGENCY CTRS CORP COM 758849103 28601 411582 SH SOLE 19 411582 0 0 REGENCY CTRS CORP COM 758849103 380443 5474787 SH SOLE 21 5474787 0 0 REGENCY CTRS CORP COM 758849103 413203 5946226 SH SOLE 22 5418079 0 528147 REGENCY CTRS CORP COM 758849103 11421 164356 SH SOLE 23 164356 0 0 REGENCY CTRS CORP COM 758849103 35256 507356 SH SOLE 25 507356 0 0 REGENCY CTRS CORP COM 758849103 61088 879085 SH SOLE 26 235714 0 643371 REGENCY CTRS CORP COM 758849103 4437 63855 SH SOLE 28 55876 0 7979 REGENCY CTRS CORP COM 758849103 8818 126896 SH SOLE 29 91354 0 35542 REGENCY CTRS CORP COM 758849103 86805 1249168 SH SOLE 30 1249168 0 0 REGENCY CTRS CORP COM 758849103 2394 34449 SH SOLE 31 27696 0 6753 REGENCY CTRS CORP COM 758849103 14874 214042 SH SOLE 34 214042 0 0 REGENCY CTRS CORP COM 758849103 7255 104397 SH SOLE 36 104397 0 0 REGENCY CTRS CORP COM 758849103 318 4583 SH SOLE 40 4583 0 0 REGENERON PHARMACEUTICALS COM 75886F107 61741 222572 SH SOLE 2 39223 0 183349 REGENERON PHARMACEUTICALS COM 75886F107 9612 34651 SH SOLE 4 32554 0 2097 REGENERON PHARMACEUTICALS COM 75886F107 21199 76421 SH SOLE 7 75779 0 642 REGENERON PHARMACEUTICALS COM 75886F107 3271 11791 SH SOLE 13 11791 0 0 REGENERON PHARMACEUTICALS COM 75886F107 245 884 SH SOLE 15 884 0 0 REGENERON PHARMACEUTICALS COM 75886F107 63215 227885 SH SOLE 18 209722 0 18163 REGENERON PHARMACEUTICALS COM 75886F107 28258 101866 SH SOLE 19 101866 0 0 REGENERON PHARMACEUTICALS COM 75886F107 702583 2532742 SH SOLE 21 2532742 0 0 REGENERON PHARMACEUTICALS COM 75886F107 568016 2047641 SH SOLE 22 1809451 0 238190 REGENERON PHARMACEUTICALS COM 75886F107 17823 64251 SH SOLE 23 64251 0 0 REGENERON PHARMACEUTICALS COM 75886F107 22987 82866 SH SOLE 25 82866 0 0 REGENERON PHARMACEUTICALS COM 75886F107 90041 324590 SH SOLE 26 102629 0 221961 REGENERON PHARMACEUTICALS COM 75886F107 4582 16516 SH SOLE 28 12194 0 4322 REGENERON PHARMACEUTICALS COM 75886F107 6979 25159 SH SOLE 29 4283 0 20876 REGENERON PHARMACEUTICALS COM 75886F107 100587 362605 SH SOLE 30 362605 0 0 REGENERON PHARMACEUTICALS COM 75886F107 9152 32993 SH SOLE 31 18784 0 14209 REGENERON PHARMACEUTICALS COM 75886F107 4259 15355 SH SOLE 32 15355 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4723 17026 SH SOLE 34 17026 0 0 REGENERON PHARMACEUTICALS COM 75886F107 16605 59859 SH SOLE 36 59859 0 0 REGENERON PHARMACEUTICALS COM 75886F107 503 1813 SH SOLE 40 1813 0 0 REGENXBIO INC COM 75901B107 1038 29152 SH SOLE 2 1381 0 27771 REGENXBIO INC COM 75901B107 5 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 22 621 SH SOLE 7 621 0 0 REGENXBIO INC COM 75901B107 5335 149857 SH SOLE 18 148031 0 1826 REGENXBIO INC COM 75901B107 2575 72332 SH SOLE 19 72332 0 0 REGENXBIO INC COM 75901B107 135344 3801808 SH SOLE 21 3801808 0 0 REGENXBIO INC COM 75901B107 33420 938758 SH SOLE 22 895056 0 43702 REGENXBIO INC COM 75901B107 13 359 SH SOLE 23 359 0 0 REGENXBIO INC COM 75901B107 386 10835 SH SOLE 26 7553 0 3282 REGENXBIO INC COM 75901B107 145 4070 SH SOLE 28 4070 0 0 REGENXBIO INC COM 75901B107 4893 137448 SH SOLE 30 137448 0 0 REGENXBIO INC COM 75901B107 45 1273 SH SOLE 34 1273 0 0 REGENXBIO INC COM 75901B107 98 2765 SH SOLE 40 2765 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 1 885 SH SOLE 21 885 0 0 REGIONAL MGMT CORP COM 75902K106 340 12070 SH SOLE 2 3904 0 8166 REGIONAL MGMT CORP COM 75902K106 7 245 SH SOLE 7 245 0 0 REGIONAL MGMT CORP COM 75902K106 951 33787 SH SOLE 18 33787 0 0 REGIONAL MGMT CORP COM 75902K106 2387 84765 SH SOLE 19 84765 0 0 REGIONAL MGMT CORP COM 75902K106 9582 340260 SH SOLE 21 340260 0 0 REGIONAL MGMT CORP COM 75902K106 11361 403449 SH SOLE 22 395555 0 7894 REGIONAL MGMT CORP COM 75902K106 575 20412 SH SOLE 23 20412 0 0 REGIONAL MGMT CORP COM 75902K106 1826 64828 SH SOLE 26 0 0 64828 REGIONS FINL CORP NEW COM 7591EP100 47797 3021313 SH SOLE 2 714568 0 2306745 REGIONS FINL CORP NEW COM 7591EP100 7916 500358 SH SOLE 4 470723 0 29635 REGIONS FINL CORP NEW COM 7591EP100 15019 949364 SH SOLE 7 892374 0 56990 REGIONS FINL CORP NEW COM 7591EP100 682 43124 SH SOLE 13 43124 0 0 REGIONS FINL CORP NEW COM 7591EP100 161 10151 SH SOLE 15 10151 0 0 REGIONS FINL CORP NEW COM 7591EP100 137010 8660527 SH SOLE 18 8274964 0 385563 REGIONS FINL CORP NEW COM 7591EP100 98861 6249090 SH SOLE 19 6249090 0 0 REGIONS FINL CORP NEW COM 7591EP100 383088 24215442 SH SOLE 21 24215442 0 0 REGIONS FINL CORP NEW COM 7591EP100 394883 24960996 SH SOLE 22 22079052 0 2881944 REGIONS FINL CORP NEW COM 7591EP100 14776 934028 SH SOLE 23 934028 0 0 REGIONS FINL CORP NEW COM 7591EP100 17711 1119512 SH SOLE 25 1056719 0 62793 REGIONS FINL CORP NEW COM 7591EP100 81604 5158251 SH SOLE 26 1288590 0 3869661 REGIONS FINL CORP NEW COM 7591EP100 3304 208871 SH SOLE 28 156270 0 52601 REGIONS FINL CORP NEW COM 7591EP100 3887 245681 SH SOLE 29 31628 0 214053 REGIONS FINL CORP NEW COM 7591EP100 62078 3924016 SH SOLE 30 3924016 0 0 REGIONS FINL CORP NEW COM 7591EP100 4208 265961 SH SOLE 31 185807 0 80154 REGIONS FINL CORP NEW COM 7591EP100 47147 2980241 SH SOLE 34 2980241 0 0 REGIONS FINL CORP NEW COM 7591EP100 12616 797495 SH SOLE 36 797495 0 0 REGIONS FINL CORP NEW COM 7591EP100 385 24352 SH SOLE 40 24352 0 0 REGIS CORP MINN COM 758932107 611 30242 SH SOLE 2 1186 0 29056 REGIS CORP MINN COM 758932107 9 440 SH SOLE 4 440 0 0 REGIS CORP MINN COM 758932107 13 619 SH SOLE 7 619 0 0 REGIS CORP MINN COM 758932107 2637 130423 SH SOLE 18 130423 0 0 REGIS CORP MINN COM 758932107 1008 49871 SH SOLE 19 49871 0 0 REGIS CORP MINN COM 758932107 58915 2913721 SH SOLE 21 2913721 0 0 REGIS CORP MINN COM 758932107 16680 824905 SH SOLE 22 768863 0 56042 REGIS CORP MINN COM 758932107 271 13404 SH SOLE 23 13404 0 0 REGIS CORP MINN COM 758932107 796 39347 SH SOLE 26 22513 0 16834 REGIS CORP MINN COM 758932107 112 5530 SH SOLE 28 5530 0 0 REGIS CORP MINN COM 758932107 750 37079 SH SOLE 30 37079 0 0 REGIS CORP MINN COM 758932107 97 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 34 47635 SH SOLE 22 47635 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 28142 176017 SH SOLE 2 40221 0 135796 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4469 27950 SH SOLE 4 26368 0 1582 REINSURANCE GRP OF AMERICA I COM NEW 759351604 5053 31606 SH SOLE 7 8791 0 22815 REINSURANCE GRP OF AMERICA I COM NEW 759351604 18 110 SH SOLE 13 110 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 34428 215339 SH SOLE 18 210358 0 4981 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6175 38625 SH SOLE 19 38625 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 487925 3051822 SH SOLE 21 3051822 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 332871 2082005 SH SOLE 22 1950040 0 131965 REINSURANCE GRP OF AMERICA I COM NEW 759351604 7338 45898 SH SOLE 23 45898 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 952 5952 SH SOLE 25 5952 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 18774 117426 SH SOLE 26 53385 0 64041 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1868 11682 SH SOLE 28 7920 0 3762 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2295 14357 SH SOLE 29 1274 0 13083 REINSURANCE GRP OF AMERICA I COM NEW 759351604 15695 98169 SH SOLE 30 98169 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2276 14237 SH SOLE 31 11413 0 2824 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2359 14755 SH SOLE 34 14755 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3269 20446 SH SOLE 36 20446 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 207 1296 SH SOLE 40 1296 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 23622 237027 SH SOLE 2 86139 0 150888 RELIANCE STEEL & ALUMINUM CO COM 759509102 1039 10426 SH SOLE 4 10426 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 254 2553 SH SOLE 7 2553 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 20911 209823 SH SOLE 18 209724 0 99 RELIANCE STEEL & ALUMINUM CO COM 759509102 2959 29691 SH SOLE 19 29691 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 326557 3276714 SH SOLE 21 3276714 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 247084 2479265 SH SOLE 22 2267045 0 212220 RELIANCE STEEL & ALUMINUM CO COM 759509102 1331 13354 SH SOLE 23 13354 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1184 11883 SH SOLE 25 11883 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3047 30578 SH SOLE 26 20882 0 9696 RELIANCE STEEL & ALUMINUM CO COM 759509102 876 8791 SH SOLE 28 8791 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 444 4460 SH SOLE 29 4460 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1940 19466 SH SOLE 30 19466 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 652 6541 SH SOLE 31 5074 0 1467 RELIANCE STEEL & ALUMINUM CO COM 759509102 1143 11469 SH SOLE 34 11469 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1180 11838 SH SOLE 36 11838 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 621 6231 SH SOLE 40 6231 0 0 RELIANT BANCORP INC COM 75956B101 242 10095 SH SOLE 2 417 0 9678 RELIANT BANCORP INC COM 75956B101 5 219 SH SOLE 7 219 0 0 RELIANT BANCORP INC COM 75956B101 890 37097 SH SOLE 18 37097 0 0 RELIANT BANCORP INC COM 75956B101 424 17667 SH SOLE 19 17667 0 0 RELIANT BANCORP INC COM 75956B101 9207 383950 SH SOLE 21 383950 0 0 RELIANT BANCORP INC COM 75956B101 2946 122842 SH SOLE 22 115331 0 7511 RELIV INTL INC COM NEW 75952R209 1 258 SH SOLE 21 258 0 0 RELX PLC SPONSORED ADR 759530108 24495 1032665 SH SOLE 18 1032665 0 0 REMARK HLDGS INC COM 75955K102 7 6732 SH SOLE 18 6732 0 0 REMARK HLDGS INC COM 75955K102 97 92713 SH SOLE 21 92713 0 0 REMARK HLDGS INC COM 75955K102 139 132919 SH SOLE 22 132919 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 23229 120075 SH SOLE 2 26257 0 93818 RENAISSANCERE HOLDINGS LTD COM G7496G103 3175 16410 SH SOLE 4 15348 0 1062 RENAISSANCERE HOLDINGS LTD COM G7496G103 5426 28048 SH SOLE 7 28048 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 16 85 SH SOLE 13 85 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 70 362 SH SOLE 15 362 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 25415 131378 SH SOLE 18 128113 0 3265 RENAISSANCERE HOLDINGS LTD COM G7496G103 2162 11178 SH SOLE 19 11178 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 653336 3377286 SH SOLE 21 3377286 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 319184 1649954 SH SOLE 22 1561331 0 88623 RENAISSANCERE HOLDINGS LTD COM G7496G103 6769 34993 SH SOLE 23 34993 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8049 41606 SH SOLE 25 41606 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 36590 189145 SH SOLE 26 83041 0 106104 RENAISSANCERE HOLDINGS LTD COM G7496G103 1817 9395 SH SOLE 28 6840 0 2555 RENAISSANCERE HOLDINGS LTD COM G7496G103 1923 9941 SH SOLE 29 719 0 9222 RENAISSANCERE HOLDINGS LTD COM G7496G103 27694 143159 SH SOLE 30 143159 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1835 9485 SH SOLE 31 7792 0 1693 RENAISSANCERE HOLDINGS LTD COM G7496G103 487 2518 SH SOLE 34 2518 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 10659 55098 SH SOLE 36 55098 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 252 1302 SH SOLE 40 1302 0 0 RENASANT CORP COM 75970E107 2060 58829 SH SOLE 2 2066 0 56763 RENASANT CORP COM 75970E107 8 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 34 963 SH SOLE 7 963 0 0 RENASANT CORP COM 75970E107 6814 194636 SH SOLE 18 194636 0 0 RENASANT CORP COM 75970E107 3829 109364 SH SOLE 19 109364 0 0 RENASANT CORP COM 75970E107 68047 1943644 SH SOLE 21 1943644 0 0 RENASANT CORP COM 75970E107 60211 1719824 SH SOLE 22 1653705 0 66119 RENASANT CORP COM 75970E107 831 23728 SH SOLE 26 11197 0 12531 RENASANT CORP COM 75970E107 231 6611 SH SOLE 28 6611 0 0 RENASANT CORP COM 75970E107 451 12882 SH SOLE 30 12882 0 0 RENASANT CORP COM 75970E107 210 6008 SH SOLE 40 6008 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 584 38913 SH SOLE 2 1577 0 37336 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3 208 SH SOLE 4 208 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 12 813 SH SOLE 7 813 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2634 175540 SH SOLE 18 175540 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 966 64369 SH SOLE 19 64369 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 68173 4543349 SH SOLE 21 4543349 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 16953 1129849 SH SOLE 22 1073228 0 56621 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 39 2627 SH SOLE 23 2627 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 411 27364 SH SOLE 26 16618 0 10746 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 69 4605 SH SOLE 28 4605 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4268 284438 SH SOLE 30 284438 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 43 2886 SH SOLE 40 2886 0 0 RENT A CTR INC NEW COM 76009N100 1105 42860 SH SOLE 2 2016 0 40844 RENT A CTR INC NEW COM 76009N100 10 376 SH SOLE 4 376 0 0 RENT A CTR INC NEW COM 76009N100 25 962 SH SOLE 7 962 0 0 RENT A CTR INC NEW COM 76009N100 5639 218648 SH SOLE 18 218648 0 0 RENT A CTR INC NEW COM 76009N100 2153 83468 SH SOLE 19 83468 0 0 RENT A CTR INC NEW COM 76009N100 139041 5391258 SH SOLE 21 5391258 0 0 RENT A CTR INC NEW COM 76009N100 36059 1398164 SH SOLE 22 1326516 0 71648 RENT A CTR INC NEW COM 76009N100 204 7896 SH SOLE 26 5025 0 2871 RENT A CTR INC NEW COM 76009N100 130 5025 SH SOLE 28 5025 0 0 RENT A CTR INC NEW COM 76009N100 1818 70483 SH SOLE 30 70483 0 0 RENT A CTR INC NEW COM 76009N100 54 2108 SH SOLE 34 2108 0 0 RENT A CTR INC NEW COM 76009N100 152 5902 SH SOLE 40 5902 0 0 REPAY HLDGS CORP COM CL A 76029L100 450 33729 SH SOLE 21 33729 0 0 REPAY HLDGS CORP COM CL A 76029L100 7899 592579 SH SOLE 22 472546 0 120033 REPAY HLDGS CORP COM CL A 76029L100 26660 2000000 SH SOLE 34 2000000 0 0 REPLIGEN CORP COM 759916109 5002 65222 SH SOLE 2 22346 0 42876 REPLIGEN CORP COM 759916109 24 308 SH SOLE 4 308 0 0 REPLIGEN CORP COM 759916109 69 901 SH SOLE 7 901 0 0 REPLIGEN CORP COM 759916109 22320 291046 SH SOLE 18 284531 0 6515 REPLIGEN CORP COM 759916109 9476 123558 SH SOLE 19 123558 0 0 REPLIGEN CORP COM 759916109 265967 3468081 SH SOLE 21 3468081 0 0 REPLIGEN CORP COM 759916109 126275 1646560 SH SOLE 22 1582752 0 63808 REPLIGEN CORP COM 759916109 263 3425 SH SOLE 23 3425 0 0 REPLIGEN CORP COM 759916109 1546 20158 SH SOLE 26 10409 0 9749 REPLIGEN CORP COM 759916109 404 5262 SH SOLE 28 5262 0 0 REPLIGEN CORP COM 759916109 864 11263 SH SOLE 30 11263 0 0 REPLIGEN CORP COM 759916109 118 1533 SH SOLE 34 1533 0 0 REPLIGEN CORP COM 759916109 276 3594 SH SOLE 40 3594 0 0 REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 1013 1025000 PRN SOLE 21 1025000 0 0 REPLIMUNE GROUP INC COM 76029N106 184 13264 SH SOLE 2 3650 0 9614 REPLIMUNE GROUP INC COM 76029N106 574 41283 SH SOLE 18 41283 0 0 REPLIMUNE GROUP INC COM 76029N106 454 32652 SH SOLE 19 32652 0 0 REPLIMUNE GROUP INC COM 76029N106 10362 745475 SH SOLE 21 745475 0 0 REPLIMUNE GROUP INC COM 76029N106 3213 231117 SH SOLE 22 227552 0 3565 REPLIMUNE GROUP INC COM 76029N106 11 823 SH SOLE 23 823 0 0 REPLIMUNE GROUP INC COM 76029N106 40 2891 SH SOLE 26 0 0 2891 REPLIMUNE GROUP INC COM 76029N106 22 1613 SH SOLE 30 1613 0 0 REPUBLIC BANCORP KY CL A 760281204 653 15035 SH SOLE 2 5527 0 9508 REPUBLIC BANCORP KY CL A 760281204 6 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP KY CL A 760281204 1563 35976 SH SOLE 18 35976 0 0 REPUBLIC BANCORP KY CL A 760281204 2229 51303 SH SOLE 19 51303 0 0 REPUBLIC BANCORP KY CL A 760281204 15706 361471 SH SOLE 21 361471 0 0 REPUBLIC BANCORP KY CL A 760281204 19815 456042 SH SOLE 22 442872 0 13170 REPUBLIC BANCORP KY CL A 760281204 720 16582 SH SOLE 23 16582 0 0 REPUBLIC BANCORP KY CL A 760281204 1301 29951 SH SOLE 26 0 0 29951 REPUBLIC BANCORP KY CL A 760281204 62 1434 SH SOLE 28 1434 0 0 REPUBLIC BANCORP KY CL A 760281204 145 3341 SH SOLE 30 3341 0 0 REPUBLIC BANCORP KY CL A 760281204 41 941 SH SOLE 40 941 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 341 81142 SH SOLE 2 36631 0 44511 REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 664 158029 SH SOLE 18 158029 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 2689 640188 SH SOLE 19 640188 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 6567 1563618 SH SOLE 21 1563618 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 9569 2278259 SH SOLE 22 2192195 0 86064 REPUBLIC FIRST BANCORP INC COM 760416107 409 97481 SH SOLE 23 97481 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 967 230246 SH SOLE 26 0 0 230246 REPUBLIC FIRST BANCORP INC COM 760416107 66 15602 SH SOLE 30 15602 0 0 REPUBLIC SVCS INC COM 760759100 49058 566813 SH SOLE 2 85698 0 481115 REPUBLIC SVCS INC COM 760759100 8568 99000 SH SOLE 4 92943 0 6057 REPUBLIC SVCS INC COM 760759100 25940 299710 SH SOLE 7 283887 0 15823 REPUBLIC SVCS INC COM 760759100 513 5925 SH SOLE 13 5925 0 0 REPUBLIC SVCS INC COM 760759100 210 2421 SH SOLE 15 2421 0 0 REPUBLIC SVCS INC COM 760759100 43545 503122 SH SOLE 18 472976 0 30146 REPUBLIC SVCS INC COM 760759100 12462 143991 SH SOLE 19 143991 0 0 REPUBLIC SVCS INC COM 760759100 966959 11172259 SH SOLE 21 11172259 0 0 REPUBLIC SVCS INC COM 760759100 555861 6422429 SH SOLE 22 5827935 0 594494 REPUBLIC SVCS INC COM 760759100 15017 173510 SH SOLE 23 173510 0 0 REPUBLIC SVCS INC COM 760759100 17925 207103 SH SOLE 25 207103 0 0 REPUBLIC SVCS INC COM 760759100 101640 1174346 SH SOLE 26 418556 0 755790 REPUBLIC SVCS INC COM 760759100 3546 40973 SH SOLE 28 28359 0 12614 REPUBLIC SVCS INC COM 760759100 945 10915 SH SOLE 29 10915 0 0 REPUBLIC SVCS INC COM 760759100 147396 1703013 SH SOLE 30 1703013 0 0 REPUBLIC SVCS INC COM 760759100 5288 61102 SH SOLE 31 51920 0 9182 REPUBLIC SVCS INC COM 760759100 27411 316706 SH SOLE 34 316706 0 0 REPUBLIC SVCS INC COM 760759100 24774 286239 SH SOLE 36 286239 0 0 REPUBLIC SVCS INC COM 760759100 500 5773 SH SOLE 40 5773 0 0 RESEARCH FRONTIERS INC COM 760911107 16 5008 SH SOLE 18 5008 0 0 RESEARCH FRONTIERS INC COM 760911107 239 74707 SH SOLE 21 74707 0 0 RESEARCH FRONTIERS INC COM 760911107 2066 645516 SH SOLE 22 645516 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4406 307045 SH SOLE 2 84184 0 222861 RESIDEO TECHNOLOGIES INC COM 76118Y104 8 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 56 3903 SH SOLE 7 3903 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 173 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 5825 405940 SH SOLE 18 372578 0 33362 RESIDEO TECHNOLOGIES INC COM 76118Y104 2874 200282 SH SOLE 19 200282 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 83826 5841562 SH SOLE 21 5841562 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 61884 4312470 SH SOLE 22 3972492 0 339978 RESIDEO TECHNOLOGIES INC COM 76118Y104 502 35003 SH SOLE 26 20885 0 14118 RESIDEO TECHNOLOGIES INC COM 76118Y104 230 16046 SH SOLE 28 16046 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 603 42042 SH SOLE 29 0 0 42042 RESIDEO TECHNOLOGIES INC COM 76118Y104 618 43081 SH SOLE 30 43081 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 193 13477 SH SOLE 31 2597 0 10880 RESIDEO TECHNOLOGIES INC COM 76118Y104 57 3943 SH SOLE 34 3943 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 201 13985 SH SOLE 36 13985 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 204 14224 SH SOLE 40 14224 0 0 RESMED INC COM 761152107 62518 462719 SH SOLE 2 148792 0 313927 RESMED INC COM 761152107 8320 61577 SH SOLE 4 57839 0 3738 RESMED INC COM 761152107 26336 194926 SH SOLE 7 137295 0 57631 RESMED INC COM 761152107 266 1971 SH SOLE 13 1971 0 0 RESMED INC COM 761152107 187 1387 SH SOLE 15 1387 0 0 RESMED INC COM 761152107 48037 355538 SH SOLE 18 335825 0 19713 RESMED INC COM 761152107 89988 666033 SH SOLE 19 666033 0 0 RESMED INC COM 761152107 616248 4561087 SH SOLE 21 4561087 0 0 RESMED INC COM 761152107 474125 3509177 SH SOLE 22 3137080 0 372097 RESMED INC COM 761152107 13860 102580 SH SOLE 23 102580 0 0 RESMED INC COM 761152107 23321 172609 SH SOLE 25 172609 0 0 RESMED INC COM 761152107 95754 708708 SH SOLE 26 194131 0 514577 RESMED INC COM 761152107 3814 28230 SH SOLE 28 20798 0 7432 RESMED INC COM 761152107 4484 33190 SH SOLE 29 2834 0 30356 RESMED INC COM 761152107 83175 615610 SH SOLE 30 615610 0 0 RESMED INC COM 761152107 16138 119440 SH SOLE 31 25305 0 94135 RESMED INC COM 761152107 52040 385167 SH SOLE 34 385167 0 0 RESMED INC COM 761152107 11971 88601 SH SOLE 36 88601 0 0 RESMED INC COM 761152107 483 3578 SH SOLE 40 3578 0 0 RESOLUTE FST PRODS INC COM 76117W109 2 500 SH SOLE 4 500 0 0 RESOLUTE FST PRODS INC COM 76117W109 587 124926 SH SOLE 21 124926 0 0 RESOLUTE FST PRODS INC COM 76117W109 7746 1648030 SH SOLE 22 1588936 0 59094 RESOLUTE FST PRODS INC COM 76117W109 129 27506 SH SOLE 26 0 0 27506 RESOLUTE FST PRODS INC COM 76117W109 40 8562 SH SOLE 28 8562 0 0 RESOLUTE FST PRODS INC COM 76117W109 83 17761 SH SOLE 30 17761 0 0 RESOLUTE FST PRODS INC COM 76117W109 32 6792 SH SOLE 40 6792 0 0 RESONANT INC COM 76118L102 14 4823 SH SOLE 18 4823 0 0 RESONANT INC COM 76118L102 177 59551 SH SOLE 21 59551 0 0 RESONANT INC COM 76118L102 864 290803 SH SOLE 22 290803 0 0 RESOURCES CONNECTION INC COM 76122Q105 531 31261 SH SOLE 2 1371 0 29890 RESOURCES CONNECTION INC COM 76122Q105 6 336 SH SOLE 4 336 0 0 RESOURCES CONNECTION INC COM 76122Q105 12 705 SH SOLE 7 705 0 0 RESOURCES CONNECTION INC COM 76122Q105 2444 143877 SH SOLE 18 143877 0 0 RESOURCES CONNECTION INC COM 76122Q105 880 51821 SH SOLE 19 51821 0 0 RESOURCES CONNECTION INC COM 76122Q105 57999 3413712 SH SOLE 21 3413712 0 0 RESOURCES CONNECTION INC COM 76122Q105 17028 1002216 SH SOLE 22 951585 0 50631 RESOURCES CONNECTION INC COM 76122Q105 252 14813 SH SOLE 26 0 0 14813 RESOURCES CONNECTION INC COM 76122Q105 50 2964 SH SOLE 28 2964 0 0 RESOURCES CONNECTION INC COM 76122Q105 728 42835 SH SOLE 30 42835 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 14 199 SH SOLE 17 0 0 199 RESTAURANT BRANDS INTL INC COM 76131D103 1386 19480 SH SOLE 18 19480 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 349 4910 SH SOLE 22 4910 0 0 RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 1042 700000 PRN SOLE 21 700000 0 0 RESTORBIO INC COM 76133L103 120 13626 SH SOLE 2 623 0 13003 RESTORBIO INC COM 76133L103 467 52786 SH SOLE 18 52786 0 0 RESTORBIO INC COM 76133L103 221 25050 SH SOLE 19 25050 0 0 RESTORBIO INC COM 76133L103 8290 937776 SH SOLE 21 937776 0 0 RESTORBIO INC COM 76133L103 3451 390422 SH SOLE 22 381487 0 8935 RESTORBIO INC COM 76133L103 16 1798 SH SOLE 30 1798 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2125 116564 SH SOLE 2 4208 0 112356 RETAIL OPPORTUNITY INVTS COR COM 76131N101 560 30709 SH SOLE 4 30709 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2057 112851 SH SOLE 7 112851 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 78 4305 SH SOLE 15 4305 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 301 SH SOLE 17 0 0 301 RETAIL OPPORTUNITY INVTS COR COM 76131N101 9233 506483 SH SOLE 18 506483 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5447 298772 SH SOLE 19 298772 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 236701 12984136 SH SOLE 21 12984136 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 80767 4430471 SH SOLE 22 4279949 0 150522 RETAIL OPPORTUNITY INVTS COR COM 76131N101 69 3788 SH SOLE 23 3788 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4352 238720 SH SOLE 25 238720 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1397 76632 SH SOLE 26 26183 0 50449 RETAIL OPPORTUNITY INVTS COR COM 76131N101 277 15181 SH SOLE 28 15181 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1119 61399 SH SOLE 29 61399 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 11608 636727 SH SOLE 30 636727 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 184 10077 SH SOLE 40 10077 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5456 442860 SH SOLE 2 24040 0 418820 RETAIL PPTYS AMER INC CL A 76131V202 722 58589 SH SOLE 4 58589 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2672 216887 SH SOLE 7 216887 0 0 RETAIL PPTYS AMER INC CL A 76131V202 107 8659 SH SOLE 15 8659 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1245 101095 SH SOLE 18 101095 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3065 248808 SH SOLE 19 248808 0 0 RETAIL PPTYS AMER INC CL A 76131V202 49431 4012228 SH SOLE 21 4012228 0 0 RETAIL PPTYS AMER INC CL A 76131V202 94642 7682004 SH SOLE 22 7198693 0 483311 RETAIL PPTYS AMER INC CL A 76131V202 87 7092 SH SOLE 23 7092 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5283 428845 SH SOLE 25 428845 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1831 148590 SH SOLE 26 46989 0 101601 RETAIL PPTYS AMER INC CL A 76131V202 346 28050 SH SOLE 28 28050 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1362 110551 SH SOLE 29 110551 0 0 RETAIL PPTYS AMER INC CL A 76131V202 11814 958932 SH SOLE 30 958932 0 0 RETAIL PPTYS AMER INC CL A 76131V202 52 4200 SH SOLE 31 4200 0 0 RETAIL PPTYS AMER INC CL A 76131V202 92 7460 SH SOLE 36 7460 0 0 RETAIL PPTYS AMER INC CL A 76131V202 277 22507 SH SOLE 40 22507 0 0 RETAIL VALUE INC COM 76133Q102 607 16397 SH SOLE 2 694 0 15703 RETAIL VALUE INC COM 76133Q102 149 4016 SH SOLE 4 4016 0 0 RETAIL VALUE INC COM 76133Q102 558 15071 SH SOLE 7 15071 0 0 RETAIL VALUE INC COM 76133Q102 25 664 SH SOLE 15 664 0 0 RETAIL VALUE INC COM 76133Q102 1864 50328 SH SOLE 18 50328 0 0 RETAIL VALUE INC COM 76133Q102 1515 40893 SH SOLE 19 40893 0 0 RETAIL VALUE INC COM 76133Q102 20638 557173 SH SOLE 21 557173 0 0 RETAIL VALUE INC COM 76133Q102 22846 616806 SH SOLE 22 597324 0 19482 RETAIL VALUE INC COM 76133Q102 18 484 SH SOLE 23 484 0 0 RETAIL VALUE INC COM 76133Q102 341 9193 SH SOLE 26 2074 0 7119 RETAIL VALUE INC COM 76133Q102 72 1934 SH SOLE 28 1934 0 0 RETAIL VALUE INC COM 76133Q102 291 7844 SH SOLE 29 7844 0 0 RETAIL VALUE INC COM 76133Q102 21 559 SH SOLE 36 559 0 0 RETAIL VALUE INC COM 76133Q102 56 1500 SH SOLE 40 1500 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 9 7574 SH SOLE 21 7574 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 30 26069 SH SOLE 22 26069 0 0 RETROPHIN INC COM 761299106 492 42452 SH SOLE 2 7993 0 34459 RETROPHIN INC COM 761299106 2 184 SH SOLE 4 184 0 0 RETROPHIN INC COM 761299106 9 776 SH SOLE 7 776 0 0 RETROPHIN INC COM 761299106 3 250 SH SOLE 17 0 0 250 RETROPHIN INC COM 761299106 1817 156761 SH SOLE 18 146369 0 10392 RETROPHIN INC COM 761299106 2478 213765 SH SOLE 19 213765 0 0 RETROPHIN INC COM 761299106 20985 1810604 SH SOLE 21 1810604 0 0 RETROPHIN INC COM 761299106 18214 1571558 SH SOLE 22 1522088 0 49470 RETROPHIN INC COM 761299106 342 29540 SH SOLE 23 29540 0 0 RETROPHIN INC COM 761299106 1038 89547 SH SOLE 26 0 0 89547 RETROPHIN INC COM 761299106 54 4693 SH SOLE 28 4693 0 0 RETROPHIN INC COM 761299106 145 12540 SH SOLE 30 12540 0 0 RETROPHIN INC COM 761299106 27 2291 SH SOLE 34 2291 0 0 RETROPHIN INC COM 761299106 32 2732 SH SOLE 40 2732 0 0 RETROPHIN INC NOTE 2.500% 9/1 761299AB2 500 675000 PRN SOLE 21 675000 0 0 REV GROUP INC COM 749527107 323 28302 SH SOLE 2 1127 0 27175 REV GROUP INC COM 749527107 9 805 SH SOLE 7 805 0 0 REV GROUP INC COM 749527107 1057 92479 SH SOLE 18 92479 0 0 REV GROUP INC COM 749527107 534 46734 SH SOLE 19 46734 0 0 REV GROUP INC COM 749527107 10381 908257 SH SOLE 21 908257 0 0 REV GROUP INC COM 749527107 10111 884577 SH SOLE 22 849448 0 35129 REV GROUP INC COM 749527107 145 12723 SH SOLE 26 0 0 12723 REV GROUP INC COM 749527107 90 7856 SH SOLE 30 7856 0 0 REV GROUP INC COM 749527107 65 5646 SH SOLE 40 5646 0 0 REVANCE THERAPEUTICS INC COM 761330109 494 37978 SH SOLE 2 1845 0 36133 REVANCE THERAPEUTICS INC COM 761330109 8 648 SH SOLE 7 648 0 0 REVANCE THERAPEUTICS INC COM 761330109 2057 158244 SH SOLE 18 158244 0 0 REVANCE THERAPEUTICS INC COM 761330109 975 75014 SH SOLE 19 75014 0 0 REVANCE THERAPEUTICS INC COM 761330109 26397 2030510 SH SOLE 21 2030510 0 0 REVANCE THERAPEUTICS INC COM 761330109 16086 1237382 SH SOLE 22 1195536 0 41846 REVANCE THERAPEUTICS INC COM 761330109 48 3711 SH SOLE 23 3711 0 0 REVANCE THERAPEUTICS INC COM 761330109 47 3631 SH SOLE 26 0 0 3631 REVANCE THERAPEUTICS INC COM 761330109 60 4628 SH SOLE 28 4628 0 0 REVANCE THERAPEUTICS INC COM 761330109 139 10656 SH SOLE 30 10656 0 0 REVANCE THERAPEUTICS INC COM 761330109 46 3569 SH SOLE 40 3569 0 0 REVEN HSG REIT INC COM NEW 761378207 3 650 SH SOLE 18 650 0 0 REVLON INC CL A NEW 761525609 143 6091 SH SOLE 2 325 0 5766 REVLON INC CL A NEW 761525609 6 264 SH SOLE 7 264 0 0 REVLON INC CL A NEW 761525609 572 24334 SH SOLE 18 24334 0 0 REVLON INC CL A NEW 761525609 293 12489 SH SOLE 19 12489 0 0 REVLON INC CL A NEW 761525609 5776 245908 SH SOLE 21 245908 0 0 REVLON INC CL A NEW 761525609 5874 250051 SH SOLE 22 242856 0 7195 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 3 12829 SH SOLE 21 12829 0 0 REVOLVE GROUP INC CL A 76156B107 752 32159 SH SOLE 2 32159 0 0 REVOLVE GROUP INC CL A 76156B107 3950 169028 SH SOLE 19 169028 0 0 REVOLVE GROUP INC CL A 76156B107 423 18095 SH SOLE 21 18095 0 0 REVOLVE GROUP INC CL A 76156B107 4477 191574 SH SOLE 22 191574 0 0 REVOLVE GROUP INC CL A 76156B107 3641 155813 SH SOLE 34 155813 0 0 REX AMERICAN RESOURCES CORP COM 761624105 443 5806 SH SOLE 2 246 0 5560 REX AMERICAN RESOURCES CORP COM 761624105 12 152 SH SOLE 7 152 0 0 REX AMERICAN RESOURCES CORP COM 761624105 2010 26327 SH SOLE 18 26327 0 0 REX AMERICAN RESOURCES CORP COM 761624105 746 9770 SH SOLE 19 9770 0 0 REX AMERICAN RESOURCES CORP COM 761624105 48739 638532 SH SOLE 21 638532 0 0 REX AMERICAN RESOURCES CORP COM 761624105 12848 168325 SH SOLE 22 159174 0 9151 REX AMERICAN RESOURCES CORP COM 761624105 76 999 SH SOLE 26 0 0 999 REX AMERICAN RESOURCES CORP COM 761624105 69 907 SH SOLE 28 907 0 0 REX AMERICAN RESOURCES CORP COM 761624105 599 7843 SH SOLE 30 7843 0 0 REX AMERICAN RESOURCES CORP COM 761624105 65 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 16 7766 SH SOLE 22 7766 0 0 REXFORD INDL RLTY INC COM 76169C100 16106 365873 SH SOLE 2 4659 0 361214 REXFORD INDL RLTY INC COM 76169C100 7711 175176 SH SOLE 4 175176 0 0 REXFORD INDL RLTY INC COM 76169C100 4854 110269 SH SOLE 7 110269 0 0 REXFORD INDL RLTY INC COM 76169C100 182 4129 SH SOLE 15 4129 0 0 REXFORD INDL RLTY INC COM 76169C100 50217 1140787 SH SOLE 18 1140787 0 0 REXFORD INDL RLTY INC COM 76169C100 15948 362298 SH SOLE 19 362298 0 0 REXFORD INDL RLTY INC COM 76169C100 201076 4567839 SH SOLE 21 4567839 0 0 REXFORD INDL RLTY INC COM 76169C100 193143 4387620 SH SOLE 22 4099673 0 287947 REXFORD INDL RLTY INC COM 76169C100 3269 74269 SH SOLE 23 74269 0 0 REXFORD INDL RLTY INC COM 76169C100 9888 224625 SH SOLE 25 224625 0 0 REXFORD INDL RLTY INC COM 76169C100 3822 86819 SH SOLE 26 21548 0 65271 REXFORD INDL RLTY INC COM 76169C100 2370 53833 SH SOLE 28 53833 0 0 REXFORD INDL RLTY INC COM 76169C100 2451 55674 SH SOLE 29 55674 0 0 REXFORD INDL RLTY INC COM 76169C100 6943 157716 SH SOLE 30 157716 0 0 REXFORD INDL RLTY INC COM 76169C100 4861 110430 SH SOLE 34 110430 0 0 REXFORD INDL RLTY INC COM 76169C100 470 10671 SH SOLE 40 10671 0 0 REXNORD CORP NEW COM 76169B102 3117 115227 SH SOLE 2 15608 0 99619 REXNORD CORP NEW COM 76169B102 9 332 SH SOLE 4 332 0 0 REXNORD CORP NEW COM 76169B102 70 2597 SH SOLE 7 2597 0 0 REXNORD CORP NEW COM 76169B102 9982 369018 SH SOLE 18 359780 0 9238 REXNORD CORP NEW COM 76169B102 5872 217086 SH SOLE 19 217086 0 0 REXNORD CORP NEW COM 76169B102 96192 3556069 SH SOLE 21 3556069 0 0 REXNORD CORP NEW COM 76169B102 87984 3252647 SH SOLE 22 3109797 0 142850 REXNORD CORP NEW COM 76169B102 509 18819 SH SOLE 23 18819 0 0 REXNORD CORP NEW COM 76169B102 3131 115760 SH SOLE 26 26208 0 89552 REXNORD CORP NEW COM 76169B102 350 12936 SH SOLE 28 12936 0 0 REXNORD CORP NEW COM 76169B102 788 29133 SH SOLE 30 29133 0 0 REXNORD CORP NEW COM 76169B102 108 3977 SH SOLE 36 3977 0 0 REXNORD CORP NEW COM 76169B102 302 11181 SH SOLE 40 11181 0 0 RF INDS LTD COM PAR $0.01 749552105 14 1960 SH SOLE 18 1960 0 0 RF INDS LTD COM PAR $0.01 749552105 211 29768 SH SOLE 21 29768 0 0 RF INDS LTD COM PAR $0.01 749552105 949 134073 SH SOLE 22 134073 0 0 RGC RES INC COM 74955L103 212 7234 SH SOLE 2 278 0 6956 RGC RES INC COM 74955L103 6 214 SH SOLE 7 214 0 0 RGC RES INC COM 74955L103 765 26148 SH SOLE 18 26148 0 0 RGC RES INC COM 74955L103 385 13170 SH SOLE 19 13170 0 0 RGC RES INC COM 74955L103 7886 269713 SH SOLE 21 269713 0 0 RGC RES INC COM 74955L103 2579 88218 SH SOLE 22 83043 0 5175 RH COM 74967X103 2776 16250 SH SOLE 2 662 0 15588 RH COM 74967X103 16 91 SH SOLE 4 91 0 0 RH COM 74967X103 52 303 SH SOLE 7 303 0 0 RH COM 74967X103 12604 73782 SH SOLE 18 73782 0 0 RH COM 74967X103 4873 28527 SH SOLE 19 28527 0 0 RH COM 74967X103 300320 1758005 SH SOLE 21 1758005 0 0 RH COM 74967X103 83596 489350 SH SOLE 22 465697 0 23653 RH COM 74967X103 21 124 SH SOLE 23 124 0 0 RH COM 74967X103 1723 10088 SH SOLE 26 8743 0 1345 RH COM 74967X103 450 2634 SH SOLE 28 2634 0 0 RH COM 74967X103 3874 22679 SH SOLE 30 22679 0 0 RH COM 74967X103 54 317 SH SOLE 34 317 0 0 RH COM 74967X103 342 2002 SH SOLE 40 2002 0 0 RH NOTE 6/1 74967XAA1 1103 1019000 PRN SOLE 21 1019000 0 0 RHINEBECK BANCORP INC COM 762093102 10 979 SH SOLE 18 979 0 0 RHINEBECK BANCORP INC COM 762093102 143 13393 SH SOLE 21 13393 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 431 19982 SH SOLE 2 965 0 19017 RHYTHM PHARMACEUTICALS INC COM 76243J105 6 263 SH SOLE 7 263 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1790 82923 SH SOLE 18 82923 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1246 57710 SH SOLE 19 57710 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 24747 1146227 SH SOLE 21 1146227 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 13359 618756 SH SOLE 22 596235 0 22521 RHYTHM PHARMACEUTICALS INC COM 76243J105 82 3790 SH SOLE 26 0 0 3790 RHYTHM PHARMACEUTICALS INC COM 76243J105 166 7666 SH SOLE 30 7666 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 40 1834 SH SOLE 40 1834 0 0 RIBBON COMMUNICATIONS INC COM 762544104 352 60297 SH SOLE 2 1590 0 58707 RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH SOLE 4 264 0 0 RIBBON COMMUNICATIONS INC COM 762544104 7 1124 SH SOLE 7 1124 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1256 215153 SH SOLE 18 215153 0 0 RIBBON COMMUNICATIONS INC COM 762544104 593 101457 SH SOLE 19 101457 0 0 RIBBON COMMUNICATIONS INC COM 762544104 12433 2128981 SH SOLE 21 2128981 0 0 RIBBON COMMUNICATIONS INC COM 762544104 8970 1535945 SH SOLE 22 1468593 0 67352 RIBBON COMMUNICATIONS INC COM 762544104 65 11046 SH SOLE 26 8851 0 2195 RIBBON COMMUNICATIONS INC COM 762544104 38 6558 SH SOLE 28 6558 0 0 RIBBON COMMUNICATIONS INC COM 762544104 59 10079 SH SOLE 30 10079 0 0 RIBBON COMMUNICATIONS INC COM 762544104 29 4894 SH SOLE 40 4894 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 13 5141 SH SOLE 18 5141 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 177 69458 SH SOLE 21 69458 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 138 53912 SH SOLE 22 53912 0 0 RICHARDSON ELECTRS LTD COM 763165107 13 2317 SH SOLE 18 2317 0 0 RICHARDSON ELECTRS LTD COM 763165107 207 35703 SH SOLE 21 35703 0 0 RICHARDSON ELECTRS LTD COM 763165107 1778 306603 SH SOLE 22 306603 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 183 13097 SH SOLE 2 0 0 13097 RICHMOND MUT BANCORPORATIN I COM 76525P100 655 46841 SH SOLE 18 46841 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 317 22678 SH SOLE 19 22678 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 6982 499087 SH SOLE 21 499087 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 1481 105860 SH SOLE 22 100263 0 5597 RIGEL PHARMACEUTICALS INC COM NEW 766559603 309 165338 SH SOLE 2 24409 0 140929 RIGEL PHARMACEUTICALS INC COM NEW 766559603 8 4101 SH SOLE 7 4101 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1233 659484 SH SOLE 18 598694 0 60790 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1253 670099 SH SOLE 19 670099 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 14058 7517511 SH SOLE 21 7517511 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 10388 5555148 SH SOLE 22 5341317 0 213831 RIGEL PHARMACEUTICALS INC COM NEW 766559603 67 35767 SH SOLE 23 35767 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 274 146516 SH SOLE 26 0 0 146516 RIGEL PHARMACEUTICALS INC COM NEW 766559603 89 47328 SH SOLE 30 47328 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 26 14144 SH SOLE 34 14144 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 57 30315 SH SOLE 40 30315 0 0 RIGNET INC COM 766582100 112 14420 SH SOLE 2 429 0 13991 RIGNET INC COM 766582100 2 264 SH SOLE 7 264 0 0 RIGNET INC COM 766582100 399 51502 SH SOLE 18 51502 0 0 RIGNET INC COM 766582100 182 23532 SH SOLE 19 23532 0 0 RIGNET INC COM 766582100 3818 492585 SH SOLE 21 492585 0 0 RIGNET INC COM 766582100 2818 363614 SH SOLE 22 351939 0 11675 RIMINI STR INC DEL COM 76674Q107 74 16986 SH SOLE 2 1073 0 15913 RIMINI STR INC DEL COM 76674Q107 302 68971 SH SOLE 18 68971 0 0 RIMINI STR INC DEL COM 76674Q107 237 54050 SH SOLE 19 54050 0 0 RIMINI STR INC DEL COM 76674Q107 2920 666604 SH SOLE 21 666604 0 0 RIMINI STR INC DEL COM 76674Q107 931 212661 SH SOLE 22 203925 0 8736 RIMINI STR INC DEL COM 76674Q107 11 2454 SH SOLE 23 2454 0 0 RING ENERGY INC COM 76680V108 122 74616 SH SOLE 2 2143 0 72473 RING ENERGY INC COM 76680V108 2 1494 SH SOLE 7 1494 0 0 RING ENERGY INC COM 76680V108 449 273742 SH SOLE 18 273742 0 0 RING ENERGY INC COM 76680V108 163 99275 SH SOLE 19 99275 0 0 RING ENERGY INC COM 76680V108 11379 6938385 SH SOLE 21 6938385 0 0 RING ENERGY INC COM 76680V108 3133 1910304 SH SOLE 22 1826550 0 83754 RING ENERGY INC COM 76680V108 39 23622 SH SOLE 26 0 0 23622 RING ENERGY INC COM 76680V108 13 7996 SH SOLE 28 7996 0 0 RING ENERGY INC COM 76680V108 117 71072 SH SOLE 30 71072 0 0 RING ENERGY INC COM 76680V108 13 7893 SH SOLE 40 7893 0 0 RINGCENTRAL INC CL A 76680R206 22313 177563 SH SOLE 2 47967 0 129596 RINGCENTRAL INC CL A 76680R206 681 5420 SH SOLE 4 5420 0 0 RINGCENTRAL INC CL A 76680R206 304 2417 SH SOLE 7 2417 0 0 RINGCENTRAL INC CL A 76680R206 6472 51507 SH SOLE 18 42074 0 9433 RINGCENTRAL INC CL A 76680R206 42721 339970 SH SOLE 19 339970 0 0 RINGCENTRAL INC CL A 76680R206 143995 1145907 SH SOLE 21 1145907 0 0 RINGCENTRAL INC CL A 76680R206 264915 2108191 SH SOLE 22 1956312 0 151879 RINGCENTRAL INC CL A 76680R206 3286 26148 SH SOLE 23 26148 0 0 RINGCENTRAL INC CL A 76680R206 5531 44017 SH SOLE 25 44017 0 0 RINGCENTRAL INC CL A 76680R206 8438 67147 SH SOLE 26 18496 0 48651 RINGCENTRAL INC CL A 76680R206 1428 11362 SH SOLE 28 11362 0 0 RINGCENTRAL INC CL A 76680R206 805 6410 SH SOLE 29 6410 0 0 RINGCENTRAL INC CL A 76680R206 2659 21161 SH SOLE 30 21161 0 0 RINGCENTRAL INC CL A 76680R206 1729 13761 SH SOLE 31 9844 0 3917 RINGCENTRAL INC CL A 76680R206 18937 150699 SH SOLE 34 150699 0 0 RINGCENTRAL INC CL A 76680R206 303 2409 SH SOLE 36 2409 0 0 RINGCENTRAL INC CL A 76680R206 874 6953 SH SOLE 40 6953 0 0 RINGCENTRAL INC NOTE 3/1 76680RAD9 2217 1375000 PRN SOLE 21 1375000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4875 93584 SH SOLE 7 93584 0 0 RIO TINTO PLC SPONSORED ADR 767204100 160 3076 SH SOLE 18 3076 0 0 RIO TINTO PLC SPONSORED ADR 767204100 12013 230629 SH SOLE 19 230629 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4158 79822 SH SOLE 21 79822 0 0 RIOT BLOCKCHAIN INC COM 767292105 6 3328 SH SOLE 18 3328 0 0 RIOT BLOCKCHAIN INC COM 767292105 79 44457 SH SOLE 21 44457 0 0 RIOT BLOCKCHAIN INC COM 767292105 661 371116 SH SOLE 22 371116 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 2158 257875 SH SOLE 21 257875 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1190 142146 SH SOLE 22 142146 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 369 44068 SH SOLE 30 44068 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 2013 50462 SH SOLE 22 0 0 50462 RITCHIE BROS AUCTIONEERS COM 767744105 5195 130200 SH SOLE 26 0 0 130200 RITCHIE BROS AUCTIONEERS COM 767744105 5009 125539 SH SOLE 31 0 0 125539 RITE AID CORP COM 767754872 392 56333 SH SOLE 2 2402 0 53931 RITE AID CORP COM 767754872 2 252 SH SOLE 4 252 0 0 RITE AID CORP COM 767754872 31 4437 SH SOLE 7 4437 0 0 RITE AID CORP COM 767754872 1368 196839 SH SOLE 18 196839 0 0 RITE AID CORP COM 767754872 787 113206 SH SOLE 19 113206 0 0 RITE AID CORP COM 767754872 13594 1955981 SH SOLE 21 1955981 0 0 RITE AID CORP COM 767754872 11879 1709139 SH SOLE 22 1555016 0 154123 RITE AID CORP COM 767754872 97 13889 SH SOLE 26 10038 0 3851 RITE AID CORP COM 767754872 51 7402 SH SOLE 28 7402 0 0 RITE AID CORP COM 767754872 873 125612 SH SOLE 30 125612 0 0 RITE AID CORP COM 767754872 359 51681 SH SOLE 36 51681 0 0 RITE AID CORP COM 767754872 36 5137 SH SOLE 40 5137 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 4 13683 SH SOLE 21 13683 0 0 RIVERVIEW BANCORP INC COM 769397100 552 74827 SH SOLE 2 53910 0 20917 RIVERVIEW BANCORP INC COM 769397100 610 82701 SH SOLE 18 81601 0 1100 RIVERVIEW BANCORP INC COM 769397100 2136 289384 SH SOLE 19 289384 0 0 RIVERVIEW BANCORP INC COM 769397100 5868 795150 SH SOLE 21 795150 0 0 RIVERVIEW BANCORP INC COM 769397100 7749 1050066 SH SOLE 22 1036201 0 13865 RIVERVIEW BANCORP INC COM 769397100 1497 202796 SH SOLE 23 202796 0 0 RIVERVIEW BANCORP INC COM 769397100 1257 170272 SH SOLE 26 0 0 170272 RIVERVIEW FINL CORP NEW COM 76940Q105 22 1851 SH SOLE 18 1851 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 75 6418 SH SOLE 21 6418 0 0 RLI CORP COM 749607107 3247 34943 SH SOLE 2 1653 0 33290 RLI CORP COM 749607107 18 192 SH SOLE 4 192 0 0 RLI CORP COM 749607107 1600 17216 SH SOLE 7 17216 0 0 RLI CORP COM 749607107 16771 180509 SH SOLE 18 180509 0 0 RLI CORP COM 749607107 6526 70236 SH SOLE 19 70236 0 0 RLI CORP COM 749607107 400446 4310046 SH SOLE 21 4310046 0 0 RLI CORP COM 749607107 109829 1182106 SH SOLE 22 1131799 0 50307 RLI CORP COM 749607107 965 10383 SH SOLE 26 6827 0 3556 RLI CORP COM 749607107 456 4911 SH SOLE 28 4911 0 0 RLI CORP COM 749607107 5136 55275 SH SOLE 30 55275 0 0 RLI CORP COM 749607107 80 857 SH SOLE 36 857 0 0 RLI CORP COM 749607107 404 4344 SH SOLE 40 4344 0 0 RLJ LODGING TR COM 74965L101 6435 378772 SH SOLE 2 114061 0 264711 RLJ LODGING TR COM 74965L101 2873 169092 SH SOLE 4 169092 0 0 RLJ LODGING TR COM 74965L101 3544 208596 SH SOLE 7 208596 0 0 RLJ LODGING TR COM 74965L101 359 21141 SH SOLE 13 21141 0 0 RLJ LODGING TR COM 74965L101 114 6718 SH SOLE 15 6718 0 0 RLJ LODGING TR COM 74965L101 11872 698793 SH SOLE 18 636803 0 61990 RLJ LODGING TR COM 74965L101 31564 1857827 SH SOLE 19 1857827 0 0 RLJ LODGING TR COM 74965L101 122440 7206597 SH SOLE 21 7206597 0 0 RLJ LODGING TR COM 74965L101 161043 9478712 SH SOLE 22 8279690 0 1199022 RLJ LODGING TR COM 74965L101 6215 365774 SH SOLE 23 365774 0 0 RLJ LODGING TR COM 74965L101 6059 356638 SH SOLE 25 356638 0 0 RLJ LODGING TR COM 74965L101 7991 470363 SH SOLE 26 48209 0 422154 RLJ LODGING TR COM 74965L101 367 21578 SH SOLE 28 21578 0 0 RLJ LODGING TR COM 74965L101 3742 220245 SH SOLE 29 220245 0 0 RLJ LODGING TR COM 74965L101 13638 802700 SH SOLE 30 802700 0 0 RLJ LODGING TR COM 74965L101 4187 246468 SH SOLE 31 202870 0 43598 RLJ LODGING TR COM 74965L101 687 40412 SH SOLE 34 40412 0 0 RLJ LODGING TR COM 74965L101 1533 90235 SH SOLE 36 90235 0 0 RLJ LODGING TR COM 74965L101 273 16080 SH SOLE 40 16080 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 188 6983 SH SOLE 7 6983 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 29872 1106777 SH SOLE 21 1106777 0 0 RMG ACQUISITION CORP UNIT 99/99/9999 749641205 17018 1686667 SH SOLE 2 1686667 0 0 RMR GROUP INC CL A 74967R106 629 13838 SH SOLE 2 600 0 13238 RMR GROUP INC CL A 74967R106 1 32 SH SOLE 4 32 0 0 RMR GROUP INC CL A 74967R106 7 156 SH SOLE 7 156 0 0 RMR GROUP INC CL A 74967R106 1 13 SH SOLE 17 0 0 13 RMR GROUP INC CL A 74967R106 2348 51618 SH SOLE 18 51618 0 0 RMR GROUP INC CL A 74967R106 1636 35964 SH SOLE 19 35964 0 0 RMR GROUP INC CL A 74967R106 23164 509322 SH SOLE 21 509322 0 0 RMR GROUP INC CL A 74967R106 18415 404899 SH SOLE 22 387907 0 16992 RMR GROUP INC CL A 74967R106 10 213 SH SOLE 23 213 0 0 RMR GROUP INC CL A 74967R106 197 4337 SH SOLE 26 598 0 3739 RMR GROUP INC CL A 74967R106 49 1067 SH SOLE 28 1067 0 0 RMR GROUP INC CL A 74967R106 158 3472 SH SOLE 30 3472 0 0 RMR GROUP INC CL A 74967R106 146 3207 SH SOLE 40 3207 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 29 2782 SH SOLE 2 0 0 2782 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 131 12686 SH SOLE 18 12686 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 63 6116 SH SOLE 19 6116 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1480 142891 SH SOLE 21 142891 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1283 123847 SH SOLE 22 122568 0 1279 ROAN RES INC CL A COM 769755109 71 57516 SH SOLE 2 2342 0 55174 ROAN RES INC CL A COM 769755109 152 123507 SH SOLE 18 123507 0 0 ROAN RES INC CL A COM 769755109 73 59381 SH SOLE 19 59381 0 0 ROAN RES INC CL A COM 769755109 1615 1312703 SH SOLE 21 1312703 0 0 ROAN RES INC CL A COM 769755109 1139 926210 SH SOLE 22 915633 0 10577 ROAN RES INC CL A COM 769755109 25 20359 SH SOLE 30 20359 0 0 ROBERT HALF INTL INC COM 770323103 30241 543317 SH SOLE 2 271588 0 271729 ROBERT HALF INTL INC COM 770323103 4614 82890 SH SOLE 4 79630 0 3260 ROBERT HALF INTL INC COM 770323103 8914 160153 SH SOLE 7 117861 0 42292 ROBERT HALF INTL INC COM 770323103 1467 26351 SH SOLE 13 26351 0 0 ROBERT HALF INTL INC COM 770323103 64 1158 SH SOLE 15 1158 0 0 ROBERT HALF INTL INC COM 770323103 20498 368264 SH SOLE 18 300961 0 67303 ROBERT HALF INTL INC COM 770323103 14361 258021 SH SOLE 19 258021 0 0 ROBERT HALF INTL INC COM 770323103 185199 3327333 SH SOLE 21 3327333 0 0 ROBERT HALF INTL INC COM 770323103 214537 3854423 SH SOLE 22 3410036 0 444387 ROBERT HALF INTL INC COM 770323103 9129 164005 SH SOLE 23 164005 0 0 ROBERT HALF INTL INC COM 770323103 7989 143527 SH SOLE 25 143527 0 0 ROBERT HALF INTL INC COM 770323103 37989 682519 SH SOLE 26 215383 0 467136 ROBERT HALF INTL INC COM 770323103 1188 21347 SH SOLE 28 15326 0 6021 ROBERT HALF INTL INC COM 770323103 11361 204117 SH SOLE 29 24925 0 179192 ROBERT HALF INTL INC COM 770323103 29501 530017 SH SOLE 30 530017 0 0 ROBERT HALF INTL INC COM 770323103 3652 65616 SH SOLE 31 41563 0 24053 ROBERT HALF INTL INC COM 770323103 2994 53789 SH SOLE 34 53789 0 0 ROBERT HALF INTL INC COM 770323103 6203 111451 SH SOLE 36 111451 0 0 ROBERT HALF INTL INC COM 770323103 141 2534 SH SOLE 40 2534 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 302 25894 SH SOLE 2 1251 0 24643 ROCKET PHARMACEUTICALS INC COM 77313F106 5 449 SH SOLE 7 449 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1247 107020 SH SOLE 18 107020 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 643 55161 SH SOLE 19 55161 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 17967 1542226 SH SOLE 21 1542226 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 10094 866437 SH SOLE 22 833380 0 33057 ROCKET PHARMACEUTICALS INC COM 77313F106 74 6338 SH SOLE 26 0 0 6338 ROCKET PHARMACEUTICALS INC COM 77313F106 103 8875 SH SOLE 30 8875 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 29 2464 SH SOLE 34 2464 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 37 3176 SH SOLE 40 3176 0 0 ROCKWELL AUTOMATION INC COM 773903109 50449 306120 SH SOLE 2 45589 0 260531 ROCKWELL AUTOMATION INC COM 773903109 8480 51457 SH SOLE 4 48233 0 3224 ROCKWELL AUTOMATION INC COM 773903109 25769 156363 SH SOLE 7 109229 0 47134 ROCKWELL AUTOMATION INC COM 773903109 8 49 SH SOLE 13 49 0 0 ROCKWELL AUTOMATION INC COM 773903109 208 1264 SH SOLE 15 1264 0 0 ROCKWELL AUTOMATION INC COM 773903109 47498 288218 SH SOLE 18 270990 0 17228 ROCKWELL AUTOMATION INC COM 773903109 10000 60679 SH SOLE 19 60679 0 0 ROCKWELL AUTOMATION INC COM 773903109 573637 3480809 SH SOLE 21 3480809 0 0 ROCKWELL AUTOMATION INC COM 773903109 479838 2911639 SH SOLE 22 2595895 0 315744 ROCKWELL AUTOMATION INC COM 773903109 14331 86957 SH SOLE 23 86957 0 0 ROCKWELL AUTOMATION INC COM 773903109 21310 129311 SH SOLE 25 129311 0 0 ROCKWELL AUTOMATION INC COM 773903109 98353 596804 SH SOLE 26 154516 0 442288 ROCKWELL AUTOMATION INC COM 773903109 4006 24311 SH SOLE 28 17610 0 6701 ROCKWELL AUTOMATION INC COM 773903109 503 3053 SH SOLE 29 3053 0 0 ROCKWELL AUTOMATION INC COM 773903109 97458 591369 SH SOLE 30 591369 0 0 ROCKWELL AUTOMATION INC COM 773903109 7097 43065 SH SOLE 31 22416 0 20649 ROCKWELL AUTOMATION INC COM 773903109 2585 15686 SH SOLE 34 15686 0 0 ROCKWELL AUTOMATION INC COM 773903109 13025 79036 SH SOLE 36 79036 0 0 ROCKWELL AUTOMATION INC COM 773903109 425 2578 SH SOLE 40 2578 0 0 ROCKWELL MED INC COM 774374102 150 54325 SH SOLE 2 1804 0 52521 ROCKWELL MED INC COM 774374102 3 1027 SH SOLE 7 1027 0 0 ROCKWELL MED INC COM 774374102 562 203608 SH SOLE 18 203608 0 0 ROCKWELL MED INC COM 774374102 263 95317 SH SOLE 19 95317 0 0 ROCKWELL MED INC COM 774374102 5458 1977436 SH SOLE 21 1977436 0 0 ROCKWELL MED INC COM 774374102 4031 1460548 SH SOLE 22 1396826 0 63722 ROCKWELL MED INC COM 774374102 18 6623 SH SOLE 28 6623 0 0 ROCKWELL MED INC COM 774374102 21 7589 SH SOLE 30 7589 0 0 ROCKWELL MED INC COM 774374102 33 11881 SH SOLE 40 11881 0 0 ROCKY BRANDS INC COM 774515100 321 9654 SH SOLE 2 2121 0 7533 ROCKY BRANDS INC COM 774515100 7 214 SH SOLE 7 214 0 0 ROCKY BRANDS INC COM 774515100 810 24371 SH SOLE 18 24371 0 0 ROCKY BRANDS INC COM 774515100 1048 31525 SH SOLE 19 31525 0 0 ROCKY BRANDS INC COM 774515100 8585 258345 SH SOLE 21 258345 0 0 ROCKY BRANDS INC COM 774515100 9754 293534 SH SOLE 22 287536 0 5998 ROCKY BRANDS INC COM 774515100 130 3910 SH SOLE 23 3910 0 0 ROCKY BRANDS INC COM 774515100 414 12461 SH SOLE 26 0 0 12461 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 1114 SH SOLE 18 1114 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 197 21163 SH SOLE 21 21163 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 70 7512 SH SOLE 22 7512 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 95740 1964694 SH SOLE 18 1964694 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 2447 50221 SH SOLE 22 50221 0 0 ROGERS CORP COM 775133101 2200 16089 SH SOLE 2 749 0 15340 ROGERS CORP COM 775133101 11 81 SH SOLE 4 81 0 0 ROGERS CORP COM 775133101 47 341 SH SOLE 7 341 0 0 ROGERS CORP COM 775133101 11365 83135 SH SOLE 18 83135 0 0 ROGERS CORP COM 775133101 4348 31801 SH SOLE 19 31801 0 0 ROGERS CORP COM 775133101 275344 2014077 SH SOLE 21 2014077 0 0 ROGERS CORP COM 775133101 74739 546697 SH SOLE 22 515756 0 30941 ROGERS CORP COM 775133101 1020 7458 SH SOLE 26 5841 0 1617 ROGERS CORP COM 775133101 315 2304 SH SOLE 28 2304 0 0 ROGERS CORP COM 775133101 3554 25998 SH SOLE 30 25998 0 0 ROGERS CORP COM 775133101 274 2003 SH SOLE 40 2003 0 0 ROKU INC COM CL A 77543R102 20100 197528 SH SOLE 2 15080 0 182448 ROKU INC COM CL A 77543R102 3068 30153 SH SOLE 4 27930 0 2223 ROKU INC COM CL A 77543R102 513 5039 SH SOLE 7 5039 0 0 ROKU INC COM CL A 77543R102 5389 52954 SH SOLE 18 45852 0 7102 ROKU INC COM CL A 77543R102 37413 367657 SH SOLE 19 367657 0 0 ROKU INC COM CL A 77543R102 113387 1114256 SH SOLE 21 1114256 0 0 ROKU INC COM CL A 77543R102 238179 2340600 SH SOLE 22 2179366 0 161234 ROKU INC COM CL A 77543R102 5978 58748 SH SOLE 23 58748 0 0 ROKU INC COM CL A 77543R102 15166 149033 SH SOLE 26 66027 0 83006 ROKU INC COM CL A 77543R102 1568 15410 SH SOLE 28 11090 0 4320 ROKU INC COM CL A 77543R102 1950 19159 SH SOLE 29 2038 0 17121 ROKU INC COM CL A 77543R102 11912 117062 SH SOLE 30 117062 0 0 ROKU INC COM CL A 77543R102 2067 20309 SH SOLE 31 17093 0 3216 ROKU INC COM CL A 77543R102 16788 164976 SH SOLE 34 164976 0 0 ROKU INC COM CL A 77543R102 1310 12878 SH SOLE 36 12878 0 0 ROKU INC COM CL A 77543R102 198 1943 SH SOLE 40 1943 0 0 ROKU INC OPTIONS 77543R102 3073 30200 SH Call SOLE 19 30200 0 0 ROKU INC OPTIONS 77543R102 1292 12700 SH Call SOLE 34 12700 0 0 ROLLINS INC COM 775711104 12047 353606 SH SOLE 2 42271 0 311335 ROLLINS INC COM 775711104 1965 57689 SH SOLE 4 53566 0 4123 ROLLINS INC COM 775711104 6458 189543 SH SOLE 7 136838 0 52705 ROLLINS INC COM 775711104 69 2039 SH SOLE 13 2039 0 0 ROLLINS INC COM 775711104 20 591 SH SOLE 15 591 0 0 ROLLINS INC COM 775711104 10361 304098 SH SOLE 18 284016 0 20082 ROLLINS INC COM 775711104 1552 45548 SH SOLE 19 45548 0 0 ROLLINS INC COM 775711104 135622 3980699 SH SOLE 21 3980699 0 0 ROLLINS INC COM 775711104 129333 3796107 SH SOLE 22 3409840 0 386267 ROLLINS INC COM 775711104 3744 109886 SH SOLE 23 109886 0 0 ROLLINS INC COM 775711104 4676 137261 SH SOLE 25 137261 0 0 ROLLINS INC COM 775711104 21779 639243 SH SOLE 26 251012 0 388231 ROLLINS INC COM 775711104 900 26426 SH SOLE 28 19203 0 7223 ROLLINS INC COM 775711104 1222 35880 SH SOLE 29 3401 0 32479 ROLLINS INC COM 775711104 31064 911757 SH SOLE 30 911757 0 0 ROLLINS INC COM 775711104 1108 32524 SH SOLE 31 26664 0 5860 ROLLINS INC COM 775711104 386 11336 SH SOLE 34 11336 0 0 ROLLINS INC COM 775711104 2696 79133 SH SOLE 36 79133 0 0 ROLLINS INC COM 775711104 101 2959 SH SOLE 40 2959 0 0 ROPER TECHNOLOGIES INC COM 776696106 117986 330863 SH SOLE 2 62823 0 268040 ROPER TECHNOLOGIES INC COM 776696106 18004 50488 SH SOLE 4 47613 0 2875 ROPER TECHNOLOGIES INC COM 776696106 42212 118373 SH SOLE 7 92419 0 25954 ROPER TECHNOLOGIES INC COM 776696106 4243 11899 SH SOLE 13 11899 0 0 ROPER TECHNOLOGIES INC COM 776696106 349 979 SH SOLE 15 979 0 0 ROPER TECHNOLOGIES INC COM 776696106 183828 515501 SH SOLE 18 404632 0 110869 ROPER TECHNOLOGIES INC COM 776696106 96957 271893 SH SOLE 19 271893 0 0 ROPER TECHNOLOGIES INC COM 776696106 737940 2069377 SH SOLE 21 2069377 0 0 ROPER TECHNOLOGIES INC COM 776696106 965778 2708295 SH SOLE 22 2402284 0 306011 ROPER TECHNOLOGIES INC COM 776696106 30205 84704 SH SOLE 23 84704 0 0 ROPER TECHNOLOGIES INC COM 776696106 36117 101281 SH SOLE 25 101281 0 0 ROPER TECHNOLOGIES INC COM 776696106 193539 542735 SH SOLE 26 125226 0 417509 ROPER TECHNOLOGIES INC COM 776696106 7132 19999 SH SOLE 28 14346 0 5653 ROPER TECHNOLOGIES INC COM 776696106 7940 22267 SH SOLE 29 6212 0 16055 ROPER TECHNOLOGIES INC COM 776696106 131435 368577 SH SOLE 30 368577 0 0 ROPER TECHNOLOGIES INC COM 776696106 35379 99211 SH SOLE 31 26073 0 73138 ROPER TECHNOLOGIES INC COM 776696106 8011 22466 SH SOLE 34 22466 0 0 ROPER TECHNOLOGIES INC COM 776696106 26586 74553 SH SOLE 36 74553 0 0 ROPER TECHNOLOGIES INC COM 776696106 847 2374 SH SOLE 40 2374 0 0 ROSEHILL RES INC CL A 777385105 17 8744 SH SOLE 2 0 0 8744 ROSEHILL RES INC CL A 777385105 71 36476 SH SOLE 18 36476 0 0 ROSEHILL RES INC CL A 777385105 34 17247 SH SOLE 19 17247 0 0 ROSEHILL RES INC CL A 777385105 705 361557 SH SOLE 21 361557 0 0 ROSEHILL RES INC CL A 777385105 93 47704 SH SOLE 22 43209 0 4495 ROSETTA STONE INC COM 777780107 361 20722 SH SOLE 2 869 0 19853 ROSETTA STONE INC COM 777780107 7 398 SH SOLE 7 398 0 0 ROSETTA STONE INC COM 777780107 1310 75271 SH SOLE 18 75271 0 0 ROSETTA STONE INC COM 777780107 869 49957 SH SOLE 19 49957 0 0 ROSETTA STONE INC COM 777780107 13143 755322 SH SOLE 21 755322 0 0 ROSETTA STONE INC COM 777780107 10678 613680 SH SOLE 22 588729 0 24951 ROSETTA STONE INC COM 777780107 126 7259 SH SOLE 30 7259 0 0 ROSETTA STONE INC COM 777780107 36 2075 SH SOLE 40 2075 0 0 ROSS STORES INC COM 778296103 100913 918646 SH SOLE 2 130826 0 787820 ROSS STORES INC COM 778296103 18813 171261 SH SOLE 4 161294 0 9967 ROSS STORES INC COM 778296103 59140 538368 SH SOLE 7 401837 0 136531 ROSS STORES INC COM 778296103 2962 26960 SH SOLE 13 26960 0 0 ROSS STORES INC COM 778296103 450 4100 SH SOLE 15 4100 0 0 ROSS STORES INC COM 778296103 89053 810681 SH SOLE 18 737764 0 72917 ROSS STORES INC COM 778296103 26381 240155 SH SOLE 19 240155 0 0 ROSS STORES INC COM 778296103 1043769 9501762 SH SOLE 21 9501762 0 0 ROSS STORES INC COM 778296103 1025836 9338517 SH SOLE 22 8347918 0 990599 ROSS STORES INC COM 778296103 29806 271334 SH SOLE 23 271334 0 0 ROSS STORES INC COM 778296103 44180 402188 SH SOLE 25 402188 0 0 ROSS STORES INC COM 778296103 174515 1588670 SH SOLE 26 454753 0 1133917 ROSS STORES INC COM 778296103 7919 72086 SH SOLE 28 52976 0 19110 ROSS STORES INC COM 778296103 11830 107689 SH SOLE 29 8493 0 99196 ROSS STORES INC COM 778296103 191445 1742786 SH SOLE 30 1742786 0 0 ROSS STORES INC COM 778296103 9356 85171 SH SOLE 31 70421 0 14750 ROSS STORES INC COM 778296103 5697 51859 SH SOLE 32 51859 0 0 ROSS STORES INC COM 778296103 4551 41432 SH SOLE 34 41432 0 0 ROSS STORES INC COM 778296103 33229 302490 SH SOLE 36 302490 0 0 ROSS STORES INC COM 778296103 975 8874 SH SOLE 40 8874 0 0 ROVI CORP NOTE 0.500% 3/0 779376AD4 825 840000 PRN SOLE 21 840000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 875 10786 SH SOLE 18 10786 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 764 9410 SH SOLE 25 9410 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 53241 491473 SH SOLE 2 97571 0 393902 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8408 77614 SH SOLE 4 72743 0 4871 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16674 153921 SH SOLE 7 151142 0 2779 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1943 17935 SH SOLE 13 17935 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 199 1836 SH SOLE 15 1836 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 54109 499484 SH SOLE 18 460961 0 38523 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 23649 218303 SH SOLE 19 218303 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 430429 3973312 SH SOLE 21 3973312 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 474427 4379461 SH SOLE 22 3887465 0 491996 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14920 137730 SH SOLE 23 137730 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18008 166237 SH SOLE 25 166237 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 97158 896873 SH SOLE 26 255118 0 641755 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3627 33479 SH SOLE 28 23426 0 10053 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3518 32475 SH SOLE 29 5394 0 27081 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 64378 594279 SH SOLE 30 594279 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4954 45735 SH SOLE 31 29727 0 16008 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20795 191964 SH SOLE 34 191964 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14070 129878 SH SOLE 36 129878 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 471 4346 SH SOLE 40 4346 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 236 SH SOLE 18 236 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3551 59275 SH SOLE 21 59275 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 906 15390 SH SOLE 4 15390 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14483 246094 SH SOLE 18 246094 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 151397 2572597 SH SOLE 19 2572597 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3976 67557 SH SOLE 21 67557 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4806 81671 SH SOLE 22 81671 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 30796 523302 SH SOLE 34 523302 0 0 ROYAL GOLD INC COM 780287108 20342 165100 SH SOLE 2 40129 0 124971 ROYAL GOLD INC COM 780287108 49 395 SH SOLE 4 395 0 0 ROYAL GOLD INC COM 780287108 29321 237972 SH SOLE 7 237972 0 0 ROYAL GOLD INC COM 780287108 23177 188106 SH SOLE 18 188106 0 0 ROYAL GOLD INC COM 780287108 1813 14717 SH SOLE 19 14717 0 0 ROYAL GOLD INC COM 780287108 408184 3312911 SH SOLE 21 3312911 0 0 ROYAL GOLD INC COM 780287108 271496 2203522 SH SOLE 22 2077700 0 125822 ROYAL GOLD INC COM 780287108 1972 16008 SH SOLE 23 16008 0 0 ROYAL GOLD INC COM 780287108 3276 26592 SH SOLE 26 14295 0 12297 ROYAL GOLD INC COM 780287108 1115 9052 SH SOLE 28 9052 0 0 ROYAL GOLD INC COM 780287108 55184 447889 SH SOLE 30 447889 0 0 ROYAL GOLD INC COM 780287108 164 1330 SH SOLE 31 1330 0 0 ROYAL GOLD INC COM 780287108 117 951 SH SOLE 36 951 0 0 ROYAL GOLD INC COM 780287108 885 7184 SH SOLE 40 7184 0 0 RPC INC COM 749660106 356 63378 SH SOLE 2 2291 0 61087 RPC INC COM 749660106 2 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 7 1326 SH SOLE 7 1326 0 0 RPC INC COM 749660106 1422 253431 SH SOLE 18 253431 0 0 RPC INC COM 749660106 559 99676 SH SOLE 19 99676 0 0 RPC INC COM 749660106 33522 5975446 SH SOLE 21 5975446 0 0 RPC INC COM 749660106 9583 1708221 SH SOLE 22 1610963 0 97258 RPC INC COM 749660106 156 27719 SH SOLE 26 24672 0 3047 RPC INC COM 749660106 52 9323 SH SOLE 28 9323 0 0 RPC INC COM 749660106 418 74504 SH SOLE 30 74504 0 0 RPC INC COM 749660106 39 6918 SH SOLE 40 6918 0 0 RPM INTL INC COM 749685103 22939 333361 SH SOLE 2 86000 0 247361 RPM INTL INC COM 749685103 173 2512 SH SOLE 4 2512 0 0 RPM INTL INC COM 749685103 3523 51201 SH SOLE 7 51201 0 0 RPM INTL INC COM 749685103 27407 398303 SH SOLE 18 398094 0 209 RPM INTL INC COM 749685103 2031 29511 SH SOLE 19 29511 0 0 RPM INTL INC COM 749685103 442642 6432816 SH SOLE 21 6432816 0 0 RPM INTL INC COM 749685103 286952 4170204 SH SOLE 22 3912794 0 257410 RPM INTL INC COM 749685103 493 7166 SH SOLE 23 7166 0 0 RPM INTL INC COM 749685103 3456 50229 SH SOLE 26 35013 0 15216 RPM INTL INC COM 749685103 1138 16532 SH SOLE 28 16532 0 0 RPM INTL INC COM 749685103 35 512 SH SOLE 29 512 0 0 RPM INTL INC COM 749685103 2517 36579 SH SOLE 30 36579 0 0 RPM INTL INC COM 749685103 480 6979 SH SOLE 31 5253 0 1726 RPM INTL INC COM 749685103 450 6538 SH SOLE 34 6538 0 0 RPM INTL INC COM 749685103 281 4090 SH SOLE 36 4090 0 0 RPM INTL INC COM 749685103 862 12520 SH SOLE 40 12520 0 0 RPT REALTY SH BEN INT 74971D101 1125 82998 SH SOLE 2 3306 0 79692 RPT REALTY SH BEN INT 74971D101 284 20958 SH SOLE 4 20958 0 0 RPT REALTY SH BEN INT 74971D101 1069 78885 SH SOLE 7 78885 0 0 RPT REALTY SH BEN INT 74971D101 45 3328 SH SOLE 15 3328 0 0 RPT REALTY SH BEN INT 74971D101 4771 352076 SH SOLE 18 352076 0 0 RPT REALTY SH BEN INT 74971D101 2816 207796 SH SOLE 19 207796 0 0 RPT REALTY SH BEN INT 74971D101 120833 8917563 SH SOLE 21 8917563 0 0 RPT REALTY SH BEN INT 74971D101 42415 3130232 SH SOLE 22 3022004 0 108228 RPT REALTY SH BEN INT 74971D101 36 2628 SH SOLE 23 2628 0 0 RPT REALTY SH BEN INT 74971D101 2221 163937 SH SOLE 25 163937 0 0 RPT REALTY SH BEN INT 74971D101 872 64326 SH SOLE 26 13131 0 51195 RPT REALTY SH BEN INT 74971D101 160 11833 SH SOLE 28 11833 0 0 RPT REALTY SH BEN INT 74971D101 549 40538 SH SOLE 29 40538 0 0 RPT REALTY SH BEN INT 74971D101 6016 443999 SH SOLE 30 443999 0 0 RPT REALTY SH BEN INT 74971D101 116 8564 SH SOLE 40 8564 0 0 RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 938 940000 PRN SOLE 21 940000 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 185 64894 SH SOLE 2 12736 0 52158 RTI SURGICAL HOLDINGS INC COM 74975N105 4 1387 SH SOLE 7 1387 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 637 223403 SH SOLE 18 201889 0 21514 RTI SURGICAL HOLDINGS INC COM 74975N105 1101 386472 SH SOLE 19 386472 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 5735 2012230 SH SOLE 21 2012230 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 7839 2750456 SH SOLE 22 2704529 0 45927 RTI SURGICAL HOLDINGS INC COM 74975N105 53 18454 SH SOLE 23 18454 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 49 17115 SH SOLE 26 0 0 17115 RTW RETAILWINDS INC COM 74980D100 37 26774 SH SOLE 2 797 0 25977 RTW RETAILWINDS INC COM 74980D100 131 95391 SH SOLE 18 95391 0 0 RTW RETAILWINDS INC COM 74980D100 66 48508 SH SOLE 19 48508 0 0 RTW RETAILWINDS INC COM 74980D100 1395 1018333 SH SOLE 21 1018333 0 0 RTW RETAILWINDS INC COM 74980D100 1223 892913 SH SOLE 22 875705 0 17208 RUBICON PROJ INC COM 78112V102 381 43724 SH SOLE 2 3490 0 40234 RUBICON PROJ INC COM 78112V102 10 1194 SH SOLE 7 1194 0 0 RUBICON PROJ INC COM 78112V102 1593 182852 SH SOLE 18 173293 0 9559 RUBICON PROJ INC COM 78112V102 1001 114916 SH SOLE 19 114916 0 0 RUBICON PROJ INC COM 78112V102 15046 1727430 SH SOLE 21 1727430 0 0 RUBICON PROJ INC COM 78112V102 11494 1319621 SH SOLE 22 1299302 0 20319 RUBICON PROJ INC COM 78112V102 56 6398 SH SOLE 23 6398 0 0 RUBICON PROJ INC COM 78112V102 193 22139 SH SOLE 26 0 0 22139 RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 467 48761 SH SOLE 22 48761 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 251 31962 SH SOLE 2 2983 0 28979 RUBIUS THERAPEUTICS INC COM 78116T103 5 688 SH SOLE 7 688 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 931 118550 SH SOLE 18 118550 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 673 85674 SH SOLE 19 85674 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 15009 1911942 SH SOLE 21 1911942 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 7894 1005614 SH SOLE 22 948621 0 56993 RUBIUS THERAPEUTICS INC COM 78116T103 9 1124 SH SOLE 23 1124 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 59 7503 SH SOLE 26 0 0 7503 RUBIUS THERAPEUTICS INC COM 78116T103 71 8989 SH SOLE 30 8989 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 23 2892 SH SOLE 34 2892 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 25 3154 SH SOLE 40 3154 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 769 29162 SH SOLE 2 1305 0 27857 RUDOLPH TECHNOLOGIES INC COM 781270103 19 735 SH SOLE 7 735 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 3799 144116 SH SOLE 18 144116 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 1378 52294 SH SOLE 19 52294 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 91597 3474867 SH SOLE 21 3474867 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 25797 978658 SH SOLE 22 938496 0 40162 RUDOLPH TECHNOLOGIES INC COM 781270103 112 4240 SH SOLE 26 0 0 4240 RUDOLPH TECHNOLOGIES INC COM 781270103 113 4280 SH SOLE 28 4280 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 16966 643613 SH SOLE 30 643613 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 77 2924 SH SOLE 40 2924 0 0 RUMBLEON INC CL B 781386206 8 2867 SH SOLE 18 2867 0 0 RUMBLEON INC CL B 781386206 95 32927 SH SOLE 21 32927 0 0 RUMBLEON INC CL B 781386206 560 193920 SH SOLE 22 193920 0 0 RUSH ENTERPRISES INC CL A 781846209 1226 31784 SH SOLE 2 5180 0 26604 RUSH ENTERPRISES INC CL A 781846209 6 161 SH SOLE 4 161 0 0 RUSH ENTERPRISES INC CL A 781846209 35 913 SH SOLE 7 913 0 0 RUSH ENTERPRISES INC CL A 781846209 4497 116566 SH SOLE 18 94451 0 22115 RUSH ENTERPRISES INC CL A 781846209 4696 121723 SH SOLE 19 121723 0 0 RUSH ENTERPRISES INC CL A 781846209 36078 935144 SH SOLE 21 935144 0 0 RUSH ENTERPRISES INC CL A 781846209 39819 1032108 SH SOLE 22 978463 0 53645 RUSH ENTERPRISES INC CL A 781846209 868 22489 SH SOLE 23 22489 0 0 RUSH ENTERPRISES INC CL A 781846209 2433 63053 SH SOLE 26 5546 0 57507 RUSH ENTERPRISES INC CL A 781846209 167 4325 SH SOLE 28 4325 0 0 RUSH ENTERPRISES INC CL A 781846209 325 8412 SH SOLE 30 8412 0 0 RUSH ENTERPRISES INC CL A 781846209 216 5586 SH SOLE 34 5586 0 0 RUSH ENTERPRISES INC CL A 781846209 89 2303 SH SOLE 36 2303 0 0 RUSH ENTERPRISES INC CL A 781846209 122 3168 SH SOLE 40 3168 0 0 RUSH ENTERPRISES INC CL B 781846308 167 4171 SH SOLE 2 192 0 3979 RUSH ENTERPRISES INC CL B 781846308 614 15377 SH SOLE 18 15377 0 0 RUSH ENTERPRISES INC CL B 781846308 285 7126 SH SOLE 19 7126 0 0 RUSH ENTERPRISES INC CL B 781846308 6519 163257 SH SOLE 21 163257 0 0 RUSH ENTERPRISES INC CL B 781846308 3612 90448 SH SOLE 22 86996 0 3452 RUSH ENTERPRISES INC CL B 781846308 36 895 SH SOLE 30 895 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 635 31107 SH SOLE 2 7070 0 24037 RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH SOLE 4 9 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 13 638 SH SOLE 7 638 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 2746 134496 SH SOLE 18 132802 0 1694 RUTHS HOSPITALITY GROUP INC COM 783332109 3007 147276 SH SOLE 19 147276 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 63807 3125486 SH SOLE 21 3125486 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 20799 1018827 SH SOLE 22 979340 0 39487 RUTHS HOSPITALITY GROUP INC COM 783332109 360 17618 SH SOLE 23 17618 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 734 35939 SH SOLE 26 0 0 35939 RUTHS HOSPITALITY GROUP INC COM 783332109 73 3566 SH SOLE 28 3566 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 795 38941 SH SOLE 30 38941 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 364 17850 SH SOLE 34 17850 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 81 3946 SH SOLE 40 3946 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 1543 23252 SH SOLE 21 23252 0 0 RYDER SYS INC COM 783549108 17095 330220 SH SOLE 2 204557 0 125663 RYDER SYS INC COM 783549108 1676 32365 SH SOLE 4 32365 0 0 RYDER SYS INC COM 783549108 637 12303 SH SOLE 7 12303 0 0 RYDER SYS INC COM 783549108 9470 182918 SH SOLE 18 181698 0 1220 RYDER SYS INC COM 783549108 4323 83503 SH SOLE 19 83503 0 0 RYDER SYS INC COM 783549108 150495 2906988 SH SOLE 21 2906988 0 0 RYDER SYS INC COM 783549108 125301 2420342 SH SOLE 22 2178820 0 241522 RYDER SYS INC COM 783549108 3919 75706 SH SOLE 23 75706 0 0 RYDER SYS INC COM 783549108 432 8353 SH SOLE 25 8353 0 0 RYDER SYS INC COM 783549108 2003 38682 SH SOLE 26 20420 0 18262 RYDER SYS INC COM 783549108 342 6610 SH SOLE 28 6610 0 0 RYDER SYS INC COM 783549108 2444 47211 SH SOLE 29 47211 0 0 RYDER SYS INC COM 783549108 1090 21062 SH SOLE 30 21062 0 0 RYDER SYS INC COM 783549108 4702 90826 SH SOLE 31 59148 0 31678 RYDER SYS INC COM 783549108 962 18574 SH SOLE 34 18574 0 0 RYDER SYS INC COM 783549108 1765 34084 SH SOLE 36 34084 0 0 RYDER SYS INC COM 783549108 242 4679 SH SOLE 40 4679 0 0 RYERSON HLDG CORP COM 783754104 248 29095 SH SOLE 2 16751 0 12344 RYERSON HLDG CORP COM 783754104 4 524 SH SOLE 7 524 0 0 RYERSON HLDG CORP COM 783754104 512 59974 SH SOLE 18 59974 0 0 RYERSON HLDG CORP COM 783754104 1683 197246 SH SOLE 19 197246 0 0 RYERSON HLDG CORP COM 783754104 5300 621340 SH SOLE 21 621340 0 0 RYERSON HLDG CORP COM 783754104 6574 770712 SH SOLE 22 757920 0 12792 RYERSON HLDG CORP COM 783754104 373 43778 SH SOLE 23 43778 0 0 RYERSON HLDG CORP COM 783754104 884 103687 SH SOLE 26 0 0 103687 RYERSON HLDG CORP COM 783754104 43 5081 SH SOLE 30 5081 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4206 51406 SH SOLE 2 9520 0 41886 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1659 20274 SH SOLE 4 20274 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3935 48095 SH SOLE 7 48095 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 147 1798 SH SOLE 15 1798 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 13845 169233 SH SOLE 18 156775 0 12458 RYMAN HOSPITALITY PPTYS INC COM 78377T107 20948 256061 SH SOLE 19 256061 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 156032 1907252 SH SOLE 21 1907252 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 164307 2008398 SH SOLE 22 1911740 0 96658 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2542 31078 SH SOLE 23 31078 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7776 95049 SH SOLE 25 95049 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6765 82696 SH SOLE 26 10246 0 72450 RYMAN HOSPITALITY PPTYS INC COM 78377T107 467 5714 SH SOLE 28 5714 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2928 35796 SH SOLE 29 35796 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 17306 211540 SH SOLE 30 211540 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 633 7743 SH SOLE 31 5405 0 2338 RYMAN HOSPITALITY PPTYS INC COM 78377T107 415 5072 SH SOLE 34 5072 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 253 3087 SH SOLE 36 3087 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 407 4974 SH SOLE 40 4974 0 0 S & T BANCORP INC COM 783859101 1243 34033 SH SOLE 2 1180 0 32853 S & T BANCORP INC COM 783859101 11 307 SH SOLE 4 307 0 0 S & T BANCORP INC COM 783859101 27 734 SH SOLE 7 734 0 0 S & T BANCORP INC COM 783859101 6104 167099 SH SOLE 18 167099 0 0 S & T BANCORP INC COM 783859101 2255 61729 SH SOLE 19 61729 0 0 S & T BANCORP INC COM 783859101 134270 3675617 SH SOLE 21 3675617 0 0 S & T BANCORP INC COM 783859101 38995 1067477 SH SOLE 22 1022794 0 44683 S & T BANCORP INC COM 783859101 625 17119 SH SOLE 26 7756 0 9363 S & T BANCORP INC COM 783859101 170 4655 SH SOLE 28 4655 0 0 S & T BANCORP INC COM 783859101 1729 47326 SH SOLE 30 47326 0 0 S & T BANCORP INC COM 783859101 38 1029 SH SOLE 34 1029 0 0 S & T BANCORP INC COM 783859101 118 3237 SH SOLE 40 3237 0 0 S&P GLOBAL INC COM 78409V104 205451 838643 SH SOLE 2 209307 0 629336 S&P GLOBAL INC COM 78409V104 31566 128850 SH SOLE 4 122024 0 6826 S&P GLOBAL INC COM 78409V104 64870 264797 SH SOLE 7 224851 0 39946 S&P GLOBAL INC COM 78409V104 588 2400 SH SOLE 13 2400 0 0 S&P GLOBAL INC COM 78409V104 604 2466 SH SOLE 15 2466 0 0 S&P GLOBAL INC COM 78409V104 321641 1312927 SH SOLE 18 1058347 0 254580 S&P GLOBAL INC COM 78409V104 176501 720472 SH SOLE 19 720472 0 0 S&P GLOBAL INC COM 78409V104 1109316 4528190 SH SOLE 21 4528190 0 0 S&P GLOBAL INC COM 78409V104 1517344 6193748 SH SOLE 22 5452997 0 740751 S&P GLOBAL INC COM 78409V104 58286 237923 SH SOLE 23 237923 0 0 S&P GLOBAL INC COM 78409V104 82171 335421 SH SOLE 25 335421 0 0 S&P GLOBAL INC COM 78409V104 309154 1261957 SH SOLE 26 296043 0 965914 S&P GLOBAL INC COM 78409V104 11609 47387 SH SOLE 28 34013 0 13374 S&P GLOBAL INC COM 78409V104 8115 33126 SH SOLE 29 33126 0 0 S&P GLOBAL INC COM 78409V104 225830 921831 SH SOLE 30 921831 0 0 S&P GLOBAL INC COM 78409V104 43673 178270 SH SOLE 31 90545 0 87725 S&P GLOBAL INC COM 78409V104 17739 72409 SH SOLE 34 72409 0 0 S&P GLOBAL INC COM 78409V104 43143 176109 SH SOLE 36 176109 0 0 S&P GLOBAL INC COM 78409V104 1394 5691 SH SOLE 40 5691 0 0 S&W SEED CO COM 785135104 6 2598 SH SOLE 18 2598 0 0 S&W SEED CO COM 785135104 99 41454 SH SOLE 21 41454 0 0 S&W SEED CO COM 785135104 65 27451 SH SOLE 22 27451 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6251 272270 SH SOLE 2 88349 0 183921 SABRA HEALTH CARE REIT INC COM 78573L106 1172 51041 SH SOLE 4 51041 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4389 191155 SH SOLE 7 191155 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 165 7166 SH SOLE 15 7166 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 24872 1083261 SH SOLE 18 1083261 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 11942 520108 SH SOLE 19 520108 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 346747 15102221 SH SOLE 21 15102221 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 178978 7795200 SH SOLE 22 7551372 0 243828 SABRA HEALTH CARE REIT INC COM 78573L106 241 10496 SH SOLE 23 10496 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 8894 387385 SH SOLE 25 387385 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3967 172758 SH SOLE 26 34458 0 138300 SABRA HEALTH CARE REIT INC COM 78573L106 516 22493 SH SOLE 28 22493 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2281 99357 SH SOLE 29 99357 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 20295 883930 SH SOLE 30 883930 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 480 20913 SH SOLE 40 20913 0 0 SABRE CORP COM 78573M104 17519 782276 SH SOLE 2 166756 0 615520 SABRE CORP COM 78573M104 2130 95101 SH SOLE 4 88189 0 6912 SABRE CORP COM 78573M104 408 18222 SH SOLE 7 18222 0 0 SABRE CORP COM 78573M104 19291 861415 SH SOLE 18 840182 0 21233 SABRE CORP COM 78573M104 1685 75229 SH SOLE 19 75229 0 0 SABRE CORP COM 78573M104 306593 13690239 SH SOLE 21 13690239 0 0 SABRE CORP COM 78573M104 201217 8984919 SH SOLE 22 8428682 0 556237 SABRE CORP COM 78573M104 4482 200152 SH SOLE 23 200152 0 0 SABRE CORP COM 78573M104 5345 238662 SH SOLE 25 238662 0 0 SABRE CORP COM 78573M104 18498 826001 SH SOLE 26 304736 0 521265 SABRE CORP COM 78573M104 1104 49293 SH SOLE 28 34030 0 15263 SABRE CORP COM 78573M104 1458 65119 SH SOLE 29 6188 0 58931 SABRE CORP COM 78573M104 9567 427173 SH SOLE 30 427173 0 0 SABRE CORP COM 78573M104 1498 66887 SH SOLE 31 56754 0 10133 SABRE CORP COM 78573M104 1381 61675 SH SOLE 34 61675 0 0 SABRE CORP COM 78573M104 905 40411 SH SOLE 36 40411 0 0 SABRE CORP COM 78573M104 170 7596 SH SOLE 40 7596 0 0 SACHEM CAP CORP COM 78590A109 18 3727 SH SOLE 18 3727 0 0 SACHEM CAP CORP COM 78590A109 626 132715 SH SOLE 21 132715 0 0 SACHEM CAP CORP COM 78590A109 1801 381623 SH SOLE 22 381623 0 0 SAFE BULKERS INC COM Y7388L103 94 53530 SH SOLE 2 2124 0 51406 SAFE BULKERS INC COM Y7388L103 3 1635 SH SOLE 7 1635 0 0 SAFE BULKERS INC COM Y7388L103 320 182720 SH SOLE 18 182720 0 0 SAFE BULKERS INC COM Y7388L103 151 86184 SH SOLE 19 86184 0 0 SAFE BULKERS INC COM Y7388L103 3235 1848819 SH SOLE 21 1848819 0 0 SAFE BULKERS INC COM Y7388L103 922 526774 SH SOLE 22 487409 0 39365 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 193 17013 SH SOLE 2 723 0 16290 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7 628 SH SOLE 7 628 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 747 65914 SH SOLE 18 65914 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 230 20272 SH SOLE 19 20272 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7251 639449 SH SOLE 21 639449 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7604 670528 SH SOLE 22 655032 0 15496 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1109 97838 SH SOLE 30 97838 0 0 SAFEHOLD INC COM 78645L100 350 11483 SH SOLE 2 329 0 11154 SAFEHOLD INC COM 78645L100 11 374 SH SOLE 7 374 0 0 SAFEHOLD INC COM 78645L100 1170 38363 SH SOLE 18 38363 0 0 SAFEHOLD INC COM 78645L100 572 18758 SH SOLE 19 18758 0 0 SAFEHOLD INC COM 78645L100 12485 409354 SH SOLE 21 409354 0 0 SAFEHOLD INC COM 78645L100 7240 237366 SH SOLE 22 229659 0 7707 SAFEHOLD INC COM 78645L100 11 352 SH SOLE 23 352 0 0 SAFETY INS GROUP INC COM 78648T100 1516 14963 SH SOLE 2 610 0 14353 SAFETY INS GROUP INC COM 78648T100 9 92 SH SOLE 4 92 0 0 SAFETY INS GROUP INC COM 78648T100 31 308 SH SOLE 7 308 0 0 SAFETY INS GROUP INC COM 78648T100 6668 65800 SH SOLE 18 65800 0 0 SAFETY INS GROUP INC COM 78648T100 2617 25825 SH SOLE 19 25825 0 0 SAFETY INS GROUP INC COM 78648T100 165987 1638086 SH SOLE 21 1638086 0 0 SAFETY INS GROUP INC COM 78648T100 45206 446122 SH SOLE 22 426691 0 19431 SAFETY INS GROUP INC COM 78648T100 638 6294 SH SOLE 26 3605 0 2689 SAFETY INS GROUP INC COM 78648T100 203 2000 SH SOLE 28 2000 0 0 SAFETY INS GROUP INC COM 78648T100 2110 20823 SH SOLE 30 20823 0 0 SAFETY INS GROUP INC COM 78648T100 143 1412 SH SOLE 40 1412 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 141 4732 SH SOLE 2 152 0 4580 SAGA COMMUNICATIONS INC CL A NEW 786598300 390 13095 SH SOLE 18 13095 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 190 6388 SH SOLE 19 6388 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 4109 138115 SH SOLE 21 138115 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 4100 137806 SH SOLE 22 134931 0 2875 SAGE THERAPEUTICS INC COM 78667J108 13336 95059 SH SOLE 2 3493 0 91566 SAGE THERAPEUTICS INC COM 78667J108 34 243 SH SOLE 4 243 0 0 SAGE THERAPEUTICS INC COM 78667J108 137 974 SH SOLE 7 974 0 0 SAGE THERAPEUTICS INC COM 78667J108 3345 23844 SH SOLE 18 23483 0 361 SAGE THERAPEUTICS INC COM 78667J108 1600 11407 SH SOLE 19 11407 0 0 SAGE THERAPEUTICS INC COM 78667J108 163974 1168825 SH SOLE 21 1168825 0 0 SAGE THERAPEUTICS INC COM 78667J108 195201 1391414 SH SOLE 22 1294728 0 96686 SAGE THERAPEUTICS INC COM 78667J108 3012 21472 SH SOLE 26 14111 0 7361 SAGE THERAPEUTICS INC COM 78667J108 991 7064 SH SOLE 28 7064 0 0 SAGE THERAPEUTICS INC COM 78667J108 5991 42706 SH SOLE 30 42706 0 0 SAGE THERAPEUTICS INC COM 78667J108 144 1027 SH SOLE 31 1027 0 0 SAGE THERAPEUTICS INC COM 78667J108 200 1427 SH SOLE 34 1427 0 0 SAGE THERAPEUTICS INC COM 78667J108 735 5237 SH SOLE 40 5237 0 0 SAIA INC COM 78709Y105 2231 23809 SH SOLE 2 1056 0 22753 SAIA INC COM 78709Y105 16 169 SH SOLE 4 169 0 0 SAIA INC COM 78709Y105 50 529 SH SOLE 7 529 0 0 SAIA INC COM 78709Y105 10898 116309 SH SOLE 18 116309 0 0 SAIA INC COM 78709Y105 5732 61177 SH SOLE 19 61177 0 0 SAIA INC COM 78709Y105 268339 2863814 SH SOLE 21 2863814 0 0 SAIA INC COM 78709Y105 73494 784355 SH SOLE 22 750605 0 33750 SAIA INC COM 78709Y105 167 1787 SH SOLE 23 1787 0 0 SAIA INC COM 78709Y105 1203 12844 SH SOLE 26 4541 0 8303 SAIA INC COM 78709Y105 288 3072 SH SOLE 28 3072 0 0 SAIA INC COM 78709Y105 3380 36069 SH SOLE 30 36069 0 0 SAIA INC COM 78709Y105 84 895 SH SOLE 34 895 0 0 SAIA INC COM 78709Y105 253 2704 SH SOLE 40 2704 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1394 74593 SH SOLE 2 3545 0 71048 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 8 449 SH SOLE 4 449 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 33 1782 SH SOLE 7 1782 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5453 291762 SH SOLE 18 291762 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3238 173232 SH SOLE 19 173232 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 57534 3078308 SH SOLE 21 3078308 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 45360 2426947 SH SOLE 22 2311002 0 115945 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 414 22161 SH SOLE 26 15182 0 6979 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 164 8782 SH SOLE 28 8782 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 933 49919 SH SOLE 30 49919 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 134 7152 SH SOLE 40 7152 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 4 801 SH SOLE 21 801 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 2 395 SH SOLE 22 395 0 0 SALEM MEDIA GROUP INC CL A 794093104 4 2410 SH SOLE 18 2410 0 0 SALEM MEDIA GROUP INC CL A 794093104 56 36714 SH SOLE 21 36714 0 0 SALEM MEDIA GROUP INC CL A 794093104 503 328453 SH SOLE 22 328453 0 0 SALESFORCE COM INC COM 79466L302 373661 2517253 SH SOLE 2 539473 0 1977780 SALESFORCE COM INC COM 79466L302 58942 397077 SH SOLE 4 374086 0 22991 SALESFORCE COM INC COM 79466L302 114919 774177 SH SOLE 7 764253 0 9924 SALESFORCE COM INC COM 79466L302 10229 68908 SH SOLE 13 68908 0 0 SALESFORCE COM INC COM 79466L302 1163 7833 SH SOLE 15 7833 0 0 SALESFORCE COM INC COM 79466L302 6 41 SH SOLE 17 0 0 41 SALESFORCE COM INC COM 79466L302 595368 4010836 SH SOLE 18 3404766 0 606070 SALESFORCE COM INC COM 79466L302 396210 2669156 SH SOLE 19 2669156 0 0 SALESFORCE COM INC COM 79466L302 2811737 18941910 SH SOLE 21 18941910 0 0 SALESFORCE COM INC COM 79466L302 3216301 21667344 SH SOLE 22 19065426 0 2601918 SALESFORCE COM INC COM 79466L302 106955 720525 SH SOLE 23 720525 0 0 SALESFORCE COM INC COM 79466L302 129464 872164 SH SOLE 25 872164 0 0 SALESFORCE COM INC COM 79466L302 583044 3927808 SH SOLE 26 979581 0 2948227 SALESFORCE COM INC COM 79466L302 23576 158824 SH SOLE 28 114870 0 43954 SALESFORCE COM INC COM 79466L302 38855 261757 SH SOLE 29 77131 0 184626 SALESFORCE COM INC COM 79466L302 500163 3369463 SH SOLE 30 3369463 0 0 SALESFORCE COM INC COM 79466L302 57557 387746 SH SOLE 31 233099 0 154647 SALESFORCE COM INC COM 79466L302 104576 704501 SH SOLE 34 704501 0 0 SALESFORCE COM INC COM 79466L302 86478 582581 SH SOLE 36 582581 0 0 SALESFORCE COM INC COM 79466L302 2901 19546 SH SOLE 40 19546 0 0 SALISBURY BANCORP INC COM 795226109 21 516 SH SOLE 18 516 0 0 SALISBURY BANCORP INC COM 795226109 8 207 SH SOLE 21 207 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2586 173669 SH SOLE 2 56058 0 117611 SALLY BEAUTY HLDGS INC COM 79546E104 11 709 SH SOLE 4 709 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 55 3683 SH SOLE 7 3683 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 10275 690067 SH SOLE 18 690067 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 3440 231053 SH SOLE 19 231053 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 128449 8626559 SH SOLE 21 8626559 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 62671 4208948 SH SOLE 22 4018579 0 190369 SALLY BEAUTY HLDGS INC COM 79546E104 307 20617 SH SOLE 23 20617 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 657 44151 SH SOLE 26 32792 0 11359 SALLY BEAUTY HLDGS INC COM 79546E104 226 15162 SH SOLE 28 15162 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 520 34923 SH SOLE 30 34923 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2409 161790 SH SOLE 31 0 0 161790 SALLY BEAUTY HLDGS INC COM 79546E104 84 5629 SH SOLE 36 5629 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 190 12763 SH SOLE 40 12763 0 0 SANDERSON FARMS INC COM 800013104 3952 26117 SH SOLE 2 9085 0 17032 SANDERSON FARMS INC COM 800013104 12 81 SH SOLE 4 81 0 0 SANDERSON FARMS INC COM 800013104 954 6304 SH SOLE 7 6304 0 0 SANDERSON FARMS INC COM 800013104 17201 113664 SH SOLE 18 113664 0 0 SANDERSON FARMS INC COM 800013104 5170 34166 SH SOLE 19 34166 0 0 SANDERSON FARMS INC COM 800013104 211331 1396491 SH SOLE 21 1396491 0 0 SANDERSON FARMS INC COM 800013104 102366 676443 SH SOLE 22 644799 0 31644 SANDERSON FARMS INC COM 800013104 1369 9047 SH SOLE 26 4900 0 4147 SANDERSON FARMS INC COM 800013104 388 2566 SH SOLE 28 2566 0 0 SANDERSON FARMS INC COM 800013104 1358 8976 SH SOLE 30 8976 0 0 SANDERSON FARMS INC COM 800013104 338 2233 SH SOLE 40 2233 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 178 37941 SH SOLE 2 1143 0 36798 SANDRIDGE ENERGY INC COM NEW 80007P869 3 616 SH SOLE 7 616 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 509 108237 SH SOLE 18 108237 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 246 52329 SH SOLE 19 52329 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 5358 1139984 SH SOLE 21 1139984 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 4665 992619 SH SOLE 22 939181 0 53438 SANDRIDGE ENERGY INC COM NEW 80007P869 67 14151 SH SOLE 26 0 0 14151 SANDRIDGE ENERGY INC COM NEW 80007P869 22 4661 SH SOLE 28 4661 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 48 10202 SH SOLE 30 10202 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 22 4720 SH SOLE 40 4720 0 0 SANDY SPRING BANCORP INC COM 800363103 1700 50437 SH SOLE 2 15617 0 34820 SANDY SPRING BANCORP INC COM 800363103 12 367 SH SOLE 4 367 0 0 SANDY SPRING BANCORP INC COM 800363103 26 782 SH SOLE 7 782 0 0 SANDY SPRING BANCORP INC COM 800363103 4321 128184 SH SOLE 18 128184 0 0 SANDY SPRING BANCORP INC COM 800363103 7964 236239 SH SOLE 19 236239 0 0 SANDY SPRING BANCORP INC COM 800363103 40524 1202142 SH SOLE 21 1202142 0 0 SANDY SPRING BANCORP INC COM 800363103 52464 1556321 SH SOLE 22 1510111 0 46210 SANDY SPRING BANCORP INC COM 800363103 1585 47017 SH SOLE 23 47017 0 0 SANDY SPRING BANCORP INC COM 800363103 4394 130361 SH SOLE 26 14870 0 115491 SANDY SPRING BANCORP INC COM 800363103 156 4640 SH SOLE 28 4640 0 0 SANDY SPRING BANCORP INC COM 800363103 303 8991 SH SOLE 30 8991 0 0 SANDY SPRING BANCORP INC COM 800363103 105 3104 SH SOLE 34 3104 0 0 SANDY SPRING BANCORP INC COM 800363103 150 4444 SH SOLE 40 4444 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1292 13371 SH SOLE 2 5964 0 7407 SANFILIPPO JOHN B & SON INC COM 800422107 17 179 SH SOLE 7 179 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4503 46614 SH SOLE 18 41242 0 5372 SANFILIPPO JOHN B & SON INC COM 800422107 10395 107607 SH SOLE 19 107607 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 95026 983704 SH SOLE 21 983704 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 37699 390262 SH SOLE 22 378482 0 11780 SANFILIPPO JOHN B & SON INC COM 800422107 1873 19391 SH SOLE 23 19391 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4552 47119 SH SOLE 26 0 0 47119 SANFILIPPO JOHN B & SON INC COM 800422107 82 846 SH SOLE 28 846 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1384 14329 SH SOLE 30 14329 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 24 250 SH SOLE 34 250 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 76 782 SH SOLE 40 782 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1006 111106 SH SOLE 2 11399 0 99707 SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 20 2201 SH SOLE 7 2201 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3592 396944 SH SOLE 18 391207 0 5737 SANGAMO THERAPEUTICS INC COM 800677106 3140 346978 SH SOLE 19 346978 0 0 SANGAMO THERAPEUTICS INC COM 800677106 45450 5022083 SH SOLE 21 5022083 0 0 SANGAMO THERAPEUTICS INC COM 800677106 32046 3541017 SH SOLE 22 3383570 0 157447 SANGAMO THERAPEUTICS INC COM 800677106 234 25851 SH SOLE 23 25851 0 0 SANGAMO THERAPEUTICS INC COM 800677106 840 92793 SH SOLE 26 19244 0 73549 SANGAMO THERAPEUTICS INC COM 800677106 132 14622 SH SOLE 28 14622 0 0 SANGAMO THERAPEUTICS INC COM 800677106 290 32073 SH SOLE 30 32073 0 0 SANGAMO THERAPEUTICS INC COM 800677106 15 1626 SH SOLE 34 1626 0 0 SANGAMO THERAPEUTICS INC COM 800677106 77 8553 SH SOLE 40 8553 0 0 SANMINA CORPORATION COM 801056102 2788 86842 SH SOLE 2 22095 0 64747 SANMINA CORPORATION COM 801056102 7 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 86 2688 SH SOLE 7 2688 0 0 SANMINA CORPORATION COM 801056102 0 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 10528 327875 SH SOLE 18 307021 0 20854 SANMINA CORPORATION COM 801056102 13814 430210 SH SOLE 19 430210 0 0 SANMINA CORPORATION COM 801056102 248198 7729615 SH SOLE 21 7729615 0 0 SANMINA CORPORATION COM 801056102 83570 2602619 SH SOLE 22 2488870 0 113749 SANMINA CORPORATION COM 801056102 2324 72385 SH SOLE 23 72385 0 0 SANMINA CORPORATION COM 801056102 5776 179867 SH SOLE 26 12912 0 166955 SANMINA CORPORATION COM 801056102 292 9092 SH SOLE 28 9092 0 0 SANMINA CORPORATION COM 801056102 3184 99169 SH SOLE 30 99169 0 0 SANMINA CORPORATION COM 801056102 141 4394 SH SOLE 36 4394 0 0 SANMINA CORPORATION COM 801056102 187 5827 SH SOLE 40 5827 0 0 SANOFI SPONSORED ADR 80105N105 714 15410 SH SOLE 2 15410 0 0 SANOFI SPONSORED ADR 80105N105 130116 2808459 SH SOLE 18 2197713 0 610746 SANOFI SPONSORED ADR 80105N105 58012 1252140 SH SOLE 19 1252140 0 0 SANOFI SPONSORED ADR 80105N105 1066 23000 SH SOLE 20 23000 0 0 SANOFI SPONSORED ADR 80105N105 824 17790 SH SOLE 23 17790 0 0 SANOFI SPONSORED ADR 80105N105 4999 107890 SH SOLE 34 107890 0 0 SANOFI RIGHT 12/31/2020 80105N113 6 11392 SH SOLE 4 11392 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 5338 209261 SH SOLE 2 7305 0 201956 SANTANDER CONSUMER USA HDG I COM 80283M101 98 3839 SH SOLE 7 3839 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 2 76 SH SOLE 15 76 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1268 49717 SH SOLE 18 49717 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 621 24332 SH SOLE 19 24332 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 29432 1153746 SH SOLE 21 1153746 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 71881 2817762 SH SOLE 22 2628533 0 189229 SANTANDER CONSUMER USA HDG I COM 80283M101 2161 84723 SH SOLE 25 84723 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 3447 135126 SH SOLE 26 44350 0 90776 SANTANDER CONSUMER USA HDG I COM 80283M101 54 2135 SH SOLE 31 2135 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 884 34640 SH SOLE 36 34640 0 0 SAP SE SPON ADR 803054204 1194 10130 SH SOLE 7 0 0 10130 SAP SE SPON ADR 803054204 17 142 SH SOLE 18 142 0 0 SAPIENS INTL CORP N V SHS G7T16G103 251 12795 SH SOLE 22 12795 0 0 SARATOGA INVT CORP COM NEW 80349A208 0 12 SH SOLE 17 0 0 12 SAREPTA THERAPEUTICS INC COM 803607100 13877 184236 SH SOLE 2 26422 0 157814 SAREPTA THERAPEUTICS INC COM 803607100 2302 30568 SH SOLE 4 28557 0 2011 SAREPTA THERAPEUTICS INC COM 803607100 351 4663 SH SOLE 7 4663 0 0 SAREPTA THERAPEUTICS INC COM 803607100 8292 110093 SH SOLE 18 103770 0 6323 SAREPTA THERAPEUTICS INC COM 803607100 7095 94192 SH SOLE 19 94192 0 0 SAREPTA THERAPEUTICS INC COM 803607100 127382 1691207 SH SOLE 21 1691207 0 0 SAREPTA THERAPEUTICS INC COM 803607100 148030 1965348 SH SOLE 22 1818688 0 146660 SAREPTA THERAPEUTICS INC COM 803607100 4353 57791 SH SOLE 23 57791 0 0 SAREPTA THERAPEUTICS INC COM 803607100 10786 143201 SH SOLE 26 66872 0 76329 SAREPTA THERAPEUTICS INC COM 803607100 922 12240 SH SOLE 28 8389 0 3851 SAREPTA THERAPEUTICS INC COM 803607100 1469 19509 SH SOLE 29 4023 0 15486 SAREPTA THERAPEUTICS INC COM 803607100 10969 145629 SH SOLE 30 145629 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2127 28237 SH SOLE 31 16824 0 11413 SAREPTA THERAPEUTICS INC COM 803607100 384 5094 SH SOLE 34 5094 0 0 SAREPTA THERAPEUTICS INC COM 803607100 902 11976 SH SOLE 36 11976 0 0 SAREPTA THERAPEUTICS INC COM 803607100 132 1757 SH SOLE 40 1757 0 0 SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 1916 1450000 PRN SOLE 21 1450000 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 7 485 SH SOLE 18 485 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 34 2253 SH SOLE 22 2253 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 846 56346 SH SOLE 26 11115 0 45231 SATSUMA PHARMACEUTICALS INC COM 80405P107 13 886 SH SOLE 31 0 0 886 SAUL CTRS INC COM 804395101 636 11671 SH SOLE 2 479 0 11192 SAUL CTRS INC COM 804395101 177 3246 SH SOLE 4 3246 0 0 SAUL CTRS INC COM 804395101 653 11988 SH SOLE 7 11988 0 0 SAUL CTRS INC COM 804395101 28 506 SH SOLE 15 506 0 0 SAUL CTRS INC COM 804395101 2892 53047 SH SOLE 18 53047 0 0 SAUL CTRS INC COM 804395101 1712 31407 SH SOLE 19 31407 0 0 SAUL CTRS INC COM 804395101 71822 1317602 SH SOLE 21 1317602 0 0 SAUL CTRS INC COM 804395101 24751 454067 SH SOLE 22 437804 0 16263 SAUL CTRS INC COM 804395101 22 400 SH SOLE 23 400 0 0 SAUL CTRS INC COM 804395101 1433 26288 SH SOLE 25 26288 0 0 SAUL CTRS INC COM 804395101 451 8280 SH SOLE 26 3470 0 4810 SAUL CTRS INC COM 804395101 121 2227 SH SOLE 28 2227 0 0 SAUL CTRS INC COM 804395101 395 7240 SH SOLE 29 7240 0 0 SAUL CTRS INC COM 804395101 3787 69469 SH SOLE 30 69469 0 0 SAUL CTRS INC COM 804395101 76 1397 SH SOLE 40 1397 0 0 SAVARA INC COM 805111101 84 31588 SH SOLE 2 1075 0 30513 SAVARA INC COM 805111101 1 532 SH SOLE 7 532 0 0 SAVARA INC COM 805111101 294 111032 SH SOLE 18 111032 0 0 SAVARA INC COM 805111101 138 51958 SH SOLE 19 51958 0 0 SAVARA INC COM 805111101 4204 1586256 SH SOLE 21 1586256 0 0 SAVARA INC COM 805111101 1970 743390 SH SOLE 22 722611 0 20779 SAVARA INC COM 805111101 5 1927 SH SOLE 30 1927 0 0 SB FINL GROUP INC COM 78408D105 21 1236 SH SOLE 18 1236 0 0 SB FINL GROUP INC COM 78408D105 14 865 SH SOLE 21 865 0 0 SB FINL GROUP INC COM 78408D105 100 5964 SH SOLE 22 5964 0 0 SB ONE BANCORP COM 78413T103 149 6624 SH SOLE 2 331 0 6293 SB ONE BANCORP COM 78413T103 5 205 SH SOLE 7 205 0 0 SB ONE BANCORP COM 78413T103 672 29781 SH SOLE 18 29781 0 0 SB ONE BANCORP COM 78413T103 308 13637 SH SOLE 19 13637 0 0 SB ONE BANCORP COM 78413T103 6596 292392 SH SOLE 21 292392 0 0 SB ONE BANCORP COM 78413T103 2168 96090 SH SOLE 22 90283 0 5807 SBA COMMUNICATIONS CORP NEW CL A 78410G104 89542 371312 SH SOLE 2 63420 0 307892 SBA COMMUNICATIONS CORP NEW CL A 78410G104 12706 52688 SH SOLE 4 49685 0 3003 SBA COMMUNICATIONS CORP NEW CL A 78410G104 56265 233321 SH SOLE 7 233321 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1961 8132 SH SOLE 13 8132 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 140 582 SH SOLE 15 582 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 219377 909710 SH SOLE 18 704877 0 204833 SBA COMMUNICATIONS CORP NEW CL A 78410G104 255299 1058673 SH SOLE 19 1058673 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 986738 4091801 SH SOLE 21 4091801 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 710094 2944614 SH SOLE 22 2634056 0 310558 SBA COMMUNICATIONS CORP NEW CL A 78410G104 21736 90133 SH SOLE 23 90133 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 70428 292051 SH SOLE 25 292051 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 103901 430858 SH SOLE 26 137147 0 293711 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5320 22060 SH SOLE 28 16005 0 6055 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6934 28752 SH SOLE 29 4781 0 23971 SBA COMMUNICATIONS CORP NEW CL A 78410G104 104490 433297 SH SOLE 30 433297 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7784 32279 SH SOLE 31 27010 0 5269 SBA COMMUNICATIONS CORP NEW CL A 78410G104 9470 39271 SH SOLE 34 39271 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 23886 99051 SH SOLE 36 99051 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 678 2810 SH SOLE 40 2810 0 0 SCANSOURCE INC COM 806037107 1342 43925 SH SOLE 2 18972 0 24953 SCANSOURCE INC COM 806037107 7 223 SH SOLE 4 223 0 0 SCANSOURCE INC COM 806037107 17 563 SH SOLE 7 563 0 0 SCANSOURCE INC COM 806037107 3595 117670 SH SOLE 18 117670 0 0 SCANSOURCE INC COM 806037107 6974 228297 SH SOLE 19 228297 0 0 SCANSOURCE INC COM 806037107 86623 2835466 SH SOLE 21 2835466 0 0 SCANSOURCE INC COM 806037107 37188 1217290 SH SOLE 22 1174753 0 42537 SCANSOURCE INC COM 806037107 1790 58595 SH SOLE 23 58595 0 0 SCANSOURCE INC COM 806037107 4877 159631 SH SOLE 26 7693 0 151938 SCANSOURCE INC COM 806037107 88 2883 SH SOLE 28 2883 0 0 SCANSOURCE INC COM 806037107 1033 33823 SH SOLE 30 33823 0 0 SCANSOURCE INC COM 806037107 334 10940 SH SOLE 34 10940 0 0 SCANSOURCE INC COM 806037107 103 3370 SH SOLE 40 3370 0 0 SCHLUMBERGER LTD COM 806857108 123803 3623139 SH SOLE 2 488345 0 3134794 SCHLUMBERGER LTD COM 806857108 19049 557465 SH SOLE 4 520918 0 36547 SCHLUMBERGER LTD COM 806857108 46107 1349333 SH SOLE 7 1349333 0 0 SCHLUMBERGER LTD COM 806857108 758 22187 SH SOLE 13 22187 0 0 SCHLUMBERGER LTD COM 806857108 483 14126 SH SOLE 15 14126 0 0 SCHLUMBERGER LTD COM 806857108 1 35 SH SOLE 17 0 0 35 SCHLUMBERGER LTD COM 806857108 120959 3539931 SH SOLE 18 3355604 0 184327 SCHLUMBERGER LTD COM 806857108 18982 555512 SH SOLE 19 555512 0 0 SCHLUMBERGER LTD COM 806857108 2420 70818 SH SOLE 20 70818 0 0 SCHLUMBERGER LTD COM 806857108 1000691 29285651 SH SOLE 21 29285651 0 0 SCHLUMBERGER LTD COM 806857108 1141161 33396583 SH SOLE 22 29542822 0 3853761 SCHLUMBERGER LTD COM 806857108 34531 1010556 SH SOLE 23 1010556 0 0 SCHLUMBERGER LTD COM 806857108 48965 1432969 SH SOLE 25 1432969 0 0 SCHLUMBERGER LTD COM 806857108 313324 9169576 SH SOLE 26 1635072 0 7534504 SCHLUMBERGER LTD COM 806857108 8995 263256 SH SOLE 28 191355 0 71901 SCHLUMBERGER LTD COM 806857108 937 27435 SH SOLE 29 27435 0 0 SCHLUMBERGER LTD COM 806857108 163054 4771841 SH SOLE 30 4771841 0 0 SCHLUMBERGER LTD COM 806857108 28633 837953 SH SOLE 31 254134 0 583819 SCHLUMBERGER LTD COM 806857108 16447 481325 SH SOLE 34 481325 0 0 SCHLUMBERGER LTD COM 806857108 37648 1101779 SH SOLE 36 1101779 0 0 SCHLUMBERGER LTD COM 806857108 1161 33965 SH SOLE 40 33965 0 0 SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH SOLE 21 498 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 3017 138897 SH SOLE 2 46250 0 92647 SCHNEIDER NATIONAL INC CL B 80689H102 22 1028 SH SOLE 7 1028 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 554 25511 SH SOLE 18 25511 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 263 12118 SH SOLE 19 12118 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 12904 594088 SH SOLE 21 594088 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 43403 1998307 SH SOLE 22 1895982 0 102325 SCHNEIDER NATIONAL INC CL B 80689H102 323 14859 SH SOLE 28 14859 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 319 14674 SH SOLE 30 14674 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 28 1275 SH SOLE 31 1275 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 103 4764 SH SOLE 40 4764 0 0 SCHNITZER STL INDS CL A 806882106 658 31869 SH SOLE 2 5410 0 26459 SCHNITZER STL INDS CL A 806882106 3 164 SH SOLE 4 164 0 0 SCHNITZER STL INDS CL A 806882106 12 589 SH SOLE 7 589 0 0 SCHNITZER STL INDS CL A 806882106 1946 94201 SH SOLE 18 94201 0 0 SCHNITZER STL INDS CL A 806882106 1893 91611 SH SOLE 19 91611 0 0 SCHNITZER STL INDS CL A 806882106 19835 960051 SH SOLE 21 960051 0 0 SCHNITZER STL INDS CL A 806882106 18791 909549 SH SOLE 22 866753 0 42796 SCHNITZER STL INDS CL A 806882106 328 15879 SH SOLE 23 15879 0 0 SCHNITZER STL INDS CL A 806882106 1127 54544 SH SOLE 26 4779 0 49765 SCHNITZER STL INDS CL A 806882106 81 3897 SH SOLE 28 3897 0 0 SCHNITZER STL INDS CL A 806882106 159 7684 SH SOLE 30 7684 0 0 SCHNITZER STL INDS CL A 806882106 59 2851 SH SOLE 40 2851 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 133 14880 SH SOLE 2 516 0 14364 SCHOLAR ROCK HLDG CORP COM 80706P103 520 58057 SH SOLE 18 58057 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 235 26282 SH SOLE 19 26282 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 5102 570107 SH SOLE 21 570107 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2325 259767 SH SOLE 22 252654 0 7113 SCHOLAR ROCK HLDG CORP COM 80706P103 24 2687 SH SOLE 30 2687 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 16 1787 SH SOLE 34 1787 0 0 SCHOLASTIC CORP COM 807066105 1145 30326 SH SOLE 2 1131 0 29195 SCHOLASTIC CORP COM 807066105 7 191 SH SOLE 4 191 0 0 SCHOLASTIC CORP COM 807066105 16 431 SH SOLE 7 431 0 0 SCHOLASTIC CORP COM 807066105 5050 133750 SH SOLE 18 133750 0 0 SCHOLASTIC CORP COM 807066105 1960 51908 SH SOLE 19 51908 0 0 SCHOLASTIC CORP COM 807066105 128602 3405777 SH SOLE 21 3405777 0 0 SCHOLASTIC CORP COM 807066105 34092 902865 SH SOLE 22 856377 0 46488 SCHOLASTIC CORP COM 807066105 518 13706 SH SOLE 26 5590 0 8116 SCHOLASTIC CORP COM 807066105 136 3600 SH SOLE 28 3600 0 0 SCHOLASTIC CORP COM 807066105 1593 42176 SH SOLE 30 42176 0 0 SCHOLASTIC CORP COM 807066105 95 2515 SH SOLE 40 2515 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7419 104458 SH SOLE 17 0 0 104458 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 855 12058 SH SOLE 17 0 0 12058 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6 70 SH SOLE 2 70 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 58 693 SH SOLE 17 0 0 693 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6 105 SH SOLE 2 105 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 21027 370647 SH SOLE 17 0 0 370647 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 131 2322 SH SOLE 17 0 0 2322 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1210 17356 SH SOLE 17 0 0 17356 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9828 391082 SH SOLE 17 0 0 391082 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 23 847 SH SOLE 17 0 0 847 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 6 189 SH SOLE 17 0 0 189 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 17778 644814 SH SOLE 17 0 0 644814 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 20 532 SH SOLE 17 0 0 532 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 86 2169 SH SOLE 17 0 0 2169 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 31 562 SH SOLE 17 0 0 562 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10984 344747 SH SOLE 17 0 0 344747 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6723 124854 SH SOLE 17 0 0 124854 SCHWAB STRATEGIC TR US REIT ETF 808524847 1047 22186 SH SOLE 17 0 0 22186 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 21 369 SH SOLE 2 369 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 46 829 SH SOLE 17 0 0 829 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 16 SH SOLE 2 16 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2 38 SH SOLE 17 0 0 38 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 25 485 SH SOLE 18 485 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1704 30015 SH SOLE 17 0 0 30015 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 10486 329740 SH SOLE 17 0 0 329740 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1057 28233 SH SOLE 2 1278 0 26955 SCHWEITZER-MAUDUIT INTL INC COM 808541106 10 270 SH SOLE 4 270 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 24 635 SH SOLE 7 635 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5203 138967 SH SOLE 18 138967 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1988 53102 SH SOLE 19 53102 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 127754 3412238 SH SOLE 21 3412238 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 35063 936500 SH SOLE 22 891099 0 45401 SCHWEITZER-MAUDUIT INTL INC COM 808541106 20 528 SH SOLE 23 528 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 517 13819 SH SOLE 26 3821 0 9998 SCHWEITZER-MAUDUIT INTL INC COM 808541106 165 4397 SH SOLE 28 4397 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1626 43439 SH SOLE 30 43439 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 126 3367 SH SOLE 40 3367 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 6320 72353 SH SOLE 2 23150 0 49203 SCIENCE APPLICATNS INTL CP N COM 808625107 19 222 SH SOLE 4 222 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 119 1359 SH SOLE 7 1359 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 0 1 SH SOLE 17 0 0 1 SCIENCE APPLICATNS INTL CP N COM 808625107 28599 327405 SH SOLE 18 315962 0 11443 SCIENCE APPLICATNS INTL CP N COM 808625107 12918 147883 SH SOLE 19 147883 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 334106 3824914 SH SOLE 21 3824914 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 157020 1797598 SH SOLE 22 1720752 0 76846 SCIENCE APPLICATNS INTL CP N COM 808625107 322 3690 SH SOLE 23 3690 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 151 1730 SH SOLE 25 1730 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2713 31062 SH SOLE 26 16300 0 14762 SCIENCE APPLICATNS INTL CP N COM 808625107 561 6424 SH SOLE 28 6424 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1880 21520 SH SOLE 30 21520 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 117 1344 SH SOLE 34 1344 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 178 2033 SH SOLE 36 2033 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 466 5340 SH SOLE 40 5340 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1465 71981 SH SOLE 2 25629 0 46352 SCIENTIFIC GAMES CORP COM 80874P109 9 431 SH SOLE 4 431 0 0 SCIENTIFIC GAMES CORP COM 80874P109 24 1190 SH SOLE 7 1190 0 0 SCIENTIFIC GAMES CORP COM 80874P109 6608 324740 SH SOLE 18 315421 0 9319 SCIENTIFIC GAMES CORP COM 80874P109 2568 126195 SH SOLE 19 126195 0 0 SCIENTIFIC GAMES CORP COM 80874P109 79111 3887523 SH SOLE 21 3887523 0 0 SCIENTIFIC GAMES CORP COM 80874P109 41536 2041090 SH SOLE 22 1962341 0 78749 SCIENTIFIC GAMES CORP COM 80874P109 29 1414 SH SOLE 23 1414 0 0 SCIENTIFIC GAMES CORP COM 80874P109 346 16985 SH SOLE 26 12013 0 4972 SCIENTIFIC GAMES CORP COM 80874P109 155 7596 SH SOLE 28 7596 0 0 SCIENTIFIC GAMES CORP COM 80874P109 287 14111 SH SOLE 30 14111 0 0 SCIENTIFIC GAMES CORP COM 80874P109 109 5367 SH SOLE 40 5367 0 0 SCIPLAY CORP CL A 809087109 87 8088 SH SOLE 2 8088 0 0 SCIPLAY CORP CL A 809087109 1538 143760 SH SOLE 19 143760 0 0 SCIPLAY CORP CL A 809087109 133 12387 SH SOLE 21 12387 0 0 SCIPLAY CORP CL A 809087109 3305 308855 SH SOLE 22 308855 0 0 SCIPLAY CORP CL A 809087109 319 29854 SH SOLE 34 29854 0 0 SCORPIO BULKERS INC COM Y7546A122 325 53398 SH SOLE 2 1967 0 51431 SCORPIO BULKERS INC COM Y7546A122 9 1474 SH SOLE 7 1474 0 0 SCORPIO BULKERS INC COM Y7546A122 1199 197188 SH SOLE 18 197188 0 0 SCORPIO BULKERS INC COM Y7546A122 563 92610 SH SOLE 19 92610 0 0 SCORPIO BULKERS INC COM Y7546A122 11195 1841251 SH SOLE 21 1841251 0 0 SCORPIO BULKERS INC COM Y7546A122 3673 604137 SH SOLE 22 560253 0 43884 SCORPIO TANKERS INC SHS Y7542C130 1407 47265 SH SOLE 2 4940 0 42325 SCORPIO TANKERS INC SHS Y7542C130 20 661 SH SOLE 7 661 0 0 SCORPIO TANKERS INC SHS Y7542C130 4409 148149 SH SOLE 18 148149 0 0 SCORPIO TANKERS INC SHS Y7542C130 3050 102492 SH SOLE 19 102492 0 0 SCORPIO TANKERS INC SHS Y7542C130 41744 1402693 SH SOLE 21 1402693 0 0 SCORPIO TANKERS INC SHS Y7542C130 16780 563860 SH SOLE 22 523969 0 39891 SCORPIO TANKERS INC SHS Y7542C130 258 8672 SH SOLE 23 8672 0 0 SCORPIO TANKERS INC SHS Y7542C130 668 22461 SH SOLE 26 0 0 22461 SCOTTS MIRACLE GRO CO CL A 810186106 10567 103785 SH SOLE 2 26907 0 76878 SCOTTS MIRACLE GRO CO CL A 810186106 268 2637 SH SOLE 4 2637 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 10045 98650 SH SOLE 7 98650 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1 14 SH SOLE 17 0 0 14 SCOTTS MIRACLE GRO CO CL A 810186106 12372 121507 SH SOLE 18 121297 0 210 SCOTTS MIRACLE GRO CO CL A 810186106 948 9309 SH SOLE 19 9309 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 204698 2010389 SH SOLE 21 2010389 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 138392 1359187 SH SOLE 22 1231090 0 128097 SCOTTS MIRACLE GRO CO CL A 810186106 537 5270 SH SOLE 23 5270 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 365 3586 SH SOLE 25 3586 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1495 14685 SH SOLE 26 9154 0 5531 SCOTTS MIRACLE GRO CO CL A 810186106 544 5340 SH SOLE 28 5340 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 37 368 SH SOLE 29 368 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1350 13261 SH SOLE 30 13261 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 351 3445 SH SOLE 31 2468 0 977 SCOTTS MIRACLE GRO CO CL A 810186106 594 5836 SH SOLE 34 5836 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 139 1365 SH SOLE 36 1365 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 405 3982 SH SOLE 40 3982 0 0 SCPHARMACEUTICALS INC COM 810648105 9 1491 SH SOLE 18 1491 0 0 SCPHARMACEUTICALS INC COM 810648105 95 16099 SH SOLE 21 16099 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 781 58793 SH SOLE 2 6061 0 52732 SCRIPPS E W CO OHIO CL A NEW 811054402 5 364 SH SOLE 4 364 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 14 1053 SH SOLE 7 1053 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 3258 245342 SH SOLE 18 245342 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1721 129558 SH SOLE 19 129558 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 78247 5892123 SH SOLE 21 5892123 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 23666 1782108 SH SOLE 22 1714217 0 67891 SCRIPPS E W CO OHIO CL A NEW 811054402 147 11045 SH SOLE 23 11045 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1022 76937 SH SOLE 26 26680 0 50257 SCRIPPS E W CO OHIO CL A NEW 811054402 80 5994 SH SOLE 28 5994 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 995 74916 SH SOLE 30 74916 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 44 3313 SH SOLE 34 3313 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 77 5782 SH SOLE 40 5782 0 0 SCULPTOR CAP MGMT COM CL A 811246107 309 15861 SH SOLE 2 704 0 15157 SCULPTOR CAP MGMT COM CL A 811246107 10 511 SH SOLE 7 511 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1116 57287 SH SOLE 18 57287 0 0 SCULPTOR CAP MGMT COM CL A 811246107 579 29713 SH SOLE 19 29713 0 0 SCULPTOR CAP MGMT COM CL A 811246107 11000 564658 SH SOLE 21 564658 0 0 SCULPTOR CAP MGMT COM CL A 811246107 7533 386698 SH SOLE 22 378225 0 8473 SCWORX CORP COM 78396V109 3 1169 SH SOLE 18 1169 0 0 SCWORX CORP COM 78396V109 24 9994 SH SOLE 21 9994 0 0 SCYNEXIS INC COM 811292101 12 11185 SH SOLE 18 11185 0 0 SCYNEXIS INC COM 811292101 211 198095 SH SOLE 21 198095 0 0 SCYNEXIS INC COM 811292101 683 641722 SH SOLE 22 641722 0 0 SEA LTD SPONSORED ADS 81141R100 4206 135904 SH SOLE 2 0 0 135904 SEA LTD SPONSORED ADS 81141R100 9058 292656 SH SOLE 18 292656 0 0 SEA LTD SPONSORED ADS 81141R100 8758 282970 SH SOLE 19 282970 0 0 SEA LTD SPONSORED ADS 81141R100 3171 102458 SH SOLE 22 102458 0 0 SEA LTD SPONSORED ADS 81141R100 12163 393004 SH SOLE 29 393004 0 0 SEA LTD SPONSORED ADS 81141R100 254 8195 SH SOLE 34 8195 0 0 SEA LTD NOTE 2.250% 7/0 81141RAB6 2586 1481000 PRN SOLE 21 1481000 0 0 SEABOARD CORP COM 811543107 2682 613 SH SOLE 2 30 0 583 SEABOARD CORP COM 811543107 9 2 SH SOLE 4 2 0 0 SEABOARD CORP COM 811543107 954 218 SH SOLE 7 218 0 0 SEABOARD CORP COM 811543107 525 120 SH SOLE 18 120 0 0 SEABOARD CORP COM 811543107 254 58 SH SOLE 19 58 0 0 SEABOARD CORP COM 811543107 14188 3243 SH SOLE 21 3243 0 0 SEABOARD CORP COM 811543107 27514 6289 SH SOLE 22 5874 0 415 SEABOARD CORP COM 811543107 166 38 SH SOLE 23 38 0 0 SEABOARD CORP COM 811543107 683 156 SH SOLE 26 133 0 23 SEABOARD CORP COM 811543107 184 42 SH SOLE 28 42 0 0 SEABOARD CORP COM 811543107 512 117 SH SOLE 30 117 0 0 SEABOARD CORP COM 811543107 22 5 SH SOLE 31 5 0 0 SEABOARD CORP COM 811543107 144 33 SH SOLE 40 33 0 0 SEABRIDGE GOLD INC COM 811916105 2296 181371 SH SOLE 7 181371 0 0 SEACHANGE INTL INC COM 811699107 18 6281 SH SOLE 18 6281 0 0 SEACHANGE INTL INC COM 811699107 287 99493 SH SOLE 21 99493 0 0 SEACHANGE INTL INC COM 811699107 1602 556411 SH SOLE 22 556411 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1220 48205 SH SOLE 2 2085 0 46120 SEACOAST BKG CORP FLA COM NEW 811707801 5 207 SH SOLE 4 207 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 24 952 SH SOLE 7 952 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 5747 227079 SH SOLE 18 227079 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2206 87156 SH SOLE 19 87156 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 140419 5547976 SH SOLE 21 5547976 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 39437 1558172 SH SOLE 22 1494394 0 63778 SEACOAST BKG CORP FLA COM NEW 811707801 647 25544 SH SOLE 26 11925 0 13619 SEACOAST BKG CORP FLA COM NEW 811707801 163 6457 SH SOLE 28 6457 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1837 72572 SH SOLE 30 72572 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 149 5903 SH SOLE 40 5903 0 0 SEACOR HOLDINGS INC COM 811904101 873 18548 SH SOLE 2 690 0 17858 SEACOR HOLDINGS INC COM 811904101 7 146 SH SOLE 4 146 0 0 SEACOR HOLDINGS INC COM 811904101 17 364 SH SOLE 7 364 0 0 SEACOR HOLDINGS INC COM 811904101 3841 81598 SH SOLE 18 81598 0 0 SEACOR HOLDINGS INC COM 811904101 1408 29921 SH SOLE 19 29921 0 0 SEACOR HOLDINGS INC COM 811904101 93541 1987274 SH SOLE 21 1987274 0 0 SEACOR HOLDINGS INC COM 811904101 24976 530624 SH SOLE 22 504765 0 25859 SEACOR HOLDINGS INC COM 811904101 418 8875 SH SOLE 26 1993 0 6882 SEACOR HOLDINGS INC COM 811904101 112 2371 SH SOLE 28 2371 0 0 SEACOR HOLDINGS INC COM 811904101 1137 24164 SH SOLE 30 24164 0 0 SEACOR HOLDINGS INC COM 811904101 91 1942 SH SOLE 40 1942 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 1083 1160000 PRN SOLE 2 1160000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 17150 18370000 PRN SOLE 19 18370000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 192 206000 PRN SOLE 22 206000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 6 6000 PRN SOLE 25 6000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 9 10000 PRN SOLE 26 0 0 10000 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 4899 5248000 PRN SOLE 34 5248000 0 0 SEACOR MARINE HLDGS INC COM 78413P101 252 20072 SH SOLE 2 894 0 19178 SEACOR MARINE HLDGS INC COM 78413P101 6 495 SH SOLE 7 495 0 0 SEACOR MARINE HLDGS INC COM 78413P101 853 67865 SH SOLE 18 67865 0 0 SEACOR MARINE HLDGS INC COM 78413P101 410 32620 SH SOLE 19 32620 0 0 SEACOR MARINE HLDGS INC COM 78413P101 8809 700792 SH SOLE 21 700792 0 0 SEACOR MARINE HLDGS INC COM 78413P101 7531 599143 SH SOLE 22 585034 0 14109 SEADRILL LTD COM G7998G106 130 62004 SH SOLE 2 8163 0 53841 SEADRILL LTD COM G7998G106 438 208746 SH SOLE 18 208746 0 0 SEADRILL LTD COM G7998G106 259 123330 SH SOLE 19 123330 0 0 SEADRILL LTD COM G7998G106 4287 2041286 SH SOLE 21 2041286 0 0 SEADRILL LTD COM G7998G106 1658 789696 SH SOLE 22 755893 0 33803 SEADRILL LTD COM G7998G106 17 8097 SH SOLE 23 8097 0 0 SEADRILL LTD COM G7998G106 44 21123 SH SOLE 26 0 0 21123 SEAGATE TECHNOLOGY PLC SHS G7945M107 9046 168164 SH SOLE 2 61656 0 106508 SEAGATE TECHNOLOGY PLC SHS G7945M107 6235 115911 SH SOLE 4 108366 0 7545 SEAGATE TECHNOLOGY PLC SHS G7945M107 19891 369785 SH SOLE 7 248376 0 121409 SEAGATE TECHNOLOGY PLC SHS G7945M107 24 455 SH SOLE 13 455 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 153 2848 SH SOLE 15 2848 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 25816 479936 SH SOLE 18 442715 0 37221 SEAGATE TECHNOLOGY PLC SHS G7945M107 2625 48793 SH SOLE 19 48793 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 509956 9480489 SH SOLE 21 9480489 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 229925 4274501 SH SOLE 22 3883275 0 391226 SEAGATE TECHNOLOGY PLC SHS G7945M107 9768 181587 SH SOLE 23 181587 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 23434 435654 SH SOLE 25 435654 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 73881 1373503 SH SOLE 26 381351 0 992152 SEAGATE TECHNOLOGY PLC SHS G7945M107 2553 47464 SH SOLE 28 33868 0 13596 SEAGATE TECHNOLOGY PLC SHS G7945M107 3208 59640 SH SOLE 29 7239 0 52401 SEAGATE TECHNOLOGY PLC SHS G7945M107 60938 1132885 SH SOLE 30 1132885 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3047 56645 SH SOLE 31 47089 0 9556 SEAGATE TECHNOLOGY PLC SHS G7945M107 5142 95603 SH SOLE 32 95603 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2222 41312 SH SOLE 34 41312 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 15395 286204 SH SOLE 35 286204 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 11038 205210 SH SOLE 36 205210 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 311 5778 SH SOLE 40 5778 0 0 SEALED AIR CORP NEW COM 81211K100 18051 434866 SH SOLE 2 70074 0 364792 SEALED AIR CORP NEW COM 81211K100 2523 60780 SH SOLE 4 56528 0 4252 SEALED AIR CORP NEW COM 81211K100 5811 140002 SH SOLE 7 140002 0 0 SEALED AIR CORP NEW COM 81211K100 12 285 SH SOLE 13 285 0 0 SEALED AIR CORP NEW COM 81211K100 80 1931 SH SOLE 15 1931 0 0 SEALED AIR CORP NEW COM 81211K100 13237 318878 SH SOLE 18 298117 0 20761 SEALED AIR CORP NEW COM 81211K100 2040 49140 SH SOLE 19 49140 0 0 SEALED AIR CORP NEW COM 81211K100 155334 3742090 SH SOLE 21 3742090 0 0 SEALED AIR CORP NEW COM 81211K100 185684 4473224 SH SOLE 22 4010952 0 462272 SEALED AIR CORP NEW COM 81211K100 4901 118069 SH SOLE 23 118069 0 0 SEALED AIR CORP NEW COM 81211K100 7092 170849 SH SOLE 25 170849 0 0 SEALED AIR CORP NEW COM 81211K100 32995 794862 SH SOLE 26 263298 0 531564 SEALED AIR CORP NEW COM 81211K100 1172 28228 SH SOLE 28 19547 0 8681 SEALED AIR CORP NEW COM 81211K100 1494 35980 SH SOLE 29 3296 0 32684 SEALED AIR CORP NEW COM 81211K100 22935 552529 SH SOLE 30 552529 0 0 SEALED AIR CORP NEW COM 81211K100 1259 30335 SH SOLE 31 25860 0 4475 SEALED AIR CORP NEW COM 81211K100 455 10972 SH SOLE 34 10972 0 0 SEALED AIR CORP NEW COM 81211K100 4951 119261 SH SOLE 36 119261 0 0 SEALED AIR CORP NEW COM 81211K100 158 3815 SH SOLE 40 3815 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 7 2082 SH SOLE 18 2082 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 108 31285 SH SOLE 21 31285 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 157 45527 SH SOLE 22 45527 0 0 SEASPAN CORP SHS Y75638109 89 8390 SH SOLE 4 8390 0 0 SEASPAN CORP SHS Y75638109 122 11449 SH SOLE 7 11449 0 0 SEASPAN CORP SHS Y75638109 16168 1520956 SH SOLE 21 1520956 0 0 SEASPAN CORP SHS Y75638109 5469 514499 SH SOLE 22 498892 0 15607 SEASPAN CORP SHS Y75638109 48 4480 SH SOLE 25 4480 0 0 SEASPAN CORP SHS Y75638109 6950 653770 SH SOLE 30 653770 0 0 SEASPINE HLDGS CORP COM 81255T108 206 16862 SH SOLE 2 2346 0 14516 SEASPINE HLDGS CORP COM 81255T108 685 56104 SH SOLE 18 56104 0 0 SEASPINE HLDGS CORP COM 81255T108 760 62213 SH SOLE 19 62213 0 0 SEASPINE HLDGS CORP COM 81255T108 6901 565188 SH SOLE 21 565188 0 0 SEASPINE HLDGS CORP COM 81255T108 5598 458495 SH SOLE 22 447855 0 10640 SEATTLE GENETICS INC COM 812578102 29157 341416 SH SOLE 2 79922 0 261494 SEATTLE GENETICS INC COM 812578102 4013 46993 SH SOLE 4 43670 0 3323 SEATTLE GENETICS INC COM 812578102 624 7311 SH SOLE 7 7311 0 0 SEATTLE GENETICS INC COM 812578102 129 1515 SH SOLE 13 1515 0 0 SEATTLE GENETICS INC COM 812578102 17316 202760 SH SOLE 18 193112 0 9648 SEATTLE GENETICS INC COM 812578102 41590 487006 SH SOLE 19 487006 0 0 SEATTLE GENETICS INC COM 812578102 292426 3424189 SH SOLE 21 3424189 0 0 SEATTLE GENETICS INC COM 812578102 269889 3160293 SH SOLE 22 2928034 0 232259 SEATTLE GENETICS INC COM 812578102 7520 88052 SH SOLE 23 88052 0 0 SEATTLE GENETICS INC COM 812578102 141 1652 SH SOLE 25 1652 0 0 SEATTLE GENETICS INC COM 812578102 20623 241489 SH SOLE 26 117029 0 124460 SEATTLE GENETICS INC COM 812578102 1712 20049 SH SOLE 28 14143 0 5906 SEATTLE GENETICS INC COM 812578102 2584 30262 SH SOLE 29 6386 0 23876 SEATTLE GENETICS INC COM 812578102 19605 229568 SH SOLE 30 229568 0 0 SEATTLE GENETICS INC COM 812578102 12506 146440 SH SOLE 31 23370 0 123070 SEATTLE GENETICS INC COM 812578102 12059 141208 SH SOLE 34 141208 0 0 SEATTLE GENETICS INC COM 812578102 1886 22080 SH SOLE 36 22080 0 0 SEATTLE GENETICS INC COM 812578102 184 2159 SH SOLE 40 2159 0 0 SEAWORLD ENTMT INC COM 81282V100 1088 41321 SH SOLE 2 1887 0 39434 SEAWORLD ENTMT INC COM 81282V100 7 262 SH SOLE 4 262 0 0 SEAWORLD ENTMT INC COM 81282V100 25 962 SH SOLE 7 962 0 0 SEAWORLD ENTMT INC COM 81282V100 4245 161273 SH SOLE 18 161273 0 0 SEAWORLD ENTMT INC COM 81282V100 2134 81082 SH SOLE 19 81082 0 0 SEAWORLD ENTMT INC COM 81282V100 40341 1532728 SH SOLE 21 1532728 0 0 SEAWORLD ENTMT INC COM 81282V100 33416 1269606 SH SOLE 22 1193153 0 76453 SEAWORLD ENTMT INC COM 81282V100 619 23523 SH SOLE 26 15922 0 7601 SEAWORLD ENTMT INC COM 81282V100 179 6816 SH SOLE 28 6816 0 0 SEAWORLD ENTMT INC COM 81282V100 462 17553 SH SOLE 30 17553 0 0 SEAWORLD ENTMT INC COM 81282V100 35 1335 SH SOLE 36 1335 0 0 SEAWORLD ENTMT INC COM 81282V100 131 4996 SH SOLE 40 4996 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 11 12984 SH SOLE 21 12984 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 223 270229 SH SOLE 22 270229 0 0 SECUREWORKS CORP CL A 81374A105 116 8992 SH SOLE 2 333 0 8659 SECUREWORKS CORP CL A 81374A105 379 29342 SH SOLE 18 29342 0 0 SECUREWORKS CORP CL A 81374A105 184 14256 SH SOLE 19 14256 0 0 SECUREWORKS CORP CL A 81374A105 3521 272315 SH SOLE 21 272315 0 0 SECUREWORKS CORP CL A 81374A105 3596 278092 SH SOLE 22 272843 0 5249 SECUREWORKS CORP CL A 81374A105 115 8863 SH SOLE 25 8863 0 0 SECUREWORKS CORP CL A 81374A105 472 36489 SH SOLE 26 7302 0 29187 SECUREWORKS CORP CL A 81374A105 7 504 SH SOLE 34 504 0 0 SECUREWORKS CORP CL A 81374A105 11 877 SH SOLE 36 877 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 9 1738 SH SOLE 18 1738 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 167 34100 SH SOLE 21 34100 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 207 42211 SH SOLE 22 42211 0 0 SEELOS THERAPEUTICS INC COM 81577F109 3 3206 SH SOLE 18 3206 0 0 SEELOS THERAPEUTICS INC COM 81577F109 37 40547 SH SOLE 21 40547 0 0 SEELOS THERAPEUTICS INC COM 81577F109 248 270230 SH SOLE 22 270230 0 0 SEI INVESTMENTS CO COM 784117103 22892 386330 SH SOLE 2 94568 0 291762 SEI INVESTMENTS CO COM 784117103 3175 53590 SH SOLE 4 50045 0 3545 SEI INVESTMENTS CO COM 784117103 5740 96873 SH SOLE 7 50190 0 46683 SEI INVESTMENTS CO COM 784117103 15 260 SH SOLE 13 260 0 0 SEI INVESTMENTS CO COM 784117103 67 1126 SH SOLE 15 1126 0 0 SEI INVESTMENTS CO COM 784117103 23161 390878 SH SOLE 18 380163 0 10715 SEI INVESTMENTS CO COM 784117103 1791 30229 SH SOLE 19 30229 0 0 SEI INVESTMENTS CO COM 784117103 427412 7213091 SH SOLE 21 7213091 0 0 SEI INVESTMENTS CO COM 784117103 257638 4347958 SH SOLE 22 4080575 0 267383 SEI INVESTMENTS CO COM 784117103 5621 94861 SH SOLE 23 94861 0 0 SEI INVESTMENTS CO COM 784117103 9087 153348 SH SOLE 25 153348 0 0 SEI INVESTMENTS CO COM 784117103 25225 425697 SH SOLE 26 205280 0 220417 SEI INVESTMENTS CO COM 784117103 1365 23044 SH SOLE 28 16469 0 6575 SEI INVESTMENTS CO COM 784117103 1765 29791 SH SOLE 29 2706 0 27085 SEI INVESTMENTS CO COM 784117103 18972 320174 SH SOLE 30 320174 0 0 SEI INVESTMENTS CO COM 784117103 1791 30227 SH SOLE 31 26077 0 4150 SEI INVESTMENTS CO COM 784117103 1533 25863 SH SOLE 34 25863 0 0 SEI INVESTMENTS CO COM 784117103 6742 113774 SH SOLE 36 113774 0 0 SEI INVESTMENTS CO COM 784117103 160 2702 SH SOLE 40 2702 0 0 SELECT BANCORP INC NEW COM 81617L108 180 15559 SH SOLE 2 823 0 14736 SELECT BANCORP INC NEW COM 81617L108 672 57952 SH SOLE 18 57952 0 0 SELECT BANCORP INC NEW COM 81617L108 317 27340 SH SOLE 19 27340 0 0 SELECT BANCORP INC NEW COM 81617L108 6783 584765 SH SOLE 21 584765 0 0 SELECT BANCORP INC NEW COM 81617L108 1844 158988 SH SOLE 22 150952 0 8036 SELECT ENERGY SVCS INC CL A COM 81617J301 530 61192 SH SOLE 2 2438 0 58754 SELECT ENERGY SVCS INC CL A COM 81617J301 3 337 SH SOLE 4 337 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 323 37258 SH SOLE 7 37258 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1735 200401 SH SOLE 18 200401 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 874 100928 SH SOLE 19 100928 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 17778 2052905 SH SOLE 21 2052905 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 14436 1666942 SH SOLE 22 1606444 0 60498 SELECT ENERGY SVCS INC CL A COM 81617J301 141 16232 SH SOLE 26 0 0 16232 SELECT ENERGY SVCS INC CL A COM 81617J301 77 8941 SH SOLE 28 8941 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 2218 256116 SH SOLE 30 256116 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 65 7453 SH SOLE 40 7453 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 253 19492 SH SOLE 2 886 0 18606 SELECT INTERIOR CONCEPTS INC CL A 816120307 996 76771 SH SOLE 18 76771 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 454 35015 SH SOLE 19 35015 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 10020 772536 SH SOLE 21 772536 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 5571 429541 SH SOLE 22 421546 0 7995 SELECT MED HLDGS CORP COM 81619Q105 1755 105905 SH SOLE 2 13869 0 92036 SELECT MED HLDGS CORP COM 81619Q105 6 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 61 3695 SH SOLE 7 3695 0 0 SELECT MED HLDGS CORP COM 81619Q105 8456 510290 SH SOLE 18 495343 0 14947 SELECT MED HLDGS CORP COM 81619Q105 5369 324036 SH SOLE 19 324036 0 0 SELECT MED HLDGS CORP COM 81619Q105 203142 12259641 SH SOLE 21 12259641 0 0 SELECT MED HLDGS CORP COM 81619Q105 57027 3441588 SH SOLE 22 3275625 0 165963 SELECT MED HLDGS CORP COM 81619Q105 639 38585 SH SOLE 23 38585 0 0 SELECT MED HLDGS CORP COM 81619Q105 1621 97835 SH SOLE 26 41728 0 56107 SELECT MED HLDGS CORP COM 81619Q105 230 13903 SH SOLE 28 13903 0 0 SELECT MED HLDGS CORP COM 81619Q105 3424 206643 SH SOLE 30 206643 0 0 SELECT MED HLDGS CORP COM 81619Q105 101 6099 SH SOLE 36 6099 0 0 SELECT MED HLDGS CORP COM 81619Q105 169 10221 SH SOLE 40 10221 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28403 488019 SH SOLE 2 488019 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 30504 524129 SH SOLE 7 0 0 524129 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 27 461 SH SOLE 18 461 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 189895 2106896 SH SOLE 2 2106896 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26605 295180 SH SOLE 7 0 0 295180 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 105 1162 SH SOLE 18 1162 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13880 154000 SH SOLE 19 154000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 61 1000 SH Put SOLE 2 1000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 10441 170000 SH Put SOLE 19 170000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 92 1500 SH Put SOLE 22 1500 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 78671 1280867 SH SOLE 2 1280867 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 55148 897879 SH SOLE 7 0 0 897879 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3 54 SH SOLE 17 0 0 54 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 37 597 SH SOLE 18 597 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 130024 1077247 SH SOLE 2 1077247 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 93228 772391 SH SOLE 7 0 0 772391 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 76 629 SH SOLE 18 629 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8449 70000 SH SOLE 19 70000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 71049 1200155 SH SOLE 2 1200155 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 66707 1126801 SH SOLE 7 0 0 1126801 SELECT SECTOR SPDR TR ENERGY 81369Y506 290 4904 SH SOLE 18 4904 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 805 13600 SH Put SOLE 2 13600 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 54689 923800 SH Put SOLE 19 923800 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 746 12600 SH Put SOLE 22 12600 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 161853 5780454 SH SOLE 2 5780454 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 53609 1914619 SH SOLE 7 0 0 1914619 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 27 966 SH SOLE 18 966 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 27214 971920 SH SOLE 19 971920 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 398 14221 SH SOLE 22 14221 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 122333 1575846 SH SOLE 2 1575846 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 12823 165182 SH SOLE 7 0 0 165182 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 24 314 SH SOLE 18 314 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 260488 3234665 SH SOLE 2 3234665 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 81216 1008520 SH SOLE 7 0 0 1008520 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 56 693 SH SOLE 18 693 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 126684 2558240 SH SOLE 2 2558240 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 15453 312065 SH SOLE 7 0 0 312065 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2 36 SH SOLE 17 0 0 36 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 49 982 SH SOLE 18 982 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 13965 282000 SH SOLE 19 282000 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 198 4000 SH SOLE 22 4000 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 166568 4234057 SH SOLE 2 4234057 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 38 SH SOLE 18 38 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 39964 1015871 SH SOLE 22 1015871 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 22012 340000 SH Put SOLE 2 340000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 29802 460338 SH SOLE 2 460338 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 204 3150 SH SOLE 18 3150 0 0 SELECTA BIOSCIENCES INC COM 816212104 12 6861 SH SOLE 18 6861 0 0 SELECTA BIOSCIENCES INC COM 816212104 499 285014 SH SOLE 21 285014 0 0 SELECTA BIOSCIENCES INC COM 816212104 665 380249 SH SOLE 22 380249 0 0 SELECTIVE INS GROUP INC COM 816300107 6056 80549 SH SOLE 2 27393 0 53156 SELECTIVE INS GROUP INC COM 816300107 19 249 SH SOLE 4 249 0 0 SELECTIVE INS GROUP INC COM 816300107 110 1461 SH SOLE 7 1461 0 0 SELECTIVE INS GROUP INC COM 816300107 25182 334905 SH SOLE 18 334905 0 0 SELECTIVE INS GROUP INC COM 816300107 7661 101887 SH SOLE 19 101887 0 0 SELECTIVE INS GROUP INC COM 816300107 317666 4224850 SH SOLE 21 4224850 0 0 SELECTIVE INS GROUP INC COM 816300107 151711 2017702 SH SOLE 22 1937757 0 79945 SELECTIVE INS GROUP INC COM 816300107 1828 24315 SH SOLE 26 12144 0 12171 SELECTIVE INS GROUP INC COM 816300107 559 7430 SH SOLE 28 7430 0 0 SELECTIVE INS GROUP INC COM 816300107 1268 16862 SH SOLE 30 16862 0 0 SELECTIVE INS GROUP INC COM 816300107 424 5643 SH SOLE 34 5643 0 0 SELECTIVE INS GROUP INC COM 816300107 105 1403 SH SOLE 36 1403 0 0 SELECTIVE INS GROUP INC COM 816300107 414 5511 SH SOLE 40 5511 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 0 133 SH SOLE 21 133 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 13 108681 SH SOLE 22 108681 0 0 SEMGROUP CORP CL A 81663A105 1394 85323 SH SOLE 2 5246 0 80077 SEMGROUP CORP CL A 81663A105 60 3652 SH SOLE 4 3652 0 0 SEMGROUP CORP CL A 81663A105 1125 68878 SH SOLE 7 68878 0 0 SEMGROUP CORP CL A 81663A105 4473 273720 SH SOLE 18 273720 0 0 SEMGROUP CORP CL A 81663A105 2225 136169 SH SOLE 19 136169 0 0 SEMGROUP CORP CL A 81663A105 43143 2640331 SH SOLE 21 2640331 0 0 SEMGROUP CORP CL A 81663A105 35463 2170329 SH SOLE 22 2054729 0 115600 SEMGROUP CORP CL A 81663A105 179 10936 SH SOLE 23 10936 0 0 SEMGROUP CORP CL A 81663A105 1113 68096 SH SOLE 26 17744 0 50352 SEMGROUP CORP CL A 81663A105 155 9496 SH SOLE 28 9496 0 0 SEMGROUP CORP CL A 81663A105 680 41600 SH SOLE 30 41600 0 0 SEMGROUP CORP CL A 81663A105 57 3500 SH SOLE 36 3500 0 0 SEMGROUP CORP CL A 81663A105 110 6741 SH SOLE 40 6741 0 0 SEMPRA ENERGY COM 816851109 106799 723519 SH SOLE 2 83549 0 639970 SEMPRA ENERGY COM 816851109 19725 133631 SH SOLE 4 126144 0 7487 SEMPRA ENERGY COM 816851109 79852 540964 SH SOLE 7 531022 0 9942 SEMPRA ENERGY COM 816851109 1190 8063 SH SOLE 13 8063 0 0 SEMPRA ENERGY COM 816851109 405 2747 SH SOLE 15 2747 0 0 SEMPRA ENERGY COM 816851109 122755 831619 SH SOLE 18 795119 0 36500 SEMPRA ENERGY COM 816851109 99495 674038 SH SOLE 19 674038 0 0 SEMPRA ENERGY COM 816851109 1284383 8701194 SH SOLE 21 8701194 0 0 SEMPRA ENERGY COM 816851109 989238 6701699 SH SOLE 22 5964746 0 736953 SEMPRA ENERGY COM 816851109 29451 199521 SH SOLE 23 199521 0 0 SEMPRA ENERGY COM 816851109 42303 286588 SH SOLE 25 286588 0 0 SEMPRA ENERGY COM 816851109 269566 1826201 SH SOLE 26 326474 0 1499727 SEMPRA ENERGY COM 816851109 7892 53465 SH SOLE 28 39068 0 14397 SEMPRA ENERGY COM 816851109 812 5499 SH SOLE 29 5499 0 0 SEMPRA ENERGY COM 816851109 171244 1160109 SH SOLE 30 1160109 0 0 SEMPRA ENERGY COM 816851109 9093 61604 SH SOLE 31 51172 0 10432 SEMPRA ENERGY COM 816851109 3769 25535 SH SOLE 32 25535 0 0 SEMPRA ENERGY COM 816851109 42459 287643 SH SOLE 34 287643 0 0 SEMPRA ENERGY COM 816851109 32890 222814 SH SOLE 36 222814 0 0 SEMPRA ENERGY COM 816851109 934 6325 SH SOLE 40 6325 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 1020 8633 SH SOLE 7 8633 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 175215 1482361 SH SOLE 21 1482361 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 333 2831 SH SOLE 7 2831 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 58136 494104 SH SOLE 21 494104 0 0 SEMTECH CORP COM 816850101 4163 85646 SH SOLE 2 30572 0 55074 SEMTECH CORP COM 816850101 15 311 SH SOLE 4 311 0 0 SEMTECH CORP COM 816850101 64 1312 SH SOLE 7 1312 0 0 SEMTECH CORP COM 816850101 19472 400584 SH SOLE 18 379389 0 21195 SEMTECH CORP COM 816850101 7173 147566 SH SOLE 19 147566 0 0 SEMTECH CORP COM 816850101 240460 4946723 SH SOLE 21 4946723 0 0 SEMTECH CORP COM 816850101 109356 2249666 SH SOLE 22 2154164 0 95502 SEMTECH CORP COM 816850101 109 2249 SH SOLE 23 2249 0 0 SEMTECH CORP COM 816850101 898 18482 SH SOLE 26 12712 0 5770 SEMTECH CORP COM 816850101 414 8526 SH SOLE 28 8526 0 0 SEMTECH CORP COM 816850101 17009 349903 SH SOLE 30 349903 0 0 SEMTECH CORP COM 816850101 295 6067 SH SOLE 40 6067 0 0 SENECA FOODS CORP NEW CL B 817070105 4 117 SH SOLE 21 117 0 0 SENECA FOODS CORP NEW CL A 817070501 215 6910 SH SOLE 2 217 0 6693 SENECA FOODS CORP NEW CL A 817070501 7 226 SH SOLE 7 226 0 0 SENECA FOODS CORP NEW CL A 817070501 1019 32685 SH SOLE 18 32685 0 0 SENECA FOODS CORP NEW CL A 817070501 360 11536 SH SOLE 19 11536 0 0 SENECA FOODS CORP NEW CL A 817070501 24275 778552 SH SOLE 21 778552 0 0 SENECA FOODS CORP NEW CL A 817070501 7595 243570 SH SOLE 22 237439 0 6131 SENECA FOODS CORP NEW CL A 817070501 225 7203 SH SOLE 30 7203 0 0 SENESTECH INC COM 81720R109 5 4712 SH SOLE 18 4712 0 0 SENESTECH INC COM 81720R109 57 56166 SH SOLE 21 56166 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3177 343229 SH SOLE 2 110627 0 232602 SENIOR HSG PPTYS TR SH BEN INT 81721M109 596 64383 SH SOLE 4 64383 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2238 241836 SH SOLE 7 241836 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 89 9643 SH SOLE 15 9643 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 12537 1354589 SH SOLE 18 1354589 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5837 630658 SH SOLE 19 630658 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 175061 18915239 SH SOLE 21 18915239 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 96850 10464574 SH SOLE 22 10080772 0 383802 SENIOR HSG PPTYS TR SH BEN INT 81721M109 73 7885 SH SOLE 23 7885 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4676 505273 SH SOLE 25 505273 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2000 216105 SH SOLE 26 58453 0 157652 SENIOR HSG PPTYS TR SH BEN INT 81721M109 291 31441 SH SOLE 28 31441 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1119 120875 SH SOLE 29 120875 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 10619 1147354 SH SOLE 30 1147354 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 197 21286 SH SOLE 36 21286 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 233 25210 SH SOLE 40 25210 0 0 SENMIAO TECHNOLOGY LTD COM 817225105 3 6826 SH SOLE 22 6826 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19583 391184 SH SOLE 2 31056 0 360128 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3189 63713 SH SOLE 4 59186 0 4527 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 492 9832 SH SOLE 7 9832 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 14 277 SH SOLE 13 277 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 87 1743 SH SOLE 15 1743 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4783 95551 SH SOLE 18 81988 0 13563 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2223 44411 SH SOLE 19 44411 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 97599 1949648 SH SOLE 21 1949648 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 221727 4429222 SH SOLE 22 4115736 0 313486 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5979 119433 SH SOLE 23 119433 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7245 144722 SH SOLE 25 144722 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 35872 716585 SH SOLE 26 256193 0 460392 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1486 29682 SH SOLE 28 20709 0 8973 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1942 38795 SH SOLE 29 4160 0 34635 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 11329 226303 SH SOLE 30 226303 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1790 35759 SH SOLE 31 28568 0 7191 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 485 9689 SH SOLE 34 9689 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4770 95279 SH SOLE 36 95279 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 172 3438 SH SOLE 40 3438 0 0 SENSEONICS HLDGS INC COM 81727U105 107 108406 SH SOLE 2 4888 0 103518 SENSEONICS HLDGS INC COM 81727U105 1 1421 SH SOLE 7 1421 0 0 SENSEONICS HLDGS INC COM 81727U105 390 394732 SH SOLE 18 394732 0 0 SENSEONICS HLDGS INC COM 81727U105 179 181296 SH SOLE 19 181296 0 0 SENSEONICS HLDGS INC COM 81727U105 3764 3807866 SH SOLE 21 3807866 0 0 SENSEONICS HLDGS INC COM 81727U105 3021 3055745 SH SOLE 22 2990516 0 65229 SENSEONICS HLDGS INC COM 81727U105 15 15664 SH SOLE 30 15664 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3982 58008 SH SOLE 2 19663 0 38345 SENSIENT TECHNOLOGIES CORP COM 81725T100 13 190 SH SOLE 4 190 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 55 798 SH SOLE 7 798 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 16813 244909 SH SOLE 18 244909 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5017 73087 SH SOLE 19 73087 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 209239 3047903 SH SOLE 21 3047903 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 99896 1455154 SH SOLE 22 1394005 0 61149 SENSIENT TECHNOLOGIES CORP COM 81725T100 1156 16845 SH SOLE 26 11098 0 5747 SENSIENT TECHNOLOGIES CORP COM 81725T100 368 5361 SH SOLE 28 5361 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 878 12783 SH SOLE 30 12783 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 56 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 279 4064 SH SOLE 40 4064 0 0 SENSUS HEATLHCARE INC COM 81728J109 14 2405 SH SOLE 18 2405 0 0 SENSUS HEATLHCARE INC COM 81728J109 507 84446 SH SOLE 21 84446 0 0 SENSUS HEATLHCARE INC COM 81728J109 110 18336 SH SOLE 22 18336 0 0 SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 13 32808 SH SOLE 2 32808 0 0 SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 211 526269 SH SOLE 19 526269 0 0 SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 51 127286 SH SOLE 34 127286 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 8437 SH SOLE 18 8437 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 28 124316 SH SOLE 21 124316 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 91 409550 SH SOLE 22 409550 0 0 SERES THERAPEUTICS INC COM 81750R102 158 39449 SH SOLE 2 9904 0 29545 SERES THERAPEUTICS INC COM 81750R102 0 122 SH SOLE 7 122 0 0 SERES THERAPEUTICS INC COM 81750R102 633 157934 SH SOLE 18 135146 0 22788 SERES THERAPEUTICS INC COM 81750R102 1041 259673 SH SOLE 19 259673 0 0 SERES THERAPEUTICS INC COM 81750R102 7953 1983395 SH SOLE 21 1983395 0 0 SERES THERAPEUTICS INC COM 81750R102 5768 1438341 SH SOLE 22 1417386 0 20955 SERES THERAPEUTICS INC COM 81750R102 149 37078 SH SOLE 23 37078 0 0 SERES THERAPEUTICS INC COM 81750R102 329 81950 SH SOLE 26 0 0 81950 SERES THERAPEUTICS INC COM 81750R102 13 3213 SH SOLE 30 3213 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1507 35460 SH SOLE 2 1289 0 34171 SERITAGE GROWTH PPTYS CL A 81752R100 375 8826 SH SOLE 4 8826 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1446 34029 SH SOLE 7 34029 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 56 1316 SH SOLE 15 1316 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4808 113155 SH SOLE 18 113155 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 3807 89586 SH SOLE 19 89586 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 49808 1172229 SH SOLE 21 1172229 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 54517 1283058 SH SOLE 22 1232045 0 51013 SERITAGE GROWTH PPTYS CL A 81752R100 47 1111 SH SOLE 23 1111 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 3014 70925 SH SOLE 25 70925 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1157 27231 SH SOLE 26 11491 0 15740 SERITAGE GROWTH PPTYS CL A 81752R100 188 4413 SH SOLE 28 4413 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 709 16692 SH SOLE 29 16692 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 6398 150568 SH SOLE 30 150568 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 152 3581 SH SOLE 40 3581 0 0 SERVICE CORP INTL COM 817565104 22372 467942 SH SOLE 2 99299 0 368643 SERVICE CORP INTL COM 817565104 47 991 SH SOLE 4 991 0 0 SERVICE CORP INTL COM 817565104 196 4093 SH SOLE 7 4093 0 0 SERVICE CORP INTL COM 817565104 25800 539636 SH SOLE 18 539636 0 0 SERVICE CORP INTL COM 817565104 1911 39968 SH SOLE 19 39968 0 0 SERVICE CORP INTL COM 817565104 430016 8994267 SH SOLE 21 8994267 0 0 SERVICE CORP INTL COM 817565104 277622 5806771 SH SOLE 22 5465969 0 340802 SERVICE CORP INTL COM 817565104 3640 76129 SH SOLE 26 48285 0 27844 SERVICE CORP INTL COM 817565104 1470 30757 SH SOLE 28 30757 0 0 SERVICE CORP INTL COM 817565104 3288 68779 SH SOLE 30 68779 0 0 SERVICE CORP INTL COM 817565104 13056 273084 SH SOLE 31 3611 0 269473 SERVICE CORP INTL COM 817565104 104 2177 SH SOLE 36 2177 0 0 SERVICE CORP INTL COM 817565104 815 17038 SH SOLE 40 17038 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 10745 416623 SH SOLE 2 94058 0 322565 SERVICE PPTYS TR COM SH BEN INT 81761L102 1139 44173 SH SOLE 4 44173 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4309 167094 SH SOLE 7 167094 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 171 6628 SH SOLE 15 6628 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 11828 458613 SH SOLE 18 458613 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 5004 194026 SH SOLE 19 194026 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 234369 9087586 SH SOLE 21 9087586 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 177058 6865357 SH SOLE 22 6500024 0 365333 SERVICE PPTYS TR COM SH BEN INT 81761L102 141 5458 SH SOLE 23 5458 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 8681 336611 SH SOLE 25 336611 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 3199 124049 SH SOLE 26 44266 0 79783 SERVICE PPTYS TR COM SH BEN INT 81761L102 524 20322 SH SOLE 28 20322 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2157 83646 SH SOLE 29 83646 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 18977 735811 SH SOLE 30 735811 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 84 3256 SH SOLE 31 3256 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 112 4355 SH SOLE 36 4355 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 435 16871 SH SOLE 40 16871 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 16225 290248 SH SOLE 2 27729 0 262519 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 98 1752 SH SOLE 4 1752 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 232 4148 SH SOLE 7 4148 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3631 64950 SH SOLE 18 64239 0 711 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 69366 1240888 SH SOLE 19 1240888 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 88662 1586076 SH SOLE 21 1586076 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 204883 3665166 SH SOLE 22 3409013 0 256153 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 124 2217 SH SOLE 23 2217 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2890 51703 SH SOLE 26 34644 0 17059 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 938 16773 SH SOLE 28 16773 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 293 5236 SH SOLE 29 5236 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2142 38317 SH SOLE 30 38317 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 388 6936 SH SOLE 31 6936 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 16 289 SH SOLE 34 289 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 225 4019 SH SOLE 36 4019 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 712 12737 SH SOLE 40 12737 0 0 SERVICENOW INC COM 81762P102 149545 589107 SH SOLE 2 113649 0 475458 SERVICENOW INC COM 81762P102 22414 88297 SH SOLE 4 83292 0 5005 SERVICENOW INC COM 81762P102 4005 15776 SH SOLE 7 14115 0 1661 SERVICENOW INC COM 81762P102 5167 20354 SH SOLE 13 20354 0 0 SERVICENOW INC COM 81762P102 480 1891 SH SOLE 15 1891 0 0 SERVICENOW INC COM 81762P102 210714 830071 SH SOLE 18 610282 0 219789 SERVICENOW INC COM 81762P102 222984 878409 SH SOLE 19 878409 0 0 SERVICENOW INC COM 81762P102 598088 2356068 SH SOLE 21 2356068 0 0 SERVICENOW INC COM 81762P102 1319754 5198954 SH SOLE 22 4709347 0 489607 SERVICENOW INC COM 81762P102 43246 170361 SH SOLE 23 170361 0 0 SERVICENOW INC COM 81762P102 46723 184056 SH SOLE 25 184056 0 0 SERVICENOW INC COM 81762P102 165308 651203 SH SOLE 26 219291 0 431912 SERVICENOW INC COM 81762P102 8943 35229 SH SOLE 28 25516 0 9713 SERVICENOW INC COM 81762P102 17889 70469 SH SOLE 29 22173 0 48296 SERVICENOW INC COM 81762P102 87218 343581 SH SOLE 30 343581 0 0 SERVICENOW INC COM 81762P102 19255 75852 SH SOLE 31 58345 0 17507 SERVICENOW INC COM 81762P102 41506 163505 SH SOLE 34 163505 0 0 SERVICENOW INC COM 81762P102 35159 138503 SH SOLE 36 138503 0 0 SERVICENOW INC COM 81762P102 1098 4324 SH SOLE 40 4324 0 0 SERVICENOW INC NOTE 6/0 81762PAC6 3971 2075000 PRN SOLE 21 2075000 0 0 SERVICESOURCE INTL INC COM 81763U100 16 18001 SH SOLE 18 18001 0 0 SERVICESOURCE INTL INC COM 81763U100 229 259715 SH SOLE 21 259715 0 0 SERVICESOURCE INTL INC COM 81763U100 901 1023862 SH SOLE 22 1023862 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1389 41905 SH SOLE 2 1656 0 40249 SERVISFIRST BANCSHARES INC COM 81768T108 8 234 SH SOLE 4 234 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 35 1042 SH SOLE 7 1042 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 10190 307390 SH SOLE 18 307390 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2722 82126 SH SOLE 19 82126 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 168867 5094025 SH SOLE 21 5094025 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 49852 1503842 SH SOLE 22 1440240 0 63602 SERVISFIRST BANCSHARES INC COM 81768T108 834 25160 SH SOLE 26 13257 0 11903 SERVISFIRST BANCSHARES INC COM 81768T108 208 6288 SH SOLE 28 6288 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2093 63130 SH SOLE 30 63130 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 157 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 25 21140 SH SOLE 18 21140 0 0 SESEN BIO INC COM 817763105 283 241968 SH SOLE 21 241968 0 0 SESEN BIO INC COM 817763105 1476 1261659 SH SOLE 22 1261659 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 16 1953 SH SOLE 18 1953 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 277 34591 SH SOLE 21 34591 0 0 SHAKE SHACK INC CL A 819047101 2459 25086 SH SOLE 2 1148 0 23938 SHAKE SHACK INC CL A 819047101 16 161 SH SOLE 4 161 0 0 SHAKE SHACK INC CL A 819047101 53 538 SH SOLE 7 538 0 0 SHAKE SHACK INC CL A 819047101 12967 132260 SH SOLE 18 132260 0 0 SHAKE SHACK INC CL A 819047101 5423 55311 SH SOLE 19 55311 0 0 SHAKE SHACK INC CL A 819047101 315917 3222332 SH SOLE 21 3222332 0 0 SHAKE SHACK INC CL A 819047101 86128 878499 SH SOLE 22 839748 0 38751 SHAKE SHACK INC CL A 819047101 952 9711 SH SOLE 26 8042 0 1669 SHAKE SHACK INC CL A 819047101 352 3591 SH SOLE 28 3591 0 0 SHAKE SHACK INC CL A 819047101 4367 44548 SH SOLE 30 44548 0 0 SHAKE SHACK INC CL A 819047101 265 2703 SH SOLE 40 2703 0 0 SHARPS COMPLIANCE CORP COM 820017101 12 2804 SH SOLE 18 2804 0 0 SHARPS COMPLIANCE CORP COM 820017101 181 43716 SH SOLE 21 43716 0 0 SHARPS COMPLIANCE CORP COM 820017101 256 61609 SH SOLE 22 61609 0 0 SHARPSPRING INC COM 820054104 87 9013 SH SOLE 2 361 0 8652 SHARPSPRING INC COM 820054104 311 32044 SH SOLE 18 32044 0 0 SHARPSPRING INC COM 820054104 139 14285 SH SOLE 19 14285 0 0 SHARPSPRING INC COM 820054104 2894 298383 SH SOLE 21 298383 0 0 SHARPSPRING INC COM 820054104 2257 232639 SH SOLE 22 230126 0 2513 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 17253 843676 SH SOLE 19 843676 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1332 41923 SH SOLE 2 1991 0 39932 SHENANDOAH TELECOMMUNICATION COM 82312B106 7 226 SH SOLE 4 226 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 28 897 SH SOLE 7 897 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 5190 163360 SH SOLE 18 163360 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2636 82980 SH SOLE 19 82980 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 54668 1720753 SH SOLE 21 1720753 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 44126 1388913 SH SOLE 22 1323102 0 65811 SHENANDOAH TELECOMMUNICATION COM 82312B106 796 25063 SH SOLE 26 12820 0 12243 SHENANDOAH TELECOMMUNICATION COM 82312B106 183 5764 SH SOLE 28 5764 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 428 13460 SH SOLE 30 13460 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 240 7557 SH SOLE 34 7557 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 156 4910 SH SOLE 40 4910 0 0 SHERWIN WILLIAMS CO COM 824348106 136071 247461 SH SOLE 2 39205 0 208256 SHERWIN WILLIAMS CO COM 824348106 20092 36540 SH SOLE 4 34319 0 2221 SHERWIN WILLIAMS CO COM 824348106 50487 91816 SH SOLE 7 74283 0 17533 SHERWIN WILLIAMS CO COM 824348106 442 803 SH SOLE 13 803 0 0 SHERWIN WILLIAMS CO COM 824348106 435 792 SH SOLE 15 792 0 0 SHERWIN WILLIAMS CO COM 824348106 242499 441011 SH SOLE 18 356697 0 84314 SHERWIN WILLIAMS CO COM 824348106 124026 225555 SH SOLE 19 225555 0 0 SHERWIN WILLIAMS CO COM 824348106 872165 1586130 SH SOLE 21 1586130 0 0 SHERWIN WILLIAMS CO COM 824348106 1119916 2036692 SH SOLE 22 1811176 0 225516 SHERWIN WILLIAMS CO COM 824348106 36101 65654 SH SOLE 23 65654 0 0 SHERWIN WILLIAMS CO COM 824348106 47784 86900 SH SOLE 25 86900 0 0 SHERWIN WILLIAMS CO COM 824348106 213687 388613 SH SOLE 26 99165 0 289448 SHERWIN WILLIAMS CO COM 824348106 8978 16327 SH SOLE 28 11823 0 4504 SHERWIN WILLIAMS CO COM 824348106 2063 3752 SH SOLE 29 3752 0 0 SHERWIN WILLIAMS CO COM 824348106 149980 272756 SH SOLE 30 272756 0 0 SHERWIN WILLIAMS CO COM 824348106 31007 56390 SH SOLE 31 17874 0 38516 SHERWIN WILLIAMS CO COM 824348106 10300 18732 SH SOLE 34 18732 0 0 SHERWIN WILLIAMS CO COM 824348106 33293 60547 SH SOLE 36 60547 0 0 SHERWIN WILLIAMS CO COM 824348106 1054 1917 SH SOLE 40 1917 0 0 SHILOH INDS INC COM 824543102 14 3267 SH SOLE 18 3267 0 0 SHILOH INDS INC COM 824543102 187 45215 SH SOLE 21 45215 0 0 SHILOH INDS INC COM 824543102 743 179536 SH SOLE 22 179536 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 316 9036 SH SOLE 4 9036 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 771 22027 SH SOLE 13 22027 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 104 2961 SH SOLE 19 2961 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1145 32728 SH SOLE 21 32728 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 6261 178923 SH SOLE 22 178923 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 423 12102 SH SOLE 30 12102 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 1182 84198 SH SOLE 2 3354 0 80844 SHIP FINANCE INTERNATIONAL L SHS G81075106 627 44624 SH SOLE 7 44624 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 3890 277030 SH SOLE 18 277030 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 2008 143030 SH SOLE 19 143030 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 37204 2649848 SH SOLE 21 2649848 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 13219 941555 SH SOLE 22 864870 0 76685 SHOCKWAVE MED INC COM 82489T104 173 5794 SH SOLE 2 277 0 5517 SHOCKWAVE MED INC COM 82489T104 6 200 SH SOLE 7 200 0 0 SHOCKWAVE MED INC COM 82489T104 677 22628 SH SOLE 18 22628 0 0 SHOCKWAVE MED INC COM 82489T104 350 11710 SH SOLE 19 11710 0 0 SHOCKWAVE MED INC COM 82489T104 6742 225247 SH SOLE 21 225247 0 0 SHOCKWAVE MED INC COM 82489T104 4703 157144 SH SOLE 22 152526 0 4618 SHOE CARNIVAL INC COM 824889109 328 10124 SH SOLE 2 395 0 9729 SHOE CARNIVAL INC COM 824889109 5 153 SH SOLE 7 153 0 0 SHOE CARNIVAL INC COM 824889109 1458 44984 SH SOLE 18 44984 0 0 SHOE CARNIVAL INC COM 824889109 534 16468 SH SOLE 19 16468 0 0 SHOE CARNIVAL INC COM 824889109 33821 1043542 SH SOLE 21 1043542 0 0 SHOE CARNIVAL INC COM 824889109 10011 308885 SH SOLE 22 290891 0 17994 SHOE CARNIVAL INC COM 824889109 231 7138 SH SOLE 26 0 0 7138 SHOE CARNIVAL INC COM 824889109 43 1315 SH SOLE 28 1315 0 0 SHOE CARNIVAL INC COM 824889109 458 14118 SH SOLE 30 14118 0 0 SHOE CARNIVAL INC COM 824889109 57 1759 SH SOLE 40 1759 0 0 SHOPIFY INC CL A 82509L107 2939 9430 SH SOLE 2 0 0 9430 SHOPIFY INC CL A 82509L107 6 20 SH SOLE 17 0 0 20 SHOPIFY INC CL A 82509L107 33726 108214 SH SOLE 18 79728 0 28486 SHOPIFY INC CL A 82509L107 63082 202408 SH SOLE 19 202408 0 0 SHOPIFY INC CL A 82509L107 6493 20835 SH SOLE 21 20835 0 0 SHOPIFY INC CL A 82509L107 5449 17483 SH SOLE 22 17483 0 0 SHOPIFY INC CL A 82509L107 1312 4211 SH SOLE 26 0 0 4211 SHOPIFY INC CL A 82509L107 7298 23416 SH SOLE 31 0 0 23416 SHOPIFY INC CL A 82509L107 11013 35338 SH SOLE 34 35338 0 0 SHOPIFY INC OPTIONS 82509L107 2524 8100 SH Call SOLE 19 8100 0 0 SHOPIFY INC OPTIONS 82509L107 1870 6000 SH Call SOLE 34 6000 0 0 SHORE BANCSHARES INC COM 825107105 202 13138 SH SOLE 2 449 0 12689 SHORE BANCSHARES INC COM 825107105 5 317 SH SOLE 7 317 0 0 SHORE BANCSHARES INC COM 825107105 739 47953 SH SOLE 18 47953 0 0 SHORE BANCSHARES INC COM 825107105 327 21199 SH SOLE 19 21199 0 0 SHORE BANCSHARES INC COM 825107105 7068 458668 SH SOLE 21 458668 0 0 SHORE BANCSHARES INC COM 825107105 4312 279815 SH SOLE 22 270964 0 8851 SHOTSPOTTER INC COM 82536T107 161 6972 SH SOLE 2 360 0 6612 SHOTSPOTTER INC COM 82536T107 4 153 SH SOLE 7 153 0 0 SHOTSPOTTER INC COM 82536T107 674 29262 SH SOLE 18 29262 0 0 SHOTSPOTTER INC COM 82536T107 318 13826 SH SOLE 19 13826 0 0 SHOTSPOTTER INC COM 82536T107 6495 282018 SH SOLE 21 282018 0 0 SHOTSPOTTER INC COM 82536T107 5491 238443 SH SOLE 22 232419 0 6024 SHOTSPOTTER INC COM 82536T107 28 1209 SH SOLE 30 1209 0 0 SHUTTERSTOCK INC COM 825690100 606 16779 SH SOLE 2 804 0 15975 SHUTTERSTOCK INC COM 825690100 4 102 SH SOLE 4 102 0 0 SHUTTERSTOCK INC COM 825690100 16 432 SH SOLE 7 432 0 0 SHUTTERSTOCK INC COM 825690100 3106 85995 SH SOLE 18 85995 0 0 SHUTTERSTOCK INC COM 825690100 1199 33207 SH SOLE 19 33207 0 0 SHUTTERSTOCK INC COM 825690100 75097 2079091 SH SOLE 21 2079091 0 0 SHUTTERSTOCK INC COM 825690100 20680 572530 SH SOLE 22 547750 0 24780 SHUTTERSTOCK INC COM 825690100 297 8222 SH SOLE 26 0 0 8222 SHUTTERSTOCK INC COM 825690100 105 2902 SH SOLE 28 2902 0 0 SHUTTERSTOCK INC COM 825690100 968 26793 SH SOLE 30 26793 0 0 SHUTTERSTOCK INC COM 825690100 72 2000 SH SOLE 40 2000 0 0 SI BONE INC COM 825704109 544 30803 SH SOLE 2 17667 0 13136 SI BONE INC COM 825704109 1293 73191 SH SOLE 18 64871 0 8320 SI BONE INC COM 825704109 2800 158453 SH SOLE 19 158453 0 0 SI BONE INC COM 825704109 10172 575679 SH SOLE 21 575679 0 0 SI BONE INC COM 825704109 8349 472488 SH SOLE 22 464211 0 8277 SI BONE INC COM 825704109 181 10234 SH SOLE 23 10234 0 0 SI BONE INC COM 825704109 614 34766 SH SOLE 26 0 0 34766 SI BONE INC COM 825704109 767 43402 SH SOLE 34 43402 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 10373 1920840 SH SOLE 7 1920840 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 18828 3486667 SH SOLE 30 3486667 0 0 SIEBERT FINL CORP COM 826176109 62 6784 SH SOLE 2 309 0 6475 SIEBERT FINL CORP COM 826176109 236 25608 SH SOLE 18 25608 0 0 SIEBERT FINL CORP COM 826176109 111 12083 SH SOLE 19 12083 0 0 SIEBERT FINL CORP COM 826176109 2619 284684 SH SOLE 21 284684 0 0 SIEBERT FINL CORP COM 826176109 674 73237 SH SOLE 22 68797 0 4440 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1 4784 SH SOLE 18 4784 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 11 55259 SH SOLE 21 55259 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 6 29993 SH SOLE 22 29993 0 0 SIENTRA INC COM 82621J105 200 30831 SH SOLE 2 870 0 29961 SIENTRA INC COM 82621J105 3 495 SH SOLE 7 495 0 0 SIENTRA INC COM 82621J105 893 137773 SH SOLE 18 137773 0 0 SIENTRA INC COM 82621J105 426 65759 SH SOLE 19 65759 0 0 SIENTRA INC COM 82621J105 8784 1355505 SH SOLE 21 1355505 0 0 SIENTRA INC COM 82621J105 6799 1049195 SH SOLE 22 1025682 0 23513 SIERRA BANCORP COM 82620P102 548 20650 SH SOLE 2 7112 0 13538 SIERRA BANCORP COM 82620P102 6 232 SH SOLE 7 232 0 0 SIERRA BANCORP COM 82620P102 1401 52743 SH SOLE 18 52743 0 0 SIERRA BANCORP COM 82620P102 2203 82936 SH SOLE 19 82936 0 0 SIERRA BANCORP COM 82620P102 13554 510322 SH SOLE 21 510322 0 0 SIERRA BANCORP COM 82620P102 10958 412585 SH SOLE 22 402360 0 10225 SIERRA BANCORP COM 82620P102 560 21072 SH SOLE 23 21072 0 0 SIERRA BANCORP COM 82620P102 1216 45795 SH SOLE 26 0 0 45795 SIERRA WIRELESS INC COM 826516106 25 2335 SH SOLE 22 2335 0 0 SIFCO INDS INC COM 826546103 2 614 SH SOLE 21 614 0 0 SIFCO INDS INC COM 826546103 15 5558 SH SOLE 22 5558 0 0 SIGA TECHNOLOGIES INC COM 826917106 247 48239 SH SOLE 2 2481 0 45758 SIGA TECHNOLOGIES INC COM 826917106 6 1099 SH SOLE 7 1099 0 0 SIGA TECHNOLOGIES INC COM 826917106 1017 198620 SH SOLE 18 198620 0 0 SIGA TECHNOLOGIES INC COM 826917106 487 95177 SH SOLE 19 95177 0 0 SIGA TECHNOLOGIES INC COM 826917106 14084 2750685 SH SOLE 21 2750685 0 0 SIGA TECHNOLOGIES INC COM 826917106 6551 1279472 SH SOLE 22 1238012 0 41460 SIGA TECHNOLOGIES INC COM 826917106 21 4098 SH SOLE 30 4098 0 0 SIGMATRON INTL INC COM 82661L101 24 5983 SH SOLE 21 5983 0 0 SIGMATRON INTL INC COM 82661L101 730 179293 SH SOLE 22 179293 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 18080 151655 SH SOLE 2 33228 0 118427 SIGNATURE BK NEW YORK N Y COM 82669G104 2503 20998 SH SOLE 4 19442 0 1556 SIGNATURE BK NEW YORK N Y COM 82669G104 422 3539 SH SOLE 7 3539 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 11 95 SH SOLE 13 95 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 19077 160016 SH SOLE 18 155747 0 4269 SIGNATURE BK NEW YORK N Y COM 82669G104 1451 12173 SH SOLE 19 12173 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 331967 2784489 SH SOLE 21 2784489 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 212840 1785267 SH SOLE 22 1682275 0 102992 SIGNATURE BK NEW YORK N Y COM 82669G104 4818 40415 SH SOLE 23 40415 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 132 1106 SH SOLE 25 1106 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 19058 159853 SH SOLE 26 51777 0 108076 SIGNATURE BK NEW YORK N Y COM 82669G104 1172 9828 SH SOLE 28 6983 0 2845 SIGNATURE BK NEW YORK N Y COM 82669G104 1530 12833 SH SOLE 29 1132 0 11701 SIGNATURE BK NEW YORK N Y COM 82669G104 11358 95270 SH SOLE 30 95270 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4116 34523 SH SOLE 31 11454 0 23069 SIGNATURE BK NEW YORK N Y COM 82669G104 375 3148 SH SOLE 34 3148 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1484 12451 SH SOLE 36 12451 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 131 1101 SH SOLE 40 1101 0 0 SIGNET JEWELERS LIMITED SHS G81276100 927 55284 SH SOLE 2 4993 0 50291 SIGNET JEWELERS LIMITED SHS G81276100 4 247 SH SOLE 4 247 0 0 SIGNET JEWELERS LIMITED SHS G81276100 52 3118 SH SOLE 7 3118 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH SOLE 17 0 0 30 SIGNET JEWELERS LIMITED SHS G81276100 4622 275769 SH SOLE 18 275769 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2078 124004 SH SOLE 19 124004 0 0 SIGNET JEWELERS LIMITED SHS G81276100 98689 5888338 SH SOLE 21 5888338 0 0 SIGNET JEWELERS LIMITED SHS G81276100 28930 1726123 SH SOLE 22 1607054 0 119069 SIGNET JEWELERS LIMITED SHS G81276100 232 13864 SH SOLE 23 13864 0 0 SIGNET JEWELERS LIMITED SHS G81276100 966 57629 SH SOLE 26 14438 0 43191 SIGNET JEWELERS LIMITED SHS G81276100 98 5874 SH SOLE 28 5874 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1406 83905 SH SOLE 30 83905 0 0 SIGNET JEWELERS LIMITED SHS G81276100 153 9125 SH SOLE 36 9125 0 0 SIGNET JEWELERS LIMITED SHS G81276100 87 5199 SH SOLE 40 5199 0 0 SILGAN HOLDINGS INC COM 827048109 6785 225908 SH SOLE 2 60769 0 165139 SILGAN HOLDINGS INC COM 827048109 13 444 SH SOLE 4 444 0 0 SILGAN HOLDINGS INC COM 827048109 64 2130 SH SOLE 7 2130 0 0 SILGAN HOLDINGS INC COM 827048109 7191 239418 SH SOLE 18 226639 0 12779 SILGAN HOLDINGS INC COM 827048109 528 17568 SH SOLE 19 17568 0 0 SILGAN HOLDINGS INC COM 827048109 113676 3784796 SH SOLE 21 3784796 0 0 SILGAN HOLDINGS INC COM 827048109 83145 2768260 SH SOLE 22 2620914 0 147346 SILGAN HOLDINGS INC COM 827048109 832 27692 SH SOLE 26 21176 0 6516 SILGAN HOLDINGS INC COM 827048109 416 13863 SH SOLE 28 13863 0 0 SILGAN HOLDINGS INC COM 827048109 629 20957 SH SOLE 30 20957 0 0 SILGAN HOLDINGS INC COM 827048109 47 1566 SH SOLE 31 1566 0 0 SILGAN HOLDINGS INC COM 827048109 42 1412 SH SOLE 36 1412 0 0 SILGAN HOLDINGS INC COM 827048109 255 8480 SH SOLE 40 8480 0 0 SILICON LABORATORIES INC COM 826919102 6384 57336 SH SOLE 2 21805 0 35531 SILICON LABORATORIES INC COM 826919102 95 852 SH SOLE 4 852 0 0 SILICON LABORATORIES INC COM 826919102 92 830 SH SOLE 7 830 0 0 SILICON LABORATORIES INC COM 826919102 27657 248379 SH SOLE 18 246881 0 1498 SILICON LABORATORIES INC COM 826919102 40452 363284 SH SOLE 19 363284 0 0 SILICON LABORATORIES INC COM 826919102 359315 3226893 SH SOLE 21 3226893 0 0 SILICON LABORATORIES INC COM 826919102 164228 1474884 SH SOLE 22 1417373 0 57511 SILICON LABORATORIES INC COM 826919102 232 2081 SH SOLE 23 2081 0 0 SILICON LABORATORIES INC COM 826919102 71 636 SH SOLE 25 636 0 0 SILICON LABORATORIES INC COM 826919102 1371 12313 SH SOLE 26 7725 0 4588 SILICON LABORATORIES INC COM 826919102 599 5375 SH SOLE 28 5375 0 0 SILICON LABORATORIES INC COM 826919102 17757 159473 SH SOLE 30 159473 0 0 SILICON LABORATORIES INC COM 826919102 53 478 SH SOLE 31 478 0 0 SILICON LABORATORIES INC COM 826919102 13565 121823 SH SOLE 34 121823 0 0 SILICON LABORATORIES INC COM 826919102 19 168 SH SOLE 36 168 0 0 SILICON LABORATORIES INC COM 826919102 472 4242 SH SOLE 40 4242 0 0 SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1723 1325000 PRN SOLE 21 1325000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 68 1921 SH SOLE 18 0 0 1921 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9574 270831 SH SOLE 19 270831 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6764 191352 SH SOLE 25 191352 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 31590 893637 SH SOLE 34 893637 0 0 SILK ROAD MEDICAL INC COM 82710M100 1157 35580 SH SOLE 2 25938 0 9642 SILK ROAD MEDICAL INC COM 82710M100 8 239 SH SOLE 7 239 0 0 SILK ROAD MEDICAL INC COM 82710M100 1746 53680 SH SOLE 18 53680 0 0 SILK ROAD MEDICAL INC COM 82710M100 6236 191714 SH SOLE 19 191714 0 0 SILK ROAD MEDICAL INC COM 82710M100 12357 379857 SH SOLE 21 379857 0 0 SILK ROAD MEDICAL INC COM 82710M100 6158 189310 SH SOLE 22 185040 0 4270 SILK ROAD MEDICAL INC COM 82710M100 392 12042 SH SOLE 26 0 0 12042 SILK ROAD MEDICAL INC COM 82710M100 2867 88119 SH SOLE 34 88119 0 0 SILVERBOW RES INC COM 82836G102 84 8685 SH SOLE 2 220 0 8465 SILVERBOW RES INC COM 82836G102 2 230 SH SOLE 7 230 0 0 SILVERBOW RES INC COM 82836G102 232 23912 SH SOLE 18 23912 0 0 SILVERBOW RES INC COM 82836G102 109 11253 SH SOLE 19 11253 0 0 SILVERBOW RES INC COM 82836G102 2589 267142 SH SOLE 21 267142 0 0 SILVERBOW RES INC COM 82836G102 1533 158239 SH SOLE 22 153389 0 4850 SILVERCREST ASSET MGMT GROUP CL A 828359109 106 8580 SH SOLE 2 518 0 8062 SILVERCREST ASSET MGMT GROUP CL A 828359109 385 31331 SH SOLE 18 31331 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 163 13234 SH SOLE 19 13234 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3535 287387 SH SOLE 21 287387 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 1560 126850 SH SOLE 22 120667 0 6183 SILVERCREST ASSET MGMT GROUP CL A 828359109 1 96 SH SOLE 26 0 0 96 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2316 93030 SH SOLE 2 3749 0 89281 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10 412 SH SOLE 4 412 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 33 1335 SH SOLE 7 1335 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11145 447571 SH SOLE 18 447571 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3897 156500 SH SOLE 19 156500 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 261842 10515729 SH SOLE 21 10515729 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 71202 2859532 SH SOLE 22 2750674 0 108858 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 484 19436 SH SOLE 26 13198 0 6238 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 267 10742 SH SOLE 28 10742 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3399 136503 SH SOLE 30 136503 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 57 2272 SH SOLE 34 2272 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 260 10433 SH SOLE 40 10433 0 0 SIMON PPTY GROUP INC NEW COM 828806109 165893 1065805 SH SOLE 2 349052 0 716753 SIMON PPTY GROUP INC NEW COM 828806109 51031 327858 SH SOLE 4 319687 0 8171 SIMON PPTY GROUP INC NEW COM 828806109 97128 624017 SH SOLE 7 624017 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7528 48362 SH SOLE 13 48362 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2204 14163 SH SOLE 15 14163 0 0 SIMON PPTY GROUP INC NEW COM 828806109 166176 1067624 SH SOLE 18 970598 0 97026 SIMON PPTY GROUP INC NEW COM 828806109 131418 844315 SH SOLE 19 844315 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1493325 9594120 SH SOLE 21 9594120 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1709004 10979790 SH SOLE 22 9847920 0 1131870 SIMON PPTY GROUP INC NEW COM 828806109 58871 378229 SH SOLE 23 378229 0 0 SIMON PPTY GROUP INC NEW COM 828806109 146428 940749 SH SOLE 25 940749 0 0 SIMON PPTY GROUP INC NEW COM 828806109 219160 1408028 SH SOLE 26 428900 0 979128 SIMON PPTY GROUP INC NEW COM 828806109 11856 76172 SH SOLE 28 59772 0 16400 SIMON PPTY GROUP INC NEW COM 828806109 55957 359508 SH SOLE 29 216606 0 142902 SIMON PPTY GROUP INC NEW COM 828806109 378921 2434444 SH SOLE 30 2434444 0 0 SIMON PPTY GROUP INC NEW COM 828806109 31399 201730 SH SOLE 31 131922 0 69808 SIMON PPTY GROUP INC NEW COM 828806109 49055 315163 SH SOLE 34 315163 0 0 SIMON PPTY GROUP INC NEW COM 828806109 43188 277467 SH SOLE 36 277467 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1182 7597 SH SOLE 40 7597 0 0 SIMPLY GOOD FOODS CO COM 82900L102 2260 77968 SH SOLE 2 9759 0 68209 SIMPLY GOOD FOODS CO COM 82900L102 11 394 SH SOLE 4 394 0 0 SIMPLY GOOD FOODS CO COM 82900L102 37 1272 SH SOLE 7 1272 0 0 SIMPLY GOOD FOODS CO COM 82900L102 7012 241869 SH SOLE 18 241869 0 0 SIMPLY GOOD FOODS CO COM 82900L102 5915 204053 SH SOLE 19 204053 0 0 SIMPLY GOOD FOODS CO COM 82900L102 69174 2386145 SH SOLE 21 2386145 0 0 SIMPLY GOOD FOODS CO COM 82900L102 63367 2185821 SH SOLE 22 2096231 0 89590 SIMPLY GOOD FOODS CO COM 82900L102 640 22064 SH SOLE 23 22064 0 0 SIMPLY GOOD FOODS CO COM 82900L102 2096 72310 SH SOLE 26 20822 0 51488 SIMPLY GOOD FOODS CO COM 82900L102 278 9580 SH SOLE 28 9580 0 0 SIMPLY GOOD FOODS CO COM 82900L102 516 17791 SH SOLE 30 17791 0 0 SIMPLY GOOD FOODS CO COM 82900L102 89 3054 SH SOLE 34 3054 0 0 SIMPLY GOOD FOODS CO COM 82900L102 186 6406 SH SOLE 40 6406 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 2702 38944 SH SOLE 2 1821 0 37123 SIMPSON MANUFACTURING CO INC COM 829073105 18 263 SH SOLE 4 263 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 63 904 SH SOLE 7 904 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 13739 198051 SH SOLE 18 198051 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 5338 76947 SH SOLE 19 76947 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 325533 4692700 SH SOLE 21 4692700 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 85936 1238811 SH SOLE 22 1180532 0 58279 SIMPSON MANUFACTURING CO INC COM 829073105 1158 16699 SH SOLE 26 12776 0 3923 SIMPSON MANUFACTURING CO INC COM 829073105 363 5240 SH SOLE 28 5240 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 3933 56695 SH SOLE 30 56695 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 312 4495 SH SOLE 40 4495 0 0 SIMULATIONS PLUS INC COM 829214105 359 10337 SH SOLE 2 445 0 9892 SIMULATIONS PLUS INC COM 829214105 10 283 SH SOLE 7 283 0 0 SIMULATIONS PLUS INC COM 829214105 1497 43144 SH SOLE 18 43144 0 0 SIMULATIONS PLUS INC COM 829214105 717 20659 SH SOLE 19 20659 0 0 SIMULATIONS PLUS INC COM 829214105 14450 416427 SH SOLE 21 416427 0 0 SIMULATIONS PLUS INC COM 829214105 12852 370370 SH SOLE 22 327747 0 42623 SINA CORP ORD G81477104 5031 128368 SH SOLE 2 1870 0 126498 SINA CORP ORD G81477104 553 14117 SH SOLE 4 14117 0 0 SINA CORP ORD G81477104 353 9006 SH SOLE 7 9006 0 0 SINA CORP ORD G81477104 979 24974 SH SOLE 15 23986 0 988 SINA CORP ORD G81477104 1373 35039 SH SOLE 18 35039 0 0 SINA CORP ORD G81477104 48496 1237460 SH SOLE 21 1237460 0 0 SINA CORP ORD G81477104 36363 927872 SH SOLE 22 862193 0 65679 SINA CORP ORD G81477104 1634 41707 SH SOLE 23 41707 0 0 SINA CORP ORD G81477104 1366 34850 SH SOLE 25 34850 0 0 SINA CORP ORD G81477104 10472 267218 SH SOLE 26 63175 0 204043 SINA CORP ORD G81477104 408 10413 SH SOLE 29 6580 0 3833 SINA CORP ORD G81477104 17024 434402 SH SOLE 30 434402 0 0 SINA CORP ORD G81477104 135 3456 SH SOLE 31 3456 0 0 SINA CORP ORD G81477104 187 4772 SH SOLE 34 4772 0 0 SINA CORP ORD G81477104 27 684 SH SOLE 36 684 0 0 SINA CORP ORD G81477104 20 519 SH SOLE 40 519 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 8365 195714 SH SOLE 2 81951 0 113763 SINCLAIR BROADCAST GROUP INC CL A 829226109 512 11977 SH SOLE 4 11977 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 123 2889 SH SOLE 7 2889 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 635 14847 SH SOLE 13 14847 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3675 85984 SH SOLE 18 62799 0 23185 SINCLAIR BROADCAST GROUP INC CL A 829226109 8218 192280 SH SOLE 19 192280 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 36964 864861 SH SOLE 21 864861 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 87001 2035595 SH SOLE 22 1848442 0 187153 SINCLAIR BROADCAST GROUP INC CL A 829226109 750 17548 SH SOLE 23 17548 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1273 29774 SH SOLE 26 18056 0 11718 SINCLAIR BROADCAST GROUP INC CL A 829226109 394 9207 SH SOLE 28 9207 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3397 79491 SH SOLE 29 22694 0 56797 SINCLAIR BROADCAST GROUP INC CL A 829226109 1249 29214 SH SOLE 30 29214 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 767 17935 SH SOLE 31 10647 0 7288 SINCLAIR BROADCAST GROUP INC CL A 829226109 226 5286 SH SOLE 34 5286 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 483 11310 SH SOLE 36 11310 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 301 7034 SH SOLE 40 7034 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 874 29907 SH SOLE 2 0 0 29907 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 851 29139 SH SOLE 22 29139 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 0 13 SH SOLE 21 13 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 1 254 SH SOLE 22 254 0 0 SIRIUS XM HLDGS INC COM 82968B103 45794 7321191 SH SOLE 2 3760296 0 3560895 SIRIUS XM HLDGS INC COM 82968B103 9351 1494902 SH SOLE 4 1452420 0 42482 SIRIUS XM HLDGS INC COM 82968B103 3884 620949 SH SOLE 7 578247 0 42702 SIRIUS XM HLDGS INC COM 82968B103 420 67086 SH SOLE 13 67086 0 0 SIRIUS XM HLDGS INC COM 82968B103 150 24033 SH SOLE 15 24033 0 0 SIRIUS XM HLDGS INC COM 82968B103 24 3873 SH SOLE 17 0 0 3873 SIRIUS XM HLDGS INC COM 82968B103 6517 1041866 SH SOLE 18 792559 0 249307 SIRIUS XM HLDGS INC COM 82968B103 10093 1613631 SH SOLE 19 1613631 0 0 SIRIUS XM HLDGS INC COM 82968B103 163381 26120041 SH SOLE 21 26120041 0 0 SIRIUS XM HLDGS INC COM 82968B103 281305 44972861 SH SOLE 22 36473860 0 8499001 SIRIUS XM HLDGS INC COM 82968B103 19312 3087477 SH SOLE 23 3087477 0 0 SIRIUS XM HLDGS INC COM 82968B103 10151 1622903 SH SOLE 25 1622903 0 0 SIRIUS XM HLDGS INC COM 82968B103 38158 6100386 SH SOLE 26 2604109 0 3496277 SIRIUS XM HLDGS INC COM 82968B103 1876 299939 SH SOLE 28 210524 0 89415 SIRIUS XM HLDGS INC COM 82968B103 7023 1122859 SH SOLE 29 878957 0 243902 SIRIUS XM HLDGS INC COM 82968B103 26910 4302204 SH SOLE 30 4302204 0 0 SIRIUS XM HLDGS INC COM 82968B103 13962 2232059 SH SOLE 31 1580541 0 651518 SIRIUS XM HLDGS INC COM 82968B103 3958 632752 SH SOLE 32 632752 0 0 SIRIUS XM HLDGS INC COM 82968B103 2375 379666 SH SOLE 34 379666 0 0 SIRIUS XM HLDGS INC COM 82968B103 9810 1568378 SH SOLE 36 1568378 0 0 SIRIUS XM HLDGS INC COM 82968B103 304 48569 SH SOLE 40 48569 0 0 SITE CENTERS CORP COM 82981J109 4496 297533 SH SOLE 2 9766 0 287767 SITE CENTERS CORP COM 82981J109 611 40426 SH SOLE 4 40426 0 0 SITE CENTERS CORP COM 82981J109 2163 143179 SH SOLE 7 143179 0 0 SITE CENTERS CORP COM 82981J109 76 5049 SH SOLE 15 5049 0 0 SITE CENTERS CORP COM 82981J109 983 65078 SH SOLE 18 65078 0 0 SITE CENTERS CORP COM 82981J109 2473 163691 SH SOLE 19 163691 0 0 SITE CENTERS CORP COM 82981J109 39609 2621395 SH SOLE 21 2621395 0 0 SITE CENTERS CORP COM 82981J109 85848 5681526 SH SOLE 22 5359533 0 321993 SITE CENTERS CORP COM 82981J109 70 4613 SH SOLE 23 4613 0 0 SITE CENTERS CORP COM 82981J109 4381 289928 SH SOLE 25 289928 0 0 SITE CENTERS CORP COM 82981J109 2287 151329 SH SOLE 26 58544 0 92785 SITE CENTERS CORP COM 82981J109 333 22060 SH SOLE 28 22060 0 0 SITE CENTERS CORP COM 82981J109 1185 78437 SH SOLE 29 78437 0 0 SITE CENTERS CORP COM 82981J109 9697 641742 SH SOLE 30 641742 0 0 SITE CENTERS CORP COM 82981J109 43 2844 SH SOLE 31 2844 0 0 SITE CENTERS CORP COM 82981J109 82 5458 SH SOLE 36 5458 0 0 SITE CENTERS CORP COM 82981J109 221 14623 SH SOLE 40 14623 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2643 35705 SH SOLE 2 1659 0 34046 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11 149 SH SOLE 4 149 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 56 753 SH SOLE 7 753 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10302 139179 SH SOLE 18 139179 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5903 79752 SH SOLE 19 79752 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 100522 1358034 SH SOLE 21 1358034 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 89267 1205991 SH SOLE 22 1136838 0 69153 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 939 12684 SH SOLE 26 9330 0 3354 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 365 4937 SH SOLE 28 4937 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 835 11276 SH SOLE 30 11276 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5467 73858 SH SOLE 31 0 0 73858 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 301 4072 SH SOLE 40 4072 0 0 SITO MOBILE LTD COM NEW 82988R203 5 5282 SH SOLE 18 5282 0 0 SITO MOBILE LTD COM NEW 82988R203 62 70920 SH SOLE 21 70920 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 11001 216604 SH SOLE 2 49497 0 167107 SIX FLAGS ENTMT CORP NEW COM 83001A102 132 2606 SH SOLE 4 2606 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 120 2371 SH SOLE 7 2371 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 11458 225598 SH SOLE 18 225149 0 449 SIX FLAGS ENTMT CORP NEW COM 83001A102 2133 42004 SH SOLE 19 42004 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 192523 3790572 SH SOLE 21 3790572 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 129435 2548443 SH SOLE 22 2385239 0 163204 SIX FLAGS ENTMT CORP NEW COM 83001A102 157 3082 SH SOLE 23 3082 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 100 1969 SH SOLE 25 1969 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1190 23439 SH SOLE 26 14925 0 8514 SIX FLAGS ENTMT CORP NEW COM 83001A102 465 9150 SH SOLE 28 9150 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 34 662 SH SOLE 29 662 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1158 22796 SH SOLE 30 22796 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 137 2706 SH SOLE 31 2706 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 281 5541 SH SOLE 34 5541 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 111 2187 SH SOLE 36 2187 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 388 7639 SH SOLE 40 7639 0 0 SJW GROUP COM 784305104 1658 24282 SH SOLE 2 1094 0 23188 SJW GROUP COM 784305104 75 1101 SH SOLE 4 1101 0 0 SJW GROUP COM 784305104 2782 40743 SH SOLE 7 40743 0 0 SJW GROUP COM 784305104 6144 89963 SH SOLE 18 89963 0 0 SJW GROUP COM 784305104 3091 45258 SH SOLE 19 45258 0 0 SJW GROUP COM 784305104 61407 899204 SH SOLE 21 899204 0 0 SJW GROUP COM 784305104 50106 733727 SH SOLE 22 694537 0 39190 SJW GROUP COM 784305104 846 12389 SH SOLE 26 10204 0 2185 SJW GROUP COM 784305104 228 3339 SH SOLE 28 3339 0 0 SJW GROUP COM 784305104 7571 110868 SH SOLE 30 110868 0 0 SJW GROUP COM 784305104 80 1165 SH SOLE 36 1165 0 0 SJW GROUP COM 784305104 159 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 203 9152 SH SOLE 22 9152 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 66 2982 SH SOLE 25 2982 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2275 102462 SH SOLE 30 102462 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 407 18323 SH SOLE 31 0 0 18323 SKECHERS U S A INC CL A 830566105 11457 306752 SH SOLE 2 67468 0 239284 SKECHERS U S A INC CL A 830566105 25 675 SH SOLE 4 675 0 0 SKECHERS U S A INC CL A 830566105 123 3280 SH SOLE 7 3280 0 0 SKECHERS U S A INC CL A 830566105 13892 371928 SH SOLE 18 371928 0 0 SKECHERS U S A INC CL A 830566105 1112 29769 SH SOLE 19 29769 0 0 SKECHERS U S A INC CL A 830566105 240148 6429671 SH SOLE 21 6429671 0 0 SKECHERS U S A INC CL A 830566105 160390 4294232 SH SOLE 22 4036294 0 257938 SKECHERS U S A INC CL A 830566105 2090 55965 SH SOLE 26 36317 0 19648 SKECHERS U S A INC CL A 830566105 643 17212 SH SOLE 28 17212 0 0 SKECHERS U S A INC CL A 830566105 1393 37285 SH SOLE 30 37285 0 0 SKECHERS U S A INC CL A 830566105 99 2647 SH SOLE 31 2647 0 0 SKECHERS U S A INC CL A 830566105 105 2806 SH SOLE 36 2806 0 0 SKECHERS U S A INC CL A 830566105 480 12842 SH SOLE 40 12842 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1316 43719 SH SOLE 2 2079 0 41640 SKYLINE CHAMPION CORPORATION COM 830830105 8 255 SH SOLE 4 255 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 34 1126 SH SOLE 7 1126 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 5154 171297 SH SOLE 18 171297 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2611 86766 SH SOLE 19 86766 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 64961 2158903 SH SOLE 21 2158903 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 44787 1488450 SH SOLE 22 1415461 0 72989 SKYLINE CHAMPION CORPORATION COM 830830105 1723 57256 SH SOLE 26 18319 0 38937 SKYLINE CHAMPION CORPORATION COM 830830105 225 7471 SH SOLE 28 7471 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 439 14592 SH SOLE 30 14592 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 147 4898 SH SOLE 40 4898 0 0 SKYWEST INC COM 830879102 2908 50658 SH SOLE 2 2036 0 48622 SKYWEST INC COM 830879102 3 57 SH SOLE 4 57 0 0 SKYWEST INC COM 830879102 58 1006 SH SOLE 7 1006 0 0 SKYWEST INC COM 830879102 13519 235523 SH SOLE 18 225857 0 9666 SKYWEST INC COM 830879102 5052 88013 SH SOLE 19 88013 0 0 SKYWEST INC COM 830879102 322477 5618061 SH SOLE 21 5618061 0 0 SKYWEST INC COM 830879102 84878 1478709 SH SOLE 22 1433793 0 44916 SKYWEST INC COM 830879102 110 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 3482 60658 SH SOLE 30 60658 0 0 SKYWEST INC COM 830879102 465 8097 SH SOLE 34 8097 0 0 SKYWEST INC COM 830879102 74 1296 SH SOLE 40 1296 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 33899 427745 SH SOLE 2 52037 0 375708 SKYWORKS SOLUTIONS INC COM 83088M102 6155 77662 SH SOLE 4 72858 0 4804 SKYWORKS SOLUTIONS INC COM 83088M102 19586 247136 SH SOLE 7 170033 0 77103 SKYWORKS SOLUTIONS INC COM 83088M102 547 6905 SH SOLE 13 6905 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 154 1938 SH SOLE 15 1938 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 31192 393592 SH SOLE 18 369737 0 23855 SKYWORKS SOLUTIONS INC COM 83088M102 32676 412321 SH SOLE 19 412321 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 402560 5079623 SH SOLE 21 5079623 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 333302 4205706 SH SOLE 22 3735992 0 469714 SKYWORKS SOLUTIONS INC COM 83088M102 10130 127821 SH SOLE 23 127821 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 14823 187038 SH SOLE 25 187038 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 78396 989226 SH SOLE 26 236886 0 752340 SKYWORKS SOLUTIONS INC COM 83088M102 2472 31194 SH SOLE 28 22398 0 8796 SKYWORKS SOLUTIONS INC COM 83088M102 3185 40191 SH SOLE 29 3476 0 36715 SKYWORKS SOLUTIONS INC COM 83088M102 58069 732729 SH SOLE 30 732729 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2981 37618 SH SOLE 31 31116 0 6502 SKYWORKS SOLUTIONS INC COM 83088M102 1935 24416 SH SOLE 32 24416 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 14479 182705 SH SOLE 34 182705 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8493 107171 SH SOLE 36 107171 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 292 3687 SH SOLE 40 3687 0 0 SL GREEN RLTY CORP COM 78440X101 24024 293872 SH SOLE 2 88796 0 205076 SL GREEN RLTY CORP COM 78440X101 5017 61371 SH SOLE 4 59160 0 2211 SL GREEN RLTY CORP COM 78440X101 14271 174567 SH SOLE 7 168806 0 5761 SL GREEN RLTY CORP COM 78440X101 330 4037 SH SOLE 13 4037 0 0 SL GREEN RLTY CORP COM 78440X101 300 3672 SH SOLE 15 3672 0 0 SL GREEN RLTY CORP COM 78440X101 13938 170497 SH SOLE 18 158362 0 12135 SL GREEN RLTY CORP COM 78440X101 10516 128631 SH SOLE 19 128631 0 0 SL GREEN RLTY CORP COM 78440X101 224248 2743098 SH SOLE 21 2743098 0 0 SL GREEN RLTY CORP COM 78440X101 245413 3001997 SH SOLE 22 2741428 0 260569 SL GREEN RLTY CORP COM 78440X101 6735 82384 SH SOLE 23 82384 0 0 SL GREEN RLTY CORP COM 78440X101 21097 258070 SH SOLE 25 258070 0 0 SL GREEN RLTY CORP COM 78440X101 36892 451277 SH SOLE 26 140102 0 311175 SL GREEN RLTY CORP COM 78440X101 1280 15661 SH SOLE 28 11650 0 4011 SL GREEN RLTY CORP COM 78440X101 5604 68545 SH SOLE 29 50817 0 17728 SL GREEN RLTY CORP COM 78440X101 53663 656427 SH SOLE 30 656427 0 0 SL GREEN RLTY CORP COM 78440X101 2367 28956 SH SOLE 31 24630 0 4326 SL GREEN RLTY CORP COM 78440X101 4708 57587 SH SOLE 34 57587 0 0 SL GREEN RLTY CORP COM 78440X101 5410 66173 SH SOLE 36 66173 0 0 SL GREEN RLTY CORP COM 78440X101 162 1985 SH SOLE 40 1985 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 724 30503 SH SOLE 21 30503 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 15802 665919 SH SOLE 22 665919 0 0 SLEEP NUMBER CORP COM 83125X103 1064 25750 SH SOLE 2 1152 0 24598 SLEEP NUMBER CORP COM 83125X103 7 165 SH SOLE 4 165 0 0 SLEEP NUMBER CORP COM 83125X103 18 428 SH SOLE 7 428 0 0 SLEEP NUMBER CORP COM 83125X103 5382 130258 SH SOLE 18 130258 0 0 SLEEP NUMBER CORP COM 83125X103 2650 64129 SH SOLE 19 64129 0 0 SLEEP NUMBER CORP COM 83125X103 129535 3134916 SH SOLE 21 3134916 0 0 SLEEP NUMBER CORP COM 83125X103 36476 882762 SH SOLE 22 833689 0 49073 SLEEP NUMBER CORP COM 83125X103 9 208 SH SOLE 23 208 0 0 SLEEP NUMBER CORP COM 83125X103 365 8830 SH SOLE 26 6305 0 2525 SLEEP NUMBER CORP COM 83125X103 173 4191 SH SOLE 28 4191 0 0 SLEEP NUMBER CORP COM 83125X103 1799 43536 SH SOLE 30 43536 0 0 SLEEP NUMBER CORP COM 83125X103 124 3004 SH SOLE 34 3004 0 0 SLEEP NUMBER CORP COM 83125X103 136 3286 SH SOLE 40 3286 0 0 SLM CORP COM 78442P106 9084 1029330 SH SOLE 2 236727 0 792603 SLM CORP COM 78442P106 13 1523 SH SOLE 4 1523 0 0 SLM CORP COM 78442P106 95 10790 SH SOLE 7 10790 0 0 SLM CORP COM 78442P106 14145 1602867 SH SOLE 18 1196900 0 405967 SLM CORP COM 78442P106 5328 603784 SH SOLE 19 603784 0 0 SLM CORP COM 78442P106 183945 20843672 SH SOLE 21 20843672 0 0 SLM CORP COM 78442P106 128573 14569214 SH SOLE 22 13745152 0 824062 SLM CORP COM 78442P106 950 107609 SH SOLE 25 0 0 107609 SLM CORP COM 78442P106 1208 136836 SH SOLE 26 84221 0 52615 SLM CORP COM 78442P106 485 54964 SH SOLE 28 54964 0 0 SLM CORP COM 78442P106 1062 120303 SH SOLE 30 120303 0 0 SLM CORP COM 78442P106 80 9041 SH SOLE 31 9041 0 0 SLM CORP COM 78442P106 9140 1035664 SH SOLE 34 1035664 0 0 SLM CORP COM 78442P106 76 8627 SH SOLE 36 8627 0 0 SLM CORP COM 78442P106 406 46042 SH SOLE 40 46042 0 0 SM ENERGY CO COM 78454L100 1206 124411 SH SOLE 2 9269 0 115142 SM ENERGY CO COM 78454L100 3 327 SH SOLE 4 327 0 0 SM ENERGY CO COM 78454L100 39 4010 SH SOLE 7 4010 0 0 SM ENERGY CO COM 78454L100 4794 494752 SH SOLE 18 494752 0 0 SM ENERGY CO COM 78454L100 2184 225360 SH SOLE 19 225360 0 0 SM ENERGY CO COM 78454L100 116808 12054443 SH SOLE 21 12054443 0 0 SM ENERGY CO COM 78454L100 32743 3379022 SH SOLE 22 3204902 0 174120 SM ENERGY CO COM 78454L100 116 11979 SH SOLE 23 11979 0 0 SM ENERGY CO COM 78454L100 574 59235 SH SOLE 26 17766 0 41469 SM ENERGY CO COM 78454L100 131 13551 SH SOLE 28 13551 0 0 SM ENERGY CO COM 78454L100 1628 167977 SH SOLE 30 167977 0 0 SM ENERGY CO COM 78454L100 5 505 SH SOLE 34 505 0 0 SM ENERGY CO COM 78454L100 147 15154 SH SOLE 36 15154 0 0 SM ENERGY CO COM 78454L100 95 9803 SH SOLE 40 9803 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 331 12989 SH SOLE 2 455 0 12534 SMART GLOBAL HLDGS INC SHS G8232Y101 7 262 SH SOLE 7 262 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1580 62013 SH SOLE 18 62013 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 582 22852 SH SOLE 19 22852 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 37481 1470980 SH SOLE 21 1470980 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 9242 362723 SH SOLE 22 348122 0 14601 SMART GLOBAL HLDGS INC SHS G8232Y101 485 19033 SH SOLE 30 19033 0 0 SMART SAND INC COM 83191H107 62 22075 SH SOLE 2 1101 0 20974 SMART SAND INC COM 83191H107 352 124250 SH SOLE 18 76961 0 47289 SMART SAND INC COM 83191H107 102 35972 SH SOLE 19 35972 0 0 SMART SAND INC COM 83191H107 2449 865385 SH SOLE 21 865385 0 0 SMART SAND INC COM 83191H107 1817 642123 SH SOLE 22 629625 0 12498 SMARTFINANCIAL INC COM NEW 83190L208 273 13125 SH SOLE 2 620 0 12505 SMARTFINANCIAL INC COM NEW 83190L208 5 241 SH SOLE 7 241 0 0 SMARTFINANCIAL INC COM NEW 83190L208 987 47370 SH SOLE 18 47370 0 0 SMARTFINANCIAL INC COM NEW 83190L208 454 21782 SH SOLE 19 21782 0 0 SMARTFINANCIAL INC COM NEW 83190L208 9394 451005 SH SOLE 21 451005 0 0 SMARTFINANCIAL INC COM NEW 83190L208 3589 172304 SH SOLE 22 163553 0 8751 SMARTSHEET INC COM CL A 83200N103 5531 153515 SH SOLE 2 6045 0 147470 SMARTSHEET INC COM CL A 83200N103 21 574 SH SOLE 4 574 0 0 SMARTSHEET INC COM CL A 83200N103 59 1639 SH SOLE 7 1639 0 0 SMARTSHEET INC COM CL A 83200N103 1462 40568 SH SOLE 18 40568 0 0 SMARTSHEET INC COM CL A 83200N103 20701 574543 SH SOLE 19 574543 0 0 SMARTSHEET INC COM CL A 83200N103 50331 1396929 SH SOLE 21 1396929 0 0 SMARTSHEET INC COM CL A 83200N103 85621 2376392 SH SOLE 22 2214754 0 161638 SMARTSHEET INC COM CL A 83200N103 809 22449 SH SOLE 26 15796 0 6653 SMARTSHEET INC COM CL A 83200N103 501 13904 SH SOLE 28 13904 0 0 SMARTSHEET INC COM CL A 83200N103 887 24632 SH SOLE 30 24632 0 0 SMARTSHEET INC COM CL A 83200N103 66 1832 SH SOLE 31 1832 0 0 SMARTSHEET INC COM CL A 83200N103 9578 265836 SH SOLE 34 265836 0 0 SMARTSHEET INC COM CL A 83200N103 376 10439 SH SOLE 40 10439 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 1108 79812 SH SOLE 2 79812 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 1100 79267 SH SOLE 18 56396 0 22871 SMILEDIRECTCLUB INC CL A COM 83192H106 45666 3290091 SH SOLE 19 3290091 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 170 12222 SH SOLE 21 12222 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 4844 348972 SH SOLE 22 348972 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 579 41715 SH SOLE 23 41715 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 2684 193365 SH SOLE 26 18870 0 174495 SMILEDIRECTCLUB INC CL A COM 83192H106 23 1671 SH SOLE 31 0 0 1671 SMILEDIRECTCLUB INC CL A COM 83192H106 10133 730052 SH SOLE 34 730052 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 896 18614 SH SOLE 18 18614 0 0 SMITH A O CORP COM 831865209 17127 358983 SH SOLE 2 48568 0 310415 SMITH A O CORP COM 831865209 2837 59465 SH SOLE 4 55313 0 4152 SMITH A O CORP COM 831865209 17917 375542 SH SOLE 7 180898 0 194644 SMITH A O CORP COM 831865209 91 1914 SH SOLE 13 1914 0 0 SMITH A O CORP COM 831865209 14863 311533 SH SOLE 18 292548 0 18985 SMITH A O CORP COM 831865209 2075 43492 SH SOLE 19 43492 0 0 SMITH A O CORP COM 831865209 168562 3533050 SH SOLE 21 3533050 0 0 SMITH A O CORP COM 831865209 175411 3676613 SH SOLE 22 3276471 0 400142 SMITH A O CORP COM 831865209 4969 104151 SH SOLE 23 104151 0 0 SMITH A O CORP COM 831865209 89119 1867937 SH SOLE 25 1867937 0 0 SMITH A O CORP COM 831865209 23250 487327 SH SOLE 26 146665 0 340662 SMITH A O CORP COM 831865209 1267 26548 SH SOLE 28 18153 0 8395 SMITH A O CORP COM 831865209 1558 32657 SH SOLE 29 3014 0 29643 SMITH A O CORP COM 831865209 26720 560054 SH SOLE 30 560054 0 0 SMITH A O CORP COM 831865209 1332 27912 SH SOLE 31 21821 0 6091 SMITH A O CORP COM 831865209 1487 31166 SH SOLE 34 31166 0 0 SMITH A O CORP COM 831865209 1900 39827 SH SOLE 36 39827 0 0 SMITH A O CORP COM 831865209 140 2939 SH SOLE 40 2939 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 27 5059 SH SOLE 18 5059 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 364 66967 SH SOLE 21 66967 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 1887 347197 SH SOLE 22 347197 0 0 SMTC CORP COM NEW 832682207 7 3467 SH SOLE 18 3467 0 0 SMTC CORP COM NEW 832682207 86 39788 SH SOLE 21 39788 0 0 SMUCKER J M CO COM NEW 832696405 32284 293434 SH SOLE 2 33362 0 260072 SMUCKER J M CO COM NEW 832696405 5948 54067 SH SOLE 4 50943 0 3124 SMUCKER J M CO COM NEW 832696405 24287 220748 SH SOLE 7 159461 0 61287 SMUCKER J M CO COM NEW 832696405 451 4098 SH SOLE 13 4098 0 0 SMUCKER J M CO COM NEW 832696405 134 1218 SH SOLE 15 1218 0 0 SMUCKER J M CO COM NEW 832696405 72011 654523 SH SOLE 18 597129 0 57394 SMUCKER J M CO COM NEW 832696405 9733 88469 SH SOLE 19 88469 0 0 SMUCKER J M CO COM NEW 832696405 386894 3516578 SH SOLE 21 3516578 0 0 SMUCKER J M CO COM NEW 832696405 319372 2902852 SH SOLE 22 2597706 0 305146 SMUCKER J M CO COM NEW 832696405 9479 86153 SH SOLE 23 86153 0 0 SMUCKER J M CO COM NEW 832696405 14951 135898 SH SOLE 25 124974 0 10924 SMUCKER J M CO COM NEW 832696405 81575 741457 SH SOLE 26 158043 0 583414 SMUCKER J M CO COM NEW 832696405 2219 20167 SH SOLE 28 14170 0 5997 SMUCKER J M CO COM NEW 832696405 2881 26186 SH SOLE 29 2393 0 23793 SMUCKER J M CO COM NEW 832696405 86566 786818 SH SOLE 30 786818 0 0 SMUCKER J M CO COM NEW 832696405 3442 31283 SH SOLE 31 19821 0 11462 SMUCKER J M CO COM NEW 832696405 13132 119358 SH SOLE 34 119358 0 0 SMUCKER J M CO COM NEW 832696405 13262 120544 SH SOLE 36 120544 0 0 SMUCKER J M CO COM NEW 832696405 262 2378 SH SOLE 40 2378 0 0 SNAP INC CL A 83304A106 6120 387328 SH SOLE 2 143062 0 244266 SNAP INC CL A 83304A106 4316 273183 SH SOLE 4 254769 0 18414 SNAP INC CL A 83304A106 415 26282 SH SOLE 7 26282 0 0 SNAP INC CL A 83304A106 366 23190 SH SOLE 13 23190 0 0 SNAP INC CL A 83304A106 0 1 SH SOLE 17 0 0 1 SNAP INC CL A 83304A106 1291 81728 SH SOLE 18 26779 0 54949 SNAP INC CL A 83304A106 31689 2005603 SH SOLE 19 2005603 0 0 SNAP INC CL A 83304A106 61247 3876383 SH SOLE 21 3876383 0 0 SNAP INC CL A 83304A106 215039 13610086 SH SOLE 22 13237550 0 372536 SNAP INC CL A 83304A106 8047 509285 SH SOLE 23 509285 0 0 SNAP INC CL A 83304A106 318 20116 SH SOLE 25 20116 0 0 SNAP INC CL A 83304A106 28719 1817644 SH SOLE 26 628746 0 1188898 SNAP INC CL A 83304A106 1978 125162 SH SOLE 28 89879 0 35283 SNAP INC CL A 83304A106 2528 160002 SH SOLE 29 13477 0 146525 SNAP INC CL A 83304A106 20327 1286502 SH SOLE 30 1286502 0 0 SNAP INC CL A 83304A106 2146 135842 SH SOLE 31 109021 0 26821 SNAP INC CL A 83304A106 15204 962255 SH SOLE 34 962255 0 0 SNAP INC CL A 83304A106 1869 118278 SH SOLE 36 118278 0 0 SNAP INC CL A 83304A106 250 15849 SH SOLE 40 15849 0 0 SNAP ON INC COM 833034101 44330 283188 SH SOLE 2 136945 0 146243 SNAP ON INC COM 833034101 7998 51091 SH SOLE 4 49598 0 1493 SNAP ON INC COM 833034101 13264 84732 SH SOLE 7 59628 0 25104 SNAP ON INC COM 833034101 1667 10647 SH SOLE 13 10647 0 0 SNAP ON INC COM 833034101 76 487 SH SOLE 15 487 0 0 SNAP ON INC COM 833034101 22552 144068 SH SOLE 18 131618 0 12450 SNAP ON INC COM 833034101 16270 103938 SH SOLE 19 103938 0 0 SNAP ON INC COM 833034101 195444 1248522 SH SOLE 21 1248522 0 0 SNAP ON INC COM 833034101 264998 1692846 SH SOLE 22 1440782 0 252064 SNAP ON INC COM 833034101 14890 95122 SH SOLE 23 95122 0 0 SNAP ON INC COM 833034101 10486 66985 SH SOLE 25 66985 0 0 SNAP ON INC COM 833034101 56666 361991 SH SOLE 26 91913 0 270078 SNAP ON INC COM 833034101 1931 12333 SH SOLE 28 9185 0 3148 SNAP ON INC COM 833034101 7124 45510 SH SOLE 29 33925 0 11585 SNAP ON INC COM 833034101 33432 213570 SH SOLE 30 213570 0 0 SNAP ON INC COM 833034101 10714 68443 SH SOLE 31 48545 0 19898 SNAP ON INC COM 833034101 3157 20165 SH SOLE 34 20165 0 0 SNAP ON INC COM 833034101 8072 51564 SH SOLE 36 51564 0 0 SNAP ON INC COM 833034101 181 1155 SH SOLE 40 1155 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 657 71152 SH SOLE 2 71152 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 2286 247688 SH SOLE 34 247688 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 207 7439 SH SOLE 2 0 0 7439 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11622 418205 SH SOLE 21 418205 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 625 22499 SH SOLE 25 22499 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 873 31427 SH SOLE 26 31427 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1244 44772 SH SOLE 30 44772 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 236 8493 SH SOLE 34 8493 0 0 SOHU COM LTD SPONSORED ADS 83410S108 27 2633 SH SOLE 2 2633 0 0 SOHU COM LTD SPONSORED ADS 83410S108 41 4050 SH SOLE 4 4050 0 0 SOHU COM LTD SPONSORED ADS 83410S108 24 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2 185 SH SOLE 18 185 0 0 SOHU COM LTD SPONSORED ADS 83410S108 3730 367172 SH SOLE 21 367172 0 0 SOHU COM LTD SPONSORED ADS 83410S108 3930 386843 SH SOLE 22 386843 0 0 SOHU COM LTD SPONSORED ADS 83410S108 93 9156 SH SOLE 23 9156 0 0 SOHU COM LTD SPONSORED ADS 83410S108 18 1770 SH SOLE 25 1770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 135 13313 SH SOLE 29 13313 0 0 SOHU COM LTD SPONSORED ADS 83410S108 910 89613 SH SOLE 30 89613 0 0 SOHU COM LTD SPONSORED ADS 83410S108 18 1741 SH SOLE 34 1741 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 97 10753 SH SOLE 22 10753 0 0 SOLAR CAP LTD COM 83413U100 4015 194410 SH SOLE 30 194410 0 0 SOLAR SR CAP LTD COM 83416M105 1346 75814 SH SOLE 30 75814 0 0 SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1349 1365000 PRN SOLE 21 1365000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 17 208 SH SOLE 4 208 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4355 52013 SH SOLE 18 52013 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 334466 3995058 SH SOLE 21 3995058 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 72378 864523 SH SOLE 22 843547 0 20976 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1713 20462 SH SOLE 26 14408 0 6054 SOLAREDGE TECHNOLOGIES INC COM 83417M104 495 5912 SH SOLE 28 5912 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 28445 339763 SH SOLE 30 339763 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 344 4104 SH SOLE 40 4104 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 363 27041 SH SOLE 2 1342 0 25699 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 7 533 SH SOLE 7 533 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1487 110788 SH SOLE 18 110788 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 698 52027 SH SOLE 19 52027 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 14608 1088521 SH SOLE 21 1088521 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11976 892363 SH SOLE 22 847711 0 44652 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 88 6576 SH SOLE 26 0 0 6576 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 65 4847 SH SOLE 30 4847 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 44 3313 SH SOLE 40 3313 0 0 SOLARWINDS CORP COM 83417Q105 1270 68824 SH SOLE 2 2632 0 66192 SOLARWINDS CORP COM 83417Q105 11 591 SH SOLE 7 591 0 0 SOLARWINDS CORP COM 83417Q105 337 18291 SH SOLE 18 18291 0 0 SOLARWINDS CORP COM 83417Q105 194 10521 SH SOLE 19 10521 0 0 SOLARWINDS CORP COM 83417Q105 9631 522017 SH SOLE 21 522017 0 0 SOLARWINDS CORP COM 83417Q105 25999 1409168 SH SOLE 22 1358226 0 50942 SOLARWINDS CORP COM 83417Q105 4459 241701 SH SOLE 30 241701 0 0 SOLARWINDS CORP COM 83417Q105 16 859 SH SOLE 31 859 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 6 4200 SH SOLE 18 4200 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 75 49817 SH SOLE 21 49817 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 22 14999 SH SOLE 22 14999 0 0 SOLID BIOSCIENCES INC COM 83422E105 185 17932 SH SOLE 2 374 0 17558 SOLID BIOSCIENCES INC COM 83422E105 2 197 SH SOLE 7 197 0 0 SOLID BIOSCIENCES INC COM 83422E105 697 67395 SH SOLE 18 67395 0 0 SOLID BIOSCIENCES INC COM 83422E105 338 32674 SH SOLE 19 32674 0 0 SOLID BIOSCIENCES INC COM 83422E105 11256 1088566 SH SOLE 21 1088566 0 0 SOLID BIOSCIENCES INC COM 83422E105 4961 479825 SH SOLE 22 461986 0 17839 SOLID BIOSCIENCES INC COM 83422E105 50 4879 SH SOLE 30 4879 0 0 SOLITARIO ZINC CORP COM 8342EP107 8 27044 SH SOLE 21 27044 0 0 SOLITON INC COM 834251100 45 4179 SH SOLE 2 0 0 4179 SOLITON INC COM 834251100 143 13339 SH SOLE 18 13339 0 0 SOLITON INC COM 834251100 97 9057 SH SOLE 19 9057 0 0 SOLITON INC COM 834251100 1370 128166 SH SOLE 21 128166 0 0 SOLITON INC COM 834251100 2103 196753 SH SOLE 22 195126 0 1627 SONIC AUTOMOTIVE INC CL A 83545G102 1045 33272 SH SOLE 2 9532 0 23740 SONIC AUTOMOTIVE INC CL A 83545G102 9 287 SH SOLE 4 287 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 18 562 SH SOLE 7 562 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3472 110531 SH SOLE 18 110531 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 5767 183595 SH SOLE 19 183595 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 85011 2706497 SH SOLE 21 2706497 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 30901 983785 SH SOLE 22 947638 0 36147 SONIC AUTOMOTIVE INC CL A 83545G102 995 31671 SH SOLE 23 31671 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2685 85487 SH SOLE 26 0 0 85487 SONIC AUTOMOTIVE INC CL A 83545G102 90 2870 SH SOLE 28 2870 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1067 33981 SH SOLE 30 33981 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 7 219 SH SOLE 34 219 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 63 2016 SH SOLE 36 2016 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 113 3592 SH SOLE 40 3592 0 0 SONIM TECHNOLOGIES INC COM 83548F101 10 3271 SH SOLE 2 295 0 2976 SONIM TECHNOLOGIES INC COM 83548F101 36 12419 SH SOLE 18 12419 0 0 SONIM TECHNOLOGIES INC COM 83548F101 17 5861 SH SOLE 19 5861 0 0 SONIM TECHNOLOGIES INC COM 83548F101 355 121112 SH SOLE 21 121112 0 0 SONIM TECHNOLOGIES INC COM 83548F101 97 33011 SH SOLE 22 31970 0 1041 SONOCO PRODS CO COM 835495102 15802 271459 SH SOLE 2 76029 0 195430 SONOCO PRODS CO COM 835495102 24 407 SH SOLE 4 407 0 0 SONOCO PRODS CO COM 835495102 4145 71201 SH SOLE 7 71201 0 0 SONOCO PRODS CO COM 835495102 20855 358274 SH SOLE 18 358274 0 0 SONOCO PRODS CO COM 835495102 1305 22427 SH SOLE 19 22427 0 0 SONOCO PRODS CO COM 835495102 405383 6964144 SH SOLE 21 6964144 0 0 SONOCO PRODS CO COM 835495102 201135 3455331 SH SOLE 22 3254903 0 200428 SONOCO PRODS CO COM 835495102 1895 32558 SH SOLE 26 20822 0 11736 SONOCO PRODS CO COM 835495102 724 12433 SH SOLE 28 12433 0 0 SONOCO PRODS CO COM 835495102 1728 29682 SH SOLE 30 29682 0 0 SONOCO PRODS CO COM 835495102 116 1997 SH SOLE 31 1997 0 0 SONOCO PRODS CO COM 835495102 2111 36266 SH SOLE 32 36266 0 0 SONOCO PRODS CO COM 835495102 190 3269 SH SOLE 36 3269 0 0 SONOCO PRODS CO COM 835495102 609 10465 SH SOLE 40 10465 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 4 609 SH SOLE 21 609 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 16 2835 SH SOLE 22 2835 0 0 SONOS INC COM 83570H108 820 61172 SH SOLE 2 2877 0 58295 SONOS INC COM 83570H108 14 1048 SH SOLE 7 1048 0 0 SONOS INC COM 83570H108 3250 242387 SH SOLE 18 238212 0 4175 SONOS INC COM 83570H108 2273 169515 SH SOLE 19 169515 0 0 SONOS INC COM 83570H108 30382 2265622 SH SOLE 21 2265622 0 0 SONOS INC COM 83570H108 24293 1811550 SH SOLE 22 1752414 0 59136 SONOS INC COM 83570H108 10 773 SH SOLE 23 773 0 0 SONOS INC COM 83570H108 57 4237 SH SOLE 30 4237 0 0 SONY CORP SPONSORED ADR 835699307 3197 54070 SH SOLE 2 54070 0 0 SONY CORP SPONSORED ADR 835699307 324587 5489372 SH SOLE 18 4690366 0 799006 SONY CORP SPONSORED ADR 835699307 58951 996971 SH SOLE 19 996971 0 0 SONY CORP SPONSORED ADR 835699307 1870 31622 SH SOLE 23 31622 0 0 SONY CORP SPONSORED ADR 835699307 3024 51143 SH SOLE 25 0 0 51143 SONY CORP SPONSORED ADR 835699307 40189 679665 SH SOLE 34 679665 0 0 SONY CORP SPONSORED ADR 835699307 1056 17865 SH SOLE 36 17865 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 233 108718 SH SOLE 2 4857 0 103861 SORRENTO THERAPEUTICS INC COM NEW 83587F202 4 1870 SH SOLE 7 1870 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 919 429294 SH SOLE 18 429294 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 434 202778 SH SOLE 19 202778 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 8854 4137230 SH SOLE 21 4137230 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 6803 3178896 SH SOLE 22 3066936 0 111960 SORRENTO THERAPEUTICS INC COM NEW 83587F202 42 19696 SH SOLE 28 19696 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 21 9988 SH SOLE 30 9988 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 26 12212 SH SOLE 40 12212 0 0 SOTHEBYS COM 835898107 2361 41436 SH SOLE 2 15175 0 26261 SOTHEBYS COM 835898107 16 274 SH SOLE 4 274 0 0 SOTHEBYS COM 835898107 33 578 SH SOLE 7 578 0 0 SOTHEBYS COM 835898107 0 2 SH SOLE 17 0 0 2 SOTHEBYS COM 835898107 10485 184009 SH SOLE 18 184009 0 0 SOTHEBYS COM 835898107 3108 54546 SH SOLE 19 54546 0 0 SOTHEBYS COM 835898107 129232 2268021 SH SOLE 21 2268021 0 0 SOTHEBYS COM 835898107 62620 1098979 SH SOLE 22 1052239 0 46740 SOTHEBYS COM 835898107 791 13877 SH SOLE 26 11191 0 2686 SOTHEBYS COM 835898107 288 5046 SH SOLE 28 5046 0 0 SOTHEBYS COM 835898107 587 10305 SH SOLE 30 10305 0 0 SOTHEBYS COM 835898107 192 3371 SH SOLE 40 3371 0 0 SOTHERLY HOTELS INC COM 83600C103 18 2643 SH SOLE 18 2643 0 0 SOTHERLY HOTELS INC COM 83600C103 303 45276 SH SOLE 21 45276 0 0 SOTHERLY HOTELS INC COM 83600C103 1830 273496 SH SOLE 22 273496 0 0 SOUND FINL BANCORP INC COM 83607A100 17 459 SH SOLE 18 459 0 0 SOUND FINL BANCORP INC COM 83607A100 9 260 SH SOLE 21 260 0 0 SOUTH JERSEY INDS INC COM 838518108 3077 93492 SH SOLE 2 3754 0 89738 SOUTH JERSEY INDS INC COM 838518108 15 458 SH SOLE 4 458 0 0 SOUTH JERSEY INDS INC COM 838518108 77 2328 SH SOLE 7 2328 0 0 SOUTH JERSEY INDS INC COM 838518108 14475 439831 SH SOLE 18 439831 0 0 SOUTH JERSEY INDS INC COM 838518108 5238 159175 SH SOLE 19 159175 0 0 SOUTH JERSEY INDS INC COM 838518108 342906 10419508 SH SOLE 21 10419508 0 0 SOUTH JERSEY INDS INC COM 838518108 90729 2756877 SH SOLE 22 2629198 0 127679 SOUTH JERSEY INDS INC COM 838518108 703 21355 SH SOLE 26 14158 0 7197 SOUTH JERSEY INDS INC COM 838518108 362 11005 SH SOLE 28 11005 0 0 SOUTH JERSEY INDS INC COM 838518108 4362 132554 SH SOLE 30 132554 0 0 SOUTH JERSEY INDS INC COM 838518108 82 2503 SH SOLE 36 2503 0 0 SOUTH JERSEY INDS INC COM 838518108 290 8819 SH SOLE 40 8819 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 12316 238352 SH SOLE 21 238352 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 83 5095 SH SOLE 2 1946 0 3149 SOUTH PLAINS FINANCIAL INC COM 83946P107 214 13136 SH SOLE 18 13136 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 315 19345 SH SOLE 19 19345 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1933 118582 SH SOLE 21 118582 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 831 50996 SH SOLE 22 49945 0 1051 SOUTH PLAINS FINANCIAL INC COM 83946P107 35 2133 SH SOLE 23 2133 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 25 1518 SH SOLE 26 0 0 1518 SOUTH ST CORP COM 840441109 2652 35222 SH SOLE 2 1355 0 33867 SOUTH ST CORP COM 840441109 22 294 SH SOLE 4 294 0 0 SOUTH ST CORP COM 840441109 43 576 SH SOLE 7 576 0 0 SOUTH ST CORP COM 840441109 12021 159643 SH SOLE 18 159643 0 0 SOUTH ST CORP COM 840441109 5087 67553 SH SOLE 19 67553 0 0 SOUTH ST CORP COM 840441109 88779 1178999 SH SOLE 21 1178999 0 0 SOUTH ST CORP COM 840441109 76423 1014920 SH SOLE 22 965817 0 49103 SOUTH ST CORP COM 840441109 53 705 SH SOLE 23 705 0 0 SOUTH ST CORP COM 840441109 1329 17645 SH SOLE 26 11046 0 6599 SOUTH ST CORP COM 840441109 371 4927 SH SOLE 28 4927 0 0 SOUTH ST CORP COM 840441109 735 9758 SH SOLE 30 9758 0 0 SOUTH ST CORP COM 840441109 275 3655 SH SOLE 40 3655 0 0 SOUTHERN CO COM 842587107 155861 2523247 SH SOLE 2 253569 0 2269678 SOUTHERN CO COM 842587107 28495 461305 SH SOLE 4 432766 0 28539 SOUTHERN CO COM 842587107 68466 1108396 SH SOLE 7 1053691 0 54705 SOUTHERN CO COM 842587107 2245 36342 SH SOLE 13 36342 0 0 SOUTHERN CO COM 842587107 615 9950 SH SOLE 15 9950 0 0 SOUTHERN CO COM 842587107 1 11 SH SOLE 17 0 0 11 SOUTHERN CO COM 842587107 112722 1824874 SH SOLE 18 1686200 0 138674 SOUTHERN CO COM 842587107 8988 145503 SH SOLE 19 145503 0 0 SOUTHERN CO COM 842587107 1709918 27682017 SH SOLE 21 27682017 0 0 SOUTHERN CO COM 842587107 1636115 26487212 SH SOLE 22 23644701 0 2842511 SOUTHERN CO COM 842587107 48893 791541 SH SOLE 23 791541 0 0 SOUTHERN CO COM 842587107 61338 993006 SH SOLE 25 993006 0 0 SOUTHERN CO COM 842587107 196577 3182401 SH SOLE 26 1273285 0 1909116 SOUTHERN CO COM 842587107 12267 198594 SH SOLE 28 143665 0 54929 SOUTHERN CO COM 842587107 1267 20515 SH SOLE 29 20515 0 0 SOUTHERN CO COM 842587107 331333 5363973 SH SOLE 30 5363973 0 0 SOUTHERN CO COM 842587107 14216 230143 SH SOLE 31 190757 0 39386 SOUTHERN CO COM 842587107 4245 68722 SH SOLE 34 68722 0 0 SOUTHERN CO COM 842587107 14120 228588 SH SOLE 35 228588 0 0 SOUTHERN CO COM 842587107 66256 1072617 SH SOLE 36 1072617 0 0 SOUTHERN CO COM 842587107 1562 25285 SH SOLE 40 25285 0 0 SOUTHERN CO UNIT 08/01/2022 842587602 146248 2733091 SH SOLE 21 2733091 0 0 SOUTHERN COPPER CORP COM 84265V105 12990 380589 SH SOLE 2 13807 0 366782 SOUTHERN COPPER CORP COM 84265V105 647 18956 SH SOLE 4 18956 0 0 SOUTHERN COPPER CORP COM 84265V105 2666 78110 SH SOLE 7 78110 0 0 SOUTHERN COPPER CORP COM 84265V105 31 922 SH SOLE 15 922 0 0 SOUTHERN COPPER CORP COM 84265V105 1 16 SH SOLE 17 0 0 16 SOUTHERN COPPER CORP COM 84265V105 1848 54147 SH SOLE 18 54147 0 0 SOUTHERN COPPER CORP COM 84265V105 568 16636 SH SOLE 19 16636 0 0 SOUTHERN COPPER CORP COM 84265V105 90281 2645204 SH SOLE 21 2645204 0 0 SOUTHERN COPPER CORP COM 84265V105 56909 1667414 SH SOLE 22 1443940 0 223474 SOUTHERN COPPER CORP COM 84265V105 1857 54400 SH SOLE 23 54400 0 0 SOUTHERN COPPER CORP COM 84265V105 2456 71971 SH SOLE 25 71971 0 0 SOUTHERN COPPER CORP COM 84265V105 18393 538924 SH SOLE 26 162602 0 376322 SOUTHERN COPPER CORP COM 84265V105 419 12270 SH SOLE 29 9160 0 3110 SOUTHERN COPPER CORP COM 84265V105 16947 496547 SH SOLE 30 496547 0 0 SOUTHERN COPPER CORP COM 84265V105 281 8228 SH SOLE 31 8228 0 0 SOUTHERN COPPER CORP COM 84265V105 297 8696 SH SOLE 34 8696 0 0 SOUTHERN COPPER CORP COM 84265V105 848 24835 SH SOLE 36 24835 0 0 SOUTHERN COPPER CORP COM 84265V105 24 696 SH SOLE 40 696 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 265 6655 SH SOLE 2 257 0 6398 SOUTHERN FIRST BANCSHARES IN COM 842873101 5 133 SH SOLE 7 133 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 1009 25329 SH SOLE 18 25329 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 563 14126 SH SOLE 19 14126 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 10111 253721 SH SOLE 21 253721 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 4469 112148 SH SOLE 22 106329 0 5819 SOUTHERN MO BANCORP INC COM 843380106 284 7783 SH SOLE 2 381 0 7402 SOUTHERN MO BANCORP INC COM 843380106 6 159 SH SOLE 7 159 0 0 SOUTHERN MO BANCORP INC COM 843380106 1037 28475 SH SOLE 18 28475 0 0 SOUTHERN MO BANCORP INC COM 843380106 495 13593 SH SOLE 19 13593 0 0 SOUTHERN MO BANCORP INC COM 843380106 10355 284251 SH SOLE 21 284251 0 0 SOUTHERN MO BANCORP INC COM 843380106 5049 138592 SH SOLE 22 132961 0 5631 SOUTHERN NATL BANCORP OF VA COM 843395104 285 18503 SH SOLE 2 756 0 17747 SOUTHERN NATL BANCORP OF VA COM 843395104 6 359 SH SOLE 7 359 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1099 71391 SH SOLE 18 71391 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 514 33417 SH SOLE 19 33417 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 11013 715579 SH SOLE 21 715579 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 4786 310971 SH SOLE 22 295961 0 15010 SOUTHSIDE BANCSHARES INC COM 84470P109 1104 32369 SH SOLE 2 1324 0 31045 SOUTHSIDE BANCSHARES INC COM 84470P109 3 100 SH SOLE 4 100 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 24 700 SH SOLE 7 700 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4873 142858 SH SOLE 18 142858 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1899 55665 SH SOLE 19 55665 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 119338 3498612 SH SOLE 21 3498612 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 33646 986386 SH SOLE 22 948437 0 37949 SOUTHSIDE BANCSHARES INC COM 84470P109 374 10956 SH SOLE 26 8050 0 2906 SOUTHSIDE BANCSHARES INC COM 84470P109 123 3606 SH SOLE 28 3606 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1508 44211 SH SOLE 30 44211 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 83 2420 SH SOLE 40 2420 0 0 SOUTHWEST AIRLS CO COM 844741108 57791 1070006 SH SOLE 2 128977 0 941029 SOUTHWEST AIRLS CO COM 844741108 3343 61890 SH SOLE 4 58065 0 3825 SOUTHWEST AIRLS CO COM 844741108 25295 468336 SH SOLE 7 415037 0 53299 SOUTHWEST AIRLS CO COM 844741108 366 6770 SH SOLE 13 6770 0 0 SOUTHWEST AIRLS CO COM 844741108 103 1899 SH SOLE 15 1899 0 0 SOUTHWEST AIRLS CO COM 844741108 66 1221 SH SOLE 17 0 0 1221 SOUTHWEST AIRLS CO COM 844741108 51737 957917 SH SOLE 18 916462 0 41455 SOUTHWEST AIRLS CO COM 844741108 4693 86898 SH SOLE 19 86898 0 0 SOUTHWEST AIRLS CO COM 844741108 476002 8813214 SH SOLE 21 8813214 0 0 SOUTHWEST AIRLS CO COM 844741108 610423 11302044 SH SOLE 22 10211076 0 1090968 SOUTHWEST AIRLS CO COM 844741108 5445 100806 SH SOLE 23 100806 0 0 SOUTHWEST AIRLS CO COM 844741108 8150 150903 SH SOLE 25 150903 0 0 SOUTHWEST AIRLS CO COM 844741108 56230 1041106 SH SOLE 26 210382 0 830724 SOUTHWEST AIRLS CO COM 844741108 1369 25349 SH SOLE 28 17982 0 7367 SOUTHWEST AIRLS CO COM 844741108 250 4623 SH SOLE 29 4623 0 0 SOUTHWEST AIRLS CO COM 844741108 69843 1293141 SH SOLE 30 1293141 0 0 SOUTHWEST AIRLS CO COM 844741108 1860 34443 SH SOLE 31 29808 0 4635 SOUTHWEST AIRLS CO COM 844741108 708 13105 SH SOLE 34 13105 0 0 SOUTHWEST AIRLS CO COM 844741108 4917 91047 SH SOLE 36 91047 0 0 SOUTHWEST AIRLS CO COM 844741108 162 2994 SH SOLE 40 2994 0 0 SOUTHWEST GA FINL CORP COM 84502A104 6 281 SH SOLE 21 281 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 10446 114743 SH SOLE 2 58874 0 55869 SOUTHWEST GAS HOLDINGS INC COM 844895102 305 3351 SH SOLE 4 3351 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 5134 56398 SH SOLE 7 56398 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1983 21786 SH SOLE 13 21786 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 33633 369428 SH SOLE 18 342834 0 26594 SOUTHWEST GAS HOLDINGS INC COM 844895102 32337 355195 SH SOLE 19 355195 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 360864 3963795 SH SOLE 21 3963795 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 207110 2274935 SH SOLE 22 2060963 0 213972 SOUTHWEST GAS HOLDINGS INC COM 844895102 2257 24791 SH SOLE 23 24791 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 648 7121 SH SOLE 25 7121 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 6539 71831 SH SOLE 26 14617 0 57214 SOUTHWEST GAS HOLDINGS INC COM 844895102 579 6361 SH SOLE 28 6361 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 5401 59324 SH SOLE 29 1991 0 57333 SOUTHWEST GAS HOLDINGS INC COM 844895102 2477 27209 SH SOLE 30 27209 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 462 5073 SH SOLE 31 5073 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 426 4677 SH SOLE 34 4677 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1491 16378 SH SOLE 36 16378 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 466 5122 SH SOLE 40 5122 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1627 843032 SH SOLE 2 289084 0 553948 SOUTHWESTERN ENERGY CO COM 845467109 5 2634 SH SOLE 4 2634 0 0 SOUTHWESTERN ENERGY CO COM 845467109 20 10510 SH SOLE 7 10510 0 0 SOUTHWESTERN ENERGY CO COM 845467109 6036 3127212 SH SOLE 18 3127212 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2300 1191464 SH SOLE 19 1191464 0 0 SOUTHWESTERN ENERGY CO COM 845467109 76216 39489923 SH SOLE 21 39489923 0 0 SOUTHWESTERN ENERGY CO COM 845467109 37458 19408505 SH SOLE 22 18637141 0 771364 SOUTHWESTERN ENERGY CO COM 845467109 96 49897 SH SOLE 23 49897 0 0 SOUTHWESTERN ENERGY CO COM 845467109 887 459826 SH SOLE 26 98877 0 360949 SOUTHWESTERN ENERGY CO COM 845467109 149 77394 SH SOLE 28 77394 0 0 SOUTHWESTERN ENERGY CO COM 845467109 537 278447 SH SOLE 30 278447 0 0 SOUTHWESTERN ENERGY CO COM 845467109 106 55163 SH SOLE 40 55163 0 0 SP PLUS CORP COM 78469C103 842 22746 SH SOLE 2 973 0 21773 SP PLUS CORP COM 78469C103 21 555 SH SOLE 7 555 0 0 SP PLUS CORP COM 78469C103 3144 84983 SH SOLE 18 84983 0 0 SP PLUS CORP COM 78469C103 1460 39455 SH SOLE 19 39455 0 0 SP PLUS CORP COM 78469C103 30909 835368 SH SOLE 21 835368 0 0 SP PLUS CORP COM 78469C103 27991 756507 SH SOLE 22 727228 0 29279 SP PLUS CORP COM 78469C103 114 3088 SH SOLE 26 0 0 3088 SP PLUS CORP COM 78469C103 115 3116 SH SOLE 28 3116 0 0 SP PLUS CORP COM 78469C103 222 5994 SH SOLE 30 5994 0 0 SP PLUS CORP COM 78469C103 196 5309 SH SOLE 34 5309 0 0 SP PLUS CORP COM 78469C103 59 1605 SH SOLE 40 1605 0 0 SPAR GROUP INC COM 784933103 6 6153 SH SOLE 21 6153 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARK ENERGY INC CL A COM 846511103 132 12559 SH SOLE 2 502 0 12057 SPARK ENERGY INC CL A COM 846511103 1 123 SH SOLE 7 123 0 0 SPARK ENERGY INC CL A COM 846511103 437 41427 SH SOLE 18 41427 0 0 SPARK ENERGY INC CL A COM 846511103 225 21369 SH SOLE 19 21369 0 0 SPARK ENERGY INC CL A COM 846511103 4139 392289 SH SOLE 21 392289 0 0 SPARK ENERGY INC CL A COM 846511103 5243 496988 SH SOLE 22 488026 0 8962 SPARK THERAPEUTICS INC COM 84652J103 3053 31482 SH SOLE 2 2953 0 28529 SPARK THERAPEUTICS INC COM 84652J103 16 164 SH SOLE 4 164 0 0 SPARK THERAPEUTICS INC COM 84652J103 61 634 SH SOLE 7 634 0 0 SPARK THERAPEUTICS INC COM 84652J103 11764 121299 SH SOLE 18 117281 0 4018 SPARK THERAPEUTICS INC COM 84652J103 9497 97928 SH SOLE 19 97928 0 0 SPARK THERAPEUTICS INC COM 84652J103 148836 1534704 SH SOLE 21 1534704 0 0 SPARK THERAPEUTICS INC COM 84652J103 99577 1026783 SH SOLE 22 982159 0 44624 SPARK THERAPEUTICS INC COM 84652J103 630 6492 SH SOLE 23 6492 0 0 SPARK THERAPEUTICS INC COM 84652J103 2958 30506 SH SOLE 26 13865 0 16641 SPARK THERAPEUTICS INC COM 84652J103 438 4514 SH SOLE 28 4514 0 0 SPARK THERAPEUTICS INC COM 84652J103 1116 11507 SH SOLE 30 11507 0 0 SPARK THERAPEUTICS INC COM 84652J103 376 3872 SH SOLE 40 3872 0 0 SPARTAN MTRS INC COM 846819100 416 30337 SH SOLE 2 1405 0 28932 SPARTAN MTRS INC COM 846819100 10 729 SH SOLE 7 729 0 0 SPARTAN MTRS INC COM 846819100 1723 125576 SH SOLE 18 125576 0 0 SPARTAN MTRS INC COM 846819100 812 59196 SH SOLE 19 59196 0 0 SPARTAN MTRS INC COM 846819100 16538 1205380 SH SOLE 21 1205380 0 0 SPARTAN MTRS INC COM 846819100 13160 959199 SH SOLE 22 911849 0 47350 SPARTAN MTRS INC COM 846819100 185 13510 SH SOLE 26 0 0 13510 SPARTAN MTRS INC COM 846819100 129 9384 SH SOLE 30 9384 0 0 SPARTANNASH CO COM 847215100 436 36833 SH SOLE 2 1330 0 35503 SPARTANNASH CO COM 847215100 2 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 9 738 SH SOLE 7 738 0 0 SPARTANNASH CO COM 847215100 2006 169596 SH SOLE 18 169596 0 0 SPARTANNASH CO COM 847215100 731 61779 SH SOLE 19 61779 0 0 SPARTANNASH CO COM 847215100 48681 4115035 SH SOLE 21 4115035 0 0 SPARTANNASH CO COM 847215100 12966 1096033 SH SOLE 22 1014464 0 81569 SPARTANNASH CO COM 847215100 371 31364 SH SOLE 26 13987 0 17377 SPARTANNASH CO COM 847215100 64 5434 SH SOLE 28 5434 0 0 SPARTANNASH CO COM 847215100 615 51981 SH SOLE 30 51981 0 0 SPARTANNASH CO COM 847215100 51 4339 SH SOLE 40 4339 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 211 783 SH SOLE 17 0 0 783 SPDR GOLD TRUST GOLD SHS 78463V107 678 4882 SH SOLE 4 4882 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 19 135 SH SOLE 17 0 0 135 SPDR GOLD TRUST GOLD SHS 78463V107 10740 77339 SH SOLE 18 77339 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 48477 349081 SH SOLE 19 349081 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 3609 25986 SH SOLE 22 25986 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 21476 154649 SH SOLE 34 154649 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 10 266 SH SOLE 17 0 0 266 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8 122 SH SOLE 17 0 0 122 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 21 617 SH SOLE 17 0 0 617 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 64066 1487486 SH SOLE 13 1487486 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 118 2282 SH SOLE 17 0 0 2282 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2 42 SH SOLE 17 0 0 42 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1 43 SH SOLE 17 0 0 43 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 609 15399 SH SOLE 17 0 0 15399 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 15 SH SOLE 17 0 0 15 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 37 1276 SH SOLE 17 0 0 1276 SPDR S&P 500 ETF TR OPTIONS 78462F103 155923 525400 SH Call SOLE 2 525400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 134584 453500 SH Put SOLE 2 453500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 27155 91500 SH Call SOLE 4 91500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 416901 1404800 SH Call SOLE 18 1404800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 4233571 14265500 SH Call SOLE 19 14265500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 730795 2462500 SH Put SOLE 19 2462500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 178982 603100 SH Call SOLE 22 603100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 9495 32000 SH Put SOLE 22 32000 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 4362 14700 SH Call SOLE 25 14700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 3385 11400 SH Call SOLE 26 0 0 11400 SPDR S&P 500 ETF TR OPTIONS 78462F103 35286 118900 SH Call SOLE 30 118900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 1369207 4613700 SH Call SOLE 34 4613700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 130254 438900 SH Put SOLE 34 438900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 141375 476378 SH SOLE 2 287002 0 189376 SPDR S&P 500 ETF TR TR UNIT 78462F103 4586 15453 SH SOLE 17 0 0 15453 SPDR S&P 500 ETF TR TR UNIT 78462F103 64851 218522 SH SOLE 18 115854 0 102668 SPDR S&P 500 ETF TR TR UNIT 78462F103 17973 60562 SH SOLE 22 60562 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 270118 910193 SH SOLE 23 910193 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15000 50545 SH SOLE 25 50545 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13574 38512 SH SOLE 2 38512 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7356 20869 SH SOLE 17 0 0 20869 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 552 1567 SH SOLE 18 1567 0 0 SPDR SERIES TRUST SPDR S&P1500VL 78464A128 1 14 SH SOLE 17 0 0 14 SPDR SERIES TRUST PORTFOLIO CRPORT 78464A144 1 21 SH SOLE 17 0 0 21 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 2 40 SH SOLE 17 0 0 40 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5937 100000 SH SOLE 19 100000 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1 15 SH SOLE 17 0 0 15 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1 42 SH SOLE 17 0 0 42 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3813 126711 SH SOLE 18 126711 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 13 365 SH SOLE 17 0 0 365 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 6485 166742 SH SOLE 17 0 0 166742 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 5 175 SH SOLE 17 0 0 175 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 6954 217569 SH SOLE 17 0 0 217569 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 196 6822 SH SOLE 17 0 0 6822 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 136 4738 SH SOLE 18 4738 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 9 84 SH SOLE 17 0 0 84 SPDR SERIES TRUST DJ REIT ETF 78464A607 937 8963 SH SOLE 22 8963 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 19 SH SOLE 17 0 0 19 SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 0 12 SH SOLE 17 0 0 12 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 8139 198378 SH SOLE 2 0 0 198378 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 60 1454 SH SOLE 17 0 0 1454 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 133 3233 SH SOLE 18 0 0 3233 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 20119 643408 SH SOLE 2 0 0 643408 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 13 410 SH SOLE 17 0 0 410 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 947 42361 SH SOLE 2 42361 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 16802 751423 SH SOLE 19 751423 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 113 5053 SH SOLE 22 5053 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 26 1163 SH SOLE 30 1163 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 57 558 SH SOLE 17 0 0 558 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 119 3251 SH SOLE 17 0 0 3251 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6545 97385 SH SOLE 17 0 0 97385 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1 16 SH SOLE 17 0 0 16 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 7 194 SH SOLE 17 0 0 194 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 13 384 SH SOLE 17 0 0 384 SPDR SERIES TRUST S&P BIOTECH 78464A870 1 17 SH SOLE 17 0 0 17 SPDR SERIES TRUST OPTIONS 78464A888 269 6100 SH Call SOLE 2 6100 0 0 SPDR SERIES TRUST OPTIONS 78464A888 21776 494000 SH Call SOLE 19 494000 0 0 SPDR SERIES TRUST OPTIONS 78464A888 436 9900 SH Call SOLE 22 9900 0 0 SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 14545 484521 SH SOLE 2 0 0 484521 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 26 850 SH SOLE 18 850 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 88668 3282800 SH SOLE 19 3282800 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 5550 51042 SH SOLE 2 51042 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3998 36766 SH SOLE 17 0 0 36766 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 160776 1478532 SH SOLE 19 1478532 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 6096 56057 SH SOLE 22 56057 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 16076 147837 SH SOLE 26 0 0 147837 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 1 9 SH SOLE 17 0 0 9 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 28396 310036 SH SOLE 18 0 0 310036 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 8 164 SH SOLE 2 164 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 6 120 SH SOLE 17 0 0 120 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 0 5 SH SOLE 2 5 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1 18 SH SOLE 17 0 0 18 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 150 3070 SH SOLE 18 3070 0 0 SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1 39 SH SOLE 17 0 0 39 SPDR SERIES TRUST S&P 500 BUYBCK 78468R820 4 60 SH SOLE 17 0 0 60 SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 13 425 SH SOLE 17 0 0 425 SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 2 25 SH SOLE 17 0 0 25 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 5398 102398 SH SOLE 2 8984 0 93414 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 127 2411 SH SOLE 4 2207 0 204 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 88 1675 SH SOLE 7 1675 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1 14 SH SOLE 13 14 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4 68 SH SOLE 15 68 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1863 35345 SH SOLE 18 34839 0 506 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 751 14240 SH SOLE 19 14240 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 38126 723172 SH SOLE 21 723172 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 66065 1253139 SH SOLE 22 1161362 0 91777 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 249 4728 SH SOLE 23 4728 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 437 8296 SH SOLE 25 8296 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1920 36416 SH SOLE 26 17499 0 18917 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 329 6239 SH SOLE 28 5838 0 401 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 78 1482 SH SOLE 29 154 0 1328 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1192 22615 SH SOLE 30 22615 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 445 8433 SH SOLE 31 2143 0 6290 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 142 2691 SH SOLE 34 2691 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 286 5418 SH SOLE 36 5418 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 199 3769 SH SOLE 40 3769 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 905 109057 SH SOLE 2 14450 0 94607 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 377 SH SOLE 4 377 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 18 2144 SH SOLE 7 2144 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 4277 515618 SH SOLE 18 502033 0 13585 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3629 437513 SH SOLE 19 437513 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 110738 13349915 SH SOLE 21 13349915 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 28544 3441167 SH SOLE 22 3310028 0 131139 SPECTRUM PHARMACEUTICALS INC COM 84763A108 412 49709 SH SOLE 23 49709 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 947 114106 SH SOLE 26 21329 0 92777 SPECTRUM PHARMACEUTICALS INC COM 84763A108 102 12332 SH SOLE 28 12332 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1337 161241 SH SOLE 30 161241 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 27 3253 SH SOLE 34 3253 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 88 10623 SH SOLE 40 10623 0 0 SPERO THERAPEUTICS INC COM 84833T103 106 9958 SH SOLE 2 372 0 9586 SPERO THERAPEUTICS INC COM 84833T103 374 35271 SH SOLE 18 35271 0 0 SPERO THERAPEUTICS INC COM 84833T103 181 17033 SH SOLE 19 17033 0 0 SPERO THERAPEUTICS INC COM 84833T103 4168 393215 SH SOLE 21 393215 0 0 SPERO THERAPEUTICS INC COM 84833T103 2369 223472 SH SOLE 22 217516 0 5956 SPHERIX INC COM 84842R502 0 56 SH SOLE 21 56 0 0 SPIRE INC COM 84857L101 6274 71921 SH SOLE 2 23643 0 48278 SPIRE INC COM 84857L101 200 2297 SH SOLE 4 2297 0 0 SPIRE INC COM 84857L101 4521 51820 SH SOLE 7 51820 0 0 SPIRE INC COM 84857L101 26123 299433 SH SOLE 18 299433 0 0 SPIRE INC COM 84857L101 7486 85809 SH SOLE 19 85809 0 0 SPIRE INC COM 84857L101 323856 3712241 SH SOLE 21 3712241 0 0 SPIRE INC COM 84857L101 151027 1731162 SH SOLE 22 1659117 0 72045 SPIRE INC COM 84857L101 1665 19087 SH SOLE 26 9790 0 9297 SPIRE INC COM 84857L101 543 6225 SH SOLE 28 6225 0 0 SPIRE INC COM 84857L101 2603 29837 SH SOLE 30 29837 0 0 SPIRE INC COM 84857L101 313 3593 SH SOLE 36 3593 0 0 SPIRE INC COM 84857L101 424 4864 SH SOLE 40 4864 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 21049 255948 SH SOLE 2 23594 0 232354 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3764 45771 SH SOLE 4 42816 0 2955 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4227 51393 SH SOLE 7 13090 0 38303 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15 184 SH SOLE 13 184 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5132 62398 SH SOLE 18 53415 0 8983 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1913 23267 SH SOLE 19 23267 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 250818 3049826 SH SOLE 21 3049826 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 243702 2963300 SH SOLE 22 2757423 0 205877 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6229 75742 SH SOLE 23 75742 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2049 24918 SH SOLE 25 24918 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 25193 306339 SH SOLE 26 94042 0 212297 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1601 19464 SH SOLE 28 13314 0 6150 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1978 24051 SH SOLE 29 2257 0 21794 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 16372 199072 SH SOLE 30 199072 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1758 21382 SH SOLE 31 16630 0 4752 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 521 6339 SH SOLE 34 6339 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1496 18189 SH SOLE 36 18189 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 196 2379 SH SOLE 40 2379 0 0 SPIRIT AIRLS INC COM 848577102 2258 62193 SH SOLE 2 3272 0 58921 SPIRIT AIRLS INC COM 848577102 5 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 48 1310 SH SOLE 7 1310 0 0 SPIRIT AIRLS INC COM 848577102 8499 234146 SH SOLE 18 234146 0 0 SPIRIT AIRLS INC COM 848577102 4543 125153 SH SOLE 19 125153 0 0 SPIRIT AIRLS INC COM 848577102 84402 2325114 SH SOLE 21 2325114 0 0 SPIRIT AIRLS INC COM 848577102 70190 1933614 SH SOLE 22 1865169 0 68445 SPIRIT AIRLS INC COM 848577102 78 2155 SH SOLE 23 2155 0 0 SPIRIT AIRLS INC COM 848577102 442 12180 SH SOLE 26 7210 0 4970 SPIRIT AIRLS INC COM 848577102 94 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 187 5155 SH SOLE 30 5155 0 0 SPIRIT AIRLS INC COM 848577102 74 2029 SH SOLE 40 2029 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 2 245 SH SOLE 4 245 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 621 73631 SH SOLE 21 73631 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 8182 969386 SH SOLE 22 944089 0 25297 SPIRIT MTA REIT COM SHS BEN IN 84861U105 13 1507 SH SOLE 23 1507 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 371 43899 SH SOLE 26 9120 0 34779 SPIRIT MTA REIT COM SHS BEN IN 84861U105 46 5425 SH SOLE 28 5425 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 106 12549 SH SOLE 30 12549 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 38 4550 SH SOLE 40 4550 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 263 12227 SH SOLE 2 505 0 11722 SPIRIT OF TEX BANCSHARES INC COM 84861D103 953 44215 SH SOLE 18 44215 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 451 20940 SH SOLE 19 20940 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 9759 452855 SH SOLE 21 452855 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 7230 335518 SH SOLE 22 329633 0 5885 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10189 212891 SH SOLE 2 47107 0 165784 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9619 200989 SH SOLE 4 200989 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4376 91437 SH SOLE 7 91437 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 170 3545 SH SOLE 15 3545 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 55985 1169768 SH SOLE 18 1169768 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 32659 682389 SH SOLE 19 682389 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 240552 5026150 SH SOLE 21 5026150 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 179060 3741321 SH SOLE 22 3382816 0 358505 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3255 68020 SH SOLE 23 68020 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8956 187125 SH SOLE 25 187125 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3688 77061 SH SOLE 26 18241 0 58820 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3062 63976 SH SOLE 28 63976 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2179 45526 SH SOLE 29 45526 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 19414 405640 SH SOLE 30 405640 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 89 1864 SH SOLE 31 1864 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24337 508495 SH SOLE 34 508495 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 147 3081 SH SOLE 36 3081 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 436 9100 SH SOLE 40 9100 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 869 850000 PRN SOLE 21 850000 0 0 SPLUNK INC COM 848637104 40840 346511 SH SOLE 2 28774 0 317737 SPLUNK INC COM 848637104 6822 57884 SH SOLE 4 53754 0 4130 SPLUNK INC COM 848637104 1231 10442 SH SOLE 7 8392 0 2050 SPLUNK INC COM 848637104 31 264 SH SOLE 13 264 0 0 SPLUNK INC COM 848637104 224 1904 SH SOLE 15 1904 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 10206 86597 SH SOLE 18 75131 0 11466 SPLUNK INC COM 848637104 28070 238166 SH SOLE 19 238166 0 0 SPLUNK INC COM 848637104 323556 2745259 SH SOLE 21 2745259 0 0 SPLUNK INC COM 848637104 454046 3852420 SH SOLE 22 3561039 0 291381 SPLUNK INC COM 848637104 12872 109217 SH SOLE 23 109217 0 0 SPLUNK INC COM 848637104 23323 197887 SH SOLE 25 197887 0 0 SPLUNK INC COM 848637104 64887 550544 SH SOLE 26 186588 0 363956 SPLUNK INC COM 848637104 3308 28068 SH SOLE 28 20130 0 7938 SPLUNK INC COM 848637104 4107 34844 SH SOLE 29 3060 0 31784 SPLUNK INC COM 848637104 39541 335490 SH SOLE 30 335490 0 0 SPLUNK INC COM 848637104 3840 32581 SH SOLE 31 26548 0 6033 SPLUNK INC COM 848637104 15347 130216 SH SOLE 34 130216 0 0 SPLUNK INC COM 848637104 10577 89738 SH SOLE 36 89738 0 0 SPLUNK INC COM 848637104 434 3683 SH SOLE 40 3683 0 0 SPLUNK INC NOTE 0.500% 9/1 848637AC8 4161 3873000 PRN SOLE 21 3873000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 2347 2147000 PRN SOLE 21 2147000 0 0 SPOK HLDGS INC COM 84863T106 211 17667 SH SOLE 2 703 0 16964 SPOK HLDGS INC COM 84863T106 3 277 SH SOLE 4 277 0 0 SPOK HLDGS INC COM 84863T106 6 516 SH SOLE 7 516 0 0 SPOK HLDGS INC COM 84863T106 1028 86077 SH SOLE 18 86077 0 0 SPOK HLDGS INC COM 84863T106 385 32275 SH SOLE 19 32275 0 0 SPOK HLDGS INC COM 84863T106 25433 2130086 SH SOLE 21 2130086 0 0 SPOK HLDGS INC COM 84863T106 7867 658890 SH SOLE 22 631070 0 27820 SPOK HLDGS INC COM 84863T106 65 5417 SH SOLE 26 0 0 5417 SPOK HLDGS INC COM 84863T106 37 3127 SH SOLE 28 3127 0 0 SPOK HLDGS INC COM 84863T106 308 25827 SH SOLE 30 25827 0 0 SPOK HLDGS INC COM 84863T106 24 1971 SH SOLE 40 1971 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 202 38945 SH SOLE 2 1261 0 37684 SPORTSMANS WHSE HLDGS INC COM 84920Y106 6 1131 SH SOLE 7 1131 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 790 152527 SH SOLE 18 152527 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 373 71923 SH SOLE 19 71923 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 7735 1493191 SH SOLE 21 1493191 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 5756 1111264 SH SOLE 22 1079072 0 32192 SPOTIFY TECHNOLOGY S A SHS L8681T102 24454 214510 SH SOLE 2 4666 0 209844 SPOTIFY TECHNOLOGY S A SHS L8681T102 254 2229 SH SOLE 7 2229 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 326 2863 SH SOLE 13 2863 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 74 647 SH SOLE 15 647 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 7017 61557 SH SOLE 18 57699 0 3858 SPOTIFY TECHNOLOGY S A SHS L8681T102 7384 64776 SH SOLE 19 64776 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 148870 1305879 SH SOLE 21 1305879 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 103346 906546 SH SOLE 22 734194 0 172352 SPOTIFY TECHNOLOGY S A SHS L8681T102 12659 111047 SH SOLE 25 111047 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 19459 170693 SH SOLE 26 64508 0 106185 SPOTIFY TECHNOLOGY S A SHS L8681T102 981 8602 SH SOLE 29 0 0 8602 SPOTIFY TECHNOLOGY S A SHS L8681T102 3162 27733 SH SOLE 30 27733 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3168 27790 SH SOLE 31 2404 0 25386 SPOTIFY TECHNOLOGY S A SHS L8681T102 5761 50538 SH SOLE 36 50538 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 9 2682 SH SOLE 18 2682 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 248 72136 SH SOLE 21 72136 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 461 134007 SH SOLE 22 134007 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 18 853 SH SOLE 18 853 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 86 3955 SH SOLE 22 3955 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 2108 97241 SH SOLE 26 19217 0 78024 SPRINGWORKS THERAPEUTICS INC COM 85205L107 33 1530 SH SOLE 31 0 0 1530 SPRINT CORPORATION COM 85207U105 12741 2064941 SH SOLE 2 833568 0 1231373 SPRINT CORPORATION COM 85207U105 1654 268047 SH SOLE 4 246655 0 21392 SPRINT CORPORATION COM 85207U105 556 90100 SH SOLE 7 59006 0 31094 SPRINT CORPORATION COM 85207U105 38 6227 SH SOLE 15 6227 0 0 SPRINT CORPORATION COM 85207U105 2881 466920 SH SOLE 18 296487 0 170433 SPRINT CORPORATION COM 85207U105 7345 1190442 SH SOLE 19 1190442 0 0 SPRINT CORPORATION COM 85207U105 68648 11126088 SH SOLE 21 11126088 0 0 SPRINT CORPORATION COM 85207U105 100044 16214543 SH SOLE 22 14772147 0 1442396 SPRINT CORPORATION COM 85207U105 3953 640620 SH SOLE 23 640620 0 0 SPRINT CORPORATION COM 85207U105 3466 561766 SH SOLE 25 561766 0 0 SPRINT CORPORATION COM 85207U105 16498 2673872 SH SOLE 26 1269408 0 1404464 SPRINT CORPORATION COM 85207U105 912 147751 SH SOLE 28 104011 0 43740 SPRINT CORPORATION COM 85207U105 577 93501 SH SOLE 29 93501 0 0 SPRINT CORPORATION COM 85207U105 8851 1434570 SH SOLE 30 1434570 0 0 SPRINT CORPORATION COM 85207U105 1159 187812 SH SOLE 31 159417 0 28395 SPRINT CORPORATION COM 85207U105 238 38494 SH SOLE 34 38494 0 0 SPRINT CORPORATION COM 85207U105 3612 585356 SH SOLE 36 585356 0 0 SPRINT CORPORATION COM 85207U105 99 16064 SH SOLE 40 16064 0 0 SPRINT CORPORATION OPTIONS 85207U105 12 2000 SH Put SOLE 2 2000 0 0 SPRINT CORPORATION OPTIONS 85207U105 4442 720000 SH Put SOLE 19 720000 0 0 SPRINT CORPORATION OPTIONS 85207U105 42 7000 SH Put SOLE 22 7000 0 0 SPRINT CORPORATION OPTIONS 85207U105 6 1000 SH Put SOLE 34 1000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 24 1707 SH SOLE 17 0 0 1707 SPROUTS FMRS MKT INC COM 85208M102 5005 258778 SH SOLE 2 95326 0 163452 SPROUTS FMRS MKT INC COM 85208M102 10 517 SH SOLE 4 517 0 0 SPROUTS FMRS MKT INC COM 85208M102 65 3351 SH SOLE 7 3351 0 0 SPROUTS FMRS MKT INC COM 85208M102 6560 339207 SH SOLE 18 330407 0 8800 SPROUTS FMRS MKT INC COM 85208M102 515 26626 SH SOLE 19 26626 0 0 SPROUTS FMRS MKT INC COM 85208M102 112206 5801762 SH SOLE 21 5801762 0 0 SPROUTS FMRS MKT INC COM 85208M102 82250 4252866 SH SOLE 22 4025378 0 227488 SPROUTS FMRS MKT INC COM 85208M102 624 32239 SH SOLE 23 32239 0 0 SPROUTS FMRS MKT INC COM 85208M102 779 40282 SH SOLE 26 31049 0 9233 SPROUTS FMRS MKT INC COM 85208M102 278 14364 SH SOLE 28 14364 0 0 SPROUTS FMRS MKT INC COM 85208M102 670 34634 SH SOLE 30 34634 0 0 SPROUTS FMRS MKT INC COM 85208M102 46 2393 SH SOLE 31 2393 0 0 SPROUTS FMRS MKT INC COM 85208M102 81 4198 SH SOLE 36 4198 0 0 SPROUTS FMRS MKT INC COM 85208M102 237 12244 SH SOLE 40 12244 0 0 SPS COMMERCE INC COM 78463M107 1704 36206 SH SOLE 2 7088 0 29118 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 8575 182166 SH SOLE 18 157685 0 24481 SPS COMMERCE INC COM 78463M107 9117 193695 SH SOLE 19 193695 0 0 SPS COMMERCE INC COM 78463M107 182408 3875250 SH SOLE 21 3875250 0 0 SPS COMMERCE INC COM 78463M107 56199 1193951 SH SOLE 22 1144827 0 49124 SPS COMMERCE INC COM 78463M107 1217 25845 SH SOLE 23 25845 0 0 SPS COMMERCE INC COM 78463M107 2691 57180 SH SOLE 26 8388 0 48792 SPS COMMERCE INC COM 78463M107 229 4860 SH SOLE 28 4860 0 0 SPS COMMERCE INC COM 78463M107 2300 48854 SH SOLE 30 48854 0 0 SPS COMMERCE INC COM 78463M107 570 12103 SH SOLE 34 12103 0 0 SPS COMMERCE INC COM 78463M107 162 3446 SH SOLE 40 3446 0 0 SPX CORP COM 784635104 1614 40339 SH SOLE 2 1814 0 38525 SPX CORP COM 784635104 4 100 SH SOLE 4 100 0 0 SPX CORP COM 784635104 37 929 SH SOLE 7 929 0 0 SPX CORP COM 784635104 7864 196553 SH SOLE 18 196553 0 0 SPX CORP COM 784635104 3557 88897 SH SOLE 19 88897 0 0 SPX CORP COM 784635104 188293 4706160 SH SOLE 21 4706160 0 0 SPX CORP COM 784635104 51637 1290594 SH SOLE 22 1233395 0 57199 SPX CORP COM 784635104 34 840 SH SOLE 23 840 0 0 SPX CORP COM 784635104 391 9763 SH SOLE 26 5150 0 4613 SPX CORP COM 784635104 217 5435 SH SOLE 28 5435 0 0 SPX CORP COM 784635104 2426 60627 SH SOLE 30 60627 0 0 SPX CORP COM 784635104 160 3991 SH SOLE 40 3991 0 0 SPX FLOW INC COM 78469X107 1713 43406 SH SOLE 2 1676 0 41730 SPX FLOW INC COM 78469X107 4 100 SH SOLE 4 100 0 0 SPX FLOW INC COM 78469X107 34 867 SH SOLE 7 867 0 0 SPX FLOW INC COM 78469X107 7441 188579 SH SOLE 18 188579 0 0 SPX FLOW INC COM 78469X107 2830 71712 SH SOLE 19 71712 0 0 SPX FLOW INC COM 78469X107 185359 4697384 SH SOLE 21 4697384 0 0 SPX FLOW INC COM 78469X107 50077 1269046 SH SOLE 22 1206297 0 62749 SPX FLOW INC COM 78469X107 332 8417 SH SOLE 26 5150 0 3267 SPX FLOW INC COM 78469X107 231 5865 SH SOLE 28 5865 0 0 SPX FLOW INC COM 78469X107 2311 58555 SH SOLE 30 58555 0 0 SPX FLOW INC COM 78469X107 141 3561 SH SOLE 36 3561 0 0 SPX FLOW INC COM 78469X107 157 3991 SH SOLE 40 3991 0 0 SQUARE INC CL A 852234103 49814 804098 SH SOLE 2 79247 0 724851 SQUARE INC CL A 852234103 8004 129197 SH SOLE 4 120233 0 8964 SQUARE INC CL A 852234103 4345 70133 SH SOLE 7 18881 0 51252 SQUARE INC CL A 852234103 1259 20323 SH SOLE 13 20323 0 0 SQUARE INC CL A 852234103 169 2725 SH SOLE 15 2725 0 0 SQUARE INC CL A 852234103 12 200 SH SOLE 17 0 0 200 SQUARE INC CL A 852234103 14072 227156 SH SOLE 18 191095 0 36061 SQUARE INC CL A 852234103 71817 1159273 SH SOLE 19 1159273 0 0 SQUARE INC CL A 852234103 292691 4724631 SH SOLE 21 4724631 0 0 SQUARE INC CL A 852234103 544903 8795855 SH SOLE 22 8111837 0 684018 SQUARE INC CL A 852234103 15301 246989 SH SOLE 23 246989 0 0 SQUARE INC CL A 852234103 19675 317593 SH SOLE 25 317593 0 0 SQUARE INC CL A 852234103 60932 983570 SH SOLE 26 418349 0 565221 SQUARE INC CL A 852234103 4166 67250 SH SOLE 28 49667 0 17583 SQUARE INC CL A 852234103 3910 63117 SH SOLE 29 6966 0 56151 SQUARE INC CL A 852234103 31476 508083 SH SOLE 30 508083 0 0 SQUARE INC CL A 852234103 4671 75396 SH SOLE 31 62245 0 13151 SQUARE INC CL A 852234103 26105 421383 SH SOLE 34 421383 0 0 SQUARE INC CL A 852234103 13990 225824 SH SOLE 36 225824 0 0 SQUARE INC CL A 852234103 477 7698 SH SOLE 40 7698 0 0 SQUARE INC NOTE 0.500% 5/1 852234AD5 2780 2500000 PRN SOLE 21 2500000 0 0 SRAX INC CL A 78472M106 5 2363 SH SOLE 18 2363 0 0 SRAX INC CL A 78472M106 60 26255 SH SOLE 21 26255 0 0 SRAX INC CL A 78472M106 4 1868 SH SOLE 22 1868 0 0 SRC ENERGY INC COM 78470V108 1172 251416 SH SOLE 2 10161 0 241255 SRC ENERGY INC COM 78470V108 5 1123 SH SOLE 4 1123 0 0 SRC ENERGY INC COM 78470V108 24 5170 SH SOLE 7 5170 0 0 SRC ENERGY INC COM 78470V108 5668 1216321 SH SOLE 18 1097265 0 119056 SRC ENERGY INC COM 78470V108 1940 416378 SH SOLE 19 416378 0 0 SRC ENERGY INC COM 78470V108 126318 27106960 SH SOLE 21 27106960 0 0 SRC ENERGY INC COM 78470V108 34260 7351889 SH SOLE 22 7015223 0 336666 SRC ENERGY INC COM 78470V108 239 51311 SH SOLE 26 21682 0 29629 SRC ENERGY INC COM 78470V108 152 32632 SH SOLE 28 32632 0 0 SRC ENERGY INC COM 78470V108 1849 396724 SH SOLE 30 396724 0 0 SRC ENERGY INC COM 78470V108 116 24981 SH SOLE 40 24981 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25074 486220 SH SOLE 2 18415 0 467805 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4433 85967 SH SOLE 4 79377 0 6590 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 761 14766 SH SOLE 7 12894 0 1872 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 20 396 SH SOLE 13 396 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 90 1749 SH SOLE 15 1749 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6344 123012 SH SOLE 18 105611 0 17401 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2118 41068 SH SOLE 19 41068 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 204588 3967198 SH SOLE 21 3967198 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 292890 5679473 SH SOLE 22 5251226 0 428247 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8387 162642 SH SOLE 23 162642 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11221 217586 SH SOLE 25 217586 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 35901 696160 SH SOLE 26 305481 0 390679 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2396 46455 SH SOLE 28 34459 0 11996 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2721 52770 SH SOLE 29 4509 0 48261 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21273 412507 SH SOLE 30 412507 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2567 49780 SH SOLE 31 41704 0 8076 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10941 212167 SH SOLE 34 212167 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6987 135490 SH SOLE 36 135490 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 270 5228 SH SOLE 40 5228 0 0 ST JOE CO COM 790148100 622 36292 SH SOLE 2 1309 0 34983 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 1975 115278 SH SOLE 18 115278 0 0 ST JOE CO COM 790148100 993 57961 SH SOLE 19 57961 0 0 ST JOE CO COM 790148100 20808 1214706 SH SOLE 21 1214706 0 0 ST JOE CO COM 790148100 22719 1326289 SH SOLE 22 1266761 0 59528 ST JOE CO COM 790148100 180 10512 SH SOLE 26 0 0 10512 ST JOE CO COM 790148100 79 4593 SH SOLE 28 4593 0 0 ST JOE CO COM 790148100 195 11390 SH SOLE 30 11390 0 0 ST JOE CO COM 790148100 95 5527 SH SOLE 40 5527 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 996 38635 SH SOLE 2 1808 0 36827 STAAR SURGICAL CO COM PAR $0.01 852312305 4 158 SH SOLE 4 158 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 24 948 SH SOLE 7 948 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 3902 151343 SH SOLE 18 151343 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1975 76595 SH SOLE 19 76595 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 40993 1590102 SH SOLE 21 1590102 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 26345 1021917 SH SOLE 22 971737 0 50180 STAAR SURGICAL CO COM PAR $0.01 852312305 504 19551 SH SOLE 26 12278 0 7273 STAAR SURGICAL CO COM PAR $0.01 852312305 118 4595 SH SOLE 28 4595 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1059 41087 SH SOLE 30 41087 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 84 3269 SH SOLE 40 3269 0 0 STABILIS ENERGY INC COM 85236P101 5 805 SH SOLE 21 805 0 0 STABILIS ENERGY INC COM 85236P101 514 79006 SH SOLE 22 79006 0 0 STAG INDL INC COM 85254J102 12747 432396 SH SOLE 2 8524 0 423872 STAG INDL INC COM 85254J102 5165 175206 SH SOLE 4 175206 0 0 STAG INDL INC COM 85254J102 3792 128628 SH SOLE 7 128628 0 0 STAG INDL INC COM 85254J102 148 5007 SH SOLE 15 5007 0 0 STAG INDL INC COM 85254J102 34616 1174219 SH SOLE 18 1174219 0 0 STAG INDL INC COM 85254J102 19336 655887 SH SOLE 19 655887 0 0 STAG INDL INC COM 85254J102 140085 4751875 SH SOLE 21 4751875 0 0 STAG INDL INC COM 85254J102 140114 4752837 SH SOLE 22 4426517 0 326320 STAG INDL INC COM 85254J102 2235 75818 SH SOLE 23 75818 0 0 STAG INDL INC COM 85254J102 7808 264871 SH SOLE 25 264871 0 0 STAG INDL INC COM 85254J102 2326 78896 SH SOLE 26 22531 0 56365 STAG INDL INC COM 85254J102 512 17359 SH SOLE 28 17359 0 0 STAG INDL INC COM 85254J102 1989 67475 SH SOLE 29 67475 0 0 STAG INDL INC COM 85254J102 17020 577355 SH SOLE 30 577355 0 0 STAG INDL INC COM 85254J102 9860 334461 SH SOLE 34 334461 0 0 STAG INDL INC COM 85254J102 15 504 SH SOLE 36 504 0 0 STAG INDL INC COM 85254J102 358 12140 SH SOLE 40 12140 0 0 STAGE STORES INC COM NEW 85254C305 10 5437 SH SOLE 18 5437 0 0 STAGE STORES INC COM NEW 85254C305 154 81754 SH SOLE 21 81754 0 0 STAGE STORES INC COM NEW 85254C305 746 396594 SH SOLE 22 396594 0 0 STAMPS COM INC COM NEW 852857200 1286 17270 SH SOLE 2 682 0 16588 STAMPS COM INC COM NEW 852857200 6 82 SH SOLE 4 82 0 0 STAMPS COM INC COM NEW 852857200 23 303 SH SOLE 7 303 0 0 STAMPS COM INC COM NEW 852857200 5559 74667 SH SOLE 18 74667 0 0 STAMPS COM INC COM NEW 852857200 2648 35565 SH SOLE 19 35565 0 0 STAMPS COM INC COM NEW 852857200 132182 1775447 SH SOLE 21 1775447 0 0 STAMPS COM INC COM NEW 852857200 38454 516506 SH SOLE 22 493226 0 23280 STAMPS COM INC COM NEW 852857200 684 9193 SH SOLE 23 9193 0 0 STAMPS COM INC COM NEW 852857200 753 10119 SH SOLE 26 4423 0 5696 STAMPS COM INC COM NEW 852857200 166 2233 SH SOLE 28 2233 0 0 STAMPS COM INC COM NEW 852857200 1721 23112 SH SOLE 30 23112 0 0 STAMPS COM INC COM NEW 852857200 121 1621 SH SOLE 40 1621 0 0 STANDARD AVB FINL CORP COM 85303B100 23 842 SH SOLE 18 842 0 0 STANDARD AVB FINL CORP COM 85303B100 60 2225 SH SOLE 21 2225 0 0 STANDARD MTR PRODS INC COM 853666105 1040 21415 SH SOLE 2 1478 0 19937 STANDARD MTR PRODS INC COM 853666105 5 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 22 444 SH SOLE 7 444 0 0 STANDARD MTR PRODS INC COM 853666105 4684 96472 SH SOLE 18 93702 0 2770 STANDARD MTR PRODS INC COM 853666105 3861 79525 SH SOLE 19 79525 0 0 STANDARD MTR PRODS INC COM 853666105 108185 2228322 SH SOLE 21 2228322 0 0 STANDARD MTR PRODS INC COM 853666105 32426 667894 SH SOLE 22 637039 0 30855 STANDARD MTR PRODS INC COM 853666105 260 5351 SH SOLE 23 5351 0 0 STANDARD MTR PRODS INC COM 853666105 894 18404 SH SOLE 26 7864 0 10540 STANDARD MTR PRODS INC COM 853666105 139 2859 SH SOLE 28 2859 0 0 STANDARD MTR PRODS INC COM 853666105 1659 34172 SH SOLE 30 34172 0 0 STANDARD MTR PRODS INC COM 853666105 105 2167 SH SOLE 40 2167 0 0 STANDEX INTL CORP COM 854231107 914 12537 SH SOLE 2 495 0 12042 STANDEX INTL CORP COM 854231107 7 95 SH SOLE 4 95 0 0 STANDEX INTL CORP COM 854231107 20 274 SH SOLE 7 274 0 0 STANDEX INTL CORP COM 854231107 4111 56365 SH SOLE 18 56365 0 0 STANDEX INTL CORP COM 854231107 1563 21431 SH SOLE 19 21431 0 0 STANDEX INTL CORP COM 854231107 100556 1378617 SH SOLE 21 1378617 0 0 STANDEX INTL CORP COM 854231107 27433 376099 SH SOLE 22 359587 0 16512 STANDEX INTL CORP COM 854231107 515 7067 SH SOLE 26 5996 0 1071 STANDEX INTL CORP COM 854231107 135 1851 SH SOLE 28 1851 0 0 STANDEX INTL CORP COM 854231107 1232 16885 SH SOLE 30 16885 0 0 STANDEX INTL CORP COM 854231107 47 649 SH SOLE 34 649 0 0 STANDEX INTL CORP COM 854231107 108 1479 SH SOLE 40 1479 0 0 STANLEY BLACK & DECKER INC COM 854502101 56045 388095 SH SOLE 2 44271 0 343824 STANLEY BLACK & DECKER INC COM 854502101 9577 66315 SH SOLE 4 62243 0 4072 STANLEY BLACK & DECKER INC COM 854502101 30294 209779 SH SOLE 7 149369 0 60410 STANLEY BLACK & DECKER INC COM 854502101 650 4499 SH SOLE 13 4499 0 0 STANLEY BLACK & DECKER INC COM 854502101 244 1691 SH SOLE 15 1691 0 0 STANLEY BLACK & DECKER INC COM 854502101 51183 354427 SH SOLE 18 334357 0 20070 STANLEY BLACK & DECKER INC COM 854502101 9014 62422 SH SOLE 19 62422 0 0 STANLEY BLACK & DECKER INC COM 854502101 480225 3325428 SH SOLE 21 3325428 0 0 STANLEY BLACK & DECKER INC COM 854502101 527040 3649611 SH SOLE 22 3242122 0 407489 STANLEY BLACK & DECKER INC COM 854502101 15829 109610 SH SOLE 23 109610 0 0 STANLEY BLACK & DECKER INC COM 854502101 22703 157212 SH SOLE 25 157212 0 0 STANLEY BLACK & DECKER INC COM 854502101 129615 897552 SH SOLE 26 192047 0 705505 STANLEY BLACK & DECKER INC COM 854502101 4165 28844 SH SOLE 28 20345 0 8499 STANLEY BLACK & DECKER INC COM 854502101 442 3059 SH SOLE 29 3059 0 0 STANLEY BLACK & DECKER INC COM 854502101 72380 501211 SH SOLE 30 501211 0 0 STANLEY BLACK & DECKER INC COM 854502101 12477 86397 SH SOLE 31 27102 0 59295 STANLEY BLACK & DECKER INC COM 854502101 2851 19742 SH SOLE 34 19742 0 0 STANLEY BLACK & DECKER INC COM 854502101 16143 111786 SH SOLE 36 111786 0 0 STANLEY BLACK & DECKER INC COM 854502101 550 3812 SH SOLE 40 3812 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 64759 644500 SH SOLE 21 644500 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 586 61864 SH SOLE 21 61864 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 451 47618 SH SOLE 30 47618 0 0 STARBUCKS CORP COM 855244109 286974 3245579 SH SOLE 2 583870 0 2661709 STARBUCKS CORP COM 855244109 47266 534561 SH SOLE 4 501051 0 33510 STARBUCKS CORP COM 855244109 100859 1140686 SH SOLE 7 1137004 0 3682 STARBUCKS CORP COM 855244109 675 7630 SH SOLE 13 7630 0 0 STARBUCKS CORP COM 855244109 1189 13443 SH SOLE 15 13443 0 0 STARBUCKS CORP COM 855244109 69 781 SH SOLE 17 0 0 781 STARBUCKS CORP COM 855244109 230077 2602090 SH SOLE 18 2435906 0 166184 STARBUCKS CORP COM 855244109 20430 231061 SH SOLE 19 231061 0 0 STARBUCKS CORP COM 855244109 2432955 27515888 SH SOLE 21 27515888 0 0 STARBUCKS CORP COM 855244109 2664229 30131524 SH SOLE 22 26868708 0 3262816 STARBUCKS CORP COM 855244109 85686 969080 SH SOLE 23 969080 0 0 STARBUCKS CORP COM 855244109 107591 1216815 SH SOLE 25 1216815 0 0 STARBUCKS CORP COM 855244109 609011 6887712 SH SOLE 26 1437286 0 5450426 STARBUCKS CORP COM 855244109 20731 234457 SH SOLE 28 170675 0 63782 STARBUCKS CORP COM 855244109 4799 54273 SH SOLE 29 54273 0 0 STARBUCKS CORP COM 855244109 435449 4924782 SH SOLE 30 4924782 0 0 STARBUCKS CORP COM 855244109 30192 341458 SH SOLE 31 267609 0 73849 STARBUCKS CORP COM 855244109 15050 170210 SH SOLE 32 170210 0 0 STARBUCKS CORP COM 855244109 11035 124807 SH SOLE 34 124807 0 0 STARBUCKS CORP COM 855244109 77753 879365 SH SOLE 36 879365 0 0 STARBUCKS CORP COM 855244109 2548 28817 SH SOLE 40 28817 0 0 STARRETT L S CO CL A 855668109 7 1217 SH SOLE 18 1217 0 0 STARRETT L S CO CL A 855668109 121 20828 SH SOLE 21 20828 0 0 STARRETT L S CO CL A 855668109 85 14594 SH SOLE 22 14594 0 0 STARS GROUP INC COM 85570W100 14214 948892 SH SOLE 2 948892 0 0 STARTEK INC COM 85569C107 93 14364 SH SOLE 2 675 0 13689 STARTEK INC COM 85569C107 371 57407 SH SOLE 18 57407 0 0 STARTEK INC COM 85569C107 175 27083 SH SOLE 19 27083 0 0 STARTEK INC COM 85569C107 3668 566973 SH SOLE 21 566973 0 0 STARTEK INC COM 85569C107 3319 512997 SH SOLE 22 508307 0 4690 STARWOOD PPTY TR INC COM 85571B105 14167 584947 SH SOLE 2 31286 0 553661 STARWOOD PPTY TR INC COM 85571B105 25 1034 SH SOLE 4 1034 0 0 STARWOOD PPTY TR INC COM 85571B105 187 7701 SH SOLE 7 7701 0 0 STARWOOD PPTY TR INC COM 85571B105 3101 128027 SH SOLE 18 128027 0 0 STARWOOD PPTY TR INC COM 85571B105 1474 60847 SH SOLE 19 60847 0 0 STARWOOD PPTY TR INC COM 85571B105 214609 8860807 SH SOLE 21 8860807 0 0 STARWOOD PPTY TR INC COM 85571B105 180095 7435777 SH SOLE 22 6905808 0 529969 STARWOOD PPTY TR INC COM 85571B105 2480 102379 SH SOLE 26 71002 0 31377 STARWOOD PPTY TR INC COM 85571B105 835 34463 SH SOLE 28 34463 0 0 STARWOOD PPTY TR INC COM 85571B105 1851 76438 SH SOLE 30 76438 0 0 STARWOOD PPTY TR INC COM 85571B105 138 5687 SH SOLE 31 5687 0 0 STARWOOD PPTY TR INC COM 85571B105 168 6933 SH SOLE 36 6933 0 0 STARWOOD PPTY TR INC COM 85571B105 707 29210 SH SOLE 40 29210 0 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 594 575000 PRN SOLE 21 575000 0 0 STATE AUTO FINL CORP COM 855707105 587 18119 SH SOLE 2 718 0 17401 STATE AUTO FINL CORP COM 855707105 12 381 SH SOLE 7 381 0 0 STATE AUTO FINL CORP COM 855707105 2002 61795 SH SOLE 18 61795 0 0 STATE AUTO FINL CORP COM 855707105 997 30794 SH SOLE 19 30794 0 0 STATE AUTO FINL CORP COM 855707105 19129 590586 SH SOLE 21 590586 0 0 STATE AUTO FINL CORP COM 855707105 17480 539684 SH SOLE 22 517680 0 22004 STATE AUTO FINL CORP COM 855707105 26 811 SH SOLE 23 811 0 0 STATE AUTO FINL CORP COM 855707105 80 2475 SH SOLE 28 2475 0 0 STATE AUTO FINL CORP COM 855707105 165 5088 SH SOLE 30 5088 0 0 STATE AUTO FINL CORP COM 855707105 49 1519 SH SOLE 40 1519 0 0 STATE STR CORP COM 857477103 62987 1064143 SH SOLE 2 219260 0 844883 STATE STR CORP COM 857477103 9750 164723 SH SOLE 4 154259 0 10464 STATE STR CORP COM 857477103 19909 336355 SH SOLE 7 329337 0 7018 STATE STR CORP COM 857477103 583 9853 SH SOLE 13 9853 0 0 STATE STR CORP COM 857477103 246 4163 SH SOLE 15 4163 0 0 STATE STR CORP COM 857477103 131668 2224494 SH SOLE 18 2079858 0 144636 STATE STR CORP COM 857477103 207272 3501816 SH SOLE 19 3501816 0 0 STATE STR CORP COM 857477103 510490 8624593 SH SOLE 21 8624593 0 0 STATE STR CORP COM 857477103 550923 9307702 SH SOLE 22 8277736 0 1029966 STATE STR CORP COM 857477103 16650 281298 SH SOLE 23 281298 0 0 STATE STR CORP COM 857477103 25814 436113 SH SOLE 25 436113 0 0 STATE STR CORP COM 857477103 117071 1977888 SH SOLE 26 447149 0 1530739 STATE STR CORP COM 857477103 4199 70933 SH SOLE 28 51553 0 19380 STATE STR CORP COM 857477103 877 14809 SH SOLE 29 14809 0 0 STATE STR CORP COM 857477103 85426 1443248 SH SOLE 30 1443248 0 0 STATE STR CORP COM 857477103 10242 173041 SH SOLE 31 68547 0 104494 STATE STR CORP COM 857477103 20037 338528 SH SOLE 34 338528 0 0 STATE STR CORP COM 857477103 19957 337176 SH SOLE 36 337176 0 0 STATE STR CORP COM 857477103 530 8957 SH SOLE 40 8957 0 0 STEALTHGAS INC SHS Y81669106 472 155751 SH SOLE 22 0 0 155751 STEEL CONNECT INC COM 858098106 12 6987 SH SOLE 18 6987 0 0 STEEL CONNECT INC COM 858098106 222 126687 SH SOLE 21 126687 0 0 STEEL CONNECT INC COM 858098106 1864 1065394 SH SOLE 22 1065394 0 0 STEEL DYNAMICS INC COM 858119100 18265 612934 SH SOLE 2 144364 0 468570 STEEL DYNAMICS INC COM 858119100 2919 97943 SH SOLE 4 91733 0 6210 STEEL DYNAMICS INC COM 858119100 611 20487 SH SOLE 7 20487 0 0 STEEL DYNAMICS INC COM 858119100 99 3307 SH SOLE 13 3307 0 0 STEEL DYNAMICS INC COM 858119100 18 614 SH SOLE 15 614 0 0 STEEL DYNAMICS INC COM 858119100 22044 739715 SH SOLE 18 711747 0 27968 STEEL DYNAMICS INC COM 858119100 2159 72434 SH SOLE 19 72434 0 0 STEEL DYNAMICS INC COM 858119100 328240 11014768 SH SOLE 21 11014768 0 0 STEEL DYNAMICS INC COM 858119100 219901 7379218 SH SOLE 22 6862903 0 516315 STEEL DYNAMICS INC COM 858119100 4986 167309 SH SOLE 23 167309 0 0 STEEL DYNAMICS INC COM 858119100 5295 177669 SH SOLE 25 177669 0 0 STEEL DYNAMICS INC COM 858119100 25890 868790 SH SOLE 26 328035 0 540755 STEEL DYNAMICS INC COM 858119100 1270 42629 SH SOLE 28 28961 0 13668 STEEL DYNAMICS INC COM 858119100 1585 53198 SH SOLE 29 5482 0 47716 STEEL DYNAMICS INC COM 858119100 12610 423139 SH SOLE 30 423139 0 0 STEEL DYNAMICS INC COM 858119100 1625 54543 SH SOLE 31 44346 0 10197 STEEL DYNAMICS INC COM 858119100 426 14307 SH SOLE 34 14307 0 0 STEEL DYNAMICS INC COM 858119100 4754 159520 SH SOLE 36 159520 0 0 STEEL DYNAMICS INC COM 858119100 144 4832 SH SOLE 40 4832 0 0 STEELCASE INC CL A 858155203 1889 102642 SH SOLE 2 19040 0 83602 STEELCASE INC CL A 858155203 10 544 SH SOLE 4 544 0 0 STEELCASE INC CL A 858155203 27 1487 SH SOLE 7 1487 0 0 STEELCASE INC CL A 858155203 5955 323628 SH SOLE 18 297757 0 25871 STEELCASE INC CL A 858155203 7442 404461 SH SOLE 19 404461 0 0 STEELCASE INC CL A 858155203 55030 2990766 SH SOLE 21 2990766 0 0 STEELCASE INC CL A 858155203 54456 2959583 SH SOLE 22 2823765 0 135818 STEELCASE INC CL A 858155203 1037 56338 SH SOLE 23 56338 0 0 STEELCASE INC CL A 858155203 2685 145911 SH SOLE 26 8213 0 137698 STEELCASE INC CL A 858155203 201 10928 SH SOLE 28 10928 0 0 STEELCASE INC CL A 858155203 420 22850 SH SOLE 30 22850 0 0 STEELCASE INC CL A 858155203 306 16640 SH SOLE 34 16640 0 0 STEELCASE INC CL A 858155203 175 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 474 595958 SH SOLE 22 595958 0 0 STELLUS CAP INVT CORP COM 858568108 1317 96634 SH SOLE 30 96634 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 415 39871 SH SOLE 2 2767 0 37104 STEMLINE THERAPEUTICS INC COM 85858C107 7 673 SH SOLE 7 673 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 1744 167539 SH SOLE 18 161061 0 6478 STEMLINE THERAPEUTICS INC COM 85858C107 1423 136666 SH SOLE 19 136666 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 15947 1531905 SH SOLE 21 1531905 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 12989 1247748 SH SOLE 22 1192660 0 55088 STEMLINE THERAPEUTICS INC COM 85858C107 58 5531 SH SOLE 23 5531 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 221 21235 SH SOLE 26 0 0 21235 STEMLINE THERAPEUTICS INC COM 85858C107 3419 328471 SH SOLE 30 328471 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 28 2721 SH SOLE 34 2721 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 42 4053 SH SOLE 40 4053 0 0 STEPAN CO COM 858586100 2025 20863 SH SOLE 2 847 0 20016 STEPAN CO COM 858586100 6 64 SH SOLE 4 64 0 0 STEPAN CO COM 858586100 37 378 SH SOLE 7 378 0 0 STEPAN CO COM 858586100 8911 91814 SH SOLE 18 91814 0 0 STEPAN CO COM 858586100 3431 35351 SH SOLE 19 35351 0 0 STEPAN CO COM 858586100 219423 2260695 SH SOLE 21 2260695 0 0 STEPAN CO COM 858586100 58020 597774 SH SOLE 22 568697 0 29077 STEPAN CO COM 858586100 483 4975 SH SOLE 26 3219 0 1756 STEPAN CO COM 858586100 239 2465 SH SOLE 28 2465 0 0 STEPAN CO COM 858586100 2770 28536 SH SOLE 30 28536 0 0 STEPAN CO COM 858586100 219 2258 SH SOLE 40 2258 0 0 STERICYCLE INC COM 858912108 10841 212868 SH SOLE 2 44739 0 168129 STERICYCLE INC COM 858912108 20 392 SH SOLE 4 392 0 0 STERICYCLE INC COM 858912108 132 2591 SH SOLE 7 2591 0 0 STERICYCLE INC COM 858912108 12880 252889 SH SOLE 18 252889 0 0 STERICYCLE INC COM 858912108 1055 20714 SH SOLE 19 20714 0 0 STERICYCLE INC COM 858912108 221352 4346193 SH SOLE 21 4346193 0 0 STERICYCLE INC COM 858912108 148662 2918953 SH SOLE 22 2732730 0 186223 STERICYCLE INC COM 858912108 1812 35577 SH SOLE 26 23145 0 12432 STERICYCLE INC COM 858912108 560 10998 SH SOLE 28 10998 0 0 STERICYCLE INC COM 858912108 1331 26133 SH SOLE 30 26133 0 0 STERICYCLE INC COM 858912108 5178 101670 SH SOLE 31 1884 0 99786 STERICYCLE INC COM 858912108 78 1532 SH SOLE 36 1532 0 0 STERICYCLE INC COM 858912108 475 9334 SH SOLE 40 9334 0 0 STERIS PLC SHS USD G8473T100 35789 247690 SH SOLE 2 63217 0 184473 STERIS PLC SHS USD G8473T100 4924 34077 SH SOLE 4 31497 0 2580 STERIS PLC SHS USD G8473T100 1367 9461 SH SOLE 7 5421 0 4040 STERIS PLC SHS USD G8473T100 523 3622 SH SOLE 13 3622 0 0 STERIS PLC SHS USD G8473T100 67 465 SH SOLE 15 465 0 0 STERIS PLC SHS USD G8473T100 36854 255066 SH SOLE 18 248522 0 6544 STERIS PLC SHS USD G8473T100 98096 678912 SH SOLE 19 678912 0 0 STERIS PLC SHS USD G8473T100 684072 4734390 SH SOLE 21 4734390 0 0 STERIS PLC SHS USD G8473T100 413768 2863643 SH SOLE 22 2698351 0 165292 STERIS PLC SHS USD G8473T100 8616 59629 SH SOLE 23 59629 0 0 STERIS PLC SHS USD G8473T100 10662 73794 SH SOLE 25 73794 0 0 STERIS PLC SHS USD G8473T100 53523 370426 SH SOLE 26 115476 0 254950 STERIS PLC SHS USD G8473T100 2330 16123 SH SOLE 28 11680 0 4443 STERIS PLC SHS USD G8473T100 2820 19519 SH SOLE 29 1608 0 17911 STERIS PLC SHS USD G8473T100 20948 144977 SH SOLE 30 144977 0 0 STERIS PLC SHS USD G8473T100 2689 18612 SH SOLE 31 15270 0 3342 STERIS PLC SHS USD G8473T100 7460 51628 SH SOLE 34 51628 0 0 STERIS PLC SHS USD G8473T100 7515 52008 SH SOLE 36 52008 0 0 STERIS PLC SHS USD G8473T100 285 1974 SH SOLE 40 1974 0 0 STERLING BANCORP DEL COM 85917A100 9131 455185 SH SOLE 2 108755 0 346430 STERLING BANCORP DEL COM 85917A100 23 1156 SH SOLE 4 1156 0 0 STERLING BANCORP DEL COM 85917A100 108 5366 SH SOLE 7 5366 0 0 STERLING BANCORP DEL COM 85917A100 11511 573828 SH SOLE 18 573828 0 0 STERLING BANCORP DEL COM 85917A100 942 46952 SH SOLE 19 46952 0 0 STERLING BANCORP DEL COM 85917A100 202134 10076452 SH SOLE 21 10076452 0 0 STERLING BANCORP DEL COM 85917A100 135718 6765603 SH SOLE 22 6377753 0 387850 STERLING BANCORP DEL COM 85917A100 1694 84429 SH SOLE 26 59721 0 24708 STERLING BANCORP DEL COM 85917A100 540 26899 SH SOLE 28 26899 0 0 STERLING BANCORP DEL COM 85917A100 1226 61119 SH SOLE 30 61119 0 0 STERLING BANCORP DEL COM 85917A100 88 4388 SH SOLE 31 4388 0 0 STERLING BANCORP DEL COM 85917A100 409 20377 SH SOLE 40 20377 0 0 STERLING BANCORP INC COM 85917W102 163 16733 SH SOLE 2 662 0 16071 STERLING BANCORP INC COM 85917W102 4 449 SH SOLE 7 449 0 0 STERLING BANCORP INC COM 85917W102 590 60418 SH SOLE 18 60418 0 0 STERLING BANCORP INC COM 85917W102 317 32493 SH SOLE 19 32493 0 0 STERLING BANCORP INC COM 85917W102 6251 640483 SH SOLE 21 640483 0 0 STERLING BANCORP INC COM 85917W102 3367 344990 SH SOLE 22 331239 0 13751 STERLING BANCORP INC COM 85917W102 38 3859 SH SOLE 30 3859 0 0 STERLING CONSTRUCTION CO INC COM 859241101 375 28513 SH SOLE 2 1080 0 27433 STERLING CONSTRUCTION CO INC COM 859241101 6 484 SH SOLE 7 484 0 0 STERLING CONSTRUCTION CO INC COM 859241101 1230 93527 SH SOLE 18 93527 0 0 STERLING CONSTRUCTION CO INC COM 859241101 580 44090 SH SOLE 19 44090 0 0 STERLING CONSTRUCTION CO INC COM 859241101 11948 908572 SH SOLE 21 908572 0 0 STERLING CONSTRUCTION CO INC COM 859241101 10177 773885 SH SOLE 22 751892 0 21993 STEWARDSHIP FINL CORP COM 860326107 26 1652 SH SOLE 18 1652 0 0 STEWARDSHIP FINL CORP COM 860326107 391 25094 SH SOLE 21 25094 0 0 STEWARDSHIP FINL CORP COM 860326107 28 1782 SH SOLE 22 1782 0 0 STEWART INFORMATION SVCS COR COM 860372101 940 24221 SH SOLE 2 1938 0 22283 STEWART INFORMATION SVCS COR COM 860372101 4 103 SH SOLE 4 103 0 0 STEWART INFORMATION SVCS COR COM 860372101 14 353 SH SOLE 7 353 0 0 STEWART INFORMATION SVCS COR COM 860372101 3872 99822 SH SOLE 18 99822 0 0 STEWART INFORMATION SVCS COR COM 860372101 1825 47045 SH SOLE 19 47045 0 0 STEWART INFORMATION SVCS COR COM 860372101 98741 2545535 SH SOLE 21 2545535 0 0 STEWART INFORMATION SVCS COR COM 860372101 27444 707499 SH SOLE 22 674906 0 32593 STEWART INFORMATION SVCS COR COM 860372101 154 3971 SH SOLE 23 3971 0 0 STEWART INFORMATION SVCS COR COM 860372101 589 15180 SH SOLE 26 0 0 15180 STEWART INFORMATION SVCS COR COM 860372101 95 2461 SH SOLE 28 2461 0 0 STEWART INFORMATION SVCS COR COM 860372101 1286 33158 SH SOLE 30 33158 0 0 STEWART INFORMATION SVCS COR COM 860372101 91 2334 SH SOLE 40 2334 0 0 STIFEL FINL CORP COM 860630102 6486 113036 SH SOLE 2 45522 0 67514 STIFEL FINL CORP COM 860630102 116 2023 SH SOLE 4 2023 0 0 STIFEL FINL CORP COM 860630102 130 2264 SH SOLE 7 2264 0 0 STIFEL FINL CORP COM 860630102 22494 392025 SH SOLE 18 391804 0 221 STIFEL FINL CORP COM 860630102 8685 151367 SH SOLE 19 151367 0 0 STIFEL FINL CORP COM 860630102 286145 4986845 SH SOLE 21 4986845 0 0 STIFEL FINL CORP COM 860630102 144384 2516276 SH SOLE 22 2418538 0 97738 STIFEL FINL CORP COM 860630102 784 13669 SH SOLE 23 13669 0 0 STIFEL FINL CORP COM 860630102 74 1283 SH SOLE 25 1283 0 0 STIFEL FINL CORP COM 860630102 2688 46844 SH SOLE 26 20142 0 26702 STIFEL FINL CORP COM 860630102 561 9776 SH SOLE 28 9776 0 0 STIFEL FINL CORP COM 860630102 41 714 SH SOLE 29 714 0 0 STIFEL FINL CORP COM 860630102 1348 23492 SH SOLE 30 23492 0 0 STIFEL FINL CORP COM 860630102 77 1349 SH SOLE 31 1349 0 0 STIFEL FINL CORP COM 860630102 507 8836 SH SOLE 34 8836 0 0 STIFEL FINL CORP COM 860630102 165 2883 SH SOLE 36 2883 0 0 STIFEL FINL CORP COM 860630102 388 6754 SH SOLE 40 6754 0 0 STITCH FIX INC COM CL A 860897107 865 44925 SH SOLE 2 9418 0 35507 STITCH FIX INC COM CL A 860897107 4 205 SH SOLE 4 205 0 0 STITCH FIX INC COM CL A 860897107 15 772 SH SOLE 7 772 0 0 STITCH FIX INC COM CL A 860897107 2981 154840 SH SOLE 18 143210 0 11630 STITCH FIX INC COM CL A 860897107 4254 220965 SH SOLE 19 220965 0 0 STITCH FIX INC COM CL A 860897107 26326 1367579 SH SOLE 21 1367579 0 0 STITCH FIX INC COM CL A 860897107 21146 1098489 SH SOLE 22 1044052 0 54437 STITCH FIX INC COM CL A 860897107 556 28890 SH SOLE 23 28890 0 0 STITCH FIX INC COM CL A 860897107 1483 77024 SH SOLE 26 16230 0 60794 STITCH FIX INC COM CL A 860897107 182 9472 SH SOLE 28 9472 0 0 STITCH FIX INC COM CL A 860897107 2720 141291 SH SOLE 30 141291 0 0 STITCH FIX INC COM CL A 860897107 29 1518 SH SOLE 34 1518 0 0 STITCH FIX INC COM CL A 860897107 87 4510 SH SOLE 40 4510 0 0 STOCK YDS BANCORP INC COM 861025104 753 20515 SH SOLE 2 810 0 19705 STOCK YDS BANCORP INC COM 861025104 17 469 SH SOLE 7 469 0 0 STOCK YDS BANCORP INC COM 861025104 2708 73815 SH SOLE 18 73815 0 0 STOCK YDS BANCORP INC COM 861025104 1297 35355 SH SOLE 19 35355 0 0 STOCK YDS BANCORP INC COM 861025104 26578 724382 SH SOLE 21 724382 0 0 STOCK YDS BANCORP INC COM 861025104 25478 694401 SH SOLE 22 665141 0 29260 STOCK YDS BANCORP INC COM 861025104 152 4155 SH SOLE 23 4155 0 0 STOCK YDS BANCORP INC COM 861025104 55 1499 SH SOLE 26 0 0 1499 STOCK YDS BANCORP INC COM 861025104 113 3091 SH SOLE 28 3091 0 0 STOCK YDS BANCORP INC COM 861025104 205 5585 SH SOLE 30 5585 0 0 STOCK YDS BANCORP INC COM 861025104 99 2694 SH SOLE 40 2694 0 0 STOKE THERAPEUTICS INC COM 86150R107 249 11569 SH SOLE 2 3588 0 7981 STOKE THERAPEUTICS INC COM 86150R107 666 30983 SH SOLE 18 30983 0 0 STOKE THERAPEUTICS INC COM 86150R107 724 33698 SH SOLE 19 33698 0 0 STOKE THERAPEUTICS INC COM 86150R107 6862 319323 SH SOLE 21 319323 0 0 STOKE THERAPEUTICS INC COM 86150R107 4446 206871 SH SOLE 22 203147 0 3724 STOKE THERAPEUTICS INC COM 86150R107 351 16316 SH SOLE 34 16316 0 0 STONECO LTD COM CL A G85158106 30046 863877 SH SOLE 19 863877 0 0 STONECO LTD COM CL A G85158106 782 22489 SH SOLE 26 0 0 22489 STONECO LTD COM CL A G85158106 4730 136007 SH SOLE 30 136007 0 0 STONECO LTD COM CL A G85158106 12824 368720 SH SOLE 34 368720 0 0 STONERIDGE INC COM 86183P102 790 25498 SH SOLE 2 1058 0 24440 STONERIDGE INC COM 86183P102 17 552 SH SOLE 7 552 0 0 STONERIDGE INC COM 86183P102 2971 95919 SH SOLE 18 95919 0 0 STONERIDGE INC COM 86183P102 1392 44960 SH SOLE 19 44960 0 0 STONERIDGE INC COM 86183P102 29780 961568 SH SOLE 21 961568 0 0 STONERIDGE INC COM 86183P102 24752 799214 SH SOLE 22 760111 0 39103 STONERIDGE INC COM 86183P102 703 22708 SH SOLE 26 20857 0 1851 STONERIDGE INC COM 86183P102 123 3986 SH SOLE 28 3986 0 0 STONERIDGE INC COM 86183P102 504 16280 SH SOLE 30 16280 0 0 STONERIDGE INC COM 86183P102 72 2329 SH SOLE 40 2329 0 0 STORE CAP CORP COM 862121100 15149 404949 SH SOLE 2 14488 0 390461 STORE CAP CORP COM 862121100 2130 56933 SH SOLE 4 56933 0 0 STORE CAP CORP COM 862121100 8002 213911 SH SOLE 7 213911 0 0 STORE CAP CORP COM 862121100 308 8243 SH SOLE 15 8243 0 0 STORE CAP CORP COM 862121100 3734 99809 SH SOLE 18 99809 0 0 STORE CAP CORP COM 862121100 9337 249583 SH SOLE 19 249583 0 0 STORE CAP CORP COM 862121100 148388 3966540 SH SOLE 21 3966540 0 0 STORE CAP CORP COM 862121100 267242 7143587 SH SOLE 22 6750389 0 393198 STORE CAP CORP COM 862121100 261 6975 SH SOLE 23 6975 0 0 STORE CAP CORP COM 862121100 16249 434358 SH SOLE 25 434358 0 0 STORE CAP CORP COM 862121100 6201 165746 SH SOLE 26 50743 0 115003 STORE CAP CORP COM 862121100 1250 33417 SH SOLE 28 33417 0 0 STORE CAP CORP COM 862121100 4010 107188 SH SOLE 29 107188 0 0 STORE CAP CORP COM 862121100 35378 945679 SH SOLE 30 945679 0 0 STORE CAP CORP COM 862121100 164 4371 SH SOLE 31 4371 0 0 STORE CAP CORP COM 862121100 1234 32992 SH SOLE 34 32992 0 0 STORE CAP CORP COM 862121100 117 3139 SH SOLE 36 3139 0 0 STORE CAP CORP COM 862121100 769 20543 SH SOLE 40 20543 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 7 3355 SH SOLE 18 3355 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 65 30200 SH SOLE 21 30200 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 131 60978 SH SOLE 22 60978 0 0 STRATASYS LTD SHS M85548101 1134 53250 SH SOLE 2 2126 0 51124 STRATASYS LTD SHS M85548101 22 1022 SH SOLE 7 1022 0 0 STRATASYS LTD SHS M85548101 3722 174720 SH SOLE 18 174720 0 0 STRATASYS LTD SHS M85548101 1872 87852 SH SOLE 19 87852 0 0 STRATASYS LTD SHS M85548101 36230 1700536 SH SOLE 21 1700536 0 0 STRATASYS LTD SHS M85548101 12625 592606 SH SOLE 22 549639 0 42967 STRATASYS LTD SHS M85548101 13642 640333 SH SOLE 30 640333 0 0 STRATEGIC ED INC COM 86272C103 2682 19737 SH SOLE 2 2068 0 17669 STRATEGIC ED INC COM 86272C103 15 110 SH SOLE 4 110 0 0 STRATEGIC ED INC COM 86272C103 56 412 SH SOLE 7 412 0 0 STRATEGIC ED INC COM 86272C103 13410 98689 SH SOLE 18 96702 0 1987 STRATEGIC ED INC COM 86272C103 7894 58096 SH SOLE 19 58096 0 0 STRATEGIC ED INC COM 86272C103 317221 2334570 SH SOLE 21 2334570 0 0 STRATEGIC ED INC COM 86272C103 91351 672294 SH SOLE 22 641747 0 30547 STRATEGIC ED INC COM 86272C103 502 3693 SH SOLE 23 3693 0 0 STRATEGIC ED INC COM 86272C103 2676 19697 SH SOLE 26 5773 0 13924 STRATEGIC ED INC COM 86272C103 377 2777 SH SOLE 28 2777 0 0 STRATEGIC ED INC COM 86272C103 4244 31230 SH SOLE 30 31230 0 0 STRATEGIC ED INC COM 86272C103 70 516 SH SOLE 34 516 0 0 STRATEGIC ED INC COM 86272C103 285 2096 SH SOLE 40 2096 0 0 STRATTEC SEC CORP COM 863111100 15 762 SH SOLE 18 762 0 0 STRATTEC SEC CORP COM 863111100 482 24227 SH SOLE 21 24227 0 0 STRATTEC SEC CORP COM 863111100 1629 81853 SH SOLE 22 81853 0 0 STRATUS PPTYS INC COM NEW 863167201 188 6395 SH SOLE 2 302 0 6093 STRATUS PPTYS INC COM NEW 863167201 595 20271 SH SOLE 18 20271 0 0 STRATUS PPTYS INC COM NEW 863167201 294 9996 SH SOLE 19 9996 0 0 STRATUS PPTYS INC COM NEW 863167201 5722 194820 SH SOLE 21 194820 0 0 STRATUS PPTYS INC COM NEW 863167201 1697 57784 SH SOLE 22 54116 0 3668 STREAMLINE HEALTH SOLUTIONS COM 86323X106 16 14537 SH SOLE 21 14537 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 397 366368 SH SOLE 22 366368 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 85 35438 SH SOLE 2 1532 0 33906 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 299 124987 SH SOLE 18 124987 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 144 60344 SH SOLE 19 60344 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4624 1934790 SH SOLE 21 1934790 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 852 356690 SH SOLE 22 346325 0 10365 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6 2348 SH SOLE 30 2348 0 0 STRYKER CORP COM 863667101 248891 1150673 SH SOLE 2 391503 0 759170 STRYKER CORP COM 863667101 32543 150452 SH SOLE 4 141283 0 9169 STRYKER CORP COM 863667101 65105 300995 SH SOLE 7 298750 0 2245 STRYKER CORP COM 863667101 7265 33588 SH SOLE 13 33588 0 0 STRYKER CORP COM 863667101 740 3422 SH SOLE 15 3422 0 0 STRYKER CORP COM 863667101 185285 856611 SH SOLE 18 768787 0 87824 STRYKER CORP COM 863667101 352063 1627659 SH SOLE 19 1627659 0 0 STRYKER CORP COM 863667101 1752 8100 SH SOLE 20 8100 0 0 STRYKER CORP COM 863667101 1717934 7942368 SH SOLE 21 7942368 0 0 STRYKER CORP COM 863667101 1825201 8438285 SH SOLE 22 7393823 0 1044462 STRYKER CORP COM 863667101 58099 268606 SH SOLE 23 268606 0 0 STRYKER CORP COM 863667101 72765 336409 SH SOLE 25 336409 0 0 STRYKER CORP COM 863667101 279960 1294312 SH SOLE 26 404818 0 889494 STRYKER CORP COM 863667101 13996 64706 SH SOLE 28 47129 0 17577 STRYKER CORP COM 863667101 30365 140385 SH SOLE 29 21463 0 118922 STRYKER CORP COM 863667101 286276 1323513 SH SOLE 30 1323513 0 0 STRYKER CORP COM 863667101 33909 156769 SH SOLE 31 79931 0 76838 STRYKER CORP COM 863667101 170498 788246 SH SOLE 34 788246 0 0 STRYKER CORP COM 863667101 59469 274937 SH SOLE 36 274937 0 0 STRYKER CORP COM 863667101 1734 8015 SH SOLE 40 8015 0 0 STURM RUGER & CO INC COM 864159108 235 5625 SH SOLE 2 656 0 4969 STURM RUGER & CO INC COM 864159108 5 122 SH SOLE 4 122 0 0 STURM RUGER & CO INC COM 864159108 15 369 SH SOLE 7 369 0 0 STURM RUGER & CO INC COM 864159108 3134 75040 SH SOLE 18 75040 0 0 STURM RUGER & CO INC COM 864159108 1198 28696 SH SOLE 19 28696 0 0 STURM RUGER & CO INC COM 864159108 87088 2085443 SH SOLE 21 2085443 0 0 STURM RUGER & CO INC COM 864159108 21031 503612 SH SOLE 22 477110 0 26502 STURM RUGER & CO INC COM 864159108 157 3756 SH SOLE 26 2795 0 961 STURM RUGER & CO INC COM 864159108 113 2696 SH SOLE 28 2696 0 0 STURM RUGER & CO INC COM 864159108 1152 27597 SH SOLE 30 27597 0 0 STURM RUGER & CO INC COM 864159108 84 2018 SH SOLE 40 2018 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 13 1960 SH SOLE 18 1960 0 0 SUMMER INFANT INC COM 865646103 3 7511 SH SOLE 21 7511 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 292 11388 SH SOLE 2 395 0 10993 SUMMIT FINANCIAL GROUP INC COM 86606G101 6 227 SH SOLE 7 227 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1036 40459 SH SOLE 18 40459 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 523 20421 SH SOLE 19 20421 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 9945 388479 SH SOLE 21 388479 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 4735 184942 SH SOLE 22 176393 0 8549 SUMMIT HOTEL PPTYS INC COM 866082100 1613 139090 SH SOLE 2 34270 0 104820 SUMMIT HOTEL PPTYS INC COM 866082100 317 27345 SH SOLE 4 27345 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1215 104748 SH SOLE 7 104748 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 53 4536 SH SOLE 15 4536 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 6991 602639 SH SOLE 18 478985 0 123654 SUMMIT HOTEL PPTYS INC COM 866082100 7592 654519 SH SOLE 19 654519 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 138416 11932397 SH SOLE 21 11932397 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 56564 4876238 SH SOLE 22 4733198 0 143040 SUMMIT HOTEL PPTYS INC COM 866082100 1450 125029 SH SOLE 23 125029 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2478 213649 SH SOLE 25 213649 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3929 338672 SH SOLE 26 26929 0 311743 SUMMIT HOTEL PPTYS INC COM 866082100 153 13213 SH SOLE 28 13213 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 613 52842 SH SOLE 29 52842 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 6885 593519 SH SOLE 30 593519 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 29 2521 SH SOLE 34 2521 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 115 9879 SH SOLE 40 9879 0 0 SUMMIT MATLS INC CL A 86614U100 2523 113647 SH SOLE 2 7684 0 105963 SUMMIT MATLS INC CL A 86614U100 8 374 SH SOLE 4 374 0 0 SUMMIT MATLS INC CL A 86614U100 42 1892 SH SOLE 7 1892 0 0 SUMMIT MATLS INC CL A 86614U100 8950 403160 SH SOLE 18 382731 0 20429 SUMMIT MATLS INC CL A 86614U100 4671 210414 SH SOLE 19 210414 0 0 SUMMIT MATLS INC CL A 86614U100 85979 3872946 SH SOLE 21 3872946 0 0 SUMMIT MATLS INC CL A 86614U100 74742 3366745 SH SOLE 22 3217116 0 149629 SUMMIT MATLS INC CL A 86614U100 282 12707 SH SOLE 23 12707 0 0 SUMMIT MATLS INC CL A 86614U100 1966 88546 SH SOLE 26 40185 0 48361 SUMMIT MATLS INC CL A 86614U100 338 15217 SH SOLE 28 15217 0 0 SUMMIT MATLS INC CL A 86614U100 662 29819 SH SOLE 30 29819 0 0 SUMMIT MATLS INC CL A 86614U100 285 12839 SH SOLE 40 12839 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 13 1062 SH SOLE 18 1062 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 10 868 SH SOLE 21 868 0 0 SUN CMNTYS INC COM 866674104 30267 203889 SH SOLE 2 14537 0 189352 SUN CMNTYS INC COM 866674104 15519 104538 SH SOLE 4 101765 0 2773 SUN CMNTYS INC COM 866674104 14670 98824 SH SOLE 7 93537 0 5287 SUN CMNTYS INC COM 866674104 178 1196 SH SOLE 13 1196 0 0 SUN CMNTYS INC COM 866674104 521 3509 SH SOLE 15 3509 0 0 SUN CMNTYS INC COM 866674104 45005 303163 SH SOLE 18 296481 0 6682 SUN CMNTYS INC COM 866674104 35349 238118 SH SOLE 19 238118 0 0 SUN CMNTYS INC COM 866674104 299542 2017799 SH SOLE 21 2017799 0 0 SUN CMNTYS INC COM 866674104 491618 3311676 SH SOLE 22 3093390 0 218286 SUN CMNTYS INC COM 866674104 13582 91493 SH SOLE 23 91493 0 0 SUN CMNTYS INC COM 866674104 27100 182550 SH SOLE 25 182550 0 0 SUN CMNTYS INC COM 866674104 38534 259578 SH SOLE 26 71067 0 188511 SUN CMNTYS INC COM 866674104 4716 31765 SH SOLE 28 26566 0 5199 SUN CMNTYS INC COM 866674104 9904 66716 SH SOLE 29 47246 0 19470 SUN CMNTYS INC COM 866674104 75436 508158 SH SOLE 30 508158 0 0 SUN CMNTYS INC COM 866674104 2837 19114 SH SOLE 31 15701 0 3413 SUN CMNTYS INC COM 866674104 18606 125337 SH SOLE 34 125337 0 0 SUN CMNTYS INC COM 866674104 4299 28961 SH SOLE 36 28961 0 0 SUN CMNTYS INC COM 866674104 299 2016 SH SOLE 40 2016 0 0 SUNCOKE ENERGY INC COM 86722A103 468 82972 SH SOLE 2 4194 0 78778 SUNCOKE ENERGY INC COM 86722A103 2 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 8 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 2137 378882 SH SOLE 18 378882 0 0 SUNCOKE ENERGY INC COM 86722A103 724 128419 SH SOLE 19 128419 0 0 SUNCOKE ENERGY INC COM 86722A103 54100 9592215 SH SOLE 21 9592215 0 0 SUNCOKE ENERGY INC COM 86722A103 14363 2546631 SH SOLE 22 2440294 0 106337 SUNCOKE ENERGY INC COM 86722A103 286 50666 SH SOLE 26 17169 0 33497 SUNCOKE ENERGY INC COM 86722A103 53 9380 SH SOLE 28 9380 0 0 SUNCOKE ENERGY INC COM 86722A103 645 114322 SH SOLE 30 114322 0 0 SUNCOKE ENERGY INC COM 86722A103 41 7310 SH SOLE 40 7310 0 0 SUNCOR ENERGY INC NEW COM 867224107 37060 1173537 SH SOLE 18 1171316 0 2221 SUNCOR ENERGY INC NEW COM 867224107 31956 1011894 SH SOLE 19 1011894 0 0 SUNCOR ENERGY INC NEW COM 867224107 19012 602033 SH SOLE 21 602033 0 0 SUNCOR ENERGY INC NEW COM 867224107 970 30713 SH SOLE 23 30713 0 0 SUNCOR ENERGY INC NEW COM 867224107 2481 78572 SH SOLE 31 0 0 78572 SUNCOR ENERGY INC NEW COM 867224107 5840 184912 SH SOLE 34 184912 0 0 SUNDIAL GROWERS INC COM 86730L109 132 27605 SH SOLE 2 27605 0 0 SUNDIAL GROWERS INC COM 86730L109 25 5145 SH SOLE 18 5145 0 0 SUNDIAL GROWERS INC COM 86730L109 5022 1047329 SH SOLE 19 1047329 0 0 SUNDIAL GROWERS INC COM 86730L109 257 53508 SH SOLE 22 53508 0 0 SUNDIAL GROWERS INC COM 86730L109 358 74671 SH SOLE 25 74671 0 0 SUNDIAL GROWERS INC COM 86730L109 3210 669351 SH SOLE 29 669351 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 9 12959 SH SOLE 18 12959 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 115 159691 SH SOLE 21 159691 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 433 601417 SH SOLE 22 601417 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 133 12379 SH SOLE 2 0 0 12379 SUNNOVA ENERGY INTL INC COM 86745K104 510 47463 SH SOLE 18 47463 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 251 23317 SH SOLE 19 23317 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 5585 519523 SH SOLE 21 519523 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 1179 109704 SH SOLE 22 105712 0 3992 SUNOCO LP COM UT REP LP 86765K109 838 26633 SH SOLE 2 26633 0 0 SUNOCO LP COM UT REP LP 86765K109 17124 544471 SH SOLE 19 544471 0 0 SUNOPTA INC COM 8676EP108 33 18151 SH SOLE 22 18151 0 0 SUNPOWER CORP COM 867652406 723 65863 SH SOLE 2 5694 0 60169 SUNPOWER CORP COM 867652406 3 234 SH SOLE 4 234 0 0 SUNPOWER CORP COM 867652406 15 1396 SH SOLE 7 1396 0 0 SUNPOWER CORP COM 867652406 2355 214659 SH SOLE 18 214659 0 0 SUNPOWER CORP COM 867652406 1724 157189 SH SOLE 19 157189 0 0 SUNPOWER CORP COM 867652406 23469 2139413 SH SOLE 21 2139413 0 0 SUNPOWER CORP COM 867652406 20649 1882308 SH SOLE 22 1802300 0 80008 SUNPOWER CORP COM 867652406 139 12658 SH SOLE 23 12658 0 0 SUNPOWER CORP COM 867652406 312 28455 SH SOLE 26 0 0 28455 SUNPOWER CORP COM 867652406 86 7870 SH SOLE 28 7870 0 0 SUNPOWER CORP COM 867652406 243 22112 SH SOLE 30 22112 0 0 SUNPOWER CORP COM 867652406 64 5870 SH SOLE 40 5870 0 0 SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 828 890000 PRN SOLE 21 890000 0 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 972 1075000 PRN SOLE 21 1075000 0 0 SUNRUN INC COM 86771W105 1672 100069 SH SOLE 2 5866 0 94203 SUNRUN INC COM 86771W105 8 467 SH SOLE 4 467 0 0 SUNRUN INC COM 86771W105 34 2052 SH SOLE 7 2052 0 0 SUNRUN INC COM 86771W105 6715 401982 SH SOLE 18 385531 0 16451 SUNRUN INC COM 86771W105 4185 250501 SH SOLE 19 250501 0 0 SUNRUN INC COM 86771W105 70897 4244073 SH SOLE 21 4244073 0 0 SUNRUN INC COM 86771W105 44046 2636682 SH SOLE 22 2514372 0 122310 SUNRUN INC COM 86771W105 137 8174 SH SOLE 23 8174 0 0 SUNRUN INC COM 86771W105 987 59101 SH SOLE 26 38050 0 21051 SUNRUN INC COM 86771W105 187 11218 SH SOLE 28 11218 0 0 SUNRUN INC COM 86771W105 8093 484466 SH SOLE 30 484466 0 0 SUNRUN INC COM 86771W105 5679 339961 SH SOLE 34 339961 0 0 SUNRUN INC COM 86771W105 118 7049 SH SOLE 40 7049 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3362 244686 SH SOLE 2 19397 0 225289 SUNSTONE HOTEL INVS INC NEW COM 867892101 4402 320369 SH SOLE 4 320369 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3135 228191 SH SOLE 7 228191 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 127 9241 SH SOLE 15 9241 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 23287 1694834 SH SOLE 18 1681938 0 12896 SUNSTONE HOTEL INVS INC NEW COM 867892101 10668 776441 SH SOLE 19 776441 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 130577 9503446 SH SOLE 21 9503446 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 126414 9200440 SH SOLE 22 8632770 0 567670 SUNSTONE HOTEL INVS INC NEW COM 867892101 1464 106515 SH SOLE 23 106515 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6496 472758 SH SOLE 25 472758 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4494 327044 SH SOLE 26 54158 0 272886 SUNSTONE HOTEL INVS INC NEW COM 867892101 1072 77999 SH SOLE 28 77999 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1602 116618 SH SOLE 29 116618 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 14074 1024307 SH SOLE 30 1024307 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1946 141625 SH SOLE 34 141625 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 60 4366 SH SOLE 36 4366 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 326 23696 SH SOLE 40 23696 0 0 SUNTRUST BKS INC COM 867914103 74857 1088036 SH SOLE 2 103156 0 984880 SUNTRUST BKS INC COM 867914103 14883 216329 SH SOLE 4 204064 0 12265 SUNTRUST BKS INC COM 867914103 27668 402152 SH SOLE 7 391811 0 10341 SUNTRUST BKS INC COM 867914103 1072 15586 SH SOLE 13 15586 0 0 SUNTRUST BKS INC COM 867914103 337 4900 SH SOLE 15 4900 0 0 SUNTRUST BKS INC COM 867914103 176089 2559436 SH SOLE 18 2429885 0 129551 SUNTRUST BKS INC COM 867914103 155641 2262225 SH SOLE 19 2262225 0 0 SUNTRUST BKS INC COM 867914103 721438 10486014 SH SOLE 21 10486014 0 0 SUNTRUST BKS INC COM 867914103 751560 10923841 SH SOLE 22 9685708 0 1238133 SUNTRUST BKS INC COM 867914103 22378 325263 SH SOLE 23 325263 0 0 SUNTRUST BKS INC COM 867914103 31612 459473 SH SOLE 25 443139 0 16334 SUNTRUST BKS INC COM 867914103 125470 1823691 SH SOLE 26 506430 0 1317261 SUNTRUST BKS INC COM 867914103 6054 87996 SH SOLE 28 65093 0 22903 SUNTRUST BKS INC COM 867914103 4006 58222 SH SOLE 29 9276 0 48946 SUNTRUST BKS INC COM 867914103 110943 1612550 SH SOLE 30 1612550 0 0 SUNTRUST BKS INC COM 867914103 6983 101502 SH SOLE 31 84309 0 17193 SUNTRUST BKS INC COM 867914103 80292 1167038 SH SOLE 34 1167038 0 0 SUNTRUST BKS INC COM 867914103 23208 337320 SH SOLE 36 337320 0 0 SUNTRUST BKS INC COM 867914103 768 11156 SH SOLE 40 11156 0 0 SUNWORKS INC COM NEW 86803X204 2 769 SH SOLE 18 769 0 0 SUNWORKS INC COM NEW 86803X204 27 11503 SH SOLE 21 11503 0 0 SUNWORKS INC COM NEW 86803X204 13 5522 SH SOLE 22 5522 0 0 SUPER LEAGUE GAMING INC COM 86804F202 2 481 SH SOLE 18 481 0 0 SUPER LEAGUE GAMING INC COM 86804F202 39 9155 SH SOLE 21 9155 0 0 SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 0 30 SH SOLE 21 30 0 0 SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 3 4515 SH SOLE 22 4515 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 7 6660 SH SOLE 21 6660 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 180 11174 SH SOLE 2 332 0 10842 SUPERIOR GRP OF COMPANIES IN COM 868358102 5 285 SH SOLE 7 285 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 608 37691 SH SOLE 18 37691 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 283 17558 SH SOLE 19 17558 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 6006 372572 SH SOLE 21 372572 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 3189 197848 SH SOLE 22 190190 0 7658 SUPERIOR INDS INTL INC COM 868168105 15 5253 SH SOLE 18 5253 0 0 SUPERIOR INDS INTL INC COM 868168105 325 112329 SH SOLE 21 112329 0 0 SUPERIOR INDS INTL INC COM 868168105 1755 607420 SH SOLE 22 574855 0 32565 SUPERIOR INDS INTL INC OPTIONS 868168105 29 10000 SH Put SOLE 22 10000 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1210 44046 SH SOLE 2 2937 0 41109 SUPERNUS PHARMACEUTICALS INC COM 868459108 9 313 SH SOLE 4 313 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 28 1017 SH SOLE 7 1017 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 6320 229986 SH SOLE 18 225417 0 4569 SUPERNUS PHARMACEUTICALS INC COM 868459108 3395 123548 SH SOLE 19 123548 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 166707 6066487 SH SOLE 21 6066487 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 42927 1562120 SH SOLE 22 1494668 0 67452 SUPERNUS PHARMACEUTICALS INC COM 868459108 122 4430 SH SOLE 23 4430 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 708 25756 SH SOLE 26 13587 0 12169 SUPERNUS PHARMACEUTICALS INC COM 868459108 187 6817 SH SOLE 28 6817 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 6062 220598 SH SOLE 30 220598 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 138 5009 SH SOLE 40 5009 0 0 SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 880 950000 PRN SOLE 21 950000 0 0 SUPPORT COM INC COM NEW 86858W200 6 3610 SH SOLE 18 3610 0 0 SUPPORT COM INC COM NEW 86858W200 82 53396 SH SOLE 21 53396 0 0 SUPPORT COM INC COM NEW 86858W200 636 412847 SH SOLE 22 412847 0 0 SURFACE ONCOLOGY INC COM 86877M209 4 2670 SH SOLE 2 2670 0 0 SURFACE ONCOLOGY INC COM 86877M209 4 2613 SH SOLE 18 2613 0 0 SURFACE ONCOLOGY INC COM 86877M209 81 57085 SH SOLE 19 57085 0 0 SURFACE ONCOLOGY INC COM 86877M209 430 302735 SH SOLE 21 302735 0 0 SURFACE ONCOLOGY INC COM 86877M209 255 179910 SH SOLE 22 179910 0 0 SURFACE ONCOLOGY INC COM 86877M209 6 4156 SH SOLE 23 4156 0 0 SURFACE ONCOLOGY INC COM 86877M209 13 9053 SH SOLE 26 0 0 9053 SURFACE ONCOLOGY INC COM 86877M209 2 1402 SH SOLE 30 1402 0 0 SURGERY PARTNERS INC COM 86881A100 191 25865 SH SOLE 2 3689 0 22176 SURGERY PARTNERS INC COM 86881A100 2 311 SH SOLE 7 311 0 0 SURGERY PARTNERS INC COM 86881A100 622 84197 SH SOLE 18 84197 0 0 SURGERY PARTNERS INC COM 86881A100 553 74845 SH SOLE 19 74845 0 0 SURGERY PARTNERS INC COM 86881A100 6351 860036 SH SOLE 21 860036 0 0 SURGERY PARTNERS INC COM 86881A100 4944 669431 SH SOLE 22 638969 0 30462 SURGERY PARTNERS INC COM 86881A100 58 7890 SH SOLE 23 7890 0 0 SURGERY PARTNERS INC COM 86881A100 175 23758 SH SOLE 26 0 0 23758 SURGERY PARTNERS INC COM 86881A100 24 3193 SH SOLE 28 3193 0 0 SURGERY PARTNERS INC COM 86881A100 70 9417 SH SOLE 30 9417 0 0 SURGERY PARTNERS INC COM 86881A100 18 2380 SH SOLE 40 2380 0 0 SURMODICS INC COM 868873100 528 11533 SH SOLE 2 565 0 10968 SURMODICS INC COM 868873100 6 135 SH SOLE 4 135 0 0 SURMODICS INC COM 868873100 12 272 SH SOLE 7 272 0 0 SURMODICS INC COM 868873100 2830 61865 SH SOLE 18 61865 0 0 SURMODICS INC COM 868873100 1032 22554 SH SOLE 19 22554 0 0 SURMODICS INC COM 868873100 70573 1542924 SH SOLE 21 1542924 0 0 SURMODICS INC COM 868873100 19505 426434 SH SOLE 22 408931 0 17503 SURMODICS INC COM 868873100 587 12826 SH SOLE 26 10122 0 2704 SURMODICS INC COM 868873100 89 1952 SH SOLE 28 1952 0 0 SURMODICS INC COM 868873100 844 18451 SH SOLE 30 18451 0 0 SURMODICS INC COM 868873100 91 1981 SH SOLE 40 1981 0 0 SUTRO BIOPHARMA INC COM 869367102 121 13333 SH SOLE 2 3617 0 9716 SUTRO BIOPHARMA INC COM 869367102 343 37775 SH SOLE 18 37775 0 0 SUTRO BIOPHARMA INC COM 869367102 194 21313 SH SOLE 19 21313 0 0 SUTRO BIOPHARMA INC COM 869367102 3796 417598 SH SOLE 21 417598 0 0 SUTRO BIOPHARMA INC COM 869367102 1367 150427 SH SOLE 22 147280 0 3147 SUTRO BIOPHARMA INC COM 869367102 11 1164 SH SOLE 23 1164 0 0 SUTRO BIOPHARMA INC COM 869367102 22 2409 SH SOLE 26 0 0 2409 SUZANO SA SPON ADS 86959K105 463 57402 SH SOLE 30 57402 0 0 SVB FINL GROUP COM 78486Q101 26993 129186 SH SOLE 2 16185 0 113001 SVB FINL GROUP COM 78486Q101 4518 21624 SH SOLE 4 20198 0 1426 SVB FINL GROUP COM 78486Q101 9595 45921 SH SOLE 7 45921 0 0 SVB FINL GROUP COM 78486Q101 19 89 SH SOLE 13 89 0 0 SVB FINL GROUP COM 78486Q101 121 581 SH SOLE 15 581 0 0 SVB FINL GROUP COM 78486Q101 22442 107406 SH SOLE 18 97381 0 10025 SVB FINL GROUP COM 78486Q101 32727 156627 SH SOLE 19 156627 0 0 SVB FINL GROUP COM 78486Q101 258966 1239366 SH SOLE 21 1239366 0 0 SVB FINL GROUP COM 78486Q101 260200 1245274 SH SOLE 22 1108712 0 136562 SVB FINL GROUP COM 78486Q101 8086 38696 SH SOLE 23 38696 0 0 SVB FINL GROUP COM 78486Q101 11001 52648 SH SOLE 25 52648 0 0 SVB FINL GROUP COM 78486Q101 47897 229227 SH SOLE 26 68566 0 160661 SVB FINL GROUP COM 78486Q101 1967 9412 SH SOLE 28 6845 0 2567 SVB FINL GROUP COM 78486Q101 2532 12119 SH SOLE 29 1009 0 11110 SVB FINL GROUP COM 78486Q101 44835 214575 SH SOLE 30 214575 0 0 SVB FINL GROUP COM 78486Q101 2449 11722 SH SOLE 31 9473 0 2249 SVB FINL GROUP COM 78486Q101 21511 102950 SH SOLE 34 102950 0 0 SVB FINL GROUP COM 78486Q101 6640 31777 SH SOLE 36 31777 0 0 SVB FINL GROUP COM 78486Q101 310 1483 SH SOLE 40 1483 0 0 SVMK INC COM 78489X103 1379 80655 SH SOLE 2 9636 0 71019 SVMK INC COM 78489X103 26 1534 SH SOLE 7 1534 0 0 SVMK INC COM 78489X103 5192 303629 SH SOLE 18 287393 0 16236 SVMK INC COM 78489X103 31287 1829623 SH SOLE 19 1829623 0 0 SVMK INC COM 78489X103 48807 2854191 SH SOLE 21 2854191 0 0 SVMK INC COM 78489X103 43089 2519829 SH SOLE 22 2449031 0 70798 SVMK INC COM 78489X103 426 24930 SH SOLE 23 24930 0 0 SVMK INC COM 78489X103 964 56384 SH SOLE 26 0 0 56384 SVMK INC COM 78489X103 67 3928 SH SOLE 30 3928 0 0 SVMK INC COM 78489X103 10118 591724 SH SOLE 34 591724 0 0 SVMK INC COM 78489X103 50 2937 SH SOLE 40 2937 0 0 SWITCH INC CL A 87105L104 1504 96280 SH SOLE 2 8765 0 87515 SWITCH INC CL A 87105L104 12 784 SH SOLE 7 784 0 0 SWITCH INC CL A 87105L104 428 27401 SH SOLE 18 27401 0 0 SWITCH INC CL A 87105L104 193 12347 SH SOLE 19 12347 0 0 SWITCH INC CL A 87105L104 10888 697079 SH SOLE 21 697079 0 0 SWITCH INC CL A 87105L104 22205 1421594 SH SOLE 22 1335247 0 86347 SWITCH INC CL A 87105L104 30 1936 SH SOLE 26 1936 0 0 SWITCH INC CL A 87105L104 109 7005 SH SOLE 28 7005 0 0 SWITCH INC CL A 87105L104 124 7929 SH SOLE 30 7929 0 0 SWITCH INC CL A 87105L104 18 1143 SH SOLE 31 1143 0 0 SWITCH INC CL A 87105L104 15 959 SH SOLE 34 959 0 0 SYKES ENTERPRISES INC COM 871237103 1227 40041 SH SOLE 2 1567 0 38474 SYKES ENTERPRISES INC COM 871237103 8 273 SH SOLE 4 273 0 0 SYKES ENTERPRISES INC COM 871237103 24 797 SH SOLE 7 797 0 0 SYKES ENTERPRISES INC COM 871237103 5278 172244 SH SOLE 18 172244 0 0 SYKES ENTERPRISES INC COM 871237103 2030 66261 SH SOLE 19 66261 0 0 SYKES ENTERPRISES INC COM 871237103 132454 4322900 SH SOLE 21 4322900 0 0 SYKES ENTERPRISES INC COM 871237103 37996 1240063 SH SOLE 22 1180788 0 59275 SYKES ENTERPRISES INC COM 871237103 875 28556 SH SOLE 26 17176 0 11380 SYKES ENTERPRISES INC COM 871237103 174 5675 SH SOLE 28 5675 0 0 SYKES ENTERPRISES INC COM 871237103 1682 54901 SH SOLE 30 54901 0 0 SYKES ENTERPRISES INC COM 871237103 141 4609 SH SOLE 40 4609 0 0 SYMANTEC CORP COM 871503108 33221 1405892 SH SOLE 2 128764 0 1277128 SYMANTEC CORP COM 871503108 5912 250173 SH SOLE 4 233376 0 16797 SYMANTEC CORP COM 871503108 12819 542485 SH SOLE 7 528080 0 14405 SYMANTEC CORP COM 871503108 591 25021 SH SOLE 13 25021 0 0 SYMANTEC CORP COM 871503108 164 6924 SH SOLE 15 6924 0 0 SYMANTEC CORP COM 871503108 1 50 SH SOLE 17 0 0 50 SYMANTEC CORP COM 871503108 36545 1546565 SH SOLE 18 1461732 0 84833 SYMANTEC CORP COM 871503108 3774 159730 SH SOLE 19 159730 0 0 SYMANTEC CORP COM 871503108 345085 14603665 SH SOLE 21 14603665 0 0 SYMANTEC CORP COM 871503108 334173 14141909 SH SOLE 22 12455741 0 1686168 SYMANTEC CORP COM 871503108 10702 452878 SH SOLE 23 452878 0 0 SYMANTEC CORP COM 871503108 19294 816489 SH SOLE 25 816489 0 0 SYMANTEC CORP COM 871503108 79088 3346937 SH SOLE 26 847906 0 2499031 SYMANTEC CORP COM 871503108 2684 113584 SH SOLE 28 80000 0 33584 SYMANTEC CORP COM 871503108 318 13455 SH SOLE 29 13455 0 0 SYMANTEC CORP COM 871503108 60954 2579499 SH SOLE 30 2579499 0 0 SYMANTEC CORP COM 871503108 3268 138295 SH SOLE 31 112213 0 26082 SYMANTEC CORP COM 871503108 2079 87961 SH SOLE 32 87961 0 0 SYMANTEC CORP COM 871503108 1897 80275 SH SOLE 34 80275 0 0 SYMANTEC CORP COM 871503108 10669 451491 SH SOLE 36 451491 0 0 SYMANTEC CORP COM 871503108 392 16580 SH SOLE 40 16580 0 0 SYNACOR INC COM 871561106 9 6566 SH SOLE 18 6566 0 0 SYNACOR INC COM 871561106 139 99428 SH SOLE 21 99428 0 0 SYNACOR INC COM 871561106 7 5264 SH SOLE 22 5264 0 0 SYNALLOY CP DEL COM 871565107 125 7846 SH SOLE 2 272 0 7574 SYNALLOY CP DEL COM 871565107 5 297 SH SOLE 7 297 0 0 SYNALLOY CP DEL COM 871565107 470 29446 SH SOLE 18 29446 0 0 SYNALLOY CP DEL COM 871565107 226 14168 SH SOLE 19 14168 0 0 SYNALLOY CP DEL COM 871565107 4598 288282 SH SOLE 21 288282 0 0 SYNALLOY CP DEL COM 871565107 3668 229991 SH SOLE 22 225222 0 4769 SYNAPTICS INC COM 87157D109 1990 49815 SH SOLE 2 16902 0 32913 SYNAPTICS INC COM 87157D109 7 175 SH SOLE 4 175 0 0 SYNAPTICS INC COM 87157D109 25 619 SH SOLE 7 619 0 0 SYNAPTICS INC COM 87157D109 7671 192027 SH SOLE 18 192027 0 0 SYNAPTICS INC COM 87157D109 3147 78766 SH SOLE 19 78766 0 0 SYNAPTICS INC COM 87157D109 95108 2380665 SH SOLE 21 2380665 0 0 SYNAPTICS INC COM 87157D109 48292 1208802 SH SOLE 22 1156240 0 52562 SYNAPTICS INC COM 87157D109 297 7445 SH SOLE 23 7445 0 0 SYNAPTICS INC COM 87157D109 1226 30676 SH SOLE 26 3868 0 26808 SYNAPTICS INC COM 87157D109 169 4228 SH SOLE 28 4228 0 0 SYNAPTICS INC COM 87157D109 363 9092 SH SOLE 30 9092 0 0 SYNAPTICS INC COM 87157D109 159 3972 SH SOLE 40 3972 0 0 SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1630 1750000 PRN SOLE 21 1750000 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 202 37492 SH SOLE 2 1577 0 35915 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 742 137377 SH SOLE 18 137377 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 351 64961 SH SOLE 19 64961 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 7584 1404474 SH SOLE 21 1404474 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5107 945816 SH SOLE 22 926498 0 19318 SYNCHRONY FINL COM 87165B103 65393 1918238 SH SOLE 2 422037 0 1496201 SYNCHRONY FINL COM 87165B103 9364 274683 SH SOLE 4 257429 0 17254 SYNCHRONY FINL COM 87165B103 18759 550290 SH SOLE 7 550290 0 0 SYNCHRONY FINL COM 87165B103 286 8397 SH SOLE 13 8397 0 0 SYNCHRONY FINL COM 87165B103 277 8121 SH SOLE 15 8121 0 0 SYNCHRONY FINL COM 87165B103 42832 1256452 SH SOLE 18 1167492 0 88960 SYNCHRONY FINL COM 87165B103 7801 228837 SH SOLE 19 228837 0 0 SYNCHRONY FINL COM 87165B103 489620 14362565 SH SOLE 21 14362565 0 0 SYNCHRONY FINL COM 87165B103 566569 16619793 SH SOLE 22 14674380 0 1945413 SYNCHRONY FINL COM 87165B103 18186 533459 SH SOLE 23 533459 0 0 SYNCHRONY FINL COM 87165B103 22750 667356 SH SOLE 25 667356 0 0 SYNCHRONY FINL COM 87165B103 95124 2790392 SH SOLE 26 822758 0 1967634 SYNCHRONY FINL COM 87165B103 4272 125304 SH SOLE 28 91563 0 33741 SYNCHRONY FINL COM 87165B103 2113 61979 SH SOLE 29 61979 0 0 SYNCHRONY FINL COM 87165B103 77013 2259098 SH SOLE 30 2259098 0 0 SYNCHRONY FINL COM 87165B103 7545 221332 SH SOLE 31 152240 0 69092 SYNCHRONY FINL COM 87165B103 2222 65178 SH SOLE 34 65178 0 0 SYNCHRONY FINL COM 87165B103 18370 538868 SH SOLE 36 538868 0 0 SYNCHRONY FINL COM 87165B103 485 14241 SH SOLE 40 14241 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 128 17125 SH SOLE 2 683 0 16442 SYNDAX PHARMACEUTICALS INC COM 87164F105 745 99721 SH SOLE 18 99721 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 2716 363556 SH SOLE 19 363556 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 5129 686565 SH SOLE 21 686565 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 4081 546337 SH SOLE 22 531836 0 14501 SYNEOS HEALTH INC CL A 87166B102 4942 92884 SH SOLE 2 32245 0 60639 SYNEOS HEALTH INC CL A 87166B102 17 324 SH SOLE 4 324 0 0 SYNEOS HEALTH INC CL A 87166B102 64 1211 SH SOLE 7 1211 0 0 SYNEOS HEALTH INC CL A 87166B102 19396 364512 SH SOLE 18 356111 0 8401 SYNEOS HEALTH INC CL A 87166B102 9066 170388 SH SOLE 19 170388 0 0 SYNEOS HEALTH INC CL A 87166B102 305005 5732093 SH SOLE 21 5732093 0 0 SYNEOS HEALTH INC CL A 87166B102 118227 2221900 SH SOLE 22 2142428 0 79472 SYNEOS HEALTH INC CL A 87166B102 749 14077 SH SOLE 23 14077 0 0 SYNEOS HEALTH INC CL A 87166B102 3075 57794 SH SOLE 26 11997 0 45797 SYNEOS HEALTH INC CL A 87166B102 444 8337 SH SOLE 28 8337 0 0 SYNEOS HEALTH INC CL A 87166B102 5327 100106 SH SOLE 30 100106 0 0 SYNEOS HEALTH INC CL A 87166B102 110 2058 SH SOLE 34 2058 0 0 SYNEOS HEALTH INC CL A 87166B102 334 6281 SH SOLE 40 6281 0 0 SYNLOGIC INC COM 87166L100 36 15794 SH SOLE 2 671 0 15123 SYNLOGIC INC COM 87166L100 125 54663 SH SOLE 18 54663 0 0 SYNLOGIC INC COM 87166L100 63 27729 SH SOLE 19 27729 0 0 SYNLOGIC INC COM 87166L100 1916 836816 SH SOLE 21 836816 0 0 SYNLOGIC INC COM 87166L100 1063 464070 SH SOLE 22 454809 0 9261 SYNLOGIC INC COM 87166L100 3 1301 SH SOLE 30 1301 0 0 SYNNEX CORP COM 87162W100 11851 104973 SH SOLE 2 28176 0 76797 SYNNEX CORP COM 87162W100 69 614 SH SOLE 4 614 0 0 SYNNEX CORP COM 87162W100 170 1504 SH SOLE 7 1504 0 0 SYNNEX CORP COM 87162W100 13436 119009 SH SOLE 18 118893 0 116 SYNNEX CORP COM 87162W100 2027 17957 SH SOLE 19 17957 0 0 SYNNEX CORP COM 87162W100 226044 2002159 SH SOLE 21 2002159 0 0 SYNNEX CORP COM 87162W100 152081 1347044 SH SOLE 22 1256913 0 90131 SYNNEX CORP COM 87162W100 108 957 SH SOLE 23 957 0 0 SYNNEX CORP COM 87162W100 348 3082 SH SOLE 25 3082 0 0 SYNNEX CORP COM 87162W100 2618 23188 SH SOLE 26 14899 0 8289 SYNNEX CORP COM 87162W100 611 5414 SH SOLE 28 5414 0 0 SYNNEX CORP COM 87162W100 1400 12399 SH SOLE 30 12399 0 0 SYNNEX CORP COM 87162W100 131 1164 SH SOLE 31 1164 0 0 SYNNEX CORP COM 87162W100 830 7350 SH SOLE 34 7350 0 0 SYNNEX CORP COM 87162W100 240 2126 SH SOLE 36 2126 0 0 SYNNEX CORP COM 87162W100 483 4277 SH SOLE 40 4277 0 0 SYNOPSYS INC COM 871607107 51757 377097 SH SOLE 2 52753 0 324344 SYNOPSYS INC COM 871607107 8438 61479 SH SOLE 4 57547 0 3932 SYNOPSYS INC COM 871607107 29550 215298 SH SOLE 7 153568 0 61730 SYNOPSYS INC COM 871607107 800 5829 SH SOLE 13 5829 0 0 SYNOPSYS INC COM 871607107 247 1796 SH SOLE 15 1796 0 0 SYNOPSYS INC COM 871607107 55493 404324 SH SOLE 18 383797 0 20527 SYNOPSYS INC COM 871607107 139413 1015757 SH SOLE 19 1015757 0 0 SYNOPSYS INC COM 871607107 679886 4953635 SH SOLE 21 4953635 0 0 SYNOPSYS INC COM 871607107 527010 3839782 SH SOLE 22 3462490 0 377292 SYNOPSYS INC COM 871607107 14770 107617 SH SOLE 23 107617 0 0 SYNOPSYS INC COM 871607107 105883 771462 SH SOLE 25 771462 0 0 SYNOPSYS INC COM 871607107 96961 706458 SH SOLE 26 195765 0 510693 SYNOPSYS INC COM 871607107 3961 28860 SH SOLE 28 20709 0 8151 SYNOPSYS INC COM 871607107 4765 34718 SH SOLE 29 2989 0 31729 SYNOPSYS INC COM 871607107 94448 688145 SH SOLE 30 688145 0 0 SYNOPSYS INC COM 871607107 4243 30911 SH SOLE 31 24830 0 6081 SYNOPSYS INC COM 871607107 2933 21370 SH SOLE 32 21370 0 0 SYNOPSYS INC COM 871607107 12513 91173 SH SOLE 34 91173 0 0 SYNOPSYS INC COM 871607107 14766 107588 SH SOLE 36 107588 0 0 SYNOPSYS INC COM 871607107 450 3278 SH SOLE 40 3278 0 0 SYNOVUS FINL CORP COM NEW 87161C501 21121 590625 SH SOLE 2 294085 0 296540 SYNOVUS FINL CORP COM NEW 87161C501 832 23265 SH SOLE 4 23265 0 0 SYNOVUS FINL CORP COM NEW 87161C501 251 7014 SH SOLE 7 7014 0 0 SYNOVUS FINL CORP COM NEW 87161C501 15515 433871 SH SOLE 18 430830 0 3041 SYNOVUS FINL CORP COM NEW 87161C501 4962 138772 SH SOLE 19 138772 0 0 SYNOVUS FINL CORP COM NEW 87161C501 267847 7490128 SH SOLE 21 7490128 0 0 SYNOVUS FINL CORP COM NEW 87161C501 186797 5223622 SH SOLE 22 4864681 0 358941 SYNOVUS FINL CORP COM NEW 87161C501 2183 61053 SH SOLE 23 61053 0 0 SYNOVUS FINL CORP COM NEW 87161C501 93 2608 SH SOLE 25 2608 0 0 SYNOVUS FINL CORP COM NEW 87161C501 4619 129164 SH SOLE 26 43978 0 85186 SYNOVUS FINL CORP COM NEW 87161C501 754 21082 SH SOLE 28 21082 0 0 SYNOVUS FINL CORP COM NEW 87161C501 627 17538 SH SOLE 29 17538 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1728 48316 SH SOLE 30 48316 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1257 35158 SH SOLE 31 24440 0 10718 SYNOVUS FINL CORP COM NEW 87161C501 499 13962 SH SOLE 34 13962 0 0 SYNOVUS FINL CORP COM NEW 87161C501 379 10605 SH SOLE 36 10605 0 0 SYNOVUS FINL CORP COM NEW 87161C501 592 16561 SH SOLE 40 16561 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 1 797 SH SOLE 21 797 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 5 2797 SH SOLE 22 2797 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1090 SH SOLE 21 1090 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 17 37119 SH SOLE 22 37119 0 0 SYNTHORX INC COM 87167A103 134 8237 SH SOLE 2 237 0 8000 SYNTHORX INC COM 87167A103 481 29591 SH SOLE 18 29591 0 0 SYNTHORX INC COM 87167A103 256 15711 SH SOLE 19 15711 0 0 SYNTHORX INC COM 87167A103 4690 288269 SH SOLE 21 288269 0 0 SYNTHORX INC COM 87167A103 4359 267888 SH SOLE 22 263780 0 4108 SYPRIS SOLUTIONS INC COM 871655106 14 13723 SH SOLE 21 13723 0 0 SYPRIS SOLUTIONS INC COM 871655106 32 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 310 29873 SH SOLE 2 1444 0 28429 SYROS PHARMACEUTICALS INC COM 87184Q107 5 526 SH SOLE 7 526 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1292 124453 SH SOLE 18 124453 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 616 59350 SH SOLE 19 59350 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 17201 1657096 SH SOLE 21 1657096 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 9044 871322 SH SOLE 22 848728 0 22594 SYROS PHARMACEUTICALS INC COM 87184Q107 22 2140 SH SOLE 30 2140 0 0 SYSCO CORP COM 871829107 95868 1207409 SH SOLE 2 150533 0 1056876 SYSCO CORP COM 871829107 14989 188782 SH SOLE 4 175723 0 13059 SYSCO CORP COM 871829107 53500 673805 SH SOLE 7 521697 0 152108 SYSCO CORP COM 871829107 1152 14513 SH SOLE 13 14513 0 0 SYSCO CORP COM 871829107 379 4773 SH SOLE 15 4773 0 0 SYSCO CORP COM 871829107 25 315 SH SOLE 17 0 0 315 SYSCO CORP COM 871829107 88536 1115062 SH SOLE 18 1047962 0 67100 SYSCO CORP COM 871829107 8309 104647 SH SOLE 19 104647 0 0 SYSCO CORP COM 871829107 872220 10985134 SH SOLE 21 10985134 0 0 SYSCO CORP COM 871829107 1002334 12623859 SH SOLE 22 11327113 0 1296746 SYSCO CORP COM 871829107 28380 357431 SH SOLE 23 357431 0 0 SYSCO CORP COM 871829107 38003 478632 SH SOLE 25 478632 0 0 SYSCO CORP COM 871829107 223581 2815877 SH SOLE 26 602336 0 2213541 SYSCO CORP COM 871829107 7643 96255 SH SOLE 28 69511 0 26744 SYSCO CORP COM 871829107 843 10618 SH SOLE 29 10618 0 0 SYSCO CORP COM 871829107 160341 2019411 SH SOLE 30 2019411 0 0 SYSCO CORP COM 871829107 8529 107424 SH SOLE 31 88056 0 19368 SYSCO CORP COM 871829107 3605 45402 SH SOLE 34 45402 0 0 SYSCO CORP COM 871829107 32652 411236 SH SOLE 36 411236 0 0 SYSCO CORP COM 871829107 908 11436 SH SOLE 40 11436 0 0 SYSTEMAX INC COM 871851101 263 11938 SH SOLE 2 460 0 11478 SYSTEMAX INC COM 871851101 6 261 SH SOLE 7 261 0 0 SYSTEMAX INC COM 871851101 938 42600 SH SOLE 18 42600 0 0 SYSTEMAX INC COM 871851101 467 21214 SH SOLE 19 21214 0 0 SYSTEMAX INC COM 871851101 9150 415724 SH SOLE 21 415724 0 0 SYSTEMAX INC COM 871851101 9053 411300 SH SOLE 22 392574 0 18726 SYSTEMAX INC COM 871851101 150 6811 SH SOLE 26 0 0 6811 SYSTEMAX INC COM 871851101 106 4829 SH SOLE 30 4829 0 0 T MOBILE US INC COM 872590104 69360 880535 SH SOLE 2 186981 0 693554 T MOBILE US INC COM 872590104 10194 129421 SH SOLE 4 120637 0 8784 T MOBILE US INC COM 872590104 30635 388923 SH SOLE 7 370074 0 18849 T MOBILE US INC COM 872590104 1000 12693 SH SOLE 13 12693 0 0 T MOBILE US INC COM 872590104 368 4677 SH SOLE 15 4677 0 0 T MOBILE US INC COM 872590104 0 5 SH SOLE 17 0 0 5 T MOBILE US INC COM 872590104 46723 593158 SH SOLE 18 535503 0 57655 T MOBILE US INC COM 872590104 16898 214528 SH SOLE 19 214528 0 0 T MOBILE US INC COM 872590104 736233 9346616 SH SOLE 21 9346616 0 0 T MOBILE US INC COM 872590104 620403 7876132 SH SOLE 22 7032411 0 843721 T MOBILE US INC COM 872590104 19411 246422 SH SOLE 23 246422 0 0 T MOBILE US INC COM 872590104 23101 293272 SH SOLE 25 293272 0 0 T MOBILE US INC COM 872590104 85145 1080932 SH SOLE 26 402588 0 678344 T MOBILE US INC COM 872590104 5039 63967 SH SOLE 28 45904 0 18063 T MOBILE US INC COM 872590104 1356 17219 SH SOLE 29 17219 0 0 T MOBILE US INC COM 872590104 114026 1447581 SH SOLE 30 1447581 0 0 T MOBILE US INC COM 872590104 14240 180781 SH SOLE 31 63293 0 117488 T MOBILE US INC COM 872590104 9571 121502 SH SOLE 32 121502 0 0 T MOBILE US INC COM 872590104 8425 106955 SH SOLE 34 106955 0 0 T MOBILE US INC COM 872590104 20133 255595 SH SOLE 36 255595 0 0 T MOBILE US INC COM 872590104 677 8590 SH SOLE 40 8590 0 0 T2 BIOSYSTEMS INC COM 89853L104 17 6979 SH SOLE 18 6979 0 0 T2 BIOSYSTEMS INC COM 89853L104 229 91662 SH SOLE 21 91662 0 0 T2 BIOSYSTEMS INC COM 89853L104 2324 929784 SH SOLE 22 929784 0 0 TABULA RASA HEALTHCARE INC COM 873379101 932 16958 SH SOLE 2 805 0 16153 TABULA RASA HEALTHCARE INC COM 873379101 7 131 SH SOLE 4 131 0 0 TABULA RASA HEALTHCARE INC COM 873379101 22 397 SH SOLE 7 397 0 0 TABULA RASA HEALTHCARE INC COM 873379101 4993 90877 SH SOLE 18 87698 0 3179 TABULA RASA HEALTHCARE INC COM 873379101 2685 48870 SH SOLE 19 48870 0 0 TABULA RASA HEALTHCARE INC COM 873379101 117404 2136941 SH SOLE 21 2136941 0 0 TABULA RASA HEALTHCARE INC COM 873379101 32547 592414 SH SOLE 22 537317 0 55097 TABULA RASA HEALTHCARE INC COM 873379101 17 317 SH SOLE 23 317 0 0 TABULA RASA HEALTHCARE INC COM 873379101 388 7061 SH SOLE 26 5954 0 1107 TABULA RASA HEALTHCARE INC COM 873379101 109 1986 SH SOLE 28 1986 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1562 28427 SH SOLE 30 28427 0 0 TABULA RASA HEALTHCARE INC COM 873379101 87 1591 SH SOLE 40 1591 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 667 15754 SH SOLE 2 750 0 15004 TACTILE SYS TECHNOLOGY INC COM 87357P100 6 146 SH SOLE 4 146 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 16 370 SH SOLE 7 370 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 3647 86173 SH SOLE 18 82309 0 3864 TACTILE SYS TECHNOLOGY INC COM 87357P100 1576 37235 SH SOLE 19 37235 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 88920 2101123 SH SOLE 21 2101123 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 21764 514267 SH SOLE 22 490374 0 23893 TACTILE SYS TECHNOLOGY INC COM 87357P100 12 275 SH SOLE 23 275 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 330 7788 SH SOLE 26 7129 0 659 TACTILE SYS TECHNOLOGY INC COM 87357P100 88 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1131 26728 SH SOLE 30 26728 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 91 2148 SH SOLE 40 2148 0 0 TAILORED BRANDS INC COM 87403A107 209 47569 SH SOLE 2 1797 0 45772 TAILORED BRANDS INC COM 87403A107 1 242 SH SOLE 4 242 0 0 TAILORED BRANDS INC COM 87403A107 5 1073 SH SOLE 7 1073 0 0 TAILORED BRANDS INC COM 87403A107 1037 235684 SH SOLE 18 235684 0 0 TAILORED BRANDS INC COM 87403A107 389 88515 SH SOLE 19 88515 0 0 TAILORED BRANDS INC COM 87403A107 24850 5647720 SH SOLE 21 5647720 0 0 TAILORED BRANDS INC COM 87403A107 6720 1527246 SH SOLE 22 1457791 0 69455 TAILORED BRANDS INC COM 87403A107 49 11234 SH SOLE 26 4681 0 6553 TAILORED BRANDS INC COM 87403A107 26 5999 SH SOLE 28 5999 0 0 TAILORED BRANDS INC COM 87403A107 291 66118 SH SOLE 30 66118 0 0 TAILORED BRANDS INC COM 87403A107 20 4486 SH SOLE 40 4486 0 0 TAITRON COMPONENTS INC CL A 874028103 2 646 SH SOLE 18 646 0 0 TAITRON COMPONENTS INC CL A 874028103 22 7603 SH SOLE 21 7603 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 414 8900 SH Call SOLE 2 8900 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 45648 982100 SH Call SOLE 19 982100 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 897 19300 SH Call SOLE 22 19300 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 130 2800 SH Call SOLE 25 2800 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 102 2200 SH Call SOLE 26 0 0 2200 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 13042 280600 SH Call SOLE 34 280600 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 91661 1972057 SH SOLE 2 66725 0 1905332 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5044 108516 SH SOLE 4 108516 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 781 16800 SH SOLE 7 0 0 16800 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8714 187471 SH SOLE 13 187471 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13 270 SH SOLE 17 0 0 270 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 105405 2267755 SH SOLE 18 2069628 0 198127 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 39146 842210 SH SOLE 19 842210 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 76176 1638894 SH SOLE 21 1638894 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 154257 3318782 SH SOLE 22 2276508 0 1042274 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2411 51876 SH SOLE 25 0 0 51876 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 24622 529731 SH SOLE 26 270415 0 259316 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5322 114495 SH SOLE 30 114495 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 23075 496448 SH SOLE 31 0 0 496448 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5512 118591 SH SOLE 32 118591 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 54728 1177453 SH SOLE 34 1177453 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1063 22862 SH SOLE 36 22862 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 33837 269961 SH SOLE 2 24959 0 245002 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5979 47703 SH SOLE 4 44741 0 2962 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12837 102415 SH SOLE 7 102415 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 517 4126 SH SOLE 13 4126 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 162 1291 SH SOLE 15 1291 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28722 229154 SH SOLE 18 213587 0 15567 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6952 55462 SH SOLE 19 55462 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 359561 2868683 SH SOLE 21 2868683 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 340163 2713923 SH SOLE 22 2419414 0 294509 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10327 82393 SH SOLE 23 82393 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13643 108848 SH SOLE 25 108848 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 53017 422989 SH SOLE 26 156943 0 266046 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2830 22576 SH SOLE 28 16553 0 6023 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3304 26360 SH SOLE 29 2285 0 24075 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 52723 420640 SH SOLE 30 420640 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3006 23980 SH SOLE 31 19485 0 4495 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2017 16094 SH SOLE 32 16094 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1590 12683 SH SOLE 34 12683 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8542 68148 SH SOLE 36 68148 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 372 2971 SH SOLE 40 2971 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 5 303 SH SOLE 18 303 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 14455 422180 SH SOLE 2 11746 0 410434 TAL EDUCATION GROUP SPONSORED ADS 874080104 3062 89438 SH SOLE 4 89438 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1749 51072 SH SOLE 7 51072 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 23 658 SH SOLE 13 658 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 5275 154063 SH SOLE 15 148747 0 5316 TAL EDUCATION GROUP SPONSORED ADS 874080104 4538 132524 SH SOLE 18 132524 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4837 141269 SH SOLE 19 141269 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 245936 7182723 SH SOLE 21 7182723 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 157590 4602509 SH SOLE 22 4208934 0 393575 TAL EDUCATION GROUP SPONSORED ADS 874080104 8008 233886 SH SOLE 23 233886 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 7055 206051 SH SOLE 25 206051 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 45210 1320394 SH SOLE 26 102568 0 1217826 TAL EDUCATION GROUP SPONSORED ADS 874080104 2037 59483 SH SOLE 28 59483 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2224 64961 SH SOLE 29 42632 0 22329 TAL EDUCATION GROUP SPONSORED ADS 874080104 74075 2163417 SH SOLE 30 2163417 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 715 20872 SH SOLE 31 20872 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 800 23371 SH SOLE 32 23371 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 3331 97296 SH SOLE 34 97296 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 107 3121 SH SOLE 40 3121 0 0 TALEND S A ADS 874224207 461 13560 SH SOLE 21 13560 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 16 777 SH SOLE 4 777 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 52 2598 SH SOLE 18 0 0 2598 TALLGRASS ENERGY LP CLASS A SHS 874696107 20850 1035264 SH SOLE 19 1035264 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1144 56779 SH SOLE 21 56779 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 3484 172976 SH SOLE 22 93982 0 78994 TALLGRASS ENERGY LP CLASS A SHS 874696107 1010 50147 SH SOLE 26 36227 0 13920 TALLGRASS ENERGY LP CLASS A SHS 874696107 412 20481 SH SOLE 28 20481 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 888 44102 SH SOLE 30 44102 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 3460 171807 SH SOLE 34 171807 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 284 14108 SH SOLE 40 14108 0 0 TALOS ENERGY INC COM 87484T108 749 36855 SH SOLE 2 15890 0 20965 TALOS ENERGY INC COM 87484T108 9 421 SH SOLE 7 421 0 0 TALOS ENERGY INC COM 87484T108 1417 69718 SH SOLE 18 69718 0 0 TALOS ENERGY INC COM 87484T108 3911 192390 SH SOLE 19 192390 0 0 TALOS ENERGY INC COM 87484T108 14273 702063 SH SOLE 21 702063 0 0 TALOS ENERGY INC COM 87484T108 19376 953091 SH SOLE 22 925801 0 27290 TALOS ENERGY INC COM 87484T108 949 46658 SH SOLE 23 46658 0 0 TALOS ENERGY INC COM 87484T108 2391 117629 SH SOLE 26 0 0 117629 TALOS ENERGY INC COM 87484T108 108 5322 SH SOLE 30 5322 0 0 TALOS ENERGY INC COM 87484T108 142 6985 SH SOLE 34 6985 0 0 TALOS ENERGY INC COM 87484T108 43 2121 SH SOLE 40 2121 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2977 50470 SH SOLE 2 3846 0 46624 TANDEM DIABETES CARE INC COM NEW 875372203 17 283 SH SOLE 4 283 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 57 964 SH SOLE 7 964 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 11909 201909 SH SOLE 18 191386 0 10523 TANDEM DIABETES CARE INC COM NEW 875372203 8797 149144 SH SOLE 19 149144 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 126635 2147083 SH SOLE 21 2147083 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 96509 1636303 SH SOLE 22 1563945 0 72358 TANDEM DIABETES CARE INC COM NEW 875372203 428 7257 SH SOLE 23 7257 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2046 34685 SH SOLE 26 11060 0 23625 TANDEM DIABETES CARE INC COM NEW 875372203 384 6511 SH SOLE 28 6511 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 871 14769 SH SOLE 30 14769 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 318 5398 SH SOLE 40 5398 0 0 TANDY LEATHER FACTORY INC COM 87538X105 5 1153 SH SOLE 18 1153 0 0 TANDY LEATHER FACTORY INC COM 87538X105 103 22052 SH SOLE 21 22052 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1850 119506 SH SOLE 2 43583 0 75923 TANGER FACTORY OUTLET CTRS I COM 875465106 383 24760 SH SOLE 4 24760 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7086 457727 SH SOLE 7 457727 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 55 3539 SH SOLE 15 3539 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 8166 527497 SH SOLE 18 527497 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4063 262480 SH SOLE 19 262480 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 105806 6835021 SH SOLE 21 6835021 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 60382 3900624 SH SOLE 22 3768907 0 131717 TANGER FACTORY OUTLET CTRS I COM 875465106 96 6223 SH SOLE 23 6223 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2926 189010 SH SOLE 25 189010 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1348 87074 SH SOLE 26 20646 0 66428 TANGER FACTORY OUTLET CTRS I COM 875465106 187 12091 SH SOLE 28 12091 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 727 46958 SH SOLE 29 46958 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 6439 415959 SH SOLE 30 415959 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2702 174530 SH SOLE 31 0 0 174530 TANGER FACTORY OUTLET CTRS I COM 875465106 143 9248 SH SOLE 40 9248 0 0 TAPESTRY INC COM 876030107 19271 739779 SH SOLE 2 90675 0 649104 TAPESTRY INC COM 876030107 2963 113759 SH SOLE 4 106211 0 7548 TAPESTRY INC COM 876030107 7293 279947 SH SOLE 7 254716 0 25231 TAPESTRY INC COM 876030107 296 11376 SH SOLE 13 11376 0 0 TAPESTRY INC COM 876030107 62 2391 SH SOLE 15 2391 0 0 TAPESTRY INC COM 876030107 1 50 SH SOLE 17 0 0 50 TAPESTRY INC COM 876030107 15041 577400 SH SOLE 18 538919 0 38481 TAPESTRY INC COM 876030107 3860 148174 SH SOLE 19 148174 0 0 TAPESTRY INC COM 876030107 164697 6322347 SH SOLE 21 6322347 0 0 TAPESTRY INC COM 876030107 183222 7033481 SH SOLE 22 6223613 0 809868 TAPESTRY INC COM 876030107 5332 204692 SH SOLE 23 204692 0 0 TAPESTRY INC COM 876030107 7872 302189 SH SOLE 25 302189 0 0 TAPESTRY INC COM 876030107 38603 1481878 SH SOLE 26 426390 0 1055488 TAPESTRY INC COM 876030107 1343 51553 SH SOLE 28 35946 0 15607 TAPESTRY INC COM 876030107 1733 66535 SH SOLE 29 6004 0 60531 TAPESTRY INC COM 876030107 39601 1520192 SH SOLE 30 1520192 0 0 TAPESTRY INC COM 876030107 2105 80799 SH SOLE 31 47637 0 33162 TAPESTRY INC COM 876030107 1391 53380 SH SOLE 34 53380 0 0 TAPESTRY INC COM 876030107 5423 208172 SH SOLE 36 208172 0 0 TAPESTRY INC COM 876030107 214 8233 SH SOLE 40 8233 0 0 TARENA INTL INC SPONSORED ADS 876108101 5 5198 SH SOLE 4 5198 0 0 TARENA INTL INC SPONSORED ADS 876108101 433 437526 SH SOLE 21 437526 0 0 TARENA INTL INC SPONSORED ADS 876108101 160 161301 SH SOLE 22 161301 0 0 TARENA INTL INC SPONSORED ADS 876108101 134 135340 SH SOLE 30 135340 0 0 TARGA RES CORP COM 87612G101 23431 583298 SH SOLE 2 32597 0 550701 TARGA RES CORP COM 87612G101 3590 89364 SH SOLE 4 83440 0 5924 TARGA RES CORP COM 87612G101 10595 263763 SH SOLE 7 251594 0 12169 TARGA RES CORP COM 87612G101 2 46 SH SOLE 13 46 0 0 TARGA RES CORP COM 87612G101 66 1637 SH SOLE 15 1637 0 0 TARGA RES CORP COM 87612G101 6263 155912 SH SOLE 18 138229 0 17683 TARGA RES CORP COM 87612G101 12658 315110 SH SOLE 19 315110 0 0 TARGA RES CORP COM 87612G101 139919 3483169 SH SOLE 21 3483169 0 0 TARGA RES CORP COM 87612G101 258155 6426571 SH SOLE 22 5931156 0 495415 TARGA RES CORP COM 87612G101 6748 167996 SH SOLE 23 167996 0 0 TARGA RES CORP COM 87612G101 8356 208026 SH SOLE 25 208026 0 0 TARGA RES CORP COM 87612G101 29067 723599 SH SOLE 26 313879 0 409720 TARGA RES CORP COM 87612G101 1853 46117 SH SOLE 28 33904 0 12213 TARGA RES CORP COM 87612G101 2163 53840 SH SOLE 29 4378 0 49462 TARGA RES CORP COM 87612G101 13208 328813 SH SOLE 30 328813 0 0 TARGA RES CORP COM 87612G101 2022 50347 SH SOLE 31 42081 0 8266 TARGA RES CORP COM 87612G101 7976 198553 SH SOLE 34 198553 0 0 TARGA RES CORP COM 87612G101 7432 185008 SH SOLE 36 185008 0 0 TARGA RES CORP COM 87612G101 264 6561 SH SOLE 40 6561 0 0 TARGET CORP COM 87612E106 139890 1308481 SH SOLE 2 199545 0 1108936 TARGET CORP COM 87612E106 25553 239010 SH SOLE 4 224979 0 14031 TARGET CORP COM 87612E106 94074 879937 SH SOLE 7 571334 0 308603 TARGET CORP COM 87612E106 2935 27456 SH SOLE 13 27456 0 0 TARGET CORP COM 87612E106 541 5060 SH SOLE 15 5060 0 0 TARGET CORP COM 87612E106 9 85 SH SOLE 17 0 0 85 TARGET CORP COM 87612E106 140870 1317649 SH SOLE 18 1232998 0 84651 TARGET CORP COM 87612E106 98853 924633 SH SOLE 19 924633 0 0 TARGET CORP COM 87612E106 1425915 13337523 SH SOLE 21 13337523 0 0 TARGET CORP COM 87612E106 1378561 12894590 SH SOLE 22 11410123 0 1484467 TARGET CORP COM 87612E106 41975 392622 SH SOLE 23 392622 0 0 TARGET CORP COM 87612E106 61248 572897 SH SOLE 25 572897 0 0 TARGET CORP COM 87612E106 356094 3330779 SH SOLE 26 637907 0 2692872 TARGET CORP COM 87612E106 10655 99666 SH SOLE 28 72550 0 27116 TARGET CORP COM 87612E106 7402 69240 SH SOLE 29 12170 0 57070 TARGET CORP COM 87612E106 213578 1997733 SH SOLE 30 1997733 0 0 TARGET CORP COM 87612E106 16114 150728 SH SOLE 31 89653 0 61075 TARGET CORP COM 87612E106 4711 44068 SH SOLE 32 44068 0 0 TARGET CORP COM 87612E106 51024 477263 SH SOLE 34 477263 0 0 TARGET CORP COM 87612E106 11820 110563 SH SOLE 35 110563 0 0 TARGET CORP COM 87612E106 45832 428700 SH SOLE 36 428700 0 0 TARGET CORP COM 87612E106 1262 11800 SH SOLE 40 11800 0 0 TARGET HOSPITALITY CORP COM 87615L107 409 60119 SH SOLE 2 32484 0 27635 TARGET HOSPITALITY CORP COM 87615L107 932 136899 SH SOLE 18 113088 0 23811 TARGET HOSPITALITY CORP COM 87615L107 9381 1377565 SH SOLE 19 1377565 0 0 TARGET HOSPITALITY CORP COM 87615L107 7327 1075884 SH SOLE 21 1075884 0 0 TARGET HOSPITALITY CORP COM 87615L107 6484 952133 SH SOLE 22 938928 0 13205 TARGET HOSPITALITY CORP COM 87615L107 458 67314 SH SOLE 23 67314 0 0 TARGET HOSPITALITY CORP COM 87615L107 939 137856 SH SOLE 26 0 0 137856 TARGET HOSPITALITY CORP COM 87615L107 1377 202208 SH SOLE 34 202208 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 1683 SH SOLE 2 1683 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 27 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 6 6912 SH SOLE 34 6912 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 86 1143 SH SOLE 22 0 0 1143 TATA MTRS LTD SPONSORED ADR 876568502 570 67914 SH SOLE 7 9914 0 58000 TATA MTRS LTD SPONSORED ADR 876568502 2354 280552 SH SOLE 18 280552 0 0 TATA MTRS LTD SPONSORED ADR 876568502 50 6008 SH SOLE 21 6008 0 0 TATA MTRS LTD SPONSORED ADR 876568502 4751 566328 SH SOLE 22 566328 0 0 TATA MTRS LTD SPONSORED ADR 876568502 255 30335 SH SOLE 25 30335 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6191 737929 SH SOLE 26 79445 0 658484 TATA MTRS LTD SPONSORED ADR 876568502 3064 365233 SH SOLE 28 365233 0 0 TATA MTRS LTD SPONSORED ADR 876568502 478 56965 SH SOLE 29 56965 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2161 257587 SH SOLE 30 257587 0 0 TATA MTRS LTD SPONSORED ADR 876568502 61 7229 SH SOLE 34 7229 0 0 TAUBMAN CTRS INC COM 876664103 5542 135725 SH SOLE 2 31768 0 103957 TAUBMAN CTRS INC COM 876664103 657 16099 SH SOLE 4 16099 0 0 TAUBMAN CTRS INC COM 876664103 2435 59627 SH SOLE 7 59627 0 0 TAUBMAN CTRS INC COM 876664103 101 2463 SH SOLE 15 2463 0 0 TAUBMAN CTRS INC COM 876664103 6917 169410 SH SOLE 18 169410 0 0 TAUBMAN CTRS INC COM 876664103 2795 68458 SH SOLE 19 68458 0 0 TAUBMAN CTRS INC COM 876664103 137245 3361388 SH SOLE 21 3361388 0 0 TAUBMAN CTRS INC COM 876664103 101102 2476181 SH SOLE 22 2343049 0 133132 TAUBMAN CTRS INC COM 876664103 83 2029 SH SOLE 23 2029 0 0 TAUBMAN CTRS INC COM 876664103 5050 123695 SH SOLE 25 123695 0 0 TAUBMAN CTRS INC COM 876664103 2066 50608 SH SOLE 26 12545 0 38063 TAUBMAN CTRS INC COM 876664103 317 7761 SH SOLE 28 7761 0 0 TAUBMAN CTRS INC COM 876664103 1243 30451 SH SOLE 29 30451 0 0 TAUBMAN CTRS INC COM 876664103 10993 269248 SH SOLE 30 269248 0 0 TAUBMAN CTRS INC COM 876664103 52 1272 SH SOLE 31 1272 0 0 TAUBMAN CTRS INC COM 876664103 80 1957 SH SOLE 36 1957 0 0 TAUBMAN CTRS INC COM 876664103 266 6517 SH SOLE 40 6517 0 0 TAYLOR DEVICES INC COM 877163105 7 699 SH SOLE 18 699 0 0 TAYLOR DEVICES INC COM 877163105 7 702 SH SOLE 21 702 0 0 TAYLOR DEVICES INC COM 877163105 27 2630 SH SOLE 22 2630 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 3416 131672 SH SOLE 2 29379 0 102293 TAYLOR MORRISON HOME CORP COM 87724P106 9 334 SH SOLE 4 334 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 93 3573 SH SOLE 7 3573 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 9307 358789 SH SOLE 18 358789 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 19337 745454 SH SOLE 19 745454 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 120139 4631409 SH SOLE 21 4631409 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 85057 3278972 SH SOLE 22 3095719 0 183253 TAYLOR MORRISON HOME CORP COM 87724P106 14 528 SH SOLE 25 528 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1035 39892 SH SOLE 26 17192 0 22700 TAYLOR MORRISON HOME CORP COM 87724P106 399 15366 SH SOLE 28 15366 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 751 28962 SH SOLE 30 28962 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 3531 136121 SH SOLE 34 136121 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 165 6369 SH SOLE 36 6369 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 264 10182 SH SOLE 40 10182 0 0 TC ENERGY CORP COM 87807B107 18696 360993 SH SOLE 21 360993 0 0 TC ENERGY CORP COM 87807B107 5136 99171 SH SOLE 22 99171 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 17071 448415 SH SOLE 2 161001 0 287414 TCF FINANCIAL CORPORATION NE COM 872307103 315 8276 SH SOLE 4 8276 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 178 4673 SH SOLE 7 4673 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 21528 565482 SH SOLE 18 563790 0 1692 TCF FINANCIAL CORPORATION NE COM 872307103 7133 187355 SH SOLE 19 187355 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 292448 7681845 SH SOLE 21 7681845 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 213417 5605915 SH SOLE 22 5262050 0 343865 TCF FINANCIAL CORPORATION NE COM 872307103 2826 74220 SH SOLE 23 74220 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 75 1966 SH SOLE 25 1966 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 8532 224104 SH SOLE 26 44688 0 179416 TCF FINANCIAL CORPORATION NE COM 872307103 815 21395 SH SOLE 28 21395 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 123 3218 SH SOLE 29 3218 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 1753 46049 SH SOLE 30 46049 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 593 15571 SH SOLE 31 12230 0 3341 TCF FINANCIAL CORPORATION NE COM 872307103 1727 45357 SH SOLE 34 45357 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 304 7990 SH SOLE 36 7990 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 598 15701 SH SOLE 40 15701 0 0 TCG BDC INC COM 872280102 291 20184 SH SOLE 26 0 0 20184 TCG BDC INC COM 872280102 4440 308362 SH SOLE 30 308362 0 0 TCR2 THERAPEUTICS INC COM 87808K106 164 10889 SH SOLE 2 335 0 10554 TCR2 THERAPEUTICS INC COM 87808K106 644 42844 SH SOLE 18 42844 0 0 TCR2 THERAPEUTICS INC COM 87808K106 302 20066 SH SOLE 19 20066 0 0 TCR2 THERAPEUTICS INC COM 87808K106 6574 437376 SH SOLE 21 437376 0 0 TCR2 THERAPEUTICS INC COM 87808K106 4789 318644 SH SOLE 22 313760 0 4884 TD AMERITRADE HLDG CORP COM 87236Y108 45290 969799 SH SOLE 2 347865 0 621934 TD AMERITRADE HLDG CORP COM 87236Y108 7924 169670 SH SOLE 4 162184 0 7486 TD AMERITRADE HLDG CORP COM 87236Y108 2316 49602 SH SOLE 7 37216 0 12386 TD AMERITRADE HLDG CORP COM 87236Y108 2890 61882 SH SOLE 13 61882 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 130 2775 SH SOLE 15 2775 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1 31 SH SOLE 17 0 0 31 TD AMERITRADE HLDG CORP COM 87236Y108 17422 373063 SH SOLE 18 276783 0 96280 TD AMERITRADE HLDG CORP COM 87236Y108 25351 542847 SH SOLE 19 542847 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 180801 3871534 SH SOLE 21 3871534 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 371879 7963143 SH SOLE 22 6870072 0 1093071 TD AMERITRADE HLDG CORP COM 87236Y108 14951 320143 SH SOLE 23 320143 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 13001 278395 SH SOLE 25 278395 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 39210 839616 SH SOLE 26 358563 0 481053 TD AMERITRADE HLDG CORP COM 87236Y108 2304 49339 SH SOLE 28 35475 0 13864 TD AMERITRADE HLDG CORP COM 87236Y108 11895 254710 SH SOLE 29 49275 0 205435 TD AMERITRADE HLDG CORP COM 87236Y108 25396 543815 SH SOLE 30 543815 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 17473 374157 SH SOLE 31 127892 0 246265 TD AMERITRADE HLDG CORP COM 87236Y108 1575 33725 SH SOLE 34 33725 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 11387 243836 SH SOLE 36 243836 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 313 6703 SH SOLE 40 6703 0 0 TE CONNECTIVITY LTD REG SHS H84989104 18090 194137 SH SOLE 2 61172 0 132965 TE CONNECTIVITY LTD REG SHS H84989104 14253 152967 SH SOLE 4 143843 0 9124 TE CONNECTIVITY LTD REG SHS H84989104 41422 444542 SH SOLE 7 317777 0 126765 TE CONNECTIVITY LTD REG SHS H84989104 915 9825 SH SOLE 13 9825 0 0 TE CONNECTIVITY LTD REG SHS H84989104 353 3793 SH SOLE 15 3793 0 0 TE CONNECTIVITY LTD REG SHS H84989104 59294 636335 SH SOLE 18 589913 0 46422 TE CONNECTIVITY LTD REG SHS H84989104 4883 52400 SH SOLE 19 52400 0 0 TE CONNECTIVITY LTD REG SHS H84989104 494696 5309032 SH SOLE 21 5309032 0 0 TE CONNECTIVITY LTD REG SHS H84989104 534411 5735253 SH SOLE 22 5304253 0 431000 TE CONNECTIVITY LTD REG SHS H84989104 22647 243043 SH SOLE 23 243043 0 0 TE CONNECTIVITY LTD REG SHS H84989104 35859 384833 SH SOLE 25 384833 0 0 TE CONNECTIVITY LTD REG SHS H84989104 191904 2059496 SH SOLE 26 421629 0 1637867 TE CONNECTIVITY LTD REG SHS H84989104 6193 66461 SH SOLE 28 48687 0 17774 TE CONNECTIVITY LTD REG SHS H84989104 655 7031 SH SOLE 29 7031 0 0 TE CONNECTIVITY LTD REG SHS H84989104 119265 1279937 SH SOLE 30 1279937 0 0 TE CONNECTIVITY LTD REG SHS H84989104 11488 123283 SH SOLE 31 53917 0 69366 TE CONNECTIVITY LTD REG SHS H84989104 29938 321290 SH SOLE 34 321290 0 0 TE CONNECTIVITY LTD REG SHS H84989104 24970 267972 SH SOLE 36 267972 0 0 TE CONNECTIVITY LTD REG SHS H84989104 777 8343 SH SOLE 40 8343 0 0 TEAM INC COM 878155100 538 29785 SH SOLE 2 1210 0 28575 TEAM INC COM 878155100 4 214 SH SOLE 4 214 0 0 TEAM INC COM 878155100 12 639 SH SOLE 7 639 0 0 TEAM INC COM 878155100 2530 140160 SH SOLE 18 140160 0 0 TEAM INC COM 878155100 919 50909 SH SOLE 19 50909 0 0 TEAM INC COM 878155100 61263 3394090 SH SOLE 21 3394090 0 0 TEAM INC COM 878155100 16522 915371 SH SOLE 22 871916 0 43455 TEAM INC COM 878155100 135 7466 SH SOLE 26 2358 0 5108 TEAM INC COM 878155100 73 4052 SH SOLE 28 4052 0 0 TEAM INC COM 878155100 770 42683 SH SOLE 30 42683 0 0 TEAM INC COM 878155100 56 3112 SH SOLE 40 3112 0 0 TECH DATA CORP COM 878237106 5705 54728 SH SOLE 2 19058 0 35670 TECH DATA CORP COM 878237106 18 177 SH SOLE 4 177 0 0 TECH DATA CORP COM 878237106 221 2121 SH SOLE 7 2121 0 0 TECH DATA CORP COM 878237106 21600 207218 SH SOLE 18 207218 0 0 TECH DATA CORP COM 878237106 9125 87539 SH SOLE 19 87539 0 0 TECH DATA CORP COM 878237106 270472 2594705 SH SOLE 21 2594705 0 0 TECH DATA CORP COM 878237106 136213 1306721 SH SOLE 22 1239397 0 67324 TECH DATA CORP COM 878237106 612 5868 SH SOLE 23 5868 0 0 TECH DATA CORP COM 878237106 3259 31267 SH SOLE 26 6767 0 24500 TECH DATA CORP COM 878237106 479 4596 SH SOLE 28 4596 0 0 TECH DATA CORP COM 878237106 1102 10573 SH SOLE 30 10573 0 0 TECH DATA CORP COM 878237106 270 2594 SH SOLE 34 2594 0 0 TECH DATA CORP COM 878237106 1998 19166 SH SOLE 36 19166 0 0 TECH DATA CORP COM 878237106 325 3122 SH SOLE 40 3122 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 22 75 0 0 TECHNIPFMC PLC COM G87110105 8974 371728 SH SOLE 2 194189 0 177539 TECHNIPFMC PLC COM G87110105 4274 177056 SH SOLE 4 165477 0 11579 TECHNIPFMC PLC COM G87110105 8880 367834 SH SOLE 7 367834 0 0 TECHNIPFMC PLC COM G87110105 139 5772 SH SOLE 13 5772 0 0 TECHNIPFMC PLC COM G87110105 23790 985505 SH SOLE 18 927619 0 57886 TECHNIPFMC PLC COM G87110105 4183 173261 SH SOLE 19 173261 0 0 TECHNIPFMC PLC COM G87110105 146832 6082526 SH SOLE 21 6082526 0 0 TECHNIPFMC PLC COM G87110105 171456 7102556 SH SOLE 22 6527142 0 575414 TECHNIPFMC PLC COM G87110105 7867 325874 SH SOLE 23 325874 0 0 TECHNIPFMC PLC COM G87110105 2064 85495 SH SOLE 25 85495 0 0 TECHNIPFMC PLC COM G87110105 35388 1465940 SH SOLE 26 373794 0 1092146 TECHNIPFMC PLC COM G87110105 2214 91696 SH SOLE 28 68936 0 22760 TECHNIPFMC PLC COM G87110105 2662 110287 SH SOLE 29 20437 0 89850 TECHNIPFMC PLC COM G87110105 39375 1631111 SH SOLE 30 1631111 0 0 TECHNIPFMC PLC COM G87110105 2474 102498 SH SOLE 31 83858 0 18640 TECHNIPFMC PLC COM G87110105 1127 46699 SH SOLE 34 46699 0 0 TECHNIPFMC PLC COM G87110105 2480 102716 SH SOLE 36 102716 0 0 TECHNIPFMC PLC COM G87110105 191 7902 SH SOLE 40 7902 0 0 TECHTARGET INC COM 87874R100 441 19581 SH SOLE 2 912 0 18669 TECHTARGET INC COM 87874R100 10 460 SH SOLE 7 460 0 0 TECHTARGET INC COM 87874R100 2509 111371 SH SOLE 18 107837 0 3534 TECHTARGET INC COM 87874R100 879 39016 SH SOLE 19 39016 0 0 TECHTARGET INC COM 87874R100 57219 2540229 SH SOLE 21 2540229 0 0 TECHTARGET INC COM 87874R100 14316 635576 SH SOLE 22 604071 0 31505 TECHTARGET INC COM 87874R100 656 29116 SH SOLE 30 29116 0 0 TECHTARGET INC COM 87874R100 53 2332 SH SOLE 40 2332 0 0 TECK RESOURCES LTD CL B 878742204 11991 738810 SH SOLE 19 738810 0 0 TECK RESOURCES LTD CL B 878742204 3458 213037 SH SOLE 21 213037 0 0 TECK RESOURCES LTD CL B 878742204 3296 203083 SH SOLE 22 203083 0 0 TECK RESOURCES LTD CL B 878742204 1085 66844 SH SOLE 23 66844 0 0 TECK RESOURCES LTD CL B 878742204 7771 478796 SH SOLE 25 478796 0 0 TECK RESOURCES LTD CL B 878742204 1446 89067 SH SOLE 26 0 0 89067 TECK RESOURCES LTD CL B 878742204 7964 490727 SH SOLE 29 490727 0 0 TECK RESOURCES LTD CL B 878742204 14466 891328 SH SOLE 34 891328 0 0 TECK RESOURCES LTD OPTIONS 878742204 355 21900 SH Call SOLE 19 21900 0 0 TECNOGLASS INC SHS G87264100 446 54912 SH SOLE 21 54912 0 0 TECNOGLASS INC SHS G87264100 404 49637 SH SOLE 22 49637 0 0 TECOGEN INC NEW COM NEW 87876P201 8 3166 SH SOLE 18 3166 0 0 TECOGEN INC NEW COM NEW 87876P201 126 52780 SH SOLE 21 52780 0 0 TEEKAY CORPORATION COM Y8564W103 294 73380 SH SOLE 2 2597 0 70783 TEEKAY CORPORATION COM Y8564W103 5 1205 SH SOLE 7 1205 0 0 TEEKAY CORPORATION COM Y8564W103 983 245713 SH SOLE 18 245713 0 0 TEEKAY CORPORATION COM Y8564W103 647 161667 SH SOLE 19 161667 0 0 TEEKAY CORPORATION COM Y8564W103 9812 2453061 SH SOLE 21 2453061 0 0 TEEKAY CORPORATION COM Y8564W103 3342 835518 SH SOLE 22 777173 0 58345 TEEKAY CORPORATION COM Y8564W103 47 11660 SH SOLE 23 11660 0 0 TEEKAY CORPORATION COM Y8564W103 79 19683 SH SOLE 26 0 0 19683 TEEKAY CORPORATION COM Y8564W103 35 8822 SH SOLE 36 8822 0 0 TEEKAY TANKERS LTD CL A Y8565N102 265 204200 SH SOLE 2 7025 0 197175 TEEKAY TANKERS LTD CL A Y8565N102 3 2595 SH SOLE 7 2595 0 0 TEEKAY TANKERS LTD CL A Y8565N102 886 681317 SH SOLE 18 681317 0 0 TEEKAY TANKERS LTD CL A Y8565N102 434 333685 SH SOLE 19 333685 0 0 TEEKAY TANKERS LTD CL A Y8565N102 8706 6696615 SH SOLE 21 6696615 0 0 TEEKAY TANKERS LTD CL A Y8565N102 2691 2070275 SH SOLE 22 1922503 0 147772 TEGNA INC COM 87901J105 4992 321468 SH SOLE 2 103318 0 218150 TEGNA INC COM 87901J105 64 4106 SH SOLE 4 4106 0 0 TEGNA INC COM 87901J105 97 6229 SH SOLE 7 6229 0 0 TEGNA INC COM 87901J105 19289 1242057 SH SOLE 18 1242057 0 0 TEGNA INC COM 87901J105 5853 376901 SH SOLE 19 376901 0 0 TEGNA INC COM 87901J105 241866 15574103 SH SOLE 21 15574103 0 0 TEGNA INC COM 87901J105 116510 7502260 SH SOLE 22 7190071 0 312189 TEGNA INC COM 87901J105 110 7094 SH SOLE 23 7094 0 0 TEGNA INC COM 87901J105 1425 91748 SH SOLE 26 73189 0 18559 TEGNA INC COM 87901J105 416 26819 SH SOLE 28 26819 0 0 TEGNA INC COM 87901J105 906 58359 SH SOLE 30 58359 0 0 TEGNA INC COM 87901J105 121 7796 SH SOLE 34 7796 0 0 TEGNA INC COM 87901J105 204 13108 SH SOLE 36 13108 0 0 TEGNA INC COM 87901J105 325 20955 SH SOLE 40 20955 0 0 TEJON RANCH CO COM 879080109 352 20759 SH SOLE 2 798 0 19961 TEJON RANCH CO COM 879080109 3 178 SH SOLE 4 178 0 0 TEJON RANCH CO COM 879080109 7 412 SH SOLE 7 412 0 0 TEJON RANCH CO COM 879080109 1272 74966 SH SOLE 18 74966 0 0 TEJON RANCH CO COM 879080109 601 35434 SH SOLE 19 35434 0 0 TEJON RANCH CO COM 879080109 12757 751742 SH SOLE 21 751742 0 0 TEJON RANCH CO COM 879080109 10364 610737 SH SOLE 22 582917 0 27820 TEJON RANCH CO COM 879080109 157 9279 SH SOLE 26 0 0 9279 TEJON RANCH CO COM 879080109 46 2738 SH SOLE 28 2738 0 0 TEJON RANCH CO COM 879080109 129 7604 SH SOLE 30 7604 0 0 TEJON RANCH CO COM 879080109 29 1731 SH SOLE 40 1731 0 0 TELADOC HEALTH INC COM 87918A105 11253 166173 SH SOLE 2 106926 0 59247 TELADOC HEALTH INC COM 87918A105 24 350 SH SOLE 4 350 0 0 TELADOC HEALTH INC COM 87918A105 90 1336 SH SOLE 7 1336 0 0 TELADOC HEALTH INC COM 87918A105 21649 319691 SH SOLE 18 301928 0 17763 TELADOC HEALTH INC COM 87918A105 86550 1278060 SH SOLE 19 1278060 0 0 TELADOC HEALTH INC COM 87918A105 174926 2583082 SH SOLE 21 2583082 0 0 TELADOC HEALTH INC COM 87918A105 144721 2137048 SH SOLE 22 2045964 0 91084 TELADOC HEALTH INC COM 87918A105 983 14519 SH SOLE 23 14519 0 0 TELADOC HEALTH INC COM 87918A105 4431 65427 SH SOLE 26 16915 0 48512 TELADOC HEALTH INC COM 87918A105 539 7960 SH SOLE 28 7960 0 0 TELADOC HEALTH INC COM 87918A105 2353 34748 SH SOLE 30 34748 0 0 TELADOC HEALTH INC COM 87918A105 2905 42893 SH SOLE 31 0 0 42893 TELADOC HEALTH INC COM 87918A105 34371 507546 SH SOLE 34 507546 0 0 TELADOC HEALTH INC COM 87918A105 472 6968 SH SOLE 40 6968 0 0 TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1278 750000 PRN SOLE 21 750000 0 0 TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 1051 710000 PRN SOLE 21 710000 0 0 TELARIA INC COM 879181105 258 37350 SH SOLE 2 1631 0 35719 TELARIA INC COM 879181105 5 679 SH SOLE 7 679 0 0 TELARIA INC COM 879181105 1087 157356 SH SOLE 18 157356 0 0 TELARIA INC COM 879181105 521 75446 SH SOLE 19 75446 0 0 TELARIA INC COM 879181105 10596 1533440 SH SOLE 21 1533440 0 0 TELARIA INC COM 879181105 6320 914686 SH SOLE 22 878835 0 35851 TELECOM ARGENTINA S A SPON ADR REP B 879273209 1911 191076 SH SOLE 2 1726 0 189350 TELECOM ARGENTINA S A SPON ADR REP B 879273209 181 18138 SH SOLE 4 18138 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 176 17644 SH SOLE 7 12217 0 5427 TELECOM ARGENTINA S A SPON ADR REP B 879273209 146 14603 SH SOLE 18 14603 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 13842 1384246 SH SOLE 21 1384246 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 10252 1025200 SH SOLE 22 928723 0 96477 TELECOM ARGENTINA S A SPON ADR REP B 879273209 518 51798 SH SOLE 23 51798 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 3191 319094 SH SOLE 26 222842 0 96252 TELECOM ARGENTINA S A SPON ADR REP B 879273209 131 13095 SH SOLE 29 11257 0 1838 TELECOM ARGENTINA S A SPON ADR REP B 879273209 4447 444683 SH SOLE 30 444683 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 35 3505 SH SOLE 31 3505 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 79 7881 SH SOLE 34 7881 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 8 768 SH SOLE 40 768 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 44522 138270 SH SOLE 2 65060 0 73210 TELEDYNE TECHNOLOGIES INC COM 879360105 731 2271 SH SOLE 4 2271 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 750 2329 SH SOLE 7 2329 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1575 4893 SH SOLE 13 4893 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 37357 116019 SH SOLE 18 108192 0 7827 TELEDYNE TECHNOLOGIES INC COM 879360105 126253 392101 SH SOLE 19 392101 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 748054 2323222 SH SOLE 21 2323222 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 422009 1310629 SH SOLE 22 1207758 0 102871 TELEDYNE TECHNOLOGIES INC COM 879360105 5600 17392 SH SOLE 23 17392 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 242 753 SH SOLE 25 753 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 8319 25836 SH SOLE 26 12903 0 12933 TELEDYNE TECHNOLOGIES INC COM 879360105 1708 5303 SH SOLE 28 5303 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 8313 25818 SH SOLE 29 6878 0 18940 TELEDYNE TECHNOLOGIES INC COM 879360105 5872 18236 SH SOLE 30 18236 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 6290 19535 SH SOLE 31 12785 0 6750 TELEDYNE TECHNOLOGIES INC COM 879360105 2397 7445 SH SOLE 34 7445 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2346 7285 SH SOLE 36 7285 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1218 3783 SH SOLE 40 3783 0 0 TELEFLEX INC COM 879369106 53097 156283 SH SOLE 2 53216 0 103067 TELEFLEX INC COM 879369106 6349 18687 SH SOLE 4 17485 0 1202 TELEFLEX INC COM 879369106 16878 49677 SH SOLE 7 40358 0 9319 TELEFLEX INC COM 879369106 28 83 SH SOLE 13 83 0 0 TELEFLEX INC COM 879369106 177 521 SH SOLE 15 521 0 0 TELEFLEX INC COM 879369106 41479 122087 SH SOLE 18 115972 0 6115 TELEFLEX INC COM 879369106 256693 755534 SH SOLE 19 755534 0 0 TELEFLEX INC COM 879369106 1733 5100 SH SOLE 20 5100 0 0 TELEFLEX INC COM 879369106 452589 1332123 SH SOLE 21 1332123 0 0 TELEFLEX INC COM 879369106 377582 1111351 SH SOLE 22 992071 0 119280 TELEFLEX INC COM 879369106 11158 32842 SH SOLE 23 32842 0 0 TELEFLEX INC COM 879369106 14968 44057 SH SOLE 25 44057 0 0 TELEFLEX INC COM 879369106 58990 173629 SH SOLE 26 63010 0 110619 TELEFLEX INC COM 879369106 3001 8833 SH SOLE 28 6369 0 2464 TELEFLEX INC COM 879369106 3649 10740 SH SOLE 29 943 0 9797 TELEFLEX INC COM 879369106 56258 165587 SH SOLE 30 165587 0 0 TELEFLEX INC COM 879369106 3395 9994 SH SOLE 31 8015 0 1979 TELEFLEX INC COM 879369106 53949 158790 SH SOLE 34 158790 0 0 TELEFLEX INC COM 879369106 9552 28116 SH SOLE 36 28116 0 0 TELEFLEX INC COM 879369106 415 1221 SH SOLE 40 1221 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 641 48669 SH SOLE 2 0 0 48669 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 15 SH SOLE 18 15 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 769 58415 SH SOLE 30 58415 0 0 TELENAV INC COM 879455103 173 36126 SH SOLE 2 7561 0 28565 TELENAV INC COM 879455103 5 966 SH SOLE 7 966 0 0 TELENAV INC COM 879455103 711 148811 SH SOLE 18 118618 0 30193 TELENAV INC COM 879455103 976 204239 SH SOLE 19 204239 0 0 TELENAV INC COM 879455103 5474 1145176 SH SOLE 21 1145176 0 0 TELENAV INC COM 879455103 5407 1131209 SH SOLE 22 1106771 0 24438 TELENAV INC COM 879455103 159 33226 SH SOLE 23 33226 0 0 TELENAV INC COM 879455103 401 83962 SH SOLE 26 0 0 83962 TELEPHONE & DATA SYS INC COM NEW 879433829 9720 376763 SH SOLE 2 189891 0 186872 TELEPHONE & DATA SYS INC COM NEW 879433829 242 9397 SH SOLE 4 9397 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2488 96452 SH SOLE 7 96452 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1581 61267 SH SOLE 13 61267 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 39242 1521004 SH SOLE 18 1451351 0 69653 TELEPHONE & DATA SYS INC COM NEW 879433829 44404 1721076 SH SOLE 19 1721076 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 129527 5020420 SH SOLE 21 5020420 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 112540 4362000 SH SOLE 22 3879235 0 482765 TELEPHONE & DATA SYS INC COM NEW 879433829 1387 53754 SH SOLE 23 53754 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1669 64699 SH SOLE 25 64699 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1001 38813 SH SOLE 26 27898 0 10915 TELEPHONE & DATA SYS INC COM NEW 879433829 329 12763 SH SOLE 28 12763 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5708 221240 SH SOLE 29 1253 0 219987 TELEPHONE & DATA SYS INC COM NEW 879433829 1437 55708 SH SOLE 30 55708 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 525 20356 SH SOLE 31 4766 0 15590 TELEPHONE & DATA SYS INC COM NEW 879433829 9135 354079 SH SOLE 34 354079 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 980 37993 SH SOLE 36 37993 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 268 10404 SH SOLE 40 10404 0 0 TELIGENT INC NEW COM 87960W104 46 48603 SH SOLE 21 48603 0 0 TELIGENT INC NEW COM 87960W104 737 776227 SH SOLE 22 776227 0 0 TELLURIAN INC NEW COM 87968A104 682 82026 SH SOLE 2 3910 0 78116 TELLURIAN INC NEW COM 87968A104 3 382 SH SOLE 4 382 0 0 TELLURIAN INC NEW COM 87968A104 12 1411 SH SOLE 7 1411 0 0 TELLURIAN INC NEW COM 87968A104 2674 321582 SH SOLE 18 321582 0 0 TELLURIAN INC NEW COM 87968A104 1355 162922 SH SOLE 19 162922 0 0 TELLURIAN INC NEW COM 87968A104 26690 3209803 SH SOLE 21 3209803 0 0 TELLURIAN INC NEW COM 87968A104 22862 2749500 SH SOLE 22 2645637 0 103863 TELLURIAN INC NEW COM 87968A104 190 22823 SH SOLE 26 0 0 22823 TELLURIAN INC NEW COM 87968A104 106 12808 SH SOLE 28 12808 0 0 TELLURIAN INC NEW COM 87968A104 209 25170 SH SOLE 30 25170 0 0 TELLURIAN INC NEW COM 87968A104 71 8489 SH SOLE 40 8489 0 0 TELUS CORP COM 87971M103 86705 2434171 SH SOLE 18 2434171 0 0 TELUS CORP COM 87971M103 3377 94803 SH SOLE 26 94803 0 0 TEMPUR SEALY INTL INC COM 88023U101 13316 172492 SH SOLE 2 75736 0 96756 TEMPUR SEALY INTL INC COM 88023U101 758 9813 SH SOLE 4 9813 0 0 TEMPUR SEALY INTL INC COM 88023U101 257 3333 SH SOLE 7 3333 0 0 TEMPUR SEALY INTL INC COM 88023U101 10536 136477 SH SOLE 18 135394 0 1083 TEMPUR SEALY INTL INC COM 88023U101 990 12829 SH SOLE 19 12829 0 0 TEMPUR SEALY INTL INC COM 88023U101 176220 2282639 SH SOLE 21 2282639 0 0 TEMPUR SEALY INTL INC COM 88023U101 125595 1626875 SH SOLE 22 1504000 0 122875 TEMPUR SEALY INTL INC COM 88023U101 1779 23041 SH SOLE 23 23041 0 0 TEMPUR SEALY INTL INC COM 88023U101 183 2364 SH SOLE 25 2364 0 0 TEMPUR SEALY INTL INC COM 88023U101 1860 24097 SH SOLE 26 13078 0 11019 TEMPUR SEALY INTL INC COM 88023U101 465 6026 SH SOLE 28 6026 0 0 TEMPUR SEALY INTL INC COM 88023U101 735 9517 SH SOLE 29 9517 0 0 TEMPUR SEALY INTL INC COM 88023U101 1100 14254 SH SOLE 30 14254 0 0 TEMPUR SEALY INTL INC COM 88023U101 1617 20940 SH SOLE 31 15925 0 5015 TEMPUR SEALY INTL INC COM 88023U101 618 8000 SH SOLE 34 8000 0 0 TEMPUR SEALY INTL INC COM 88023U101 383 4962 SH SOLE 36 4962 0 0 TEMPUR SEALY INTL INC COM 88023U101 312 4042 SH SOLE 40 4042 0 0 TENABLE HLDGS INC COM 88025T102 721 32237 SH SOLE 2 1538 0 30699 TENABLE HLDGS INC COM 88025T102 4 181 SH SOLE 4 181 0 0 TENABLE HLDGS INC COM 88025T102 18 798 SH SOLE 7 798 0 0 TENABLE HLDGS INC COM 88025T102 2818 125933 SH SOLE 18 125933 0 0 TENABLE HLDGS INC COM 88025T102 1840 82229 SH SOLE 19 82229 0 0 TENABLE HLDGS INC COM 88025T102 27688 1237157 SH SOLE 21 1237157 0 0 TENABLE HLDGS INC COM 88025T102 25471 1138127 SH SOLE 22 1085843 0 52284 TENABLE HLDGS INC COM 88025T102 147 6574 SH SOLE 28 6574 0 0 TENABLE HLDGS INC COM 88025T102 4062 181510 SH SOLE 30 181510 0 0 TENABLE HLDGS INC COM 88025T102 79 3542 SH SOLE 40 3542 0 0 TENARIS S A SPONSORED ADS 88031M109 158 7464 SH SOLE 21 7464 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH SOLE 21 627 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 718 598475 SH SOLE 22 598475 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1608 125904 SH SOLE 2 2719 0 123185 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 308 24156 SH SOLE 4 24156 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 162 12680 SH SOLE 7 12680 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 501 39224 SH SOLE 15 37819 0 1405 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 285 22340 SH SOLE 18 22340 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 20875 1634671 SH SOLE 21 1634671 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 13815 1081802 SH SOLE 22 987972 0 93830 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 684 53551 SH SOLE 23 53551 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 872 68300 SH SOLE 25 68300 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7776 608927 SH SOLE 26 253320 0 355607 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 573 44863 SH SOLE 28 44863 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 206 16168 SH SOLE 29 13545 0 2623 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7505 587744 SH SOLE 30 587744 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 66 5147 SH SOLE 31 5147 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 106 8328 SH SOLE 34 8328 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10 795 SH SOLE 40 795 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3699 167219 SH SOLE 2 80595 0 86624 TENET HEALTHCARE CORP COM NEW 88033G407 10 433 SH SOLE 4 433 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 132 5989 SH SOLE 7 5989 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 13311 601769 SH SOLE 18 590534 0 11235 TENET HEALTHCARE CORP COM NEW 88033G407 4941 223363 SH SOLE 19 223363 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 167672 7580099 SH SOLE 21 7580099 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 78339 3541568 SH SOLE 22 3388792 0 152776 TENET HEALTHCARE CORP COM NEW 88033G407 113 5095 SH SOLE 23 5095 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 714 32301 SH SOLE 26 22687 0 9614 TENET HEALTHCARE CORP COM NEW 88033G407 291 13147 SH SOLE 28 13147 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1412 63826 SH SOLE 30 63826 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1334 60312 SH SOLE 36 60312 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 216 9746 SH SOLE 40 9746 0 0 TENNANT CO COM 880345103 1110 15695 SH SOLE 2 723 0 14972 TENNANT CO COM 880345103 11 151 SH SOLE 4 151 0 0 TENNANT CO COM 880345103 27 383 SH SOLE 7 383 0 0 TENNANT CO COM 880345103 5740 81182 SH SOLE 18 81182 0 0 TENNANT CO COM 880345103 2183 30874 SH SOLE 19 30874 0 0 TENNANT CO COM 880345103 139160 1968320 SH SOLE 21 1968320 0 0 TENNANT CO COM 880345103 38236 540825 SH SOLE 22 515818 0 25007 TENNANT CO COM 880345103 314 4445 SH SOLE 26 3364 0 1081 TENNANT CO COM 880345103 172 2430 SH SOLE 28 2430 0 0 TENNANT CO COM 880345103 1762 24926 SH SOLE 30 24926 0 0 TENNANT CO COM 880345103 138 1948 SH SOLE 40 1948 0 0 TENNECO INC CL A VTG COM STK 880349105 677 54107 SH SOLE 2 4883 0 49224 TENNECO INC CL A VTG COM STK 880349105 3 261 SH SOLE 4 261 0 0 TENNECO INC CL A VTG COM STK 880349105 25 1976 SH SOLE 7 1976 0 0 TENNECO INC CL A VTG COM STK 880349105 2170 173348 SH SOLE 18 173348 0 0 TENNECO INC CL A VTG COM STK 880349105 1503 120014 SH SOLE 19 120014 0 0 TENNECO INC CL A VTG COM STK 880349105 21197 1693071 SH SOLE 21 1693071 0 0 TENNECO INC CL A VTG COM STK 880349105 20095 1605064 SH SOLE 22 1510931 0 94133 TENNECO INC CL A VTG COM STK 880349105 119 9515 SH SOLE 23 9515 0 0 TENNECO INC CL A VTG COM STK 880349105 526 41990 SH SOLE 26 9675 0 32315 TENNECO INC CL A VTG COM STK 880349105 89 7137 SH SOLE 28 7137 0 0 TENNECO INC CL A VTG COM STK 880349105 452 36101 SH SOLE 30 36101 0 0 TENNECO INC CL A VTG COM STK 880349105 154 12267 SH SOLE 36 12267 0 0 TENNECO INC CL A VTG COM STK 880349105 81 6432 SH SOLE 40 6432 0 0 TERADATA CORP DEL COM 88076W103 8527 275077 SH SOLE 2 62321 0 212756 TERADATA CORP DEL COM 88076W103 16 518 SH SOLE 4 518 0 0 TERADATA CORP DEL COM 88076W103 86 2784 SH SOLE 7 2784 0 0 TERADATA CORP DEL COM 88076W103 9891 319056 SH SOLE 18 319056 0 0 TERADATA CORP DEL COM 88076W103 902 29090 SH SOLE 19 29090 0 0 TERADATA CORP DEL COM 88076W103 189619 6116739 SH SOLE 21 6116739 0 0 TERADATA CORP DEL COM 88076W103 115435 3723697 SH SOLE 22 3471880 0 251817 TERADATA CORP DEL COM 88076W103 1269 40935 SH SOLE 26 29312 0 11623 TERADATA CORP DEL COM 88076W103 465 15012 SH SOLE 28 15012 0 0 TERADATA CORP DEL COM 88076W103 13500 435497 SH SOLE 30 435497 0 0 TERADATA CORP DEL COM 88076W103 73 2344 SH SOLE 31 2344 0 0 TERADATA CORP DEL COM 88076W103 65 2086 SH SOLE 36 2086 0 0 TERADATA CORP DEL COM 88076W103 350 11280 SH SOLE 40 11280 0 0 TERADYNE INC COM 880770102 24973 431237 SH SOLE 2 127190 0 304047 TERADYNE INC COM 880770102 84 1450 SH SOLE 4 1450 0 0 TERADYNE INC COM 880770102 216 3725 SH SOLE 7 3725 0 0 TERADYNE INC COM 880770102 28142 485967 SH SOLE 18 485788 0 179 TERADYNE INC COM 880770102 2239 38662 SH SOLE 19 38662 0 0 TERADYNE INC COM 880770102 531602 9179800 SH SOLE 21 9179800 0 0 TERADYNE INC COM 880770102 340604 5881606 SH SOLE 22 5557807 0 323799 TERADYNE INC COM 880770102 88 1512 SH SOLE 25 1512 0 0 TERADYNE INC COM 880770102 5518 95282 SH SOLE 26 44984 0 50298 TERADYNE INC COM 880770102 1310 22614 SH SOLE 28 22614 0 0 TERADYNE INC COM 880770102 21801 376465 SH SOLE 30 376465 0 0 TERADYNE INC COM 880770102 7637 131884 SH SOLE 31 4909 0 126975 TERADYNE INC COM 880770102 141 2428 SH SOLE 34 2428 0 0 TERADYNE INC COM 880770102 148 2563 SH SOLE 36 2563 0 0 TERADYNE INC COM 880770102 1013 17486 SH SOLE 40 17486 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 2662 1400000 PRN SOLE 21 1400000 0 0 TEREX CORP NEW COM 880779103 2247 86535 SH SOLE 2 30116 0 56419 TEREX CORP NEW COM 880779103 8 319 SH SOLE 4 319 0 0 TEREX CORP NEW COM 880779103 59 2261 SH SOLE 7 2261 0 0 TEREX CORP NEW COM 880779103 9527 366859 SH SOLE 18 366859 0 0 TEREX CORP NEW COM 880779103 3484 134152 SH SOLE 19 134152 0 0 TEREX CORP NEW COM 880779103 118188 4550925 SH SOLE 21 4550925 0 0 TEREX CORP NEW COM 880779103 57492 2213804 SH SOLE 22 2098558 0 115246 TEREX CORP NEW COM 880779103 40 1523 SH SOLE 23 1523 0 0 TEREX CORP NEW COM 880779103 881 33914 SH SOLE 26 23141 0 10773 TEREX CORP NEW COM 880779103 254 9785 SH SOLE 28 9785 0 0 TEREX CORP NEW COM 880779103 702 27039 SH SOLE 30 27039 0 0 TEREX CORP NEW COM 880779103 51 1945 SH SOLE 36 1945 0 0 TEREX CORP NEW COM 880779103 170 6542 SH SOLE 40 6542 0 0 TERNIUM SA SPONSORED ADS 880890108 537 27988 SH SOLE 19 27988 0 0 TERNIUM SA SPONSORED ADS 880890108 81 4237 SH SOLE 21 4237 0 0 TERNIUM SA SPONSORED ADS 880890108 6808 354779 SH SOLE 25 354779 0 0 TERNIUM SA SPONSORED ADS 880890108 17998 937876 SH SOLE 34 937876 0 0 TERRAFORM PWR INC COM CL A 88104R209 1361 74676 SH SOLE 2 10204 0 64472 TERRAFORM PWR INC COM CL A 88104R209 3 148 SH SOLE 4 148 0 0 TERRAFORM PWR INC COM CL A 88104R209 29 1565 SH SOLE 7 1565 0 0 TERRAFORM PWR INC COM CL A 88104R209 4555 249920 SH SOLE 18 249920 0 0 TERRAFORM PWR INC COM CL A 88104R209 4362 239362 SH SOLE 19 239362 0 0 TERRAFORM PWR INC COM CL A 88104R209 56393 3094259 SH SOLE 21 3094259 0 0 TERRAFORM PWR INC COM CL A 88104R209 40012 2195436 SH SOLE 22 2092970 0 102466 TERRAFORM PWR INC COM CL A 88104R209 644 35332 SH SOLE 23 35332 0 0 TERRAFORM PWR INC COM CL A 88104R209 118 6475 SH SOLE 26 0 0 6475 TERRAFORM PWR INC COM CL A 88104R209 157 8603 SH SOLE 28 8603 0 0 TERRAFORM PWR INC COM CL A 88104R209 9503 521407 SH SOLE 30 521407 0 0 TERRAFORM PWR INC COM CL A 88104R209 77 4237 SH SOLE 40 4237 0 0 TERRENO RLTY CORP COM 88146M101 10986 215035 SH SOLE 2 2469 0 212566 TERRENO RLTY CORP COM 88146M101 894 17497 SH SOLE 4 17497 0 0 TERRENO RLTY CORP COM 88146M101 3313 64856 SH SOLE 7 64856 0 0 TERRENO RLTY CORP COM 88146M101 130 2544 SH SOLE 15 2544 0 0 TERRENO RLTY CORP COM 88146M101 11291 221009 SH SOLE 18 221009 0 0 TERRENO RLTY CORP COM 88146M101 9273 181501 SH SOLE 19 181501 0 0 TERRENO RLTY CORP COM 88146M101 123086 2409200 SH SOLE 21 2409200 0 0 TERRENO RLTY CORP COM 88146M101 121190 2372088 SH SOLE 22 2280394 0 91694 TERRENO RLTY CORP COM 88146M101 111 2177 SH SOLE 23 2177 0 0 TERRENO RLTY CORP COM 88146M101 6857 134218 SH SOLE 25 134218 0 0 TERRENO RLTY CORP COM 88146M101 2674 52334 SH SOLE 26 13892 0 38442 TERRENO RLTY CORP COM 88146M101 446 8721 SH SOLE 28 8721 0 0 TERRENO RLTY CORP COM 88146M101 1675 32792 SH SOLE 29 32792 0 0 TERRENO RLTY CORP COM 88146M101 14849 290637 SH SOLE 30 290637 0 0 TERRENO RLTY CORP COM 88146M101 1054 20629 SH SOLE 34 20629 0 0 TERRENO RLTY CORP COM 88146M101 313 6131 SH SOLE 40 6131 0 0 TERRITORIAL BANCORP INC COM 88145X108 210 7363 SH SOLE 2 291 0 7072 TERRITORIAL BANCORP INC COM 88145X108 826 28895 SH SOLE 18 28895 0 0 TERRITORIAL BANCORP INC COM 88145X108 417 14604 SH SOLE 19 14604 0 0 TERRITORIAL BANCORP INC COM 88145X108 8482 296791 SH SOLE 21 296791 0 0 TERRITORIAL BANCORP INC COM 88145X108 3727 130413 SH SOLE 22 123162 0 7251 TESLA INC COM 88160R101 78793 327120 SH SOLE 2 28913 0 298207 TESLA INC COM 88160R101 13274 55107 SH SOLE 4 51520 0 3587 TESLA INC COM 88160R101 3667 15224 SH SOLE 7 15224 0 0 TESLA INC COM 88160R101 1105 4586 SH SOLE 13 4586 0 0 TESLA INC COM 88160R101 392 1626 SH SOLE 15 1626 0 0 TESLA INC COM 88160R101 30 125 SH SOLE 17 0 0 125 TESLA INC COM 88160R101 16102 66851 SH SOLE 18 55091 0 11760 TESLA INC COM 88160R101 34673 143947 SH SOLE 19 143947 0 0 TESLA INC COM 88160R101 251055 1042286 SH SOLE 21 1042286 0 0 TESLA INC COM 88160R101 864837 3590474 SH SOLE 22 3318322 0 272152 TESLA INC COM 88160R101 20200 83864 SH SOLE 23 83864 0 0 TESLA INC COM 88160R101 34495 143210 SH SOLE 25 143210 0 0 TESLA INC COM 88160R101 92692 384821 SH SOLE 26 165363 0 219458 TESLA INC COM 88160R101 6203 25754 SH SOLE 28 18890 0 6864 TESLA INC COM 88160R101 3469 14403 SH SOLE 29 3498 0 10905 TESLA INC COM 88160R101 65709 272800 SH SOLE 30 272800 0 0 TESLA INC COM 88160R101 12608 52344 SH SOLE 31 24868 0 27476 TESLA INC COM 88160R101 6135 25471 SH SOLE 32 25471 0 0 TESLA INC COM 88160R101 16011 66472 SH SOLE 34 66472 0 0 TESLA INC COM 88160R101 21932 91053 SH SOLE 36 91053 0 0 TESLA INC COM 88160R101 709 2943 SH SOLE 40 2943 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 3537 3625000 PRN SOLE 21 3625000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 2662 2625000 PRN SOLE 21 2625000 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 5551 5465000 PRN SOLE 21 5465000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 299 20781 SH SOLE 2 15013 0 5768 TESSCO TECHNOLOGIES INC COM 872386107 406 28277 SH SOLE 18 23290 0 4987 TESSCO TECHNOLOGIES INC COM 872386107 1649 114761 SH SOLE 19 114761 0 0 TESSCO TECHNOLOGIES INC COM 872386107 3379 235149 SH SOLE 21 235149 0 0 TESSCO TECHNOLOGIES INC COM 872386107 5833 405926 SH SOLE 22 404143 0 1783 TESSCO TECHNOLOGIES INC COM 872386107 377 26202 SH SOLE 23 26202 0 0 TESSCO TECHNOLOGIES INC COM 872386107 944 65701 SH SOLE 26 0 0 65701 TETRA TECH INC NEW COM 88162G103 6459 74444 SH SOLE 2 29221 0 45223 TETRA TECH INC NEW COM 88162G103 22 252 SH SOLE 4 252 0 0 TETRA TECH INC NEW COM 88162G103 3019 34793 SH SOLE 7 34793 0 0 TETRA TECH INC NEW COM 88162G103 28821 332194 SH SOLE 18 314673 0 17521 TETRA TECH INC NEW COM 88162G103 16384 188838 SH SOLE 19 188838 0 0 TETRA TECH INC NEW COM 88162G103 335523 3867252 SH SOLE 21 3867252 0 0 TETRA TECH INC NEW COM 88162G103 166842 1923032 SH SOLE 22 1847313 0 75719 TETRA TECH INC NEW COM 88162G103 1167 13456 SH SOLE 23 13456 0 0 TETRA TECH INC NEW COM 88162G103 4327 49876 SH SOLE 26 13451 0 36425 TETRA TECH INC NEW COM 88162G103 638 7356 SH SOLE 28 7356 0 0 TETRA TECH INC NEW COM 88162G103 20452 235732 SH SOLE 30 235732 0 0 TETRA TECH INC NEW COM 88162G103 53 606 SH SOLE 34 606 0 0 TETRA TECH INC NEW COM 88162G103 459 5288 SH SOLE 40 5288 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 253 126072 SH SOLE 2 4851 0 121221 TETRA TECHNOLOGIES INC DEL COM 88162F105 1 501 SH SOLE 4 501 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 6 3207 SH SOLE 7 3207 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1136 565276 SH SOLE 18 565276 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 413 205571 SH SOLE 19 205571 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 28228 14043822 SH SOLE 21 14043822 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 7459 3710770 SH SOLE 22 3577027 0 133743 TETRA TECHNOLOGIES INC DEL COM 88162F105 35 17553 SH SOLE 26 13226 0 4327 TETRA TECHNOLOGIES INC DEL COM 88162F105 41 20175 SH SOLE 28 20175 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 334 166202 SH SOLE 30 166202 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 20 10122 SH SOLE 40 10122 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 3 571 SH SOLE 18 571 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 58 10956 SH SOLE 21 10956 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 267 50252 SH SOLE 22 50252 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1571 1735000 PRN SOLE 21 1735000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 18 2600 SH Put SOLE 2 2600 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 2821 410000 SH Put SOLE 19 410000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 27 3900 SH Put SOLE 22 3900 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 412 60000 SH Put SOLE 34 60000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1990 289190 SH SOLE 2 49219 0 239971 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2952 429058 SH SOLE 4 399163 0 29895 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5853 850782 SH SOLE 7 733983 0 116799 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 13 1890 SH SOLE 13 1890 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7088 1030287 SH SOLE 18 1028229 0 2058 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4325 628597 SH SOLE 19 628597 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 86331 12548087 SH SOLE 21 12548087 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 111188 16161067 SH SOLE 22 15161668 0 999399 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5587 812096 SH SOLE 23 812096 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 269 39041 SH SOLE 25 39041 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10588 1538913 SH SOLE 26 462789 0 1076124 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 988 143668 SH SOLE 28 143668 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10 1498 SH SOLE 29 1498 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4172 606403 SH SOLE 30 606403 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1427 207460 SH SOLE 31 168901 0 38559 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 274 39864 SH SOLE 34 39864 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1286 186985 SH SOLE 36 186985 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 155 22458 SH SOLE 40 22458 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 6683 122295 SH SOLE 2 29617 0 92678 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 81 1489 SH SOLE 4 1489 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 90 1652 SH SOLE 7 1652 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7778 142327 SH SOLE 18 141109 0 1218 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1452 26568 SH SOLE 19 26568 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 133899 2450113 SH SOLE 21 2450113 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 90647 1658684 SH SOLE 22 1549589 0 109095 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 167 3057 SH SOLE 23 3057 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 956 17484 SH SOLE 26 9779 0 7705 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 380 6945 SH SOLE 28 6945 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 40 728 SH SOLE 29 728 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 777 14211 SH SOLE 30 14211 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 131 2402 SH SOLE 31 2402 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 61 1108 SH SOLE 36 1108 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 273 4992 SH SOLE 40 4992 0 0 TEXAS INSTRS INC COM 882508104 348576 2697124 SH SOLE 2 548229 0 2148895 TEXAS INSTRS INC COM 882508104 55987 433200 SH SOLE 4 407857 0 25343 TEXAS INSTRS INC COM 882508104 118700 918444 SH SOLE 7 906088 0 12356 TEXAS INSTRS INC COM 882508104 10022 77542 SH SOLE 13 77542 0 0 TEXAS INSTRS INC COM 882508104 1444 11170 SH SOLE 15 11170 0 0 TEXAS INSTRS INC COM 882508104 357264 2764349 SH SOLE 18 2584888 0 179461 TEXAS INSTRS INC COM 882508104 218665 1691932 SH SOLE 19 1691932 0 0 TEXAS INSTRS INC COM 882508104 2928722 22661114 SH SOLE 21 22661114 0 0 TEXAS INSTRS INC COM 882508104 3055121 23639132 SH SOLE 22 20934653 0 2704479 TEXAS INSTRS INC COM 882508104 99260 768027 SH SOLE 23 768027 0 0 TEXAS INSTRS INC COM 882508104 131276 1015756 SH SOLE 25 1015756 0 0 TEXAS INSTRS INC COM 882508104 704241 5449096 SH SOLE 26 1129016 0 4320080 TEXAS INSTRS INC COM 882508104 23413 181162 SH SOLE 28 131417 0 49745 TEXAS INSTRS INC COM 882508104 26832 207616 SH SOLE 29 44152 0 163464 TEXAS INSTRS INC COM 882508104 561795 4346916 SH SOLE 30 4346916 0 0 TEXAS INSTRS INC COM 882508104 74212 574215 SH SOLE 31 239842 0 334373 TEXAS INSTRS INC COM 882508104 17158 132758 SH SOLE 32 132758 0 0 TEXAS INSTRS INC COM 882508104 118965 920499 SH SOLE 34 920499 0 0 TEXAS INSTRS INC COM 882508104 86295 667713 SH SOLE 36 667713 0 0 TEXAS INSTRS INC COM 882508104 1615 12494 SH SOLE 37 12494 0 0 TEXAS INSTRS INC COM 882508104 2897 22416 SH SOLE 40 22416 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1498 2306 SH SOLE 21 2306 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 955 1470 SH SOLE 26 1037 0 433 TEXAS PAC LD TR SUB CTF PROP I T 882610108 510 785 SH SOLE 28 785 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 531 817 SH SOLE 30 817 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 409 630 SH SOLE 40 630 0 0 TEXAS ROADHOUSE INC COM 882681109 5485 104434 SH SOLE 2 49586 0 54848 TEXAS ROADHOUSE INC COM 882681109 14 262 SH SOLE 4 262 0 0 TEXAS ROADHOUSE INC COM 882681109 66 1252 SH SOLE 7 1252 0 0 TEXAS ROADHOUSE INC COM 882681109 308 5863 SH SOLE 13 5863 0 0 TEXAS ROADHOUSE INC COM 882681109 23238 442453 SH SOLE 18 391431 0 51022 TEXAS ROADHOUSE INC COM 882681109 26123 497388 SH SOLE 19 497388 0 0 TEXAS ROADHOUSE INC COM 882681109 247670 4715736 SH SOLE 21 4715736 0 0 TEXAS ROADHOUSE INC COM 882681109 140162 2668744 SH SOLE 22 2545888 0 122856 TEXAS ROADHOUSE INC COM 882681109 3151 59991 SH SOLE 23 59991 0 0 TEXAS ROADHOUSE INC COM 882681109 7504 142877 SH SOLE 26 13992 0 128885 TEXAS ROADHOUSE INC COM 882681109 461 8781 SH SOLE 28 8781 0 0 TEXAS ROADHOUSE INC COM 882681109 385 7325 SH SOLE 29 0 0 7325 TEXAS ROADHOUSE INC COM 882681109 1108 21090 SH SOLE 30 21090 0 0 TEXAS ROADHOUSE INC COM 882681109 92 1760 SH SOLE 34 1760 0 0 TEXAS ROADHOUSE INC COM 882681109 207 3941 SH SOLE 36 3941 0 0 TEXAS ROADHOUSE INC COM 882681109 362 6896 SH SOLE 40 6896 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 282 28493 SH SOLE 2 1090 0 27403 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 5 462 SH SOLE 7 462 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 57 SH SOLE 17 0 0 57 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 939 94742 SH SOLE 18 94742 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 475 47908 SH SOLE 19 47908 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 9346 943051 SH SOLE 21 943051 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3280 330933 SH SOLE 22 300211 0 30722 TEXTRON INC COM 883203101 29173 595850 SH SOLE 2 87690 0 508160 TEXTRON INC COM 883203101 4589 93732 SH SOLE 4 87144 0 6588 TEXTRON INC COM 883203101 15436 315279 SH SOLE 7 217933 0 97346 TEXTRON INC COM 883203101 241 4915 SH SOLE 13 4915 0 0 TEXTRON INC COM 883203101 118 2413 SH SOLE 15 2413 0 0 TEXTRON INC COM 883203101 9 179 SH SOLE 17 0 0 179 TEXTRON INC COM 883203101 22378 457075 SH SOLE 18 441867 0 15208 TEXTRON INC COM 883203101 3780 77215 SH SOLE 19 77215 0 0 TEXTRON INC COM 883203101 430731 8797607 SH SOLE 21 8797607 0 0 TEXTRON INC COM 883203101 279606 5710906 SH SOLE 22 5047988 0 662918 TEXTRON INC COM 883203101 8278 169070 SH SOLE 23 169070 0 0 TEXTRON INC COM 883203101 19054 389167 SH SOLE 25 389167 0 0 TEXTRON INC COM 883203101 30960 632343 SH SOLE 26 198447 0 433896 TEXTRON INC COM 883203101 653 13345 SH SOLE 28 0 0 13345 TEXTRON INC COM 883203101 2640 53929 SH SOLE 29 5318 0 48611 TEXTRON INC COM 883203101 41085 839161 SH SOLE 30 839161 0 0 TEXTRON INC COM 883203101 2768 56541 SH SOLE 31 46574 0 9967 TEXTRON INC COM 883203101 8753 178782 SH SOLE 36 178782 0 0 TEXTRON INC COM 883203101 260 5314 SH SOLE 40 5314 0 0 TFS FINL CORP COM 87240R107 1735 96272 SH SOLE 2 3975 0 92297 TFS FINL CORP COM 87240R107 5 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 103 5697 SH SOLE 7 5697 0 0 TFS FINL CORP COM 87240R107 425 23570 SH SOLE 18 23570 0 0 TFS FINL CORP COM 87240R107 198 10995 SH SOLE 19 10995 0 0 TFS FINL CORP COM 87240R107 13703 760418 SH SOLE 21 760418 0 0 TFS FINL CORP COM 87240R107 29770 1652067 SH SOLE 22 1559019 0 93048 TFS FINL CORP COM 87240R107 293 16237 SH SOLE 26 11939 0 4298 TFS FINL CORP COM 87240R107 127 7070 SH SOLE 28 7070 0 0 TFS FINL CORP COM 87240R107 303 16830 SH SOLE 30 16830 0 0 TFS FINL CORP COM 87240R107 16 905 SH SOLE 31 905 0 0 TFS FINL CORP COM 87240R107 158 8771 SH SOLE 40 8771 0 0 TG THERAPEUTICS INC COM 88322Q108 403 71855 SH SOLE 2 3268 0 68587 TG THERAPEUTICS INC COM 88322Q108 6 1061 SH SOLE 7 1061 0 0 TG THERAPEUTICS INC COM 88322Q108 1610 286650 SH SOLE 18 286650 0 0 TG THERAPEUTICS INC COM 88322Q108 845 150502 SH SOLE 19 150502 0 0 TG THERAPEUTICS INC COM 88322Q108 15865 2825548 SH SOLE 21 2825548 0 0 TG THERAPEUTICS INC COM 88322Q108 12452 2217630 SH SOLE 22 2136125 0 81505 TG THERAPEUTICS INC COM 88322Q108 94 16784 SH SOLE 26 0 0 16784 TG THERAPEUTICS INC COM 88322Q108 49 8753 SH SOLE 28 8753 0 0 TG THERAPEUTICS INC COM 88322Q108 113 20058 SH SOLE 30 20058 0 0 TG THERAPEUTICS INC COM 88322Q108 51 9114 SH SOLE 40 9114 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 132588 3169677 SH SOLE 2 578014 0 2591663 THE CHARLES SCHWAB CORPORATI COM 808513105 22823 545610 SH SOLE 4 513365 0 32245 THE CHARLES SCHWAB CORPORATI COM 808513105 43921 1049986 SH SOLE 7 1049986 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 3835 91675 SH SOLE 13 91675 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 497 11870 SH SOLE 15 11870 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 180825 4322865 SH SOLE 18 3986973 0 335892 THE CHARLES SCHWAB CORPORATI COM 808513105 249222 5957980 SH SOLE 19 5957980 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 876900 20963424 SH SOLE 21 20963424 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1226276 29315715 SH SOLE 22 25750522 0 3565193 THE CHARLES SCHWAB CORPORATI COM 808513105 38830 928282 SH SOLE 23 928282 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 48199 1152264 SH SOLE 25 1152264 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 242357 5793847 SH SOLE 26 1283257 0 4510590 THE CHARLES SCHWAB CORPORATI COM 808513105 9810 234524 SH SOLE 28 172190 0 62334 THE CHARLES SCHWAB CORPORATI COM 808513105 13688 327233 SH SOLE 29 55742 0 271491 THE CHARLES SCHWAB CORPORATI COM 808513105 199515 4769661 SH SOLE 30 4769661 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 25953 620434 SH SOLE 31 217509 0 402925 THE CHARLES SCHWAB CORPORATI COM 808513105 40591 970373 SH SOLE 34 970373 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 35268 843122 SH SOLE 36 843122 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1171 28004 SH SOLE 40 28004 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 9 3060 SH SOLE 18 3060 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 142 50661 SH SOLE 21 50661 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 88 31452 SH SOLE 22 31452 0 0 THE REALREAL INC COM 88339P101 600 26845 SH SOLE 2 10265 0 16580 THE REALREAL INC COM 88339P101 1315 58801 SH SOLE 18 58801 0 0 THE REALREAL INC COM 88339P101 10280 459742 SH SOLE 19 459742 0 0 THE REALREAL INC COM 88339P101 13359 597468 SH SOLE 21 597468 0 0 THE REALREAL INC COM 88339P101 9541 426687 SH SOLE 22 419896 0 6791 THE REALREAL INC COM 88339P101 22 965 SH SOLE 23 965 0 0 THE REALREAL INC COM 88339P101 1487 66490 SH SOLE 34 66490 0 0 THE TRADE DESK INC COM CL A 88339J105 13078 69731 SH SOLE 2 2635 0 67096 THE TRADE DESK INC COM CL A 88339J105 32 171 SH SOLE 4 171 0 0 THE TRADE DESK INC COM CL A 88339J105 134 714 SH SOLE 7 714 0 0 THE TRADE DESK INC COM CL A 88339J105 3741 19945 SH SOLE 18 19945 0 0 THE TRADE DESK INC COM CL A 88339J105 9343 49814 SH SOLE 19 49814 0 0 THE TRADE DESK INC COM CL A 88339J105 115174 614098 SH SOLE 21 614098 0 0 THE TRADE DESK INC COM CL A 88339J105 195545 1042629 SH SOLE 22 972864 0 69765 THE TRADE DESK INC COM CL A 88339J105 5569 29695 SH SOLE 25 29695 0 0 THE TRADE DESK INC COM CL A 88339J105 2546 13575 SH SOLE 26 8188 0 5387 THE TRADE DESK INC COM CL A 88339J105 1001 5339 SH SOLE 28 5339 0 0 THE TRADE DESK INC COM CL A 88339J105 1963 10467 SH SOLE 30 10467 0 0 THE TRADE DESK INC COM CL A 88339J105 4226 22535 SH SOLE 31 799 0 21736 THE TRADE DESK INC COM CL A 88339J105 2005 10691 SH SOLE 34 10691 0 0 THE TRADE DESK INC COM CL A 88339J105 682 3638 SH SOLE 40 3638 0 0 THERAPEUTICSMD INC COM 88338N107 648 178641 SH SOLE 2 16248 0 162393 THERAPEUTICSMD INC COM 88338N107 4 1101 SH SOLE 4 1101 0 0 THERAPEUTICSMD INC COM 88338N107 12 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 2432 669929 SH SOLE 18 669929 0 0 THERAPEUTICSMD INC COM 88338N107 1685 464261 SH SOLE 19 464261 0 0 THERAPEUTICSMD INC COM 88338N107 33128 9126058 SH SOLE 21 9126058 0 0 THERAPEUTICSMD INC COM 88338N107 21358 5883680 SH SOLE 22 5655933 0 227747 THERAPEUTICSMD INC COM 88338N107 50 13637 SH SOLE 23 13637 0 0 THERAPEUTICSMD INC COM 88338N107 229 63045 SH SOLE 26 22961 0 40084 THERAPEUTICSMD INC COM 88338N107 104 28707 SH SOLE 28 28707 0 0 THERAPEUTICSMD INC COM 88338N107 222 61102 SH SOLE 30 61102 0 0 THERAPEUTICSMD INC COM 88338N107 91 25181 SH SOLE 40 25181 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 754 38704 SH SOLE 2 1848 0 36856 THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 17 891 SH SOLE 7 891 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 3228 165701 SH SOLE 18 159194 0 6507 THERAVANCE BIOPHARMA INC COM G8807B106 4090 209967 SH SOLE 19 209967 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 380 19500 SH SOLE 20 19500 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 40610 2084695 SH SOLE 21 2084695 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 25271 1297254 SH SOLE 22 1239293 0 57961 THERAVANCE BIOPHARMA INC COM G8807B106 9 439 SH SOLE 23 439 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 243 12477 SH SOLE 26 9808 0 2669 THERAVANCE BIOPHARMA INC COM G8807B106 118 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 299 15354 SH SOLE 30 15354 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 107 5471 SH SOLE 40 5471 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 358766 1231730 SH SOLE 2 348786 0 882944 THERMO FISHER SCIENTIFIC INC COM 883556102 52160 179079 SH SOLE 4 168212 0 10867 THERMO FISHER SCIENTIFIC INC COM 883556102 104022 357133 SH SOLE 7 355290 0 1843 THERMO FISHER SCIENTIFIC INC COM 883556102 1577 5415 SH SOLE 13 5415 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1134 3894 SH SOLE 15 3894 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 246232 845374 SH SOLE 18 778374 0 67000 THERMO FISHER SCIENTIFIC INC COM 883556102 325406 1117197 SH SOLE 19 1117197 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2680 9200 SH SOLE 20 9200 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2863456 9830935 SH SOLE 21 9830935 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2840579 9752392 SH SOLE 22 8647717 0 1104675 THERMO FISHER SCIENTIFIC INC COM 883556102 94819 325537 SH SOLE 23 325537 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 115979 398184 SH SOLE 25 398184 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 446568 1533176 SH SOLE 26 457795 0 1075381 THERMO FISHER SCIENTIFIC INC COM 883556102 22196 76204 SH SOLE 28 55258 0 20946 THERMO FISHER SCIENTIFIC INC COM 883556102 13192 45291 SH SOLE 29 23061 0 22230 THERMO FISHER SCIENTIFIC INC COM 883556102 436985 1500273 SH SOLE 30 1500273 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 64316 220813 SH SOLE 31 95378 0 125435 THERMO FISHER SCIENTIFIC INC COM 883556102 174594 599422 SH SOLE 34 599422 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 80394 276013 SH SOLE 36 276013 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2724 9351 SH SOLE 40 9351 0 0 THERMON GROUP HLDGS INC COM 88362T103 761 33099 SH SOLE 2 3369 0 29730 THERMON GROUP HLDGS INC COM 88362T103 5 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 17 734 SH SOLE 7 734 0 0 THERMON GROUP HLDGS INC COM 88362T103 2560 111413 SH SOLE 18 111413 0 0 THERMON GROUP HLDGS INC COM 88362T103 1852 80572 SH SOLE 19 80572 0 0 THERMON GROUP HLDGS INC COM 88362T103 24679 1073924 SH SOLE 21 1073924 0 0 THERMON GROUP HLDGS INC COM 88362T103 21536 937155 SH SOLE 22 899467 0 37688 THERMON GROUP HLDGS INC COM 88362T103 91 3967 SH SOLE 23 3967 0 0 THERMON GROUP HLDGS INC COM 88362T103 416 18118 SH SOLE 26 0 0 18118 THERMON GROUP HLDGS INC COM 88362T103 107 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 14685 639022 SH SOLE 30 639022 0 0 THERMON GROUP HLDGS INC COM 88362T103 240 10453 SH SOLE 34 10453 0 0 THERMON GROUP HLDGS INC COM 88362T103 87 3776 SH SOLE 40 3776 0 0 THIRD PT REINS LTD COM G8827U100 762 76281 SH SOLE 2 3194 0 73087 THIRD PT REINS LTD COM G8827U100 18 1811 SH SOLE 7 1811 0 0 THIRD PT REINS LTD COM G8827U100 3392 339565 SH SOLE 18 339565 0 0 THIRD PT REINS LTD COM G8827U100 1288 128900 SH SOLE 19 128900 0 0 THIRD PT REINS LTD COM G8827U100 86432 8651853 SH SOLE 21 8651853 0 0 THIRD PT REINS LTD COM G8827U100 24201 2422560 SH SOLE 22 2305159 0 117401 THIRD PT REINS LTD COM G8827U100 128 12772 SH SOLE 26 0 0 12772 THIRD PT REINS LTD COM G8827U100 93 9262 SH SOLE 28 9262 0 0 THIRD PT REINS LTD COM G8827U100 1097 109858 SH SOLE 30 109858 0 0 THIRD PT REINS LTD COM G8827U100 65 6481 SH SOLE 40 6481 0 0 THL CREDIT INC COM 872438106 1041 153025 SH SOLE 30 153025 0 0 THOMSON REUTERS CORP COM NEW 884903709 582 8696 SH SOLE 2 8696 0 0 THOMSON REUTERS CORP COM NEW 884903709 8035 120136 SH SOLE 22 120136 0 0 THOR INDS INC COM 885160101 7441 131370 SH SOLE 2 38037 0 93333 THOR INDS INC COM 885160101 43 753 SH SOLE 4 753 0 0 THOR INDS INC COM 885160101 81 1425 SH SOLE 7 1425 0 0 THOR INDS INC COM 885160101 9345 164981 SH SOLE 18 164981 0 0 THOR INDS INC COM 885160101 1599 28237 SH SOLE 19 28237 0 0 THOR INDS INC COM 885160101 150813 2662662 SH SOLE 21 2662662 0 0 THOR INDS INC COM 885160101 100406 1772703 SH SOLE 22 1647621 0 125082 THOR INDS INC COM 885160101 63 1120 SH SOLE 25 1120 0 0 THOR INDS INC COM 885160101 1392 24580 SH SOLE 26 15914 0 8666 THOR INDS INC COM 885160101 382 6738 SH SOLE 28 6738 0 0 THOR INDS INC COM 885160101 1690 29841 SH SOLE 30 29841 0 0 THOR INDS INC COM 885160101 59 1049 SH SOLE 31 1049 0 0 THOR INDS INC COM 885160101 256 4514 SH SOLE 34 4514 0 0 THOR INDS INC COM 885160101 77 1356 SH SOLE 36 1356 0 0 THOR INDS INC COM 885160101 323 5706 SH SOLE 40 5706 0 0 TIDEWATER INC NEW COM 88642R109 597 39541 SH SOLE 2 1554 0 37987 TIDEWATER INC NEW COM 88642R109 3 212 SH SOLE 4 212 0 0 TIDEWATER INC NEW COM 88642R109 8 513 SH SOLE 7 513 0 0 TIDEWATER INC NEW COM 88642R109 2063 136500 SH SOLE 18 136500 0 0 TIDEWATER INC NEW COM 88642R109 1035 68522 SH SOLE 19 68522 0 0 TIDEWATER INC NEW COM 88642R109 21110 1397100 SH SOLE 21 1397100 0 0 TIDEWATER INC NEW COM 88642R109 15912 1053080 SH SOLE 22 1007075 0 46005 TIDEWATER INC NEW COM 88642R109 428 28355 SH SOLE 26 26796 0 1559 TIDEWATER INC NEW COM 88642R109 74 4870 SH SOLE 28 4870 0 0 TIDEWATER INC NEW COM 88642R109 140 9260 SH SOLE 30 9260 0 0 TIDEWATER INC NEW COM 88642R109 56 3730 SH SOLE 40 3730 0 0 TIFFANY & CO NEW COM 886547108 38026 410512 SH SOLE 2 53456 0 357056 TIFFANY & CO NEW COM 886547108 4000 43186 SH SOLE 4 40336 0 2850 TIFFANY & CO NEW COM 886547108 12023 129799 SH SOLE 7 96342 0 33457 TIFFANY & CO NEW COM 886547108 417 4503 SH SOLE 13 4503 0 0 TIFFANY & CO NEW COM 886547108 123 1333 SH SOLE 15 1333 0 0 TIFFANY & CO NEW COM 886547108 42399 457721 SH SOLE 18 440889 0 16832 TIFFANY & CO NEW COM 886547108 24989 269769 SH SOLE 19 269769 0 0 TIFFANY & CO NEW COM 886547108 256728 2771540 SH SOLE 21 2771540 0 0 TIFFANY & CO NEW COM 886547108 253395 2735564 SH SOLE 22 2425811 0 309753 TIFFANY & CO NEW COM 886547108 7318 78999 SH SOLE 23 78999 0 0 TIFFANY & CO NEW COM 886547108 13319 143792 SH SOLE 25 143792 0 0 TIFFANY & CO NEW COM 886547108 66682 719872 SH SOLE 26 173040 0 546832 TIFFANY & CO NEW COM 886547108 2173 23464 SH SOLE 28 17804 0 5660 TIFFANY & CO NEW COM 886547108 18682 201684 SH SOLE 29 178749 0 22935 TIFFANY & CO NEW COM 886547108 37200 401595 SH SOLE 30 401595 0 0 TIFFANY & CO NEW COM 886547108 2505 27039 SH SOLE 31 21817 0 5222 TIFFANY & CO NEW COM 886547108 1224 13213 SH SOLE 34 13213 0 0 TIFFANY & CO NEW COM 886547108 7313 78950 SH SOLE 36 78950 0 0 TIFFANY & CO NEW COM 886547108 232 2500 SH SOLE 40 2500 0 0 TILE SHOP HLDGS INC COM 88677Q109 131 40984 SH SOLE 2 1600 0 39384 TILE SHOP HLDGS INC COM 88677Q109 2 546 SH SOLE 7 546 0 0 TILE SHOP HLDGS INC COM 88677Q109 578 181206 SH SOLE 18 181206 0 0 TILE SHOP HLDGS INC COM 88677Q109 211 66231 SH SOLE 19 66231 0 0 TILE SHOP HLDGS INC COM 88677Q109 14044 4402471 SH SOLE 21 4402471 0 0 TILE SHOP HLDGS INC COM 88677Q109 3566 1117714 SH SOLE 22 1074512 0 43202 TILE SHOP HLDGS INC COM 88677Q109 5 1585 SH SOLE 26 0 0 1585 TILE SHOP HLDGS INC COM 88677Q109 13 4035 SH SOLE 28 4035 0 0 TILE SHOP HLDGS INC COM 88677Q109 163 51151 SH SOLE 30 51151 0 0 TILE SHOP HLDGS INC COM 88677Q109 8 2477 SH SOLE 40 2477 0 0 TILLYS INC CL A 886885102 249 26367 SH SOLE 2 4930 0 21437 TILLYS INC CL A 886885102 4 415 SH SOLE 7 415 0 0 TILLYS INC CL A 886885102 737 78111 SH SOLE 18 78111 0 0 TILLYS INC CL A 886885102 750 79462 SH SOLE 19 79462 0 0 TILLYS INC CL A 886885102 7382 782004 SH SOLE 21 782004 0 0 TILLYS INC CL A 886885102 6396 677505 SH SOLE 22 662053 0 15452 TILLYS INC CL A 886885102 56 5948 SH SOLE 23 5948 0 0 TILLYS INC CL A 886885102 151 15944 SH SOLE 26 0 0 15944 TILRAY INC COM CL 2 88688T100 426 17203 SH SOLE 21 17203 0 0 TILRAY INC COM CL 2 88688T100 589 23800 SH SOLE 22 10973 0 12827 TILRAY INC COM CL 2 88688T100 168 6775 SH SOLE 30 6775 0 0 TILRAY INC COM CL 2 88688T100 60 2429 SH SOLE 40 2429 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1086 75660 SH SOLE 22 75660 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 354 24625 SH SOLE 30 24625 0 0 TIMBERLAND BANCORP INC COM 887098101 211 7669 SH SOLE 2 287 0 7382 TIMBERLAND BANCORP INC COM 887098101 5 176 SH SOLE 7 176 0 0 TIMBERLAND BANCORP INC COM 887098101 724 26316 SH SOLE 18 26316 0 0 TIMBERLAND BANCORP INC COM 887098101 333 12104 SH SOLE 19 12104 0 0 TIMBERLAND BANCORP INC COM 887098101 7317 266078 SH SOLE 21 266078 0 0 TIMBERLAND BANCORP INC COM 887098101 4980 181076 SH SOLE 22 175832 0 5244 TIMBERLAND BANCORP INC COM 887098101 6 210 SH SOLE 23 210 0 0 TIMBERLAND BANCORP INC COM 887098101 104 3779 SH SOLE 26 0 0 3779 TIMKEN CO COM 887389104 8054 185102 SH SOLE 2 62635 0 122467 TIMKEN CO COM 887389104 163 3738 SH SOLE 4 3738 0 0 TIMKEN CO COM 887389104 109 2497 SH SOLE 7 2497 0 0 TIMKEN CO COM 887389104 8783 201856 SH SOLE 18 201516 0 340 TIMKEN CO COM 887389104 678 15592 SH SOLE 19 15592 0 0 TIMKEN CO COM 887389104 144152 3313071 SH SOLE 21 3313071 0 0 TIMKEN CO COM 887389104 105683 2428946 SH SOLE 22 2275428 0 153518 TIMKEN CO COM 887389104 401 9218 SH SOLE 23 9218 0 0 TIMKEN CO COM 887389104 1201 27597 SH SOLE 26 17167 0 10430 TIMKEN CO COM 887389104 373 8563 SH SOLE 28 8563 0 0 TIMKEN CO COM 887389104 38 879 SH SOLE 29 879 0 0 TIMKEN CO COM 887389104 833 19147 SH SOLE 30 19147 0 0 TIMKEN CO COM 887389104 133 3056 SH SOLE 31 3056 0 0 TIMKEN CO COM 887389104 28 645 SH SOLE 34 645 0 0 TIMKEN CO COM 887389104 54 1237 SH SOLE 36 1237 0 0 TIMKEN CO COM 887389104 284 6527 SH SOLE 40 6527 0 0 TIMKENSTEEL CORP COM 887399103 304 48386 SH SOLE 2 6400 0 41986 TIMKENSTEEL CORP COM 887399103 1 213 SH SOLE 4 213 0 0 TIMKENSTEEL CORP COM 887399103 5 861 SH SOLE 7 861 0 0 TIMKENSTEEL CORP COM 887399103 1163 184939 SH SOLE 18 184939 0 0 TIMKENSTEEL CORP COM 887399103 650 103387 SH SOLE 19 103387 0 0 TIMKENSTEEL CORP COM 887399103 28981 4607496 SH SOLE 21 4607496 0 0 TIMKENSTEEL CORP COM 887399103 8815 1401474 SH SOLE 22 1349365 0 52109 TIMKENSTEEL CORP COM 887399103 54 8584 SH SOLE 23 8584 0 0 TIMKENSTEEL CORP COM 887399103 124 19712 SH SOLE 26 2891 0 16821 TIMKENSTEEL CORP COM 887399103 32 5144 SH SOLE 28 5144 0 0 TIMKENSTEEL CORP COM 887399103 321 51088 SH SOLE 30 51088 0 0 TIMKENSTEEL CORP COM 887399103 24 3816 SH SOLE 40 3816 0 0 TIPTREE INC COM 88822Q103 227 31227 SH SOLE 2 1343 0 29884 TIPTREE INC COM 88822Q103 6 776 SH SOLE 7 776 0 0 TIPTREE INC COM 88822Q103 665 91330 SH SOLE 18 91330 0 0 TIPTREE INC COM 88822Q103 324 44489 SH SOLE 19 44489 0 0 TIPTREE INC COM 88822Q103 6629 910598 SH SOLE 21 910598 0 0 TIPTREE INC COM 88822Q103 2718 373420 SH SOLE 22 351685 0 21735 TITAN INTL INC ILL COM 88830M102 143 53006 SH SOLE 2 1809 0 51197 TITAN INTL INC ILL COM 88830M102 1 391 SH SOLE 4 391 0 0 TITAN INTL INC ILL COM 88830M102 983 364189 SH SOLE 7 364189 0 0 TITAN INTL INC ILL COM 88830M102 630 233437 SH SOLE 18 233437 0 0 TITAN INTL INC ILL COM 88830M102 228 84592 SH SOLE 19 84592 0 0 TITAN INTL INC ILL COM 88830M102 15558 5762351 SH SOLE 21 5762351 0 0 TITAN INTL INC ILL COM 88830M102 4560 1688945 SH SOLE 22 1597782 0 91163 TITAN INTL INC ILL COM 88830M102 73 27086 SH SOLE 26 6409 0 20677 TITAN INTL INC ILL COM 88830M102 18 6671 SH SOLE 28 6671 0 0 TITAN INTL INC ILL COM 88830M102 181 66949 SH SOLE 30 66949 0 0 TITAN INTL INC ILL COM 88830M102 11 4248 SH SOLE 40 4248 0 0 TITAN MACHY INC COM 88830R101 297 20715 SH SOLE 2 1998 0 18717 TITAN MACHY INC COM 88830R101 7 467 SH SOLE 7 467 0 0 TITAN MACHY INC COM 88830R101 974 67903 SH SOLE 18 67903 0 0 TITAN MACHY INC COM 88830R101 669 46627 SH SOLE 19 46627 0 0 TITAN MACHY INC COM 88830R101 9717 677622 SH SOLE 21 677622 0 0 TITAN MACHY INC COM 88830R101 8901 620738 SH SOLE 22 591166 0 29572 TITAN MACHY INC COM 88830R101 149 10368 SH SOLE 23 10368 0 0 TITAN MACHY INC COM 88830R101 185 12885 SH SOLE 26 0 0 12885 TITAN MACHY INC COM 88830R101 39 2691 SH SOLE 28 2691 0 0 TITAN MACHY INC COM 88830R101 92 6436 SH SOLE 30 6436 0 0 TITAN MACHY INC COM 88830R101 7 464 SH SOLE 34 464 0 0 TITAN MACHY INC COM 88830R101 24 1684 SH SOLE 40 1684 0 0 TITAN PHARMACEUTICALS INC DE COM 888314507 0 1838 SH SOLE 21 1838 0 0 TIVITY HEALTH INC COM 88870R102 813 48880 SH SOLE 2 3297 0 45583 TIVITY HEALTH INC COM 88870R102 4 244 SH SOLE 4 244 0 0 TIVITY HEALTH INC COM 88870R102 17 1018 SH SOLE 7 1018 0 0 TIVITY HEALTH INC COM 88870R102 3453 207619 SH SOLE 18 207619 0 0 TIVITY HEALTH INC COM 88870R102 1492 89746 SH SOLE 19 89746 0 0 TIVITY HEALTH INC COM 88870R102 82146 4939654 SH SOLE 21 4939654 0 0 TIVITY HEALTH INC COM 88870R102 22683 1363956 SH SOLE 22 1293369 0 70587 TIVITY HEALTH INC COM 88870R102 53 3193 SH SOLE 23 3193 0 0 TIVITY HEALTH INC COM 88870R102 270 16251 SH SOLE 26 11593 0 4658 TIVITY HEALTH INC COM 88870R102 94 5637 SH SOLE 28 5637 0 0 TIVITY HEALTH INC COM 88870R102 4367 262625 SH SOLE 30 262625 0 0 TIVITY HEALTH INC COM 88870R102 69 4139 SH SOLE 40 4139 0 0 TIVO CORP COM 88870P106 960 126084 SH SOLE 2 5015 0 121069 TIVO CORP COM 88870P106 6 806 SH SOLE 4 806 0 0 TIVO CORP COM 88870P106 20 2643 SH SOLE 7 2643 0 0 TIVO CORP COM 88870P106 4246 557522 SH SOLE 18 557522 0 0 TIVO CORP COM 88870P106 1597 209660 SH SOLE 19 209660 0 0 TIVO CORP COM 88870P106 93388 12263710 SH SOLE 21 12263710 0 0 TIVO CORP COM 88870P106 29141 3826788 SH SOLE 22 3645046 0 181742 TIVO CORP COM 88870P106 390 51163 SH SOLE 26 19627 0 31536 TIVO CORP COM 88870P106 133 17433 SH SOLE 28 17433 0 0 TIVO CORP COM 88870P106 1317 172918 SH SOLE 30 172918 0 0 TIVO CORP COM 88870P106 44 5744 SH SOLE 36 5744 0 0 TIVO CORP COM 88870P106 113 14828 SH SOLE 40 14828 0 0 TJX COS INC NEW COM 872540109 171310 3073377 SH SOLE 2 421166 0 2652211 TJX COS INC NEW COM 872540109 30374 544929 SH SOLE 4 511845 0 33084 TJX COS INC NEW COM 872540109 71796 1288046 SH SOLE 7 1254854 0 33192 TJX COS INC NEW COM 872540109 2086 37423 SH SOLE 13 37423 0 0 TJX COS INC NEW COM 872540109 718 12878 SH SOLE 15 12878 0 0 TJX COS INC NEW COM 872540109 171065 3068988 SH SOLE 18 2904742 0 164246 TJX COS INC NEW COM 872540109 117057 2100046 SH SOLE 19 2100046 0 0 TJX COS INC NEW COM 872540109 1891088 33926944 SH SOLE 21 33926944 0 0 TJX COS INC NEW COM 872540109 1756448 31511443 SH SOLE 22 28286147 0 3225296 TJX COS INC NEW COM 872540109 50099 898796 SH SOLE 23 898796 0 0 TJX COS INC NEW COM 872540109 66656 1195837 SH SOLE 25 1195837 0 0 TJX COS INC NEW COM 872540109 396033 7105003 SH SOLE 26 1509683 0 5595320 TJX COS INC NEW COM 872540109 12870 230887 SH SOLE 28 167530 0 63357 TJX COS INC NEW COM 872540109 1376 24685 SH SOLE 29 24685 0 0 TJX COS INC NEW COM 872540109 338901 6080039 SH SOLE 30 6080039 0 0 TJX COS INC NEW COM 872540109 43067 772643 SH SOLE 31 222568 0 550075 TJX COS INC NEW COM 872540109 55717 999588 SH SOLE 34 999588 0 0 TJX COS INC NEW COM 872540109 56549 1014508 SH SOLE 36 1014508 0 0 TJX COS INC NEW COM 872540109 1561 28005 SH SOLE 40 28005 0 0 TOCAGEN INC COM 888846102 12 18630 SH SOLE 2 697 0 17933 TOCAGEN INC COM 888846102 0 665 SH SOLE 7 665 0 0 TOCAGEN INC COM 888846102 53 79697 SH SOLE 18 73828 0 5869 TOCAGEN INC COM 888846102 24 36089 SH SOLE 19 36089 0 0 TOCAGEN INC COM 888846102 639 965337 SH SOLE 21 965337 0 0 TOCAGEN INC COM 888846102 337 508208 SH SOLE 22 493720 0 14488 TOCAGEN INC COM 888846102 1 1343 SH SOLE 30 1343 0 0 TOLL BROTHERS INC COM 889478103 12711 309646 SH SOLE 2 77986 0 231660 TOLL BROTHERS INC COM 889478103 27 653 SH SOLE 4 653 0 0 TOLL BROTHERS INC COM 889478103 145 3532 SH SOLE 7 3532 0 0 TOLL BROTHERS INC COM 889478103 48 1174 SH SOLE 15 1174 0 0 TOLL BROTHERS INC COM 889478103 14872 362301 SH SOLE 18 362301 0 0 TOLL BROTHERS INC COM 889478103 1241 30235 SH SOLE 19 30235 0 0 TOLL BROTHERS INC COM 889478103 307311 7486265 SH SOLE 21 7486265 0 0 TOLL BROTHERS INC COM 889478103 206915 5040569 SH SOLE 22 4768341 0 272228 TOLL BROTHERS INC COM 889478103 5257 128056 SH SOLE 25 128056 0 0 TOLL BROTHERS INC COM 889478103 12809 312032 SH SOLE 26 123742 0 188290 TOLL BROTHERS INC COM 889478103 742 18080 SH SOLE 28 18080 0 0 TOLL BROTHERS INC COM 889478103 1693 41237 SH SOLE 30 41237 0 0 TOLL BROTHERS INC COM 889478103 116 2836 SH SOLE 31 2836 0 0 TOLL BROTHERS INC COM 889478103 2173 52940 SH SOLE 36 52940 0 0 TOLL BROTHERS INC COM 889478103 615 14988 SH SOLE 40 14988 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1214 14958 SH SOLE 2 569 0 14389 TOMPKINS FINANCIAL CORPORATI COM 890110109 14 167 SH SOLE 4 167 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 27 338 SH SOLE 7 338 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 5199 64079 SH SOLE 18 64079 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 2069 25497 SH SOLE 19 25497 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 115107 1418802 SH SOLE 21 1418802 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 35462 437097 SH SOLE 22 417508 0 19589 TOMPKINS FINANCIAL CORPORATI COM 890110109 795 9798 SH SOLE 26 6528 0 3270 TOMPKINS FINANCIAL CORPORATI COM 890110109 156 1926 SH SOLE 28 1926 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1445 17814 SH SOLE 30 17814 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 125 1546 SH SOLE 40 1546 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 0 59 SH SOLE 21 59 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 0 466 SH SOLE 22 466 0 0 TOOTSIE ROLL INDS INC COM 890516107 852 22943 SH SOLE 2 8568 0 14375 TOOTSIE ROLL INDS INC COM 890516107 6 165 SH SOLE 4 165 0 0 TOOTSIE ROLL INDS INC COM 890516107 12 311 SH SOLE 7 311 0 0 TOOTSIE ROLL INDS INC COM 890516107 3551 95611 SH SOLE 18 95611 0 0 TOOTSIE ROLL INDS INC COM 890516107 1093 29438 SH SOLE 19 29438 0 0 TOOTSIE ROLL INDS INC COM 890516107 44667 1202670 SH SOLE 21 1202670 0 0 TOOTSIE ROLL INDS INC COM 890516107 24149 650204 SH SOLE 22 626272 0 23932 TOOTSIE ROLL INDS INC COM 890516107 15 404 SH SOLE 23 404 0 0 TOOTSIE ROLL INDS INC COM 890516107 201 5420 SH SOLE 30 5420 0 0 TOOTSIE ROLL INDS INC COM 890516107 90 2425 SH SOLE 40 2425 0 0 TOPBUILD CORP COM 89055F103 3155 32713 SH SOLE 2 4537 0 28176 TOPBUILD CORP COM 89055F103 18 184 SH SOLE 4 184 0 0 TOPBUILD CORP COM 89055F103 60 620 SH SOLE 7 620 0 0 TOPBUILD CORP COM 89055F103 15928 165173 SH SOLE 18 153178 0 11995 TOPBUILD CORP COM 89055F103 11555 119827 SH SOLE 19 119827 0 0 TOPBUILD CORP COM 89055F103 395261 4098943 SH SOLE 21 4098943 0 0 TOPBUILD CORP COM 89055F103 103654 1074912 SH SOLE 22 1024617 0 50295 TOPBUILD CORP COM 89055F103 1157 11994 SH SOLE 23 11994 0 0 TOPBUILD CORP COM 89055F103 5441 56427 SH SOLE 26 12444 0 43983 TOPBUILD CORP COM 89055F103 465 4822 SH SOLE 28 4822 0 0 TOPBUILD CORP COM 89055F103 4667 48401 SH SOLE 30 48401 0 0 TOPBUILD CORP COM 89055F103 288 2988 SH SOLE 40 2988 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 13 10702 SH SOLE 18 10702 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 341 288574 SH SOLE 21 288574 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 802 680022 SH SOLE 22 680022 0 0 TORO CO COM 891092108 18946 258469 SH SOLE 2 67092 0 191377 TORO CO COM 891092108 33 451 SH SOLE 4 451 0 0 TORO CO COM 891092108 1245 16985 SH SOLE 7 16985 0 0 TORO CO COM 891092108 22516 307179 SH SOLE 18 307179 0 0 TORO CO COM 891092108 1737 23702 SH SOLE 19 23702 0 0 TORO CO COM 891092108 392073 5348885 SH SOLE 21 5348885 0 0 TORO CO COM 891092108 256619 3500935 SH SOLE 22 3291253 0 209682 TORO CO COM 891092108 2935 40040 SH SOLE 26 21608 0 18432 TORO CO COM 891092108 960 13103 SH SOLE 28 13103 0 0 TORO CO COM 891092108 2327 31749 SH SOLE 30 31749 0 0 TORO CO COM 891092108 158 2153 SH SOLE 31 2153 0 0 TORO CO COM 891092108 93 1273 SH SOLE 36 1273 0 0 TORO CO COM 891092108 752 10266 SH SOLE 40 10266 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 48 829 SH SOLE 18 829 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 10 500 SH SOLE 17 0 0 500 TOTAL S A SPONSORED ADS 89151E109 1126 21659 SH SOLE 2 21659 0 0 TOTAL S A SPONSORED ADS 89151E109 25 477 SH SOLE 4 477 0 0 TOTAL S A SPONSORED ADS 89151E109 50920 979229 SH SOLE 18 910760 0 68469 TOTAL S A SPONSORED ADS 89151E109 130694 2513347 SH SOLE 19 2513347 0 0 TOTAL S A SPONSORED ADS 89151E109 4151 79832 SH SOLE 21 79832 0 0 TOTAL S A SPONSORED ADS 89151E109 10785 207410 SH SOLE 22 207410 0 0 TOTAL S A SPONSORED ADS 89151E109 1013 19487 SH SOLE 25 19487 0 0 TOTAL S A SPONSORED ADS 89151E109 750 14422 SH SOLE 34 14422 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 695 36102 SH SOLE 18 0 0 36102 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 54 2793 SH SOLE 22 2793 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 5 3336 SH SOLE 18 3336 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 100 60998 SH SOLE 21 60998 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 660 402521 SH SOLE 22 402521 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1942 69850 SH SOLE 2 2515 0 67335 TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 39 1390 SH SOLE 7 1390 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 9696 348699 SH SOLE 18 348699 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3222 115887 SH SOLE 19 115887 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 64168 2307798 SH SOLE 21 2307798 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 58911 2118703 SH SOLE 22 2023430 0 95273 TOWNEBANK PORTSMOUTH VA COM 89214P109 1120 40279 SH SOLE 26 25256 0 15023 TOWNEBANK PORTSMOUTH VA COM 89214P109 228 8215 SH SOLE 28 8215 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 750 26970 SH SOLE 30 26970 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 212 7611 SH SOLE 40 7611 0 0 TOWNSQUARE MEDIA INC CL A 892231101 14 1930 SH SOLE 2 1930 0 0 TOWNSQUARE MEDIA INC CL A 892231101 27 3894 SH SOLE 18 3894 0 0 TOWNSQUARE MEDIA INC CL A 892231101 244 34776 SH SOLE 21 34776 0 0 TOWNSQUARE MEDIA INC CL A 892231101 412 58597 SH SOLE 22 58597 0 0 TOWNSQUARE MEDIA INC CL A 892231101 115 16320 SH SOLE 26 0 0 16320 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1 8 SH SOLE 17 0 0 8 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 110 815 SH SOLE 18 815 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 9 830 SH SOLE 22 830 0 0 TPG PACE HLDGS CORP CL A G89827128 208 20280 SH SOLE 22 20280 0 0 TPG PACE HLDGS CORP CL A G89827128 1633 158889 SH SOLE 26 158889 0 0 TPG RE FIN TR INC COM 87266M107 955 48120 SH SOLE 2 1809 0 46311 TPG RE FIN TR INC COM 87266M107 14 729 SH SOLE 7 729 0 0 TPG RE FIN TR INC COM 87266M107 3380 170372 SH SOLE 18 170372 0 0 TPG RE FIN TR INC COM 87266M107 2322 117053 SH SOLE 19 117053 0 0 TPG RE FIN TR INC COM 87266M107 52792 2660900 SH SOLE 21 2660900 0 0 TPG RE FIN TR INC COM 87266M107 32632 1644773 SH SOLE 22 1586891 0 57882 TPG RE FIN TR INC COM 87266M107 36 1839 SH SOLE 26 0 0 1839 TPG RE FIN TR INC COM 87266M107 250 12619 SH SOLE 30 12619 0 0 TPI COMPOSITES INC COM 87266J104 466 24837 SH SOLE 2 1193 0 23644 TPI COMPOSITES INC COM 87266J104 6 316 SH SOLE 7 316 0 0 TPI COMPOSITES INC COM 87266J104 1959 104478 SH SOLE 18 104478 0 0 TPI COMPOSITES INC COM 87266J104 938 50039 SH SOLE 19 50039 0 0 TPI COMPOSITES INC COM 87266J104 21387 1140659 SH SOLE 21 1140659 0 0 TPI COMPOSITES INC COM 87266J104 15771 841103 SH SOLE 22 813544 0 27559 TPI COMPOSITES INC COM 87266J104 2279 121565 SH SOLE 30 121565 0 0 TPI COMPOSITES INC COM 87266J104 28 1513 SH SOLE 40 1513 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 3 6154 SH SOLE 21 6154 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 22 49315 SH SOLE 22 49315 0 0 TRACTOR SUPPLY CO COM 892356106 34566 382203 SH SOLE 2 117560 0 264643 TRACTOR SUPPLY CO COM 892356106 5304 58649 SH SOLE 4 55408 0 3241 TRACTOR SUPPLY CO COM 892356106 28692 317245 SH SOLE 7 268987 0 48258 TRACTOR SUPPLY CO COM 892356106 312 3451 SH SOLE 13 3451 0 0 TRACTOR SUPPLY CO COM 892356106 105 1166 SH SOLE 15 1166 0 0 TRACTOR SUPPLY CO COM 892356106 25201 278652 SH SOLE 18 252771 0 25881 TRACTOR SUPPLY CO COM 892356106 36193 400185 SH SOLE 19 400185 0 0 TRACTOR SUPPLY CO COM 892356106 327137 3617176 SH SOLE 21 3617176 0 0 TRACTOR SUPPLY CO COM 892356106 295509 3267462 SH SOLE 22 2921139 0 346323 TRACTOR SUPPLY CO COM 892356106 9843 108832 SH SOLE 23 108832 0 0 TRACTOR SUPPLY CO COM 892356106 13837 153001 SH SOLE 25 153001 0 0 TRACTOR SUPPLY CO COM 892356106 61491 679906 SH SOLE 26 166923 0 512983 TRACTOR SUPPLY CO COM 892356106 2091 23115 SH SOLE 28 17005 0 6110 TRACTOR SUPPLY CO COM 892356106 18689 206643 SH SOLE 29 144548 0 62095 TRACTOR SUPPLY CO COM 892356106 47537 525619 SH SOLE 30 525619 0 0 TRACTOR SUPPLY CO COM 892356106 3370 37266 SH SOLE 31 30552 0 6714 TRACTOR SUPPLY CO COM 892356106 18323 202601 SH SOLE 34 202601 0 0 TRACTOR SUPPLY CO COM 892356106 7861 86925 SH SOLE 36 86925 0 0 TRACTOR SUPPLY CO COM 892356106 230 2544 SH SOLE 40 2544 0 0 TRADEWEB MKTS INC CL A 892672106 85307 2306843 SH SOLE 19 2306843 0 0 TRADEWEB MKTS INC CL A 892672106 3096 83714 SH SOLE 21 83714 0 0 TRADEWEB MKTS INC CL A 892672106 27574 745636 SH SOLE 22 745636 0 0 TRADEWEB MKTS INC CL A 892672106 491 13275 SH SOLE 34 13275 0 0 TRANS WORLD ENTMT CORP COM NEW 89336Q209 1 364 SH SOLE 21 364 0 0 TRANS WORLD ENTMT CORP COM NEW 89336Q209 48 16073 SH SOLE 22 16073 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 18 1521 SH SOLE 18 1521 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 300 24652 SH SOLE 21 24652 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 3103 255360 SH SOLE 22 255360 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 92 135499 SH SOLE 21 135499 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 7 10075 SH SOLE 22 10075 0 0 TRANSCAT INC COM 893529107 149 5828 SH SOLE 2 269 0 5559 TRANSCAT INC COM 893529107 614 23966 SH SOLE 18 23966 0 0 TRANSCAT INC COM 893529107 317 12380 SH SOLE 19 12380 0 0 TRANSCAT INC COM 893529107 6198 242012 SH SOLE 21 242012 0 0 TRANSCAT INC COM 893529107 3293 128595 SH SOLE 22 126257 0 2338 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 56 1798 SH SOLE 2 70 0 1728 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 150 4843 SH SOLE 18 4843 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 74 2368 SH SOLE 19 2368 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1409 45389 SH SOLE 21 45389 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 361 11614 SH SOLE 22 10624 0 990 TRANSDIGM GROUP INC COM 893641100 69368 133229 SH SOLE 2 25069 0 108160 TRANSDIGM GROUP INC COM 893641100 10405 19984 SH SOLE 4 18750 0 1234 TRANSDIGM GROUP INC COM 893641100 22499 43211 SH SOLE 7 43211 0 0 TRANSDIGM GROUP INC COM 893641100 44 84 SH SOLE 13 84 0 0 TRANSDIGM GROUP INC COM 893641100 251 483 SH SOLE 15 483 0 0 TRANSDIGM GROUP INC COM 893641100 52663 101144 SH SOLE 18 94288 0 6856 TRANSDIGM GROUP INC COM 893641100 8328 15994 SH SOLE 19 15994 0 0 TRANSDIGM GROUP INC COM 893641100 917026 1761243 SH SOLE 21 1761243 0 0 TRANSDIGM GROUP INC COM 893641100 627739 1205637 SH SOLE 22 1073558 0 132079 TRANSDIGM GROUP INC COM 893641100 18727 35968 SH SOLE 23 35968 0 0 TRANSDIGM GROUP INC COM 893641100 25165 48332 SH SOLE 25 48332 0 0 TRANSDIGM GROUP INC COM 893641100 112984 216997 SH SOLE 26 70283 0 146714 TRANSDIGM GROUP INC COM 893641100 5039 9677 SH SOLE 28 7057 0 2620 TRANSDIGM GROUP INC COM 893641100 6246 11996 SH SOLE 29 1865 0 10131 TRANSDIGM GROUP INC COM 893641100 90203 173245 SH SOLE 30 173245 0 0 TRANSDIGM GROUP INC COM 893641100 6805 13070 SH SOLE 31 9332 0 3738 TRANSDIGM GROUP INC COM 893641100 17455 33524 SH SOLE 36 33524 0 0 TRANSDIGM GROUP INC COM 893641100 634 1217 SH SOLE 40 1217 0 0 TRANSENTERIX INC COM NEW 89366M201 99 159584 SH SOLE 2 7074 0 152510 TRANSENTERIX INC COM NEW 89366M201 2 3349 SH SOLE 7 3349 0 0 TRANSENTERIX INC COM NEW 89366M201 412 664436 SH SOLE 18 664436 0 0 TRANSENTERIX INC COM NEW 89366M201 196 315812 SH SOLE 19 315812 0 0 TRANSENTERIX INC COM NEW 89366M201 4075 6574815 SH SOLE 21 6574815 0 0 TRANSENTERIX INC COM NEW 89366M201 3181 5131764 SH SOLE 22 4913905 0 217859 TRANSENTERIX INC COM NEW 89366M201 30 48873 SH SOLE 30 48873 0 0 TRANSENTERIX INC COM NEW 89366M201 9 14955 SH SOLE 40 14955 0 0 TRANSGLOBE ENERGY CORP COM 893662106 56 42088 SH SOLE 22 42088 0 0 TRANSLATE BIO INC COM 89374L104 251 25367 SH SOLE 2 1297 0 24070 TRANSLATE BIO INC COM 89374L104 9 880 SH SOLE 7 880 0 0 TRANSLATE BIO INC COM 89374L104 1050 105941 SH SOLE 18 105941 0 0 TRANSLATE BIO INC COM 89374L104 506 51100 SH SOLE 19 51100 0 0 TRANSLATE BIO INC COM 89374L104 15620 1576226 SH SOLE 21 1576226 0 0 TRANSLATE BIO INC COM 89374L104 10131 1022325 SH SOLE 22 1007961 0 14364 TRANSLATE BIO INC COM 89374L104 25 2560 SH SOLE 30 2560 0 0 TRANSMEDICS GROUP INC COM 89377M109 118 4989 SH SOLE 2 276 0 4713 TRANSMEDICS GROUP INC COM 89377M109 558 23479 SH SOLE 18 23479 0 0 TRANSMEDICS GROUP INC COM 89377M109 262 11020 SH SOLE 19 11020 0 0 TRANSMEDICS GROUP INC COM 89377M109 5444 229202 SH SOLE 21 229202 0 0 TRANSMEDICS GROUP INC COM 89377M109 1878 79093 SH SOLE 22 76167 0 2926 TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1739 2125000 PRN SOLE 21 2125000 0 0 TRANSOCEAN LTD REG SHS H8817H100 6436 1439873 SH SOLE 2 333512 0 1106361 TRANSOCEAN LTD REG SHS H8817H100 11 2392 SH SOLE 4 2392 0 0 TRANSOCEAN LTD REG SHS H8817H100 104 23353 SH SOLE 7 23353 0 0 TRANSOCEAN LTD REG SHS H8817H100 812 181616 SH SOLE 13 181616 0 0 TRANSOCEAN LTD REG SHS H8817H100 1 150 SH SOLE 17 0 0 150 TRANSOCEAN LTD REG SHS H8817H100 8902 1991606 SH SOLE 18 1845323 0 146283 TRANSOCEAN LTD REG SHS H8817H100 7120 1592920 SH SOLE 19 1592920 0 0 TRANSOCEAN LTD REG SHS H8817H100 129427 28954480 SH SOLE 21 28954480 0 0 TRANSOCEAN LTD REG SHS H8817H100 90707 20292293 SH SOLE 22 18754482 0 1537811 TRANSOCEAN LTD REG SHS H8817H100 972 217525 SH SOLE 26 117442 0 100083 TRANSOCEAN LTD REG SHS H8817H100 292 65373 SH SOLE 28 65373 0 0 TRANSOCEAN LTD REG SHS H8817H100 973 217678 SH SOLE 30 217678 0 0 TRANSOCEAN LTD REG SHS H8817H100 55 12277 SH SOLE 31 12277 0 0 TRANSOCEAN LTD REG SHS H8817H100 1614 361013 SH SOLE 36 361013 0 0 TRANSOCEAN LTD REG SHS H8817H100 209 46807 SH SOLE 40 46807 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1529 180046 SH SOLE 2 949 0 179097 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 191 22517 SH SOLE 4 22517 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 89 10436 SH SOLE 7 10436 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 425 50014 SH SOLE 18 50014 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 10995 1295057 SH SOLE 21 1295057 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 8465 997015 SH SOLE 22 933399 0 63616 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 388 45689 SH SOLE 23 45689 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3449 406196 SH SOLE 26 291439 0 114757 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 149 17582 SH SOLE 29 9044 0 8538 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3498 412043 SH SOLE 30 412043 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 58 6804 SH SOLE 31 6804 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 59 6980 SH SOLE 34 6980 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 6 688 SH SOLE 40 688 0 0 TRANSUNION COM 89400J107 44920 553819 SH SOLE 2 27306 0 526513 TRANSUNION COM 89400J107 6057 74678 SH SOLE 4 69823 0 4855 TRANSUNION COM 89400J107 930 11463 SH SOLE 7 11463 0 0 TRANSUNION COM 89400J107 27 335 SH SOLE 13 335 0 0 TRANSUNION COM 89400J107 94 1157 SH SOLE 15 1157 0 0 TRANSUNION COM 89400J107 121172 1493921 SH SOLE 18 1103981 0 389940 TRANSUNION COM 89400J107 203789 2512497 SH SOLE 19 2512497 0 0 TRANSUNION COM 89400J107 200054 2466447 SH SOLE 21 2466447 0 0 TRANSUNION COM 89400J107 408725 5039140 SH SOLE 22 4665655 0 373485 TRANSUNION COM 89400J107 11258 138803 SH SOLE 23 138803 0 0 TRANSUNION COM 89400J107 99025 1220877 SH SOLE 25 1220877 0 0 TRANSUNION COM 89400J107 61272 755423 SH SOLE 26 269896 0 485527 TRANSUNION COM 89400J107 3185 39262 SH SOLE 28 28774 0 10488 TRANSUNION COM 89400J107 3685 45430 SH SOLE 29 5782 0 39648 TRANSUNION COM 89400J107 23001 283581 SH SOLE 30 283581 0 0 TRANSUNION COM 89400J107 5289 65208 SH SOLE 31 34318 0 30890 TRANSUNION COM 89400J107 6046 74546 SH SOLE 34 74546 0 0 TRANSUNION COM 89400J107 10045 123843 SH SOLE 36 123843 0 0 TRANSUNION COM 89400J107 356 4385 SH SOLE 40 4385 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 432 35073 SH SOLE 21 35073 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 99 8054 SH SOLE 22 8054 0 0 TRAVELERS COMPANIES INC COM 89417E109 111496 749857 SH SOLE 2 158382 0 591475 TRAVELERS COMPANIES INC COM 89417E109 18142 122010 SH SOLE 4 114869 0 7141 TRAVELERS COMPANIES INC COM 89417E109 40489 272305 SH SOLE 7 263951 0 8354 TRAVELERS COMPANIES INC COM 89417E109 2017 13568 SH SOLE 13 13568 0 0 TRAVELERS COMPANIES INC COM 89417E109 389 2617 SH SOLE 15 2617 0 0 TRAVELERS COMPANIES INC COM 89417E109 181483 1220543 SH SOLE 18 1138817 0 81726 TRAVELERS COMPANIES INC COM 89417E109 274539 1846386 SH SOLE 19 1846386 0 0 TRAVELERS COMPANIES INC COM 89417E109 899028 6046327 SH SOLE 21 6046327 0 0 TRAVELERS COMPANIES INC COM 89417E109 1031404 6936604 SH SOLE 22 6095062 0 841542 TRAVELERS COMPANIES INC COM 89417E109 31606 212566 SH SOLE 23 212566 0 0 TRAVELERS COMPANIES INC COM 89417E109 42779 287704 SH SOLE 25 287704 0 0 TRAVELERS COMPANIES INC COM 89417E109 305206 2052632 SH SOLE 26 332587 0 1720045 TRAVELERS COMPANIES INC COM 89417E109 7563 50867 SH SOLE 28 36714 0 14153 TRAVELERS COMPANIES INC COM 89417E109 5597 37643 SH SOLE 29 18635 0 19008 TRAVELERS COMPANIES INC COM 89417E109 207242 1393784 SH SOLE 30 1393784 0 0 TRAVELERS COMPANIES INC COM 89417E109 22265 149741 SH SOLE 31 58761 0 90980 TRAVELERS COMPANIES INC COM 89417E109 14296 96145 SH SOLE 32 96145 0 0 TRAVELERS COMPANIES INC COM 89417E109 12804 86110 SH SOLE 34 86110 0 0 TRAVELERS COMPANIES INC COM 89417E109 38556 259303 SH SOLE 36 259303 0 0 TRAVELERS COMPANIES INC COM 89417E109 941 6328 SH SOLE 40 6328 0 0 TRAVELZOO COM NEW 89421Q205 50 4709 SH SOLE 2 118 0 4591 TRAVELZOO COM NEW 89421Q205 214 20011 SH SOLE 18 18870 0 1141 TRAVELZOO COM NEW 89421Q205 92 8586 SH SOLE 19 8586 0 0 TRAVELZOO COM NEW 89421Q205 2131 199355 SH SOLE 21 199355 0 0 TRAVELZOO COM NEW 89421Q205 2017 188718 SH SOLE 22 185879 0 2839 TRECORA RES COM 894648104 197 21814 SH SOLE 2 792 0 21022 TRECORA RES COM 894648104 5 564 SH SOLE 7 564 0 0 TRECORA RES COM 894648104 676 74964 SH SOLE 18 74964 0 0 TRECORA RES COM 894648104 325 36020 SH SOLE 19 36020 0 0 TRECORA RES COM 894648104 6913 766409 SH SOLE 21 766409 0 0 TRECORA RES COM 894648104 2446 271229 SH SOLE 22 253044 0 18185 TREDEGAR CORP COM 894650100 552 28277 SH SOLE 2 977 0 27300 TREDEGAR CORP COM 894650100 3 153 SH SOLE 4 153 0 0 TREDEGAR CORP COM 894650100 12 616 SH SOLE 7 616 0 0 TREDEGAR CORP COM 894650100 2342 119964 SH SOLE 18 119964 0 0 TREDEGAR CORP COM 894650100 871 44633 SH SOLE 19 44633 0 0 TREDEGAR CORP COM 894650100 55808 2859013 SH SOLE 21 2859013 0 0 TREDEGAR CORP COM 894650100 15656 802072 SH SOLE 22 770566 0 31506 TREDEGAR CORP COM 894650100 62 3190 SH SOLE 28 3190 0 0 TREDEGAR CORP COM 894650100 685 35108 SH SOLE 30 35108 0 0 TREDEGAR CORP COM 894650100 49 2528 SH SOLE 40 2528 0 0 TREEHOUSE FOODS INC COM 89469A104 7728 139377 SH SOLE 2 27559 0 111818 TREEHOUSE FOODS INC COM 89469A104 14 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 86 1543 SH SOLE 7 1543 0 0 TREEHOUSE FOODS INC COM 89469A104 8682 156575 SH SOLE 18 156575 0 0 TREEHOUSE FOODS INC COM 89469A104 689 12430 SH SOLE 19 12430 0 0 TREEHOUSE FOODS INC COM 89469A104 150991 2723012 SH SOLE 21 2723012 0 0 TREEHOUSE FOODS INC COM 89469A104 101701 1834108 SH SOLE 22 1713265 0 120843 TREEHOUSE FOODS INC COM 89469A104 929 16750 SH SOLE 26 12245 0 4505 TREEHOUSE FOODS INC COM 89469A104 405 7307 SH SOLE 28 7307 0 0 TREEHOUSE FOODS INC COM 89469A104 897 16182 SH SOLE 30 16182 0 0 TREEHOUSE FOODS INC COM 89469A104 64 1150 SH SOLE 31 1150 0 0 TREEHOUSE FOODS INC COM 89469A104 111 1999 SH SOLE 36 1999 0 0 TREEHOUSE FOODS INC COM 89469A104 285 5141 SH SOLE 40 5141 0 0 TREVENA INC COM 89532E109 19 19381 SH SOLE 18 19381 0 0 TREVENA INC COM 89532E109 238 246517 SH SOLE 21 246517 0 0 TREVENA INC COM 89532E109 2292 2369245 SH SOLE 22 2369245 0 0 TREVI THERAPEUTICS INC COM 89532M101 5 1164 SH SOLE 18 1164 0 0 TREX CO INC COM 89531P105 7038 77405 SH SOLE 2 28614 0 48791 TREX CO INC COM 89531P105 26 283 SH SOLE 4 283 0 0 TREX CO INC COM 89531P105 99 1088 SH SOLE 7 1088 0 0 TREX CO INC COM 89531P105 31682 348427 SH SOLE 18 336415 0 12012 TREX CO INC COM 89531P105 14893 163780 SH SOLE 19 163780 0 0 TREX CO INC COM 89531P105 392388 4315278 SH SOLE 21 4315278 0 0 TREX CO INC COM 89531P105 185419 2039143 SH SOLE 22 1941788 0 97355 TREX CO INC COM 89531P105 660 7262 SH SOLE 23 7262 0 0 TREX CO INC COM 89531P105 2679 29460 SH SOLE 26 10820 0 18640 TREX CO INC COM 89531P105 685 7535 SH SOLE 28 7535 0 0 TREX CO INC COM 89531P105 1513 16640 SH SOLE 30 16640 0 0 TREX CO INC COM 89531P105 2167 23830 SH SOLE 31 0 0 23830 TREX CO INC COM 89531P105 492 5416 SH SOLE 40 5416 0 0 TRI POINTE GROUP INC COM 87265H109 3136 208524 SH SOLE 2 69495 0 139029 TRI POINTE GROUP INC COM 87265H109 6 371 SH SOLE 4 371 0 0 TRI POINTE GROUP INC COM 87265H109 61 4062 SH SOLE 7 4062 0 0 TRI POINTE GROUP INC COM 87265H109 12205 811500 SH SOLE 18 811500 0 0 TRI POINTE GROUP INC COM 87265H109 4429 294451 SH SOLE 19 294451 0 0 TRI POINTE GROUP INC COM 87265H109 172688 11481930 SH SOLE 21 11481930 0 0 TRI POINTE GROUP INC COM 87265H109 75885 5045528 SH SOLE 22 4829190 0 216338 TRI POINTE GROUP INC COM 87265H109 230 15302 SH SOLE 23 15302 0 0 TRI POINTE GROUP INC COM 87265H109 1206 80165 SH SOLE 26 35187 0 44978 TRI POINTE GROUP INC COM 87265H109 270 17941 SH SOLE 28 17941 0 0 TRI POINTE GROUP INC COM 87265H109 701 46603 SH SOLE 30 46603 0 0 TRI POINTE GROUP INC COM 87265H109 159 10541 SH SOLE 34 10541 0 0 TRI POINTE GROUP INC COM 87265H109 244 16202 SH SOLE 40 16202 0 0 TRIBUNE PUBG CO NEW COM 89609W107 158 18426 SH SOLE 2 653 0 17773 TRIBUNE PUBG CO NEW COM 89609W107 4 472 SH SOLE 7 472 0 0 TRIBUNE PUBG CO NEW COM 89609W107 535 62307 SH SOLE 18 62307 0 0 TRIBUNE PUBG CO NEW COM 89609W107 280 32678 SH SOLE 19 32678 0 0 TRIBUNE PUBG CO NEW COM 89609W107 5479 638607 SH SOLE 21 638607 0 0 TRIBUNE PUBG CO NEW COM 89609W107 5078 591877 SH SOLE 22 569334 0 22543 TRIBUNE PUBG CO NEW COM 89609W107 92 10684 SH SOLE 26 0 0 10684 TRIBUNE PUBG CO NEW COM 89609W107 26 3055 SH SOLE 28 3055 0 0 TRIBUNE PUBG CO NEW COM 89609W107 21 2397 SH SOLE 30 2397 0 0 TRIBUNE PUBG CO NEW COM 89609W107 18 2097 SH SOLE 40 2097 0 0 TRICIDA INC COM 89610F101 1548 50154 SH SOLE 2 32050 0 18104 TRICIDA INC COM 89610F101 3 105 SH SOLE 4 105 0 0 TRICIDA INC COM 89610F101 14 438 SH SOLE 7 438 0 0 TRICIDA INC COM 89610F101 2897 93839 SH SOLE 18 93839 0 0 TRICIDA INC COM 89610F101 9081 294177 SH SOLE 19 294177 0 0 TRICIDA INC COM 89610F101 615 19932 SH SOLE 20 19932 0 0 TRICIDA INC COM 89610F101 38717 1254191 SH SOLE 21 1254191 0 0 TRICIDA INC COM 89610F101 21369 692218 SH SOLE 22 665829 0 26389 TRICIDA INC COM 89610F101 15 495 SH SOLE 23 495 0 0 TRICIDA INC COM 89610F101 270 8742 SH SOLE 30 8742 0 0 TRICIDA INC COM 89610F101 2499 80958 SH SOLE 34 80958 0 0 TRICIDA INC COM 89610F101 62 2016 SH SOLE 40 2016 0 0 TRICO BANCSHARES COM 896095106 979 26980 SH SOLE 2 1143 0 25837 TRICO BANCSHARES COM 896095106 13 348 SH SOLE 4 348 0 0 TRICO BANCSHARES COM 896095106 22 598 SH SOLE 7 598 0 0 TRICO BANCSHARES COM 896095106 3378 93058 SH SOLE 18 93058 0 0 TRICO BANCSHARES COM 896095106 1739 47908 SH SOLE 19 47908 0 0 TRICO BANCSHARES COM 896095106 32485 894903 SH SOLE 21 894903 0 0 TRICO BANCSHARES COM 896095106 32580 897529 SH SOLE 22 862736 0 34793 TRICO BANCSHARES COM 896095106 781 21524 SH SOLE 26 12975 0 8549 TRICO BANCSHARES COM 896095106 108 2965 SH SOLE 28 2965 0 0 TRICO BANCSHARES COM 896095106 258 7107 SH SOLE 30 7107 0 0 TRICO BANCSHARES COM 896095106 86 2365 SH SOLE 34 2365 0 0 TRICO BANCSHARES COM 896095106 85 2348 SH SOLE 40 2348 0 0 TRIMAS CORP COM NEW 896215209 1594 52008 SH SOLE 2 7147 0 44861 TRIMAS CORP COM NEW 896215209 8 251 SH SOLE 4 251 0 0 TRIMAS CORP COM NEW 896215209 32 1039 SH SOLE 7 1039 0 0 TRIMAS CORP COM NEW 896215209 4768 155566 SH SOLE 18 155566 0 0 TRIMAS CORP COM NEW 896215209 3335 108802 SH SOLE 19 108802 0 0 TRIMAS CORP COM NEW 896215209 48020 1566735 SH SOLE 21 1566735 0 0 TRIMAS CORP COM NEW 896215209 45215 1475189 SH SOLE 22 1417860 0 57329 TRIMAS CORP COM NEW 896215209 192 6254 SH SOLE 23 6254 0 0 TRIMAS CORP COM NEW 896215209 1923 62747 SH SOLE 26 16233 0 46514 TRIMAS CORP COM NEW 896215209 198 6462 SH SOLE 28 6462 0 0 TRIMAS CORP COM NEW 896215209 382 12465 SH SOLE 30 12465 0 0 TRIMAS CORP COM NEW 896215209 155 5042 SH SOLE 40 5042 0 0 TRIMBLE INC COM 896239100 27281 702934 SH SOLE 2 145431 0 557503 TRIMBLE INC COM 896239100 4094 105496 SH SOLE 4 98920 0 6576 TRIMBLE INC COM 896239100 2829 72888 SH SOLE 7 32683 0 40205 TRIMBLE INC COM 896239100 19 481 SH SOLE 13 481 0 0 TRIMBLE INC COM 896239100 112 2884 SH SOLE 15 2884 0 0 TRIMBLE INC COM 896239100 28528 735059 SH SOLE 18 714635 0 20424 TRIMBLE INC COM 896239100 19502 502509 SH SOLE 19 502509 0 0 TRIMBLE INC COM 896239100 495429 12765502 SH SOLE 21 12765502 0 0 TRIMBLE INC COM 896239100 326740 8418975 SH SOLE 22 7902341 0 516634 TRIMBLE INC COM 896239100 7034 181240 SH SOLE 23 181240 0 0 TRIMBLE INC COM 896239100 13273 341992 SH SOLE 25 341992 0 0 TRIMBLE INC COM 896239100 41777 1076438 SH SOLE 26 372911 0 703527 TRIMBLE INC COM 896239100 2087 53784 SH SOLE 28 40481 0 13303 TRIMBLE INC COM 896239100 12977 334361 SH SOLE 29 281810 0 52551 TRIMBLE INC COM 896239100 21648 557787 SH SOLE 30 557787 0 0 TRIMBLE INC COM 896239100 2245 57844 SH SOLE 31 47901 0 9943 TRIMBLE INC COM 896239100 9647 248574 SH SOLE 34 248574 0 0 TRIMBLE INC COM 896239100 6760 174192 SH SOLE 36 174192 0 0 TRIMBLE INC COM 896239100 198 5089 SH SOLE 40 5089 0 0 TRINET GROUP INC COM 896288107 7228 116226 SH SOLE 2 71366 0 44860 TRINET GROUP INC COM 896288107 663 10661 SH SOLE 4 10661 0 0 TRINET GROUP INC COM 896288107 108 1736 SH SOLE 7 1736 0 0 TRINET GROUP INC COM 896288107 467 7517 SH SOLE 13 7517 0 0 TRINET GROUP INC COM 896288107 11497 184871 SH SOLE 18 156560 0 28311 TRINET GROUP INC COM 896288107 19559 314500 SH SOLE 19 314500 0 0 TRINET GROUP INC COM 896288107 93242 1499313 SH SOLE 21 1499313 0 0 TRINET GROUP INC COM 896288107 100845 1621564 SH SOLE 22 1502089 0 119475 TRINET GROUP INC COM 896288107 3251 52273 SH SOLE 23 52273 0 0 TRINET GROUP INC COM 896288107 156 2514 SH SOLE 25 2514 0 0 TRINET GROUP INC COM 896288107 5764 92679 SH SOLE 26 23439 0 69240 TRINET GROUP INC COM 896288107 350 5625 SH SOLE 28 5625 0 0 TRINET GROUP INC COM 896288107 2675 43010 SH SOLE 29 6227 0 36783 TRINET GROUP INC COM 896288107 807 12983 SH SOLE 30 12983 0 0 TRINET GROUP INC COM 896288107 993 15967 SH SOLE 31 14556 0 1411 TRINET GROUP INC COM 896288107 457 7350 SH SOLE 34 7350 0 0 TRINET GROUP INC COM 896288107 417 6713 SH SOLE 36 6713 0 0 TRINET GROUP INC COM 896288107 270 4339 SH SOLE 40 4339 0 0 TRINITY INDS INC COM 896522109 4939 250979 SH SOLE 2 50842 0 200137 TRINITY INDS INC COM 896522109 13 673 SH SOLE 4 673 0 0 TRINITY INDS INC COM 896522109 72 3659 SH SOLE 7 3659 0 0 TRINITY INDS INC COM 896522109 6 300 SH SOLE 17 0 0 300 TRINITY INDS INC COM 896522109 6563 333506 SH SOLE 18 333506 0 0 TRINITY INDS INC COM 896522109 478 24268 SH SOLE 19 24268 0 0 TRINITY INDS INC COM 896522109 99690 5065549 SH SOLE 21 5065549 0 0 TRINITY INDS INC COM 896522109 77496 3937794 SH SOLE 22 3647945 0 289849 TRINITY INDS INC COM 896522109 795 40387 SH SOLE 26 24706 0 15681 TRINITY INDS INC COM 896522109 343 17435 SH SOLE 28 17435 0 0 TRINITY INDS INC COM 896522109 657 33364 SH SOLE 30 33364 0 0 TRINITY INDS INC COM 896522109 44 2258 SH SOLE 31 2258 0 0 TRINITY INDS INC COM 896522109 242 12298 SH SOLE 36 12298 0 0 TRINITY INDS INC COM 896522109 243 12360 SH SOLE 40 12360 0 0 TRINITY PL HLDGS INC COM 89656D101 15 3678 SH SOLE 18 3678 0 0 TRINITY PL HLDGS INC COM 89656D101 637 159304 SH SOLE 21 159304 0 0 TRINITY PL HLDGS INC COM 89656D101 114 28578 SH SOLE 22 28578 0 0 TRINSEO S A SHS L9340P101 1780 41442 SH SOLE 2 1612 0 39830 TRINSEO S A SHS L9340P101 6 151 SH SOLE 4 151 0 0 TRINSEO S A SHS L9340P101 58 1349 SH SOLE 7 1349 0 0 TRINSEO S A SHS L9340P101 7809 181823 SH SOLE 18 181823 0 0 TRINSEO S A SHS L9340P101 2995 69741 SH SOLE 19 69741 0 0 TRINSEO S A SHS L9340P101 190767 4441595 SH SOLE 21 4441595 0 0 TRINSEO S A SHS L9340P101 53087 1236013 SH SOLE 22 1170403 0 65610 TRINSEO S A SHS L9340P101 791 18406 SH SOLE 26 11328 0 7078 TRINSEO S A SHS L9340P101 230 5350 SH SOLE 28 5350 0 0 TRINSEO S A SHS L9340P101 2417 56270 SH SOLE 30 56270 0 0 TRINSEO S A SHS L9340P101 80 1867 SH SOLE 36 1867 0 0 TRINSEO S A SHS L9340P101 155 3607 SH SOLE 40 3607 0 0 TRIO TECH INTL COM NEW 896712205 1 311 SH SOLE 21 311 0 0 TRIPADVISOR INC COM 896945201 10772 278482 SH SOLE 2 36296 0 242186 TRIPADVISOR INC COM 896945201 1688 43629 SH SOLE 4 40844 0 2785 TRIPADVISOR INC COM 896945201 5149 133129 SH SOLE 7 95697 0 37432 TRIPADVISOR INC COM 896945201 9 245 SH SOLE 13 245 0 0 TRIPADVISOR INC COM 896945201 52 1334 SH SOLE 15 1334 0 0 TRIPADVISOR INC COM 896945201 12035 311147 SH SOLE 18 296136 0 15011 TRIPADVISOR INC COM 896945201 1641 42428 SH SOLE 19 42428 0 0 TRIPADVISOR INC COM 896945201 100127 2588601 SH SOLE 21 2588601 0 0 TRIPADVISOR INC COM 896945201 111562 2884239 SH SOLE 22 2594110 0 290129 TRIPADVISOR INC COM 896945201 2974 76882 SH SOLE 23 76882 0 0 TRIPADVISOR INC COM 896945201 11603 299967 SH SOLE 25 299967 0 0 TRIPADVISOR INC COM 896945201 20595 532452 SH SOLE 26 193282 0 339170 TRIPADVISOR INC COM 896945201 750 19379 SH SOLE 28 13898 0 5481 TRIPADVISOR INC COM 896945201 961 24847 SH SOLE 29 2707 0 22140 TRIPADVISOR INC COM 896945201 18869 487816 SH SOLE 30 487816 0 0 TRIPADVISOR INC COM 896945201 988 25538 SH SOLE 31 20495 0 5043 TRIPADVISOR INC COM 896945201 873 22557 SH SOLE 34 22557 0 0 TRIPADVISOR INC COM 896945201 2613 67562 SH SOLE 36 67562 0 0 TRIPADVISOR INC COM 896945201 81 2097 SH SOLE 40 2097 0 0 TRIPLE-S MGMT CORP CL B 896749108 312 23280 SH SOLE 2 945 0 22335 TRIPLE-S MGMT CORP CL B 896749108 3 236 SH SOLE 4 236 0 0 TRIPLE-S MGMT CORP CL B 896749108 8 563 SH SOLE 7 563 0 0 TRIPLE-S MGMT CORP CL B 896749108 1111 82940 SH SOLE 18 82940 0 0 TRIPLE-S MGMT CORP CL B 896749108 526 39246 SH SOLE 19 39246 0 0 TRIPLE-S MGMT CORP CL B 896749108 11943 891257 SH SOLE 21 891257 0 0 TRIPLE-S MGMT CORP CL B 896749108 9575 714561 SH SOLE 22 673054 0 41507 TRIPLE-S MGMT CORP CL B 896749108 141 10510 SH SOLE 23 10510 0 0 TRIPLE-S MGMT CORP CL B 896749108 142 10620 SH SOLE 26 0 0 10620 TRIPLE-S MGMT CORP CL B 896749108 47 3489 SH SOLE 28 3489 0 0 TRIPLE-S MGMT CORP CL B 896749108 78 5848 SH SOLE 30 5848 0 0 TRIPLE-S MGMT CORP CL B 896749108 38 2807 SH SOLE 34 2807 0 0 TRIPLE-S MGMT CORP CL B 896749108 38 2815 SH SOLE 40 2815 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2203 133729 SH SOLE 30 133729 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1349 64121 SH SOLE 2 41385 0 22736 TRISTATE CAP HLDGS INC COM 89678F100 11 503 SH SOLE 7 503 0 0 TRISTATE CAP HLDGS INC COM 89678F100 3743 177880 SH SOLE 18 91434 0 86446 TRISTATE CAP HLDGS INC COM 89678F100 13206 627641 SH SOLE 19 627641 0 0 TRISTATE CAP HLDGS INC COM 89678F100 19142 909773 SH SOLE 21 909773 0 0 TRISTATE CAP HLDGS INC COM 89678F100 37980 1805143 SH SOLE 22 1776480 0 28663 TRISTATE CAP HLDGS INC COM 89678F100 3066 145724 SH SOLE 23 145724 0 0 TRISTATE CAP HLDGS INC COM 89678F100 6864 326239 SH SOLE 26 0 0 326239 TRISTATE CAP HLDGS INC COM 89678F100 64 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 132 6284 SH SOLE 30 6284 0 0 TRISTATE CAP HLDGS INC COM 89678F100 67 3173 SH SOLE 34 3173 0 0 TRISTATE CAP HLDGS INC COM 89678F100 50 2387 SH SOLE 40 2387 0 0 TRITON INTL LTD CL A G9078F107 1937 57226 SH SOLE 2 2213 0 55013 TRITON INTL LTD CL A G9078F107 5 156 SH SOLE 4 156 0 0 TRITON INTL LTD CL A G9078F107 36 1073 SH SOLE 7 1073 0 0 TRITON INTL LTD CL A G9078F107 6379 188500 SH SOLE 18 188500 0 0 TRITON INTL LTD CL A G9078F107 3246 95913 SH SOLE 19 95913 0 0 TRITON INTL LTD CL A G9078F107 64073 1893396 SH SOLE 21 1893396 0 0 TRITON INTL LTD CL A G9078F107 54010 1596029 SH SOLE 22 1522373 0 73656 TRITON INTL LTD CL A G9078F107 695 20549 SH SOLE 26 15122 0 5427 TRITON INTL LTD CL A G9078F107 233 6894 SH SOLE 28 6894 0 0 TRITON INTL LTD CL A G9078F107 538 15906 SH SOLE 30 15906 0 0 TRITON INTL LTD CL A G9078F107 212 6274 SH SOLE 40 6274 0 0 TRIUMPH BANCORP INC COM 89679E300 701 21967 SH SOLE 2 1792 0 20175 TRIUMPH BANCORP INC COM 89679E300 11 330 SH SOLE 4 330 0 0 TRIUMPH BANCORP INC COM 89679E300 19 590 SH SOLE 7 590 0 0 TRIUMPH BANCORP INC COM 89679E300 3663 114857 SH SOLE 18 114857 0 0 TRIUMPH BANCORP INC COM 89679E300 1685 52850 SH SOLE 19 52850 0 0 TRIUMPH BANCORP INC COM 89679E300 85119 2669155 SH SOLE 21 2669155 0 0 TRIUMPH BANCORP INC COM 89679E300 25318 793913 SH SOLE 22 765321 0 28592 TRIUMPH BANCORP INC COM 89679E300 56 1745 SH SOLE 23 1745 0 0 TRIUMPH BANCORP INC COM 89679E300 275 8638 SH SOLE 26 0 0 8638 TRIUMPH BANCORP INC COM 89679E300 1081 33888 SH SOLE 30 33888 0 0 TRIUMPH BANCORP INC COM 89679E300 79 2471 SH SOLE 40 2471 0 0 TRIUMPH GROUP INC NEW COM 896818101 1179 51521 SH SOLE 2 2054 0 49467 TRIUMPH GROUP INC NEW COM 896818101 7 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 24 1058 SH SOLE 7 1058 0 0 TRIUMPH GROUP INC NEW COM 896818101 5239 228991 SH SOLE 18 222888 0 6103 TRIUMPH GROUP INC NEW COM 896818101 1953 85368 SH SOLE 19 85368 0 0 TRIUMPH GROUP INC NEW COM 896818101 142597 6232381 SH SOLE 21 6232381 0 0 TRIUMPH GROUP INC NEW COM 896818101 34699 1516563 SH SOLE 22 1443672 0 72891 TRIUMPH GROUP INC NEW COM 896818101 370 16177 SH SOLE 26 3314 0 12863 TRIUMPH GROUP INC NEW COM 896818101 164 7174 SH SOLE 28 7174 0 0 TRIUMPH GROUP INC NEW COM 896818101 1572 68705 SH SOLE 30 68705 0 0 TRIUMPH GROUP INC NEW COM 896818101 125 5484 SH SOLE 40 5484 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 746 89877 SH SOLE 2 3651 0 86226 TRONOX HOLDINGS PLC SHS G9087Q102 2 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 16 1928 SH SOLE 7 1928 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 2583 311226 SH SOLE 18 311226 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1303 157025 SH SOLE 19 157025 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 25272 3044831 SH SOLE 21 3044831 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 21852 2632724 SH SOLE 22 2485420 0 147304 TRONOX HOLDINGS PLC SHS G9087Q102 209 25235 SH SOLE 26 13394 0 11841 TRONOX HOLDINGS PLC SHS G9087Q102 104 12565 SH SOLE 28 12565 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 201 24232 SH SOLE 30 24232 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 78 9341 SH SOLE 40 9341 0 0 TROVAGENE INC COM 897238606 0 188 SH SOLE 21 188 0 0 TROVAGENE INC COM 897238606 8 5358 SH SOLE 22 5358 0 0 TRUEBLUE INC COM 89785X101 927 43953 SH SOLE 2 2719 0 41234 TRUEBLUE INC COM 89785X101 4 168 SH SOLE 4 168 0 0 TRUEBLUE INC COM 89785X101 18 854 SH SOLE 7 854 0 0 TRUEBLUE INC COM 89785X101 3789 179589 SH SOLE 18 179589 0 0 TRUEBLUE INC COM 89785X101 1858 88073 SH SOLE 19 88073 0 0 TRUEBLUE INC COM 89785X101 93544 4433342 SH SOLE 21 4433342 0 0 TRUEBLUE INC COM 89785X101 27240 1291016 SH SOLE 22 1227679 0 63337 TRUEBLUE INC COM 89785X101 425 20159 SH SOLE 26 4473 0 15686 TRUEBLUE INC COM 89785X101 97 4587 SH SOLE 28 4587 0 0 TRUEBLUE INC COM 89785X101 1217 57656 SH SOLE 30 57656 0 0 TRUEBLUE INC COM 89785X101 95 4517 SH SOLE 40 4517 0 0 TRUECAR INC COM 89785L107 364 107019 SH SOLE 2 19682 0 87337 TRUECAR INC COM 89785L107 2 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 6 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 1274 374648 SH SOLE 18 352018 0 22630 TRUECAR INC COM 89785L107 1668 490459 SH SOLE 19 490459 0 0 TRUECAR INC COM 89785L107 11667 3431613 SH SOLE 21 3431613 0 0 TRUECAR INC COM 89785L107 11261 3312012 SH SOLE 22 3195500 0 116512 TRUECAR INC COM 89785L107 214 62812 SH SOLE 23 62812 0 0 TRUECAR INC COM 89785L107 509 149722 SH SOLE 26 0 0 149722 TRUECAR INC COM 89785L107 40 11828 SH SOLE 28 11828 0 0 TRUECAR INC COM 89785L107 32 9497 SH SOLE 30 9497 0 0 TRUECAR INC COM 89785L107 32 9339 SH SOLE 40 9339 0 0 TRUPANION INC COM 898202106 624 24528 SH SOLE 2 1181 0 23347 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 2467 97057 SH SOLE 18 97057 0 0 TRUPANION INC COM 898202106 1458 57339 SH SOLE 19 57339 0 0 TRUPANION INC COM 898202106 24161 950481 SH SOLE 21 950481 0 0 TRUPANION INC COM 898202106 20788 817782 SH SOLE 22 783295 0 34487 TRUPANION INC COM 898202106 6 224 SH SOLE 23 224 0 0 TRUPANION INC COM 898202106 270 10633 SH SOLE 26 0 0 10633 TRUPANION INC COM 898202106 75 2949 SH SOLE 28 2949 0 0 TRUPANION INC COM 898202106 162 6391 SH SOLE 30 6391 0 0 TRUPANION INC COM 898202106 87 3415 SH SOLE 40 3415 0 0 TRUSTCO BK CORP N Y COM 898349105 768 94291 SH SOLE 2 3578 0 90713 TRUSTCO BK CORP N Y COM 898349105 9 1129 SH SOLE 4 1129 0 0 TRUSTCO BK CORP N Y COM 898349105 19 2331 SH SOLE 7 2331 0 0 TRUSTCO BK CORP N Y COM 898349105 3475 426436 SH SOLE 18 426436 0 0 TRUSTCO BK CORP N Y COM 898349105 1315 161292 SH SOLE 19 161292 0 0 TRUSTCO BK CORP N Y COM 898349105 84892 10416205 SH SOLE 21 10416205 0 0 TRUSTCO BK CORP N Y COM 898349105 24409 2994973 SH SOLE 22 2870916 0 124057 TRUSTCO BK CORP N Y COM 898349105 630 77344 SH SOLE 26 45476 0 31868 TRUSTCO BK CORP N Y COM 898349105 111 13622 SH SOLE 28 13622 0 0 TRUSTCO BK CORP N Y COM 898349105 1140 139920 SH SOLE 30 139920 0 0 TRUSTCO BK CORP N Y COM 898349105 106 12966 SH SOLE 40 12966 0 0 TRUSTMARK CORP COM 898402102 3199 93794 SH SOLE 2 30326 0 63468 TRUSTMARK CORP COM 898402102 13 375 SH SOLE 4 375 0 0 TRUSTMARK CORP COM 898402102 215 6302 SH SOLE 7 6302 0 0 TRUSTMARK CORP COM 898402102 13428 393672 SH SOLE 18 393672 0 0 TRUSTMARK CORP COM 898402102 3779 110786 SH SOLE 19 110786 0 0 TRUSTMARK CORP COM 898402102 206740 6060977 SH SOLE 21 6060977 0 0 TRUSTMARK CORP COM 898402102 76339 2238011 SH SOLE 22 2147141 0 90870 TRUSTMARK CORP COM 898402102 859 25180 SH SOLE 26 15095 0 10085 TRUSTMARK CORP COM 898402102 274 8041 SH SOLE 28 8041 0 0 TRUSTMARK CORP COM 898402102 548 16063 SH SOLE 30 16063 0 0 TRUSTMARK CORP COM 898402102 850 24911 SH SOLE 32 24911 0 0 TRUSTMARK CORP COM 898402102 99 2899 SH SOLE 36 2899 0 0 TRUSTMARK CORP COM 898402102 235 6879 SH SOLE 40 6879 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 32 10875 SH SOLE 25 10875 0 0 TTEC HLDGS INC COM 89854H102 596 12458 SH SOLE 2 571 0 11887 TTEC HLDGS INC COM 89854H102 4 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 18 368 SH SOLE 7 368 0 0 TTEC HLDGS INC COM 89854H102 3219 67241 SH SOLE 18 64466 0 2775 TTEC HLDGS INC COM 89854H102 1575 32888 SH SOLE 19 32888 0 0 TTEC HLDGS INC COM 89854H102 76839 1604833 SH SOLE 21 1604833 0 0 TTEC HLDGS INC COM 89854H102 21205 442875 SH SOLE 22 420928 0 21947 TTEC HLDGS INC COM 89854H102 8 159 SH SOLE 23 159 0 0 TTEC HLDGS INC COM 89854H102 263 5491 SH SOLE 26 0 0 5491 TTEC HLDGS INC COM 89854H102 123 2566 SH SOLE 28 2566 0 0 TTEC HLDGS INC COM 89854H102 1022 21339 SH SOLE 30 21339 0 0 TTEC HLDGS INC COM 89854H102 105 2195 SH SOLE 40 2195 0 0 TTM TECHNOLOGIES INC COM 87305R109 1248 102343 SH SOLE 2 4070 0 98273 TTM TECHNOLOGIES INC COM 87305R109 4 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 26 2172 SH SOLE 7 2172 0 0 TTM TECHNOLOGIES INC COM 87305R109 5393 442243 SH SOLE 18 442243 0 0 TTM TECHNOLOGIES INC COM 87305R109 2077 170344 SH SOLE 19 170344 0 0 TTM TECHNOLOGIES INC COM 87305R109 133307 10931278 SH SOLE 21 10931278 0 0 TTM TECHNOLOGIES INC COM 87305R109 35942 2947244 SH SOLE 22 2791727 0 155517 TTM TECHNOLOGIES INC COM 87305R109 359 29400 SH SOLE 26 5993 0 23407 TTM TECHNOLOGIES INC COM 87305R109 152 12489 SH SOLE 28 12489 0 0 TTM TECHNOLOGIES INC COM 87305R109 1630 133647 SH SOLE 30 133647 0 0 TTM TECHNOLOGIES INC COM 87305R109 86 7054 SH SOLE 40 7054 0 0 TUCOWS INC COM NEW 898697206 445 8215 SH SOLE 2 371 0 7844 TUCOWS INC COM NEW 898697206 9 174 SH SOLE 7 174 0 0 TUCOWS INC COM NEW 898697206 1850 34154 SH SOLE 18 34154 0 0 TUCOWS INC COM NEW 898697206 885 16342 SH SOLE 19 16342 0 0 TUCOWS INC COM NEW 898697206 18187 335798 SH SOLE 21 335798 0 0 TUCOWS INC COM NEW 898697206 6167 113867 SH SOLE 22 100938 0 12929 TUCOWS INC COM NEW 898697206 183 3373 SH SOLE 26 0 0 3373 TUCOWS INC COM NEW 898697206 86 1591 SH SOLE 28 1591 0 0 TUCOWS INC COM NEW 898697206 136 2510 SH SOLE 30 2510 0 0 TUCOWS INC COM NEW 898697206 77 1422 SH SOLE 40 1422 0 0 TUESDAY MORNING CORP COM NEW 899035505 15 9329 SH SOLE 18 9329 0 0 TUESDAY MORNING CORP COM NEW 899035505 227 144412 SH SOLE 21 144412 0 0 TUESDAY MORNING CORP COM NEW 899035505 1241 790192 SH SOLE 22 790192 0 0 TUNIU CORP SPONSORED ADS A 89977P106 27 9123 SH SOLE 4 9123 0 0 TUNIU CORP SPONSORED ADS A 89977P106 1141 382993 SH SOLE 21 382993 0 0 TUNIU CORP SPONSORED ADS A 89977P106 401 134670 SH SOLE 22 134670 0 0 TUNIU CORP SPONSORED ADS A 89977P106 314 105456 SH SOLE 30 105456 0 0 TUPPERWARE BRANDS CORP COM 899896104 803 50575 SH SOLE 2 1972 0 48603 TUPPERWARE BRANDS CORP COM 899896104 4 231 SH SOLE 4 231 0 0 TUPPERWARE BRANDS CORP COM 899896104 32 1996 SH SOLE 7 1996 0 0 TUPPERWARE BRANDS CORP COM 899896104 3491 219999 SH SOLE 18 219999 0 0 TUPPERWARE BRANDS CORP COM 899896104 1330 83807 SH SOLE 19 83807 0 0 TUPPERWARE BRANDS CORP COM 899896104 85202 5368723 SH SOLE 21 5368723 0 0 TUPPERWARE BRANDS CORP COM 899896104 23344 1470962 SH SOLE 22 1392237 0 78725 TUPPERWARE BRANDS CORP COM 899896104 319 20080 SH SOLE 26 11707 0 8373 TUPPERWARE BRANDS CORP COM 899896104 114 7206 SH SOLE 28 7206 0 0 TUPPERWARE BRANDS CORP COM 899896104 1075 67752 SH SOLE 30 67752 0 0 TUPPERWARE BRANDS CORP COM 899896104 40 2550 SH SOLE 36 2550 0 0 TUPPERWARE BRANDS CORP COM 899896104 76 4804 SH SOLE 40 4804 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 205 35422 SH SOLE 4 35422 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 97 16824 SH SOLE 19 16824 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 39 6712 SH SOLE 21 6712 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 9 1500 SH SOLE 22 1500 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 28 4813 SH SOLE 23 4813 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 220 38050 SH SOLE 25 38050 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 226 6020 SH SOLE 2 280 0 5740 TURNING POINT THERAPEUTICS I COM 90041T108 1089 28971 SH SOLE 18 22646 0 6325 TURNING POINT THERAPEUTICS I COM 90041T108 847 22536 SH SOLE 19 22536 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 8505 226199 SH SOLE 21 226199 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 11914 316865 SH SOLE 22 311333 0 5532 TURNING POINT THERAPEUTICS I COM 90041T108 22 589 SH SOLE 23 589 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 4328 115116 SH SOLE 30 115116 0 0 TURNING PT BRANDS INC COM 90041L105 135 5864 SH SOLE 2 1303 0 4561 TURNING PT BRANDS INC COM 90041L105 5 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 809 35099 SH SOLE 18 30337 0 4762 TURNING PT BRANDS INC COM 90041L105 785 34045 SH SOLE 19 34045 0 0 TURNING PT BRANDS INC COM 90041L105 6993 303266 SH SOLE 21 303266 0 0 TURNING PT BRANDS INC COM 90041L105 6464 280306 SH SOLE 22 265955 0 14351 TURNING PT BRANDS INC COM 90041L105 86 3747 SH SOLE 23 3747 0 0 TURNING PT BRANDS INC COM 90041L105 221 9590 SH SOLE 26 0 0 9590 TURNING PT BRANDS INC COM 90041L105 40 1722 SH SOLE 30 1722 0 0 TURNING PT BRANDS INC COM 90041L105 27 1150 SH SOLE 40 1150 0 0 TURQUOISE HILL RES LTD COM 900435108 164 344558 SH SOLE 21 344558 0 0 TURTLE BEACH CORP COM NEW 900450206 34 2921 SH SOLE 18 2921 0 0 TURTLE BEACH CORP COM NEW 900450206 400 34261 SH SOLE 21 34261 0 0 TURTLE BEACH CORP COM NEW 900450206 1711 146648 SH SOLE 22 146648 0 0 TUTOR PERINI CORP COM 901109108 612 42696 SH SOLE 2 1678 0 41018 TUTOR PERINI CORP COM 901109108 4 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 38 2628 SH SOLE 7 2628 0 0 TUTOR PERINI CORP COM 901109108 1938 135262 SH SOLE 18 135262 0 0 TUTOR PERINI CORP COM 901109108 980 68370 SH SOLE 19 68370 0 0 TUTOR PERINI CORP COM 901109108 19416 1354888 SH SOLE 21 1354888 0 0 TUTOR PERINI CORP COM 901109108 18111 1263854 SH SOLE 22 1192079 0 71775 TUTOR PERINI CORP COM 901109108 172 12026 SH SOLE 26 0 0 12026 TUTOR PERINI CORP COM 901109108 81 5652 SH SOLE 28 5652 0 0 TUTOR PERINI CORP COM 901109108 154 10713 SH SOLE 30 10713 0 0 TUTOR PERINI CORP COM 901109108 30 2123 SH SOLE 36 2123 0 0 TUTOR PERINI CORP COM 901109108 59 4106 SH SOLE 40 4106 0 0 TWILIO INC CL A 90138F102 31313 284765 SH SOLE 2 34407 0 250358 TWILIO INC CL A 90138F102 5011 45575 SH SOLE 4 42600 0 2975 TWILIO INC CL A 90138F102 997 9064 SH SOLE 7 6685 0 2379 TWILIO INC CL A 90138F102 485 4414 SH SOLE 13 4414 0 0 TWILIO INC CL A 90138F102 73 663 SH SOLE 15 663 0 0 TWILIO INC CL A 90138F102 7715 70161 SH SOLE 18 60879 0 9282 TWILIO INC CL A 90138F102 76721 697713 SH SOLE 19 697713 0 0 TWILIO INC CL A 90138F102 216053 1964835 SH SOLE 21 1964835 0 0 TWILIO INC CL A 90138F102 343893 3127440 SH SOLE 22 2894669 0 232771 TWILIO INC CL A 90138F102 9121 82949 SH SOLE 23 82949 0 0 TWILIO INC CL A 90138F102 18537 168579 SH SOLE 25 168579 0 0 TWILIO INC CL A 90138F102 51305 466578 SH SOLE 26 144909 0 321669 TWILIO INC CL A 90138F102 2503 22764 SH SOLE 28 16862 0 5902 TWILIO INC CL A 90138F102 3059 27822 SH SOLE 29 4359 0 23463 TWILIO INC CL A 90138F102 19724 179371 SH SOLE 30 179371 0 0 TWILIO INC CL A 90138F102 2960 26916 SH SOLE 31 21002 0 5914 TWILIO INC CL A 90138F102 46771 425343 SH SOLE 34 425343 0 0 TWILIO INC CL A 90138F102 8099 73650 SH SOLE 36 73650 0 0 TWILIO INC CL A 90138F102 326 2962 SH SOLE 40 2962 0 0 TWILIO INC OPTIONS 90138F102 2881 26200 SH Call SOLE 19 26200 0 0 TWILIO INC OPTIONS 90138F102 2122 19300 SH Call SOLE 34 19300 0 0 TWILIO INC NOTE 0.250% 6/0 90138FAB8 2545 1525000 PRN SOLE 21 1525000 0 0 TWIN DISC INC COM 901476101 117 11049 SH SOLE 2 319 0 10730 TWIN DISC INC COM 901476101 3 245 SH SOLE 7 245 0 0 TWIN DISC INC COM 901476101 369 34852 SH SOLE 18 34852 0 0 TWIN DISC INC COM 901476101 176 16631 SH SOLE 19 16631 0 0 TWIN DISC INC COM 901476101 3888 367110 SH SOLE 21 367110 0 0 TWIN DISC INC COM 901476101 2982 281630 SH SOLE 22 273855 0 7775 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 390 17103 SH SOLE 2 787 0 16316 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 3 130 SH SOLE 4 130 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 8 360 SH SOLE 7 360 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1536 67266 SH SOLE 18 67266 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 790 34608 SH SOLE 19 34608 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 14975 655956 SH SOLE 21 655956 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 15928 697687 SH SOLE 22 672568 0 25119 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 80 3510 SH SOLE 23 3510 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 96 4203 SH SOLE 26 0 0 4203 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 341 14938 SH SOLE 30 14938 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 55 2404 SH SOLE 40 2404 0 0 TWIST BIOSCIENCE CORP COM 90184D100 473 19793 SH SOLE 2 1643 0 18150 TWIST BIOSCIENCE CORP COM 90184D100 11 447 SH SOLE 7 447 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1960 82094 SH SOLE 18 77430 0 4664 TWIST BIOSCIENCE CORP COM 90184D100 1608 67320 SH SOLE 19 67320 0 0 TWIST BIOSCIENCE CORP COM 90184D100 18389 770060 SH SOLE 21 770060 0 0 TWIST BIOSCIENCE CORP COM 90184D100 15748 659475 SH SOLE 22 636719 0 22756 TWIST BIOSCIENCE CORP COM 90184D100 68 2858 SH SOLE 23 2858 0 0 TWIST BIOSCIENCE CORP COM 90184D100 100 4200 SH SOLE 26 0 0 4200 TWIST BIOSCIENCE CORP COM 90184D100 31 1286 SH SOLE 30 1286 0 0 TWITTER INC COM 90184L102 79116 1920300 SH SOLE 2 272796 0 1647504 TWITTER INC COM 90184L102 12432 301756 SH SOLE 4 282076 0 19680 TWITTER INC COM 90184L102 27421 665558 SH SOLE 7 665558 0 0 TWITTER INC COM 90184L102 390 9468 SH SOLE 13 9468 0 0 TWITTER INC COM 90184L102 303 7358 SH SOLE 15 7358 0 0 TWITTER INC COM 90184L102 5 114 SH SOLE 17 0 0 114 TWITTER INC COM 90184L102 94207 2286568 SH SOLE 18 2181439 0 105129 TWITTER INC COM 90184L102 9828 238540 SH SOLE 19 238540 0 0 TWITTER INC COM 90184L102 765959 18591247 SH SOLE 21 18591247 0 0 TWITTER INC COM 90184L102 759171 18426488 SH SOLE 22 16472300 0 1954188 TWITTER INC COM 90184L102 22344 542339 SH SOLE 23 542339 0 0 TWITTER INC COM 90184L102 38867 943368 SH SOLE 25 943368 0 0 TWITTER INC COM 90184L102 111330 2702174 SH SOLE 26 927015 0 1775159 TWITTER INC COM 90184L102 5895 143086 SH SOLE 28 104161 0 38925 TWITTER INC COM 90184L102 877 21276 SH SOLE 29 21276 0 0 TWITTER INC COM 90184L102 109609 2660416 SH SOLE 30 2660416 0 0 TWITTER INC COM 90184L102 6518 158199 SH SOLE 31 131163 0 27036 TWITTER INC COM 90184L102 2947 71520 SH SOLE 34 71520 0 0 TWITTER INC COM 90184L102 20047 486572 SH SOLE 36 486572 0 0 TWITTER INC COM 90184L102 713 17316 SH SOLE 40 17316 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 2643 2685000 PRN SOLE 21 2685000 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 3445 3255000 PRN SOLE 21 3255000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 8025 611160 SH SOLE 2 46436 0 564724 TWO HBRS INVT CORP COM NEW 90187B408 17 1314 SH SOLE 4 1314 0 0 TWO HBRS INVT CORP COM NEW 90187B408 100 7634 SH SOLE 7 7634 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1645 125301 SH SOLE 18 125301 0 0 TWO HBRS INVT CORP COM NEW 90187B408 802 61055 SH SOLE 19 61055 0 0 TWO HBRS INVT CORP COM NEW 90187B408 112310 8553678 SH SOLE 21 8553678 0 0 TWO HBRS INVT CORP COM NEW 90187B408 102329 7793501 SH SOLE 22 7240660 0 552841 TWO HBRS INVT CORP COM NEW 90187B408 1492 113618 SH SOLE 26 77823 0 35795 TWO HBRS INVT CORP COM NEW 90187B408 416 31652 SH SOLE 28 31652 0 0 TWO HBRS INVT CORP COM NEW 90187B408 950 72376 SH SOLE 30 72376 0 0 TWO HBRS INVT CORP COM NEW 90187B408 76 5756 SH SOLE 31 5756 0 0 TWO HBRS INVT CORP COM NEW 90187B408 104 7921 SH SOLE 36 7921 0 0 TWO HBRS INVT CORP COM NEW 90187B408 306 23314 SH SOLE 40 23314 0 0 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 678 660000 PRN SOLE 21 660000 0 0 TWO RIV BANCORP COM 90207C105 33 1572 SH SOLE 18 1572 0 0 TWO RIV BANCORP COM 90207C105 521 25127 SH SOLE 21 25127 0 0 TWO RIV BANCORP COM 90207C105 35 1674 SH SOLE 22 1674 0 0 TYLER TECHNOLOGIES INC COM 902252105 23027 87722 SH SOLE 2 21014 0 66708 TYLER TECHNOLOGIES INC COM 902252105 50 192 SH SOLE 4 192 0 0 TYLER TECHNOLOGIES INC COM 902252105 182 693 SH SOLE 7 693 0 0 TYLER TECHNOLOGIES INC COM 902252105 1 2 SH SOLE 17 0 0 2 TYLER TECHNOLOGIES INC COM 902252105 28095 107028 SH SOLE 18 107028 0 0 TYLER TECHNOLOGIES INC COM 902252105 103457 394120 SH SOLE 19 394120 0 0 TYLER TECHNOLOGIES INC COM 902252105 538785 2052515 SH SOLE 21 2052515 0 0 TYLER TECHNOLOGIES INC COM 902252105 324458 1236031 SH SOLE 22 1166442 0 69589 TYLER TECHNOLOGIES INC COM 902252105 39929 152112 SH SOLE 25 152112 0 0 TYLER TECHNOLOGIES INC COM 902252105 5337 20331 SH SOLE 26 10198 0 10133 TYLER TECHNOLOGIES INC COM 902252105 1241 4726 SH SOLE 28 4726 0 0 TYLER TECHNOLOGIES INC COM 902252105 3042 11587 SH SOLE 30 11587 0 0 TYLER TECHNOLOGIES INC COM 902252105 11579 44110 SH SOLE 31 768 0 43342 TYLER TECHNOLOGIES INC COM 902252105 1046 3984 SH SOLE 40 3984 0 0 TYME TECHNOLOGIES INC COM 90238J103 61 51640 SH SOLE 2 176 0 51464 TYME TECHNOLOGIES INC COM 90238J103 2 1675 SH SOLE 7 1675 0 0 TYME TECHNOLOGIES INC COM 90238J103 259 217905 SH SOLE 18 217905 0 0 TYME TECHNOLOGIES INC COM 90238J103 141 118123 SH SOLE 19 118123 0 0 TYME TECHNOLOGIES INC COM 90238J103 2638 2216900 SH SOLE 21 2216900 0 0 TYME TECHNOLOGIES INC COM 90238J103 1672 1404630 SH SOLE 22 1366245 0 38385 TYSON FOODS INC CL A 902494103 53319 618975 SH SOLE 2 75868 0 543107 TYSON FOODS INC CL A 902494103 10372 120405 SH SOLE 4 112178 0 8227 TYSON FOODS INC CL A 902494103 52342 607644 SH SOLE 7 468944 0 138700 TYSON FOODS INC CL A 902494103 43 502 SH SOLE 13 502 0 0 TYSON FOODS INC CL A 902494103 253 2932 SH SOLE 15 2932 0 0 TYSON FOODS INC CL A 902494103 56936 660967 SH SOLE 18 621007 0 39960 TYSON FOODS INC CL A 902494103 30739 356849 SH SOLE 19 356849 0 0 TYSON FOODS INC CL A 902494103 633993 7360030 SH SOLE 21 7360030 0 0 TYSON FOODS INC CL A 902494103 634869 7370197 SH SOLE 22 6559841 0 810356 TYSON FOODS INC CL A 902494103 18296 212396 SH SOLE 23 212396 0 0 TYSON FOODS INC CL A 902494103 27787 322576 SH SOLE 25 322576 0 0 TYSON FOODS INC CL A 902494103 130770 1518105 SH SOLE 26 358793 0 1159312 TYSON FOODS INC CL A 902494103 4996 58003 SH SOLE 28 42234 0 15769 TYSON FOODS INC CL A 902494103 15084 175116 SH SOLE 29 175116 0 0 TYSON FOODS INC CL A 902494103 139006 1613719 SH SOLE 30 1613719 0 0 TYSON FOODS INC CL A 902494103 6318 73344 SH SOLE 31 53420 0 19924 TYSON FOODS INC CL A 902494103 6421 74537 SH SOLE 34 74537 0 0 TYSON FOODS INC CL A 902494103 20023 232446 SH SOLE 36 232446 0 0 TYSON FOODS INC CL A 902494103 627 7282 SH SOLE 40 7282 0 0 U S CONCRETE INC COM NEW 90333L201 766 13849 SH SOLE 2 670 0 13179 U S CONCRETE INC COM NEW 90333L201 4 78 SH SOLE 4 78 0 0 U S CONCRETE INC COM NEW 90333L201 18 328 SH SOLE 7 328 0 0 U S CONCRETE INC COM NEW 90333L201 3960 71629 SH SOLE 18 71629 0 0 U S CONCRETE INC COM NEW 90333L201 1507 27258 SH SOLE 19 27258 0 0 U S CONCRETE INC COM NEW 90333L201 96625 1747923 SH SOLE 21 1747923 0 0 U S CONCRETE INC COM NEW 90333L201 26554 480349 SH SOLE 22 457660 0 22689 U S CONCRETE INC COM NEW 90333L201 248 4495 SH SOLE 26 0 0 4495 U S CONCRETE INC COM NEW 90333L201 112 2021 SH SOLE 28 2021 0 0 U S CONCRETE INC COM NEW 90333L201 1199 21697 SH SOLE 30 21697 0 0 U S CONCRETE INC COM NEW 90333L201 77 1397 SH SOLE 40 1397 0 0 U S ENERGY CORP WYO COM NEW 911805208 0 658 SH SOLE 21 658 0 0 U S ENERGY CORP WYO COM NEW 911805208 84 164611 SH SOLE 22 164611 0 0 U S GLOBAL INVS INC CL A 902952100 28 13915 SH SOLE 21 13915 0 0 U S GLOBAL INVS INC CL A 902952100 656 329700 SH SOLE 22 329700 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2078 15915 SH SOLE 2 5474 0 10441 U S PHYSICAL THERAPY INC COM 90337L108 15 115 SH SOLE 4 115 0 0 U S PHYSICAL THERAPY INC COM 90337L108 36 272 SH SOLE 7 272 0 0 U S PHYSICAL THERAPY INC COM 90337L108 8606 65920 SH SOLE 18 56918 0 9002 U S PHYSICAL THERAPY INC COM 90337L108 15130 115891 SH SOLE 19 115891 0 0 U S PHYSICAL THERAPY INC COM 90337L108 183222 1403462 SH SOLE 21 1403462 0 0 U S PHYSICAL THERAPY INC COM 90337L108 62735 480547 SH SOLE 22 463339 0 17208 U S PHYSICAL THERAPY INC COM 90337L108 2322 17788 SH SOLE 23 17788 0 0 U S PHYSICAL THERAPY INC COM 90337L108 6356 48690 SH SOLE 26 4185 0 44505 U S PHYSICAL THERAPY INC COM 90337L108 196 1502 SH SOLE 28 1502 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2344 17957 SH SOLE 30 17957 0 0 U S PHYSICAL THERAPY INC COM 90337L108 250 1914 SH SOLE 34 1914 0 0 U S PHYSICAL THERAPY INC COM 90337L108 173 1326 SH SOLE 40 1326 0 0 U S SILICA HLDGS INC COM 90346E103 719 75251 SH SOLE 2 4844 0 70407 U S SILICA HLDGS INC COM 90346E103 3 291 SH SOLE 4 291 0 0 U S SILICA HLDGS INC COM 90346E103 12 1294 SH SOLE 7 1294 0 0 U S SILICA HLDGS INC COM 90346E103 3147 329144 SH SOLE 18 329144 0 0 U S SILICA HLDGS INC COM 90346E103 1545 161627 SH SOLE 19 161627 0 0 U S SILICA HLDGS INC COM 90346E103 77757 8133625 SH SOLE 21 8133625 0 0 U S SILICA HLDGS INC COM 90346E103 21418 2240385 SH SOLE 22 2123256 0 117129 U S SILICA HLDGS INC COM 90346E103 59 6151 SH SOLE 23 6151 0 0 U S SILICA HLDGS INC COM 90346E103 444 46439 SH SOLE 26 11577 0 34862 U S SILICA HLDGS INC COM 90346E103 108 11281 SH SOLE 28 11281 0 0 U S SILICA HLDGS INC COM 90346E103 1006 105251 SH SOLE 30 105251 0 0 U S SILICA HLDGS INC COM 90346E103 88 9253 SH SOLE 40 9253 0 0 U S WELL SVCS INC CL A 91274U101 45 20756 SH SOLE 2 3775 0 16981 U S WELL SVCS INC CL A 91274U101 149 67990 SH SOLE 18 67990 0 0 U S WELL SVCS INC CL A 91274U101 73 33234 SH SOLE 19 33234 0 0 U S WELL SVCS INC CL A 91274U101 1552 708554 SH SOLE 21 708554 0 0 U S WELL SVCS INC CL A 91274U101 442 201810 SH SOLE 22 196382 0 5428 U.S. AUTO PARTS NETWORK INC COM 90343C100 8 4997 SH SOLE 18 4997 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 0 176 SH SOLE 19 176 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 119 76783 SH SOLE 21 76783 0 0 UBER TECHNOLOGIES INC COM 90353T100 13548 444632 SH SOLE 2 53308 0 391324 UBER TECHNOLOGIES INC COM 90353T100 5076 166584 SH SOLE 4 161247 0 5337 UBER TECHNOLOGIES INC COM 90353T100 309 10151 SH SOLE 7 10151 0 0 UBER TECHNOLOGIES INC COM 90353T100 816 26789 SH SOLE 13 26789 0 0 UBER TECHNOLOGIES INC COM 90353T100 46 1502 SH SOLE 15 1502 0 0 UBER TECHNOLOGIES INC COM 90353T100 27285 895490 SH SOLE 18 874260 0 21230 UBER TECHNOLOGIES INC COM 90353T100 245759 8065610 SH SOLE 19 8065610 0 0 UBER TECHNOLOGIES INC COM 90353T100 35706 1171850 SH SOLE 21 1171850 0 0 UBER TECHNOLOGIES INC COM 90353T100 160541 5268833 SH SOLE 22 4898446 0 370387 UBER TECHNOLOGIES INC COM 90353T100 4113 134979 SH SOLE 23 134979 0 0 UBER TECHNOLOGIES INC COM 90353T100 4935 161970 SH SOLE 25 161970 0 0 UBER TECHNOLOGIES INC COM 90353T100 17427 571955 SH SOLE 26 243213 0 328742 UBER TECHNOLOGIES INC COM 90353T100 1100 36094 SH SOLE 28 26668 0 9426 UBER TECHNOLOGIES INC COM 90353T100 213 6993 SH SOLE 29 6993 0 0 UBER TECHNOLOGIES INC COM 90353T100 8589 281883 SH SOLE 30 281883 0 0 UBER TECHNOLOGIES INC COM 90353T100 1233 40475 SH SOLE 31 33182 0 7293 UBER TECHNOLOGIES INC COM 90353T100 67568 2217513 SH SOLE 34 2217513 0 0 UBER TECHNOLOGIES INC COM 90353T100 3190 104699 SH SOLE 36 104699 0 0 UBER TECHNOLOGIES INC COM 90353T100 131 4310 SH SOLE 40 4310 0 0 UBIQUITI INC COM 90353W103 3557 30079 SH SOLE 2 3381 0 26698 UBIQUITI INC COM 90353W103 34 286 SH SOLE 7 286 0 0 UBIQUITI INC COM 90353W103 0 1 SH SOLE 17 0 0 1 UBIQUITI INC COM 90353W103 873 7386 SH SOLE 18 7386 0 0 UBIQUITI INC COM 90353W103 405 3424 SH SOLE 19 3424 0 0 UBIQUITI INC COM 90353W103 29089 245973 SH SOLE 21 245973 0 0 UBIQUITI INC COM 90353W103 45267 382777 SH SOLE 22 364411 0 18366 UBIQUITI INC COM 90353W103 468 3956 SH SOLE 30 3956 0 0 UBIQUITI INC COM 90353W103 39 328 SH SOLE 31 328 0 0 UBS GROUP AG SHS H42097107 15 1364 SH SOLE 22 1364 0 0 UDR INC COM 902653104 34027 701871 SH SOLE 2 77669 0 624202 UDR INC COM 902653104 16551 341404 SH SOLE 4 334566 0 6838 UDR INC COM 902653104 31250 644586 SH SOLE 7 621104 0 23482 UDR INC COM 902653104 237 4886 SH SOLE 13 4886 0 0 UDR INC COM 902653104 626 12919 SH SOLE 15 12919 0 0 UDR INC COM 902653104 65397 1348955 SH SOLE 18 1312300 0 36655 UDR INC COM 902653104 19282 397725 SH SOLE 19 397725 0 0 UDR INC COM 902653104 672169 13864865 SH SOLE 21 13864865 0 0 UDR INC COM 902653104 506653 10450773 SH SOLE 22 9553102 0 897671 UDR INC COM 902653104 13492 278302 SH SOLE 23 278302 0 0 UDR INC COM 902653104 42592 878552 SH SOLE 25 878552 0 0 UDR INC COM 902653104 75193 1551004 SH SOLE 26 483216 0 1067788 UDR INC COM 902653104 2611 53854 SH SOLE 28 38655 0 15199 UDR INC COM 902653104 10322 212904 SH SOLE 29 152926 0 59978 UDR INC COM 902653104 122780 2532599 SH SOLE 30 2532599 0 0 UDR INC COM 902653104 2948 60807 SH SOLE 31 49449 0 11358 UDR INC COM 902653104 4994 103008 SH SOLE 34 103008 0 0 UDR INC COM 902653104 12920 266508 SH SOLE 36 266508 0 0 UDR INC COM 902653104 357 7367 SH SOLE 40 7367 0 0 UFP TECHNOLOGIES INC COM 902673102 260 6726 SH SOLE 2 306 0 6420 UFP TECHNOLOGIES INC COM 902673102 8 202 SH SOLE 7 202 0 0 UFP TECHNOLOGIES INC COM 902673102 950 24609 SH SOLE 18 24609 0 0 UFP TECHNOLOGIES INC COM 902673102 468 12136 SH SOLE 19 12136 0 0 UFP TECHNOLOGIES INC COM 902673102 9242 239442 SH SOLE 21 239442 0 0 UFP TECHNOLOGIES INC COM 902673102 5977 154852 SH SOLE 22 150075 0 4777 UGI CORP NEW COM 902681105 46752 930016 SH SOLE 2 436243 0 493773 UGI CORP NEW COM 902681105 6750 134281 SH SOLE 4 129682 0 4599 UGI CORP NEW COM 902681105 10442 207726 SH SOLE 7 145780 0 61946 UGI CORP NEW COM 902681105 19 379 SH SOLE 13 379 0 0 UGI CORP NEW COM 902681105 34384 683991 SH SOLE 18 664000 0 19991 UGI CORP NEW COM 902681105 3656 72725 SH SOLE 19 72725 0 0 UGI CORP NEW COM 902681105 534678 10636125 SH SOLE 21 10636125 0 0 UGI CORP NEW COM 902681105 358152 7124560 SH SOLE 22 6537069 0 587491 UGI CORP NEW COM 902681105 12690 252431 SH SOLE 23 252431 0 0 UGI CORP NEW COM 902681105 1271 25281 SH SOLE 25 25281 0 0 UGI CORP NEW COM 902681105 27455 546156 SH SOLE 26 177041 0 369115 UGI CORP NEW COM 902681105 2107 41920 SH SOLE 28 31110 0 10810 UGI CORP NEW COM 902681105 5305 105540 SH SOLE 29 61933 0 43607 UGI CORP NEW COM 902681105 17015 338476 SH SOLE 30 338476 0 0 UGI CORP NEW COM 902681105 7584 150859 SH SOLE 31 118061 0 32798 UGI CORP NEW COM 902681105 3074 61157 SH SOLE 34 61157 0 0 UGI CORP NEW COM 902681105 3986 79295 SH SOLE 36 79295 0 0 UGI CORP NEW COM 902681105 270 5375 SH SOLE 40 5375 0 0 ULTA BEAUTY INC COM 90384S303 37549 149806 SH SOLE 2 28110 0 121696 ULTA BEAUTY INC COM 90384S303 6764 26985 SH SOLE 4 25442 0 1543 ULTA BEAUTY INC COM 90384S303 20806 83007 SH SOLE 7 60215 0 22792 ULTA BEAUTY INC COM 90384S303 358 1427 SH SOLE 13 1427 0 0 ULTA BEAUTY INC COM 90384S303 150 597 SH SOLE 15 597 0 0 ULTA BEAUTY INC COM 90384S303 29322 116982 SH SOLE 18 107589 0 9393 ULTA BEAUTY INC COM 90384S303 8295 33095 SH SOLE 19 33095 0 0 ULTA BEAUTY INC COM 90384S303 440541 1757595 SH SOLE 21 1757595 0 0 ULTA BEAUTY INC COM 90384S303 363405 1449852 SH SOLE 22 1304549 0 145303 ULTA BEAUTY INC COM 90384S303 10184 40629 SH SOLE 23 40629 0 0 ULTA BEAUTY INC COM 90384S303 16136 64376 SH SOLE 25 64376 0 0 ULTA BEAUTY INC COM 90384S303 55996 223404 SH SOLE 26 70480 0 152924 ULTA BEAUTY INC COM 90384S303 2791 11135 SH SOLE 28 8211 0 2924 ULTA BEAUTY INC COM 90384S303 3561 14209 SH SOLE 29 2295 0 11914 ULTA BEAUTY INC COM 90384S303 64703 258140 SH SOLE 30 258140 0 0 ULTA BEAUTY INC COM 90384S303 4088 16309 SH SOLE 31 9902 0 6407 ULTA BEAUTY INC COM 90384S303 2097 8368 SH SOLE 32 8368 0 0 ULTA BEAUTY INC COM 90384S303 880 3512 SH SOLE 34 3512 0 0 ULTA BEAUTY INC COM 90384S303 8993 35880 SH SOLE 36 35880 0 0 ULTA BEAUTY INC COM 90384S303 296 1182 SH SOLE 40 1182 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 582 39770 SH SOLE 2 1579 0 38191 ULTRA CLEAN HLDGS INC COM 90385V107 10 716 SH SOLE 7 716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2727 186305 SH SOLE 18 186305 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 984 67236 SH SOLE 19 67236 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 64775 4426009 SH SOLE 21 4426009 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 17355 1185835 SH SOLE 22 1141361 0 44474 ULTRA CLEAN HLDGS INC COM 90385V107 84 5731 SH SOLE 26 0 0 5731 ULTRA CLEAN HLDGS INC COM 90385V107 87 5912 SH SOLE 28 5912 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 816 55726 SH SOLE 30 55726 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 65 4412 SH SOLE 40 4412 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2188 51136 SH SOLE 2 5735 0 45401 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9 210 SH SOLE 4 210 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 41 948 SH SOLE 7 948 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8450 197512 SH SOLE 18 186474 0 11038 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7502 175364 SH SOLE 19 175364 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 104033 2431821 SH SOLE 21 2431821 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 71582 1673254 SH SOLE 22 1596257 0 76997 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 621 14514 SH SOLE 23 14514 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1978 46239 SH SOLE 26 8731 0 37508 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 288 6729 SH SOLE 28 6729 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 882 20606 SH SOLE 30 20606 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 88 2055 SH SOLE 34 2055 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 206 4819 SH SOLE 40 4819 0 0 ULTRALIFE CORP COM 903899102 18 2075 SH SOLE 18 2075 0 0 ULTRALIFE CORP COM 903899102 269 31031 SH SOLE 21 31031 0 0 ULTRALIFE CORP COM 903899102 1160 133959 SH SOLE 22 133959 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2425 542538 SH SOLE 2 138752 0 403786 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 156 34852 SH SOLE 4 34852 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1761 393973 SH SOLE 7 393973 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 736 164662 SH SOLE 13 164662 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 434 97183 SH SOLE 18 97183 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 10403 2327336 SH SOLE 21 2327336 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 7782 1741012 SH SOLE 22 1501908 0 239104 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3406 761892 SH SOLE 30 761892 0 0 UMB FINL CORP COM 902788108 4152 64300 SH SOLE 2 20477 0 43823 UMB FINL CORP COM 902788108 13 199 SH SOLE 4 199 0 0 UMB FINL CORP COM 902788108 72 1112 SH SOLE 7 1112 0 0 UMB FINL CORP COM 902788108 19497 301902 SH SOLE 18 301902 0 0 UMB FINL CORP COM 902788108 4966 76903 SH SOLE 19 76903 0 0 UMB FINL CORP COM 902788108 206947 3204506 SH SOLE 21 3204506 0 0 UMB FINL CORP COM 902788108 100121 1550348 SH SOLE 22 1486395 0 63953 UMB FINL CORP COM 902788108 1009 15624 SH SOLE 26 9157 0 6467 UMB FINL CORP COM 902788108 392 6066 SH SOLE 28 6066 0 0 UMB FINL CORP COM 902788108 1029 15935 SH SOLE 30 15935 0 0 UMB FINL CORP COM 902788108 68 1047 SH SOLE 36 1047 0 0 UMB FINL CORP COM 902788108 281 4348 SH SOLE 40 4348 0 0 UMH PPTYS INC COM 903002103 500 35521 SH SOLE 2 1555 0 33966 UMH PPTYS INC COM 903002103 9 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 1776 126109 SH SOLE 18 126109 0 0 UMH PPTYS INC COM 903002103 854 60682 SH SOLE 19 60682 0 0 UMH PPTYS INC COM 903002103 19224 1365330 SH SOLE 21 1365330 0 0 UMH PPTYS INC COM 903002103 16209 1151229 SH SOLE 22 1100913 0 50316 UMH PPTYS INC COM 903002103 17 1212 SH SOLE 23 1212 0 0 UMH PPTYS INC COM 903002103 107 7630 SH SOLE 26 0 0 7630 UMH PPTYS INC COM 903002103 60 4277 SH SOLE 28 4277 0 0 UMH PPTYS INC COM 903002103 140 9969 SH SOLE 30 9969 0 0 UMPQUA HLDGS CORP COM 904214103 9528 578886 SH SOLE 2 153096 0 425790 UMPQUA HLDGS CORP COM 904214103 94 5686 SH SOLE 4 5686 0 0 UMPQUA HLDGS CORP COM 904214103 124 7559 SH SOLE 7 7559 0 0 UMPQUA HLDGS CORP COM 904214103 10301 625810 SH SOLE 18 620653 0 5157 UMPQUA HLDGS CORP COM 904214103 848 51545 SH SOLE 19 51545 0 0 UMPQUA HLDGS CORP COM 904214103 178179 10824994 SH SOLE 21 10824994 0 0 UMPQUA HLDGS CORP COM 904214103 124459 7561292 SH SOLE 22 7123659 0 437633 UMPQUA HLDGS CORP COM 904214103 194 11775 SH SOLE 23 11775 0 0 UMPQUA HLDGS CORP COM 904214103 1245 75649 SH SOLE 26 48733 0 26916 UMPQUA HLDGS CORP COM 904214103 493 29942 SH SOLE 28 29942 0 0 UMPQUA HLDGS CORP COM 904214103 40 2429 SH SOLE 29 2429 0 0 UMPQUA HLDGS CORP COM 904214103 1053 63967 SH SOLE 30 63967 0 0 UMPQUA HLDGS CORP COM 904214103 121 7372 SH SOLE 31 7372 0 0 UMPQUA HLDGS CORP COM 904214103 85 5137 SH SOLE 34 5137 0 0 UMPQUA HLDGS CORP COM 904214103 159 9664 SH SOLE 36 9664 0 0 UMPQUA HLDGS CORP COM 904214103 392 23824 SH SOLE 40 23824 0 0 UNDER ARMOUR INC CL A 904311107 8323 417420 SH SOLE 2 37386 0 380034 UNDER ARMOUR INC CL A 904311107 1293 64855 SH SOLE 4 60195 0 4660 UNDER ARMOUR INC CL A 904311107 3262 163607 SH SOLE 7 163607 0 0 UNDER ARMOUR INC CL A 904311107 52 2630 SH SOLE 13 2630 0 0 UNDER ARMOUR INC CL A 904311107 22 1093 SH SOLE 15 1093 0 0 UNDER ARMOUR INC CL A 904311107 1 44 SH SOLE 17 0 0 44 UNDER ARMOUR INC CL A 904311107 7764 389366 SH SOLE 18 364449 0 24917 UNDER ARMOUR INC CL A 904311107 1022 51260 SH SOLE 19 51260 0 0 UNDER ARMOUR INC CL A 904311107 88146 4420558 SH SOLE 21 4420558 0 0 UNDER ARMOUR INC CL A 904311107 100167 5023409 SH SOLE 22 4533398 0 490011 UNDER ARMOUR INC CL A 904311107 2675 134138 SH SOLE 23 134138 0 0 UNDER ARMOUR INC CL A 904311107 3860 193572 SH SOLE 25 193572 0 0 UNDER ARMOUR INC CL A 904311107 16079 806387 SH SOLE 26 265001 0 541386 UNDER ARMOUR INC CL A 904311107 683 34260 SH SOLE 28 24359 0 9901 UNDER ARMOUR INC CL A 904311107 846 42403 SH SOLE 29 3835 0 38568 UNDER ARMOUR INC CL A 904311107 12640 633878 SH SOLE 30 633878 0 0 UNDER ARMOUR INC CL A 904311107 779 39056 SH SOLE 31 31126 0 7930 UNDER ARMOUR INC CL A 904311107 300 15031 SH SOLE 34 15031 0 0 UNDER ARMOUR INC CL A 904311107 2083 104470 SH SOLE 36 104470 0 0 UNDER ARMOUR INC CL A 904311107 68 3405 SH SOLE 40 3405 0 0 UNDER ARMOUR INC CL C 904311206 8321 458973 SH SOLE 2 40799 0 418174 UNDER ARMOUR INC CL C 904311206 1242 68506 SH SOLE 4 63813 0 4693 UNDER ARMOUR INC CL C 904311206 3049 168200 SH SOLE 7 168200 0 0 UNDER ARMOUR INC CL C 904311206 50 2766 SH SOLE 13 2766 0 0 UNDER ARMOUR INC CL C 904311206 23 1282 SH SOLE 15 1282 0 0 UNDER ARMOUR INC CL C 904311206 0 20 SH SOLE 17 0 0 20 UNDER ARMOUR INC CL C 904311206 7102 391716 SH SOLE 18 365530 0 26186 UNDER ARMOUR INC CL C 904311206 968 53399 SH SOLE 19 53399 0 0 UNDER ARMOUR INC CL C 904311206 82658 4559180 SH SOLE 21 4559180 0 0 UNDER ARMOUR INC CL C 904311206 85223 4700677 SH SOLE 22 4175313 0 525364 UNDER ARMOUR INC CL C 904311206 2416 133251 SH SOLE 23 133251 0 0 UNDER ARMOUR INC CL C 904311206 3743 206440 SH SOLE 25 206440 0 0 UNDER ARMOUR INC CL C 904311206 14671 809188 SH SOLE 26 294015 0 515173 UNDER ARMOUR INC CL C 904311206 619 34147 SH SOLE 28 24268 0 9879 UNDER ARMOUR INC CL C 904311206 857 47292 SH SOLE 29 3680 0 43612 UNDER ARMOUR INC CL C 904311206 11979 660747 SH SOLE 30 660747 0 0 UNDER ARMOUR INC CL C 904311206 714 39358 SH SOLE 31 31189 0 8169 UNDER ARMOUR INC CL C 904311206 276 15205 SH SOLE 34 15205 0 0 UNDER ARMOUR INC CL C 904311206 2002 110407 SH SOLE 36 110407 0 0 UNDER ARMOUR INC CL C 904311206 63 3467 SH SOLE 40 3467 0 0 UNICO AMERN CORP COM 904607108 4 619 SH SOLE 21 619 0 0 UNIFI INC COM NEW 904677200 345 15723 SH SOLE 2 507 0 15216 UNIFI INC COM NEW 904677200 8 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 1527 69642 SH SOLE 18 69642 0 0 UNIFI INC COM NEW 904677200 535 24393 SH SOLE 19 24393 0 0 UNIFI INC COM NEW 904677200 36730 1675633 SH SOLE 21 1675633 0 0 UNIFI INC COM NEW 904677200 10040 458029 SH SOLE 22 433916 0 24113 UNIFI INC COM NEW 904677200 48 2197 SH SOLE 28 2197 0 0 UNIFI INC COM NEW 904677200 397 18123 SH SOLE 30 18123 0 0 UNIFI INC COM NEW 904677200 37 1671 SH SOLE 40 1671 0 0 UNIFIRST CORP MASS COM 904708104 2970 15220 SH SOLE 2 615 0 14605 UNIFIRST CORP MASS COM 904708104 15 77 SH SOLE 4 77 0 0 UNIFIRST CORP MASS COM 904708104 48 247 SH SOLE 7 247 0 0 UNIFIRST CORP MASS COM 904708104 13275 68037 SH SOLE 18 68037 0 0 UNIFIRST CORP MASS COM 904708104 5083 26052 SH SOLE 19 26052 0 0 UNIFIRST CORP MASS COM 904708104 322064 1650596 SH SOLE 21 1650596 0 0 UNIFIRST CORP MASS COM 904708104 88515 453642 SH SOLE 22 432479 0 21163 UNIFIRST CORP MASS COM 904708104 1170 5997 SH SOLE 26 4593 0 1404 UNIFIRST CORP MASS COM 904708104 439 2251 SH SOLE 28 2251 0 0 UNIFIRST CORP MASS COM 904708104 4278 21926 SH SOLE 30 21926 0 0 UNIFIRST CORP MASS COM 904708104 300 1538 SH SOLE 40 1538 0 0 UNILEVER N V N Y SHS NEW 904784709 2580 42975 SH SOLE 2 42975 0 0 UNILEVER N V N Y SHS NEW 904784709 2 32 SH SOLE 17 0 0 32 UNILEVER N V N Y SHS NEW 904784709 206286 3436378 SH SOLE 18 3265346 0 171032 UNILEVER N V N Y SHS NEW 904784709 252168 4200707 SH SOLE 19 4200707 0 0 UNILEVER N V N Y SHS NEW 904784709 19639 327147 SH SOLE 22 327147 0 0 UNILEVER N V N Y SHS NEW 904784709 705 11743 SH SOLE 23 11743 0 0 UNILEVER N V N Y SHS NEW 904784709 2821 47000 SH SOLE 25 30560 0 16440 UNILEVER N V N Y SHS NEW 904784709 13944 232288 SH SOLE 34 232288 0 0 UNILEVER N V N Y SHS NEW 904784709 631 10510 SH SOLE 36 10510 0 0 UNILEVER PLC SPON ADR NEW 904767704 4070 67718 SH SOLE 18 67718 0 0 UNION BANKSHARES INC COM 905400107 120 3810 SH SOLE 2 117 0 3693 UNION BANKSHARES INC COM 905400107 4 120 SH SOLE 7 120 0 0 UNION BANKSHARES INC COM 905400107 446 14133 SH SOLE 18 14133 0 0 UNION BANKSHARES INC COM 905400107 211 6679 SH SOLE 19 6679 0 0 UNION BANKSHARES INC COM 905400107 3983 126211 SH SOLE 21 126211 0 0 UNION BANKSHARES INC COM 905400107 1112 35220 SH SOLE 22 32199 0 3021 UNION PACIFIC CORP COM 907818108 310134 1914645 SH SOLE 2 295701 0 1618944 UNION PACIFIC CORP COM 907818108 49450 305283 SH SOLE 4 285740 0 19543 UNION PACIFIC CORP COM 907818108 102246 631225 SH SOLE 7 627038 0 4187 UNION PACIFIC CORP COM 907818108 753 4651 SH SOLE 13 4651 0 0 UNION PACIFIC CORP COM 907818108 1151 7105 SH SOLE 15 7105 0 0 UNION PACIFIC CORP COM 907818108 8 51 SH SOLE 17 0 0 51 UNION PACIFIC CORP COM 907818108 395263 2440198 SH SOLE 18 2155031 0 285167 UNION PACIFIC CORP COM 907818108 198859 1227674 SH SOLE 19 1227674 0 0 UNION PACIFIC CORP COM 907818108 15208 93887 SH SOLE 20 93887 0 0 UNION PACIFIC CORP COM 907818108 2150384 13275612 SH SOLE 21 13275612 0 0 UNION PACIFIC CORP COM 907818108 2825585 17444034 SH SOLE 22 15529784 0 1914250 UNION PACIFIC CORP COM 907818108 86256 532511 SH SOLE 23 532511 0 0 UNION PACIFIC CORP COM 907818108 113153 698564 SH SOLE 25 698564 0 0 UNION PACIFIC CORP COM 907818108 548169 3384179 SH SOLE 26 822719 0 2561460 UNION PACIFIC CORP COM 907818108 21953 135526 SH SOLE 28 97788 0 37738 UNION PACIFIC CORP COM 907818108 5142 31747 SH SOLE 29 23183 0 8564 UNION PACIFIC CORP COM 907818108 449799 2776881 SH SOLE 30 2776881 0 0 UNION PACIFIC CORP COM 907818108 46113 284681 SH SOLE 31 141841 0 142840 UNION PACIFIC CORP COM 907818108 23979 148039 SH SOLE 34 148039 0 0 UNION PACIFIC CORP COM 907818108 84923 524282 SH SOLE 36 524282 0 0 UNION PACIFIC CORP COM 907818108 2734 16881 SH SOLE 40 16881 0 0 UNIQUE FABRICATING INC COM 90915J103 5 1641 SH SOLE 18 1641 0 0 UNIQUE FABRICATING INC COM 90915J103 48 16645 SH SOLE 21 16645 0 0 UNIQURE NV SHS N90064101 7 177 SH SOLE 4 177 0 0 UNIQURE NV SHS N90064101 15193 385995 SH SOLE 21 385995 0 0 UNIQURE NV SHS N90064101 1229 31229 SH SOLE 22 16882 0 14347 UNIQURE NV SHS N90064101 431 10946 SH SOLE 26 9315 0 1631 UNIQURE NV SHS N90064101 120 3057 SH SOLE 28 3057 0 0 UNIQURE NV SHS N90064101 2902 73717 SH SOLE 30 73717 0 0 UNIQURE NV SHS N90064101 52 1331 SH SOLE 34 1331 0 0 UNIQURE NV SHS N90064101 111 2829 SH SOLE 40 2829 0 0 UNISYS CORP COM NEW 909214306 361 48639 SH SOLE 2 2073 0 46566 UNISYS CORP COM NEW 909214306 2 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 8 1087 SH SOLE 7 1087 0 0 UNISYS CORP COM NEW 909214306 1792 241127 SH SOLE 18 241127 0 0 UNISYS CORP COM NEW 909214306 1012 136206 SH SOLE 19 136206 0 0 UNISYS CORP COM NEW 909214306 42962 5782300 SH SOLE 21 5782300 0 0 UNISYS CORP COM NEW 909214306 11619 1563765 SH SOLE 22 1487704 0 76061 UNISYS CORP COM NEW 909214306 45 6050 SH SOLE 26 3927 0 2123 UNISYS CORP COM NEW 909214306 53 7185 SH SOLE 28 7185 0 0 UNISYS CORP COM NEW 909214306 555 74694 SH SOLE 30 74694 0 0 UNISYS CORP COM NEW 909214306 43 5819 SH SOLE 40 5819 0 0 UNIT CORP COM 909218109 209 61731 SH SOLE 2 2096 0 59635 UNIT CORP COM 909218109 1 299 SH SOLE 4 299 0 0 UNIT CORP COM 909218109 4 1117 SH SOLE 7 1117 0 0 UNIT CORP COM 909218109 813 240668 SH SOLE 18 240668 0 0 UNIT CORP COM 909218109 308 91045 SH SOLE 19 91045 0 0 UNIT CORP COM 909218109 20720 6130194 SH SOLE 21 6130194 0 0 UNIT CORP COM 909218109 5478 1620854 SH SOLE 22 1519712 0 101142 UNIT CORP COM 909218109 67 19731 SH SOLE 26 3789 0 15942 UNIT CORP COM 909218109 24 6974 SH SOLE 28 6974 0 0 UNIT CORP COM 909218109 245 72567 SH SOLE 30 72567 0 0 UNIT CORP COM 909218109 16 4879 SH SOLE 40 4879 0 0 UNITED AIRLINES HLDGS INC COM 910047109 44500 503341 SH SOLE 2 52418 0 450923 UNITED AIRLINES HLDGS INC COM 910047109 2376 26876 SH SOLE 4 25047 0 1829 UNITED AIRLINES HLDGS INC COM 910047109 20894 236326 SH SOLE 7 202832 0 33494 UNITED AIRLINES HLDGS INC COM 910047109 10 118 SH SOLE 13 118 0 0 UNITED AIRLINES HLDGS INC COM 910047109 130 1474 SH SOLE 15 1474 0 0 UNITED AIRLINES HLDGS INC COM 910047109 39039 441568 SH SOLE 18 422022 0 19546 UNITED AIRLINES HLDGS INC COM 910047109 8550 96704 SH SOLE 19 96704 0 0 UNITED AIRLINES HLDGS INC COM 910047109 483799 5472216 SH SOLE 21 5472216 0 0 UNITED AIRLINES HLDGS INC COM 910047109 495536 5604978 SH SOLE 22 5071107 0 533871 UNITED AIRLINES HLDGS INC COM 910047109 5726 64765 SH SOLE 23 64765 0 0 UNITED AIRLINES HLDGS INC COM 910047109 6748 76322 SH SOLE 25 76322 0 0 UNITED AIRLINES HLDGS INC COM 910047109 50460 570747 SH SOLE 26 112010 0 458737 UNITED AIRLINES HLDGS INC COM 910047109 1069 12089 SH SOLE 28 8416 0 3673 UNITED AIRLINES HLDGS INC COM 910047109 130 1469 SH SOLE 29 1469 0 0 UNITED AIRLINES HLDGS INC COM 910047109 63694 720435 SH SOLE 30 720435 0 0 UNITED AIRLINES HLDGS INC COM 910047109 1611 18221 SH SOLE 31 15060 0 3161 UNITED AIRLINES HLDGS INC COM 910047109 3230 36534 SH SOLE 32 36534 0 0 UNITED AIRLINES HLDGS INC COM 910047109 1607 18176 SH SOLE 34 18176 0 0 UNITED AIRLINES HLDGS INC COM 910047109 5860 66284 SH SOLE 36 66284 0 0 UNITED AIRLINES HLDGS INC COM 910047109 135 1524 SH SOLE 40 1524 0 0 UNITED AIRLINES HLDGS INC OPTIONS 910047109 248 2800 SH Call SOLE 2 2800 0 0 UNITED AIRLINES HLDGS INC OPTIONS 910047109 11935 135000 SH Call SOLE 19 135000 0 0 UNITED AIRLINES HLDGS INC OPTIONS 910047109 230 2600 SH Call SOLE 22 2600 0 0 UNITED AIRLINES HLDGS INC OPTIONS 910047109 35 400 SH Call SOLE 25 400 0 0 UNITED AIRLINES HLDGS INC OPTIONS 910047109 27 300 SH Call SOLE 26 0 0 300 UNITED AIRLINES HLDGS INC OPTIONS 910047109 3421 38700 SH Call SOLE 34 38700 0 0 UNITED BANCORP INC OHIO COM 909911109 12 1032 SH SOLE 18 1032 0 0 UNITED BANCORP INC OHIO COM 909911109 67 5974 SH SOLE 21 5974 0 0 UNITED BANCSHARES INC OHIO COM 909458101 12 588 SH SOLE 18 588 0 0 UNITED BANCSHARES INC OHIO COM 909458101 14 679 SH SOLE 21 679 0 0 UNITED BANKSHARES INC WEST V COM 909907107 5376 141971 SH SOLE 2 47241 0 94730 UNITED BANKSHARES INC WEST V COM 909907107 26 680 SH SOLE 4 680 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3332 87983 SH SOLE 7 87983 0 0 UNITED BANKSHARES INC WEST V COM 909907107 23035 608254 SH SOLE 18 608254 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6488 171311 SH SOLE 19 171311 0 0 UNITED BANKSHARES INC WEST V COM 909907107 356289 9408208 SH SOLE 21 9408208 0 0 UNITED BANKSHARES INC WEST V COM 909907107 136995 3617511 SH SOLE 22 3479943 0 137568 UNITED BANKSHARES INC WEST V COM 909907107 1235 32615 SH SOLE 26 21637 0 10978 UNITED BANKSHARES INC WEST V COM 909907107 493 13018 SH SOLE 28 13018 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1087 28715 SH SOLE 30 28715 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1455 38418 SH SOLE 32 38418 0 0 UNITED BANKSHARES INC WEST V COM 909907107 87 2306 SH SOLE 36 2306 0 0 UNITED BANKSHARES INC WEST V COM 909907107 377 9961 SH SOLE 40 9961 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3121 110072 SH SOLE 2 36949 0 73123 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 35 1252 SH SOLE 7 1252 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9385 331043 SH SOLE 18 331043 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6555 231212 SH SOLE 19 231212 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 223129 7870518 SH SOLE 21 7870518 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 73065 2577256 SH SOLE 22 2484180 0 93076 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3420 120622 SH SOLE 23 120622 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7900 278656 SH SOLE 26 7068 0 271588 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 289 10198 SH SOLE 28 10198 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2985 105288 SH SOLE 30 105288 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 292 10288 SH SOLE 40 10288 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 673 62441 SH SOLE 2 13893 0 48548 UNITED CMNTY FINL CORP OHIO COM 909839102 11 1044 SH SOLE 7 1044 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2004 185897 SH SOLE 18 176356 0 9541 UNITED CMNTY FINL CORP OHIO COM 909839102 3272 303571 SH SOLE 19 303571 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 18606 1726002 SH SOLE 21 1726002 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 24624 2284209 SH SOLE 22 2201461 0 82748 UNITED CMNTY FINL CORP OHIO COM 909839102 581 53941 SH SOLE 23 53941 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1384 128417 SH SOLE 26 0 0 128417 UNITED CMNTY FINL CORP OHIO COM 909839102 160 14813 SH SOLE 30 14813 0 0 UNITED FINL BANCORP INC NEW COM 910304104 716 52497 SH SOLE 2 2189 0 50308 UNITED FINL BANCORP INC NEW COM 910304104 17 1263 SH SOLE 7 1263 0 0 UNITED FINL BANCORP INC NEW COM 910304104 2537 186108 SH SOLE 18 186108 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1206 88509 SH SOLE 19 88509 0 0 UNITED FINL BANCORP INC NEW COM 910304104 24824 1821300 SH SOLE 21 1821300 0 0 UNITED FINL BANCORP INC NEW COM 910304104 22433 1645831 SH SOLE 22 1580564 0 65267 UNITED FINL BANCORP INC NEW COM 910304104 632 46341 SH SOLE 26 26269 0 20072 UNITED FINL BANCORP INC NEW COM 910304104 95 6958 SH SOLE 28 6958 0 0 UNITED FINL BANCORP INC NEW COM 910304104 218 15980 SH SOLE 30 15980 0 0 UNITED FINL BANCORP INC NEW COM 910304104 67 4884 SH SOLE 40 4884 0 0 UNITED FIRE GROUP INC COM 910340108 1035 22034 SH SOLE 2 1320 0 20714 UNITED FIRE GROUP INC COM 910340108 3 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 21 453 SH SOLE 7 453 0 0 UNITED FIRE GROUP INC COM 910340108 4557 96999 SH SOLE 18 96999 0 0 UNITED FIRE GROUP INC COM 910340108 2110 44914 SH SOLE 19 44914 0 0 UNITED FIRE GROUP INC COM 910340108 109279 2326066 SH SOLE 21 2326066 0 0 UNITED FIRE GROUP INC COM 910340108 31024 660367 SH SOLE 22 630996 0 29371 UNITED FIRE GROUP INC COM 910340108 73 1547 SH SOLE 23 1547 0 0 UNITED FIRE GROUP INC COM 910340108 239 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 110 2333 SH SOLE 28 2333 0 0 UNITED FIRE GROUP INC COM 910340108 1402 29836 SH SOLE 30 29836 0 0 UNITED FIRE GROUP INC COM 910340108 97 2071 SH SOLE 40 2071 0 0 UNITED GUARDIAN INC COM 910571108 13 679 SH SOLE 18 679 0 0 UNITED GUARDIAN INC COM 910571108 416 21921 SH SOLE 21 21921 0 0 UNITED GUARDIAN INC COM 910571108 57 3009 SH SOLE 22 3009 0 0 UNITED INS HLDGS CORP COM 910710102 278 19876 SH SOLE 2 904 0 18972 UNITED INS HLDGS CORP COM 910710102 6 394 SH SOLE 7 394 0 0 UNITED INS HLDGS CORP COM 910710102 1383 98861 SH SOLE 18 98861 0 0 UNITED INS HLDGS CORP COM 910710102 675 48274 SH SOLE 19 48274 0 0 UNITED INS HLDGS CORP COM 910710102 32865 2349177 SH SOLE 21 2349177 0 0 UNITED INS HLDGS CORP COM 910710102 9954 711488 SH SOLE 22 688071 0 23417 UNITED INS HLDGS CORP COM 910710102 37 2660 SH SOLE 28 2660 0 0 UNITED INS HLDGS CORP COM 910710102 446 31893 SH SOLE 30 31893 0 0 UNITED INS HLDGS CORP COM 910710102 25 1809 SH SOLE 40 1809 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4787 2290474 SH SOLE 2 0 0 2290474 UNITED NAT FOODS INC COM 911163103 632 54885 SH SOLE 2 1879 0 53006 UNITED NAT FOODS INC COM 911163103 2 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 52 4488 SH SOLE 7 4488 0 0 UNITED NAT FOODS INC COM 911163103 2649 229907 SH SOLE 18 229907 0 0 UNITED NAT FOODS INC COM 911163103 1013 87898 SH SOLE 19 87898 0 0 UNITED NAT FOODS INC COM 911163103 67291 5841195 SH SOLE 21 5841195 0 0 UNITED NAT FOODS INC COM 911163103 18472 1603483 SH SOLE 22 1538114 0 65369 UNITED NAT FOODS INC COM 911163103 84 7304 SH SOLE 26 3766 0 3538 UNITED NAT FOODS INC COM 911163103 84 7277 SH SOLE 28 7277 0 0 UNITED NAT FOODS INC COM 911163103 844 73247 SH SOLE 30 73247 0 0 UNITED NAT FOODS INC COM 911163103 170 14784 SH SOLE 36 14784 0 0 UNITED NAT FOODS INC COM 911163103 62 5368 SH SOLE 40 5368 0 0 UNITED PARCEL SERVICE INC CL B 911312106 227432 1898110 SH SOLE 2 353754 0 1544356 UNITED PARCEL SERVICE INC CL B 911312106 35771 298537 SH SOLE 4 279907 0 18630 UNITED PARCEL SERVICE INC CL B 911312106 78244 653017 SH SOLE 7 653017 0 0 UNITED PARCEL SERVICE INC CL B 911312106 298 2491 SH SOLE 13 2491 0 0 UNITED PARCEL SERVICE INC CL B 911312106 818 6826 SH SOLE 15 6826 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2 15 SH SOLE 17 0 0 15 UNITED PARCEL SERVICE INC CL B 911312106 201171 1678946 SH SOLE 18 1579942 0 99004 UNITED PARCEL SERVICE INC CL B 911312106 17101 142725 SH SOLE 19 142725 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1723003 14379930 SH SOLE 21 14379930 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2023509 16887911 SH SOLE 22 15016229 0 1871682 UNITED PARCEL SERVICE INC CL B 911312106 64082 534820 SH SOLE 23 534820 0 0 UNITED PARCEL SERVICE INC CL B 911312106 92709 773738 SH SOLE 25 773738 0 0 UNITED PARCEL SERVICE INC CL B 911312106 421735 3519737 SH SOLE 26 823645 0 2696092 UNITED PARCEL SERVICE INC CL B 911312106 15997 133508 SH SOLE 28 96364 0 37144 UNITED PARCEL SERVICE INC CL B 911312106 3221 26886 SH SOLE 29 26886 0 0 UNITED PARCEL SERVICE INC CL B 911312106 312279 2606233 SH SOLE 30 2606233 0 0 UNITED PARCEL SERVICE INC CL B 911312106 31696 264528 SH SOLE 31 136049 0 128479 UNITED PARCEL SERVICE INC CL B 911312106 8315 69393 SH SOLE 34 69393 0 0 UNITED PARCEL SERVICE INC CL B 911312106 60845 507804 SH SOLE 36 507804 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1965 16399 SH SOLE 40 16399 0 0 UNITED RENTALS INC COM 911363109 23795 190909 SH SOLE 2 16747 0 174162 UNITED RENTALS INC COM 911363109 4259 34171 SH SOLE 4 31915 0 2256 UNITED RENTALS INC COM 911363109 13703 109937 SH SOLE 7 73106 0 36831 UNITED RENTALS INC COM 911363109 136 1089 SH SOLE 13 1089 0 0 UNITED RENTALS INC COM 911363109 90 720 SH SOLE 15 720 0 0 UNITED RENTALS INC COM 911363109 19437 155947 SH SOLE 18 144919 0 11028 UNITED RENTALS INC COM 911363109 2744 22017 SH SOLE 19 22017 0 0 UNITED RENTALS INC COM 911363109 250072 2006358 SH SOLE 21 2006358 0 0 UNITED RENTALS INC COM 911363109 269093 2158958 SH SOLE 22 1941830 0 217128 UNITED RENTALS INC COM 911363109 7263 58275 SH SOLE 23 58275 0 0 UNITED RENTALS INC COM 911363109 11309 90733 SH SOLE 25 90733 0 0 UNITED RENTALS INC COM 911363109 51528 413412 SH SOLE 26 123824 0 289588 UNITED RENTALS INC COM 911363109 1783 14307 SH SOLE 28 10232 0 4075 UNITED RENTALS INC COM 911363109 2262 18150 SH SOLE 29 1702 0 16448 UNITED RENTALS INC COM 911363109 44383 356092 SH SOLE 30 356092 0 0 UNITED RENTALS INC COM 911363109 1960 15728 SH SOLE 31 12852 0 2876 UNITED RENTALS INC COM 911363109 612 4914 SH SOLE 34 4914 0 0 UNITED RENTALS INC COM 911363109 7215 57885 SH SOLE 36 57885 0 0 UNITED RENTALS INC COM 911363109 212 1698 SH SOLE 40 1698 0 0 UNITED SECURITY BANCSHARES C COM 911460103 134 12769 SH SOLE 2 508 0 12261 UNITED SECURITY BANCSHARES C COM 911460103 503 47768 SH SOLE 18 47768 0 0 UNITED SECURITY BANCSHARES C COM 911460103 238 22626 SH SOLE 19 22626 0 0 UNITED SECURITY BANCSHARES C COM 911460103 5252 499272 SH SOLE 21 499272 0 0 UNITED SECURITY BANCSHARES C COM 911460103 1353 128644 SH SOLE 22 120388 0 8256 UNITED STATES ANTIMONY CORP COM 911549103 30 53894 SH SOLE 21 53894 0 0 UNITED STATES ANTIMONY CORP COM 911549103 10 18368 SH SOLE 22 18368 0 0 UNITED STATES CELLULAR CORP COM 911684108 1509 40152 SH SOLE 2 14739 0 25413 UNITED STATES CELLULAR CORP COM 911684108 2 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 6 171 SH SOLE 7 171 0 0 UNITED STATES CELLULAR CORP COM 911684108 589 15662 SH SOLE 13 15662 0 0 UNITED STATES CELLULAR CORP COM 911684108 1691 45008 SH SOLE 18 20915 0 24093 UNITED STATES CELLULAR CORP COM 911684108 5813 154694 SH SOLE 19 154694 0 0 UNITED STATES CELLULAR CORP COM 911684108 7490 199299 SH SOLE 21 199299 0 0 UNITED STATES CELLULAR CORP COM 911684108 25330 674024 SH SOLE 22 582979 0 91045 UNITED STATES CELLULAR CORP COM 911684108 209 5566 SH SOLE 26 0 0 5566 UNITED STATES CELLULAR CORP COM 911684108 60 1609 SH SOLE 28 1609 0 0 UNITED STATES CELLULAR CORP COM 911684108 3433 91363 SH SOLE 29 0 0 91363 UNITED STATES CELLULAR CORP COM 911684108 546 14534 SH SOLE 30 14534 0 0 UNITED STATES CELLULAR CORP COM 911684108 11 296 SH SOLE 31 296 0 0 UNITED STATES CELLULAR CORP COM 911684108 128 3418 SH SOLE 34 3418 0 0 UNITED STATES CELLULAR CORP COM 911684108 345 9173 SH SOLE 36 9173 0 0 UNITED STATES CELLULAR CORP COM 911684108 46 1229 SH SOLE 40 1229 0 0 UNITED STATES LIME & MINERAL COM 911922102 135 1759 SH SOLE 2 79 0 1680 UNITED STATES LIME & MINERAL COM 911922102 549 7179 SH SOLE 18 7179 0 0 UNITED STATES LIME & MINERAL COM 911922102 258 3377 SH SOLE 19 3377 0 0 UNITED STATES LIME & MINERAL COM 911922102 5616 73411 SH SOLE 21 73411 0 0 UNITED STATES LIME & MINERAL COM 911922102 7010 91639 SH SOLE 22 89575 0 2064 UNITED STATES LIME & MINERAL COM 911922102 22 294 SH SOLE 23 294 0 0 UNITED STATES LIME & MINERAL COM 911922102 31 400 SH SOLE 28 400 0 0 UNITED STATES LIME & MINERAL COM 911922102 38 497 SH SOLE 30 497 0 0 UNITED STATES LIME & MINERAL COM 911922102 20 259 SH SOLE 40 259 0 0 UNITED STATES STL CORP NEW COM 912909108 4718 408505 SH SOLE 2 85277 0 323228 UNITED STATES STL CORP NEW COM 912909108 10 867 SH SOLE 4 867 0 0 UNITED STATES STL CORP NEW COM 912909108 70 6071 SH SOLE 7 6071 0 0 UNITED STATES STL CORP NEW COM 912909108 5522 478106 SH SOLE 18 478106 0 0 UNITED STATES STL CORP NEW COM 912909108 449 38835 SH SOLE 19 38835 0 0 UNITED STATES STL CORP NEW COM 912909108 96697 8372062 SH SOLE 21 8372062 0 0 UNITED STATES STL CORP NEW COM 912909108 65082 5634774 SH SOLE 22 5216022 0 418752 UNITED STATES STL CORP NEW COM 912909108 904 78232 SH SOLE 26 53310 0 24922 UNITED STATES STL CORP NEW COM 912909108 263 22792 SH SOLE 28 22792 0 0 UNITED STATES STL CORP NEW COM 912909108 566 49008 SH SOLE 30 49008 0 0 UNITED STATES STL CORP NEW COM 912909108 44 3769 SH SOLE 31 3769 0 0 UNITED STATES STL CORP NEW COM 912909108 83 7220 SH SOLE 36 7220 0 0 UNITED STATES STL CORP NEW COM 912909108 192 16605 SH SOLE 40 16605 0 0 UNITED TECHNOLOGIES CORP COM 913017109 294269 2155502 SH SOLE 2 369596 0 1785906 UNITED TECHNOLOGIES CORP COM 913017109 47175 345554 SH SOLE 4 323448 0 22106 UNITED TECHNOLOGIES CORP COM 913017109 112537 824325 SH SOLE 7 754274 0 70051 UNITED TECHNOLOGIES CORP COM 913017109 749 5487 SH SOLE 13 5487 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1115 8165 SH SOLE 15 8165 0 0 UNITED TECHNOLOGIES CORP COM 913017109 0 2 SH SOLE 17 0 0 2 UNITED TECHNOLOGIES CORP COM 913017109 320486 2347540 SH SOLE 18 2236629 0 110911 UNITED TECHNOLOGIES CORP COM 913017109 268768 1968705 SH SOLE 19 1968705 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3015255 22086543 SH SOLE 21 22086543 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2678591 19620506 SH SOLE 22 17366032 0 2254474 UNITED TECHNOLOGIES CORP COM 913017109 84302 617509 SH SOLE 23 617509 0 0 UNITED TECHNOLOGIES CORP COM 913017109 115400 845298 SH SOLE 25 845298 0 0 UNITED TECHNOLOGIES CORP COM 913017109 311678 2283022 SH SOLE 26 1041336 0 1241686 UNITED TECHNOLOGIES CORP COM 913017109 21416 156870 SH SOLE 28 113170 0 43700 UNITED TECHNOLOGIES CORP COM 913017109 3490 25564 SH SOLE 29 25564 0 0 UNITED TECHNOLOGIES CORP COM 913017109 378935 2775671 SH SOLE 30 2775671 0 0 UNITED TECHNOLOGIES CORP COM 913017109 39467 289092 SH SOLE 31 159647 0 129445 UNITED TECHNOLOGIES CORP COM 913017109 13125 96142 SH SOLE 32 96142 0 0 UNITED TECHNOLOGIES CORP COM 913017109 129628 949515 SH SOLE 34 949515 0 0 UNITED TECHNOLOGIES CORP COM 913017109 79816 584647 SH SOLE 36 584647 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2193 16061 SH SOLE 37 16061 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2626 19233 SH SOLE 40 19233 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 8553 107247 SH SOLE 2 23750 0 83497 UNITED THERAPEUTICS CORP DEL COM 91307C102 17 217 SH SOLE 4 217 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 92 1149 SH SOLE 7 1149 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 9888 123987 SH SOLE 18 123987 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 773 9697 SH SOLE 19 9697 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 212632 2666236 SH SOLE 21 2666236 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 116942 1466358 SH SOLE 22 1372450 0 93908 UNITED THERAPEUTICS CORP DEL COM 91307C102 1314 16482 SH SOLE 26 9552 0 6930 UNITED THERAPEUTICS CORP DEL COM 91307C102 453 5678 SH SOLE 28 5678 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1352 16954 SH SOLE 30 16954 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 74 922 SH SOLE 31 922 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 123 1545 SH SOLE 34 1545 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 99 1245 SH SOLE 36 1245 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 358 4493 SH SOLE 40 4493 0 0 UNITEDHEALTH GROUP INC COM 91324P102 643506 2961097 SH SOLE 2 810178 0 2150919 UNITEDHEALTH GROUP INC COM 91324P102 94289 433874 SH SOLE 4 407986 0 25888 UNITEDHEALTH GROUP INC COM 91324P102 186359 857532 SH SOLE 7 846501 0 11031 UNITEDHEALTH GROUP INC COM 91324P102 6136 28235 SH SOLE 13 28235 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2089 9612 SH SOLE 15 9612 0 0 UNITEDHEALTH GROUP INC COM 91324P102 105 483 SH SOLE 17 0 0 483 UNITEDHEALTH GROUP INC COM 91324P102 842738 3877867 SH SOLE 18 3446398 0 431469 UNITEDHEALTH GROUP INC COM 91324P102 1050913 4835786 SH SOLE 19 4835786 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1673 7700 SH SOLE 20 7700 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4163276 19157352 SH SOLE 21 19157352 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5154533 23718630 SH SOLE 22 20853062 0 2865568 UNITEDHEALTH GROUP INC COM 91324P102 173191 796940 SH SOLE 23 796940 0 0 UNITEDHEALTH GROUP INC COM 91324P102 208160 957848 SH SOLE 25 940864 0 16984 UNITEDHEALTH GROUP INC COM 91324P102 902892 4154665 SH SOLE 26 1096042 0 3058623 UNITEDHEALTH GROUP INC COM 91324P102 39519 181848 SH SOLE 28 131290 0 50558 UNITEDHEALTH GROUP INC COM 91324P102 49017 225553 SH SOLE 29 77665 0 147888 UNITEDHEALTH GROUP INC COM 91324P102 832258 3829643 SH SOLE 30 3829643 0 0 UNITEDHEALTH GROUP INC COM 91324P102 102310 470782 SH SOLE 31 254642 0 216140 UNITEDHEALTH GROUP INC COM 91324P102 20896 96151 SH SOLE 32 96151 0 0 UNITEDHEALTH GROUP INC COM 91324P102 412316 1897277 SH SOLE 34 1897277 0 0 UNITEDHEALTH GROUP INC COM 91324P102 159550 734173 SH SOLE 36 734173 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4864 22381 SH SOLE 40 22381 0 0 UNITI GROUP INC COM 91325V108 1901 244874 SH SOLE 2 89553 0 155321 UNITI GROUP INC COM 91325V108 54 6923 SH SOLE 4 6923 0 0 UNITI GROUP INC COM 91325V108 36 4619 SH SOLE 7 4619 0 0 UNITI GROUP INC COM 91325V108 8329 1072689 SH SOLE 18 1072689 0 0 UNITI GROUP INC COM 91325V108 2464 317311 SH SOLE 19 317311 0 0 UNITI GROUP INC COM 91325V108 104587 13469010 SH SOLE 21 13469010 0 0 UNITI GROUP INC COM 91325V108 49401 6361957 SH SOLE 22 6099484 0 262473 UNITI GROUP INC COM 91325V108 339 43665 SH SOLE 26 31574 0 12091 UNITI GROUP INC COM 91325V108 172 22124 SH SOLE 28 22124 0 0 UNITI GROUP INC COM 91325V108 869 111917 SH SOLE 30 111917 0 0 UNITI GROUP INC COM 91325V108 94 12165 SH SOLE 36 12165 0 0 UNITI GROUP INC COM 91325V108 136 17459 SH SOLE 40 17459 0 0 UNITIL CORP COM 913259107 959 15115 SH SOLE 2 598 0 14517 UNITIL CORP COM 913259107 12 183 SH SOLE 4 183 0 0 UNITIL CORP COM 913259107 955 15056 SH SOLE 7 15056 0 0 UNITIL CORP COM 913259107 3340 52651 SH SOLE 18 52651 0 0 UNITIL CORP COM 913259107 1620 25531 SH SOLE 19 25531 0 0 UNITIL CORP COM 913259107 35348 557188 SH SOLE 21 557188 0 0 UNITIL CORP COM 913259107 33324 525279 SH SOLE 22 505438 0 19841 UNITIL CORP COM 913259107 149 2347 SH SOLE 23 2347 0 0 UNITIL CORP COM 913259107 242 3822 SH SOLE 26 0 0 3822 UNITIL CORP COM 913259107 124 1954 SH SOLE 28 1954 0 0 UNITIL CORP COM 913259107 613 9669 SH SOLE 30 9669 0 0 UNITIL CORP COM 913259107 96 1509 SH SOLE 40 1509 0 0 UNITY BANCORP INC COM 913290102 179 8089 SH SOLE 2 281 0 7808 UNITY BANCORP INC COM 913290102 627 28310 SH SOLE 18 28310 0 0 UNITY BANCORP INC COM 913290102 297 13398 SH SOLE 19 13398 0 0 UNITY BANCORP INC COM 913290102 6505 293687 SH SOLE 21 293687 0 0 UNITY BANCORP INC COM 913290102 1786 80625 SH SOLE 22 75774 0 4851 UNITY BIOTECHNOLOGY INC COM 91381U101 194 31808 SH SOLE 2 9270 0 22538 UNITY BIOTECHNOLOGY INC COM 91381U101 632 103643 SH SOLE 18 96262 0 7381 UNITY BIOTECHNOLOGY INC COM 91381U101 731 119812 SH SOLE 19 119812 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 8645 1417267 SH SOLE 21 1417267 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 2193 359537 SH SOLE 22 344429 0 15108 UNITY BIOTECHNOLOGY INC COM 91381U101 61 10067 SH SOLE 23 10067 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 112 18433 SH SOLE 26 0 0 18433 UNITY BIOTECHNOLOGY INC COM 91381U101 13 2149 SH SOLE 30 2149 0 0 UNIVAR SOLUTIONS INC COM 91336L107 6696 322525 SH SOLE 2 10637 0 311888 UNIVAR SOLUTIONS INC COM 91336L107 10 467 SH SOLE 4 467 0 0 UNIVAR SOLUTIONS INC COM 91336L107 98 4736 SH SOLE 7 4736 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1542 74300 SH SOLE 18 74300 0 0 UNIVAR SOLUTIONS INC COM 91336L107 745 35867 SH SOLE 19 35867 0 0 UNIVAR SOLUTIONS INC COM 91336L107 35890 1728799 SH SOLE 21 1728799 0 0 UNIVAR SOLUTIONS INC COM 91336L107 76858 3702195 SH SOLE 22 3368793 0 333402 UNIVAR SOLUTIONS INC COM 91336L107 849 40907 SH SOLE 26 23673 0 17234 UNIVAR SOLUTIONS INC COM 91336L107 321 15450 SH SOLE 28 15450 0 0 UNIVAR SOLUTIONS INC COM 91336L107 758 36519 SH SOLE 30 36519 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1651 79521 SH SOLE 31 3347 0 76174 UNIVAR SOLUTIONS INC COM 91336L107 165 7927 SH SOLE 36 7927 0 0 UNIVAR SOLUTIONS INC COM 91336L107 275 13261 SH SOLE 40 13261 0 0 UNIVERSAL CORP VA COM 913456109 1256 22911 SH SOLE 2 1019 0 21892 UNIVERSAL CORP VA COM 913456109 6 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 44 805 SH SOLE 7 805 0 0 UNIVERSAL CORP VA COM 913456109 6048 110352 SH SOLE 18 110352 0 0 UNIVERSAL CORP VA COM 913456109 2309 42125 SH SOLE 19 42125 0 0 UNIVERSAL CORP VA COM 913456109 151677 2767326 SH SOLE 21 2767326 0 0 UNIVERSAL CORP VA COM 913456109 41073 749369 SH SOLE 22 710168 0 39201 UNIVERSAL CORP VA COM 913456109 39 704 SH SOLE 23 704 0 0 UNIVERSAL CORP VA COM 913456109 605 11040 SH SOLE 26 9647 0 1393 UNIVERSAL CORP VA COM 913456109 1924 35109 SH SOLE 30 35109 0 0 UNIVERSAL CORP VA COM 913456109 52 946 SH SOLE 36 946 0 0 UNIVERSAL CORP VA COM 913456109 127 2318 SH SOLE 40 2318 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 16417 97780 SH SOLE 2 20962 0 76818 UNIVERSAL DISPLAY CORP COM 91347P105 33 199 SH SOLE 4 199 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 135 805 SH SOLE 7 805 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 20097 119699 SH SOLE 18 119699 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1609 9582 SH SOLE 19 9582 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 360229 2145499 SH SOLE 21 2145499 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 229038 1364135 SH SOLE 22 1285139 0 78996 UNIVERSAL DISPLAY CORP COM 91347P105 2931 17456 SH SOLE 26 10321 0 7135 UNIVERSAL DISPLAY CORP COM 91347P105 887 5280 SH SOLE 28 5280 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1956 11649 SH SOLE 30 11649 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 146 868 SH SOLE 31 868 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 728 4334 SH SOLE 40 4334 0 0 UNIVERSAL ELECTRS INC COM 913483103 626 12295 SH SOLE 2 542 0 11753 UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 12 238 SH SOLE 7 238 0 0 UNIVERSAL ELECTRS INC COM 913483103 3239 63630 SH SOLE 18 63630 0 0 UNIVERSAL ELECTRS INC COM 913483103 1173 23048 SH SOLE 19 23048 0 0 UNIVERSAL ELECTRS INC COM 913483103 78445 1541163 SH SOLE 21 1541163 0 0 UNIVERSAL ELECTRS INC COM 913483103 22598 443969 SH SOLE 22 420808 0 23161 UNIVERSAL ELECTRS INC COM 913483103 34 664 SH SOLE 26 0 0 664 UNIVERSAL ELECTRS INC COM 913483103 106 2083 SH SOLE 28 2083 0 0 UNIVERSAL ELECTRS INC COM 913483103 946 18591 SH SOLE 30 18591 0 0 UNIVERSAL ELECTRS INC COM 913483103 84 1658 SH SOLE 40 1658 0 0 UNIVERSAL FST PRODS INC COM 913543104 2766 69347 SH SOLE 2 18037 0 51310 UNIVERSAL FST PRODS INC COM 913543104 16 399 SH SOLE 4 399 0 0 UNIVERSAL FST PRODS INC COM 913543104 42 1050 SH SOLE 7 1050 0 0 UNIVERSAL FST PRODS INC COM 913543104 11159 279822 SH SOLE 18 271392 0 8430 UNIVERSAL FST PRODS INC COM 913543104 13829 346777 SH SOLE 19 346777 0 0 UNIVERSAL FST PRODS INC COM 913543104 275772 6915044 SH SOLE 21 6915044 0 0 UNIVERSAL FST PRODS INC COM 913543104 86896 2178947 SH SOLE 22 2089107 0 89840 UNIVERSAL FST PRODS INC COM 913543104 2276 57067 SH SOLE 23 57067 0 0 UNIVERSAL FST PRODS INC COM 913543104 6293 157791 SH SOLE 26 23089 0 134702 UNIVERSAL FST PRODS INC COM 913543104 305 7655 SH SOLE 28 7655 0 0 UNIVERSAL FST PRODS INC COM 913543104 3419 85722 SH SOLE 30 85722 0 0 UNIVERSAL FST PRODS INC COM 913543104 372 9317 SH SOLE 34 9317 0 0 UNIVERSAL FST PRODS INC COM 913543104 255 6390 SH SOLE 40 6390 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1210 11767 SH SOLE 2 436 0 11331 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 350 3406 SH SOLE 4 3406 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1332 12957 SH SOLE 7 12957 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 61 598 SH SOLE 15 598 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5901 57400 SH SOLE 18 57400 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3509 34133 SH SOLE 19 34133 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 148382 1443409 SH SOLE 21 1443409 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 51206 498117 SH SOLE 22 480311 0 17806 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 43 415 SH SOLE 23 415 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2751 26763 SH SOLE 25 26763 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1636 15915 SH SOLE 26 6872 0 9043 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 355 3450 SH SOLE 28 3450 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 673 6549 SH SOLE 29 6549 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 8571 83377 SH SOLE 30 83377 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 157 1529 SH SOLE 40 1529 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 30508 205093 SH SOLE 2 31843 0 173250 UNIVERSAL HLTH SVCS INC CL B 913903100 5296 35606 SH SOLE 4 33230 0 2376 UNIVERSAL HLTH SVCS INC CL B 913903100 19542 131372 SH SOLE 7 89007 0 42365 UNIVERSAL HLTH SVCS INC CL B 913903100 408 2741 SH SOLE 13 2741 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 129 866 SH SOLE 15 866 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 24316 163471 SH SOLE 18 151255 0 12216 UNIVERSAL HLTH SVCS INC CL B 913903100 4416 29688 SH SOLE 19 29688 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 399860 2688133 SH SOLE 21 2688133 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 309369 2079789 SH SOLE 22 1859017 0 220772 UNIVERSAL HLTH SVCS INC CL B 913903100 9177 61697 SH SOLE 23 61697 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 12968 87179 SH SOLE 25 87179 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 55032 369962 SH SOLE 26 119387 0 250575 UNIVERSAL HLTH SVCS INC CL B 913903100 2305 15495 SH SOLE 28 10756 0 4739 UNIVERSAL HLTH SVCS INC CL B 913903100 321 2155 SH SOLE 29 2155 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 63492 426835 SH SOLE 30 426835 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 5845 39294 SH SOLE 31 15720 0 23574 UNIVERSAL HLTH SVCS INC CL B 913903100 874 5878 SH SOLE 34 5878 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 10227 68756 SH SOLE 36 68756 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 264 1774 SH SOLE 40 1774 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 941 31374 SH SOLE 2 2620 0 28754 UNIVERSAL INS HLDGS INC COM 91359V107 7 222 SH SOLE 4 222 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 21 706 SH SOLE 7 706 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 4180 139381 SH SOLE 18 139381 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2274 75811 SH SOLE 19 75811 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 101637 3389014 SH SOLE 21 3389014 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 29520 984321 SH SOLE 22 939625 0 44696 UNIVERSAL INS HLDGS INC COM 91359V107 139 4624 SH SOLE 23 4624 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 771 25697 SH SOLE 26 10936 0 14761 UNIVERSAL INS HLDGS INC COM 91359V107 138 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1353 45118 SH SOLE 30 45118 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 109 3631 SH SOLE 40 3631 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 413 17728 SH SOLE 2 10586 0 7142 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6 240 SH SOLE 7 240 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 739 31731 SH SOLE 18 30138 0 1593 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4001 171857 SH SOLE 19 171857 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7303 313712 SH SOLE 21 313712 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 9862 423623 SH SOLE 22 413620 0 10003 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 889 38171 SH SOLE 23 38171 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1679 72101 SH SOLE 26 0 0 72101 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 33 1411 SH SOLE 28 1411 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 43 1846 SH SOLE 30 1846 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 17 735 SH SOLE 40 735 0 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 1 622 SH SOLE 21 622 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 29 1833 SH SOLE 18 1833 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 428 27431 SH SOLE 21 27431 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 1413 90573 SH SOLE 22 90573 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 21 3878 SH SOLE 18 3878 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 346 63599 SH SOLE 21 63599 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2374 436447 SH SOLE 22 436447 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 874 34263 SH SOLE 2 4700 0 29563 UNIVEST FINANCIAL CORPORATIO COM 915271100 16 629 SH SOLE 7 629 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2663 104396 SH SOLE 18 104396 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3648 143021 SH SOLE 19 143021 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 26231 1028268 SH SOLE 21 1028268 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 30992 1214898 SH SOLE 22 1177209 0 37689 UNIVEST FINANCIAL CORPORATIO COM 915271100 484 18955 SH SOLE 23 18955 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1809 70920 SH SOLE 26 0 0 70920 UNIVEST FINANCIAL CORPORATIO COM 915271100 113 4445 SH SOLE 28 4445 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 223 8756 SH SOLE 30 8756 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 62 2425 SH SOLE 40 2425 0 0 UNUM GROUP COM 91529Y106 34188 1150327 SH SOLE 2 605176 0 545151 UNUM GROUP COM 91529Y106 5438 182972 SH SOLE 4 177579 0 5393 UNUM GROUP COM 91529Y106 9900 333120 SH SOLE 7 228214 0 104906 UNUM GROUP COM 91529Y106 1225 41216 SH SOLE 13 41216 0 0 UNUM GROUP COM 91529Y106 55 1863 SH SOLE 15 1863 0 0 UNUM GROUP COM 91529Y106 18734 630361 SH SOLE 18 561527 0 68834 UNUM GROUP COM 91529Y106 10717 360603 SH SOLE 19 360603 0 0 UNUM GROUP COM 91529Y106 147841 4974470 SH SOLE 21 4974470 0 0 UNUM GROUP COM 91529Y106 213630 7188103 SH SOLE 22 6196560 0 991543 UNUM GROUP COM 91529Y106 11695 393503 SH SOLE 23 393503 0 0 UNUM GROUP COM 91529Y106 7794 262254 SH SOLE 25 262254 0 0 UNUM GROUP COM 91529Y106 28815 969552 SH SOLE 26 343428 0 626124 UNUM GROUP COM 91529Y106 1166 39244 SH SOLE 28 27694 0 11550 UNUM GROUP COM 91529Y106 9297 312818 SH SOLE 29 138219 0 174599 UNUM GROUP COM 91529Y106 28987 975352 SH SOLE 30 975352 0 0 UNUM GROUP COM 91529Y106 9196 309419 SH SOLE 31 239461 0 69958 UNUM GROUP COM 91529Y106 3512 118153 SH SOLE 34 118153 0 0 UNUM GROUP COM 91529Y106 7554 254189 SH SOLE 36 254189 0 0 UNUM GROUP COM 91529Y106 140 4725 SH SOLE 40 4725 0 0 UNUM THERAPEUTICS INC COM 903214104 0 132 SH SOLE 2 132 0 0 UNUM THERAPEUTICS INC COM 903214104 4 2810 SH SOLE 18 2810 0 0 UNUM THERAPEUTICS INC COM 903214104 81 56144 SH SOLE 19 56144 0 0 UNUM THERAPEUTICS INC COM 903214104 473 328326 SH SOLE 21 328326 0 0 UNUM THERAPEUTICS INC COM 903214104 339 235668 SH SOLE 22 235668 0 0 UNUM THERAPEUTICS INC COM 903214104 13 9119 SH SOLE 23 9119 0 0 UNUM THERAPEUTICS INC COM 903214104 8 5443 SH SOLE 26 0 0 5443 UNUM THERAPEUTICS INC COM 903214104 2 1522 SH SOLE 30 1522 0 0 UPLAND SOFTWARE INC COM 91544A109 700 20076 SH SOLE 2 928 0 19148 UPLAND SOFTWARE INC COM 91544A109 4 124 SH SOLE 4 124 0 0 UPLAND SOFTWARE INC COM 91544A109 12 330 SH SOLE 7 330 0 0 UPLAND SOFTWARE INC COM 91544A109 2675 76728 SH SOLE 18 76728 0 0 UPLAND SOFTWARE INC COM 91544A109 1691 48515 SH SOLE 19 48515 0 0 UPLAND SOFTWARE INC COM 91544A109 26240 752711 SH SOLE 21 752711 0 0 UPLAND SOFTWARE INC COM 91544A109 22629 649141 SH SOLE 22 619848 0 29293 UPLAND SOFTWARE INC COM 91544A109 149 4288 SH SOLE 28 4288 0 0 UPLAND SOFTWARE INC COM 91544A109 205 5867 SH SOLE 30 5867 0 0 UPLAND SOFTWARE INC COM 91544A109 106 3028 SH SOLE 34 3028 0 0 UPLAND SOFTWARE INC COM 91544A109 87 2489 SH SOLE 40 2489 0 0 UPWORK INC COM 91688F104 652 48976 SH SOLE 2 2273 0 46703 UPWORK INC COM 91688F104 3 252 SH SOLE 4 252 0 0 UPWORK INC COM 91688F104 13 949 SH SOLE 7 949 0 0 UPWORK INC COM 91688F104 2499 187839 SH SOLE 18 187839 0 0 UPWORK INC COM 91688F104 1284 96499 SH SOLE 19 96499 0 0 UPWORK INC COM 91688F104 25357 1905815 SH SOLE 21 1905815 0 0 UPWORK INC COM 91688F104 23034 1731245 SH SOLE 22 1668544 0 62701 UPWORK INC COM 91688F104 396 29734 SH SOLE 28 29734 0 0 UPWORK INC COM 91688F104 3406 255996 SH SOLE 30 255996 0 0 UPWORK INC COM 91688F104 71 5358 SH SOLE 40 5358 0 0 URANIUM ENERGY CORP COM 916896103 148 151507 SH SOLE 2 5949 0 145558 URANIUM ENERGY CORP COM 916896103 4 4020 SH SOLE 7 4020 0 0 URANIUM ENERGY CORP COM 916896103 622 637884 SH SOLE 18 637884 0 0 URANIUM ENERGY CORP COM 916896103 295 302764 SH SOLE 19 302764 0 0 URANIUM ENERGY CORP COM 916896103 6299 6460715 SH SOLE 21 6460715 0 0 URANIUM ENERGY CORP COM 916896103 4433 4546845 SH SOLE 22 4410062 0 136783 URBAN EDGE PPTYS COM 91704F104 3298 166634 SH SOLE 2 53591 0 113043 URBAN EDGE PPTYS COM 91704F104 603 30458 SH SOLE 4 30458 0 0 URBAN EDGE PPTYS COM 91704F104 2295 115943 SH SOLE 7 115943 0 0 URBAN EDGE PPTYS COM 91704F104 90 4534 SH SOLE 15 4534 0 0 URBAN EDGE PPTYS COM 91704F104 13115 662691 SH SOLE 18 662691 0 0 URBAN EDGE PPTYS COM 91704F104 6102 308341 SH SOLE 19 308341 0 0 URBAN EDGE PPTYS COM 91704F104 178712 9030398 SH SOLE 21 9030398 0 0 URBAN EDGE PPTYS COM 91704F104 99397 5022598 SH SOLE 22 4866111 0 156487 URBAN EDGE PPTYS COM 91704F104 76 3822 SH SOLE 23 3822 0 0 URBAN EDGE PPTYS COM 91704F104 4658 235392 SH SOLE 25 235392 0 0 URBAN EDGE PPTYS COM 91704F104 1575 79571 SH SOLE 26 25537 0 54034 URBAN EDGE PPTYS COM 91704F104 312 15746 SH SOLE 28 15746 0 0 URBAN EDGE PPTYS COM 91704F104 1183 59794 SH SOLE 29 59794 0 0 URBAN EDGE PPTYS COM 91704F104 10240 517423 SH SOLE 30 517423 0 0 URBAN EDGE PPTYS COM 91704F104 301 15198 SH SOLE 40 15198 0 0 URBAN ONE INC CL A 91705J105 0 233 SH SOLE 21 233 0 0 URBAN ONE INC CL D NON VTG 91705J204 8 4244 SH SOLE 18 4244 0 0 URBAN ONE INC CL D NON VTG 91705J204 145 75520 SH SOLE 21 75520 0 0 URBAN ONE INC CL D NON VTG 91705J204 1856 966868 SH SOLE 22 966868 0 0 URBAN OUTFITTERS INC COM 917047102 4572 162762 SH SOLE 2 43713 0 119049 URBAN OUTFITTERS INC COM 917047102 9 335 SH SOLE 4 335 0 0 URBAN OUTFITTERS INC COM 917047102 66 2350 SH SOLE 7 2350 0 0 URBAN OUTFITTERS INC COM 917047102 5633 200538 SH SOLE 18 200292 0 246 URBAN OUTFITTERS INC COM 917047102 454 16167 SH SOLE 19 16167 0 0 URBAN OUTFITTERS INC COM 917047102 96796 3445936 SH SOLE 21 3445936 0 0 URBAN OUTFITTERS INC COM 917047102 68106 2424564 SH SOLE 22 2279457 0 145107 URBAN OUTFITTERS INC COM 917047102 732 26076 SH SOLE 26 20504 0 5572 URBAN OUTFITTERS INC COM 917047102 259 9203 SH SOLE 28 9203 0 0 URBAN OUTFITTERS INC COM 917047102 578 20589 SH SOLE 30 20589 0 0 URBAN OUTFITTERS INC COM 917047102 44 1576 SH SOLE 31 1576 0 0 URBAN OUTFITTERS INC COM 917047102 120 4272 SH SOLE 36 4272 0 0 URBAN OUTFITTERS INC COM 917047102 215 7656 SH SOLE 40 7656 0 0 UROGEN PHARMA LTD COM M96088105 585 24545 SH SOLE 2 785 0 23760 UROGEN PHARMA LTD COM M96088105 2 99 SH SOLE 4 99 0 0 UROGEN PHARMA LTD COM M96088105 77 3223 SH SOLE 7 3223 0 0 UROGEN PHARMA LTD COM M96088105 1529 64157 SH SOLE 18 64157 0 0 UROGEN PHARMA LTD COM M96088105 895 37559 SH SOLE 19 37559 0 0 UROGEN PHARMA LTD COM M96088105 21596 906237 SH SOLE 21 906237 0 0 UROGEN PHARMA LTD COM M96088105 8320 349132 SH SOLE 22 329905 0 19227 UROGEN PHARMA LTD COM M96088105 62 2591 SH SOLE 26 0 0 2591 UROGEN PHARMA LTD COM M96088105 133 5602 SH SOLE 30 5602 0 0 UROGEN PHARMA LTD COM M96088105 43 1785 SH SOLE 40 1785 0 0 UROVANT SCIENCES LTD SHS G9381B108 207 21880 SH SOLE 2 21880 0 0 UROVANT SCIENCES LTD SHS G9381B108 108 11426 SH SOLE 18 11426 0 0 UROVANT SCIENCES LTD SHS G9381B108 1232 130103 SH SOLE 19 130103 0 0 UROVANT SCIENCES LTD SHS G9381B108 309 32669 SH SOLE 21 32669 0 0 UROVANT SCIENCES LTD SHS G9381B108 221 23384 SH SOLE 22 23384 0 0 UROVANT SCIENCES LTD SHS G9381B108 626 66078 SH SOLE 34 66078 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 743 31351 SH SOLE 2 1291 0 30060 URSTADT BIDDLE PPTYS INC CL A 917286205 181 7629 SH SOLE 4 7629 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 706 29772 SH SOLE 7 29772 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 26 1091 SH SOLE 15 1091 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3283 138524 SH SOLE 18 138524 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1850 78044 SH SOLE 19 78044 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 80155 3382078 SH SOLE 21 3382078 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 27497 1160211 SH SOLE 22 1124251 0 35960 URSTADT BIDDLE PPTYS INC CL A 917286205 24 1024 SH SOLE 23 1024 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1506 63538 SH SOLE 25 63538 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 271 11432 SH SOLE 26 0 0 11432 URSTADT BIDDLE PPTYS INC CL A 917286205 358 15107 SH SOLE 29 15107 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 4081 172180 SH SOLE 30 172180 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 69 2926 SH SOLE 40 2926 0 0 US BANCORP DEL COM NEW 902973304 213399 3856137 SH SOLE 2 612169 0 3243968 US BANCORP DEL COM NEW 902973304 34595 625134 SH SOLE 4 583964 0 41170 US BANCORP DEL COM NEW 902973304 77648 1403116 SH SOLE 7 1388352 0 14764 US BANCORP DEL COM NEW 902973304 2231 40308 SH SOLE 13 40308 0 0 US BANCORP DEL COM NEW 902973304 773 13970 SH SOLE 15 13970 0 0 US BANCORP DEL COM NEW 902973304 1 25 SH SOLE 17 0 0 25 US BANCORP DEL COM NEW 902973304 352507 6369850 SH SOLE 18 5322847 0 1047003 US BANCORP DEL COM NEW 902973304 101923 1841765 SH SOLE 19 1841765 0 0 US BANCORP DEL COM NEW 902973304 1798064 32491213 SH SOLE 21 32491213 0 0 US BANCORP DEL COM NEW 902973304 1947366 35189118 SH SOLE 22 31132576 0 4056542 US BANCORP DEL COM NEW 902973304 62971 1137885 SH SOLE 23 1137885 0 0 US BANCORP DEL COM NEW 902973304 86436 1561904 SH SOLE 25 1518367 0 43537 US BANCORP DEL COM NEW 902973304 334326 6041301 SH SOLE 26 1646468 0 4394833 US BANCORP DEL COM NEW 902973304 16026 289593 SH SOLE 28 208976 0 80617 US BANCORP DEL COM NEW 902973304 8965 162004 SH SOLE 29 48801 0 113203 US BANCORP DEL COM NEW 902973304 299021 5403336 SH SOLE 30 5403336 0 0 US BANCORP DEL COM NEW 902973304 30414 549578 SH SOLE 31 307842 0 241736 US BANCORP DEL COM NEW 902973304 65404 1181861 SH SOLE 34 1181861 0 0 US BANCORP DEL COM NEW 902973304 70257 1269549 SH SOLE 36 1269549 0 0 US BANCORP DEL COM NEW 902973304 1682 30397 SH SOLE 37 30397 0 0 US BANCORP DEL COM NEW 902973304 2030 36688 SH SOLE 40 36688 0 0 US ECOLOGY INC COM 91732J102 1234 19297 SH SOLE 2 886 0 18411 US ECOLOGY INC COM 91732J102 10 149 SH SOLE 4 149 0 0 US ECOLOGY INC COM 91732J102 19 294 SH SOLE 7 294 0 0 US ECOLOGY INC COM 91732J102 6334 99068 SH SOLE 18 99068 0 0 US ECOLOGY INC COM 91732J102 2417 37802 SH SOLE 19 37802 0 0 US ECOLOGY INC COM 91732J102 150867 2359503 SH SOLE 21 2359503 0 0 US ECOLOGY INC COM 91732J102 41624 650990 SH SOLE 22 623801 0 27189 US ECOLOGY INC COM 91732J102 1103 17250 SH SOLE 26 6236 0 11014 US ECOLOGY INC COM 91732J102 200 3134 SH SOLE 28 3134 0 0 US ECOLOGY INC COM 91732J102 1984 31032 SH SOLE 30 31032 0 0 US ECOLOGY INC COM 91732J102 155 2424 SH SOLE 40 2424 0 0 US FOODS HLDG CORP COM 912008109 19004 462375 SH SOLE 2 44571 0 417804 US FOODS HLDG CORP COM 912008109 37 906 SH SOLE 4 906 0 0 US FOODS HLDG CORP COM 912008109 321 7806 SH SOLE 7 7806 0 0 US FOODS HLDG CORP COM 912008109 4214 102529 SH SOLE 18 102529 0 0 US FOODS HLDG CORP COM 912008109 2024 49242 SH SOLE 19 49242 0 0 US FOODS HLDG CORP COM 912008109 100340 2441371 SH SOLE 21 2441371 0 0 US FOODS HLDG CORP COM 912008109 249482 6070111 SH SOLE 22 5617179 0 452932 US FOODS HLDG CORP COM 912008109 3420 83213 SH SOLE 26 51118 0 32095 US FOODS HLDG CORP COM 912008109 1103 26827 SH SOLE 28 26827 0 0 US FOODS HLDG CORP COM 912008109 2480 60332 SH SOLE 30 60332 0 0 US FOODS HLDG CORP COM 912008109 1079 26244 SH SOLE 31 4444 0 21800 US FOODS HLDG CORP COM 912008109 445 10836 SH SOLE 34 10836 0 0 US FOODS HLDG CORP COM 912008109 2060 50117 SH SOLE 36 50117 0 0 US FOODS HLDG CORP COM 912008109 889 21626 SH SOLE 40 21626 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 134 27728 SH SOLE 2 7569 0 20159 US XPRESS ENTERPRISES INC COM CL A 90338N202 383 79492 SH SOLE 18 79492 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 190 39513 SH SOLE 19 39513 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 4025 835065 SH SOLE 21 835065 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 2706 561352 SH SOLE 22 555720 0 5632 US XPRESS ENTERPRISES INC COM CL A 90338N202 33 6869 SH SOLE 26 0 0 6869 USA TRUCK INC COM 902925106 14 1688 SH SOLE 18 1688 0 0 USA TRUCK INC COM 902925106 202 25173 SH SOLE 21 25173 0 0 USA TRUCK INC COM 902925106 1876 233670 SH SOLE 22 233670 0 0 USANA HEALTH SCIENCES INC COM 90328M107 822 12015 SH SOLE 2 1208 0 10807 USANA HEALTH SCIENCES INC COM 90328M107 5 80 SH SOLE 4 80 0 0 USANA HEALTH SCIENCES INC COM 90328M107 17 250 SH SOLE 7 250 0 0 USANA HEALTH SCIENCES INC COM 90328M107 4061 59374 SH SOLE 18 58467 0 907 USANA HEALTH SCIENCES INC COM 90328M107 3202 46818 SH SOLE 19 46818 0 0 USANA HEALTH SCIENCES INC COM 90328M107 96020 1404005 SH SOLE 21 1404005 0 0 USANA HEALTH SCIENCES INC COM 90328M107 28287 413620 SH SOLE 22 395280 0 18340 USANA HEALTH SCIENCES INC COM 90328M107 204 2979 SH SOLE 23 2979 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1252 18305 SH SOLE 26 3762 0 14543 USANA HEALTH SCIENCES INC COM 90328M107 115 1684 SH SOLE 28 1684 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1342 19624 SH SOLE 30 19624 0 0 USANA HEALTH SCIENCES INC COM 90328M107 80 1170 SH SOLE 40 1170 0 0 USIO INC COM 917313108 4 1795 SH SOLE 18 1795 0 0 USIO INC COM 917313108 39 19211 SH SOLE 21 19211 0 0 UTAH MED PRODS INC COM 917488108 298 3107 SH SOLE 2 142 0 2965 UTAH MED PRODS INC COM 917488108 6 64 SH SOLE 7 64 0 0 UTAH MED PRODS INC COM 917488108 1199 12515 SH SOLE 18 12515 0 0 UTAH MED PRODS INC COM 917488108 563 5870 SH SOLE 19 5870 0 0 UTAH MED PRODS INC COM 917488108 11655 121604 SH SOLE 21 121604 0 0 UTAH MED PRODS INC COM 917488108 7703 80377 SH SOLE 22 77657 0 2720 V F CORP COM 918204108 76594 860709 SH SOLE 2 164196 0 696513 V F CORP COM 918204108 12524 140733 SH SOLE 4 131886 0 8847 V F CORP COM 918204108 41624 467739 SH SOLE 7 348471 0 119268 V F CORP COM 918204108 940 10560 SH SOLE 13 10560 0 0 V F CORP COM 918204108 289 3242 SH SOLE 15 3242 0 0 V F CORP COM 918204108 71915 808120 SH SOLE 18 764061 0 44059 V F CORP COM 918204108 3803 42738 SH SOLE 19 42738 0 0 V F CORP COM 918204108 669232 7520302 SH SOLE 21 7520302 0 0 V F CORP COM 918204108 717629 8064151 SH SOLE 22 7212221 0 851930 V F CORP COM 918204108 22210 249580 SH SOLE 23 249580 0 0 V F CORP COM 918204108 28850 324198 SH SOLE 25 324198 0 0 V F CORP COM 918204108 164379 1847164 SH SOLE 26 402622 0 1444542 V F CORP COM 918204108 6039 67863 SH SOLE 28 50016 0 17847 V F CORP COM 918204108 1145 12870 SH SOLE 29 12870 0 0 V F CORP COM 918204108 167475 1881953 SH SOLE 30 1881953 0 0 V F CORP COM 918204108 6253 70270 SH SOLE 31 58061 0 12209 V F CORP COM 918204108 3316 37268 SH SOLE 34 37268 0 0 V F CORP COM 918204108 22348 251131 SH SOLE 36 251131 0 0 V F CORP COM 918204108 705 7921 SH SOLE 40 7921 0 0 VAALCO ENERGY INC COM NEW 91851C201 25 12376 SH SOLE 18 12376 0 0 VAALCO ENERGY INC COM NEW 91851C201 662 325903 SH SOLE 21 325903 0 0 VAALCO ENERGY INC COM NEW 91851C201 1982 976429 SH SOLE 22 976429 0 0 VACCINEX INC COM 918640103 4 591 SH SOLE 18 591 0 0 VACCINEX INC COM 918640103 24 3334 SH SOLE 21 3334 0 0 VAIL RESORTS INC COM 91879Q109 22956 100879 SH SOLE 2 13164 0 87715 VAIL RESORTS INC COM 91879Q109 3831 16835 SH SOLE 4 15768 0 1067 VAIL RESORTS INC COM 91879Q109 655 2880 SH SOLE 7 2880 0 0 VAIL RESORTS INC COM 91879Q109 16 72 SH SOLE 13 72 0 0 VAIL RESORTS INC COM 91879Q109 36 159 SH SOLE 15 159 0 0 VAIL RESORTS INC COM 91879Q109 6253 27480 SH SOLE 18 24006 0 3474 VAIL RESORTS INC COM 91879Q109 81719 359111 SH SOLE 19 359111 0 0 VAIL RESORTS INC COM 91879Q109 122751 539424 SH SOLE 21 539424 0 0 VAIL RESORTS INC COM 91879Q109 254497 1118371 SH SOLE 22 1034382 0 83989 VAIL RESORTS INC COM 91879Q109 6698 29435 SH SOLE 23 29435 0 0 VAIL RESORTS INC COM 91879Q109 10063 44221 SH SOLE 25 44221 0 0 VAIL RESORTS INC COM 91879Q109 36032 158339 SH SOLE 26 57054 0 101285 VAIL RESORTS INC COM 91879Q109 1642 7217 SH SOLE 28 5038 0 2179 VAIL RESORTS INC COM 91879Q109 2158 9482 SH SOLE 29 931 0 8551 VAIL RESORTS INC COM 91879Q109 15197 66784 SH SOLE 30 66784 0 0 VAIL RESORTS INC COM 91879Q109 2087 9171 SH SOLE 31 7456 0 1715 VAIL RESORTS INC COM 91879Q109 3064 13464 SH SOLE 34 13464 0 0 VAIL RESORTS INC COM 91879Q109 5800 25486 SH SOLE 36 25486 0 0 VAIL RESORTS INC COM 91879Q109 183 805 SH SOLE 40 805 0 0 VALARIS PLC SHS CLASS A G9402V109 4 760 SH SOLE 4 760 0 0 VALARIS PLC SHS CLASS A G9402V109 34 6998 SH SOLE 7 6998 0 0 VALARIS PLC SHS CLASS A G9402V109 1041 216342 SH SOLE 18 216342 0 0 VALARIS PLC SHS CLASS A G9402V109 73942 15372605 SH SOLE 21 15372605 0 0 VALARIS PLC SHS CLASS A G9402V109 18624 3871917 SH SOLE 22 3671236 0 200681 VALARIS PLC SHS CLASS A G9402V109 365 75862 SH SOLE 26 51441 0 24421 VALARIS PLC SHS CLASS A G9402V109 116 24015 SH SOLE 28 24015 0 0 VALARIS PLC SHS CLASS A G9402V109 1338 278232 SH SOLE 30 278232 0 0 VALARIS PLC SHS CLASS A G9402V109 526 109440 SH SOLE 36 109440 0 0 VALARIS PLC SHS CLASS A G9402V109 97 20131 SH SOLE 40 20131 0 0 VALE S A SPONSORED ADS 91912E105 19130 1663521 SH SOLE 18 1351 0 1662170 VALE S A SPONSORED ADS 91912E105 38093 3312401 SH SOLE 19 3312401 0 0 VALE S A SPONSORED ADS 91912E105 136408 11861562 SH SOLE 21 11861562 0 0 VALE S A SPONSORED ADS 91912E105 64689 5625110 SH SOLE 25 5625110 0 0 VALE S A SPONSORED ADS 91912E105 18161 1579214 SH SOLE 29 1579214 0 0 VALE S A SPONSORED ADS 91912E105 9034 785582 SH SOLE 30 785582 0 0 VALE S A SPONSORED ADS 91912E105 364237 31672768 SH SOLE 34 31672768 0 0 VALERO ENERGY CORP NEW COM 91913Y100 94198 1105094 SH SOLE 2 163285 0 941809 VALERO ENERGY CORP NEW COM 91913Y100 15694 184111 SH SOLE 4 172741 0 11370 VALERO ENERGY CORP NEW COM 91913Y100 44701 524415 SH SOLE 7 445833 0 78582 VALERO ENERGY CORP NEW COM 91913Y100 3298 38686 SH SOLE 13 38686 0 0 VALERO ENERGY CORP NEW COM 91913Y100 342 4016 SH SOLE 15 4016 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1 8 SH SOLE 17 0 0 8 VALERO ENERGY CORP NEW COM 91913Y100 122938 1442262 SH SOLE 18 1367687 0 74575 VALERO ENERGY CORP NEW COM 91913Y100 37735 442687 SH SOLE 19 442687 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1093445 12827842 SH SOLE 21 12827842 0 0 VALERO ENERGY CORP NEW COM 91913Y100 902789 10591140 SH SOLE 22 9301257 0 1289883 VALERO ENERGY CORP NEW COM 91913Y100 26059 305719 SH SOLE 23 305719 0 0 VALERO ENERGY CORP NEW COM 91913Y100 40587 476155 SH SOLE 25 476155 0 0 VALERO ENERGY CORP NEW COM 91913Y100 238275 2795337 SH SOLE 26 503101 0 2292236 VALERO ENERGY CORP NEW COM 91913Y100 7066 82892 SH SOLE 28 60779 0 22113 VALERO ENERGY CORP NEW COM 91913Y100 9119 106985 SH SOLE 29 9106 0 97879 VALERO ENERGY CORP NEW COM 91913Y100 147647 1732135 SH SOLE 30 1732135 0 0 VALERO ENERGY CORP NEW COM 91913Y100 7970 93503 SH SOLE 31 76360 0 17143 VALERO ENERGY CORP NEW COM 91913Y100 4450 52202 SH SOLE 32 52202 0 0 VALERO ENERGY CORP NEW COM 91913Y100 45391 532514 SH SOLE 34 532514 0 0 VALERO ENERGY CORP NEW COM 91913Y100 11156 130881 SH SOLE 35 130881 0 0 VALERO ENERGY CORP NEW COM 91913Y100 32842 385292 SH SOLE 36 385292 0 0 VALERO ENERGY CORP NEW COM 91913Y100 860 10089 SH SOLE 40 10089 0 0 VALHI INC NEW COM 918905100 66 34751 SH SOLE 2 599 0 34152 VALHI INC NEW COM 918905100 177 92904 SH SOLE 18 92904 0 0 VALHI INC NEW COM 918905100 92 48298 SH SOLE 19 48298 0 0 VALHI INC NEW COM 918905100 1956 1029302 SH SOLE 21 1029302 0 0 VALHI INC NEW COM 918905100 1024 538842 SH SOLE 22 522490 0 16352 VALLEY NATL BANCORP COM 919794107 6735 619593 SH SOLE 2 302728 0 316865 VALLEY NATL BANCORP COM 919794107 13 1188 SH SOLE 4 1188 0 0 VALLEY NATL BANCORP COM 919794107 387 35638 SH SOLE 7 35638 0 0 VALLEY NATL BANCORP COM 919794107 21796 2005153 SH SOLE 18 2005153 0 0 VALLEY NATL BANCORP COM 919794107 7051 648700 SH SOLE 19 648700 0 0 VALLEY NATL BANCORP COM 919794107 333510 30681691 SH SOLE 21 30681691 0 0 VALLEY NATL BANCORP COM 919794107 127450 11724906 SH SOLE 22 11299801 0 425105 VALLEY NATL BANCORP COM 919794107 1714 157658 SH SOLE 26 115510 0 42148 VALLEY NATL BANCORP COM 919794107 432 39731 SH SOLE 28 39731 0 0 VALLEY NATL BANCORP COM 919794107 1005 92493 SH SOLE 30 92493 0 0 VALLEY NATL BANCORP COM 919794107 1330 122338 SH SOLE 32 122338 0 0 VALLEY NATL BANCORP COM 919794107 63 5818 SH SOLE 36 5818 0 0 VALLEY NATL BANCORP COM 919794107 363 33363 SH SOLE 40 33363 0 0 VALMONT INDS INC COM 920253101 7453 53837 SH SOLE 2 11879 0 41958 VALMONT INDS INC COM 920253101 17 122 SH SOLE 4 122 0 0 VALMONT INDS INC COM 920253101 87 625 SH SOLE 7 625 0 0 VALMONT INDS INC COM 920253101 8384 60564 SH SOLE 18 60564 0 0 VALMONT INDS INC COM 920253101 662 4781 SH SOLE 19 4781 0 0 VALMONT INDS INC COM 920253101 142825 1031676 SH SOLE 21 1031676 0 0 VALMONT INDS INC COM 920253101 96953 700322 SH SOLE 22 653421 0 46901 VALMONT INDS INC COM 920253101 1010 7294 SH SOLE 26 4855 0 2439 VALMONT INDS INC COM 920253101 418 3019 SH SOLE 28 3019 0 0 VALMONT INDS INC COM 920253101 879 6346 SH SOLE 30 6346 0 0 VALMONT INDS INC COM 920253101 60 435 SH SOLE 31 435 0 0 VALMONT INDS INC COM 920253101 94 678 SH SOLE 36 678 0 0 VALMONT INDS INC COM 920253101 284 2053 SH SOLE 40 2053 0 0 VALUE LINE INC COM 920437100 24 1047 SH SOLE 2 0 0 1047 VALUE LINE INC COM 920437100 97 4282 SH SOLE 18 4282 0 0 VALUE LINE INC COM 920437100 32 1395 SH SOLE 19 1395 0 0 VALUE LINE INC COM 920437100 869 38205 SH SOLE 21 38205 0 0 VALUE LINE INC COM 920437100 1333 58596 SH SOLE 22 57326 0 1270 VALVOLINE INC COM 92047W101 11013 499921 SH SOLE 2 127204 0 372717 VALVOLINE INC COM 92047W101 18 798 SH SOLE 4 798 0 0 VALVOLINE INC COM 92047W101 82 3700 SH SOLE 7 3700 0 0 VALVOLINE INC COM 92047W101 0 21 SH SOLE 17 0 0 21 VALVOLINE INC COM 92047W101 12274 557158 SH SOLE 18 557158 0 0 VALVOLINE INC COM 92047W101 1082 49124 SH SOLE 19 49124 0 0 VALVOLINE INC COM 92047W101 204569 9285918 SH SOLE 21 9285918 0 0 VALVOLINE INC COM 92047W101 132996 6037048 SH SOLE 22 5676778 0 360270 VALVOLINE INC COM 92047W101 518 23496 SH SOLE 25 23496 0 0 VALVOLINE INC COM 92047W101 1450 65808 SH SOLE 26 42365 0 23443 VALVOLINE INC COM 92047W101 523 23739 SH SOLE 28 23739 0 0 VALVOLINE INC COM 92047W101 1206 54733 SH SOLE 30 54733 0 0 VALVOLINE INC COM 92047W101 85 3837 SH SOLE 31 3837 0 0 VALVOLINE INC COM 92047W101 331 15014 SH SOLE 34 15014 0 0 VALVOLINE INC COM 92047W101 451 20467 SH SOLE 40 20467 0 0 VANDA PHARMACEUTICALS INC COM 921659108 623 46921 SH SOLE 2 3589 0 43332 VANDA PHARMACEUTICALS INC COM 921659108 5 345 SH SOLE 4 345 0 0 VANDA PHARMACEUTICALS INC COM 921659108 13 986 SH SOLE 7 986 0 0 VANDA PHARMACEUTICALS INC COM 921659108 3323 250194 SH SOLE 18 246097 0 4097 VANDA PHARMACEUTICALS INC COM 921659108 2244 169012 SH SOLE 19 169012 0 0 VANDA PHARMACEUTICALS INC COM 921659108 85596 6445507 SH SOLE 21 6445507 0 0 VANDA PHARMACEUTICALS INC COM 921659108 22609 1702448 SH SOLE 22 1630436 0 72012 VANDA PHARMACEUTICALS INC COM 921659108 162 12212 SH SOLE 23 12212 0 0 VANDA PHARMACEUTICALS INC COM 921659108 807 60800 SH SOLE 26 17441 0 43359 VANDA PHARMACEUTICALS INC COM 921659108 109 8178 SH SOLE 28 8178 0 0 VANDA PHARMACEUTICALS INC COM 921659108 4992 375872 SH SOLE 30 375872 0 0 VANDA PHARMACEUTICALS INC COM 921659108 36 2679 SH SOLE 34 2679 0 0 VANDA PHARMACEUTICALS INC COM 921659108 60 4493 SH SOLE 40 4493 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 400 14959 SH SOLE 2 14959 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 23392 875764 SH SOLE 19 875764 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 381 14277 SH SOLE 22 14277 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 1256 47000 SH Call SOLE 2 47000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 1429 53500 SH Put SOLE 2 53500 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 64908 2430100 SH Call SOLE 19 2430100 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 97401 3646600 SH Put SOLE 19 3646600 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 1170 43800 SH Call SOLE 22 43800 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 1333 49900 SH Put SOLE 22 49900 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 18 699 SH SOLE 18 699 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14565 638523 SH SOLE 2 638523 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 24252 1063196 SH SOLE 22 1063196 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 7 228 SH SOLE 17 0 0 228 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 77 SH SOLE 17 0 0 77 VANECK VECTORS ETF TR OPTIONS 92189F676 71 600 SH Put SOLE 2 600 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 11913 100000 SH Put SOLE 19 100000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 107 900 SH Put SOLE 22 900 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 359 3010 SH SOLE 2 3010 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21382 179482 SH SOLE 19 179482 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 401 3363 SH SOLE 22 3363 0 0 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 870 26680 SH SOLE 26 0 0 26680 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 270 8720 SH SOLE 22 0 0 8720 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 761 15127 SH SOLE 17 0 0 15127 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 286 5682 SH SOLE 18 5682 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1891 57303 SH SOLE 2 57303 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3 104 SH SOLE 17 0 0 104 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 0 2 SH SOLE 18 2 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 126832 3843394 SH SOLE 19 3843394 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1854 56176 SH SOLE 22 56176 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 1868 56600 SH Call SOLE 2 56600 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 125671 3808200 SH Call SOLE 19 3808200 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 1759 53300 SH Call SOLE 22 53300 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 0 4 SH SOLE 2 4 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5 72 SH SOLE 17 0 0 72 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 75 1169 SH SOLE 18 1169 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 24161 375000 SH SOLE 19 375000 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3 20 SH SOLE 17 0 0 20 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 114 705 SH SOLE 18 705 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4 38 SH SOLE 17 0 0 38 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 4 SH SOLE 17 0 0 4 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 0 1 SH SOLE 17 0 0 1 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 3 SH SOLE 17 0 0 3 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2 14 SH SOLE 17 0 0 14 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 30 294 SH SOLE 17 0 0 294 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 61 689 SH SOLE 17 0 0 689 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1 6 SH SOLE 18 6 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 88 1085 SH SOLE 17 0 0 1085 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1150702 13629069 SH SOLE 2 13629069 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 27712 328223 SH SOLE 17 0 0 328223 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 6697 79321 SH SOLE 18 0 0 79321 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 36674 623391 SH SOLE 2 344872 0 278519 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 758 12884 SH SOLE 17 0 0 12884 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2 35 SH SOLE 18 35 0 0 VANGUARD GROUP DIV APP ETF 921908844 116 973 SH SOLE 17 0 0 973 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5884 21584 SH SOLE 17 0 0 21584 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 427 1568 SH SOLE 18 1568 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 144 1278 SH SOLE 17 0 0 1278 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 115 776 SH SOLE 17 0 0 776 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 28 300 SH SOLE 2 0 0 300 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 41464 444654 SH SOLE 4 444654 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1698 18205 SH SOLE 17 0 0 18205 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 157 1680 SH SOLE 18 1680 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4075 43698 SH SOLE 22 43698 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 76 419 SH SOLE 17 0 0 419 VANGUARD INDEX FDS SM CP VAL ETF 922908611 134 1043 SH SOLE 17 0 0 1043 VANGUARD INDEX FDS MID CAP ETF 922908629 9792 58423 SH SOLE 17 0 0 58423 VANGUARD INDEX FDS MID CAP ETF 922908629 454 2711 SH SOLE 18 2711 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 784 5748 SH SOLE 17 0 0 5748 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7412 63714 SH SOLE 17 0 0 63714 VANGUARD INDEX FDS GROWTH ETF 922908736 6324 38035 SH SOLE 17 0 0 38035 VANGUARD INDEX FDS VALUE ETF 922908744 17693 158507 SH SOLE 17 0 0 158507 VANGUARD INDEX FDS VALUE ETF 922908744 1267 11347 SH SOLE 18 11347 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 14996 97446 SH SOLE 17 0 0 97446 VANGUARD INDEX FDS SMALL CP ETF 922908751 426 2770 SH SOLE 18 2770 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 11459 75886 SH SOLE 17 0 0 75886 VANGUARD INDEX FDS TOTAL STK MKT 922908769 889 5890 SH SOLE 18 5890 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1519 25933 SH SOLE 17 0 0 25933 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 4842 47499 SH SOLE 17 0 0 47499 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 24 322 SH SOLE 17 0 0 322 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 359 4800 SH SOLE 18 4800 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 309 6188 SH SOLE 17 0 0 6188 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 374 7500 SH SOLE 18 7500 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2438 60556 SH SOLE 2 60556 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8039 199687 SH SOLE 17 0 0 199687 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 337 8376 SH SOLE 18 8376 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3 52 SH SOLE 17 0 0 52 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 69 1285 SH SOLE 17 0 0 1285 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 115485 2154174 SH SOLE 23 2154174 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 471 9609 SH SOLE 17 0 0 9609 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 220 4100 SH SOLE 17 0 0 4100 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 42 778 SH SOLE 18 778 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 50 818 SH SOLE 17 0 0 818 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4 59 SH SOLE 18 59 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 90 1111 SH SOLE 17 0 0 1111 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5 40 SH SOLE 17 0 0 40 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1 9 SH SOLE 17 0 0 9 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 18 150 SH SOLE 17 0 0 150 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3 23 SH SOLE 18 23 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 19 SH SOLE 17 0 0 19 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3 44 SH SOLE 17 0 0 44 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 11 83 SH SOLE 17 0 0 83 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 50 931 SH SOLE 17 0 0 931 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6 111 SH SOLE 18 111 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 22 217 SH SOLE 17 0 0 217 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3799 37564 SH SOLE 18 37564 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2 21 SH SOLE 17 0 0 21 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9764 107013 SH SOLE 17 0 0 107013 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 13 139 SH SOLE 18 139 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 60 1156 SH SOLE 17 0 0 1156 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5219 127051 SH SOLE 2 127051 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15796 384517 SH SOLE 17 0 0 384517 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 83 934 SH SOLE 17 0 0 934 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1 13 SH SOLE 17 0 0 13 VANGUARD WORLD FD EXTENDED DUR 921910709 9 66 SH SOLE 17 0 0 66 VANGUARD WORLD FD EXTENDED DUR 921910709 159 1126 SH SOLE 18 0 0 1126 VANGUARD WORLD FD MEGA GRWTH IND 921910816 292 2201 SH SOLE 17 0 0 2201 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 6 78 SH SOLE 17 0 0 78 VANGUARD WORLD FD MEGA CAP INDEX 921910873 8 77 SH SOLE 17 0 0 77 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 103 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7 99 SH SOLE 17 0 0 99 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 671 3999 SH SOLE 18 3999 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 0 2 SH SOLE 17 0 0 2 VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS MATERIALS ETF 92204A801 632 4999 SH SOLE 18 4999 0 0 VAPOTHERM INC COM 922107107 117 12370 SH SOLE 2 219 0 12151 VAPOTHERM INC COM 922107107 503 53072 SH SOLE 18 53072 0 0 VAPOTHERM INC COM 922107107 235 24795 SH SOLE 19 24795 0 0 VAPOTHERM INC COM 922107107 4949 522550 SH SOLE 21 522550 0 0 VAPOTHERM INC COM 922107107 3058 322961 SH SOLE 22 318424 0 4537 VAREX IMAGING CORP COM 92214X106 1012 35442 SH SOLE 2 1497 0 33945 VAREX IMAGING CORP COM 92214X106 5 184 SH SOLE 4 184 0 0 VAREX IMAGING CORP COM 92214X106 22 781 SH SOLE 7 781 0 0 VAREX IMAGING CORP COM 92214X106 4847 169816 SH SOLE 18 169816 0 0 VAREX IMAGING CORP COM 92214X106 1855 65000 SH SOLE 19 65000 0 0 VAREX IMAGING CORP COM 92214X106 124084 4347722 SH SOLE 21 4347722 0 0 VAREX IMAGING CORP COM 92214X106 31973 1120293 SH SOLE 22 1065272 0 55021 VAREX IMAGING CORP COM 92214X106 415 14551 SH SOLE 26 3818 0 10733 VAREX IMAGING CORP COM 92214X106 153 5378 SH SOLE 28 5378 0 0 VAREX IMAGING CORP COM 92214X106 1511 52938 SH SOLE 30 52938 0 0 VAREX IMAGING CORP COM 92214X106 121 4240 SH SOLE 40 4240 0 0 VARIAN MED SYS INC COM 92220P105 45022 378047 SH SOLE 2 176697 0 201350 VARIAN MED SYS INC COM 92220P105 5081 42669 SH SOLE 4 40179 0 2490 VARIAN MED SYS INC COM 92220P105 14850 124694 SH SOLE 7 88145 0 36549 VARIAN MED SYS INC COM 92220P105 19 156 SH SOLE 13 156 0 0 VARIAN MED SYS INC COM 92220P105 127 1063 SH SOLE 15 1063 0 0 VARIAN MED SYS INC COM 92220P105 29306 246080 SH SOLE 18 233626 0 12454 VARIAN MED SYS INC COM 92220P105 89496 751497 SH SOLE 19 751497 0 0 VARIAN MED SYS INC COM 92220P105 1322 11100 SH SOLE 20 11100 0 0 VARIAN MED SYS INC COM 92220P105 353994 2972490 SH SOLE 21 2972490 0 0 VARIAN MED SYS INC COM 92220P105 278030 2334623 SH SOLE 22 2094035 0 240588 VARIAN MED SYS INC COM 92220P105 8264 69391 SH SOLE 23 69391 0 0 VARIAN MED SYS INC COM 92220P105 21563 181062 SH SOLE 25 181062 0 0 VARIAN MED SYS INC COM 92220P105 60084 504526 SH SOLE 26 131489 0 373037 VARIAN MED SYS INC COM 92220P105 1908 16022 SH SOLE 28 11350 0 4672 VARIAN MED SYS INC COM 92220P105 2554 21444 SH SOLE 29 1904 0 19540 VARIAN MED SYS INC COM 92220P105 51540 432782 SH SOLE 30 432782 0 0 VARIAN MED SYS INC COM 92220P105 2311 19404 SH SOLE 31 16053 0 3351 VARIAN MED SYS INC COM 92220P105 53707 450977 SH SOLE 34 450977 0 0 VARIAN MED SYS INC COM 92220P105 7374 61917 SH SOLE 36 61917 0 0 VARIAN MED SYS INC COM 92220P105 220 1844 SH SOLE 40 1844 0 0 VARONIS SYS INC COM 922280102 1545 25843 SH SOLE 2 1204 0 24639 VARONIS SYS INC COM 922280102 9 158 SH SOLE 4 158 0 0 VARONIS SYS INC COM 922280102 36 598 SH SOLE 7 598 0 0 VARONIS SYS INC COM 922280102 6040 101031 SH SOLE 18 101031 0 0 VARONIS SYS INC COM 922280102 3447 57661 SH SOLE 19 57661 0 0 VARONIS SYS INC COM 922280102 64467 1078400 SH SOLE 21 1078400 0 0 VARONIS SYS INC COM 922280102 53425 893692 SH SOLE 22 824919 0 68773 VARONIS SYS INC COM 922280102 146 2447 SH SOLE 25 2447 0 0 VARONIS SYS INC COM 922280102 1317 22032 SH SOLE 26 7038 0 14994 VARONIS SYS INC COM 922280102 228 3822 SH SOLE 28 3822 0 0 VARONIS SYS INC COM 922280102 1008 16860 SH SOLE 30 16860 0 0 VARONIS SYS INC COM 922280102 9 148 SH SOLE 34 148 0 0 VARONIS SYS INC COM 922280102 15 257 SH SOLE 36 257 0 0 VARONIS SYS INC COM 922280102 182 3039 SH SOLE 40 3039 0 0 VAXART INC COM NEW 92243A200 1 1830 SH SOLE 21 1830 0 0 VAXART INC COM NEW 92243A200 14 38579 SH SOLE 22 38579 0 0 VBI VACCINES INC COM NEW 91822J103 30 64360 SH SOLE 2 3629 0 60731 VBI VACCINES INC COM NEW 91822J103 138 292847 SH SOLE 18 292847 0 0 VBI VACCINES INC COM NEW 91822J103 66 140044 SH SOLE 19 140044 0 0 VBI VACCINES INC COM NEW 91822J103 1449 3075591 SH SOLE 21 3075591 0 0 VBI VACCINES INC COM NEW 91822J103 391 830143 SH SOLE 22 805635 0 24508 VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 29567 2776207 SH SOLE 2 2776207 0 0 VECTOR GROUP LTD COM 92240M108 1240 104094 SH SOLE 2 38847 0 65247 VECTOR GROUP LTD COM 92240M108 6 511 SH SOLE 4 511 0 0 VECTOR GROUP LTD COM 92240M108 29 2461 SH SOLE 7 2461 0 0 VECTOR GROUP LTD COM 92240M108 6544 549425 SH SOLE 18 506175 0 43250 VECTOR GROUP LTD COM 92240M108 8656 726810 SH SOLE 19 726810 0 0 VECTOR GROUP LTD COM 92240M108 148030 12429040 SH SOLE 21 12429040 0 0 VECTOR GROUP LTD COM 92240M108 49726 4175156 SH SOLE 22 4010964 0 164192 VECTOR GROUP LTD COM 92240M108 1439 120797 SH SOLE 23 120797 0 0 VECTOR GROUP LTD COM 92240M108 3654 306817 SH SOLE 26 25594 0 281223 VECTOR GROUP LTD COM 92240M108 1923 161447 SH SOLE 30 161447 0 0 VECTOR GROUP LTD COM 92240M108 144 12077 SH SOLE 40 12077 0 0 VECTRUS INC COM 92242T101 515 12679 SH SOLE 2 1399 0 11280 VECTRUS INC COM 92242T101 10 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 1662 40883 SH SOLE 18 40883 0 0 VECTRUS INC COM 92242T101 1037 25515 SH SOLE 19 25515 0 0 VECTRUS INC COM 92242T101 16562 407441 SH SOLE 21 407441 0 0 VECTRUS INC COM 92242T101 14326 352423 SH SOLE 22 340502 0 11921 VECTRUS INC COM 92242T101 169 4147 SH SOLE 23 4147 0 0 VECTRUS INC COM 92242T101 797 19613 SH SOLE 26 0 0 19613 VECTRUS INC COM 92242T101 0 2 SH SOLE 30 2 0 0 VECTRUS INC COM 92242T101 0 9 SH SOLE 31 9 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 345 39728 SH SOLE 2 39728 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 3685 424497 SH SOLE 7 346077 0 78420 VEDANTA LTD SPONSORED ADR 92242Y100 4659 536799 SH SOLE 18 536799 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 566 65153 SH SOLE 21 65153 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 4080 470097 SH SOLE 22 470097 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 8 939 SH SOLE 23 939 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 607 69882 SH SOLE 25 69882 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1530 176308 SH SOLE 26 162773 0 13535 VEDANTA LTD SPONSORED ADR 92242Y100 3179 366274 SH SOLE 28 366274 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 861 99246 SH SOLE 29 99246 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 6313 727270 SH SOLE 30 727270 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 110 12661 SH SOLE 34 12661 0 0 VEECO INSTRS INC DEL COM 922417100 565 48385 SH SOLE 2 2067 0 46318 VEECO INSTRS INC DEL COM 922417100 4 334 SH SOLE 4 334 0 0 VEECO INSTRS INC DEL COM 922417100 11 910 SH SOLE 7 910 0 0 VEECO INSTRS INC DEL COM 922417100 2534 216992 SH SOLE 18 216992 0 0 VEECO INSTRS INC DEL COM 922417100 970 83072 SH SOLE 19 83072 0 0 VEECO INSTRS INC DEL COM 922417100 62589 5358686 SH SOLE 21 5358686 0 0 VEECO INSTRS INC DEL COM 922417100 16847 1442394 SH SOLE 22 1377530 0 64864 VEECO INSTRS INC DEL COM 922417100 250 21416 SH SOLE 26 4993 0 16423 VEECO INSTRS INC DEL COM 922417100 80 6846 SH SOLE 28 6846 0 0 VEECO INSTRS INC DEL COM 922417100 781 66844 SH SOLE 30 66844 0 0 VEECO INSTRS INC DEL COM 922417100 63 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 668 750000 PRN SOLE 21 750000 0 0 VEEVA SYS INC CL A COM 922475108 74860 490275 SH SOLE 2 191794 0 298481 VEEVA SYS INC CL A COM 922475108 12981 85014 SH SOLE 4 81505 0 3509 VEEVA SYS INC CL A COM 922475108 2614 17121 SH SOLE 7 15499 0 1622 VEEVA SYS INC CL A COM 922475108 4907 32135 SH SOLE 13 32135 0 0 VEEVA SYS INC CL A COM 922475108 171 1122 SH SOLE 15 1122 0 0 VEEVA SYS INC CL A COM 922475108 22876 149818 SH SOLE 18 102852 0 46966 VEEVA SYS INC CL A COM 922475108 46848 306821 SH SOLE 19 306821 0 0 VEEVA SYS INC CL A COM 922475108 344922 2258970 SH SOLE 21 2258970 0 0 VEEVA SYS INC CL A COM 922475108 622027 4073790 SH SOLE 22 3461023 0 612767 VEEVA SYS INC CL A COM 922475108 25899 169619 SH SOLE 23 169619 0 0 VEEVA SYS INC CL A COM 922475108 20751 135906 SH SOLE 25 135906 0 0 VEEVA SYS INC CL A COM 922475108 62147 407014 SH SOLE 26 171113 0 235901 VEEVA SYS INC CL A COM 922475108 3797 24868 SH SOLE 28 18344 0 6524 VEEVA SYS INC CL A COM 922475108 24949 163397 SH SOLE 29 46819 0 116578 VEEVA SYS INC CL A COM 922475108 34946 228870 SH SOLE 30 228870 0 0 VEEVA SYS INC CL A COM 922475108 16563 108476 SH SOLE 31 80907 0 27569 VEEVA SYS INC CL A COM 922475108 2872 18811 SH SOLE 34 18811 0 0 VEEVA SYS INC CL A COM 922475108 18159 118930 SH SOLE 36 118930 0 0 VEEVA SYS INC CL A COM 922475108 470 3080 SH SOLE 40 3080 0 0 VENATOR MATLS PLC SHS G9329Z100 457 187205 SH SOLE 18 0 0 187205 VENATOR MATLS PLC SHS G9329Z100 126 51447 SH SOLE 21 51447 0 0 VENATOR MATLS PLC SHS G9329Z100 2481 1016937 SH SOLE 22 993193 0 23744 VENATOR MATLS PLC SHS G9329Z100 37 15363 SH SOLE 26 0 0 15363 VENATOR MATLS PLC SHS G9329Z100 18 7363 SH SOLE 28 7363 0 0 VENATOR MATLS PLC SHS G9329Z100 19 7741 SH SOLE 30 7741 0 0 VENATOR MATLS PLC SHS G9329Z100 15 5954 SH SOLE 40 5954 0 0 VENTAS INC COM 92276F100 66329 908249 SH SOLE 2 86748 0 821501 VENTAS INC COM 92276F100 28193 386043 SH SOLE 4 376664 0 9379 VENTAS INC COM 92276F100 56794 777677 SH SOLE 7 761439 0 16238 VENTAS INC COM 92276F100 44 602 SH SOLE 13 602 0 0 VENTAS INC COM 92276F100 1243 17016 SH SOLE 15 17016 0 0 VENTAS INC COM 92276F100 113607 1555626 SH SOLE 18 1507233 0 48393 VENTAS INC COM 92276F100 36575 500817 SH SOLE 19 500817 0 0 VENTAS INC COM 92276F100 1007068 13789788 SH SOLE 21 13789788 0 0 VENTAS INC COM 92276F100 932154 12763991 SH SOLE 22 11622048 0 1141943 VENTAS INC COM 92276F100 25056 343091 SH SOLE 23 343091 0 0 VENTAS INC COM 92276F100 82487 1129488 SH SOLE 25 1129488 0 0 VENTAS INC COM 92276F100 127051 1739705 SH SOLE 26 452919 0 1286786 VENTAS INC COM 92276F100 8052 110254 SH SOLE 28 91635 0 18619 VENTAS INC COM 92276F100 14440 197732 SH SOLE 29 197732 0 0 VENTAS INC COM 92276F100 215039 2944530 SH SOLE 30 2944530 0 0 VENTAS INC COM 92276F100 11051 151319 SH SOLE 31 64655 0 86664 VENTAS INC COM 92276F100 7745 106050 SH SOLE 34 106050 0 0 VENTAS INC COM 92276F100 20996 287502 SH SOLE 36 287502 0 0 VENTAS INC COM 92276F100 625 8563 SH SOLE 40 8563 0 0 VEON LTD SPONSORED ADR 91822M106 142 59011 SH SOLE 25 59011 0 0 VEONEER INCORPORATED COM 92336X109 6 429 SH SOLE 4 429 0 0 VEONEER INCORPORATED COM 92336X109 2976 198559 SH SOLE 21 198559 0 0 VEONEER INCORPORATED COM 92336X109 26601 1774597 SH SOLE 22 1714834 0 59763 VEONEER INCORPORATED COM 92336X109 408 27215 SH SOLE 26 16725 0 10490 VEONEER INCORPORATED COM 92336X109 166 11100 SH SOLE 28 11100 0 0 VEONEER INCORPORATED COM 92336X109 615 41052 SH SOLE 30 41052 0 0 VEONEER INCORPORATED COM 92336X109 104 6935 SH SOLE 36 6935 0 0 VEONEER INCORPORATED COM 92336X109 141 9383 SH SOLE 40 9383 0 0 VERA BRADLEY INC COM 92335C106 219 21688 SH SOLE 2 769 0 20919 VERA BRADLEY INC COM 92335C106 1 64 SH SOLE 4 64 0 0 VERA BRADLEY INC COM 92335C106 5 489 SH SOLE 7 489 0 0 VERA BRADLEY INC COM 92335C106 1004 99435 SH SOLE 18 99435 0 0 VERA BRADLEY INC COM 92335C106 358 35420 SH SOLE 19 35420 0 0 VERA BRADLEY INC COM 92335C106 26174 2591456 SH SOLE 21 2591456 0 0 VERA BRADLEY INC COM 92335C106 6776 670861 SH SOLE 22 641025 0 29836 VERA BRADLEY INC COM 92335C106 31 3039 SH SOLE 28 3039 0 0 VERA BRADLEY INC COM 92335C106 290 28722 SH SOLE 30 28722 0 0 VERA BRADLEY INC COM 92335C106 27 2688 SH SOLE 40 2688 0 0 VERACYTE INC COM 92337F107 1197 49865 SH SOLE 2 10627 0 39238 VERACYTE INC COM 92337F107 4 177 SH SOLE 4 177 0 0 VERACYTE INC COM 92337F107 16 673 SH SOLE 7 673 0 0 VERACYTE INC COM 92337F107 4300 179182 SH SOLE 18 159956 0 19226 VERACYTE INC COM 92337F107 5295 220626 SH SOLE 19 220626 0 0 VERACYTE INC COM 92337F107 48861 2035857 SH SOLE 21 2035857 0 0 VERACYTE INC COM 92337F107 37617 1567362 SH SOLE 22 1443980 0 123382 VERACYTE INC COM 92337F107 736 30674 SH SOLE 23 30674 0 0 VERACYTE INC COM 92337F107 1785 74362 SH SOLE 26 0 0 74362 VERACYTE INC COM 92337F107 258 10736 SH SOLE 28 10736 0 0 VERACYTE INC COM 92337F107 3360 139998 SH SOLE 30 139998 0 0 VERACYTE INC COM 92337F107 45 1858 SH SOLE 34 1858 0 0 VERACYTE INC COM 92337F107 86 3577 SH SOLE 40 3577 0 0 VERASTEM INC COM 92337C104 18 14968 SH SOLE 18 14968 0 0 VERASTEM INC COM 92337C104 1153 953127 SH SOLE 21 953127 0 0 VERASTEM INC COM 92337C104 1913 1581131 SH SOLE 22 1581131 0 0 VERASTEM INC COM 92337C104 5 3749 SH SOLE 30 3749 0 0 VEREIT INC COM 92339V100 21725 2221370 SH SOLE 2 122182 0 2099188 VEREIT INC COM 92339V100 10895 1113997 SH SOLE 4 1088449 0 25548 VEREIT INC COM 92339V100 15038 1537660 SH SOLE 7 1184450 0 353210 VEREIT INC COM 92339V100 30 3095 SH SOLE 13 3095 0 0 VEREIT INC COM 92339V100 425 43485 SH SOLE 15 43485 0 0 VEREIT INC COM 92339V100 27033 2764135 SH SOLE 18 2686181 0 77954 VEREIT INC COM 92339V100 24462 2501269 SH SOLE 19 2501269 0 0 VEREIT INC COM 92339V100 190513 19479883 SH SOLE 21 19479883 0 0 VEREIT INC COM 92339V100 356160 36417190 SH SOLE 22 33905646 0 2511544 VEREIT INC COM 92339V100 9979 1020342 SH SOLE 23 1020342 0 0 VEREIT INC COM 92339V100 32471 3320112 SH SOLE 25 3320112 0 0 VEREIT INC COM 92339V100 36304 3712033 SH SOLE 26 1475843 0 2236190 VEREIT INC COM 92339V100 1726 176486 SH SOLE 28 122062 0 54424 VEREIT INC COM 92339V100 7728 790231 SH SOLE 29 566926 0 223305 VEREIT INC COM 92339V100 59300 6063423 SH SOLE 30 6063423 0 0 VEREIT INC COM 92339V100 2090 213747 SH SOLE 31 171433 0 42314 VEREIT INC COM 92339V100 10613 1085196 SH SOLE 34 1085196 0 0 VEREIT INC COM 92339V100 7658 783065 SH SOLE 36 783065 0 0 VEREIT INC COM 92339V100 191 19568 SH SOLE 40 19568 0 0 VERICEL CORP COM 92346J108 578 38174 SH SOLE 2 1818 0 36356 VERICEL CORP COM 92346J108 12 797 SH SOLE 7 797 0 0 VERICEL CORP COM 92346J108 2412 159337 SH SOLE 18 159337 0 0 VERICEL CORP COM 92346J108 1150 75975 SH SOLE 19 75975 0 0 VERICEL CORP COM 92346J108 23942 1581351 SH SOLE 21 1581351 0 0 VERICEL CORP COM 92346J108 19746 1304205 SH SOLE 22 1251023 0 53182 VERICEL CORP COM 92346J108 916 60479 SH SOLE 30 60479 0 0 VERICEL CORP COM 92346J108 35 2322 SH SOLE 34 2322 0 0 VERICEL CORP COM 92346J108 47 3128 SH SOLE 40 3128 0 0 VERINT SYS INC COM 92343X100 2691 62909 SH SOLE 2 7102 0 55807 VERINT SYS INC COM 92343X100 74 1736 SH SOLE 4 1736 0 0 VERINT SYS INC COM 92343X100 69 1618 SH SOLE 7 1618 0 0 VERINT SYS INC COM 92343X100 9540 223005 SH SOLE 18 222787 0 218 VERINT SYS INC COM 92343X100 4826 112802 SH SOLE 19 112802 0 0 VERINT SYS INC COM 92343X100 103376 2416453 SH SOLE 21 2416453 0 0 VERINT SYS INC COM 92343X100 81519 1905547 SH SOLE 22 1815183 0 90364 VERINT SYS INC COM 92343X100 193 4509 SH SOLE 23 4509 0 0 VERINT SYS INC COM 92343X100 288 6725 SH SOLE 25 6725 0 0 VERINT SYS INC COM 92343X100 2342 54738 SH SOLE 26 22397 0 32341 VERINT SYS INC COM 92343X100 350 8189 SH SOLE 28 8189 0 0 VERINT SYS INC COM 92343X100 30 692 SH SOLE 29 692 0 0 VERINT SYS INC COM 92343X100 791 18483 SH SOLE 30 18483 0 0 VERINT SYS INC COM 92343X100 52 1213 SH SOLE 31 1213 0 0 VERINT SYS INC COM 92343X100 60 1397 SH SOLE 34 1397 0 0 VERINT SYS INC COM 92343X100 57 1335 SH SOLE 36 1335 0 0 VERINT SYS INC COM 92343X100 284 6645 SH SOLE 40 6645 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1322 1315000 PRN SOLE 21 1315000 0 0 VERISIGN INC COM 92343E102 73354 388878 SH SOLE 2 146428 0 242450 VERISIGN INC COM 92343E102 11033 58488 SH SOLE 4 55565 0 2923 VERISIGN INC COM 92343E102 21984 116544 SH SOLE 7 109801 0 6743 VERISIGN INC COM 92343E102 337 1784 SH SOLE 13 1784 0 0 VERISIGN INC COM 92343E102 234 1239 SH SOLE 15 1239 0 0 VERISIGN INC COM 92343E102 42861 227221 SH SOLE 18 209562 0 17659 VERISIGN INC COM 92343E102 13936 73882 SH SOLE 19 73882 0 0 VERISIGN INC COM 92343E102 666182 3531687 SH SOLE 21 3531687 0 0 VERISIGN INC COM 92343E102 595722 3158151 SH SOLE 22 2724676 0 433475 VERISIGN INC COM 92343E102 22543 119509 SH SOLE 23 119509 0 0 VERISIGN INC COM 92343E102 130534 692012 SH SOLE 25 692012 0 0 VERISIGN INC COM 92343E102 98222 520714 SH SOLE 26 144845 0 375869 VERISIGN INC COM 92343E102 3904 20696 SH SOLE 28 14819 0 5877 VERISIGN INC COM 92343E102 10002 53026 SH SOLE 29 30462 0 22564 VERISIGN INC COM 92343E102 91431 484710 SH SOLE 30 484710 0 0 VERISIGN INC COM 92343E102 12146 64388 SH SOLE 31 47766 0 16622 VERISIGN INC COM 92343E102 3175 16832 SH SOLE 32 16832 0 0 VERISIGN INC COM 92343E102 8005 42438 SH SOLE 34 42438 0 0 VERISIGN INC COM 92343E102 15620 82809 SH SOLE 36 82809 0 0 VERISIGN INC COM 92343E102 450 2383 SH SOLE 40 2383 0 0 VERISK ANALYTICS INC COM 92345Y106 67707 428144 SH SOLE 2 74383 0 353761 VERISK ANALYTICS INC COM 92345Y106 10744 67939 SH SOLE 4 63572 0 4367 VERISK ANALYTICS INC COM 92345Y106 26971 170551 SH SOLE 7 162399 0 8152 VERISK ANALYTICS INC COM 92345Y106 391 2474 SH SOLE 13 2474 0 0 VERISK ANALYTICS INC COM 92345Y106 275 1740 SH SOLE 15 1740 0 0 VERISK ANALYTICS INC COM 92345Y106 1 4 SH SOLE 17 0 0 4 VERISK ANALYTICS INC COM 92345Y106 51382 324917 SH SOLE 18 302680 0 22237 VERISK ANALYTICS INC COM 92345Y106 117948 745847 SH SOLE 19 745847 0 0 VERISK ANALYTICS INC COM 92345Y106 755396 4776756 SH SOLE 21 4776756 0 0 VERISK ANALYTICS INC COM 92345Y106 637750 4032822 SH SOLE 22 3604509 0 428313 VERISK ANALYTICS INC COM 92345Y106 20047 126767 SH SOLE 23 126767 0 0 VERISK ANALYTICS INC COM 92345Y106 25375 160457 SH SOLE 25 160457 0 0 VERISK ANALYTICS INC COM 92345Y106 105423 666643 SH SOLE 26 198590 0 468053 VERISK ANALYTICS INC COM 92345Y106 4760 30099 SH SOLE 28 21480 0 8619 VERISK ANALYTICS INC COM 92345Y106 6923 43775 SH SOLE 29 10816 0 32959 VERISK ANALYTICS INC COM 92345Y106 98717 624237 SH SOLE 30 624237 0 0 VERISK ANALYTICS INC COM 92345Y106 7918 50068 SH SOLE 31 40667 0 9401 VERISK ANALYTICS INC COM 92345Y106 3680 23272 SH SOLE 32 23272 0 0 VERISK ANALYTICS INC COM 92345Y106 2245 14197 SH SOLE 34 14197 0 0 VERISK ANALYTICS INC COM 92345Y106 17107 108176 SH SOLE 36 108176 0 0 VERISK ANALYTICS INC COM 92345Y106 612 3872 SH SOLE 40 3872 0 0 VERITEX HLDGS INC COM 923451108 1197 49349 SH SOLE 2 2074 0 47275 VERITEX HLDGS INC COM 923451108 24 995 SH SOLE 7 995 0 0 VERITEX HLDGS INC COM 923451108 5619 231558 SH SOLE 18 231558 0 0 VERITEX HLDGS INC COM 923451108 2155 88824 SH SOLE 19 88824 0 0 VERITEX HLDGS INC COM 923451108 130993 5398432 SH SOLE 21 5398432 0 0 VERITEX HLDGS INC COM 923451108 37082 1528203 SH SOLE 22 1458132 0 70071 VERITEX HLDGS INC COM 923451108 716 29505 SH SOLE 26 18937 0 10568 VERITEX HLDGS INC COM 923451108 192 7907 SH SOLE 28 7907 0 0 VERITEX HLDGS INC COM 923451108 1629 67123 SH SOLE 30 67123 0 0 VERITEX HLDGS INC COM 923451108 105 4324 SH SOLE 40 4324 0 0 VERITIV CORP COM 923454102 273 15117 SH SOLE 2 1805 0 13312 VERITIV CORP COM 923454102 1 44 SH SOLE 4 44 0 0 VERITIV CORP COM 923454102 3 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 1105 61142 SH SOLE 18 61142 0 0 VERITIV CORP COM 923454102 627 34685 SH SOLE 19 34685 0 0 VERITIV CORP COM 923454102 26063 1441541 SH SOLE 21 1441541 0 0 VERITIV CORP COM 923454102 7434 411195 SH SOLE 22 387865 0 23330 VERITIV CORP COM 923454102 17 914 SH SOLE 23 914 0 0 VERITIV CORP COM 923454102 145 8045 SH SOLE 26 2926 0 5119 VERITIV CORP COM 923454102 24 1301 SH SOLE 28 1301 0 0 VERITIV CORP COM 923454102 299 16538 SH SOLE 30 16538 0 0 VERITIV CORP COM 923454102 18 1003 SH SOLE 40 1003 0 0 VERITONE INC COM 92347M100 11 3053 SH SOLE 18 3053 0 0 VERITONE INC COM 92347M100 309 86654 SH SOLE 21 86654 0 0 VERITONE INC COM 92347M100 415 116113 SH SOLE 22 116113 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 722843 11975525 SH SOLE 2 2660532 0 9314993 VERIZON COMMUNICATIONS INC COM 92343V104 114351 1894477 SH SOLE 4 1782806 0 111671 VERIZON COMMUNICATIONS INC COM 92343V104 251791 4171492 SH SOLE 7 4143907 0 27585 VERIZON COMMUNICATIONS INC COM 92343V104 11188 185351 SH SOLE 13 185351 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2441 40435 SH SOLE 15 40435 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 21 354 SH SOLE 17 0 0 354 VERIZON COMMUNICATIONS INC COM 92343V104 1261585 20901008 SH SOLE 18 18830877 0 2070131 VERIZON COMMUNICATIONS INC COM 92343V104 1256028 20808954 SH SOLE 19 20808954 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5940506 98417919 SH SOLE 21 98417919 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6371579 105559630 SH SOLE 22 92686220 0 12873410 VERIZON COMMUNICATIONS INC COM 92343V104 211209 3499158 SH SOLE 23 3499158 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 260476 4315369 SH SOLE 25 4238424 0 76945 VERIZON COMMUNICATIONS INC COM 92343V104 1041627 17256903 SH SOLE 26 4788600 0 12468303 VERIZON COMMUNICATIONS INC COM 92343V104 47717 790534 SH SOLE 28 571349 0 219185 VERIZON COMMUNICATIONS INC COM 92343V104 57144 946722 SH SOLE 29 291493 0 655229 VERIZON COMMUNICATIONS INC COM 92343V104 948794 15718914 SH SOLE 30 15718914 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 76735 1271284 SH SOLE 31 1008205 0 263079 VERIZON COMMUNICATIONS INC COM 92343V104 10218 169277 SH SOLE 32 169277 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 132168 2189668 SH SOLE 34 2189668 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 10847 179711 SH SOLE 35 179711 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 215901 3576887 SH SOLE 36 3576887 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5922 98108 SH SOLE 40 98108 0 0 VERMILION ENERGY INC COM 923725105 923 55209 SH SOLE 21 55209 0 0 VERMILLION INC COM NEW 92407M206 4 7406 SH SOLE 18 7406 0 0 VERMILLION INC COM NEW 92407M206 59 112653 SH SOLE 21 112653 0 0 VERMILLION INC COM NEW 92407M206 3 5223 SH SOLE 22 5223 0 0 VERRA MOBILITY CORP COM 92511U102 1429 99604 SH SOLE 2 4053 0 95551 VERRA MOBILITY CORP COM 92511U102 12 843 SH SOLE 4 843 0 0 VERRA MOBILITY CORP COM 92511U102 26 1778 SH SOLE 7 1778 0 0 VERRA MOBILITY CORP COM 92511U102 5676 395555 SH SOLE 18 395555 0 0 VERRA MOBILITY CORP COM 92511U102 2885 201073 SH SOLE 19 201073 0 0 VERRA MOBILITY CORP COM 92511U102 55703 3881718 SH SOLE 21 3881718 0 0 VERRA MOBILITY CORP COM 92511U102 49757 3467378 SH SOLE 22 3232276 0 235102 VERRA MOBILITY CORP COM 92511U102 821 57246 SH SOLE 26 49131 0 8115 VERRA MOBILITY CORP COM 92511U102 204 14238 SH SOLE 28 14238 0 0 VERRA MOBILITY CORP COM 92511U102 231 16116 SH SOLE 30 16116 0 0 VERRA MOBILITY CORP COM 92511U102 196 13693 SH SOLE 40 13693 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 158 10725 SH SOLE 2 397 0 10328 VERRICA PHARMACEUTICALS INC COM 92511W108 694 47031 SH SOLE 18 47031 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 322 21798 SH SOLE 19 21798 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 7041 477061 SH SOLE 21 477061 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 2046 138638 SH SOLE 22 132977 0 5661 VERSO CORP CL A 92531L207 450 36367 SH SOLE 2 1388 0 34979 VERSO CORP CL A 92531L207 10 820 SH SOLE 7 820 0 0 VERSO CORP CL A 92531L207 1557 125778 SH SOLE 18 125778 0 0 VERSO CORP CL A 92531L207 745 60188 SH SOLE 19 60188 0 0 VERSO CORP CL A 92531L207 15548 1255877 SH SOLE 21 1255877 0 0 VERSO CORP CL A 92531L207 13105 1058563 SH SOLE 22 1004023 0 54540 VERSO CORP CL A 92531L207 29 2368 SH SOLE 26 0 0 2368 VERSO CORP CL A 92531L207 58 4683 SH SOLE 28 4683 0 0 VERSO CORP CL A 92531L207 177 14324 SH SOLE 30 14324 0 0 VERSO CORP CL A 92531L207 29 2303 SH SOLE 40 2303 0 0 VERSUM MATLS INC COM 92532W103 13367 252536 SH SOLE 2 54086 0 198450 VERSUM MATLS INC COM 92532W103 26 491 SH SOLE 4 491 0 0 VERSUM MATLS INC COM 92532W103 109 2053 SH SOLE 7 2053 0 0 VERSUM MATLS INC COM 92532W103 16397 309795 SH SOLE 18 309795 0 0 VERSUM MATLS INC COM 92532W103 1299 24549 SH SOLE 19 24549 0 0 VERSUM MATLS INC COM 92532W103 1644 31057 SH SOLE 20 31057 0 0 VERSUM MATLS INC COM 92532W103 292636 5528740 SH SOLE 21 5528740 0 0 VERSUM MATLS INC COM 92532W103 186327 3520256 SH SOLE 22 3311299 0 208957 VERSUM MATLS INC COM 92532W103 2497 47169 SH SOLE 26 25865 0 21304 VERSUM MATLS INC COM 92532W103 697 13174 SH SOLE 28 13174 0 0 VERSUM MATLS INC COM 92532W103 1702 32150 SH SOLE 30 32150 0 0 VERSUM MATLS INC COM 92532W103 117 2218 SH SOLE 31 2218 0 0 VERSUM MATLS INC COM 92532W103 582 10995 SH SOLE 40 10995 0 0 VERTEX ENERGY INC COM 92534K107 7 6360 SH SOLE 18 6360 0 0 VERTEX ENERGY INC COM 92534K107 102 89879 SH SOLE 21 89879 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 139249 821916 SH SOLE 2 204721 0 617195 VERTEX PHARMACEUTICALS INC COM 92532F100 19217 113431 SH SOLE 4 106369 0 7062 VERTEX PHARMACEUTICALS INC COM 92532F100 39953 235821 SH SOLE 7 235821 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1334 7871 SH SOLE 13 7871 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 493 2912 SH SOLE 15 2912 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6 35 SH SOLE 17 0 0 35 VERTEX PHARMACEUTICALS INC COM 92532F100 223336 1318239 SH SOLE 18 1125100 0 193139 VERTEX PHARMACEUTICALS INC COM 92532F100 203588 1201679 SH SOLE 19 1201679 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 813 4800 SH SOLE 20 4800 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1262124 7449676 SH SOLE 21 7449676 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1086982 6415904 SH SOLE 22 5702397 0 713507 VERTEX PHARMACEUTICALS INC COM 92532F100 34434 203248 SH SOLE 23 203248 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 52293 308661 SH SOLE 25 308661 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 195425 1153497 SH SOLE 26 312014 0 841483 VERTEX PHARMACEUTICALS INC COM 92532F100 8319 49102 SH SOLE 28 35383 0 13719 VERTEX PHARMACEUTICALS INC COM 92532F100 5612 33125 SH SOLE 29 14391 0 18734 VERTEX PHARMACEUTICALS INC COM 92532F100 185940 1097512 SH SOLE 30 1097512 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 21173 124976 SH SOLE 31 57836 0 67140 VERTEX PHARMACEUTICALS INC COM 92532F100 6192 36550 SH SOLE 32 36550 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 53285 314512 SH SOLE 34 314512 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 29545 174387 SH SOLE 36 174387 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1062 6267 SH SOLE 40 6267 0 0 VERU INC COM 92536C103 20 9322 SH SOLE 18 9322 0 0 VERU INC COM 92536C103 274 126882 SH SOLE 21 126882 0 0 VERU INC COM 92536C103 187 86604 SH SOLE 22 86604 0 0 VIACOM INC NEW CL A 92553P102 288 10984 SH SOLE 2 2108 0 8876 VIACOM INC NEW CL A 92553P102 5 181 SH SOLE 7 181 0 0 VIACOM INC NEW CL A 92553P102 788 30016 SH SOLE 18 10718 0 19298 VIACOM INC NEW CL A 92553P102 865 32930 SH SOLE 19 32930 0 0 VIACOM INC NEW CL A 92553P102 3150 119973 SH SOLE 21 119973 0 0 VIACOM INC NEW CL A 92553P102 3435 130792 SH SOLE 22 102494 0 28298 VIACOM INC NEW CL A 92553P102 3376 128554 SH SOLE 29 0 0 128554 VIACOM INC NEW CL A 92553P102 217 8251 SH SOLE 30 8251 0 0 VIACOM INC NEW CL A 92553P102 6 239 SH SOLE 31 239 0 0 VIACOM INC NEW CL A 92553P102 34 1311 SH SOLE 36 1311 0 0 VIACOM INC NEW CL B 92553P201 23927 995718 SH SOLE 2 181835 0 813883 VIACOM INC NEW CL B 92553P201 3708 154307 SH SOLE 4 144994 0 9313 VIACOM INC NEW CL B 92553P201 12778 531735 SH SOLE 7 330855 0 200880 VIACOM INC NEW CL B 92553P201 2866 119270 SH SOLE 13 119270 0 0 VIACOM INC NEW CL B 92553P201 76 3148 SH SOLE 15 3148 0 0 VIACOM INC NEW CL B 92553P201 23234 966862 SH SOLE 18 790248 0 176614 VIACOM INC NEW CL B 92553P201 23300 969641 SH SOLE 19 969641 0 0 VIACOM INC NEW CL B 92553P201 204623 8515307 SH SOLE 21 8515307 0 0 VIACOM INC NEW CL B 92553P201 262369 10918414 SH SOLE 22 9547268 0 1371146 VIACOM INC NEW CL B 92553P201 6366 264908 SH SOLE 23 264908 0 0 VIACOM INC NEW CL B 92553P201 10339 430256 SH SOLE 25 430256 0 0 VIACOM INC NEW CL B 92553P201 48999 2039089 SH SOLE 26 546542 0 1492547 VIACOM INC NEW CL B 92553P201 1522 63344 SH SOLE 28 44590 0 18754 VIACOM INC NEW CL B 92553P201 9862 410386 SH SOLE 29 8648 0 401738 VIACOM INC NEW CL B 92553P201 37748 1570874 SH SOLE 30 1570874 0 0 VIACOM INC NEW CL B 92553P201 1973 82115 SH SOLE 31 65876 0 16239 VIACOM INC NEW CL B 92553P201 1610 66994 SH SOLE 34 66994 0 0 VIACOM INC NEW CL B 92553P201 8758 364461 SH SOLE 36 364461 0 0 VIACOM INC NEW CL B 92553P201 178 7415 SH SOLE 40 7415 0 0 VIAD CORP COM NEW 92552R406 1582 23553 SH SOLE 2 6817 0 16736 VIAD CORP COM NEW 92552R406 10 151 SH SOLE 4 151 0 0 VIAD CORP COM NEW 92552R406 20 293 SH SOLE 7 293 0 0 VIAD CORP COM NEW 92552R406 7469 111233 SH SOLE 18 90324 0 20909 VIAD CORP COM NEW 92552R406 10238 152470 SH SOLE 19 152470 0 0 VIAD CORP COM NEW 92552R406 151055 2249513 SH SOLE 21 2249513 0 0 VIAD CORP COM NEW 92552R406 50104 746149 SH SOLE 22 716896 0 29253 VIAD CORP COM NEW 92552R406 1786 26596 SH SOLE 23 26596 0 0 VIAD CORP COM NEW 92552R406 3684 54858 SH SOLE 26 5536 0 49322 VIAD CORP COM NEW 92552R406 196 2916 SH SOLE 28 2916 0 0 VIAD CORP COM NEW 92552R406 1909 28428 SH SOLE 30 28428 0 0 VIAD CORP COM NEW 92552R406 138 2055 SH SOLE 40 2055 0 0 VIASAT INC COM 92552V100 9962 132259 SH SOLE 2 30801 0 101458 VIASAT INC COM 92552V100 16 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 99 1317 SH SOLE 7 1317 0 0 VIASAT INC COM 92552V100 12130 161052 SH SOLE 18 161052 0 0 VIASAT INC COM 92552V100 2702 35878 SH SOLE 19 35878 0 0 VIASAT INC COM 92552V100 223010 2960830 SH SOLE 21 2960830 0 0 VIASAT INC COM 92552V100 142364 1890125 SH SOLE 22 1786625 0 103500 VIASAT INC COM 92552V100 628 8333 SH SOLE 23 8333 0 0 VIASAT INC COM 92552V100 2381 31611 SH SOLE 26 7545 0 24066 VIASAT INC COM 92552V100 544 7221 SH SOLE 28 7221 0 0 VIASAT INC COM 92552V100 835 11091 SH SOLE 30 11091 0 0 VIASAT INC COM 92552V100 89 1182 SH SOLE 31 1182 0 0 VIASAT INC COM 92552V100 190 2517 SH SOLE 34 2517 0 0 VIASAT INC COM 92552V100 35 466 SH SOLE 36 466 0 0 VIASAT INC COM 92552V100 281 3730 SH SOLE 40 3730 0 0 VIAVI SOLUTIONS INC COM 925550105 15199 1085281 SH SOLE 2 8969 0 1076312 VIAVI SOLUTIONS INC COM 925550105 13 962 SH SOLE 4 962 0 0 VIAVI SOLUTIONS INC COM 925550105 59 4237 SH SOLE 7 4237 0 0 VIAVI SOLUTIONS INC COM 925550105 39326 2807993 SH SOLE 18 2793680 0 14313 VIAVI SOLUTIONS INC COM 925550105 53989 3854974 SH SOLE 19 3854974 0 0 VIAVI SOLUTIONS INC COM 925550105 357582 25532475 SH SOLE 21 25532475 0 0 VIAVI SOLUTIONS INC COM 925550105 96277 6874440 SH SOLE 22 6571920 0 302520 VIAVI SOLUTIONS INC COM 925550105 1611 115048 SH SOLE 26 57291 0 57757 VIAVI SOLUTIONS INC COM 925550105 426 30442 SH SOLE 28 30442 0 0 VIAVI SOLUTIONS INC COM 925550105 34575 2468780 SH SOLE 29 2468780 0 0 VIAVI SOLUTIONS INC COM 925550105 4572 326486 SH SOLE 30 326486 0 0 VIAVI SOLUTIONS INC COM 925550105 12842 916931 SH SOLE 34 916931 0 0 VIAVI SOLUTIONS INC COM 925550105 354 25290 SH SOLE 40 25290 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1473 1200000 PRN SOLE 21 1200000 0 0 VICI PPTYS INC COM 925652109 21042 929016 SH SOLE 2 119930 0 809086 VICI PPTYS INC COM 925652109 8974 396217 SH SOLE 4 396217 0 0 VICI PPTYS INC COM 925652109 10617 468746 SH SOLE 7 468746 0 0 VICI PPTYS INC COM 925652109 403 17774 SH SOLE 15 17774 0 0 VICI PPTYS INC COM 925652109 36350 1604861 SH SOLE 18 1604861 0 0 VICI PPTYS INC COM 925652109 40003 1766127 SH SOLE 19 1766127 0 0 VICI PPTYS INC COM 925652109 193362 8536932 SH SOLE 21 8536932 0 0 VICI PPTYS INC COM 925652109 358230 15815916 SH SOLE 22 14704433 0 1111483 VICI PPTYS INC COM 925652109 3041 134247 SH SOLE 23 134247 0 0 VICI PPTYS INC COM 925652109 21561 951929 SH SOLE 25 951929 0 0 VICI PPTYS INC COM 925652109 10119 446735 SH SOLE 26 102227 0 344508 VICI PPTYS INC COM 925652109 1739 76772 SH SOLE 28 76772 0 0 VICI PPTYS INC COM 925652109 46588 2056852 SH SOLE 30 2056852 0 0 VICI PPTYS INC COM 925652109 240 10609 SH SOLE 31 9450 0 1159 VICI PPTYS INC COM 925652109 21116 932276 SH SOLE 34 932276 0 0 VICI PPTYS INC COM 925652109 899 39701 SH SOLE 40 39701 0 0 VICOR CORP COM 925815102 457 15488 SH SOLE 2 715 0 14773 VICOR CORP COM 925815102 11 371 SH SOLE 7 371 0 0 VICOR CORP COM 925815102 2366 80150 SH SOLE 18 80150 0 0 VICOR CORP COM 925815102 906 30692 SH SOLE 19 30692 0 0 VICOR CORP COM 925815102 57189 1937299 SH SOLE 21 1937299 0 0 VICOR CORP COM 925815102 14723 498760 SH SOLE 22 475197 0 23563 VICOR CORP COM 925815102 102 3460 SH SOLE 26 0 0 3460 VICOR CORP COM 925815102 83 2809 SH SOLE 28 2809 0 0 VICOR CORP COM 925815102 766 25932 SH SOLE 30 25932 0 0 VICOR CORP COM 925815102 49 1655 SH SOLE 40 1655 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 643 41790 SH SOLE 21 41790 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 3596 233824 SH SOLE 22 233824 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 44 2885 SH SOLE 30 2885 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 0 10 SH SOLE 17 0 0 10 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4 84 SH SOLE 17 0 0 84 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 10 SH SOLE 17 0 0 10 VIEWRAY INC COM 92672L107 175 60206 SH SOLE 2 2868 0 57338 VIEWRAY INC COM 92672L107 3 1062 SH SOLE 7 1062 0 0 VIEWRAY INC COM 92672L107 733 252816 SH SOLE 18 252816 0 0 VIEWRAY INC COM 92672L107 346 119146 SH SOLE 19 119146 0 0 VIEWRAY INC COM 92672L107 7139 2461624 SH SOLE 21 2461624 0 0 VIEWRAY INC COM 92672L107 5408 1864688 SH SOLE 22 1792194 0 72494 VIEWRAY INC COM 92672L107 35 12117 SH SOLE 26 0 0 12117 VIEWRAY INC COM 92672L107 35 12151 SH SOLE 30 12151 0 0 VIEWRAY INC COM 92672L107 17 5809 SH SOLE 40 5809 0 0 VIKING THERAPEUTICS INC COM 92686J106 440 63961 SH SOLE 2 2766 0 61195 VIKING THERAPEUTICS INC COM 92686J106 6 934 SH SOLE 7 934 0 0 VIKING THERAPEUTICS INC COM 92686J106 1608 233702 SH SOLE 18 233702 0 0 VIKING THERAPEUTICS INC COM 92686J106 773 112291 SH SOLE 19 112291 0 0 VIKING THERAPEUTICS INC COM 92686J106 16072 2335977 SH SOLE 21 2335977 0 0 VIKING THERAPEUTICS INC COM 92686J106 11788 1713423 SH SOLE 22 1639467 0 73956 VIKING THERAPEUTICS INC COM 92686J106 89 12877 SH SOLE 26 0 0 12877 VIKING THERAPEUTICS INC COM 92686J106 118 17109 SH SOLE 30 17109 0 0 VIKING THERAPEUTICS INC COM 92686J106 37 5443 SH SOLE 40 5443 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 113 SH SOLE 21 113 0 0 VILLAGE FARMS INTL INC COM 92707Y108 15 1687 SH SOLE 22 1687 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 250 9467 SH SOLE 2 361 0 9106 VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH SOLE 7 212 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 805 30423 SH SOLE 18 30423 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 394 14893 SH SOLE 19 14893 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 7739 292586 SH SOLE 21 292586 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 5926 224060 SH SOLE 22 214077 0 9983 VILLAGE SUPER MKT INC CL A NEW 927107409 11 420 SH SOLE 23 420 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 28 1065 SH SOLE 28 1065 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 27 1021 SH SOLE 30 1021 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH SOLE 40 682 0 0 VINCE HLDG CORP COM NEW 92719W207 51 2675 SH SOLE 2 0 0 2675 VINCE HLDG CORP COM NEW 92719W207 201 10607 SH SOLE 18 10607 0 0 VINCE HLDG CORP COM NEW 92719W207 98 5148 SH SOLE 19 5148 0 0 VINCE HLDG CORP COM NEW 92719W207 2027 106741 SH SOLE 21 106741 0 0 VINCE HLDG CORP COM NEW 92719W207 1015 53423 SH SOLE 22 52512 0 911 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 16606 1861689 SH SOLE 2 135062 0 1726627 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1498 167902 SH SOLE 4 167902 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 574 64350 SH SOLE 7 64350 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1082 121329 SH SOLE 13 121329 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1581 177197 SH SOLE 15 170767 0 6430 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2774 310941 SH SOLE 18 310941 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 315 35292 SH SOLE 19 35292 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 70285 7879460 SH SOLE 21 7879460 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 69907 7837071 SH SOLE 22 6611834 0 1225237 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2344 262831 SH SOLE 23 262831 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2247 251895 SH SOLE 25 251895 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 16899 1894475 SH SOLE 26 467068 0 1427407 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 508 56916 SH SOLE 28 56916 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 792 88782 SH SOLE 29 61763 0 27019 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 23627 2648780 SH SOLE 30 2648780 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 325 36435 SH SOLE 31 36435 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4249 476319 SH SOLE 34 476319 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 191 21401 SH SOLE 36 21401 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 34 3837 SH SOLE 40 3837 0 0 VIRCO MFG CO COM 927651109 8 2018 SH SOLE 18 2018 0 0 VIRCO MFG CO COM 927651109 25 6578 SH SOLE 21 6578 0 0 VIRCO MFG CO COM 927651109 251 65136 SH SOLE 22 65136 0 0 VIRNETX HLDG CORP COM 92823T108 286 52905 SH SOLE 2 2699 0 50206 VIRNETX HLDG CORP COM 92823T108 5 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 1181 218788 SH SOLE 18 218788 0 0 VIRNETX HLDG CORP COM 92823T108 570 105631 SH SOLE 19 105631 0 0 VIRNETX HLDG CORP COM 92823T108 11406 2112256 SH SOLE 21 2112256 0 0 VIRNETX HLDG CORP COM 92823T108 9455 1751007 SH SOLE 22 1704144 0 46863 VIRTU FINL INC CL A 928254101 1699 103860 SH SOLE 2 3288 0 100572 VIRTU FINL INC CL A 928254101 6 363 SH SOLE 4 363 0 0 VIRTU FINL INC CL A 928254101 14 856 SH SOLE 7 856 0 0 VIRTU FINL INC CL A 928254101 357 21821 SH SOLE 18 21821 0 0 VIRTU FINL INC CL A 928254101 181 11047 SH SOLE 19 11047 0 0 VIRTU FINL INC CL A 928254101 13646 834112 SH SOLE 21 834112 0 0 VIRTU FINL INC CL A 928254101 29234 1786893 SH SOLE 22 1631128 0 155765 VIRTU FINL INC CL A 928254101 3908 238875 SH SOLE 23 238875 0 0 VIRTU FINL INC CL A 928254101 301 18372 SH SOLE 26 14596 0 3776 VIRTU FINL INC CL A 928254101 103 6303 SH SOLE 28 6303 0 0 VIRTU FINL INC CL A 928254101 214 13063 SH SOLE 30 13063 0 0 VIRTU FINL INC CL A 928254101 18 1122 SH SOLE 31 1122 0 0 VIRTU FINL INC CL A 928254101 73 4480 SH SOLE 40 4480 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 730 6601 SH SOLE 2 234 0 6367 VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH SOLE 4 55 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 17 151 SH SOLE 7 151 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3286 29718 SH SOLE 18 29718 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1744 15774 SH SOLE 19 15774 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 79957 723131 SH SOLE 21 723131 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 24464 221252 SH SOLE 22 211945 0 9307 VIRTUS INVT PARTNERS INC COM 92828Q109 52 470 SH SOLE 23 470 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 70 636 SH SOLE 26 0 0 636 VIRTUS INVT PARTNERS INC COM 92828Q109 115 1037 SH SOLE 28 1037 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1024 9258 SH SOLE 30 9258 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 83 751 SH SOLE 40 751 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 8099 84098 SH SOLE 21 84098 0 0 VIRTUSA CORP COM 92827P102 917 25446 SH SOLE 2 1209 0 24237 VIRTUSA CORP COM 92827P102 8 212 SH SOLE 4 212 0 0 VIRTUSA CORP COM 92827P102 22 612 SH SOLE 7 612 0 0 VIRTUSA CORP COM 92827P102 4738 131526 SH SOLE 18 131526 0 0 VIRTUSA CORP COM 92827P102 1986 55132 SH SOLE 19 55132 0 0 VIRTUSA CORP COM 92827P102 116290 3228483 SH SOLE 21 3228483 0 0 VIRTUSA CORP COM 92827P102 30915 858282 SH SOLE 22 820601 0 37681 VIRTUSA CORP COM 92827P102 417 11580 SH SOLE 26 8996 0 2584 VIRTUSA CORP COM 92827P102 122 3381 SH SOLE 28 3381 0 0 VIRTUSA CORP COM 92827P102 1909 52998 SH SOLE 30 52998 0 0 VIRTUSA CORP COM 92827P102 113 3125 SH SOLE 40 3125 0 0 VISA INC COM CL A 92826C839 901626 5241705 SH SOLE 2 1020082 0 4221623 VISA INC COM CL A 92826C839 140167 814875 SH SOLE 4 767540 0 47335 VISA INC COM CL A 92826C839 274028 1593093 SH SOLE 7 1582595 0 10498 VISA INC COM CL A 92826C839 8120 47204 SH SOLE 13 47204 0 0 VISA INC COM CL A 92826C839 1657 9634 SH SOLE 15 9634 0 0 VISA INC COM CL A 92826C839 39 228 SH SOLE 17 0 0 228 VISA INC COM CL A 92826C839 1054755 6131938 SH SOLE 18 5145911 0 986027 VISA INC COM CL A 92826C839 538461 3130408 SH SOLE 19 3130408 0 0 VISA INC COM CL A 92826C839 7158017 41613959 SH SOLE 21 41613959 0 0 VISA INC COM CL A 92826C839 7572955 44026248 SH SOLE 22 39076275 0 4949973 VISA INC COM CL A 92826C839 256089 1488804 SH SOLE 23 1488804 0 0 VISA INC COM CL A 92826C839 453188 2634663 SH SOLE 25 2634663 0 0 VISA INC COM CL A 92826C839 1467464 8531272 SH SOLE 26 2026031 0 6505241 VISA INC COM CL A 92826C839 57211 332602 SH SOLE 28 240242 0 92360 VISA INC COM CL A 92826C839 56608 329096 SH SOLE 29 152478 0 176618 VISA INC COM CL A 92826C839 1190547 6921380 SH SOLE 30 6921380 0 0 VISA INC COM CL A 92826C839 192793 1120826 SH SOLE 31 485802 0 635024 VISA INC COM CL A 92826C839 25847 150263 SH SOLE 32 150263 0 0 VISA INC COM CL A 92826C839 109494 636554 SH SOLE 34 636554 0 0 VISA INC COM CL A 92826C839 220456 1281649 SH SOLE 36 1281649 0 0 VISA INC COM CL A 92826C839 7088 41208 SH SOLE 40 41208 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3256 192300 SH SOLE 2 61195 0 131105 VISHAY INTERTECHNOLOGY INC COM 928298108 10 585 SH SOLE 4 585 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 63 3748 SH SOLE 7 3748 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 12825 757555 SH SOLE 18 757555 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3900 230350 SH SOLE 19 230350 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 161343 9529996 SH SOLE 21 9529996 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 78011 4607863 SH SOLE 22 4413879 0 193984 VISHAY INTERTECHNOLOGY INC COM 928298108 802 47359 SH SOLE 26 35651 0 11708 VISHAY INTERTECHNOLOGY INC COM 928298108 293 17330 SH SOLE 28 17330 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 845 49919 SH SOLE 30 49919 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 117 6899 SH SOLE 36 6899 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 246 14547 SH SOLE 40 14547 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1868 1998000 PRN SOLE 21 1998000 0 0 VISHAY PRECISION GROUP INC COM 92835K103 297 9057 SH SOLE 2 406 0 8651 VISHAY PRECISION GROUP INC COM 92835K103 10 314 SH SOLE 7 314 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1222 37339 SH SOLE 18 37339 0 0 VISHAY PRECISION GROUP INC COM 92835K103 581 17758 SH SOLE 19 17758 0 0 VISHAY PRECISION GROUP INC COM 92835K103 12322 376348 SH SOLE 21 376348 0 0 VISHAY PRECISION GROUP INC COM 92835K103 11277 344435 SH SOLE 22 336589 0 7846 VISHAY PRECISION GROUP INC COM 92835K103 84 2552 SH SOLE 26 0 0 2552 VISHAY PRECISION GROUP INC COM 92835K103 54 1642 SH SOLE 30 1642 0 0 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 0 20 SH SOLE 21 20 0 0 VISTA OUTDOOR INC COM 928377100 68 10954 SH SOLE 2 2586 0 8368 VISTA OUTDOOR INC COM 928377100 2 316 SH SOLE 4 316 0 0 VISTA OUTDOOR INC COM 928377100 8 1228 SH SOLE 7 1228 0 0 VISTA OUTDOOR INC COM 928377100 1600 258494 SH SOLE 18 258494 0 0 VISTA OUTDOOR INC COM 928377100 614 99170 SH SOLE 19 99170 0 0 VISTA OUTDOOR INC COM 928377100 39882 6442920 SH SOLE 21 6442920 0 0 VISTA OUTDOOR INC COM 928377100 10637 1718493 SH SOLE 22 1604474 0 114019 VISTA OUTDOOR INC COM 928377100 107 17346 SH SOLE 26 8770 0 8576 VISTA OUTDOOR INC COM 928377100 54 8710 SH SOLE 28 8710 0 0 VISTA OUTDOOR INC COM 928377100 469 75763 SH SOLE 30 75763 0 0 VISTA OUTDOOR INC COM 928377100 32 5146 SH SOLE 36 5146 0 0 VISTA OUTDOOR INC COM 928377100 43 6970 SH SOLE 40 6970 0 0 VISTEON CORP COM NEW 92839U206 3361 40719 SH SOLE 2 13330 0 27389 VISTEON CORP COM NEW 92839U206 12 148 SH SOLE 4 148 0 0 VISTEON CORP COM NEW 92839U206 98 1184 SH SOLE 7 1184 0 0 VISTEON CORP COM NEW 92839U206 13253 160564 SH SOLE 18 160564 0 0 VISTEON CORP COM NEW 92839U206 4739 57411 SH SOLE 19 57411 0 0 VISTEON CORP COM NEW 92839U206 162125 1964205 SH SOLE 21 1964205 0 0 VISTEON CORP COM NEW 92839U206 83513 1011784 SH SOLE 22 957672 0 54112 VISTEON CORP COM NEW 92839U206 145 1757 SH SOLE 23 1757 0 0 VISTEON CORP COM NEW 92839U206 1692 20503 SH SOLE 26 10319 0 10184 VISTEON CORP COM NEW 92839U206 312 3785 SH SOLE 28 3785 0 0 VISTEON CORP COM NEW 92839U206 1177 14263 SH SOLE 30 14263 0 0 VISTEON CORP COM NEW 92839U206 2758 33413 SH SOLE 31 0 0 33413 VISTEON CORP COM NEW 92839U206 292 3534 SH SOLE 36 3534 0 0 VISTEON CORP COM NEW 92839U206 197 2389 SH SOLE 40 2389 0 0 VISTRA ENERGY CORP COM 92840M102 29031 1086071 SH SOLE 2 159999 0 926072 VISTRA ENERGY CORP COM 92840M102 4126 154372 SH SOLE 4 145403 0 8969 VISTRA ENERGY CORP COM 92840M102 677 25318 SH SOLE 7 25318 0 0 VISTRA ENERGY CORP COM 92840M102 18 679 SH SOLE 13 679 0 0 VISTRA ENERGY CORP COM 92840M102 88 3298 SH SOLE 15 3298 0 0 VISTRA ENERGY CORP COM 92840M102 10243 383214 SH SOLE 18 355197 0 28017 VISTRA ENERGY CORP COM 92840M102 24142 903196 SH SOLE 19 903196 0 0 VISTRA ENERGY CORP COM 92840M102 150569 5632956 SH SOLE 21 5632956 0 0 VISTRA ENERGY CORP COM 92840M102 330175 12352222 SH SOLE 22 11525539 0 826683 VISTRA ENERGY CORP COM 92840M102 6929 259222 SH SOLE 23 259222 0 0 VISTRA ENERGY CORP COM 92840M102 11039 412983 SH SOLE 25 412983 0 0 VISTRA ENERGY CORP COM 92840M102 26126 977415 SH SOLE 26 563015 0 414400 VISTRA ENERGY CORP COM 92840M102 1849 69184 SH SOLE 28 50405 0 18779 VISTRA ENERGY CORP COM 92840M102 193 7234 SH SOLE 29 7234 0 0 VISTRA ENERGY CORP COM 92840M102 15788 590647 SH SOLE 30 590647 0 0 VISTRA ENERGY CORP COM 92840M102 3358 125635 SH SOLE 31 58471 0 67164 VISTRA ENERGY CORP COM 92840M102 9613 359617 SH SOLE 34 359617 0 0 VISTRA ENERGY CORP COM 92840M102 7742 289628 SH SOLE 36 289628 0 0 VISTRA ENERGY CORP COM 92840M102 234 8757 SH SOLE 40 8757 0 0 VITAMIN SHOPPE INC COM 92849E101 131 20118 SH SOLE 18 20118 0 0 VITAMIN SHOPPE INC COM 92849E101 8558 1312528 SH SOLE 21 1312528 0 0 VITAMIN SHOPPE INC COM 92849E101 1977 303279 SH SOLE 22 289994 0 13285 VITAMIN SHOPPE INC COM 92849E101 105 16176 SH SOLE 30 16176 0 0 VIVEVE MED INC COM 92852W303 29 6541 SH SOLE 22 6541 0 0 VIVINT SOLAR INC COM 92854Q106 248 37965 SH SOLE 2 1903 0 36062 VIVINT SOLAR INC COM 92854Q106 4 596 SH SOLE 7 596 0 0 VIVINT SOLAR INC COM 92854Q106 1027 156984 SH SOLE 18 156984 0 0 VIVINT SOLAR INC COM 92854Q106 492 75295 SH SOLE 19 75295 0 0 VIVINT SOLAR INC COM 92854Q106 9941 1519971 SH SOLE 21 1519971 0 0 VIVINT SOLAR INC COM 92854Q106 8566 1309764 SH SOLE 22 1249817 0 59947 VIVINT SOLAR INC COM 92854Q106 47 7205 SH SOLE 30 7205 0 0 VIVUS INC COM NEW 928551308 8 2200 SH SOLE 18 2200 0 0 VIVUS INC COM NEW 928551308 101 26236 SH SOLE 21 26236 0 0 VIVUS INC COM NEW 928551308 809 209543 SH SOLE 22 209543 0 0 VMWARE INC CL A COM 928563402 29525 196752 SH SOLE 2 27094 0 169658 VMWARE INC CL A COM 928563402 5470 36450 SH SOLE 4 34005 0 2445 VMWARE INC CL A COM 928563402 882 5875 SH SOLE 7 4757 0 1118 VMWARE INC CL A COM 928563402 172 1143 SH SOLE 13 1143 0 0 VMWARE INC CL A COM 928563402 127 849 SH SOLE 15 849 0 0 VMWARE INC CL A COM 928563402 6606 44020 SH SOLE 18 37666 0 6354 VMWARE INC CL A COM 928563402 5065 33752 SH SOLE 19 33752 0 0 VMWARE INC CL A COM 928563402 173614 1156965 SH SOLE 21 1156965 0 0 VMWARE INC CL A COM 928563402 304552 2029533 SH SOLE 22 1875502 0 154031 VMWARE INC CL A COM 928563402 9246 61614 SH SOLE 23 61614 0 0 VMWARE INC CL A COM 928563402 18276 121788 SH SOLE 25 121788 0 0 VMWARE INC CL A COM 928563402 55064 366947 SH SOLE 26 104587 0 262360 VMWARE INC CL A COM 928563402 2192 14607 SH SOLE 28 10283 0 4324 VMWARE INC CL A COM 928563402 263 1750 SH SOLE 29 1750 0 0 VMWARE INC CL A COM 928563402 26831 178800 SH SOLE 30 178800 0 0 VMWARE INC CL A COM 928563402 2807 18706 SH SOLE 31 15624 0 3082 VMWARE INC CL A COM 928563402 3861 25731 SH SOLE 34 25731 0 0 VMWARE INC CL A COM 928563402 7667 51095 SH SOLE 36 51095 0 0 VMWARE INC CL A COM 928563402 299 1990 SH SOLE 40 1990 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 719 29161 SH SOLE 2 3730 0 25431 VOCERA COMMUNICATIONS INC COM 92857F107 6 243 SH SOLE 4 243 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 14 579 SH SOLE 7 579 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 3100 125743 SH SOLE 18 105570 0 20173 VOCERA COMMUNICATIONS INC COM 92857F107 3282 133129 SH SOLE 19 133129 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 25960 1053163 SH SOLE 21 1053163 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 24521 994775 SH SOLE 22 953961 0 40814 VOCERA COMMUNICATIONS INC COM 92857F107 303 12272 SH SOLE 23 12272 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1456 59066 SH SOLE 26 9499 0 49567 VOCERA COMMUNICATIONS INC COM 92857F107 90 3661 SH SOLE 28 3661 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 200 8133 SH SOLE 30 8133 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 18 739 SH SOLE 34 739 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 61 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 22 1113 SH SOLE 18 1113 0 0 VOLITIONRX LTD COM 928661107 42 7513 SH SOLE 21 7513 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 9 2928 SH SOLE 18 2928 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 134 42473 SH SOLE 21 42473 0 0 VONAGE HLDGS CORP COM 92886T201 2329 206122 SH SOLE 2 9241 0 196881 VONAGE HLDGS CORP COM 92886T201 12 1075 SH SOLE 4 1075 0 0 VONAGE HLDGS CORP COM 92886T201 45 3995 SH SOLE 7 3995 0 0 VONAGE HLDGS CORP COM 92886T201 11572 1024042 SH SOLE 18 1018284 0 5758 VONAGE HLDGS CORP COM 92886T201 5616 497018 SH SOLE 19 497018 0 0 VONAGE HLDGS CORP COM 92886T201 259560 22969943 SH SOLE 21 22969943 0 0 VONAGE HLDGS CORP COM 92886T201 76965 6811057 SH SOLE 22 6502388 0 308669 VONAGE HLDGS CORP COM 92886T201 146 12878 SH SOLE 23 12878 0 0 VONAGE HLDGS CORP COM 92886T201 1088 96290 SH SOLE 26 60883 0 35407 VONAGE HLDGS CORP COM 92886T201 322 28472 SH SOLE 28 28472 0 0 VONAGE HLDGS CORP COM 92886T201 3543 313521 SH SOLE 30 313521 0 0 VONAGE HLDGS CORP COM 92886T201 145 12837 SH SOLE 34 12837 0 0 VONAGE HLDGS CORP COM 92886T201 257 22737 SH SOLE 40 22737 0 0 VORNADO RLTY TR SH BEN INT 929042109 27943 438879 SH SOLE 2 50167 0 388712 VORNADO RLTY TR SH BEN INT 929042109 7076 111131 SH SOLE 4 106615 0 4516 VORNADO RLTY TR SH BEN INT 929042109 21211 333135 SH SOLE 7 329320 0 3815 VORNADO RLTY TR SH BEN INT 929042109 16 244 SH SOLE 13 244 0 0 VORNADO RLTY TR SH BEN INT 929042109 498 7819 SH SOLE 15 7819 0 0 VORNADO RLTY TR SH BEN INT 929042109 20932 328753 SH SOLE 18 305900 0 22853 VORNADO RLTY TR SH BEN INT 929042109 13524 212415 SH SOLE 19 212415 0 0 VORNADO RLTY TR SH BEN INT 929042109 348961 5480774 SH SOLE 21 5480774 0 0 VORNADO RLTY TR SH BEN INT 929042109 349569 5490318 SH SOLE 22 5032178 0 458140 VORNADO RLTY TR SH BEN INT 929042109 8493 133385 SH SOLE 23 133385 0 0 VORNADO RLTY TR SH BEN INT 929042109 34385 540046 SH SOLE 25 540046 0 0 VORNADO RLTY TR SH BEN INT 929042109 47877 751954 SH SOLE 26 242922 0 509032 VORNADO RLTY TR SH BEN INT 929042109 2159 33909 SH SOLE 28 25054 0 8855 VORNADO RLTY TR SH BEN INT 929042109 8276 129986 SH SOLE 29 93297 0 36689 VORNADO RLTY TR SH BEN INT 929042109 82583 1297046 SH SOLE 30 1297046 0 0 VORNADO RLTY TR SH BEN INT 929042109 2375 37294 SH SOLE 31 30181 0 7113 VORNADO RLTY TR SH BEN INT 929042109 726 11406 SH SOLE 34 11406 0 0 VORNADO RLTY TR SH BEN INT 929042109 8163 128210 SH SOLE 36 128210 0 0 VORNADO RLTY TR SH BEN INT 929042109 304 4769 SH SOLE 40 4769 0 0 VOXX INTL CORP CL A 91829F104 20 4200 SH SOLE 18 4200 0 0 VOXX INTL CORP CL A 91829F104 314 66712 SH SOLE 21 66712 0 0 VOXX INTL CORP CL A 91829F104 2015 428775 SH SOLE 22 428775 0 0 VOYA FINL INC COM 929089100 19069 350282 SH SOLE 2 38867 0 311415 VOYA FINL INC COM 929089100 3524 64726 SH SOLE 4 60272 0 4454 VOYA FINL INC COM 929089100 4504 82729 SH SOLE 7 21062 0 61667 VOYA FINL INC COM 929089100 16 298 SH SOLE 13 298 0 0 VOYA FINL INC COM 929089100 92 1692 SH SOLE 15 1692 0 0 VOYA FINL INC COM 929089100 4746 87181 SH SOLE 18 75229 0 11952 VOYA FINL INC COM 929089100 1787 32825 SH SOLE 19 32825 0 0 VOYA FINL INC COM 929089100 100167 1839950 SH SOLE 21 1839950 0 0 VOYA FINL INC COM 929089100 238794 4386374 SH SOLE 22 4066982 0 319392 VOYA FINL INC COM 929089100 5775 106072 SH SOLE 23 106072 0 0 VOYA FINL INC COM 929089100 8647 158827 SH SOLE 25 158827 0 0 VOYA FINL INC COM 929089100 35255 647596 SH SOLE 26 229852 0 417744 VOYA FINL INC COM 929089100 1506 27665 SH SOLE 28 20173 0 7492 VOYA FINL INC COM 929089100 1826 33541 SH SOLE 29 3349 0 30192 VOYA FINL INC COM 929089100 17931 329377 SH SOLE 30 329377 0 0 VOYA FINL INC COM 929089100 1731 31799 SH SOLE 31 25082 0 6717 VOYA FINL INC COM 929089100 470 8632 SH SOLE 34 8632 0 0 VOYA FINL INC COM 929089100 9668 177592 SH SOLE 36 177592 0 0 VOYA FINL INC COM 929089100 197 3616 SH SOLE 40 3616 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 361 20960 SH SOLE 2 1001 0 19959 VOYAGER THERAPEUTICS INC COM 92915B106 6 368 SH SOLE 7 368 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1505 87433 SH SOLE 18 87433 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 717 41683 SH SOLE 19 41683 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 20953 1217486 SH SOLE 21 1217486 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 12775 742299 SH SOLE 22 712023 0 30276 VOYAGER THERAPEUTICS INC COM 92915B106 82 4785 SH SOLE 26 0 0 4785 VOYAGER THERAPEUTICS INC COM 92915B106 149 8637 SH SOLE 30 8637 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 28 1644 SH SOLE 34 1644 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 31 1809 SH SOLE 40 1809 0 0 VSE CORP COM 918284100 286 8377 SH SOLE 2 363 0 8014 VSE CORP COM 918284100 7 214 SH SOLE 7 214 0 0 VSE CORP COM 918284100 1074 31517 SH SOLE 18 31517 0 0 VSE CORP COM 918284100 513 15055 SH SOLE 19 15055 0 0 VSE CORP COM 918284100 10599 310904 SH SOLE 21 310904 0 0 VSE CORP COM 918284100 8801 258177 SH SOLE 22 247734 0 10443 VSE CORP COM 918284100 85 2494 SH SOLE 26 0 0 2494 VSE CORP COM 918284100 42 1245 SH SOLE 28 1245 0 0 VSE CORP COM 918284100 92 2707 SH SOLE 30 2707 0 0 VSE CORP COM 918284100 31 914 SH SOLE 40 914 0 0 VTV THERAPEUTICS INC CL A 918385105 3 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 49 31771 SH SOLE 21 31771 0 0 VTV THERAPEUTICS INC CL A 918385105 47 30000 SH SOLE 22 30000 0 0 VULCAN MATLS CO COM 929160109 61320 405445 SH SOLE 2 57883 0 347562 VULCAN MATLS CO COM 929160109 8527 56382 SH SOLE 4 52894 0 3488 VULCAN MATLS CO COM 929160109 17361 114788 SH SOLE 7 114788 0 0 VULCAN MATLS CO COM 929160109 277 1831 SH SOLE 13 1831 0 0 VULCAN MATLS CO COM 929160109 219 1449 SH SOLE 15 1449 0 0 VULCAN MATLS CO COM 929160109 136969 905642 SH SOLE 18 716998 0 188644 VULCAN MATLS CO COM 929160109 66001 436398 SH SOLE 19 436398 0 0 VULCAN MATLS CO COM 929160109 476647 3151594 SH SOLE 21 3151594 0 0 VULCAN MATLS CO COM 929160109 509882 3371344 SH SOLE 22 3019832 0 351512 VULCAN MATLS CO COM 929160109 15700 103809 SH SOLE 23 103809 0 0 VULCAN MATLS CO COM 929160109 20211 133636 SH SOLE 25 133636 0 0 VULCAN MATLS CO COM 929160109 80759 533976 SH SOLE 26 172936 0 361040 VULCAN MATLS CO COM 929160109 3981 26322 SH SOLE 28 19348 0 6974 VULCAN MATLS CO COM 929160109 4901 32406 SH SOLE 29 4352 0 28054 VULCAN MATLS CO COM 929160109 70326 464995 SH SOLE 30 464995 0 0 VULCAN MATLS CO COM 929160109 5426 35877 SH SOLE 31 27936 0 7941 VULCAN MATLS CO COM 929160109 5946 39318 SH SOLE 34 39318 0 0 VULCAN MATLS CO COM 929160109 13606 89964 SH SOLE 36 89964 0 0 VULCAN MATLS CO COM 929160109 430 2844 SH SOLE 40 2844 0 0 VUZIX CORP COM NEW 92921W300 14 6231 SH SOLE 18 6231 0 0 VUZIX CORP COM NEW 92921W300 150 65988 SH SOLE 21 65988 0 0 VUZIX CORP COM NEW 92921W300 1051 460928 SH SOLE 22 460928 0 0 W & T OFFSHORE INC COM 92922P106 481 110056 SH SOLE 2 12547 0 97509 W & T OFFSHORE INC COM 92922P106 9 1976 SH SOLE 7 1976 0 0 W & T OFFSHORE INC COM 92922P106 1485 339729 SH SOLE 18 339729 0 0 W & T OFFSHORE INC COM 92922P106 880 201303 SH SOLE 19 201303 0 0 W & T OFFSHORE INC COM 92922P106 15196 3477340 SH SOLE 21 3477340 0 0 W & T OFFSHORE INC COM 92922P106 12667 2898703 SH SOLE 22 2776310 0 122393 W & T OFFSHORE INC COM 92922P106 81 18645 SH SOLE 23 18645 0 0 W & T OFFSHORE INC COM 92922P106 252 57702 SH SOLE 26 0 0 57702 W & T OFFSHORE INC COM 92922P106 60 13684 SH SOLE 28 13684 0 0 W & T OFFSHORE INC COM 92922P106 118 27046 SH SOLE 30 27046 0 0 W & T OFFSHORE INC COM 92922P106 40 9160 SH SOLE 40 9160 0 0 W P CAREY INC COM 92936U109 34856 389451 SH SOLE 2 26336 0 363115 W P CAREY INC COM 92936U109 9708 108471 SH SOLE 4 104210 0 4261 W P CAREY INC COM 92936U109 17954 200601 SH SOLE 7 189436 0 11165 W P CAREY INC COM 92936U109 310 3469 SH SOLE 13 3469 0 0 W P CAREY INC COM 92936U109 685 7650 SH SOLE 15 7650 0 0 W P CAREY INC COM 92936U109 55 617 SH SOLE 17 0 0 617 W P CAREY INC COM 92936U109 8367 93484 SH SOLE 18 80635 0 12849 W P CAREY INC COM 92936U109 17366 194035 SH SOLE 19 194035 0 0 W P CAREY INC COM 92936U109 334195 3734021 SH SOLE 21 3734021 0 0 W P CAREY INC COM 92936U109 518524 5793562 SH SOLE 22 5462247 0 331315 W P CAREY INC COM 92936U109 11521 128728 SH SOLE 23 128728 0 0 W P CAREY INC COM 92936U109 46540 520005 SH SOLE 25 520005 0 0 W P CAREY INC COM 92936U109 65615 733127 SH SOLE 26 224591 0 508536 W P CAREY INC COM 92936U109 3172 35444 SH SOLE 28 26333 0 9111 W P CAREY INC COM 92936U109 11490 128380 SH SOLE 29 91900 0 36480 W P CAREY INC COM 92936U109 105344 1177024 SH SOLE 30 1177024 0 0 W P CAREY INC COM 92936U109 3281 36657 SH SOLE 31 30295 0 6362 W P CAREY INC COM 92936U109 850 9494 SH SOLE 34 9494 0 0 W P CAREY INC COM 92936U109 18296 204427 SH SOLE 36 204427 0 0 W P CAREY INC COM 92936U109 320 3572 SH SOLE 40 3572 0 0 WABASH NATL CORP COM 929566107 937 64583 SH SOLE 2 9916 0 54667 WABASH NATL CORP COM 929566107 7 489 SH SOLE 4 489 0 0 WABASH NATL CORP COM 929566107 19 1337 SH SOLE 7 1337 0 0 WABASH NATL CORP COM 929566107 3643 251080 SH SOLE 18 244230 0 6850 WABASH NATL CORP COM 929566107 2976 205103 SH SOLE 19 205103 0 0 WABASH NATL CORP COM 929566107 87444 6026431 SH SOLE 21 6026431 0 0 WABASH NATL CORP COM 929566107 29280 2017951 SH SOLE 22 1918582 0 99369 WABASH NATL CORP COM 929566107 434 29918 SH SOLE 23 29918 0 0 WABASH NATL CORP COM 929566107 1349 92982 SH SOLE 26 13307 0 79675 WABASH NATL CORP COM 929566107 101 6980 SH SOLE 28 6980 0 0 WABASH NATL CORP COM 929566107 1120 77177 SH SOLE 30 77177 0 0 WABASH NATL CORP COM 929566107 74 5090 SH SOLE 34 5090 0 0 WABASH NATL CORP COM 929566107 106 7301 SH SOLE 40 7301 0 0 WABCO HLDGS INC COM 92927K102 15302 114404 SH SOLE 2 11784 0 102620 WABCO HLDGS INC COM 92927K102 2895 21648 SH SOLE 4 20234 0 1414 WABCO HLDGS INC COM 92927K102 3304 24701 SH SOLE 7 6454 0 18247 WABCO HLDGS INC COM 92927K102 92 690 SH SOLE 13 690 0 0 WABCO HLDGS INC COM 92927K102 4174 31209 SH SOLE 18 26966 0 4243 WABCO HLDGS INC COM 92927K102 1546 11562 SH SOLE 19 11562 0 0 WABCO HLDGS INC COM 92927K102 86532 646969 SH SOLE 21 646969 0 0 WABCO HLDGS INC COM 92927K102 191807 1434068 SH SOLE 22 1327980 0 106088 WABCO HLDGS INC COM 92927K102 5080 37983 SH SOLE 23 37983 0 0 WABCO HLDGS INC COM 92927K102 987 7381 SH SOLE 25 7381 0 0 WABCO HLDGS INC COM 92927K102 20922 156424 SH SOLE 26 51717 0 104707 WABCO HLDGS INC COM 92927K102 1262 9434 SH SOLE 28 6582 0 2852 WABCO HLDGS INC COM 92927K102 1599 11953 SH SOLE 29 803 0 11150 WABCO HLDGS INC COM 92927K102 12405 92747 SH SOLE 30 92747 0 0 WABCO HLDGS INC COM 92927K102 1780 13310 SH SOLE 31 10968 0 2342 WABCO HLDGS INC COM 92927K102 399 2986 SH SOLE 34 2986 0 0 WABCO HLDGS INC COM 92927K102 1452 10856 SH SOLE 36 10856 0 0 WABCO HLDGS INC COM 92927K102 137 1024 SH SOLE 40 1024 0 0 WABTEC CORP COM 929740108 30871 429595 SH SOLE 2 36187 0 393408 WABTEC CORP COM 929740108 5200 72363 SH SOLE 4 67718 0 4645 WABTEC CORP COM 929740108 11259 156677 SH SOLE 7 156677 0 0 WABTEC CORP COM 929740108 179 2485 SH SOLE 13 2485 0 0 WABTEC CORP COM 929740108 86 1199 SH SOLE 15 1199 0 0 WABTEC CORP COM 929740108 26681 371297 SH SOLE 18 346719 0 24578 WABTEC CORP COM 929740108 4492 62510 SH SOLE 19 62510 0 0 WABTEC CORP COM 929740108 36 496 SH SOLE 20 496 0 0 WABTEC CORP COM 929740108 297637 4141898 SH SOLE 21 4141898 0 0 WABTEC CORP COM 929740108 314444 4375786 SH SOLE 22 3886725 0 489061 WABTEC CORP COM 929740108 9487 132017 SH SOLE 23 132017 0 0 WABTEC CORP COM 929740108 13382 186221 SH SOLE 25 186221 0 0 WABTEC CORP COM 929740108 54466 757951 SH SOLE 26 255680 0 502271 WABTEC CORP COM 929740108 2819 39230 SH SOLE 28 29049 0 10181 WABTEC CORP COM 929740108 2985 41542 SH SOLE 29 3483 0 38059 WABTEC CORP COM 929740108 46336 644807 SH SOLE 30 644807 0 0 WABTEC CORP COM 929740108 8333 115968 SH SOLE 31 34543 0 81425 WABTEC CORP COM 929740108 1247 17359 SH SOLE 34 17359 0 0 WABTEC CORP COM 929740108 7994 111250 SH SOLE 36 111250 0 0 WABTEC CORP COM 929740108 304 4233 SH SOLE 40 4233 0 0 WADDELL & REED FINL INC CL A 930059100 1312 76389 SH SOLE 2 2803 0 73586 WADDELL & REED FINL INC CL A 930059100 4 222 SH SOLE 4 222 0 0 WADDELL & REED FINL INC CL A 930059100 60 3501 SH SOLE 7 3501 0 0 WADDELL & REED FINL INC CL A 930059100 5592 325501 SH SOLE 18 325501 0 0 WADDELL & REED FINL INC CL A 930059100 2175 126611 SH SOLE 19 126611 0 0 WADDELL & REED FINL INC CL A 930059100 137772 8019310 SH SOLE 21 8019310 0 0 WADDELL & REED FINL INC CL A 930059100 40387 2350796 SH SOLE 22 2219976 0 130820 WADDELL & REED FINL INC CL A 930059100 284 16503 SH SOLE 26 10737 0 5766 WADDELL & REED FINL INC CL A 930059100 179 10427 SH SOLE 28 10427 0 0 WADDELL & REED FINL INC CL A 930059100 1858 108135 SH SOLE 30 108135 0 0 WADDELL & REED FINL INC CL A 930059100 71 4123 SH SOLE 36 4123 0 0 WADDELL & REED FINL INC CL A 930059100 158 9205 SH SOLE 40 9205 0 0 WAITR HLDGS INC COM 930752100 64 49914 SH SOLE 2 2179 0 47735 WAITR HLDGS INC COM 930752100 2 1813 SH SOLE 7 1813 0 0 WAITR HLDGS INC COM 930752100 241 187353 SH SOLE 18 187353 0 0 WAITR HLDGS INC COM 930752100 260 202111 SH SOLE 19 202111 0 0 WAITR HLDGS INC COM 930752100 2396 1864416 SH SOLE 21 1864416 0 0 WAITR HLDGS INC COM 930752100 2082 1620450 SH SOLE 22 1597869 0 22581 WAITR HLDGS INC COM 930752100 10 7596 SH SOLE 30 7596 0 0 WAITR HLDGS INC COM 930752100 232 180335 SH SOLE 34 180335 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 110227 1992892 SH SOLE 2 242038 0 1750854 WALGREENS BOOTS ALLIANCE INC COM 931427108 17783 321508 SH SOLE 4 299267 0 22241 WALGREENS BOOTS ALLIANCE INC COM 931427108 59269 1071587 SH SOLE 7 802714 0 268873 WALGREENS BOOTS ALLIANCE INC COM 931427108 1271 22981 SH SOLE 13 22981 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 497 8986 SH SOLE 15 8986 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 115756 2092863 SH SOLE 18 1983973 0 108890 WALGREENS BOOTS ALLIANCE INC COM 931427108 27176 491348 SH SOLE 19 491348 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 836893 15130955 SH SOLE 21 15130955 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1024681 18526142 SH SOLE 22 16346826 0 2179316 WALGREENS BOOTS ALLIANCE INC COM 931427108 32279 583593 SH SOLE 23 583593 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 42839 774526 SH SOLE 25 774526 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 293779 5311503 SH SOLE 26 935805 0 4375698 WALGREENS BOOTS ALLIANCE INC COM 931427108 8477 153263 SH SOLE 28 111942 0 41321 WALGREENS BOOTS ALLIANCE INC COM 931427108 954 17247 SH SOLE 29 17247 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 210937 3813722 SH SOLE 30 3813722 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11973 216475 SH SOLE 31 144391 0 72084 WALGREENS BOOTS ALLIANCE INC COM 931427108 12420 224557 SH SOLE 32 224557 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11021 199254 SH SOLE 34 199254 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 33835 611732 SH SOLE 36 611732 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1052 19023 SH SOLE 40 19023 0 0 WALKER & DUNLOP INC COM 93148P102 1604 28681 SH SOLE 2 1151 0 27530 WALKER & DUNLOP INC COM 93148P102 11 188 SH SOLE 4 188 0 0 WALKER & DUNLOP INC COM 93148P102 33 589 SH SOLE 7 589 0 0 WALKER & DUNLOP INC COM 93148P102 7039 125861 SH SOLE 18 125861 0 0 WALKER & DUNLOP INC COM 93148P102 2794 49947 SH SOLE 19 49947 0 0 WALKER & DUNLOP INC COM 93148P102 175063 3130043 SH SOLE 21 3130043 0 0 WALKER & DUNLOP INC COM 93148P102 47964 857568 SH SOLE 22 818217 0 39351 WALKER & DUNLOP INC COM 93148P102 38 686 SH SOLE 23 686 0 0 WALKER & DUNLOP INC COM 93148P102 552 9866 SH SOLE 26 6574 0 3292 WALKER & DUNLOP INC COM 93148P102 222 3966 SH SOLE 28 3966 0 0 WALKER & DUNLOP INC COM 93148P102 2263 40466 SH SOLE 30 40466 0 0 WALKER & DUNLOP INC COM 93148P102 156 2798 SH SOLE 40 2798 0 0 WALMART INC COM 931142103 418489 3526197 SH SOLE 2 393171 0 3133026 WALMART INC COM 931142103 62139 523585 SH SOLE 4 484634 0 38951 WALMART INC COM 931142103 168494 1419732 SH SOLE 7 1318074 0 101658 WALMART INC COM 931142103 8429 71027 SH SOLE 13 71027 0 0 WALMART INC COM 931142103 1680 14158 SH SOLE 15 14158 0 0 WALMART INC COM 931142103 35 292 SH SOLE 17 0 0 292 WALMART INC COM 931142103 498010 4196239 SH SOLE 18 3797242 0 398997 WALMART INC COM 931142103 187157 1576991 SH SOLE 19 1576991 0 0 WALMART INC COM 931142103 2177 18345 SH SOLE 20 18345 0 0 WALMART INC COM 931142103 3255906 27434325 SH SOLE 21 27434325 0 0 WALMART INC COM 931142103 4178860 35211160 SH SOLE 22 31153720 0 4057440 WALMART INC COM 931142103 125154 1054548 SH SOLE 23 1054548 0 0 WALMART INC COM 931142103 168064 1416113 SH SOLE 25 1381021 0 35092 WALMART INC COM 931142103 498184 4197707 SH SOLE 26 1616264 0 2581443 WALMART INC COM 931142103 32575 274478 SH SOLE 28 198047 0 76431 WALMART INC COM 931142103 3828 32251 SH SOLE 29 32251 0 0 WALMART INC COM 931142103 622672 5246648 SH SOLE 30 5246648 0 0 WALMART INC COM 931142103 38559 324898 SH SOLE 31 261007 0 63891 WALMART INC COM 931142103 16698 140700 SH SOLE 32 140700 0 0 WALMART INC COM 931142103 95132 801582 SH SOLE 34 801582 0 0 WALMART INC COM 931142103 147117 1239613 SH SOLE 36 1239613 0 0 WALMART INC COM 931142103 3993 33642 SH SOLE 40 33642 0 0 WARRIOR MET COAL INC COM 93627C101 1137 58249 SH SOLE 2 6283 0 51966 WARRIOR MET COAL INC COM 93627C101 5 232 SH SOLE 4 232 0 0 WARRIOR MET COAL INC COM 93627C101 31 1607 SH SOLE 7 1607 0 0 WARRIOR MET COAL INC COM 93627C101 4514 231264 SH SOLE 18 231264 0 0 WARRIOR MET COAL INC COM 93627C101 2435 124744 SH SOLE 19 124744 0 0 WARRIOR MET COAL INC COM 93627C101 99052 5074398 SH SOLE 21 5074398 0 0 WARRIOR MET COAL INC COM 93627C101 30955 1585823 SH SOLE 22 1511400 0 74423 WARRIOR MET COAL INC COM 93627C101 220 11248 SH SOLE 23 11248 0 0 WARRIOR MET COAL INC COM 93627C101 997 51078 SH SOLE 26 17440 0 33638 WARRIOR MET COAL INC COM 93627C101 135 6919 SH SOLE 28 6919 0 0 WARRIOR MET COAL INC COM 93627C101 1343 68817 SH SOLE 30 68817 0 0 WARRIOR MET COAL INC COM 93627C101 72 3682 SH SOLE 40 3682 0 0 WASHINGTON FED INC COM 938824109 4793 129572 SH SOLE 2 51691 0 77881 WASHINGTON FED INC COM 938824109 16 446 SH SOLE 4 446 0 0 WASHINGTON FED INC COM 938824109 81 2177 SH SOLE 7 2177 0 0 WASHINGTON FED INC COM 938824109 20465 553262 SH SOLE 18 553262 0 0 WASHINGTON FED INC COM 938824109 9168 247857 SH SOLE 19 247857 0 0 WASHINGTON FED INC COM 938824109 214606 5801730 SH SOLE 21 5801730 0 0 WASHINGTON FED INC COM 938824109 116171 3140603 SH SOLE 22 3022931 0 117672 WASHINGTON FED INC COM 938824109 1470 39729 SH SOLE 23 39729 0 0 WASHINGTON FED INC COM 938824109 5550 150037 SH SOLE 26 21850 0 128187 WASHINGTON FED INC COM 938824109 411 11113 SH SOLE 28 11113 0 0 WASHINGTON FED INC COM 938824109 767 20728 SH SOLE 30 20728 0 0 WASHINGTON FED INC COM 938824109 80 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 283 7657 SH SOLE 40 7657 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 836 202036 SH SOLE 2 7293 0 194743 WASHINGTON PRIME GROUP NEW COM 93964W108 204 49322 SH SOLE 4 49322 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 801 193568 SH SOLE 7 193568 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 32 7637 SH SOLE 15 7637 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 3472 838566 SH SOLE 18 838566 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2069 499793 SH SOLE 19 499793 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 85499 20652033 SH SOLE 21 20652033 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 31577 7627391 SH SOLE 22 7318936 0 308455 WASHINGTON PRIME GROUP NEW COM 93964W108 24 5863 SH SOLE 23 5863 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1757 424351 SH SOLE 25 424351 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 553 133527 SH SOLE 26 24115 0 109412 WASHINGTON PRIME GROUP NEW COM 93964W108 111 26864 SH SOLE 28 26864 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 395 95511 SH SOLE 29 95511 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 4369 1055250 SH SOLE 30 1055250 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 67 16122 SH SOLE 36 16122 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 83 20154 SH SOLE 40 20154 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2257 82485 SH SOLE 2 3030 0 79455 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 601 21984 SH SOLE 4 21984 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2204 80547 SH SOLE 7 80547 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 87 3162 SH SOLE 15 3162 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9842 359709 SH SOLE 18 359709 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5858 214093 SH SOLE 19 214093 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 257107 9397172 SH SOLE 21 9397172 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 86292 3153946 SH SOLE 22 3030718 0 123228 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73 2656 SH SOLE 23 2656 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4625 169025 SH SOLE 25 169025 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1605 58656 SH SOLE 26 11549 0 47107 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 297 10855 SH SOLE 28 10855 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1187 43383 SH SOLE 29 43383 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12450 455039 SH SOLE 30 455039 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 39 1411 SH SOLE 36 1411 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 289 10558 SH SOLE 40 10558 0 0 WASHINGTON TR BANCORP COM 940610108 700 14483 SH SOLE 2 639 0 13844 WASHINGTON TR BANCORP COM 940610108 18 369 SH SOLE 7 369 0 0 WASHINGTON TR BANCORP COM 940610108 2658 55016 SH SOLE 18 55016 0 0 WASHINGTON TR BANCORP COM 940610108 1312 27166 SH SOLE 19 27166 0 0 WASHINGTON TR BANCORP COM 940610108 26271 543804 SH SOLE 21 543804 0 0 WASHINGTON TR BANCORP COM 940610108 24668 510613 SH SOLE 22 487982 0 22631 WASHINGTON TR BANCORP COM 940610108 44 909 SH SOLE 23 909 0 0 WASHINGTON TR BANCORP COM 940610108 152 3138 SH SOLE 26 1018 0 2120 WASHINGTON TR BANCORP COM 940610108 95 1964 SH SOLE 28 1964 0 0 WASHINGTON TR BANCORP COM 940610108 234 4835 SH SOLE 30 4835 0 0 WASHINGTON TR BANCORP COM 940610108 76 1566 SH SOLE 40 1566 0 0 WASTE CONNECTIONS INC COM 94106B101 14376 156258 SH SOLE 2 142724 0 13534 WASTE CONNECTIONS INC COM 94106B101 10502 114153 SH SOLE 4 107253 0 6900 WASTE CONNECTIONS INC COM 94106B101 4125 44840 SH SOLE 7 44840 0 0 WASTE CONNECTIONS INC COM 94106B101 41 446 SH SOLE 13 446 0 0 WASTE CONNECTIONS INC COM 94106B101 3100 33699 SH SOLE 18 11210 0 22489 WASTE CONNECTIONS INC COM 94106B101 90417 982796 SH SOLE 19 982796 0 0 WASTE CONNECTIONS INC COM 94106B101 238691 2594470 SH SOLE 21 2594470 0 0 WASTE CONNECTIONS INC COM 94106B101 61486 668325 SH SOLE 22 490184 0 178141 WASTE CONNECTIONS INC COM 94106B101 19725 214398 SH SOLE 23 214398 0 0 WASTE CONNECTIONS INC COM 94106B101 43872 476868 SH SOLE 26 182342 0 294526 WASTE CONNECTIONS INC COM 94106B101 4495 48863 SH SOLE 28 34996 0 13867 WASTE CONNECTIONS INC COM 94106B101 7718 83889 SH SOLE 29 27757 0 56132 WASTE CONNECTIONS INC COM 94106B101 35900 390220 SH SOLE 30 390220 0 0 WASTE CONNECTIONS INC COM 94106B101 6231 67729 SH SOLE 31 54890 0 12839 WASTE CONNECTIONS INC COM 94106B101 1600 17395 SH SOLE 34 17395 0 0 WASTE CONNECTIONS INC COM 94106B101 5273 57317 SH SOLE 36 57317 0 0 WASTE CONNECTIONS INC COM 94106B101 593 6451 SH SOLE 40 6451 0 0 WASTE MGMT INC DEL COM 94106L109 132004 1147863 SH SOLE 2 208908 0 938955 WASTE MGMT INC DEL COM 94106L109 21515 187084 SH SOLE 4 175675 0 11409 WASTE MGMT INC DEL COM 94106L109 49760 432696 SH SOLE 7 420440 0 12256 WASTE MGMT INC DEL COM 94106L109 2319 20169 SH SOLE 13 20169 0 0 WASTE MGMT INC DEL COM 94106L109 526 4570 SH SOLE 15 4570 0 0 WASTE MGMT INC DEL COM 94106L109 17 151 SH SOLE 17 0 0 151 WASTE MGMT INC DEL COM 94106L109 105202 914797 SH SOLE 18 845142 0 69655 WASTE MGMT INC DEL COM 94106L109 23385 203348 SH SOLE 19 203348 0 0 WASTE MGMT INC DEL COM 94106L109 1509472 13125845 SH SOLE 21 13125845 0 0 WASTE MGMT INC DEL COM 94106L109 1300185 11305956 SH SOLE 22 10116877 0 1189079 WASTE MGMT INC DEL COM 94106L109 38951 338700 SH SOLE 23 338700 0 0 WASTE MGMT INC DEL COM 94106L109 45451 395227 SH SOLE 25 395227 0 0 WASTE MGMT INC DEL COM 94106L109 255848 2224766 SH SOLE 26 630392 0 1594374 WASTE MGMT INC DEL COM 94106L109 9523 82805 SH SOLE 28 59889 0 22916 WASTE MGMT INC DEL COM 94106L109 10233 88986 SH SOLE 29 28272 0 60714 WASTE MGMT INC DEL COM 94106L109 275053 2391764 SH SOLE 30 2391764 0 0 WASTE MGMT INC DEL COM 94106L109 13592 118195 SH SOLE 31 98487 0 19708 WASTE MGMT INC DEL COM 94106L109 29903 260028 SH SOLE 34 260028 0 0 WASTE MGMT INC DEL COM 94106L109 46947 408238 SH SOLE 36 408238 0 0 WASTE MGMT INC DEL COM 94106L109 1135 9866 SH SOLE 40 9866 0 0 WATERS CORP COM 941848103 41088 184060 SH SOLE 2 32161 0 151899 WATERS CORP COM 941848103 7094 31779 SH SOLE 4 29712 0 2067 WATERS CORP COM 941848103 20866 93471 SH SOLE 7 65328 0 28143 WATERS CORP COM 941848103 26 118 SH SOLE 13 118 0 0 WATERS CORP COM 941848103 152 683 SH SOLE 15 683 0 0 WATERS CORP COM 941848103 30991 138830 SH SOLE 18 128534 0 10296 WATERS CORP COM 941848103 6002 26887 SH SOLE 19 26887 0 0 WATERS CORP COM 941848103 495775 2220915 SH SOLE 21 2220915 0 0 WATERS CORP COM 941848103 369245 1654099 SH SOLE 22 1470349 0 183750 WATERS CORP COM 941848103 11628 52090 SH SOLE 23 52090 0 0 WATERS CORP COM 941848103 18810 84263 SH SOLE 25 84263 0 0 WATERS CORP COM 941848103 79182 354709 SH SOLE 26 96907 0 257802 WATERS CORP COM 941848103 2921 13086 SH SOLE 28 9435 0 3651 WATERS CORP COM 941848103 3865 17316 SH SOLE 29 2460 0 14856 WATERS CORP COM 941848103 67625 302940 SH SOLE 30 302940 0 0 WATERS CORP COM 941848103 24491 109713 SH SOLE 31 15236 0 94477 WATERS CORP COM 941848103 1194 5348 SH SOLE 34 5348 0 0 WATERS CORP COM 941848103 9574 42889 SH SOLE 36 42889 0 0 WATERS CORP COM 941848103 352 1576 SH SOLE 40 1576 0 0 WATERSTONE FINL INC MD COM 94188P101 462 26870 SH SOLE 2 956 0 25914 WATERSTONE FINL INC MD COM 94188P101 11 650 SH SOLE 7 650 0 0 WATERSTONE FINL INC MD COM 94188P101 1548 90130 SH SOLE 18 90130 0 0 WATERSTONE FINL INC MD COM 94188P101 759 44153 SH SOLE 19 44153 0 0 WATERSTONE FINL INC MD COM 94188P101 15791 919169 SH SOLE 21 919169 0 0 WATERSTONE FINL INC MD COM 94188P101 10900 634458 SH SOLE 22 591850 0 42608 WATERSTONE FINL INC MD COM 94188P101 120 7002 SH SOLE 23 7002 0 0 WATERSTONE FINL INC MD COM 94188P101 42 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 72 4204 SH SOLE 28 4204 0 0 WATERSTONE FINL INC MD COM 94188P101 169 9848 SH SOLE 30 9848 0 0 WATERSTONE FINL INC MD COM 94188P101 61 3561 SH SOLE 40 3561 0 0 WATFORD HOLDINGS LTD SHS G94787101 520 19312 SH SOLE 2 864 0 18448 WATFORD HOLDINGS LTD SHS G94787101 11 401 SH SOLE 7 401 0 0 WATFORD HOLDINGS LTD SHS G94787101 2002 74269 SH SOLE 18 74269 0 0 WATFORD HOLDINGS LTD SHS G94787101 1006 37324 SH SOLE 19 37324 0 0 WATFORD HOLDINGS LTD SHS G94787101 19485 723014 SH SOLE 21 723014 0 0 WATFORD HOLDINGS LTD SHS G94787101 7232 268363 SH SOLE 22 259299 0 9064 WATSCO INC COM 942622200 20725 122505 SH SOLE 2 59734 0 62771 WATSCO INC COM 942622200 497 2940 SH SOLE 4 2940 0 0 WATSCO INC COM 942622200 906 5356 SH SOLE 7 5356 0 0 WATSCO INC COM 942622200 17487 103361 SH SOLE 18 103232 0 129 WATSCO INC COM 942622200 1563 9239 SH SOLE 19 9239 0 0 WATSCO INC COM 942622200 404169 2388990 SH SOLE 21 2388990 0 0 WATSCO INC COM 942622200 178188 1053248 SH SOLE 22 986999 0 66249 WATSCO INC COM 942622200 446 2637 SH SOLE 23 2637 0 0 WATSCO INC COM 942622200 70 413 SH SOLE 25 413 0 0 WATSCO INC COM 942622200 2130 12592 SH SOLE 26 9037 0 3555 WATSCO INC COM 942622200 674 3985 SH SOLE 28 3985 0 0 WATSCO INC COM 942622200 147 867 SH SOLE 29 867 0 0 WATSCO INC COM 942622200 1605 9484 SH SOLE 30 9484 0 0 WATSCO INC COM 942622200 341 2016 SH SOLE 31 992 0 1024 WATSCO INC COM 942622200 1991 11770 SH SOLE 32 11770 0 0 WATSCO INC COM 942622200 66 392 SH SOLE 34 392 0 0 WATSCO INC COM 942622200 167 987 SH SOLE 36 987 0 0 WATSCO INC COM 942622200 505 2987 SH SOLE 40 2987 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2900 30939 SH SOLE 2 6831 0 24108 WATTS WATER TECHNOLOGIES INC CL A 942749102 16 168 SH SOLE 4 168 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1472 15706 SH SOLE 7 15706 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 12463 132964 SH SOLE 18 125114 0 7850 WATTS WATER TECHNOLOGIES INC CL A 942749102 11801 125906 SH SOLE 19 125906 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 283449 3024096 SH SOLE 21 3024096 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 87274 931122 SH SOLE 22 893327 0 37795 WATTS WATER TECHNOLOGIES INC CL A 942749102 1577 16821 SH SOLE 23 16821 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5616 59921 SH SOLE 26 7716 0 52205 WATTS WATER TECHNOLOGIES INC CL A 942749102 320 3409 SH SOLE 28 3409 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 12974 138414 SH SOLE 30 138414 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 222 2365 SH SOLE 34 2365 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 171 1822 SH SOLE 40 1822 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 409 19910 SH SOLE 2 934 0 18976 WAVE LIFE SCIENCES LTD SHS Y95308105 8 381 SH SOLE 7 381 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1567 76332 SH SOLE 18 76332 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 805 39227 SH SOLE 19 39227 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 22565 1099116 SH SOLE 21 1099116 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 12141 591370 SH SOLE 22 567911 0 23459 WAVE LIFE SCIENCES LTD SHS Y95308105 144 7038 SH SOLE 30 7038 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 50 2422 SH SOLE 40 2422 0 0 WAYFAIR INC CL A 94419L101 14896 132861 SH SOLE 2 6832 0 126029 WAYFAIR INC CL A 94419L101 2847 25395 SH SOLE 4 23566 0 1829 WAYFAIR INC CL A 94419L101 3088 27545 SH SOLE 7 3391 0 24154 WAYFAIR INC CL A 94419L101 12 108 SH SOLE 13 108 0 0 WAYFAIR INC CL A 94419L101 4138 36909 SH SOLE 18 31907 0 5002 WAYFAIR INC CL A 94419L101 1764 15729 SH SOLE 19 15729 0 0 WAYFAIR INC CL A 94419L101 108395 966773 SH SOLE 21 966773 0 0 WAYFAIR INC CL A 94419L101 183571 1637273 SH SOLE 22 1518009 0 119264 WAYFAIR INC CL A 94419L101 5089 45387 SH SOLE 23 45387 0 0 WAYFAIR INC CL A 94419L101 225 2006 SH SOLE 25 2006 0 0 WAYFAIR INC CL A 94419L101 18560 165540 SH SOLE 26 53353 0 112187 WAYFAIR INC CL A 94419L101 1172 10457 SH SOLE 28 7407 0 3050 WAYFAIR INC CL A 94419L101 1640 14631 SH SOLE 29 1460 0 13171 WAYFAIR INC CL A 94419L101 13003 115976 SH SOLE 30 115976 0 0 WAYFAIR INC CL A 94419L101 1458 13005 SH SOLE 31 10746 0 2259 WAYFAIR INC CL A 94419L101 454 4045 SH SOLE 34 4045 0 0 WAYFAIR INC CL A 94419L101 1160 10349 SH SOLE 36 10349 0 0 WAYFAIR INC CL A 94419L101 129 1152 SH SOLE 40 1152 0 0 WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1668 1350000 PRN SOLE 21 1350000 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 13 896 SH SOLE 18 896 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 12 830 SH SOLE 21 830 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2113 140583 SH SOLE 22 140583 0 0 WD-40 CO COM 929236107 2206 12019 SH SOLE 2 564 0 11455 WD-40 CO COM 929236107 13 69 SH SOLE 4 69 0 0 WD-40 CO COM 929236107 46 253 SH SOLE 7 253 0 0 WD-40 CO COM 929236107 11439 62326 SH SOLE 18 62326 0 0 WD-40 CO COM 929236107 4351 23707 SH SOLE 19 23707 0 0 WD-40 CO COM 929236107 272160 1482837 SH SOLE 21 1482837 0 0 WD-40 CO COM 929236107 73740 401763 SH SOLE 22 383142 0 18621 WD-40 CO COM 929236107 1237 6739 SH SOLE 26 3222 0 3517 WD-40 CO COM 929236107 339 1845 SH SOLE 28 1845 0 0 WD-40 CO COM 929236107 3528 19221 SH SOLE 30 19221 0 0 WD-40 CO COM 929236107 276 1502 SH SOLE 40 1502 0 0 WEBSTER FINL CORP CONN COM 947890109 12399 264541 SH SOLE 2 89561 0 174980 WEBSTER FINL CORP CONN COM 947890109 383 8173 SH SOLE 4 8173 0 0 WEBSTER FINL CORP CONN COM 947890109 156 3333 SH SOLE 7 3333 0 0 WEBSTER FINL CORP CONN COM 947890109 16761 357599 SH SOLE 18 357017 0 582 WEBSTER FINL CORP CONN COM 947890109 1587 33851 SH SOLE 19 33851 0 0 WEBSTER FINL CORP CONN COM 947890109 214298 4572176 SH SOLE 21 4572176 0 0 WEBSTER FINL CORP CONN COM 947890109 150355 3207925 SH SOLE 22 2995550 0 212375 WEBSTER FINL CORP CONN COM 947890109 1172 25002 SH SOLE 23 25002 0 0 WEBSTER FINL CORP CONN COM 947890109 135 2885 SH SOLE 25 2885 0 0 WEBSTER FINL CORP CONN COM 947890109 2214 47243 SH SOLE 26 27115 0 20128 WEBSTER FINL CORP CONN COM 947890109 575 12278 SH SOLE 28 12278 0 0 WEBSTER FINL CORP CONN COM 947890109 206 4400 SH SOLE 29 4400 0 0 WEBSTER FINL CORP CONN COM 947890109 1295 27623 SH SOLE 30 27623 0 0 WEBSTER FINL CORP CONN COM 947890109 615 13119 SH SOLE 31 10087 0 3032 WEBSTER FINL CORP CONN COM 947890109 620 13218 SH SOLE 34 13218 0 0 WEBSTER FINL CORP CONN COM 947890109 265 5647 SH SOLE 36 5647 0 0 WEBSTER FINL CORP CONN COM 947890109 390 8311 SH SOLE 40 8311 0 0 WEC ENERGY GROUP INC COM 92939U106 78285 823187 SH SOLE 2 131121 0 692066 WEC ENERGY GROUP INC COM 92939U106 14042 147660 SH SOLE 4 139334 0 8326 WEC ENERGY GROUP INC COM 92939U106 39337 413640 SH SOLE 7 391362 0 22278 WEC ENERGY GROUP INC COM 92939U106 1135 11935 SH SOLE 13 11935 0 0 WEC ENERGY GROUP INC COM 92939U106 291 3055 SH SOLE 15 3055 0 0 WEC ENERGY GROUP INC COM 92939U106 77227 812058 SH SOLE 18 770174 0 41884 WEC ENERGY GROUP INC COM 92939U106 12974 136430 SH SOLE 19 136430 0 0 WEC ENERGY GROUP INC COM 92939U106 1356623 14265229 SH SOLE 21 14265229 0 0 WEC ENERGY GROUP INC COM 92939U106 797789 8388945 SH SOLE 22 7537784 0 851161 WEC ENERGY GROUP INC COM 92939U106 22277 234250 SH SOLE 23 234250 0 0 WEC ENERGY GROUP INC COM 92939U106 26719 280952 SH SOLE 25 280952 0 0 WEC ENERGY GROUP INC COM 92939U106 116604 1226119 SH SOLE 26 382764 0 843355 WEC ENERGY GROUP INC COM 92939U106 5691 59839 SH SOLE 28 42751 0 17088 WEC ENERGY GROUP INC COM 92939U106 603 6336 SH SOLE 29 6336 0 0 WEC ENERGY GROUP INC COM 92939U106 152773 1606441 SH SOLE 30 1606441 0 0 WEC ENERGY GROUP INC COM 92939U106 6921 72773 SH SOLE 31 59889 0 12884 WEC ENERGY GROUP INC COM 92939U106 3696 38863 SH SOLE 32 38863 0 0 WEC ENERGY GROUP INC COM 92939U106 2120 22289 SH SOLE 34 22289 0 0 WEC ENERGY GROUP INC COM 92939U106 30555 321293 SH SOLE 36 321293 0 0 WEC ENERGY GROUP INC COM 92939U106 718 7555 SH SOLE 40 7555 0 0 WEIBO CORP SPONSORED ADR 948596101 4593 102638 SH SOLE 2 2852 0 99786 WEIBO CORP SPONSORED ADR 948596101 577 12892 SH SOLE 4 12892 0 0 WEIBO CORP SPONSORED ADR 948596101 289 6450 SH SOLE 7 6450 0 0 WEIBO CORP SPONSORED ADR 948596101 1004 22442 SH SOLE 15 21633 0 809 WEIBO CORP SPONSORED ADR 948596101 705 15763 SH SOLE 18 15763 0 0 WEIBO CORP SPONSORED ADR 948596101 54281 1212986 SH SOLE 21 1212986 0 0 WEIBO CORP SPONSORED ADR 948596101 31524 704456 SH SOLE 22 644682 0 59774 WEIBO CORP SPONSORED ADR 948596101 1418 31677 SH SOLE 23 31677 0 0 WEIBO CORP SPONSORED ADR 948596101 1397 31210 SH SOLE 25 31210 0 0 WEIBO CORP SPONSORED ADR 948596101 12578 281070 SH SOLE 26 52955 0 228115 WEIBO CORP SPONSORED ADR 948596101 238 5321 SH SOLE 28 5321 0 0 WEIBO CORP SPONSORED ADR 948596101 430 9620 SH SOLE 29 6091 0 3529 WEIBO CORP SPONSORED ADR 948596101 13573 303314 SH SOLE 30 303314 0 0 WEIBO CORP SPONSORED ADR 948596101 121 2712 SH SOLE 31 2712 0 0 WEIBO CORP SPONSORED ADR 948596101 199 4452 SH SOLE 34 4452 0 0 WEIBO CORP SPONSORED ADR 948596101 19 424 SH SOLE 40 424 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 9249 317521 SH SOLE 2 81411 0 236110 WEINGARTEN RLTY INVS SH BEN INT 948741103 1389 47673 SH SOLE 4 47673 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3591 123267 SH SOLE 7 123267 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 144 4944 SH SOLE 15 4944 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 9861 338525 SH SOLE 18 338525 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4221 144898 SH SOLE 19 144898 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 198715 6821672 SH SOLE 21 6821672 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 148830 5109168 SH SOLE 22 4882977 0 226191 WEINGARTEN RLTY INVS SH BEN INT 948741103 1078 36996 SH SOLE 23 36996 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 7369 252979 SH SOLE 25 252979 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2542 87250 SH SOLE 26 27895 0 59355 WEINGARTEN RLTY INVS SH BEN INT 948741103 535 18380 SH SOLE 28 18380 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1858 63783 SH SOLE 29 63783 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 15824 543212 SH SOLE 30 543212 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 74 2557 SH SOLE 31 2557 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 106 3643 SH SOLE 34 3643 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 50 1703 SH SOLE 36 1703 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 308 10561 SH SOLE 40 10561 0 0 WEIS MKTS INC COM 948849104 395 10344 SH SOLE 2 366 0 9978 WEIS MKTS INC COM 948849104 6 157 SH SOLE 4 157 0 0 WEIS MKTS INC COM 948849104 7 194 SH SOLE 7 194 0 0 WEIS MKTS INC COM 948849104 1240 32520 SH SOLE 18 32520 0 0 WEIS MKTS INC COM 948849104 755 19808 SH SOLE 19 19808 0 0 WEIS MKTS INC COM 948849104 13451 352664 SH SOLE 21 352664 0 0 WEIS MKTS INC COM 948849104 16584 434810 SH SOLE 22 417365 0 17445 WEIS MKTS INC COM 948849104 148 3870 SH SOLE 23 3870 0 0 WEIS MKTS INC COM 948849104 301 7879 SH SOLE 26 5765 0 2114 WEIS MKTS INC COM 948849104 67 1755 SH SOLE 28 1755 0 0 WEIS MKTS INC COM 948849104 174 4555 SH SOLE 30 4555 0 0 WEIS MKTS INC COM 948849104 115 3028 SH SOLE 34 3028 0 0 WEIS MKTS INC COM 948849104 56 1475 SH SOLE 40 1475 0 0 WELBILT INC COM 949090104 1911 113373 SH SOLE 2 5359 0 108014 WELBILT INC COM 949090104 14 803 SH SOLE 4 803 0 0 WELBILT INC COM 949090104 38 2282 SH SOLE 7 2282 0 0 WELBILT INC COM 949090104 7449 441818 SH SOLE 18 441818 0 0 WELBILT INC COM 949090104 3772 223696 SH SOLE 19 223696 0 0 WELBILT INC COM 949090104 73111 4336329 SH SOLE 21 4336329 0 0 WELBILT INC COM 949090104 63570 3770458 SH SOLE 22 3598007 0 172451 WELBILT INC COM 949090104 768 45578 SH SOLE 26 34747 0 10831 WELBILT INC COM 949090104 284 16820 SH SOLE 28 16820 0 0 WELBILT INC COM 949090104 608 36054 SH SOLE 30 36054 0 0 WELBILT INC COM 949090104 239 14151 SH SOLE 40 14151 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 32350 124821 SH SOLE 2 15411 0 109410 WELLCARE HEALTH PLANS INC COM 94946T106 5489 21179 SH SOLE 4 19860 0 1319 WELLCARE HEALTH PLANS INC COM 94946T106 17809 68714 SH SOLE 7 48137 0 20577 WELLCARE HEALTH PLANS INC COM 94946T106 459 1770 SH SOLE 13 1770 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 139 538 SH SOLE 15 538 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 26791 103374 SH SOLE 18 95533 0 7841 WELLCARE HEALTH PLANS INC COM 94946T106 6427 24800 SH SOLE 19 24800 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 372790 1438399 SH SOLE 21 1438399 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 318927 1230570 SH SOLE 22 1099993 0 130577 WELLCARE HEALTH PLANS INC COM 94946T106 9409 36303 SH SOLE 23 36303 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 21524 83049 SH SOLE 25 83049 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 52594 202933 SH SOLE 26 68754 0 134179 WELLCARE HEALTH PLANS INC COM 94946T106 2466 9514 SH SOLE 28 6777 0 2737 WELLCARE HEALTH PLANS INC COM 94946T106 2999 11572 SH SOLE 29 922 0 10650 WELLCARE HEALTH PLANS INC COM 94946T106 49341 190379 SH SOLE 30 190379 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 2898 11180 SH SOLE 31 9342 0 1838 WELLCARE HEALTH PLANS INC COM 94946T106 1784 6885 SH SOLE 34 6885 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 9457 36490 SH SOLE 36 36490 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 357 1377 SH SOLE 40 1377 0 0 WELLESLEY BANCORP INC COM 949485106 14 450 SH SOLE 18 450 0 0 WELLESLEY BANCORP INC COM 949485106 8 267 SH SOLE 21 267 0 0 WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2205 2360000 PRN SOLE 2 2360000 0 0 WELLS FARGO CO NEW COM 949746101 580220 11503179 SH SOLE 2 2443297 0 9059882 WELLS FARGO CO NEW COM 949746101 93178 1847299 SH SOLE 4 1730189 0 117110 WELLS FARGO CO NEW COM 949746101 195064 3867249 SH SOLE 7 3821205 0 46044 WELLS FARGO CO NEW COM 949746101 6484 128558 SH SOLE 13 128558 0 0 WELLS FARGO CO NEW COM 949746101 2015 39942 SH SOLE 15 39942 0 0 WELLS FARGO CO NEW COM 949746101 27 533 SH SOLE 17 0 0 533 WELLS FARGO CO NEW COM 949746101 1000999 19845338 SH SOLE 18 18722618 0 1122720 WELLS FARGO CO NEW COM 949746101 1031950 20458955 SH SOLE 19 20458955 0 0 WELLS FARGO CO NEW COM 949746101 12065 239199 SH SOLE 20 239199 0 0 WELLS FARGO CO NEW COM 949746101 4130289 81885189 SH SOLE 21 81885189 0 0 WELLS FARGO CO NEW COM 949746101 5031663 99755413 SH SOLE 22 87706181 0 12049232 WELLS FARGO CO NEW COM 949746101 181024 3588888 SH SOLE 23 3588888 0 0 WELLS FARGO CO NEW COM 949746101 208787 4139314 SH SOLE 25 4139314 0 0 WELLS FARGO CO NEW COM 949746101 761195 15091092 SH SOLE 26 4324131 0 10766961 WELLS FARGO CO NEW COM 949746101 41167 816161 SH SOLE 28 589850 0 226311 WELLS FARGO CO NEW COM 949746101 34816 690251 SH SOLE 29 286029 0 404222 WELLS FARGO CO NEW COM 949746101 759681 15061081 SH SOLE 30 15061081 0 0 WELLS FARGO CO NEW COM 949746101 82368 1632987 SH SOLE 31 1041997 0 590990 WELLS FARGO CO NEW COM 949746101 78202 1550395 SH SOLE 34 1550395 0 0 WELLS FARGO CO NEW COM 949746101 170229 3374874 SH SOLE 36 3374874 0 0 WELLS FARGO CO NEW COM 949746101 1763 34952 SH SOLE 37 34952 0 0 WELLS FARGO CO NEW COM 949746101 5119 101491 SH SOLE 40 101491 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 263 173 SH SOLE 4 173 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2896 1902 SH SOLE 7 1902 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 3371 2214 SH SOLE 18 2214 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 17512 11502 SH SOLE 19 11502 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 267501 175700 SH SOLE 21 175700 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 685 450 SH SOLE 22 450 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 7131 4684 SH SOLE 34 4684 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2729 331180 SH SOLE 2 331180 0 0 WELLTOWER INC COM 95040Q104 90808 1001739 SH SOLE 2 93401 0 908338 WELLTOWER INC COM 95040Q104 26165 288633 SH SOLE 4 278055 0 10578 WELLTOWER INC COM 95040Q104 77370 853502 SH SOLE 7 831015 0 22487 WELLTOWER INC COM 95040Q104 885 9762 SH SOLE 13 9762 0 0 WELLTOWER INC COM 95040Q104 1683 18561 SH SOLE 15 18561 0 0 WELLTOWER INC COM 95040Q104 3 30 SH SOLE 17 0 0 30 WELLTOWER INC COM 95040Q104 79556 877620 SH SOLE 18 825137 0 52483 WELLTOWER INC COM 95040Q104 48562 535706 SH SOLE 19 535706 0 0 WELLTOWER INC COM 95040Q104 1446176 15953402 SH SOLE 21 15953402 0 0 WELLTOWER INC COM 95040Q104 1243419 13716698 SH SOLE 22 12619455 0 1097243 WELLTOWER INC COM 95040Q104 29235 322506 SH SOLE 23 322506 0 0 WELLTOWER INC COM 95040Q104 112002 1235542 SH SOLE 25 1235542 0 0 WELLTOWER INC COM 95040Q104 202722 2236317 SH SOLE 26 476661 0 1759656 WELLTOWER INC COM 95040Q104 7111 78450 SH SOLE 28 56994 0 21456 WELLTOWER INC COM 95040Q104 19708 217403 SH SOLE 29 217403 0 0 WELLTOWER INC COM 95040Q104 286909 3165017 SH SOLE 30 3165017 0 0 WELLTOWER INC COM 95040Q104 8233 90825 SH SOLE 31 76255 0 14570 WELLTOWER INC COM 95040Q104 4274 47143 SH SOLE 34 47143 0 0 WELLTOWER INC COM 95040Q104 27179 299820 SH SOLE 36 299820 0 0 WELLTOWER INC COM 95040Q104 876 9664 SH SOLE 40 9664 0 0 WENDYS CO COM 95058W100 8851 442976 SH SOLE 2 117176 0 325800 WENDYS CO COM 95058W100 17 856 SH SOLE 4 856 0 0 WENDYS CO COM 95058W100 67 3362 SH SOLE 7 3362 0 0 WENDYS CO COM 95058W100 10701 535589 SH SOLE 18 535589 0 0 WENDYS CO COM 95058W100 838 41960 SH SOLE 19 41960 0 0 WENDYS CO COM 95058W100 187995 9409178 SH SOLE 21 9409178 0 0 WENDYS CO COM 95058W100 122054 6108810 SH SOLE 22 5768170 0 340640 WENDYS CO COM 95058W100 1380 69056 SH SOLE 26 57489 0 11567 WENDYS CO COM 95058W100 477 23897 SH SOLE 28 23897 0 0 WENDYS CO COM 95058W100 1023 51219 SH SOLE 30 51219 0 0 WENDYS CO COM 95058W100 76 3818 SH SOLE 31 3818 0 0 WENDYS CO COM 95058W100 10 503 SH SOLE 34 503 0 0 WENDYS CO COM 95058W100 105 5262 SH SOLE 36 5262 0 0 WENDYS CO COM 95058W100 363 18188 SH SOLE 40 18188 0 0 WERNER ENTERPRISES INC COM 950755108 2281 64612 SH SOLE 2 20549 0 44063 WERNER ENTERPRISES INC COM 950755108 8 213 SH SOLE 4 213 0 0 WERNER ENTERPRISES INC COM 950755108 23 649 SH SOLE 7 649 0 0 WERNER ENTERPRISES INC COM 950755108 9065 256803 SH SOLE 18 256803 0 0 WERNER ENTERPRISES INC COM 950755108 2753 77975 SH SOLE 19 77975 0 0 WERNER ENTERPRISES INC COM 950755108 113384 3212001 SH SOLE 21 3212001 0 0 WERNER ENTERPRISES INC COM 950755108 53651 1519857 SH SOLE 22 1453490 0 66367 WERNER ENTERPRISES INC COM 950755108 916 25957 SH SOLE 26 6879 0 19078 WERNER ENTERPRISES INC COM 950755108 202 5714 SH SOLE 28 5714 0 0 WERNER ENTERPRISES INC COM 950755108 503 14255 SH SOLE 30 14255 0 0 WERNER ENTERPRISES INC COM 950755108 182 5155 SH SOLE 40 5155 0 0 WESBANCO INC COM 950810101 2144 57365 SH SOLE 2 4980 0 52385 WESBANCO INC COM 950810101 13 337 SH SOLE 4 337 0 0 WESBANCO INC COM 950810101 40 1077 SH SOLE 7 1077 0 0 WESBANCO INC COM 950810101 10347 276868 SH SOLE 18 276868 0 0 WESBANCO INC COM 950810101 4840 129510 SH SOLE 19 129510 0 0 WESBANCO INC COM 950810101 69949 1871789 SH SOLE 21 1871789 0 0 WESBANCO INC COM 950810101 64667 1730455 SH SOLE 22 1649802 0 80653 WESBANCO INC COM 950810101 423 11306 SH SOLE 23 11306 0 0 WESBANCO INC COM 950810101 2283 61091 SH SOLE 26 19354 0 41737 WESBANCO INC COM 950810101 262 7014 SH SOLE 28 7014 0 0 WESBANCO INC COM 950810101 552 14776 SH SOLE 30 14776 0 0 WESBANCO INC COM 950810101 141 3780 SH SOLE 34 3780 0 0 WESBANCO INC COM 950810101 146 3913 SH SOLE 40 3913 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 655 59452 SH SOLE 2 4165 0 55287 WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH SOLE 4 200 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 12 1128 SH SOLE 7 1128 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1996 181284 SH SOLE 18 181284 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1222 110995 SH SOLE 19 110995 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 31793 2887650 SH SOLE 21 2887650 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 20872 1895766 SH SOLE 22 1817003 0 78763 WESCO AIRCRAFT HLDGS INC COM 950814103 81 7401 SH SOLE 23 7401 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 258 23458 SH SOLE 26 0 0 23458 WESCO AIRCRAFT HLDGS INC COM 950814103 58 5230 SH SOLE 28 5230 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 160 14518 SH SOLE 30 14518 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 85 7676 SH SOLE 40 7676 0 0 WESCO INTL INC COM 95082P105 4906 102692 SH SOLE 2 23460 0 79232 WESCO INTL INC COM 95082P105 11 225 SH SOLE 4 225 0 0 WESCO INTL INC COM 95082P105 90 1881 SH SOLE 7 1881 0 0 WESCO INTL INC COM 95082P105 953 19946 SH SOLE 18 19946 0 0 WESCO INTL INC COM 95082P105 1367 28624 SH SOLE 19 28624 0 0 WESCO INTL INC COM 95082P105 22523 471495 SH SOLE 21 471495 0 0 WESCO INTL INC COM 95082P105 65768 1376773 SH SOLE 22 1268297 0 108476 WESCO INTL INC COM 95082P105 272 5690 SH SOLE 25 5690 0 0 WESCO INTL INC COM 95082P105 629 13165 SH SOLE 26 9742 0 3423 WESCO INTL INC COM 95082P105 285 5973 SH SOLE 28 5973 0 0 WESCO INTL INC COM 95082P105 593 12421 SH SOLE 30 12421 0 0 WESCO INTL INC COM 95082P105 43 908 SH SOLE 31 908 0 0 WESCO INTL INC COM 95082P105 546 11423 SH SOLE 34 11423 0 0 WESCO INTL INC COM 95082P105 213 4452 SH SOLE 36 4452 0 0 WESCO INTL INC COM 95082P105 137 2864 SH SOLE 40 2864 0 0 WEST BANCORPORATION INC CAP STK 95123P106 365 16777 SH SOLE 2 764 0 16013 WEST BANCORPORATION INC CAP STK 95123P106 12 540 SH SOLE 7 540 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1378 63395 SH SOLE 18 59746 0 3649 WEST BANCORPORATION INC CAP STK 95123P106 1056 48590 SH SOLE 19 48590 0 0 WEST BANCORPORATION INC CAP STK 95123P106 12525 576116 SH SOLE 21 576116 0 0 WEST BANCORPORATION INC CAP STK 95123P106 7570 348221 SH SOLE 22 335611 0 12610 WEST BANCORPORATION INC CAP STK 95123P106 693 31861 SH SOLE 26 0 0 31861 WEST PHARMACEUTICAL SVSC INC COM 955306105 25628 180708 SH SOLE 2 45973 0 134735 WEST PHARMACEUTICAL SVSC INC COM 955306105 75 531 SH SOLE 4 531 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 982 6922 SH SOLE 7 6922 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 29579 208567 SH SOLE 18 208451 0 116 WEST PHARMACEUTICAL SVSC INC COM 955306105 114623 808230 SH SOLE 19 808230 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 523746 3693036 SH SOLE 21 3693036 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 343008 2418613 SH SOLE 22 2280671 0 137942 WEST PHARMACEUTICAL SVSC INC COM 955306105 4045 28525 SH SOLE 26 19594 0 8931 WEST PHARMACEUTICAL SVSC INC COM 955306105 1309 9228 SH SOLE 28 9228 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 47 330 SH SOLE 29 330 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2918 20574 SH SOLE 30 20574 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 286 2016 SH SOLE 31 2016 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1388 9790 SH SOLE 34 9790 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 29 208 SH SOLE 36 208 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1072 7560 SH SOLE 40 7560 0 0 WESTAMERICA BANCORPORATION COM 957090103 1635 26300 SH SOLE 2 1077 0 25223 WESTAMERICA BANCORPORATION COM 957090103 14 219 SH SOLE 4 219 0 0 WESTAMERICA BANCORPORATION COM 957090103 34 549 SH SOLE 7 549 0 0 WESTAMERICA BANCORPORATION COM 957090103 7998 128620 SH SOLE 18 128620 0 0 WESTAMERICA BANCORPORATION COM 957090103 2805 45104 SH SOLE 19 45104 0 0 WESTAMERICA BANCORPORATION COM 957090103 179496 2886723 SH SOLE 21 2886723 0 0 WESTAMERICA BANCORPORATION COM 957090103 50176 806947 SH SOLE 22 773151 0 33796 WESTAMERICA BANCORPORATION COM 957090103 637 10245 SH SOLE 26 8645 0 1600 WESTAMERICA BANCORPORATION COM 957090103 234 3763 SH SOLE 28 3763 0 0 WESTAMERICA BANCORPORATION COM 957090103 2347 37739 SH SOLE 30 37739 0 0 WESTAMERICA BANCORPORATION COM 957090103 177 2851 SH SOLE 40 2851 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 3 2551 SH SOLE 18 2551 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 54 40002 SH SOLE 21 40002 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 406 298868 SH SOLE 22 298868 0 0 WESTERN ALLIANCE BANCORP COM 957638109 10125 219735 SH SOLE 2 36933 0 182802 WESTERN ALLIANCE BANCORP COM 957638109 124 2700 SH SOLE 4 2700 0 0 WESTERN ALLIANCE BANCORP COM 957638109 123 2660 SH SOLE 7 2660 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2190 47535 SH SOLE 13 47535 0 0 WESTERN ALLIANCE BANCORP COM 957638109 4388 95226 SH SOLE 18 89077 0 6149 WESTERN ALLIANCE BANCORP COM 957638109 19590 425129 SH SOLE 19 425129 0 0 WESTERN ALLIANCE BANCORP COM 957638109 55567 1205880 SH SOLE 21 1205880 0 0 WESTERN ALLIANCE BANCORP COM 957638109 137810 2990677 SH SOLE 22 2749605 0 241072 WESTERN ALLIANCE BANCORP COM 957638109 489 10608 SH SOLE 23 10608 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1788 38810 SH SOLE 26 20275 0 18535 WESTERN ALLIANCE BANCORP COM 957638109 585 12688 SH SOLE 28 12688 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1984 43058 SH SOLE 29 918 0 42140 WESTERN ALLIANCE BANCORP COM 957638109 1832 39760 SH SOLE 30 39760 0 0 WESTERN ALLIANCE BANCORP COM 957638109 253 5496 SH SOLE 31 3220 0 2276 WESTERN ALLIANCE BANCORP COM 957638109 196 4249 SH SOLE 34 4249 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1279 27747 SH SOLE 36 27747 0 0 WESTERN ALLIANCE BANCORP COM 957638109 481 10446 SH SOLE 40 10446 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 511 52977 SH SOLE 2 1737 0 51240 WESTERN ASSET MTG CAP CORP COM 95790D105 4 386 SH SOLE 4 386 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 15 1545 SH SOLE 7 1545 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1819 188547 SH SOLE 18 188547 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1030 106727 SH SOLE 19 106727 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 27447 2844287 SH SOLE 21 2844287 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 19427 2013208 SH SOLE 22 1955674 0 57534 WESTERN ASSET MTG CAP CORP COM 95790D105 233 24130 SH SOLE 26 0 0 24130 WESTERN ASSET MTG CAP CORP COM 95790D105 62 6376 SH SOLE 28 6376 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 183 18950 SH SOLE 30 18950 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 115 11868 SH SOLE 34 11868 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 41 4222 SH SOLE 40 4222 0 0 WESTERN DIGITAL CORP COM 958102105 42831 718167 SH SOLE 2 67462 0 650705 WESTERN DIGITAL CORP COM 958102105 6524 109387 SH SOLE 4 101581 0 7806 WESTERN DIGITAL CORP COM 958102105 22604 379000 SH SOLE 7 291790 0 87210 WESTERN DIGITAL CORP COM 958102105 665 11150 SH SOLE 13 11150 0 0 WESTERN DIGITAL CORP COM 958102105 204 3414 SH SOLE 15 3414 0 0 WESTERN DIGITAL CORP COM 958102105 40528 679543 SH SOLE 18 641041 0 38502 WESTERN DIGITAL CORP COM 958102105 7070 118540 SH SOLE 19 118540 0 0 WESTERN DIGITAL CORP COM 958102105 723599 12132782 SH SOLE 21 12132782 0 0 WESTERN DIGITAL CORP COM 958102105 428916 7191758 SH SOLE 22 6370951 0 820807 WESTERN DIGITAL CORP COM 958102105 12474 209154 SH SOLE 23 209154 0 0 WESTERN DIGITAL CORP COM 958102105 17550 294269 SH SOLE 25 294269 0 0 WESTERN DIGITAL CORP COM 958102105 78923 1323321 SH SOLE 26 413456 0 909865 WESTERN DIGITAL CORP COM 958102105 3450 57849 SH SOLE 28 42509 0 15340 WESTERN DIGITAL CORP COM 958102105 350 5876 SH SOLE 29 5876 0 0 WESTERN DIGITAL CORP COM 958102105 85909 1440456 SH SOLE 30 1440456 0 0 WESTERN DIGITAL CORP COM 958102105 3856 64650 SH SOLE 31 53635 0 11015 WESTERN DIGITAL CORP COM 958102105 7251 121582 SH SOLE 32 121582 0 0 WESTERN DIGITAL CORP COM 958102105 2997 50258 SH SOLE 34 50258 0 0 WESTERN DIGITAL CORP COM 958102105 14444 242192 SH SOLE 36 242192 0 0 WESTERN DIGITAL CORP COM 958102105 476 7989 SH SOLE 40 7989 0 0 WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 3119 3257000 PRN SOLE 21 3257000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 30832 1238721 SH SOLE 19 1238721 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 217 22794 SH SOLE 2 950 0 21844 WESTERN NEW ENG BANCORP INC COM 958892101 5 569 SH SOLE 7 569 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 836 87691 SH SOLE 18 87691 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 394 41303 SH SOLE 19 41303 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 8471 888865 SH SOLE 21 888865 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 10998 1154075 SH SOLE 22 1134752 0 19323 WESTERN UN CO COM 959802109 26246 1132777 SH SOLE 2 178050 0 954727 WESTERN UN CO COM 959802109 3989 172143 SH SOLE 4 159986 0 12157 WESTERN UN CO COM 959802109 11520 497216 SH SOLE 7 489541 0 7675 WESTERN UN CO COM 959802109 18 797 SH SOLE 13 797 0 0 WESTERN UN CO COM 959802109 129 5563 SH SOLE 15 5563 0 0 WESTERN UN CO COM 959802109 23648 1020638 SH SOLE 18 962239 0 58399 WESTERN UN CO COM 959802109 2820 121697 SH SOLE 19 121697 0 0 WESTERN UN CO COM 959802109 496346 21421937 SH SOLE 21 21421937 0 0 WESTERN UN CO COM 959802109 249137 10752549 SH SOLE 22 9558022 0 1194527 WESTERN UN CO COM 959802109 7211 311210 SH SOLE 23 311210 0 0 WESTERN UN CO COM 959802109 10837 467737 SH SOLE 25 467737 0 0 WESTERN UN CO COM 959802109 58906 2542322 SH SOLE 26 672067 0 1870255 WESTERN UN CO COM 959802109 1869 80673 SH SOLE 28 55370 0 25303 WESTERN UN CO COM 959802109 2301 99302 SH SOLE 29 9352 0 89950 WESTERN UN CO COM 959802109 43077 1859170 SH SOLE 30 1859170 0 0 WESTERN UN CO COM 959802109 1900 82015 SH SOLE 31 67370 0 14645 WESTERN UN CO COM 959802109 3699 159632 SH SOLE 32 159632 0 0 WESTERN UN CO COM 959802109 671 28960 SH SOLE 34 28960 0 0 WESTERN UN CO COM 959802109 13993 603923 SH SOLE 35 603923 0 0 WESTERN UN CO COM 959802109 11879 512703 SH SOLE 36 512703 0 0 WESTERN UN CO COM 959802109 216 9319 SH SOLE 40 9319 0 0 WESTLAKE CHEM CORP COM 960413102 6092 92980 SH SOLE 2 5591 0 87389 WESTLAKE CHEM CORP COM 960413102 984 15012 SH SOLE 4 13986 0 1026 WESTLAKE CHEM CORP COM 960413102 222 3390 SH SOLE 7 3390 0 0 WESTLAKE CHEM CORP COM 960413102 30 457 SH SOLE 13 457 0 0 WESTLAKE CHEM CORP COM 960413102 19 290 SH SOLE 15 290 0 0 WESTLAKE CHEM CORP COM 960413102 1716 26188 SH SOLE 18 23080 0 3108 WESTLAKE CHEM CORP COM 960413102 518 7913 SH SOLE 19 7913 0 0 WESTLAKE CHEM CORP COM 960413102 30386 463760 SH SOLE 21 463760 0 0 WESTLAKE CHEM CORP COM 960413102 65546 1000400 SH SOLE 22 925089 0 75311 WESTLAKE CHEM CORP COM 960413102 1917 29257 SH SOLE 23 29257 0 0 WESTLAKE CHEM CORP COM 960413102 2097 31999 SH SOLE 25 31999 0 0 WESTLAKE CHEM CORP COM 960413102 11144 170093 SH SOLE 26 89694 0 80399 WESTLAKE CHEM CORP COM 960413102 444 6782 SH SOLE 28 4778 0 2004 WESTLAKE CHEM CORP COM 960413102 584 8908 SH SOLE 29 505 0 8403 WESTLAKE CHEM CORP COM 960413102 4505 68754 SH SOLE 30 68754 0 0 WESTLAKE CHEM CORP COM 960413102 445 6793 SH SOLE 31 6793 0 0 WESTLAKE CHEM CORP COM 960413102 116 1767 SH SOLE 34 1767 0 0 WESTLAKE CHEM CORP COM 960413102 1665 25412 SH SOLE 36 25412 0 0 WESTLAKE CHEM CORP COM 960413102 52 791 SH SOLE 40 791 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 9 465 SH SOLE 18 465 0 0 WESTROCK CO COM 96145D105 37545 1030033 SH SOLE 2 425809 0 604224 WESTROCK CO COM 96145D105 6237 171112 SH SOLE 4 164345 0 6767 WESTROCK CO COM 96145D105 9910 271867 SH SOLE 7 263880 0 7987 WESTROCK CO COM 96145D105 2936 80546 SH SOLE 13 80546 0 0 WESTROCK CO COM 96145D105 70 1912 SH SOLE 15 1912 0 0 WESTROCK CO COM 96145D105 34814 955108 SH SOLE 18 870060 0 85048 WESTROCK CO COM 96145D105 28337 777415 SH SOLE 19 777415 0 0 WESTROCK CO COM 96145D105 429394 11780356 SH SOLE 21 11780356 0 0 WESTROCK CO COM 96145D105 291748 8004069 SH SOLE 22 6640444 0 1363625 WESTROCK CO COM 96145D105 12918 354391 SH SOLE 23 354391 0 0 WESTROCK CO COM 96145D105 10348 283893 SH SOLE 25 283893 0 0 WESTROCK CO COM 96145D105 35516 974389 SH SOLE 26 401238 0 573151 WESTROCK CO COM 96145D105 1794 49223 SH SOLE 28 35511 0 13712 WESTROCK CO COM 96145D105 10614 291201 SH SOLE 29 105247 0 185954 WESTROCK CO COM 96145D105 39636 1087411 SH SOLE 30 1087411 0 0 WESTROCK CO COM 96145D105 7785 213578 SH SOLE 31 154773 0 58805 WESTROCK CO COM 96145D105 3321 91118 SH SOLE 32 91118 0 0 WESTROCK CO COM 96145D105 2359 64712 SH SOLE 34 64712 0 0 WESTROCK CO COM 96145D105 11025 302466 SH SOLE 35 302466 0 0 WESTROCK CO COM 96145D105 10347 283857 SH SOLE 36 283857 0 0 WESTROCK CO COM 96145D105 186 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 29 8447 SH SOLE 22 8447 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 275 9943 SH SOLE 2 1999 0 7944 WESTWOOD HLDGS GROUP INC COM 961765104 4 149 SH SOLE 7 149 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 826 29849 SH SOLE 18 29849 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 935 33798 SH SOLE 19 33798 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 8200 296364 SH SOLE 21 296364 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 9127 329853 SH SOLE 22 317746 0 12107 WESTWOOD HLDGS GROUP INC COM 961765104 94 3395 SH SOLE 23 3395 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 259 9366 SH SOLE 26 0 0 9366 WESTWOOD HLDGS GROUP INC COM 961765104 31 1133 SH SOLE 28 1133 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 67 2414 SH SOLE 30 2414 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 20 715 SH SOLE 40 715 0 0 WEX INC COM 96208T104 19835 98158 SH SOLE 2 21245 0 76913 WEX INC COM 96208T104 40 200 SH SOLE 4 200 0 0 WEX INC COM 96208T104 190 942 SH SOLE 7 942 0 0 WEX INC COM 96208T104 24331 120409 SH SOLE 18 120409 0 0 WEX INC COM 96208T104 1964 9720 SH SOLE 19 9720 0 0 WEX INC COM 96208T104 439489 2174935 SH SOLE 21 2174935 0 0 WEX INC COM 96208T104 282415 1397608 SH SOLE 22 1317219 0 80389 WEX INC COM 96208T104 3678 18201 SH SOLE 26 10389 0 7812 WEX INC COM 96208T104 1274 6303 SH SOLE 28 6303 0 0 WEX INC COM 96208T104 6550 32413 SH SOLE 30 32413 0 0 WEX INC COM 96208T104 177 876 SH SOLE 31 876 0 0 WEX INC COM 96208T104 134 663 SH SOLE 36 663 0 0 WEX INC COM 96208T104 901 4459 SH SOLE 40 4459 0 0 WEYCO GROUP INC COM 962149100 159 7018 SH SOLE 2 241 0 6777 WEYCO GROUP INC COM 962149100 4 172 SH SOLE 7 172 0 0 WEYCO GROUP INC COM 962149100 492 21758 SH SOLE 18 21758 0 0 WEYCO GROUP INC COM 962149100 258 11415 SH SOLE 19 11415 0 0 WEYCO GROUP INC COM 962149100 4856 214771 SH SOLE 21 214771 0 0 WEYCO GROUP INC COM 962149100 4414 195209 SH SOLE 22 191021 0 4188 WEYERHAEUSER CO COM 962166104 50892 1837246 SH SOLE 2 179465 0 1657781 WEYERHAEUSER CO COM 962166104 8771 316629 SH SOLE 4 296927 0 19702 WEYERHAEUSER CO COM 962166104 17674 638044 SH SOLE 7 627255 0 10789 WEYERHAEUSER CO COM 962166104 36 1294 SH SOLE 13 1294 0 0 WEYERHAEUSER CO COM 962166104 105 3781 SH SOLE 15 3781 0 0 WEYERHAEUSER CO COM 962166104 45721 1650571 SH SOLE 18 1551260 0 99311 WEYERHAEUSER CO COM 962166104 25857 933466 SH SOLE 19 933466 0 0 WEYERHAEUSER CO COM 962166104 560567 20237083 SH SOLE 21 20237083 0 0 WEYERHAEUSER CO COM 962166104 501637 18109639 SH SOLE 22 16065529 0 2044110 WEYERHAEUSER CO COM 962166104 14871 536874 SH SOLE 23 536874 0 0 WEYERHAEUSER CO COM 962166104 30665 1107057 SH SOLE 25 1107057 0 0 WEYERHAEUSER CO COM 962166104 89742 3239789 SH SOLE 26 985169 0 2254620 WEYERHAEUSER CO COM 962166104 4063 146687 SH SOLE 28 108364 0 38323 WEYERHAEUSER CO COM 962166104 414 14947 SH SOLE 29 14947 0 0 WEYERHAEUSER CO COM 962166104 74731 2697878 SH SOLE 30 2697878 0 0 WEYERHAEUSER CO COM 962166104 7646 276039 SH SOLE 31 134320 0 141719 WEYERHAEUSER CO COM 962166104 10826 390842 SH SOLE 34 390842 0 0 WEYERHAEUSER CO COM 962166104 15323 553164 SH SOLE 36 553164 0 0 WEYERHAEUSER CO COM 962166104 522 18849 SH SOLE 40 18849 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 19526 744128 SH SOLE 19 744128 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5100 194366 SH SOLE 21 194366 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1444 55014 SH SOLE 25 55014 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 12957 493782 SH SOLE 29 493782 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2180 83070 SH SOLE 34 83070 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 1 736 SH SOLE 21 736 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 74 47749 SH SOLE 22 47749 0 0 WHIRLPOOL CORP COM 963320106 26215 165542 SH SOLE 2 18256 0 147286 WHIRLPOOL CORP COM 963320106 4067 25681 SH SOLE 4 23858 0 1823 WHIRLPOOL CORP COM 963320106 11224 70877 SH SOLE 7 57990 0 12887 WHIRLPOOL CORP COM 963320106 383 2417 SH SOLE 13 2417 0 0 WHIRLPOOL CORP COM 963320106 113 713 SH SOLE 15 713 0 0 WHIRLPOOL CORP COM 963320106 25828 163096 SH SOLE 18 154636 0 8460 WHIRLPOOL CORP COM 963320106 3831 24194 SH SOLE 19 24194 0 0 WHIRLPOOL CORP COM 963320106 237693 1500969 SH SOLE 21 1500969 0 0 WHIRLPOOL CORP COM 963320106 258336 1631320 SH SOLE 22 1443924 0 187396 WHIRLPOOL CORP COM 963320106 7288 46022 SH SOLE 23 46022 0 0 WHIRLPOOL CORP COM 963320106 10200 64408 SH SOLE 25 64408 0 0 WHIRLPOOL CORP COM 963320106 51793 327058 SH SOLE 26 100594 0 226464 WHIRLPOOL CORP COM 963320106 2223 14040 SH SOLE 28 10465 0 3575 WHIRLPOOL CORP COM 963320106 2358 14888 SH SOLE 29 1374 0 13514 WHIRLPOOL CORP COM 963320106 37902 239342 SH SOLE 30 239342 0 0 WHIRLPOOL CORP COM 963320106 2336 14751 SH SOLE 31 12615 0 2136 WHIRLPOOL CORP COM 963320106 2017 12735 SH SOLE 34 12735 0 0 WHIRLPOOL CORP COM 963320106 8711 55010 SH SOLE 36 55010 0 0 WHIRLPOOL CORP COM 963320106 232 1465 SH SOLE 40 1465 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 7102 6576 SH SOLE 2 1042 0 5534 WHITE MTNS INS GROUP LTD COM G9618E107 16 15 SH SOLE 4 15 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 80 74 SH SOLE 7 74 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1560 1444 SH SOLE 18 1444 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3983 3688 SH SOLE 19 3688 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 41210 38157 SH SOLE 21 38157 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 99418 92054 SH SOLE 22 85698 0 6356 WHITE MTNS INS GROUP LTD COM G9618E107 1996 1848 SH SOLE 23 1848 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 970 898 SH SOLE 25 898 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 939 869 SH SOLE 26 585 0 284 WHITE MTNS INS GROUP LTD COM G9618E107 474 439 SH SOLE 28 439 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1286 1191 SH SOLE 30 1191 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 70 65 SH SOLE 31 65 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1549 1434 SH SOLE 34 1434 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 153 142 SH SOLE 36 142 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 253 234 SH SOLE 40 234 0 0 WHITEHORSE FIN INC COM 96524V106 801 57498 SH SOLE 30 57498 0 0 WHITESTONE REIT COM 966084204 575 41799 SH SOLE 2 1560 0 40239 WHITESTONE REIT COM 966084204 10 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 2486 180635 SH SOLE 18 180635 0 0 WHITESTONE REIT COM 966084204 890 64647 SH SOLE 19 64647 0 0 WHITESTONE REIT COM 966084204 62971 4576369 SH SOLE 21 4576369 0 0 WHITESTONE REIT COM 966084204 18085 1314289 SH SOLE 22 1265221 0 49068 WHITESTONE REIT COM 966084204 19 1376 SH SOLE 23 1376 0 0 WHITESTONE REIT COM 966084204 308 22408 SH SOLE 26 0 0 22408 WHITESTONE REIT COM 966084204 795 57810 SH SOLE 30 57810 0 0 WHITING PETE CORP NEW COM NEW 966387409 788 98115 SH SOLE 2 5684 0 92431 WHITING PETE CORP NEW COM NEW 966387409 3 408 SH SOLE 4 408 0 0 WHITING PETE CORP NEW COM NEW 966387409 25 3053 SH SOLE 7 3053 0 0 WHITING PETE CORP NEW COM NEW 966387409 3291 409861 SH SOLE 18 409861 0 0 WHITING PETE CORP NEW COM NEW 966387409 1455 181148 SH SOLE 19 181148 0 0 WHITING PETE CORP NEW COM NEW 966387409 80580 10034820 SH SOLE 21 10034820 0 0 WHITING PETE CORP NEW COM NEW 966387409 23151 2883060 SH SOLE 22 2734266 0 148794 WHITING PETE CORP NEW COM NEW 966387409 86 10747 SH SOLE 23 10747 0 0 WHITING PETE CORP NEW COM NEW 966387409 512 63788 SH SOLE 26 26841 0 36947 WHITING PETE CORP NEW COM NEW 966387409 96 11965 SH SOLE 28 11965 0 0 WHITING PETE CORP NEW COM NEW 966387409 1187 147869 SH SOLE 30 147869 0 0 WHITING PETE CORP NEW COM NEW 966387409 72 8953 SH SOLE 36 8953 0 0 WHITING PETE CORP NEW COM NEW 966387409 74 9210 SH SOLE 40 9210 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 98 100000 PRN SOLE 2 100000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1578 1618000 PRN SOLE 19 1618000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 760 779000 PRN SOLE 21 779000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 19 19000 PRN SOLE 22 19000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 390 400000 PRN SOLE 34 400000 0 0 WIDEOPENWEST INC COM 96758W101 159 25876 SH SOLE 2 1084 0 24792 WIDEOPENWEST INC COM 96758W101 5 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 555 90060 SH SOLE 18 90060 0 0 WIDEOPENWEST INC COM 96758W101 274 44512 SH SOLE 19 44512 0 0 WIDEOPENWEST INC COM 96758W101 5305 861199 SH SOLE 21 861199 0 0 WIDEOPENWEST INC COM 96758W101 4706 763946 SH SOLE 22 740260 0 23686 WIDEOPENWEST INC COM 96758W101 26 4195 SH SOLE 30 4195 0 0 WIDEPOINT CORP COM 967590100 17 55340 SH SOLE 21 55340 0 0 WIDEPOINT CORP COM 967590100 49 155395 SH SOLE 22 155395 0 0 WILEY JOHN & SONS INC CL A 968223206 5277 120088 SH SOLE 2 30268 0 89820 WILEY JOHN & SONS INC CL A 968223206 7 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 2665 60656 SH SOLE 7 60656 0 0 WILEY JOHN & SONS INC CL A 968223206 5625 128022 SH SOLE 18 128022 0 0 WILEY JOHN & SONS INC CL A 968223206 449 10226 SH SOLE 19 10226 0 0 WILEY JOHN & SONS INC CL A 968223206 96114 2187398 SH SOLE 21 2187398 0 0 WILEY JOHN & SONS INC CL A 968223206 63766 1451217 SH SOLE 22 1362626 0 88591 WILEY JOHN & SONS INC CL A 968223206 688 15663 SH SOLE 26 11896 0 3767 WILEY JOHN & SONS INC CL A 968223206 258 5875 SH SOLE 28 5875 0 0 WILEY JOHN & SONS INC CL A 968223206 582 13242 SH SOLE 30 13242 0 0 WILEY JOHN & SONS INC CL A 968223206 41 934 SH SOLE 31 934 0 0 WILEY JOHN & SONS INC CL A 968223206 70 1593 SH SOLE 36 1593 0 0 WILEY JOHN & SONS INC CL A 968223206 227 5166 SH SOLE 40 5166 0 0 WILHELMINA INTL INC COM NEW 968235200 1 224 SH SOLE 18 224 0 0 WILHELMINA INTL INC COM NEW 968235200 2 303 SH SOLE 21 303 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 7 949 SH SOLE 18 949 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 5 794 SH SOLE 21 794 0 0 WILLDAN GROUP INC COM 96924N100 302 8605 SH SOLE 2 395 0 8210 WILLDAN GROUP INC COM 96924N100 7 208 SH SOLE 7 208 0 0 WILLDAN GROUP INC COM 96924N100 1264 36038 SH SOLE 18 36038 0 0 WILLDAN GROUP INC COM 96924N100 597 17020 SH SOLE 19 17020 0 0 WILLDAN GROUP INC COM 96924N100 12167 346826 SH SOLE 21 346826 0 0 WILLDAN GROUP INC COM 96924N100 10728 305816 SH SOLE 22 266722 0 39094 WILLDAN GROUP INC COM 96924N100 95 2697 SH SOLE 26 0 0 2697 WILLDAN GROUP INC COM 96924N100 57 1619 SH SOLE 30 1619 0 0 WILLIAMS COS INC DEL COM 969457100 100007 4156558 SH SOLE 2 1309387 0 2847171 WILLIAMS COS INC DEL COM 969457100 15831 657960 SH SOLE 4 626040 0 31920 WILLIAMS COS INC DEL COM 969457100 58207 2419236 SH SOLE 7 2411439 0 7797 WILLIAMS COS INC DEL COM 969457100 2532 105233 SH SOLE 13 105233 0 0 WILLIAMS COS INC DEL COM 969457100 248 10309 SH SOLE 15 10309 0 0 WILLIAMS COS INC DEL COM 969457100 317786 13208055 SH SOLE 18 12563544 0 644511 WILLIAMS COS INC DEL COM 969457100 562162 23365022 SH SOLE 19 23365022 0 0 WILLIAMS COS INC DEL COM 969457100 812797 33782093 SH SOLE 21 33782093 0 0 WILLIAMS COS INC DEL COM 969457100 778357 32350660 SH SOLE 22 28731617 0 3619043 WILLIAMS COS INC DEL COM 969457100 24777 1029814 SH SOLE 23 1029814 0 0 WILLIAMS COS INC DEL COM 969457100 35189 1462562 SH SOLE 25 1462562 0 0 WILLIAMS COS INC DEL COM 969457100 98774 4105337 SH SOLE 26 1466596 0 2638741 WILLIAMS COS INC DEL COM 969457100 5551 230715 SH SOLE 28 167406 0 63309 WILLIAMS COS INC DEL COM 969457100 18273 759468 SH SOLE 29 263769 0 495699 WILLIAMS COS INC DEL COM 969457100 117516 4884288 SH SOLE 30 4884288 0 0 WILLIAMS COS INC DEL COM 969457100 8886 369343 SH SOLE 31 261800 0 107543 WILLIAMS COS INC DEL COM 969457100 139178 5784635 SH SOLE 34 5784635 0 0 WILLIAMS COS INC DEL COM 969457100 23965 996044 SH SOLE 36 996044 0 0 WILLIAMS COS INC DEL COM 969457100 679 28234 SH SOLE 40 28234 0 0 WILLIAMS SONOMA INC COM 969904101 13375 196753 SH SOLE 2 51225 0 145528 WILLIAMS SONOMA INC COM 969904101 41 599 SH SOLE 4 599 0 0 WILLIAMS SONOMA INC COM 969904101 155 2278 SH SOLE 7 2278 0 0 WILLIAMS SONOMA INC COM 969904101 16329 240204 SH SOLE 18 240204 0 0 WILLIAMS SONOMA INC COM 969904101 1205 17727 SH SOLE 19 17727 0 0 WILLIAMS SONOMA INC COM 969904101 263109 3870388 SH SOLE 21 3870388 0 0 WILLIAMS SONOMA INC COM 969904101 175186 2577022 SH SOLE 22 2413187 0 163835 WILLIAMS SONOMA INC COM 969904101 1959 28823 SH SOLE 26 16347 0 12476 WILLIAMS SONOMA INC COM 969904101 667 9813 SH SOLE 28 9813 0 0 WILLIAMS SONOMA INC COM 969904101 5796 85255 SH SOLE 30 85255 0 0 WILLIAMS SONOMA INC COM 969904101 1551 22817 SH SOLE 31 1582 0 21235 WILLIAMS SONOMA INC COM 969904101 208 3064 SH SOLE 36 3064 0 0 WILLIAMS SONOMA INC COM 969904101 519 7628 SH SOLE 40 7628 0 0 WILLIS LEASE FINANCE CORP COM 970646105 158 2860 SH SOLE 2 120 0 2740 WILLIS LEASE FINANCE CORP COM 970646105 598 10799 SH SOLE 18 10799 0 0 WILLIS LEASE FINANCE CORP COM 970646105 273 4929 SH SOLE 19 4929 0 0 WILLIS LEASE FINANCE CORP COM 970646105 5964 107701 SH SOLE 21 107701 0 0 WILLIS LEASE FINANCE CORP COM 970646105 3258 58834 SH SOLE 22 56220 0 2614 WILLIS TOWERS WATSON PUB LTD SHS G96629103 63727 330244 SH SOLE 2 46064 0 284180 WILLIS TOWERS WATSON PUB LTD SHS G96629103 10526 54548 SH SOLE 4 51069 0 3479 WILLIS TOWERS WATSON PUB LTD SHS G96629103 24884 128951 SH SOLE 7 124941 0 4010 WILLIS TOWERS WATSON PUB LTD SHS G96629103 304 1573 SH SOLE 13 1573 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 267 1385 SH SOLE 15 1385 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 205171 1063225 SH SOLE 18 1004338 0 58887 WILLIS TOWERS WATSON PUB LTD SHS G96629103 319765 1657071 SH SOLE 19 1657071 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 677669 3511786 SH SOLE 21 3511786 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 634289 3286982 SH SOLE 22 2948927 0 338055 WILLIS TOWERS WATSON PUB LTD SHS G96629103 19114 99051 SH SOLE 23 99051 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 26433 136982 SH SOLE 25 136982 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 121976 632097 SH SOLE 26 159994 0 472103 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4841 25087 SH SOLE 28 18216 0 6871 WILLIS TOWERS WATSON PUB LTD SHS G96629103 537 2785 SH SOLE 29 2785 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 105868 548623 SH SOLE 30 548623 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8180 42391 SH SOLE 31 22638 0 19753 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3545 18370 SH SOLE 32 18370 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 11431 59239 SH SOLE 34 59239 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 16666 86368 SH SOLE 36 86368 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 607 3143 SH SOLE 40 3143 0 0 WILLSCOT CORP COM 971375126 716 45941 SH SOLE 2 2149 0 43792 WILLSCOT CORP COM 971375126 4 255 SH SOLE 4 255 0 0 WILLSCOT CORP COM 971375126 12 754 SH SOLE 7 754 0 0 WILLSCOT CORP COM 971375126 2741 175931 SH SOLE 18 175931 0 0 WILLSCOT CORP COM 971375126 1412 90602 SH SOLE 19 90602 0 0 WILLSCOT CORP COM 971375126 26989 1732257 SH SOLE 21 1732257 0 0 WILLSCOT CORP COM 971375126 23046 1479178 SH SOLE 22 1419673 0 59505 WILLSCOT CORP COM 971375126 14 919 SH SOLE 28 919 0 0 WILLSCOT CORP COM 971375126 216 13864 SH SOLE 30 13864 0 0 WILLSCOT CORP COM 971375126 70 4483 SH SOLE 40 4483 0 0 WINGSTOP INC COM 974155103 2239 25650 SH SOLE 2 1130 0 24520 WINGSTOP INC COM 974155103 14 164 SH SOLE 4 164 0 0 WINGSTOP INC COM 974155103 50 572 SH SOLE 7 572 0 0 WINGSTOP INC COM 974155103 11502 131779 SH SOLE 18 131779 0 0 WINGSTOP INC COM 974155103 4408 50506 SH SOLE 19 50506 0 0 WINGSTOP INC COM 974155103 275214 3153227 SH SOLE 21 3153227 0 0 WINGSTOP INC COM 974155103 75983 870569 SH SOLE 22 828512 0 42057 WINGSTOP INC COM 974155103 667 7642 SH SOLE 26 5898 0 1744 WINGSTOP INC COM 974155103 309 3540 SH SOLE 28 3540 0 0 WINGSTOP INC COM 974155103 3577 40982 SH SOLE 30 40982 0 0 WINGSTOP INC COM 974155103 269 3080 SH SOLE 40 3080 0 0 WINMARK CORP COM 974250102 373 2112 SH SOLE 2 88 0 2024 WINMARK CORP COM 974250102 7 37 SH SOLE 4 37 0 0 WINMARK CORP COM 974250102 8 45 SH SOLE 7 45 0 0 WINMARK CORP COM 974250102 1526 8651 SH SOLE 18 8651 0 0 WINMARK CORP COM 974250102 774 4387 SH SOLE 19 4387 0 0 WINMARK CORP COM 974250102 15884 90053 SH SOLE 21 90053 0 0 WINMARK CORP COM 974250102 8002 45367 SH SOLE 22 42062 0 3305 WINMARK CORP COM 974250102 92 520 SH SOLE 23 520 0 0 WINMARK CORP COM 974250102 101 572 SH SOLE 26 0 0 572 WINMARK CORP COM 974250102 57 323 SH SOLE 28 323 0 0 WINMARK CORP COM 974250102 160 907 SH SOLE 30 907 0 0 WINMARK CORP COM 974250102 45 255 SH SOLE 40 255 0 0 WINNEBAGO INDS INC COM 974637100 1123 29289 SH SOLE 2 1315 0 27974 WINNEBAGO INDS INC COM 974637100 3 74 SH SOLE 4 74 0 0 WINNEBAGO INDS INC COM 974637100 25 659 SH SOLE 7 659 0 0 WINNEBAGO INDS INC COM 974637100 5369 139999 SH SOLE 18 139999 0 0 WINNEBAGO INDS INC COM 974637100 2039 53175 SH SOLE 19 53175 0 0 WINNEBAGO INDS INC COM 974637100 132774 3462158 SH SOLE 21 3462158 0 0 WINNEBAGO INDS INC COM 974637100 34387 896660 SH SOLE 22 856828 0 39832 WINNEBAGO INDS INC COM 974637100 834 21753 SH SOLE 26 15293 0 6460 WINNEBAGO INDS INC COM 974637100 160 4180 SH SOLE 28 4180 0 0 WINNEBAGO INDS INC COM 974637100 2533 66045 SH SOLE 30 66045 0 0 WINNEBAGO INDS INC COM 974637100 91 2379 SH SOLE 34 2379 0 0 WINNEBAGO INDS INC COM 974637100 113 2948 SH SOLE 40 2948 0 0 WINTRUST FINL CORP COM 97650W108 11327 175261 SH SOLE 2 72315 0 102946 WINTRUST FINL CORP COM 97650W108 551 8524 SH SOLE 4 8524 0 0 WINTRUST FINL CORP COM 97650W108 187 2890 SH SOLE 7 2890 0 0 WINTRUST FINL CORP COM 97650W108 14386 222592 SH SOLE 18 212385 0 10207 WINTRUST FINL CORP COM 97650W108 3919 60633 SH SOLE 19 60633 0 0 WINTRUST FINL CORP COM 97650W108 180008 2785205 SH SOLE 21 2785205 0 0 WINTRUST FINL CORP COM 97650W108 134919 2087560 SH SOLE 22 1960426 0 127134 WINTRUST FINL CORP COM 97650W108 2724 42145 SH SOLE 23 42145 0 0 WINTRUST FINL CORP COM 97650W108 55 855 SH SOLE 25 855 0 0 WINTRUST FINL CORP COM 97650W108 5907 91397 SH SOLE 26 21436 0 69961 WINTRUST FINL CORP COM 97650W108 506 7828 SH SOLE 28 7828 0 0 WINTRUST FINL CORP COM 97650W108 269 4166 SH SOLE 29 4166 0 0 WINTRUST FINL CORP COM 97650W108 1108 17151 SH SOLE 30 17151 0 0 WINTRUST FINL CORP COM 97650W108 1104 17076 SH SOLE 31 10524 0 6552 WINTRUST FINL CORP COM 97650W108 284 4387 SH SOLE 34 4387 0 0 WINTRUST FINL CORP COM 97650W108 262 4048 SH SOLE 36 4048 0 0 WINTRUST FINL CORP COM 97650W108 366 5666 SH SOLE 40 5666 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 452 123784 SH SOLE 2 123784 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6445 1765840 SH SOLE 18 1765840 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 5991 1641381 SH SOLE 21 1641381 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 13542 3710140 SH SOLE 22 3710140 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 37 10006 SH SOLE 23 10006 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 485 132880 SH SOLE 25 132880 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 13077 3582708 SH SOLE 26 504910 0 3077798 WIPRO LTD SPON ADR 1 SH 97651M109 3659 1002373 SH SOLE 28 1002373 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 760 208248 SH SOLE 29 208248 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 7157 1960880 SH SOLE 30 1960880 0 0 WIRELESS TELECOM GROUP INC COM 976524108 5 3476 SH SOLE 18 3476 0 0 WIRELESS TELECOM GROUP INC COM 976524108 85 58735 SH SOLE 21 58735 0 0 WISDOMTREE INVTS INC COM 97717P104 672 128590 SH SOLE 2 5614 0 122976 WISDOMTREE INVTS INC COM 97717P104 2 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 15 2867 SH SOLE 7 2867 0 0 WISDOMTREE INVTS INC COM 97717P104 3047 583135 SH SOLE 18 583135 0 0 WISDOMTREE INVTS INC COM 97717P104 1454 278308 SH SOLE 19 278308 0 0 WISDOMTREE INVTS INC COM 97717P104 69672 13334298 SH SOLE 21 13334298 0 0 WISDOMTREE INVTS INC COM 97717P104 20128 3852246 SH SOLE 22 3686044 0 166202 WISDOMTREE INVTS INC COM 97717P104 71 13650 SH SOLE 26 7318 0 6332 WISDOMTREE INVTS INC COM 97717P104 89 17107 SH SOLE 28 17107 0 0 WISDOMTREE INVTS INC COM 97717P104 857 164052 SH SOLE 30 164052 0 0 WISDOMTREE INVTS INC COM 97717P104 65 12488 SH SOLE 40 12488 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 2 39 SH SOLE 17 0 0 39 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1 38 SH SOLE 17 0 0 38 WISDOMTREE TR INTRST RATE HDGE 97717W380 3 55 SH SOLE 17 0 0 55 WISDOMTREE TR INDIA ERNGS FD 97717W422 7823 328025 SH SOLE 2 0 0 328025 WISDOMTREE TR INDIA ERNGS FD 97717W422 46653 1956106 SH SOLE 22 1956106 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 3 75 SH SOLE 17 0 0 75 WISDOMTREE TR US MIDCAP FUND 97717W570 4 101 SH SOLE 17 0 0 101 WISDOMTREE TR INTL EQUITY FD 97717W703 0 1 SH SOLE 17 0 0 1 WISDOMTREE TR INTL EQUITY FD 97717W703 2077 41766 SH SOLE 19 41766 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 1 9 SH SOLE 17 0 0 9 WISDOMTREE TR JP SMALLCP DIV 97717W836 3 40 SH SOLE 17 0 0 40 WISDOMTREE TR YIELD ENHANCD US 97717X511 1 27 SH SOLE 17 0 0 27 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 27 SH SOLE 17 0 0 27 WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH SOLE 17 0 0 29 WISDOMTREE TR US MULTIFACTOR 97717Y857 0 9 SH SOLE 17 0 0 9 WIX COM LTD SHS M98068105 1031 8830 SH SOLE 2 3260 0 5570 WIX COM LTD SHS M98068105 2239 19177 SH SOLE 4 17813 0 1364 WIX COM LTD SHS M98068105 3872 33168 SH SOLE 7 33168 0 0 WIX COM LTD SHS M98068105 4823 41318 SH SOLE 18 41318 0 0 WIX COM LTD SHS M98068105 104818 897875 SH SOLE 19 897875 0 0 WIX COM LTD SHS M98068105 64255 550409 SH SOLE 21 550409 0 0 WIX COM LTD SHS M98068105 81268 696142 SH SOLE 22 646356 0 49786 WIX COM LTD SHS M98068105 4205 36020 SH SOLE 23 36020 0 0 WIX COM LTD SHS M98068105 544 4661 SH SOLE 25 4661 0 0 WIX COM LTD SHS M98068105 8257 70729 SH SOLE 26 32346 0 38383 WIX COM LTD SHS M98068105 791 6773 SH SOLE 28 6773 0 0 WIX COM LTD SHS M98068105 6585 56411 SH SOLE 30 56411 0 0 WIX COM LTD SHS M98068105 1074 9199 SH SOLE 31 7279 0 1920 WIX COM LTD SHS M98068105 12821 109828 SH SOLE 34 109828 0 0 WIX COM LTD SHS M98068105 999 8556 SH SOLE 36 8556 0 0 WIX COM LTD SHS M98068105 113 964 SH SOLE 40 964 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 110 1866 SH SOLE 3 1866 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 667 11349 SH SOLE 18 0 0 11349 WNS HOLDINGS LTD SPON ADR 92932M101 7102 120884 SH SOLE 22 93843 0 27041 WNS HOLDINGS LTD SPON ADR 92932M101 221 3758 SH SOLE 25 3758 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 831 14151 SH SOLE 26 0 0 14151 WNS HOLDINGS LTD SPON ADR 92932M101 65 1110 SH SOLE 30 1110 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 130 2217 SH SOLE 34 2217 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2377 84118 SH SOLE 2 6849 0 77269 WOLVERINE WORLD WIDE INC COM 978097103 14 508 SH SOLE 4 508 0 0 WOLVERINE WORLD WIDE INC COM 978097103 46 1617 SH SOLE 7 1617 0 0 WOLVERINE WORLD WIDE INC COM 978097103 10804 382291 SH SOLE 18 382291 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5229 185033 SH SOLE 19 185033 0 0 WOLVERINE WORLD WIDE INC COM 978097103 261932 9268656 SH SOLE 21 9268656 0 0 WOLVERINE WORLD WIDE INC COM 978097103 74460 2634827 SH SOLE 22 2505847 0 128980 WOLVERINE WORLD WIDE INC COM 978097103 286 10121 SH SOLE 23 10121 0 0 WOLVERINE WORLD WIDE INC COM 978097103 7318 258970 SH SOLE 26 52986 0 205984 WOLVERINE WORLD WIDE INC COM 978097103 352 12454 SH SOLE 28 12454 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3401 120334 SH SOLE 30 120334 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1319 46679 SH SOLE 31 0 0 46679 WOLVERINE WORLD WIDE INC COM 978097103 87 3081 SH SOLE 36 3081 0 0 WOLVERINE WORLD WIDE INC COM 978097103 248 8759 SH SOLE 40 8759 0 0 WOODWARD INC COM 980745103 16149 149759 SH SOLE 2 53440 0 96319 WOODWARD INC COM 980745103 440 4077 SH SOLE 4 4077 0 0 WOODWARD INC COM 980745103 180 1673 SH SOLE 7 1673 0 0 WOODWARD INC COM 980745103 18543 171969 SH SOLE 18 165578 0 6391 WOODWARD INC COM 980745103 11083 102780 SH SOLE 19 102780 0 0 WOODWARD INC COM 980745103 300142 2783475 SH SOLE 21 2783475 0 0 WOODWARD INC COM 980745103 214818 1992196 SH SOLE 22 1871358 0 120838 WOODWARD INC COM 980745103 2510 23276 SH SOLE 23 23276 0 0 WOODWARD INC COM 980745103 68 627 SH SOLE 25 627 0 0 WOODWARD INC COM 980745103 7558 70094 SH SOLE 26 12721 0 57373 WOODWARD INC COM 980745103 744 6898 SH SOLE 28 6898 0 0 WOODWARD INC COM 980745103 213 1976 SH SOLE 29 1976 0 0 WOODWARD INC COM 980745103 2186 20269 SH SOLE 30 20269 0 0 WOODWARD INC COM 980745103 655 6070 SH SOLE 31 4372 0 1698 WOODWARD INC COM 980745103 258 2395 SH SOLE 34 2395 0 0 WOODWARD INC COM 980745103 116 1072 SH SOLE 36 1072 0 0 WOODWARD INC COM 980745103 578 5362 SH SOLE 40 5362 0 0 WORKDAY INC CL A 98138H101 79753 469246 SH SOLE 2 113287 0 355959 WORKDAY INC CL A 98138H101 13790 81138 SH SOLE 4 76855 0 4283 WORKDAY INC CL A 98138H101 5592 32899 SH SOLE 7 20190 0 12709 WORKDAY INC CL A 98138H101 469 2760 SH SOLE 13 2760 0 0 WORKDAY INC CL A 98138H101 323 1902 SH SOLE 15 1902 0 0 WORKDAY INC CL A 98138H101 14019 82486 SH SOLE 18 66021 0 16465 WORKDAY INC CL A 98138H101 8561 50373 SH SOLE 19 50373 0 0 WORKDAY INC CL A 98138H101 339189 1995699 SH SOLE 21 1995699 0 0 WORKDAY INC CL A 98138H101 723675 4257913 SH SOLE 22 3874319 0 383594 WORKDAY INC CL A 98138H101 26614 156591 SH SOLE 23 156591 0 0 WORKDAY INC CL A 98138H101 27075 159300 SH SOLE 25 159300 0 0 WORKDAY INC CL A 98138H101 100700 592490 SH SOLE 26 196340 0 396150 WORKDAY INC CL A 98138H101 5499 32356 SH SOLE 28 23859 0 8497 WORKDAY INC CL A 98138H101 7098 41763 SH SOLE 29 25354 0 16409 WORKDAY INC CL A 98138H101 52478 308767 SH SOLE 30 308767 0 0 WORKDAY INC CL A 98138H101 12853 75623 SH SOLE 31 58496 0 17127 WORKDAY INC CL A 98138H101 3963 23320 SH SOLE 32 23320 0 0 WORKDAY INC CL A 98138H101 2457 14458 SH SOLE 34 14458 0 0 WORKDAY INC CL A 98138H101 18934 111405 SH SOLE 36 111405 0 0 WORKDAY INC CL A 98138H101 652 3839 SH SOLE 40 3839 0 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 4457 3400000 PRN SOLE 21 3400000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 41 11653 SH SOLE 18 11653 0 0 WORKHORSE GROUP INC COM NEW 98138J206 563 160889 SH SOLE 21 160889 0 0 WORKHORSE GROUP INC COM NEW 98138J206 3197 913443 SH SOLE 22 913443 0 0 WORKIVA INC COM CL A 98139A105 1428 32586 SH SOLE 2 2104 0 30482 WORKIVA INC COM CL A 98139A105 9 212 SH SOLE 4 212 0 0 WORKIVA INC COM CL A 98139A105 28 641 SH SOLE 7 641 0 0 WORKIVA INC COM CL A 98139A105 5849 133446 SH SOLE 18 125872 0 7574 WORKIVA INC COM CL A 98139A105 4246 96867 SH SOLE 19 96867 0 0 WORKIVA INC COM CL A 98139A105 58767 1340787 SH SOLE 21 1340787 0 0 WORKIVA INC COM CL A 98139A105 47388 1081167 SH SOLE 22 1034350 0 46817 WORKIVA INC COM CL A 98139A105 163 3724 SH SOLE 23 3724 0 0 WORKIVA INC COM CL A 98139A105 1254 28611 SH SOLE 26 11364 0 17247 WORKIVA INC COM CL A 98139A105 165 3759 SH SOLE 28 3759 0 0 WORKIVA INC COM CL A 98139A105 333 7598 SH SOLE 30 7598 0 0 WORKIVA INC COM CL A 98139A105 221 5053 SH SOLE 34 5053 0 0 WORKIVA INC COM CL A 98139A105 155 3546 SH SOLE 40 3546 0 0 WORLD ACCEP CORP DEL COM 981419104 753 5908 SH SOLE 2 250 0 5658 WORLD ACCEP CORP DEL COM 981419104 4 35 SH SOLE 4 35 0 0 WORLD ACCEP CORP DEL COM 981419104 16 127 SH SOLE 7 127 0 0 WORLD ACCEP CORP DEL COM 981419104 3590 28158 SH SOLE 18 28158 0 0 WORLD ACCEP CORP DEL COM 981419104 1459 11440 SH SOLE 19 11440 0 0 WORLD ACCEP CORP DEL COM 981419104 88515 694177 SH SOLE 21 694177 0 0 WORLD ACCEP CORP DEL COM 981419104 25219 197778 SH SOLE 22 187331 0 10447 WORLD ACCEP CORP DEL COM 981419104 415 3258 SH SOLE 26 2571 0 687 WORLD ACCEP CORP DEL COM 981419104 123 964 SH SOLE 28 964 0 0 WORLD ACCEP CORP DEL COM 981419104 1261 9889 SH SOLE 30 9889 0 0 WORLD ACCEP CORP DEL COM 981419104 104 818 SH SOLE 40 818 0 0 WORLD FUEL SVCS CORP COM 981475106 3771 94423 SH SOLE 2 30307 0 64116 WORLD FUEL SVCS CORP COM 981475106 11 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 125 3130 SH SOLE 7 3130 0 0 WORLD FUEL SVCS CORP COM 981475106 14871 372340 SH SOLE 18 372340 0 0 WORLD FUEL SVCS CORP COM 981475106 4446 111317 SH SOLE 19 111317 0 0 WORLD FUEL SVCS CORP COM 981475106 188185 4711683 SH SOLE 21 4711683 0 0 WORLD FUEL SVCS CORP COM 981475106 93813 2348845 SH SOLE 22 2182131 0 166714 WORLD FUEL SVCS CORP COM 981475106 42 1047 SH SOLE 23 1047 0 0 WORLD FUEL SVCS CORP COM 981475106 560 14023 SH SOLE 26 9133 0 4890 WORLD FUEL SVCS CORP COM 981475106 357 8946 SH SOLE 28 8946 0 0 WORLD FUEL SVCS CORP COM 981475106 764 19126 SH SOLE 30 19126 0 0 WORLD FUEL SVCS CORP COM 981475106 220 5508 SH SOLE 36 5508 0 0 WORLD FUEL SVCS CORP COM 981475106 246 6169 SH SOLE 40 6169 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 7054 99147 SH SOLE 2 23214 0 75933 WORLD WRESTLING ENTMT INC CL A 98156Q108 16 225 SH SOLE 4 225 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 56 781 SH SOLE 7 781 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 9328 131104 SH SOLE 18 131104 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 717 10082 SH SOLE 19 10082 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 169017 2375500 SH SOLE 21 2375500 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 106000 1489805 SH SOLE 22 1405281 0 84524 WORLD WRESTLING ENTMT INC CL A 98156Q108 2106 29597 SH SOLE 26 14824 0 14773 WORLD WRESTLING ENTMT INC CL A 98156Q108 461 6486 SH SOLE 28 6486 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 995 13990 SH SOLE 30 13990 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 66 922 SH SOLE 31 922 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 342 4812 SH SOLE 40 4812 0 0 WORTHINGTON INDS INC COM 981811102 1944 53935 SH SOLE 2 17263 0 36672 WORTHINGTON INDS INC COM 981811102 11 299 SH SOLE 4 299 0 0 WORTHINGTON INDS INC COM 981811102 18 493 SH SOLE 7 493 0 0 WORTHINGTON INDS INC COM 981811102 8044 223148 SH SOLE 18 223148 0 0 WORTHINGTON INDS INC COM 981811102 2404 66695 SH SOLE 19 66695 0 0 WORTHINGTON INDS INC COM 981811102 99608 2763038 SH SOLE 21 2763038 0 0 WORTHINGTON INDS INC COM 981811102 46530 1290698 SH SOLE 22 1224084 0 66614 WORTHINGTON INDS INC COM 981811102 803 22285 SH SOLE 26 17554 0 4731 WORTHINGTON INDS INC COM 981811102 204 5668 SH SOLE 28 5668 0 0 WORTHINGTON INDS INC COM 981811102 463 12834 SH SOLE 30 12834 0 0 WORTHINGTON INDS INC COM 981811102 134 3718 SH SOLE 40 3718 0 0 WPP PLC NEW ADR 92937A102 0 5 SH SOLE 18 5 0 0 WPX ENERGY INC COM 98212B103 10499 991367 SH SOLE 2 207735 0 783632 WPX ENERGY INC COM 98212B103 20 1916 SH SOLE 4 1916 0 0 WPX ENERGY INC COM 98212B103 115 10890 SH SOLE 7 10890 0 0 WPX ENERGY INC COM 98212B103 12451 1175702 SH SOLE 18 1175702 0 0 WPX ENERGY INC COM 98212B103 1009 95290 SH SOLE 19 95290 0 0 WPX ENERGY INC COM 98212B103 218055 20590664 SH SOLE 21 20590664 0 0 WPX ENERGY INC COM 98212B103 143039 13507032 SH SOLE 22 12643023 0 864009 WPX ENERGY INC COM 98212B103 1569 148160 SH SOLE 26 82953 0 65207 WPX ENERGY INC COM 98212B103 562 53025 SH SOLE 28 53025 0 0 WPX ENERGY INC COM 98212B103 2205 208237 SH SOLE 30 208237 0 0 WPX ENERGY INC COM 98212B103 90 8517 SH SOLE 31 8517 0 0 WPX ENERGY INC COM 98212B103 106 9988 SH SOLE 36 9988 0 0 WPX ENERGY INC COM 98212B103 481 45427 SH SOLE 40 45427 0 0 WRAP TECHNOLOGIES INC COM 98212N107 26 6275 SH SOLE 2 179 0 6096 WRAP TECHNOLOGIES INC COM 98212N107 111 27149 SH SOLE 18 27149 0 0 WRAP TECHNOLOGIES INC COM 98212N107 52 12644 SH SOLE 19 12644 0 0 WRAP TECHNOLOGIES INC COM 98212N107 1302 319076 SH SOLE 21 319076 0 0 WRAP TECHNOLOGIES INC COM 98212N107 222 54414 SH SOLE 22 52250 0 2164 WRIGHT MED GROUP N V ORD SHS N96617118 4868 235987 SH SOLE 2 131223 0 104764 WRIGHT MED GROUP N V ORD SHS N96617118 12 574 SH SOLE 4 574 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 48 2342 SH SOLE 7 2342 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 11199 542829 SH SOLE 18 542829 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 32835 1591625 SH SOLE 19 1591625 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 596 28900 SH SOLE 20 28900 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 99259 4811411 SH SOLE 21 4811411 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 73619 3568550 SH SOLE 22 3396052 0 172498 WRIGHT MED GROUP N V ORD SHS N96617118 762 36925 SH SOLE 26 27997 0 8928 WRIGHT MED GROUP N V ORD SHS N96617118 308 14942 SH SOLE 28 14942 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 691 33494 SH SOLE 30 33494 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 8991 435800 SH SOLE 34 435800 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 260 12589 SH SOLE 40 12589 0 0 WSFS FINL CORP COM 929328102 2333 52912 SH SOLE 2 2100 0 50812 WSFS FINL CORP COM 929328102 18 419 SH SOLE 4 419 0 0 WSFS FINL CORP COM 929328102 38 856 SH SOLE 7 856 0 0 WSFS FINL CORP COM 929328102 9074 205755 SH SOLE 18 205755 0 0 WSFS FINL CORP COM 929328102 4016 91075 SH SOLE 19 91075 0 0 WSFS FINL CORP COM 929328102 79877 1811265 SH SOLE 21 1811265 0 0 WSFS FINL CORP COM 929328102 69507 1576116 SH SOLE 22 1506103 0 70013 WSFS FINL CORP COM 929328102 1325 30040 SH SOLE 26 15012 0 15028 WSFS FINL CORP COM 929328102 282 6392 SH SOLE 28 6392 0 0 WSFS FINL CORP COM 929328102 695 15762 SH SOLE 30 15762 0 0 WSFS FINL CORP COM 929328102 269 6111 SH SOLE 40 6111 0 0 WVS FINL CORP COM 929358109 4 222 SH SOLE 21 222 0 0 WW INTL INC COM 98262P101 2542 67217 SH SOLE 2 21623 0 45594 WW INTL INC COM 98262P101 7 172 SH SOLE 4 172 0 0 WW INTL INC COM 98262P101 32 836 SH SOLE 7 836 0 0 WW INTL INC COM 98262P101 10073 266344 SH SOLE 18 266344 0 0 WW INTL INC COM 98262P101 3072 81233 SH SOLE 19 81233 0 0 WW INTL INC COM 98262P101 124193 3283793 SH SOLE 21 3283793 0 0 WW INTL INC COM 98262P101 59840 1582222 SH SOLE 22 1523287 0 58935 WW INTL INC COM 98262P101 315 8336 SH SOLE 26 5585 0 2751 WW INTL INC COM 98262P101 196 5191 SH SOLE 28 5191 0 0 WW INTL INC COM 98262P101 642 16980 SH SOLE 30 16980 0 0 WW INTL INC COM 98262P101 126 3319 SH SOLE 40 3319 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 11211 243601 SH SOLE 2 72881 0 170720 WYNDHAM DESTINATIONS INC COM 98310W108 107 2334 SH SOLE 4 2334 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 109 2377 SH SOLE 7 2377 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 14626 317811 SH SOLE 18 317811 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 3583 77858 SH SOLE 19 77858 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 209432 4550901 SH SOLE 21 4550901 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 156714 3405352 SH SOLE 22 3213691 0 191661 WYNDHAM DESTINATIONS INC COM 98310W108 34 745 SH SOLE 23 745 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 26 565 SH SOLE 25 565 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1605 34871 SH SOLE 26 28612 0 6259 WYNDHAM DESTINATIONS INC COM 98310W108 561 12182 SH SOLE 28 12182 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 2095 45524 SH SOLE 30 45524 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 86 1860 SH SOLE 31 1860 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1286 27943 SH SOLE 34 27943 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 122 2659 SH SOLE 36 2659 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 446 9692 SH SOLE 40 9692 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 11689 225917 SH SOLE 2 47519 0 178398 WYNDHAM HOTELS & RESORTS INC COM 98311A105 27 530 SH SOLE 4 530 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 124 2405 SH SOLE 7 2405 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 39 748 SH SOLE 15 748 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 14820 286429 SH SOLE 18 286429 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1118 21610 SH SOLE 19 21610 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 247046 4774752 SH SOLE 21 4774752 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 161790 3126990 SH SOLE 22 2929271 0 197719 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4728 91376 SH SOLE 25 91376 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 9122 176295 SH SOLE 26 79113 0 97182 WYNDHAM HOTELS & RESORTS INC COM 98311A105 647 12513 SH SOLE 28 12513 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1645 31786 SH SOLE 30 31786 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 101 1950 SH SOLE 31 1950 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 133 2568 SH SOLE 34 2568 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2003 38721 SH SOLE 36 38721 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 517 9999 SH SOLE 40 9999 0 0 WYNN RESORTS LTD COM 983134107 21255 195502 SH SOLE 2 20697 0 174805 WYNN RESORTS LTD COM 983134107 3960 36425 SH SOLE 4 33943 0 2482 WYNN RESORTS LTD COM 983134107 10289 94640 SH SOLE 7 91076 0 3564 WYNN RESORTS LTD COM 983134107 18 168 SH SOLE 13 168 0 0 WYNN RESORTS LTD COM 983134107 102 936 SH SOLE 15 936 0 0 WYNN RESORTS LTD COM 983134107 21176 194777 SH SOLE 18 181840 0 12937 WYNN RESORTS LTD COM 983134107 2939 27031 SH SOLE 19 27031 0 0 WYNN RESORTS LTD COM 983134107 244060 2244848 SH SOLE 21 2244848 0 0 WYNN RESORTS LTD COM 983134107 253968 2335980 SH SOLE 22 2134947 0 201033 WYNN RESORTS LTD COM 983134107 7601 69915 SH SOLE 23 69915 0 0 WYNN RESORTS LTD COM 983134107 10634 97815 SH SOLE 25 97815 0 0 WYNN RESORTS LTD COM 983134107 40254 370253 SH SOLE 26 130666 0 239587 WYNN RESORTS LTD COM 983134107 1906 17535 SH SOLE 28 12347 0 5188 WYNN RESORTS LTD COM 983134107 40108 368910 SH SOLE 30 368910 0 0 WYNN RESORTS LTD COM 983134107 1365 12556 SH SOLE 31 2887 0 9669 WYNN RESORTS LTD COM 983134107 1665 15314 SH SOLE 32 15314 0 0 WYNN RESORTS LTD COM 983134107 693 6377 SH SOLE 34 6377 0 0 WYNN RESORTS LTD COM 983134107 7353 67633 SH SOLE 36 67633 0 0 WYNN RESORTS LTD COM 983134107 232 2130 SH SOLE 40 2130 0 0 X FINANCIAL SPONSORED ADS 98372W103 76 33598 SH SOLE 21 33598 0 0 X FINANCIAL SPONSORED ADS 98372W103 582 256230 SH SOLE 22 256230 0 0 X FINANCIAL SPONSORED ADS 98372W103 210 92505 SH SOLE 30 92505 0 0 X4 PHARMACEUTICALS INC COM 98420X103 126 9923 SH SOLE 2 297 0 9626 X4 PHARMACEUTICALS INC COM 98420X103 543 42735 SH SOLE 18 42735 0 0 X4 PHARMACEUTICALS INC COM 98420X103 255 20050 SH SOLE 19 20050 0 0 X4 PHARMACEUTICALS INC COM 98420X103 5069 398845 SH SOLE 21 398845 0 0 X4 PHARMACEUTICALS INC COM 98420X103 2991 235354 SH SOLE 22 229873 0 5481 XBIOTECH INC COM 98400H102 172 16449 SH SOLE 2 706 0 15743 XBIOTECH INC COM 98400H102 638 60959 SH SOLE 18 60959 0 0 XBIOTECH INC COM 98400H102 294 28148 SH SOLE 19 28148 0 0 XBIOTECH INC COM 98400H102 6169 589740 SH SOLE 21 589740 0 0 XBIOTECH INC COM 98400H102 5961 569841 SH SOLE 22 562529 0 7312 XBIOTECH INC COM 98400H102 9 860 SH SOLE 23 860 0 0 XBIOTECH INC COM 98400H102 30 2902 SH SOLE 26 0 0 2902 XCEL BRANDS INC COM NEW 98400M101 1 315 SH SOLE 21 315 0 0 XCEL ENERGY INC COM 98389B100 90401 1393146 SH SOLE 2 260525 0 1132621 XCEL ENERGY INC COM 98389B100 16973 261570 SH SOLE 4 248144 0 13426 XCEL ENERGY INC COM 98389B100 42481 654661 SH SOLE 7 633630 0 21031 XCEL ENERGY INC COM 98389B100 9413 145067 SH SOLE 13 145067 0 0 XCEL ENERGY INC COM 98389B100 361 5567 SH SOLE 15 5567 0 0 XCEL ENERGY INC COM 98389B100 107783 1661007 SH SOLE 18 1442583 0 218424 XCEL ENERGY INC COM 98389B100 75305 1160496 SH SOLE 19 1160496 0 0 XCEL ENERGY INC COM 98389B100 1593464 24556395 SH SOLE 21 24556395 0 0 XCEL ENERGY INC COM 98389B100 990863 15269895 SH SOLE 22 13448376 0 1821519 XCEL ENERGY INC COM 98389B100 24712 380835 SH SOLE 23 380835 0 0 XCEL ENERGY INC COM 98389B100 32025 493520 SH SOLE 25 493520 0 0 XCEL ENERGY INC COM 98389B100 152490 2349977 SH SOLE 26 639648 0 1710329 XCEL ENERGY INC COM 98389B100 6225 95930 SH SOLE 28 68444 0 27486 XCEL ENERGY INC COM 98389B100 690 10635 SH SOLE 29 10635 0 0 XCEL ENERGY INC COM 98389B100 179808 2770971 SH SOLE 30 2770971 0 0 XCEL ENERGY INC COM 98389B100 12258 188904 SH SOLE 31 95503 0 93401 XCEL ENERGY INC COM 98389B100 8107 124927 SH SOLE 32 124927 0 0 XCEL ENERGY INC COM 98389B100 3370 51931 SH SOLE 34 51931 0 0 XCEL ENERGY INC COM 98389B100 39702 611838 SH SOLE 36 611838 0 0 XCEL ENERGY INC COM 98389B100 772 11899 SH SOLE 40 11899 0 0 XENCOR INC COM 98401F105 1469 43550 SH SOLE 2 4322 0 39228 XENCOR INC COM 98401F105 7 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 34 1003 SH SOLE 7 1003 0 0 XENCOR INC COM 98401F105 7739 229432 SH SOLE 18 215119 0 14313 XENCOR INC COM 98401F105 5123 151883 SH SOLE 19 151883 0 0 XENCOR INC COM 98401F105 195197 5787047 SH SOLE 21 5787047 0 0 XENCOR INC COM 98401F105 50772 1505261 SH SOLE 22 1440334 0 64927 XENCOR INC COM 98401F105 371 11001 SH SOLE 23 11001 0 0 XENCOR INC COM 98401F105 1871 55477 SH SOLE 26 9415 0 46062 XENCOR INC COM 98401F105 232 6865 SH SOLE 28 6865 0 0 XENCOR INC COM 98401F105 7145 211834 SH SOLE 30 211834 0 0 XENCOR INC COM 98401F105 32 961 SH SOLE 34 961 0 0 XENCOR INC COM 98401F105 185 5472 SH SOLE 40 5472 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2489 117857 SH SOLE 2 4575 0 113282 XENIA HOTELS & RESORTS INC COM 984017103 652 30885 SH SOLE 4 30885 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2445 115750 SH SOLE 7 115750 0 0 XENIA HOTELS & RESORTS INC COM 984017103 93 4407 SH SOLE 15 4407 0 0 XENIA HOTELS & RESORTS INC COM 984017103 10758 509382 SH SOLE 18 509382 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6396 302843 SH SOLE 19 302843 0 0 XENIA HOTELS & RESORTS INC COM 984017103 283509 13423731 SH SOLE 21 13423731 0 0 XENIA HOTELS & RESORTS INC COM 984017103 93309 4418042 SH SOLE 22 4255438 0 162604 XENIA HOTELS & RESORTS INC COM 984017103 79 3736 SH SOLE 23 3736 0 0 XENIA HOTELS & RESORTS INC COM 984017103 5056 239385 SH SOLE 25 239385 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1553 73523 SH SOLE 26 21490 0 52033 XENIA HOTELS & RESORTS INC COM 984017103 286 13560 SH SOLE 28 13560 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1284 60796 SH SOLE 29 60796 0 0 XENIA HOTELS & RESORTS INC COM 984017103 13367 632884 SH SOLE 30 632884 0 0 XENIA HOTELS & RESORTS INC COM 984017103 62 2941 SH SOLE 36 2941 0 0 XENIA HOTELS & RESORTS INC COM 984017103 246 11644 SH SOLE 40 11644 0 0 XENON PHARMACEUTICALS INC COM 98420N105 2301 255391 SH SOLE 21 255391 0 0 XENON PHARMACEUTICALS INC COM 98420N105 11 1276 SH SOLE 30 1276 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 223 22721 SH SOLE 2 1114 0 21607 XERIS PHARMACEUTICALS INC COM 98422L107 1010 102789 SH SOLE 18 96492 0 6297 XERIS PHARMACEUTICALS INC COM 98422L107 775 78843 SH SOLE 19 78843 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 11783 1198657 SH SOLE 21 1198657 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 6880 699898 SH SOLE 22 686602 0 13296 XERIS PHARMACEUTICALS INC COM 98422L107 71 7239 SH SOLE 23 7239 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 193 19657 SH SOLE 26 0 0 19657 XERIS PHARMACEUTICALS INC COM 98422L107 14 1445 SH SOLE 30 1445 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 15554 520017 SH SOLE 2 90190 0 429827 XEROX HOLDINGS CORP COM NEW 98421M106 2530 84594 SH SOLE 4 78546 0 6048 XEROX HOLDINGS CORP COM NEW 98421M106 8674 290018 SH SOLE 7 180879 0 109139 XEROX HOLDINGS CORP COM NEW 98421M106 12 404 SH SOLE 13 404 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 49 1642 SH SOLE 15 1642 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 5 172 SH SOLE 17 0 0 172 XEROX HOLDINGS CORP COM NEW 98421M106 14159 473395 SH SOLE 18 443586 0 29809 XEROX HOLDINGS CORP COM NEW 98421M106 2185 73065 SH SOLE 19 73065 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 148265 4957045 SH SOLE 21 4957045 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 184799 6178504 SH SOLE 22 5622007 0 556497 XEROX HOLDINGS CORP COM NEW 98421M106 5079 169808 SH SOLE 23 169808 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 14181 474136 SH SOLE 25 474136 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 47266 1580274 SH SOLE 26 342728 0 1237546 XEROX HOLDINGS CORP COM NEW 98421M106 1129 37733 SH SOLE 28 27056 0 10677 XEROX HOLDINGS CORP COM NEW 98421M106 1442 48195 SH SOLE 29 5468 0 42727 XEROX HOLDINGS CORP COM NEW 98421M106 29047 971141 SH SOLE 30 971141 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1389 46454 SH SOLE 31 37936 0 8518 XEROX HOLDINGS CORP COM NEW 98421M106 1421 47518 SH SOLE 34 47518 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 5170 172839 SH SOLE 36 172839 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 129 4329 SH SOLE 40 4329 0 0 XILINX INC COM 983919101 64890 676642 SH SOLE 2 120860 0 555782 XILINX INC COM 983919101 11573 120683 SH SOLE 4 113997 0 6686 XILINX INC COM 983919101 33828 352744 SH SOLE 7 251383 0 101361 XILINX INC COM 983919101 704 7345 SH SOLE 13 7345 0 0 XILINX INC COM 983919101 268 2792 SH SOLE 15 2792 0 0 XILINX INC COM 983919101 1 9 SH SOLE 17 0 0 9 XILINX INC COM 983919101 64807 675781 SH SOLE 18 640089 0 35692 XILINX INC COM 983919101 141914 1479815 SH SOLE 19 1479815 0 0 XILINX INC COM 983919101 798626 8327695 SH SOLE 21 8327695 0 0 XILINX INC COM 983919101 625838 6525947 SH SOLE 22 5790197 0 735750 XILINX INC COM 983919101 18928 197368 SH SOLE 23 197368 0 0 XILINX INC COM 983919101 27180 283422 SH SOLE 25 283422 0 0 XILINX INC COM 983919101 126097 1314885 SH SOLE 26 312154 0 1002731 XILINX INC COM 983919101 4781 49858 SH SOLE 28 36718 0 13140 XILINX INC COM 983919101 1446 15082 SH SOLE 29 15082 0 0 XILINX INC COM 983919101 118316 1233739 SH SOLE 30 1233739 0 0 XILINX INC COM 983919101 8011 83535 SH SOLE 31 66500 0 17035 XILINX INC COM 983919101 3445 35920 SH SOLE 32 35920 0 0 XILINX INC COM 983919101 38873 405347 SH SOLE 34 405347 0 0 XILINX INC COM 983919101 15901 165804 SH SOLE 36 165804 0 0 XILINX INC COM 983919101 576 6011 SH SOLE 40 6011 0 0 XOMA CORP DEL COM NEW 98419J206 23 1191 SH SOLE 18 1191 0 0 XOMA CORP DEL COM NEW 98419J206 397 20153 SH SOLE 21 20153 0 0 XOMA CORP DEL COM NEW 98419J206 2736 138830 SH SOLE 22 138830 0 0 XPEL INC COM 98379L100 249 21062 SH SOLE 21 21062 0 0 XPERI CORP COM 98421B100 1005 48600 SH SOLE 2 1997 0 46603 XPERI CORP COM 98421B100 4 207 SH SOLE 4 207 0 0 XPERI CORP COM 98421B100 20 947 SH SOLE 7 947 0 0 XPERI CORP COM 98421B100 4556 220307 SH SOLE 18 220307 0 0 XPERI CORP COM 98421B100 1753 84763 SH SOLE 19 84763 0 0 XPERI CORP COM 98421B100 112887 5458758 SH SOLE 21 5458758 0 0 XPERI CORP COM 98421B100 30395 1469770 SH SOLE 22 1399433 0 70337 XPERI CORP COM 98421B100 276 13364 SH SOLE 23 13364 0 0 XPERI CORP COM 98421B100 186 8992 SH SOLE 26 5498 0 3494 XPERI CORP COM 98421B100 137 6638 SH SOLE 28 6638 0 0 XPERI CORP COM 98421B100 1431 69188 SH SOLE 30 69188 0 0 XPERI CORP COM 98421B100 296 14294 SH SOLE 34 14294 0 0 XPERI CORP COM 98421B100 105 5071 SH SOLE 40 5071 0 0 XPO LOGISTICS INC COM 983793100 19259 269094 SH SOLE 2 64638 0 204456 XPO LOGISTICS INC COM 983793100 2745 38351 SH SOLE 4 35236 0 3115 XPO LOGISTICS INC COM 983793100 466 6512 SH SOLE 7 6512 0 0 XPO LOGISTICS INC COM 983793100 12 173 SH SOLE 13 173 0 0 XPO LOGISTICS INC COM 983793100 67 943 SH SOLE 15 943 0 0 XPO LOGISTICS INC COM 983793100 14 200 SH SOLE 17 0 0 200 XPO LOGISTICS INC COM 983793100 19467 271996 SH SOLE 18 261585 0 10411 XPO LOGISTICS INC COM 983793100 2942 41104 SH SOLE 19 41104 0 0 XPO LOGISTICS INC COM 983793100 338888 4735056 SH SOLE 21 4735056 0 0 XPO LOGISTICS INC COM 983793100 216866 3030124 SH SOLE 22 2835794 0 194330 XPO LOGISTICS INC COM 983793100 4894 68378 SH SOLE 23 68378 0 0 XPO LOGISTICS INC COM 983793100 6444 90033 SH SOLE 25 90033 0 0 XPO LOGISTICS INC COM 983793100 25918 362138 SH SOLE 26 168542 0 193596 XPO LOGISTICS INC COM 983793100 1483 20718 SH SOLE 28 15813 0 4905 XPO LOGISTICS INC COM 983793100 304 4249 SH SOLE 29 4249 0 0 XPO LOGISTICS INC COM 983793100 11864 165772 SH SOLE 30 165772 0 0 XPO LOGISTICS INC COM 983793100 1880 26264 SH SOLE 31 21307 0 4957 XPO LOGISTICS INC COM 983793100 415 5798 SH SOLE 34 5798 0 0 XPO LOGISTICS INC COM 983793100 4515 63092 SH SOLE 36 63092 0 0 XPO LOGISTICS INC COM 983793100 164 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 19 12977 SH SOLE 22 12977 0 0 XTANT MED HLDGS INC COM NEW 98420P308 2 690 SH SOLE 18 690 0 0 XTANT MED HLDGS INC COM NEW 98420P308 28 9727 SH SOLE 21 9727 0 0 XUNLEI LTD SPONSORED ADR 98419E108 14 6109 SH SOLE 4 6109 0 0 XUNLEI LTD SPONSORED ADR 98419E108 46 20151 SH SOLE 21 20151 0 0 XUNLEI LTD SPONSORED ADR 98419E108 474 206896 SH SOLE 22 206896 0 0 XUNLEI LTD SPONSORED ADR 98419E108 209 91133 SH SOLE 30 91133 0 0 XYLEM INC COM 98419M100 40800 512436 SH SOLE 2 60202 0 452234 XYLEM INC COM 98419M100 6084 76407 SH SOLE 4 71660 0 4747 XYLEM INC COM 98419M100 21108 265115 SH SOLE 7 254697 0 10418 XYLEM INC COM 98419M100 279 3509 SH SOLE 13 3509 0 0 XYLEM INC COM 98419M100 152 1907 SH SOLE 15 1907 0 0 XYLEM INC COM 98419M100 88865 1116117 SH SOLE 18 889904 0 226213 XYLEM INC COM 98419M100 42549 534406 SH SOLE 19 534406 0 0 XYLEM INC COM 98419M100 363996 4571667 SH SOLE 21 4571667 0 0 XYLEM INC COM 98419M100 357816 4494041 SH SOLE 22 4010918 0 483123 XYLEM INC COM 98419M100 10419 130857 SH SOLE 23 130857 0 0 XYLEM INC COM 98419M100 16350 205345 SH SOLE 25 205345 0 0 XYLEM INC COM 98419M100 96312 1209640 SH SOLE 26 265594 0 944046 XYLEM INC COM 98419M100 3051 38315 SH SOLE 28 27909 0 10406 XYLEM INC COM 98419M100 3366 42280 SH SOLE 29 3784 0 38496 XYLEM INC COM 98419M100 104227 1309058 SH SOLE 30 1309058 0 0 XYLEM INC COM 98419M100 3264 40989 SH SOLE 31 34275 0 6714 XYLEM INC COM 98419M100 3901 48998 SH SOLE 34 48998 0 0 XYLEM INC COM 98419M100 9364 117609 SH SOLE 36 117609 0 0 XYLEM INC COM 98419M100 391 4915 SH SOLE 40 4915 0 0 Y MABS THERAPEUTICS INC COM 984241109 496 19029 SH SOLE 2 2247 0 16782 Y MABS THERAPEUTICS INC COM 984241109 13 486 SH SOLE 7 486 0 0 Y MABS THERAPEUTICS INC COM 984241109 1920 73668 SH SOLE 18 73668 0 0 Y MABS THERAPEUTICS INC COM 984241109 1315 50449 SH SOLE 19 50449 0 0 Y MABS THERAPEUTICS INC COM 984241109 18759 719851 SH SOLE 21 719851 0 0 Y MABS THERAPEUTICS INC COM 984241109 11482 440598 SH SOLE 22 431919 0 8679 Y MABS THERAPEUTICS INC COM 984241109 108 4162 SH SOLE 23 4162 0 0 Y MABS THERAPEUTICS INC COM 984241109 375 14388 SH SOLE 26 0 0 14388 Y MABS THERAPEUTICS INC COM 984241109 50 1936 SH SOLE 30 1936 0 0 YAMANA GOLD INC COM 98462Y100 1076 338211 SH SOLE 21 338211 0 0 YANDEX N V SHS CLASS A N97284108 18507 528626 SH SOLE 2 37003 0 491623 YANDEX N V SHS CLASS A N97284108 3443 98357 SH SOLE 4 98357 0 0 YANDEX N V SHS CLASS A N97284108 21 604 SH SOLE 7 604 0 0 YANDEX N V SHS CLASS A N97284108 3235 92415 SH SOLE 13 92415 0 0 YANDEX N V SHS CLASS A N97284108 72 2054 SH SOLE 15 2054 0 0 YANDEX N V SHS CLASS A N97284108 2011 57453 SH SOLE 18 57453 0 0 YANDEX N V SHS CLASS A N97284108 34855 995584 SH SOLE 19 995584 0 0 YANDEX N V SHS CLASS A N97284108 1054 30107 SH SOLE 21 30107 0 0 YANDEX N V SHS CLASS A N97284108 54705 1562540 SH SOLE 22 1029953 0 532587 YANDEX N V SHS CLASS A N97284108 9200 262769 SH SOLE 25 262769 0 0 YANDEX N V SHS CLASS A N97284108 11913 340263 SH SOLE 26 157346 0 182917 YANDEX N V SHS CLASS A N97284108 4240 121097 SH SOLE 30 121097 0 0 YANDEX N V SHS CLASS A N97284108 604 17264 SH SOLE 31 0 0 17264 YANDEX N V SHS CLASS A N97284108 16627 474925 SH SOLE 34 474925 0 0 YANDEX N V SHS CLASS A N97284108 4123 117770 SH SOLE 36 117770 0 0 YELP INC CL A 985817105 9760 280865 SH SOLE 2 206097 0 74768 YELP INC CL A 985817105 925 26612 SH SOLE 4 26612 0 0 YELP INC CL A 985817105 207 5954 SH SOLE 7 5954 0 0 YELP INC CL A 985817105 559 16088 SH SOLE 13 16088 0 0 YELP INC CL A 985817105 16152 464807 SH SOLE 18 400875 0 63932 YELP INC CL A 985817105 15844 455947 SH SOLE 19 455947 0 0 YELP INC CL A 985817105 166926 4803629 SH SOLE 21 4803629 0 0 YELP INC CL A 985817105 97954 2818826 SH SOLE 22 2644063 0 174763 YELP INC CL A 985817105 3575 102880 SH SOLE 23 102880 0 0 YELP INC CL A 985817105 4868 140090 SH SOLE 26 28256 0 111834 YELP INC CL A 985817105 359 10344 SH SOLE 28 10344 0 0 YELP INC CL A 985817105 2686 77293 SH SOLE 29 38337 0 38956 YELP INC CL A 985817105 5392 155153 SH SOLE 30 155153 0 0 YELP INC CL A 985817105 1549 44580 SH SOLE 31 35191 0 9389 YELP INC CL A 985817105 437 12587 SH SOLE 34 12587 0 0 YELP INC CL A 985817105 763 21964 SH SOLE 36 21964 0 0 YELP INC CL A 985817105 286 8219 SH SOLE 40 8219 0 0 YETI HLDGS INC COM 98585X104 759 27101 SH SOLE 2 1275 0 25826 YETI HLDGS INC COM 98585X104 12 440 SH SOLE 7 440 0 0 YETI HLDGS INC COM 98585X104 2948 105281 SH SOLE 18 105281 0 0 YETI HLDGS INC COM 98585X104 1821 65018 SH SOLE 19 65018 0 0 YETI HLDGS INC COM 98585X104 28484 1017269 SH SOLE 21 1017269 0 0 YETI HLDGS INC COM 98585X104 19820 707864 SH SOLE 22 671854 0 36010 YETI HLDGS INC COM 98585X104 399 14262 SH SOLE 28 14262 0 0 YETI HLDGS INC COM 98585X104 129 4624 SH SOLE 30 4624 0 0 YETI HLDGS INC COM 98585X104 48 1697 SH SOLE 40 1697 0 0 YEXT INC COM 98585N106 1575 99137 SH SOLE 2 22038 0 77099 YEXT INC COM 98585N106 5 289 SH SOLE 4 289 0 0 YEXT INC COM 98585N106 28 1745 SH SOLE 7 1745 0 0 YEXT INC COM 98585N106 5932 373340 SH SOLE 18 317267 0 56073 YEXT INC COM 98585N106 7794 490514 SH SOLE 19 490514 0 0 YEXT INC COM 98585N106 53357 3357881 SH SOLE 21 3357881 0 0 YEXT INC COM 98585N106 48153 3030406 SH SOLE 22 2925865 0 104541 YEXT INC COM 98585N106 985 61991 SH SOLE 23 61991 0 0 YEXT INC COM 98585N106 2528 159105 SH SOLE 26 18761 0 140344 YEXT INC COM 98585N106 99 6250 SH SOLE 28 6250 0 0 YEXT INC COM 98585N106 11457 721015 SH SOLE 30 721015 0 0 YEXT INC COM 98585N106 158 9919 SH SOLE 40 9919 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 315 SH SOLE 21 315 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 7 14794 SH SOLE 22 14794 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 57 11370 SH SOLE 4 11370 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1082 215071 SH SOLE 21 215071 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 599 119061 SH SOLE 22 119061 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 64 12706 SH SOLE 30 12706 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 937 133451 SH SOLE 21 133451 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 552 78593 SH SOLE 22 78593 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 244 34823 SH SOLE 30 34823 0 0 YORK WTR CO COM 987184108 488 11170 SH SOLE 2 533 0 10637 YORK WTR CO COM 987184108 364 8326 SH SOLE 7 8326 0 0 YORK WTR CO COM 987184108 2010 46029 SH SOLE 18 46029 0 0 YORK WTR CO COM 987184108 979 22427 SH SOLE 19 22427 0 0 YORK WTR CO COM 987184108 20498 469499 SH SOLE 21 469499 0 0 YORK WTR CO COM 987184108 11229 257195 SH SOLE 22 236672 0 20523 YORK WTR CO COM 987184108 52 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 2542 58226 SH SOLE 30 58226 0 0 YOUNGEVITY INTL INC COM NEW 987537206 32 7171 SH SOLE 2 305 0 6866 YOUNGEVITY INTL INC COM NEW 987537206 131 29217 SH SOLE 18 29217 0 0 YOUNGEVITY INTL INC COM NEW 987537206 62 13799 SH SOLE 19 13799 0 0 YOUNGEVITY INTL INC COM NEW 987537206 1248 279100 SH SOLE 21 279100 0 0 YOUNGEVITY INTL INC COM NEW 987537206 888 198556 SH SOLE 22 196185 0 2371 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6030 651920 SH SOLE 2 170499 0 481421 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 386 41744 SH SOLE 4 41744 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 317 34308 SH SOLE 7 23734 0 10574 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1975 213566 SH SOLE 18 33868 0 179698 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1948 210573 SH SOLE 19 210573 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 25021 2704950 SH SOLE 21 2704950 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 19195 2075136 SH SOLE 22 1912069 0 163067 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 955 103225 SH SOLE 23 103225 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 16826 1819008 SH SOLE 25 1819008 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6589 712350 SH SOLE 26 239323 0 473027 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 289 31288 SH SOLE 29 19479 0 11809 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10383 1122450 SH SOLE 30 1122450 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 99 10683 SH SOLE 31 10683 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 23122 2499678 SH SOLE 34 2499678 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 14 1511 SH SOLE 40 1511 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 110 36497 SH SOLE 2 1308 0 35189 YRC WORLDWIDE INC COM PAR $.01 984249607 16 5155 SH SOLE 7 5155 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 353 116897 SH SOLE 18 116897 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 168 55747 SH SOLE 19 55747 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3766 1247113 SH SOLE 21 1247113 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3196 1058317 SH SOLE 22 997973 0 60344 YRC WORLDWIDE INC COM PAR $.01 984249607 10 3192 SH SOLE 28 3192 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 12 3833 SH SOLE 30 3833 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 35 11472 SH SOLE 40 11472 0 0 YUM BRANDS INC COM 988498101 113203 998001 SH SOLE 2 295339 0 702662 YUM BRANDS INC COM 988498101 16981 149708 SH SOLE 4 141180 0 8528 YUM BRANDS INC COM 988498101 41294 364044 SH SOLE 7 340345 0 23699 YUM BRANDS INC COM 988498101 1260 11106 SH SOLE 13 11106 0 0 YUM BRANDS INC COM 988498101 383 3378 SH SOLE 15 3378 0 0 YUM BRANDS INC COM 988498101 1 6 SH SOLE 17 0 0 6 YUM BRANDS INC COM 988498101 75631 666764 SH SOLE 18 619420 0 47344 YUM BRANDS INC COM 988498101 23241 204897 SH SOLE 19 204897 0 0 YUM BRANDS INC COM 988498101 1157793 10207117 SH SOLE 21 10207117 0 0 YUM BRANDS INC COM 988498101 973157 8579358 SH SOLE 22 7633291 0 946067 YUM BRANDS INC COM 988498101 32194 283824 SH SOLE 23 283824 0 0 YUM BRANDS INC COM 988498101 45444 400639 SH SOLE 25 400639 0 0 YUM BRANDS INC COM 988498101 179620 1583535 SH SOLE 26 490403 0 1093132 YUM BRANDS INC COM 988498101 6652 58642 SH SOLE 28 42559 0 16083 YUM BRANDS INC COM 988498101 4815 42449 SH SOLE 29 42449 0 0 YUM BRANDS INC COM 988498101 182279 1606970 SH SOLE 30 1606970 0 0 YUM BRANDS INC COM 988498101 14236 125505 SH SOLE 31 103663 0 21842 YUM BRANDS INC COM 988498101 38450 338974 SH SOLE 34 338974 0 0 YUM BRANDS INC COM 988498101 33352 294035 SH SOLE 36 294035 0 0 YUM BRANDS INC COM 988498101 847 7465 SH SOLE 40 7465 0 0 YUM CHINA HLDGS INC COM 98850P109 47421 1043819 SH SOLE 2 40890 0 1002929 YUM CHINA HLDGS INC COM 98850P109 14385 316650 SH SOLE 4 316650 0 0 YUM CHINA HLDGS INC COM 98850P109 5885 129537 SH SOLE 7 59318 0 70219 YUM CHINA HLDGS INC COM 98850P109 5901 129892 SH SOLE 13 129892 0 0 YUM CHINA HLDGS INC COM 98850P109 38545 848438 SH SOLE 15 811095 0 37343 YUM CHINA HLDGS INC COM 98850P109 16768 369094 SH SOLE 18 369094 0 0 YUM CHINA HLDGS INC COM 98850P109 21338 469697 SH SOLE 19 469697 0 0 YUM CHINA HLDGS INC COM 98850P109 528162 11625843 SH SOLE 21 11625843 0 0 YUM CHINA HLDGS INC COM 98850P109 359175 7906120 SH SOLE 22 6921950 0 984170 YUM CHINA HLDGS INC COM 98850P109 10313 227013 SH SOLE 23 227013 0 0 YUM CHINA HLDGS INC COM 98850P109 23426 515656 SH SOLE 25 515656 0 0 YUM CHINA HLDGS INC COM 98850P109 84672 1863791 SH SOLE 26 468204 0 1395587 YUM CHINA HLDGS INC COM 98850P109 2572 56624 SH SOLE 28 56624 0 0 YUM CHINA HLDGS INC COM 98850P109 3569 78570 SH SOLE 29 58273 0 20297 YUM CHINA HLDGS INC COM 98850P109 99036 2179975 SH SOLE 30 2179975 0 0 YUM CHINA HLDGS INC COM 98850P109 3078 67745 SH SOLE 31 45672 0 22073 YUM CHINA HLDGS INC COM 98850P109 1092 24045 SH SOLE 32 24045 0 0 YUM CHINA HLDGS INC COM 98850P109 137916 3035783 SH SOLE 34 3035783 0 0 YUM CHINA HLDGS INC COM 98850P109 7575 166747 SH SOLE 36 166747 0 0 YUM CHINA HLDGS INC COM 98850P109 134 2947 SH SOLE 40 2947 0 0 YUMA ENERGY INC NEW COM NEW 98872F204 0 48 SH SOLE 21 48 0 0 YY INC SPONSORED ADS A 98426T106 4592 81665 SH SOLE 2 3022 0 78643 YY INC SPONSORED ADS A 98426T106 780 13866 SH SOLE 4 13866 0 0 YY INC SPONSORED ADS A 98426T106 1189 21146 SH SOLE 7 7204 0 13942 YY INC SPONSORED ADS A 98426T106 5 95 SH SOLE 13 95 0 0 YY INC SPONSORED ADS A 98426T106 1264 22486 SH SOLE 15 21756 0 730 YY INC SPONSORED ADS A 98426T106 5036 89569 SH SOLE 18 89569 0 0 YY INC SPONSORED ADS A 98426T106 61535 1094338 SH SOLE 21 1094338 0 0 YY INC SPONSORED ADS A 98426T106 41758 742626 SH SOLE 22 691862 0 50764 YY INC SPONSORED ADS A 98426T106 1874 33327 SH SOLE 23 33327 0 0 YY INC SPONSORED ADS A 98426T106 1783 31701 SH SOLE 25 31701 0 0 YY INC SPONSORED ADS A 98426T106 13837 246076 SH SOLE 26 46635 0 199441 YY INC SPONSORED ADS A 98426T106 307 5459 SH SOLE 28 5459 0 0 YY INC SPONSORED ADS A 98426T106 501 8911 SH SOLE 29 5304 0 3607 YY INC SPONSORED ADS A 98426T106 17963 319453 SH SOLE 30 319453 0 0 YY INC SPONSORED ADS A 98426T106 170 3019 SH SOLE 31 3019 0 0 YY INC SPONSORED ADS A 98426T106 245 4358 SH SOLE 34 4358 0 0 YY INC SPONSORED ADS A 98426T106 27 476 SH SOLE 40 476 0 0 ZAFGEN INC COM 98885E103 5 7085 SH SOLE 18 7085 0 0 ZAFGEN INC COM 98885E103 342 463104 SH SOLE 21 463104 0 0 ZAFGEN INC COM 98885E103 468 633450 SH SOLE 22 633450 0 0 ZAFGEN INC COM 98885E103 1 1869 SH SOLE 30 1869 0 0 ZAGG INC COM 98884U108 266 42394 SH SOLE 2 13410 0 28984 ZAGG INC COM 98884U108 5 746 SH SOLE 7 746 0 0 ZAGG INC COM 98884U108 623 99410 SH SOLE 18 99410 0 0 ZAGG INC COM 98884U108 1089 173686 SH SOLE 19 173686 0 0 ZAGG INC COM 98884U108 6585 1050205 SH SOLE 21 1050205 0 0 ZAGG INC COM 98884U108 6647 1060193 SH SOLE 22 1036408 0 23785 ZAGG INC COM 98884U108 318 50762 SH SOLE 23 50762 0 0 ZAGG INC COM 98884U108 530 84482 SH SOLE 26 0 0 84482 ZAI LAB LTD ADR 98887Q104 196 6053 SH SOLE 4 6053 0 0 ZAI LAB LTD ADR 98887Q104 23615 729976 SH SOLE 21 729976 0 0 ZAI LAB LTD ADR 98887Q104 6628 204882 SH SOLE 22 204882 0 0 ZAI LAB LTD ADR 98887Q104 80 2460 SH SOLE 25 2460 0 0 ZAI LAB LTD ADR 98887Q104 3206 99099 SH SOLE 30 99099 0 0 ZAI LAB LTD ADR 98887Q104 19 587 SH SOLE 34 587 0 0 ZAYO GROUP HLDGS INC COM 98919V105 18628 549494 SH SOLE 2 64105 0 485389 ZAYO GROUP HLDGS INC COM 98919V105 2934 86536 SH SOLE 4 79431 0 7105 ZAYO GROUP HLDGS INC COM 98919V105 1447 42698 SH SOLE 7 42698 0 0 ZAYO GROUP HLDGS INC COM 98919V105 16 458 SH SOLE 13 458 0 0 ZAYO GROUP HLDGS INC COM 98919V105 4728 139474 SH SOLE 18 119167 0 20307 ZAYO GROUP HLDGS INC COM 98919V105 2513 74144 SH SOLE 19 74144 0 0 ZAYO GROUP HLDGS INC COM 98919V105 183330 5407951 SH SOLE 21 5407951 0 0 ZAYO GROUP HLDGS INC COM 98919V105 222350 6559000 SH SOLE 22 6120536 0 438464 ZAYO GROUP HLDGS INC COM 98919V105 5832 172027 SH SOLE 23 172027 0 0 ZAYO GROUP HLDGS INC COM 98919V105 253 7460 SH SOLE 25 7460 0 0 ZAYO GROUP HLDGS INC COM 98919V105 16653 491227 SH SOLE 26 233843 0 257384 ZAYO GROUP HLDGS INC COM 98919V105 1600 47197 SH SOLE 28 34408 0 12789 ZAYO GROUP HLDGS INC COM 98919V105 1934 57041 SH SOLE 29 6124 0 50917 ZAYO GROUP HLDGS INC COM 98919V105 10602 312744 SH SOLE 30 312744 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1732 51077 SH SOLE 31 43528 0 7549 ZAYO GROUP HLDGS INC COM 98919V105 492 14524 SH SOLE 34 14524 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1837 54199 SH SOLE 36 54199 0 0 ZAYO GROUP HLDGS INC COM 98919V105 223 6565 SH SOLE 40 6565 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 32846 159161 SH SOLE 2 43378 0 115783 ZEBRA TECHNOLOGIES CORP CL A 989207105 5200 25198 SH SOLE 4 23763 0 1435 ZEBRA TECHNOLOGIES CORP CL A 989207105 5359 25968 SH SOLE 7 7043 0 18925 ZEBRA TECHNOLOGIES CORP CL A 989207105 20 98 SH SOLE 13 98 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 21 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORP CL A 989207105 33750 163541 SH SOLE 18 158995 0 4546 ZEBRA TECHNOLOGIES CORP CL A 989207105 2806 13597 SH SOLE 19 13597 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 570415 2764040 SH SOLE 21 2764040 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 375253 1818352 SH SOLE 22 1704681 0 113671 ZEBRA TECHNOLOGIES CORP CL A 989207105 8355 40484 SH SOLE 23 40484 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 8840 42834 SH SOLE 25 42834 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 22220 107670 SH SOLE 26 49108 0 58562 ZEBRA TECHNOLOGIES CORP CL A 989207105 1952 9461 SH SOLE 28 6702 0 2759 ZEBRA TECHNOLOGIES CORP CL A 989207105 2741 13282 SH SOLE 29 1757 0 11525 ZEBRA TECHNOLOGIES CORP CL A 989207105 17050 82620 SH SOLE 30 82620 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2843 13774 SH SOLE 31 11040 0 2734 ZEBRA TECHNOLOGIES CORP CL A 989207105 1957 9481 SH SOLE 34 9481 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2050 9935 SH SOLE 36 9935 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 260 1259 SH SOLE 40 1259 0 0 ZEDGE INC CL B 98923T104 10 6098 SH SOLE 21 6098 0 0 ZEDGE INC CL B 98923T104 154 92155 SH SOLE 22 92155 0 0 ZENDESK INC COM 98936J101 20035 274910 SH SOLE 2 75760 0 199150 ZENDESK INC COM 98936J101 948 13014 SH SOLE 4 13014 0 0 ZENDESK INC COM 98936J101 421 5783 SH SOLE 7 5783 0 0 ZENDESK INC COM 98936J101 3919 53775 SH SOLE 18 51966 0 1809 ZENDESK INC COM 98936J101 95294 1307543 SH SOLE 19 1307543 0 0 ZENDESK INC COM 98936J101 127883 1754712 SH SOLE 21 1754712 0 0 ZENDESK INC COM 98936J101 229564 3149889 SH SOLE 22 2896757 0 253132 ZENDESK INC COM 98936J101 2199 30176 SH SOLE 23 30176 0 0 ZENDESK INC COM 98936J101 146 2004 SH SOLE 25 2004 0 0 ZENDESK INC COM 98936J101 4628 63507 SH SOLE 26 24598 0 38909 ZENDESK INC COM 98936J101 1347 18477 SH SOLE 28 18477 0 0 ZENDESK INC COM 98936J101 1429 19603 SH SOLE 29 19603 0 0 ZENDESK INC COM 98936J101 2490 34170 SH SOLE 30 34170 0 0 ZENDESK INC COM 98936J101 2414 33120 SH SOLE 31 23174 0 9946 ZENDESK INC COM 98936J101 15602 214079 SH SOLE 34 214079 0 0 ZENDESK INC COM 98936J101 485 6656 SH SOLE 36 6656 0 0 ZENDESK INC COM 98936J101 805 11042 SH SOLE 40 11042 0 0 ZENDESK INC NOTE 0.250% 3/1 98936JAB7 2038 1543000 PRN SOLE 21 1543000 0 0 ZILLOW GROUP INC CL A 98954M101 3232 109401 SH SOLE 2 3872 0 105529 ZILLOW GROUP INC CL A 98954M101 35 1173 SH SOLE 7 1173 0 0 ZILLOW GROUP INC CL A 98954M101 776 26252 SH SOLE 18 26252 0 0 ZILLOW GROUP INC CL A 98954M101 362 12265 SH SOLE 19 12265 0 0 ZILLOW GROUP INC CL A 98954M101 18086 612141 SH SOLE 21 612141 0 0 ZILLOW GROUP INC CL A 98954M101 39400 1333563 SH SOLE 22 1252376 0 81187 ZILLOW GROUP INC CL A 98954M101 1400 47382 SH SOLE 25 47382 0 0 ZILLOW GROUP INC CL A 98954M101 1896 64190 SH SOLE 26 28366 0 35824 ZILLOW GROUP INC CL A 98954M101 2488 84222 SH SOLE 30 84222 0 0 ZILLOW GROUP INC CL A 98954M101 36 1230 SH SOLE 31 1230 0 0 ZILLOW GROUP INC CL A 98954M101 477 16144 SH SOLE 36 16144 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 8584 287874 SH SOLE 2 17199 0 270675 ZILLOW GROUP INC CL C CAP STK 98954M200 1261 42295 SH SOLE 4 39170 0 3125 ZILLOW GROUP INC CL C CAP STK 98954M200 210 7046 SH SOLE 7 7046 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 7 246 SH SOLE 13 246 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2153 72206 SH SOLE 18 62151 0 10055 ZILLOW GROUP INC CL C CAP STK 98954M200 915 30679 SH SOLE 19 30679 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 46232 1550366 SH SOLE 21 1550366 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 95714 3209736 SH SOLE 22 2957312 0 252424 ZILLOW GROUP INC CL C CAP STK 98954M200 2683 89983 SH SOLE 23 89983 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2857 95811 SH SOLE 25 95811 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 13329 446967 SH SOLE 26 220741 0 226226 ZILLOW GROUP INC CL C CAP STK 98954M200 663 22230 SH SOLE 28 15700 0 6530 ZILLOW GROUP INC CL C CAP STK 98954M200 872 29229 SH SOLE 29 2422 0 26807 ZILLOW GROUP INC CL C CAP STK 98954M200 7584 254336 SH SOLE 30 254336 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 6528 218923 SH SOLE 31 20772 0 198151 ZILLOW GROUP INC CL C CAP STK 98954M200 183 6133 SH SOLE 34 6133 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2129 71386 SH SOLE 36 71386 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 64 2136 SH SOLE 40 2136 0 0 ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1626 1640000 PRN SOLE 21 1640000 0 0 ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 856 975000 PRN SOLE 21 975000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 79262 577417 SH SOLE 2 113387 0 464030 ZIMMER BIOMET HLDGS INC COM 98956P102 10993 80084 SH SOLE 4 74314 0 5770 ZIMMER BIOMET HLDGS INC COM 98956P102 26864 195703 SH SOLE 7 182710 0 12993 ZIMMER BIOMET HLDGS INC COM 98956P102 306 2229 SH SOLE 13 2229 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 270 1967 SH SOLE 15 1967 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 135056 983874 SH SOLE 18 956338 0 27536 ZIMMER BIOMET HLDGS INC COM 98956P102 138378 1008074 SH SOLE 19 1008074 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 805516 5868117 SH SOLE 21 5868117 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 677264 4933808 SH SOLE 22 4390728 0 543080 ZIMMER BIOMET HLDGS INC COM 98956P102 23076 168108 SH SOLE 23 168108 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 28903 210559 SH SOLE 25 210559 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 104297 759794 SH SOLE 26 255020 0 504774 ZIMMER BIOMET HLDGS INC COM 98956P102 5501 40073 SH SOLE 28 29174 0 10899 ZIMMER BIOMET HLDGS INC COM 98956P102 597 4349 SH SOLE 29 4349 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 106546 776180 SH SOLE 30 776180 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 26791 195170 SH SOLE 31 35240 0 159930 ZIMMER BIOMET HLDGS INC COM 98956P102 47602 346779 SH SOLE 34 346779 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 19384 141212 SH SOLE 36 141212 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 672 4892 SH SOLE 40 4892 0 0 ZION OIL & GAS INC COM 989696109 22 87922 SH SOLE 21 87922 0 0 ZION OIL & GAS INC COM 989696109 39 155445 SH SOLE 22 155445 0 0 ZIONS BANCORPORATION N A COM 989701107 36576 821558 SH SOLE 2 388431 0 433127 ZIONS BANCORPORATION N A COM 989701107 5693 127869 SH SOLE 4 122668 0 5201 ZIONS BANCORPORATION N A COM 989701107 7611 170949 SH SOLE 7 164524 0 6425 ZIONS BANCORPORATION N A COM 989701107 97 2173 SH SOLE 13 2173 0 0 ZIONS BANCORPORATION N A COM 989701107 87 1954 SH SOLE 15 1954 0 0 ZIONS BANCORPORATION N A COM 989701107 4 101 SH SOLE 17 0 0 101 ZIONS BANCORPORATION N A COM 989701107 24427 548667 SH SOLE 18 517305 0 31362 ZIONS BANCORPORATION N A COM 989701107 5471 122886 SH SOLE 19 122886 0 0 ZIONS BANCORPORATION N A COM 989701107 188837 4241616 SH SOLE 21 4241616 0 0 ZIONS BANCORPORATION N A COM 989701107 236004 5301072 SH SOLE 22 4599989 0 701083 ZIONS BANCORPORATION N A COM 989701107 10594 237950 SH SOLE 23 237950 0 0 ZIONS BANCORPORATION N A COM 989701107 10165 228324 SH SOLE 25 228324 0 0 ZIONS BANCORPORATION N A COM 989701107 40626 912542 SH SOLE 26 305344 0 607198 ZIONS BANCORPORATION N A COM 989701107 1537 34519 SH SOLE 28 25221 0 9298 ZIONS BANCORPORATION N A COM 989701107 3363 75541 SH SOLE 29 37027 0 38514 ZIONS BANCORPORATION N A COM 989701107 33143 744456 SH SOLE 30 744456 0 0 ZIONS BANCORPORATION N A COM 989701107 5599 125754 SH SOLE 31 100355 0 25399 ZIONS BANCORPORATION N A COM 989701107 4170 93673 SH SOLE 34 93673 0 0 ZIONS BANCORPORATION N A COM 989701107 5849 131386 SH SOLE 36 131386 0 0 ZIONS BANCORPORATION N A COM 989701107 181 4060 SH SOLE 40 4060 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 594 138703 SH SOLE 2 6641 0 132062 ZIOPHARM ONCOLOGY INC COM 98973P101 3 774 SH SOLE 4 774 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 12 2901 SH SOLE 7 2901 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 2497 583528 SH SOLE 18 583528 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1178 275253 SH SOLE 19 275253 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 24742 5780768 SH SOLE 21 5780768 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 19446 4543489 SH SOLE 22 4367258 0 176231 ZIOPHARM ONCOLOGY INC COM 98973P101 37 8651 SH SOLE 26 0 0 8651 ZIOPHARM ONCOLOGY INC COM 98973P101 72 16894 SH SOLE 28 16894 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 3894 909817 SH SOLE 30 909817 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 5 1243 SH SOLE 34 1243 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 93 21823 SH SOLE 40 21823 0 0 ZIX CORP COM 98974P100 336 46347 SH SOLE 2 2129 0 44218 ZIX CORP COM 98974P100 7 937 SH SOLE 7 937 0 0 ZIX CORP COM 98974P100 1402 193617 SH SOLE 18 193617 0 0 ZIX CORP COM 98974P100 934 129049 SH SOLE 19 129049 0 0 ZIX CORP COM 98974P100 13535 1869411 SH SOLE 21 1869411 0 0 ZIX CORP COM 98974P100 12654 1747760 SH SOLE 22 1701770 0 45990 ZIX CORP COM 98974P100 401 55411 SH SOLE 25 55411 0 0 ZIX CORP COM 98974P100 2033 280747 SH SOLE 26 56169 0 224578 ZIX CORP COM 98974P100 28 3880 SH SOLE 34 3880 0 0 ZIX CORP COM 98974P100 49 6751 SH SOLE 36 6751 0 0 ZOETIS INC CL A 98978V103 226517 1818096 SH SOLE 2 644609 0 1173487 ZOETIS INC CL A 98978V103 30012 240883 SH SOLE 4 228116 0 12767 ZOETIS INC CL A 98978V103 54963 441149 SH SOLE 7 436867 0 4282 ZOETIS INC CL A 98978V103 4797 38505 SH SOLE 13 38505 0 0 ZOETIS INC CL A 98978V103 576 4622 SH SOLE 15 4622 0 0 ZOETIS INC CL A 98978V103 318062 2552868 SH SOLE 18 2174098 0 378770 ZOETIS INC CL A 98978V103 347241 2787073 SH SOLE 19 2787073 0 0 ZOETIS INC CL A 98978V103 1682 13500 SH SOLE 20 13500 0 0 ZOETIS INC CL A 98978V103 1248430 10020306 SH SOLE 21 10020306 0 0 ZOETIS INC CL A 98978V103 1555206 12482592 SH SOLE 22 10887651 0 1594941 ZOETIS INC CL A 98978V103 54584 438106 SH SOLE 23 438106 0 0 ZOETIS INC CL A 98978V103 216780 1739944 SH SOLE 25 1739944 0 0 ZOETIS INC CL A 98978V103 280115 2248297 SH SOLE 26 601030 0 1647267 ZOETIS INC CL A 98978V103 11452 91914 SH SOLE 28 66126 0 25788 ZOETIS INC CL A 98978V103 24514 196759 SH SOLE 29 57817 0 138942 ZOETIS INC CL A 98978V103 239311 1920786 SH SOLE 30 1920786 0 0 ZOETIS INC CL A 98978V103 25338 203370 SH SOLE 31 157240 0 46130 ZOETIS INC CL A 98978V103 133066 1068034 SH SOLE 34 1068034 0 0 ZOETIS INC CL A 98978V103 43975 352954 SH SOLE 36 352954 0 0 ZOETIS INC CL A 98978V103 1445 11599 SH SOLE 40 11599 0 0 ZOGENIX INC COM NEW 98978L204 1488 37156 SH SOLE 2 1767 0 35389 ZOGENIX INC COM NEW 98978L204 9 218 SH SOLE 4 218 0 0 ZOGENIX INC COM NEW 98978L204 32 805 SH SOLE 7 805 0 0 ZOGENIX INC COM NEW 98978L204 5886 147003 SH SOLE 18 145421 0 1582 ZOGENIX INC COM NEW 98978L204 3018 75385 SH SOLE 19 75385 0 0 ZOGENIX INC COM NEW 98978L204 75929 1896318 SH SOLE 21 1896318 0 0 ZOGENIX INC COM NEW 98978L204 48253 1205129 SH SOLE 22 1143504 0 61625 ZOGENIX INC COM NEW 98978L204 461 11518 SH SOLE 26 8893 0 2625 ZOGENIX INC COM NEW 98978L204 227 5665 SH SOLE 28 5665 0 0 ZOGENIX INC COM NEW 98978L204 5179 129343 SH SOLE 30 129343 0 0 ZOGENIX INC COM NEW 98978L204 145 3615 SH SOLE 40 3615 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 21642 284019 SH SOLE 19 284019 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3526 46272 SH SOLE 21 46272 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 30631 401984 SH SOLE 22 401984 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 39039 512322 SH SOLE 25 512322 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8690 114041 SH SOLE 34 114041 0 0 ZOOM VIDEO COMMUNICATIONS IN OPTIONS 98980L101 465 6100 SH Call SOLE 19 6100 0 0 ZOOM VIDEO COMMUNICATIONS IN OPTIONS 98980L101 358 4700 SH Call SOLE 34 4700 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 5 3262 SH SOLE 18 3262 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 64 41246 SH SOLE 21 41246 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 503 322368 SH SOLE 22 322368 0 0 ZOVIO INC COM 98979V102 12 6031 SH SOLE 18 6031 0 0 ZOVIO INC COM 98979V102 0 44 SH SOLE 19 44 0 0 ZOVIO INC COM 98979V102 168 85151 SH SOLE 21 85151 0 0 ZOVIO INC COM 98979V102 843 428152 SH SOLE 22 428152 0 0 ZSCALER INC COM 98980G102 5324 112644 SH SOLE 2 6005 0 106639 ZSCALER INC COM 98980G102 12 264 SH SOLE 4 264 0 0 ZSCALER INC COM 98980G102 52 1093 SH SOLE 7 1093 0 0 ZSCALER INC COM 98980G102 1426 30169 SH SOLE 18 30169 0 0 ZSCALER INC COM 98980G102 29552 625301 SH SOLE 19 625301 0 0 ZSCALER INC COM 98980G102 39399 833659 SH SOLE 21 833659 0 0 ZSCALER INC COM 98980G102 82076 1736698 SH SOLE 22 1621217 0 115481 ZSCALER INC COM 98980G102 110 2322 SH SOLE 25 2322 0 0 ZSCALER INC COM 98980G102 1809 38279 SH SOLE 26 20772 0 17507 ZSCALER INC COM 98980G102 417 8832 SH SOLE 28 8832 0 0 ZSCALER INC COM 98980G102 3486 73770 SH SOLE 30 73770 0 0 ZSCALER INC COM 98980G102 58 1224 SH SOLE 31 1224 0 0 ZSCALER INC COM 98980G102 12666 268011 SH SOLE 34 268011 0 0 ZSCALER INC COM 98980G102 12 252 SH SOLE 36 252 0 0 ZSCALER INC COM 98980G102 279 5914 SH SOLE 40 5914 0 0 ZSCALER INC OPTIONS 98980G102 780 16500 SH Call SOLE 19 16500 0 0 ZSCALER INC OPTIONS 98980G102 392 8300 SH Call SOLE 34 8300 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6817 319606 SH SOLE 2 9384 0 310222 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1531 71774 SH SOLE 4 71774 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 926 43412 SH SOLE 7 43412 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12 572 SH SOLE 13 572 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2747 128779 SH SOLE 15 124071 0 4708 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2457 115201 SH SOLE 18 115201 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 124078 5817066 SH SOLE 21 5817066 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 81634 3827199 SH SOLE 22 3508419 0 318780 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4014 188163 SH SOLE 23 188163 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4160 195032 SH SOLE 25 195032 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 27987 1312112 SH SOLE 26 182862 0 1129250 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1090 51096 SH SOLE 28 51096 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1173 54995 SH SOLE 29 37043 0 17952 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 38384 1799551 SH SOLE 30 1799551 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 386 18084 SH SOLE 31 18084 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 588 27566 SH SOLE 32 27566 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 557 26134 SH SOLE 34 26134 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 57 2676 SH SOLE 40 2676 0 0 ZUMIEZ INC COM 989817101 756 23854 SH SOLE 2 4688 0 19166 ZUMIEZ INC COM 989817101 4 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 14 453 SH SOLE 7 453 0 0 ZUMIEZ INC COM 989817101 2999 94685 SH SOLE 18 94685 0 0 ZUMIEZ INC COM 989817101 2538 80119 SH SOLE 19 80119 0 0 ZUMIEZ INC COM 989817101 72179 2278749 SH SOLE 21 2278749 0 0 ZUMIEZ INC COM 989817101 21167 668241 SH SOLE 22 635278 0 32963 ZUMIEZ INC COM 989817101 423 13356 SH SOLE 23 13356 0 0 ZUMIEZ INC COM 989817101 1201 37903 SH SOLE 26 4857 0 33046 ZUMIEZ INC COM 989817101 92 2901 SH SOLE 28 2901 0 0 ZUMIEZ INC COM 989817101 911 28765 SH SOLE 30 28765 0 0 ZUMIEZ INC COM 989817101 18 578 SH SOLE 34 578 0 0 ZUMIEZ INC COM 989817101 82 2600 SH SOLE 40 2600 0 0 ZUORA INC COM CL A 98983V106 1132 75233 SH SOLE 2 3527 0 71706 ZUORA INC COM CL A 98983V106 5 328 SH SOLE 4 328 0 0 ZUORA INC COM CL A 98983V106 23 1551 SH SOLE 7 1551 0 0 ZUORA INC COM CL A 98983V106 4383 291243 SH SOLE 18 291243 0 0 ZUORA INC COM CL A 98983V106 2521 167501 SH SOLE 19 167501 0 0 ZUORA INC COM CL A 98983V106 42535 2826257 SH SOLE 21 2826257 0 0 ZUORA INC COM CL A 98983V106 32508 2159985 SH SOLE 22 2058821 0 101164 ZUORA INC COM CL A 98983V106 561 37246 SH SOLE 26 29389 0 7857 ZUORA INC COM CL A 98983V106 154 10224 SH SOLE 28 10224 0 0 ZUORA INC COM CL A 98983V106 15038 999222 SH SOLE 30 999222 0 0 ZUORA INC COM CL A 98983V106 105 7000 SH SOLE 40 7000 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 148 19577 SH SOLE 2 870 0 18707 ZYNERBA PHARMACEUTICALS INC COM 98986X109 579 76549 SH SOLE 18 76549 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 266 35158 SH SOLE 19 35158 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 6058 801371 SH SOLE 21 801371 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3872 512126 SH SOLE 22 503903 0 8223 ZYNEX INC COM 98986M103 128 13439 SH SOLE 2 633 0 12806 ZYNEX INC COM 98986M103 527 55466 SH SOLE 18 55466 0 0 ZYNEX INC COM 98986M103 249 26202 SH SOLE 19 26202 0 0 ZYNEX INC COM 98986M103 5070 533175 SH SOLE 21 533175 0 0 ZYNEX INC COM 98986M103 1713 180111 SH SOLE 22 175566 0 4545 ZYNGA INC CL A 98986T108 12179 2092668 SH SOLE 2 478164 0 1614504 ZYNGA INC CL A 98986T108 317 54428 SH SOLE 4 54428 0 0 ZYNGA INC CL A 98986T108 148 25413 SH SOLE 7 25413 0 0 ZYNGA INC CL A 98986T108 752 129214 SH SOLE 13 129214 0 0 ZYNGA INC CL A 98986T108 4959 852107 SH SOLE 18 661922 0 190185 ZYNGA INC CL A 98986T108 9258 1590729 SH SOLE 19 1590729 0 0 ZYNGA INC CL A 98986T108 74604 12818610 SH SOLE 21 12818610 0 0 ZYNGA INC CL A 98986T108 153747 26417082 SH SOLE 22 23984513 0 2432569 ZYNGA INC CL A 98986T108 438 75177 SH SOLE 23 75177 0 0 ZYNGA INC CL A 98986T108 62 10579 SH SOLE 25 10579 0 0 ZYNGA INC CL A 98986T108 2516 432384 SH SOLE 26 232944 0 199440 ZYNGA INC CL A 98986T108 667 114641 SH SOLE 28 114641 0 0 ZYNGA INC CL A 98986T108 3700 635708 SH SOLE 29 68079 0 567629 ZYNGA INC CL A 98986T108 1701 292230 SH SOLE 30 292230 0 0 ZYNGA INC CL A 98986T108 804 138095 SH SOLE 31 115778 0 22317 ZYNGA INC CL A 98986T108 314 54015 SH SOLE 34 54015 0 0 ZYNGA INC CL A 98986T108 640 109886 SH SOLE 36 109886 0 0 ZYNGA INC CL A 98986T108 489 84096 SH SOLE 40 84096 0 0