0001086364-19-000100.txt : 20190823 0001086364-19-000100.hdr.sgml : 20190823 20190822193547 ACCESSION NUMBER: 0001086364-19-000100 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190823 DATE AS OF CHANGE: 20190822 EFFECTIVENESS DATE: 20190823 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-12019 FILM NUMBER: 191046917 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/A 1 primary_doc.xml 13F-HR/A LIVE 0001364742 XXXXXXXX 06-30-2019 06-30-2019 true 1 RESTATEMENT 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 October 2015 212-810-5300 /s/ Spencer Fleming New York NY 06-30-2019 30 43630 2337618590 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 41 BlackRock Mexico Operadora, S.A. de C.V., Sociedad Operadora de Fondos de Inversion 42 Tennenbaum Capital Partners, LLC 44 BlackRock Capital Investment Advisors, LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE SLACK TECHNOLOGIES INC COM CL A 83088V102 529 14111 SH SOLE 18 14111 0 0 HUAMI CORP SPONSORED ADS 44331K103 165 16530 SH SOLE 18 0 0 16530 1347 PPTY INS HLDGS INC COM 68244P107 1 155 SH SOLE 18 155 0 0 1347 PPTY INS HLDGS INC COM 68244P107 42 8557 SH SOLE 21 8557 0 0 1ST CONSTITUTION BANCORP COM 31986N102 123 6682 SH SOLE 2 350 0 6332 1ST CONSTITUTION BANCORP COM 31986N102 476 25773 SH SOLE 18 25773 0 0 1ST CONSTITUTION BANCORP COM 31986N102 205 11083 SH SOLE 19 11083 0 0 1ST CONSTITUTION BANCORP COM 31986N102 4594 248727 SH SOLE 21 248727 0 0 1ST CONSTITUTION BANCORP COM 31986N102 1180 63886 SH SOLE 22 59457 0 4429 1ST SOURCE CORP COM 336901103 700 15076 SH SOLE 2 591 0 14485 1ST SOURCE CORP COM 336901103 18 386 SH SOLE 7 386 0 0 1ST SOURCE CORP COM 336901103 2294 49450 SH SOLE 18 49450 0 0 1ST SOURCE CORP COM 336901103 1246 26863 SH SOLE 19 26863 0 0 1ST SOURCE CORP COM 336901103 20613 444240 SH SOLE 21 444240 0 0 1ST SOURCE CORP COM 336901103 26385 568633 SH SOLE 22 548290 0 20343 1ST SOURCE CORP COM 336901103 320 6899 SH SOLE 26 0 0 6899 1ST SOURCE CORP COM 336901103 117 2512 SH SOLE 28 2512 0 0 1ST SOURCE CORP COM 336901103 220 4738 SH SOLE 30 4738 0 0 1ST SOURCE CORP COM 336901103 70 1516 SH SOLE 40 1516 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 113 14547 SH SOLE 4 14547 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 6191 794709 SH SOLE 21 794709 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 2686 344811 SH SOLE 22 344811 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 69 8905 SH SOLE 25 8905 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 1373 176251 SH SOLE 30 176251 0 0 22ND CENTY GROUP INC COM 90137F103 205 97865 SH SOLE 2 3975 0 93890 22ND CENTY GROUP INC COM 90137F103 6 2871 SH SOLE 7 2871 0 0 22ND CENTY GROUP INC COM 90137F103 812 388543 SH SOLE 18 388543 0 0 22ND CENTY GROUP INC COM 90137F103 411 196667 SH SOLE 19 196667 0 0 22ND CENTY GROUP INC COM 90137F103 8287 3965143 SH SOLE 21 3965143 0 0 22ND CENTY GROUP INC COM 90137F103 7082 3388483 SH SOLE 22 3289647 0 98836 2U INC COM 90214J101 4092 108716 SH SOLE 2 3978 0 104738 2U INC COM 90214J101 15 389 SH SOLE 4 389 0 0 2U INC COM 90214J101 34 912 SH SOLE 7 912 0 0 2U INC COM 90214J101 989 26267 SH SOLE 18 26267 0 0 2U INC COM 90214J101 457 12133 SH SOLE 19 12133 0 0 2U INC COM 90214J101 30766 817382 SH SOLE 21 817382 0 0 2U INC COM 90214J101 59336 1576401 SH SOLE 22 1440719 0 135682 2U INC COM 90214J101 736 19548 SH SOLE 26 11851 0 7697 2U INC COM 90214J101 290 7695 SH SOLE 28 7695 0 0 2U INC COM 90214J101 682 18114 SH SOLE 30 18114 0 0 2U INC COM 90214J101 90 2390 SH SOLE 31 1190 0 1200 2U INC COM 90214J101 217 5768 SH SOLE 40 5768 0 0 3-D SYS CORP DEL COM NEW 88554D205 1042 114470 SH SOLE 2 4794 0 109676 3-D SYS CORP DEL COM NEW 88554D205 5 575 SH SOLE 4 575 0 0 3-D SYS CORP DEL COM NEW 88554D205 22 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 4551 500066 SH SOLE 18 500066 0 0 3-D SYS CORP DEL COM NEW 88554D205 1757 193086 SH SOLE 19 193086 0 0 3-D SYS CORP DEL COM NEW 88554D205 112502 12362895 SH SOLE 21 12362895 0 0 3-D SYS CORP DEL COM NEW 88554D205 31570 3469199 SH SOLE 22 3291746 0 177453 3-D SYS CORP DEL COM NEW 88554D205 492 54015 SH SOLE 26 46641 0 7374 3-D SYS CORP DEL COM NEW 88554D205 140 15374 SH SOLE 28 15374 0 0 3-D SYS CORP DEL COM NEW 88554D205 17134 1882882 SH SOLE 30 1882882 0 0 3-D SYS CORP DEL COM NEW 88554D205 101 11083 SH SOLE 40 11083 0 0 360 FINANCE INC ADS 88557W101 326 27727 SH SOLE 22 27727 0 0 3M CO COM 88579Y101 240186 1385638 SH SOLE 2 155695 0 1229943 3M CO COM 88579Y101 34149 197008 SH SOLE 4 181343 0 15665 3M CO COM 88579Y101 105247 607168 SH SOLE 7 565314 0 41854 3M CO COM 88579Y101 892 5148 SH SOLE 13 5148 0 0 3M CO COM 88579Y101 962 5548 SH SOLE 15 5548 0 0 3M CO COM 88579Y101 17 98 SH SOLE 17 0 0 98 3M CO COM 88579Y101 325428 1877398 SH SOLE 18 1801081 0 76317 3M CO COM 88579Y101 86380 498329 SH SOLE 19 498329 0 0 3M CO COM 88579Y101 4097 23636 SH SOLE 20 23636 0 0 3M CO COM 88579Y101 2346710 13538189 SH SOLE 21 13538189 0 0 3M CO COM 88579Y101 2409591 13900954 SH SOLE 22 12332925 0 1568029 3M CO COM 88579Y101 71925 414935 SH SOLE 23 414935 0 0 3M CO COM 88579Y101 97127 560329 SH SOLE 25 560329 0 0 3M CO COM 88579Y101 485670 2801835 SH SOLE 26 654194 0 2147641 3M CO COM 88579Y101 19487 112422 SH SOLE 28 82161 0 30261 3M CO COM 88579Y101 2202 12704 SH SOLE 29 12704 0 0 3M CO COM 88579Y101 397001 2290305 SH SOLE 30 2290305 0 0 3M CO COM 88579Y101 31647 182574 SH SOLE 31 109739 0 72835 3M CO COM 88579Y101 19339 111565 SH SOLE 32 111565 0 0 3M CO COM 88579Y101 31258 180326 SH SOLE 34 180326 0 0 3M CO COM 88579Y101 70501 406721 SH SOLE 36 406721 0 0 3M CO COM 88579Y101 1575 9089 SH SOLE 37 9089 0 0 3M CO COM 88579Y101 2249 12976 SH SOLE 40 12976 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 1740 163659 SH SOLE 21 163659 0 0 500 COM LTD SPON ADR REP A 33829R100 1011 95104 SH SOLE 22 95104 0 0 500 COM LTD SPON ADR REP A 33829R100 620 58344 SH SOLE 30 58344 0 0 51JOB INC SPONSORED ADS 316827104 2016 26706 SH SOLE 2 838 0 25868 51JOB INC SPONSORED ADS 316827104 435 5762 SH SOLE 4 5762 0 0 51JOB INC SPONSORED ADS 316827104 631 8361 SH SOLE 7 3455 0 4906 51JOB INC SPONSORED ADS 316827104 610 8076 SH SOLE 15 7700 0 376 51JOB INC SPONSORED ADS 316827104 2658 35203 SH SOLE 18 35203 0 0 51JOB INC SPONSORED ADS 316827104 43855 580866 SH SOLE 21 580866 0 0 51JOB INC SPONSORED ADS 316827104 24655 326559 SH SOLE 22 302861 0 23698 51JOB INC SPONSORED ADS 316827104 1168 15474 SH SOLE 23 15474 0 0 51JOB INC SPONSORED ADS 316827104 918 12155 SH SOLE 25 12155 0 0 51JOB INC SPONSORED ADS 316827104 12522 165855 SH SOLE 26 54504 0 111351 51JOB INC SPONSORED ADS 316827104 294 3898 SH SOLE 28 3898 0 0 51JOB INC SPONSORED ADS 316827104 326 4313 SH SOLE 29 1983 0 2330 51JOB INC SPONSORED ADS 316827104 11420 151263 SH SOLE 30 151263 0 0 51JOB INC SPONSORED ADS 316827104 108 1437 SH SOLE 31 1437 0 0 51JOB INC SPONSORED ADS 316827104 140 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 5800 93299 SH SOLE 2 9751 0 83548 58 COM INC SPON ADR REP A 31680Q104 1316 21166 SH SOLE 4 21166 0 0 58 COM INC SPON ADR REP A 31680Q104 796 12800 SH SOLE 7 12800 0 0 58 COM INC SPON ADR REP A 31680Q104 43 687 SH SOLE 13 687 0 0 58 COM INC SPON ADR REP A 31680Q104 1905 30649 SH SOLE 15 29275 0 1374 58 COM INC SPON ADR REP A 31680Q104 1568 25225 SH SOLE 18 25225 0 0 58 COM INC SPON ADR REP A 31680Q104 12733 204816 SH SOLE 19 204816 0 0 58 COM INC SPON ADR REP A 31680Q104 117392 1888249 SH SOLE 21 1888249 0 0 58 COM INC SPON ADR REP A 31680Q104 73671 1184990 SH SOLE 22 1088523 0 96467 58 COM INC SPON ADR REP A 31680Q104 3620 58225 SH SOLE 23 58225 0 0 58 COM INC SPON ADR REP A 31680Q104 3404 54752 SH SOLE 25 54752 0 0 58 COM INC SPON ADR REP A 31680Q104 27799 447141 SH SOLE 26 64789 0 382352 58 COM INC SPON ADR REP A 31680Q104 759 12204 SH SOLE 28 12204 0 0 58 COM INC SPON ADR REP A 31680Q104 1309 21058 SH SOLE 29 12508 0 8550 58 COM INC SPON ADR REP A 31680Q104 33465 538284 SH SOLE 30 538284 0 0 58 COM INC SPON ADR REP A 31680Q104 335 5391 SH SOLE 31 5391 0 0 58 COM INC SPON ADR REP A 31680Q104 376 6052 SH SOLE 32 6052 0 0 58 COM INC SPON ADR REP A 31680Q104 20184 324659 SH SOLE 34 324659 0 0 58 COM INC SPON ADR REP A 31680Q104 48 769 SH SOLE 40 769 0 0 8X8 INC NEW COM 282914100 1967 81621 SH SOLE 2 3865 0 77756 8X8 INC NEW COM 282914100 10 422 SH SOLE 4 422 0 0 8X8 INC NEW COM 282914100 48 1985 SH SOLE 7 1985 0 0 8X8 INC NEW COM 282914100 9924 411764 SH SOLE 18 411764 0 0 8X8 INC NEW COM 282914100 3845 159550 SH SOLE 19 159550 0 0 8X8 INC NEW COM 282914100 250746 10404414 SH SOLE 21 10404414 0 0 8X8 INC NEW COM 282914100 68806 2855012 SH SOLE 22 2730442 0 124570 8X8 INC NEW COM 282914100 1034 42910 SH SOLE 26 34365 0 8545 8X8 INC NEW COM 282914100 312 12935 SH SOLE 28 12935 0 0 8X8 INC NEW COM 282914100 3418 141827 SH SOLE 30 141827 0 0 8X8 INC NEW COM 282914100 254 10544 SH SOLE 40 10544 0 0 A H BELO CORP COM CL A 001282102 14 3895 SH SOLE 18 3895 0 0 A H BELO CORP COM CL A 001282102 259 70228 SH SOLE 21 70228 0 0 A H BELO CORP COM CL A 001282102 1765 478360 SH SOLE 22 478360 0 0 A MARK PRECIOUS METALS INC COM 00181T107 13 960 SH SOLE 18 960 0 0 A MARK PRECIOUS METALS INC COM 00181T107 194 14881 SH SOLE 21 14881 0 0 A10 NETWORKS INC COM 002121101 452 66307 SH SOLE 2 20374 0 45933 A10 NETWORKS INC COM 002121101 7 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 1437 210777 SH SOLE 18 201555 0 9222 A10 NETWORKS INC COM 002121101 3047 446798 SH SOLE 19 446798 0 0 A10 NETWORKS INC COM 002121101 12785 1874680 SH SOLE 21 1874680 0 0 A10 NETWORKS INC COM 002121101 14915 2186990 SH SOLE 22 2110207 0 76783 A10 NETWORKS INC COM 002121101 653 95740 SH SOLE 23 95740 0 0 A10 NETWORKS INC COM 002121101 147 21562 SH SOLE 25 21562 0 0 A10 NETWORKS INC COM 002121101 2213 324530 SH SOLE 26 22698 0 301832 A10 NETWORKS INC COM 002121101 31 4609 SH SOLE 28 4609 0 0 A10 NETWORKS INC COM 002121101 144 21064 SH SOLE 30 21064 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 3 3552 SH SOLE 18 3552 0 0 AAC HLDGS INC COM 000307108 44 51726 SH SOLE 21 51726 0 0 AAC HLDGS INC COM 000307108 100 116780 SH SOLE 22 116780 0 0 AAON INC COM PAR $0.004 000360206 1796 35784 SH SOLE 2 1695 0 34089 AAON INC COM PAR $0.004 000360206 10 209 SH SOLE 4 209 0 0 AAON INC COM PAR $0.004 000360206 37 733 SH SOLE 7 733 0 0 AAON INC COM PAR $0.004 000360206 8970 178764 SH SOLE 18 178764 0 0 AAON INC COM PAR $0.004 000360206 3523 70206 SH SOLE 19 70206 0 0 AAON INC COM PAR $0.004 000360206 218704 4358399 SH SOLE 21 4358399 0 0 AAON INC COM PAR $0.004 000360206 60601 1207665 SH SOLE 22 1151664 0 56001 AAON INC COM PAR $0.004 000360206 920 18340 SH SOLE 26 15487 0 2853 AAON INC COM PAR $0.004 000360206 260 5191 SH SOLE 28 5191 0 0 AAON INC COM PAR $0.004 000360206 3056 60891 SH SOLE 30 60891 0 0 AAON INC COM PAR $0.004 000360206 237 4716 SH SOLE 40 4716 0 0 AAR CORP COM 000361105 1542 41908 SH SOLE 2 5241 0 36667 AAR CORP COM 000361105 2 66 SH SOLE 4 66 0 0 AAR CORP COM 000361105 24 657 SH SOLE 7 657 0 0 AAR CORP COM 000361105 5354 145541 SH SOLE 18 145541 0 0 AAR CORP COM 000361105 3185 86566 SH SOLE 19 86566 0 0 AAR CORP COM 000361105 144773 3935120 SH SOLE 21 3935120 0 0 AAR CORP COM 000361105 38258 1039890 SH SOLE 22 994196 0 45694 AAR CORP COM 000361105 415 11277 SH SOLE 23 11277 0 0 AAR CORP COM 000361105 1919 52159 SH SOLE 26 5768 0 46391 AAR CORP COM 000361105 176 4796 SH SOLE 28 4796 0 0 AAR CORP COM 000361105 1796 48816 SH SOLE 30 48816 0 0 AAR CORP COM 000361105 132 3586 SH SOLE 40 3586 0 0 AARONS INC COM PAR $0.50 002535300 5572 90728 SH SOLE 2 32734 0 57994 AARONS INC COM PAR $0.50 002535300 19 307 SH SOLE 4 307 0 0 AARONS INC COM PAR $0.50 002535300 103 1673 SH SOLE 7 1673 0 0 AARONS INC COM PAR $0.50 002535300 23357 380353 SH SOLE 18 380353 0 0 AARONS INC COM PAR $0.50 002535300 8111 132079 SH SOLE 19 132079 0 0 AARONS INC COM PAR $0.50 002535300 290671 4733282 SH SOLE 21 4733282 0 0 AARONS INC COM PAR $0.50 002535300 150948 2458032 SH SOLE 22 2360224 0 97808 AARONS INC COM PAR $0.50 002535300 291 4732 SH SOLE 23 4732 0 0 AARONS INC COM PAR $0.50 002535300 2287 37238 SH SOLE 26 15134 0 22104 AARONS INC COM PAR $0.50 002535300 531 8654 SH SOLE 28 8654 0 0 AARONS INC COM PAR $0.50 002535300 1114 18136 SH SOLE 30 18136 0 0 AARONS INC COM PAR $0.50 002535300 4932 80310 SH SOLE 31 0 0 80310 AARONS INC COM PAR $0.50 002535300 77 1246 SH SOLE 36 1246 0 0 AARONS INC COM PAR $0.50 002535300 441 7185 SH SOLE 40 7185 0 0 ABB LTD SPONSORED ADR 000375204 39413 1967723 SH SOLE 18 1967723 0 0 ABB LTD SPONSORED ADR 000375204 37316 1863018 SH SOLE 19 1863018 0 0 ABB LTD SPONSORED ADR 000375204 1501 74944 SH SOLE 23 74944 0 0 ABB LTD SPONSORED ADR 000375204 8933 445998 SH SOLE 34 445998 0 0 ABBOTT LABS COM 002824100 425719 5062056 SH SOLE 2 1298447 0 3763609 ABBOTT LABS COM 002824100 52272 621545 SH SOLE 4 574269 0 47276 ABBOTT LABS COM 002824100 141343 1680659 SH SOLE 7 1560177 0 120482 ABBOTT LABS COM 002824100 3406 40503 SH SOLE 13 40503 0 0 ABBOTT LABS COM 002824100 1411 16773 SH SOLE 15 16773 0 0 ABBOTT LABS COM 002824100 7 78 SH SOLE 17 0 0 78 ABBOTT LABS COM 002824100 348424 4142977 SH SOLE 18 3906287 0 236690 ABBOTT LABS COM 002824100 533586 6344666 SH SOLE 19 6344666 0 0 ABBOTT LABS COM 002824100 12073 143556 SH SOLE 20 143556 0 0 ABBOTT LABS COM 002824100 3560919 42341486 SH SOLE 21 42341486 0 0 ABBOTT LABS COM 002824100 3567572 42420595 SH SOLE 22 37716225 0 4704370 ABBOTT LABS COM 002824100 106027 1260731 SH SOLE 23 1260731 0 0 ABBOTT LABS COM 002824100 255924 3043089 SH SOLE 25 3043089 0 0 ABBOTT LABS COM 002824100 572722 6810012 SH SOLE 26 1855500 0 4954512 ABBOTT LABS COM 002824100 28888 343493 SH SOLE 28 252616 0 90877 ABBOTT LABS COM 002824100 3554 42261 SH SOLE 29 42261 0 0 ABBOTT LABS COM 002824100 571079 6790475 SH SOLE 30 6790475 0 0 ABBOTT LABS COM 002824100 56450 671229 SH SOLE 31 331099 0 340130 ABBOTT LABS COM 002824100 293965 3495425 SH SOLE 34 3495425 0 0 ABBOTT LABS COM 002824100 102169 1214847 SH SOLE 36 1214847 0 0 ABBOTT LABS COM 002824100 3323 39511 SH SOLE 40 39511 0 0 ABBVIE INC COM 00287Y109 280502 3857292 SH SOLE 2 640814 0 3216478 ABBVIE INC COM 00287Y109 41345 568554 SH SOLE 4 528539 0 40015 ABBVIE INC COM 00287Y109 109917 1511510 SH SOLE 7 1403541 0 107969 ABBVIE INC COM 00287Y109 6892 94768 SH SOLE 13 94768 0 0 ABBVIE INC COM 00287Y109 1084 14911 SH SOLE 15 14911 0 0 ABBVIE INC COM 00287Y109 451382 6207118 SH SOLE 18 5965538 0 241580 ABBVIE INC COM 00287Y109 146721 2017617 SH SOLE 19 2017617 0 0 ABBVIE INC COM 00287Y109 2102463 28911759 SH SOLE 21 28911759 0 0 ABBVIE INC COM 00287Y109 2690723 37001145 SH SOLE 22 32757742 0 4243403 ABBVIE INC COM 00287Y109 84525 1162335 SH SOLE 23 1162335 0 0 ABBVIE INC COM 00287Y109 118780 1633383 SH SOLE 25 1633383 0 0 ABBVIE INC COM 00287Y109 479370 6591999 SH SOLE 26 1704162 0 4887837 ABBVIE INC COM 00287Y109 21013 288964 SH SOLE 28 211790 0 77174 ABBVIE INC COM 00287Y109 25054 344533 SH SOLE 29 85349 0 259184 ABBVIE INC COM 00287Y109 401041 5514867 SH SOLE 30 5514867 0 0 ABBVIE INC COM 00287Y109 39892 548570 SH SOLE 31 354183 0 194387 ABBVIE INC COM 00287Y109 3126 42984 SH SOLE 32 42984 0 0 ABBVIE INC COM 00287Y109 57443 789922 SH SOLE 34 789922 0 0 ABBVIE INC COM 00287Y109 82626 1136224 SH SOLE 36 1136224 0 0 ABBVIE INC COM 00287Y109 1714 23576 SH SOLE 37 23576 0 0 ABBVIE INC COM 00287Y109 2417 33241 SH SOLE 40 33241 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 145 30435 SH SOLE 2 1193 0 29242 ABEONA THERAPEUTICS INC COM 00289Y107 4 745 SH SOLE 7 745 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 512 107011 SH SOLE 18 107011 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 259 54199 SH SOLE 19 54199 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 5354 1120080 SH SOLE 21 1120080 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 5400 1129667 SH SOLE 22 1087089 0 42578 ABEONA THERAPEUTICS INC COM 00289Y107 21 4374 SH SOLE 26 0 0 4374 ABEONA THERAPEUTICS INC COM 00289Y107 49 10226 SH SOLE 30 10226 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 15 3194 SH SOLE 40 3194 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1081 67375 SH SOLE 2 2783 0 64592 ABERCROMBIE & FITCH CO CL A 002896207 6 349 SH SOLE 4 349 0 0 ABERCROMBIE & FITCH CO CL A 002896207 42 2624 SH SOLE 7 2624 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4658 290389 SH SOLE 18 290389 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1823 113628 SH SOLE 19 113628 0 0 ABERCROMBIE & FITCH CO CL A 002896207 115834 7221580 SH SOLE 21 7221580 0 0 ABERCROMBIE & FITCH CO CL A 002896207 32666 2036511 SH SOLE 22 1909247 0 127264 ABERCROMBIE & FITCH CO CL A 002896207 193 12022 SH SOLE 26 8806 0 3216 ABERCROMBIE & FITCH CO CL A 002896207 131 8162 SH SOLE 28 8162 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1562 97396 SH SOLE 30 97396 0 0 ABERCROMBIE & FITCH CO CL A 002896207 108 6737 SH SOLE 36 6737 0 0 ABERCROMBIE & FITCH CO CL A 002896207 125 7770 SH SOLE 40 7770 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1042 108100 SH SOLE 2 108100 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2118 254000 SH SOLE 2 254000 0 0 ABIOMED INC COM 003654100 27239 104569 SH SOLE 2 8699 0 95870 ABIOMED INC COM 003654100 3627 13925 SH SOLE 4 12600 0 1325 ABIOMED INC COM 003654100 10021 38468 SH SOLE 7 38468 0 0 ABIOMED INC COM 003654100 64 247 SH SOLE 13 247 0 0 ABIOMED INC COM 003654100 91 349 SH SOLE 15 349 0 0 ABIOMED INC COM 003654100 23480 90138 SH SOLE 18 84173 0 5965 ABIOMED INC COM 003654100 64564 247857 SH SOLE 19 247857 0 0 ABIOMED INC COM 003654100 331395 1272198 SH SOLE 21 1272198 0 0 ABIOMED INC COM 003654100 281489 1080615 SH SOLE 22 962979 0 117636 ABIOMED INC COM 003654100 8354 32070 SH SOLE 23 32070 0 0 ABIOMED INC COM 003654100 18448 70822 SH SOLE 25 70822 0 0 ABIOMED INC COM 003654100 50128 192438 SH SOLE 26 58185 0 134253 ABIOMED INC COM 003654100 2379 9131 SH SOLE 28 6831 0 2300 ABIOMED INC COM 003654100 2670 10249 SH SOLE 29 932 0 9317 ABIOMED INC COM 003654100 46673 179172 SH SOLE 30 179172 0 0 ABIOMED INC COM 003654100 3354 12875 SH SOLE 31 8078 0 4797 ABIOMED INC COM 003654100 1373 5271 SH SOLE 34 5271 0 0 ABIOMED INC COM 003654100 7335 28157 SH SOLE 36 28157 0 0 ABIOMED INC COM 003654100 293 1125 SH SOLE 40 1125 0 0 ABM INDS INC COM 000957100 2702 67551 SH SOLE 2 2748 0 64803 ABM INDS INC COM 000957100 14 343 SH SOLE 4 343 0 0 ABM INDS INC COM 000957100 3423 85573 SH SOLE 7 85573 0 0 ABM INDS INC COM 000957100 12150 303753 SH SOLE 18 303753 0 0 ABM INDS INC COM 000957100 4551 113776 SH SOLE 19 113776 0 0 ABM INDS INC COM 000957100 288044 7201095 SH SOLE 21 7201095 0 0 ABM INDS INC COM 000957100 80190 2004753 SH SOLE 22 1880291 0 124462 ABM INDS INC COM 000957100 738 18439 SH SOLE 26 12770 0 5669 ABM INDS INC COM 000957100 292 7312 SH SOLE 28 7312 0 0 ABM INDS INC COM 000957100 3777 94427 SH SOLE 30 94427 0 0 ABM INDS INC COM 000957100 3748 93697 SH SOLE 31 0 0 93697 ABM INDS INC COM 000957100 105 2624 SH SOLE 36 2624 0 0 ABM INDS INC COM 000957100 246 6159 SH SOLE 40 6159 0 0 ABRAXAS PETE CORP COM 003830106 203 197288 SH SOLE 2 6058 0 191230 ABRAXAS PETE CORP COM 003830106 4 4355 SH SOLE 7 4355 0 0 ABRAXAS PETE CORP COM 003830106 552 535880 SH SOLE 18 535880 0 0 ABRAXAS PETE CORP COM 003830106 279 270698 SH SOLE 19 270698 0 0 ABRAXAS PETE CORP COM 003830106 5489 5328653 SH SOLE 21 5328653 0 0 ABRAXAS PETE CORP COM 003830106 5426 5267819 SH SOLE 22 5145174 0 122645 AC IMMUNE SA SHS H00263105 3717 669665 SH SOLE 21 669665 0 0 AC IMMUNE SA SHS H00263105 16 2923 SH SOLE 30 2923 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1536 32574 SH SOLE 2 1548 0 31026 ACACIA COMMUNICATIONS INC COM 00401C108 7 142 SH SOLE 4 142 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 35 733 SH SOLE 7 733 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 5764 122216 SH SOLE 18 122216 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 3396 72008 SH SOLE 19 72008 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 60686 1286803 SH SOLE 21 1286803 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 43383 919901 SH SOLE 22 874241 0 45660 ACACIA COMMUNICATIONS INC COM 00401C108 530 11242 SH SOLE 26 9467 0 1775 ACACIA COMMUNICATIONS INC COM 00401C108 143 3023 SH SOLE 28 3023 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 549 11648 SH SOLE 30 11648 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 159 3373 SH SOLE 40 3373 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 89 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 420 142044 SH SOLE 18 142044 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 61 20568 SH SOLE 19 20568 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 3742 1264158 SH SOLE 21 1264158 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 3368 1137865 SH SOLE 22 1103213 0 34652 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7078 202526 SH SOLE 2 43698 0 158828 ACADIA HEALTHCARE COMPANY IN COM 00404A109 15 425 SH SOLE 4 425 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 93 2651 SH SOLE 7 2651 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 8712 249275 SH SOLE 18 249275 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 682 19517 SH SOLE 19 19517 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 158879 4545884 SH SOLE 21 4545884 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 99956 2859984 SH SOLE 22 2681870 0 178114 ACADIA HEALTHCARE COMPANY IN COM 00404A109 818 23412 SH SOLE 26 17610 0 5802 ACADIA HEALTHCARE COMPANY IN COM 00404A109 396 11327 SH SOLE 28 11327 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1728 49445 SH SOLE 30 49445 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 186 5309 SH SOLE 31 1909 0 3400 ACADIA HEALTHCARE COMPANY IN COM 00404A109 293 8394 SH SOLE 40 8394 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3271 122386 SH SOLE 2 34889 0 87497 ACADIA PHARMACEUTICALS INC COM 004225108 13 475 SH SOLE 4 475 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 54 2035 SH SOLE 7 2035 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 10292 385020 SH SOLE 18 375029 0 9991 ACADIA PHARMACEUTICALS INC COM 004225108 15591 583276 SH SOLE 19 583276 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 88 3300 SH SOLE 20 3300 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 129464 4843402 SH SOLE 21 4843402 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 87700 3280964 SH SOLE 22 3130947 0 150017 ACADIA PHARMACEUTICALS INC COM 004225108 480 17940 SH SOLE 23 17940 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2155 80624 SH SOLE 26 34569 0 46055 ACADIA PHARMACEUTICALS INC COM 004225108 381 14250 SH SOLE 28 14250 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 5801 217005 SH SOLE 30 217005 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2461 92083 SH SOLE 34 92083 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 289 10804 SH SOLE 40 10804 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2617 95626 SH SOLE 2 15797 0 79829 ACADIA RLTY TR COM SH BEN INT 004239109 593 21648 SH SOLE 4 21648 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2386 87180 SH SOLE 7 87180 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 87 3176 SH SOLE 15 3176 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 9851 359912 SH SOLE 18 359912 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 9523 347950 SH SOLE 19 347950 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 258721 9452712 SH SOLE 21 9452712 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 98767 3608578 SH SOLE 22 3492121 0 116457 ACADIA RLTY TR COM SH BEN INT 004239109 1143 41758 SH SOLE 23 41758 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4699 171670 SH SOLE 25 171670 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3024 110493 SH SOLE 26 24949 0 85544 ACADIA RLTY TR COM SH BEN INT 004239109 291 10643 SH SOLE 28 10643 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1193 43587 SH SOLE 29 43587 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 12868 470146 SH SOLE 30 470146 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 517 18888 SH SOLE 34 18888 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 201 7333 SH SOLE 40 7333 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 546 23873 SH SOLE 2 1130 0 22743 ACCELERATE DIAGNOSTICS INC COM 00430H102 12 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 2037 89032 SH SOLE 18 89032 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1067 46656 SH SOLE 19 46656 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 19403 848015 SH SOLE 21 848015 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 17778 776992 SH SOLE 22 726693 0 50299 ACCELERATE DIAGNOSTICS INC COM 00430H102 245 10728 SH SOLE 26 0 0 10728 ACCELERATE DIAGNOSTICS INC COM 00430H102 99 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 4615 201714 SH SOLE 30 201714 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 63 2759 SH SOLE 40 2759 0 0 ACCELERON PHARMA INC COM 00434H108 5730 139482 SH SOLE 2 100833 0 38649 ACCELERON PHARMA INC COM 00434H108 8 185 SH SOLE 4 185 0 0 ACCELERON PHARMA INC COM 00434H108 35 856 SH SOLE 7 856 0 0 ACCELERON PHARMA INC COM 00434H108 8894 216512 SH SOLE 18 216512 0 0 ACCELERON PHARMA INC COM 00434H108 38251 931126 SH SOLE 19 931126 0 0 ACCELERON PHARMA INC COM 00434H108 79909 1945200 SH SOLE 21 1945200 0 0 ACCELERON PHARMA INC COM 00434H108 54646 1330226 SH SOLE 22 1267577 0 62649 ACCELERON PHARMA INC COM 00434H108 82 2004 SH SOLE 23 2004 0 0 ACCELERON PHARMA INC COM 00434H108 476 11575 SH SOLE 26 7145 0 4430 ACCELERON PHARMA INC COM 00434H108 255 6217 SH SOLE 28 6217 0 0 ACCELERON PHARMA INC COM 00434H108 552 13433 SH SOLE 30 13433 0 0 ACCELERON PHARMA INC COM 00434H108 13158 320313 SH SOLE 34 320313 0 0 ACCELERON PHARMA INC COM 00434H108 195 4751 SH SOLE 40 4751 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 293277 1587254 SH SOLE 2 163402 0 1423852 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 45219 244732 SH SOLE 4 227391 0 17341 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 128115 693374 SH SOLE 7 604646 0 88728 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1147 6206 SH SOLE 13 6206 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1185 6411 SH SOLE 15 6411 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 2 SH SOLE 17 0 0 2 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 255192 1381132 SH SOLE 18 1294861 0 86271 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23533 127366 SH SOLE 19 127366 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2698838 14606471 SH SOLE 21 14606471 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2922123 15814919 SH SOLE 22 14074775 0 1740144 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 85143 460803 SH SOLE 23 460803 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 120370 651456 SH SOLE 25 651456 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 662344 3584693 SH SOLE 26 735451 0 2849242 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23059 124796 SH SOLE 28 91308 0 33488 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5512 29831 SH SOLE 29 13894 0 15937 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 492536 2665671 SH SOLE 30 2665671 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 35726 193353 SH SOLE 31 120924 0 72429 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11541 62460 SH SOLE 34 62460 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 92042 498145 SH SOLE 36 498145 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2654 14365 SH SOLE 40 14365 0 0 ACCO BRANDS CORP COM 00081T108 845 107348 SH SOLE 2 4333 0 103015 ACCO BRANDS CORP COM 00081T108 7 936 SH SOLE 4 936 0 0 ACCO BRANDS CORP COM 00081T108 19 2427 SH SOLE 7 2427 0 0 ACCO BRANDS CORP COM 00081T108 2616 332414 SH SOLE 18 332414 0 0 ACCO BRANDS CORP COM 00081T108 1358 172557 SH SOLE 19 172557 0 0 ACCO BRANDS CORP COM 00081T108 25134 3193680 SH SOLE 21 3193680 0 0 ACCO BRANDS CORP COM 00081T108 25162 3197160 SH SOLE 22 3038426 0 158734 ACCO BRANDS CORP COM 00081T108 156 19819 SH SOLE 26 13259 0 6560 ACCO BRANDS CORP COM 00081T108 87 11057 SH SOLE 28 11057 0 0 ACCO BRANDS CORP COM 00081T108 214 27218 SH SOLE 30 27218 0 0 ACCO BRANDS CORP COM 00081T108 36 4570 SH SOLE 34 4570 0 0 ACCO BRANDS CORP COM 00081T108 102 12948 SH SOLE 40 12948 0 0 ACCURAY INC COM 004397105 368 95004 SH SOLE 2 22376 0 72628 ACCURAY INC COM 004397105 3 751 SH SOLE 4 751 0 0 ACCURAY INC COM 004397105 7 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 1194 308499 SH SOLE 18 304495 0 4004 ACCURAY INC COM 004397105 1760 454865 SH SOLE 19 454865 0 0 ACCURAY INC COM 004397105 12750 3294654 SH SOLE 21 3294654 0 0 ACCURAY INC COM 004397105 11245 2905615 SH SOLE 22 2795331 0 110284 ACCURAY INC COM 004397105 266 68724 SH SOLE 23 68724 0 0 ACCURAY INC COM 004397105 614 158716 SH SOLE 26 0 0 158716 ACCURAY INC COM 004397105 44 11408 SH SOLE 28 11408 0 0 ACCURAY INC COM 004397105 111 28753 SH SOLE 30 28753 0 0 ACCURAY INC COM 004397105 29 7433 SH SOLE 40 7433 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 180 70968 SH SOLE 2 3301 0 67667 ACELRX PHARMACEUTICALS INC COM 00444T100 685 270742 SH SOLE 18 270742 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 331 130743 SH SOLE 19 130743 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 8604 3400979 SH SOLE 21 3400979 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 5494 2171582 SH SOLE 22 2148755 0 22827 ACELRX PHARMACEUTICALS INC COM 00444T100 7 2729 SH SOLE 30 2729 0 0 ACER THERAPEUTICS INC COM 00444P108 25 6337 SH SOLE 2 0 0 6337 ACER THERAPEUTICS INC COM 00444P108 128 32896 SH SOLE 18 19956 0 12940 ACER THERAPEUTICS INC COM 00444P108 5 1275 SH SOLE 19 1275 0 0 ACER THERAPEUTICS INC COM 00444P108 667 171129 SH SOLE 21 171129 0 0 ACER THERAPEUTICS INC COM 00444P108 459 117647 SH SOLE 22 114866 0 2781 ACER THERAPEUTICS INC COM 00444P108 9 2269 SH SOLE 23 2269 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 4 1893 SH SOLE 21 1893 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 13 6558 SH SOLE 22 6558 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 403 150367 SH SOLE 2 16814 0 133553 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1 441 SH SOLE 4 441 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 8 3081 SH SOLE 7 3081 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1278 476692 SH SOLE 18 476692 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 943 351891 SH SOLE 19 351891 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 15985 5964720 SH SOLE 21 5964720 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 11409 4257121 SH SOLE 22 4096558 0 160563 ACHILLION PHARMACEUTICALS IN COM 00448Q201 118 44035 SH SOLE 23 44035 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 197 73681 SH SOLE 26 0 0 73681 ACHILLION PHARMACEUTICALS IN COM 00448Q201 42 15613 SH SOLE 28 15613 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 151 56292 SH SOLE 30 56292 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 26 9582 SH SOLE 40 9582 0 0 ACI WORLDWIDE INC COM 004498101 4884 142233 SH SOLE 2 51501 0 90732 ACI WORLDWIDE INC COM 004498101 15 423 SH SOLE 4 423 0 0 ACI WORLDWIDE INC COM 004498101 71 2054 SH SOLE 7 2054 0 0 ACI WORLDWIDE INC COM 004498101 21363 622098 SH SOLE 18 618348 0 3750 ACI WORLDWIDE INC COM 004498101 6443 187630 SH SOLE 19 187630 0 0 ACI WORLDWIDE INC COM 004498101 276321 8046629 SH SOLE 21 8046629 0 0 ACI WORLDWIDE INC COM 004498101 131987 3843523 SH SOLE 22 3685764 0 157759 ACI WORLDWIDE INC COM 004498101 1140 33206 SH SOLE 26 23397 0 9809 ACI WORLDWIDE INC COM 004498101 528 15389 SH SOLE 28 15389 0 0 ACI WORLDWIDE INC COM 004498101 4438 129246 SH SOLE 30 129246 0 0 ACI WORLDWIDE INC COM 004498101 0 2 SH SOLE 36 2 0 0 ACI WORLDWIDE INC COM 004498101 430 12513 SH SOLE 40 12513 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 62 28398 SH SOLE 2 1271 0 27127 ACLARIS THERAPEUTICS INC COM 00461U105 2 701 SH SOLE 7 701 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 240 109552 SH SOLE 18 109552 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 117 53568 SH SOLE 19 53568 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 3350 1529467 SH SOLE 21 1529467 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2759 1259799 SH SOLE 22 1236982 0 22817 ACLARIS THERAPEUTICS INC COM 00461U105 4 1624 SH SOLE 30 1624 0 0 ACM RESEARCH INC COM CL A 00108J109 503 32231 SH SOLE 21 32231 0 0 ACM RESEARCH INC COM CL A 00108J109 1679 107566 SH SOLE 22 107566 0 0 ACM RESEARCH INC COM CL A 00108J109 397 25437 SH SOLE 31 0 0 25437 ACME UTD CORP COM 004816104 11 490 SH SOLE 18 490 0 0 ACME UTD CORP COM 004816104 157 6944 SH SOLE 21 6944 0 0 ACNB CORP COM 000868109 279 7059 SH SOLE 2 284 0 6775 ACNB CORP COM 000868109 964 24352 SH SOLE 18 24352 0 0 ACNB CORP COM 000868109 457 11557 SH SOLE 19 11557 0 0 ACNB CORP COM 000868109 9369 236767 SH SOLE 21 236767 0 0 ACNB CORP COM 000868109 3442 86997 SH SOLE 22 81537 0 5460 ACORDA THERAPEUTICS INC COM 00484M106 409 53333 SH SOLE 2 9371 0 43962 ACORDA THERAPEUTICS INC COM 00484M106 2 242 SH SOLE 4 242 0 0 ACORDA THERAPEUTICS INC COM 00484M106 7 893 SH SOLE 7 893 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1531 199625 SH SOLE 18 199625 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1105 144104 SH SOLE 19 144104 0 0 ACORDA THERAPEUTICS INC COM 00484M106 38963 5079941 SH SOLE 21 5079941 0 0 ACORDA THERAPEUTICS INC COM 00484M106 10487 1367318 SH SOLE 22 1311356 0 55962 ACORDA THERAPEUTICS INC COM 00484M106 197 25638 SH SOLE 23 25638 0 0 ACORDA THERAPEUTICS INC COM 00484M106 467 60838 SH SOLE 26 5154 0 55684 ACORDA THERAPEUTICS INC COM 00484M106 57 7452 SH SOLE 28 7452 0 0 ACORDA THERAPEUTICS INC COM 00484M106 479 62469 SH SOLE 30 62469 0 0 ACORDA THERAPEUTICS INC COM 00484M106 38 4995 SH SOLE 40 4995 0 0 ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 621 730000 PRN SOLE 21 730000 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 25562 SH SOLE 21 25562 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 111 451064 SH SOLE 22 451064 0 0 ACTIVISION BLIZZARD INC COM 00507V109 88387 1872606 SH SOLE 2 242914 0 1629692 ACTIVISION BLIZZARD INC COM 00507V109 12309 260790 SH SOLE 4 240218 0 20572 ACTIVISION BLIZZARD INC COM 00507V109 33382 707240 SH SOLE 7 681422 0 25818 ACTIVISION BLIZZARD INC COM 00507V109 3012 63820 SH SOLE 13 63820 0 0 ACTIVISION BLIZZARD INC COM 00507V109 379 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 69315 1468533 SH SOLE 18 1357639 0 110894 ACTIVISION BLIZZARD INC COM 00507V109 36287 768800 SH SOLE 19 768800 0 0 ACTIVISION BLIZZARD INC COM 00507V109 718672 15226093 SH SOLE 21 15226093 0 0 ACTIVISION BLIZZARD INC COM 00507V109 867101 18370789 SH SOLE 22 16282008 0 2088781 ACTIVISION BLIZZARD INC COM 00507V109 26492 561265 SH SOLE 23 561265 0 0 ACTIVISION BLIZZARD INC COM 00507V109 32839 695752 SH SOLE 25 695752 0 0 ACTIVISION BLIZZARD INC COM 00507V109 192505 4078492 SH SOLE 26 862742 0 3215750 ACTIVISION BLIZZARD INC COM 00507V109 7004 148393 SH SOLE 28 108496 0 39897 ACTIVISION BLIZZARD INC COM 00507V109 6735 142685 SH SOLE 29 15744 0 126941 ACTIVISION BLIZZARD INC COM 00507V109 135398 2868600 SH SOLE 30 2868600 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11851 251090 SH SOLE 31 135005 0 116085 ACTIVISION BLIZZARD INC COM 00507V109 5057 107146 SH SOLE 32 107146 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12673 268502 SH SOLE 34 268502 0 0 ACTIVISION BLIZZARD INC COM 00507V109 25525 540774 SH SOLE 36 540774 0 0 ACTIVISION BLIZZARD INC COM 00507V109 771 16335 SH SOLE 40 16335 0 0 ACTUANT CORP CL A NEW 00508X203 1340 53992 SH SOLE 2 2337 0 51655 ACTUANT CORP CL A NEW 00508X203 11 454 SH SOLE 4 454 0 0 ACTUANT CORP CL A NEW 00508X203 16 645 SH SOLE 7 645 0 0 ACTUANT CORP CL A NEW 00508X203 6295 253729 SH SOLE 18 253729 0 0 ACTUANT CORP CL A NEW 00508X203 2489 100318 SH SOLE 19 100318 0 0 ACTUANT CORP CL A NEW 00508X203 159199 6416736 SH SOLE 21 6416736 0 0 ACTUANT CORP CL A NEW 00508X203 45483 1833249 SH SOLE 22 1748734 0 84515 ACTUANT CORP CL A NEW 00508X203 245 9865 SH SOLE 26 5700 0 4165 ACTUANT CORP CL A NEW 00508X203 204 8204 SH SOLE 28 8204 0 0 ACTUANT CORP CL A NEW 00508X203 2272 91579 SH SOLE 30 91579 0 0 ACTUANT CORP CL A NEW 00508X203 153 6153 SH SOLE 40 6153 0 0 ACUITY BRANDS INC COM 00508Y102 16368 118688 SH SOLE 2 31289 0 87399 ACUITY BRANDS INC COM 00508Y102 2007 14550 SH SOLE 4 13468 0 1082 ACUITY BRANDS INC COM 00508Y102 2046 14833 SH SOLE 7 4050 0 10783 ACUITY BRANDS INC COM 00508Y102 103 746 SH SOLE 13 746 0 0 ACUITY BRANDS INC COM 00508Y102 39 285 SH SOLE 15 285 0 0 ACUITY BRANDS INC COM 00508Y102 16127 116936 SH SOLE 18 112827 0 4109 ACUITY BRANDS INC COM 00508Y102 2883 20903 SH SOLE 19 20903 0 0 ACUITY BRANDS INC COM 00508Y102 273770 1985134 SH SOLE 21 1985134 0 0 ACUITY BRANDS INC COM 00508Y102 192883 1398616 SH SOLE 22 1316468 0 82148 ACUITY BRANDS INC COM 00508Y102 3947 28621 SH SOLE 23 28621 0 0 ACUITY BRANDS INC COM 00508Y102 6476 46959 SH SOLE 25 46959 0 0 ACUITY BRANDS INC COM 00508Y102 24539 177932 SH SOLE 26 65833 0 112099 ACUITY BRANDS INC COM 00508Y102 1121 8132 SH SOLE 28 5865 0 2267 ACUITY BRANDS INC COM 00508Y102 1368 9920 SH SOLE 29 1695 0 8225 ACUITY BRANDS INC COM 00508Y102 9886 71688 SH SOLE 30 71688 0 0 ACUITY BRANDS INC COM 00508Y102 1987 14411 SH SOLE 31 7884 0 6527 ACUITY BRANDS INC COM 00508Y102 25650 185988 SH SOLE 34 185988 0 0 ACUITY BRANDS INC COM 00508Y102 3221 23353 SH SOLE 36 23353 0 0 ACUITY BRANDS INC COM 00508Y102 117 845 SH SOLE 40 845 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1003 38190 SH SOLE 2 1484 0 36706 ACUSHNET HOLDINGS CORP COM 005098108 18 672 SH SOLE 7 672 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3024 115169 SH SOLE 18 115169 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1579 60129 SH SOLE 19 60129 0 0 ACUSHNET HOLDINGS CORP COM 005098108 29803 1134901 SH SOLE 21 1134901 0 0 ACUSHNET HOLDINGS CORP COM 005098108 27354 1041663 SH SOLE 22 995098 0 46565 ACUSHNET HOLDINGS CORP COM 005098108 443 16852 SH SOLE 26 0 0 16852 ACUSHNET HOLDINGS CORP COM 005098108 1080 41140 SH SOLE 30 41140 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 151 24394 SH SOLE 2 3331 0 21063 ADAMAS PHARMACEUTICALS INC COM 00548A106 3 550 SH SOLE 7 550 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 481 77634 SH SOLE 18 75448 0 2186 ADAMAS PHARMACEUTICALS INC COM 00548A106 552 88978 SH SOLE 19 88978 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 6729 1085394 SH SOLE 21 1085394 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 5478 883602 SH SOLE 22 865127 0 18475 ADAMAS PHARMACEUTICALS INC COM 00548A106 78 12548 SH SOLE 23 12548 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 130 20910 SH SOLE 26 0 0 20910 ADAMAS PHARMACEUTICALS INC COM 00548A106 7 1078 SH SOLE 30 1078 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 13 9919 SH SOLE 18 9919 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 169 129661 SH SOLE 21 129661 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1070 823107 SH SOLE 22 823107 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 16 455 SH SOLE 18 455 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 228 6649 SH SOLE 21 6649 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2835 82688 SH SOLE 22 82688 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 3284 816962 SH SOLE 21 816962 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 13 3159 SH SOLE 30 3159 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 307 6361 SH SOLE 2 6361 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 50 1039 SH SOLE 18 218 0 821 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 27635 572163 SH SOLE 19 572163 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 49 1018 SH SOLE 21 1018 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1163 24074 SH SOLE 22 24074 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 181 3740 SH SOLE 23 3740 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 305 6308 SH SOLE 26 1135 0 5173 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5 100 SH SOLE 31 0 0 100 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2230 46180 SH SOLE 34 46180 0 0 ADDUS HOMECARE CORP COM 006739106 682 9095 SH SOLE 2 434 0 8661 ADDUS HOMECARE CORP COM 006739106 4 58 SH SOLE 4 58 0 0 ADDUS HOMECARE CORP COM 006739106 12 165 SH SOLE 7 165 0 0 ADDUS HOMECARE CORP COM 006739106 3583 47803 SH SOLE 18 47803 0 0 ADDUS HOMECARE CORP COM 006739106 1353 18050 SH SOLE 19 18050 0 0 ADDUS HOMECARE CORP COM 006739106 86312 1151591 SH SOLE 21 1151591 0 0 ADDUS HOMECARE CORP COM 006739106 22226 296547 SH SOLE 22 285156 0 11391 ADDUS HOMECARE CORP COM 006739106 72 958 SH SOLE 23 958 0 0 ADDUS HOMECARE CORP COM 006739106 1999 26666 SH SOLE 30 26666 0 0 ADDUS HOMECARE CORP COM 006739106 10 137 SH SOLE 34 137 0 0 ADDUS HOMECARE CORP COM 006739106 52 689 SH SOLE 40 689 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 9 5585 SH SOLE 21 5585 0 0 ADECOAGRO S A COM L00849106 26 3622 SH SOLE 4 3622 0 0 ADECOAGRO S A COM L00849106 906 126878 SH SOLE 7 126878 0 0 ADECOAGRO S A COM L00849106 10007 1401543 SH SOLE 21 1401543 0 0 ADECOAGRO S A COM L00849106 4280 599416 SH SOLE 22 583877 0 15539 ADECOAGRO S A COM L00849106 1939 271549 SH SOLE 30 271549 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 180 22092 SH SOLE 2 1319 0 20773 ADESTO TECHNOLOGIES CORP COM 00687D101 5 674 SH SOLE 7 674 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 722 88597 SH SOLE 18 88597 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 372 45631 SH SOLE 19 45631 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 7245 888981 SH SOLE 21 888981 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 5854 718239 SH SOLE 22 700464 0 17775 ADIAL PHARMACEUTICALS INC COM 00688A106 346 205684 SH SOLE 22 205684 0 0 ADIENT PLC ORD SHS G0084W101 3056 125932 SH SOLE 2 40553 0 85379 ADIENT PLC ORD SHS G0084W101 11 453 SH SOLE 4 453 0 0 ADIENT PLC ORD SHS G0084W101 160 6604 SH SOLE 7 6604 0 0 ADIENT PLC ORD SHS G0084W101 11940 491965 SH SOLE 18 491965 0 0 ADIENT PLC ORD SHS G0084W101 5435 223941 SH SOLE 19 223941 0 0 ADIENT PLC ORD SHS G0084W101 146998 6056786 SH SOLE 21 6056786 0 0 ADIENT PLC ORD SHS G0084W101 75659 3117396 SH SOLE 22 2930668 0 186728 ADIENT PLC ORD SHS G0084W101 540 22270 SH SOLE 25 22270 0 0 ADIENT PLC ORD SHS G0084W101 839 34562 SH SOLE 26 18365 0 16197 ADIENT PLC ORD SHS G0084W101 272 11225 SH SOLE 28 11225 0 0 ADIENT PLC ORD SHS G0084W101 735 30265 SH SOLE 30 30265 0 0 ADIENT PLC ORD SHS G0084W101 889 36632 SH SOLE 34 36632 0 0 ADIENT PLC ORD SHS G0084W101 1518 62534 SH SOLE 36 62534 0 0 ADIENT PLC ORD SHS G0084W101 187 7689 SH SOLE 40 7689 0 0 ADMA BIOLOGICS INC COM 000899104 85 22005 SH SOLE 2 686 0 21319 ADMA BIOLOGICS INC COM 000899104 367 94756 SH SOLE 18 94756 0 0 ADMA BIOLOGICS INC COM 000899104 172 44498 SH SOLE 19 44498 0 0 ADMA BIOLOGICS INC COM 000899104 3493 902613 SH SOLE 21 902613 0 0 ADMA BIOLOGICS INC COM 000899104 3226 833612 SH SOLE 22 818886 0 14726 ADOBE INC COM 00724F101 420089 1425721 SH SOLE 2 253553 0 1172168 ADOBE INC COM 00724F101 54879 186250 SH SOLE 4 173256 0 12994 ADOBE INC COM 00724F101 130349 442387 SH SOLE 7 439364 0 3023 ADOBE INC COM 00724F101 11871 40289 SH SOLE 13 40289 0 0 ADOBE INC COM 00724F101 1634 5547 SH SOLE 15 5547 0 0 ADOBE INC COM 00724F101 84 284 SH SOLE 17 0 0 284 ADOBE INC COM 00724F101 614033 2083941 SH SOLE 18 1794753 0 289188 ADOBE INC COM 00724F101 321848 1092307 SH SOLE 19 1092307 0 0 ADOBE INC COM 00724F101 2941927 9984480 SH SOLE 21 9984480 0 0 ADOBE INC COM 00724F101 3580112 12150387 SH SOLE 22 10783568 0 1366819 ADOBE INC COM 00724F101 111301 377741 SH SOLE 23 377741 0 0 ADOBE INC COM 00724F101 150979 512401 SH SOLE 25 512401 0 0 ADOBE INC COM 00724F101 630048 2138294 SH SOLE 26 532595 0 1605699 ADOBE INC COM 00724F101 28217 95766 SH SOLE 28 70130 0 25636 ADOBE INC COM 00724F101 28137 95493 SH SOLE 29 14209 0 81284 ADOBE INC COM 00724F101 638250 2166129 SH SOLE 30 2166129 0 0 ADOBE INC COM 00724F101 78949 267943 SH SOLE 31 107329 0 160614 ADOBE INC COM 00724F101 20109 68247 SH SOLE 32 68247 0 0 ADOBE INC COM 00724F101 70319 238654 SH SOLE 34 238654 0 0 ADOBE INC COM 00724F101 102339 347324 SH SOLE 36 347324 0 0 ADOBE INC COM 00724F101 3238 10991 SH SOLE 40 10991 0 0 ADT INC COM 00090Q103 1830 298958 SH SOLE 2 55824 0 243134 ADT INC COM 00090Q103 53 8740 SH SOLE 4 8740 0 0 ADT INC COM 00090Q103 26 4306 SH SOLE 7 4306 0 0 ADT INC COM 00090Q103 1168 190779 SH SOLE 18 179203 0 11576 ADT INC COM 00090Q103 2293 374652 SH SOLE 19 374652 0 0 ADT INC COM 00090Q103 7499 1225401 SH SOLE 21 1225401 0 0 ADT INC COM 00090Q103 25881 4228977 SH SOLE 22 3851533 0 377444 ADT INC COM 00090Q103 165 26943 SH SOLE 23 26943 0 0 ADT INC COM 00090Q103 61 10036 SH SOLE 25 10036 0 0 ADT INC COM 00090Q103 155 25376 SH SOLE 26 1274 0 24102 ADT INC COM 00090Q103 1866 304908 SH SOLE 29 5582 0 299326 ADT INC COM 00090Q103 798 130464 SH SOLE 30 130464 0 0 ADT INC COM 00090Q103 492 80388 SH SOLE 31 9654 0 70734 ADT INC COM 00090Q103 60 9811 SH SOLE 34 9811 0 0 ADT INC COM 00090Q103 32 5215 SH SOLE 36 5215 0 0 ADT INC COM 00090Q103 78 12678 SH SOLE 40 12678 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3708 82307 SH SOLE 2 26369 0 55938 ADTALEM GLOBAL ED INC COM 00737L103 11 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 49 1079 SH SOLE 7 1079 0 0 ADTALEM GLOBAL ED INC COM 00737L103 14282 317026 SH SOLE 18 317026 0 0 ADTALEM GLOBAL ED INC COM 00737L103 4345 96450 SH SOLE 19 96450 0 0 ADTALEM GLOBAL ED INC COM 00737L103 178928 3971758 SH SOLE 21 3971758 0 0 ADTALEM GLOBAL ED INC COM 00737L103 92474 2052701 SH SOLE 22 1969444 0 83257 ADTALEM GLOBAL ED INC COM 00737L103 843 18716 SH SOLE 26 13847 0 4869 ADTALEM GLOBAL ED INC COM 00737L103 357 7933 SH SOLE 28 7933 0 0 ADTALEM GLOBAL ED INC COM 00737L103 862 19135 SH SOLE 30 19135 0 0 ADTALEM GLOBAL ED INC COM 00737L103 578 12834 SH SOLE 31 0 0 12834 ADTALEM GLOBAL ED INC COM 00737L103 41 918 SH SOLE 36 918 0 0 ADTALEM GLOBAL ED INC COM 00737L103 249 5522 SH SOLE 40 5522 0 0 ADTRAN INC COM 00738A106 770 50513 SH SOLE 2 3172 0 47341 ADTRAN INC COM 00738A106 7 449 SH SOLE 4 449 0 0 ADTRAN INC COM 00738A106 11 745 SH SOLE 7 745 0 0 ADTRAN INC COM 00738A106 3175 208166 SH SOLE 18 208166 0 0 ADTRAN INC COM 00738A106 1236 81074 SH SOLE 19 81074 0 0 ADTRAN INC COM 00738A106 82232 5392230 SH SOLE 21 5392230 0 0 ADTRAN INC COM 00738A106 23346 1530865 SH SOLE 22 1454901 0 75964 ADTRAN INC COM 00738A106 40 2608 SH SOLE 23 2608 0 0 ADTRAN INC COM 00738A106 137 9016 SH SOLE 26 6457 0 2559 ADTRAN INC COM 00738A106 110 7199 SH SOLE 28 7199 0 0 ADTRAN INC COM 00738A106 1445 94725 SH SOLE 30 94725 0 0 ADTRAN INC COM 00738A106 88 5790 SH SOLE 40 5790 0 0 ADURO BIOTECH INC COM 00739L101 107 69705 SH SOLE 2 10181 0 59524 ADURO BIOTECH INC COM 00739L101 2 1413 SH SOLE 7 1413 0 0 ADURO BIOTECH INC COM 00739L101 345 223882 SH SOLE 18 223882 0 0 ADURO BIOTECH INC COM 00739L101 354 230084 SH SOLE 19 230084 0 0 ADURO BIOTECH INC COM 00739L101 4475 2905600 SH SOLE 21 2905600 0 0 ADURO BIOTECH INC COM 00739L101 2630 1708086 SH SOLE 22 1639502 0 68584 ADURO BIOTECH INC COM 00739L101 38 24992 SH SOLE 23 24992 0 0 ADURO BIOTECH INC COM 00739L101 46 30053 SH SOLE 26 0 0 30053 ADURO BIOTECH INC COM 00739L101 21 13744 SH SOLE 28 13744 0 0 ADURO BIOTECH INC COM 00739L101 28 18307 SH SOLE 30 18307 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 35128 227897 SH SOLE 2 68484 0 159413 ADVANCE AUTO PARTS INC COM 00751Y106 5809 37684 SH SOLE 4 35736 0 1948 ADVANCE AUTO PARTS INC COM 00751Y106 14257 92492 SH SOLE 7 67348 0 25144 ADVANCE AUTO PARTS INC COM 00751Y106 2946 19111 SH SOLE 13 19111 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 107 696 SH SOLE 15 696 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 26472 171737 SH SOLE 18 154965 0 16772 ADVANCE AUTO PARTS INC COM 00751Y106 25950 168351 SH SOLE 19 168351 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 264759 1717654 SH SOLE 21 1717654 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 303409 1968401 SH SOLE 22 1735340 0 233061 ADVANCE AUTO PARTS INC COM 00751Y106 11052 71703 SH SOLE 23 71703 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 11287 73228 SH SOLE 25 73228 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 50966 330647 SH SOLE 26 108029 0 222618 ADVANCE AUTO PARTS INC COM 00751Y106 2106 13662 SH SOLE 28 10084 0 3578 ADVANCE AUTO PARTS INC COM 00751Y106 7605 49340 SH SOLE 29 11139 0 38201 ADVANCE AUTO PARTS INC COM 00751Y106 41958 272210 SH SOLE 30 272210 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 6277 40722 SH SOLE 31 25152 0 15570 ADVANCE AUTO PARTS INC COM 00751Y106 966 6266 SH SOLE 34 6266 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 9604 62307 SH SOLE 36 62307 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 314 2040 SH SOLE 40 2040 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 2015 63154 SH SOLE 2 2998 0 60156 ADVANCED DISP SVCS INC DEL COM 00790X101 13 398 SH SOLE 4 398 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 49 1526 SH SOLE 7 1526 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 7566 237118 SH SOLE 18 237118 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 3955 123942 SH SOLE 19 123942 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 73577 2305756 SH SOLE 21 2305756 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 67329 2109968 SH SOLE 22 2009567 0 100401 ADVANCED DISP SVCS INC DEL COM 00790X101 607 19021 SH SOLE 26 13893 0 5128 ADVANCED DISP SVCS INC DEL COM 00790X101 234 7334 SH SOLE 28 7334 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 770 24139 SH SOLE 30 24139 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 245 7663 SH SOLE 40 7663 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1052 32073 SH SOLE 2 1549 0 30524 ADVANCED DRAIN SYS INC DEL COM 00790R104 8 259 SH SOLE 4 259 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 739 22538 SH SOLE 7 22538 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3861 117737 SH SOLE 18 117737 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2143 65358 SH SOLE 19 65358 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 37864 1154754 SH SOLE 21 1154754 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 37344 1138872 SH SOLE 22 1088293 0 50579 ADVANCED DRAIN SYS INC DEL COM 00790R104 644 19630 SH SOLE 26 15251 0 4379 ADVANCED DRAIN SYS INC DEL COM 00790R104 164 4998 SH SOLE 28 4998 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 4633 141308 SH SOLE 30 141308 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 118 3604 SH SOLE 40 3604 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 21438 1696032 SH SOLE 2 1682260 0 13772 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 705 55807 SH SOLE 18 55807 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 343 27111 SH SOLE 19 27111 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 7388 584501 SH SOLE 21 584501 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5841 462109 SH SOLE 22 455708 0 6401 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 664 52511 SH SOLE 31 0 0 52511 ADVANCED ENERGY INDS COM 007973100 1865 33144 SH SOLE 2 1563 0 31581 ADVANCED ENERGY INDS COM 007973100 10 174 SH SOLE 4 174 0 0 ADVANCED ENERGY INDS COM 007973100 40 717 SH SOLE 7 717 0 0 ADVANCED ENERGY INDS COM 007973100 9357 166292 SH SOLE 18 166292 0 0 ADVANCED ENERGY INDS COM 007973100 3651 64885 SH SOLE 19 64885 0 0 ADVANCED ENERGY INDS COM 007973100 230806 4101760 SH SOLE 21 4101760 0 0 ADVANCED ENERGY INDS COM 007973100 62871 1117316 SH SOLE 22 1065137 0 52179 ADVANCED ENERGY INDS COM 007973100 938 16670 SH SOLE 26 14033 0 2637 ADVANCED ENERGY INDS COM 007973100 273 4856 SH SOLE 28 4856 0 0 ADVANCED ENERGY INDS COM 007973100 3151 56001 SH SOLE 30 56001 0 0 ADVANCED ENERGY INDS COM 007973100 247 4383 SH SOLE 40 4383 0 0 ADVANCED MICRO DEVICES INC COM 007903107 74386 2449341 SH SOLE 2 301909 0 2147432 ADVANCED MICRO DEVICES INC COM 007903107 9689 319035 SH SOLE 4 292718 0 26317 ADVANCED MICRO DEVICES INC COM 007903107 24655 811821 SH SOLE 7 801958 0 9863 ADVANCED MICRO DEVICES INC COM 007903107 471 15499 SH SOLE 13 15499 0 0 ADVANCED MICRO DEVICES INC COM 007903107 296 9747 SH SOLE 15 9747 0 0 ADVANCED MICRO DEVICES INC COM 007903107 13 430 SH SOLE 17 0 0 430 ADVANCED MICRO DEVICES INC COM 007903107 57173 1882545 SH SOLE 18 1760310 0 122235 ADVANCED MICRO DEVICES INC COM 007903107 43310 1426085 SH SOLE 19 1426085 0 0 ADVANCED MICRO DEVICES INC COM 007903107 830626 27350230 SH SOLE 21 27350230 0 0 ADVANCED MICRO DEVICES INC COM 007903107 681723 22447243 SH SOLE 22 19932250 0 2514993 ADVANCED MICRO DEVICES INC COM 007903107 20789 684525 SH SOLE 23 684525 0 0 ADVANCED MICRO DEVICES INC COM 007903107 44864 1477248 SH SOLE 25 1477248 0 0 ADVANCED MICRO DEVICES INC COM 007903107 113880 3749738 SH SOLE 26 1136768 0 2612970 ADVANCED MICRO DEVICES INC COM 007903107 5662 186450 SH SOLE 28 136896 0 49554 ADVANCED MICRO DEVICES INC COM 007903107 1901 62585 SH SOLE 29 20959 0 41626 ADVANCED MICRO DEVICES INC COM 007903107 124361 4094871 SH SOLE 30 4094871 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8568 282108 SH SOLE 31 173631 0 108477 ADVANCED MICRO DEVICES INC COM 007903107 4595 151293 SH SOLE 32 151293 0 0 ADVANCED MICRO DEVICES INC COM 007903107 22370 736575 SH SOLE 34 736575 0 0 ADVANCED MICRO DEVICES INC COM 007903107 20762 683621 SH SOLE 36 683621 0 0 ADVANCED MICRO DEVICES INC COM 007903107 672 22112 SH SOLE 40 22112 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 6 200 SH Put SOLE 2 200 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 3037 100000 SH Put SOLE 19 100000 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 9 300 SH Put SOLE 22 300 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 7553 1950000 PRN SOLE 21 1950000 0 0 ADVANSIX INC COM 00773T101 698 28581 SH SOLE 2 1169 0 27412 ADVANSIX INC COM 00773T101 3 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 15 629 SH SOLE 7 629 0 0 ADVANSIX INC COM 00773T101 0 3 SH SOLE 13 3 0 0 ADVANSIX INC COM 00773T101 3102 126987 SH SOLE 18 126987 0 0 ADVANSIX INC COM 00773T101 1317 53907 SH SOLE 19 53907 0 0 ADVANSIX INC COM 00773T101 75331 3083542 SH SOLE 21 3083542 0 0 ADVANSIX INC COM 00773T101 21930 897668 SH SOLE 22 852848 0 44820 ADVANSIX INC COM 00773T101 137 5628 SH SOLE 26 2945 0 2683 ADVANSIX INC COM 00773T101 103 4217 SH SOLE 28 4217 0 0 ADVANSIX INC COM 00773T101 999 40892 SH SOLE 30 40892 0 0 ADVANSIX INC COM 00773T101 1383 56624 SH SOLE 31 0 0 56624 ADVANSIX INC COM 00773T101 91 3745 SH SOLE 40 3745 0 0 ADVAXIS INC COM NEW 007624307 2 1169 SH SOLE 21 1169 0 0 ADVAXIS INC COM NEW 007624307 174 83457 SH SOLE 22 83457 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 748 49660 SH SOLE 2 49660 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 545 45864 SH SOLE 2 2023 0 43841 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 14 1168 SH SOLE 7 1168 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2172 182650 SH SOLE 18 182650 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1075 90397 SH SOLE 19 90397 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 28781 2420643 SH SOLE 21 2420643 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 18499 1555854 SH SOLE 22 1512468 0 43386 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 30 2565 SH SOLE 30 2565 0 0 AECOM COM 00766T100 13552 358032 SH SOLE 2 82885 0 275147 AECOM COM 00766T100 28 749 SH SOLE 4 749 0 0 AECOM COM 00766T100 513 13542 SH SOLE 7 13542 0 0 AECOM COM 00766T100 16770 443070 SH SOLE 18 443070 0 0 AECOM COM 00766T100 1302 34404 SH SOLE 19 34404 0 0 AECOM COM 00766T100 285559 7544495 SH SOLE 21 7544495 0 0 AECOM COM 00766T100 193437 5110629 SH SOLE 22 4773826 0 336803 AECOM COM 00766T100 1620 42790 SH SOLE 26 35160 0 7630 AECOM COM 00766T100 1638 43276 SH SOLE 30 43276 0 0 AECOM COM 00766T100 389 10283 SH SOLE 31 3383 0 6900 AECOM COM 00766T100 1389 36696 SH SOLE 36 36696 0 0 AECOM COM 00766T100 541 14296 SH SOLE 40 14296 0 0 AEGION CORP COM 00770F104 602 32730 SH SOLE 2 1206 0 31524 AEGION CORP COM 00770F104 6 303 SH SOLE 4 303 0 0 AEGION CORP COM 00770F104 360 19575 SH SOLE 7 19575 0 0 AEGION CORP COM 00770F104 2644 143708 SH SOLE 18 143708 0 0 AEGION CORP COM 00770F104 971 52767 SH SOLE 19 52767 0 0 AEGION CORP COM 00770F104 63409 3446135 SH SOLE 21 3446135 0 0 AEGION CORP COM 00770F104 18094 983358 SH SOLE 22 930233 0 53125 AEGION CORP COM 00770F104 283 15355 SH SOLE 26 4202 0 11153 AEGION CORP COM 00770F104 96 5221 SH SOLE 28 5221 0 0 AEGION CORP COM 00770F104 2876 156323 SH SOLE 30 156323 0 0 AEGION CORP COM 00770F104 67 3649 SH SOLE 40 3649 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 165 24078 SH SOLE 2 1309 0 22769 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH SOLE 7 576 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 622 90832 SH SOLE 18 90832 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 306 44744 SH SOLE 19 44744 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7900 1153328 SH SOLE 21 1153328 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3700 540181 SH SOLE 22 522597 0 17584 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7 974 SH SOLE 30 974 0 0 AEGON N V NY REGISTRY SHS 007924103 1 287 SH SOLE 18 287 0 0 AEGON N V NY REGISTRY SHS 007924103 2010 406065 SH SOLE 22 406065 0 0 AEHR TEST SYSTEMS COM 00760J108 7 4197 SH SOLE 18 4197 0 0 AEHR TEST SYSTEMS COM 00760J108 105 63738 SH SOLE 21 63738 0 0 AEMETIS INC COM NEW 00770K202 6 7225 SH SOLE 21 7225 0 0 AEMETIS INC COM NEW 00770K202 7 8120 SH SOLE 22 8120 0 0 AERCAP HOLDINGS NV SHS N00985106 4156 79916 SH SOLE 2 26441 0 53475 AERCAP HOLDINGS NV SHS N00985106 2597 49942 SH SOLE 4 46642 0 3300 AERCAP HOLDINGS NV SHS N00985106 8230 158236 SH SOLE 7 98002 0 60234 AERCAP HOLDINGS NV SHS N00985106 156 3004 SH SOLE 13 3004 0 0 AERCAP HOLDINGS NV SHS N00985106 52 1007 SH SOLE 15 1007 0 0 AERCAP HOLDINGS NV SHS N00985106 7950 152854 SH SOLE 18 152306 0 548 AERCAP HOLDINGS NV SHS N00985106 3937 75696 SH SOLE 19 75696 0 0 AERCAP HOLDINGS NV SHS N00985106 93933 1806059 SH SOLE 21 1806059 0 0 AERCAP HOLDINGS NV SHS N00985106 118021 2269191 SH SOLE 22 2110182 0 159009 AERCAP HOLDINGS NV SHS N00985106 5103 98113 SH SOLE 23 98113 0 0 AERCAP HOLDINGS NV SHS N00985106 6889 132462 SH SOLE 25 132462 0 0 AERCAP HOLDINGS NV SHS N00985106 35667 685766 SH SOLE 26 169664 0 516102 AERCAP HOLDINGS NV SHS N00985106 987 18973 SH SOLE 28 18973 0 0 AERCAP HOLDINGS NV SHS N00985106 258 4957 SH SOLE 29 4957 0 0 AERCAP HOLDINGS NV SHS N00985106 39557 760574 SH SOLE 30 760574 0 0 AERCAP HOLDINGS NV SHS N00985106 6341 121918 SH SOLE 31 25439 0 96479 AERCAP HOLDINGS NV SHS N00985106 466 8963 SH SOLE 34 8963 0 0 AERCAP HOLDINGS NV SHS N00985106 5121 98453 SH SOLE 36 98453 0 0 AERCAP HOLDINGS NV SHS N00985106 145 2797 SH SOLE 40 2797 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1089 36841 SH SOLE 2 1757 0 35084 AERIE PHARMACEUTICALS INC COM 00771V108 7 249 SH SOLE 4 249 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 27 926 SH SOLE 7 926 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 4069 137694 SH SOLE 18 137694 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 2233 75563 SH SOLE 19 75563 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 54585 1847222 SH SOLE 21 1847222 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 35110 1188170 SH SOLE 22 1126801 0 61369 AERIE PHARMACEUTICALS INC COM 00771V108 594 20087 SH SOLE 26 11736 0 8351 AERIE PHARMACEUTICALS INC COM 00771V108 164 5543 SH SOLE 28 5543 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1263 42735 SH SOLE 30 42735 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 114 3871 SH SOLE 40 3871 0 0 AEROCENTURY CORP COM 007737109 2 249 SH SOLE 21 249 0 0 AEROHIVE NETWORKS INC COM 007786106 174 39270 SH SOLE 2 3723 0 35547 AEROHIVE NETWORKS INC COM 007786106 674 152151 SH SOLE 18 152151 0 0 AEROHIVE NETWORKS INC COM 007786106 413 93173 SH SOLE 19 93173 0 0 AEROHIVE NETWORKS INC COM 007786106 6354 1434263 SH SOLE 21 1434263 0 0 AEROHIVE NETWORKS INC COM 007786106 4160 939138 SH SOLE 22 915373 0 23765 AEROHIVE NETWORKS INC COM 007786106 197 44534 SH SOLE 26 0 0 44534 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2891 64581 SH SOLE 2 3015 0 61566 AEROJET ROCKETDYNE HLDGS INC COM 007800105 11 242 SH SOLE 4 242 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 65 1450 SH SOLE 7 1450 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 14264 318603 SH SOLE 18 318603 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5735 128099 SH SOLE 19 128099 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 388375 8674890 SH SOLE 21 8674890 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 96397 2153169 SH SOLE 22 2056065 0 97104 AEROJET ROCKETDYNE HLDGS INC COM 007800105 797 17797 SH SOLE 26 17797 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 4695 104868 SH SOLE 30 104868 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 304 6795 SH SOLE 40 6795 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1360 765000 PRN SOLE 21 765000 0 0 AEROVIRONMENT INC COM 008073108 1050 18487 SH SOLE 2 889 0 17598 AEROVIRONMENT INC COM 008073108 8 134 SH SOLE 4 134 0 0 AEROVIRONMENT INC COM 008073108 24 430 SH SOLE 7 430 0 0 AEROVIRONMENT INC COM 008073108 5273 92878 SH SOLE 18 92878 0 0 AEROVIRONMENT INC COM 008073108 2059 36268 SH SOLE 19 36268 0 0 AEROVIRONMENT INC COM 008073108 144047 2537387 SH SOLE 21 2537387 0 0 AEROVIRONMENT INC COM 008073108 35259 621093 SH SOLE 22 593963 0 27130 AEROVIRONMENT INC COM 008073108 340 5989 SH SOLE 26 4153 0 1836 AEROVIRONMENT INC COM 008073108 154 2717 SH SOLE 28 2717 0 0 AEROVIRONMENT INC COM 008073108 1779 31340 SH SOLE 30 31340 0 0 AEROVIRONMENT INC COM 008073108 117 2059 SH SOLE 40 2059 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 4 4797 SH SOLE 18 4797 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 146 160425 SH SOLE 21 160425 0 0 AES CORP COM 00130H105 27111 1617618 SH SOLE 2 189781 0 1427837 AES CORP COM 00130H105 3722 222070 SH SOLE 4 204619 0 17451 AES CORP COM 00130H105 14980 893824 SH SOLE 7 709142 0 184682 AES CORP COM 00130H105 55 3294 SH SOLE 13 3294 0 0 AES CORP COM 00130H105 110 6583 SH SOLE 15 6583 0 0 AES CORP COM 00130H105 154763 9234064 SH SOLE 18 8646016 0 588048 AES CORP COM 00130H105 75006 4475282 SH SOLE 19 4475282 0 0 AES CORP COM 00130H105 290113 17309824 SH SOLE 21 17309824 0 0 AES CORP COM 00130H105 312631 18653374 SH SOLE 22 16779291 0 1874083 AES CORP COM 00130H105 10246 611357 SH SOLE 23 611357 0 0 AES CORP COM 00130H105 13861 827036 SH SOLE 25 688702 0 138334 AES CORP COM 00130H105 38386 2290318 SH SOLE 26 901377 0 1388941 AES CORP COM 00130H105 2130 127107 SH SOLE 28 91935 0 35172 AES CORP COM 00130H105 235 14042 SH SOLE 29 14042 0 0 AES CORP COM 00130H105 42101 2512021 SH SOLE 30 2512021 0 0 AES CORP COM 00130H105 3707 221190 SH SOLE 31 122575 0 98615 AES CORP COM 00130H105 38565 2301018 SH SOLE 34 2301018 0 0 AES CORP COM 00130H105 12217 728924 SH SOLE 36 728924 0 0 AES CORP COM 00130H105 222 13253 SH SOLE 40 13253 0 0 AETERNA ZENTARIS INC COM 007975402 10 3477 SH SOLE 18 3477 0 0 AETERNA ZENTARIS INC COM 007975402 125 42288 SH SOLE 21 42288 0 0 AETHLON MED INC COM NEW 00808Y208 2 5811 SH SOLE 21 5811 0 0 AETHLON MED INC COM NEW 00808Y208 18 50126 SH SOLE 22 50126 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 3 18619 SH SOLE 21 18619 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 106 663306 SH SOLE 22 663306 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 12442 135030 SH SOLE 2 15083 0 119947 AFFILIATED MANAGERS GROUP IN COM 008252108 1718 18647 SH SOLE 4 17214 0 1433 AFFILIATED MANAGERS GROUP IN COM 008252108 4016 43584 SH SOLE 7 43584 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 28 300 SH SOLE 13 300 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 38 415 SH SOLE 15 415 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 9875 107178 SH SOLE 18 100223 0 6955 AFFILIATED MANAGERS GROUP IN COM 008252108 2820 30609 SH SOLE 19 30609 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 101466 1101218 SH SOLE 21 1101218 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 126307 1370821 SH SOLE 22 1215795 0 155026 AFFILIATED MANAGERS GROUP IN COM 008252108 3484 37817 SH SOLE 23 37817 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 4572 49617 SH SOLE 25 49617 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 21707 235586 SH SOLE 26 97123 0 138463 AFFILIATED MANAGERS GROUP IN COM 008252108 986 10703 SH SOLE 28 7663 0 3040 AFFILIATED MANAGERS GROUP IN COM 008252108 1102 11960 SH SOLE 29 1115 0 10845 AFFILIATED MANAGERS GROUP IN COM 008252108 18148 196957 SH SOLE 30 196957 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1643 17830 SH SOLE 31 9307 0 8523 AFFILIATED MANAGERS GROUP IN COM 008252108 985 10694 SH SOLE 34 10694 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 5821 63180 SH SOLE 36 63180 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 103 1123 SH SOLE 40 1123 0 0 AFFIMED N V COM N01045108 150 52384 SH SOLE 2 2541 0 49843 AFFIMED N V COM N01045108 596 207777 SH SOLE 18 207777 0 0 AFFIMED N V COM N01045108 288 100503 SH SOLE 19 100503 0 0 AFFIMED N V COM N01045108 5583 1945157 SH SOLE 21 1945157 0 0 AFFIMED N V COM N01045108 1782 620835 SH SOLE 22 603197 0 17638 AFLAC INC COM 001055102 98375 1794842 SH SOLE 2 154905 0 1639937 AFLAC INC COM 001055102 14643 267165 SH SOLE 4 246738 0 20427 AFLAC INC COM 001055102 69027 1259393 SH SOLE 7 863987 0 395406 AFLAC INC COM 001055102 998 18207 SH SOLE 13 18207 0 0 AFLAC INC COM 001055102 439 8003 SH SOLE 15 8003 0 0 AFLAC INC COM 001055102 1 19 SH SOLE 17 0 0 19 AFLAC INC COM 001055102 86367 1575749 SH SOLE 18 1472879 0 102870 AFLAC INC COM 001055102 7425 135471 SH SOLE 19 135471 0 0 AFLAC INC COM 001055102 1123080 20490414 SH SOLE 21 20490414 0 0 AFLAC INC COM 001055102 1052174 19196757 SH SOLE 22 17071862 0 2124895 AFLAC INC COM 001055102 29440 537124 SH SOLE 23 537124 0 0 AFLAC INC COM 001055102 43469 793077 SH SOLE 25 793077 0 0 AFLAC INC COM 001055102 177419 3236982 SH SOLE 26 880729 0 2356253 AFLAC INC COM 001055102 8191 149441 SH SOLE 28 109424 0 40017 AFLAC INC COM 001055102 917 16724 SH SOLE 29 16724 0 0 AFLAC INC COM 001055102 183778 3352994 SH SOLE 30 3352994 0 0 AFLAC INC COM 001055102 14641 267116 SH SOLE 31 143560 0 123556 AFLAC INC COM 001055102 5532 100930 SH SOLE 34 100930 0 0 AFLAC INC COM 001055102 35419 646223 SH SOLE 36 646223 0 0 AFLAC INC COM 001055102 978 17844 SH SOLE 40 17844 0 0 AG MTG INVT TR INC COM 001228105 526 33055 SH SOLE 2 1163 0 31892 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 1777 111733 SH SOLE 18 111733 0 0 AG MTG INVT TR INC COM 001228105 880 55349 SH SOLE 19 55349 0 0 AG MTG INVT TR INC COM 001228105 28971 1822079 SH SOLE 21 1822079 0 0 AG MTG INVT TR INC COM 001228105 21648 1361536 SH SOLE 22 1312411 0 49125 AG MTG INVT TR INC COM 001228105 250 15718 SH SOLE 26 0 0 15718 AG MTG INVT TR INC COM 001228105 72 4534 SH SOLE 28 4534 0 0 AG MTG INVT TR INC COM 001228105 177 11109 SH SOLE 30 11109 0 0 AG MTG INVT TR INC COM 001228105 43 2706 SH SOLE 40 2706 0 0 AGCO CORP COM 001084102 12969 167196 SH SOLE 2 42597 0 124599 AGCO CORP COM 001084102 81 1040 SH SOLE 4 1040 0 0 AGCO CORP COM 001084102 8073 104072 SH SOLE 7 104072 0 0 AGCO CORP COM 001084102 15052 194047 SH SOLE 18 194047 0 0 AGCO CORP COM 001084102 3986 51390 SH SOLE 19 51390 0 0 AGCO CORP COM 001084102 243051 3133317 SH SOLE 21 3133317 0 0 AGCO CORP COM 001084102 177543 2288814 SH SOLE 22 2148707 0 140107 AGCO CORP COM 001084102 74 958 SH SOLE 23 958 0 0 AGCO CORP COM 001084102 575 7412 SH SOLE 25 7412 0 0 AGCO CORP COM 001084102 1926 24823 SH SOLE 26 14712 0 10111 AGCO CORP COM 001084102 630 8124 SH SOLE 28 8124 0 0 AGCO CORP COM 001084102 2247 28962 SH SOLE 30 28962 0 0 AGCO CORP COM 001084102 3366 43394 SH SOLE 31 1346 0 42048 AGCO CORP COM 001084102 946 12197 SH SOLE 34 12197 0 0 AGCO CORP COM 001084102 299 3859 SH SOLE 36 3859 0 0 AGCO CORP COM 001084102 497 6401 SH SOLE 40 6401 0 0 AGENUS INC COM NEW 00847G705 390 130077 SH SOLE 2 43297 0 86780 AGENUS INC COM NEW 00847G705 8 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 1284 427930 SH SOLE 18 365184 0 62746 AGENUS INC COM NEW 00847G705 2434 811191 SH SOLE 19 811191 0 0 AGENUS INC COM NEW 00847G705 10674 3557902 SH SOLE 21 3557902 0 0 AGENUS INC COM NEW 00847G705 11662 3887490 SH SOLE 22 3765349 0 122141 AGENUS INC COM NEW 00847G705 534 178120 SH SOLE 23 178120 0 0 AGENUS INC COM NEW 00847G705 793 264453 SH SOLE 26 0 0 264453 AGENUS INC COM NEW 00847G705 76 25313 SH SOLE 30 25313 0 0 AGENUS INC COM NEW 00847G705 29 9539 SH SOLE 40 9539 0 0 AGEX THERAPEUTICS INC COM 00848H108 63 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 270 73460 SH SOLE 18 73460 0 0 AGEX THERAPEUTICS INC COM 00848H108 129 35034 SH SOLE 19 35034 0 0 AGEX THERAPEUTICS INC COM 00848H108 2548 694212 SH SOLE 21 694212 0 0 AGEX THERAPEUTICS INC COM 00848H108 1146 312236 SH SOLE 22 301978 0 10258 AGILE THERAPEUTICS INC COM 00847L100 8 5592 SH SOLE 18 5592 0 0 AGILE THERAPEUTICS INC COM 00847L100 152 104007 SH SOLE 21 104007 0 0 AGILE THERAPEUTICS INC COM 00847L100 87 59627 SH SOLE 22 59627 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 66296 887849 SH SOLE 2 184483 0 703366 AGILENT TECHNOLOGIES INC COM 00846U101 10002 133948 SH SOLE 4 125506 0 8442 AGILENT TECHNOLOGIES INC COM 00846U101 29084 389505 SH SOLE 7 291626 0 97879 AGILENT TECHNOLOGIES INC COM 00846U101 407 5456 SH SOLE 13 5456 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 200 2685 SH SOLE 15 2685 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 71186 953341 SH SOLE 18 909582 0 43759 AGILENT TECHNOLOGIES INC COM 00846U101 157928 2115014 SH SOLE 19 2115014 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 591195 7917437 SH SOLE 21 7917437 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 598338 8013092 SH SOLE 22 7147778 0 865314 AGILENT TECHNOLOGIES INC COM 00846U101 16993 227575 SH SOLE 23 227575 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 25780 345254 SH SOLE 25 345254 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 116528 1560568 SH SOLE 26 415619 0 1144949 AGILENT TECHNOLOGIES INC COM 00846U101 4819 64539 SH SOLE 28 47774 0 16765 AGILENT TECHNOLOGIES INC COM 00846U101 557 7457 SH SOLE 29 7457 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 93912 1257690 SH SOLE 30 1257690 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 8015 107333 SH SOLE 31 58988 0 48345 AGILENT TECHNOLOGIES INC COM 00846U101 69990 937324 SH SOLE 34 937324 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 15185 203357 SH SOLE 36 203357 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 579 7751 SH SOLE 40 7751 0 0 AGILYSYS INC COM 00847J105 332 15475 SH SOLE 2 777 0 14698 AGILYSYS INC COM 00847J105 10 457 SH SOLE 7 457 0 0 AGILYSYS INC COM 00847J105 1744 81218 SH SOLE 18 81218 0 0 AGILYSYS INC COM 00847J105 648 30176 SH SOLE 19 30176 0 0 AGILYSYS INC COM 00847J105 41987 1955628 SH SOLE 21 1955628 0 0 AGILYSYS INC COM 00847J105 12701 591585 SH SOLE 22 578067 0 13518 AGILYSYS INC COM 00847J105 96 4491 SH SOLE 26 0 0 4491 AGILYSYS INC COM 00847J105 526 24505 SH SOLE 30 24505 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 6808 136479 SH SOLE 2 42987 0 93492 AGIOS PHARMACEUTICALS INC COM 00847X104 16 327 SH SOLE 4 327 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 44 885 SH SOLE 7 885 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2634 52816 SH SOLE 18 52816 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 16267 326115 SH SOLE 19 326115 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 58947 1181776 SH SOLE 21 1181776 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 70454 1412462 SH SOLE 22 1306879 0 105583 AGIOS PHARMACEUTICALS INC COM 00847X104 1256 25184 SH SOLE 26 10811 0 14373 AGIOS PHARMACEUTICALS INC COM 00847X104 347 6953 SH SOLE 28 6953 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 5526 110788 SH SOLE 30 110788 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 49314 988661 SH SOLE 31 1103 0 987558 AGIOS PHARMACEUTICALS INC COM 00847X104 5693 114143 SH SOLE 34 114143 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 279 5595 SH SOLE 40 5595 0 0 AGNC INVT CORP COM 00123Q104 21799 1296006 SH SOLE 2 65002 0 1231004 AGNC INVT CORP COM 00123Q104 2928 174052 SH SOLE 4 161595 0 12457 AGNC INVT CORP COM 00123Q104 5369 319229 SH SOLE 7 286011 0 33218 AGNC INVT CORP COM 00123Q104 31 1867 SH SOLE 13 1867 0 0 AGNC INVT CORP COM 00123Q104 22 1294 SH SOLE 15 1294 0 0 AGNC INVT CORP COM 00123Q104 4941 293735 SH SOLE 18 252999 0 40736 AGNC INVT CORP COM 00123Q104 2144 127452 SH SOLE 19 127452 0 0 AGNC INVT CORP COM 00123Q104 497609 29584384 SH SOLE 21 29584384 0 0 AGNC INVT CORP COM 00123Q104 319147 18974252 SH SOLE 22 17863671 0 1110581 AGNC INVT CORP COM 00123Q104 8219 488674 SH SOLE 23 488674 0 0 AGNC INVT CORP COM 00123Q104 8200 487499 SH SOLE 25 487499 0 0 AGNC INVT CORP COM 00123Q104 41542 2469783 SH SOLE 26 905300 0 1564483 AGNC INVT CORP COM 00123Q104 1774 105464 SH SOLE 28 75329 0 30135 AGNC INVT CORP COM 00123Q104 2088 124113 SH SOLE 29 11327 0 112786 AGNC INVT CORP COM 00123Q104 31668 1882740 SH SOLE 30 1882740 0 0 AGNC INVT CORP COM 00123Q104 2928 174082 SH SOLE 31 96780 0 77302 AGNC INVT CORP COM 00123Q104 426 25309 SH SOLE 34 25309 0 0 AGNC INVT CORP COM 00123Q104 13688 813777 SH SOLE 36 813777 0 0 AGNC INVT CORP COM 00123Q104 209 12452 SH SOLE 40 12452 0 0 AGNICO EAGLE MINES LTD COM 008474108 5094 99416 SH SOLE 21 99416 0 0 AGREE REALTY CORP COM 008492100 2447 38204 SH SOLE 2 1547 0 36657 AGREE REALTY CORP COM 008492100 683 10662 SH SOLE 4 10662 0 0 AGREE REALTY CORP COM 008492100 2577 40230 SH SOLE 7 40230 0 0 AGREE REALTY CORP COM 008492100 81 1262 SH SOLE 15 1262 0 0 AGREE REALTY CORP COM 008492100 10570 165023 SH SOLE 18 165023 0 0 AGREE REALTY CORP COM 008492100 6934 108262 SH SOLE 19 108262 0 0 AGREE REALTY CORP COM 008492100 269570 4208743 SH SOLE 21 4208743 0 0 AGREE REALTY CORP COM 008492100 92630 1446217 SH SOLE 22 1393011 0 53206 AGREE REALTY CORP COM 008492100 83 1297 SH SOLE 23 1297 0 0 AGREE REALTY CORP COM 008492100 5091 79491 SH SOLE 25 79491 0 0 AGREE REALTY CORP COM 008492100 1615 25210 SH SOLE 26 7181 0 18029 AGREE REALTY CORP COM 008492100 469 7321 SH SOLE 28 7321 0 0 AGREE REALTY CORP COM 008492100 1232 19232 SH SOLE 29 19232 0 0 AGREE REALTY CORP COM 008492100 14005 218656 SH SOLE 30 218656 0 0 AGREE REALTY CORP COM 008492100 230 3598 SH SOLE 40 3598 0 0 AGROFRESH SOLUTIONS COM 00856G109 10 6603 SH SOLE 18 6603 0 0 AGROFRESH SOLUTIONS COM 00856G109 147 97108 SH SOLE 21 97108 0 0 AGROFRESH SOLUTIONS COM 00856G109 165 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 33 45636 SH SOLE 21 45636 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 818 39290 SH SOLE 2 2368 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 3148 151224 SH SOLE 18 145380 0 5844 AIMMUNE THERAPEUTICS INC COM 00900T107 1983 95255 SH SOLE 19 95255 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 41816 2008461 SH SOLE 21 2008461 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 24921 1196955 SH SOLE 22 1140493 0 56462 AIMMUNE THERAPEUTICS INC COM 00900T107 37 1771 SH SOLE 23 1771 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 551 26485 SH SOLE 26 16608 0 9877 AIMMUNE THERAPEUTICS INC COM 00900T107 124 5972 SH SOLE 28 5972 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 260 12483 SH SOLE 30 12483 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 5 261 SH SOLE 34 261 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 78 3751 SH SOLE 40 3751 0 0 AIR INDS GROUP COM NEW 00912N205 5 4768 SH SOLE 18 4768 0 0 AIR INDS GROUP COM NEW 00912N205 69 63319 SH SOLE 21 63319 0 0 AIR LEASE CORP CL A 00912X302 8262 199860 SH SOLE 2 10502 0 189358 AIR LEASE CORP CL A 00912X302 18 429 SH SOLE 4 429 0 0 AIR LEASE CORP CL A 00912X302 113 2733 SH SOLE 7 2733 0 0 AIR LEASE CORP CL A 00912X302 2382 57613 SH SOLE 18 57613 0 0 AIR LEASE CORP CL A 00912X302 945 22859 SH SOLE 19 22859 0 0 AIR LEASE CORP CL A 00912X302 49348 1193718 SH SOLE 21 1193718 0 0 AIR LEASE CORP CL A 00912X302 118954 2877453 SH SOLE 22 2665949 0 211504 AIR LEASE CORP CL A 00912X302 179 4332 SH SOLE 25 4332 0 0 AIR LEASE CORP CL A 00912X302 1313 31767 SH SOLE 26 21022 0 10745 AIR LEASE CORP CL A 00912X302 543 13139 SH SOLE 28 13139 0 0 AIR LEASE CORP CL A 00912X302 5259 127203 SH SOLE 30 127203 0 0 AIR LEASE CORP CL A 00912X302 240 5808 SH SOLE 31 2208 0 3600 AIR LEASE CORP CL A 00912X302 770 18620 SH SOLE 34 18620 0 0 AIR LEASE CORP CL A 00912X302 107 2591 SH SOLE 36 2591 0 0 AIR LEASE CORP CL A 00912X302 397 9611 SH SOLE 40 9611 0 0 AIR PRODS & CHEMS INC COM 009158106 127891 564964 SH SOLE 2 82444 0 482520 AIR PRODS & CHEMS INC COM 009158106 20928 92452 SH SOLE 4 86682 0 5770 AIR PRODS & CHEMS INC COM 009158106 61598 272114 SH SOLE 7 222380 0 49734 AIR PRODS & CHEMS INC COM 009158106 9241 40823 SH SOLE 13 40823 0 0 AIR PRODS & CHEMS INC COM 009158106 493 2177 SH SOLE 15 2177 0 0 AIR PRODS & CHEMS INC COM 009158106 167464 739782 SH SOLE 18 703319 0 36463 AIR PRODS & CHEMS INC COM 009158106 320856 1417398 SH SOLE 19 1417398 0 0 AIR PRODS & CHEMS INC COM 009158106 12929 57114 SH SOLE 20 57114 0 0 AIR PRODS & CHEMS INC COM 009158106 1157850 5114857 SH SOLE 21 5114857 0 0 AIR PRODS & CHEMS INC COM 009158106 1273102 5623989 SH SOLE 22 4984437 0 639552 AIR PRODS & CHEMS INC COM 009158106 36662 161955 SH SOLE 23 161955 0 0 AIR PRODS & CHEMS INC COM 009158106 46940 207359 SH SOLE 25 207359 0 0 AIR PRODS & CHEMS INC COM 009158106 175375 774726 SH SOLE 26 242114 0 532612 AIR PRODS & CHEMS INC COM 009158106 9774 43176 SH SOLE 28 31771 0 11405 AIR PRODS & CHEMS INC COM 009158106 14708 64975 SH SOLE 29 5589 0 59386 AIR PRODS & CHEMS INC COM 009158106 193595 855217 SH SOLE 30 855217 0 0 AIR PRODS & CHEMS INC COM 009158106 17621 77842 SH SOLE 31 44040 0 33802 AIR PRODS & CHEMS INC COM 009158106 119019 525773 SH SOLE 34 525773 0 0 AIR PRODS & CHEMS INC COM 009158106 42784 189001 SH SOLE 36 189001 0 0 AIR PRODS & CHEMS INC COM 009158106 1120 4946 SH SOLE 40 4946 0 0 AIR T INC *W EXP 06/07/202 00919P112 1 8317 SH SOLE 17 0 0 8317 AIR T INC *W EXP 06/07/202 00919P112 0 1052 SH SOLE 21 1052 0 0 AIR T INC *W EXP 06/07/202 00919P112 2 30118 SH SOLE 22 30118 0 0 AIR T INC COM 009207101 52 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 190 10863 SH SOLE 22 10863 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1242 50884 SH SOLE 2 2415 0 48469 AIR TRANSPORT SERVICES GRP I COM 00922R105 25 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 4611 188995 SH SOLE 18 188995 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2432 99677 SH SOLE 19 99677 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 43947 1801087 SH SOLE 21 1801087 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 40964 1678849 SH SOLE 22 1617966 0 60883 AIR TRANSPORT SERVICES GRP I COM 00922R105 668 27374 SH SOLE 23 27374 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 57 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 135 5541 SH SOLE 30 5541 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 45 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 535 525000 PRN SOLE 21 525000 0 0 AIRCASTLE LTD COM G0129K104 1174 55241 SH SOLE 2 2099 0 53142 AIRCASTLE LTD COM G0129K104 4 187 SH SOLE 4 187 0 0 AIRCASTLE LTD COM G0129K104 20 963 SH SOLE 7 963 0 0 AIRCASTLE LTD COM G0129K104 3688 173491 SH SOLE 18 173491 0 0 AIRCASTLE LTD COM G0129K104 1889 88851 SH SOLE 19 88851 0 0 AIRCASTLE LTD COM G0129K104 36309 1707872 SH SOLE 21 1707872 0 0 AIRCASTLE LTD COM G0129K104 32929 1548877 SH SOLE 22 1469962 0 78915 AIRCASTLE LTD COM G0129K104 406 19103 SH SOLE 26 15991 0 3112 AIRCASTLE LTD COM G0129K104 179 8418 SH SOLE 28 8418 0 0 AIRCASTLE LTD COM G0129K104 316 14853 SH SOLE 30 14853 0 0 AIRCASTLE LTD COM G0129K104 79 3734 SH SOLE 40 3734 0 0 AIRGAIN INC COM 00938A104 109 7734 SH SOLE 2 381 0 7353 AIRGAIN INC COM 00938A104 452 31930 SH SOLE 18 31930 0 0 AIRGAIN INC COM 00938A104 218 15432 SH SOLE 19 15432 0 0 AIRGAIN INC COM 00938A104 4661 329424 SH SOLE 21 329424 0 0 AIRGAIN INC COM 00938A104 2567 181429 SH SOLE 22 178745 0 2684 AIT THERAPEUTICS INC COM 001448109 7 1322 SH SOLE 18 1322 0 0 AIT THERAPEUTICS INC COM 001448109 96 17246 SH SOLE 21 17246 0 0 AK STL HLDG CORP COM 001547108 755 318562 SH SOLE 2 12527 0 306035 AK STL HLDG CORP COM 001547108 4 1804 SH SOLE 4 1804 0 0 AK STL HLDG CORP COM 001547108 43 18332 SH SOLE 7 18332 0 0 AK STL HLDG CORP COM 001547108 3269 1379347 SH SOLE 18 1379347 0 0 AK STL HLDG CORP COM 001547108 1289 544071 SH SOLE 19 544071 0 0 AK STL HLDG CORP COM 001547108 80109 33801277 SH SOLE 21 33801277 0 0 AK STL HLDG CORP COM 001547108 23449 9894180 SH SOLE 22 9402964 0 491216 AK STL HLDG CORP COM 001547108 230 97232 SH SOLE 26 75754 0 21478 AK STL HLDG CORP COM 001547108 103 43444 SH SOLE 28 43444 0 0 AK STL HLDG CORP COM 001547108 1083 456874 SH SOLE 30 456874 0 0 AK STL HLDG CORP COM 001547108 171 72014 SH SOLE 36 72014 0 0 AK STL HLDG CORP COM 001547108 65 27348 SH SOLE 40 27348 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 30325 378404 SH SOLE 2 37514 0 340890 AKAMAI TECHNOLOGIES INC COM 00971T101 4406 54985 SH SOLE 4 50483 0 4502 AKAMAI TECHNOLOGIES INC COM 00971T101 16472 205546 SH SOLE 7 150037 0 55509 AKAMAI TECHNOLOGIES INC COM 00971T101 464 5785 SH SOLE 13 5785 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 116 1451 SH SOLE 15 1451 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 25787 321774 SH SOLE 18 299467 0 22307 AKAMAI TECHNOLOGIES INC COM 00971T101 6347 79204 SH SOLE 19 79204 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 321411 4010620 SH SOLE 21 4010620 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 354055 4417960 SH SOLE 22 3992086 0 425874 AKAMAI TECHNOLOGIES INC COM 00971T101 9447 117884 SH SOLE 23 117884 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 13933 173858 SH SOLE 25 173858 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 67674 844453 SH SOLE 26 229969 0 614484 AKAMAI TECHNOLOGIES INC COM 00971T101 2531 31579 SH SOLE 28 22804 0 8775 AKAMAI TECHNOLOGIES INC COM 00971T101 2979 37178 SH SOLE 29 3493 0 33685 AKAMAI TECHNOLOGIES INC COM 00971T101 50917 635354 SH SOLE 30 635354 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4010 50042 SH SOLE 31 32217 0 17825 AKAMAI TECHNOLOGIES INC COM 00971T101 11295 140946 SH SOLE 34 140946 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 8065 100634 SH SOLE 36 100634 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 276 3441 SH SOLE 40 3441 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3151 2950000 PRN SOLE 21 2950000 0 0 AKCEA THERAPEUTICS INC COM 00972L107 261 11119 SH SOLE 2 905 0 10214 AKCEA THERAPEUTICS INC COM 00972L107 7 284 SH SOLE 7 284 0 0 AKCEA THERAPEUTICS INC COM 00972L107 1030 43939 SH SOLE 18 41665 0 2274 AKCEA THERAPEUTICS INC COM 00972L107 810 34537 SH SOLE 19 34537 0 0 AKCEA THERAPEUTICS INC COM 00972L107 31475 1342199 SH SOLE 21 1342199 0 0 AKCEA THERAPEUTICS INC COM 00972L107 10774 459432 SH SOLE 22 443719 0 15713 AKCEA THERAPEUTICS INC COM 00972L107 29 1256 SH SOLE 23 1256 0 0 AKCEA THERAPEUTICS INC COM 00972L107 96 4105 SH SOLE 26 0 0 4105 AKCEA THERAPEUTICS INC COM 00972L107 204 8702 SH SOLE 30 8702 0 0 AKCEA THERAPEUTICS INC COM 00972L107 43 1839 SH SOLE 40 1839 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 673 139101 SH SOLE 2 27868 0 111233 AKEBIA THERAPEUTICS INC COM 00972D105 0 98 SH SOLE 4 98 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 8 1699 SH SOLE 7 1699 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2107 435232 SH SOLE 18 411894 0 23338 AKEBIA THERAPEUTICS INC COM 00972D105 2460 508296 SH SOLE 19 508296 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 24880 5140581 SH SOLE 21 5140581 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 17703 3657567 SH SOLE 22 3541721 0 115846 AKEBIA THERAPEUTICS INC COM 00972D105 454 93852 SH SOLE 23 93852 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 951 196540 SH SOLE 26 0 0 196540 AKEBIA THERAPEUTICS INC COM 00972D105 58 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 146 30142 SH SOLE 30 30142 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 61 12685 SH SOLE 40 12685 0 0 AKERO THERAPEUTICS INC COM 00973Y108 57 2989 SH SOLE 2 2989 0 0 AKERO THERAPEUTICS INC COM 00973Y108 33 1746 SH SOLE 18 1746 0 0 AKERO THERAPEUTICS INC COM 00973Y108 308 16097 SH SOLE 19 16097 0 0 AKERO THERAPEUTICS INC COM 00973Y108 149 7785 SH SOLE 22 7785 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1950 101835 SH SOLE 26 41393 0 60442 AKERO THERAPEUTICS INC COM 00973Y108 23 1191 SH SOLE 31 0 0 1191 AKERO THERAPEUTICS INC COM 00973Y108 278 14519 SH SOLE 34 14519 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 0 85 SH SOLE 21 85 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 74 164392 SH SOLE 22 164392 0 0 AKORN INC COM 009728106 474 92105 SH SOLE 2 3486 0 88619 AKORN INC COM 009728106 1 290 SH SOLE 4 290 0 0 AKORN INC COM 009728106 10 1937 SH SOLE 7 1937 0 0 AKORN INC COM 009728106 2070 402035 SH SOLE 18 402035 0 0 AKORN INC COM 009728106 819 159080 SH SOLE 19 159080 0 0 AKORN INC COM 009728106 60015 11653330 SH SOLE 21 11653330 0 0 AKORN INC COM 009728106 14538 2822867 SH SOLE 22 2698844 0 124023 AKORN INC COM 009728106 111 21583 SH SOLE 26 12182 0 9401 AKORN INC COM 009728106 69 13418 SH SOLE 28 13418 0 0 AKORN INC COM 009728106 695 134935 SH SOLE 30 134935 0 0 AKORN INC COM 009728106 51 9870 SH SOLE 40 9870 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 138 21540 SH SOLE 2 1035 0 20505 AKOUSTIS TECHNOLOGIES INC COM 00973N102 555 86740 SH SOLE 18 86740 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 268 41897 SH SOLE 19 41897 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 5586 872763 SH SOLE 21 872763 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 3937 615202 SH SOLE 22 607880 0 7322 ALAMO GROUP INC COM 011311107 894 8948 SH SOLE 2 414 0 8534 ALAMO GROUP INC COM 011311107 5 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 9748 97551 SH SOLE 7 97551 0 0 ALAMO GROUP INC COM 011311107 4227 42298 SH SOLE 18 42298 0 0 ALAMO GROUP INC COM 011311107 1662 16632 SH SOLE 19 16632 0 0 ALAMO GROUP INC COM 011311107 104396 1044695 SH SOLE 21 1044695 0 0 ALAMO GROUP INC COM 011311107 29098 291180 SH SOLE 22 277705 0 13475 ALAMO GROUP INC COM 011311107 659 6591 SH SOLE 26 5526 0 1065 ALAMO GROUP INC COM 011311107 141 1408 SH SOLE 28 1408 0 0 ALAMO GROUP INC COM 011311107 1424 14252 SH SOLE 30 14252 0 0 ALAMO GROUP INC COM 011311107 99 989 SH SOLE 40 989 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 143 23564 SH SOLE 23 23564 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 715 118114 SH SOLE 26 0 0 118114 ALAMOS GOLD INC NEW COM CL A 011532108 2624 433775 SH SOLE 31 0 0 433775 ALARM COM HLDGS INC COM 011642105 1948 36407 SH SOLE 2 5844 0 30563 ALARM COM HLDGS INC COM 011642105 12 229 SH SOLE 4 229 0 0 ALARM COM HLDGS INC COM 011642105 32 599 SH SOLE 7 599 0 0 ALARM COM HLDGS INC COM 011642105 8832 165083 SH SOLE 18 159502 0 5581 ALARM COM HLDGS INC COM 011642105 8035 150196 SH SOLE 19 150196 0 0 ALARM COM HLDGS INC COM 011642105 209535 3916546 SH SOLE 21 3916546 0 0 ALARM COM HLDGS INC COM 011642105 64155 1199151 SH SOLE 22 1151512 0 47639 ALARM COM HLDGS INC COM 011642105 896 16739 SH SOLE 23 16739 0 0 ALARM COM HLDGS INC COM 011642105 2302 43026 SH SOLE 26 6633 0 36393 ALARM COM HLDGS INC COM 011642105 220 4113 SH SOLE 28 4113 0 0 ALARM COM HLDGS INC COM 011642105 6194 115777 SH SOLE 30 115777 0 0 ALARM COM HLDGS INC COM 011642105 5 96 SH SOLE 34 96 0 0 ALARM COM HLDGS INC COM 011642105 160 2987 SH SOLE 40 2987 0 0 ALASKA AIR GROUP INC COM 011659109 15781 246923 SH SOLE 2 28816 0 218107 ALASKA AIR GROUP INC COM 011659109 6535 102252 SH SOLE 7 102252 0 0 ALASKA AIR GROUP INC COM 011659109 2 25 SH SOLE 15 25 0 0 ALASKA AIR GROUP INC COM 011659109 17238 269730 SH SOLE 18 262881 0 6849 ALASKA AIR GROUP INC COM 011659109 2448 38303 SH SOLE 19 38303 0 0 ALASKA AIR GROUP INC COM 011659109 189481 2964805 SH SOLE 21 2964805 0 0 ALASKA AIR GROUP INC COM 011659109 191820 3001402 SH SOLE 22 2744259 0 257143 ALASKA AIR GROUP INC COM 011659109 1615 25275 SH SOLE 25 25275 0 0 ALASKA AIR GROUP INC COM 011659109 8584 134314 SH SOLE 26 14649 0 119665 ALASKA AIR GROUP INC COM 011659109 15630 244570 SH SOLE 30 244570 0 0 ALASKA AIR GROUP INC COM 011659109 329 5148 SH SOLE 31 2548 0 2600 ALASKA AIR GROUP INC COM 011659109 1109 17359 SH SOLE 34 17359 0 0 ALASKA AIR GROUP INC COM 011659109 1136 17779 SH SOLE 36 17779 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 18 10563 SH SOLE 18 10563 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 300 175723 SH SOLE 21 175723 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2724 1592972 SH SOLE 22 1592972 0 0 ALBANY INTL CORP CL A 012348108 2299 27729 SH SOLE 2 3653 0 24076 ALBANY INTL CORP CL A 012348108 13 151 SH SOLE 4 151 0 0 ALBANY INTL CORP CL A 012348108 39 472 SH SOLE 7 472 0 0 ALBANY INTL CORP CL A 012348108 11300 136292 SH SOLE 18 128261 0 8031 ALBANY INTL CORP CL A 012348108 8692 104833 SH SOLE 19 104833 0 0 ALBANY INTL CORP CL A 012348108 264237 3187031 SH SOLE 21 3187031 0 0 ALBANY INTL CORP CL A 012348108 71597 863547 SH SOLE 22 824573 0 38974 ALBANY INTL CORP CL A 012348108 762 9190 SH SOLE 23 9190 0 0 ALBANY INTL CORP CL A 012348108 1741 21001 SH SOLE 26 5161 0 15840 ALBANY INTL CORP CL A 012348108 290 3497 SH SOLE 28 3497 0 0 ALBANY INTL CORP CL A 012348108 18834 227161 SH SOLE 30 227161 0 0 ALBANY INTL CORP CL A 012348108 272 3279 SH SOLE 40 3279 0 0 ALBEMARLE CORP COM 012653101 19277 273776 SH SOLE 2 34118 0 239658 ALBEMARLE CORP COM 012653101 2524 35844 SH SOLE 4 32775 0 3069 ALBEMARLE CORP COM 012653101 9192 130556 SH SOLE 7 127090 0 3466 ALBEMARLE CORP COM 012653101 139 1975 SH SOLE 13 1975 0 0 ALBEMARLE CORP COM 012653101 70 990 SH SOLE 15 990 0 0 ALBEMARLE CORP COM 012653101 16934 240505 SH SOLE 18 225944 0 14561 ALBEMARLE CORP COM 012653101 14391 204394 SH SOLE 19 204394 0 0 ALBEMARLE CORP COM 012653101 175620 2494246 SH SOLE 21 2494246 0 0 ALBEMARLE CORP COM 012653101 194267 2759088 SH SOLE 22 2472052 0 287036 ALBEMARLE CORP COM 012653101 5396 76641 SH SOLE 23 76641 0 0 ALBEMARLE CORP COM 012653101 19469 276503 SH SOLE 25 276503 0 0 ALBEMARLE CORP COM 012653101 30962 439739 SH SOLE 26 156078 0 283661 ALBEMARLE CORP COM 012653101 1436 20395 SH SOLE 28 14942 0 5453 ALBEMARLE CORP COM 012653101 9503 134966 SH SOLE 29 112769 0 22197 ALBEMARLE CORP COM 012653101 25145 357122 SH SOLE 30 357122 0 0 ALBEMARLE CORP COM 012653101 2804 39821 SH SOLE 31 22225 0 17596 ALBEMARLE CORP COM 012653101 52452 744958 SH SOLE 34 744958 0 0 ALBEMARLE CORP COM 012653101 4958 70416 SH SOLE 36 70416 0 0 ALBEMARLE CORP COM 012653101 156 2218 SH SOLE 40 2218 0 0 ALBIREO PHARMA INC COM 01345P106 288 8930 SH SOLE 2 391 0 8539 ALBIREO PHARMA INC COM 01345P106 6 196 SH SOLE 7 196 0 0 ALBIREO PHARMA INC COM 01345P106 1153 35767 SH SOLE 18 35767 0 0 ALBIREO PHARMA INC COM 01345P106 564 17481 SH SOLE 19 17481 0 0 ALBIREO PHARMA INC COM 01345P106 10845 336388 SH SOLE 21 336388 0 0 ALBIREO PHARMA INC COM 01345P106 8383 260005 SH SOLE 22 243413 0 16592 ALCOA CORP COM 013872106 8520 363949 SH SOLE 2 13573 0 350376 ALCOA CORP COM 013872106 24 1015 SH SOLE 4 1015 0 0 ALCOA CORP COM 013872106 3667 156641 SH SOLE 7 156641 0 0 ALCOA CORP COM 013872106 55 2344 SH SOLE 15 2344 0 0 ALCOA CORP COM 013872106 2066 88239 SH SOLE 18 88239 0 0 ALCOA CORP COM 013872106 968 41367 SH SOLE 19 41367 0 0 ALCOA CORP COM 013872106 51886 2216410 SH SOLE 21 2216410 0 0 ALCOA CORP COM 013872106 123511 5275989 SH SOLE 22 4861539 0 414450 ALCOA CORP COM 013872106 3951 168775 SH SOLE 25 168775 0 0 ALCOA CORP COM 013872106 5022 214519 SH SOLE 26 134230 0 80289 ALCOA CORP COM 013872106 533 22753 SH SOLE 28 22753 0 0 ALCOA CORP COM 013872106 1215 51908 SH SOLE 30 51908 0 0 ALCOA CORP COM 013872106 292 12473 SH SOLE 31 3973 0 8500 ALCOA CORP COM 013872106 3405 145451 SH SOLE 36 145451 0 0 ALCOA CORP COM 013872106 409 17486 SH SOLE 40 17486 0 0 ALCON INC ORD SHS H01301128 1550 24979 SH SOLE 2 24979 0 0 ALCON INC ORD SHS H01301128 85973 1385546 SH SOLE 18 1337005 0 48541 ALCON INC ORD SHS H01301128 40019 644948 SH SOLE 19 644948 0 0 ALCON INC ORD SHS H01301128 1873 30183 SH SOLE 22 30183 0 0 ALCON INC ORD SHS H01301128 555 8950 SH SOLE 23 8950 0 0 ALCON INC ORD SHS H01301128 825 13295 SH SOLE 25 2955 0 10340 ALCON INC ORD SHS H01301128 9903 159604 SH SOLE 34 159604 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 978 83070 SH SOLE 2 22593 0 60477 ALDER BIOPHARMACEUTICALS INC COM 014339105 3 241 SH SOLE 4 241 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 15 1294 SH SOLE 7 1294 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2979 253110 SH SOLE 18 238744 0 14366 ALDER BIOPHARMACEUTICALS INC COM 014339105 4450 378092 SH SOLE 19 378092 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 36609 3110405 SH SOLE 21 3110405 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 29202 2481029 SH SOLE 22 2391835 0 89194 ALDER BIOPHARMACEUTICALS INC COM 014339105 795 67526 SH SOLE 23 67526 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1659 140920 SH SOLE 26 5739 0 135181 ALDER BIOPHARMACEUTICALS INC COM 014339105 99 8437 SH SOLE 28 8437 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 4875 414150 SH SOLE 30 414150 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 10 866 SH SOLE 34 866 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 56 4724 SH SOLE 40 4724 0 0 ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 627 675000 PRN SOLE 21 675000 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 111 18496 SH SOLE 2 751 0 17745 ALDEYRA THERAPEUTICS INC COM 01438T106 424 70715 SH SOLE 18 70715 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 237 39459 SH SOLE 19 39459 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 4577 762845 SH SOLE 21 762845 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 3882 646951 SH SOLE 22 635355 0 11596 ALECTOR INC COM 014442107 164 8617 SH SOLE 2 419 0 8198 ALECTOR INC COM 014442107 607 31931 SH SOLE 18 31931 0 0 ALECTOR INC COM 014442107 312 16416 SH SOLE 19 16416 0 0 ALECTOR INC COM 014442107 5650 297372 SH SOLE 21 297372 0 0 ALECTOR INC COM 014442107 5454 287047 SH SOLE 22 284167 0 2880 ALECTOR INC COM 014442107 4283 225437 SH SOLE 30 225437 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2309 99957 SH SOLE 2 31747 0 68210 ALEXANDER & BALDWIN INC NEW COM 014491104 10 437 SH SOLE 4 437 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 34 1487 SH SOLE 7 1487 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 8884 384576 SH SOLE 18 384576 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2718 117651 SH SOLE 19 117651 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 111411 4822976 SH SOLE 21 4822976 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 57003 2467666 SH SOLE 22 2371586 0 96080 ALEXANDER & BALDWIN INC NEW COM 014491104 558 24142 SH SOLE 26 9894 0 14248 ALEXANDER & BALDWIN INC NEW COM 014491104 218 9430 SH SOLE 28 9430 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 424 18367 SH SOLE 30 18367 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 89 3837 SH SOLE 34 3837 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 162 7014 SH SOLE 40 7014 0 0 ALEXANDERS INC COM 014752109 734 1983 SH SOLE 2 90 0 1893 ALEXANDERS INC COM 014752109 211 569 SH SOLE 4 569 0 0 ALEXANDERS INC COM 014752109 836 2258 SH SOLE 7 2258 0 0 ALEXANDERS INC COM 014752109 36 96 SH SOLE 15 96 0 0 ALEXANDERS INC COM 014752109 2582 6974 SH SOLE 18 6974 0 0 ALEXANDERS INC COM 014752109 2211 5970 SH SOLE 19 5970 0 0 ALEXANDERS INC COM 014752109 28356 76576 SH SOLE 21 76576 0 0 ALEXANDERS INC COM 014752109 41294 111516 SH SOLE 22 108724 0 2792 ALEXANDERS INC COM 014752109 1142 3084 SH SOLE 23 3084 0 0 ALEXANDERS INC COM 014752109 1797 4852 SH SOLE 25 4852 0 0 ALEXANDERS INC COM 014752109 597 1611 SH SOLE 26 186 0 1425 ALEXANDERS INC COM 014752109 123 333 SH SOLE 28 333 0 0 ALEXANDERS INC COM 014752109 403 1088 SH SOLE 29 1088 0 0 ALEXANDERS INC COM 014752109 3674 9922 SH SOLE 30 9922 0 0 ALEXANDERS INC COM 014752109 87 236 SH SOLE 40 236 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49938 353944 SH SOLE 2 104751 0 249193 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19244 136396 SH SOLE 4 132985 0 3411 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32194 228179 SH SOLE 7 224498 0 3681 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 242 1717 SH SOLE 13 1717 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 706 5002 SH SOLE 15 5002 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72068 510797 SH SOLE 18 494948 0 15849 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49872 353476 SH SOLE 19 353476 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 510423 3617710 SH SOLE 21 3617710 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 530450 3759655 SH SOLE 22 3355138 0 404517 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19199 136076 SH SOLE 23 136076 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49653 351925 SH SOLE 25 351925 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72408 513202 SH SOLE 26 145428 0 367774 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5442 38574 SH SOLE 28 32735 0 5839 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13785 97707 SH SOLE 29 73966 0 23741 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 123939 878440 SH SOLE 30 878440 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9144 64813 SH SOLE 31 43079 0 21734 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25463 180473 SH SOLE 34 180473 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11809 83699 SH SOLE 36 83699 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 365 2587 SH SOLE 40 2587 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 4140 108600 SH SOLE 21 108600 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 80487 614497 SH SOLE 2 139884 0 474613 ALEXION PHARMACEUTICALS INC COM 015351109 10837 82737 SH SOLE 4 76908 0 5829 ALEXION PHARMACEUTICALS INC COM 015351109 26650 203466 SH SOLE 7 200917 0 2549 ALEXION PHARMACEUTICALS INC COM 015351109 1116 8523 SH SOLE 13 8523 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 292 2227 SH SOLE 15 2227 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 87896 671067 SH SOLE 18 640068 0 30999 ALEXION PHARMACEUTICALS INC COM 015351109 50836 388124 SH SOLE 19 388124 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 827069 6314470 SH SOLE 21 6314470 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 700174 5345654 SH SOLE 22 4748723 0 596931 ALEXION PHARMACEUTICALS INC COM 015351109 22985 175485 SH SOLE 23 175485 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 26589 203003 SH SOLE 25 203003 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 105449 805079 SH SOLE 26 257462 0 547617 ALEXION PHARMACEUTICALS INC COM 015351109 5835 44546 SH SOLE 28 32821 0 11725 ALEXION PHARMACEUTICALS INC COM 015351109 1665 12713 SH SOLE 29 12713 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 118841 907318 SH SOLE 30 907318 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 10880 83068 SH SOLE 31 51674 0 31394 ALEXION PHARMACEUTICALS INC COM 015351109 4108 31364 SH SOLE 32 31364 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 22644 172884 SH SOLE 34 172884 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 20179 154063 SH SOLE 36 154063 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 698 5327 SH SOLE 40 5327 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 438498 2587773 SH SOLE 2 176250 0 2411523 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 100461 592867 SH SOLE 4 592867 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 37061 218713 SH SOLE 7 218713 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 40764 240567 SH SOLE 13 240567 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 130381 769437 SH SOLE 15 737660 0 31777 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59 350 SH SOLE 17 0 0 350 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 281075 1658748 SH SOLE 18 1448493 0 210255 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 441770 2607084 SH SOLE 19 2607084 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4907121 28959109 SH SOLE 21 28959109 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3625305 21394544 SH SOLE 22 18704538 0 2690006 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 156924 926077 SH SOLE 23 926077 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 126880 748776 SH SOLE 25 748776 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 951560 5615581 SH SOLE 26 165031 0 5450550 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33467 197502 SH SOLE 28 197502 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 84889 500970 SH SOLE 29 372678 0 128292 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1466408 8653927 SH SOLE 30 8653927 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36812 217244 SH SOLE 31 204085 0 13159 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6649 39239 SH SOLE 32 39239 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 432513 2552453 SH SOLE 34 2552453 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7009 41361 SH SOLE 36 41361 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1972 11638 SH SOLE 40 11638 0 0 ALICO INC COM 016230104 117 3870 SH SOLE 2 215 0 3655 ALICO INC COM 016230104 370 12209 SH SOLE 18 12209 0 0 ALICO INC COM 016230104 203 6689 SH SOLE 19 6689 0 0 ALICO INC COM 016230104 4105 135308 SH SOLE 21 135308 0 0 ALICO INC COM 016230104 3708 122202 SH SOLE 22 119934 0 2268 ALIGN TECHNOLOGY INC COM 016255101 75076 274301 SH SOLE 2 49058 0 225243 ALIGN TECHNOLOGY INC COM 016255101 7630 27878 SH SOLE 4 25778 0 2100 ALIGN TECHNOLOGY INC COM 016255101 22371 81734 SH SOLE 7 66984 0 14750 ALIGN TECHNOLOGY INC COM 016255101 261 953 SH SOLE 13 953 0 0 ALIGN TECHNOLOGY INC COM 016255101 256 934 SH SOLE 15 934 0 0 ALIGN TECHNOLOGY INC COM 016255101 213254 779152 SH SOLE 18 597380 0 181772 ALIGN TECHNOLOGY INC COM 016255101 265153 968772 SH SOLE 19 968772 0 0 ALIGN TECHNOLOGY INC COM 016255101 551410 2014651 SH SOLE 21 2014651 0 0 ALIGN TECHNOLOGY INC COM 016255101 528881 1932337 SH SOLE 22 1728370 0 203967 ALIGN TECHNOLOGY INC COM 016255101 15585 56943 SH SOLE 23 56943 0 0 ALIGN TECHNOLOGY INC COM 016255101 20516 74957 SH SOLE 25 74957 0 0 ALIGN TECHNOLOGY INC COM 016255101 88943 324966 SH SOLE 26 91869 0 233097 ALIGN TECHNOLOGY INC COM 016255101 4095 14960 SH SOLE 28 11036 0 3924 ALIGN TECHNOLOGY INC COM 016255101 5018 18334 SH SOLE 29 2521 0 15813 ALIGN TECHNOLOGY INC COM 016255101 94315 344593 SH SOLE 30 344593 0 0 ALIGN TECHNOLOGY INC COM 016255101 6638 24252 SH SOLE 31 15462 0 8790 ALIGN TECHNOLOGY INC COM 016255101 3062 11189 SH SOLE 32 11189 0 0 ALIGN TECHNOLOGY INC COM 016255101 27962 102163 SH SOLE 34 102163 0 0 ALIGN TECHNOLOGY INC COM 016255101 14338 52387 SH SOLE 36 52387 0 0 ALIGN TECHNOLOGY INC COM 016255101 436 1592 SH SOLE 40 1592 0 0 ALIMERA SCIENCES INC COM 016259103 1 1237 SH SOLE 18 1237 0 0 ALIMERA SCIENCES INC COM 016259103 119 133318 SH SOLE 21 133318 0 0 ALIMERA SCIENCES INC COM 016259103 9 10303 SH SOLE 22 10303 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 1 353 SH SOLE 18 353 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 15 5835 SH SOLE 21 5835 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 12 4744 SH SOLE 22 4744 0 0 ALJ REGIONAL HLDGS INC COM 001627108 7 4523 SH SOLE 18 4523 0 0 ALJ REGIONAL HLDGS INC COM 001627108 100 64485 SH SOLE 21 64485 0 0 ALKALINE WTR CO INC COM NEW 01643A207 17 7919 SH SOLE 18 7919 0 0 ALKALINE WTR CO INC COM NEW 01643A207 470 215627 SH SOLE 21 215627 0 0 ALKALINE WTR CO INC COM NEW 01643A207 158 72310 SH SOLE 22 72310 0 0 ALKERMES PLC SHS G01767105 9353 414932 SH SOLE 2 57176 0 357756 ALKERMES PLC SHS G01767105 1240 55028 SH SOLE 4 50937 0 4091 ALKERMES PLC SHS G01767105 227 10073 SH SOLE 7 10073 0 0 ALKERMES PLC SHS G01767105 60 2659 SH SOLE 13 2659 0 0 ALKERMES PLC SHS G01767105 20 872 SH SOLE 15 872 0 0 ALKERMES PLC SHS G01767105 5534 245516 SH SOLE 18 231440 0 14076 ALKERMES PLC SHS G01767105 1267 56197 SH SOLE 19 56197 0 0 ALKERMES PLC SHS G01767105 78050 3462715 SH SOLE 21 3462715 0 0 ALKERMES PLC SHS G01767105 102583 4551174 SH SOLE 22 4221029 0 330145 ALKERMES PLC SHS G01767105 2689 119319 SH SOLE 23 119319 0 0 ALKERMES PLC SHS G01767105 3107 137826 SH SOLE 25 137826 0 0 ALKERMES PLC SHS G01767105 12170 539915 SH SOLE 26 292548 0 247367 ALKERMES PLC SHS G01767105 683 30306 SH SOLE 28 22023 0 8283 ALKERMES PLC SHS G01767105 960 42597 SH SOLE 29 9360 0 33237 ALKERMES PLC SHS G01767105 9926 440359 SH SOLE 30 440359 0 0 ALKERMES PLC SHS G01767105 20149 893941 SH SOLE 31 36233 0 857708 ALKERMES PLC SHS G01767105 197 8749 SH SOLE 34 8749 0 0 ALKERMES PLC SHS G01767105 2765 122658 SH SOLE 36 122658 0 0 ALKERMES PLC SHS G01767105 70 3087 SH SOLE 40 3087 0 0 ALLAKOS INC COM 01671P100 1861 42947 SH SOLE 2 28528 0 14419 ALLAKOS INC COM 01671P100 12 275 SH SOLE 7 275 0 0 ALLAKOS INC COM 01671P100 3541 81728 SH SOLE 18 81728 0 0 ALLAKOS INC COM 01671P100 14345 331057 SH SOLE 19 331057 0 0 ALLAKOS INC COM 01671P100 467 10773 SH SOLE 20 10773 0 0 ALLAKOS INC COM 01671P100 41771 964013 SH SOLE 21 964013 0 0 ALLAKOS INC COM 01671P100 14504 334733 SH SOLE 22 310316 0 24417 ALLAKOS INC COM 01671P100 108 2495 SH SOLE 26 0 0 2495 ALLAKOS INC COM 01671P100 240 5533 SH SOLE 30 5533 0 0 ALLAKOS INC COM 01671P100 3993 92155 SH SOLE 34 92155 0 0 ALLAKOS INC COM 01671P100 58 1331 SH SOLE 40 1331 0 0 ALLEGHANY CORP DEL COM 017175100 27759 40755 SH SOLE 2 8579 0 32176 ALLEGHANY CORP DEL COM 017175100 2882 4231 SH SOLE 4 3832 0 399 ALLEGHANY CORP DEL COM 017175100 1852 2719 SH SOLE 7 1556 0 1163 ALLEGHANY CORP DEL COM 017175100 467 685 SH SOLE 13 685 0 0 ALLEGHANY CORP DEL COM 017175100 96 141 SH SOLE 15 141 0 0 ALLEGHANY CORP DEL COM 017175100 28389 41680 SH SOLE 18 40536 0 1144 ALLEGHANY CORP DEL COM 017175100 2144 3148 SH SOLE 19 3148 0 0 ALLEGHANY CORP DEL COM 017175100 519280 762403 SH SOLE 21 762403 0 0 ALLEGHANY CORP DEL COM 017175100 344563 505884 SH SOLE 22 475033 0 30851 ALLEGHANY CORP DEL COM 017175100 7209 10584 SH SOLE 23 10584 0 0 ALLEGHANY CORP DEL COM 017175100 9629 14137 SH SOLE 25 14137 0 0 ALLEGHANY CORP DEL COM 017175100 32686 47990 SH SOLE 26 20435 0 27555 ALLEGHANY CORP DEL COM 017175100 1956 2872 SH SOLE 28 2074 0 798 ALLEGHANY CORP DEL COM 017175100 2277 3343 SH SOLE 29 350 0 2993 ALLEGHANY CORP DEL COM 017175100 26317 38639 SH SOLE 30 38639 0 0 ALLEGHANY CORP DEL COM 017175100 3380 4962 SH SOLE 31 2868 0 2094 ALLEGHANY CORP DEL COM 017175100 465 682 SH SOLE 34 682 0 0 ALLEGHANY CORP DEL COM 017175100 12848 18864 SH SOLE 36 18864 0 0 ALLEGHANY CORP DEL COM 017175100 206 302 SH SOLE 40 302 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7759 307891 SH SOLE 2 183980 0 123911 ALLEGHENY TECHNOLOGIES INC COM 01741R102 11 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 82 3256 SH SOLE 7 3256 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 17794 706108 SH SOLE 18 706108 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5411 214742 SH SOLE 19 214742 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 224965 8927182 SH SOLE 21 8927182 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 110949 4402728 SH SOLE 22 4229874 0 172854 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1029 40819 SH SOLE 26 21602 0 19217 ALLEGHENY TECHNOLOGIES INC COM 01741R102 404 16017 SH SOLE 28 16017 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 888 35235 SH SOLE 30 35235 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 180 7151 SH SOLE 36 7151 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 301 11945 SH SOLE 40 11945 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1399 750000 PRN SOLE 21 750000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 592 17750 SH SOLE 2 848 0 16902 ALLEGIANCE BANCSHARES INC COM 01748H107 8 230 SH SOLE 7 230 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 2252 67544 SH SOLE 18 67544 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1097 32909 SH SOLE 19 32909 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 21572 647018 SH SOLE 21 647018 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 10234 306969 SH SOLE 22 283781 0 23188 ALLEGIANCE BANCSHARES INC COM 01748H107 27 815 SH SOLE 26 0 0 815 ALLEGIANCE BANCSHARES INC COM 01748H107 102 3047 SH SOLE 30 3047 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 40 1213 SH SOLE 40 1213 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1641 11433 SH SOLE 2 536 0 10897 ALLEGIANT TRAVEL CO COM 01748X102 31 216 SH SOLE 7 216 0 0 ALLEGIANT TRAVEL CO COM 01748X102 8121 56589 SH SOLE 18 56589 0 0 ALLEGIANT TRAVEL CO COM 01748X102 3191 22236 SH SOLE 19 22236 0 0 ALLEGIANT TRAVEL CO COM 01748X102 196971 1372620 SH SOLE 21 1372620 0 0 ALLEGIANT TRAVEL CO COM 01748X102 52709 367312 SH SOLE 22 353586 0 13726 ALLEGIANT TRAVEL CO COM 01748X102 108 751 SH SOLE 26 0 0 751 ALLEGIANT TRAVEL CO COM 01748X102 91 633 SH SOLE 28 633 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2334 16265 SH SOLE 30 16265 0 0 ALLEGIANT TRAVEL CO COM 01748X102 5348 37267 SH SOLE 31 0 0 37267 ALLEGIANT TRAVEL CO COM 01748X102 68 473 SH SOLE 40 473 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 46972 424896 SH SOLE 2 202963 0 221933 ALLEGION PUB LTD CO ORD SHS G0176J109 7788 70446 SH SOLE 4 67940 0 2506 ALLEGION PUB LTD CO ORD SHS G0176J109 9781 88473 SH SOLE 7 88473 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 4764 43097 SH SOLE 13 43097 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 97 881 SH SOLE 15 881 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 34337 310599 SH SOLE 18 272869 0 37730 ALLEGION PUB LTD CO ORD SHS G0176J109 47580 430392 SH SOLE 19 430392 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 271951 2459979 SH SOLE 21 2459979 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 338332 3060445 SH SOLE 22 2614782 0 445663 ALLEGION PUB LTD CO ORD SHS G0176J109 13743 124314 SH SOLE 23 124314 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11052 99969 SH SOLE 25 99969 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 51796 468527 SH SOLE 26 141834 0 326693 ALLEGION PUB LTD CO ORD SHS G0176J109 2033 18392 SH SOLE 28 13231 0 5161 ALLEGION PUB LTD CO ORD SHS G0176J109 19747 178628 SH SOLE 29 34721 0 143907 ALLEGION PUB LTD CO ORD SHS G0176J109 43653 394872 SH SOLE 30 394872 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 10360 93714 SH SOLE 31 69118 0 24596 ALLEGION PUB LTD CO ORD SHS G0176J109 3441 31128 SH SOLE 34 31128 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11706 105889 SH SOLE 36 105889 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 211 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 351 86262 SH SOLE 21 86262 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 110 26931 SH SOLE 22 26931 0 0 ALLERGAN PLC SHS G0177J108 133783 799036 SH SOLE 2 78090 0 720946 ALLERGAN PLC SHS G0177J108 18331 109484 SH SOLE 4 100611 0 8873 ALLERGAN PLC SHS G0177J108 51336 306609 SH SOLE 7 266461 0 40148 ALLERGAN PLC SHS G0177J108 1448 8650 SH SOLE 13 8650 0 0 ALLERGAN PLC SHS G0177J108 521 3110 SH SOLE 15 3110 0 0 ALLERGAN PLC SHS G0177J108 146558 875336 SH SOLE 18 831191 0 44145 ALLERGAN PLC SHS G0177J108 15790 94308 SH SOLE 19 94308 0 0 ALLERGAN PLC SHS G0177J108 993856 5935952 SH SOLE 21 5935952 0 0 ALLERGAN PLC SHS G0177J108 1264939 7555034 SH SOLE 22 6676380 0 878654 ALLERGAN PLC SHS G0177J108 39857 238052 SH SOLE 23 238052 0 0 ALLERGAN PLC SHS G0177J108 53581 320023 SH SOLE 25 320023 0 0 ALLERGAN PLC SHS G0177J108 284436 1698835 SH SOLE 26 384817 0 1314018 ALLERGAN PLC SHS G0177J108 10752 64216 SH SOLE 28 46847 0 17369 ALLERGAN PLC SHS G0177J108 1430 8539 SH SOLE 29 8539 0 0 ALLERGAN PLC SHS G0177J108 227165 1356775 SH SOLE 30 1356775 0 0 ALLERGAN PLC SHS G0177J108 20348 121530 SH SOLE 31 63159 0 58371 ALLERGAN PLC SHS G0177J108 5583 33343 SH SOLE 34 33343 0 0 ALLERGAN PLC SHS G0177J108 44408 265231 SH SOLE 36 265231 0 0 ALLERGAN PLC SHS G0177J108 1318 7870 SH SOLE 40 7870 0 0 ALLETE INC COM NEW 018522300 11576 139122 SH SOLE 2 57729 0 81393 ALLETE INC COM NEW 018522300 334 4012 SH SOLE 4 4012 0 0 ALLETE INC COM NEW 018522300 311 3743 SH SOLE 7 3743 0 0 ALLETE INC COM NEW 018522300 20 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 25416 305447 SH SOLE 18 305296 0 151 ALLETE INC COM NEW 018522300 7400 88934 SH SOLE 19 88934 0 0 ALLETE INC COM NEW 018522300 314393 3778313 SH SOLE 21 3778313 0 0 ALLETE INC COM NEW 018522300 149890 1801341 SH SOLE 22 1729616 0 71725 ALLETE INC COM NEW 018522300 278 3337 SH SOLE 23 3337 0 0 ALLETE INC COM NEW 018522300 1414 16999 SH SOLE 26 11673 0 5326 ALLETE INC COM NEW 018522300 540 6488 SH SOLE 28 6488 0 0 ALLETE INC COM NEW 018522300 63 756 SH SOLE 29 756 0 0 ALLETE INC COM NEW 018522300 2439 29309 SH SOLE 30 29309 0 0 ALLETE INC COM NEW 018522300 31 371 SH SOLE 34 371 0 0 ALLETE INC COM NEW 018522300 316 3793 SH SOLE 36 3793 0 0 ALLETE INC COM NEW 018522300 404 4856 SH SOLE 40 4856 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 16279 116171 SH SOLE 2 12285 0 103886 ALLIANCE DATA SYSTEMS CORP COM 018581108 2196 15671 SH SOLE 4 14355 0 1316 ALLIANCE DATA SYSTEMS CORP COM 018581108 5919 42238 SH SOLE 7 39558 0 2680 ALLIANCE DATA SYSTEMS CORP COM 018581108 43 305 SH SOLE 13 305 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 59 421 SH SOLE 15 421 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 13131 93703 SH SOLE 18 87387 0 6316 ALLIANCE DATA SYSTEMS CORP COM 018581108 1985 14168 SH SOLE 19 14168 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 150341 1072867 SH SOLE 21 1072867 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 180334 1286907 SH SOLE 22 1152171 0 134736 ALLIANCE DATA SYSTEMS CORP COM 018581108 4833 34487 SH SOLE 23 34487 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6933 49479 SH SOLE 25 49479 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 33142 236506 SH SOLE 26 77369 0 159137 ALLIANCE DATA SYSTEMS CORP COM 018581108 1316 9391 SH SOLE 28 6746 0 2645 ALLIANCE DATA SYSTEMS CORP COM 018581108 1528 10903 SH SOLE 29 1046 0 9857 ALLIANCE DATA SYSTEMS CORP COM 018581108 30765 219545 SH SOLE 30 219545 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2146 15317 SH SOLE 31 7859 0 7458 ALLIANCE DATA SYSTEMS CORP COM 018581108 406 2900 SH SOLE 34 2900 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4152 29633 SH SOLE 36 29633 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 141 1005 SH SOLE 40 1005 0 0 ALLIANT ENERGY CORP COM 018802108 34692 706838 SH SOLE 2 162053 0 544785 ALLIANT ENERGY CORP COM 018802108 5285 107688 SH SOLE 4 101762 0 5926 ALLIANT ENERGY CORP COM 018802108 17094 348280 SH SOLE 7 262168 0 86112 ALLIANT ENERGY CORP COM 018802108 1502 30595 SH SOLE 13 30595 0 0 ALLIANT ENERGY CORP COM 018802108 98 1994 SH SOLE 15 1994 0 0 ALLIANT ENERGY CORP COM 018802108 37951 773250 SH SOLE 18 739911 0 33339 ALLIANT ENERGY CORP COM 018802108 15993 325863 SH SOLE 19 325863 0 0 ALLIANT ENERGY CORP COM 018802108 508833 10367412 SH SOLE 21 10367412 0 0 ALLIANT ENERGY CORP COM 018802108 327208 6666832 SH SOLE 22 5870362 0 796470 ALLIANT ENERGY CORP COM 018802108 8488 172937 SH SOLE 23 172937 0 0 ALLIANT ENERGY CORP COM 018802108 12223 249039 SH SOLE 25 249039 0 0 ALLIANT ENERGY CORP COM 018802108 39372 802210 SH SOLE 26 339188 0 463022 ALLIANT ENERGY CORP COM 018802108 2238 45607 SH SOLE 28 32904 0 12703 ALLIANT ENERGY CORP COM 018802108 298 6075 SH SOLE 29 6075 0 0 ALLIANT ENERGY CORP COM 018802108 45565 928375 SH SOLE 30 928375 0 0 ALLIANT ENERGY CORP COM 018802108 4325 88125 SH SOLE 31 49771 0 38354 ALLIANT ENERGY CORP COM 018802108 3225 65705 SH SOLE 32 65705 0 0 ALLIANT ENERGY CORP COM 018802108 657 13386 SH SOLE 34 13386 0 0 ALLIANT ENERGY CORP COM 018802108 9741 198481 SH SOLE 36 198481 0 0 ALLIANT ENERGY CORP COM 018802108 325 6623 SH SOLE 40 6623 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 231 6095 SH SOLE 2 249 0 5846 ALLIED MOTION TECHNOLOGIES I COM 019330109 5 144 SH SOLE 7 144 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 934 24652 SH SOLE 18 24652 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 435 11475 SH SOLE 19 11475 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 8861 233793 SH SOLE 21 233793 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 8069 212911 SH SOLE 22 207182 0 5729 ALLISON TRANSMISSION HLDGS I COM 01973R101 9844 212380 SH SOLE 2 21831 0 190549 ALLISON TRANSMISSION HLDGS I COM 01973R101 27 577 SH SOLE 4 577 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 125 2706 SH SOLE 7 2706 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2972 64113 SH SOLE 18 64113 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3311 71437 SH SOLE 19 71437 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 67292 1451818 SH SOLE 21 1451818 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 203142 4382790 SH SOLE 22 4149545 0 233245 ALLISON TRANSMISSION HLDGS I COM 01973R101 645 13915 SH SOLE 25 13915 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1979 42689 SH SOLE 26 27245 0 15444 ALLISON TRANSMISSION HLDGS I COM 01973R101 704 15194 SH SOLE 28 15194 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1555 33539 SH SOLE 30 33539 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2370 51134 SH SOLE 31 2434 0 48700 ALLISON TRANSMISSION HLDGS I COM 01973R101 1061 22894 SH SOLE 34 22894 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 157 3385 SH SOLE 36 3385 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 537 11580 SH SOLE 40 11580 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1092 40658 SH SOLE 2 8473 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 3884 144656 SH SOLE 18 138137 0 6519 ALLOGENE THERAPEUTICS INC COM 019770106 25616 954031 SH SOLE 19 954031 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 254 9477 SH SOLE 20 9477 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 32476 1209530 SH SOLE 21 1209530 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 25531 950885 SH SOLE 22 908159 0 42726 ALLOGENE THERAPEUTICS INC COM 019770106 661 24606 SH SOLE 23 24606 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1256 46760 SH SOLE 26 0 0 46760 ALLOGENE THERAPEUTICS INC COM 019770106 4781 178048 SH SOLE 30 178048 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 72 2689 SH SOLE 40 2689 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2785 239442 SH SOLE 2 77424 0 162018 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 39 3344 SH SOLE 7 3344 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 10880 935546 SH SOLE 18 935546 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3290 282919 SH SOLE 19 282919 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 134819 11592389 SH SOLE 21 11592389 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 68026 5849225 SH SOLE 22 5607044 0 242181 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 768 66054 SH SOLE 26 51573 0 14481 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 256 22042 SH SOLE 28 22042 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4831 415431 SH SOLE 30 415431 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 72 6173 SH SOLE 36 6173 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 220 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 700 700000 PRN SOLE 21 700000 0 0 ALLSTATE CORP COM 020002101 120452 1184500 SH SOLE 2 412175 0 772325 ALLSTATE CORP COM 020002101 20895 205479 SH SOLE 4 196124 0 9355 ALLSTATE CORP COM 020002101 44335 435980 SH SOLE 7 359940 0 76040 ALLSTATE CORP COM 020002101 5842 57446 SH SOLE 13 57446 0 0 ALLSTATE CORP COM 020002101 326 3207 SH SOLE 15 3207 0 0 ALLSTATE CORP COM 020002101 80746 794040 SH SOLE 18 736938 0 57102 ALLSTATE CORP COM 020002101 52094 512280 SH SOLE 19 512280 0 0 ALLSTATE CORP COM 020002101 790139 7770071 SH SOLE 21 7770071 0 0 ALLSTATE CORP COM 020002101 999904 9832861 SH SOLE 22 8403702 0 1429159 ALLSTATE CORP COM 020002101 41460 407705 SH SOLE 23 407705 0 0 ALLSTATE CORP COM 020002101 36201 355996 SH SOLE 25 355996 0 0 ALLSTATE CORP COM 020002101 211348 2078357 SH SOLE 26 457558 0 1620799 ALLSTATE CORP COM 020002101 6635 65252 SH SOLE 28 47565 0 17687 ALLSTATE CORP COM 020002101 26824 263786 SH SOLE 29 113768 0 150018 ALLSTATE CORP COM 020002101 149245 1467643 SH SOLE 30 1467643 0 0 ALLSTATE CORP COM 020002101 30653 301434 SH SOLE 31 199396 0 102038 ALLSTATE CORP COM 020002101 15014 147640 SH SOLE 34 147640 0 0 ALLSTATE CORP COM 020002101 42160 414594 SH SOLE 36 414594 0 0 ALLSTATE CORP COM 020002101 749 7361 SH SOLE 40 7361 0 0 ALLY FINL INC COM 02005N100 40530 1307850 SH SOLE 2 385544 0 922306 ALLY FINL INC COM 02005N100 5931 191370 SH SOLE 4 180023 0 11347 ALLY FINL INC COM 02005N100 6485 209259 SH SOLE 7 58388 0 150871 ALLY FINL INC COM 02005N100 280 9051 SH SOLE 13 9051 0 0 ALLY FINL INC COM 02005N100 130 4202 SH SOLE 15 4202 0 0 ALLY FINL INC COM 02005N100 75914 2449639 SH SOLE 18 2180551 0 269088 ALLY FINL INC COM 02005N100 30396 980840 SH SOLE 19 980840 0 0 ALLY FINL INC COM 02005N100 158266 5107001 SH SOLE 21 5107001 0 0 ALLY FINL INC COM 02005N100 376441 12147175 SH SOLE 22 11208956 0 938219 ALLY FINL INC COM 02005N100 10488 338418 SH SOLE 23 338418 0 0 ALLY FINL INC COM 02005N100 15940 514344 SH SOLE 25 449210 0 65134 ALLY FINL INC COM 02005N100 72187 2329368 SH SOLE 26 588335 0 1741033 ALLY FINL INC COM 02005N100 2470 79716 SH SOLE 28 57160 0 22556 ALLY FINL INC COM 02005N100 2851 91989 SH SOLE 29 8684 0 83305 ALLY FINL INC COM 02005N100 26083 841652 SH SOLE 30 841652 0 0 ALLY FINL INC COM 02005N100 4118 132869 SH SOLE 31 72437 0 60432 ALLY FINL INC COM 02005N100 26083 841659 SH SOLE 34 841659 0 0 ALLY FINL INC COM 02005N100 11895 383844 SH SOLE 36 383844 0 0 ALLY FINL INC COM 02005N100 280 9036 SH SOLE 40 9036 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 18052 248788 SH SOLE 2 29342 0 219446 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2202 30351 SH SOLE 4 28051 0 2300 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 452 6223 SH SOLE 7 6223 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38 528 SH SOLE 13 528 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22 300 SH SOLE 15 300 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11269 155310 SH SOLE 18 147837 0 7473 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1784 24582 SH SOLE 19 24582 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 186111 2564930 SH SOLE 21 2564930 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 200341 2761046 SH SOLE 22 2548834 0 212212 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5400 74428 SH SOLE 23 74428 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6597 90924 SH SOLE 25 90924 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 21434 295399 SH SOLE 26 140956 0 154443 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1271 17521 SH SOLE 28 12673 0 4848 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1807 24909 SH SOLE 29 4750 0 20159 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9513 131105 SH SOLE 30 131105 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2486 34267 SH SOLE 31 21746 0 12521 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 402 5537 SH SOLE 34 5537 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5030 69325 SH SOLE 36 69325 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 129 1780 SH SOLE 40 1780 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 198 21164 SH SOLE 2 3155 0 18009 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3 336 SH SOLE 7 336 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 635 67944 SH SOLE 18 67944 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 621 66448 SH SOLE 19 66448 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 6492 695080 SH SOLE 21 695080 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 5730 613502 SH SOLE 22 595949 0 17553 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3 349 SH SOLE 23 349 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 22 2343 SH SOLE 30 2343 0 0 ALPHA PRO TECH LTD COM 020772109 7 2114 SH SOLE 18 2114 0 0 ALPHA PRO TECH LTD COM 020772109 163 47659 SH SOLE 21 47659 0 0 ALPHABET INC CAP STK CL C 02079K107 903239 835628 SH SOLE 2 145356 0 690272 ALPHABET INC CAP STK CL C 02079K107 138759 128372 SH SOLE 4 119882 0 8490 ALPHABET INC CAP STK CL C 02079K107 301351 278794 SH SOLE 7 278794 0 0 ALPHABET INC CAP STK CL C 02079K107 12251 11334 SH SOLE 13 11334 0 0 ALPHABET INC CAP STK CL C 02079K107 3616 3345 SH SOLE 15 3345 0 0 ALPHABET INC CAP STK CL C 02079K107 64 59 SH SOLE 17 0 0 59 ALPHABET INC CAP STK CL C 02079K107 1200439 1110582 SH SOLE 18 1050648 0 59934 ALPHABET INC CAP STK CL C 02079K107 729665 675047 SH SOLE 19 675047 0 0 ALPHABET INC CAP STK CL C 02079K107 6185306 5722314 SH SOLE 21 5722314 0 0 ALPHABET INC CAP STK CL C 02079K107 8140837 7531466 SH SOLE 22 6642822 0 888644 ALPHABET INC CAP STK CL C 02079K107 268733 248617 SH SOLE 23 248617 0 0 ALPHABET INC CAP STK CL C 02079K107 398970 369106 SH SOLE 25 365663 0 3443 ALPHABET INC CAP STK CL C 02079K107 1344536 1243893 SH SOLE 26 327964 0 915929 ALPHABET INC CAP STK CL C 02079K107 66611 61625 SH SOLE 28 45214 0 16411 ALPHABET INC CAP STK CL C 02079K107 64761 59913 SH SOLE 29 19019 0 40894 ALPHABET INC CAP STK CL C 02079K107 1300864 1203490 SH SOLE 30 1203490 0 0 ALPHABET INC CAP STK CL C 02079K107 135838 125670 SH SOLE 31 74794 0 50876 ALPHABET INC CAP STK CL C 02079K107 57435 53136 SH SOLE 32 53136 0 0 ALPHABET INC CAP STK CL C 02079K107 335997 310846 SH SOLE 34 310846 0 0 ALPHABET INC CAP STK CL C 02079K107 243059 224865 SH SOLE 36 224865 0 0 ALPHABET INC CAP STK CL C 02079K107 7657 7084 SH SOLE 40 7084 0 0 ALPHABET INC CAP STK CL A 02079K305 880121 812820 SH SOLE 2 121362 0 691458 ALPHABET INC CAP STK CL A 02079K305 121074 111816 SH SOLE 4 103782 0 8034 ALPHABET INC CAP STK CL A 02079K305 292357 270001 SH SOLE 7 269313 0 688 ALPHABET INC CAP STK CL A 02079K305 3818 3526 SH SOLE 13 3526 0 0 ALPHABET INC CAP STK CL A 02079K305 3449 3185 SH SOLE 15 3185 0 0 ALPHABET INC CAP STK CL A 02079K305 53 49 SH SOLE 17 0 0 49 ALPHABET INC CAP STK CL A 02079K305 1288708 1190163 SH SOLE 18 1075954 0 114209 ALPHABET INC CAP STK CL A 02079K305 380727 351613 SH SOLE 19 351613 0 0 ALPHABET INC CAP STK CL A 02079K305 2816 2601 SH SOLE 20 2601 0 0 ALPHABET INC CAP STK CL A 02079K305 6056255 5593143 SH SOLE 21 5593143 0 0 ALPHABET INC CAP STK CL A 02079K305 7907032 7302394 SH SOLE 22 6457999 0 844395 ALPHABET INC CAP STK CL A 02079K305 248138 229163 SH SOLE 23 229163 0 0 ALPHABET INC CAP STK CL A 02079K305 325876 300957 SH SOLE 25 297648 0 3309 ALPHABET INC CAP STK CL A 02079K305 1301314 1201805 SH SOLE 26 318787 0 883018 ALPHABET INC CAP STK CL A 02079K305 63400 58552 SH SOLE 28 42960 0 15592 ALPHABET INC CAP STK CL A 02079K305 43612 40277 SH SOLE 29 12421 0 27856 ALPHABET INC CAP STK CL A 02079K305 1213534 1120737 SH SOLE 30 1120737 0 0 ALPHABET INC CAP STK CL A 02079K305 133631 123412 SH SOLE 31 64118 0 59294 ALPHABET INC CAP STK CL A 02079K305 51430 47497 SH SOLE 32 47497 0 0 ALPHABET INC CAP STK CL A 02079K305 133743 123516 SH SOLE 34 123516 0 0 ALPHABET INC CAP STK CL A 02079K305 231920 214185 SH SOLE 36 214185 0 0 ALPHABET INC CAP STK CL A 02079K305 7305 6746 SH SOLE 40 6746 0 0 ALPHABET INC OPTIONS 02079K907 757 700 SH Call SOLE 2 700 0 0 ALPHABET INC OPTIONS 02079K907 32319 29900 SH Call SOLE 19 29900 0 0 ALPHABET INC OPTIONS 02079K907 649 600 SH Call SOLE 22 600 0 0 ALPHABET INC OPTIONS 02079K907 108 100 SH Call SOLE 25 100 0 0 ALPHABET INC OPTIONS 02079K907 108 100 SH Call SOLE 26 0 0 100 ALPHABET INC OPTIONS 02079K907 9296 8600 SH Call SOLE 34 8600 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 107 23548 SH SOLE 2 1222 0 22326 ALPHATEC HOLDINGS INC COM NEW 02081G201 465 102479 SH SOLE 18 102479 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 226 49748 SH SOLE 19 49748 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 4403 969920 SH SOLE 21 969920 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 1906 419917 SH SOLE 22 411329 0 8588 ALPINE IMMUNE SCIENCES INC COM 02083G100 4 986 SH SOLE 18 986 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 51 12055 SH SOLE 21 12055 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 50 11820 SH SOLE 22 11820 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 4 93 SH SOLE 17 0 0 93 ALPS ETF TR ALERIAN MLP 00162Q866 592 60095 SH SOLE 2 60095 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 0 36 SH SOLE 18 36 0 0 ALTA MESA RES INC CL A 02133L109 9 62766 SH SOLE 21 62766 0 0 ALTA MESA RES INC CL A 02133L109 296 2029001 SH SOLE 22 2029001 0 0 ALTABA INC COM 021346101 17694 255070 SH SOLE 2 255070 0 0 ALTABA INC COM 021346101 3 41 SH SOLE 17 0 0 41 ALTABA INC COM 021346101 36 515 SH SOLE 18 515 0 0 ALTABA INC COM 021346101 60371 870276 SH SOLE 19 870276 0 0 ALTABA INC COM 021346101 369 5323 SH SOLE 22 0 0 5323 ALTABA INC COM 021346101 70551 1017018 SH SOLE 34 1017018 0 0 ALTAIR ENGR INC COM CL A 021369103 1349 33408 SH SOLE 2 1587 0 31821 ALTAIR ENGR INC COM CL A 021369103 7 183 SH SOLE 4 183 0 0 ALTAIR ENGR INC COM CL A 021369103 33 820 SH SOLE 7 820 0 0 ALTAIR ENGR INC COM CL A 021369103 5077 125705 SH SOLE 18 125705 0 0 ALTAIR ENGR INC COM CL A 021369103 23888 591424 SH SOLE 19 591424 0 0 ALTAIR ENGR INC COM CL A 021369103 51320 1270607 SH SOLE 21 1270607 0 0 ALTAIR ENGR INC COM CL A 021369103 37921 938872 SH SOLE 22 887844 0 51028 ALTAIR ENGR INC COM CL A 021369103 438 10845 SH SOLE 26 10845 0 0 ALTAIR ENGR INC COM CL A 021369103 220 5448 SH SOLE 28 5448 0 0 ALTAIR ENGR INC COM CL A 021369103 16274 402911 SH SOLE 30 402911 0 0 ALTAIR ENGR INC COM CL A 021369103 11685 289295 SH SOLE 34 289295 0 0 ALTAIR ENGR INC COM CL A 021369103 149 3689 SH SOLE 40 3689 0 0 ALTERYX INC COM CL A 02156B103 8781 80468 SH SOLE 2 3246 0 77222 ALTERYX INC COM CL A 02156B103 23 215 SH SOLE 4 215 0 0 ALTERYX INC COM CL A 02156B103 94 865 SH SOLE 7 865 0 0 ALTERYX INC COM CL A 02156B103 2326 21316 SH SOLE 18 21316 0 0 ALTERYX INC COM CL A 02156B103 22662 207684 SH SOLE 19 207684 0 0 ALTERYX INC COM CL A 02156B103 75072 687979 SH SOLE 21 687979 0 0 ALTERYX INC COM CL A 02156B103 137349 1258699 SH SOLE 22 1174721 0 83978 ALTERYX INC COM CL A 02156B103 9706 88947 SH SOLE 25 88947 0 0 ALTERYX INC COM CL A 02156B103 1920 17591 SH SOLE 26 10251 0 7340 ALTERYX INC COM CL A 02156B103 708 6488 SH SOLE 28 6488 0 0 ALTERYX INC COM CL A 02156B103 16522 151413 SH SOLE 30 151413 0 0 ALTERYX INC COM CL A 02156B103 105 964 SH SOLE 31 964 0 0 ALTERYX INC COM CL A 02156B103 23288 213415 SH SOLE 34 213415 0 0 ALTERYX INC COM CL A 02156B103 497 4553 SH SOLE 40 4553 0 0 ALTICE USA INC CL A 02156K103 16500 677635 SH SOLE 2 47815 0 629820 ALTICE USA INC CL A 02156K103 1533 62940 SH SOLE 4 58431 0 4509 ALTICE USA INC CL A 02156K103 376 15421 SH SOLE 7 15421 0 0 ALTICE USA INC CL A 02156K103 3897 160056 SH SOLE 18 148442 0 11614 ALTICE USA INC CL A 02156K103 28701 1178706 SH SOLE 19 1178706 0 0 ALTICE USA INC CL A 02156K103 101502 4168446 SH SOLE 21 4168446 0 0 ALTICE USA INC CL A 02156K103 114651 4708442 SH SOLE 22 4184857 0 523585 ALTICE USA INC CL A 02156K103 2570 105558 SH SOLE 23 105558 0 0 ALTICE USA INC CL A 02156K103 87 3582 SH SOLE 25 3582 0 0 ALTICE USA INC CL A 02156K103 11766 483187 SH SOLE 26 226209 0 256978 ALTICE USA INC CL A 02156K103 948 38915 SH SOLE 28 30935 0 7980 ALTICE USA INC CL A 02156K103 809 33231 SH SOLE 29 2624 0 30607 ALTICE USA INC CL A 02156K103 8309 341222 SH SOLE 30 341222 0 0 ALTICE USA INC CL A 02156K103 1918 78748 SH SOLE 31 62016 0 16732 ALTICE USA INC CL A 02156K103 8348 342814 SH SOLE 34 342814 0 0 ALTICE USA INC CL A 02156K103 905 37160 SH SOLE 36 37160 0 0 ALTICE USA INC CL A 02156K103 81 3338 SH SOLE 40 3338 0 0 ALTIMMUNE INC COM NEW 02155H200 7 2764 SH SOLE 18 2764 0 0 ALTIMMUNE INC COM NEW 02155H200 80 33664 SH SOLE 21 33664 0 0 ALTIMMUNE INC COM NEW 02155H200 0 67 SH SOLE 22 67 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 2 154 SH SOLE 18 154 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 15 1301 SH SOLE 21 1301 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 195 9926 SH SOLE 2 191 0 9735 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 537 27334 SH SOLE 18 27334 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 284 14465 SH SOLE 19 14465 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4127 209940 SH SOLE 21 209940 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6911 351505 SH SOLE 22 332298 0 19207 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 129 6572 SH SOLE 26 5042 0 1530 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 42 2118 SH SOLE 28 2118 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 94 4759 SH SOLE 30 4759 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 32 1641 SH SOLE 40 1641 0 0 ALTRA INDL MOTION CORP COM 02208R106 6089 169691 SH SOLE 2 107487 0 62204 ALTRA INDL MOTION CORP COM 02208R106 17 484 SH SOLE 4 484 0 0 ALTRA INDL MOTION CORP COM 02208R106 48 1327 SH SOLE 7 1327 0 0 ALTRA INDL MOTION CORP COM 02208R106 7762 216319 SH SOLE 18 216319 0 0 ALTRA INDL MOTION CORP COM 02208R106 3954 110207 SH SOLE 19 110207 0 0 ALTRA INDL MOTION CORP COM 02208R106 73626 2052012 SH SOLE 21 2052012 0 0 ALTRA INDL MOTION CORP COM 02208R106 65462 1824472 SH SOLE 22 1738236 0 86236 ALTRA INDL MOTION CORP COM 02208R106 654 18231 SH SOLE 26 11823 0 6408 ALTRA INDL MOTION CORP COM 02208R106 245 6830 SH SOLE 28 6830 0 0 ALTRA INDL MOTION CORP COM 02208R106 642 17898 SH SOLE 30 17898 0 0 ALTRA INDL MOTION CORP COM 02208R106 6649 185324 SH SOLE 31 0 0 185324 ALTRA INDL MOTION CORP COM 02208R106 222 6180 SH SOLE 40 6180 0 0 ALTRIA GROUP INC COM 02209S103 172753 3648433 SH SOLE 2 668311 0 2980122 ALTRIA GROUP INC COM 02209S103 16456 347546 SH SOLE 4 347546 0 0 ALTRIA GROUP INC COM 02209S103 79955 1688589 SH SOLE 7 1688589 0 0 ALTRIA GROUP INC COM 02209S103 476 10052 SH SOLE 13 10052 0 0 ALTRIA GROUP INC COM 02209S103 747 15768 SH SOLE 15 15768 0 0 ALTRIA GROUP INC COM 02209S103 33 690 SH SOLE 17 0 0 690 ALTRIA GROUP INC COM 02209S103 445716 9413219 SH SOLE 18 8773554 0 639665 ALTRIA GROUP INC COM 02209S103 528304 11157426 SH SOLE 19 11157426 0 0 ALTRIA GROUP INC COM 02209S103 731 15436 SH SOLE 20 15436 0 0 ALTRIA GROUP INC COM 02209S103 2029033 42851810 SH SOLE 21 42851810 0 0 ALTRIA GROUP INC COM 02209S103 2180774 46056465 SH SOLE 22 41088571 0 4967894 ALTRIA GROUP INC COM 02209S103 64961 1371925 SH SOLE 23 1371925 0 0 ALTRIA GROUP INC COM 02209S103 105428 2226569 SH SOLE 25 2162144 0 64425 ALTRIA GROUP INC COM 02209S103 240644 5082234 SH SOLE 26 2075407 0 3006827 ALTRIA GROUP INC COM 02209S103 1195 25234 SH SOLE 28 25234 0 0 ALTRIA GROUP INC COM 02209S103 14 296 SH SOLE 29 296 0 0 ALTRIA GROUP INC COM 02209S103 325540 6875185 SH SOLE 30 6875185 0 0 ALTRIA GROUP INC COM 02209S103 13565 286478 SH SOLE 31 32169 0 254309 ALTRIA GROUP INC COM 02209S103 5165 109087 SH SOLE 32 109087 0 0 ALTRIA GROUP INC COM 02209S103 160477 3389174 SH SOLE 34 3389174 0 0 ALTRIA GROUP INC COM 02209S103 12235 258400 SH SOLE 35 258400 0 0 ALTRIA GROUP INC COM 02209S103 73581 1553991 SH SOLE 36 1553991 0 0 ALTRIA GROUP INC COM 02209S103 2323 49055 SH SOLE 37 49055 0 0 ALTRIA GROUP INC COM 02209S103 2000 42241 SH SOLE 40 42241 0 0 ALTUS MIDSTREAM CO CL A 02215L100 163 43690 SH SOLE 2 2107 0 41583 ALTUS MIDSTREAM CO CL A 02215L100 609 163671 SH SOLE 18 163671 0 0 ALTUS MIDSTREAM CO CL A 02215L100 313 84008 SH SOLE 19 84008 0 0 ALTUS MIDSTREAM CO CL A 02215L100 5901 1586173 SH SOLE 21 1586173 0 0 ALTUS MIDSTREAM CO CL A 02215L100 5192 1395625 SH SOLE 22 1380911 0 14714 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1122 127473 SH SOLE 7 127473 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 395 39539 SH SOLE 2 6573 0 32966 AMAG PHARMACEUTICALS INC COM 00163U106 1 141 SH SOLE 4 141 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 6 650 SH SOLE 7 650 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1535 153692 SH SOLE 18 153692 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1045 104558 SH SOLE 19 104558 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 37152 3718877 SH SOLE 21 3718877 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 11675 1168643 SH SOLE 22 1123352 0 45291 AMAG PHARMACEUTICALS INC COM 00163U106 172 17265 SH SOLE 23 17265 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 347 34778 SH SOLE 26 0 0 34778 AMAG PHARMACEUTICALS INC COM 00163U106 50 5042 SH SOLE 28 5042 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 524 52500 SH SOLE 30 52500 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 25 2546 SH SOLE 34 2546 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 44 4381 SH SOLE 40 4381 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 540 675000 PRN SOLE 21 675000 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 225 12917 SH SOLE 2 634 0 12283 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 836 47896 SH SOLE 18 47896 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 405 23189 SH SOLE 19 23189 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8481 485995 SH SOLE 21 485995 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5449 312270 SH SOLE 22 308166 0 4104 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 39 2229 SH SOLE 30 2229 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 63474 3273561 SH SOLE 21 3273561 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 257 13280 SH SOLE 30 13280 0 0 AMAZON COM INC COM 023135106 2137134 1128591 SH SOLE 2 188775 0 939816 AMAZON COM INC COM 023135106 296987 156835 SH SOLE 4 145596 0 11239 AMAZON COM INC COM 023135106 704620 372100 SH SOLE 7 372035 0 65 AMAZON COM INC COM 023135106 33868 17885 SH SOLE 13 17885 0 0 AMAZON COM INC COM 023135106 8519 4499 SH SOLE 15 4499 0 0 AMAZON COM INC COM 023135106 286 151 SH SOLE 17 0 0 151 AMAZON COM INC COM 023135106 2987434 1577623 SH SOLE 18 1403176 0 174447 AMAZON COM INC COM 023135106 1398915 738748 SH SOLE 19 738748 0 0 AMAZON COM INC COM 023135106 1933 1021 SH SOLE 20 1021 0 0 AMAZON COM INC COM 023135106 13664311 7215935 SH SOLE 21 7215935 0 0 AMAZON COM INC COM 023135106 19184805 10131232 SH SOLE 22 8973801 0 1157431 AMAZON COM INC COM 023135106 629647 332508 SH SOLE 23 332508 0 0 AMAZON COM INC COM 023135106 832292 439522 SH SOLE 25 439522 0 0 AMAZON COM INC COM 023135106 2823185 1490885 SH SOLE 26 439551 0 1051334 AMAZON COM INC COM 023135106 154649 81668 SH SOLE 28 59887 0 21781 AMAZON COM INC COM 023135106 154452 81564 SH SOLE 29 24696 0 56868 AMAZON COM INC COM 023135106 3034266 1602354 SH SOLE 30 1602354 0 0 AMAZON COM INC COM 023135106 337769 178371 SH SOLE 31 101280 0 77091 AMAZON COM INC COM 023135106 140286 74083 SH SOLE 32 74083 0 0 AMAZON COM INC COM 023135106 289737 153006 SH SOLE 34 153006 0 0 AMAZON COM INC COM 023135106 556799 294038 SH SOLE 36 294038 0 0 AMAZON COM INC COM 023135106 17817 9409 SH SOLE 40 9409 0 0 AMBAC FINL GROUP INC COM NEW 023139884 767 45535 SH SOLE 2 1965 0 43570 AMBAC FINL GROUP INC COM NEW 023139884 16 952 SH SOLE 7 952 0 0 AMBAC FINL GROUP INC COM NEW 023139884 3343 198415 SH SOLE 18 198415 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1309 77663 SH SOLE 19 77663 0 0 AMBAC FINL GROUP INC COM NEW 023139884 73813 4380610 SH SOLE 21 4380610 0 0 AMBAC FINL GROUP INC COM NEW 023139884 24446 1450801 SH SOLE 22 1385923 0 64878 AMBAC FINL GROUP INC COM NEW 023139884 55 3277 SH SOLE 26 0 0 3277 AMBAC FINL GROUP INC COM NEW 023139884 1079 64034 SH SOLE 30 64034 0 0 AMBAC FINL GROUP INC COM NEW 023139884 88 5252 SH SOLE 40 5252 0 0 AMBARELLA INC SHS G037AX101 1317 29838 SH SOLE 2 1300 0 28538 AMBARELLA INC SHS G037AX101 6 136 SH SOLE 4 136 0 0 AMBARELLA INC SHS G037AX101 26 595 SH SOLE 7 595 0 0 AMBARELLA INC SHS G037AX101 4562 103375 SH SOLE 18 103375 0 0 AMBARELLA INC SHS G037AX101 2454 55600 SH SOLE 19 55600 0 0 AMBARELLA INC SHS G037AX101 42996 974310 SH SOLE 21 974310 0 0 AMBARELLA INC SHS G037AX101 16954 384177 SH SOLE 22 340696 0 43481 AMBARELLA INC SHS G037AX101 475 10772 SH SOLE 26 9189 0 1583 AMBARELLA INC SHS G037AX101 169 3821 SH SOLE 28 3821 0 0 AMBARELLA INC SHS G037AX101 15280 346254 SH SOLE 30 346254 0 0 AMBARELLA INC SHS G037AX101 1180 26737 SH SOLE 31 0 0 26737 AMBARELLA INC SHS G037AX101 142 3221 SH SOLE 40 3221 0 0 AMBER RD INC COM 02318Y108 283 21702 SH SOLE 2 934 0 20768 AMBER RD INC COM 02318Y108 8 631 SH SOLE 7 631 0 0 AMBER RD INC COM 02318Y108 1131 86613 SH SOLE 18 86613 0 0 AMBER RD INC COM 02318Y108 620 47483 SH SOLE 19 47483 0 0 AMBER RD INC COM 02318Y108 10741 822412 SH SOLE 21 822412 0 0 AMBER RD INC COM 02318Y108 9124 698591 SH SOLE 22 678310 0 20281 AMBER RD INC COM 02318Y108 8 647 SH SOLE 23 647 0 0 AMBEV SA SPONSORED ADR 02319V103 3291 704702 SH SOLE 2 704702 0 0 AMBEV SA SPONSORED ADR 02319V103 1534 328546 SH SOLE 13 328546 0 0 AMBEV SA SPONSORED ADR 02319V103 23195 4966826 SH SOLE 18 4966826 0 0 AMBEV SA SPONSORED ADR 02319V103 4392 940400 SH SOLE 19 940400 0 0 AMBEV SA SPONSORED ADR 02319V103 78356 16778599 SH SOLE 21 16778599 0 0 AMBEV SA SPONSORED ADR 02319V103 42627 9127940 SH SOLE 22 9127940 0 0 AMBEV SA SPONSORED ADR 02319V103 6772 1450200 SH SOLE 25 1450200 0 0 AMBEV SA SPONSORED ADR 02319V103 4933 1056415 SH SOLE 30 1056415 0 0 AMBEV SA SPONSORED ADR 02319V103 32977 7061400 SH SOLE 34 7061400 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 502 53810 SH SOLE 2 2345 0 51465 AMC ENTMT HLDGS INC CL A COM 00165C104 1 145 SH SOLE 4 145 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 10 1046 SH SOLE 7 1046 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1578 169150 SH SOLE 18 169150 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 827 88656 SH SOLE 19 88656 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 15017 1609514 SH SOLE 21 1609514 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 14695 1574981 SH SOLE 22 1495225 0 79756 AMC ENTMT HLDGS INC CL A COM 00165C104 135 14456 SH SOLE 26 12620 0 1836 AMC ENTMT HLDGS INC CL A COM 00165C104 61 6497 SH SOLE 28 6497 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 125 13392 SH SOLE 30 13392 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 64 6851 SH SOLE 40 6851 0 0 AMC NETWORKS INC CL A 00164V103 8488 155773 SH SOLE 2 70413 0 85360 AMC NETWORKS INC CL A 00164V103 217 3974 SH SOLE 4 3974 0 0 AMC NETWORKS INC CL A 00164V103 97 1786 SH SOLE 7 1786 0 0 AMC NETWORKS INC CL A 00164V103 7032 129057 SH SOLE 18 128486 0 571 AMC NETWORKS INC CL A 00164V103 538 9882 SH SOLE 19 9882 0 0 AMC NETWORKS INC CL A 00164V103 125954 2311512 SH SOLE 21 2311512 0 0 AMC NETWORKS INC CL A 00164V103 107015 1963947 SH SOLE 22 1876612 0 87335 AMC NETWORKS INC CL A 00164V103 866 15899 SH SOLE 23 15899 0 0 AMC NETWORKS INC CL A 00164V103 733 13450 SH SOLE 26 7842 0 5608 AMC NETWORKS INC CL A 00164V103 306 5609 SH SOLE 28 5609 0 0 AMC NETWORKS INC CL A 00164V103 631 11572 SH SOLE 29 11572 0 0 AMC NETWORKS INC CL A 00164V103 738 13549 SH SOLE 30 13549 0 0 AMC NETWORKS INC CL A 00164V103 1693 31079 SH SOLE 31 1498 0 29581 AMC NETWORKS INC CL A 00164V103 62 1141 SH SOLE 34 1141 0 0 AMC NETWORKS INC CL A 00164V103 229 4208 SH SOLE 36 4208 0 0 AMC NETWORKS INC CL A 00164V103 234 4287 SH SOLE 40 4287 0 0 AMCON DISTRG CO COM NEW 02341Q205 5 53 SH SOLE 21 53 0 0 AMCOR PLC ORD G0250X107 3309 288007 SH SOLE 2 258169 0 29838 AMCOR PLC ORD G0250X107 3856 335585 SH SOLE 4 293508 0 42077 AMCOR PLC ORD G0250X107 18491 1609351 SH SOLE 7 1609351 0 0 AMCOR PLC ORD G0250X107 96013 8356216 SH SOLE 18 8264113 0 92103 AMCOR PLC ORD G0250X107 1797 156428 SH SOLE 19 156428 0 0 AMCOR PLC ORD G0250X107 227513 19800943 SH SOLE 21 19800943 0 0 AMCOR PLC ORD G0250X107 311266 27090168 SH SOLE 22 25300559 0 1789609 AMCOR PLC ORD G0250X107 33316 2899538 SH SOLE 26 555316 0 2344222 AMCOR PLC ORD G0250X107 1662 144614 SH SOLE 28 59919 0 84695 AMCOR PLC ORD G0250X107 3918 341026 SH SOLE 29 1560 0 339466 AMCOR PLC ORD G0250X107 42362 3686816 SH SOLE 30 3686816 0 0 AMCOR PLC ORD G0250X107 654 56925 SH SOLE 34 56925 0 0 AMCOR PLC ORD G0250X107 1025 89221 SH SOLE 36 89221 0 0 AMDOCS LTD SHS G02602103 19353 311693 SH SOLE 2 40015 0 271678 AMDOCS LTD SHS G02602103 63 1011 SH SOLE 4 1011 0 0 AMDOCS LTD SHS G02602103 1084 17458 SH SOLE 7 3592 0 13866 AMDOCS LTD SHS G02602103 422 6799 SH SOLE 13 6799 0 0 AMDOCS LTD SHS G02602103 72 1156 SH SOLE 15 1156 0 0 AMDOCS LTD SHS G02602103 5382 86681 SH SOLE 18 85115 0 1566 AMDOCS LTD SHS G02602103 7893 127123 SH SOLE 19 127123 0 0 AMDOCS LTD SHS G02602103 85989 1384903 SH SOLE 21 1384903 0 0 AMDOCS LTD SHS G02602103 108090 1740853 SH SOLE 22 1505248 0 235605 AMDOCS LTD SHS G02602103 8549 137695 SH SOLE 25 137695 0 0 AMDOCS LTD SHS G02602103 19229 309694 SH SOLE 26 82656 0 227038 AMDOCS LTD SHS G02602103 8 123 SH SOLE 30 123 0 0 AMDOCS LTD SHS G02602103 566 9114 SH SOLE 31 2914 0 6200 AMDOCS LTD SHS G02602103 1230 19806 SH SOLE 34 19806 0 0 AMDOCS LTD SHS G02602103 4704 75768 SH SOLE 36 75768 0 0 AMEDISYS INC COM 023436108 10659 87792 SH SOLE 2 61771 0 26021 AMEDISYS INC COM 023436108 23 191 SH SOLE 4 191 0 0 AMEDISYS INC COM 023436108 72 595 SH SOLE 7 595 0 0 AMEDISYS INC COM 023436108 2 14 SH SOLE 17 0 0 14 AMEDISYS INC COM 023436108 24064 198204 SH SOLE 18 196163 0 2041 AMEDISYS INC COM 023436108 47582 391915 SH SOLE 19 391915 0 0 AMEDISYS INC COM 023436108 265212 2184435 SH SOLE 21 2184435 0 0 AMEDISYS INC COM 023436108 136259 1122301 SH SOLE 22 1079941 0 42360 AMEDISYS INC COM 023436108 421 3467 SH SOLE 23 3467 0 0 AMEDISYS INC COM 023436108 1892 15582 SH SOLE 26 9337 0 6245 AMEDISYS INC COM 023436108 442 3642 SH SOLE 28 3642 0 0 AMEDISYS INC COM 023436108 2128 17529 SH SOLE 30 17529 0 0 AMEDISYS INC COM 023436108 19786 162969 SH SOLE 34 162969 0 0 AMEDISYS INC COM 023436108 400 3291 SH SOLE 40 3291 0 0 AMERANT BANCORP INC CL A 023576101 352 17872 SH SOLE 2 800 0 17072 AMERANT BANCORP INC CL A 023576101 12 604 SH SOLE 7 604 0 0 AMERANT BANCORP INC CL A 023576101 1323 67116 SH SOLE 18 67116 0 0 AMERANT BANCORP INC CL A 023576101 659 33455 SH SOLE 19 33455 0 0 AMERANT BANCORP INC CL A 023576101 12512 634797 SH SOLE 21 634797 0 0 AMERANT BANCORP INC CL A 023576101 4008 203365 SH SOLE 22 193564 0 9801 AMERCO COM 023586100 7496 19803 SH SOLE 2 1649 0 18154 AMERCO COM 023586100 1220 3224 SH SOLE 4 2964 0 260 AMERCO COM 023586100 1843 4868 SH SOLE 7 4157 0 711 AMERCO COM 023586100 1794 4739 SH SOLE 18 3987 0 752 AMERCO COM 023586100 801 2117 SH SOLE 19 2117 0 0 AMERCO COM 023586100 92117 243341 SH SOLE 21 243341 0 0 AMERCO COM 023586100 89823 237282 SH SOLE 22 220000 0 17282 AMERCO COM 023586100 2364 6245 SH SOLE 23 6245 0 0 AMERCO COM 023586100 434 1146 SH SOLE 25 1146 0 0 AMERCO COM 023586100 12005 31712 SH SOLE 26 13481 0 18231 AMERCO COM 023586100 690 1823 SH SOLE 28 1286 0 537 AMERCO COM 023586100 768 2029 SH SOLE 29 150 0 1879 AMERCO COM 023586100 5980 15798 SH SOLE 30 15798 0 0 AMERCO COM 023586100 1055 2788 SH SOLE 31 1008 0 1780 AMERCO COM 023586100 124 327 SH SOLE 34 327 0 0 AMERCO COM 023586100 1677 4430 SH SOLE 36 4430 0 0 AMERCO COM 023586100 49 130 SH SOLE 40 130 0 0 AMEREN CORP COM 023608102 47429 631465 SH SOLE 2 103188 0 528277 AMEREN CORP COM 023608102 7164 95379 SH SOLE 4 89109 0 6270 AMEREN CORP COM 023608102 25485 339298 SH SOLE 7 240690 0 98608 AMEREN CORP COM 023608102 932 12402 SH SOLE 13 12402 0 0 AMEREN CORP COM 023608102 171 2274 SH SOLE 15 2274 0 0 AMEREN CORP COM 023608102 37001 492627 SH SOLE 18 459145 0 33482 AMEREN CORP COM 023608102 5518 73472 SH SOLE 19 73472 0 0 AMEREN CORP COM 023608102 460202 6127040 SH SOLE 21 6127040 0 0 AMEREN CORP COM 023608102 474033 6311183 SH SOLE 22 5614754 0 696429 AMEREN CORP COM 023608102 13048 173716 SH SOLE 23 173716 0 0 AMEREN CORP COM 023608102 19049 253612 SH SOLE 25 253612 0 0 AMEREN CORP COM 023608102 73585 979694 SH SOLE 26 334099 0 645595 AMEREN CORP COM 023608102 3769 50176 SH SOLE 28 37761 0 12415 AMEREN CORP COM 023608102 416 5545 SH SOLE 29 5545 0 0 AMEREN CORP COM 023608102 86167 1147207 SH SOLE 30 1147207 0 0 AMEREN CORP COM 023608102 6416 85427 SH SOLE 31 44175 0 41252 AMEREN CORP COM 023608102 1062 14140 SH SOLE 34 14140 0 0 AMEREN CORP COM 023608102 16874 224652 SH SOLE 36 224652 0 0 AMEREN CORP COM 023608102 458 6098 SH SOLE 40 6098 0 0 AMERESCO INC CL A 02361E108 329 22339 SH SOLE 2 965 0 21374 AMERESCO INC CL A 02361E108 295 20014 SH SOLE 7 20014 0 0 AMERESCO INC CL A 02361E108 1122 76151 SH SOLE 18 76151 0 0 AMERESCO INC CL A 02361E108 551 37395 SH SOLE 19 37395 0 0 AMERESCO INC CL A 02361E108 10908 740503 SH SOLE 21 740503 0 0 AMERESCO INC CL A 02361E108 8398 570157 SH SOLE 22 552742 0 17415 AMERESCO INC CL A 02361E108 45 3029 SH SOLE 30 3029 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9425 647315 SH SOLE 2 58821 0 588494 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 671 46052 SH SOLE 4 46052 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3176 218144 SH SOLE 13 218144 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10164 698050 SH SOLE 18 0 0 698050 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5925 406907 SH SOLE 19 406907 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 189 12996 SH SOLE 21 12996 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 63454 4358128 SH SOLE 22 1983209 0 2374919 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9167 629613 SH SOLE 25 629613 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3160 217066 SH SOLE 30 217066 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 41095 2822442 SH SOLE 34 2822442 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 27695 849283 SH SOLE 2 94164 0 755119 AMERICAN AIRLS GROUP INC COM 02376R102 1075 32952 SH SOLE 4 29864 0 3088 AMERICAN AIRLS GROUP INC COM 02376R102 11247 344885 SH SOLE 7 344885 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 46 1412 SH SOLE 15 1412 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 8 230 SH SOLE 17 0 0 230 AMERICAN AIRLS GROUP INC COM 02376R102 25054 768292 SH SOLE 18 734266 0 34026 AMERICAN AIRLS GROUP INC COM 02376R102 5290 162207 SH SOLE 19 162207 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 286974 8800195 SH SOLE 21 8800195 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 301423 9243275 SH SOLE 22 8238031 0 1005244 AMERICAN AIRLS GROUP INC COM 02376R102 2739 83996 SH SOLE 23 83996 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3724 114184 SH SOLE 25 114184 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 23835 730913 SH SOLE 26 225071 0 505842 AMERICAN AIRLS GROUP INC COM 02376R102 714 21909 SH SOLE 28 15478 0 6431 AMERICAN AIRLS GROUP INC COM 02376R102 194 5957 SH SOLE 29 5957 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 39911 1223886 SH SOLE 30 1223886 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1710 52432 SH SOLE 31 26787 0 25645 AMERICAN AIRLS GROUP INC COM 02376R102 2029 62230 SH SOLE 32 62230 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 271 8317 SH SOLE 34 8317 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3890 119280 SH SOLE 36 119280 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 79 2428 SH SOLE 40 2428 0 0 AMERICAN ASSETS TR INC COM 024013104 1950 41392 SH SOLE 2 1912 0 39480 AMERICAN ASSETS TR INC COM 024013104 590 12527 SH SOLE 4 12527 0 0 AMERICAN ASSETS TR INC COM 024013104 2342 49712 SH SOLE 7 49712 0 0 AMERICAN ASSETS TR INC COM 024013104 78 1654 SH SOLE 15 1654 0 0 AMERICAN ASSETS TR INC COM 024013104 9615 204061 SH SOLE 18 204061 0 0 AMERICAN ASSETS TR INC COM 024013104 6322 134161 SH SOLE 19 134161 0 0 AMERICAN ASSETS TR INC COM 024013104 243642 5170676 SH SOLE 21 5170676 0 0 AMERICAN ASSETS TR INC COM 024013104 81140 1721976 SH SOLE 22 1659820 0 62156 AMERICAN ASSETS TR INC COM 024013104 76 1618 SH SOLE 23 1618 0 0 AMERICAN ASSETS TR INC COM 024013104 3886 82467 SH SOLE 25 82467 0 0 AMERICAN ASSETS TR INC COM 024013104 1461 31011 SH SOLE 26 5943 0 25068 AMERICAN ASSETS TR INC COM 024013104 192 4078 SH SOLE 28 4078 0 0 AMERICAN ASSETS TR INC COM 024013104 1181 25073 SH SOLE 29 25073 0 0 AMERICAN ASSETS TR INC COM 024013104 12552 266384 SH SOLE 30 266384 0 0 AMERICAN ASSETS TR INC COM 024013104 10 217 SH SOLE 34 217 0 0 AMERICAN ASSETS TR INC COM 024013104 153 3249 SH SOLE 40 3249 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1449 113537 SH SOLE 2 4620 0 108917 AMERICAN AXLE & MFG HLDGS IN COM 024061103 6 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 55 4334 SH SOLE 7 4334 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 6255 490170 SH SOLE 18 490170 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2436 190922 SH SOLE 19 190922 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 155557 12190957 SH SOLE 21 12190957 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 46538 3647202 SH SOLE 22 3484213 0 162989 AMERICAN AXLE & MFG HLDGS IN COM 024061103 396 30996 SH SOLE 26 20155 0 10841 AMERICAN AXLE & MFG HLDGS IN COM 024061103 177 13857 SH SOLE 28 13857 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2157 169016 SH SOLE 30 169016 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 82 6463 SH SOLE 36 6463 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 101 7881 SH SOLE 40 7881 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 15078 326638 SH SOLE 2 67981 0 258657 AMERICAN CAMPUS CMNTYS INC COM 024835100 1691 36630 SH SOLE 4 36630 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 7457 161541 SH SOLE 7 161541 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 254 5511 SH SOLE 15 5511 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 17838 386439 SH SOLE 18 386439 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8830 191296 SH SOLE 19 191296 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 391637 8484340 SH SOLE 21 8484340 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 269846 5845879 SH SOLE 22 5569687 0 276192 AMERICAN CAMPUS CMNTYS INC COM 024835100 218 4729 SH SOLE 23 4729 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 13555 293643 SH SOLE 25 293643 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4642 100567 SH SOLE 26 35953 0 64614 AMERICAN CAMPUS CMNTYS INC COM 024835100 793 17179 SH SOLE 28 17179 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3548 76859 SH SOLE 29 76859 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 28961 627398 SH SOLE 30 627398 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 400 8664 SH SOLE 31 2864 0 5800 AMERICAN CAMPUS CMNTYS INC COM 024835100 164 3543 SH SOLE 36 3543 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 586 12689 SH SOLE 40 12689 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4124 244016 SH SOLE 2 106113 0 137903 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12 722 SH SOLE 4 722 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 74 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 15723 930365 SH SOLE 18 913471 0 16894 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13072 773516 SH SOLE 19 773516 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 192710 11402983 SH SOLE 21 11402983 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 109334 6469484 SH SOLE 22 6228618 0 240866 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1932 114318 SH SOLE 23 114318 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4761 281693 SH SOLE 26 43710 0 237983 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 363 21507 SH SOLE 28 21507 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 780 46176 SH SOLE 30 46176 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 391 23117 SH SOLE 34 23117 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 180 10649 SH SOLE 36 10649 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 301 17815 SH SOLE 40 17815 0 0 AMERICAN ELEC PWR CO INC COM 025537101 105871 1202942 SH SOLE 2 143571 0 1059371 AMERICAN ELEC PWR CO INC COM 025537101 16973 192858 SH SOLE 4 179842 0 13016 AMERICAN ELEC PWR CO INC COM 025537101 46623 529752 SH SOLE 7 505647 0 24105 AMERICAN ELEC PWR CO INC COM 025537101 1358 15425 SH SOLE 13 15425 0 0 AMERICAN ELEC PWR CO INC COM 025537101 404 4591 SH SOLE 15 4591 0 0 AMERICAN ELEC PWR CO INC COM 025537101 101063 1148313 SH SOLE 18 1080643 0 67670 AMERICAN ELEC PWR CO INC COM 025537101 14645 166407 SH SOLE 19 166407 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1341684 15244674 SH SOLE 21 15244674 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1105206 12557736 SH SOLE 22 11173791 0 1383945 AMERICAN ELEC PWR CO INC COM 025537101 31916 362638 SH SOLE 23 362638 0 0 AMERICAN ELEC PWR CO INC COM 025537101 40973 465554 SH SOLE 25 465554 0 0 AMERICAN ELEC PWR CO INC COM 025537101 142187 1615577 SH SOLE 26 558745 0 1056832 AMERICAN ELEC PWR CO INC COM 025537101 8500 96579 SH SOLE 28 70928 0 25651 AMERICAN ELEC PWR CO INC COM 025537101 1123 12757 SH SOLE 29 12757 0 0 AMERICAN ELEC PWR CO INC COM 025537101 183528 2085312 SH SOLE 30 2085312 0 0 AMERICAN ELEC PWR CO INC COM 025537101 15208 172796 SH SOLE 31 93028 0 79768 AMERICAN ELEC PWR CO INC COM 025537101 3494 39697 SH SOLE 32 39697 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2355 26760 SH SOLE 34 26760 0 0 AMERICAN ELEC PWR CO INC COM 025537101 8267 93929 SH SOLE 35 93929 0 0 AMERICAN ELEC PWR CO INC COM 025537101 43021 488817 SH SOLE 36 488817 0 0 AMERICAN ELEC PWR CO INC COM 025537101 979 11120 SH SOLE 40 11120 0 0 AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 43407 811197 SH SOLE 21 811197 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 5 6440 SH SOLE 21 6440 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 442 632050 SH SOLE 22 632050 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2493 91798 SH SOLE 2 3439 0 88359 AMERICAN EQTY INVT LIFE HLD COM 025676206 11 418 SH SOLE 4 418 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 61 2264 SH SOLE 7 2264 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 10947 403058 SH SOLE 18 403058 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3992 146972 SH SOLE 19 146972 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 265238 9765772 SH SOLE 21 9765772 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 72674 2675787 SH SOLE 22 2550103 0 125684 AMERICAN EQTY INVT LIFE HLD COM 025676206 467 17201 SH SOLE 26 11122 0 6079 AMERICAN EQTY INVT LIFE HLD COM 025676206 284 10473 SH SOLE 28 10473 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4380 161250 SH SOLE 30 161250 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 215 7930 SH SOLE 40 7930 0 0 AMERICAN EXPRESS CO COM 025816109 241853 1959274 SH SOLE 2 431272 0 1528002 AMERICAN EXPRESS CO COM 025816109 37226 301569 SH SOLE 4 282281 0 19288 AMERICAN EXPRESS CO COM 025816109 72541 587664 SH SOLE 7 583840 0 3824 AMERICAN EXPRESS CO COM 025816109 7338 59448 SH SOLE 13 59448 0 0 AMERICAN EXPRESS CO COM 025816109 791 6407 SH SOLE 15 6407 0 0 AMERICAN EXPRESS CO COM 025816109 0 1 SH SOLE 17 0 0 1 AMERICAN EXPRESS CO COM 025816109 184088 1491316 SH SOLE 18 1376528 0 114788 AMERICAN EXPRESS CO COM 025816109 70630 572183 SH SOLE 19 572183 0 0 AMERICAN EXPRESS CO COM 025816109 1536354 12446157 SH SOLE 21 12446157 0 0 AMERICAN EXPRESS CO COM 025816109 2120018 17174479 SH SOLE 22 15038168 0 2136311 AMERICAN EXPRESS CO COM 025816109 74107 600348 SH SOLE 23 600348 0 0 AMERICAN EXPRESS CO COM 025816109 81720 662020 SH SOLE 25 662020 0 0 AMERICAN EXPRESS CO COM 025816109 388549 3147672 SH SOLE 26 768551 0 2379121 AMERICAN EXPRESS CO COM 025816109 17450 141368 SH SOLE 28 103700 0 37668 AMERICAN EXPRESS CO COM 025816109 25700 208199 SH SOLE 29 61222 0 146977 AMERICAN EXPRESS CO COM 025816109 338780 2744493 SH SOLE 30 2744493 0 0 AMERICAN EXPRESS CO COM 025816109 33323 269954 SH SOLE 31 153349 0 116605 AMERICAN EXPRESS CO COM 025816109 11702 94798 SH SOLE 32 94798 0 0 AMERICAN EXPRESS CO COM 025816109 8396 68020 SH SOLE 34 68020 0 0 AMERICAN EXPRESS CO COM 025816109 67004 542805 SH SOLE 36 542805 0 0 AMERICAN EXPRESS CO COM 025816109 2038 16513 SH SOLE 40 16513 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1184 108596 SH SOLE 2 4424 0 104172 AMERICAN FIN TR INC COM CLASS A 02607T109 5 458 SH SOLE 4 458 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 19 1752 SH SOLE 7 1752 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 3799 348577 SH SOLE 18 348577 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2007 184108 SH SOLE 19 184108 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 38216 3506053 SH SOLE 21 3506053 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 25752 2362578 SH SOLE 22 2249449 0 113129 AMERICAN FIN TR INC COM CLASS A 02607T109 20 1831 SH SOLE 23 1831 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 743 68185 SH SOLE 26 58287 0 9898 AMERICAN FIN TR INC COM CLASS A 02607T109 305 27990 SH SOLE 28 27990 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 259 23763 SH SOLE 30 23763 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 100 9203 SH SOLE 40 9203 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 30281 295511 SH SOLE 2 125953 0 169558 AMERICAN FINL GROUP INC OHIO COM 025932104 4734 46199 SH SOLE 4 44234 0 1965 AMERICAN FINL GROUP INC OHIO COM 025932104 2729 26631 SH SOLE 7 26631 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 41 401 SH SOLE 13 401 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 23675 231042 SH SOLE 18 224670 0 6372 AMERICAN FINL GROUP INC OHIO COM 025932104 6436 62804 SH SOLE 19 62804 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 458187 4471425 SH SOLE 21 4471425 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 297140 2899778 SH SOLE 22 2487289 0 412489 AMERICAN FINL GROUP INC OHIO COM 025932104 8188 79909 SH SOLE 23 79909 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 16351 159565 SH SOLE 26 80400 0 79165 AMERICAN FINL GROUP INC OHIO COM 025932104 1516 14798 SH SOLE 28 11014 0 3784 AMERICAN FINL GROUP INC OHIO COM 025932104 3444 33610 SH SOLE 29 17901 0 15709 AMERICAN FINL GROUP INC OHIO COM 025932104 13372 130494 SH SOLE 30 130494 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5863 57214 SH SOLE 31 38519 0 18695 AMERICAN FINL GROUP INC OHIO COM 025932104 3003 29303 SH SOLE 34 29303 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4979 48587 SH SOLE 36 48587 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 154 1502 SH SOLE 40 1502 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 11404 469106 SH SOLE 2 18488 0 450618 AMERICAN HOMES 4 RENT CL A 02665T306 4558 187514 SH SOLE 4 187514 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7357 302636 SH SOLE 7 302636 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 258 10602 SH SOLE 15 10602 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 18403 757013 SH SOLE 18 757013 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 9308 382877 SH SOLE 19 382877 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 153496 6314123 SH SOLE 21 6314123 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 239767 9862880 SH SOLE 22 9257174 0 605706 AMERICAN HOMES 4 RENT CL A 02665T306 1250 51417 SH SOLE 23 51417 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 13381 550437 SH SOLE 25 550437 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4741 195014 SH SOLE 26 63951 0 131063 AMERICAN HOMES 4 RENT CL A 02665T306 1508 62016 SH SOLE 28 62016 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3468 142654 SH SOLE 29 142654 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8742 359606 SH SOLE 30 359606 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 255 10500 SH SOLE 31 5500 0 5000 AMERICAN HOMES 4 RENT CL A 02665T306 1648 67802 SH SOLE 34 67802 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 94 3883 SH SOLE 36 3883 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 627 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 119416 2241285 SH SOLE 2 313504 0 1927781 AMERICAN INTL GROUP INC COM NEW 026874784 15566 292161 SH SOLE 4 268326 0 23835 AMERICAN INTL GROUP INC COM NEW 026874784 45587 855616 SH SOLE 7 777958 0 77658 AMERICAN INTL GROUP INC COM NEW 026874784 986 18504 SH SOLE 13 18504 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 480 9006 SH SOLE 15 9006 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 269626 5060543 SH SOLE 18 4944952 0 115591 AMERICAN INTL GROUP INC COM NEW 026874784 483650 9077511 SH SOLE 19 9077511 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 870288 16334238 SH SOLE 21 16334238 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1185060 22242112 SH SOLE 22 19560890 0 2681222 AMERICAN INTL GROUP INC COM NEW 026874784 34051 639093 SH SOLE 23 639093 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 50908 955483 SH SOLE 25 955483 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 202730 3804994 SH SOLE 26 986984 0 2818010 AMERICAN INTL GROUP INC COM NEW 026874784 9036 169602 SH SOLE 28 123745 0 45857 AMERICAN INTL GROUP INC COM NEW 026874784 1081 20291 SH SOLE 29 20291 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 178090 3342526 SH SOLE 30 3342526 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 16487 309447 SH SOLE 31 171081 0 138366 AMERICAN INTL GROUP INC COM NEW 026874784 13373 251001 SH SOLE 34 251001 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 42968 806457 SH SOLE 36 806457 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1084 20347 SH SOLE 40 20347 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 397 10234 SH SOLE 2 449 0 9785 AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH SOLE 7 184 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1394 35969 SH SOLE 18 35969 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 794 20501 SH SOLE 19 20501 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 14310 369284 SH SOLE 21 369284 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 11778 303953 SH SOLE 22 295927 0 8026 AMERICAN NATL INS CO COM 028591105 1398 11999 SH SOLE 2 1043 0 10956 AMERICAN NATL INS CO COM 028591105 14 118 SH SOLE 7 118 0 0 AMERICAN NATL INS CO COM 028591105 451 3872 SH SOLE 18 3872 0 0 AMERICAN NATL INS CO COM 028591105 190 1631 SH SOLE 19 1631 0 0 AMERICAN NATL INS CO COM 028591105 10338 88759 SH SOLE 21 88759 0 0 AMERICAN NATL INS CO COM 028591105 28707 246474 SH SOLE 22 229534 0 16940 AMERICAN NATL INS CO COM 028591105 1051 9025 SH SOLE 26 4121 0 4904 AMERICAN NATL INS CO COM 028591105 309 2650 SH SOLE 28 2650 0 0 AMERICAN NATL INS CO COM 028591105 278 2383 SH SOLE 30 2383 0 0 AMERICAN NATL INS CO COM 028591105 1028 8823 SH SOLE 31 140 0 8683 AMERICAN NATL INS CO COM 028591105 903 7750 SH SOLE 34 7750 0 0 AMERICAN NATL INS CO COM 028591105 68 587 SH SOLE 40 587 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 89 9869 SH SOLE 2 2245 0 7624 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3 338 SH SOLE 4 338 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 6 676 SH SOLE 7 676 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1688 187298 SH SOLE 18 187298 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 851 94497 SH SOLE 19 94497 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 23039 2557058 SH SOLE 21 2557058 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 14072 1561772 SH SOLE 22 1478388 0 83384 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 32 3552 SH SOLE 26 0 0 3552 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 71 7838 SH SOLE 28 7838 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 142 15745 SH SOLE 30 15745 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 48 5336 SH SOLE 40 5336 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 508 17161 SH SOLE 2 734 0 16427 AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH SOLE 4 130 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 11 362 SH SOLE 7 362 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 2217 74943 SH SOLE 18 74943 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 822 27797 SH SOLE 19 27797 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 53494 1808453 SH SOLE 21 1808453 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 13864 468683 SH SOLE 22 443803 0 24880 AMERICAN PUBLIC EDUCATION IN COM 02913V103 66 2219 SH SOLE 26 0 0 2219 AMERICAN PUBLIC EDUCATION IN COM 02913V103 70 2367 SH SOLE 28 2367 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 750 25355 SH SOLE 30 25355 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 55 1849 SH SOLE 40 1849 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 121 16300 SH SOLE 2 944 0 15356 AMERICAN RENAL ASSOCIATES HO COM 029227105 3 382 SH SOLE 7 382 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 473 63547 SH SOLE 18 63547 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 231 30992 SH SOLE 19 30992 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4485 602836 SH SOLE 21 602836 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 3591 482611 SH SOLE 22 470261 0 12350 AMERICAN RES CORP CL A 02927U208 5 1803 SH SOLE 18 1803 0 0 AMERICAN RES CORP CL A 02927U208 67 22757 SH SOLE 21 22757 0 0 AMERICAN RIVER BANKSHARES COM 029326105 71 5788 SH SOLE 21 5788 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 880 875000 PRN SOLE 21 875000 0 0 AMERICAN RLTY INVS INC COM 029174109 49 3598 SH SOLE 2 0 0 3598 AMERICAN RLTY INVS INC COM 029174109 124 9096 SH SOLE 18 9096 0 0 AMERICAN RLTY INVS INC COM 029174109 45 3271 SH SOLE 19 3271 0 0 AMERICAN RLTY INVS INC COM 029174109 988 72400 SH SOLE 21 72400 0 0 AMERICAN RLTY INVS INC COM 029174109 783 57435 SH SOLE 22 55646 0 1789 AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH SOLE 21 709 0 0 AMERICAN SOFTWARE INC CL A 029683109 373 28372 SH SOLE 2 1240 0 27132 AMERICAN SOFTWARE INC CL A 029683109 10 773 SH SOLE 7 773 0 0 AMERICAN SOFTWARE INC CL A 029683109 1285 97700 SH SOLE 18 97700 0 0 AMERICAN SOFTWARE INC CL A 029683109 642 48813 SH SOLE 19 48813 0 0 AMERICAN SOFTWARE INC CL A 029683109 12521 952171 SH SOLE 21 952171 0 0 AMERICAN SOFTWARE INC CL A 029683109 11629 884342 SH SOLE 22 828443 0 55899 AMERICAN SOFTWARE INC CL A 029683109 395 30014 SH SOLE 31 0 0 30014 AMERICAN STS WTR CO COM 029899101 2415 32093 SH SOLE 2 1513 0 30580 AMERICAN STS WTR CO COM 029899101 115 1530 SH SOLE 4 1530 0 0 AMERICAN STS WTR CO COM 029899101 7512 99842 SH SOLE 7 99842 0 0 AMERICAN STS WTR CO COM 029899101 12312 163632 SH SOLE 18 162548 0 1084 AMERICAN STS WTR CO COM 029899101 5085 67584 SH SOLE 19 67584 0 0 AMERICAN STS WTR CO COM 029899101 297830 3958403 SH SOLE 21 3958403 0 0 AMERICAN STS WTR CO COM 029899101 82662 1098643 SH SOLE 22 1042962 0 55681 AMERICAN STS WTR CO COM 029899101 1088 14461 SH SOLE 26 11548 0 2913 AMERICAN STS WTR CO COM 029899101 382 5074 SH SOLE 28 5074 0 0 AMERICAN STS WTR CO COM 029899101 14543 193292 SH SOLE 30 193292 0 0 AMERICAN STS WTR CO COM 029899101 117 1555 SH SOLE 36 1555 0 0 AMERICAN STS WTR CO COM 029899101 315 4181 SH SOLE 40 4181 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 179 19284 SH SOLE 2 877 0 18407 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 671 72321 SH SOLE 18 72321 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 325 35038 SH SOLE 19 35038 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 6379 687364 SH SOLE 21 687364 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4667 502880 SH SOLE 22 496744 0 6136 AMERICAN TOWER CORP NEW COM 03027X100 222135 1086500 SH SOLE 2 135699 0 950801 AMERICAN TOWER CORP NEW COM 03027X100 37289 182388 SH SOLE 4 170457 0 11931 AMERICAN TOWER CORP NEW COM 03027X100 189754 928118 SH SOLE 7 925055 0 3063 AMERICAN TOWER CORP NEW COM 03027X100 984 4812 SH SOLE 13 4812 0 0 AMERICAN TOWER CORP NEW COM 03027X100 564 2757 SH SOLE 15 2757 0 0 AMERICAN TOWER CORP NEW COM 03027X100 10 51 SH SOLE 17 0 0 51 AMERICAN TOWER CORP NEW COM 03027X100 176942 865454 SH SOLE 18 806942 0 58512 AMERICAN TOWER CORP NEW COM 03027X100 30073 147094 SH SOLE 19 147094 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2571947 12579836 SH SOLE 21 12579836 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2209710 10808072 SH SOLE 22 9627628 0 1180444 AMERICAN TOWER CORP NEW COM 03027X100 65427 320015 SH SOLE 23 320015 0 0 AMERICAN TOWER CORP NEW COM 03027X100 84608 413830 SH SOLE 25 413830 0 0 AMERICAN TOWER CORP NEW COM 03027X100 332486 1626245 SH SOLE 26 491456 0 1134789 AMERICAN TOWER CORP NEW COM 03027X100 17639 86276 SH SOLE 28 63188 0 23088 AMERICAN TOWER CORP NEW COM 03027X100 2226 10888 SH SOLE 29 10888 0 0 AMERICAN TOWER CORP NEW COM 03027X100 381934 1868107 SH SOLE 30 1868107 0 0 AMERICAN TOWER CORP NEW COM 03027X100 39471 193060 SH SOLE 31 84922 0 108138 AMERICAN TOWER CORP NEW COM 03027X100 13341 65253 SH SOLE 34 65253 0 0 AMERICAN TOWER CORP NEW COM 03027X100 71759 350986 SH SOLE 36 350986 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2033 9944 SH SOLE 40 9944 0 0 AMERICAN VANGUARD CORP COM 030371108 460 29873 SH SOLE 2 1301 0 28572 AMERICAN VANGUARD CORP COM 030371108 10 661 SH SOLE 7 661 0 0 AMERICAN VANGUARD CORP COM 030371108 2006 130171 SH SOLE 18 130171 0 0 AMERICAN VANGUARD CORP COM 030371108 1137 73787 SH SOLE 19 73787 0 0 AMERICAN VANGUARD CORP COM 030371108 45245 2936059 SH SOLE 21 2936059 0 0 AMERICAN VANGUARD CORP COM 030371108 13341 865708 SH SOLE 22 830386 0 35322 AMERICAN VANGUARD CORP COM 030371108 164 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 58 3745 SH SOLE 28 3745 0 0 AMERICAN VANGUARD CORP COM 030371108 628 40745 SH SOLE 30 40745 0 0 AMERICAN VANGUARD CORP COM 030371108 653 42368 SH SOLE 34 42368 0 0 AMERICAN VANGUARD CORP COM 030371108 42 2733 SH SOLE 40 2733 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1133 13393 SH SOLE 2 630 0 12763 AMERICAN WOODMARK CORPORATIO COM 030506109 9 108 SH SOLE 4 108 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 26 305 SH SOLE 7 305 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 5587 66021 SH SOLE 18 66021 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2186 25828 SH SOLE 19 25828 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 141228 1668968 SH SOLE 21 1668968 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 37941 448374 SH SOLE 22 427387 0 20987 AMERICAN WOODMARK CORPORATIO COM 030506109 590 6972 SH SOLE 26 5971 0 1001 AMERICAN WOODMARK CORPORATIO COM 030506109 170 2005 SH SOLE 28 2005 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1883 22257 SH SOLE 30 22257 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1410 16660 SH SOLE 31 0 0 16660 AMERICAN WOODMARK CORPORATIO COM 030506109 138 1631 SH SOLE 40 1631 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 58890 507676 SH SOLE 2 79562 0 428114 AMERICAN WTR WKS CO INC NEW COM 030420103 9554 82360 SH SOLE 4 77122 0 5238 AMERICAN WTR WKS CO INC NEW COM 030420103 56896 490487 SH SOLE 7 482555 0 7932 AMERICAN WTR WKS CO INC NEW COM 030420103 9213 79420 SH SOLE 13 79420 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 195 1677 SH SOLE 15 1677 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 59618 513946 SH SOLE 18 471525 0 42421 AMERICAN WTR WKS CO INC NEW COM 030420103 77544 668480 SH SOLE 19 668480 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 558197 4812047 SH SOLE 21 4812047 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 580792 5006827 SH SOLE 22 4432351 0 574476 AMERICAN WTR WKS CO INC NEW COM 030420103 15391 132683 SH SOLE 23 132683 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 20967 180748 SH SOLE 25 180748 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 130714 1126847 SH SOLE 26 217286 0 909561 AMERICAN WTR WKS CO INC NEW COM 030420103 4239 36540 SH SOLE 28 27079 0 9461 AMERICAN WTR WKS CO INC NEW COM 030420103 11572 99758 SH SOLE 29 3745 0 96013 AMERICAN WTR WKS CO INC NEW COM 030420103 161174 1389433 SH SOLE 30 1389433 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 7245 62459 SH SOLE 31 33650 0 28809 AMERICAN WTR WKS CO INC NEW COM 030420103 1238 10670 SH SOLE 34 10670 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 22169 191113 SH SOLE 36 191113 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 421 3630 SH SOLE 40 3630 0 0 AMERICAS CAR MART INC COM 03062T105 605 7030 SH SOLE 2 1925 0 5105 AMERICAS CAR MART INC COM 03062T105 11 129 SH SOLE 7 129 0 0 AMERICAS CAR MART INC COM 03062T105 2051 23823 SH SOLE 18 21975 0 1848 AMERICAS CAR MART INC COM 03062T105 2948 34248 SH SOLE 19 34248 0 0 AMERICAS CAR MART INC COM 03062T105 18869 219199 SH SOLE 21 219199 0 0 AMERICAS CAR MART INC COM 03062T105 19902 231203 SH SOLE 22 223274 0 7929 AMERICAS CAR MART INC COM 03062T105 868 10082 SH SOLE 23 10082 0 0 AMERICAS CAR MART INC COM 03062T105 932 10827 SH SOLE 26 0 0 10827 AMERICAS CAR MART INC COM 03062T105 172 1996 SH SOLE 30 1996 0 0 AMERICAS CAR MART INC COM 03062T105 51 590 SH SOLE 40 590 0 0 AMERICOLD RLTY TR COM 03064D108 25713 793109 SH SOLE 2 13609 0 779500 AMERICOLD RLTY TR COM 03064D108 1655 51046 SH SOLE 4 51046 0 0 AMERICOLD RLTY TR COM 03064D108 6686 206224 SH SOLE 7 206224 0 0 AMERICOLD RLTY TR COM 03064D108 247 7621 SH SOLE 15 7621 0 0 AMERICOLD RLTY TR COM 03064D108 2925 90211 SH SOLE 18 90211 0 0 AMERICOLD RLTY TR COM 03064D108 8679 267713 SH SOLE 19 267713 0 0 AMERICOLD RLTY TR COM 03064D108 96651 2981216 SH SOLE 21 2981216 0 0 AMERICOLD RLTY TR COM 03064D108 213904 6597901 SH SOLE 22 6269804 0 328097 AMERICOLD RLTY TR COM 03064D108 213 6576 SH SOLE 23 6576 0 0 AMERICOLD RLTY TR COM 03064D108 13193 406934 SH SOLE 25 406934 0 0 AMERICOLD RLTY TR COM 03064D108 3877 119590 SH SOLE 26 39562 0 80028 AMERICOLD RLTY TR COM 03064D108 705 21743 SH SOLE 28 21743 0 0 AMERICOLD RLTY TR COM 03064D108 3361 103659 SH SOLE 29 103659 0 0 AMERICOLD RLTY TR COM 03064D108 28261 871730 SH SOLE 30 871730 0 0 AMERICOLD RLTY TR COM 03064D108 132 4063 SH SOLE 31 4063 0 0 AMERICOLD RLTY TR COM 03064D108 561 17314 SH SOLE 40 17314 0 0 AMERIPRISE FINL INC COM 03076C106 47919 330114 SH SOLE 2 28059 0 302055 AMERIPRISE FINL INC COM 03076C106 6822 46994 SH SOLE 4 43189 0 3805 AMERIPRISE FINL INC COM 03076C106 22994 158407 SH SOLE 7 121197 0 37210 AMERIPRISE FINL INC COM 03076C106 63 431 SH SOLE 13 431 0 0 AMERIPRISE FINL INC COM 03076C106 202 1391 SH SOLE 15 1391 0 0 AMERIPRISE FINL INC COM 03076C106 48678 335339 SH SOLE 18 316489 0 18850 AMERIPRISE FINL INC COM 03076C106 14912 102730 SH SOLE 19 102730 0 0 AMERIPRISE FINL INC COM 03076C106 539875 3719172 SH SOLE 21 3719172 0 0 AMERIPRISE FINL INC COM 03076C106 495606 3414204 SH SOLE 22 3030400 0 383804 AMERIPRISE FINL INC COM 03076C106 14170 97615 SH SOLE 23 97615 0 0 AMERIPRISE FINL INC COM 03076C106 19650 135370 SH SOLE 25 135370 0 0 AMERIPRISE FINL INC COM 03076C106 95073 654955 SH SOLE 26 164473 0 490482 AMERIPRISE FINL INC COM 03076C106 3880 26727 SH SOLE 28 19445 0 7282 AMERIPRISE FINL INC COM 03076C106 462 3185 SH SOLE 29 3185 0 0 AMERIPRISE FINL INC COM 03076C106 83385 574438 SH SOLE 30 574438 0 0 AMERIPRISE FINL INC COM 03076C106 6958 47934 SH SOLE 31 26311 0 21623 AMERIPRISE FINL INC COM 03076C106 30140 207632 SH SOLE 34 207632 0 0 AMERIPRISE FINL INC COM 03076C106 16928 116616 SH SOLE 36 116616 0 0 AMERIPRISE FINL INC COM 03076C106 437 3010 SH SOLE 40 3010 0 0 AMERIS BANCORP COM 03076K108 1808 46137 SH SOLE 2 2083 0 44054 AMERIS BANCORP COM 03076K108 9 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 34 861 SH SOLE 7 861 0 0 AMERIS BANCORP COM 03076K108 7759 197990 SH SOLE 18 197990 0 0 AMERIS BANCORP COM 03076K108 3196 81546 SH SOLE 19 81546 0 0 AMERIS BANCORP COM 03076K108 225066 5742957 SH SOLE 21 5742957 0 0 AMERIS BANCORP COM 03076K108 52629 1342912 SH SOLE 22 1283637 0 59275 AMERIS BANCORP COM 03076K108 842 21489 SH SOLE 26 11670 0 9819 AMERIS BANCORP COM 03076K108 200 5094 SH SOLE 28 5094 0 0 AMERIS BANCORP COM 03076K108 2605 66483 SH SOLE 30 66483 0 0 AMERIS BANCORP COM 03076K108 203 5176 SH SOLE 40 5176 0 0 AMERISAFE INC COM 03071H100 962 15084 SH SOLE 2 662 0 14422 AMERISAFE INC COM 03071H100 9 146 SH SOLE 4 146 0 0 AMERISAFE INC COM 03071H100 7 107 SH SOLE 7 107 0 0 AMERISAFE INC COM 03071H100 5097 79927 SH SOLE 18 79927 0 0 AMERISAFE INC COM 03071H100 1363 21381 SH SOLE 19 21381 0 0 AMERISAFE INC COM 03071H100 116787 1831383 SH SOLE 21 1831383 0 0 AMERISAFE INC COM 03071H100 31658 496433 SH SOLE 22 471678 0 24755 AMERISAFE INC COM 03071H100 324 5084 SH SOLE 26 3279 0 1805 AMERISAFE INC COM 03071H100 146 2284 SH SOLE 28 2284 0 0 AMERISAFE INC COM 03071H100 1605 25169 SH SOLE 30 25169 0 0 AMERISAFE INC COM 03071H100 126 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 397 95638 SH SOLE 21 95638 0 0 AMERISERV FINL INC COM 03074A102 558 134352 SH SOLE 22 134352 0 0 AMERISOURCEBERGEN CORP COM 03073E105 46896 550032 SH SOLE 2 205184 0 344848 AMERISOURCEBERGEN CORP COM 03073E105 7861 92204 SH SOLE 4 87867 0 4337 AMERISOURCEBERGEN CORP COM 03073E105 12974 152164 SH SOLE 7 144642 0 7522 AMERISOURCEBERGEN CORP COM 03073E105 1931 22646 SH SOLE 13 22646 0 0 AMERISOURCEBERGEN CORP COM 03073E105 151 1769 SH SOLE 15 1769 0 0 AMERISOURCEBERGEN CORP COM 03073E105 33159 388916 SH SOLE 18 357903 0 31013 AMERISOURCEBERGEN CORP COM 03073E105 25562 299812 SH SOLE 19 299812 0 0 AMERISOURCEBERGEN CORP COM 03073E105 321775 3774045 SH SOLE 21 3774045 0 0 AMERISOURCEBERGEN CORP COM 03073E105 367011 4304615 SH SOLE 22 3702621 0 601994 AMERISOURCEBERGEN CORP COM 03073E105 16922 198479 SH SOLE 23 198479 0 0 AMERISOURCEBERGEN CORP COM 03073E105 13283 155795 SH SOLE 25 155795 0 0 AMERISOURCEBERGEN CORP COM 03073E105 68610 804718 SH SOLE 26 233987 0 570731 AMERISOURCEBERGEN CORP COM 03073E105 2610 30610 SH SOLE 28 22147 0 8463 AMERISOURCEBERGEN CORP COM 03073E105 14129 165711 SH SOLE 29 69436 0 96275 AMERISOURCEBERGEN CORP COM 03073E105 53752 630447 SH SOLE 30 630447 0 0 AMERISOURCEBERGEN CORP COM 03073E105 28718 336832 SH SOLE 31 96596 0 240236 AMERISOURCEBERGEN CORP COM 03073E105 19116 224208 SH SOLE 34 224208 0 0 AMERISOURCEBERGEN CORP COM 03073E105 16070 188480 SH SOLE 36 188480 0 0 AMERISOURCEBERGEN CORP COM 03073E105 373 4380 SH SOLE 40 4380 0 0 AMES NATL CORP COM 031001100 243 8953 SH SOLE 2 319 0 8634 AMES NATL CORP COM 031001100 8 312 SH SOLE 7 312 0 0 AMES NATL CORP COM 031001100 840 30978 SH SOLE 18 30978 0 0 AMES NATL CORP COM 031001100 409 15081 SH SOLE 19 15081 0 0 AMES NATL CORP COM 031001100 8041 296704 SH SOLE 21 296704 0 0 AMES NATL CORP COM 031001100 5945 219355 SH SOLE 22 212484 0 6871 AMETEK INC NEW COM 031100100 49545 545411 SH SOLE 2 53014 0 492397 AMETEK INC NEW COM 031100100 7160 78819 SH SOLE 4 72709 0 6110 AMETEK INC NEW COM 031100100 18013 198292 SH SOLE 7 193591 0 4701 AMETEK INC NEW COM 031100100 615 6772 SH SOLE 13 6772 0 0 AMETEK INC NEW COM 031100100 211 2321 SH SOLE 15 2321 0 0 AMETEK INC NEW COM 031100100 40816 449322 SH SOLE 18 418785 0 30537 AMETEK INC NEW COM 031100100 8002 88085 SH SOLE 19 88085 0 0 AMETEK INC NEW COM 031100100 496830 5469287 SH SOLE 21 5469287 0 0 AMETEK INC NEW COM 031100100 523515 5763045 SH SOLE 22 5143178 0 619867 AMETEK INC NEW COM 031100100 15017 165313 SH SOLE 23 165313 0 0 AMETEK INC NEW COM 031100100 20276 223205 SH SOLE 25 223205 0 0 AMETEK INC NEW COM 031100100 89939 990078 SH SOLE 26 294014 0 696064 AMETEK INC NEW COM 031100100 4251 46793 SH SOLE 28 34276 0 12517 AMETEK INC NEW COM 031100100 4802 52859 SH SOLE 29 5223 0 47636 AMETEK INC NEW COM 031100100 89913 989799 SH SOLE 30 989799 0 0 AMETEK INC NEW COM 031100100 12478 137364 SH SOLE 31 43513 0 93851 AMETEK INC NEW COM 031100100 5460 60108 SH SOLE 34 60108 0 0 AMETEK INC NEW COM 031100100 13363 147101 SH SOLE 36 147101 0 0 AMETEK INC NEW COM 031100100 427 4701 SH SOLE 40 4701 0 0 AMGEN INC COM 031162100 325764 1767765 SH SOLE 2 407458 0 1360307 AMGEN INC COM 031162100 44111 239368 SH SOLE 4 222463 0 16905 AMGEN INC COM 031162100 109459 593982 SH SOLE 7 593982 0 0 AMGEN INC COM 031162100 11430 62025 SH SOLE 13 62025 0 0 AMGEN INC COM 031162100 1295 7027 SH SOLE 15 7027 0 0 AMGEN INC COM 031162100 72 390 SH SOLE 17 0 0 390 AMGEN INC COM 031162100 414613 2249910 SH SOLE 18 2144474 0 105436 AMGEN INC COM 031162100 253372 1374929 SH SOLE 19 1374929 0 0 AMGEN INC COM 031162100 3132086 16996343 SH SOLE 21 16996343 0 0 AMGEN INC COM 031162100 2934712 15925289 SH SOLE 22 13942891 0 1982398 AMGEN INC COM 031162100 90388 490492 SH SOLE 23 490492 0 0 AMGEN INC COM 031162100 123454 669925 SH SOLE 25 669925 0 0 AMGEN INC COM 031162100 534712 2901630 SH SOLE 26 720270 0 2181360 AMGEN INC COM 031162100 22498 122085 SH SOLE 28 89243 0 32842 AMGEN INC COM 031162100 28669 155574 SH SOLE 29 36262 0 119312 AMGEN INC COM 031162100 504028 2735123 SH SOLE 30 2735123 0 0 AMGEN INC COM 031162100 43382 235416 SH SOLE 31 149892 0 85524 AMGEN INC COM 031162100 18989 103045 SH SOLE 32 103045 0 0 AMGEN INC COM 031162100 107854 585273 SH SOLE 34 585273 0 0 AMGEN INC COM 031162100 89874 487702 SH SOLE 36 487702 0 0 AMGEN INC COM 031162100 2584 14023 SH SOLE 40 14023 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2535 203123 SH SOLE 2 10824 0 192299 AMICUS THERAPEUTICS INC COM 03152W109 14 1137 SH SOLE 4 1137 0 0 AMICUS THERAPEUTICS INC COM 03152W109 60 4801 SH SOLE 7 4801 0 0 AMICUS THERAPEUTICS INC COM 03152W109 9549 765127 SH SOLE 18 756082 0 9045 AMICUS THERAPEUTICS INC COM 03152W109 6318 506212 SH SOLE 19 506212 0 0 AMICUS THERAPEUTICS INC COM 03152W109 126046 10099852 SH SOLE 21 10099852 0 0 AMICUS THERAPEUTICS INC COM 03152W109 84506 6771339 SH SOLE 22 6477951 0 293388 AMICUS THERAPEUTICS INC COM 03152W109 56 4470 SH SOLE 23 4470 0 0 AMICUS THERAPEUTICS INC COM 03152W109 986 79026 SH SOLE 26 37858 0 41168 AMICUS THERAPEUTICS INC COM 03152W109 311 24888 SH SOLE 28 24888 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1156 92589 SH SOLE 30 92589 0 0 AMICUS THERAPEUTICS INC COM 03152W109 104 8331 SH SOLE 34 8331 0 0 AMICUS THERAPEUTICS INC COM 03152W109 244 19518 SH SOLE 40 19518 0 0 AMKOR TECHNOLOGY INC COM 031652100 1359 182155 SH SOLE 2 82206 0 99949 AMKOR TECHNOLOGY INC COM 031652100 6 762 SH SOLE 4 762 0 0 AMKOR TECHNOLOGY INC COM 031652100 15 2015 SH SOLE 7 2015 0 0 AMKOR TECHNOLOGY INC COM 031652100 2947 395039 SH SOLE 18 334561 0 60478 AMKOR TECHNOLOGY INC COM 031652100 10005 1341090 SH SOLE 19 1341090 0 0 AMKOR TECHNOLOGY INC COM 031652100 24928 3341518 SH SOLE 21 3341518 0 0 AMKOR TECHNOLOGY INC COM 031652100 41449 5556214 SH SOLE 22 5386112 0 170102 AMKOR TECHNOLOGY INC COM 031652100 2121 284318 SH SOLE 23 284318 0 0 AMKOR TECHNOLOGY INC COM 031652100 4518 605684 SH SOLE 26 27341 0 578343 AMKOR TECHNOLOGY INC COM 031652100 113 15182 SH SOLE 28 15182 0 0 AMKOR TECHNOLOGY INC COM 031652100 209 28062 SH SOLE 30 28062 0 0 AMKOR TECHNOLOGY INC COM 031652100 65 8685 SH SOLE 36 8685 0 0 AMKOR TECHNOLOGY INC COM 031652100 87 11661 SH SOLE 40 11661 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2403 44293 SH SOLE 2 5551 0 38742 AMN HEALTHCARE SERVICES INC COM 001744101 76 1400 SH SOLE 4 1400 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 66 1217 SH SOLE 7 1217 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 11115 204893 SH SOLE 18 202328 0 2565 AMN HEALTHCARE SERVICES INC COM 001744101 4577 84377 SH SOLE 19 84377 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 269014 4958792 SH SOLE 21 4958792 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 75307 1388149 SH SOLE 22 1308935 0 79214 AMN HEALTHCARE SERVICES INC COM 001744101 304 5595 SH SOLE 23 5595 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 923 17022 SH SOLE 26 13473 0 3549 AMN HEALTHCARE SERVICES INC COM 001744101 335 6177 SH SOLE 28 6177 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 33 613 SH SOLE 29 613 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 4580 84432 SH SOLE 30 84432 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 98 1812 SH SOLE 31 1812 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 199 3671 SH SOLE 34 3671 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 34 624 SH SOLE 36 624 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 290 5354 SH SOLE 40 5354 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 598 83450 SH SOLE 2 5234 0 78216 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3 356 SH SOLE 4 356 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13 1762 SH SOLE 7 1762 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2273 317047 SH SOLE 18 308030 0 9017 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1786 249052 SH SOLE 19 249052 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 22347 3116680 SH SOLE 21 3116680 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 18073 2520632 SH SOLE 22 2402525 0 118107 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 71 9921 SH SOLE 23 9921 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 336 46831 SH SOLE 26 24771 0 22060 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 82 11481 SH SOLE 28 11481 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 193 26948 SH SOLE 30 26948 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 77 10763 SH SOLE 40 10763 0 0 AMPCO-PITTSBURGH CORP COM 032037103 8 1902 SH SOLE 18 1902 0 0 AMPCO-PITTSBURGH CORP COM 032037103 122 30207 SH SOLE 21 30207 0 0 AMPCO-PITTSBURGH CORP COM 032037103 774 192067 SH SOLE 22 192067 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 727 34422 SH SOLE 2 4658 0 29764 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 16 737 SH SOLE 7 737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3317 157150 SH SOLE 18 154184 0 2966 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2382 112826 SH SOLE 19 112826 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 90676 4295402 SH SOLE 21 4295402 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 25339 1200322 SH SOLE 22 1155543 0 44779 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 174 8247 SH SOLE 23 8247 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 565 26761 SH SOLE 26 0 0 26761 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 104 4914 SH SOLE 28 4914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1097 51955 SH SOLE 30 51955 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 499 23630 SH SOLE 31 0 0 23630 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 156 7369 SH SOLE 34 7369 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 72 3406 SH SOLE 40 3406 0 0 AMPHENOL CORP NEW CL A 032095101 67245 700910 SH SOLE 2 68551 0 632359 AMPHENOL CORP NEW CL A 032095101 9286 96794 SH SOLE 4 88860 0 7934 AMPHENOL CORP NEW CL A 032095101 30294 315757 SH SOLE 7 307591 0 8166 AMPHENOL CORP NEW CL A 032095101 661 6892 SH SOLE 13 6892 0 0 AMPHENOL CORP NEW CL A 032095101 321 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 59435 619502 SH SOLE 18 580143 0 39359 AMPHENOL CORP NEW CL A 032095101 7855 81873 SH SOLE 19 81873 0 0 AMPHENOL CORP NEW CL A 032095101 940663 9804700 SH SOLE 21 9804700 0 0 AMPHENOL CORP NEW CL A 032095101 730162 7610609 SH SOLE 22 6818855 0 791754 AMPHENOL CORP NEW CL A 032095101 20744 216216 SH SOLE 23 216216 0 0 AMPHENOL CORP NEW CL A 032095101 25633 267181 SH SOLE 25 267181 0 0 AMPHENOL CORP NEW CL A 032095101 143283 1493462 SH SOLE 26 370384 0 1123078 AMPHENOL CORP NEW CL A 032095101 5754 59980 SH SOLE 28 44363 0 15617 AMPHENOL CORP NEW CL A 032095101 634 6607 SH SOLE 29 6607 0 0 AMPHENOL CORP NEW CL A 032095101 112829 1176032 SH SOLE 30 1176032 0 0 AMPHENOL CORP NEW CL A 032095101 14400 150093 SH SOLE 31 53859 0 96234 AMPHENOL CORP NEW CL A 032095101 1556 16221 SH SOLE 34 16221 0 0 AMPHENOL CORP NEW CL A 032095101 25839 269324 SH SOLE 36 269324 0 0 AMPHENOL CORP NEW CL A 032095101 693 7220 SH SOLE 40 7220 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 72 185968 SH SOLE 21 185968 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 429 1107441 SH SOLE 22 1107441 0 0 AMREP CORP NEW COM 032159105 5 671 SH SOLE 18 671 0 0 AMREP CORP NEW COM 032159105 41 5976 SH SOLE 21 5976 0 0 AMREP CORP NEW COM 032159105 39 5700 SH SOLE 22 5700 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 14 2488 SH SOLE 18 2488 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 202 36645 SH SOLE 21 36645 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 536 97515 SH SOLE 22 97515 0 0 AMYRIS INC COM NEW 03236M200 123 34573 SH SOLE 2 1175 0 33398 AMYRIS INC COM NEW 03236M200 416 116830 SH SOLE 18 116830 0 0 AMYRIS INC COM NEW 03236M200 222 62456 SH SOLE 19 62456 0 0 AMYRIS INC COM NEW 03236M200 8119 2280690 SH SOLE 21 2280690 0 0 AMYRIS INC COM NEW 03236M200 4275 1200819 SH SOLE 22 1180333 0 20486 AMYRIS INC COM NEW 03236M200 49 13731 SH SOLE 30 13731 0 0 ANADARKO PETE CORP COM 032511107 88641 1256255 SH SOLE 2 144170 0 1112085 ANADARKO PETE CORP COM 032511107 11913 168840 SH SOLE 4 155145 0 13695 ANADARKO PETE CORP COM 032511107 31160 441605 SH SOLE 7 429634 0 11971 ANADARKO PETE CORP COM 032511107 2173 30796 SH SOLE 13 30796 0 0 ANADARKO PETE CORP COM 032511107 392 5554 SH SOLE 15 5554 0 0 ANADARKO PETE CORP COM 032511107 106477 1509025 SH SOLE 18 1441973 0 67052 ANADARKO PETE CORP COM 032511107 38366 543740 SH SOLE 19 543740 0 0 ANADARKO PETE CORP COM 032511107 653556 9262417 SH SOLE 21 9262417 0 0 ANADARKO PETE CORP COM 032511107 855763 12128161 SH SOLE 22 10733890 0 1394271 ANADARKO PETE CORP COM 032511107 25253 357889 SH SOLE 23 357889 0 0 ANADARKO PETE CORP COM 032511107 36117 511857 SH SOLE 25 511857 0 0 ANADARKO PETE CORP COM 032511107 140300 1988377 SH SOLE 26 572450 0 1415927 ANADARKO PETE CORP COM 032511107 7049 99905 SH SOLE 28 73801 0 26104 ANADARKO PETE CORP COM 032511107 4012 56863 SH SOLE 29 56863 0 0 ANADARKO PETE CORP COM 032511107 126934 1798956 SH SOLE 30 1798956 0 0 ANADARKO PETE CORP COM 032511107 12150 172192 SH SOLE 31 95975 0 76217 ANADARKO PETE CORP COM 032511107 51596 731232 SH SOLE 34 731232 0 0 ANADARKO PETE CORP COM 032511107 26751 379119 SH SOLE 36 379119 0 0 ANADARKO PETE CORP COM 032511107 778 11025 SH SOLE 40 11025 0 0 ANALOG DEVICES INC COM 032654105 106877 946906 SH SOLE 2 138214 0 808692 ANALOG DEVICES INC COM 032654105 14733 130532 SH SOLE 4 120746 0 9786 ANALOG DEVICES INC COM 032654105 38524 341315 SH SOLE 7 333415 0 7900 ANALOG DEVICES INC COM 032654105 1420 12585 SH SOLE 13 12585 0 0 ANALOG DEVICES INC COM 032654105 476 4217 SH SOLE 15 4217 0 0 ANALOG DEVICES INC COM 032654105 86992 770725 SH SOLE 18 720963 0 49762 ANALOG DEVICES INC COM 032654105 11034 97759 SH SOLE 19 97759 0 0 ANALOG DEVICES INC COM 032654105 913168 8090439 SH SOLE 21 8090439 0 0 ANALOG DEVICES INC COM 032654105 1000045 8860150 SH SOLE 22 7873206 0 986944 ANALOG DEVICES INC COM 032654105 30718 272156 SH SOLE 23 272156 0 0 ANALOG DEVICES INC COM 032654105 48303 427949 SH SOLE 25 427949 0 0 ANALOG DEVICES INC COM 032654105 190747 1689968 SH SOLE 26 450553 0 1239415 ANALOG DEVICES INC COM 032654105 8271 73276 SH SOLE 28 54083 0 19193 ANALOG DEVICES INC COM 032654105 2330 20645 SH SOLE 29 8049 0 12596 ANALOG DEVICES INC COM 032654105 196918 1744642 SH SOLE 30 1744642 0 0 ANALOG DEVICES INC COM 032654105 17554 155528 SH SOLE 31 67996 0 87532 ANALOG DEVICES INC COM 032654105 5837 51718 SH SOLE 32 51718 0 0 ANALOG DEVICES INC COM 032654105 13916 123289 SH SOLE 34 123289 0 0 ANALOG DEVICES INC COM 032654105 28824 255370 SH SOLE 36 255370 0 0 ANALOG DEVICES INC COM 032654105 950 8418 SH SOLE 40 8418 0 0 ANAPLAN INC COM 03272L108 7446 147530 SH SOLE 2 5843 0 141687 ANAPLAN INC COM 03272L108 79 1570 SH SOLE 7 1570 0 0 ANAPLAN INC COM 03272L108 1963 38885 SH SOLE 18 38885 0 0 ANAPLAN INC COM 03272L108 3926 77789 SH SOLE 19 77789 0 0 ANAPLAN INC COM 03272L108 46898 929232 SH SOLE 21 929232 0 0 ANAPLAN INC COM 03272L108 52315 1036555 SH SOLE 22 929477 0 107078 ANAPLAN INC COM 03272L108 2363 46810 SH SOLE 31 1740 0 45070 ANAPLAN INC COM 03272L108 552 10938 SH SOLE 34 10938 0 0 ANAPTYSBIO INC COM 032724106 1282 22730 SH SOLE 2 1861 0 20869 ANAPTYSBIO INC COM 032724106 6 112 SH SOLE 4 112 0 0 ANAPTYSBIO INC COM 032724106 21 364 SH SOLE 7 364 0 0 ANAPTYSBIO INC COM 032724106 4790 84898 SH SOLE 18 84031 0 867 ANAPTYSBIO INC COM 032724106 5375 95273 SH SOLE 19 95273 0 0 ANAPTYSBIO INC COM 032724106 59323 1051460 SH SOLE 21 1051460 0 0 ANAPTYSBIO INC COM 032724106 39801 705445 SH SOLE 22 674378 0 31067 ANAPTYSBIO INC COM 032724106 161 2858 SH SOLE 23 2858 0 0 ANAPTYSBIO INC COM 032724106 441 7814 SH SOLE 26 5634 0 2180 ANAPTYSBIO INC COM 032724106 139 2457 SH SOLE 28 2457 0 0 ANAPTYSBIO INC COM 032724106 4168 73882 SH SOLE 30 73882 0 0 ANAPTYSBIO INC COM 032724106 27 486 SH SOLE 34 486 0 0 ANAPTYSBIO INC COM 032724106 147 2611 SH SOLE 40 2611 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 125 37054 SH SOLE 2 1813 0 35241 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 499 148116 SH SOLE 18 148116 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 241 71608 SH SOLE 19 71608 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4735 1405180 SH SOLE 21 1405180 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3877 1150463 SH SOLE 22 1138029 0 12434 ANDERSONS INC COM 034164103 867 31817 SH SOLE 2 1305 0 30512 ANDERSONS INC COM 034164103 6 219 SH SOLE 4 219 0 0 ANDERSONS INC COM 034164103 919 33730 SH SOLE 7 33730 0 0 ANDERSONS INC COM 034164103 3593 131888 SH SOLE 18 131888 0 0 ANDERSONS INC COM 034164103 1459 53549 SH SOLE 19 53549 0 0 ANDERSONS INC COM 034164103 81650 2997447 SH SOLE 21 2997447 0 0 ANDERSONS INC COM 034164103 23687 869555 SH SOLE 22 823851 0 45704 ANDERSONS INC COM 034164103 353 12959 SH SOLE 26 2602 0 10357 ANDERSONS INC COM 034164103 85 3133 SH SOLE 28 3133 0 0 ANDERSONS INC COM 034164103 1076 39492 SH SOLE 30 39492 0 0 ANDERSONS INC COM 034164103 20 741 SH SOLE 36 741 0 0 ANDERSONS INC COM 034164103 86 3152 SH SOLE 40 3152 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 3 207 SH SOLE 4 207 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 58992 4534394 SH SOLE 19 4534394 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 971 74661 SH SOLE 21 74661 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 14026 1078056 SH SOLE 22 1039861 0 38195 ANGI HOMESERVICES INC COM CL A 00183L102 487 37415 SH SOLE 26 31618 0 5797 ANGI HOMESERVICES INC COM CL A 00183L102 82 6330 SH SOLE 28 6330 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 193 14845 SH SOLE 30 14845 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 94 7258 SH SOLE 40 7258 0 0 ANGIODYNAMICS INC COM 03475V101 763 38735 SH SOLE 2 4063 0 34672 ANGIODYNAMICS INC COM 03475V101 7 356 SH SOLE 4 356 0 0 ANGIODYNAMICS INC COM 03475V101 17 847 SH SOLE 7 847 0 0 ANGIODYNAMICS INC COM 03475V101 3302 167713 SH SOLE 18 167713 0 0 ANGIODYNAMICS INC COM 03475V101 1794 91114 SH SOLE 19 91114 0 0 ANGIODYNAMICS INC COM 03475V101 83123 4221605 SH SOLE 21 4221605 0 0 ANGIODYNAMICS INC COM 03475V101 24566 1247635 SH SOLE 22 1204017 0 43618 ANGIODYNAMICS INC COM 03475V101 65 3317 SH SOLE 23 3317 0 0 ANGIODYNAMICS INC COM 03475V101 286 14516 SH SOLE 26 0 0 14516 ANGIODYNAMICS INC COM 03475V101 75 3819 SH SOLE 28 3819 0 0 ANGIODYNAMICS INC COM 03475V101 1120 56890 SH SOLE 30 56890 0 0 ANGIODYNAMICS INC COM 03475V101 213 10826 SH SOLE 34 10826 0 0 ANGIODYNAMICS INC COM 03475V101 53 2698 SH SOLE 40 2698 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1683 94525 SH SOLE 2 32859 0 61666 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 26643 1495930 SH SOLE 7 1495930 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 345 19372 SH SOLE 18 19372 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 465 26127 SH SOLE 19 26127 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 9564 536978 SH SOLE 22 467224 0 69754 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11808 662977 SH SOLE 23 662977 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 37872 2126428 SH SOLE 25 2126428 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 16512 927104 SH SOLE 26 0 0 927104 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 47373 2659930 SH SOLE 30 2659930 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 157253 8829483 SH SOLE 34 8829483 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 1226 13852 SH SOLE 18 13852 0 0 ANI PHARMACEUTICALS INC COM 00182C103 657 7997 SH SOLE 2 387 0 7610 ANI PHARMACEUTICALS INC COM 00182C103 12 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 3374 41046 SH SOLE 18 41046 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1279 15564 SH SOLE 19 15564 0 0 ANI PHARMACEUTICALS INC COM 00182C103 87808 1068218 SH SOLE 21 1068218 0 0 ANI PHARMACEUTICALS INC COM 00182C103 23131 281393 SH SOLE 22 270708 0 10685 ANI PHARMACEUTICALS INC COM 00182C103 101 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1095 13317 SH SOLE 30 13317 0 0 ANI PHARMACEUTICALS INC COM 00182C103 67 817 SH SOLE 40 817 0 0 ANIKA THERAPEUTICS INC COM 035255108 587 14458 SH SOLE 2 613 0 13845 ANIKA THERAPEUTICS INC COM 035255108 12 300 SH SOLE 7 300 0 0 ANIKA THERAPEUTICS INC COM 035255108 2566 63180 SH SOLE 18 63180 0 0 ANIKA THERAPEUTICS INC COM 035255108 968 23833 SH SOLE 19 23833 0 0 ANIKA THERAPEUTICS INC COM 035255108 63906 1573266 SH SOLE 21 1573266 0 0 ANIKA THERAPEUTICS INC COM 035255108 17777 437653 SH SOLE 22 419696 0 17957 ANIKA THERAPEUTICS INC COM 035255108 89 2188 SH SOLE 26 0 0 2188 ANIKA THERAPEUTICS INC COM 035255108 88 2163 SH SOLE 28 2163 0 0 ANIKA THERAPEUTICS INC COM 035255108 825 20315 SH SOLE 30 20315 0 0 ANIKA THERAPEUTICS INC COM 035255108 850 20934 SH SOLE 31 0 0 20934 ANIKA THERAPEUTICS INC COM 035255108 69 1695 SH SOLE 40 1695 0 0 ANIXA BIOSCIENCES INC COM 03528H109 13 3605 SH SOLE 18 3605 0 0 ANIXA BIOSCIENCES INC COM 03528H109 185 51058 SH SOLE 21 51058 0 0 ANIXA BIOSCIENCES INC COM 03528H109 91 25011 SH SOLE 22 25011 0 0 ANIXTER INTL INC COM 035290105 2361 39536 SH SOLE 2 9322 0 30214 ANIXTER INTL INC COM 035290105 11 179 SH SOLE 4 179 0 0 ANIXTER INTL INC COM 035290105 70 1167 SH SOLE 7 1167 0 0 ANIXTER INTL INC COM 035290105 8034 134554 SH SOLE 18 131917 0 2637 ANIXTER INTL INC COM 035290105 8184 137058 SH SOLE 19 137058 0 0 ANIXTER INTL INC COM 035290105 192169 3218375 SH SOLE 21 3218375 0 0 ANIXTER INTL INC COM 035290105 60920 1020269 SH SOLE 22 973156 0 47113 ANIXTER INTL INC COM 035290105 1575 26383 SH SOLE 23 26383 0 0 ANIXTER INTL INC COM 035290105 4351 72877 SH SOLE 26 5838 0 67039 ANIXTER INTL INC COM 035290105 257 4307 SH SOLE 28 4307 0 0 ANIXTER INTL INC COM 035290105 2529 42348 SH SOLE 30 42348 0 0 ANIXTER INTL INC COM 035290105 195 3261 SH SOLE 34 3261 0 0 ANIXTER INTL INC COM 035290105 89 1489 SH SOLE 36 1489 0 0 ANIXTER INTL INC COM 035290105 186 3109 SH SOLE 40 3109 0 0 ANNALY CAP MGMT INC COM 035710409 31297 3427877 SH SOLE 2 155051 0 3272826 ANNALY CAP MGMT INC COM 035710409 4756 520920 SH SOLE 4 481060 0 39860 ANNALY CAP MGMT INC COM 035710409 8593 941138 SH SOLE 7 751183 0 189955 ANNALY CAP MGMT INC COM 035710409 591 64742 SH SOLE 13 64742 0 0 ANNALY CAP MGMT INC COM 035710409 63 6923 SH SOLE 15 6923 0 0 ANNALY CAP MGMT INC COM 035710409 6797 744457 SH SOLE 18 637349 0 107108 ANNALY CAP MGMT INC COM 035710409 2590 283658 SH SOLE 19 283658 0 0 ANNALY CAP MGMT INC COM 035710409 717852 78625679 SH SOLE 21 78625679 0 0 ANNALY CAP MGMT INC COM 035710409 414235 45370724 SH SOLE 22 42405003 0 2965721 ANNALY CAP MGMT INC COM 035710409 9308 1019530 SH SOLE 23 1019530 0 0 ANNALY CAP MGMT INC COM 035710409 12110 1326381 SH SOLE 25 1326381 0 0 ANNALY CAP MGMT INC COM 035710409 54413 5959765 SH SOLE 26 2035195 0 3924570 ANNALY CAP MGMT INC COM 035710409 2470 270548 SH SOLE 28 194171 0 76377 ANNALY CAP MGMT INC COM 035710409 2927 320549 SH SOLE 29 31101 0 289448 ANNALY CAP MGMT INC COM 035710409 43223 4734171 SH SOLE 30 4734171 0 0 ANNALY CAP MGMT INC COM 035710409 4446 486914 SH SOLE 31 270993 0 215921 ANNALY CAP MGMT INC COM 035710409 589 64556 SH SOLE 34 64556 0 0 ANNALY CAP MGMT INC COM 035710409 19638 2150934 SH SOLE 36 2150934 0 0 ANNALY CAP MGMT INC COM 035710409 289 31619 SH SOLE 40 31619 0 0 ANSYS INC COM 03662Q105 41953 204827 SH SOLE 2 25289 0 179538 ANSYS INC COM 03662Q105 5974 29166 SH SOLE 4 27012 0 2154 ANSYS INC COM 03662Q105 21104 103038 SH SOLE 7 76010 0 27028 ANSYS INC COM 03662Q105 825 4027 SH SOLE 13 4027 0 0 ANSYS INC COM 03662Q105 214 1047 SH SOLE 15 1047 0 0 ANSYS INC COM 03662Q105 45933 224262 SH SOLE 18 212821 0 11441 ANSYS INC COM 03662Q105 78495 383241 SH SOLE 19 383241 0 0 ANSYS INC COM 03662Q105 463757 2264216 SH SOLE 21 2264216 0 0 ANSYS INC COM 03662Q105 431603 2107232 SH SOLE 22 1883849 0 223383 ANSYS INC COM 03662Q105 12374 60414 SH SOLE 23 60414 0 0 ANSYS INC COM 03662Q105 138339 675415 SH SOLE 25 675415 0 0 ANSYS INC COM 03662Q105 81827 399506 SH SOLE 26 108830 0 290676 ANSYS INC COM 03662Q105 3289 16059 SH SOLE 28 11672 0 4387 ANSYS INC COM 03662Q105 3973 19398 SH SOLE 29 1853 0 17545 ANSYS INC COM 03662Q105 78399 382769 SH SOLE 30 382769 0 0 ANSYS INC COM 03662Q105 5153 25158 SH SOLE 31 14706 0 10452 ANSYS INC COM 03662Q105 3488 17030 SH SOLE 34 17030 0 0 ANSYS INC COM 03662Q105 11201 54689 SH SOLE 36 54689 0 0 ANSYS INC COM 03662Q105 368 1799 SH SOLE 40 1799 0 0 ANTARES PHARMA INC COM 036642106 465 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 1848 561825 SH SOLE 18 561825 0 0 ANTARES PHARMA INC COM 036642106 903 274521 SH SOLE 19 274521 0 0 ANTARES PHARMA INC COM 036642106 17878 5433892 SH SOLE 21 5433892 0 0 ANTARES PHARMA INC COM 036642106 14629 4446596 SH SOLE 22 4254530 0 192066 ANTARES PHARMA INC COM 036642106 141 42972 SH SOLE 30 42972 0 0 ANTERO MIDSTREAM CORP COM 03676B102 5121 446900 SH SOLE 2 25512 0 421388 ANTERO MIDSTREAM CORP COM 03676B102 255 22276 SH SOLE 4 22276 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3125 272724 SH SOLE 7 272724 0 0 ANTERO MIDSTREAM CORP COM 03676B102 392 34190 SH SOLE 13 34190 0 0 ANTERO MIDSTREAM CORP COM 03676B102 2478 216260 SH SOLE 18 193636 0 22624 ANTERO MIDSTREAM CORP COM 03676B102 21283 1857196 SH SOLE 19 1857196 0 0 ANTERO MIDSTREAM CORP COM 03676B102 27812 2426874 SH SOLE 21 2426874 0 0 ANTERO MIDSTREAM CORP COM 03676B102 69978 6106254 SH SOLE 22 5671684 0 434570 ANTERO MIDSTREAM CORP COM 03676B102 81 7051 SH SOLE 23 7051 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1132 98800 SH SOLE 26 52959 0 45841 ANTERO MIDSTREAM CORP COM 03676B102 271 23638 SH SOLE 28 23638 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4060 354238 SH SOLE 29 0 0 354238 ANTERO MIDSTREAM CORP COM 03676B102 902 78665 SH SOLE 30 78665 0 0 ANTERO MIDSTREAM CORP COM 03676B102 153 13383 SH SOLE 31 4783 0 8600 ANTERO MIDSTREAM CORP COM 03676B102 5571 486118 SH SOLE 34 486118 0 0 ANTERO MIDSTREAM CORP COM 03676B102 306 26723 SH SOLE 36 26723 0 0 ANTERO MIDSTREAM CORP COM 03676B102 250 21818 SH SOLE 40 21818 0 0 ANTERO RES CORP COM 03674X106 2664 481762 SH SOLE 2 18958 0 462804 ANTERO RES CORP COM 03674X106 7 1212 SH SOLE 4 1212 0 0 ANTERO RES CORP COM 03674X106 64 11662 SH SOLE 7 11662 0 0 ANTERO RES CORP COM 03674X106 735 132981 SH SOLE 18 132981 0 0 ANTERO RES CORP COM 03674X106 346 62577 SH SOLE 19 62577 0 0 ANTERO RES CORP COM 03674X106 17567 3176649 SH SOLE 21 3176649 0 0 ANTERO RES CORP COM 03674X106 36547 6608872 SH SOLE 22 6049627 0 559245 ANTERO RES CORP COM 03674X106 681 123081 SH SOLE 26 86727 0 36354 ANTERO RES CORP COM 03674X106 152 27414 SH SOLE 28 27414 0 0 ANTERO RES CORP COM 03674X106 646 116833 SH SOLE 30 116833 0 0 ANTERO RES CORP COM 03674X106 72 13001 SH SOLE 31 4801 0 8200 ANTERO RES CORP COM 03674X106 273 49391 SH SOLE 36 49391 0 0 ANTERO RES CORP COM 03674X106 116 21033 SH SOLE 40 21033 0 0 ANTHEM INC COM 036752103 236007 836280 SH SOLE 2 267811 0 568469 ANTHEM INC COM 036752103 32728 115970 SH SOLE 4 109048 0 6922 ANTHEM INC COM 036752103 94325 334236 SH SOLE 7 247723 0 86513 ANTHEM INC COM 036752103 4417 15651 SH SOLE 13 15651 0 0 ANTHEM INC COM 036752103 679 2405 SH SOLE 15 2405 0 0 ANTHEM INC COM 036752103 498284 1765651 SH SOLE 18 1679120 0 86531 ANTHEM INC COM 036752103 1019992 3614302 SH SOLE 19 3614302 0 0 ANTHEM INC COM 036752103 1233 4370 SH SOLE 20 4370 0 0 ANTHEM INC COM 036752103 1567412 5554063 SH SOLE 21 5554063 0 0 ANTHEM INC COM 036752103 1858239 6584597 SH SOLE 22 5857583 0 727014 ANTHEM INC COM 036752103 55562 196882 SH SOLE 23 196882 0 0 ANTHEM INC COM 036752103 82381 291914 SH SOLE 25 291914 0 0 ANTHEM INC COM 036752103 295931 1048619 SH SOLE 26 299344 0 749275 ANTHEM INC COM 036752103 14219 50385 SH SOLE 28 36918 0 13467 ANTHEM INC COM 036752103 19158 67885 SH SOLE 29 9365 0 58520 ANTHEM INC COM 036752103 298646 1058240 SH SOLE 30 1058240 0 0 ANTHEM INC COM 036752103 28060 99428 SH SOLE 31 59729 0 39699 ANTHEM INC COM 036752103 243099 861413 SH SOLE 34 861413 0 0 ANTHEM INC COM 036752103 61436 217696 SH SOLE 36 217696 0 0 ANTHEM INC COM 036752103 1655 5863 SH SOLE 40 5863 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2537 650000 PRN SOLE 21 650000 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 399 105165 SH SOLE 2 4060 0 101105 ANWORTH MORTGAGE ASSET CP COM 037347101 3 834 SH SOLE 4 834 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 11 2827 SH SOLE 7 2827 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 1294 341448 SH SOLE 18 341448 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 630 166133 SH SOLE 19 166133 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 21444 5658166 SH SOLE 21 5658166 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 13080 3451164 SH SOLE 22 3294635 0 156529 ANWORTH MORTGAGE ASSET CP COM 037347101 1158 305506 SH SOLE 26 25813 0 279693 ANWORTH MORTGAGE ASSET CP COM 037347101 60 15875 SH SOLE 28 15875 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 113 29810 SH SOLE 30 29810 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 43 11441 SH SOLE 40 11441 0 0 AON PLC SHS CL A G0408V102 110572 572971 SH SOLE 2 54276 0 518695 AON PLC SHS CL A G0408V102 17706 91752 SH SOLE 4 85315 0 6437 AON PLC SHS CL A G0408V102 60952 315846 SH SOLE 7 246265 0 69581 AON PLC SHS CL A G0408V102 585 3029 SH SOLE 13 3029 0 0 AON PLC SHS CL A G0408V102 465 2411 SH SOLE 15 2411 0 0 AON PLC SHS CL A G0408V102 27 142 SH SOLE 17 0 0 142 AON PLC SHS CL A G0408V102 99348 514811 SH SOLE 18 481411 0 33400 AON PLC SHS CL A G0408V102 7705 39926 SH SOLE 19 39926 0 0 AON PLC SHS CL A G0408V102 1111907 5761775 SH SOLE 21 5761775 0 0 AON PLC SHS CL A G0408V102 1169357 6059474 SH SOLE 22 5397833 0 661641 AON PLC SHS CL A G0408V102 33239 172240 SH SOLE 23 172240 0 0 AON PLC SHS CL A G0408V102 48636 252028 SH SOLE 25 252028 0 0 AON PLC SHS CL A G0408V102 198392 1028044 SH SOLE 26 285265 0 742779 AON PLC SHS CL A G0408V102 9195 47645 SH SOLE 28 34970 0 12675 AON PLC SHS CL A G0408V102 1124 5824 SH SOLE 29 5824 0 0 AON PLC SHS CL A G0408V102 217912 1129194 SH SOLE 30 1129194 0 0 AON PLC SHS CL A G0408V102 14147 73308 SH SOLE 31 45328 0 27980 AON PLC SHS CL A G0408V102 2587 13408 SH SOLE 34 13408 0 0 AON PLC SHS CL A G0408V102 37900 196393 SH SOLE 36 196393 0 0 AON PLC SHS CL A G0408V102 1028 5329 SH SOLE 40 5329 0 0 APACHE CORP COM 037411105 28422 981073 SH SOLE 2 102733 0 878340 APACHE CORP COM 037411105 3539 122162 SH SOLE 4 112079 0 10083 APACHE CORP COM 037411105 10134 349808 SH SOLE 7 320511 0 29297 APACHE CORP COM 037411105 469 16205 SH SOLE 13 16205 0 0 APACHE CORP COM 037411105 93 3208 SH SOLE 15 3208 0 0 APACHE CORP COM 037411105 33766 1165539 SH SOLE 18 1115383 0 50156 APACHE CORP COM 037411105 3012 103982 SH SOLE 19 103982 0 0 APACHE CORP COM 037411105 256693 8860663 SH SOLE 21 8860663 0 0 APACHE CORP COM 037411105 296461 10233372 SH SOLE 22 9195369 0 1038003 APACHE CORP COM 037411105 7944 274226 SH SOLE 23 274226 0 0 APACHE CORP COM 037411105 10075 347758 SH SOLE 25 347758 0 0 APACHE CORP COM 037411105 42554 1468896 SH SOLE 26 476094 0 992802 APACHE CORP COM 037411105 2065 71290 SH SOLE 28 51485 0 19805 APACHE CORP COM 037411105 230 7953 SH SOLE 29 7953 0 0 APACHE CORP COM 037411105 39181 1352476 SH SOLE 30 1352476 0 0 APACHE CORP COM 037411105 3557 122789 SH SOLE 31 66923 0 55866 APACHE CORP COM 037411105 627 21657 SH SOLE 34 21657 0 0 APACHE CORP COM 037411105 9167 316428 SH SOLE 36 316428 0 0 APACHE CORP COM 037411105 309 10667 SH SOLE 40 10667 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 18569 370489 SH SOLE 2 60622 0 309867 APARTMENT INVT & MGMT CO CL A 03748R754 3244 64732 SH SOLE 4 64732 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 14079 280896 SH SOLE 7 280896 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 303 6041 SH SOLE 15 6041 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 14700 293292 SH SOLE 18 280845 0 12447 APARTMENT INVT & MGMT CO CL A 03748R754 11542 230288 SH SOLE 19 230288 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 223427 4457833 SH SOLE 21 4457833 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 287218 5730610 SH SOLE 22 5214947 0 515663 APARTMENT INVT & MGMT CO CL A 03748R754 1727 34458 SH SOLE 23 34458 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 15620 311650 SH SOLE 25 311650 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 11354 226532 SH SOLE 26 38229 0 188303 APARTMENT INVT & MGMT CO CL A 03748R754 920 18365 SH SOLE 28 18365 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 5848 116672 SH SOLE 29 116672 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 49174 981116 SH SOLE 30 981116 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 2949 58839 SH SOLE 31 34178 0 24661 APARTMENT INVT & MGMT CO CL A 03748R754 550 10968 SH SOLE 34 10968 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 810 16153 SH SOLE 36 16153 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 710 14159 SH SOLE 40 14159 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2277 89846 SH SOLE 2 49891 0 39955 APELLIS PHARMACEUTICALS INC COM 03753U106 6 226 SH SOLE 4 226 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 20 784 SH SOLE 7 784 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 5123 202174 SH SOLE 18 195303 0 6871 APELLIS PHARMACEUTICALS INC COM 03753U106 15025 592934 SH SOLE 19 592934 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 451 17800 SH SOLE 20 17800 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 53848 2125005 SH SOLE 21 2125005 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 31617 1247704 SH SOLE 22 1178224 0 69480 APELLIS PHARMACEUTICALS INC COM 03753U106 142 5589 SH SOLE 23 5589 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 341 13454 SH SOLE 26 0 0 13454 APELLIS PHARMACEUTICALS INC COM 03753U106 314 12408 SH SOLE 28 12408 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1315 51883 SH SOLE 30 51883 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 3492 137825 SH SOLE 34 137825 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 114 4485 SH SOLE 40 4485 0 0 APERGY CORP COM 03755L104 6284 187361 SH SOLE 2 38403 0 148958 APERGY CORP COM 03755L104 12 350 SH SOLE 4 350 0 0 APERGY CORP COM 03755L104 48 1440 SH SOLE 7 1440 0 0 APERGY CORP COM 03755L104 7328 218480 SH SOLE 18 218058 0 422 APERGY CORP COM 03755L104 582 17357 SH SOLE 19 17357 0 0 APERGY CORP COM 03755L104 132132 3939538 SH SOLE 21 3939538 0 0 APERGY CORP COM 03755L104 87771 2616909 SH SOLE 22 2459473 0 157436 APERGY CORP COM 03755L104 1135 33852 SH SOLE 26 25547 0 8305 APERGY CORP COM 03755L104 330 9844 SH SOLE 28 9844 0 0 APERGY CORP COM 03755L104 704 21000 SH SOLE 30 21000 0 0 APERGY CORP COM 03755L104 139 4150 SH SOLE 31 1650 0 2500 APERGY CORP COM 03755L104 252 7515 SH SOLE 36 7515 0 0 APERGY CORP COM 03755L104 241 7194 SH SOLE 40 7194 0 0 APEX GLOBAL BRANDS INC COM 03755M102 3 6305 SH SOLE 21 6305 0 0 APEX GLOBAL BRANDS INC COM 03755M102 99 241952 SH SOLE 22 241952 0 0 APOGEE ENTERPRISES INC COM 037598109 1049 24138 SH SOLE 2 1058 0 23080 APOGEE ENTERPRISES INC COM 037598109 4 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 26 601 SH SOLE 7 601 0 0 APOGEE ENTERPRISES INC COM 037598109 4994 114966 SH SOLE 18 114966 0 0 APOGEE ENTERPRISES INC COM 037598109 1912 44014 SH SOLE 19 44014 0 0 APOGEE ENTERPRISES INC COM 037598109 124002 2854565 SH SOLE 21 2854565 0 0 APOGEE ENTERPRISES INC COM 037598109 35103 808076 SH SOLE 22 767448 0 40628 APOGEE ENTERPRISES INC COM 037598109 470 10831 SH SOLE 26 9174 0 1657 APOGEE ENTERPRISES INC COM 037598109 142 3266 SH SOLE 28 3266 0 0 APOGEE ENTERPRISES INC COM 037598109 1684 38755 SH SOLE 30 38755 0 0 APOGEE ENTERPRISES INC COM 037598109 1183 27232 SH SOLE 31 0 0 27232 APOGEE ENTERPRISES INC COM 037598109 142 3266 SH SOLE 40 3266 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2842 154537 SH SOLE 2 6332 0 148205 APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 52 2811 SH SOLE 7 2811 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 11894 646781 SH SOLE 18 646781 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4758 258746 SH SOLE 19 258746 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 339681 18470966 SH SOLE 21 18470966 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 74301 4040287 SH SOLE 22 3863534 0 176753 APOLLO COML REAL EST FIN INC COM 03762U105 421 22903 SH SOLE 23 22903 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 713 38789 SH SOLE 26 30045 0 8744 APOLLO COML REAL EST FIN INC COM 03762U105 452 24561 SH SOLE 28 24561 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3625 197108 SH SOLE 30 197108 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 200 10892 SH SOLE 40 10892 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 850 850000 PRN SOLE 21 850000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 9 2909 SH SOLE 18 2909 0 0 APOLLO ENDOSURGERY INC COM 03767D108 106 32642 SH SOLE 21 32642 0 0 APOLLO ENDOSURGERY INC COM 03767D108 7 2186 SH SOLE 22 2186 0 0 APOLLO INVT CORP COM NEW 03761U502 5002 316578 SH SOLE 30 316578 0 0 APOLLO INVT CORP COM NEW 03761U502 839 53126 SH SOLE 31 0 0 53126 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 89 5315 SH SOLE 2 155 0 5160 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 0 21 SH SOLE 7 21 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 364 21773 SH SOLE 18 21773 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 181 10828 SH SOLE 19 10828 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 3922 234720 SH SOLE 21 234720 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 7439 445188 SH SOLE 22 416652 0 28536 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 134 8029 SH SOLE 30 8029 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 38 2250 SH SOLE 40 2250 0 0 APPFOLIO INC COM CL A 03783C100 1366 13359 SH SOLE 2 637 0 12722 APPFOLIO INC COM CL A 03783C100 8 77 SH SOLE 4 77 0 0 APPFOLIO INC COM CL A 03783C100 32 314 SH SOLE 7 314 0 0 APPFOLIO INC COM CL A 03783C100 5148 50335 SH SOLE 18 50335 0 0 APPFOLIO INC COM CL A 03783C100 2660 26012 SH SOLE 19 26012 0 0 APPFOLIO INC COM CL A 03783C100 51357 502168 SH SOLE 21 502168 0 0 APPFOLIO INC COM CL A 03783C100 39652 387723 SH SOLE 22 367528 0 20195 APPFOLIO INC COM CL A 03783C100 705 6898 SH SOLE 26 6898 0 0 APPFOLIO INC COM CL A 03783C100 241 2358 SH SOLE 28 2358 0 0 APPFOLIO INC COM CL A 03783C100 515 5032 SH SOLE 30 5032 0 0 APPFOLIO INC COM CL A 03783C100 154 1502 SH SOLE 40 1502 0 0 APPIAN CORP CL A 03782L101 974 27004 SH SOLE 2 1291 0 25713 APPIAN CORP CL A 03782L101 5 128 SH SOLE 4 128 0 0 APPIAN CORP CL A 03782L101 21 574 SH SOLE 7 574 0 0 APPIAN CORP CL A 03782L101 3667 101670 SH SOLE 18 101670 0 0 APPIAN CORP CL A 03782L101 1932 53572 SH SOLE 19 53572 0 0 APPIAN CORP CL A 03782L101 34653 960705 SH SOLE 21 960705 0 0 APPIAN CORP CL A 03782L101 32440 899372 SH SOLE 22 864469 0 34903 APPIAN CORP CL A 03782L101 116 3207 SH SOLE 30 3207 0 0 APPIAN CORP CL A 03782L101 90 2505 SH SOLE 40 2505 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9104 574038 SH SOLE 2 73712 0 500326 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3391 213802 SH SOLE 4 213802 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4154 261898 SH SOLE 7 261898 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 137 8647 SH SOLE 15 8647 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2206 139104 SH SOLE 18 105317 0 33787 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5485 345859 SH SOLE 19 345859 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 61939 3905339 SH SOLE 21 3905339 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 143825 9068442 SH SOLE 22 8031794 0 1036648 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4118 259675 SH SOLE 23 259675 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7613 480034 SH SOLE 25 480034 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2290 144366 SH SOLE 26 47124 0 97242 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 429 27036 SH SOLE 28 27036 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4695 296054 SH SOLE 29 296054 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 15837 998569 SH SOLE 30 998569 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5124 323047 SH SOLE 31 251806 0 71241 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 934 58872 SH SOLE 34 58872 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1560 98388 SH SOLE 36 98388 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 300 18903 SH SOLE 40 18903 0 0 APPLE INC COM 037833100 2398401 12118034 SH SOLE 2 1752421 0 10365613 APPLE INC COM 037833100 340756 1721684 SH SOLE 4 1594521 0 127163 APPLE INC COM 037833100 787266 3977699 SH SOLE 7 3971311 0 6388 APPLE INC COM 037833100 27682 139864 SH SOLE 13 139864 0 0 APPLE INC COM 037833100 9815 49591 SH SOLE 15 49591 0 0 APPLE INC COM 037833100 1281 6475 SH SOLE 17 0 0 6475 APPLE INC COM 037833100 2214846 11190614 SH SOLE 18 10371269 0 819345 APPLE INC COM 037833100 869966 4395544 SH SOLE 19 4395544 0 0 APPLE INC COM 037833100 3247 16404 SH SOLE 20 16404 0 0 APPLE INC COM 037833100 16672753 84239859 SH SOLE 21 84239859 0 0 APPLE INC COM 037833100 21561324 108939593 SH SOLE 22 96094228 0 12845365 APPLE INC COM 037833100 720577 3640751 SH SOLE 23 3640751 0 0 APPLE INC COM 037833100 912592 4610916 SH SOLE 25 4572403 0 38513 APPLE INC COM 037833100 3779486 19096028 SH SOLE 26 4941427 0 14154601 APPLE INC COM 037833100 182457 921871 SH SOLE 28 675447 0 246424 APPLE INC COM 037833100 154846 782369 SH SOLE 29 215985 0 566384 APPLE INC COM 037833100 3482448 17595231 SH SOLE 30 17595231 0 0 APPLE INC COM 037833100 333696 1686013 SH SOLE 31 1045542 0 640471 APPLE INC COM 037833100 158691 801795 SH SOLE 32 801795 0 0 APPLE INC COM 037833100 384738 1943908 SH SOLE 34 1943908 0 0 APPLE INC COM 037833100 687835 3475318 SH SOLE 36 3475318 0 0 APPLE INC COM 037833100 21031 106260 SH SOLE 40 106260 0 0 APPLE INC OPTIONS 037833100 831 4200 SH Call SOLE 2 4200 0 0 APPLE INC OPTIONS 037833100 39920 201700 SH Call SOLE 19 201700 0 0 APPLE INC OPTIONS 037833100 732 3700 SH Call SOLE 22 3700 0 0 APPLE INC OPTIONS 037833100 119 600 SH Call SOLE 25 600 0 0 APPLE INC OPTIONS 037833100 99 500 SH Call SOLE 26 0 0 500 APPLE INC OPTIONS 037833100 11737 59300 SH Call SOLE 34 59300 0 0 APPLIANCE RECYCLING CTRS AME COM 03814F403 1 173 SH SOLE 21 173 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 7 13440 SH SOLE 21 13440 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 72 144927 SH SOLE 22 144927 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 22 5871 SH SOLE 2 5871 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 12 3216 SH SOLE 18 3216 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 62 16328 SH SOLE 19 16328 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 207 54498 SH SOLE 21 54498 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 867 228717 SH SOLE 22 228717 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 9 2311 SH SOLE 23 2311 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3248 52790 SH SOLE 2 20591 0 32199 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9 154 SH SOLE 4 154 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 48 785 SH SOLE 7 785 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 11765 191204 SH SOLE 18 174281 0 16923 APPLIED INDL TECHNOLOGIES IN COM 03820C105 21542 350103 SH SOLE 19 350103 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 256576 4169926 SH SOLE 21 4169926 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 97757 1588767 SH SOLE 22 1534154 0 54613 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4237 68868 SH SOLE 23 68868 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 8672 140940 SH SOLE 26 10578 0 130362 APPLIED INDL TECHNOLOGIES IN COM 03820C105 330 5370 SH SOLE 28 5370 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3447 56029 SH SOLE 30 56029 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 67 1091 SH SOLE 36 1091 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 184 2989 SH SOLE 40 2989 0 0 APPLIED MATLS INC COM 038222105 108541 2416849 SH SOLE 2 337031 0 2079818 APPLIED MATLS INC COM 038222105 15464 344343 SH SOLE 4 319033 0 25310 APPLIED MATLS INC COM 038222105 38221 851058 SH SOLE 7 845495 0 5563 APPLIED MATLS INC COM 038222105 1494 33256 SH SOLE 13 33256 0 0 APPLIED MATLS INC COM 038222105 504 11224 SH SOLE 15 11224 0 0 APPLIED MATLS INC COM 038222105 79912 1779374 SH SOLE 18 1645039 0 134335 APPLIED MATLS INC COM 038222105 24294 540948 SH SOLE 19 540948 0 0 APPLIED MATLS INC COM 038222105 910939 20283659 SH SOLE 21 20283659 0 0 APPLIED MATLS INC COM 038222105 1048742 23352091 SH SOLE 22 20740948 0 2611143 APPLIED MATLS INC COM 038222105 31909 710502 SH SOLE 23 710502 0 0 APPLIED MATLS INC COM 038222105 40321 897816 SH SOLE 25 897816 0 0 APPLIED MATLS INC COM 038222105 257794 5740234 SH SOLE 26 1129192 0 4611042 APPLIED MATLS INC COM 038222105 8332 185529 SH SOLE 28 136185 0 49344 APPLIED MATLS INC COM 038222105 9340 207962 SH SOLE 29 23264 0 184698 APPLIED MATLS INC COM 038222105 176083 3920794 SH SOLE 30 3920794 0 0 APPLIED MATLS INC COM 038222105 14211 316440 SH SOLE 31 184375 0 132065 APPLIED MATLS INC COM 038222105 5880 130937 SH SOLE 32 130937 0 0 APPLIED MATLS INC COM 038222105 7305 162669 SH SOLE 34 162669 0 0 APPLIED MATLS INC COM 038222105 30411 677161 SH SOLE 36 677161 0 0 APPLIED MATLS INC COM 038222105 962 21412 SH SOLE 40 21412 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 194 18880 SH SOLE 2 693 0 18187 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 885 86074 SH SOLE 18 86074 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 330 32143 SH SOLE 19 32143 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 22477 2186457 SH SOLE 21 2186457 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 6044 587927 SH SOLE 22 562483 0 25444 APPLIED OPTOELECTRONICS INC COM 03823U102 66 6444 SH SOLE 26 0 0 6444 APPLIED OPTOELECTRONICS INC COM 03823U102 26 2526 SH SOLE 28 2526 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 286 27854 SH SOLE 30 27854 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 18 1769 SH SOLE 40 1769 0 0 APPLIED THERAPEUTICS INC COM 03828A101 2 201 SH SOLE 18 201 0 0 APPLIED THERAPEUTICS INC COM 03828A101 7 883 SH SOLE 22 883 0 0 APPLIED THERAPEUTICS INC COM 03828A101 216 26202 SH SOLE 26 4737 0 21465 APPLIED THERAPEUTICS INC COM 03828A101 3 418 SH SOLE 31 0 0 418 APPROACH RESOURCES INC COM 03834A103 0 39 SH SOLE 19 39 0 0 APPROACH RESOURCES INC COM 03834A103 22 77394 SH SOLE 21 77394 0 0 APPROACH RESOURCES INC COM 03834A103 279 962098 SH SOLE 22 962098 0 0 APPROACH RESOURCES INC COM 03834A103 0 100 SH SOLE 26 0 0 100 APTARGROUP INC COM 038336103 19755 158880 SH SOLE 2 33359 0 125521 APTARGROUP INC COM 038336103 37 295 SH SOLE 4 295 0 0 APTARGROUP INC COM 038336103 2627 21129 SH SOLE 7 21129 0 0 APTARGROUP INC COM 038336103 23616 189930 SH SOLE 18 189930 0 0 APTARGROUP INC COM 038336103 1963 15784 SH SOLE 19 15784 0 0 APTARGROUP INC COM 038336103 395209 3178454 SH SOLE 21 3178454 0 0 APTARGROUP INC COM 038336103 257230 2068766 SH SOLE 22 1938255 0 130511 APTARGROUP INC COM 038336103 60 485 SH SOLE 23 485 0 0 APTARGROUP INC COM 038336103 2475 19902 SH SOLE 26 12446 0 7456 APTARGROUP INC COM 038336103 973 7824 SH SOLE 28 7824 0 0 APTARGROUP INC COM 038336103 2215 17816 SH SOLE 30 17816 0 0 APTARGROUP INC COM 038336103 388 3118 SH SOLE 31 1318 0 1800 APTARGROUP INC COM 038336103 148 1187 SH SOLE 36 1187 0 0 APTARGROUP INC COM 038336103 759 6106 SH SOLE 40 6106 0 0 APTEVO THERAPEUTICS INC COM 03835L108 11 12273 SH SOLE 21 12273 0 0 APTEVO THERAPEUTICS INC COM 03835L108 260 293092 SH SOLE 22 293092 0 0 APTINYX INC COM 03836N103 31 9275 SH SOLE 18 9275 0 0 APTINYX INC COM 03836N103 1290 386155 SH SOLE 21 386155 0 0 APTINYX INC COM 03836N103 563 168488 SH SOLE 22 168488 0 0 APTINYX INC COM 03836N103 5 1379 SH SOLE 30 1379 0 0 APTIV PLC SHS G6095L109 51905 642149 SH SOLE 2 58885 0 583264 APTIV PLC SHS G6095L109 6990 86472 SH SOLE 4 79458 0 7014 APTIV PLC SHS G6095L109 18377 227348 SH SOLE 7 227348 0 0 APTIV PLC SHS G6095L109 124 1530 SH SOLE 13 1530 0 0 APTIV PLC SHS G6095L109 213 2638 SH SOLE 15 2638 0 0 APTIV PLC SHS G6095L109 41960 519112 SH SOLE 18 484326 0 34786 APTIV PLC SHS G6095L109 5731 70901 SH SOLE 19 70901 0 0 APTIV PLC SHS G6095L109 451197 5582053 SH SOLE 21 5582053 0 0 APTIV PLC SHS G6095L109 502600 6217993 SH SOLE 22 5509524 0 708469 APTIV PLC SHS G6095L109 15392 190419 SH SOLE 23 190419 0 0 APTIV PLC SHS G6095L109 20024 247735 SH SOLE 25 247735 0 0 APTIV PLC SHS G6095L109 91006 1125900 SH SOLE 26 317848 0 808052 APTIV PLC SHS G6095L109 3975 49172 SH SOLE 28 36231 0 12941 APTIV PLC SHS G6095L109 464 5738 SH SOLE 29 5738 0 0 APTIV PLC SHS G6095L109 73456 908774 SH SOLE 30 908774 0 0 APTIV PLC SHS G6095L109 7511 92921 SH SOLE 31 51543 0 41378 APTIV PLC SHS G6095L109 1902 23536 SH SOLE 34 23536 0 0 APTIV PLC SHS G6095L109 14880 184088 SH SOLE 36 184088 0 0 APTIV PLC SHS G6095L109 433 5351 SH SOLE 40 5351 0 0 APYX MED CORP COM 03837C106 213 31675 SH SOLE 2 1371 0 30304 APYX MED CORP COM 03837C106 776 115447 SH SOLE 18 115447 0 0 APYX MED CORP COM 03837C106 373 55521 SH SOLE 19 55521 0 0 APYX MED CORP COM 03837C106 7496 1115450 SH SOLE 21 1115450 0 0 APYX MED CORP COM 03837C106 5410 805121 SH SOLE 22 795482 0 9639 AQUA AMERICA INC COM 03836W103 21187 512124 SH SOLE 2 114904 0 397220 AQUA AMERICA INC COM 03836W103 392 9482 SH SOLE 4 9482 0 0 AQUA AMERICA INC COM 03836W103 19351 467750 SH SOLE 7 467750 0 0 AQUA AMERICA INC COM 03836W103 27278 659360 SH SOLE 18 659360 0 0 AQUA AMERICA INC COM 03836W103 1969 47595 SH SOLE 19 47595 0 0 AQUA AMERICA INC COM 03836W103 450125 10880460 SH SOLE 21 10880460 0 0 AQUA AMERICA INC COM 03836W103 287266 6943821 SH SOLE 22 6511355 0 432466 AQUA AMERICA INC COM 03836W103 3485 84245 SH SOLE 26 48389 0 35856 AQUA AMERICA INC COM 03836W103 1087 26266 SH SOLE 28 26266 0 0 AQUA AMERICA INC COM 03836W103 30748 743236 SH SOLE 30 743236 0 0 AQUA AMERICA INC COM 03836W103 571 13799 SH SOLE 31 4499 0 9300 AQUA AMERICA INC COM 03836W103 563 13608 SH SOLE 36 13608 0 0 AQUA AMERICA INC COM 03836W103 870 21037 SH SOLE 40 21037 0 0 AQUA AMERICA INC UNIT 04/30/2022 03836W202 23649 415033 SH SOLE 21 415033 0 0 AQUA METALS INC COM 03837J101 19 11581 SH SOLE 18 11581 0 0 AQUA METALS INC COM 03837J101 250 149456 SH SOLE 21 149456 0 0 AQUA METALS INC COM 03837J101 1129 676182 SH SOLE 22 676182 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 8 2532 SH SOLE 18 2532 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 103 33512 SH SOLE 21 33512 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 47 15151 SH SOLE 22 15151 0 0 AQUANTIA CORP COM 03842Q108 319 24451 SH SOLE 2 1238 0 23213 AQUANTIA CORP COM 03842Q108 6 481 SH SOLE 7 481 0 0 AQUANTIA CORP COM 03842Q108 1297 99572 SH SOLE 18 97870 0 1702 AQUANTIA CORP COM 03842Q108 923 70809 SH SOLE 19 70809 0 0 AQUANTIA CORP COM 03842Q108 12229 938550 SH SOLE 21 938550 0 0 AQUANTIA CORP COM 03842Q108 9399 721322 SH SOLE 22 702049 0 19273 AQUANTIA CORP COM 03842Q108 8 588 SH SOLE 23 588 0 0 AQUANTIA CORP COM 03842Q108 15 1116 SH SOLE 26 0 0 1116 AQUAVENTURE HLDGS LTD SHS G0443N107 200 10019 SH SOLE 2 400 0 9619 AQUAVENTURE HLDGS LTD SHS G0443N107 153 7662 SH SOLE 7 7662 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 829 41526 SH SOLE 18 41526 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 397 19857 SH SOLE 19 19857 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 8380 419635 SH SOLE 21 419635 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 946 47356 SH SOLE 30 47356 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 10 2363 SH SOLE 18 2363 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 1187 282548 SH SOLE 21 282548 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 402 95736 SH SOLE 22 95736 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 4 1024 SH SOLE 30 1024 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 15 6455 SH SOLE 21 6455 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 715 303013 SH SOLE 22 303013 0 0 ARAMARK COM 03852U106 20565 570292 SH SOLE 2 39883 0 530409 ARAMARK COM 03852U106 2887 80051 SH SOLE 4 73487 0 6564 ARAMARK COM 03852U106 621 17235 SH SOLE 7 17235 0 0 ARAMARK COM 03852U106 53 1460 SH SOLE 13 1460 0 0 ARAMARK COM 03852U106 116 3227 SH SOLE 15 3227 0 0 ARAMARK COM 03852U106 6298 174663 SH SOLE 18 155634 0 19029 ARAMARK COM 03852U106 1960 54348 SH SOLE 19 54348 0 0 ARAMARK COM 03852U106 101606 2817690 SH SOLE 21 2817690 0 0 ARAMARK COM 03852U106 245477 6807462 SH SOLE 22 6289438 0 518024 ARAMARK COM 03852U106 6388 177146 SH SOLE 23 177146 0 0 ARAMARK COM 03852U106 7858 217928 SH SOLE 25 217928 0 0 ARAMARK COM 03852U106 35184 975716 SH SOLE 26 352956 0 622760 ARAMARK COM 03852U106 1652 45803 SH SOLE 28 33225 0 12578 ARAMARK COM 03852U106 2037 56503 SH SOLE 29 5717 0 50786 ARAMARK COM 03852U106 11565 320709 SH SOLE 30 320709 0 0 ARAMARK COM 03852U106 3101 85983 SH SOLE 31 42467 0 43516 ARAMARK COM 03852U106 374 10364 SH SOLE 34 10364 0 0 ARAMARK COM 03852U106 6925 192043 SH SOLE 36 192043 0 0 ARAMARK COM 03852U106 177 4918 SH SOLE 40 4918 0 0 ARATANA THERAPEUTICS INC COM 03874P101 221 42861 SH SOLE 2 1861 0 41000 ARATANA THERAPEUTICS INC COM 03874P101 3 646 SH SOLE 7 646 0 0 ARATANA THERAPEUTICS INC COM 03874P101 844 163609 SH SOLE 18 163609 0 0 ARATANA THERAPEUTICS INC COM 03874P101 432 83662 SH SOLE 19 83662 0 0 ARATANA THERAPEUTICS INC COM 03874P101 10870 2106629 SH SOLE 21 2106629 0 0 ARATANA THERAPEUTICS INC COM 03874P101 6899 1336925 SH SOLE 22 1301503 0 35422 ARATANA THERAPEUTICS INC COM 03874P101 10 2002 SH SOLE 30 2002 0 0 ARAVIVE INC COM 03890D108 21 3499 SH SOLE 2 3499 0 0 ARAVIVE INC COM 03890D108 10 1585 SH SOLE 18 1585 0 0 ARAVIVE INC COM 03890D108 14 2326 SH SOLE 19 2326 0 0 ARAVIVE INC COM 03890D108 156 25981 SH SOLE 21 25981 0 0 ARAVIVE INC COM 03890D108 734 122351 SH SOLE 22 122351 0 0 ARAVIVE INC COM 03890D108 109 18201 SH SOLE 26 0 0 18201 ARBOR RLTY TR INC COM 038923108 617 50905 SH SOLE 2 50905 0 0 ARBOR RLTY TR INC COM 038923108 20093 1657827 SH SOLE 21 1657827 0 0 ARBOR RLTY TR INC COM 038923108 0 4 SH SOLE 22 4 0 0 ARBOR RLTY TR INC COM 038923108 58 4808 SH SOLE 23 4808 0 0 ARBOR RLTY TR INC COM 038923108 483 39849 SH SOLE 26 39849 0 0 ARBOR RLTY TR INC COM 038923108 176 14540 SH SOLE 28 14540 0 0 ARBOR RLTY TR INC COM 038923108 250 20620 SH SOLE 30 20620 0 0 ARBOR RLTY TR INC COM 038923108 76 6310 SH SOLE 40 6310 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 16 7911 SH SOLE 18 7911 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1348 648102 SH SOLE 21 648102 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 5 2276 SH SOLE 30 2276 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 119 58443 SH SOLE 2 58443 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 17 8119 SH SOLE 18 8119 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 659 323206 SH SOLE 19 323206 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 322 158043 SH SOLE 21 158043 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3456 1694291 SH SOLE 22 1694291 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 439 215413 SH SOLE 23 215413 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 3 6135 SH SOLE 21 6135 0 0 ARCA BIOPHARMA INC COM 00211Y506 0 48 SH SOLE 21 48 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 1 219 SH SOLE 21 219 0 0 ARCBEST CORP COM 03937C105 746 26547 SH SOLE 2 1016 0 25531 ARCBEST CORP COM 03937C105 6 225 SH SOLE 4 225 0 0 ARCBEST CORP COM 03937C105 17 595 SH SOLE 7 595 0 0 ARCBEST CORP COM 03937C105 3137 111580 SH SOLE 18 111580 0 0 ARCBEST CORP COM 03937C105 1221 43451 SH SOLE 19 43451 0 0 ARCBEST CORP COM 03937C105 77319 2750593 SH SOLE 21 2750593 0 0 ARCBEST CORP COM 03937C105 21751 773794 SH SOLE 22 734201 0 39593 ARCBEST CORP COM 03937C105 352 12508 SH SOLE 26 11178 0 1330 ARCBEST CORP COM 03937C105 102 3627 SH SOLE 28 3627 0 0 ARCBEST CORP COM 03937C105 1051 37389 SH SOLE 30 37389 0 0 ARCBEST CORP COM 03937C105 80 2845 SH SOLE 40 2845 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 297 16496 SH SOLE 18 16496 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 500 27706 SH SOLE 21 27706 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 233 12946 SH SOLE 25 12946 0 0 ARCH CAP GROUP LTD ORD G0450A105 33206 895531 SH SOLE 2 61790 0 833741 ARCH CAP GROUP LTD ORD G0450A105 5025 135521 SH SOLE 4 125123 0 10398 ARCH CAP GROUP LTD ORD G0450A105 9997 269593 SH SOLE 7 154134 0 115459 ARCH CAP GROUP LTD ORD G0450A105 587 15831 SH SOLE 13 15831 0 0 ARCH CAP GROUP LTD ORD G0450A105 171 4600 SH SOLE 15 4600 0 0 ARCH CAP GROUP LTD ORD G0450A105 7490 201985 SH SOLE 18 170771 0 31214 ARCH CAP GROUP LTD ORD G0450A105 2737 73816 SH SOLE 19 73816 0 0 ARCH CAP GROUP LTD ORD G0450A105 425906 11486142 SH SOLE 21 11486142 0 0 ARCH CAP GROUP LTD ORD G0450A105 442619 11936855 SH SOLE 22 11106869 0 829986 ARCH CAP GROUP LTD ORD G0450A105 10823 291892 SH SOLE 23 291892 0 0 ARCH CAP GROUP LTD ORD G0450A105 13380 360849 SH SOLE 25 360849 0 0 ARCH CAP GROUP LTD ORD G0450A105 63304 1707228 SH SOLE 26 570275 0 1136953 ARCH CAP GROUP LTD ORD G0450A105 2867 77322 SH SOLE 28 55816 0 21506 ARCH CAP GROUP LTD ORD G0450A105 3426 92407 SH SOLE 29 8529 0 83878 ARCH CAP GROUP LTD ORD G0450A105 45470 1226278 SH SOLE 30 1226278 0 0 ARCH CAP GROUP LTD ORD G0450A105 5132 138415 SH SOLE 31 73792 0 64623 ARCH CAP GROUP LTD ORD G0450A105 660 17792 SH SOLE 34 17792 0 0 ARCH CAP GROUP LTD ORD G0450A105 17539 473015 SH SOLE 36 473015 0 0 ARCH CAP GROUP LTD ORD G0450A105 305 8235 SH SOLE 40 8235 0 0 ARCH COAL INC CL A 039380407 321 3407 SH SOLE 2 3407 0 0 ARCH COAL INC CL A 039380407 9 93 SH SOLE 4 93 0 0 ARCH COAL INC CL A 039380407 35 372 SH SOLE 7 372 0 0 ARCH COAL INC CL A 039380407 5201 55207 SH SOLE 18 55207 0 0 ARCH COAL INC CL A 039380407 5063 53739 SH SOLE 19 53739 0 0 ARCH COAL INC CL A 039380407 51829 550144 SH SOLE 21 550144 0 0 ARCH COAL INC CL A 039380407 51225 543727 SH SOLE 22 518755 0 24972 ARCH COAL INC CL A 039380407 855 9073 SH SOLE 23 9073 0 0 ARCH COAL INC CL A 039380407 751 7975 SH SOLE 26 6722 0 1253 ARCH COAL INC CL A 039380407 212 2253 SH SOLE 28 2253 0 0 ARCH COAL INC CL A 039380407 663 7038 SH SOLE 30 7038 0 0 ARCH COAL INC CL A 039380407 1341 14230 SH SOLE 31 0 0 14230 ARCH COAL INC CL A 039380407 150 1592 SH SOLE 40 1592 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 67394 1651818 SH SOLE 2 405723 0 1246095 ARCHER DANIELS MIDLAND CO COM 039483102 9618 235727 SH SOLE 4 221170 0 14557 ARCHER DANIELS MIDLAND CO COM 039483102 56162 1376509 SH SOLE 7 999874 0 376635 ARCHER DANIELS MIDLAND CO COM 039483102 4543 111354 SH SOLE 13 111354 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 188 4612 SH SOLE 15 4612 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 61890 1516906 SH SOLE 18 1425705 0 91201 ARCHER DANIELS MIDLAND CO COM 039483102 41163 1008892 SH SOLE 19 1008892 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 504357 12361685 SH SOLE 21 12361685 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 617908 15144805 SH SOLE 22 12743289 0 2401516 ARCHER DANIELS MIDLAND CO COM 039483102 18094 443478 SH SOLE 23 443478 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 23519 576444 SH SOLE 25 576444 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 111751 2738988 SH SOLE 26 745775 0 1993213 ARCHER DANIELS MIDLAND CO COM 039483102 4527 110965 SH SOLE 28 81746 0 29219 ARCHER DANIELS MIDLAND CO COM 039483102 14493 355215 SH SOLE 29 25221 0 329994 ARCHER DANIELS MIDLAND CO COM 039483102 85818 2103372 SH SOLE 30 2103372 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 8647 211925 SH SOLE 31 120260 0 91665 ARCHER DANIELS MIDLAND CO COM 039483102 17510 429171 SH SOLE 34 429171 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 22555 552818 SH SOLE 36 552818 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 544 13334 SH SOLE 40 13334 0 0 ARCHROCK INC COM 03957W106 1854 174935 SH SOLE 2 43208 0 131727 ARCHROCK INC COM 03957W106 4 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 24 2263 SH SOLE 7 2263 0 0 ARCHROCK INC COM 03957W106 6110 576393 SH SOLE 18 568695 0 7698 ARCHROCK INC COM 03957W106 7354 693777 SH SOLE 19 693777 0 0 ARCHROCK INC COM 03957W106 148980 14054722 SH SOLE 21 14054722 0 0 ARCHROCK INC COM 03957W106 50627 4776154 SH SOLE 22 4567786 0 208368 ARCHROCK INC COM 03957W106 1343 126686 SH SOLE 23 126686 0 0 ARCHROCK INC COM 03957W106 3625 342024 SH SOLE 26 51139 0 290885 ARCHROCK INC COM 03957W106 168 15860 SH SOLE 28 15860 0 0 ARCHROCK INC COM 03957W106 1970 185837 SH SOLE 30 185837 0 0 ARCHROCK INC COM 03957W106 273 25710 SH SOLE 34 25710 0 0 ARCHROCK INC COM 03957W106 179 16865 SH SOLE 40 16865 0 0 ARCIMOTO INC COM 039587100 6 1957 SH SOLE 18 1957 0 0 ARCIMOTO INC COM 039587100 79 24481 SH SOLE 21 24481 0 0 ARCO PLATFORM LTD COM CL A G04553106 30800 703522 SH SOLE 19 703522 0 0 ARCO PLATFORM LTD COM CL A G04553106 19971 456163 SH SOLE 34 456163 0 0 ARCONIC INC COM 03965L100 34777 1346915 SH SOLE 2 428239 0 918676 ARCONIC INC COM 03965L100 3947 152857 SH SOLE 4 141151 0 11706 ARCONIC INC COM 03965L100 9520 368706 SH SOLE 7 352821 0 15885 ARCONIC INC COM 03965L100 252 9744 SH SOLE 13 9744 0 0 ARCONIC INC COM 03965L100 88 3395 SH SOLE 15 3395 0 0 ARCONIC INC COM 03965L100 21340 826496 SH SOLE 18 769454 0 57042 ARCONIC INC COM 03965L100 13756 532777 SH SOLE 19 532777 0 0 ARCONIC INC COM 03965L100 362346 14033551 SH SOLE 21 14033551 0 0 ARCONIC INC COM 03965L100 258377 10006869 SH SOLE 22 8871343 0 1135526 ARCONIC INC COM 03965L100 8020 310624 SH SOLE 23 310624 0 0 ARCONIC INC COM 03965L100 10907 422422 SH SOLE 25 422422 0 0 ARCONIC INC COM 03965L100 52084 2017186 SH SOLE 26 607105 0 1410081 ARCONIC INC COM 03965L100 2171 84096 SH SOLE 28 59053 0 25043 ARCONIC INC COM 03965L100 2564 99286 SH SOLE 29 8899 0 90387 ARCONIC INC COM 03965L100 36756 1423563 SH SOLE 30 1423563 0 0 ARCONIC INC COM 03965L100 3959 153322 SH SOLE 31 80187 0 73135 ARCONIC INC COM 03965L100 17645 683368 SH SOLE 34 683368 0 0 ARCONIC INC COM 03965L100 8229 318717 SH SOLE 36 318717 0 0 ARCONIC INC COM 03965L100 331 12826 SH SOLE 40 12826 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 29 3966 SH SOLE 4 3966 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 10892 1496212 SH SOLE 21 1496212 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5264 723073 SH SOLE 22 711025 0 12048 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2379 326806 SH SOLE 30 326806 0 0 ARCOSA INC COM 039653100 1869 49667 SH SOLE 2 2012 0 47655 ARCOSA INC COM 039653100 8 224 SH SOLE 4 224 0 0 ARCOSA INC COM 039653100 58 1534 SH SOLE 7 1534 0 0 ARCOSA INC COM 039653100 7984 212177 SH SOLE 18 212177 0 0 ARCOSA INC COM 039653100 3118 82856 SH SOLE 19 82856 0 0 ARCOSA INC COM 039653100 197004 5235295 SH SOLE 21 5235295 0 0 ARCOSA INC COM 039653100 59731 1587315 SH SOLE 22 1515494 0 71821 ARCOSA INC COM 039653100 507 13462 SH SOLE 26 8235 0 5227 ARCOSA INC COM 039653100 219 5811 SH SOLE 28 5811 0 0 ARCOSA INC COM 039653100 2615 69487 SH SOLE 30 69487 0 0 ARCOSA INC COM 039653100 205 5457 SH SOLE 36 5457 0 0 ARCOSA INC COM 039653100 146 3883 SH SOLE 40 3883 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 16 1722 SH SOLE 18 1722 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 206 21826 SH SOLE 21 21826 0 0 ARCUS BIOSCIENCES INC COM 03969F109 284 35699 SH SOLE 2 7597 0 28102 ARCUS BIOSCIENCES INC COM 03969F109 7 865 SH SOLE 7 865 0 0 ARCUS BIOSCIENCES INC COM 03969F109 937 117909 SH SOLE 18 109648 0 8261 ARCUS BIOSCIENCES INC COM 03969F109 1769 222513 SH SOLE 19 222513 0 0 ARCUS BIOSCIENCES INC COM 03969F109 8905 1120139 SH SOLE 21 1120139 0 0 ARCUS BIOSCIENCES INC COM 03969F109 5290 665401 SH SOLE 22 646587 0 18814 ARCUS BIOSCIENCES INC COM 03969F109 182 22862 SH SOLE 23 22862 0 0 ARCUS BIOSCIENCES INC COM 03969F109 362 45597 SH SOLE 26 0 0 45597 ARCUS BIOSCIENCES INC COM 03969F109 32 3968 SH SOLE 30 3968 0 0 ARCUS BIOSCIENCES INC COM 03969F109 9 1180 SH SOLE 34 1180 0 0 ARDAGH GROUP S A CL A L0223L101 633 36144 SH SOLE 2 3356 0 32788 ARDAGH GROUP S A CL A L0223L101 3 189 SH SOLE 7 189 0 0 ARDAGH GROUP S A CL A L0223L101 147 8425 SH SOLE 18 8425 0 0 ARDAGH GROUP S A CL A L0223L101 79 4528 SH SOLE 19 4528 0 0 ARDAGH GROUP S A CL A L0223L101 3039 173685 SH SOLE 21 173685 0 0 ARDAGH GROUP S A CL A L0223L101 3122 178373 SH SOLE 22 142118 0 36255 ARDAGH GROUP S A CL A L0223L101 22 1273 SH SOLE 31 473 0 800 ARDELYX INC COM 039697107 164 60962 SH SOLE 2 16131 0 44831 ARDELYX INC COM 039697107 4 1417 SH SOLE 7 1417 0 0 ARDELYX INC COM 039697107 447 165997 SH SOLE 18 165997 0 0 ARDELYX INC COM 039697107 436 162120 SH SOLE 19 162120 0 0 ARDELYX INC COM 039697107 4432 1647754 SH SOLE 21 1647754 0 0 ARDELYX INC COM 039697107 3885 1444179 SH SOLE 22 1418102 0 26077 ARDELYX INC COM 039697107 122 45197 SH SOLE 23 45197 0 0 ARDELYX INC COM 039697107 268 99807 SH SOLE 26 0 0 99807 ARDMORE SHIPPING CORP COM Y0207T100 323 39637 SH SOLE 2 6637 0 33000 ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH SOLE 7 494 0 0 ARDMORE SHIPPING CORP COM Y0207T100 934 114643 SH SOLE 18 114643 0 0 ARDMORE SHIPPING CORP COM Y0207T100 600 73617 SH SOLE 19 73617 0 0 ARDMORE SHIPPING CORP COM Y0207T100 9077 1113740 SH SOLE 21 1113740 0 0 ARDMORE SHIPPING CORP COM Y0207T100 4128 506488 SH SOLE 22 483111 0 23377 ARDMORE SHIPPING CORP COM Y0207T100 146 17950 SH SOLE 23 17950 0 0 ARDMORE SHIPPING CORP COM Y0207T100 196 24041 SH SOLE 26 0 0 24041 ARENA PHARMACEUTICALS INC COM NEW 040047607 7316 124778 SH SOLE 2 81476 0 43302 ARENA PHARMACEUTICALS INC COM NEW 040047607 18 302 SH SOLE 4 302 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 58 995 SH SOLE 7 995 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 12249 208916 SH SOLE 18 208010 0 906 ARENA PHARMACEUTICALS INC COM NEW 040047607 37098 632756 SH SOLE 19 632756 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 121975 2080413 SH SOLE 21 2080413 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 84515 1441494 SH SOLE 22 1372946 0 68548 ARENA PHARMACEUTICALS INC COM NEW 040047607 35 601 SH SOLE 23 601 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1020 17397 SH SOLE 26 13713 0 3684 ARENA PHARMACEUTICALS INC COM NEW 040047607 381 6498 SH SOLE 28 6498 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1031 17586 SH SOLE 30 17586 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2415 41199 SH SOLE 31 0 0 41199 ARENA PHARMACEUTICALS INC COM NEW 040047607 12778 217941 SH SOLE 34 217941 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 296 5054 SH SOLE 40 5054 0 0 ARES CAP CORP COM 04010L103 22117 1232805 SH SOLE 30 1232805 0 0 ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 1049 1040000 PRN SOLE 21 1040000 0 0 ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 1028 1000000 PRN SOLE 21 1000000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 441 29652 SH SOLE 2 1117 0 28535 ARES COML REAL ESTATE CORP COM 04013V108 13 902 SH SOLE 7 902 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1408 94721 SH SOLE 18 94721 0 0 ARES COML REAL ESTATE CORP COM 04013V108 680 45730 SH SOLE 19 45730 0 0 ARES COML REAL ESTATE CORP COM 04013V108 22632 1523009 SH SOLE 21 1523009 0 0 ARES COML REAL ESTATE CORP COM 04013V108 14684 988179 SH SOLE 22 964806 0 23373 ARES COML REAL ESTATE CORP COM 04013V108 2607 175464 SH SOLE 26 0 0 175464 ARES COML REAL ESTATE CORP COM 04013V108 54 3635 SH SOLE 30 3635 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1909 126186 SH SOLE 2 126186 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1484 56702 SH SOLE 2 2688 0 54014 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9 347 SH SOLE 4 347 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 35 1333 SH SOLE 7 1333 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5660 216263 SH SOLE 18 210607 0 5656 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4110 157031 SH SOLE 19 157031 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 53724 2052900 SH SOLE 21 2052900 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 48862 1867084 SH SOLE 22 1788041 0 79043 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 352 13436 SH SOLE 23 13436 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 647 24704 SH SOLE 26 16305 0 8399 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 317 12105 SH SOLE 28 12105 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 506 19325 SH SOLE 30 19325 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 244 9319 SH SOLE 40 9319 0 0 ARGAN INC COM 04010E109 556 13715 SH SOLE 2 645 0 13070 ARGAN INC COM 04010E109 484 11925 SH SOLE 7 11925 0 0 ARGAN INC COM 04010E109 2057 50724 SH SOLE 18 50724 0 0 ARGAN INC COM 04010E109 1004 24743 SH SOLE 19 24743 0 0 ARGAN INC COM 04010E109 20143 496611 SH SOLE 21 496611 0 0 ARGAN INC COM 04010E109 17110 421832 SH SOLE 22 403653 0 18179 ARGAN INC COM 04010E109 217 5343 SH SOLE 26 0 0 5343 ARGAN INC COM 04010E109 78 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 166 4096 SH SOLE 30 4096 0 0 ARGAN INC COM 04010E109 55 1354 SH SOLE 40 1354 0 0 ARGENX SE SPONSORED ADR 04016X101 29879 211041 SH SOLE 21 211041 0 0 ARGENX SE SPONSORED ADR 04016X101 321 2266 SH SOLE 22 0 0 2266 ARGENX SE SPONSORED ADR 04016X101 120 849 SH SOLE 30 849 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2474 33408 SH SOLE 2 1368 0 32040 ARGO GROUP INTL HLDGS LTD COM G0464B107 8 104 SH SOLE 4 104 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 50 675 SH SOLE 7 675 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 8069 108966 SH SOLE 18 108966 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4127 55737 SH SOLE 19 55737 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 79671 1075912 SH SOLE 21 1075912 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 72961 985297 SH SOLE 22 936791 0 48506 ARGO GROUP INTL HLDGS LTD COM G0464B107 27 358 SH SOLE 23 358 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1105 14928 SH SOLE 26 6724 0 8204 ARGO GROUP INTL HLDGS LTD COM G0464B107 303 4094 SH SOLE 28 4094 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 698 9424 SH SOLE 30 9424 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 106 1434 SH SOLE 36 1434 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 220 2967 SH SOLE 40 2967 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 12 1222 SH SOLE 18 1222 0 0 ARISTA NETWORKS INC COM 040413106 34907 134456 SH SOLE 2 11018 0 123438 ARISTA NETWORKS INC COM 040413106 4441 17105 SH SOLE 4 15731 0 1374 ARISTA NETWORKS INC COM 040413106 11718 45135 SH SOLE 7 44763 0 372 ARISTA NETWORKS INC COM 040413106 83 321 SH SOLE 13 321 0 0 ARISTA NETWORKS INC COM 040413106 129 496 SH SOLE 15 496 0 0 ARISTA NETWORKS INC COM 040413106 13 50 SH SOLE 17 0 0 50 ARISTA NETWORKS INC COM 040413106 28478 109693 SH SOLE 18 102714 0 6979 ARISTA NETWORKS INC COM 040413106 15908 61275 SH SOLE 19 61275 0 0 ARISTA NETWORKS INC COM 040413106 397421 1530779 SH SOLE 21 1530779 0 0 ARISTA NETWORKS INC COM 040413106 345591 1331142 SH SOLE 22 1184383 0 146759 ARISTA NETWORKS INC COM 040413106 9735 37498 SH SOLE 23 37498 0 0 ARISTA NETWORKS INC COM 040413106 19848 76451 SH SOLE 25 76451 0 0 ARISTA NETWORKS INC COM 040413106 63945 246301 SH SOLE 26 76107 0 170194 ARISTA NETWORKS INC COM 040413106 2597 10002 SH SOLE 28 7255 0 2747 ARISTA NETWORKS INC COM 040413106 3210 12363 SH SOLE 29 1188 0 11175 ARISTA NETWORKS INC COM 040413106 51541 198524 SH SOLE 30 198524 0 0 ARISTA NETWORKS INC COM 040413106 3822 14723 SH SOLE 31 9244 0 5479 ARISTA NETWORKS INC COM 040413106 10425 40155 SH SOLE 34 40155 0 0 ARISTA NETWORKS INC COM 040413106 9476 36501 SH SOLE 36 36501 0 0 ARISTA NETWORKS INC COM 040413106 345 1330 SH SOLE 40 1330 0 0 ARK RESTAURANTS CORP COM 040712101 9 455 SH SOLE 18 455 0 0 ARK RESTAURANTS CORP COM 040712101 139 6781 SH SOLE 21 6781 0 0 ARK RESTAURANTS CORP COM 040712101 76 3696 SH SOLE 22 3696 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 212 30770 SH SOLE 2 1767 0 29003 ARLINGTON ASSET INVT CORP CL A NEW 041356205 2 360 SH SOLE 7 360 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 861 125148 SH SOLE 18 125148 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 422 61348 SH SOLE 19 61348 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 14286 2076437 SH SOLE 21 2076437 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 10813 1571677 SH SOLE 22 1528431 0 43246 ARLINGTON ASSET INVT CORP CL A NEW 041356205 25 3562 SH SOLE 30 3562 0 0 ARLO TECHNOLOGIES INC COM 04206A101 291 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 1348 336065 SH SOLE 18 336065 0 0 ARLO TECHNOLOGIES INC COM 04206A101 548 136776 SH SOLE 19 136776 0 0 ARLO TECHNOLOGIES INC COM 04206A101 33274 8297679 SH SOLE 21 8297679 0 0 ARLO TECHNOLOGIES INC COM 04206A101 9378 2338569 SH SOLE 22 2258760 0 79809 ARLO TECHNOLOGIES INC COM 04206A101 75 18752 SH SOLE 26 8622 0 10130 ARLO TECHNOLOGIES INC COM 04206A101 35 8636 SH SOLE 28 8636 0 0 ARLO TECHNOLOGIES INC COM 04206A101 411 102532 SH SOLE 30 102532 0 0 ARLO TECHNOLOGIES INC COM 04206A101 28 6895 SH SOLE 40 6895 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 925 55869 SH SOLE 2 2024 0 53845 ARMADA HOFFLER PPTYS INC COM 04208T108 15 923 SH SOLE 7 923 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3774 228041 SH SOLE 18 228041 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1461 88264 SH SOLE 19 88264 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 93715 5662554 SH SOLE 21 5662554 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 30539 1845264 SH SOLE 22 1781763 0 63501 ARMADA HOFFLER PPTYS INC COM 04208T108 55 3304 SH SOLE 26 0 0 3304 ARMADA HOFFLER PPTYS INC COM 04208T108 119 7190 SH SOLE 28 7190 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1286 77721 SH SOLE 30 77721 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 81 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 42 10458 SH SOLE 21 10458 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1116 59867 SH SOLE 2 2492 0 57375 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 17 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4700 252124 SH SOLE 18 252124 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1888 101291 SH SOLE 19 101291 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 132241 7094462 SH SOLE 21 7094462 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 32039 1718814 SH SOLE 22 1641568 0 77246 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 317 16998 SH SOLE 26 9830 0 7168 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 149 8002 SH SOLE 28 8002 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1575 84495 SH SOLE 30 84495 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 97 5202 SH SOLE 40 5202 0 0 ARMSTRONG FLOORING INC COM 04238R106 217 22069 SH SOLE 2 764 0 21305 ARMSTRONG FLOORING INC COM 04238R106 1 129 SH SOLE 4 129 0 0 ARMSTRONG FLOORING INC COM 04238R106 5 479 SH SOLE 7 479 0 0 ARMSTRONG FLOORING INC COM 04238R106 722 73300 SH SOLE 18 73300 0 0 ARMSTRONG FLOORING INC COM 04238R106 338 34336 SH SOLE 19 34336 0 0 ARMSTRONG FLOORING INC COM 04238R106 7472 758535 SH SOLE 21 758535 0 0 ARMSTRONG FLOORING INC COM 04238R106 7023 713036 SH SOLE 22 683968 0 29068 ARMSTRONG FLOORING INC COM 04238R106 134 13610 SH SOLE 26 1381 0 12229 ARMSTRONG FLOORING INC COM 04238R106 28 2812 SH SOLE 28 2812 0 0 ARMSTRONG FLOORING INC COM 04238R106 26 2683 SH SOLE 30 2683 0 0 ARMSTRONG FLOORING INC COM 04238R106 21 2152 SH SOLE 40 2152 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 8130 83647 SH SOLE 2 4669 0 78978 ARMSTRONG WORLD INDS INC NEW COM 04247X102 25 259 SH SOLE 4 259 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 88 903 SH SOLE 7 903 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2230 22939 SH SOLE 18 22939 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1064 10945 SH SOLE 19 10945 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 59439 611510 SH SOLE 21 611510 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 146194 1504056 SH SOLE 22 1410637 0 93419 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1221 12566 SH SOLE 26 8871 0 3695 ARMSTRONG WORLD INDS INC NEW COM 04247X102 756 7779 SH SOLE 28 7779 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1521 15651 SH SOLE 30 15651 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 101 1038 SH SOLE 31 1038 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 32 330 SH SOLE 36 330 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 418 4305 SH SOLE 40 4305 0 0 AROTECH CORP COM NEW 042682203 10 5170 SH SOLE 18 5170 0 0 AROTECH CORP COM NEW 042682203 154 77635 SH SOLE 21 77635 0 0 AROTECH CORP COM NEW 042682203 60 30005 SH SOLE 22 30005 0 0 ARQULE INC COM 04269E107 1001 90886 SH SOLE 2 4359 0 86527 ARQULE INC COM 04269E107 20 1845 SH SOLE 7 1845 0 0 ARQULE INC COM 04269E107 3908 354977 SH SOLE 18 354977 0 0 ARQULE INC COM 04269E107 2057 186857 SH SOLE 19 186857 0 0 ARQULE INC COM 04269E107 49955 4537284 SH SOLE 21 4537284 0 0 ARQULE INC COM 04269E107 32811 2980132 SH SOLE 22 2860040 0 120092 ARQULE INC COM 04269E107 253 22990 SH SOLE 23 22990 0 0 ARQULE INC COM 04269E107 313 28470 SH SOLE 28 28470 0 0 ARQULE INC COM 04269E107 8374 760592 SH SOLE 30 760592 0 0 ARQULE INC COM 04269E107 8 754 SH SOLE 34 754 0 0 ARQULE INC COM 04269E107 156 14184 SH SOLE 40 14184 0 0 ARRAY BIOPHARMA INC COM 04269X105 9462 204233 SH SOLE 2 18939 0 185294 ARRAY BIOPHARMA INC COM 04269X105 52 1132 SH SOLE 4 1132 0 0 ARRAY BIOPHARMA INC COM 04269X105 195 4206 SH SOLE 7 4206 0 0 ARRAY BIOPHARMA INC COM 04269X105 34499 744630 SH SOLE 18 728678 0 15952 ARRAY BIOPHARMA INC COM 04269X105 27555 594746 SH SOLE 19 594746 0 0 ARRAY BIOPHARMA INC COM 04269X105 427646 9230439 SH SOLE 21 9230439 0 0 ARRAY BIOPHARMA INC COM 04269X105 302756 6534774 SH SOLE 22 6238274 0 296500 ARRAY BIOPHARMA INC COM 04269X105 1772 38256 SH SOLE 23 38256 0 0 ARRAY BIOPHARMA INC COM 04269X105 7273 156978 SH SOLE 26 45232 0 111746 ARRAY BIOPHARMA INC COM 04269X105 1219 26317 SH SOLE 28 26317 0 0 ARRAY BIOPHARMA INC COM 04269X105 10642 229709 SH SOLE 30 229709 0 0 ARRAY BIOPHARMA INC COM 04269X105 329 7107 SH SOLE 34 7107 0 0 ARRAY BIOPHARMA INC COM 04269X105 1025 22127 SH SOLE 40 22127 0 0 ARROW ELECTRS INC COM 042735100 16307 228804 SH SOLE 2 51171 0 177633 ARROW ELECTRS INC COM 042735100 1887 26472 SH SOLE 4 24342 0 2130 ARROW ELECTRS INC COM 042735100 3603 50560 SH SOLE 7 12837 0 37723 ARROW ELECTRS INC COM 042735100 36 505 SH SOLE 13 505 0 0 ARROW ELECTRS INC COM 042735100 68 956 SH SOLE 15 956 0 0 ARROW ELECTRS INC COM 042735100 17509 245667 SH SOLE 18 239003 0 6664 ARROW ELECTRS INC COM 042735100 1367 19178 SH SOLE 19 19178 0 0 ARROW ELECTRS INC COM 042735100 304842 4277283 SH SOLE 21 4277283 0 0 ARROW ELECTRS INC COM 042735100 216506 3037826 SH SOLE 22 2842606 0 195220 ARROW ELECTRS INC COM 042735100 4512 63302 SH SOLE 23 63302 0 0 ARROW ELECTRS INC COM 042735100 6786 95215 SH SOLE 25 95215 0 0 ARROW ELECTRS INC COM 042735100 27142 380830 SH SOLE 26 138430 0 242400 ARROW ELECTRS INC COM 042735100 1194 16754 SH SOLE 28 12172 0 4582 ARROW ELECTRS INC COM 042735100 1416 19874 SH SOLE 29 1961 0 17913 ARROW ELECTRS INC COM 042735100 14072 197441 SH SOLE 30 197441 0 0 ARROW ELECTRS INC COM 042735100 2187 30681 SH SOLE 31 17239 0 13442 ARROW ELECTRS INC COM 042735100 264 3710 SH SOLE 34 3710 0 0 ARROW ELECTRS INC COM 042735100 6478 90899 SH SOLE 36 90899 0 0 ARROW ELECTRS INC COM 042735100 127 1776 SH SOLE 40 1776 0 0 ARROW FINL CORP COM 042744102 434 12503 SH SOLE 2 560 0 11943 ARROW FINL CORP COM 042744102 9 265 SH SOLE 7 265 0 0 ARROW FINL CORP COM 042744102 1535 44191 SH SOLE 18 44191 0 0 ARROW FINL CORP COM 042744102 730 21029 SH SOLE 19 21029 0 0 ARROW FINL CORP COM 042744102 14788 425805 SH SOLE 21 425805 0 0 ARROW FINL CORP COM 042744102 18770 540452 SH SOLE 22 522935 0 17517 ARROW FINL CORP COM 042744102 57 1641 SH SOLE 28 1641 0 0 ARROW FINL CORP COM 042744102 186 5355 SH SOLE 30 5355 0 0 ARROW FINL CORP COM 042744102 45 1296 SH SOLE 40 1296 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2274 85826 SH SOLE 2 8188 0 77638 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 13 496 SH SOLE 4 496 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50 1876 SH SOLE 7 1876 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11024 415985 SH SOLE 18 409844 0 6141 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7091 267582 SH SOLE 19 267582 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 291208 10988974 SH SOLE 21 10988974 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 75225 2838664 SH SOLE 22 2719332 0 119332 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 483 18220 SH SOLE 23 18220 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1729 65246 SH SOLE 26 27198 0 38048 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 262 9883 SH SOLE 28 9883 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3702 139701 SH SOLE 30 139701 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 47 1789 SH SOLE 34 1789 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 205 7724 SH SOLE 40 7724 0 0 ARTESIAN RESOURCES CORP CL A 043113208 284 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 1034 27807 SH SOLE 18 27807 0 0 ARTESIAN RESOURCES CORP CL A 043113208 514 13824 SH SOLE 19 13824 0 0 ARTESIAN RESOURCES CORP CL A 043113208 9952 267734 SH SOLE 21 267734 0 0 ARTESIAN RESOURCES CORP CL A 043113208 5466 147067 SH SOLE 22 141212 0 5855 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1413 51361 SH SOLE 2 4682 0 46679 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 4714 171276 SH SOLE 18 163246 0 8030 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3578 130020 SH SOLE 19 130020 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 44392 1613083 SH SOLE 21 1613083 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 42073 1528817 SH SOLE 22 1455219 0 73598 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 346 12555 SH SOLE 23 12555 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1957 71112 SH SOLE 26 11284 0 59828 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 181 6570 SH SOLE 28 6570 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 402 14592 SH SOLE 30 14592 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 112 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 335 15216 SH SOLE 2 730 0 14486 ARVINAS INC COM 04335A105 11 487 SH SOLE 7 487 0 0 ARVINAS INC COM 04335A105 1390 63192 SH SOLE 18 61038 0 2154 ARVINAS INC COM 04335A105 933 42412 SH SOLE 19 42412 0 0 ARVINAS INC COM 04335A105 13200 600268 SH SOLE 21 600268 0 0 ARVINAS INC COM 04335A105 6911 314272 SH SOLE 22 305683 0 8589 ARVINAS INC COM 04335A105 19 880 SH SOLE 23 880 0 0 ARVINAS INC COM 04335A105 46 2111 SH SOLE 30 2111 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2297 27236 SH SOLE 2 11034 0 16202 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5 56 SH SOLE 4 56 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 67 798 SH SOLE 7 798 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 7941 94159 SH SOLE 18 85607 0 8552 ASBURY AUTOMOTIVE GROUP INC COM 043436104 16335 193683 SH SOLE 19 193683 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 175762 2083967 SH SOLE 21 2083967 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 66710 790971 SH SOLE 22 760391 0 30580 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2965 35157 SH SOLE 23 35157 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6750 80036 SH SOLE 26 2939 0 77097 ASBURY AUTOMOTIVE GROUP INC COM 043436104 218 2580 SH SOLE 28 2580 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2548 30211 SH SOLE 30 30211 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 879 10421 SH SOLE 31 0 0 10421 ASBURY AUTOMOTIVE GROUP INC COM 043436104 39 462 SH SOLE 34 462 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 154 1821 SH SOLE 36 1821 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 129 1530 SH SOLE 40 1530 0 0 ASCENA RETAIL GROUP INC COM 04351G101 94 153804 SH SOLE 2 6121 0 147683 ASCENA RETAIL GROUP INC COM 04351G101 10 16053 SH SOLE 7 16053 0 0 ASCENA RETAIL GROUP INC COM 04351G101 476 780212 SH SOLE 18 780212 0 0 ASCENA RETAIL GROUP INC COM 04351G101 164 268318 SH SOLE 19 268318 0 0 ASCENA RETAIL GROUP INC COM 04351G101 11594 19006812 SH SOLE 21 19006812 0 0 ASCENA RETAIL GROUP INC COM 04351G101 3336 5469640 SH SOLE 22 5147593 0 322047 ASCENA RETAIL GROUP INC COM 04351G101 137 225144 SH SOLE 30 225144 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 51901 450727 SH SOLE 21 450727 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 211 1835 SH SOLE 30 1835 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 192 1670 SH SOLE 34 1670 0 0 ASCENT CAP GROUP INC COM SER A 043632108 8 7028 SH SOLE 21 7028 0 0 ASCENT CAP GROUP INC COM SER A 043632108 209 193664 SH SOLE 22 193664 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 2969 751627 SH SOLE 2 0 0 751627 ASGN INC COM 00191U102 4142 68347 SH SOLE 2 24625 0 43722 ASGN INC COM 00191U102 16 266 SH SOLE 4 266 0 0 ASGN INC COM 00191U102 57 944 SH SOLE 7 944 0 0 ASGN INC COM 00191U102 17856 294655 SH SOLE 18 292258 0 2397 ASGN INC COM 00191U102 5288 87259 SH SOLE 19 87259 0 0 ASGN INC COM 00191U102 221019 3647185 SH SOLE 21 3647185 0 0 ASGN INC COM 00191U102 113818 1878193 SH SOLE 22 1805192 0 73001 ASGN INC COM 00191U102 1073 17703 SH SOLE 26 10010 0 7693 ASGN INC COM 00191U102 414 6836 SH SOLE 28 6836 0 0 ASGN INC COM 00191U102 882 14552 SH SOLE 30 14552 0 0 ASGN INC COM 00191U102 28 466 SH SOLE 36 466 0 0 ASGN INC COM 00191U102 312 5148 SH SOLE 40 5148 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 273 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 922 310312 SH SOLE 18 310312 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 458 154331 SH SOLE 19 154331 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 9541 3212423 SH SOLE 21 3212423 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 9290 3127873 SH SOLE 22 3012010 0 115863 ASHFORD HOSPITALITY TR INC COM SHS 044103109 9 3033 SH SOLE 23 3033 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 136 45744 SH SOLE 26 0 0 45744 ASHFORD HOSPITALITY TR INC COM SHS 044103109 42 13993 SH SOLE 28 13993 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 78 26118 SH SOLE 30 26118 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 60 20194 SH SOLE 40 20194 0 0 ASHFORD INC COM 044104107 7 216 SH SOLE 18 216 0 0 ASHFORD INC COM 044104107 5 153 SH SOLE 21 153 0 0 ASHFORD INC COM 044104107 833 26216 SH SOLE 22 26216 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 14499 181302 SH SOLE 2 35125 0 146177 ASHLAND GLOBAL HLDGS INC COM 044186104 23 291 SH SOLE 4 291 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 128 1598 SH SOLE 7 1598 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 33 414 SH SOLE 15 414 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 14677 183536 SH SOLE 18 183536 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1105 13818 SH SOLE 19 13818 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 245718 3072623 SH SOLE 21 3072623 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 168236 2103743 SH SOLE 22 1974560 0 129183 ASHLAND GLOBAL HLDGS INC COM 044186104 4929 61634 SH SOLE 25 61634 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 10768 134655 SH SOLE 26 48758 0 85897 ASHLAND GLOBAL HLDGS INC COM 044186104 593 7419 SH SOLE 28 7419 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1403 17546 SH SOLE 30 17546 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 306 3821 SH SOLE 31 1321 0 2500 ASHLAND GLOBAL HLDGS INC COM 044186104 2341 29268 SH SOLE 36 29268 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 491 6139 SH SOLE 40 6139 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 15127 72751 SH SOLE 2 0 0 72751 ASML HOLDING N V N Y REGISTRY SHS N07059210 633 3042 SH SOLE 7 3042 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 22 104 SH SOLE 15 104 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 200688 965169 SH SOLE 18 740102 0 225067 ASML HOLDING N V N Y REGISTRY SHS N07059210 136636 657127 SH SOLE 19 657127 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 38385 184605 SH SOLE 21 184605 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 27961 134473 SH SOLE 22 134473 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 5891 28331 SH SOLE 30 28331 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2128 10236 SH SOLE 32 10236 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 8076 38841 SH SOLE 34 38841 0 0 ASPEN AEROGELS INC COM 04523Y105 28 3885 SH SOLE 18 3885 0 0 ASPEN AEROGELS INC COM 04523Y105 0 30 SH SOLE 19 30 0 0 ASPEN AEROGELS INC COM 04523Y105 435 61026 SH SOLE 21 61026 0 0 ASPEN AEROGELS INC COM 04523Y105 3121 437767 SH SOLE 22 437767 0 0 ASPEN GROUP INC COM NEW 04530L203 12 3271 SH SOLE 18 3271 0 0 ASPEN GROUP INC COM NEW 04530L203 457 120134 SH SOLE 21 120134 0 0 ASPEN GROUP INC COM NEW 04530L203 8 2036 SH SOLE 22 2036 0 0 ASPEN TECHNOLOGY INC COM 045327103 16633 133831 SH SOLE 2 9681 0 124150 ASPEN TECHNOLOGY INC COM 045327103 68 545 SH SOLE 4 545 0 0 ASPEN TECHNOLOGY INC COM 045327103 163 1312 SH SOLE 7 1312 0 0 ASPEN TECHNOLOGY INC COM 045327103 4916 39555 SH SOLE 18 39555 0 0 ASPEN TECHNOLOGY INC COM 045327103 19267 155030 SH SOLE 19 155030 0 0 ASPEN TECHNOLOGY INC COM 045327103 137752 1108402 SH SOLE 21 1108402 0 0 ASPEN TECHNOLOGY INC COM 045327103 270555 2176978 SH SOLE 22 2040737 0 136241 ASPEN TECHNOLOGY INC COM 045327103 23 186 SH SOLE 23 186 0 0 ASPEN TECHNOLOGY INC COM 045327103 6688 53813 SH SOLE 25 53813 0 0 ASPEN TECHNOLOGY INC COM 045327103 4598 36995 SH SOLE 26 20414 0 16581 ASPEN TECHNOLOGY INC COM 045327103 1096 8815 SH SOLE 28 8815 0 0 ASPEN TECHNOLOGY INC COM 045327103 16716 134499 SH SOLE 30 134499 0 0 ASPEN TECHNOLOGY INC COM 045327103 182 1463 SH SOLE 31 1463 0 0 ASPEN TECHNOLOGY INC COM 045327103 2334 18778 SH SOLE 34 18778 0 0 ASPEN TECHNOLOGY INC COM 045327103 858 6904 SH SOLE 40 6904 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 533 39495 SH SOLE 2 18817 0 20678 ASSEMBLY BIOSCIENCES INC COM 045396108 4 306 SH SOLE 7 306 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1184 87787 SH SOLE 18 87787 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 2029 150421 SH SOLE 19 150421 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 10417 772212 SH SOLE 21 772212 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 8926 661699 SH SOLE 22 638116 0 23583 ASSEMBLY BIOSCIENCES INC COM 045396108 56 4120 SH SOLE 23 4120 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 26 1945 SH SOLE 26 0 0 1945 ASSEMBLY BIOSCIENCES INC COM 045396108 42 3138 SH SOLE 28 3138 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 61 4553 SH SOLE 30 4553 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 619 45884 SH SOLE 34 45884 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 24 1761 SH SOLE 40 1761 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 217 62815 SH SOLE 2 2423 0 60392 ASSERTIO THERAPEUTICS INC COM 04545L107 2 475 SH SOLE 4 475 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 4 1252 SH SOLE 7 1252 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 1031 298718 SH SOLE 18 298718 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 379 109956 SH SOLE 19 109956 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 27331 7922155 SH SOLE 21 7922155 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 6998 2028460 SH SOLE 22 1945800 0 82660 ASSERTIO THERAPEUTICS INC COM 04545L107 43 12492 SH SOLE 26 9821 0 2671 ASSERTIO THERAPEUTICS INC COM 04545L107 31 9100 SH SOLE 28 9100 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 334 96733 SH SOLE 30 96733 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 24 6980 SH SOLE 40 6980 0 0 ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 23062 32222000 PRN SOLE 2 32222000 0 0 ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 537 750000 PRN SOLE 21 750000 0 0 ASSOCIATED BANC CORP COM 045487105 8317 393418 SH SOLE 2 91207 0 302211 ASSOCIATED BANC CORP COM 045487105 46 2193 SH SOLE 4 2193 0 0 ASSOCIATED BANC CORP COM 045487105 89 4192 SH SOLE 7 4192 0 0 ASSOCIATED BANC CORP COM 045487105 14162 669917 SH SOLE 18 669917 0 0 ASSOCIATED BANC CORP COM 045487105 2522 119321 SH SOLE 19 119321 0 0 ASSOCIATED BANC CORP COM 045487105 175259 8290388 SH SOLE 21 8290388 0 0 ASSOCIATED BANC CORP COM 045487105 116444 5508209 SH SOLE 22 5173931 0 334278 ASSOCIATED BANC CORP COM 045487105 54 2569 SH SOLE 23 2569 0 0 ASSOCIATED BANC CORP COM 045487105 1139 53876 SH SOLE 26 30937 0 22939 ASSOCIATED BANC CORP COM 045487105 442 20915 SH SOLE 28 20915 0 0 ASSOCIATED BANC CORP COM 045487105 1030 48728 SH SOLE 30 48728 0 0 ASSOCIATED BANC CORP COM 045487105 3339 157933 SH SOLE 31 3433 0 154500 ASSOCIATED BANC CORP COM 045487105 125 5906 SH SOLE 36 5906 0 0 ASSOCIATED BANC CORP COM 045487105 313 14814 SH SOLE 40 14814 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 50 1332 SH SOLE 2 56 0 1276 ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH SOLE 7 70 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 267 7130 SH SOLE 18 7130 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 131 3513 SH SOLE 19 3513 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2620 70054 SH SOLE 21 70054 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2970 79408 SH SOLE 22 76057 0 3351 ASSOCIATED CAP GROUP INC CL A 045528106 16 415 SH SOLE 28 415 0 0 ASSURANT INC COM 04621X108 16177 152067 SH SOLE 2 16897 0 135170 ASSURANT INC COM 04621X108 2342 22019 SH SOLE 4 19992 0 2027 ASSURANT INC COM 04621X108 7363 69213 SH SOLE 7 54403 0 14810 ASSURANT INC COM 04621X108 32 300 SH SOLE 13 300 0 0 ASSURANT INC COM 04621X108 43 406 SH SOLE 15 406 0 0 ASSURANT INC COM 04621X108 16204 152321 SH SOLE 18 144443 0 7878 ASSURANT INC COM 04621X108 7032 66100 SH SOLE 19 66100 0 0 ASSURANT INC COM 04621X108 141640 1331453 SH SOLE 21 1331453 0 0 ASSURANT INC COM 04621X108 172398 1620589 SH SOLE 22 1449629 0 170960 ASSURANT INC COM 04621X108 4733 44490 SH SOLE 23 44490 0 0 ASSURANT INC COM 04621X108 8323 78239 SH SOLE 25 78239 0 0 ASSURANT INC COM 04621X108 25425 239004 SH SOLE 26 94449 0 144555 ASSURANT INC COM 04621X108 1273 11965 SH SOLE 28 8446 0 3519 ASSURANT INC COM 04621X108 1496 14059 SH SOLE 29 1225 0 12834 ASSURANT INC COM 04621X108 24360 228994 SH SOLE 30 228994 0 0 ASSURANT INC COM 04621X108 2152 20227 SH SOLE 31 10654 0 9573 ASSURANT INC COM 04621X108 2901 27268 SH SOLE 34 27268 0 0 ASSURANT INC COM 04621X108 5682 53414 SH SOLE 36 53414 0 0 ASSURANT INC COM 04621X108 126 1189 SH SOLE 40 1189 0 0 ASSURANT INC 6.50% CONV PFD D 04621X207 29827 267607 SH SOLE 21 267607 0 0 ASSURED GUARANTY LTD COM G0585R106 8490 201770 SH SOLE 2 15421 0 186349 ASSURED GUARANTY LTD COM G0585R106 41 979 SH SOLE 4 979 0 0 ASSURED GUARANTY LTD COM G0585R106 143 3393 SH SOLE 7 3393 0 0 ASSURED GUARANTY LTD COM G0585R106 31454 747488 SH SOLE 18 609168 0 138320 ASSURED GUARANTY LTD COM G0585R106 34620 822710 SH SOLE 19 822710 0 0 ASSURED GUARANTY LTD COM G0585R106 52666 1251572 SH SOLE 21 1251572 0 0 ASSURED GUARANTY LTD COM G0585R106 139059 3304644 SH SOLE 22 3080531 0 224113 ASSURED GUARANTY LTD COM G0585R106 936 22237 SH SOLE 23 22237 0 0 ASSURED GUARANTY LTD COM G0585R106 2815 66887 SH SOLE 25 28512 0 38375 ASSURED GUARANTY LTD COM G0585R106 1583 37607 SH SOLE 26 24604 0 13003 ASSURED GUARANTY LTD COM G0585R106 557 13247 SH SOLE 28 13247 0 0 ASSURED GUARANTY LTD COM G0585R106 1417 33676 SH SOLE 30 33676 0 0 ASSURED GUARANTY LTD COM G0585R106 2182 51845 SH SOLE 31 2192 0 49653 ASSURED GUARANTY LTD COM G0585R106 23245 552402 SH SOLE 34 552402 0 0 ASSURED GUARANTY LTD COM G0585R106 1434 34069 SH SOLE 36 34069 0 0 ASSURED GUARANTY LTD COM G0585R106 440 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 45 6327 SH SOLE 21 6327 0 0 ASTA FDG INC COM 046220109 1907 270866 SH SOLE 22 270866 0 0 ASTEC INDS INC COM 046224101 729 22380 SH SOLE 2 893 0 21487 ASTEC INDS INC COM 046224101 6 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 3171 97389 SH SOLE 18 97389 0 0 ASTEC INDS INC COM 046224101 1248 38325 SH SOLE 19 38325 0 0 ASTEC INDS INC COM 046224101 78653 2415646 SH SOLE 21 2415646 0 0 ASTEC INDS INC COM 046224101 22261 683695 SH SOLE 22 649109 0 34586 ASTEC INDS INC COM 046224101 310 9511 SH SOLE 26 3299 0 6212 ASTEC INDS INC COM 046224101 92 2825 SH SOLE 28 2825 0 0 ASTEC INDS INC COM 046224101 1106 33980 SH SOLE 30 33980 0 0 ASTEC INDS INC COM 046224101 67 2059 SH SOLE 40 2059 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3089 74822 SH SOLE 2 74822 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 150240 3639531 SH SOLE 18 3639042 0 489 ASTRAZENECA PLC SPONSORED ADR 046353108 37016 896700 SH SOLE 19 896700 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2058 49863 SH SOLE 22 49863 0 0 ASTRONICS CORP COM 046433108 919 22842 SH SOLE 2 1006 0 21836 ASTRONICS CORP COM 046433108 9 212 SH SOLE 4 212 0 0 ASTRONICS CORP COM 046433108 16 402 SH SOLE 7 402 0 0 ASTRONICS CORP COM 046433108 3240 80563 SH SOLE 18 79071 0 1492 ASTRONICS CORP COM 046433108 2139 53179 SH SOLE 19 53179 0 0 ASTRONICS CORP COM 046433108 43134 1072442 SH SOLE 21 1072442 0 0 ASTRONICS CORP COM 046433108 28686 713239 SH SOLE 22 682383 0 30856 ASTRONICS CORP COM 046433108 1010 25123 SH SOLE 26 16264 0 8859 ASTRONICS CORP COM 046433108 117 2917 SH SOLE 28 2917 0 0 ASTRONICS CORP COM 046433108 234 5816 SH SOLE 30 5816 0 0 ASTRONICS CORP COM 046433108 82 2027 SH SOLE 40 2027 0 0 ASTRONOVA INC COM 04638F108 153 5930 SH SOLE 2 272 0 5658 ASTRONOVA INC COM 04638F108 610 23608 SH SOLE 18 23608 0 0 ASTRONOVA INC COM 04638F108 294 11389 SH SOLE 19 11389 0 0 ASTRONOVA INC COM 04638F108 5857 226663 SH SOLE 21 226663 0 0 ASTRONOVA INC COM 04638F108 3607 139609 SH SOLE 22 137651 0 1958 ASTROTECH CORP COM NEW 046484200 4 1452 SH SOLE 21 1452 0 0 ASTROTECH CORP COM NEW 046484200 476 190210 SH SOLE 22 190210 0 0 ASURE SOFTWARE INC COM 04649U102 15 1801 SH SOLE 18 1801 0 0 ASURE SOFTWARE INC COM 04649U102 273 33134 SH SOLE 21 33134 0 0 ASURE SOFTWARE INC COM 04649U102 1514 183926 SH SOLE 22 183926 0 0 AT HOME GROUP INC COM 04650Y100 317 47663 SH SOLE 2 1759 0 45904 AT HOME GROUP INC COM 04650Y100 2 227 SH SOLE 4 227 0 0 AT HOME GROUP INC COM 04650Y100 5 755 SH SOLE 7 755 0 0 AT HOME GROUP INC COM 04650Y100 995 149402 SH SOLE 18 149402 0 0 AT HOME GROUP INC COM 04650Y100 544 81721 SH SOLE 19 81721 0 0 AT HOME GROUP INC COM 04650Y100 9851 1479197 SH SOLE 21 1479197 0 0 AT HOME GROUP INC COM 04650Y100 6745 1012696 SH SOLE 22 948437 0 64259 AT HOME GROUP INC COM 04650Y100 146 21887 SH SOLE 26 17520 0 4367 AT HOME GROUP INC COM 04650Y100 32 4854 SH SOLE 28 4854 0 0 AT HOME GROUP INC COM 04650Y100 82 12369 SH SOLE 30 12369 0 0 AT HOME GROUP INC COM 04650Y100 39 5821 SH SOLE 40 5821 0 0 AT&T INC COM 00206R102 636663 18999201 SH SOLE 2 2811076 0 16188125 AT&T INC COM 00206R102 83714 2498169 SH SOLE 4 2302285 0 195884 AT&T INC COM 00206R102 268335 8007609 SH SOLE 7 6997930 0 1009679 AT&T INC COM 00206R102 2235 66690 SH SOLE 13 66690 0 0 AT&T INC COM 00206R102 2301 68670 SH SOLE 15 68670 0 0 AT&T INC COM 00206R102 11 324 SH SOLE 17 0 0 324 AT&T INC COM 00206R102 466248 13913696 SH SOLE 18 12935697 0 977999 AT&T INC COM 00206R102 74401 2220255 SH SOLE 19 2220255 0 0 AT&T INC COM 00206R102 4940173 147423854 SH SOLE 21 147423854 0 0 AT&T INC COM 00206R102 5993532 178858018 SH SOLE 22 157688481 0 21169537 AT&T INC COM 00206R102 181434 5414337 SH SOLE 23 5414337 0 0 AT&T INC COM 00206R102 235005 7012976 SH SOLE 25 7012976 0 0 AT&T INC COM 00206R102 1105284 32983713 SH SOLE 26 8011043 0 24972670 AT&T INC COM 00206R102 47606 1420636 SH SOLE 28 1040091 0 380545 AT&T INC COM 00206R102 22916 683852 SH SOLE 29 170909 0 512943 AT&T INC COM 00206R102 1003269 29939389 SH SOLE 30 29939389 0 0 AT&T INC COM 00206R102 84504 2521743 SH SOLE 31 1377908 0 1143835 AT&T INC COM 00206R102 7198 214791 SH SOLE 32 214791 0 0 AT&T INC COM 00206R102 20334 606794 SH SOLE 34 606794 0 0 AT&T INC COM 00206R102 17008 507550 SH SOLE 35 507550 0 0 AT&T INC COM 00206R102 211886 6323071 SH SOLE 36 6323071 0 0 AT&T INC COM 00206R102 5494 163962 SH SOLE 40 163962 0 0 AT&T INC OPTIONS 00206R102 9068 270600 SH Put SOLE 19 270600 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 846 42072 SH SOLE 2 5194 0 36878 ATARA BIOTHERAPEUTICS INC COM 046513107 4 203 SH SOLE 4 203 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 18 891 SH SOLE 7 891 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 3031 150729 SH SOLE 18 145003 0 5726 ATARA BIOTHERAPEUTICS INC COM 046513107 2934 145887 SH SOLE 19 145887 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 37278 1853687 SH SOLE 21 1853687 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 27624 1373654 SH SOLE 22 1323578 0 50076 ATARA BIOTHERAPEUTICS INC COM 046513107 238 11821 SH SOLE 23 11821 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 620 30841 SH SOLE 26 7440 0 23401 ATARA BIOTHERAPEUTICS INC COM 046513107 80 3979 SH SOLE 28 3979 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 4509 224210 SH SOLE 30 224210 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 7 369 SH SOLE 34 369 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 63 3108 SH SOLE 40 3108 0 0 ATENTO S A SHS L0427L105 114 45842 SH SOLE 22 45842 0 0 ATHENE HLDG LTD CL A G0684D107 14907 346183 SH SOLE 2 22153 0 324030 ATHENE HLDG LTD CL A G0684D107 2455 57025 SH SOLE 4 52778 0 4247 ATHENE HLDG LTD CL A G0684D107 3289 76389 SH SOLE 7 25788 0 50601 ATHENE HLDG LTD CL A G0684D107 37 869 SH SOLE 13 869 0 0 ATHENE HLDG LTD CL A G0684D107 3454 80222 SH SOLE 18 67530 0 12692 ATHENE HLDG LTD CL A G0684D107 1241 28822 SH SOLE 19 28822 0 0 ATHENE HLDG LTD CL A G0684D107 91319 2120730 SH SOLE 21 2120730 0 0 ATHENE HLDG LTD CL A G0684D107 169127 3927712 SH SOLE 22 3613214 0 314498 ATHENE HLDG LTD CL A G0684D107 4896 113698 SH SOLE 23 113698 0 0 ATHENE HLDG LTD CL A G0684D107 779 18098 SH SOLE 25 18098 0 0 ATHENE HLDG LTD CL A G0684D107 20435 474576 SH SOLE 26 157256 0 317320 ATHENE HLDG LTD CL A G0684D107 1314 30520 SH SOLE 28 21079 0 9441 ATHENE HLDG LTD CL A G0684D107 1624 37706 SH SOLE 29 3426 0 34280 ATHENE HLDG LTD CL A G0684D107 17752 412270 SH SOLE 30 412270 0 0 ATHENE HLDG LTD CL A G0684D107 2148 49889 SH SOLE 31 29842 0 20047 ATHENE HLDG LTD CL A G0684D107 278 6448 SH SOLE 34 6448 0 0 ATHENE HLDG LTD CL A G0684D107 4100 95226 SH SOLE 36 95226 0 0 ATHENE HLDG LTD CL A G0684D107 176 4093 SH SOLE 40 4093 0 0 ATHENEX INC COM 04685N103 1023 51651 SH SOLE 2 2450 0 49201 ATHENEX INC COM 04685N103 18 910 SH SOLE 7 910 0 0 ATHENEX INC COM 04685N103 3827 193287 SH SOLE 18 193287 0 0 ATHENEX INC COM 04685N103 2141 108143 SH SOLE 19 108143 0 0 ATHENEX INC COM 04685N103 49518 2500887 SH SOLE 21 2500887 0 0 ATHENEX INC COM 04685N103 31974 1614865 SH SOLE 22 1545584 0 69281 ATHENEX INC COM 04685N103 330 16648 SH SOLE 28 16648 0 0 ATHENEX INC COM 04685N103 330 16645 SH SOLE 30 16645 0 0 ATHENEX INC COM 04685N103 114 5751 SH SOLE 40 5751 0 0 ATHERSYS INC COM 04744L106 240 142624 SH SOLE 2 36271 0 106353 ATHERSYS INC COM 04744L106 5 3025 SH SOLE 7 3025 0 0 ATHERSYS INC COM 04744L106 828 493027 SH SOLE 18 432770 0 60257 ATHERSYS INC COM 04744L106 1435 853944 SH SOLE 19 853944 0 0 ATHERSYS INC COM 04744L106 7173 4269902 SH SOLE 21 4269902 0 0 ATHERSYS INC COM 04744L106 6407 3813659 SH SOLE 22 3716262 0 97397 ATHERSYS INC COM 04744L106 148 88030 SH SOLE 23 88030 0 0 ATHERSYS INC COM 04744L106 223 132794 SH SOLE 26 0 0 132794 ATKORE INTL GROUP INC COM 047649108 1268 49023 SH SOLE 2 10759 0 38264 ATKORE INTL GROUP INC COM 047649108 8 299 SH SOLE 4 299 0 0 ATKORE INTL GROUP INC COM 047649108 24 918 SH SOLE 7 918 0 0 ATKORE INTL GROUP INC COM 047649108 4085 157902 SH SOLE 18 150628 0 7274 ATKORE INTL GROUP INC COM 047649108 5074 196151 SH SOLE 19 196151 0 0 ATKORE INTL GROUP INC COM 047649108 37250 1439877 SH SOLE 21 1439877 0 0 ATKORE INTL GROUP INC COM 047649108 38686 1495413 SH SOLE 22 1430759 0 64654 ATKORE INTL GROUP INC COM 047649108 832 32169 SH SOLE 23 32169 0 0 ATKORE INTL GROUP INC COM 047649108 2891 111732 SH SOLE 26 18074 0 93658 ATKORE INTL GROUP INC COM 047649108 159 6147 SH SOLE 28 6147 0 0 ATKORE INTL GROUP INC COM 047649108 301 11616 SH SOLE 30 11616 0 0 ATKORE INTL GROUP INC COM 047649108 3502 135351 SH SOLE 31 0 0 135351 ATKORE INTL GROUP INC COM 047649108 2 79 SH SOLE 34 79 0 0 ATKORE INTL GROUP INC COM 047649108 102 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 35 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 359 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 1411 82418 SH SOLE 18 82418 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 688 40186 SH SOLE 19 40186 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 14145 826202 SH SOLE 21 826202 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 10046 586815 SH SOLE 22 560122 0 26693 ATLANTIC CAP BANCSHARES INC COM 048269203 131 7669 SH SOLE 30 7669 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 270 111580 SH SOLE 2 4080 0 107500 ATLANTIC PWR CORP COM NEW 04878Q863 8 3130 SH SOLE 7 3130 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 893 369021 SH SOLE 18 369021 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 445 184013 SH SOLE 19 184013 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 8301 3430049 SH SOLE 21 3430049 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2942 1215558 SH SOLE 22 1125126 0 90432 ATLANTIC PWR CORP COM NEW 04878Q863 87 35765 SH SOLE 23 35765 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 219 90654 SH SOLE 26 0 0 90654 ATLANTIC UN BANKSHARES CORP COM 04911A107 2909 82347 SH SOLE 2 3395 0 78952 ATLANTIC UN BANKSHARES CORP COM 04911A107 8 213 SH SOLE 4 213 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 51 1436 SH SOLE 7 1436 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 12623 357278 SH SOLE 18 357278 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 4949 140068 SH SOLE 19 140068 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 92189 2609358 SH SOLE 21 2609358 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 82966 2348307 SH SOLE 22 2240884 0 107423 ATLANTIC UN BANKSHARES CORP COM 04911A107 832 23553 SH SOLE 26 14831 0 8722 ATLANTIC UN BANKSHARES CORP COM 04911A107 324 9165 SH SOLE 28 9165 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 804 22771 SH SOLE 30 22771 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 245 6934 SH SOLE 40 6934 0 0 ATLANTICA YIELD PLC SHS G0751N103 7457 328922 SH SOLE 21 328922 0 0 ATLANTICA YIELD PLC SHS G0751N103 99 4358 SH SOLE 22 0 0 4358 ATLANTICA YIELD PLC SHS G0751N103 13 563 SH SOLE 23 563 0 0 ATLANTICA YIELD PLC SHS G0751N103 6656 293583 SH SOLE 30 293583 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH SOLE 17 0 0 96 ATLANTICUS HLDGS CORP COM 04914Y102 5 1275 SH SOLE 18 1275 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 39 9573 SH SOLE 21 9573 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 2139 528137 SH SOLE 22 528137 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1100 24633 SH SOLE 2 929 0 23704 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2 53 SH SOLE 4 53 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 20 459 SH SOLE 7 459 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4689 105051 SH SOLE 18 105051 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1771 39669 SH SOLE 19 39669 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 121015 2710901 SH SOLE 21 2710901 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 32214 721631 SH SOLE 22 699462 0 22169 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 43 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1473 32988 SH SOLE 30 32988 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1115 24988 SH SOLE 31 0 0 24988 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 34 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 693 675000 PRN SOLE 21 675000 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 5 6577 SH SOLE 21 6577 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 16 22126 SH SOLE 22 22126 0 0 ATLASSIAN CORP PLC CL A G06242104 26198 200231 SH SOLE 2 16473 0 183758 ATLASSIAN CORP PLC CL A G06242104 296 2261 SH SOLE 7 2261 0 0 ATLASSIAN CORP PLC CL A G06242104 68 522 SH SOLE 15 522 0 0 ATLASSIAN CORP PLC CL A G06242104 6326 48351 SH SOLE 18 48141 0 210 ATLASSIAN CORP PLC CL A G06242104 39484 301776 SH SOLE 19 301776 0 0 ATLASSIAN CORP PLC CL A G06242104 151117 1154974 SH SOLE 21 1154974 0 0 ATLASSIAN CORP PLC CL A G06242104 105446 805912 SH SOLE 22 652817 0 153095 ATLASSIAN CORP PLC CL A G06242104 1808 13815 SH SOLE 23 13815 0 0 ATLASSIAN CORP PLC CL A G06242104 12673 96857 SH SOLE 25 96857 0 0 ATLASSIAN CORP PLC CL A G06242104 15498 118452 SH SOLE 26 58390 0 60062 ATLASSIAN CORP PLC CL A G06242104 536 4093 SH SOLE 29 4093 0 0 ATLASSIAN CORP PLC CL A G06242104 51 386 SH SOLE 30 386 0 0 ATLASSIAN CORP PLC CL A G06242104 1576 12045 SH SOLE 31 5137 0 6908 ATLASSIAN CORP PLC CL A G06242104 28786 220012 SH SOLE 34 220012 0 0 ATLASSIAN CORP PLC CL A G06242104 6654 50855 SH SOLE 36 50855 0 0 ATMOS ENERGY CORP COM 049560105 32030 303426 SH SOLE 2 40085 0 263341 ATMOS ENERGY CORP COM 049560105 5125 48551 SH SOLE 4 45621 0 2930 ATMOS ENERGY CORP COM 049560105 35543 336709 SH SOLE 7 297021 0 39688 ATMOS ENERGY CORP COM 049560105 729 6908 SH SOLE 13 6908 0 0 ATMOS ENERGY CORP COM 049560105 109 1032 SH SOLE 15 1032 0 0 ATMOS ENERGY CORP COM 049560105 28368 268735 SH SOLE 18 252748 0 15987 ATMOS ENERGY CORP COM 049560105 3941 37334 SH SOLE 19 37334 0 0 ATMOS ENERGY CORP COM 049560105 427880 4053430 SH SOLE 21 4053430 0 0 ATMOS ENERGY CORP COM 049560105 324339 3072556 SH SOLE 22 2748585 0 323971 ATMOS ENERGY CORP COM 049560105 8796 83325 SH SOLE 23 83325 0 0 ATMOS ENERGY CORP COM 049560105 12685 120171 SH SOLE 25 120171 0 0 ATMOS ENERGY CORP COM 049560105 54065 512177 SH SOLE 26 147078 0 365099 ATMOS ENERGY CORP COM 049560105 2587 24509 SH SOLE 28 18718 0 5791 ATMOS ENERGY CORP COM 049560105 2811 26634 SH SOLE 29 2434 0 24200 ATMOS ENERGY CORP COM 049560105 60010 568493 SH SOLE 30 568493 0 0 ATMOS ENERGY CORP COM 049560105 4312 40849 SH SOLE 31 23394 0 17455 ATMOS ENERGY CORP COM 049560105 735 6960 SH SOLE 34 6960 0 0 ATMOS ENERGY CORP COM 049560105 8255 78204 SH SOLE 36 78204 0 0 ATMOS ENERGY CORP COM 049560105 322 3047 SH SOLE 40 3047 0 0 ATN INTL INC COM 00215F107 656 11360 SH SOLE 2 463 0 10897 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 2735 47381 SH SOLE 18 47381 0 0 ATN INTL INC COM 00215F107 1087 18836 SH SOLE 19 18836 0 0 ATN INTL INC COM 00215F107 67875 1175735 SH SOLE 21 1175735 0 0 ATN INTL INC COM 00215F107 19905 344787 SH SOLE 22 328986 0 15801 ATN INTL INC COM 00215F107 5 84 SH SOLE 23 84 0 0 ATN INTL INC COM 00215F107 271 4686 SH SOLE 26 0 0 4686 ATN INTL INC COM 00215F107 91 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 874 15131 SH SOLE 30 15131 0 0 ATN INTL INC COM 00215F107 63 1098 SH SOLE 40 1098 0 0 ATOMERA INC COM 04965B100 15 2974 SH SOLE 18 2974 0 0 ATOMERA INC COM 04965B100 189 37492 SH SOLE 21 37492 0 0 ATOMERA INC COM 04965B100 139 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 2 615 SH SOLE 22 615 0 0 ATRECA INC CL A COM 04965G109 1209 64157 SH SOLE 2 64157 0 0 ATRECA INC CL A COM 04965G109 581 30831 SH SOLE 18 30831 0 0 ATRECA INC CL A COM 04965G109 7047 374025 SH SOLE 19 374025 0 0 ATRECA INC CL A COM 04965G109 79 4184 SH SOLE 20 4184 0 0 ATRECA INC CL A COM 04965G109 146 7770 SH SOLE 22 7770 0 0 ATRECA INC CL A COM 04965G109 4325 229541 SH SOLE 26 41687 0 187854 ATRECA INC CL A COM 04965G109 70 3715 SH SOLE 31 0 0 3715 ATRECA INC CL A COM 04965G109 4264 226352 SH SOLE 34 226352 0 0 ATRICURE INC COM 04963C209 981 32889 SH SOLE 2 2046 0 30843 ATRICURE INC COM 04963C209 9 285 SH SOLE 4 285 0 0 ATRICURE INC COM 04963C209 19 634 SH SOLE 7 634 0 0 ATRICURE INC COM 04963C209 3725 124839 SH SOLE 18 122250 0 2589 ATRICURE INC COM 04963C209 4085 136900 SH SOLE 19 136900 0 0 ATRICURE INC COM 04963C209 38835 1301426 SH SOLE 21 1301426 0 0 ATRICURE INC COM 04963C209 35779 1199025 SH SOLE 22 1153778 0 45247 ATRICURE INC COM 04963C209 541 18116 SH SOLE 23 18116 0 0 ATRICURE INC COM 04963C209 940 31487 SH SOLE 26 14497 0 16990 ATRICURE INC COM 04963C209 130 4352 SH SOLE 28 4352 0 0 ATRICURE INC COM 04963C209 4943 165642 SH SOLE 30 165642 0 0 ATRICURE INC COM 04963C209 566 18956 SH SOLE 34 18956 0 0 ATRICURE INC COM 04963C209 84 2822 SH SOLE 40 2822 0 0 ATRION CORP COM 049904105 1080 1266 SH SOLE 2 60 0 1206 ATRION CORP COM 049904105 6 7 SH SOLE 4 7 0 0 ATRION CORP COM 049904105 26 30 SH SOLE 7 30 0 0 ATRION CORP COM 049904105 4006 4698 SH SOLE 18 4698 0 0 ATRION CORP COM 049904105 2085 2445 SH SOLE 19 2445 0 0 ATRION CORP COM 049904105 39000 45735 SH SOLE 21 45735 0 0 ATRION CORP COM 049904105 36076 42306 SH SOLE 22 40203 0 2103 ATRION CORP COM 049904105 1817 2131 SH SOLE 23 2131 0 0 ATRION CORP COM 049904105 895 1049 SH SOLE 26 549 0 500 ATRION CORP COM 049904105 186 218 SH SOLE 28 218 0 0 ATRION CORP COM 049904105 382 448 SH SOLE 30 448 0 0 ATRION CORP COM 049904105 100 117 SH SOLE 40 117 0 0 ATYR PHARMA INC COM 002120103 2 5695 SH SOLE 21 5695 0 0 ATYR PHARMA INC COM 002120103 44 120221 SH SOLE 22 120221 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 1390 469740 SH SOLE 2 0 0 469740 AU OPTRONICS CORP SPONSORED ADR 002255107 150 50599 SH SOLE 22 50599 0 0 AUBURN NATL BANCORP COM 050473107 16 488 SH SOLE 18 488 0 0 AUBURN NATL BANCORP COM 050473107 20 595 SH SOLE 21 595 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 1516 40053 SH SOLE 2 3605 0 36448 AUDENTES THERAPEUTICS INC COM 05070R104 8 210 SH SOLE 4 210 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 26 692 SH SOLE 7 692 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 5600 147917 SH SOLE 18 143303 0 4614 AUDENTES THERAPEUTICS INC COM 05070R104 5500 145264 SH SOLE 19 145264 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 68104 1798830 SH SOLE 21 1798830 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 43202 1141086 SH SOLE 22 1083830 0 57256 AUDENTES THERAPEUTICS INC COM 05070R104 297 7855 SH SOLE 23 7855 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 1200 31691 SH SOLE 26 17556 0 14135 AUDENTES THERAPEUTICS INC COM 05070R104 173 4578 SH SOLE 28 4578 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 408 10768 SH SOLE 30 10768 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 23 608 SH SOLE 34 608 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 147 3893 SH SOLE 40 3893 0 0 AUDIOCODES LTD ORD M15342104 150 9660 SH SOLE 22 9660 0 0 AUDIOEYE INC COM NEW 050734201 8 960 SH SOLE 18 960 0 0 AUDIOEYE INC COM NEW 050734201 87 11046 SH SOLE 21 11046 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 6038 917565 SH SOLE 21 917565 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 25 3860 SH SOLE 30 3860 0 0 AURORA CANNABIS INC COM 05156X108 0 9 SH SOLE 17 0 0 9 AURORA MOBILE LTD ADS 051857100 28 5800 SH SOLE 21 5800 0 0 AURORA MOBILE LTD ADS 051857100 523 110076 SH SOLE 22 110076 0 0 AURORA MOBILE LTD ADS 051857100 190 39989 SH SOLE 30 39989 0 0 AUTODESK INC COM 052769106 97275 597145 SH SOLE 2 46612 0 550533 AUTODESK INC COM 052769106 12499 76729 SH SOLE 4 70720 0 6009 AUTODESK INC COM 052769106 32285 198188 SH SOLE 7 195527 0 2661 AUTODESK INC COM 052769106 497 3053 SH SOLE 13 3053 0 0 AUTODESK INC COM 052769106 387 2374 SH SOLE 15 2374 0 0 AUTODESK INC COM 052769106 204550 1255681 SH SOLE 18 1031998 0 223683 AUTODESK INC COM 052769106 133865 821764 SH SOLE 19 821764 0 0 AUTODESK INC COM 052769106 752287 4618093 SH SOLE 21 4618093 0 0 AUTODESK INC COM 052769106 869698 5338845 SH SOLE 22 4766379 0 572466 AUTODESK INC COM 052769106 25544 156806 SH SOLE 23 156806 0 0 AUTODESK INC COM 052769106 132529 813560 SH SOLE 25 813560 0 0 AUTODESK INC COM 052769106 136090 835418 SH SOLE 26 254975 0 580443 AUTODESK INC COM 052769106 7090 43522 SH SOLE 28 32043 0 11479 AUTODESK INC COM 052769106 774 4754 SH SOLE 29 4754 0 0 AUTODESK INC COM 052769106 152241 934565 SH SOLE 30 934565 0 0 AUTODESK INC COM 052769106 11138 68371 SH SOLE 31 40154 0 28217 AUTODESK INC COM 052769106 5016 30794 SH SOLE 32 30794 0 0 AUTODESK INC COM 052769106 30915 189782 SH SOLE 34 189782 0 0 AUTODESK INC COM 052769106 23683 145383 SH SOLE 36 145383 0 0 AUTODESK INC COM 052769106 760 4663 SH SOLE 40 4663 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 4964 57978 SH SOLE 2 5578 0 52400 AUTOHOME INC SP ADR RP CL A 05278C107 1144 13360 SH SOLE 4 13360 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 734 8578 SH SOLE 7 8578 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 43 498 SH SOLE 13 498 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1643 19185 SH SOLE 15 18331 0 854 AUTOHOME INC SP ADR RP CL A 05278C107 1518 17730 SH SOLE 18 17730 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 104810 1224130 SH SOLE 21 1224130 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 66682 778811 SH SOLE 22 719985 0 58826 AUTOHOME INC SP ADR RP CL A 05278C107 2956 34523 SH SOLE 23 34523 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2705 31597 SH SOLE 25 31597 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 23007 268712 SH SOLE 26 34797 0 233915 AUTOHOME INC SP ADR RP CL A 05278C107 679 7933 SH SOLE 28 7933 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 963 11245 SH SOLE 29 6290 0 4955 AUTOHOME INC SP ADR RP CL A 05278C107 29073 339563 SH SOLE 30 339563 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 276 3219 SH SOLE 31 3219 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 461 5379 SH SOLE 34 5379 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 41 479 SH SOLE 40 479 0 0 AUTOLIV INC COM 052800109 2333 33091 SH SOLE 2 4240 0 28851 AUTOLIV INC COM 052800109 2006 28451 SH SOLE 4 26308 0 2143 AUTOLIV INC COM 052800109 1247 17681 SH SOLE 7 11194 0 6487 AUTOLIV INC COM 052800109 35 500 SH SOLE 13 500 0 0 AUTOLIV INC COM 052800109 48 675 SH SOLE 15 675 0 0 AUTOLIV INC COM 052800109 3429 48625 SH SOLE 18 41579 0 7046 AUTOLIV INC COM 052800109 30 419 SH SOLE 19 419 0 0 AUTOLIV INC COM 052800109 21106 299334 SH SOLE 21 299334 0 0 AUTOLIV INC COM 052800109 116122 1646881 SH SOLE 22 1586411 0 60470 AUTOLIV INC COM 052800109 4396 62345 SH SOLE 23 62345 0 0 AUTOLIV INC COM 052800109 6590 93462 SH SOLE 25 93462 0 0 AUTOLIV INC COM 052800109 23627 335088 SH SOLE 26 136772 0 198316 AUTOLIV INC COM 052800109 1123 15931 SH SOLE 28 12124 0 3807 AUTOLIV INC COM 052800109 1352 19178 SH SOLE 29 2070 0 17108 AUTOLIV INC COM 052800109 9424 133656 SH SOLE 30 133656 0 0 AUTOLIV INC COM 052800109 1719 24381 SH SOLE 31 13704 0 10677 AUTOLIV INC COM 052800109 288 4091 SH SOLE 34 4091 0 0 AUTOLIV INC COM 052800109 5199 73729 SH SOLE 36 73729 0 0 AUTOLIV INC COM 052800109 123 1748 SH SOLE 40 1748 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 3222 200127 SH SOLE 21 200127 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 12 745 SH SOLE 30 745 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 201069 1216166 SH SOLE 2 254523 0 961643 AUTOMATIC DATA PROCESSING IN COM 053015103 30592 185034 SH SOLE 4 173029 0 12005 AUTOMATIC DATA PROCESSING IN COM 053015103 80238 485322 SH SOLE 7 433421 0 51901 AUTOMATIC DATA PROCESSING IN COM 053015103 11616 70262 SH SOLE 13 70262 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 819 4951 SH SOLE 15 4951 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 172020 1040463 SH SOLE 18 957772 0 82691 AUTOMATIC DATA PROCESSING IN COM 053015103 95360 576785 SH SOLE 19 576785 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1583169 9575809 SH SOLE 21 9575809 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1916923 11594525 SH SOLE 22 10228005 0 1366520 AUTOMATIC DATA PROCESSING IN COM 053015103 61315 370865 SH SOLE 23 370865 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 68800 416136 SH SOLE 25 416136 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 405492 2452624 SH SOLE 26 506769 0 1945855 AUTOMATIC DATA PROCESSING IN COM 053015103 14149 85580 SH SOLE 28 62553 0 23027 AUTOMATIC DATA PROCESSING IN COM 053015103 30324 183412 SH SOLE 29 31641 0 151771 AUTOMATIC DATA PROCESSING IN COM 053015103 324917 1965264 SH SOLE 30 1965264 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 26833 162300 SH SOLE 31 98760 0 63540 AUTOMATIC DATA PROCESSING IN COM 053015103 10064 60873 SH SOLE 32 60873 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 20515 124086 SH SOLE 34 124086 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 62050 375311 SH SOLE 36 375311 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1634 9882 SH SOLE 40 9882 0 0 AUTONATION INC COM 05329W102 5442 129768 SH SOLE 2 30698 0 99070 AUTONATION INC COM 05329W102 14 337 SH SOLE 4 337 0 0 AUTONATION INC COM 05329W102 124 2945 SH SOLE 7 2945 0 0 AUTONATION INC COM 05329W102 7952 189603 SH SOLE 18 189603 0 0 AUTONATION INC COM 05329W102 490 11683 SH SOLE 19 11683 0 0 AUTONATION INC COM 05329W102 115469 2753200 SH SOLE 21 2753200 0 0 AUTONATION INC COM 05329W102 77673 1852011 SH SOLE 22 1722962 0 129049 AUTONATION INC COM 05329W102 913 21772 SH SOLE 26 11745 0 10027 AUTONATION INC COM 05329W102 280 6687 SH SOLE 28 6687 0 0 AUTONATION INC COM 05329W102 670 15985 SH SOLE 30 15985 0 0 AUTONATION INC COM 05329W102 128 3061 SH SOLE 31 1161 0 1900 AUTONATION INC COM 05329W102 884 21080 SH SOLE 36 21080 0 0 AUTONATION INC COM 05329W102 200 4760 SH SOLE 40 4760 0 0 AUTOWEB INC COM 05335B100 7 1919 SH SOLE 18 1919 0 0 AUTOWEB INC COM 05335B100 104 29200 SH SOLE 21 29200 0 0 AUTOWEB INC COM 05335B100 803 226223 SH SOLE 22 226223 0 0 AUTOWEB INC COM 05335B100 70 19754 SH SOLE 23 19754 0 0 AUTOZONE INC COM 053332102 79533 72338 SH SOLE 2 17698 0 54640 AUTOZONE INC COM 053332102 12647 11503 SH SOLE 4 10800 0 703 AUTOZONE INC COM 053332102 38036 34595 SH SOLE 7 26258 0 8337 AUTOZONE INC COM 053332102 1655 1505 SH SOLE 13 1505 0 0 AUTOZONE INC COM 053332102 287 261 SH SOLE 15 261 0 0 AUTOZONE INC COM 053332102 58557 53259 SH SOLE 18 48433 0 4826 AUTOZONE INC COM 053332102 25219 22937 SH SOLE 19 22937 0 0 AUTOZONE INC COM 053332102 902508 820857 SH SOLE 21 820857 0 0 AUTOZONE INC COM 053332102 760327 691540 SH SOLE 22 617009 0 74531 AUTOZONE INC COM 053332102 24979 22719 SH SOLE 23 22719 0 0 AUTOZONE INC COM 053332102 29623 26943 SH SOLE 25 26943 0 0 AUTOZONE INC COM 053332102 136979 124586 SH SOLE 26 36124 0 88462 AUTOZONE INC COM 053332102 5264 4788 SH SOLE 28 3501 0 1287 AUTOZONE INC COM 053332102 9335 8490 SH SOLE 29 3014 0 5476 AUTOZONE INC COM 053332102 120559 109652 SH SOLE 30 109652 0 0 AUTOZONE INC COM 053332102 13379 12169 SH SOLE 31 8220 0 3949 AUTOZONE INC COM 053332102 19687 17906 SH SOLE 34 17906 0 0 AUTOZONE INC COM 053332102 29667 26983 SH SOLE 36 26983 0 0 AUTOZONE INC COM 053332102 618 562 SH SOLE 40 562 0 0 AVALARA INC COM 05338G106 5597 77527 SH SOLE 2 3847 0 73680 AVALARA INC COM 05338G106 59 818 SH SOLE 7 818 0 0 AVALARA INC COM 05338G106 1837 25450 SH SOLE 18 22526 0 2924 AVALARA INC COM 05338G106 28814 399083 SH SOLE 19 399083 0 0 AVALARA INC COM 05338G106 45275 627076 SH SOLE 21 627076 0 0 AVALARA INC COM 05338G106 83553 1157241 SH SOLE 22 1098285 0 58956 AVALARA INC COM 05338G106 302 4185 SH SOLE 23 4185 0 0 AVALARA INC COM 05338G106 1567 21703 SH SOLE 26 0 0 21703 AVALARA INC COM 05338G106 65 904 SH SOLE 31 904 0 0 AVALARA INC COM 05338G106 14623 202541 SH SOLE 34 202541 0 0 AVALON GLOBOCARE CORP COM 05344R104 44 17094 SH SOLE 2 1696 0 15398 AVALON GLOBOCARE CORP COM 05344R104 188 72324 SH SOLE 18 72324 0 0 AVALON GLOBOCARE CORP COM 05344R104 96 36804 SH SOLE 19 36804 0 0 AVALON GLOBOCARE CORP COM 05344R104 1860 715317 SH SOLE 21 715317 0 0 AVALON GLOBOCARE CORP COM 05344R104 347 133413 SH SOLE 22 127549 0 5864 AVALONBAY CMNTYS INC COM 053484101 69107 340125 SH SOLE 2 29691 0 310434 AVALONBAY CMNTYS INC COM 053484101 26739 131602 SH SOLE 4 127973 0 3629 AVALONBAY CMNTYS INC COM 053484101 62849 309327 SH SOLE 7 303977 0 5350 AVALONBAY CMNTYS INC COM 053484101 401 1972 SH SOLE 13 1972 0 0 AVALONBAY CMNTYS INC COM 053484101 1299 6391 SH SOLE 15 6391 0 0 AVALONBAY CMNTYS INC COM 053484101 112508 553738 SH SOLE 18 535373 0 18365 AVALONBAY CMNTYS INC COM 053484101 66197 325803 SH SOLE 19 325803 0 0 AVALONBAY CMNTYS INC COM 053484101 1286186 6330279 SH SOLE 21 6330279 0 0 AVALONBAY CMNTYS INC COM 053484101 1060508 5219549 SH SOLE 22 4784941 0 434608 AVALONBAY CMNTYS INC COM 053484101 25740 126688 SH SOLE 23 126688 0 0 AVALONBAY CMNTYS INC COM 053484101 86931 427852 SH SOLE 25 427852 0 0 AVALONBAY CMNTYS INC COM 053484101 145332 715287 SH SOLE 26 172948 0 542339 AVALONBAY CMNTYS INC COM 053484101 8657 42606 SH SOLE 28 35551 0 7055 AVALONBAY CMNTYS INC COM 053484101 15215 74884 SH SOLE 29 74884 0 0 AVALONBAY CMNTYS INC COM 053484101 242443 1193242 SH SOLE 30 1193242 0 0 AVALONBAY CMNTYS INC COM 053484101 9892 48687 SH SOLE 31 27287 0 21400 AVALONBAY CMNTYS INC COM 053484101 24845 122280 SH SOLE 34 122280 0 0 AVALONBAY CMNTYS INC COM 053484101 26105 128484 SH SOLE 36 128484 0 0 AVALONBAY CMNTYS INC COM 053484101 661 3252 SH SOLE 40 3252 0 0 AVANGRID INC COM 05351W103 6856 135760 SH SOLE 2 7392 0 128368 AVANGRID INC COM 05351W103 122 2410 SH SOLE 4 2410 0 0 AVANGRID INC COM 05351W103 229 4527 SH SOLE 7 4527 0 0 AVANGRID INC COM 05351W103 36 720 SH SOLE 15 720 0 0 AVANGRID INC COM 05351W103 1253 24803 SH SOLE 18 24803 0 0 AVANGRID INC COM 05351W103 755 14951 SH SOLE 19 14951 0 0 AVANGRID INC COM 05351W103 38607 764504 SH SOLE 21 764504 0 0 AVANGRID INC COM 05351W103 68933 1365005 SH SOLE 22 1279084 0 85921 AVANGRID INC COM 05351W103 2459 48698 SH SOLE 25 48698 0 0 AVANGRID INC COM 05351W103 4167 82510 SH SOLE 26 32622 0 49888 AVANGRID INC COM 05351W103 799 15829 SH SOLE 30 15829 0 0 AVANGRID INC COM 05351W103 233 4623 SH SOLE 31 1223 0 3400 AVANGRID INC COM 05351W103 964 19099 SH SOLE 36 19099 0 0 AVANOS MED INC COM 05350V106 2980 68342 SH SOLE 2 22096 0 46246 AVANOS MED INC COM 05350V106 9 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 38 861 SH SOLE 7 861 0 0 AVANOS MED INC COM 05350V106 11693 268116 SH SOLE 18 268116 0 0 AVANOS MED INC COM 05350V106 3531 80969 SH SOLE 19 80969 0 0 AVANOS MED INC COM 05350V106 146766 3365432 SH SOLE 21 3365432 0 0 AVANOS MED INC COM 05350V106 71407 1637404 SH SOLE 22 1573525 0 63879 AVANOS MED INC COM 05350V106 789 18097 SH SOLE 26 13599 0 4498 AVANOS MED INC COM 05350V106 263 6022 SH SOLE 28 6022 0 0 AVANOS MED INC COM 05350V106 595 13642 SH SOLE 30 13642 0 0 AVANOS MED INC COM 05350V106 73 1675 SH SOLE 36 1675 0 0 AVANOS MED INC COM 05350V106 216 4955 SH SOLE 40 4955 0 0 AVANTOR INC COM 05352A100 8540 447359 SH SOLE 2 447359 0 0 AVANTOR INC COM 05352A100 4499 235693 SH SOLE 18 235693 0 0 AVANTOR INC COM 05352A100 101069 5294351 SH SOLE 19 5294351 0 0 AVANTOR INC COM 05352A100 577 30240 SH SOLE 20 30240 0 0 AVANTOR INC COM 05352A100 2873 150494 SH SOLE 21 150494 0 0 AVANTOR INC COM 05352A100 67934 3558601 SH SOLE 22 3558601 0 0 AVANTOR INC COM 05352A100 29990 1570971 SH SOLE 34 1570971 0 0 AVANTOR INC OPTIONS 05352A100 4 200 SH Put SOLE 2 200 0 0 AVANTOR INC OPTIONS 05352A100 1623 85000 SH Put SOLE 19 85000 0 0 AVANTOR INC OPTIONS 05352A100 6 300 SH Put SOLE 22 300 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 64632 977355 SH SOLE 21 977355 0 0 AVAYA HLDGS CORP COM 05351X101 19217 1613560 SH SOLE 2 1504779 0 108781 AVAYA HLDGS CORP COM 05351X101 6 533 SH SOLE 4 533 0 0 AVAYA HLDGS CORP COM 05351X101 41 3440 SH SOLE 7 3440 0 0 AVAYA HLDGS CORP COM 05351X101 4312 362015 SH SOLE 18 362015 0 0 AVAYA HLDGS CORP COM 05351X101 2256 189398 SH SOLE 19 189398 0 0 AVAYA HLDGS CORP COM 05351X101 45747 3841047 SH SOLE 21 3841047 0 0 AVAYA HLDGS CORP COM 05351X101 36969 3104011 SH SOLE 22 2958443 0 145568 AVAYA HLDGS CORP COM 05351X101 309 25958 SH SOLE 26 18350 0 7608 AVAYA HLDGS CORP COM 05351X101 171 14399 SH SOLE 28 14399 0 0 AVAYA HLDGS CORP COM 05351X101 350 29361 SH SOLE 30 29361 0 0 AVAYA HLDGS CORP COM 05351X101 0 11 SH SOLE 37 11 0 0 AVAYA HLDGS CORP COM 05351X101 148 12387 SH SOLE 40 12387 0 0 AVEDRO INC COM 05355N109 85 4315 SH SOLE 2 208 0 4107 AVEDRO INC COM 05355N109 342 17407 SH SOLE 18 17407 0 0 AVEDRO INC COM 05355N109 165 8409 SH SOLE 19 8409 0 0 AVEDRO INC COM 05355N109 3199 162872 SH SOLE 21 162872 0 0 AVEDRO INC COM 05355N109 908 46255 SH SOLE 22 44806 0 1449 AVENUE THERAPEUTICS INC COM NEW 05360L205 8 1347 SH SOLE 18 1347 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 115 18242 SH SOLE 21 18242 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 128 20344 SH SOLE 22 20344 0 0 AVEO PHARMACEUTICALS INC COM 053588109 30 44479 SH SOLE 21 44479 0 0 AVEO PHARMACEUTICALS INC COM 053588109 1315 1953314 SH SOLE 22 1953314 0 0 AVERY DENNISON CORP COM 053611109 24669 213254 SH SOLE 2 29811 0 183443 AVERY DENNISON CORP COM 053611109 3192 27596 SH SOLE 4 25273 0 2323 AVERY DENNISON CORP COM 053611109 10546 91166 SH SOLE 7 75798 0 15368 AVERY DENNISON CORP COM 053611109 59 508 SH SOLE 13 508 0 0 AVERY DENNISON CORP COM 053611109 90 780 SH SOLE 15 780 0 0 AVERY DENNISON CORP COM 053611109 29207 252484 SH SOLE 18 241125 0 11359 AVERY DENNISON CORP COM 053611109 3143 27172 SH SOLE 19 27172 0 0 AVERY DENNISON CORP COM 053611109 253234 2189088 SH SOLE 21 2189088 0 0 AVERY DENNISON CORP COM 053611109 273367 2363133 SH SOLE 22 2124851 0 238282 AVERY DENNISON CORP COM 053611109 7167 61957 SH SOLE 23 61957 0 0 AVERY DENNISON CORP COM 053611109 10267 88750 SH SOLE 25 88750 0 0 AVERY DENNISON CORP COM 053611109 52942 457655 SH SOLE 26 124774 0 332881 AVERY DENNISON CORP COM 053611109 1921 16602 SH SOLE 28 12177 0 4425 AVERY DENNISON CORP COM 053611109 2217 19161 SH SOLE 29 1806 0 17355 AVERY DENNISON CORP COM 053611109 36634 316688 SH SOLE 30 316688 0 0 AVERY DENNISON CORP COM 053611109 3137 27116 SH SOLE 31 17300 0 9816 AVERY DENNISON CORP COM 053611109 760 6570 SH SOLE 34 6570 0 0 AVERY DENNISON CORP COM 053611109 7468 64555 SH SOLE 36 64555 0 0 AVERY DENNISON CORP COM 053611109 205 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 247 17998 SH SOLE 21 17998 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 1744 127288 SH SOLE 22 127288 0 0 AVID BIOSERVICES INC COM 05368M106 267 47611 SH SOLE 2 2191 0 45420 AVID BIOSERVICES INC COM 05368M106 10 1790 SH SOLE 7 1790 0 0 AVID BIOSERVICES INC COM 05368M106 1052 187843 SH SOLE 18 187843 0 0 AVID BIOSERVICES INC COM 05368M106 524 93553 SH SOLE 19 93553 0 0 AVID BIOSERVICES INC COM 05368M106 10200 1821344 SH SOLE 21 1821344 0 0 AVID BIOSERVICES INC COM 05368M106 9174 1638145 SH SOLE 22 1595392 0 42753 AVID TECHNOLOGY INC COM 05367P100 225 24673 SH SOLE 2 1348 0 23325 AVID TECHNOLOGY INC COM 05367P100 7 713 SH SOLE 7 713 0 0 AVID TECHNOLOGY INC COM 05367P100 889 97427 SH SOLE 18 97427 0 0 AVID TECHNOLOGY INC COM 05367P100 481 52736 SH SOLE 19 52736 0 0 AVID TECHNOLOGY INC COM 05367P100 8499 931944 SH SOLE 21 931944 0 0 AVID TECHNOLOGY INC COM 05367P100 7786 853678 SH SOLE 22 830403 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 2764 78609 SH SOLE 2 29419 0 49190 AVIS BUDGET GROUP INC COM 053774105 10 295 SH SOLE 4 295 0 0 AVIS BUDGET GROUP INC COM 053774105 160 4542 SH SOLE 7 4542 0 0 AVIS BUDGET GROUP INC COM 053774105 12318 350339 SH SOLE 18 350339 0 0 AVIS BUDGET GROUP INC COM 053774105 3686 104834 SH SOLE 19 104834 0 0 AVIS BUDGET GROUP INC COM 053774105 161286 4587212 SH SOLE 21 4587212 0 0 AVIS BUDGET GROUP INC COM 053774105 83514 2375253 SH SOLE 22 2250344 0 124909 AVIS BUDGET GROUP INC COM 053774105 997 28357 SH SOLE 26 23253 0 5104 AVIS BUDGET GROUP INC COM 053774105 279 7923 SH SOLE 28 7923 0 0 AVIS BUDGET GROUP INC COM 053774105 693 19701 SH SOLE 30 19701 0 0 AVIS BUDGET GROUP INC COM 053774105 1130 32151 SH SOLE 31 0 0 32151 AVIS BUDGET GROUP INC COM 053774105 1718 48862 SH SOLE 36 48862 0 0 AVIS BUDGET GROUP INC COM 053774105 246 6999 SH SOLE 40 6999 0 0 AVISTA CORP COM 05379B107 14178 317894 SH SOLE 2 213116 0 104778 AVISTA CORP COM 05379B107 1782 39947 SH SOLE 4 39947 0 0 AVISTA CORP COM 05379B107 675 15131 SH SOLE 7 15131 0 0 AVISTA CORP COM 05379B107 94 2101 SH SOLE 13 2101 0 0 AVISTA CORP COM 05379B107 16929 379568 SH SOLE 18 364081 0 15487 AVISTA CORP COM 05379B107 11262 252514 SH SOLE 19 252514 0 0 AVISTA CORP COM 05379B107 386092 8656776 SH SOLE 21 8656776 0 0 AVISTA CORP COM 05379B107 107715 2415126 SH SOLE 22 2197708 0 217418 AVISTA CORP COM 05379B107 4054 90899 SH SOLE 23 90899 0 0 AVISTA CORP COM 05379B107 3265 73210 SH SOLE 26 17831 0 55379 AVISTA CORP COM 05379B107 367 8230 SH SOLE 28 8230 0 0 AVISTA CORP COM 05379B107 1570 35200 SH SOLE 29 35200 0 0 AVISTA CORP COM 05379B107 5297 118776 SH SOLE 30 118776 0 0 AVISTA CORP COM 05379B107 2814 63095 SH SOLE 31 47013 0 16082 AVISTA CORP COM 05379B107 1094 24540 SH SOLE 32 24540 0 0 AVISTA CORP COM 05379B107 285 6391 SH SOLE 34 6391 0 0 AVISTA CORP COM 05379B107 1083 24288 SH SOLE 36 24288 0 0 AVISTA CORP COM 05379B107 295 6621 SH SOLE 40 6621 0 0 AVNET INC COM 053807103 12162 268657 SH SOLE 2 61371 0 207286 AVNET INC COM 053807103 22 489 SH SOLE 4 489 0 0 AVNET INC COM 053807103 215 4742 SH SOLE 7 4742 0 0 AVNET INC COM 053807103 38 834 SH SOLE 15 834 0 0 AVNET INC COM 053807103 14687 324431 SH SOLE 18 324431 0 0 AVNET INC COM 053807103 6687 147715 SH SOLE 19 147715 0 0 AVNET INC COM 053807103 233775 5164011 SH SOLE 21 5164011 0 0 AVNET INC COM 053807103 166752 3683493 SH SOLE 22 3416030 0 267463 AVNET INC COM 053807103 7270 160595 SH SOLE 25 160595 0 0 AVNET INC COM 053807103 11146 246207 SH SOLE 26 99301 0 146906 AVNET INC COM 053807103 627 13855 SH SOLE 28 13855 0 0 AVNET INC COM 053807103 1515 33464 SH SOLE 30 33464 0 0 AVNET INC COM 053807103 287 6335 SH SOLE 31 2235 0 4100 AVNET INC COM 053807103 2931 64746 SH SOLE 34 64746 0 0 AVNET INC COM 053807103 4301 95015 SH SOLE 36 95015 0 0 AVNET INC COM 053807103 485 10713 SH SOLE 40 10713 0 0 AVON PRODS INC COM 054303102 8 2054 SH SOLE 4 2054 0 0 AVON PRODS INC COM 054303102 59 15224 SH SOLE 7 15224 0 0 AVON PRODS INC COM 054303102 1922 495450 SH SOLE 18 495450 0 0 AVON PRODS INC COM 054303102 130448 33620584 SH SOLE 21 33620584 0 0 AVON PRODS INC COM 054303102 32559 8391467 SH SOLE 22 7957903 0 433564 AVON PRODS INC COM 054303102 514 132373 SH SOLE 26 50478 0 81895 AVON PRODS INC COM 054303102 236 60852 SH SOLE 28 60852 0 0 AVON PRODS INC COM 054303102 2460 634142 SH SOLE 30 634142 0 0 AVON PRODS INC COM 054303102 234 60287 SH SOLE 36 60287 0 0 AVON PRODS INC COM 054303102 184 47317 SH SOLE 40 47317 0 0 AVROBIO INC COM 05455M100 221 13599 SH SOLE 2 689 0 12910 AVROBIO INC COM 05455M100 886 54519 SH SOLE 18 54519 0 0 AVROBIO INC COM 05455M100 443 27242 SH SOLE 19 27242 0 0 AVROBIO INC COM 05455M100 12709 781598 SH SOLE 21 781598 0 0 AVROBIO INC COM 05455M100 5545 340994 SH SOLE 22 336381 0 4613 AVROBIO INC COM 05455M100 62 3789 SH SOLE 30 3789 0 0 AVX CORP NEW COM 002444107 864 52076 SH SOLE 2 5152 0 46924 AVX CORP NEW COM 002444107 6 339 SH SOLE 4 339 0 0 AVX CORP NEW COM 002444107 57 3405 SH SOLE 7 3405 0 0 AVX CORP NEW COM 002444107 2520 151832 SH SOLE 18 151832 0 0 AVX CORP NEW COM 002444107 1299 78279 SH SOLE 19 78279 0 0 AVX CORP NEW COM 002444107 27230 1640371 SH SOLE 21 1640371 0 0 AVX CORP NEW COM 002444107 26133 1574275 SH SOLE 22 1504163 0 70112 AVX CORP NEW COM 002444107 423 25508 SH SOLE 26 5596 0 19912 AVX CORP NEW COM 002444107 118 7111 SH SOLE 28 7111 0 0 AVX CORP NEW COM 002444107 222 13353 SH SOLE 30 13353 0 0 AVX CORP NEW COM 002444107 2036 122678 SH SOLE 31 0 0 122678 AVX CORP NEW COM 002444107 113 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 189 57049 SH SOLE 21 57049 0 0 AWARE INC MASS COM 05453N100 1417 426884 SH SOLE 22 426884 0 0 AXA EQUITABLE HLDGS INC COM 054561105 15372 735516 SH SOLE 2 142604 0 592912 AXA EQUITABLE HLDGS INC COM 054561105 2170 103843 SH SOLE 4 97536 0 6307 AXA EQUITABLE HLDGS INC COM 054561105 2876 137624 SH SOLE 7 38739 0 98885 AXA EQUITABLE HLDGS INC COM 054561105 45 2154 SH SOLE 15 2154 0 0 AXA EQUITABLE HLDGS INC COM 054561105 80573 3855175 SH SOLE 18 3593717 0 261458 AXA EQUITABLE HLDGS INC COM 054561105 199010 9522020 SH SOLE 19 9522020 0 0 AXA EQUITABLE HLDGS INC COM 054561105 76153 3643691 SH SOLE 21 3643691 0 0 AXA EQUITABLE HLDGS INC COM 054561105 167003 7990570 SH SOLE 22 7440610 0 549960 AXA EQUITABLE HLDGS INC COM 054561105 4906 234746 SH SOLE 23 234746 0 0 AXA EQUITABLE HLDGS INC COM 054561105 9664 462412 SH SOLE 25 462412 0 0 AXA EQUITABLE HLDGS INC COM 054561105 29315 1402647 SH SOLE 26 423936 0 978711 AXA EQUITABLE HLDGS INC COM 054561105 1073 51339 SH SOLE 28 37388 0 13951 AXA EQUITABLE HLDGS INC COM 054561105 1398 66874 SH SOLE 29 5516 0 61358 AXA EQUITABLE HLDGS INC COM 054561105 10989 525786 SH SOLE 30 525786 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1829 87501 SH SOLE 31 48376 0 39125 AXA EQUITABLE HLDGS INC COM 054561105 21311 1019681 SH SOLE 34 1019681 0 0 AXA EQUITABLE HLDGS INC COM 054561105 3571 170864 SH SOLE 36 170864 0 0 AXA EQUITABLE HLDGS INC COM 054561105 104 4956 SH SOLE 40 4956 0 0 AXALTA COATING SYS LTD COM G0750C108 17209 578081 SH SOLE 2 137921 0 440160 AXALTA COATING SYS LTD COM G0750C108 1956 65718 SH SOLE 4 59638 0 6080 AXALTA COATING SYS LTD COM G0750C108 393 13198 SH SOLE 7 13198 0 0 AXALTA COATING SYS LTD COM G0750C108 35 1190 SH SOLE 13 1190 0 0 AXALTA COATING SYS LTD COM G0750C108 3818 128253 SH SOLE 18 111113 0 17140 AXALTA COATING SYS LTD COM G0750C108 1929 64788 SH SOLE 19 64788 0 0 AXALTA COATING SYS LTD COM G0750C108 78156 2625337 SH SOLE 21 2625337 0 0 AXALTA COATING SYS LTD COM G0750C108 177991 5978858 SH SOLE 22 5552310 0 426548 AXALTA COATING SYS LTD COM G0750C108 4709 158183 SH SOLE 23 158183 0 0 AXALTA COATING SYS LTD COM G0750C108 294 9879 SH SOLE 25 9879 0 0 AXALTA COATING SYS LTD COM G0750C108 18502 621487 SH SOLE 26 254675 0 366812 AXALTA COATING SYS LTD COM G0750C108 1225 41150 SH SOLE 28 29532 0 11618 AXALTA COATING SYS LTD COM G0750C108 1474 49528 SH SOLE 29 4674 0 44854 AXALTA COATING SYS LTD COM G0750C108 10830 363785 SH SOLE 30 363785 0 0 AXALTA COATING SYS LTD COM G0750C108 2130 71564 SH SOLE 31 42257 0 29307 AXALTA COATING SYS LTD COM G0750C108 1086 36485 SH SOLE 34 36485 0 0 AXALTA COATING SYS LTD COM G0750C108 1306 43882 SH SOLE 36 43882 0 0 AXALTA COATING SYS LTD COM G0750C108 131 4392 SH SOLE 40 4392 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 491 32607 SH SOLE 2 1317 0 31290 AXCELIS TECHNOLOGIES INC COM NEW 054540208 11 745 SH SOLE 7 745 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2229 148124 SH SOLE 18 148124 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 839 55775 SH SOLE 19 55775 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 54633 3630116 SH SOLE 21 3630116 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 15092 1002816 SH SOLE 22 962963 0 39853 AXCELIS TECHNOLOGIES INC COM NEW 054540208 185 12319 SH SOLE 26 0 0 12319 AXCELIS TECHNOLOGIES INC COM NEW 054540208 65 4346 SH SOLE 28 4346 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 711 47246 SH SOLE 30 47246 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 43 2879 SH SOLE 34 2879 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 74 4931 SH SOLE 40 4931 0 0 AXCELLA HEALTH INC COM 05454B105 3 343 SH SOLE 18 343 0 0 AXCELLA HEALTH INC COM 05454B105 664 71354 SH SOLE 21 71354 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9475 158850 SH SOLE 2 5843 0 153007 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 23 388 SH SOLE 4 388 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 151 2530 SH SOLE 7 2530 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 34 571 SH SOLE 15 571 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3874 64945 SH SOLE 18 64945 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1097 18390 SH SOLE 19 18390 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 62284 1044160 SH SOLE 21 1044160 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 148655 2492121 SH SOLE 22 2315600 0 176521 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 700 11742 SH SOLE 23 11742 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5329 89344 SH SOLE 25 89344 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7660 128416 SH SOLE 26 60128 0 68288 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 848 14216 SH SOLE 28 14216 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1405 23561 SH SOLE 30 23561 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 287 4811 SH SOLE 31 1711 0 3100 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2504 41985 SH SOLE 36 41985 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 535 8968 SH SOLE 40 8968 0 0 AXOGEN INC COM 05463X106 586 29575 SH SOLE 2 1443 0 28132 AXOGEN INC COM 05463X106 5 270 SH SOLE 4 270 0 0 AXOGEN INC COM 05463X106 14 721 SH SOLE 7 721 0 0 AXOGEN INC COM 05463X106 2170 109610 SH SOLE 18 109610 0 0 AXOGEN INC COM 05463X106 1124 56745 SH SOLE 19 56745 0 0 AXOGEN INC COM 05463X106 24134 1218886 SH SOLE 21 1218886 0 0 AXOGEN INC COM 05463X106 19892 1004625 SH SOLE 22 939290 0 65335 AXOGEN INC COM 05463X106 68 3449 SH SOLE 26 0 0 3449 AXOGEN INC COM 05463X106 87 4385 SH SOLE 28 4385 0 0 AXOGEN INC COM 05463X106 4803 242556 SH SOLE 30 242556 0 0 AXOGEN INC COM 05463X106 64 3214 SH SOLE 40 3214 0 0 AXON ENTERPRISE INC COM 05464C101 4930 76785 SH SOLE 2 27642 0 49143 AXON ENTERPRISE INC COM 05464C101 18 273 SH SOLE 4 273 0 0 AXON ENTERPRISE INC COM 05464C101 69 1076 SH SOLE 7 1076 0 0 AXON ENTERPRISE INC COM 05464C101 21333 332236 SH SOLE 18 330112 0 2124 AXON ENTERPRISE INC COM 05464C101 6866 106933 SH SOLE 19 106933 0 0 AXON ENTERPRISE INC COM 05464C101 313614 4884185 SH SOLE 21 4884185 0 0 AXON ENTERPRISE INC COM 05464C101 129152 2011393 SH SOLE 22 1933241 0 78152 AXON ENTERPRISE INC COM 05464C101 1271 19801 SH SOLE 26 10924 0 8877 AXON ENTERPRISE INC COM 05464C101 459 7155 SH SOLE 28 7155 0 0 AXON ENTERPRISE INC COM 05464C101 1140 17759 SH SOLE 30 17759 0 0 AXON ENTERPRISE INC COM 05464C101 361 5624 SH SOLE 40 5624 0 0 AXONICS MODULATION TECH INC COM 05465P101 548 13378 SH SOLE 2 636 0 12742 AXONICS MODULATION TECH INC COM 05465P101 12 294 SH SOLE 7 294 0 0 AXONICS MODULATION TECH INC COM 05465P101 2196 53606 SH SOLE 18 53606 0 0 AXONICS MODULATION TECH INC COM 05465P101 1087 26537 SH SOLE 19 26537 0 0 AXONICS MODULATION TECH INC COM 05465P101 828 20200 SH SOLE 20 20200 0 0 AXONICS MODULATION TECH INC COM 05465P101 21143 516057 SH SOLE 21 516057 0 0 AXONICS MODULATION TECH INC COM 05465P101 12929 315573 SH SOLE 22 305502 0 10071 AXONICS MODULATION TECH INC COM 05465P101 63 1538 SH SOLE 30 1538 0 0 AXOS FINL INC COM 05465C100 1447 53094 SH SOLE 2 2420 0 50674 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 6759 248029 SH SOLE 18 248029 0 0 AXOS FINL INC COM 05465C100 2688 98636 SH SOLE 19 98636 0 0 AXOS FINL INC COM 05465C100 160448 5888015 SH SOLE 21 5888015 0 0 AXOS FINL INC COM 05465C100 45858 1682878 SH SOLE 22 1603492 0 79386 AXOS FINL INC COM 05465C100 625 22930 SH SOLE 26 18402 0 4528 AXOS FINL INC COM 05465C100 209 7682 SH SOLE 28 7682 0 0 AXOS FINL INC COM 05465C100 2201 80757 SH SOLE 30 80757 0 0 AXOS FINL INC COM 05465C100 13239 485824 SH SOLE 34 485824 0 0 AXOS FINL INC COM 05465C100 151 5556 SH SOLE 40 5556 0 0 AXOVANT GENE THERAPIES LTD COM G0750W203 1478 237181 SH SOLE 21 237181 0 0 AXOVANT GENE THERAPIES LTD COM G0750W203 4 709 SH SOLE 30 709 0 0 AXSOME THERAPEUTICS INC COM 05464T104 548 21274 SH SOLE 2 1008 0 20266 AXSOME THERAPEUTICS INC COM 05464T104 13 522 SH SOLE 7 522 0 0 AXSOME THERAPEUTICS INC COM 05464T104 2176 84505 SH SOLE 18 84505 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1079 41895 SH SOLE 19 41895 0 0 AXSOME THERAPEUTICS INC COM 05464T104 20984 814914 SH SOLE 21 814914 0 0 AXSOME THERAPEUTICS INC COM 05464T104 18578 721458 SH SOLE 22 687961 0 33497 AXSOME THERAPEUTICS INC COM 05464T104 84 3271 SH SOLE 30 3271 0 0 AXSOME THERAPEUTICS INC COM 05464T104 69 2683 SH SOLE 40 2683 0 0 AXT INC COM 00246W103 155 39074 SH SOLE 2 1335 0 37739 AXT INC COM 00246W103 3 669 SH SOLE 7 669 0 0 AXT INC COM 00246W103 489 123507 SH SOLE 18 123507 0 0 AXT INC COM 00246W103 227 57351 SH SOLE 19 57351 0 0 AXT INC COM 00246W103 5021 1267862 SH SOLE 21 1267862 0 0 AXT INC COM 00246W103 4665 1178137 SH SOLE 22 1148106 0 30031 AYTU BIOSCIENCE INC COM PAR 054754700 3 1457 SH SOLE 18 1457 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 33 17592 SH SOLE 21 17592 0 0 AZUL S A SPONSR ADR PFD 05501U106 1626 48617 SH SOLE 4 48617 0 0 AZUL S A SPONSR ADR PFD 05501U106 27236 814463 SH SOLE 18 715451 0 99012 AZUL S A SPONSR ADR PFD 05501U106 119537 3574672 SH SOLE 19 3574672 0 0 AZUL S A SPONSR ADR PFD 05501U106 4292 128341 SH SOLE 22 128341 0 0 AZUL S A SPONSR ADR PFD 05501U106 3061 91551 SH SOLE 25 91551 0 0 AZUL S A SPONSR ADR PFD 05501U106 66278 1981992 SH SOLE 34 1981992 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 20 1932 SH SOLE 22 1932 0 0 AZURRX BIOPHARMA INC COM 05502L105 6 3253 SH SOLE 18 3253 0 0 AZURRX BIOPHARMA INC COM 05502L105 66 39060 SH SOLE 21 39060 0 0 AZZ INC COM 002474104 1176 25544 SH SOLE 2 1082 0 24462 AZZ INC COM 002474104 7 154 SH SOLE 4 154 0 0 AZZ INC COM 002474104 24 519 SH SOLE 7 519 0 0 AZZ INC COM 002474104 5207 113148 SH SOLE 18 113148 0 0 AZZ INC COM 002474104 2041 44359 SH SOLE 19 44359 0 0 AZZ INC COM 002474104 127871 2778604 SH SOLE 21 2778604 0 0 AZZ INC COM 002474104 36232 787320 SH SOLE 22 750359 0 36961 AZZ INC COM 002474104 456 9917 SH SOLE 26 2930 0 6987 AZZ INC COM 002474104 171 3724 SH SOLE 28 3724 0 0 AZZ INC COM 002474104 1783 38744 SH SOLE 30 38744 0 0 AZZ INC COM 002474104 134 2908 SH SOLE 40 2908 0 0 B & G FOODS INC NEW COM 05508R106 1374 66077 SH SOLE 2 2723 0 63354 B & G FOODS INC NEW COM 05508R106 7 325 SH SOLE 4 325 0 0 B & G FOODS INC NEW COM 05508R106 45 2168 SH SOLE 7 2168 0 0 B & G FOODS INC NEW COM 05508R106 5895 283396 SH SOLE 18 283396 0 0 B & G FOODS INC NEW COM 05508R106 2309 110999 SH SOLE 19 110999 0 0 B & G FOODS INC NEW COM 05508R106 145732 7006366 SH SOLE 21 7006366 0 0 B & G FOODS INC NEW COM 05508R106 40993 1970825 SH SOLE 22 1874525 0 96300 B & G FOODS INC NEW COM 05508R106 648 31137 SH SOLE 23 31137 0 0 B & G FOODS INC NEW COM 05508R106 531 25514 SH SOLE 26 19294 0 6220 B & G FOODS INC NEW COM 05508R106 163 7852 SH SOLE 28 7852 0 0 B & G FOODS INC NEW COM 05508R106 2027 97466 SH SOLE 30 97466 0 0 B & G FOODS INC NEW COM 05508R106 131 6321 SH SOLE 40 6321 0 0 B RILEY FINL INC COM 05580M108 430 20607 SH SOLE 2 915 0 19692 B RILEY FINL INC COM 05580M108 8 366 SH SOLE 7 366 0 0 B RILEY FINL INC COM 05580M108 1493 71556 SH SOLE 18 71556 0 0 B RILEY FINL INC COM 05580M108 702 33675 SH SOLE 19 33675 0 0 B RILEY FINL INC COM 05580M108 13956 669050 SH SOLE 21 669050 0 0 B RILEY FINL INC COM 05580M108 9642 462205 SH SOLE 22 444298 0 17907 B RILEY FINL INC COM 05580M108 92 4430 SH SOLE 26 0 0 4430 B RILEY FINL INC COM 05580M108 48 2279 SH SOLE 30 2279 0 0 B2GOLD CORP COM 11777Q209 1152 380318 SH SOLE 21 380318 0 0 B2GOLD CORP COM 11777Q209 998 329218 SH SOLE 31 0 0 329218 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 48 140248 SH SOLE 21 140248 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1437 4190248 SH SOLE 22 4190248 0 0 BADGER METER INC COM 056525108 1486 24898 SH SOLE 2 1171 0 23727 BADGER METER INC COM 056525108 10 172 SH SOLE 4 172 0 0 BADGER METER INC COM 056525108 952 15943 SH SOLE 7 15943 0 0 BADGER METER INC COM 056525108 7486 125421 SH SOLE 18 125421 0 0 BADGER METER INC COM 056525108 2911 48763 SH SOLE 19 48763 0 0 BADGER METER INC COM 056525108 185582 3109091 SH SOLE 21 3109091 0 0 BADGER METER INC COM 056525108 51195 857676 SH SOLE 22 816376 0 41300 BADGER METER INC COM 056525108 917 15364 SH SOLE 26 6872 0 8492 BADGER METER INC COM 056525108 251 4207 SH SOLE 28 4207 0 0 BADGER METER INC COM 056525108 8065 135109 SH SOLE 30 135109 0 0 BADGER METER INC COM 056525108 143 2401 SH SOLE 40 2401 0 0 BAIDU INC SPON ADR REP A 056752108 44653 380479 SH SOLE 2 15486 0 364993 BAIDU INC SPON ADR REP A 056752108 7691 65533 SH SOLE 4 65533 0 0 BAIDU INC SPON ADR REP A 056752108 6011 51217 SH SOLE 7 51217 0 0 BAIDU INC SPON ADR REP A 056752108 191 1624 SH SOLE 13 1624 0 0 BAIDU INC SPON ADR REP A 056752108 10482 89315 SH SOLE 15 85342 0 3973 BAIDU INC SPON ADR REP A 056752108 12642 107717 SH SOLE 18 107717 0 0 BAIDU INC SPON ADR REP A 056752108 10138 86388 SH SOLE 19 86388 0 0 BAIDU INC SPON ADR REP A 056752108 676215 5761889 SH SOLE 21 5761889 0 0 BAIDU INC SPON ADR REP A 056752108 420292 3581221 SH SOLE 22 3306169 0 275052 BAIDU INC SPON ADR REP A 056752108 19530 166410 SH SOLE 23 166410 0 0 BAIDU INC SPON ADR REP A 056752108 23619 201252 SH SOLE 25 201252 0 0 BAIDU INC SPON ADR REP A 056752108 127645 1087634 SH SOLE 26 31477 0 1056157 BAIDU INC SPON ADR REP A 056752108 4560 38851 SH SOLE 28 38851 0 0 BAIDU INC SPON ADR REP A 056752108 6464 55077 SH SOLE 29 30440 0 24637 BAIDU INC SPON ADR REP A 056752108 216370 1843647 SH SOLE 30 1843647 0 0 BAIDU INC SPON ADR REP A 056752108 1776 15132 SH SOLE 31 15132 0 0 BAIDU INC SPON ADR REP A 056752108 6714 57210 SH SOLE 32 57210 0 0 BAIDU INC SPON ADR REP A 056752108 101559 865365 SH SOLE 34 865365 0 0 BAIDU INC SPON ADR REP A 056752108 363 3090 SH SOLE 36 3090 0 0 BAIDU INC SPON ADR REP A 056752108 266 2270 SH SOLE 40 2270 0 0 BAIN CAP SPECIALTY FIN INC COM 05684B107 640 34389 SH SOLE 30 34389 0 0 BAKER HUGHES A GE CO CL A 05722G100 32754 1329840 SH SOLE 2 236251 0 1093589 BAKER HUGHES A GE CO CL A 05722G100 4376 177657 SH SOLE 4 162334 0 15323 BAKER HUGHES A GE CO CL A 05722G100 11078 449773 SH SOLE 7 449773 0 0 BAKER HUGHES A GE CO CL A 05722G100 209 8479 SH SOLE 13 8479 0 0 BAKER HUGHES A GE CO CL A 05722G100 98 3987 SH SOLE 15 3987 0 0 BAKER HUGHES A GE CO CL A 05722G100 95130 3862349 SH SOLE 18 3627777 0 234572 BAKER HUGHES A GE CO CL A 05722G100 162675 6604746 SH SOLE 19 6604746 0 0 BAKER HUGHES A GE CO CL A 05722G100 319160 12958182 SH SOLE 21 12958182 0 0 BAKER HUGHES A GE CO CL A 05722G100 312365 12682285 SH SOLE 22 11665955 0 1016330 BAKER HUGHES A GE CO CL A 05722G100 9057 367737 SH SOLE 23 367737 0 0 BAKER HUGHES A GE CO CL A 05722G100 14455 586880 SH SOLE 25 586880 0 0 BAKER HUGHES A GE CO CL A 05722G100 63512 2578637 SH SOLE 26 728372 0 1850265 BAKER HUGHES A GE CO CL A 05722G100 2413 97967 SH SOLE 28 71142 0 26825 BAKER HUGHES A GE CO CL A 05722G100 333 13519 SH SOLE 29 13519 0 0 BAKER HUGHES A GE CO CL A 05722G100 46024 1868617 SH SOLE 30 1868617 0 0 BAKER HUGHES A GE CO CL A 05722G100 4522 183600 SH SOLE 31 100172 0 83428 BAKER HUGHES A GE CO CL A 05722G100 25956 1053841 SH SOLE 34 1053841 0 0 BAKER HUGHES A GE CO CL A 05722G100 9948 403895 SH SOLE 36 403895 0 0 BAKER HUGHES A GE CO CL A 05722G100 301 12212 SH SOLE 40 12212 0 0 BALCHEM CORP COM 057665200 2801 28022 SH SOLE 2 1331 0 26691 BALCHEM CORP COM 057665200 13 135 SH SOLE 4 135 0 0 BALCHEM CORP COM 057665200 65 647 SH SOLE 7 647 0 0 BALCHEM CORP COM 057665200 14068 140718 SH SOLE 18 140718 0 0 BALCHEM CORP COM 057665200 5502 55039 SH SOLE 19 55039 0 0 BALCHEM CORP COM 057665200 345863 3459667 SH SOLE 21 3459667 0 0 BALCHEM CORP COM 057665200 96029 960580 SH SOLE 22 916882 0 43698 BALCHEM CORP COM 057665200 1278 12782 SH SOLE 26 6403 0 6379 BALCHEM CORP COM 057665200 412 4126 SH SOLE 28 4126 0 0 BALCHEM CORP COM 057665200 4748 47494 SH SOLE 30 47494 0 0 BALCHEM CORP COM 057665200 331 3314 SH SOLE 40 3314 0 0 BALL CORP COM 058498106 57399 820103 SH SOLE 2 102057 0 718046 BALL CORP COM 058498106 7514 107365 SH SOLE 4 98461 0 8904 BALL CORP COM 058498106 20939 299166 SH SOLE 7 290202 0 8964 BALL CORP COM 058498106 129 1836 SH SOLE 13 1836 0 0 BALL CORP COM 058498106 203 2897 SH SOLE 15 2897 0 0 BALL CORP COM 058498106 47463 678134 SH SOLE 18 633346 0 44788 BALL CORP COM 058498106 7743 110636 SH SOLE 19 110636 0 0 BALL CORP COM 058498106 630608 9009976 SH SOLE 21 9009976 0 0 BALL CORP COM 058498106 569868 8142138 SH SOLE 22 7270385 0 871753 BALL CORP COM 058498106 16162 230921 SH SOLE 23 230921 0 0 BALL CORP COM 058498106 22668 323869 SH SOLE 25 323869 0 0 BALL CORP COM 058498106 97356 1391004 SH SOLE 26 407379 0 983625 BALL CORP COM 058498106 4500 64295 SH SOLE 28 47583 0 16712 BALL CORP COM 058498106 5228 74700 SH SOLE 29 8157 0 66543 BALL CORP COM 058498106 86092 1230066 SH SOLE 30 1230066 0 0 BALL CORP COM 058498106 6822 97471 SH SOLE 31 61839 0 35632 BALL CORP COM 058498106 1441 20587 SH SOLE 34 20587 0 0 BALL CORP COM 058498106 16657 237990 SH SOLE 36 237990 0 0 BALL CORP COM 058498106 494 7056 SH SOLE 40 7056 0 0 BALLANTYNE STRONG INC COM 058516105 7 2026 SH SOLE 18 2026 0 0 BALLANTYNE STRONG INC COM 058516105 109 33798 SH SOLE 21 33798 0 0 BALLANTYNE STRONG INC COM 058516105 20 6067 SH SOLE 22 6067 0 0 BANC OF CALIFORNIA INC COM 05990K106 674 48246 SH SOLE 2 1928 0 46318 BANC OF CALIFORNIA INC COM 05990K106 13 954 SH SOLE 7 954 0 0 BANC OF CALIFORNIA INC COM 05990K106 2735 195774 SH SOLE 18 195774 0 0 BANC OF CALIFORNIA INC COM 05990K106 1078 77193 SH SOLE 19 77193 0 0 BANC OF CALIFORNIA INC COM 05990K106 65883 4716054 SH SOLE 21 4716054 0 0 BANC OF CALIFORNIA INC COM 05990K106 21891 1566985 SH SOLE 22 1506366 0 60619 BANC OF CALIFORNIA INC COM 05990K106 189 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 848 60732 SH SOLE 30 60732 0 0 BANC OF CALIFORNIA INC COM 05990K106 42 3040 SH SOLE 40 3040 0 0 BANCFIRST CORP COM 05945F103 1061 19059 SH SOLE 2 801 0 18258 BANCFIRST CORP COM 05945F103 19 334 SH SOLE 7 334 0 0 BANCFIRST CORP COM 05945F103 5782 103873 SH SOLE 18 103873 0 0 BANCFIRST CORP COM 05945F103 1775 31893 SH SOLE 19 31893 0 0 BANCFIRST CORP COM 05945F103 33197 596425 SH SOLE 21 596425 0 0 BANCFIRST CORP COM 05945F103 32417 582414 SH SOLE 22 560157 0 22257 BANCFIRST CORP COM 05945F103 684 12297 SH SOLE 26 7150 0 5147 BANCFIRST CORP COM 05945F103 135 2425 SH SOLE 28 2425 0 0 BANCFIRST CORP COM 05945F103 269 4841 SH SOLE 30 4841 0 0 BANCFIRST CORP COM 05945F103 770 13841 SH SOLE 31 0 0 13841 BANCFIRST CORP COM 05945F103 73 1320 SH SOLE 40 1320 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 23528 4231686 SH SOLE 18 4231686 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2768 281896 SH SOLE 2 281896 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 100 10202 SH SOLE 4 10202 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1598 162742 SH SOLE 13 162742 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 26514 2700013 SH SOLE 18 310523 0 2389490 BANCO BRADESCO S A SP ADR PFD NEW 059460303 11486 1169640 SH SOLE 19 1169640 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 144462 14710967 SH SOLE 21 14710967 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 22238 2264589 SH SOLE 22 2264589 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 18936 1928280 SH SOLE 25 1928280 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3669 373594 SH SOLE 26 0 0 373594 BANCO BRADESCO S A SP ADR PFD NEW 059460303 8764 892438 SH SOLE 30 892438 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 91041 9270940 SH SOLE 34 9270940 0 0 BANCO DE CHILE SPONSORED ADS 059520106 313 10554 SH SOLE 21 10554 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1149 38685 SH SOLE 22 38685 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1966 66231 SH SOLE 25 66231 0 0 BANCO DE CHILE SPONSORED ADS 059520106 344 11571 SH SOLE 34 11571 0 0 BANCO MACRO SA SPON ADR B 05961W105 12906 177163 SH SOLE 2 70250 0 106913 BANCO MACRO SA SPON ADR B 05961W105 855 11738 SH SOLE 4 11738 0 0 BANCO MACRO SA SPON ADR B 05961W105 448 6147 SH SOLE 7 6147 0 0 BANCO MACRO SA SPON ADR B 05961W105 1212 16639 SH SOLE 18 16639 0 0 BANCO MACRO SA SPON ADR B 05961W105 7212 98998 SH SOLE 19 98998 0 0 BANCO MACRO SA SPON ADR B 05961W105 62540 858482 SH SOLE 21 858482 0 0 BANCO MACRO SA SPON ADR B 05961W105 40008 549188 SH SOLE 22 507464 0 41724 BANCO MACRO SA SPON ADR B 05961W105 1958 26884 SH SOLE 23 26884 0 0 BANCO MACRO SA SPON ADR B 05961W105 26771 367477 SH SOLE 25 367477 0 0 BANCO MACRO SA SPON ADR B 05961W105 11767 161529 SH SOLE 26 76954 0 84575 BANCO MACRO SA SPON ADR B 05961W105 621 8528 SH SOLE 29 4140 0 4388 BANCO MACRO SA SPON ADR B 05961W105 18630 255727 SH SOLE 30 255727 0 0 BANCO MACRO SA SPON ADR B 05961W105 184 2524 SH SOLE 31 2524 0 0 BANCO MACRO SA SPON ADR B 05961W105 34536 474072 SH SOLE 34 474072 0 0 BANCO MACRO SA SPON ADR B 05961W105 24 333 SH SOLE 40 333 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 188 15868 SH SOLE 19 15868 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 11721 987456 SH SOLE 22 987456 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 960 80881 SH SOLE 30 80881 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2745 91749 SH SOLE 2 0 0 91749 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 16969 567145 SH SOLE 21 567145 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2023 67618 SH SOLE 25 67618 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2322 77622 SH SOLE 26 77622 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6618 221197 SH SOLE 30 221197 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 425 14204 SH SOLE 34 14204 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 12 1623 SH SOLE 2 1623 0 0 BANCO SANTANDER SA ADR 05964H105 23 5090 SH SOLE 31 0 0 5090 BANCOLOMBIA S A SPON ADR PREF 05968L102 22510 441027 SH SOLE 2 6361 0 434666 BANCOLOMBIA S A SPON ADR PREF 05968L102 2138 41882 SH SOLE 4 41882 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 766 15006 SH SOLE 13 15006 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 2658 52080 SH SOLE 18 52080 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1577 30907 SH SOLE 19 30907 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 21471 420662 SH SOLE 21 420662 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 43741 856993 SH SOLE 22 501120 0 355873 BANCOLOMBIA S A SPON ADR PREF 05968L102 553 10837 SH SOLE 26 0 0 10837 BANCOLOMBIA S A SPON ADR PREF 05968L102 63 1241 SH SOLE 28 1241 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 9071 177719 SH SOLE 30 177719 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 898 17595 SH SOLE 34 17595 0 0 BANCORP 34 INC COM 05970V106 10 622 SH SOLE 18 622 0 0 BANCORP INC DEL COM 05969A105 472 52868 SH SOLE 2 2088 0 50780 BANCORP INC DEL COM 05969A105 7 811 SH SOLE 7 811 0 0 BANCORP INC DEL COM 05969A105 1576 176731 SH SOLE 18 176731 0 0 BANCORP INC DEL COM 05969A105 848 95042 SH SOLE 19 95042 0 0 BANCORP INC DEL COM 05969A105 15207 1704848 SH SOLE 21 1704848 0 0 BANCORP INC DEL COM 05969A105 14488 1624260 SH SOLE 22 1567935 0 56325 BANCORP INC DEL COM 05969A105 260 29159 SH SOLE 26 0 0 29159 BANCORP INC DEL COM 05969A105 46 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 142 15914 SH SOLE 30 15914 0 0 BANCORP INC DEL COM 05969A105 69 7784 SH SOLE 40 7784 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 82 5898 SH SOLE 21 5898 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 3985 137230 SH SOLE 2 42625 0 94605 BANCORPSOUTH BK TUPELO MISS COM 05971J102 21 729 SH SOLE 4 729 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 52 1798 SH SOLE 7 1798 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 18632 641585 SH SOLE 18 641585 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5695 196118 SH SOLE 19 196118 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 195300 6725201 SH SOLE 21 6725201 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 98461 3390524 SH SOLE 22 3259671 0 130853 BANCORPSOUTH BK TUPELO MISS COM 05971J102 733 25246 SH SOLE 26 16785 0 8461 BANCORPSOUTH BK TUPELO MISS COM 05971J102 358 12331 SH SOLE 28 12331 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 908 31276 SH SOLE 30 31276 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 266 9161 SH SOLE 40 9161 0 0 BANDWIDTH INC COM CL A 05988J103 1089 14518 SH SOLE 2 983 0 13535 BANDWIDTH INC COM CL A 05988J103 6 82 SH SOLE 4 82 0 0 BANDWIDTH INC COM CL A 05988J103 23 301 SH SOLE 7 301 0 0 BANDWIDTH INC COM CL A 05988J103 4032 53742 SH SOLE 18 52387 0 1355 BANDWIDTH INC COM CL A 05988J103 23031 307003 SH SOLE 19 307003 0 0 BANDWIDTH INC COM CL A 05988J103 37735 502996 SH SOLE 21 502996 0 0 BANDWIDTH INC COM CL A 05988J103 26280 350308 SH SOLE 22 328243 0 22065 BANDWIDTH INC COM CL A 05988J103 20 269 SH SOLE 23 269 0 0 BANDWIDTH INC COM CL A 05988J103 820 10936 SH SOLE 26 8460 0 2476 BANDWIDTH INC COM CL A 05988J103 223 2975 SH SOLE 28 2975 0 0 BANDWIDTH INC COM CL A 05988J103 300 4002 SH SOLE 30 4002 0 0 BANDWIDTH INC COM CL A 05988J103 7971 106258 SH SOLE 34 106258 0 0 BANDWIDTH INC COM CL A 05988J103 124 1656 SH SOLE 40 1656 0 0 BANK AMER CORP COM 060505104 667755 23026026 SH SOLE 2 3779072 0 19246954 BANK AMER CORP COM 060505104 91986 3171918 SH SOLE 4 2925475 0 246443 BANK AMER CORP COM 060505104 221268 7629941 SH SOLE 7 7595833 0 34108 BANK AMER CORP COM 060505104 7843 270456 SH SOLE 13 270456 0 0 BANK AMER CORP COM 060505104 2320 79988 SH SOLE 15 79988 0 0 BANK AMER CORP COM 060505104 116 3990 SH SOLE 17 0 0 3990 BANK AMER CORP COM 060505104 652457 22498516 SH SOLE 18 20170506 0 2328010 BANK AMER CORP COM 060505104 740711 25541765 SH SOLE 19 25541765 0 0 BANK AMER CORP COM 060505104 1397 48170 SH SOLE 20 48170 0 0 BANK AMER CORP COM 060505104 4533192 156316968 SH SOLE 21 156316968 0 0 BANK AMER CORP COM 060505104 6186697 213334381 SH SOLE 22 189366220 0 23968161 BANK AMER CORP COM 060505104 198832 6856274 SH SOLE 23 6856274 0 0 BANK AMER CORP COM 060505104 248208 8558902 SH SOLE 25 8429057 0 129845 BANK AMER CORP COM 060505104 989787 34130579 SH SOLE 26 8750174 0 25380405 BANK AMER CORP COM 060505104 51972 1792126 SH SOLE 28 1313078 0 479048 BANK AMER CORP COM 060505104 34769 1198934 SH SOLE 29 216776 0 982158 BANK AMER CORP COM 060505104 944068 32554084 SH SOLE 30 32554084 0 0 BANK AMER CORP COM 060505104 92664 3195294 SH SOLE 31 1749218 0 1446076 BANK AMER CORP COM 060505104 96149 3315470 SH SOLE 34 3315470 0 0 BANK AMER CORP COM 060505104 198784 6854634 SH SOLE 36 6854634 0 0 BANK AMER CORP COM 060505104 5997 206779 SH SOLE 40 206779 0 0 BANK COMM HLDGS COM 06424J103 172 16099 SH SOLE 2 558 0 15541 BANK COMM HLDGS COM 06424J103 651 60940 SH SOLE 18 60940 0 0 BANK COMM HLDGS COM 06424J103 863 80688 SH SOLE 19 80688 0 0 BANK COMM HLDGS COM 06424J103 6492 607259 SH SOLE 21 607259 0 0 BANK COMM HLDGS COM 06424J103 2643 247209 SH SOLE 22 237833 0 9376 BANK COMM HLDGS COM 06424J103 206 19243 SH SOLE 26 0 0 19243 BANK FIRST NATL CORP COM 06211J100 330 4786 SH SOLE 2 239 0 4547 BANK FIRST NATL CORP COM 06211J100 11 159 SH SOLE 7 159 0 0 BANK FIRST NATL CORP COM 06211J100 1364 19777 SH SOLE 18 19777 0 0 BANK FIRST NATL CORP COM 06211J100 706 10237 SH SOLE 19 10237 0 0 BANK FIRST NATL CORP COM 06211J100 11988 173838 SH SOLE 21 173838 0 0 BANK FIRST NATL CORP COM 06211J100 4385 63593 SH SOLE 22 61204 0 2389 BANK HAWAII CORP COM 062540109 10574 127532 SH SOLE 2 47222 0 80310 BANK HAWAII CORP COM 062540109 320 3859 SH SOLE 4 3859 0 0 BANK HAWAII CORP COM 062540109 564 6808 SH SOLE 7 6808 0 0 BANK HAWAII CORP COM 062540109 11260 135811 SH SOLE 18 135392 0 419 BANK HAWAII CORP COM 062540109 879 10603 SH SOLE 19 10603 0 0 BANK HAWAII CORP COM 062540109 251127 3028914 SH SOLE 21 3028914 0 0 BANK HAWAII CORP COM 062540109 123395 1488297 SH SOLE 22 1384407 0 103890 BANK HAWAII CORP COM 062540109 1093 13186 SH SOLE 23 13186 0 0 BANK HAWAII CORP COM 062540109 102 1225 SH SOLE 25 1225 0 0 BANK HAWAII CORP COM 062540109 1256 15146 SH SOLE 26 9270 0 5876 BANK HAWAII CORP COM 062540109 432 5212 SH SOLE 28 5212 0 0 BANK HAWAII CORP COM 062540109 264 3190 SH SOLE 29 3190 0 0 BANK HAWAII CORP COM 062540109 1063 12817 SH SOLE 30 12817 0 0 BANK HAWAII CORP COM 062540109 529 6375 SH SOLE 31 5275 0 1100 BANK HAWAII CORP COM 062540109 1290 15563 SH SOLE 32 15563 0 0 BANK HAWAII CORP COM 062540109 170 2046 SH SOLE 34 2046 0 0 BANK HAWAII CORP COM 062540109 251 3024 SH SOLE 36 3024 0 0 BANK HAWAII CORP COM 062540109 312 3758 SH SOLE 40 3758 0 0 BANK NEW YORK MELLON CORP COM 064058100 104719 2371881 SH SOLE 2 452312 0 1919569 BANK NEW YORK MELLON CORP COM 064058100 14798 335174 SH SOLE 4 311907 0 23267 BANK NEW YORK MELLON CORP COM 064058100 33531 759487 SH SOLE 7 755616 0 3871 BANK NEW YORK MELLON CORP COM 064058100 746 16896 SH SOLE 13 16896 0 0 BANK NEW YORK MELLON CORP COM 064058100 428 9698 SH SOLE 15 9698 0 0 BANK NEW YORK MELLON CORP COM 064058100 1 12 SH SOLE 17 0 0 12 BANK NEW YORK MELLON CORP COM 064058100 85237 1930632 SH SOLE 18 1811981 0 118651 BANK NEW YORK MELLON CORP COM 064058100 6885 155937 SH SOLE 19 155937 0 0 BANK NEW YORK MELLON CORP COM 064058100 687016 15560959 SH SOLE 21 15560959 0 0 BANK NEW YORK MELLON CORP COM 064058100 936512 21212057 SH SOLE 22 18732974 0 2479083 BANK NEW YORK MELLON CORP COM 064058100 29078 658616 SH SOLE 23 658616 0 0 BANK NEW YORK MELLON CORP COM 064058100 37453 848306 SH SOLE 25 848306 0 0 BANK NEW YORK MELLON CORP COM 064058100 172019 3896242 SH SOLE 26 926437 0 2969805 BANK NEW YORK MELLON CORP COM 064058100 7648 173231 SH SOLE 28 128249 0 44982 BANK NEW YORK MELLON CORP COM 064058100 2118 47981 SH SOLE 29 47981 0 0 BANK NEW YORK MELLON CORP COM 064058100 140707 3187016 SH SOLE 30 3187016 0 0 BANK NEW YORK MELLON CORP COM 064058100 14807 335384 SH SOLE 31 191968 0 143416 BANK NEW YORK MELLON CORP COM 064058100 4589 103931 SH SOLE 34 103931 0 0 BANK NEW YORK MELLON CORP COM 064058100 34407 779328 SH SOLE 36 779328 0 0 BANK NEW YORK MELLON CORP COM 064058100 899 20361 SH SOLE 40 20361 0 0 BANK OF MARIN BANCORP COM 063425102 548 13369 SH SOLE 2 578 0 12791 BANK OF MARIN BANCORP COM 063425102 10 250 SH SOLE 7 250 0 0 BANK OF MARIN BANCORP COM 063425102 1933 47129 SH SOLE 18 47129 0 0 BANK OF MARIN BANCORP COM 063425102 932 22720 SH SOLE 19 22720 0 0 BANK OF MARIN BANCORP COM 063425102 18921 461254 SH SOLE 21 461254 0 0 BANK OF MARIN BANCORP COM 063425102 20207 492625 SH SOLE 22 473979 0 18646 BANK OF MARIN BANCORP COM 063425102 347 8458 SH SOLE 23 8458 0 0 BANK OF MARIN BANCORP COM 063425102 68 1667 SH SOLE 30 1667 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1747 51456 SH SOLE 2 2259 0 49197 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 40 1182 SH SOLE 7 1182 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6064 178551 SH SOLE 18 178551 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3176 93512 SH SOLE 19 93512 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 56177 1654210 SH SOLE 21 1654210 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 20834 613479 SH SOLE 22 566803 0 46676 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1141 33600 SH SOLE 31 0 0 33600 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 9974 331476 SH SOLE 2 105309 0 226167 BANK OZK COM 06417N103 77 2550 SH SOLE 4 2550 0 0 BANK OZK COM 06417N103 4802 159590 SH SOLE 7 159590 0 0 BANK OZK COM 06417N103 13576 451169 SH SOLE 18 451169 0 0 BANK OZK COM 06417N103 808 26860 SH SOLE 19 26860 0 0 BANK OZK COM 06417N103 185363 6160292 SH SOLE 21 6160292 0 0 BANK OZK COM 06417N103 118866 3950347 SH SOLE 22 3706762 0 243585 BANK OZK COM 06417N103 127 4218 SH SOLE 23 4218 0 0 BANK OZK COM 06417N103 1544 51303 SH SOLE 26 34407 0 16896 BANK OZK COM 06417N103 467 15509 SH SOLE 28 15509 0 0 BANK OZK COM 06417N103 162 5399 SH SOLE 29 5399 0 0 BANK OZK COM 06417N103 1177 39113 SH SOLE 30 39113 0 0 BANK OZK COM 06417N103 370 12312 SH SOLE 31 2589 0 9723 BANK OZK COM 06417N103 386 12818 SH SOLE 40 12818 0 0 BANK PRINCETON NEW JERSEY COM 064520109 165 5505 SH SOLE 2 221 0 5284 BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH SOLE 7 191 0 0 BANK PRINCETON NEW JERSEY COM 064520109 581 19375 SH SOLE 18 19375 0 0 BANK PRINCETON NEW JERSEY COM 064520109 281 9357 SH SOLE 19 9357 0 0 BANK PRINCETON NEW JERSEY COM 064520109 5947 198244 SH SOLE 21 198244 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1728 57592 SH SOLE 22 54248 0 3344 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 114 6063 SH SOLE 22 6063 0 0 BANK7 CORP COM 06652N107 62 3363 SH SOLE 2 201 0 3162 BANK7 CORP COM 06652N107 219 11821 SH SOLE 18 11821 0 0 BANK7 CORP COM 06652N107 90 4868 SH SOLE 19 4868 0 0 BANK7 CORP COM 06652N107 2590 140060 SH SOLE 21 140060 0 0 BANK7 CORP COM 06652N107 375 20291 SH SOLE 22 19534 0 757 BANKFINANCIAL CORP COM 06643P104 181 12928 SH SOLE 2 701 0 12227 BANKFINANCIAL CORP COM 06643P104 8 589 SH SOLE 7 589 0 0 BANKFINANCIAL CORP COM 06643P104 749 53524 SH SOLE 18 47902 0 5622 BANKFINANCIAL CORP COM 06643P104 509 36391 SH SOLE 19 36391 0 0 BANKFINANCIAL CORP COM 06643P104 6570 469648 SH SOLE 21 469648 0 0 BANKFINANCIAL CORP COM 06643P104 9565 683681 SH SOLE 22 670740 0 12941 BANKFINANCIAL CORP COM 06643P104 260 18564 SH SOLE 26 0 0 18564 BANKUNITED INC COM 06652K103 6184 183270 SH SOLE 2 13065 0 170205 BANKUNITED INC COM 06652K103 15 430 SH SOLE 4 430 0 0 BANKUNITED INC COM 06652K103 89 2640 SH SOLE 7 2640 0 0 BANKUNITED INC COM 06652K103 1575 46680 SH SOLE 18 46680 0 0 BANKUNITED INC COM 06652K103 728 21584 SH SOLE 19 21584 0 0 BANKUNITED INC COM 06652K103 41647 1234342 SH SOLE 21 1234342 0 0 BANKUNITED INC COM 06652K103 93321 2765872 SH SOLE 22 2568531 0 197341 BANKUNITED INC COM 06652K103 1805 53501 SH SOLE 26 29820 0 23681 BANKUNITED INC COM 06652K103 462 13692 SH SOLE 28 13692 0 0 BANKUNITED INC COM 06652K103 940 27865 SH SOLE 30 27865 0 0 BANKUNITED INC COM 06652K103 3566 105689 SH SOLE 31 2086 0 103603 BANKUNITED INC COM 06652K103 95 2807 SH SOLE 36 2807 0 0 BANKUNITED INC COM 06652K103 314 9318 SH SOLE 40 9318 0 0 BANKWELL FINL GROUP INC COM 06654A103 164 5705 SH SOLE 2 317 0 5388 BANKWELL FINL GROUP INC COM 06654A103 670 23360 SH SOLE 18 23360 0 0 BANKWELL FINL GROUP INC COM 06654A103 330 11483 SH SOLE 19 11483 0 0 BANKWELL FINL GROUP INC COM 06654A103 6675 232582 SH SOLE 21 232582 0 0 BANKWELL FINL GROUP INC COM 06654A103 1946 67795 SH SOLE 22 63870 0 3925 BANNER CORP COM NEW 06652V208 4760 87906 SH SOLE 2 12692 0 75214 BANNER CORP COM NEW 06652V208 8 152 SH SOLE 4 152 0 0 BANNER CORP COM NEW 06652V208 24 442 SH SOLE 7 442 0 0 BANNER CORP COM NEW 06652V208 8538 157680 SH SOLE 18 156806 0 874 BANNER CORP COM NEW 06652V208 7291 134648 SH SOLE 19 134648 0 0 BANNER CORP COM NEW 06652V208 190517 3518311 SH SOLE 21 3518311 0 0 BANNER CORP COM NEW 06652V208 62156 1147847 SH SOLE 22 1100787 0 47060 BANNER CORP COM NEW 06652V208 2375 43855 SH SOLE 23 43855 0 0 BANNER CORP COM NEW 06652V208 4716 87084 SH SOLE 26 8937 0 78147 BANNER CORP COM NEW 06652V208 233 4312 SH SOLE 28 4312 0 0 BANNER CORP COM NEW 06652V208 2498 46140 SH SOLE 30 46140 0 0 BANNER CORP COM NEW 06652V208 199 3675 SH SOLE 40 3675 0 0 BAOZUN INC SPONSORED ADR 06684L103 2261 45349 SH SOLE 2 1127 0 44222 BAOZUN INC SPONSORED ADR 06684L103 433 8675 SH SOLE 4 8675 0 0 BAOZUN INC SPONSORED ADR 06684L103 269 5387 SH SOLE 7 5387 0 0 BAOZUN INC SPONSORED ADR 06684L103 635 12745 SH SOLE 15 12187 0 558 BAOZUN INC SPONSORED ADR 06684L103 2502 50176 SH SOLE 18 50176 0 0 BAOZUN INC SPONSORED ADR 06684L103 39460 791419 SH SOLE 21 791419 0 0 BAOZUN INC SPONSORED ADR 06684L103 23576 472849 SH SOLE 22 430149 0 42700 BAOZUN INC SPONSORED ADR 06684L103 1071 21490 SH SOLE 23 21490 0 0 BAOZUN INC SPONSORED ADR 06684L103 109 2187 SH SOLE 25 2187 0 0 BAOZUN INC SPONSORED ADR 06684L103 10308 206740 SH SOLE 26 84709 0 122031 BAOZUN INC SPONSORED ADR 06684L103 161 3226 SH SOLE 28 3226 0 0 BAOZUN INC SPONSORED ADR 06684L103 370 7415 SH SOLE 29 3951 0 3464 BAOZUN INC SPONSORED ADR 06684L103 10915 218909 SH SOLE 30 218909 0 0 BAOZUN INC SPONSORED ADR 06684L103 103 2069 SH SOLE 31 2069 0 0 BAOZUN INC SPONSORED ADR 06684L103 162 3257 SH SOLE 34 3257 0 0 BAOZUN INC SPONSORED ADR 06684L103 16 311 SH SOLE 40 311 0 0 BAR HBR BANKSHARES COM 066849100 407 15314 SH SOLE 2 625 0 14689 BAR HBR BANKSHARES COM 066849100 10 381 SH SOLE 7 381 0 0 BAR HBR BANKSHARES COM 066849100 1461 54943 SH SOLE 18 54943 0 0 BAR HBR BANKSHARES COM 066849100 666 25061 SH SOLE 19 25061 0 0 BAR HBR BANKSHARES COM 066849100 13754 517250 SH SOLE 21 517250 0 0 BAR HBR BANKSHARES COM 066849100 7090 266651 SH SOLE 22 254420 0 12231 BAR HBR BANKSHARES COM 066849100 131 4936 SH SOLE 30 4936 0 0 BARCLAYS PLC ADR 06738E204 6 828 SH SOLE 18 828 0 0 BARINGS BDC INC COM 06759L103 2275 231185 SH SOLE 30 231185 0 0 BARNES & NOBLE ED INC COM 06777U101 131 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 571 170083 SH SOLE 18 170083 0 0 BARNES & NOBLE ED INC COM 06777U101 198 58934 SH SOLE 19 58934 0 0 BARNES & NOBLE ED INC COM 06777U101 13843 4120042 SH SOLE 21 4120042 0 0 BARNES & NOBLE ED INC COM 06777U101 4431 1318705 SH SOLE 22 1258317 0 60388 BARNES & NOBLE ED INC COM 06777U101 136 40394 SH SOLE 30 40394 0 0 BARNES & NOBLE ED INC COM 06777U101 940 279620 SH SOLE 31 0 0 279620 BARNES & NOBLE INC COM 067774109 404 60450 SH SOLE 2 2189 0 58261 BARNES & NOBLE INC COM 067774109 1 198 SH SOLE 4 198 0 0 BARNES & NOBLE INC COM 067774109 8 1124 SH SOLE 7 1124 0 0 BARNES & NOBLE INC COM 067774109 1781 266146 SH SOLE 18 266146 0 0 BARNES & NOBLE INC COM 067774109 645 96437 SH SOLE 19 96437 0 0 BARNES & NOBLE INC COM 067774109 43134 6447533 SH SOLE 21 6447533 0 0 BARNES & NOBLE INC COM 067774109 12270 1834086 SH SOLE 22 1719168 0 114918 BARNES & NOBLE INC COM 067774109 36 5398 SH SOLE 23 5398 0 0 BARNES & NOBLE INC COM 067774109 148 22070 SH SOLE 26 0 0 22070 BARNES & NOBLE INC COM 067774109 59 8833 SH SOLE 28 8833 0 0 BARNES & NOBLE INC COM 067774109 501 74937 SH SOLE 30 74937 0 0 BARNES & NOBLE INC COM 067774109 915 136725 SH SOLE 31 0 0 136725 BARNES & NOBLE INC COM 067774109 31 4670 SH SOLE 40 4670 0 0 BARNES GROUP INC COM 067806109 2741 48654 SH SOLE 2 1980 0 46674 BARNES GROUP INC COM 067806109 16 289 SH SOLE 4 289 0 0 BARNES GROUP INC COM 067806109 50 890 SH SOLE 7 890 0 0 BARNES GROUP INC COM 067806109 11738 208341 SH SOLE 18 208341 0 0 BARNES GROUP INC COM 067806109 4610 81818 SH SOLE 19 81818 0 0 BARNES GROUP INC COM 067806109 287877 5109646 SH SOLE 21 5109646 0 0 BARNES GROUP INC COM 067806109 81426 1445257 SH SOLE 22 1375263 0 69994 BARNES GROUP INC COM 067806109 1027 18233 SH SOLE 26 12518 0 5715 BARNES GROUP INC COM 067806109 362 6426 SH SOLE 28 6426 0 0 BARNES GROUP INC COM 067806109 3967 70408 SH SOLE 30 70408 0 0 BARNES GROUP INC COM 067806109 2911 51674 SH SOLE 31 0 0 51674 BARNES GROUP INC COM 067806109 14 255 SH SOLE 34 255 0 0 BARNES GROUP INC COM 067806109 306 5439 SH SOLE 40 5439 0 0 BARNWELL INDS INC COM 068221100 1 747 SH SOLE 21 747 0 0 BARNWELL INDS INC COM 068221100 92 81319 SH SOLE 22 81319 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 518 6267 SH SOLE 2 299 0 5968 BARRETT BUSINESS SERVICES IN COM 068463108 14 167 SH SOLE 7 167 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 2022 24484 SH SOLE 18 24484 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1010 12231 SH SOLE 19 12231 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 20102 243367 SH SOLE 21 243367 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 17262 208984 SH SOLE 22 198779 0 10205 BARRETT BUSINESS SERVICES IN COM 068463108 94 1143 SH SOLE 26 0 0 1143 BARRETT BUSINESS SERVICES IN COM 068463108 176 2125 SH SOLE 30 2125 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 98 1186 SH SOLE 40 1186 0 0 BARRICK GOLD CORPORATION COM 067901108 35739 2266258 SH SOLE 19 2266258 0 0 BARRICK GOLD CORPORATION COM 067901108 11654 739007 SH SOLE 21 739007 0 0 BARRICK GOLD CORPORATION COM 067901108 33855 2146779 SH SOLE 23 2146779 0 0 BARRICK GOLD CORPORATION COM 067901108 169247 10732190 SH SOLE 25 10732190 0 0 BARRICK GOLD CORPORATION COM 067901108 45724 2899442 SH SOLE 26 0 0 2899442 BARRICK GOLD CORPORATION COM 067901108 22403 1420631 SH SOLE 29 1420631 0 0 BARRICK GOLD CORPORATION COM 067901108 33428 2119695 SH SOLE 31 0 0 2119695 BARRICK GOLD CORPORATION COM 067901108 716711 45447748 SH SOLE 34 45447748 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 0 44 SH SOLE 2 44 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 8 4304 SH SOLE 18 4304 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 11 5541 SH SOLE 19 5541 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 248 130550 SH SOLE 21 130550 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 981 516344 SH SOLE 22 496122 0 20222 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 17 8688 SH SOLE 26 0 0 8688 BASSETT FURNITURE INDS INC COM 070203104 175 11458 SH SOLE 2 339 0 11119 BASSETT FURNITURE INDS INC COM 070203104 4 281 SH SOLE 7 281 0 0 BASSETT FURNITURE INDS INC COM 070203104 513 33646 SH SOLE 18 33646 0 0 BASSETT FURNITURE INDS INC COM 070203104 237 15573 SH SOLE 19 15573 0 0 BASSETT FURNITURE INDS INC COM 070203104 5097 334249 SH SOLE 21 334249 0 0 BASSETT FURNITURE INDS INC COM 070203104 5936 389249 SH SOLE 22 381453 0 7796 BAUSCH HEALTH COS INC COM 071734107 25 978 SH SOLE 21 978 0 0 BAUSCH HEALTH COS INC COM 071734107 1138 45108 SH SOLE 22 45108 0 0 BAUSCH HEALTH COS INC OPTIONS 071734107 15 600 SH Put SOLE 2 600 0 0 BAUSCH HEALTH COS INC OPTIONS 071734107 3531 140000 SH Put SOLE 19 140000 0 0 BAUSCH HEALTH COS INC OPTIONS 071734107 23 900 SH Put SOLE 22 900 0 0 BAXTER INTL INC COM 071813109 122818 1499614 SH SOLE 2 430802 0 1068812 BAXTER INTL INC COM 071813109 15629 190833 SH SOLE 4 177555 0 13278 BAXTER INTL INC COM 071813109 51347 626946 SH SOLE 7 478712 0 148234 BAXTER INTL INC COM 071813109 1282 15657 SH SOLE 13 15657 0 0 BAXTER INTL INC COM 071813109 390 4759 SH SOLE 15 4759 0 0 BAXTER INTL INC COM 071813109 4 52 SH SOLE 17 0 0 52 BAXTER INTL INC COM 071813109 177293 2164755 SH SOLE 18 2013592 0 151163 BAXTER INTL INC COM 071813109 230673 2816515 SH SOLE 19 2816515 0 0 BAXTER INTL INC COM 071813109 1884 23000 SH SOLE 20 23000 0 0 BAXTER INTL INC COM 071813109 1098121 13408069 SH SOLE 21 13408069 0 0 BAXTER INTL INC COM 071813109 1013961 12380478 SH SOLE 22 11036634 0 1343844 BAXTER INTL INC COM 071813109 29743 363160 SH SOLE 23 363160 0 0 BAXTER INTL INC COM 071813109 43648 532945 SH SOLE 25 509746 0 23199 BAXTER INTL INC COM 071813109 177746 2170279 SH SOLE 26 602608 0 1567671 BAXTER INTL INC COM 071813109 7776 94941 SH SOLE 28 69843 0 25098 BAXTER INTL INC COM 071813109 1022 12474 SH SOLE 29 12474 0 0 BAXTER INTL INC COM 071813109 169703 2072074 SH SOLE 30 2072074 0 0 BAXTER INTL INC COM 071813109 13303 162435 SH SOLE 31 93199 0 69236 BAXTER INTL INC COM 071813109 135156 1650256 SH SOLE 34 1650256 0 0 BAXTER INTL INC COM 071813109 31855 388953 SH SOLE 36 388953 0 0 BAXTER INTL INC COM 071813109 909 11093 SH SOLE 40 11093 0 0 BAYCOM CORP COM 07272M107 183 8349 SH SOLE 2 434 0 7915 BAYCOM CORP COM 07272M107 6 265 SH SOLE 7 265 0 0 BAYCOM CORP COM 07272M107 795 36308 SH SOLE 18 36308 0 0 BAYCOM CORP COM 07272M107 383 17494 SH SOLE 19 17494 0 0 BAYCOM CORP COM 07272M107 7654 349482 SH SOLE 21 349482 0 0 BAYCOM CORP COM 07272M107 2417 110382 SH SOLE 22 101417 0 8965 BB&T CORP COM 054937107 119321 2428684 SH SOLE 2 701569 0 1727115 BB&T CORP COM 054937107 19012 386975 SH SOLE 4 366401 0 20574 BB&T CORP COM 054937107 37239 757971 SH SOLE 7 747966 0 10005 BB&T CORP COM 054937107 1008 20512 SH SOLE 13 20512 0 0 BB&T CORP COM 054937107 422 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 93687 1906927 SH SOLE 18 1787986 0 118941 BB&T CORP COM 054937107 6849 139401 SH SOLE 19 139401 0 0 BB&T CORP COM 054937107 942183 19177342 SH SOLE 21 19177342 0 0 BB&T CORP COM 054937107 939303 19118727 SH SOLE 22 16525822 0 2592905 BB&T CORP COM 054937107 42661 868331 SH SOLE 23 868331 0 0 BB&T CORP COM 054937107 35787 728407 SH SOLE 25 728407 0 0 BB&T CORP COM 054937107 163090 3319560 SH SOLE 26 825747 0 2493813 BB&T CORP COM 054937107 7463 151911 SH SOLE 28 111753 0 40158 BB&T CORP COM 054937107 9677 196974 SH SOLE 29 196974 0 0 BB&T CORP COM 054937107 134797 2743690 SH SOLE 30 2743690 0 0 BB&T CORP COM 054937107 25974 528682 SH SOLE 31 328066 0 200616 BB&T CORP COM 054937107 3014 61353 SH SOLE 32 61353 0 0 BB&T CORP COM 054937107 3919 79776 SH SOLE 34 79776 0 0 BB&T CORP COM 054937107 33596 683820 SH SOLE 36 683820 0 0 BB&T CORP COM 054937107 803 16353 SH SOLE 40 16353 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1629 143867 SH SOLE 2 2964 0 140903 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 225 19840 SH SOLE 4 19840 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 110 9759 SH SOLE 7 9759 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 87 7661 SH SOLE 18 7661 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 17009 1502533 SH SOLE 21 1502533 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 9601 848111 SH SOLE 22 776944 0 71167 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 477 42114 SH SOLE 23 42114 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3932 347322 SH SOLE 26 334352 0 12970 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 109 9590 SH SOLE 29 1718 0 7872 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 4478 395596 SH SOLE 30 395596 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 37 3260 SH SOLE 31 3260 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 79 6975 SH SOLE 34 6975 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 7 639 SH SOLE 40 639 0 0 BBX CAP CORP NEW CL A 05491N104 316 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 980 199694 SH SOLE 18 199694 0 0 BBX CAP CORP NEW CL A 05491N104 368 74950 SH SOLE 19 74950 0 0 BBX CAP CORP NEW CL A 05491N104 9683 1972046 SH SOLE 21 1972046 0 0 BBX CAP CORP NEW CL A 05491N104 6988 1423262 SH SOLE 22 1341927 0 81335 BBX CAP CORP NEW CL A 05491N104 136 27600 SH SOLE 26 0 0 27600 BBX CAP CORP NEW CL A 05491N104 91 18461 SH SOLE 30 18461 0 0 BCB BANCORP INC COM 055298103 178 12870 SH SOLE 2 608 0 12262 BCB BANCORP INC COM 055298103 655 47320 SH SOLE 18 47320 0 0 BCB BANCORP INC COM 055298103 314 22645 SH SOLE 19 22645 0 0 BCB BANCORP INC COM 055298103 6699 483714 SH SOLE 21 483714 0 0 BCB BANCORP INC COM 055298103 2967 214213 SH SOLE 22 206232 0 7981 BCE INC COM NEW 05534B760 750 16500 SH SOLE 2 16500 0 0 BCE INC COM NEW 05534B760 9632 211786 SH SOLE 18 177323 0 34463 BCE INC COM NEW 05534B760 62585 1376096 SH SOLE 19 1376096 0 0 BCE INC COM NEW 05534B760 4573 100557 SH SOLE 22 100557 0 0 BCE INC COM NEW 05534B760 936 20586 SH SOLE 25 20586 0 0 BCE INC COM NEW 05534B760 1057 23231 SH SOLE 34 23231 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2441 66481 SH SOLE 2 2805 0 63676 BEACON ROOFING SUPPLY INC COM 073685109 14 373 SH SOLE 4 373 0 0 BEACON ROOFING SUPPLY INC COM 073685109 70 1894 SH SOLE 7 1894 0 0 BEACON ROOFING SUPPLY INC COM 073685109 8149 221925 SH SOLE 18 221925 0 0 BEACON ROOFING SUPPLY INC COM 073685109 4256 115896 SH SOLE 19 115896 0 0 BEACON ROOFING SUPPLY INC COM 073685109 87977 2395877 SH SOLE 21 2395877 0 0 BEACON ROOFING SUPPLY INC COM 073685109 73210 1993745 SH SOLE 22 1896299 0 97446 BEACON ROOFING SUPPLY INC COM 073685109 769 20935 SH SOLE 26 13799 0 7136 BEACON ROOFING SUPPLY INC COM 073685109 316 8599 SH SOLE 28 8599 0 0 BEACON ROOFING SUPPLY INC COM 073685109 707 19254 SH SOLE 30 19254 0 0 BEACON ROOFING SUPPLY INC COM 073685109 66 1789 SH SOLE 36 1789 0 0 BEACON ROOFING SUPPLY INC COM 073685109 216 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 64 19729 SH SOLE 21 19729 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 212 65966 SH SOLE 22 65966 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 383 39831 SH SOLE 2 10459 0 29372 BEAZER HOMES USA INC COM NEW 07556Q881 5 517 SH SOLE 7 517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 985 102536 SH SOLE 18 102536 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2221 231100 SH SOLE 19 231100 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 13103 1363519 SH SOLE 21 1363519 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 9831 1022948 SH SOLE 22 984321 0 38627 BEAZER HOMES USA INC COM NEW 07556Q881 119 12371 SH SOLE 26 0 0 12371 BEAZER HOMES USA INC COM NEW 07556Q881 48 5041 SH SOLE 28 5041 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 142 14772 SH SOLE 30 14772 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 323 33599 SH SOLE 34 33599 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 29 3027 SH SOLE 40 3027 0 0 BECTON DICKINSON & CO COM 075887109 196552 779937 SH SOLE 2 141693 0 638244 BECTON DICKINSON & CO COM 075887109 22916 90933 SH SOLE 4 83746 0 7187 BECTON DICKINSON & CO COM 075887109 72092 286068 SH SOLE 7 248825 0 37243 BECTON DICKINSON & CO COM 075887109 585 2323 SH SOLE 13 2323 0 0 BECTON DICKINSON & CO COM 075887109 599 2378 SH SOLE 15 2378 0 0 BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 255995 1015813 SH SOLE 18 858345 0 157468 BECTON DICKINSON & CO COM 075887109 231908 920234 SH SOLE 19 920234 0 0 BECTON DICKINSON & CO COM 075887109 1890 7500 SH SOLE 20 7500 0 0 BECTON DICKINSON & CO COM 075887109 1498249 5945195 SH SOLE 21 5945195 0 0 BECTON DICKINSON & CO COM 075887109 1642601 6517999 SH SOLE 22 5798388 0 719611 BECTON DICKINSON & CO COM 075887109 48628 192961 SH SOLE 23 192961 0 0 BECTON DICKINSON & CO COM 075887109 64111 254400 SH SOLE 25 254400 0 0 BECTON DICKINSON & CO COM 075887109 293803 1165840 SH SOLE 26 295753 0 870087 BECTON DICKINSON & CO COM 075887109 13349 52970 SH SOLE 28 38976 0 13994 BECTON DICKINSON & CO COM 075887109 1576 6253 SH SOLE 29 6253 0 0 BECTON DICKINSON & CO COM 075887109 280363 1112506 SH SOLE 30 1112506 0 0 BECTON DICKINSON & CO COM 075887109 23452 93058 SH SOLE 31 51260 0 41798 BECTON DICKINSON & CO COM 075887109 74996 297591 SH SOLE 34 297591 0 0 BECTON DICKINSON & CO COM 075887109 46170 183207 SH SOLE 36 183207 0 0 BECTON DICKINSON & CO COM 075887109 1523 6045 SH SOLE 40 6045 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 1614 26068 SH SOLE 7 26068 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 283598 4580813 SH SOLE 21 4580813 0 0 BED BATH & BEYOND INC COM 075896100 2175 187146 SH SOLE 2 63687 0 123459 BED BATH & BEYOND INC COM 075896100 9 797 SH SOLE 4 797 0 0 BED BATH & BEYOND INC COM 075896100 84 7246 SH SOLE 7 7246 0 0 BED BATH & BEYOND INC COM 075896100 8425 725007 SH SOLE 18 725007 0 0 BED BATH & BEYOND INC COM 075896100 2587 222608 SH SOLE 19 222608 0 0 BED BATH & BEYOND INC COM 075896100 105181 9051700 SH SOLE 21 9051700 0 0 BED BATH & BEYOND INC COM 075896100 60768 5229578 SH SOLE 22 4888195 0 341383 BED BATH & BEYOND INC COM 075896100 503 43308 SH SOLE 26 22585 0 20723 BED BATH & BEYOND INC COM 075896100 205 17618 SH SOLE 28 17618 0 0 BED BATH & BEYOND INC COM 075896100 449 38620 SH SOLE 30 38620 0 0 BED BATH & BEYOND INC COM 075896100 3606 310327 SH SOLE 31 0 0 310327 BED BATH & BEYOND INC COM 075896100 662 56934 SH SOLE 36 56934 0 0 BED BATH & BEYOND INC COM 075896100 180 15467 SH SOLE 40 15467 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1571 12675 SH SOLE 2 1936 0 10739 BEIGENE LTD SPONSORED ADR 07725L102 1607 12963 SH SOLE 4 12102 0 861 BEIGENE LTD SPONSORED ADR 07725L102 2723 21965 SH SOLE 7 21965 0 0 BEIGENE LTD SPONSORED ADR 07725L102 491 3965 SH SOLE 15 3484 0 481 BEIGENE LTD SPONSORED ADR 07725L102 8969 72360 SH SOLE 18 72194 0 166 BEIGENE LTD SPONSORED ADR 07725L102 2477 19981 SH SOLE 19 19981 0 0 BEIGENE LTD SPONSORED ADR 07725L102 123116 993275 SH SOLE 21 993275 0 0 BEIGENE LTD SPONSORED ADR 07725L102 68780 554903 SH SOLE 22 503289 0 51614 BEIGENE LTD SPONSORED ADR 07725L102 3426 27641 SH SOLE 23 27641 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2258 18217 SH SOLE 25 18217 0 0 BEIGENE LTD SPONSORED ADR 07725L102 13055 105328 SH SOLE 26 39386 0 65942 BEIGENE LTD SPONSORED ADR 07725L102 775 6249 SH SOLE 28 4433 0 1816 BEIGENE LTD SPONSORED ADR 07725L102 1917 15467 SH SOLE 29 1933 0 13534 BEIGENE LTD SPONSORED ADR 07725L102 14723 118779 SH SOLE 30 118779 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1363 10999 SH SOLE 31 7278 0 3721 BEIGENE LTD SPONSORED ADR 07725L102 317 2555 SH SOLE 32 2555 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1005 8106 SH SOLE 34 8106 0 0 BEIGENE LTD SPONSORED ADR 07725L102 790 6372 SH SOLE 36 6372 0 0 BEIGENE LTD SPONSORED ADR 07725L102 84 677 SH SOLE 40 677 0 0 BEL FUSE INC CL A 077347201 4 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 173 10079 SH SOLE 2 335 0 9744 BEL FUSE INC CL B 077347300 5 299 SH SOLE 7 299 0 0 BEL FUSE INC CL B 077347300 737 42927 SH SOLE 18 42927 0 0 BEL FUSE INC CL B 077347300 275 16022 SH SOLE 19 16022 0 0 BEL FUSE INC CL B 077347300 18912 1101438 SH SOLE 21 1101438 0 0 BEL FUSE INC CL B 077347300 5587 325404 SH SOLE 22 317038 0 8366 BEL FUSE INC CL B 077347300 179 10421 SH SOLE 30 10421 0 0 BELDEN INC COM 077454106 3372 56613 SH SOLE 2 18353 0 38260 BELDEN INC COM 077454106 12 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 65 1087 SH SOLE 7 1087 0 0 BELDEN INC COM 077454106 13102 219944 SH SOLE 18 219944 0 0 BELDEN INC COM 077454106 3957 66434 SH SOLE 19 66434 0 0 BELDEN INC COM 077454106 163705 2748114 SH SOLE 21 2748114 0 0 BELDEN INC COM 077454106 80930 1358570 SH SOLE 22 1300932 0 57638 BELDEN INC COM 077454106 1133 19028 SH SOLE 26 12579 0 6449 BELDEN INC COM 077454106 311 5220 SH SOLE 28 5220 0 0 BELDEN INC COM 077454106 684 11490 SH SOLE 30 11490 0 0 BELDEN INC COM 077454106 2734 45900 SH SOLE 31 0 0 45900 BELDEN INC COM 077454106 58 969 SH SOLE 36 969 0 0 BELDEN INC COM 077454106 203 3401 SH SOLE 40 3401 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 1 1034 SH SOLE 18 1034 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 10 16334 SH SOLE 21 16334 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 15 8806 SH SOLE 2 444 0 8362 BELLICUM PHARMACEUTICALS INC COM 079481107 0 236 SH SOLE 7 236 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 68 40056 SH SOLE 18 40056 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 25 14973 SH SOLE 19 14973 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 428 251695 SH SOLE 21 251695 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 1615 950133 SH SOLE 22 942028 0 8105 BENCHMARK ELECTRS INC COM 08160H101 1011 40234 SH SOLE 2 1679 0 38555 BENCHMARK ELECTRS INC COM 08160H101 3 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 42 1663 SH SOLE 7 1663 0 0 BENCHMARK ELECTRS INC COM 08160H101 4437 176648 SH SOLE 18 176648 0 0 BENCHMARK ELECTRS INC COM 08160H101 1790 71268 SH SOLE 19 71268 0 0 BENCHMARK ELECTRS INC COM 08160H101 105398 4195780 SH SOLE 21 4195780 0 0 BENCHMARK ELECTRS INC COM 08160H101 31027 1235141 SH SOLE 22 1157796 0 77345 BENCHMARK ELECTRS INC COM 08160H101 756 30090 SH SOLE 26 18298 0 11792 BENCHMARK ELECTRS INC COM 08160H101 139 5515 SH SOLE 28 5515 0 0 BENCHMARK ELECTRS INC COM 08160H101 1485 59100 SH SOLE 30 59100 0 0 BENCHMARK ELECTRS INC COM 08160H101 45 1799 SH SOLE 36 1799 0 0 BENCHMARK ELECTRS INC COM 08160H101 84 3355 SH SOLE 40 3355 0 0 BENEFITFOCUS INC COM 08180D106 1197 44075 SH SOLE 2 19398 0 24677 BENEFITFOCUS INC COM 08180D106 12 439 SH SOLE 7 439 0 0 BENEFITFOCUS INC COM 08180D106 3030 111617 SH SOLE 18 97646 0 13971 BENEFITFOCUS INC COM 08180D106 9313 343010 SH SOLE 19 343010 0 0 BENEFITFOCUS INC COM 08180D106 27210 1002208 SH SOLE 21 1002208 0 0 BENEFITFOCUS INC COM 08180D106 32378 1192559 SH SOLE 22 1140059 0 52500 BENEFITFOCUS INC COM 08180D106 1812 66748 SH SOLE 23 66748 0 0 BENEFITFOCUS INC COM 08180D106 3462 127519 SH SOLE 26 0 0 127519 BENEFITFOCUS INC COM 08180D106 94 3462 SH SOLE 28 3462 0 0 BENEFITFOCUS INC COM 08180D106 196 7223 SH SOLE 30 7223 0 0 BENEFITFOCUS INC COM 08180D106 36 1331 SH SOLE 40 1331 0 0 BERKLEY W R CORP COM 084423102 26461 401357 SH SOLE 2 86018 0 315339 BERKLEY W R CORP COM 084423102 3324 50411 SH SOLE 4 46559 0 3852 BERKLEY W R CORP COM 084423102 8143 123515 SH SOLE 7 83606 0 39909 BERKLEY W R CORP COM 084423102 47 714 SH SOLE 13 714 0 0 BERKLEY W R CORP COM 084423102 94 1430 SH SOLE 15 1430 0 0 BERKLEY W R CORP COM 084423102 28525 432657 SH SOLE 18 421354 0 11303 BERKLEY W R CORP COM 084423102 2291 34748 SH SOLE 19 34748 0 0 BERKLEY W R CORP COM 084423102 711487 10791547 SH SOLE 21 10791547 0 0 BERKLEY W R CORP COM 084423102 367773 5578240 SH SOLE 22 5271210 0 307030 BERKLEY W R CORP COM 084423102 6817 103400 SH SOLE 23 103400 0 0 BERKLEY W R CORP COM 084423102 10562 160199 SH SOLE 25 160199 0 0 BERKLEY W R CORP COM 084423102 39786 603453 SH SOLE 26 212673 0 390780 BERKLEY W R CORP COM 084423102 1761 26710 SH SOLE 28 19516 0 7194 BERKLEY W R CORP COM 084423102 214 3242 SH SOLE 29 3242 0 0 BERKLEY W R CORP COM 084423102 33017 500795 SH SOLE 30 500795 0 0 BERKLEY W R CORP COM 084423102 3612 54788 SH SOLE 31 31223 0 23565 BERKLEY W R CORP COM 084423102 509 7724 SH SOLE 34 7724 0 0 BERKLEY W R CORP COM 084423102 12493 189486 SH SOLE 36 189486 0 0 BERKLEY W R CORP COM 084423102 193 2926 SH SOLE 40 2926 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH SOLE 2 0 0 1 BERKSHIRE HATHAWAY INC DEL CL A 084670108 637 2 SH SOLE 15 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 17509 55 SH SOLE 22 40 0 15 BERKSHIRE HATHAWAY INC DEL CL A 084670108 637 2 SH SOLE 23 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 128932 405 SH SOLE 25 405 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 165860 521 SH SOLE 26 231 0 290 BERKSHIRE HATHAWAY INC DEL CL A 084670108 81816 257 SH SOLE 36 257 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1010436 4740049 SH SOLE 2 688596 0 4051453 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 100997 473786 SH SOLE 4 438751 0 35035 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 352043 1651467 SH SOLE 7 1649049 0 2418 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15843 74320 SH SOLE 13 74320 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3327 15606 SH SOLE 15 15606 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 284 1330 SH SOLE 17 0 0 1330 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 752822 3531555 SH SOLE 18 3298927 0 232628 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 251038 1177644 SH SOLE 19 1177644 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7040867 33029350 SH SOLE 21 33029350 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9873385 46316952 SH SOLE 22 41036723 0 5280229 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 213259 1000416 SH SOLE 23 1000416 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 267171 1253325 SH SOLE 25 1253325 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1073846 5037511 SH SOLE 26 1379232 0 3658279 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 54250 254494 SH SOLE 28 186068 0 68426 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49157 230599 SH SOLE 29 35992 0 194607 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1314345 6165715 SH SOLE 30 6165715 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 111917 525012 SH SOLE 31 272981 0 252031 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32765 153704 SH SOLE 34 153704 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 226940 1064594 SH SOLE 36 1064594 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6265 29388 SH SOLE 40 29388 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1493 47574 SH SOLE 2 1938 0 45636 BERKSHIRE HILLS BANCORP INC COM 084680107 9 286 SH SOLE 4 286 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 26 829 SH SOLE 7 829 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 6341 202015 SH SOLE 18 202015 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2486 79188 SH SOLE 19 79188 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 154612 4925512 SH SOLE 21 4925512 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 45183 1439397 SH SOLE 22 1379532 0 59865 BERKSHIRE HILLS BANCORP INC COM 084680107 312 9946 SH SOLE 26 7197 0 2749 BERKSHIRE HILLS BANCORP INC COM 084680107 138 4381 SH SOLE 28 4381 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2089 66540 SH SOLE 30 66540 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 152 4836 SH SOLE 40 4836 0 0 BERRY GLOBAL GROUP INC COM 08579W103 13801 262423 SH SOLE 2 16669 0 245754 BERRY GLOBAL GROUP INC COM 08579W103 28 527 SH SOLE 4 527 0 0 BERRY GLOBAL GROUP INC COM 08579W103 188 3567 SH SOLE 7 3567 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3208 61000 SH SOLE 18 61000 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1525 29001 SH SOLE 19 29001 0 0 BERRY GLOBAL GROUP INC COM 08579W103 82560 1569875 SH SOLE 21 1569875 0 0 BERRY GLOBAL GROUP INC COM 08579W103 187794 3570903 SH SOLE 22 3312726 0 258177 BERRY GLOBAL GROUP INC COM 08579W103 2738 52065 SH SOLE 26 31026 0 21039 BERRY GLOBAL GROUP INC COM 08579W103 858 16318 SH SOLE 28 16318 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1900 36138 SH SOLE 30 36138 0 0 BERRY GLOBAL GROUP INC COM 08579W103 299 5691 SH SOLE 31 2791 0 2900 BERRY GLOBAL GROUP INC COM 08579W103 166 3155 SH SOLE 36 3155 0 0 BERRY GLOBAL GROUP INC COM 08579W103 681 12956 SH SOLE 40 12956 0 0 BERRY PETE CORP COM 08579X101 705 66502 SH SOLE 2 2630 0 63872 BERRY PETE CORP COM 08579X101 9 896 SH SOLE 7 896 0 0 BERRY PETE CORP COM 08579X101 2190 206626 SH SOLE 18 206626 0 0 BERRY PETE CORP COM 08579X101 1150 108533 SH SOLE 19 108533 0 0 BERRY PETE CORP COM 08579X101 21043 1985178 SH SOLE 21 1985178 0 0 BERRY PETE CORP COM 08579X101 12387 1168576 SH SOLE 22 1077562 0 91014 BERRY PETE CORP COM 08579X101 84 7891 SH SOLE 26 0 0 7891 BERRY PETE CORP COM 08579X101 188 17781 SH SOLE 30 17781 0 0 BERRY PETE CORP COM 08579X101 42 3933 SH SOLE 40 3933 0 0 BEST BUY INC COM 086516101 42313 606812 SH SOLE 2 100595 0 506217 BEST BUY INC COM 086516101 6909 99084 SH SOLE 4 92286 0 6798 BEST BUY INC COM 086516101 21314 305669 SH SOLE 7 225484 0 80185 BEST BUY INC COM 086516101 518 7428 SH SOLE 13 7428 0 0 BEST BUY INC COM 086516101 134 1923 SH SOLE 15 1923 0 0 BEST BUY INC COM 086516101 4 56 SH SOLE 17 0 0 56 BEST BUY INC COM 086516101 39513 566664 SH SOLE 18 530827 0 35837 BEST BUY INC COM 086516101 13356 191533 SH SOLE 19 191533 0 0 BEST BUY INC COM 086516101 422119 6053622 SH SOLE 21 6053622 0 0 BEST BUY INC COM 086516101 457028 6554249 SH SOLE 22 5874267 0 679982 BEST BUY INC COM 086516101 12123 173851 SH SOLE 23 173851 0 0 BEST BUY INC COM 086516101 27417 393186 SH SOLE 25 393186 0 0 BEST BUY INC COM 086516101 105547 1513647 SH SOLE 26 364077 0 1149570 BEST BUY INC COM 086516101 3274 46952 SH SOLE 28 34641 0 12311 BEST BUY INC COM 086516101 4116 59027 SH SOLE 29 8977 0 50050 BEST BUY INC COM 086516101 69974 1003503 SH SOLE 30 1003503 0 0 BEST BUY INC COM 086516101 5742 82351 SH SOLE 31 46683 0 35668 BEST BUY INC COM 086516101 23049 330552 SH SOLE 34 330552 0 0 BEST BUY INC COM 086516101 12814 183762 SH SOLE 36 183762 0 0 BEST BUY INC COM 086516101 384 5511 SH SOLE 40 5511 0 0 BEST INC SPONSORED ADS 08653C106 143 25903 SH SOLE 22 25903 0 0 BEYOND MEAT INC COM 08862E109 3749 23335 SH SOLE 2 658 0 22677 BEYOND MEAT INC COM 08862E109 31 190 SH SOLE 7 190 0 0 BEYOND MEAT INC COM 08862E109 728 4531 SH SOLE 18 4531 0 0 BEYOND MEAT INC COM 08862E109 5835 36316 SH SOLE 19 36316 0 0 BEYOND MEAT INC COM 08862E109 15806 98369 SH SOLE 21 98369 0 0 BEYOND MEAT INC COM 08862E109 38425 239137 SH SOLE 22 222250 0 16887 BEYOND MEAT INC COM 08862E109 97 605 SH SOLE 31 205 0 400 BEYOND MEAT INC COM 08862E109 4193 26095 SH SOLE 34 26095 0 0 BEYONDSPRING INC SHS G10830100 225 9473 SH SOLE 2 443 0 9030 BEYONDSPRING INC SHS G10830100 882 37217 SH SOLE 18 37217 0 0 BEYONDSPRING INC SHS G10830100 423 17862 SH SOLE 19 17862 0 0 BEYONDSPRING INC SHS G10830100 8040 339249 SH SOLE 21 339249 0 0 BEYONDSPRING INC SHS G10830100 2334 98479 SH SOLE 22 95396 0 3083 BG STAFFING INC COM 05544A109 182 9650 SH SOLE 2 477 0 9173 BG STAFFING INC COM 05544A109 648 34307 SH SOLE 18 34307 0 0 BG STAFFING INC COM 05544A109 331 17537 SH SOLE 19 17537 0 0 BG STAFFING INC COM 05544A109 6481 343259 SH SOLE 21 343259 0 0 BG STAFFING INC COM 05544A109 4344 230097 SH SOLE 22 224459 0 5638 BG STAFFING INC COM 05544A109 361 19132 SH SOLE 31 0 0 19132 BGC PARTNERS INC CL A 05541T101 2918 557984 SH SOLE 2 39841 0 518143 BGC PARTNERS INC CL A 05541T101 7 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 30 5825 SH SOLE 7 5825 0 0 BGC PARTNERS INC CL A 05541T101 697 133350 SH SOLE 18 133350 0 0 BGC PARTNERS INC CL A 05541T101 322 61556 SH SOLE 19 61556 0 0 BGC PARTNERS INC CL A 05541T101 19664 3759753 SH SOLE 21 3759753 0 0 BGC PARTNERS INC CL A 05541T101 38910 7439831 SH SOLE 22 6876307 0 563524 BGC PARTNERS INC CL A 05541T101 636 121693 SH SOLE 26 92801 0 28892 BGC PARTNERS INC CL A 05541T101 156 29870 SH SOLE 28 29870 0 0 BGC PARTNERS INC CL A 05541T101 331 63251 SH SOLE 30 63251 0 0 BGC PARTNERS INC CL A 05541T101 72 13680 SH SOLE 31 6080 0 7600 BGC PARTNERS INC CL A 05541T101 123 23541 SH SOLE 40 23541 0 0 BHP GROUP LTD SPONSORED ADS 088606108 5767 99250 SH SOLE 7 99250 0 0 BHP GROUP LTD SPONSORED ADS 088606108 81 1392 SH SOLE 18 1392 0 0 BHP GROUP LTD SPONSORED ADS 088606108 3703 63718 SH SOLE 21 63718 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 5751 112515 SH SOLE 7 112515 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 2337 45722 SH SOLE 21 45722 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 8 4246 SH SOLE 18 4246 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 125 63899 SH SOLE 21 63899 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 875 448780 SH SOLE 22 422870 0 25910 BIG LOTS INC COM 089302103 1153 40305 SH SOLE 2 1687 0 38618 BIG LOTS INC COM 089302103 7 259 SH SOLE 4 259 0 0 BIG LOTS INC COM 089302103 45 1557 SH SOLE 7 1557 0 0 BIG LOTS INC COM 089302103 5223 182569 SH SOLE 18 182569 0 0 BIG LOTS INC COM 089302103 1942 67883 SH SOLE 19 67883 0 0 BIG LOTS INC COM 089302103 125641 4391504 SH SOLE 21 4391504 0 0 BIG LOTS INC COM 089302103 34473 1204922 SH SOLE 22 1134438 0 70484 BIG LOTS INC COM 089302103 234 8184 SH SOLE 26 5708 0 2476 BIG LOTS INC COM 089302103 140 4887 SH SOLE 28 4887 0 0 BIG LOTS INC COM 089302103 1673 58470 SH SOLE 30 58470 0 0 BIG LOTS INC COM 089302103 85 2964 SH SOLE 36 2964 0 0 BIG LOTS INC COM 089302103 109 3806 SH SOLE 40 3806 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 99 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 350 3370 SH SOLE 18 3370 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 160 1541 SH SOLE 19 1541 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3383 32575 SH SOLE 21 32575 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3187 30682 SH SOLE 22 29327 0 1355 BIGLARI HLDGS INC COM STK CL B 08986R309 21 205 SH SOLE 23 205 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 73 702 SH SOLE 26 0 0 702 BIGLARI HLDGS INC COM STK CL B 08986R309 15 149 SH SOLE 28 149 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 41 391 SH SOLE 30 391 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 13 126 SH SOLE 40 126 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 3 5 SH SOLE 18 5 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 64 120 SH SOLE 21 120 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1014 1912 SH SOLE 22 1912 0 0 BILIBILI INC SPONS ADS REP Z 090040106 6465 397352 SH SOLE 19 397352 0 0 BILIBILI INC SPONS ADS REP Z 090040106 4546 279420 SH SOLE 25 279420 0 0 BILIBILI INC SPONS ADS REP Z 090040106 9579 588724 SH SOLE 34 588724 0 0 BIO PATH HOLDINGS INC COM 09057N300 7 523 SH SOLE 18 523 0 0 BIO PATH HOLDINGS INC COM 09057N300 90 6714 SH SOLE 21 6714 0 0 BIO PATH HOLDINGS INC COM 09057N300 531 39642 SH SOLE 22 39642 0 0 BIO RAD LABS INC CL A 090572207 19077 61028 SH SOLE 2 16429 0 44599 BIO RAD LABS INC CL A 090572207 552 1765 SH SOLE 4 1765 0 0 BIO RAD LABS INC CL A 090572207 242 774 SH SOLE 7 774 0 0 BIO RAD LABS INC CL A 090572207 17950 57425 SH SOLE 18 57230 0 195 BIO RAD LABS INC CL A 090572207 1559 4986 SH SOLE 19 4986 0 0 BIO RAD LABS INC CL A 090572207 341235 1091638 SH SOLE 21 1091638 0 0 BIO RAD LABS INC CL A 090572207 215284 688709 SH SOLE 22 642957 0 45752 BIO RAD LABS INC CL A 090572207 852 2726 SH SOLE 23 2726 0 0 BIO RAD LABS INC CL A 090572207 2619 8378 SH SOLE 26 5333 0 3045 BIO RAD LABS INC CL A 090572207 849 2715 SH SOLE 28 2715 0 0 BIO RAD LABS INC CL A 090572207 265 848 SH SOLE 29 848 0 0 BIO RAD LABS INC CL A 090572207 5927 18962 SH SOLE 30 18962 0 0 BIO RAD LABS INC CL A 090572207 1155 3696 SH SOLE 31 1728 0 1968 BIO RAD LABS INC CL A 090572207 1239 3965 SH SOLE 34 3965 0 0 BIO RAD LABS INC CL A 090572207 294 939 SH SOLE 36 939 0 0 BIO RAD LABS INC CL A 090572207 704 2251 SH SOLE 40 2251 0 0 BIO TECHNE CORP COM 09073M104 17898 85847 SH SOLE 2 19834 0 66013 BIO TECHNE CORP COM 09073M104 43 204 SH SOLE 4 204 0 0 BIO TECHNE CORP COM 09073M104 144 690 SH SOLE 7 690 0 0 BIO TECHNE CORP COM 09073M104 22966 110153 SH SOLE 18 110153 0 0 BIO TECHNE CORP COM 09073M104 1737 8330 SH SOLE 19 8330 0 0 BIO TECHNE CORP COM 09073M104 483832 2320648 SH SOLE 21 2320648 0 0 BIO TECHNE CORP COM 09073M104 256104 1228376 SH SOLE 22 1154409 0 73967 BIO TECHNE CORP COM 09073M104 2903 13923 SH SOLE 26 8253 0 5670 BIO TECHNE CORP COM 09073M104 993 4765 SH SOLE 28 4765 0 0 BIO TECHNE CORP COM 09073M104 6290 30168 SH SOLE 30 30168 0 0 BIO TECHNE CORP COM 09073M104 164 788 SH SOLE 31 788 0 0 BIO TECHNE CORP COM 09073M104 792 3801 SH SOLE 34 3801 0 0 BIO TECHNE CORP COM 09073M104 763 3661 SH SOLE 40 3661 0 0 BIOANALYTICAL SYS INC COM 09058M103 11 5712 SH SOLE 21 5712 0 0 BIOCEPT INC COM PAR 09072V402 2 1893 SH SOLE 21 1893 0 0 BIOCEPT INC COM PAR 09072V402 27 24583 SH SOLE 22 24583 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 377 99513 SH SOLE 2 4127 0 95386 BIOCRYST PHARMACEUTICALS COM 09058V103 8 2023 SH SOLE 7 2023 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1433 378035 SH SOLE 18 378035 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1128 297550 SH SOLE 19 297550 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 18290 4825893 SH SOLE 21 4825893 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 12374 3264808 SH SOLE 22 3146929 0 117879 BIOCRYST PHARMACEUTICALS COM 09058V103 20 5165 SH SOLE 23 5165 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 38 10092 SH SOLE 28 10092 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 137 36048 SH SOLE 30 36048 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 26 6764 SH SOLE 40 6764 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 328 70595 SH SOLE 2 3393 0 67202 BIODELIVERY SCIENCES INTL IN COM 09060J106 12 2514 SH SOLE 7 2514 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 1315 282739 SH SOLE 18 282739 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 662 142469 SH SOLE 19 142469 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 12528 2694186 SH SOLE 21 2694186 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 10723 2305954 SH SOLE 22 2261589 0 44365 BIOGEN INC COM 09062X103 127507 545205 SH SOLE 2 121030 0 424175 BIOGEN INC COM 09062X103 20139 86110 SH SOLE 4 80799 0 5311 BIOGEN INC COM 09062X103 59532 254552 SH SOLE 7 191310 0 63242 BIOGEN INC COM 09062X103 983 4204 SH SOLE 13 4204 0 0 BIOGEN INC COM 09062X103 508 2172 SH SOLE 15 2172 0 0 BIOGEN INC COM 09062X103 0 2 SH SOLE 17 0 0 2 BIOGEN INC COM 09062X103 241039 1030655 SH SOLE 18 967613 0 63042 BIOGEN INC COM 09062X103 156922 670981 SH SOLE 19 670981 0 0 BIOGEN INC COM 09062X103 1226293 5243480 SH SOLE 21 5243480 0 0 BIOGEN INC COM 09062X103 1187541 5077781 SH SOLE 22 4527771 0 550010 BIOGEN INC COM 09062X103 37261 159324 SH SOLE 23 159324 0 0 BIOGEN INC COM 09062X103 49846 213135 SH SOLE 25 203586 0 9549 BIOGEN INC COM 09062X103 251505 1075404 SH SOLE 26 225749 0 849655 BIOGEN INC COM 09062X103 8987 38428 SH SOLE 28 28150 0 10278 BIOGEN INC COM 09062X103 3971 16979 SH SOLE 29 11456 0 5523 BIOGEN INC COM 09062X103 229609 981782 SH SOLE 30 981782 0 0 BIOGEN INC COM 09062X103 18644 79720 SH SOLE 31 47421 0 32299 BIOGEN INC COM 09062X103 6342 27119 SH SOLE 32 27119 0 0 BIOGEN INC COM 09062X103 81843 349951 SH SOLE 34 349951 0 0 BIOGEN INC COM 09062X103 35340 151109 SH SOLE 36 151109 0 0 BIOGEN INC COM 09062X103 1063 4544 SH SOLE 40 4544 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1373 31358 SH SOLE 2 3613 0 27745 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7 170 SH SOLE 4 170 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 28 647 SH SOLE 7 647 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4881 111454 SH SOLE 18 108585 0 2869 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4359 99546 SH SOLE 19 99546 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 46266 1056551 SH SOLE 21 1056551 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 46677 1065929 SH SOLE 22 1018099 0 47830 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 366 8369 SH SOLE 23 8369 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 819 18704 SH SOLE 26 10750 0 7954 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 235 5372 SH SOLE 28 5372 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3816 87133 SH SOLE 30 87133 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 80 1821 SH SOLE 34 1821 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 152 3466 SH SOLE 40 3466 0 0 BIOHITECH GLOBAL INC COM 09074B107 3 1712 SH SOLE 18 1712 0 0 BIOHITECH GLOBAL INC COM 09074B107 34 18924 SH SOLE 21 18924 0 0 BIOLASE INC COM NEW 090911207 4 2425 SH SOLE 18 2425 0 0 BIOLASE INC COM NEW 090911207 49 33376 SH SOLE 21 33376 0 0 BIOLASE INC COM NEW 090911207 387 263074 SH SOLE 22 263074 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 98 5773 SH SOLE 2 282 0 5491 BIOLIFE SOLUTIONS INC COM NEW 09062W204 391 23041 SH SOLE 18 23041 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 189 11124 SH SOLE 19 11124 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 3758 221684 SH SOLE 21 221684 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4741 279683 SH SOLE 22 277707 0 1976 BIOMARIN PHARMACEUTICAL INC COM 09061G101 46111 538361 SH SOLE 2 156825 0 381536 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5543 64712 SH SOLE 4 60049 0 4663 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1608 18779 SH SOLE 7 18779 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 281 3282 SH SOLE 13 3282 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 144 1682 SH SOLE 15 1682 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 31349 366015 SH SOLE 18 351561 0 14454 BIOMARIN PHARMACEUTICAL INC COM 09061G101 89630 1046468 SH SOLE 19 1046468 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 857 10000 SH SOLE 20 10000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 371105 4332813 SH SOLE 21 4332813 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 395751 4620562 SH SOLE 22 4254890 0 365672 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11966 139707 SH SOLE 23 139707 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 14830 173142 SH SOLE 25 173142 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 46407 541824 SH SOLE 26 228128 0 313696 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3282 38315 SH SOLE 28 28792 0 9523 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3995 46638 SH SOLE 29 9715 0 36923 BIOMARIN PHARMACEUTICAL INC COM 09061G101 26782 312686 SH SOLE 30 312686 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5794 67648 SH SOLE 31 42766 0 24882 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2145 25048 SH SOLE 32 25048 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 33267 388409 SH SOLE 34 388409 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10237 119517 SH SOLE 36 119517 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 382 4463 SH SOLE 40 4463 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1278 1140000 PRN SOLE 21 1140000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1064 1025000 PRN SOLE 21 1025000 0 0 BIOMERICA INC COM NEW 09061H307 1 284 SH SOLE 18 284 0 0 BIOMERICA INC COM NEW 09061H307 13 4828 SH SOLE 21 4828 0 0 BIONANO GENOMICS INC COM 09075F107 3 1041 SH SOLE 18 1041 0 0 BIONANO GENOMICS INC COM 09075F107 12 4985 SH SOLE 21 4985 0 0 BIOPHARMX CORP COM NEW 09072X309 0 247 SH SOLE 21 247 0 0 BIOSCRIP INC COM 09069N108 326 125400 SH SOLE 2 4442 0 120958 BIOSCRIP INC COM 09069N108 4 1658 SH SOLE 7 1658 0 0 BIOSCRIP INC COM 09069N108 1070 411499 SH SOLE 18 411499 0 0 BIOSCRIP INC COM 09069N108 614 236087 SH SOLE 19 236087 0 0 BIOSCRIP INC COM 09069N108 11637 4475946 SH SOLE 21 4475946 0 0 BIOSCRIP INC COM 09069N108 9399 3614830 SH SOLE 22 3520034 0 94796 BIOSIG TECH INC COM NEW 09073N201 126 13403 SH SOLE 2 636 0 12767 BIOSIG TECH INC COM NEW 09073N201 508 54119 SH SOLE 18 54119 0 0 BIOSIG TECH INC COM NEW 09073N201 245 26128 SH SOLE 19 26128 0 0 BIOSIG TECH INC COM NEW 09073N201 5362 570989 SH SOLE 21 570989 0 0 BIOSIG TECH INC COM NEW 09073N201 1369 145839 SH SOLE 22 141308 0 4531 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 322 5390 SH SOLE 2 244 0 5146 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9 144 SH SOLE 7 144 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1252 20969 SH SOLE 18 20969 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 618 10342 SH SOLE 19 10342 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12711 212880 SH SOLE 21 212880 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10470 175352 SH SOLE 22 170460 0 4892 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 40 678 SH SOLE 23 678 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 89 1492 SH SOLE 26 0 0 1492 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 47 784 SH SOLE 30 784 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 31 514 SH SOLE 34 514 0 0 BIOTELEMETRY INC COM 090672106 1392 28900 SH SOLE 2 1372 0 27528 BIOTELEMETRY INC COM 090672106 9 195 SH SOLE 4 195 0 0 BIOTELEMETRY INC COM 090672106 27 569 SH SOLE 7 569 0 0 BIOTELEMETRY INC COM 090672106 7015 145693 SH SOLE 18 145693 0 0 BIOTELEMETRY INC COM 090672106 2724 56571 SH SOLE 19 56571 0 0 BIOTELEMETRY INC COM 090672106 179769 3733523 SH SOLE 21 3733523 0 0 BIOTELEMETRY INC COM 090672106 48182 1000671 SH SOLE 22 940869 0 59802 BIOTELEMETRY INC COM 090672106 425 8824 SH SOLE 26 5706 0 3118 BIOTELEMETRY INC COM 090672106 218 4534 SH SOLE 28 4534 0 0 BIOTELEMETRY INC COM 090672106 2378 49397 SH SOLE 30 49397 0 0 BIOTELEMETRY INC COM 090672106 186 3857 SH SOLE 40 3857 0 0 BIOTIME INC COM 09066L105 117 106509 SH SOLE 2 3583 0 102926 BIOTIME INC COM 09066L105 1 1045 SH SOLE 7 1045 0 0 BIOTIME INC COM 09066L105 445 404471 SH SOLE 18 404471 0 0 BIOTIME INC COM 09066L105 197 178839 SH SOLE 19 178839 0 0 BIOTIME INC COM 09066L105 3996 3632698 SH SOLE 21 3632698 0 0 BIOTIME INC COM 09066L105 3044 2767622 SH SOLE 22 2689130 0 78492 BIOXCEL THERAPEUTICS INC COM 09075P105 57 5240 SH SOLE 2 364 0 4876 BIOXCEL THERAPEUTICS INC COM 09075P105 227 20688 SH SOLE 18 20688 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 111 10170 SH SOLE 19 10170 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 2130 194310 SH SOLE 21 194310 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 753 68737 SH SOLE 22 67035 0 1702 BITAUTO HLDGS LTD SPONSORED ADS 091727107 37 3553 SH SOLE 4 3553 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 3223 307826 SH SOLE 21 307826 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 2161 206418 SH SOLE 22 206418 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 848 81003 SH SOLE 30 81003 0 0 BJS RESTAURANTS INC COM 09180C106 1017 23134 SH SOLE 2 5962 0 17172 BJS RESTAURANTS INC COM 09180C106 4 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 20 455 SH SOLE 7 455 0 0 BJS RESTAURANTS INC COM 09180C106 4530 103086 SH SOLE 18 97162 0 5924 BJS RESTAURANTS INC COM 09180C106 5192 118154 SH SOLE 19 118154 0 0 BJS RESTAURANTS INC COM 09180C106 87809 1998375 SH SOLE 21 1998375 0 0 BJS RESTAURANTS INC COM 09180C106 30984 705133 SH SOLE 22 675825 0 29308 BJS RESTAURANTS INC COM 09180C106 828 18850 SH SOLE 23 18850 0 0 BJS RESTAURANTS INC COM 09180C106 1769 40250 SH SOLE 26 3668 0 36582 BJS RESTAURANTS INC COM 09180C106 123 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 1311 29845 SH SOLE 30 29845 0 0 BJS RESTAURANTS INC COM 09180C106 165 3744 SH SOLE 34 3744 0 0 BJS RESTAURANTS INC COM 09180C106 90 2049 SH SOLE 40 2049 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 2936 111214 SH SOLE 2 6445 0 104769 BJS WHSL CLUB HLDGS INC COM 05550J101 11 427 SH SOLE 4 427 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 117 4431 SH SOLE 7 4431 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 9931 376171 SH SOLE 18 370923 0 5248 BJS WHSL CLUB HLDGS INC COM 05550J101 6667 252541 SH SOLE 19 252541 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 94137 3565793 SH SOLE 21 3565793 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 89468 3388925 SH SOLE 22 3219671 0 169254 BJS WHSL CLUB HLDGS INC COM 05550J101 209 7900 SH SOLE 23 7900 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1137 43065 SH SOLE 26 16226 0 26839 BJS WHSL CLUB HLDGS INC COM 05550J101 338 12801 SH SOLE 28 12801 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 737 27898 SH SOLE 30 27898 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 255 9678 SH SOLE 40 9678 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 7 1691 SH SOLE 18 1691 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 170 39461 SH SOLE 21 39461 0 0 BLACK HILLS CORP COM 092113109 12436 159095 SH SOLE 2 88077 0 71018 BLACK HILLS CORP COM 092113109 864 11051 SH SOLE 4 11051 0 0 BLACK HILLS CORP COM 092113109 5463 69885 SH SOLE 7 69885 0 0 BLACK HILLS CORP COM 092113109 777 9936 SH SOLE 13 9936 0 0 BLACK HILLS CORP COM 092113109 31537 403437 SH SOLE 18 397196 0 6241 BLACK HILLS CORP COM 092113109 17275 220990 SH SOLE 19 220990 0 0 BLACK HILLS CORP COM 092113109 409981 5244740 SH SOLE 21 5244740 0 0 BLACK HILLS CORP COM 092113109 191538 2450271 SH SOLE 22 2007152 0 443119 BLACK HILLS CORP COM 092113109 1301 16639 SH SOLE 23 16639 0 0 BLACK HILLS CORP COM 092113109 2252 28810 SH SOLE 26 17429 0 11381 BLACK HILLS CORP COM 092113109 707 9044 SH SOLE 28 9044 0 0 BLACK HILLS CORP COM 092113109 672 8593 SH SOLE 29 8593 0 0 BLACK HILLS CORP COM 092113109 2994 38304 SH SOLE 30 38304 0 0 BLACK HILLS CORP COM 092113109 1558 19925 SH SOLE 31 18989 0 936 BLACK HILLS CORP COM 092113109 1538 19678 SH SOLE 32 19678 0 0 BLACK HILLS CORP COM 092113109 119 1521 SH SOLE 34 1521 0 0 BLACK HILLS CORP COM 092113109 1229 15722 SH SOLE 36 15722 0 0 BLACK HILLS CORP COM 092113109 418 5351 SH SOLE 40 5351 0 0 BLACK KNIGHT INC COM 09215C105 16127 268107 SH SOLE 2 15635 0 252472 BLACK KNIGHT INC COM 09215C105 94 1557 SH SOLE 4 1557 0 0 BLACK KNIGHT INC COM 09215C105 188 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 4849 80610 SH SOLE 18 80610 0 0 BLACK KNIGHT INC COM 09215C105 1950 32424 SH SOLE 19 32424 0 0 BLACK KNIGHT INC COM 09215C105 112459 1869638 SH SOLE 21 1869638 0 0 BLACK KNIGHT INC COM 09215C105 243820 4053528 SH SOLE 22 3784367 0 269161 BLACK KNIGHT INC COM 09215C105 55 917 SH SOLE 23 917 0 0 BLACK KNIGHT INC COM 09215C105 3122 51899 SH SOLE 26 30654 0 21245 BLACK KNIGHT INC COM 09215C105 1077 17906 SH SOLE 28 17906 0 0 BLACK KNIGHT INC COM 09215C105 5516 91698 SH SOLE 30 91698 0 0 BLACK KNIGHT INC COM 09215C105 182 3024 SH SOLE 31 3024 0 0 BLACK KNIGHT INC COM 09215C105 664 11037 SH SOLE 34 11037 0 0 BLACK KNIGHT INC COM 09215C105 21 356 SH SOLE 36 356 0 0 BLACK KNIGHT INC COM 09215C105 870 14456 SH SOLE 40 14456 0 0 BLACKBAUD INC COM 09227Q100 5285 63295 SH SOLE 2 22646 0 40649 BLACKBAUD INC COM 09227Q100 25 301 SH SOLE 4 301 0 0 BLACKBAUD INC COM 09227Q100 74 882 SH SOLE 7 882 0 0 BLACKBAUD INC COM 09227Q100 22955 274906 SH SOLE 18 274906 0 0 BLACKBAUD INC COM 09227Q100 6967 83440 SH SOLE 19 83440 0 0 BLACKBAUD INC COM 09227Q100 297750 3565866 SH SOLE 21 3565866 0 0 BLACKBAUD INC COM 09227Q100 140051 1677254 SH SOLE 22 1612912 0 64342 BLACKBAUD INC COM 09227Q100 1223 14644 SH SOLE 26 8370 0 6274 BLACKBAUD INC COM 09227Q100 512 6133 SH SOLE 28 6133 0 0 BLACKBAUD INC COM 09227Q100 1099 13165 SH SOLE 30 13165 0 0 BLACKBAUD INC COM 09227Q100 425 5084 SH SOLE 40 5084 0 0 BLACKBERRY LTD COM 09228F103 0 23 SH SOLE 17 0 0 23 BLACKBERRY LTD COM 09228F103 9343 1252368 SH SOLE 21 1252368 0 0 BLACKBERRY LTD COM 09228F103 730 97893 SH SOLE 34 97893 0 0 BLACKLINE INC COM 09239B109 2004 37447 SH SOLE 2 2030 0 35417 BLACKLINE INC COM 09239B109 12 220 SH SOLE 4 220 0 0 BLACKLINE INC COM 09239B109 37 698 SH SOLE 7 698 0 0 BLACKLINE INC COM 09239B109 7776 145327 SH SOLE 18 139759 0 5568 BLACKLINE INC COM 09239B109 5773 107879 SH SOLE 19 107879 0 0 BLACKLINE INC COM 09239B109 78402 1465191 SH SOLE 21 1465191 0 0 BLACKLINE INC COM 09239B109 70628 1319909 SH SOLE 22 1266820 0 53089 BLACKLINE INC COM 09239B109 108 2024 SH SOLE 23 2024 0 0 BLACKLINE INC COM 09239B109 1111 20765 SH SOLE 26 9225 0 11540 BLACKLINE INC COM 09239B109 215 4024 SH SOLE 28 4024 0 0 BLACKLINE INC COM 09239B109 693 12944 SH SOLE 30 12944 0 0 BLACKLINE INC COM 09239B109 190 3557 SH SOLE 40 3557 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 169 17919 SH SOLE 17919 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 1929 319931 SH SOLE 30 319931 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 15662 600000 SH SOLE 600000 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 15662 600000 SH SOLE 2 600000 0 0 BLACKROCK INC COM 09247X101 135851 289476 SH SOLE 2 29358 0 260118 BLACKROCK INC COM 09247X101 18543 39513 SH SOLE 4 36344 0 3169 BLACKROCK INC COM 09247X101 50209 106986 SH SOLE 7 106664 0 322 BLACKROCK INC COM 09247X101 384 818 SH SOLE 13 818 0 0 BLACKROCK INC COM 09247X101 225 480 SH SOLE 15 480 0 0 BLACKROCK INC COM 09247X101 122461 260943 SH SOLE 18 245051 0 15892 BLACKROCK INC COM 09247X101 6452 13748 SH SOLE 19 13748 0 0 BLACKROCK INC COM 09247X101 1253020 2669976 SH SOLE 21 2669976 0 0 BLACKROCK INC COM 09247X101 1334966 2844590 SH SOLE 22 2519244 0 325346 BLACKROCK INC COM 09247X101 40171 85598 SH SOLE 23 85598 0 0 BLACKROCK INC COM 09247X101 53730 114489 SH SOLE 25 114489 0 0 BLACKROCK INC COM 09247X101 299993 639235 SH SOLE 26 122402 0 516833 BLACKROCK INC COM 09247X101 10840 23099 SH SOLE 28 16950 0 6149 BLACKROCK INC COM 09247X101 1210 2578 SH SOLE 29 2578 0 0 BLACKROCK INC COM 09247X101 235805 502462 SH SOLE 30 502462 0 0 BLACKROCK INC COM 09247X101 19051 40595 SH SOLE 31 22089 0 18506 BLACKROCK INC COM 09247X101 2570 5476 SH SOLE 34 5476 0 0 BLACKROCK INC COM 09247X101 1267 2699 SH SOLE 40 2699 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 13 750 SH SOLE 18 750 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 3739 262405 SH SOLE 30 262405 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 36 800 SH SOLE 18 800 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4253 95749 SH SOLE 19 95749 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1281 28837 SH SOLE 25 28837 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2107 47441 SH SOLE 34 47441 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 4552 127950 SH SOLE 2 5206 0 122744 BLACKSTONE MTG TR INC COM CL A 09257W100 12 324 SH SOLE 4 324 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 128 3587 SH SOLE 7 3587 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 6 171 SH SOLE 17 0 0 171 BLACKSTONE MTG TR INC COM CL A 09257W100 14628 411135 SH SOLE 18 411135 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 7656 215174 SH SOLE 19 215174 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 223341 6277150 SH SOLE 21 6277150 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 128168 3602261 SH SOLE 22 3437647 0 164614 BLACKSTONE MTG TR INC COM CL A 09257W100 524 14740 SH SOLE 23 14740 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1308 36760 SH SOLE 26 29490 0 7270 BLACKSTONE MTG TR INC COM CL A 09257W100 534 15021 SH SOLE 28 15021 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1159 32569 SH SOLE 30 32569 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 103 2902 SH SOLE 36 2902 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 425 11940 SH SOLE 40 11940 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1120 1075000 PRN SOLE 21 1075000 0 0 BLINK CHARGING CO COM 09354A100 11 3989 SH SOLE 18 3989 0 0 BLINK CHARGING CO COM 09354A100 127 47454 SH SOLE 21 47454 0 0 BLINK CHARGING CO COM 09354A100 867 323454 SH SOLE 22 323454 0 0 BLOCK H & R INC COM 093671105 23881 815043 SH SOLE 2 317587 0 497456 BLOCK H & R INC COM 093671105 3504 119592 SH SOLE 4 113766 0 5826 BLOCK H & R INC COM 093671105 8119 277111 SH SOLE 7 217859 0 59252 BLOCK H & R INC COM 093671105 35 1206 SH SOLE 13 1206 0 0 BLOCK H & R INC COM 093671105 42 1423 SH SOLE 15 1423 0 0 BLOCK H & R INC COM 093671105 16201 552925 SH SOLE 18 523290 0 29635 BLOCK H & R INC COM 093671105 9806 334660 SH SOLE 19 334660 0 0 BLOCK H & R INC COM 093671105 261937 8939837 SH SOLE 21 8939837 0 0 BLOCK H & R INC COM 093671105 207925 7096412 SH SOLE 22 6418632 0 677780 BLOCK H & R INC COM 093671105 9848 336099 SH SOLE 23 336099 0 0 BLOCK H & R INC COM 093671105 17892 610638 SH SOLE 25 610638 0 0 BLOCK H & R INC COM 093671105 40890 1395575 SH SOLE 26 354810 0 1040765 BLOCK H & R INC COM 093671105 1185 40446 SH SOLE 28 29116 0 11330 BLOCK H & R INC COM 093671105 3491 119130 SH SOLE 29 76349 0 42781 BLOCK H & R INC COM 093671105 31961 1090833 SH SOLE 30 1090833 0 0 BLOCK H & R INC COM 093671105 5291 180595 SH SOLE 31 109094 0 71501 BLOCK H & R INC COM 093671105 2288 78102 SH SOLE 32 78102 0 0 BLOCK H & R INC COM 093671105 2992 102124 SH SOLE 34 102124 0 0 BLOCK H & R INC COM 093671105 4892 166970 SH SOLE 36 166970 0 0 BLOCK H & R INC COM 093671105 123 4200 SH SOLE 40 4200 0 0 BLOOM ENERGY CORP COM CL A 093712107 668 54475 SH SOLE 2 2271 0 52204 BLOOM ENERGY CORP COM CL A 093712107 12 969 SH SOLE 7 969 0 0 BLOOM ENERGY CORP COM CL A 093712107 2205 179689 SH SOLE 18 179689 0 0 BLOOM ENERGY CORP COM CL A 093712107 1160 94549 SH SOLE 19 94549 0 0 BLOOM ENERGY CORP COM CL A 093712107 20715 1688226 SH SOLE 21 1688226 0 0 BLOOM ENERGY CORP COM CL A 093712107 12476 1016823 SH SOLE 22 960627 0 56196 BLOOM ENERGY CORP COM CL A 093712107 91 7409 SH SOLE 30 7409 0 0 BLOOM ENERGY CORP COM CL A 093712107 63 5129 SH SOLE 40 5129 0 0 BLOOMIN BRANDS INC COM 094235108 1601 84649 SH SOLE 2 7932 0 76717 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 7885 416974 SH SOLE 18 402440 0 14534 BLOOMIN BRANDS INC COM 094235108 4662 246552 SH SOLE 19 246552 0 0 BLOOMIN BRANDS INC COM 094235108 187914 9937307 SH SOLE 21 9937307 0 0 BLOOMIN BRANDS INC COM 094235108 63614 3364016 SH SOLE 22 3234953 0 129063 BLOOMIN BRANDS INC COM 094235108 296 15636 SH SOLE 23 15636 0 0 BLOOMIN BRANDS INC COM 094235108 1630 86175 SH SOLE 26 33505 0 52670 BLOOMIN BRANDS INC COM 094235108 199 10531 SH SOLE 28 10531 0 0 BLOOMIN BRANDS INC COM 094235108 2531 133846 SH SOLE 30 133846 0 0 BLOOMIN BRANDS INC COM 094235108 72 3814 SH SOLE 34 3814 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 1325 43626 SH SOLE 2 2004 0 41622 BLUCORA INC COM 095229100 8 249 SH SOLE 4 249 0 0 BLUCORA INC COM 095229100 26 846 SH SOLE 7 846 0 0 BLUCORA INC COM 095229100 6384 210219 SH SOLE 18 210219 0 0 BLUCORA INC COM 095229100 2488 81923 SH SOLE 19 81923 0 0 BLUCORA INC COM 095229100 155977 5135884 SH SOLE 21 5135884 0 0 BLUCORA INC COM 095229100 43594 1435415 SH SOLE 22 1370136 0 65279 BLUCORA INC COM 095229100 399 13153 SH SOLE 26 8564 0 4589 BLUCORA INC COM 095229100 178 5860 SH SOLE 28 5860 0 0 BLUCORA INC COM 095229100 5199 171185 SH SOLE 30 171185 0 0 BLUCORA INC COM 095229100 144 4736 SH SOLE 40 4736 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 193 28613 SH SOLE 21 28613 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 794 117382 SH SOLE 22 117382 0 0 BLUE BIRD CORP COM 095306106 293 14875 SH SOLE 2 717 0 14158 BLUE BIRD CORP COM 095306106 6 301 SH SOLE 7 301 0 0 BLUE BIRD CORP COM 095306106 1035 52583 SH SOLE 18 52583 0 0 BLUE BIRD CORP COM 095306106 482 24485 SH SOLE 19 24485 0 0 BLUE BIRD CORP COM 095306106 10631 539938 SH SOLE 21 539938 0 0 BLUE BIRD CORP COM 095306106 8792 446530 SH SOLE 22 434680 0 11850 BLUE BIRD CORP COM 095306106 28 1445 SH SOLE 23 1445 0 0 BLUE BIRD CORP COM 095306106 43 2164 SH SOLE 30 2164 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 8 1238 SH SOLE 18 1238 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 140 21209 SH SOLE 21 21209 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 7 1065 SH SOLE 22 1065 0 0 BLUEBIRD BIO INC COM 09609G100 13823 108675 SH SOLE 2 3944 0 104731 BLUEBIRD BIO INC COM 09609G100 32 251 SH SOLE 4 251 0 0 BLUEBIRD BIO INC COM 09609G100 138 1082 SH SOLE 7 1082 0 0 BLUEBIRD BIO INC COM 09609G100 3291 25871 SH SOLE 18 25871 0 0 BLUEBIRD BIO INC COM 09609G100 1582 12435 SH SOLE 19 12435 0 0 BLUEBIRD BIO INC COM 09609G100 149508 1175378 SH SOLE 21 1175378 0 0 BLUEBIRD BIO INC COM 09609G100 188624 1482897 SH SOLE 22 1375372 0 107525 BLUEBIRD BIO INC COM 09609G100 2529 19886 SH SOLE 26 11573 0 8313 BLUEBIRD BIO INC COM 09609G100 878 6900 SH SOLE 28 6900 0 0 BLUEBIRD BIO INC COM 09609G100 7452 58583 SH SOLE 30 58583 0 0 BLUEBIRD BIO INC COM 09609G100 427 3360 SH SOLE 31 1160 0 2200 BLUEBIRD BIO INC COM 09609G100 186 1466 SH SOLE 34 1466 0 0 BLUEBIRD BIO INC COM 09609G100 727 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 203 17363 SH SOLE 18 17363 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 109 9320 SH SOLE 19 9320 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 2735 233925 SH SOLE 21 233925 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 649 55510 SH SOLE 22 53251 0 2259 BLUELINX HLDGS INC COM NEW 09624H208 168 8496 SH SOLE 2 285 0 8211 BLUELINX HLDGS INC COM NEW 09624H208 4 191 SH SOLE 7 191 0 0 BLUELINX HLDGS INC COM NEW 09624H208 586 29605 SH SOLE 18 29605 0 0 BLUELINX HLDGS INC COM NEW 09624H208 350 17690 SH SOLE 19 17690 0 0 BLUELINX HLDGS INC COM NEW 09624H208 5766 291056 SH SOLE 21 291056 0 0 BLUELINX HLDGS INC COM NEW 09624H208 4794 241987 SH SOLE 22 234858 0 7129 BLUEPRINT MEDICINES CORP COM 09627Y109 5507 58379 SH SOLE 2 17830 0 40549 BLUEPRINT MEDICINES CORP COM 09627Y109 21 221 SH SOLE 4 221 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 92 978 SH SOLE 7 978 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 16647 176481 SH SOLE 18 173725 0 2756 BLUEPRINT MEDICINES CORP COM 09627Y109 27369 290145 SH SOLE 19 290145 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 745 7900 SH SOLE 20 7900 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 190746 2022116 SH SOLE 21 2022116 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 131621 1395327 SH SOLE 22 1334044 0 61283 BLUEPRINT MEDICINES CORP COM 09627Y109 388 4118 SH SOLE 23 4118 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2261 23974 SH SOLE 26 11842 0 12132 BLUEPRINT MEDICINES CORP COM 09627Y109 504 5342 SH SOLE 28 5342 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 6433 68193 SH SOLE 30 68193 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4928 52242 SH SOLE 34 52242 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 359 3806 SH SOLE 40 3806 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 265 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 938 79865 SH SOLE 18 79865 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 501 42601 SH SOLE 19 42601 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9429 802457 SH SOLE 21 802457 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9851 838412 SH SOLE 22 815063 0 23349 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10 825 SH SOLE 23 825 0 0 BMC STK HLDGS INC COM 05591B109 1854 87469 SH SOLE 2 21998 0 65471 BMC STK HLDGS INC COM 05591B109 8 392 SH SOLE 4 392 0 0 BMC STK HLDGS INC COM 05591B109 24 1132 SH SOLE 7 1132 0 0 BMC STK HLDGS INC COM 05591B109 4873 229847 SH SOLE 18 218022 0 11825 BMC STK HLDGS INC COM 05591B109 8008 377749 SH SOLE 19 377749 0 0 BMC STK HLDGS INC COM 05591B109 44078 2079138 SH SOLE 21 2079138 0 0 BMC STK HLDGS INC COM 05591B109 49979 2357515 SH SOLE 22 2260057 0 97458 BMC STK HLDGS INC COM 05591B109 1449 68341 SH SOLE 23 68341 0 0 BMC STK HLDGS INC COM 05591B109 3822 180294 SH SOLE 26 23461 0 156833 BMC STK HLDGS INC COM 05591B109 180 8497 SH SOLE 28 8497 0 0 BMC STK HLDGS INC COM 05591B109 360 16968 SH SOLE 30 16968 0 0 BMC STK HLDGS INC COM 05591B109 164 7726 SH SOLE 40 7726 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 0 0 SH SOLE 18 0 0 0 BOEING CO COM 097023105 480142 1319034 SH SOLE 2 133534 0 1185500 BOEING CO COM 097023105 64294 176626 SH SOLE 4 162153 0 14473 BOEING CO COM 097023105 163083 448018 SH SOLE 7 448018 0 0 BOEING CO COM 097023105 1207 3316 SH SOLE 13 3316 0 0 BOEING CO COM 097023105 1890 5193 SH SOLE 15 5193 0 0 BOEING CO COM 097023105 68 186 SH SOLE 17 0 0 186 BOEING CO COM 097023105 630198 1731266 SH SOLE 18 1543226 0 188040 BOEING CO COM 097023105 212232 583040 SH SOLE 19 583040 0 0 BOEING CO COM 097023105 4542553 12479198 SH SOLE 21 12479198 0 0 BOEING CO COM 097023105 4590391 12610619 SH SOLE 22 11226716 0 1383903 BOEING CO COM 097023105 141249 388037 SH SOLE 23 388037 0 0 BOEING CO COM 097023105 184816 507722 SH SOLE 25 507722 0 0 BOEING CO COM 097023105 414662 1139150 SH SOLE 26 570411 0 568739 BOEING CO COM 097023105 10270 28214 SH SOLE 28 0 0 28214 BOEING CO COM 097023105 9398 25817 SH SOLE 29 12414 0 13403 BOEING CO COM 097023105 694685 1908424 SH SOLE 30 1908424 0 0 BOEING CO COM 097023105 59652 163874 SH SOLE 31 101969 0 61905 BOEING CO COM 097023105 40051 110028 SH SOLE 32 110028 0 0 BOEING CO COM 097023105 24029 66013 SH SOLE 34 66013 0 0 BOEING CO COM 097023105 136783 375767 SH SOLE 36 375767 0 0 BOEING CO COM 097023105 4403 12095 SH SOLE 40 12095 0 0 BOINGO WIRELESS INC COM 09739C102 677 37683 SH SOLE 2 1804 0 35879 BOINGO WIRELESS INC COM 09739C102 5 256 SH SOLE 4 256 0 0 BOINGO WIRELESS INC COM 09739C102 13 716 SH SOLE 7 716 0 0 BOINGO WIRELESS INC COM 09739C102 2727 151739 SH SOLE 18 151739 0 0 BOINGO WIRELESS INC COM 09739C102 1333 74201 SH SOLE 19 74201 0 0 BOINGO WIRELESS INC COM 09739C102 26512 1475325 SH SOLE 21 1475325 0 0 BOINGO WIRELESS INC COM 09739C102 23285 1295784 SH SOLE 22 1238699 0 57085 BOINGO WIRELESS INC COM 09739C102 431 24007 SH SOLE 26 19631 0 4376 BOINGO WIRELESS INC COM 09739C102 105 5850 SH SOLE 28 5850 0 0 BOINGO WIRELESS INC COM 09739C102 199 11076 SH SOLE 30 11076 0 0 BOINGO WIRELESS INC COM 09739C102 64 3566 SH SOLE 40 3566 0 0 BOISE CASCADE CO DEL COM 09739D100 1532 54497 SH SOLE 2 17909 0 36588 BOISE CASCADE CO DEL COM 09739D100 7 252 SH SOLE 4 252 0 0 BOISE CASCADE CO DEL COM 09739D100 24 845 SH SOLE 7 845 0 0 BOISE CASCADE CO DEL COM 09739D100 4926 175240 SH SOLE 18 169933 0 5307 BOISE CASCADE CO DEL COM 09739D100 8524 303234 SH SOLE 19 303234 0 0 BOISE CASCADE CO DEL COM 09739D100 118561 4217741 SH SOLE 21 4217741 0 0 BOISE CASCADE CO DEL COM 09739D100 41931 1491678 SH SOLE 22 1432188 0 59490 BOISE CASCADE CO DEL COM 09739D100 1663 59159 SH SOLE 23 59159 0 0 BOISE CASCADE CO DEL COM 09739D100 3696 131487 SH SOLE 26 7964 0 123523 BOISE CASCADE CO DEL COM 09739D100 159 5651 SH SOLE 28 5651 0 0 BOISE CASCADE CO DEL COM 09739D100 1641 58369 SH SOLE 30 58369 0 0 BOISE CASCADE CO DEL COM 09739D100 29 1029 SH SOLE 36 1029 0 0 BOISE CASCADE CO DEL COM 09739D100 114 4059 SH SOLE 40 4059 0 0 BOK FINL CORP COM NEW 05561Q201 4583 60722 SH SOLE 2 2352 0 58370 BOK FINL CORP COM NEW 05561Q201 9 121 SH SOLE 4 121 0 0 BOK FINL CORP COM NEW 05561Q201 51 675 SH SOLE 7 675 0 0 BOK FINL CORP COM NEW 05561Q201 4271 56581 SH SOLE 18 56581 0 0 BOK FINL CORP COM NEW 05561Q201 561 7426 SH SOLE 19 7426 0 0 BOK FINL CORP COM NEW 05561Q201 30459 403533 SH SOLE 21 403533 0 0 BOK FINL CORP COM NEW 05561Q201 67997 900863 SH SOLE 22 832541 0 68322 BOK FINL CORP COM NEW 05561Q201 584 7737 SH SOLE 26 5322 0 2415 BOK FINL CORP COM NEW 05561Q201 297 3929 SH SOLE 28 3929 0 0 BOK FINL CORP COM NEW 05561Q201 669 8867 SH SOLE 30 8867 0 0 BOK FINL CORP COM NEW 05561Q201 133 1760 SH SOLE 31 660 0 1100 BOK FINL CORP COM NEW 05561Q201 229 3040 SH SOLE 40 3040 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 453 21712 SH SOLE 2 704 0 21008 BONANZA CREEK ENERGY INC COM NEW 097793400 8 406 SH SOLE 7 406 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1791 85780 SH SOLE 18 85780 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 675 32312 SH SOLE 19 32312 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 43616 2088873 SH SOLE 21 2088873 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 12563 601700 SH SOLE 22 577126 0 24574 BONANZA CREEK ENERGY INC COM NEW 097793400 25 1174 SH SOLE 26 0 0 1174 BONANZA CREEK ENERGY INC COM NEW 097793400 572 27399 SH SOLE 30 27399 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 25 1195 SH SOLE 34 1195 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 38 1820 SH SOLE 40 1820 0 0 BOOKING HLDGS INC COM 09857L108 200922 107175 SH SOLE 2 10449 0 96726 BOOKING HLDGS INC COM 09857L108 29544 15759 SH SOLE 4 14547 0 1212 BOOKING HLDGS INC COM 09857L108 75300 40166 SH SOLE 7 39978 0 188 BOOKING HLDGS INC COM 09857L108 667 356 SH SOLE 13 356 0 0 BOOKING HLDGS INC COM 09857L108 937 500 SH SOLE 15 500 0 0 BOOKING HLDGS INC COM 09857L108 2 1 SH SOLE 17 0 0 1 BOOKING HLDGS INC COM 09857L108 270939 144523 SH SOLE 18 131415 0 13108 BOOKING HLDGS INC COM 09857L108 47516 25346 SH SOLE 19 25346 0 0 BOOKING HLDGS INC COM 09857L108 1615128 861535 SH SOLE 21 861535 0 0 BOOKING HLDGS INC COM 09857L108 1972643 1052239 SH SOLE 22 936993 0 115246 BOOKING HLDGS INC COM 09857L108 60686 32371 SH SOLE 23 32371 0 0 BOOKING HLDGS INC COM 09857L108 78198 41712 SH SOLE 25 41712 0 0 BOOKING HLDGS INC COM 09857L108 350138 186769 SH SOLE 26 49547 0 137222 BOOKING HLDGS INC COM 09857L108 16698 8907 SH SOLE 28 6558 0 2349 BOOKING HLDGS INC COM 09857L108 2083 1111 SH SOLE 29 1111 0 0 BOOKING HLDGS INC COM 09857L108 337946 180266 SH SOLE 30 180266 0 0 BOOKING HLDGS INC COM 09857L108 27290 14557 SH SOLE 31 8719 0 5838 BOOKING HLDGS INC COM 09857L108 11353 6056 SH SOLE 32 6056 0 0 BOOKING HLDGS INC COM 09857L108 7981 4257 SH SOLE 34 4257 0 0 BOOKING HLDGS INC COM 09857L108 56813 30305 SH SOLE 36 30305 0 0 BOOKING HLDGS INC COM 09857L108 1901 1014 SH SOLE 40 1014 0 0 BOOT BARN HLDGS INC COM 099406100 875 24550 SH SOLE 2 1173 0 23377 BOOT BARN HLDGS INC COM 099406100 5 134 SH SOLE 4 134 0 0 BOOT BARN HLDGS INC COM 099406100 24 668 SH SOLE 7 668 0 0 BOOT BARN HLDGS INC COM 099406100 4569 128198 SH SOLE 18 128198 0 0 BOOT BARN HLDGS INC COM 099406100 1694 47540 SH SOLE 19 47540 0 0 BOOT BARN HLDGS INC COM 099406100 109704 3078106 SH SOLE 21 3078106 0 0 BOOT BARN HLDGS INC COM 099406100 28716 805733 SH SOLE 22 773814 0 31919 BOOT BARN HLDGS INC COM 099406100 141 3943 SH SOLE 28 3943 0 0 BOOT BARN HLDGS INC COM 099406100 1465 41108 SH SOLE 30 41108 0 0 BOOT BARN HLDGS INC COM 099406100 100 2802 SH SOLE 40 2802 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 25376 383264 SH SOLE 2 129884 0 253380 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 637 9618 SH SOLE 4 9618 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 403 6083 SH SOLE 7 6083 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8 123 SH SOLE 13 123 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7602 114815 SH SOLE 18 107962 0 6853 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14849 224275 SH SOLE 19 224275 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 126427 1909481 SH SOLE 21 1909481 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 301102 4547686 SH SOLE 22 4174676 0 373010 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2698 40746 SH SOLE 23 40746 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8439 127462 SH SOLE 25 127462 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7120 107536 SH SOLE 26 52726 0 54810 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1174 17731 SH SOLE 28 17731 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1663 25119 SH SOLE 29 25119 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3361 50763 SH SOLE 30 50763 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6429 97098 SH SOLE 31 19635 0 77463 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1838 27759 SH SOLE 34 27759 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1402 21168 SH SOLE 36 21168 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 906 13682 SH SOLE 40 13682 0 0 BORGWARNER INC COM 099724106 22806 543262 SH SOLE 2 67418 0 475844 BORGWARNER INC COM 099724106 3022 71980 SH SOLE 4 66826 0 5154 BORGWARNER INC COM 099724106 10789 257015 SH SOLE 7 191514 0 65501 BORGWARNER INC COM 099724106 343 8180 SH SOLE 13 8180 0 0 BORGWARNER INC COM 099724106 69 1652 SH SOLE 15 1652 0 0 BORGWARNER INC COM 099724106 19494 464368 SH SOLE 18 435883 0 28485 BORGWARNER INC COM 099724106 8494 202323 SH SOLE 19 202323 0 0 BORGWARNER INC COM 099724106 201617 4802685 SH SOLE 21 4802685 0 0 BORGWARNER INC COM 099724106 238404 5678986 SH SOLE 22 5109178 0 569808 BORGWARNER INC COM 099724106 6482 154404 SH SOLE 23 154404 0 0 BORGWARNER INC COM 099724106 9493 226130 SH SOLE 25 226130 0 0 BORGWARNER INC COM 099724106 47265 1125883 SH SOLE 26 328736 0 797147 BORGWARNER INC COM 099724106 1646 39204 SH SOLE 28 29178 0 10026 BORGWARNER INC COM 099724106 1975 47049 SH SOLE 29 4365 0 42684 BORGWARNER INC COM 099724106 33626 801000 SH SOLE 30 801000 0 0 BORGWARNER INC COM 099724106 2996 71362 SH SOLE 31 40724 0 30638 BORGWARNER INC COM 099724106 2103 50090 SH SOLE 34 50090 0 0 BORGWARNER INC COM 099724106 6703 159670 SH SOLE 36 159670 0 0 BORGWARNER INC COM 099724106 178 4240 SH SOLE 40 4240 0 0 BOSTON BEER INC CL A 100557107 4299 11381 SH SOLE 2 4467 0 6914 BOSTON BEER INC CL A 100557107 16 42 SH SOLE 4 42 0 0 BOSTON BEER INC CL A 100557107 64 169 SH SOLE 7 169 0 0 BOSTON BEER INC CL A 100557107 18458 48863 SH SOLE 18 47981 0 882 BOSTON BEER INC CL A 100557107 9041 23932 SH SOLE 19 23932 0 0 BOSTON BEER INC CL A 100557107 227425 602037 SH SOLE 21 602037 0 0 BOSTON BEER INC CL A 100557107 114818 303943 SH SOLE 22 292237 0 11706 BOSTON BEER INC CL A 100557107 722 1912 SH SOLE 23 1912 0 0 BOSTON BEER INC CL A 100557107 2629 6959 SH SOLE 26 2421 0 4538 BOSTON BEER INC CL A 100557107 407 1077 SH SOLE 28 1077 0 0 BOSTON BEER INC CL A 100557107 916 2425 SH SOLE 30 2425 0 0 BOSTON BEER INC CL A 100557107 942 2493 SH SOLE 31 0 0 2493 BOSTON BEER INC CL A 100557107 302 800 SH SOLE 40 800 0 0 BOSTON OMAHA CORP COM 101044105 201 8695 SH SOLE 2 421 0 8274 BOSTON OMAHA CORP COM 101044105 807 34869 SH SOLE 18 34869 0 0 BOSTON OMAHA CORP COM 101044105 388 16752 SH SOLE 19 16752 0 0 BOSTON OMAHA CORP COM 101044105 8069 348553 SH SOLE 21 348553 0 0 BOSTON OMAHA CORP COM 101044105 5244 226537 SH SOLE 22 221902 0 4635 BOSTON OMAHA CORP COM 101044105 43 1871 SH SOLE 30 1871 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1094 90599 SH SOLE 2 15114 0 75485 BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 663 SH SOLE 4 663 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 27 2227 SH SOLE 7 2227 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 4284 354962 SH SOLE 18 354962 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1874 155226 SH SOLE 19 155226 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 102378 8482059 SH SOLE 21 8482059 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 33572 2781460 SH SOLE 22 2678476 0 102984 BOSTON PRIVATE FINL HLDGS IN COM 101119105 170 14115 SH SOLE 23 14115 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 3496 289605 SH SOLE 26 23685 0 265920 BOSTON PRIVATE FINL HLDGS IN COM 101119105 145 11986 SH SOLE 28 11986 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1312 108720 SH SOLE 30 108720 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 115 9564 SH SOLE 40 9564 0 0 BOSTON PROPERTIES INC COM 101121101 63199 489915 SH SOLE 2 142991 0 346924 BOSTON PROPERTIES INC COM 101121101 22580 175042 SH SOLE 4 170969 0 4073 BOSTON PROPERTIES INC COM 101121101 39925 309496 SH SOLE 7 307878 0 1618 BOSTON PROPERTIES INC COM 101121101 117 909 SH SOLE 13 909 0 0 BOSTON PROPERTIES INC COM 101121101 905 7016 SH SOLE 15 7016 0 0 BOSTON PROPERTIES INC COM 101121101 88089 682859 SH SOLE 18 661829 0 21030 BOSTON PROPERTIES INC COM 101121101 58297 451916 SH SOLE 19 451916 0 0 BOSTON PROPERTIES INC COM 101121101 653467 5065636 SH SOLE 21 5065636 0 0 BOSTON PROPERTIES INC COM 101121101 725034 5620419 SH SOLE 22 5075231 0 545188 BOSTON PROPERTIES INC COM 101121101 21363 165603 SH SOLE 23 165603 0 0 BOSTON PROPERTIES INC COM 101121101 61495 476703 SH SOLE 25 476703 0 0 BOSTON PROPERTIES INC COM 101121101 82804 641892 SH SOLE 26 191768 0 450124 BOSTON PROPERTIES INC COM 101121101 6316 48960 SH SOLE 28 40816 0 8144 BOSTON PROPERTIES INC COM 101121101 12689 98366 SH SOLE 29 98366 0 0 BOSTON PROPERTIES INC COM 101121101 153079 1186661 SH SOLE 30 1186661 0 0 BOSTON PROPERTIES INC COM 101121101 9407 72925 SH SOLE 31 43676 0 29249 BOSTON PROPERTIES INC COM 101121101 27058 209750 SH SOLE 34 209750 0 0 BOSTON PROPERTIES INC COM 101121101 14827 114940 SH SOLE 36 114940 0 0 BOSTON PROPERTIES INC COM 101121101 490 3796 SH SOLE 40 3796 0 0 BOSTON SCIENTIFIC CORP COM 101137107 209148 4866167 SH SOLE 2 1509005 0 3357162 BOSTON SCIENTIFIC CORP COM 101137107 19276 448493 SH SOLE 4 412086 0 36407 BOSTON SCIENTIFIC CORP COM 101137107 51702 1202922 SH SOLE 7 1191816 0 11106 BOSTON SCIENTIFIC CORP COM 101137107 946 22014 SH SOLE 13 22014 0 0 BOSTON SCIENTIFIC CORP COM 101137107 602 14003 SH SOLE 15 14003 0 0 BOSTON SCIENTIFIC CORP COM 101137107 314510 7317598 SH SOLE 18 6012176 0 1305422 BOSTON SCIENTIFIC CORP COM 101137107 480249 11173772 SH SOLE 19 11173772 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2252 52400 SH SOLE 20 52400 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1291901 30058192 SH SOLE 21 30058192 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1455132 33856023 SH SOLE 22 30271509 0 3584514 BOSTON SCIENTIFIC CORP COM 101137107 42822 996324 SH SOLE 23 996324 0 0 BOSTON SCIENTIFIC CORP COM 101137107 147734 3437263 SH SOLE 25 3437263 0 0 BOSTON SCIENTIFIC CORP COM 101137107 226268 5264488 SH SOLE 26 1525522 0 3738966 BOSTON SCIENTIFIC CORP COM 101137107 11650 271060 SH SOLE 28 199476 0 71584 BOSTON SCIENTIFIC CORP COM 101137107 1397 32503 SH SOLE 29 32503 0 0 BOSTON SCIENTIFIC CORP COM 101137107 223223 5193652 SH SOLE 30 5193652 0 0 BOSTON SCIENTIFIC CORP COM 101137107 25221 586818 SH SOLE 31 264976 0 321842 BOSTON SCIENTIFIC CORP COM 101137107 209634 4877471 SH SOLE 34 4877471 0 0 BOSTON SCIENTIFIC CORP COM 101137107 39704 923774 SH SOLE 36 923774 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1341 31196 SH SOLE 40 31196 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1657 37463 SH SOLE 2 1777 0 35686 BOTTOMLINE TECH DEL INC COM 101388106 12 267 SH SOLE 4 267 0 0 BOTTOMLINE TECH DEL INC COM 101388106 39 878 SH SOLE 7 878 0 0 BOTTOMLINE TECH DEL INC COM 101388106 8059 182165 SH SOLE 18 182165 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3576 80827 SH SOLE 19 80827 0 0 BOTTOMLINE TECH DEL INC COM 101388106 189784 4289874 SH SOLE 21 4289874 0 0 BOTTOMLINE TECH DEL INC COM 101388106 56966 1287653 SH SOLE 22 1233311 0 54342 BOTTOMLINE TECH DEL INC COM 101388106 6 132 SH SOLE 23 132 0 0 BOTTOMLINE TECH DEL INC COM 101388106 850 19203 SH SOLE 26 5886 0 13317 BOTTOMLINE TECH DEL INC COM 101388106 231 5220 SH SOLE 28 5220 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2534 57272 SH SOLE 30 57272 0 0 BOTTOMLINE TECH DEL INC COM 101388106 204 4611 SH SOLE 40 4611 0 0 BOWL AMER INC CL A 102565108 11 686 SH SOLE 21 686 0 0 BOX INC CL A 10316T104 2467 140067 SH SOLE 2 21043 0 119024 BOX INC CL A 10316T104 13 737 SH SOLE 4 737 0 0 BOX INC CL A 10316T104 44 2489 SH SOLE 7 2489 0 0 BOX INC CL A 10316T104 8737 496136 SH SOLE 18 468324 0 27812 BOX INC CL A 10316T104 10119 574635 SH SOLE 19 574635 0 0 BOX INC CL A 10316T104 86244 4897469 SH SOLE 21 4897469 0 0 BOX INC CL A 10316T104 82358 4676773 SH SOLE 22 4479797 0 196976 BOX INC CL A 10316T104 985 55937 SH SOLE 23 55937 0 0 BOX INC CL A 10316T104 2399 136225 SH SOLE 26 22236 0 113989 BOX INC CL A 10316T104 278 15779 SH SOLE 28 15779 0 0 BOX INC CL A 10316T104 1087 61706 SH SOLE 30 61706 0 0 BOX INC CL A 10316T104 240 13638 SH SOLE 40 13638 0 0 BOXLIGHT CORP COM CL A 103197109 3 970 SH SOLE 18 970 0 0 BOXLIGHT CORP COM CL A 103197109 33 10690 SH SOLE 21 10690 0 0 BOYD GAMING CORP COM 103304101 4556 169115 SH SOLE 2 93688 0 75427 BOYD GAMING CORP COM 103304101 177 6556 SH SOLE 4 6556 0 0 BOYD GAMING CORP COM 103304101 54 2012 SH SOLE 7 2012 0 0 BOYD GAMING CORP COM 103304101 12493 463748 SH SOLE 18 452411 0 11337 BOYD GAMING CORP COM 103304101 10336 383652 SH SOLE 19 383652 0 0 BOYD GAMING CORP COM 103304101 149395 5545485 SH SOLE 21 5545485 0 0 BOYD GAMING CORP COM 103304101 90729 3367834 SH SOLE 22 3223629 0 144205 BOYD GAMING CORP COM 103304101 1871 69451 SH SOLE 23 69451 0 0 BOYD GAMING CORP COM 103304101 3475 129008 SH SOLE 26 16862 0 112146 BOYD GAMING CORP COM 103304101 286 10617 SH SOLE 28 10617 0 0 BOYD GAMING CORP COM 103304101 76 2819 SH SOLE 29 2819 0 0 BOYD GAMING CORP COM 103304101 627 23272 SH SOLE 30 23272 0 0 BOYD GAMING CORP COM 103304101 155 5762 SH SOLE 31 5762 0 0 BOYD GAMING CORP COM 103304101 12 458 SH SOLE 34 458 0 0 BOYD GAMING CORP COM 103304101 74 2736 SH SOLE 36 2736 0 0 BOYD GAMING CORP COM 103304101 235 8729 SH SOLE 40 8729 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 185 11959 SH SOLE 18 11959 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4960 320416 SH SOLE 19 320416 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 513 33166 SH SOLE 31 0 0 33166 BP PLC SPONSORED ADR 055622104 4447 106632 SH SOLE 2 106632 0 0 BP PLC SPONSORED ADR 055622104 314137 7533252 SH SOLE 18 6519006 0 1014246 BP PLC SPONSORED ADR 055622104 135188 3241926 SH SOLE 19 3241926 0 0 BP PLC SPONSORED ADR 055622104 2565 61520 SH SOLE 21 61520 0 0 BP PLC SPONSORED ADR 055622104 2934 70360 SH SOLE 23 70360 0 0 BP PLC SPONSORED ADR 055622104 2871 68849 SH SOLE 25 0 0 68849 BP PLC SPONSORED ADR 055622104 45876 1100134 SH SOLE 34 1100134 0 0 BP PLC SPONSORED ADR 055622104 1885 45215 SH SOLE 36 45215 0 0 BRADY CORP CL A 104674106 2163 43862 SH SOLE 2 1976 0 41886 BRADY CORP CL A 104674106 12 236 SH SOLE 4 236 0 0 BRADY CORP CL A 104674106 3008 60981 SH SOLE 7 60981 0 0 BRADY CORP CL A 104674106 10639 215718 SH SOLE 18 215718 0 0 BRADY CORP CL A 104674106 4015 81410 SH SOLE 19 81410 0 0 BRADY CORP CL A 104674106 259911 5269896 SH SOLE 21 5269896 0 0 BRADY CORP CL A 104674106 69203 1403151 SH SOLE 22 1338174 0 64977 BRADY CORP CL A 104674106 1283 26011 SH SOLE 26 13432 0 12579 BRADY CORP CL A 104674106 297 6031 SH SOLE 28 6031 0 0 BRADY CORP CL A 104674106 3504 71053 SH SOLE 30 71053 0 0 BRADY CORP CL A 104674106 262 5305 SH SOLE 40 5305 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 320 32358 SH SOLE 2 1135 0 31223 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH SOLE 4 82 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 8 758 SH SOLE 7 758 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1028 103859 SH SOLE 18 103859 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 503 50824 SH SOLE 19 50824 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 10643 1075055 SH SOLE 21 1075055 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 10569 1067603 SH SOLE 22 1028638 0 38965 BRAEMAR HOTELS & RESORTS INC COM 10482B101 10 1017 SH SOLE 23 1017 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 176 17813 SH SOLE 26 0 0 17813 BRAEMAR HOTELS & RESORTS INC COM 10482B101 42 4258 SH SOLE 28 4258 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 48 4851 SH SOLE 30 4851 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1062 107282 SH SOLE 31 0 0 107282 BRAEMAR HOTELS & RESORTS INC COM 10482B101 352 35514 SH SOLE 34 35514 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 27 2704 SH SOLE 40 2704 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 4357 234486 SH SOLE 21 234486 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 15 3860 SH SOLE 18 3860 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 265 67139 SH SOLE 21 67139 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 234 59282 SH SOLE 22 59282 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4983 347952 SH SOLE 2 25614 0 322338 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 683 47661 SH SOLE 4 47661 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2714 189552 SH SOLE 7 189552 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 102 7143 SH SOLE 15 7143 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1180 82403 SH SOLE 18 82403 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3496 244116 SH SOLE 19 244116 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 46452 3243871 SH SOLE 21 3243871 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 95439 6664702 SH SOLE 22 6308431 0 356271 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 87 6105 SH SOLE 23 6105 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5359 374211 SH SOLE 25 374211 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1697 118533 SH SOLE 26 43043 0 75490 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 323 22533 SH SOLE 28 22533 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1292 90258 SH SOLE 29 90258 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 11555 806905 SH SOLE 30 806905 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2105 146965 SH SOLE 31 3565 0 143400 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 153 10662 SH SOLE 36 10662 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 282 19681 SH SOLE 40 19681 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1165 99213 SH SOLE 2 99213 0 0 BRF SA SPONSORED ADR 10552T107 1235 162456 SH SOLE 7 162456 0 0 BRF SA SPONSORED ADR 10552T107 477 62775 SH SOLE 19 62775 0 0 BRF SA SPONSORED ADR 10552T107 21866 2877163 SH SOLE 21 2877163 0 0 BRF SA SPONSORED ADR 10552T107 946 124425 SH SOLE 30 124425 0 0 BRF SA SPONSORED ADR 10552T107 754 99250 SH SOLE 34 99250 0 0 BRIDGE BANCORP INC COM 108035106 492 16711 SH SOLE 2 761 0 15950 BRIDGE BANCORP INC COM 108035106 13 440 SH SOLE 7 440 0 0 BRIDGE BANCORP INC COM 108035106 1687 57269 SH SOLE 18 57269 0 0 BRIDGE BANCORP INC COM 108035106 836 28381 SH SOLE 19 28381 0 0 BRIDGE BANCORP INC COM 108035106 16430 557691 SH SOLE 21 557691 0 0 BRIDGE BANCORP INC COM 108035106 10811 366978 SH SOLE 22 345628 0 21350 BRIDGE BANCORP INC COM 108035106 1 18 SH SOLE 23 18 0 0 BRIDGE BANCORP INC COM 108035106 88 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 164 5570 SH SOLE 30 5570 0 0 BRIDGEBIO PHARMA INC COM 10806X102 121 4482 SH SOLE 2 4482 0 0 BRIDGEBIO PHARMA INC COM 10806X102 0 18 SH SOLE 18 18 0 0 BRIDGEBIO PHARMA INC COM 10806X102 660 24479 SH SOLE 19 24479 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2 80 SH SOLE 22 80 0 0 BRIDGEBIO PHARMA INC COM 10806X102 64 2364 SH SOLE 26 427 0 1937 BRIDGEBIO PHARMA INC COM 10806X102 1 38 SH SOLE 31 0 0 38 BRIDGEBIO PHARMA INC COM 10806X102 594 22039 SH SOLE 34 22039 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 259 22411 SH SOLE 2 841 0 21570 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 944 81770 SH SOLE 18 81770 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 449 38929 SH SOLE 19 38929 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9445 818436 SH SOLE 21 818436 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 4097 355004 SH SOLE 22 345675 0 9329 BRIDGFORD FOODS CORP COM 108763103 38 1287 SH SOLE 2 132 0 1155 BRIDGFORD FOODS CORP COM 108763103 170 5718 SH SOLE 18 5718 0 0 BRIDGFORD FOODS CORP COM 108763103 87 2940 SH SOLE 19 2940 0 0 BRIDGFORD FOODS CORP COM 108763103 1548 52010 SH SOLE 21 52010 0 0 BRIDGFORD FOODS CORP COM 108763103 314 10561 SH SOLE 22 10075 0 486 BRIGGS & STRATTON CORP COM 109043109 454 44305 SH SOLE 2 4862 0 39443 BRIGGS & STRATTON CORP COM 109043109 4 385 SH SOLE 4 385 0 0 BRIGGS & STRATTON CORP COM 109043109 9 901 SH SOLE 7 901 0 0 BRIGGS & STRATTON CORP COM 109043109 1939 189334 SH SOLE 18 189334 0 0 BRIGGS & STRATTON CORP COM 109043109 1128 110196 SH SOLE 19 110196 0 0 BRIGGS & STRATTON CORP COM 109043109 47823 4670226 SH SOLE 21 4670226 0 0 BRIGGS & STRATTON CORP COM 109043109 14264 1393004 SH SOLE 22 1318393 0 74611 BRIGGS & STRATTON CORP COM 109043109 64 6241 SH SOLE 23 6241 0 0 BRIGGS & STRATTON CORP COM 109043109 440 43003 SH SOLE 26 4304 0 38699 BRIGGS & STRATTON CORP COM 109043109 66 6419 SH SOLE 28 6419 0 0 BRIGGS & STRATTON CORP COM 109043109 599 58541 SH SOLE 30 58541 0 0 BRIGGS & STRATTON CORP COM 109043109 54 5226 SH SOLE 40 5226 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 371 17278 SH SOLE 2 1151 0 16127 BRIGHAM MINERALS INC CL A COM 10918L103 11 520 SH SOLE 7 520 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1149 53538 SH SOLE 18 53538 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 747 34803 SH SOLE 19 34803 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 10381 483731 SH SOLE 21 483731 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 4175 194542 SH SOLE 22 186167 0 8375 BRIGHT HORIZONS FAM SOL IN D COM 109194100 16947 112326 SH SOLE 2 6795 0 105531 BRIGHT HORIZONS FAM SOL IN D COM 109194100 38 252 SH SOLE 4 252 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 158 1049 SH SOLE 7 1049 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4702 31163 SH SOLE 18 31163 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 90566 600291 SH SOLE 19 600291 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 111214 737153 SH SOLE 21 737153 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 247069 1637626 SH SOLE 22 1521454 0 116172 BRIGHT HORIZONS FAM SOL IN D COM 109194100 558 3698 SH SOLE 23 3698 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3654 24222 SH SOLE 26 12900 0 11322 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1324 8773 SH SOLE 28 8773 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2776 18403 SH SOLE 30 18403 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 184 1222 SH SOLE 31 1222 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 888 5883 SH SOLE 40 5883 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 51 5640 SH SOLE 21 5640 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1068 117862 SH SOLE 22 117862 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 510 56307 SH SOLE 30 56307 0 0 BRIGHTCOVE INC COM 10921T101 344 33255 SH SOLE 2 1597 0 31658 BRIGHTCOVE INC COM 10921T101 9 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 1352 130911 SH SOLE 18 130911 0 0 BRIGHTCOVE INC COM 10921T101 668 64714 SH SOLE 19 64714 0 0 BRIGHTCOVE INC COM 10921T101 13003 1258723 SH SOLE 21 1258723 0 0 BRIGHTCOVE INC COM 10921T101 9977 965807 SH SOLE 22 936339 0 29468 BRIGHTHOUSE FINL INC COM 10922N103 11279 307403 SH SOLE 2 63475 0 243928 BRIGHTHOUSE FINL INC COM 10922N103 1038 28281 SH SOLE 4 25437 0 2844 BRIGHTHOUSE FINL INC COM 10922N103 907 24711 SH SOLE 7 9538 0 15173 BRIGHTHOUSE FINL INC COM 10922N103 22829 622207 SH SOLE 18 613975 0 8232 BRIGHTHOUSE FINL INC COM 10922N103 17024 463987 SH SOLE 19 463987 0 0 BRIGHTHOUSE FINL INC COM 10922N103 214737 5852748 SH SOLE 21 5852748 0 0 BRIGHTHOUSE FINL INC COM 10922N103 134017 3652681 SH SOLE 22 3425107 0 227574 BRIGHTHOUSE FINL INC COM 10922N103 3197 87127 SH SOLE 23 87127 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1804 49162 SH SOLE 25 49162 0 0 BRIGHTHOUSE FINL INC COM 10922N103 9498 258873 SH SOLE 26 137716 0 121157 BRIGHTHOUSE FINL INC COM 10922N103 753 20518 SH SOLE 28 14748 0 5770 BRIGHTHOUSE FINL INC COM 10922N103 882 24031 SH SOLE 29 1557 0 22474 BRIGHTHOUSE FINL INC COM 10922N103 7290 198683 SH SOLE 30 198683 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1154 31445 SH SOLE 31 16992 0 14453 BRIGHTHOUSE FINL INC COM 10922N103 5515 150305 SH SOLE 34 150305 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1721 46909 SH SOLE 36 46909 0 0 BRIGHTHOUSE FINL INC COM 10922N103 62 1683 SH SOLE 40 1683 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 781 68439 SH SOLE 2 3145 0 65294 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 15 1279 SH SOLE 7 1279 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2820 247110 SH SOLE 18 247110 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1509 132260 SH SOLE 19 132260 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 24781 2171896 SH SOLE 21 2171896 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 10848 950718 SH SOLE 22 846406 0 104312 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 522 45734 SH SOLE 26 40505 0 5229 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 130 11385 SH SOLE 28 11385 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 243 21260 SH SOLE 30 21260 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 77 6709 SH SOLE 40 6709 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 579 30941 SH SOLE 2 1199 0 29742 BRIGHTVIEW HLDGS INC COM 10948C107 14 769 SH SOLE 7 769 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1905 101793 SH SOLE 18 101793 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 977 52204 SH SOLE 19 52204 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 18123 968614 SH SOLE 21 968614 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 14157 756670 SH SOLE 22 705974 0 50696 BRIGHTVIEW HLDGS INC COM 10948C107 65 3448 SH SOLE 30 3448 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 52 2759 SH SOLE 40 2759 0 0 BRINKER INTL INC COM 109641100 2464 62609 SH SOLE 2 29343 0 33266 BRINKER INTL INC COM 109641100 9 233 SH SOLE 4 233 0 0 BRINKER INTL INC COM 109641100 50 1280 SH SOLE 7 1280 0 0 BRINKER INTL INC COM 109641100 9052 230047 SH SOLE 18 220544 0 9503 BRINKER INTL INC COM 109641100 10360 263289 SH SOLE 19 263289 0 0 BRINKER INTL INC COM 109641100 106004 2693868 SH SOLE 21 2693868 0 0 BRINKER INTL INC COM 109641100 69625 1769376 SH SOLE 22 1711577 0 57799 BRINKER INTL INC COM 109641100 1665 42324 SH SOLE 23 42324 0 0 BRINKER INTL INC COM 109641100 3702 94077 SH SOLE 26 5618 0 88459 BRINKER INTL INC COM 109641100 187 4757 SH SOLE 28 4757 0 0 BRINKER INTL INC COM 109641100 481 12234 SH SOLE 30 12234 0 0 BRINKER INTL INC COM 109641100 61 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 193 4909 SH SOLE 40 4909 0 0 BRINKS CO COM 109696104 5451 67152 SH SOLE 2 25168 0 41984 BRINKS CO COM 109696104 46 569 SH SOLE 4 569 0 0 BRINKS CO COM 109696104 87 1072 SH SOLE 7 1072 0 0 BRINKS CO COM 109696104 22715 279807 SH SOLE 18 279807 0 0 BRINKS CO COM 109696104 6935 85422 SH SOLE 19 85422 0 0 BRINKS CO COM 109696104 281543 3468133 SH SOLE 21 3468133 0 0 BRINKS CO COM 109696104 140381 1729253 SH SOLE 22 1659172 0 70081 BRINKS CO COM 109696104 70 860 SH SOLE 23 860 0 0 BRINKS CO COM 109696104 1325 16323 SH SOLE 26 11392 0 4931 BRINKS CO COM 109696104 538 6630 SH SOLE 28 6630 0 0 BRINKS CO COM 109696104 40 487 SH SOLE 29 487 0 0 BRINKS CO COM 109696104 1538 18942 SH SOLE 30 18942 0 0 BRINKS CO COM 109696104 35 436 SH SOLE 36 436 0 0 BRINKS CO COM 109696104 412 5075 SH SOLE 40 5075 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 210383 4639087 SH SOLE 2 1019367 0 3619720 BRISTOL MYERS SQUIBB CO COM 110122108 27674 610231 SH SOLE 4 565871 0 44360 BRISTOL MYERS SQUIBB CO COM 110122108 68315 1506402 SH SOLE 7 1481234 0 25168 BRISTOL MYERS SQUIBB CO COM 110122108 7133 157291 SH SOLE 13 157291 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 724 15956 SH SOLE 15 15956 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 266931 5886009 SH SOLE 18 5622247 0 263762 BRISTOL MYERS SQUIBB CO COM 110122108 141758 3125867 SH SOLE 19 3125867 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1564676 34502230 SH SOLE 21 34502230 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1906164 42032280 SH SOLE 22 37104219 0 4928061 BRISTOL MYERS SQUIBB CO COM 110122108 58968 1300280 SH SOLE 23 1300280 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 81014 1786409 SH SOLE 25 1786409 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 413133 9109868 SH SOLE 26 1859981 0 7249887 BRISTOL MYERS SQUIBB CO COM 110122108 14500 319734 SH SOLE 28 234375 0 85359 BRISTOL MYERS SQUIBB CO COM 110122108 19178 422899 SH SOLE 29 93103 0 329796 BRISTOL MYERS SQUIBB CO COM 110122108 297389 6557649 SH SOLE 30 6557649 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 30895 681253 SH SOLE 31 395945 0 285308 BRISTOL MYERS SQUIBB CO COM 110122108 36340 801322 SH SOLE 34 801322 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 59264 1306815 SH SOLE 36 1306815 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1669 36812 SH SOLE 40 36812 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 52215 1497407 SH SOLE 18 1497407 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 14504 415956 SH SOLE 26 0 0 415956 BRIXMOR PPTY GROUP INC COM 11120U105 14005 783267 SH SOLE 2 173448 0 609819 BRIXMOR PPTY GROUP INC COM 11120U105 1830 102374 SH SOLE 4 102374 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 5810 324920 SH SOLE 7 324920 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 213 11901 SH SOLE 15 11901 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 15201 850149 SH SOLE 18 841681 0 8468 BRIXMOR PPTY GROUP INC COM 11120U105 7517 420411 SH SOLE 19 420411 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 297258 16625155 SH SOLE 21 16625155 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 230023 12864829 SH SOLE 22 12245167 0 619662 BRIXMOR PPTY GROUP INC COM 11120U105 769 43033 SH SOLE 23 43033 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 11460 640912 SH SOLE 25 640912 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 4040 225937 SH SOLE 26 79088 0 146849 BRIXMOR PPTY GROUP INC COM 11120U105 676 37829 SH SOLE 28 37829 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3169 177210 SH SOLE 29 177210 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 24553 1373221 SH SOLE 30 1373221 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2020 112995 SH SOLE 31 6438 0 106557 BRIXMOR PPTY GROUP INC COM 11120U105 170 9521 SH SOLE 36 9521 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 510 28515 SH SOLE 40 28515 0 0 BROADCOM INC COM 11135F101 303923 1055802 SH SOLE 2 205653 0 850149 BROADCOM INC COM 11135F101 45725 158845 SH SOLE 4 148145 0 10700 BROADCOM INC COM 11135F101 107025 371797 SH SOLE 7 366967 0 4830 BROADCOM INC COM 11135F101 1607 5583 SH SOLE 13 5583 0 0 BROADCOM INC COM 11135F101 1279 4442 SH SOLE 15 4442 0 0 BROADCOM INC COM 11135F101 25 88 SH SOLE 17 0 0 88 BROADCOM INC COM 11135F101 281988 979602 SH SOLE 18 920854 0 58748 BROADCOM INC COM 11135F101 42727 148429 SH SOLE 19 148429 0 0 BROADCOM INC COM 11135F101 2556044 8879470 SH SOLE 21 8879470 0 0 BROADCOM INC COM 11135F101 2802106 9734266 SH SOLE 22 8563180 0 1171086 BROADCOM INC COM 11135F101 97091 337286 SH SOLE 23 337286 0 0 BROADCOM INC COM 11135F101 117218 407206 SH SOLE 25 407206 0 0 BROADCOM INC COM 11135F101 397568 1381115 SH SOLE 26 430288 0 950827 BROADCOM INC COM 11135F101 22412 77857 SH SOLE 28 57191 0 20666 BROADCOM INC COM 11135F101 23206 80616 SH SOLE 29 29331 0 51285 BROADCOM INC COM 11135F101 459629 1596710 SH SOLE 30 1596710 0 0 BROADCOM INC COM 11135F101 50774 176384 SH SOLE 31 115863 0 60521 BROADCOM INC COM 11135F101 15937 55364 SH SOLE 32 55364 0 0 BROADCOM INC COM 11135F101 9918 34455 SH SOLE 34 34455 0 0 BROADCOM INC COM 11135F101 82406 286271 SH SOLE 36 286271 0 0 BROADCOM INC COM 11135F101 2569 8926 SH SOLE 40 8926 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35654 279246 SH SOLE 2 30696 0 248550 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4778 37425 SH SOLE 4 34314 0 3111 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15673 122749 SH SOLE 7 115344 0 7405 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 366 2863 SH SOLE 13 2863 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 164 1286 SH SOLE 15 1286 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34019 266440 SH SOLE 18 251001 0 15439 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4129 32335 SH SOLE 19 32335 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 487585 3818804 SH SOLE 21 3818804 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 405708 3177540 SH SOLE 22 2867048 0 310492 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10661 83500 SH SOLE 23 83500 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14630 114581 SH SOLE 25 114581 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 84071 658449 SH SOLE 26 166626 0 491823 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2852 22334 SH SOLE 28 16209 0 6125 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3424 26817 SH SOLE 29 2429 0 24388 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 65167 510394 SH SOLE 30 510394 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4603 36053 SH SOLE 31 23419 0 12634 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1514 11855 SH SOLE 34 11855 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14628 114571 SH SOLE 36 114571 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 310 2431 SH SOLE 40 2431 0 0 BROADVISION INC COM PAR 111412706 1 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 8 5602 SH SOLE 21 5602 0 0 BROADWIND ENERGY INC COM NEW 11161T207 1 623 SH SOLE 18 623 0 0 BROADWIND ENERGY INC COM NEW 11161T207 51 22806 SH SOLE 21 22806 0 0 BROADWIND ENERGY INC COM NEW 11161T207 882 397263 SH SOLE 22 397263 0 0 BROOKDALE SR LIVING INC COM 112463104 6103 846465 SH SOLE 2 665938 0 180527 BROOKDALE SR LIVING INC COM 112463104 6 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 68 9404 SH SOLE 7 9404 0 0 BROOKDALE SR LIVING INC COM 112463104 4355 603954 SH SOLE 18 603954 0 0 BROOKDALE SR LIVING INC COM 112463104 2346 325352 SH SOLE 19 325352 0 0 BROOKDALE SR LIVING INC COM 112463104 45890 6364791 SH SOLE 21 6364791 0 0 BROOKDALE SR LIVING INC COM 112463104 39276 5447460 SH SOLE 22 5159033 0 288427 BROOKDALE SR LIVING INC COM 112463104 442 61273 SH SOLE 26 47777 0 13496 BROOKDALE SR LIVING INC COM 112463104 150 20825 SH SOLE 28 20825 0 0 BROOKDALE SR LIVING INC COM 112463104 1295 179651 SH SOLE 30 179651 0 0 BROOKDALE SR LIVING INC COM 112463104 52 7145 SH SOLE 34 7145 0 0 BROOKDALE SR LIVING INC COM 112463104 71 9898 SH SOLE 36 9898 0 0 BROOKDALE SR LIVING INC COM 112463104 147 20343 SH SOLE 40 20343 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 24 1243 SH SOLE 22 0 0 1243 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3882 205501 SH SOLE 2 20968 0 184533 BROOKFIELD PROPERTY REIT INC CL A 11282X103 465 24626 SH SOLE 4 24626 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1931 102238 SH SOLE 7 102238 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 71 3748 SH SOLE 15 3748 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 742 39261 SH SOLE 18 39261 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 2420 128131 SH SOLE 19 128131 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 24721 1308694 SH SOLE 21 1308694 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 31609 1673299 SH SOLE 22 1525040 0 148259 BROOKFIELD PROPERTY REIT INC CL A 11282X103 61 3206 SH SOLE 23 3206 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3800 201154 SH SOLE 25 201154 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 625 33092 SH SOLE 26 0 0 33092 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1218 64499 SH SOLE 29 64499 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 7636 404229 SH SOLE 30 404229 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 38 1998 SH SOLE 31 1998 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1208 78538 SH SOLE 2 3033 0 75505 BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH SOLE 4 625 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 26 1664 SH SOLE 7 1664 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 5161 335598 SH SOLE 18 335598 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1876 121977 SH SOLE 19 121977 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 129690 8432409 SH SOLE 21 8432409 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 40621 2641127 SH SOLE 22 2537892 0 103235 BROOKLINE BANCORP INC DEL COM 11373M107 569 37011 SH SOLE 26 30364 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 151 9834 SH SOLE 28 9834 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1618 105204 SH SOLE 30 105204 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 128 8336 SH SOLE 40 8336 0 0 BROOKS AUTOMATION INC COM 114340102 2444 63074 SH SOLE 2 2926 0 60148 BROOKS AUTOMATION INC COM 114340102 12 304 SH SOLE 4 304 0 0 BROOKS AUTOMATION INC COM 114340102 55 1417 SH SOLE 7 1417 0 0 BROOKS AUTOMATION INC COM 114340102 12156 313693 SH SOLE 18 311658 0 2035 BROOKS AUTOMATION INC COM 114340102 5733 147946 SH SOLE 19 147946 0 0 BROOKS AUTOMATION INC COM 114340102 295521 7626360 SH SOLE 21 7626360 0 0 BROOKS AUTOMATION INC COM 114340102 81071 2092150 SH SOLE 22 2000673 0 91477 BROOKS AUTOMATION INC COM 114340102 46 1197 SH SOLE 23 1197 0 0 BROOKS AUTOMATION INC COM 114340102 1278 32980 SH SOLE 26 13771 0 19209 BROOKS AUTOMATION INC COM 114340102 358 9247 SH SOLE 28 9247 0 0 BROOKS AUTOMATION INC COM 114340102 4080 105288 SH SOLE 30 105288 0 0 BROOKS AUTOMATION INC COM 114340102 293 7559 SH SOLE 40 7559 0 0 BROWN & BROWN INC COM 115236101 18920 564769 SH SOLE 2 135397 0 429372 BROWN & BROWN INC COM 115236101 29 872 SH SOLE 4 872 0 0 BROWN & BROWN INC COM 115236101 2020 60311 SH SOLE 7 60311 0 0 BROWN & BROWN INC COM 115236101 106 3179 SH SOLE 15 3179 0 0 BROWN & BROWN INC COM 115236101 22934 684586 SH SOLE 18 684586 0 0 BROWN & BROWN INC COM 115236101 1739 51905 SH SOLE 19 51905 0 0 BROWN & BROWN INC COM 115236101 392889 11728031 SH SOLE 21 11728031 0 0 BROWN & BROWN INC COM 115236101 263255 7858362 SH SOLE 22 7371134 0 487228 BROWN & BROWN INC COM 115236101 7859 234600 SH SOLE 25 234600 0 0 BROWN & BROWN INC COM 115236101 11562 345123 SH SOLE 26 173007 0 172116 BROWN & BROWN INC COM 115236101 1015 30304 SH SOLE 28 30304 0 0 BROWN & BROWN INC COM 115236101 3080 91935 SH SOLE 30 91935 0 0 BROWN & BROWN INC COM 115236101 503 15021 SH SOLE 31 4921 0 10100 BROWN & BROWN INC COM 115236101 3972 118565 SH SOLE 36 118565 0 0 BROWN & BROWN INC COM 115236101 829 24746 SH SOLE 40 24746 0 0 BROWN FORMAN CORP CL A 115637100 6229 113256 SH SOLE 2 2593 0 110663 BROWN FORMAN CORP CL A 115637100 54 983 SH SOLE 7 983 0 0 BROWN FORMAN CORP CL A 115637100 2081 37828 SH SOLE 18 36650 0 1178 BROWN FORMAN CORP CL A 115637100 1198 21783 SH SOLE 19 21783 0 0 BROWN FORMAN CORP CL A 115637100 34011 618385 SH SOLE 21 618385 0 0 BROWN FORMAN CORP CL A 115637100 23540 428009 SH SOLE 22 334817 0 93192 BROWN FORMAN CORP CL A 115637100 98 1775 SH SOLE 31 1075 0 700 BROWN FORMAN CORP CL B 115637209 27588 497714 SH SOLE 2 159626 0 338088 BROWN FORMAN CORP CL B 115637209 7049 127177 SH SOLE 4 118908 0 8269 BROWN FORMAN CORP CL B 115637209 21475 387427 SH SOLE 7 207532 0 179895 BROWN FORMAN CORP CL B 115637209 85 1540 SH SOLE 13 1540 0 0 BROWN FORMAN CORP CL B 115637209 146 2626 SH SOLE 15 2626 0 0 BROWN FORMAN CORP CL B 115637209 20723 373863 SH SOLE 18 340286 0 33577 BROWN FORMAN CORP CL B 115637209 3192 57587 SH SOLE 19 57587 0 0 BROWN FORMAN CORP CL B 115637209 275303 4966674 SH SOLE 21 4966674 0 0 BROWN FORMAN CORP CL B 115637209 243431 4391691 SH SOLE 22 3859933 0 531758 BROWN FORMAN CORP CL B 115637209 13445 242553 SH SOLE 23 242553 0 0 BROWN FORMAN CORP CL B 115637209 15659 282508 SH SOLE 25 282508 0 0 BROWN FORMAN CORP CL B 115637209 82211 1483145 SH SOLE 26 364438 0 1118707 BROWN FORMAN CORP CL B 115637209 3418 61665 SH SOLE 28 44790 0 16875 BROWN FORMAN CORP CL B 115637209 44011 793984 SH SOLE 30 793984 0 0 BROWN FORMAN CORP CL B 115637209 2482 44780 SH SOLE 31 11818 0 32962 BROWN FORMAN CORP CL B 115637209 934 16854 SH SOLE 34 16854 0 0 BROWN FORMAN CORP CL B 115637209 11159 201314 SH SOLE 36 201314 0 0 BROWN FORMAN CORP CL B 115637209 390 7040 SH SOLE 40 7040 0 0 BRT APARTMENTS CORP COM 055645303 163 11520 SH SOLE 2 340 0 11180 BRT APARTMENTS CORP COM 055645303 454 32147 SH SOLE 18 32147 0 0 BRT APARTMENTS CORP COM 055645303 206 14545 SH SOLE 19 14545 0 0 BRT APARTMENTS CORP COM 055645303 5145 364093 SH SOLE 21 364093 0 0 BRT APARTMENTS CORP COM 055645303 6935 490792 SH SOLE 22 485055 0 5737 BRT APARTMENTS CORP COM 055645303 4 265 SH SOLE 23 265 0 0 BRUKER CORP COM 116794108 11629 232814 SH SOLE 2 45134 0 187680 BRUKER CORP COM 116794108 319 6392 SH SOLE 4 6392 0 0 BRUKER CORP COM 116794108 114 2283 SH SOLE 7 2283 0 0 BRUKER CORP COM 116794108 3080 61658 SH SOLE 18 61019 0 639 BRUKER CORP COM 116794108 1327 26574 SH SOLE 19 26574 0 0 BRUKER CORP COM 116794108 90537 1812560 SH SOLE 21 1812560 0 0 BRUKER CORP COM 116794108 146785 2938644 SH SOLE 22 2736785 0 201859 BRUKER CORP COM 116794108 290 5807 SH SOLE 23 5807 0 0 BRUKER CORP COM 116794108 2065 41349 SH SOLE 26 28628 0 12721 BRUKER CORP COM 116794108 661 13225 SH SOLE 28 13225 0 0 BRUKER CORP COM 116794108 1552 31071 SH SOLE 30 31071 0 0 BRUKER CORP COM 116794108 498 9978 SH SOLE 31 2192 0 7786 BRUKER CORP COM 116794108 649 13000 SH SOLE 34 13000 0 0 BRUKER CORP COM 116794108 556 11127 SH SOLE 40 11127 0 0 BRUNSWICK CORP COM 117043109 10411 226859 SH SOLE 2 46248 0 180611 BRUNSWICK CORP COM 117043109 21 447 SH SOLE 4 447 0 0 BRUNSWICK CORP COM 117043109 105 2282 SH SOLE 7 2282 0 0 BRUNSWICK CORP COM 117043109 11790 256916 SH SOLE 18 256916 0 0 BRUNSWICK CORP COM 117043109 890 19404 SH SOLE 19 19404 0 0 BRUNSWICK CORP COM 117043109 194646 4241580 SH SOLE 21 4241580 0 0 BRUNSWICK CORP COM 117043109 130087 2834762 SH SOLE 22 2654038 0 180724 BRUNSWICK CORP COM 117043109 1483 32309 SH SOLE 26 22108 0 10201 BRUNSWICK CORP COM 117043109 523 11389 SH SOLE 28 11389 0 0 BRUNSWICK CORP COM 117043109 1100 23963 SH SOLE 30 23963 0 0 BRUNSWICK CORP COM 117043109 223 4865 SH SOLE 31 1865 0 3000 BRUNSWICK CORP COM 117043109 103 2241 SH SOLE 36 2241 0 0 BRUNSWICK CORP COM 117043109 367 8007 SH SOLE 40 8007 0 0 BRYN MAWR BK CORP COM 117665109 756 20260 SH SOLE 2 882 0 19378 BRYN MAWR BK CORP COM 117665109 14 382 SH SOLE 7 382 0 0 BRYN MAWR BK CORP COM 117665109 2606 69820 SH SOLE 18 69820 0 0 BRYN MAWR BK CORP COM 117665109 1259 33729 SH SOLE 19 33729 0 0 BRYN MAWR BK CORP COM 117665109 25207 675438 SH SOLE 21 675438 0 0 BRYN MAWR BK CORP COM 117665109 24774 663821 SH SOLE 22 641601 0 22220 BRYN MAWR BK CORP COM 117665109 630 16892 SH SOLE 26 14344 0 2548 BRYN MAWR BK CORP COM 117665109 108 2900 SH SOLE 28 2900 0 0 BRYN MAWR BK CORP COM 117665109 186 4972 SH SOLE 30 4972 0 0 BRYN MAWR BK CORP COM 117665109 60 1602 SH SOLE 40 1602 0 0 BSQUARE CORP COM NEW 11776U300 8 6705 SH SOLE 21 6705 0 0 BSQUARE CORP COM NEW 11776U300 329 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 77299 1883035 SH SOLE 19 1883035 0 0 BUCKLE INC COM 118440106 515 29761 SH SOLE 2 1279 0 28482 BUCKLE INC COM 118440106 3 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 12 705 SH SOLE 7 705 0 0 BUCKLE INC COM 118440106 2194 126754 SH SOLE 18 126754 0 0 BUCKLE INC COM 118440106 850 49082 SH SOLE 19 49082 0 0 BUCKLE INC COM 118440106 54070 3123655 SH SOLE 21 3123655 0 0 BUCKLE INC COM 118440106 15474 893908 SH SOLE 22 845975 0 47933 BUCKLE INC COM 118440106 89 5158 SH SOLE 26 3930 0 1228 BUCKLE INC COM 118440106 74 4260 SH SOLE 28 4260 0 0 BUCKLE INC COM 118440106 691 39899 SH SOLE 30 39899 0 0 BUCKLE INC COM 118440106 55 3185 SH SOLE 40 3185 0 0 BUILD A BEAR WORKSHOP COM 120076104 17 2989 SH SOLE 18 2989 0 0 BUILD A BEAR WORKSHOP COM 120076104 353 63153 SH SOLE 21 63153 0 0 BUILD A BEAR WORKSHOP COM 120076104 1222 218523 SH SOLE 22 218523 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1793 106367 SH SOLE 2 9812 0 96555 BUILDERS FIRSTSOURCE INC COM 12008R107 11 644 SH SOLE 4 644 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 62 3673 SH SOLE 7 3673 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 6703 397559 SH SOLE 18 375727 0 21832 BUILDERS FIRSTSOURCE INC COM 12008R107 5449 323207 SH SOLE 19 323207 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 68134 4041177 SH SOLE 21 4041177 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 57866 3432169 SH SOLE 22 3275963 0 156206 BUILDERS FIRSTSOURCE INC COM 12008R107 320 18995 SH SOLE 23 18995 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1312 77788 SH SOLE 26 32467 0 45321 BUILDERS FIRSTSOURCE INC COM 12008R107 263 15625 SH SOLE 28 15625 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 558 33119 SH SOLE 30 33119 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 199 11821 SH SOLE 40 11821 0 0 BUNGE LIMITED COM G16962105 23703 425465 SH SOLE 2 73494 0 351971 BUNGE LIMITED COM G16962105 2958 53101 SH SOLE 4 49383 0 3718 BUNGE LIMITED COM G16962105 9859 176967 SH SOLE 7 160448 0 16519 BUNGE LIMITED COM G16962105 539 9680 SH SOLE 13 9680 0 0 BUNGE LIMITED COM G16962105 66 1188 SH SOLE 15 1188 0 0 BUNGE LIMITED COM G16962105 8198 147163 SH SOLE 18 135970 0 11193 BUNGE LIMITED COM G16962105 4023 72215 SH SOLE 19 72215 0 0 BUNGE LIMITED COM G16962105 121621 2183112 SH SOLE 21 2183112 0 0 BUNGE LIMITED COM G16962105 227514 4083897 SH SOLE 22 3733622 0 350275 BUNGE LIMITED COM G16962105 5689 102114 SH SOLE 23 102114 0 0 BUNGE LIMITED COM G16962105 8733 156761 SH SOLE 25 156761 0 0 BUNGE LIMITED COM G16962105 38774 695990 SH SOLE 26 213594 0 482396 BUNGE LIMITED COM G16962105 1488 26711 SH SOLE 28 19382 0 7329 BUNGE LIMITED COM G16962105 1806 32414 SH SOLE 29 2965 0 29449 BUNGE LIMITED COM G16962105 13011 233548 SH SOLE 30 233548 0 0 BUNGE LIMITED COM G16962105 2801 50276 SH SOLE 31 25980 0 24296 BUNGE LIMITED COM G16962105 1523 27336 SH SOLE 34 27336 0 0 BUNGE LIMITED COM G16962105 8458 151824 SH SOLE 36 151824 0 0 BUNGE LIMITED COM G16962105 157 2825 SH SOLE 40 2825 0 0 BURLINGTON STORES INC COM 122017106 33671 197891 SH SOLE 2 9049 0 188842 BURLINGTON STORES INC COM 122017106 3762 22108 SH SOLE 4 20325 0 1783 BURLINGTON STORES INC COM 122017106 4520 26563 SH SOLE 7 11324 0 15239 BURLINGTON STORES INC COM 122017106 166 978 SH SOLE 13 978 0 0 BURLINGTON STORES INC COM 122017106 54 315 SH SOLE 15 315 0 0 BURLINGTON STORES INC COM 122017106 99715 586041 SH SOLE 18 426851 0 159190 BURLINGTON STORES INC COM 122017106 63852 375266 SH SOLE 19 375266 0 0 BURLINGTON STORES INC COM 122017106 217642 1279116 SH SOLE 21 1279116 0 0 BURLINGTON STORES INC COM 122017106 358158 2104953 SH SOLE 22 1974572 0 130381 BURLINGTON STORES INC COM 122017106 8311 48843 SH SOLE 23 48843 0 0 BURLINGTON STORES INC COM 122017106 9487 55757 SH SOLE 25 55757 0 0 BURLINGTON STORES INC COM 122017106 37448 220089 SH SOLE 26 88734 0 131355 BURLINGTON STORES INC COM 122017106 2150 12633 SH SOLE 28 9166 0 3467 BURLINGTON STORES INC COM 122017106 2666 15666 SH SOLE 29 1478 0 14188 BURLINGTON STORES INC COM 122017106 19458 114360 SH SOLE 30 114360 0 0 BURLINGTON STORES INC COM 122017106 3538 20794 SH SOLE 31 13292 0 7502 BURLINGTON STORES INC COM 122017106 4954 29117 SH SOLE 34 29117 0 0 BURLINGTON STORES INC COM 122017106 8392 49320 SH SOLE 36 49320 0 0 BURLINGTON STORES INC COM 122017106 239 1406 SH SOLE 40 1406 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 304 11937 SH SOLE 2 517 0 11420 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1102 43293 SH SOLE 18 43293 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 540 21235 SH SOLE 19 21235 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 10873 427248 SH SOLE 21 427248 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 3877 152351 SH SOLE 22 143660 0 8691 BWX TECHNOLOGIES INC COM 05605H100 9666 185536 SH SOLE 2 11394 0 174142 BWX TECHNOLOGIES INC COM 05605H100 23 441 SH SOLE 4 441 0 0 BWX TECHNOLOGIES INC COM 05605H100 97 1857 SH SOLE 7 1857 0 0 BWX TECHNOLOGIES INC COM 05605H100 2912 55897 SH SOLE 18 55897 0 0 BWX TECHNOLOGIES INC COM 05605H100 1108 21276 SH SOLE 19 21276 0 0 BWX TECHNOLOGIES INC COM 05605H100 126746 2432739 SH SOLE 21 2432739 0 0 BWX TECHNOLOGIES INC COM 05605H100 135441 2599629 SH SOLE 22 2394814 0 204815 BWX TECHNOLOGIES INC COM 05605H100 1225 23505 SH SOLE 26 19333 0 4172 BWX TECHNOLOGIES INC COM 05605H100 1385 26587 SH SOLE 30 26587 0 0 BWX TECHNOLOGIES INC COM 05605H100 240 4597 SH SOLE 31 1997 0 2600 BWX TECHNOLOGIES INC COM 05605H100 528 10132 SH SOLE 40 10132 0 0 BYLINE BANCORP INC COM 124411109 413 21607 SH SOLE 2 1020 0 20587 BYLINE BANCORP INC COM 124411109 6 328 SH SOLE 7 328 0 0 BYLINE BANCORP INC COM 124411109 1543 80693 SH SOLE 18 80693 0 0 BYLINE BANCORP INC COM 124411109 753 39367 SH SOLE 19 39367 0 0 BYLINE BANCORP INC COM 124411109 15216 795826 SH SOLE 21 795826 0 0 BYLINE BANCORP INC COM 124411109 6256 327203 SH SOLE 22 312360 0 14843 BYLINE BANCORP INC COM 124411109 503 26305 SH SOLE 30 26305 0 0 C & F FINL CORP COM 12466Q104 201 3682 SH SOLE 2 102 0 3580 C & F FINL CORP COM 12466Q104 6 103 SH SOLE 7 103 0 0 C & F FINL CORP COM 12466Q104 636 11645 SH SOLE 18 11645 0 0 C & F FINL CORP COM 12466Q104 286 5242 SH SOLE 19 5242 0 0 C & F FINL CORP COM 12466Q104 5860 107310 SH SOLE 21 107310 0 0 C & F FINL CORP COM 12466Q104 1980 36252 SH SOLE 22 33746 0 2506 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 35137 416562 SH SOLE 2 115532 0 301030 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4913 58251 SH SOLE 4 54592 0 3659 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17952 212823 SH SOLE 7 181196 0 31627 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 67 799 SH SOLE 13 799 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 118 1401 SH SOLE 15 1401 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31239 370350 SH SOLE 18 347988 0 22362 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25702 304711 SH SOLE 19 304711 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 409565 4855542 SH SOLE 21 4855542 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 333918 3958718 SH SOLE 22 3566113 0 392605 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8993 106611 SH SOLE 23 106611 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13050 154715 SH SOLE 25 154715 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 68014 806330 SH SOLE 26 199441 0 606889 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2232 26461 SH SOLE 28 19158 0 7303 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2967 35179 SH SOLE 29 6749 0 28430 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 55633 659552 SH SOLE 30 659552 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3632 43057 SH SOLE 31 24334 0 18723 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11393 135066 SH SOLE 34 135066 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12783 151547 SH SOLE 36 151547 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 327 3877 SH SOLE 40 3877 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 828 70306 SH SOLE 2 2727 0 67579 C&J ENERGY SVCS INC NEW COM 12674R100 3 240 SH SOLE 4 240 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 18 1494 SH SOLE 7 1494 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 3338 283373 SH SOLE 18 283373 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 1320 112069 SH SOLE 19 112069 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 80769 6856475 SH SOLE 21 6856475 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 22463 1906848 SH SOLE 22 1821578 0 85270 C&J ENERGY SVCS INC NEW COM 12674R100 452 38380 SH SOLE 26 17720 0 20660 C&J ENERGY SVCS INC NEW COM 12674R100 1093 92819 SH SOLE 30 92819 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 75 6380 SH SOLE 40 6380 0 0 CABLE ONE INC COM 12685J105 12475 10653 SH SOLE 2 2663 0 7990 CABLE ONE INC COM 12685J105 49 42 SH SOLE 4 42 0 0 CABLE ONE INC COM 12685J105 100 85 SH SOLE 7 85 0 0 CABLE ONE INC COM 12685J105 17031 14544 SH SOLE 18 14544 0 0 CABLE ONE INC COM 12685J105 1145 978 SH SOLE 19 978 0 0 CABLE ONE INC COM 12685J105 287183 245248 SH SOLE 21 245248 0 0 CABLE ONE INC COM 12685J105 182108 155516 SH SOLE 22 146527 0 8989 CABLE ONE INC COM 12685J105 1807 1543 SH SOLE 26 1209 0 334 CABLE ONE INC COM 12685J105 911 778 SH SOLE 28 778 0 0 CABLE ONE INC COM 12685J105 52 44 SH SOLE 29 44 0 0 CABLE ONE INC COM 12685J105 1749 1494 SH SOLE 30 1494 0 0 CABLE ONE INC COM 12685J105 108 92 SH SOLE 31 92 0 0 CABLE ONE INC COM 12685J105 507 433 SH SOLE 34 433 0 0 CABLE ONE INC COM 12685J105 535 457 SH SOLE 40 457 0 0 CABOT CORP COM 127055101 7233 151601 SH SOLE 2 35086 0 116515 CABOT CORP COM 127055101 166 3478 SH SOLE 4 3478 0 0 CABOT CORP COM 127055101 77 1620 SH SOLE 7 1620 0 0 CABOT CORP COM 127055101 9010 188849 SH SOLE 18 188849 0 0 CABOT CORP COM 127055101 2092 43847 SH SOLE 19 43847 0 0 CABOT CORP COM 127055101 3523 73848 SH SOLE 20 73848 0 0 CABOT CORP COM 127055101 139851 2931263 SH SOLE 21 2931263 0 0 CABOT CORP COM 127055101 89124 1868029 SH SOLE 22 1743529 0 124500 CABOT CORP COM 127055101 137 2873 SH SOLE 23 2873 0 0 CABOT CORP COM 127055101 451 9443 SH SOLE 25 9443 0 0 CABOT CORP COM 127055101 950 19915 SH SOLE 26 13338 0 6577 CABOT CORP COM 127055101 336 7041 SH SOLE 28 7041 0 0 CABOT CORP COM 127055101 793 16622 SH SOLE 30 16622 0 0 CABOT CORP COM 127055101 1879 39390 SH SOLE 31 1247 0 38143 CABOT CORP COM 127055101 741 15534 SH SOLE 34 15534 0 0 CABOT CORP COM 127055101 38 795 SH SOLE 36 795 0 0 CABOT CORP COM 127055101 247 5187 SH SOLE 40 5187 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 3294 29921 SH SOLE 2 5124 0 24797 CABOT MICROELECTRONICS CORP COM 12709P103 147 1339 SH SOLE 4 1339 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 86 785 SH SOLE 7 785 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 14005 127229 SH SOLE 18 126973 0 256 CABOT MICROELECTRONICS CORP COM 12709P103 5476 49747 SH SOLE 19 49747 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 340611 3094216 SH SOLE 21 3094216 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 94616 859521 SH SOLE 22 820601 0 38920 CABOT MICROELECTRONICS CORP COM 12709P103 123 1116 SH SOLE 23 1116 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1338 12151 SH SOLE 26 8523 0 3628 CABOT MICROELECTRONICS CORP COM 12709P103 390 3545 SH SOLE 28 3545 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 53 478 SH SOLE 29 478 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 4680 42516 SH SOLE 30 42516 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 159 1442 SH SOLE 31 1442 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 25 228 SH SOLE 34 228 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 68 614 SH SOLE 36 614 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 327 2975 SH SOLE 40 2975 0 0 CABOT OIL & GAS CORP COM 127097103 30551 1330629 SH SOLE 2 394121 0 936508 CABOT OIL & GAS CORP COM 127097103 3538 154086 SH SOLE 4 141918 0 12168 CABOT OIL & GAS CORP COM 127097103 10690 465571 SH SOLE 7 430411 0 35160 CABOT OIL & GAS CORP COM 127097103 960 41823 SH SOLE 13 41823 0 0 CABOT OIL & GAS CORP COM 127097103 85 3699 SH SOLE 15 3699 0 0 CABOT OIL & GAS CORP COM 127097103 31467 1370501 SH SOLE 18 1309729 0 60772 CABOT OIL & GAS CORP COM 127097103 13053 568527 SH SOLE 19 568527 0 0 CABOT OIL & GAS CORP COM 127097103 298678 13008604 SH SOLE 21 13008604 0 0 CABOT OIL & GAS CORP COM 127097103 255032 11107654 SH SOLE 22 9931228 0 1176426 CABOT OIL & GAS CORP COM 127097103 7913 344642 SH SOLE 23 344642 0 0 CABOT OIL & GAS CORP COM 127097103 9783 426107 SH SOLE 25 426107 0 0 CABOT OIL & GAS CORP COM 127097103 46185 2011562 SH SOLE 26 610370 0 1401192 CABOT OIL & GAS CORP COM 127097103 1882 81980 SH SOLE 28 59662 0 22318 CABOT OIL & GAS CORP COM 127097103 3449 150238 SH SOLE 29 62747 0 87491 CABOT OIL & GAS CORP COM 127097103 36484 1589042 SH SOLE 30 1589042 0 0 CABOT OIL & GAS CORP COM 127097103 4255 185301 SH SOLE 31 130648 0 54653 CABOT OIL & GAS CORP COM 127097103 2860 124561 SH SOLE 34 124561 0 0 CABOT OIL & GAS CORP COM 127097103 8330 362809 SH SOLE 36 362809 0 0 CABOT OIL & GAS CORP COM 127097103 213 9281 SH SOLE 40 9281 0 0 CACI INTL INC CL A 127190304 12124 59260 SH SOLE 2 13650 0 45610 CACI INTL INC CL A 127190304 27 131 SH SOLE 4 131 0 0 CACI INTL INC CL A 127190304 139 680 SH SOLE 7 680 0 0 CACI INTL INC CL A 127190304 14294 69869 SH SOLE 18 69869 0 0 CACI INTL INC CL A 127190304 1112 5433 SH SOLE 19 5433 0 0 CACI INTL INC CL A 127190304 252003 1231744 SH SOLE 21 1231744 0 0 CACI INTL INC CL A 127190304 168174 822005 SH SOLE 22 772088 0 49917 CACI INTL INC CL A 127190304 1336 6532 SH SOLE 26 4850 0 1682 CACI INTL INC CL A 127190304 655 3201 SH SOLE 28 3201 0 0 CACI INTL INC CL A 127190304 1801 8801 SH SOLE 30 8801 0 0 CACI INTL INC CL A 127190304 291 1421 SH SOLE 31 521 0 900 CACI INTL INC CL A 127190304 1342 6559 SH SOLE 34 6559 0 0 CACI INTL INC CL A 127190304 203 993 SH SOLE 36 993 0 0 CACI INTL INC CL A 127190304 491 2402 SH SOLE 40 2402 0 0 CACTUS INC CL A 127203107 1420 42878 SH SOLE 2 3797 0 39081 CACTUS INC CL A 127203107 14 419 SH SOLE 4 419 0 0 CACTUS INC CL A 127203107 27 826 SH SOLE 7 826 0 0 CACTUS INC CL A 127203107 5168 156052 SH SOLE 18 154002 0 2050 CACTUS INC CL A 127203107 3419 103216 SH SOLE 19 103216 0 0 CACTUS INC CL A 127203107 50607 1528004 SH SOLE 21 1528004 0 0 CACTUS INC CL A 127203107 45588 1376447 SH SOLE 22 1309791 0 66656 CACTUS INC CL A 127203107 201 6055 SH SOLE 23 6055 0 0 CACTUS INC CL A 127203107 1229 37099 SH SOLE 26 13656 0 23443 CACTUS INC CL A 127203107 182 5507 SH SOLE 28 5507 0 0 CACTUS INC CL A 127203107 426 12864 SH SOLE 30 12864 0 0 CACTUS INC CL A 127203107 136 4113 SH SOLE 40 4113 0 0 CADENCE BANCORPORATION CL A 12739A100 3350 161066 SH SOLE 2 39782 0 121284 CADENCE BANCORPORATION CL A 12739A100 19 924 SH SOLE 4 924 0 0 CADENCE BANCORPORATION CL A 12739A100 48 2313 SH SOLE 7 2313 0 0 CADENCE BANCORPORATION CL A 12739A100 9016 433455 SH SOLE 18 412207 0 21248 CADENCE BANCORPORATION CL A 12739A100 13797 663303 SH SOLE 19 663303 0 0 CADENCE BANCORPORATION CL A 12739A100 83932 4035169 SH SOLE 21 4035169 0 0 CADENCE BANCORPORATION CL A 12739A100 93268 4484016 SH SOLE 22 4292325 0 191691 CADENCE BANCORPORATION CL A 12739A100 2466 118555 SH SOLE 23 118555 0 0 CADENCE BANCORPORATION CL A 12739A100 6984 335758 SH SOLE 26 32893 0 302865 CADENCE BANCORPORATION CL A 12739A100 350 16819 SH SOLE 28 16819 0 0 CADENCE BANCORPORATION CL A 12739A100 761 36604 SH SOLE 30 36604 0 0 CADENCE BANCORPORATION CL A 12739A100 275 13241 SH SOLE 40 13241 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 47887 676277 SH SOLE 2 76449 0 599828 CADENCE DESIGN SYSTEM INC COM 127387108 7728 109143 SH SOLE 4 101705 0 7438 CADENCE DESIGN SYSTEM INC COM 127387108 25675 362585 SH SOLE 7 271072 0 91513 CADENCE DESIGN SYSTEM INC COM 127387108 696 9832 SH SOLE 13 9832 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 256 3622 SH SOLE 15 3622 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 53890 761048 SH SOLE 18 722529 0 38519 CADENCE DESIGN SYSTEM INC COM 127387108 5516 77892 SH SOLE 19 77892 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 604975 8543640 SH SOLE 21 8543640 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 539601 7620408 SH SOLE 22 6885317 0 735091 CADENCE DESIGN SYSTEM INC COM 127387108 14357 202760 SH SOLE 23 202760 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 84702 1196183 SH SOLE 25 1196183 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 110211 1556439 SH SOLE 26 361360 0 1195079 CADENCE DESIGN SYSTEM INC COM 127387108 3827 54045 SH SOLE 28 39385 0 14660 CADENCE DESIGN SYSTEM INC COM 127387108 4601 64974 SH SOLE 29 6285 0 58689 CADENCE DESIGN SYSTEM INC COM 127387108 86910 1227366 SH SOLE 30 1227366 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5935 83812 SH SOLE 31 50330 0 33482 CADENCE DESIGN SYSTEM INC COM 127387108 2784 39311 SH SOLE 32 39311 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2931 41394 SH SOLE 34 41394 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12218 172548 SH SOLE 36 172548 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 442 6240 SH SOLE 40 6240 0 0 CADIZ INC COM NEW 127537207 133 11836 SH SOLE 2 571 0 11265 CADIZ INC COM NEW 127537207 3 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 704 62581 SH SOLE 18 62581 0 0 CADIZ INC COM NEW 127537207 248 22051 SH SOLE 19 22051 0 0 CADIZ INC COM NEW 127537207 4958 440747 SH SOLE 21 440747 0 0 CADIZ INC COM NEW 127537207 6695 595095 SH SOLE 22 580024 0 15071 CAE INC COM 124765108 1 23 SH SOLE 18 23 0 0 CAESARS ENTMT CORP COM 127686103 16415 1388723 SH SOLE 2 425816 0 962907 CAESARS ENTMT CORP COM 127686103 35 2957 SH SOLE 4 2957 0 0 CAESARS ENTMT CORP COM 127686103 184 15536 SH SOLE 7 15536 0 0 CAESARS ENTMT CORP COM 127686103 19411 1642218 SH SOLE 18 1642218 0 0 CAESARS ENTMT CORP COM 127686103 41761 3533108 SH SOLE 19 3533108 0 0 CAESARS ENTMT CORP COM 127686103 331275 28026612 SH SOLE 21 28026612 0 0 CAESARS ENTMT CORP COM 127686103 221926 18775427 SH SOLE 22 17673531 0 1101896 CAESARS ENTMT CORP COM 127686103 39 3293 SH SOLE 25 3293 0 0 CAESARS ENTMT CORP COM 127686103 2611 220928 SH SOLE 26 153263 0 67665 CAESARS ENTMT CORP COM 127686103 849 71821 SH SOLE 28 71821 0 0 CAESARS ENTMT CORP COM 127686103 1827 154596 SH SOLE 30 154596 0 0 CAESARS ENTMT CORP COM 127686103 407 34462 SH SOLE 31 11962 0 22500 CAESARS ENTMT CORP COM 127686103 9478 801903 SH SOLE 34 801903 0 0 CAESARS ENTMT CORP COM 127686103 660 55868 SH SOLE 40 55868 0 0 CAESARS ENTMT CORP OPTIONS 127686103 240 20300 SH Call SOLE 2 20300 0 0 CAESARS ENTMT CORP OPTIONS 127686103 17 1400 SH Put SOLE 2 1400 0 0 CAESARS ENTMT CORP OPTIONS 127686103 9658 817100 SH Call SOLE 19 817100 0 0 CAESARS ENTMT CORP OPTIONS 127686103 1933 163500 SH Put SOLE 19 163500 0 0 CAESARS ENTMT CORP OPTIONS 127686103 122 10300 SH Call SOLE 22 10300 0 0 CAESARS ENTMT CORP OPTIONS 127686103 26 2200 SH Put SOLE 22 2200 0 0 CAESARS ENTMT CORP OPTIONS 127686103 1800 152300 SH Call SOLE 34 152300 0 0 CAESARS ENTMT CORP OPTIONS 127686103 389 32900 SH Put SOLE 34 32900 0 0 CAESARSTONE LTD ORD SHS M20598104 405 26941 SH SOLE 2 990 0 25951 CAESARSTONE LTD ORD SHS M20598104 2 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 30 1984 SH SOLE 7 1984 0 0 CAESARSTONE LTD ORD SHS M20598104 1155 76831 SH SOLE 18 76831 0 0 CAESARSTONE LTD ORD SHS M20598104 575 38245 SH SOLE 19 38245 0 0 CAESARSTONE LTD ORD SHS M20598104 16554 1101418 SH SOLE 21 1101418 0 0 CAESARSTONE LTD ORD SHS M20598104 6145 408838 SH SOLE 22 374209 0 34629 CAESARSTONE LTD ORD SHS M20598104 24 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 58 3849 SH SOLE 30 3849 0 0 CAESARSTONE LTD ORD SHS M20598104 705 46915 SH SOLE 31 0 0 46915 CAESARSTONE LTD ORD SHS M20598104 41 2725 SH SOLE 40 2725 0 0 CAI INTERNATIONAL INC COM 12477X106 416 16757 SH SOLE 2 658 0 16099 CAI INTERNATIONAL INC COM 12477X106 10 412 SH SOLE 7 412 0 0 CAI INTERNATIONAL INC COM 12477X106 1479 59571 SH SOLE 18 59571 0 0 CAI INTERNATIONAL INC COM 12477X106 715 28803 SH SOLE 19 28803 0 0 CAI INTERNATIONAL INC COM 12477X106 14428 581308 SH SOLE 21 581308 0 0 CAI INTERNATIONAL INC COM 12477X106 12694 511432 SH SOLE 22 488366 0 23066 CAI INTERNATIONAL INC COM 12477X106 151 6089 SH SOLE 30 6089 0 0 CAL MAINE FOODS INC COM NEW 128030202 1313 31462 SH SOLE 2 1308 0 30154 CAL MAINE FOODS INC COM NEW 128030202 6 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 959 22994 SH SOLE 7 22994 0 0 CAL MAINE FOODS INC COM NEW 128030202 5619 134689 SH SOLE 18 134689 0 0 CAL MAINE FOODS INC COM NEW 128030202 2255 54052 SH SOLE 19 54052 0 0 CAL MAINE FOODS INC COM NEW 128030202 138080 3309689 SH SOLE 21 3309689 0 0 CAL MAINE FOODS INC COM NEW 128030202 36368 871724 SH SOLE 22 827300 0 44424 CAL MAINE FOODS INC COM NEW 128030202 365 8749 SH SOLE 23 8749 0 0 CAL MAINE FOODS INC COM NEW 128030202 666 15967 SH SOLE 26 7834 0 8133 CAL MAINE FOODS INC COM NEW 128030202 185 4430 SH SOLE 28 4430 0 0 CAL MAINE FOODS INC COM NEW 128030202 2092 50144 SH SOLE 30 50144 0 0 CAL MAINE FOODS INC COM NEW 128030202 145 3470 SH SOLE 40 3470 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 12 5479 SH SOLE 21 5479 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 54 23628 SH SOLE 22 23628 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 38 3000 SH SOLE 18 3000 0 0 CALAMP CORP COM 128126109 361 30882 SH SOLE 2 1299 0 29583 CALAMP CORP COM 128126109 9 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 1787 152960 SH SOLE 18 152960 0 0 CALAMP CORP COM 128126109 657 56283 SH SOLE 19 56283 0 0 CALAMP CORP COM 128126109 43690 3740547 SH SOLE 21 3740547 0 0 CALAMP CORP COM 128126109 14263 1221189 SH SOLE 22 1179757 0 41432 CALAMP CORP COM 128126109 16 1349 SH SOLE 26 0 0 1349 CALAMP CORP COM 128126109 62 5309 SH SOLE 28 5309 0 0 CALAMP CORP COM 128126109 570 48825 SH SOLE 30 48825 0 0 CALAMP CORP COM 128126109 46 3941 SH SOLE 40 3941 0 0 CALAVO GROWERS INC COM 128246105 1540 15923 SH SOLE 2 2330 0 13593 CALAVO GROWERS INC COM 128246105 7 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 1036 10710 SH SOLE 7 10710 0 0 CALAVO GROWERS INC COM 128246105 6997 72330 SH SOLE 18 70380 0 1950 CALAVO GROWERS INC COM 128246105 5921 61204 SH SOLE 19 61204 0 0 CALAVO GROWERS INC COM 128246105 163789 1693080 SH SOLE 21 1693080 0 0 CALAVO GROWERS INC COM 128246105 49187 508447 SH SOLE 22 487078 0 21369 CALAVO GROWERS INC COM 128246105 561 5799 SH SOLE 23 5799 0 0 CALAVO GROWERS INC COM 128246105 2021 20892 SH SOLE 26 3775 0 17117 CALAVO GROWERS INC COM 128246105 207 2141 SH SOLE 28 2141 0 0 CALAVO GROWERS INC COM 128246105 2498 25826 SH SOLE 30 25826 0 0 CALAVO GROWERS INC COM 128246105 1427 14747 SH SOLE 34 14747 0 0 CALAVO GROWERS INC COM 128246105 151 1559 SH SOLE 40 1559 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 13 2103 SH SOLE 18 2103 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 23 3609 SH SOLE 21 3609 0 0 CALERES INC COM 129500104 839 42117 SH SOLE 2 1638 0 40479 CALERES INC COM 129500104 4 219 SH SOLE 4 219 0 0 CALERES INC COM 129500104 18 920 SH SOLE 7 920 0 0 CALERES INC COM 129500104 3623 181893 SH SOLE 18 181893 0 0 CALERES INC COM 129500104 1382 69357 SH SOLE 19 69357 0 0 CALERES INC COM 129500104 90080 4522077 SH SOLE 21 4522077 0 0 CALERES INC COM 129500104 23430 1176215 SH SOLE 22 1113803 0 62412 CALERES INC COM 129500104 473 23721 SH SOLE 26 13089 0 10632 CALERES INC COM 129500104 119 5986 SH SOLE 28 5986 0 0 CALERES INC COM 129500104 1231 61790 SH SOLE 30 61790 0 0 CALERES INC COM 129500104 359 18016 SH SOLE 34 18016 0 0 CALERES INC COM 129500104 91 4548 SH SOLE 40 4548 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1011 51354 SH SOLE 2 1997 0 49357 CALIFORNIA RES CORP COM NEW 13057Q206 4 194 SH SOLE 4 194 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 19 986 SH SOLE 7 986 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 3103 157678 SH SOLE 18 157678 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1624 82528 SH SOLE 19 82528 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 30317 1540523 SH SOLE 21 1540523 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 27809 1413036 SH SOLE 22 1348690 0 64346 CALIFORNIA RES CORP COM NEW 13057Q206 210 10694 SH SOLE 26 3718 0 6976 CALIFORNIA RES CORP COM NEW 13057Q206 124 6299 SH SOLE 28 6299 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 433 22018 SH SOLE 30 22018 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 109 5553 SH SOLE 40 5553 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2209 43629 SH SOLE 2 1995 0 41634 CALIFORNIA WTR SVC GROUP COM 130788102 109 2148 SH SOLE 4 2148 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6455 127491 SH SOLE 7 127491 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 10800 213319 SH SOLE 18 211911 0 1408 CALIFORNIA WTR SVC GROUP COM 130788102 4284 84619 SH SOLE 19 84619 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 262903 5192632 SH SOLE 21 5192632 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 72600 1433938 SH SOLE 22 1364420 0 69518 CALIFORNIA WTR SVC GROUP COM 130788102 944 18650 SH SOLE 26 14906 0 3744 CALIFORNIA WTR SVC GROUP COM 130788102 307 6064 SH SOLE 28 6064 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 12777 252354 SH SOLE 30 252354 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 111 2197 SH SOLE 36 2197 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 277 5477 SH SOLE 40 5477 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 220 56377 SH SOLE 2 21703 0 34674 CALITHERA BIOSCIENCES INC COM 13089P101 4 1036 SH SOLE 7 1036 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 504 129332 SH SOLE 18 120119 0 9213 CALITHERA BIOSCIENCES INC COM 13089P101 1525 390920 SH SOLE 19 390920 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 4445 1139674 SH SOLE 21 1139674 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 5064 1298586 SH SOLE 22 1272820 0 25766 CALITHERA BIOSCIENCES INC COM 13089P101 386 98858 SH SOLE 23 98858 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 445 113981 SH SOLE 26 0 0 113981 CALIX INC COM 13100M509 455 69418 SH SOLE 2 28079 0 41339 CALIX INC COM 13100M509 6 926 SH SOLE 7 926 0 0 CALIX INC COM 13100M509 1068 162867 SH SOLE 18 156634 0 6233 CALIX INC COM 13100M509 3034 462488 SH SOLE 19 462488 0 0 CALIX INC COM 13100M509 10150 1547240 SH SOLE 21 1547240 0 0 CALIX INC COM 13100M509 12227 1863898 SH SOLE 22 1827217 0 36681 CALIX INC COM 13100M509 590 90010 SH SOLE 23 90010 0 0 CALIX INC COM 13100M509 1156 176180 SH SOLE 26 0 0 176180 CALLAWAY GOLF CO COM 131193104 1635 95295 SH SOLE 2 3871 0 91424 CALLAWAY GOLF CO COM 131193104 8 466 SH SOLE 4 466 0 0 CALLAWAY GOLF CO COM 131193104 35 2014 SH SOLE 7 2014 0 0 CALLAWAY GOLF CO COM 131193104 6929 403807 SH SOLE 18 403807 0 0 CALLAWAY GOLF CO COM 131193104 2736 159435 SH SOLE 19 159435 0 0 CALLAWAY GOLF CO COM 131193104 165467 9642607 SH SOLE 21 9642607 0 0 CALLAWAY GOLF CO COM 131193104 47198 2750440 SH SOLE 22 2616927 0 133513 CALLAWAY GOLF CO COM 131193104 599 34901 SH SOLE 26 19657 0 15244 CALLAWAY GOLF CO COM 131193104 219 12739 SH SOLE 28 12739 0 0 CALLAWAY GOLF CO COM 131193104 3055 178003 SH SOLE 30 178003 0 0 CALLAWAY GOLF CO COM 131193104 144 8378 SH SOLE 40 8378 0 0 CALLON PETE CO DEL COM 13123X102 3297 500347 SH SOLE 2 106471 0 393876 CALLON PETE CO DEL COM 13123X102 9 1311 SH SOLE 4 1311 0 0 CALLON PETE CO DEL COM 13123X102 25 3816 SH SOLE 7 3816 0 0 CALLON PETE CO DEL COM 13123X102 8508 1291096 SH SOLE 18 1291096 0 0 CALLON PETE CO DEL COM 13123X102 2567 389477 SH SOLE 19 389477 0 0 CALLON PETE CO DEL COM 13123X102 106449 16153082 SH SOLE 21 16153082 0 0 CALLON PETE CO DEL COM 13123X102 52864 8021861 SH SOLE 22 7739741 0 282120 CALLON PETE CO DEL COM 13123X102 634 96138 SH SOLE 26 46020 0 50118 CALLON PETE CO DEL COM 13123X102 209 31750 SH SOLE 28 31750 0 0 CALLON PETE CO DEL COM 13123X102 794 120529 SH SOLE 30 120529 0 0 CALLON PETE CO DEL COM 13123X102 146 22098 SH SOLE 40 22098 0 0 CALYXT INC COM 13173L107 104 8299 SH SOLE 2 526 0 7773 CALYXT INC COM 13173L107 401 32135 SH SOLE 18 32135 0 0 CALYXT INC COM 13173L107 195 15654 SH SOLE 19 15654 0 0 CALYXT INC COM 13173L107 4147 332297 SH SOLE 21 332297 0 0 CALYXT INC COM 13173L107 2888 231416 SH SOLE 22 226613 0 4803 CAMBER ENERGY INC COM NEW 13200M300 0 47 SH SOLE 21 47 0 0 CAMBREX CORP COM 132011107 1492 31882 SH SOLE 2 1398 0 30484 CAMBREX CORP COM 132011107 4 88 SH SOLE 4 88 0 0 CAMBREX CORP COM 132011107 34 732 SH SOLE 7 732 0 0 CAMBREX CORP COM 132011107 6895 147306 SH SOLE 18 147306 0 0 CAMBREX CORP COM 132011107 2689 57451 SH SOLE 19 57451 0 0 CAMBREX CORP COM 132011107 168277 3594897 SH SOLE 21 3594897 0 0 CAMBREX CORP COM 132011107 47293 1010312 SH SOLE 22 965719 0 44593 CAMBREX CORP COM 132011107 648 13839 SH SOLE 26 4541 0 9298 CAMBREX CORP COM 132011107 215 4593 SH SOLE 28 4593 0 0 CAMBREX CORP COM 132011107 6388 136474 SH SOLE 30 136474 0 0 CAMBREX CORP COM 132011107 168 3590 SH SOLE 40 3590 0 0 CAMBRIDGE BANCORP COM 132152109 322 3946 SH SOLE 2 183 0 3763 CAMBRIDGE BANCORP COM 132152109 6 72 SH SOLE 7 72 0 0 CAMBRIDGE BANCORP COM 132152109 1197 14689 SH SOLE 18 14689 0 0 CAMBRIDGE BANCORP COM 132152109 591 7247 SH SOLE 19 7247 0 0 CAMBRIDGE BANCORP COM 132152109 11860 145524 SH SOLE 21 145524 0 0 CAMBRIDGE BANCORP COM 132152109 4018 49303 SH SOLE 22 46301 0 3002 CAMDEN NATL CORP COM 133034108 708 15425 SH SOLE 2 668 0 14757 CAMDEN NATL CORP COM 133034108 15 327 SH SOLE 7 327 0 0 CAMDEN NATL CORP COM 133034108 2466 53756 SH SOLE 18 53756 0 0 CAMDEN NATL CORP COM 133034108 1201 26182 SH SOLE 19 26182 0 0 CAMDEN NATL CORP COM 133034108 24045 524202 SH SOLE 21 524202 0 0 CAMDEN NATL CORP COM 133034108 26591 579704 SH SOLE 22 556505 0 23199 CAMDEN NATL CORP COM 133034108 54 1187 SH SOLE 26 0 0 1187 CAMDEN NATL CORP COM 133034108 105 2282 SH SOLE 28 2282 0 0 CAMDEN NATL CORP COM 133034108 215 4681 SH SOLE 30 4681 0 0 CAMDEN NATL CORP COM 133034108 347 7574 SH SOLE 31 0 0 7574 CAMDEN NATL CORP COM 133034108 50 1090 SH SOLE 40 1090 0 0 CAMDEN PPTY TR SH BEN INT 133131102 26995 258599 SH SOLE 2 52729 0 205870 CAMDEN PPTY TR SH BEN INT 133131102 5836 55904 SH SOLE 4 53456 0 2448 CAMDEN PPTY TR SH BEN INT 133131102 16834 161261 SH SOLE 7 135029 0 26232 CAMDEN PPTY TR SH BEN INT 133131102 61 582 SH SOLE 13 582 0 0 CAMDEN PPTY TR SH BEN INT 133131102 389 3730 SH SOLE 15 3730 0 0 CAMDEN PPTY TR SH BEN INT 133131102 29031 278105 SH SOLE 18 270330 0 7775 CAMDEN PPTY TR SH BEN INT 133131102 13824 132431 SH SOLE 19 132431 0 0 CAMDEN PPTY TR SH BEN INT 133131102 713974 6839489 SH SOLE 21 6839489 0 0 CAMDEN PPTY TR SH BEN INT 133131102 448526 4296634 SH SOLE 22 4096012 0 200622 CAMDEN PPTY TR SH BEN INT 133131102 7519 72025 SH SOLE 23 72025 0 0 CAMDEN PPTY TR SH BEN INT 133131102 21737 208232 SH SOLE 25 208232 0 0 CAMDEN PPTY TR SH BEN INT 133131102 26430 253187 SH SOLE 26 98371 0 154816 CAMDEN PPTY TR SH BEN INT 133131102 2081 19939 SH SOLE 28 15115 0 4824 CAMDEN PPTY TR SH BEN INT 133131102 7402 70906 SH SOLE 29 50782 0 20124 CAMDEN PPTY TR SH BEN INT 133131102 59791 572768 SH SOLE 30 572768 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3272 31346 SH SOLE 31 15783 0 15563 CAMDEN PPTY TR SH BEN INT 133131102 477 4566 SH SOLE 34 4566 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2957 28324 SH SOLE 36 28324 0 0 CAMDEN PPTY TR SH BEN INT 133131102 194 1861 SH SOLE 40 1861 0 0 CAMECO CORP COM 13321L108 1685 157022 SH SOLE 21 157022 0 0 CAMPBELL SOUP CO COM 134429109 17701 441748 SH SOLE 2 41761 0 399987 CAMPBELL SOUP CO COM 134429109 2347 58566 SH SOLE 4 53807 0 4759 CAMPBELL SOUP CO COM 134429109 8408 209825 SH SOLE 7 209825 0 0 CAMPBELL SOUP CO COM 134429109 43 1078 SH SOLE 13 1078 0 0 CAMPBELL SOUP CO COM 134429109 83 2076 SH SOLE 15 2076 0 0 CAMPBELL SOUP CO COM 134429109 14708 367055 SH SOLE 18 343717 0 23338 CAMPBELL SOUP CO COM 134429109 2049 51127 SH SOLE 19 51127 0 0 CAMPBELL SOUP CO COM 134429109 241695 6031808 SH SOLE 21 6031808 0 0 CAMPBELL SOUP CO COM 134429109 195165 4870593 SH SOLE 22 4395172 0 475421 CAMPBELL SOUP CO COM 134429109 4873 121614 SH SOLE 23 121614 0 0 CAMPBELL SOUP CO COM 134429109 6731 167974 SH SOLE 25 167974 0 0 CAMPBELL SOUP CO COM 134429109 41388 1032891 SH SOLE 26 265490 0 767401 CAMPBELL SOUP CO COM 134429109 1365 34058 SH SOLE 28 24975 0 9083 CAMPBELL SOUP CO COM 134429109 1523 38012 SH SOLE 29 3797 0 34215 CAMPBELL SOUP CO COM 134429109 46016 1148381 SH SOLE 30 1148381 0 0 CAMPBELL SOUP CO COM 134429109 2473 61723 SH SOLE 31 36027 0 25696 CAMPBELL SOUP CO COM 134429109 338 8437 SH SOLE 34 8437 0 0 CAMPBELL SOUP CO COM 134429109 5783 144320 SH SOLE 36 144320 0 0 CAMPBELL SOUP CO COM 134429109 146 3651 SH SOLE 40 3651 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 373 30060 SH SOLE 2 1498 0 28562 CAMPING WORLD HLDGS INC CL A 13462K109 9 750 SH SOLE 7 750 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1293 104107 SH SOLE 18 104107 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 696 56071 SH SOLE 19 56071 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 12478 1004693 SH SOLE 21 1004693 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 11238 904869 SH SOLE 22 865633 0 39236 CAMPING WORLD HLDGS INC CL A 13462K109 112 9055 SH SOLE 26 0 0 9055 CAMPING WORLD HLDGS INC CL A 13462K109 53 4295 SH SOLE 28 4295 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 103 8281 SH SOLE 30 8281 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 40 3182 SH SOLE 40 3182 0 0 CAMTEK LTD ORD M20791105 177 20959 SH SOLE 22 20959 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 56795 1466426 SH SOLE 19 1466426 0 0 CANADIAN NAT RES LTD COM 136385101 0 12 SH SOLE 18 12 0 0 CANADIAN NAT RES LTD COM 136385101 12795 474430 SH SOLE 21 474430 0 0 CANADIAN NATL RY CO COM 136375102 0 5 SH SOLE 18 5 0 0 CANADIAN NATL RY CO COM 136375102 11083 119837 SH SOLE 22 119837 0 0 CANADIAN PAC RY LTD COM 13645T100 11 48 SH SOLE 18 48 0 0 CANADIAN PAC RY LTD COM 13645T100 6208 26388 SH SOLE 31 0 0 26388 CANADIAN SOLAR INC COM 136635109 5408 247739 SH SOLE 21 247739 0 0 CANADIAN SOLAR INC COM 136635109 64 2921 SH SOLE 22 2921 0 0 CANADIAN SOLAR INC COM 136635109 4828 221168 SH SOLE 30 221168 0 0 CANADIAN SOLAR INC COM 136635109 15464 708401 SH SOLE 34 708401 0 0 CANADIAN SOLAR INC COM 136635109 137 6295 SH SOLE 36 6295 0 0 CANCER GENETICS INC COM 13739U104 1 7195 SH SOLE 21 7195 0 0 CANNAE HLDGS INC COM 13765N107 1998 68960 SH SOLE 2 2806 0 66154 CANNAE HLDGS INC COM 13765N107 12 421 SH SOLE 4 421 0 0 CANNAE HLDGS INC COM 13765N107 33 1134 SH SOLE 7 1134 0 0 CANNAE HLDGS INC COM 13765N107 6407 221100 SH SOLE 18 221100 0 0 CANNAE HLDGS INC COM 13765N107 3339 115203 SH SOLE 19 115203 0 0 CANNAE HLDGS INC COM 13765N107 62089 2142487 SH SOLE 21 2142487 0 0 CANNAE HLDGS INC COM 13765N107 58721 2026276 SH SOLE 22 1919291 0 106985 CANNAE HLDGS INC COM 13765N107 482 16623 SH SOLE 26 13850 0 2773 CANNAE HLDGS INC COM 13765N107 255 8787 SH SOLE 28 8787 0 0 CANNAE HLDGS INC COM 13765N107 9339 322241 SH SOLE 30 322241 0 0 CANNAE HLDGS INC COM 13765N107 173 5953 SH SOLE 40 5953 0 0 CANON INC SPONSORED ADR 138006309 2 74 SH SOLE 18 74 0 0 CANTEL MEDICAL CORP COM 138098108 7016 87007 SH SOLE 2 19344 0 67663 CANTEL MEDICAL CORP COM 138098108 13 160 SH SOLE 4 160 0 0 CANTEL MEDICAL CORP COM 138098108 53 662 SH SOLE 7 662 0 0 CANTEL MEDICAL CORP COM 138098108 8305 102987 SH SOLE 18 102987 0 0 CANTEL MEDICAL CORP COM 138098108 676 8380 SH SOLE 19 8380 0 0 CANTEL MEDICAL CORP COM 138098108 159953 1983545 SH SOLE 21 1983545 0 0 CANTEL MEDICAL CORP COM 138098108 96005 1190538 SH SOLE 22 1117820 0 72718 CANTEL MEDICAL CORP COM 138098108 1107 13726 SH SOLE 26 9572 0 4154 CANTEL MEDICAL CORP COM 138098108 384 4756 SH SOLE 28 4756 0 0 CANTEL MEDICAL CORP COM 138098108 843 10455 SH SOLE 30 10455 0 0 CANTEL MEDICAL CORP COM 138098108 5748 71281 SH SOLE 31 805 0 70476 CANTEL MEDICAL CORP COM 138098108 328 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 CANTERBURY PARK HOLDING CORP COM 13811E101 429 34751 SH SOLE 22 0 0 34751 CAPITAL BANCORP INC MD COM 139737100 88 7157 SH SOLE 2 297 0 6860 CAPITAL BANCORP INC MD COM 139737100 338 27501 SH SOLE 18 27501 0 0 CAPITAL BANCORP INC MD COM 139737100 157 12794 SH SOLE 19 12794 0 0 CAPITAL BANCORP INC MD COM 139737100 3149 256029 SH SOLE 21 256029 0 0 CAPITAL BANCORP INC MD COM 139737100 884 71868 SH SOLE 22 69697 0 2171 CAPITAL CITY BK GROUP INC COM 139674105 354 14243 SH SOLE 2 1190 0 13053 CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH SOLE 7 252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1189 47838 SH SOLE 18 47838 0 0 CAPITAL CITY BK GROUP INC COM 139674105 834 33546 SH SOLE 19 33546 0 0 CAPITAL CITY BK GROUP INC COM 139674105 11282 454007 SH SOLE 21 454007 0 0 CAPITAL CITY BK GROUP INC COM 139674105 13542 544933 SH SOLE 22 535623 0 9310 CAPITAL CITY BK GROUP INC COM 139674105 54 2159 SH SOLE 23 2159 0 0 CAPITAL CITY BK GROUP INC COM 139674105 211 8495 SH SOLE 26 0 0 8495 CAPITAL ONE FINL CORP COM 14040H105 112600 1240906 SH SOLE 2 206615 0 1034291 CAPITAL ONE FINL CORP COM 14040H105 16237 178939 SH SOLE 4 166104 0 12835 CAPITAL ONE FINL CORP COM 14040H105 40821 449868 SH SOLE 7 415863 0 34005 CAPITAL ONE FINL CORP COM 14040H105 663 7303 SH SOLE 13 7303 0 0 CAPITAL ONE FINL CORP COM 14040H105 410 4519 SH SOLE 15 4519 0 0 CAPITAL ONE FINL CORP COM 14040H105 99417 1095621 SH SOLE 18 1033134 0 62487 CAPITAL ONE FINL CORP COM 14040H105 35872 395328 SH SOLE 19 395328 0 0 CAPITAL ONE FINL CORP COM 14040H105 759843 8373852 SH SOLE 21 8373852 0 0 CAPITAL ONE FINL CORP COM 14040H105 1056072 11638441 SH SOLE 22 10303033 0 1335408 CAPITAL ONE FINL CORP COM 14040H105 32657 359897 SH SOLE 23 359897 0 0 CAPITAL ONE FINL CORP COM 14040H105 40466 445960 SH SOLE 25 445960 0 0 CAPITAL ONE FINL CORP COM 14040H105 173518 1912252 SH SOLE 26 535061 0 1377191 CAPITAL ONE FINL CORP COM 14040H105 8425 92845 SH SOLE 28 68178 0 24667 CAPITAL ONE FINL CORP COM 14040H105 6343 69906 SH SOLE 29 10733 0 59173 CAPITAL ONE FINL CORP COM 14040H105 159894 1762117 SH SOLE 30 1762117 0 0 CAPITAL ONE FINL CORP COM 14040H105 14933 164565 SH SOLE 31 90096 0 74469 CAPITAL ONE FINL CORP COM 14040H105 10633 117186 SH SOLE 34 117186 0 0 CAPITAL ONE FINL CORP COM 14040H105 35975 396460 SH SOLE 36 396460 0 0 CAPITAL ONE FINL CORP COM 14040H105 987 10877 SH SOLE 40 10877 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 785 74743 SH SOLE 31 0 0 74743 CAPITAL SOUTHWEST CORP COM 140501107 1480 70652 SH SOLE 30 70652 0 0 CAPITAL SR LIVING CORP COM 140475104 27 5358 SH SOLE 18 5358 0 0 CAPITAL SR LIVING CORP COM 140475104 437 86947 SH SOLE 21 86947 0 0 CAPITAL SR LIVING CORP COM 140475104 2969 590247 SH SOLE 22 590247 0 0 CAPITALA FIN CORP COM 14054R106 437 46289 SH SOLE 31 0 0 46289 CAPITALA FIN CORP 5.75% NT CV 22 14054R403 1614 63851 SH SOLE 21 63851 0 0 CAPITOL FED FINL INC COM 14057J101 1869 135727 SH SOLE 2 5507 0 130220 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 5944 431681 SH SOLE 18 431681 0 0 CAPITOL FED FINL INC COM 14057J101 3118 226453 SH SOLE 19 226453 0 0 CAPITOL FED FINL INC COM 14057J101 61564 4470865 SH SOLE 21 4470865 0 0 CAPITOL FED FINL INC COM 14057J101 60306 4379556 SH SOLE 22 4193217 0 186339 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 496 35998 SH SOLE 30 35998 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 12090 348626 SH SOLE 2 34522 0 314104 CAPRI HOLDINGS LIMITED SHS G1890L107 1835 52902 SH SOLE 4 49030 0 3872 CAPRI HOLDINGS LIMITED SHS G1890L107 6358 183340 SH SOLE 7 142148 0 41192 CAPRI HOLDINGS LIMITED SHS G1890L107 31 887 SH SOLE 13 887 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 50 1447 SH SOLE 15 1447 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 11574 333747 SH SOLE 18 313771 0 19976 CAPRI HOLDINGS LIMITED SHS G1890L107 1623 46788 SH SOLE 19 46788 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 127453 3675105 SH SOLE 21 3675105 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 137272 3958249 SH SOLE 22 3537601 0 420648 CAPRI HOLDINGS LIMITED SHS G1890L107 3746 108009 SH SOLE 23 108009 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 5888 169779 SH SOLE 25 169779 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 21468 619044 SH SOLE 26 231093 0 387951 CAPRI HOLDINGS LIMITED SHS G1890L107 972 28037 SH SOLE 28 19957 0 8080 CAPRI HOLDINGS LIMITED SHS G1890L107 1182 34081 SH SOLE 29 3156 0 30925 CAPRI HOLDINGS LIMITED SHS G1890L107 21860 630326 SH SOLE 30 630326 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1648 47523 SH SOLE 31 26218 0 21305 CAPRI HOLDINGS LIMITED SHS G1890L107 281 8115 SH SOLE 34 8115 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3986 114939 SH SOLE 36 114939 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 105 3042 SH SOLE 40 3042 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 2 602 SH SOLE 21 602 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 194 12797 SH SOLE 2 637 0 12160 CAPSTAR FINL HLDGS INC COM 14070T102 760 50197 SH SOLE 18 50197 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 369 24335 SH SOLE 19 24335 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 7639 504239 SH SOLE 21 504239 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 2147 141688 SH SOLE 22 134740 0 6948 CAPSTEAD MTG CORP COM NO PAR 14067E506 758 90813 SH SOLE 2 3473 0 87340 CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH SOLE 4 499 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 11 1359 SH SOLE 7 1359 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 3119 373561 SH SOLE 18 373561 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1208 144628 SH SOLE 19 144628 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 91920 11008425 SH SOLE 21 11008425 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 24733 2962013 SH SOLE 22 2818799 0 143214 CAPSTEAD MTG CORP COM NO PAR 14067E506 209 25069 SH SOLE 26 12091 0 12978 CAPSTEAD MTG CORP COM NO PAR 14067E506 120 14355 SH SOLE 28 14355 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1093 130842 SH SOLE 30 130842 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 92 11073 SH SOLE 40 11073 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 2 3118 SH SOLE 18 3118 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 35 44285 SH SOLE 21 44285 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 360 457133 SH SOLE 22 457133 0 0 CARA THERAPEUTICS INC COM 140755109 677 31474 SH SOLE 2 2521 0 28953 CARA THERAPEUTICS INC COM 140755109 5 227 SH SOLE 4 227 0 0 CARA THERAPEUTICS INC COM 140755109 13 602 SH SOLE 7 602 0 0 CARA THERAPEUTICS INC COM 140755109 2566 119365 SH SOLE 18 118210 0 1155 CARA THERAPEUTICS INC COM 140755109 1726 80287 SH SOLE 19 80287 0 0 CARA THERAPEUTICS INC COM 140755109 33100 1539545 SH SOLE 21 1539545 0 0 CARA THERAPEUTICS INC COM 140755109 22794 1060171 SH SOLE 22 1013998 0 46173 CARA THERAPEUTICS INC COM 140755109 96 4473 SH SOLE 23 4473 0 0 CARA THERAPEUTICS INC COM 140755109 86 4018 SH SOLE 28 4018 0 0 CARA THERAPEUTICS INC COM 140755109 453 21075 SH SOLE 30 21075 0 0 CARA THERAPEUTICS INC COM 140755109 71 3314 SH SOLE 40 3314 0 0 CARBO CERAMICS INC COM 140781105 6 4607 SH SOLE 18 4607 0 0 CARBO CERAMICS INC COM 140781105 93 69141 SH SOLE 21 69141 0 0 CARBO CERAMICS INC COM 140781105 387 286542 SH SOLE 22 286542 0 0 CARBON BLACK INC COM 14081R103 808 48334 SH SOLE 2 2307 0 46027 CARBON BLACK INC COM 14081R103 22 1333 SH SOLE 7 1333 0 0 CARBON BLACK INC COM 14081R103 3042 181936 SH SOLE 18 181936 0 0 CARBON BLACK INC COM 14081R103 1586 94839 SH SOLE 19 94839 0 0 CARBON BLACK INC COM 14081R103 28689 1715857 SH SOLE 21 1715857 0 0 CARBON BLACK INC COM 14081R103 24087 1440615 SH SOLE 22 1392552 0 48063 CARBON BLACK INC COM 14081R103 3767 225302 SH SOLE 30 225302 0 0 CARBONITE INC COM 141337105 749 28760 SH SOLE 2 1415 0 27345 CARBONITE INC COM 141337105 4 166 SH SOLE 4 166 0 0 CARBONITE INC COM 141337105 15 578 SH SOLE 7 578 0 0 CARBONITE INC COM 141337105 2993 114947 SH SOLE 18 114947 0 0 CARBONITE INC COM 141337105 1547 59416 SH SOLE 19 59416 0 0 CARBONITE INC COM 141337105 28953 1111853 SH SOLE 21 1111853 0 0 CARBONITE INC COM 141337105 27134 1042001 SH SOLE 22 960839 0 81162 CARBONITE INC COM 141337105 733 28143 SH SOLE 26 17495 0 10648 CARBONITE INC COM 141337105 127 4860 SH SOLE 28 4860 0 0 CARBONITE INC COM 141337105 225 8659 SH SOLE 30 8659 0 0 CARBONITE INC COM 141337105 747 28674 SH SOLE 34 28674 0 0 CARBONITE INC COM 141337105 91 3492 SH SOLE 40 3492 0 0 CARDINAL HEALTH INC COM 14149Y108 34819 739251 SH SOLE 2 93670 0 645581 CARDINAL HEALTH INC COM 14149Y108 5004 106241 SH SOLE 4 98043 0 8198 CARDINAL HEALTH INC COM 14149Y108 28716 609689 SH SOLE 7 404156 0 205533 CARDINAL HEALTH INC COM 14149Y108 389 8251 SH SOLE 13 8251 0 0 CARDINAL HEALTH INC COM 14149Y108 123 2605 SH SOLE 15 2605 0 0 CARDINAL HEALTH INC COM 14149Y108 38065 808164 SH SOLE 18 767840 0 40324 CARDINAL HEALTH INC COM 14149Y108 12331 261807 SH SOLE 19 261807 0 0 CARDINAL HEALTH INC COM 14149Y108 339465 7207331 SH SOLE 21 7207331 0 0 CARDINAL HEALTH INC COM 14149Y108 373326 7926250 SH SOLE 22 7026313 0 899937 CARDINAL HEALTH INC COM 14149Y108 10315 219011 SH SOLE 23 219011 0 0 CARDINAL HEALTH INC COM 14149Y108 14361 304906 SH SOLE 25 304906 0 0 CARDINAL HEALTH INC COM 14149Y108 74204 1575459 SH SOLE 26 389129 0 1186330 CARDINAL HEALTH INC COM 14149Y108 2692 57161 SH SOLE 28 41432 0 15729 CARDINAL HEALTH INC COM 14149Y108 327 6948 SH SOLE 29 6948 0 0 CARDINAL HEALTH INC COM 14149Y108 60281 1279849 SH SOLE 30 1279849 0 0 CARDINAL HEALTH INC COM 14149Y108 4828 102503 SH SOLE 31 55090 0 47413 CARDINAL HEALTH INC COM 14149Y108 5870 124627 SH SOLE 34 124627 0 0 CARDINAL HEALTH INC COM 14149Y108 14871 315727 SH SOLE 36 315727 0 0 CARDINAL HEALTH INC COM 14149Y108 388 8238 SH SOLE 40 8238 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1559 36326 SH SOLE 2 7935 0 28391 CARDIOVASCULAR SYS INC DEL COM 141619106 10 233 SH SOLE 4 233 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 31 718 SH SOLE 7 718 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 6846 159477 SH SOLE 18 150386 0 9091 CARDIOVASCULAR SYS INC DEL COM 141619106 8060 187758 SH SOLE 19 187758 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 164448 3830602 SH SOLE 21 3830602 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 49033 1142157 SH SOLE 22 1094372 0 47785 CARDIOVASCULAR SYS INC DEL COM 141619106 1000 23297 SH SOLE 23 23297 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2899 67539 SH SOLE 26 16096 0 51443 CARDIOVASCULAR SYS INC DEL COM 141619106 183 4262 SH SOLE 28 4262 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2260 52639 SH SOLE 30 52639 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 142 3314 SH SOLE 40 3314 0 0 CARDLYTICS INC COM 14161W105 305 11736 SH SOLE 2 562 0 11174 CARDLYTICS INC COM 14161W105 12 463 SH SOLE 7 463 0 0 CARDLYTICS INC COM 14161W105 1227 47222 SH SOLE 18 47222 0 0 CARDLYTICS INC COM 14161W105 613 23597 SH SOLE 19 23597 0 0 CARDLYTICS INC COM 14161W105 11746 452135 SH SOLE 21 452135 0 0 CARDLYTICS INC COM 14161W105 9573 368466 SH SOLE 22 359319 0 9147 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 679 700000 PRN SOLE 21 700000 0 0 CARDTRONICS PLC SHS CL A G1991C105 942 34490 SH SOLE 2 1534 0 32956 CARDTRONICS PLC SHS CL A G1991C105 8 290 SH SOLE 4 290 0 0 CARDTRONICS PLC SHS CL A G1991C105 19 711 SH SOLE 7 711 0 0 CARDTRONICS PLC SHS CL A G1991C105 4583 167770 SH SOLE 18 167770 0 0 CARDTRONICS PLC SHS CL A G1991C105 1757 64297 SH SOLE 19 64297 0 0 CARDTRONICS PLC SHS CL A G1991C105 109521 4008816 SH SOLE 21 4008816 0 0 CARDTRONICS PLC SHS CL A G1991C105 30731 1124851 SH SOLE 22 1066879 0 57972 CARDTRONICS PLC SHS CL A G1991C105 345 12644 SH SOLE 26 8573 0 4071 CARDTRONICS PLC SHS CL A G1991C105 150 5486 SH SOLE 28 5486 0 0 CARDTRONICS PLC SHS CL A G1991C105 1520 55643 SH SOLE 30 55643 0 0 CARDTRONICS PLC SHS CL A G1991C105 57 2072 SH SOLE 34 2072 0 0 CARDTRONICS PLC SHS CL A G1991C105 131 4794 SH SOLE 40 4794 0 0 CARE COM INC COM 141633107 315 28723 SH SOLE 2 11033 0 17690 CARE COM INC COM 141633107 4 405 SH SOLE 7 405 0 0 CARE COM INC COM 141633107 1270 115699 SH SOLE 18 105833 0 9866 CARE COM INC COM 141633107 2363 215197 SH SOLE 19 215197 0 0 CARE COM INC COM 141633107 30555 2782826 SH SOLE 21 2782826 0 0 CARE COM INC COM 141633107 10618 967050 SH SOLE 22 937003 0 30047 CARE COM INC COM 141633107 513 46703 SH SOLE 23 46703 0 0 CARE COM INC COM 141633107 788 71730 SH SOLE 26 0 0 71730 CARE COM INC COM 141633107 410 37370 SH SOLE 30 37370 0 0 CARE COM INC COM 141633107 21 1892 SH SOLE 40 1892 0 0 CAREDX INC COM 14167L103 1305 36268 SH SOLE 2 1699 0 34569 CAREDX INC COM 14167L103 7 190 SH SOLE 4 190 0 0 CAREDX INC COM 14167L103 25 690 SH SOLE 7 690 0 0 CAREDX INC COM 14167L103 4824 134045 SH SOLE 18 134045 0 0 CAREDX INC COM 14167L103 2835 78773 SH SOLE 19 78773 0 0 CAREDX INC COM 14167L103 46431 1290101 SH SOLE 21 1290101 0 0 CAREDX INC COM 14167L103 40475 1124617 SH SOLE 22 1060252 0 64365 CAREDX INC COM 14167L103 14 391 SH SOLE 23 391 0 0 CAREDX INC COM 14167L103 762 21177 SH SOLE 26 17636 0 3541 CAREDX INC COM 14167L103 220 6111 SH SOLE 28 6111 0 0 CAREDX INC COM 14167L103 3969 110288 SH SOLE 30 110288 0 0 CAREDX INC COM 14167L103 51 1424 SH SOLE 34 1424 0 0 CAREDX INC COM 14167L103 173 4815 SH SOLE 40 4815 0 0 CAREER EDUCATION CORP COM 141665109 1147 60148 SH SOLE 2 2852 0 57296 CAREER EDUCATION CORP COM 141665109 6 326 SH SOLE 4 326 0 0 CAREER EDUCATION CORP COM 141665109 25 1322 SH SOLE 7 1322 0 0 CAREER EDUCATION CORP COM 141665109 5767 302414 SH SOLE 18 302414 0 0 CAREER EDUCATION CORP COM 141665109 2236 117278 SH SOLE 19 117278 0 0 CAREER EDUCATION CORP COM 141665109 141558 7423077 SH SOLE 21 7423077 0 0 CAREER EDUCATION CORP COM 141665109 37329 1957464 SH SOLE 22 1865357 0 92107 CAREER EDUCATION CORP COM 141665109 1019 53427 SH SOLE 26 31145 0 22282 CAREER EDUCATION CORP COM 141665109 164 8603 SH SOLE 28 8603 0 0 CAREER EDUCATION CORP COM 141665109 2005 105123 SH SOLE 30 105123 0 0 CAREER EDUCATION CORP COM 141665109 104 5454 SH SOLE 40 5454 0 0 CARETRUST REIT INC COM 14174T107 2484 104465 SH SOLE 2 18820 0 85645 CARETRUST REIT INC COM 14174T107 6787 285422 SH SOLE 4 285422 0 0 CARETRUST REIT INC COM 14174T107 2425 101988 SH SOLE 7 101988 0 0 CARETRUST REIT INC COM 14174T107 75 3154 SH SOLE 15 3154 0 0 CARETRUST REIT INC COM 14174T107 38696 1627260 SH SOLE 18 1627260 0 0 CARETRUST REIT INC COM 14174T107 10876 457375 SH SOLE 19 457375 0 0 CARETRUST REIT INC COM 14174T107 253122 10644324 SH SOLE 21 10644324 0 0 CARETRUST REIT INC COM 14174T107 97172 4086279 SH SOLE 22 3731800 0 354479 CARETRUST REIT INC COM 14174T107 3545 149072 SH SOLE 23 149072 0 0 CARETRUST REIT INC COM 14174T107 4799 201796 SH SOLE 25 201796 0 0 CARETRUST REIT INC COM 14174T107 4926 207167 SH SOLE 26 20645 0 186522 CARETRUST REIT INC COM 14174T107 254 10678 SH SOLE 28 10678 0 0 CARETRUST REIT INC COM 14174T107 1161 48824 SH SOLE 29 48824 0 0 CARETRUST REIT INC COM 14174T107 13745 578007 SH SOLE 30 578007 0 0 CARETRUST REIT INC COM 14174T107 3531 148498 SH SOLE 34 148498 0 0 CARETRUST REIT INC COM 14174T107 238 10021 SH SOLE 40 10021 0 0 CARGURUS INC COM CL A 141788109 3741 103606 SH SOLE 2 38500 0 65106 CARGURUS INC COM CL A 141788109 146 4034 SH SOLE 4 4034 0 0 CARGURUS INC COM CL A 141788109 89 2466 SH SOLE 7 2466 0 0 CARGURUS INC COM CL A 141788109 9436 261319 SH SOLE 18 246250 0 15069 CARGURUS INC COM CL A 141788109 13704 379497 SH SOLE 19 379497 0 0 CARGURUS INC COM CL A 141788109 84546 2341357 SH SOLE 21 2341357 0 0 CARGURUS INC COM CL A 141788109 63122 1748052 SH SOLE 22 1630468 0 117584 CARGURUS INC COM CL A 141788109 1725 47757 SH SOLE 23 47757 0 0 CARGURUS INC COM CL A 141788109 4498 124559 SH SOLE 26 18809 0 105750 CARGURUS INC COM CL A 141788109 379 10492 SH SOLE 28 10492 0 0 CARGURUS INC COM CL A 141788109 170 4709 SH SOLE 29 4709 0 0 CARGURUS INC COM CL A 141788109 4082 113030 SH SOLE 30 113030 0 0 CARGURUS INC COM CL A 141788109 398 11030 SH SOLE 31 11030 0 0 CARGURUS INC COM CL A 141788109 503 13936 SH SOLE 34 13936 0 0 CARGURUS INC COM CL A 141788109 122 3375 SH SOLE 36 3375 0 0 CARGURUS INC COM CL A 141788109 278 7706 SH SOLE 40 7706 0 0 CARLISLE COS INC COM 142339100 18795 133855 SH SOLE 2 32922 0 100933 CARLISLE COS INC COM 142339100 67 477 SH SOLE 4 477 0 0 CARLISLE COS INC COM 142339100 2477 17640 SH SOLE 7 17640 0 0 CARLISLE COS INC COM 142339100 23793 169454 SH SOLE 18 169454 0 0 CARLISLE COS INC COM 142339100 1761 12542 SH SOLE 19 12542 0 0 CARLISLE COS INC COM 142339100 404002 2877300 SH SOLE 21 2877300 0 0 CARLISLE COS INC COM 142339100 270420 1925932 SH SOLE 22 1808536 0 117396 CARLISLE COS INC COM 142339100 101 721 SH SOLE 23 721 0 0 CARLISLE COS INC COM 142339100 2914 20750 SH SOLE 26 13370 0 7380 CARLISLE COS INC COM 142339100 1041 7417 SH SOLE 28 7417 0 0 CARLISLE COS INC COM 142339100 2321 16533 SH SOLE 30 16533 0 0 CARLISLE COS INC COM 142339100 1089 7759 SH SOLE 31 1192 0 6567 CARLISLE COS INC COM 142339100 247 1761 SH SOLE 36 1761 0 0 CARLISLE COS INC COM 142339100 784 5584 SH SOLE 40 5584 0 0 CARMAX INC COM 143130102 35570 409652 SH SOLE 2 45934 0 363718 CARMAX INC COM 143130102 4665 53722 SH SOLE 4 49024 0 4698 CARMAX INC COM 143130102 12461 143512 SH SOLE 7 143512 0 0 CARMAX INC COM 143130102 94 1079 SH SOLE 13 1079 0 0 CARMAX INC COM 143130102 131 1503 SH SOLE 15 1503 0 0 CARMAX INC COM 143130102 28767 331299 SH SOLE 18 307280 0 24019 CARMAX INC COM 143130102 5971 68764 SH SOLE 19 68764 0 0 CARMAX INC COM 143130102 323961 3730985 SH SOLE 21 3730985 0 0 CARMAX INC COM 143130102 350727 4039234 SH SOLE 22 3574797 0 464437 CARMAX INC COM 143130102 10790 124271 SH SOLE 23 124271 0 0 CARMAX INC COM 143130102 14568 167781 SH SOLE 25 167781 0 0 CARMAX INC COM 143130102 56030 645285 SH SOLE 26 228322 0 416963 CARMAX INC COM 143130102 2884 33209 SH SOLE 28 24368 0 8841 CARMAX INC COM 143130102 3513 40456 SH SOLE 29 5307 0 35149 CARMAX INC COM 143130102 50075 576699 SH SOLE 30 576699 0 0 CARMAX INC COM 143130102 4715 54296 SH SOLE 31 30047 0 24249 CARMAX INC COM 143130102 808 9305 SH SOLE 34 9305 0 0 CARMAX INC COM 143130102 10686 123063 SH SOLE 36 123063 0 0 CARMAX INC COM 143130102 320 3683 SH SOLE 40 3683 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 45844 984841 SH SOLE 2 105217 0 879624 CARNIVAL CORP UNIT 99/99/9999 143658300 7072 151921 SH SOLE 4 140763 0 11158 CARNIVAL CORP UNIT 99/99/9999 143658300 18190 390752 SH SOLE 7 378220 0 12532 CARNIVAL CORP UNIT 99/99/9999 143658300 837 17978 SH SOLE 13 17978 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 115 2465 SH SOLE 15 2465 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5 100 SH SOLE 17 0 0 100 CARNIVAL CORP UNIT 99/99/9999 143658300 75939 1631345 SH SOLE 18 1454413 0 176932 CARNIVAL CORP UNIT 99/99/9999 143658300 18787 403585 SH SOLE 19 403585 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 358515 7701728 SH SOLE 21 7701728 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 454235 9758001 SH SOLE 22 8598784 0 1159217 CARNIVAL CORP UNIT 99/99/9999 143658300 16106 345997 SH SOLE 23 345997 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 19127 410884 SH SOLE 25 377165 0 33719 CARNIVAL CORP UNIT 99/99/9999 143658300 73524 1579470 SH SOLE 26 487420 0 1092050 CARNIVAL CORP UNIT 99/99/9999 143658300 3752 80595 SH SOLE 28 57643 0 22952 CARNIVAL CORP UNIT 99/99/9999 143658300 1442 30986 SH SOLE 29 30986 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 67083 1441096 SH SOLE 30 1441096 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 6721 144385 SH SOLE 31 75864 0 68521 CARNIVAL CORP UNIT 99/99/9999 143658300 19021 408622 SH SOLE 34 408622 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 15771 338800 SH SOLE 36 338800 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 475 10210 SH SOLE 40 10210 0 0 CAROLINA FINL CORP NEW COM 143873107 666 18989 SH SOLE 2 866 0 18123 CAROLINA FINL CORP NEW COM 143873107 16 443 SH SOLE 7 443 0 0 CAROLINA FINL CORP NEW COM 143873107 2576 73411 SH SOLE 18 73411 0 0 CAROLINA FINL CORP NEW COM 143873107 1245 35466 SH SOLE 19 35466 0 0 CAROLINA FINL CORP NEW COM 143873107 25083 714808 SH SOLE 21 714808 0 0 CAROLINA FINL CORP NEW COM 143873107 23249 662548 SH SOLE 22 633977 0 28571 CAROLINA FINL CORP NEW COM 143873107 10 297 SH SOLE 23 297 0 0 CAROLINA FINL CORP NEW COM 143873107 101 2892 SH SOLE 26 0 0 2892 CAROLINA FINL CORP NEW COM 143873107 274 7800 SH SOLE 30 7800 0 0 CAROLINA FINL CORP NEW COM 143873107 72 2047 SH SOLE 40 2047 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 15 1901 SH SOLE 18 1901 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 78 9966 SH SOLE 21 9966 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3176 66199 SH SOLE 2 24720 0 41479 CARPENTER TECHNOLOGY CORP COM 144285103 9 190 SH SOLE 4 190 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 58 1215 SH SOLE 7 1215 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 12733 265389 SH SOLE 18 265389 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 5080 105882 SH SOLE 19 105882 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 159442 3323085 SH SOLE 21 3323085 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 82322 1715748 SH SOLE 22 1648158 0 67590 CARPENTER TECHNOLOGY CORP COM 144285103 391 8150 SH SOLE 23 8150 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1924 40095 SH SOLE 26 13644 0 26451 CARPENTER TECHNOLOGY CORP COM 144285103 282 5868 SH SOLE 28 5868 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 624 12996 SH SOLE 30 12996 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 29 600 SH SOLE 36 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 202 4213 SH SOLE 40 4213 0 0 CARRIAGE SVCS INC COM 143905107 326 17161 SH SOLE 2 785 0 16376 CARRIAGE SVCS INC COM 143905107 8 411 SH SOLE 7 411 0 0 CARRIAGE SVCS INC COM 143905107 1173 61698 SH SOLE 18 61698 0 0 CARRIAGE SVCS INC COM 143905107 536 28177 SH SOLE 19 28177 0 0 CARRIAGE SVCS INC COM 143905107 10817 569010 SH SOLE 21 569010 0 0 CARRIAGE SVCS INC COM 143905107 10265 539988 SH SOLE 22 516118 0 23870 CARRIAGE SVCS INC COM 143905107 149 7814 SH SOLE 26 0 0 7814 CARRIAGE SVCS INC COM 143905107 45 2376 SH SOLE 28 2376 0 0 CARRIAGE SVCS INC COM 143905107 96 5036 SH SOLE 30 5036 0 0 CARRIAGE SVCS INC COM 143905107 32 1695 SH SOLE 40 1695 0 0 CARRIZO OIL & GAS INC COM 144577103 996 99358 SH SOLE 2 9109 0 90249 CARRIZO OIL & GAS INC COM 144577103 3 267 SH SOLE 4 267 0 0 CARRIZO OIL & GAS INC COM 144577103 17 1689 SH SOLE 7 1689 0 0 CARRIZO OIL & GAS INC COM 144577103 3864 385657 SH SOLE 18 385657 0 0 CARRIZO OIL & GAS INC COM 144577103 1944 193985 SH SOLE 19 193985 0 0 CARRIZO OIL & GAS INC COM 144577103 93169 9298337 SH SOLE 21 9298337 0 0 CARRIZO OIL & GAS INC COM 144577103 27608 2755336 SH SOLE 22 2639377 0 115959 CARRIZO OIL & GAS INC COM 144577103 207 20657 SH SOLE 23 20657 0 0 CARRIZO OIL & GAS INC COM 144577103 747 74561 SH SOLE 26 41954 0 32607 CARRIZO OIL & GAS INC COM 144577103 113 11269 SH SOLE 28 11269 0 0 CARRIZO OIL & GAS INC COM 144577103 1450 144669 SH SOLE 30 144669 0 0 CARRIZO OIL & GAS INC COM 144577103 83 8324 SH SOLE 40 8324 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 306 33899 SH SOLE 2 1274 0 32625 CARROLS RESTAURANT GROUP INC COM 14574X104 7 764 SH SOLE 7 764 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1057 117008 SH SOLE 18 117008 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 574 63591 SH SOLE 19 63591 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 10730 1188227 SH SOLE 21 1188227 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 9724 1076805 SH SOLE 22 1028993 0 47812 CARROLS RESTAURANT GROUP INC COM 14574X104 50 5537 SH SOLE 23 5537 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 140 15557 SH SOLE 26 0 0 15557 CARROLS RESTAURANT GROUP INC COM 14574X104 44 4903 SH SOLE 28 4903 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 109 12023 SH SOLE 30 12023 0 0 CARS COM INC COM 14575E105 2014 102133 SH SOLE 2 36288 0 65845 CARS COM INC COM 14575E105 7 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 22 1102 SH SOLE 7 1102 0 0 CARS COM INC COM 14575E105 7165 363355 SH SOLE 18 363355 0 0 CARS COM INC COM 14575E105 3421 173485 SH SOLE 19 173485 0 0 CARS COM INC COM 14575E105 88575 4491638 SH SOLE 21 4491638 0 0 CARS COM INC COM 14575E105 47357 2401477 SH SOLE 22 2300134 0 101343 CARS COM INC COM 14575E105 442 22405 SH SOLE 23 22405 0 0 CARS COM INC COM 14575E105 1154 58504 SH SOLE 26 10417 0 48087 CARS COM INC COM 14575E105 167 8465 SH SOLE 28 8465 0 0 CARS COM INC COM 14575E105 3282 166437 SH SOLE 30 166437 0 0 CARS COM INC COM 14575E105 86 4369 SH SOLE 36 4369 0 0 CARS COM INC COM 14575E105 124 6304 SH SOLE 40 6304 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 411 20795 SH SOLE 2 946 0 19849 CARTER BK & TR MARTINSVILLE COM 146102108 11 572 SH SOLE 7 572 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 1543 78112 SH SOLE 18 78112 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 794 40186 SH SOLE 19 40186 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 14731 745876 SH SOLE 21 745876 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 7742 391991 SH SOLE 22 380230 0 11761 CARTERS INC COM 146229109 10733 110040 SH SOLE 2 30572 0 79468 CARTERS INC COM 146229109 24 249 SH SOLE 4 249 0 0 CARTERS INC COM 146229109 115 1179 SH SOLE 7 1179 0 0 CARTERS INC COM 146229109 13274 136083 SH SOLE 18 136083 0 0 CARTERS INC COM 146229109 979 10033 SH SOLE 19 10033 0 0 CARTERS INC COM 146229109 221456 2270416 SH SOLE 21 2270416 0 0 CARTERS INC COM 146229109 151852 1556821 SH SOLE 22 1451115 0 105706 CARTERS INC COM 146229109 1636 16769 SH SOLE 26 10546 0 6223 CARTERS INC COM 146229109 575 5896 SH SOLE 28 5896 0 0 CARTERS INC COM 146229109 1262 12943 SH SOLE 30 12943 0 0 CARTERS INC COM 146229109 188 1929 SH SOLE 31 929 0 1000 CARTERS INC COM 146229109 90 918 SH SOLE 36 918 0 0 CARTERS INC COM 146229109 407 4170 SH SOLE 40 4170 0 0 CARVANA CO CL A 146869102 4478 71542 SH SOLE 2 2834 0 68708 CARVANA CO CL A 146869102 12 187 SH SOLE 4 187 0 0 CARVANA CO CL A 146869102 50 797 SH SOLE 7 797 0 0 CARVANA CO CL A 146869102 1162 18570 SH SOLE 18 18570 0 0 CARVANA CO CL A 146869102 555 8864 SH SOLE 19 8864 0 0 CARVANA CO CL A 146869102 30203 482550 SH SOLE 21 482550 0 0 CARVANA CO CL A 146869102 63332 1011852 SH SOLE 22 937663 0 74189 CARVANA CO CL A 146869102 1057 16885 SH SOLE 26 10799 0 6086 CARVANA CO CL A 146869102 405 6466 SH SOLE 28 6466 0 0 CARVANA CO CL A 146869102 4090 65348 SH SOLE 30 65348 0 0 CARVANA CO CL A 146869102 53 840 SH SOLE 31 840 0 0 CARVANA CO CL A 146869102 293 4679 SH SOLE 40 4679 0 0 CASA SYS INC COM 14713L102 177 27501 SH SOLE 2 1434 0 26067 CASA SYS INC COM 14713L102 2 348 SH SOLE 7 348 0 0 CASA SYS INC COM 14713L102 663 103154 SH SOLE 18 103154 0 0 CASA SYS INC COM 14713L102 343 53273 SH SOLE 19 53273 0 0 CASA SYS INC COM 14713L102 6360 989095 SH SOLE 21 989095 0 0 CASA SYS INC COM 14713L102 5385 837532 SH SOLE 22 804193 0 33339 CASA SYS INC COM 14713L102 61 9470 SH SOLE 30 9470 0 0 CASA SYS INC COM 14713L102 25 3914 SH SOLE 40 3914 0 0 CASELLA WASTE SYS INC CL A 147448104 1548 39066 SH SOLE 2 1839 0 37227 CASELLA WASTE SYS INC CL A 147448104 10 241 SH SOLE 4 241 0 0 CASELLA WASTE SYS INC CL A 147448104 34 846 SH SOLE 7 846 0 0 CASELLA WASTE SYS INC CL A 147448104 5760 145349 SH SOLE 18 145349 0 0 CASELLA WASTE SYS INC CL A 147448104 3021 76227 SH SOLE 19 76227 0 0 CASELLA WASTE SYS INC CL A 147448104 54842 1383860 SH SOLE 21 1383860 0 0 CASELLA WASTE SYS INC CL A 147448104 51290 1294229 SH SOLE 22 1233197 0 61032 CASELLA WASTE SYS INC CL A 147448104 1172 29585 SH SOLE 26 13699 0 15886 CASELLA WASTE SYS INC CL A 147448104 214 5396 SH SOLE 28 5396 0 0 CASELLA WASTE SYS INC CL A 147448104 450 11365 SH SOLE 30 11365 0 0 CASELLA WASTE SYS INC CL A 147448104 189 4760 SH SOLE 40 4760 0 0 CASEYS GEN STORES INC COM 147528103 13338 85507 SH SOLE 2 22749 0 62758 CASEYS GEN STORES INC COM 147528103 24 156 SH SOLE 4 156 0 0 CASEYS GEN STORES INC COM 147528103 162 1038 SH SOLE 7 1038 0 0 CASEYS GEN STORES INC COM 147528103 3 19 SH SOLE 17 0 0 19 CASEYS GEN STORES INC COM 147528103 16284 104391 SH SOLE 18 104391 0 0 CASEYS GEN STORES INC COM 147528103 1254 8042 SH SOLE 19 8042 0 0 CASEYS GEN STORES INC COM 147528103 281152 1802370 SH SOLE 21 1802370 0 0 CASEYS GEN STORES INC COM 147528103 195124 1250872 SH SOLE 22 1173881 0 76991 CASEYS GEN STORES INC COM 147528103 661 4236 SH SOLE 23 4236 0 0 CASEYS GEN STORES INC COM 147528103 1818 11654 SH SOLE 26 7741 0 3913 CASEYS GEN STORES INC COM 147528103 711 4559 SH SOLE 28 4559 0 0 CASEYS GEN STORES INC COM 147528103 1599 10249 SH SOLE 30 10249 0 0 CASEYS GEN STORES INC COM 147528103 278 1785 SH SOLE 31 785 0 1000 CASEYS GEN STORES INC COM 147528103 231 1481 SH SOLE 36 1481 0 0 CASEYS GEN STORES INC COM 147528103 541 3468 SH SOLE 40 3468 0 0 CASI PHARMACEUTICALS INC COM 14757U109 129 40240 SH SOLE 2 1628 0 38612 CASI PHARMACEUTICALS INC COM 14757U109 3 1069 SH SOLE 7 1069 0 0 CASI PHARMACEUTICALS INC COM 14757U109 540 168751 SH SOLE 18 168751 0 0 CASI PHARMACEUTICALS INC COM 14757U109 242 75516 SH SOLE 19 75516 0 0 CASI PHARMACEUTICALS INC COM 14757U109 5188 1621343 SH SOLE 21 1621343 0 0 CASI PHARMACEUTICALS INC COM 14757U109 3853 1204154 SH SOLE 22 1165024 0 39130 CASS INFORMATION SYS INC COM 14808P109 599 12358 SH SOLE 2 621 0 11737 CASS INFORMATION SYS INC COM 14808P109 16 333 SH SOLE 7 333 0 0 CASS INFORMATION SYS INC COM 14808P109 2365 48791 SH SOLE 18 48791 0 0 CASS INFORMATION SYS INC COM 14808P109 1163 23999 SH SOLE 19 23999 0 0 CASS INFORMATION SYS INC COM 14808P109 23106 476614 SH SOLE 21 476614 0 0 CASS INFORMATION SYS INC COM 14808P109 17739 365901 SH SOLE 22 350583 0 15318 CASS INFORMATION SYS INC COM 14808P109 34 706 SH SOLE 23 706 0 0 CASS INFORMATION SYS INC COM 14808P109 649 13393 SH SOLE 26 11136 0 2257 CASS INFORMATION SYS INC COM 14808P109 85 1744 SH SOLE 28 1744 0 0 CASS INFORMATION SYS INC COM 14808P109 196 4038 SH SOLE 30 4038 0 0 CASS INFORMATION SYS INC COM 14808P109 62 1281 SH SOLE 40 1281 0 0 CASSAVA SCIENCES INC COM 14817C107 6 5124 SH SOLE 21 5124 0 0 CASSAVA SCIENCES INC COM 14817C107 220 182139 SH SOLE 22 182139 0 0 CASTLE BRANDS INC COM 148435100 27 57511 SH SOLE 21 57511 0 0 CASTLE BRANDS INC COM 148435100 15 31800 SH SOLE 22 31800 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 343 106229 SH SOLE 2 22747 0 83482 CASTLIGHT HEALTH INC CL B 14862Q100 7 2030 SH SOLE 7 2030 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 1265 391637 SH SOLE 18 352170 0 39467 CASTLIGHT HEALTH INC CL B 14862Q100 1987 615053 SH SOLE 19 615053 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 10924 3382048 SH SOLE 21 3382048 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 9934 3075573 SH SOLE 22 2999804 0 75769 CASTLIGHT HEALTH INC CL B 14862Q100 292 90449 SH SOLE 23 90449 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 405 125284 SH SOLE 26 0 0 125284 CASTLIGHT HEALTH INC CL B 14862Q100 24 7542 SH SOLE 28 7542 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 29 9086 SH SOLE 30 9086 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 10 3032 SH SOLE 40 3032 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 19 2387 SH SOLE 18 2387 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 242 30047 SH SOLE 21 30047 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1132 140245 SH SOLE 22 140245 0 0 CATALENT INC COM 148806102 18534 341885 SH SOLE 2 72250 0 269635 CATALENT INC COM 148806102 36 667 SH SOLE 4 667 0 0 CATALENT INC COM 148806102 183 3374 SH SOLE 7 3374 0 0 CATALENT INC COM 148806102 0 1 SH SOLE 13 1 0 0 CATALENT INC COM 148806102 22265 410724 SH SOLE 18 410724 0 0 CATALENT INC COM 148806102 69690 1285559 SH SOLE 19 1285559 0 0 CATALENT INC COM 148806102 399988 7378500 SH SOLE 21 7378500 0 0 CATALENT INC COM 148806102 255806 4718789 SH SOLE 22 4427879 0 290910 CATALENT INC COM 148806102 3523 64980 SH SOLE 26 37571 0 27409 CATALENT INC COM 148806102 1040 19176 SH SOLE 28 19176 0 0 CATALENT INC COM 148806102 1 14 SH SOLE 29 0 0 14 CATALENT INC COM 148806102 2207 40718 SH SOLE 30 40718 0 0 CATALENT INC COM 148806102 1449 26731 SH SOLE 31 3131 0 23600 CATALENT INC COM 148806102 130 2400 SH SOLE 36 2400 0 0 CATALENT INC COM 148806102 763 14071 SH SOLE 40 14071 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 18 2495 SH SOLE 18 2495 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 20 2759 SH SOLE 19 2759 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 229 31026 SH SOLE 21 31026 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 1767 239799 SH SOLE 22 239799 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 329 85595 SH SOLE 2 3568 0 82027 CATALYST PHARMACEUTICALS INC COM 14888U101 8 2062 SH SOLE 7 2062 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1280 333413 SH SOLE 18 333413 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 630 164084 SH SOLE 19 164084 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 12462 3245380 SH SOLE 21 3245380 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 11602 3021286 SH SOLE 22 2944898 0 76388 CATALYST PHARMACEUTICALS INC COM 14888U101 4712 1227175 SH SOLE 30 1227175 0 0 CATASYS INC COM PAR 149049504 117 6081 SH SOLE 2 290 0 5791 CATASYS INC COM PAR 149049504 469 24398 SH SOLE 18 24398 0 0 CATASYS INC COM PAR 149049504 227 11787 SH SOLE 19 11787 0 0 CATASYS INC COM PAR 149049504 4971 258633 SH SOLE 21 258633 0 0 CATASYS INC COM PAR 149049504 3071 159765 SH SOLE 22 157696 0 2069 CATCHMARK TIMBER TR INC CL A 14912Y202 543 51982 SH SOLE 2 1883 0 50099 CATCHMARK TIMBER TR INC CL A 14912Y202 11 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1798 172044 SH SOLE 18 172044 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 869 83121 SH SOLE 19 83121 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 20801 1990480 SH SOLE 21 1990480 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 13742 1314982 SH SOLE 22 1243963 0 71019 CATCHMARK TIMBER TR INC CL A 14912Y202 281 26899 SH SOLE 26 0 0 26899 CATCHMARK TIMBER TR INC CL A 14912Y202 70 6651 SH SOLE 28 6651 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1200 114877 SH SOLE 30 114877 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 37 3508 SH SOLE 40 3508 0 0 CATERPILLAR INC DEL COM 149123101 198038 1453066 SH SOLE 2 224500 0 1228566 CATERPILLAR INC DEL COM 149123101 28605 209886 SH SOLE 4 194110 0 15776 CATERPILLAR INC DEL COM 149123101 79106 580424 SH SOLE 7 520628 0 59796 CATERPILLAR INC DEL COM 149123101 1047 7682 SH SOLE 13 7682 0 0 CATERPILLAR INC DEL COM 149123101 731 5362 SH SOLE 15 5362 0 0 CATERPILLAR INC DEL COM 149123101 49 358 SH SOLE 17 0 0 358 CATERPILLAR INC DEL COM 149123101 175200 1285492 SH SOLE 18 1208069 0 77423 CATERPILLAR INC DEL COM 149123101 18651 136846 SH SOLE 19 136846 0 0 CATERPILLAR INC DEL COM 149123101 1498673 10996210 SH SOLE 21 10996210 0 0 CATERPILLAR INC DEL COM 149123101 1876321 13767120 SH SOLE 22 12217508 0 1549612 CATERPILLAR INC DEL COM 149123101 57257 420109 SH SOLE 23 420109 0 0 CATERPILLAR INC DEL COM 149123101 73222 537253 SH SOLE 25 537253 0 0 CATERPILLAR INC DEL COM 149123101 338328 2482414 SH SOLE 26 626755 0 1855659 CATERPILLAR INC DEL COM 149123101 15557 114143 SH SOLE 28 83665 0 30478 CATERPILLAR INC DEL COM 149123101 11922 87472 SH SOLE 29 13576 0 73896 CATERPILLAR INC DEL COM 149123101 286446 2101740 SH SOLE 30 2101740 0 0 CATERPILLAR INC DEL COM 149123101 27278 200146 SH SOLE 31 110885 0 89261 CATERPILLAR INC DEL COM 149123101 15393 112946 SH SOLE 32 112946 0 0 CATERPILLAR INC DEL COM 149123101 6988 51273 SH SOLE 34 51273 0 0 CATERPILLAR INC DEL COM 149123101 58600 429967 SH SOLE 36 429967 0 0 CATERPILLAR INC DEL COM 149123101 1768 12970 SH SOLE 40 12970 0 0 CATHAY GEN BANCORP COM 149150104 5118 142531 SH SOLE 2 66104 0 76427 CATHAY GEN BANCORP COM 149150104 15 428 SH SOLE 4 428 0 0 CATHAY GEN BANCORP COM 149150104 52 1460 SH SOLE 7 1460 0 0 CATHAY GEN BANCORP COM 149150104 19603 545895 SH SOLE 18 539850 0 6045 CATHAY GEN BANCORP COM 149150104 16613 462635 SH SOLE 19 462635 0 0 CATHAY GEN BANCORP COM 149150104 197965 5512804 SH SOLE 21 5512804 0 0 CATHAY GEN BANCORP COM 149150104 143672 4000888 SH SOLE 22 3898056 0 102832 CATHAY GEN BANCORP COM 149150104 3379 94084 SH SOLE 23 94084 0 0 CATHAY GEN BANCORP COM 149150104 7549 210209 SH SOLE 26 18482 0 191727 CATHAY GEN BANCORP COM 149150104 349 9717 SH SOLE 28 9717 0 0 CATHAY GEN BANCORP COM 149150104 818 22783 SH SOLE 30 22783 0 0 CATHAY GEN BANCORP COM 149150104 266 7403 SH SOLE 40 7403 0 0 CATO CORP NEW CL A 149205106 322 26124 SH SOLE 2 3870 0 22254 CATO CORP NEW CL A 149205106 2 160 SH SOLE 4 160 0 0 CATO CORP NEW CL A 149205106 5 439 SH SOLE 7 439 0 0 CATO CORP NEW CL A 149205106 1255 101827 SH SOLE 18 101827 0 0 CATO CORP NEW CL A 149205106 691 56110 SH SOLE 19 56110 0 0 CATO CORP NEW CL A 149205106 31730 2575499 SH SOLE 21 2575499 0 0 CATO CORP NEW CL A 149205106 8750 710249 SH SOLE 22 666885 0 43364 CATO CORP NEW CL A 149205106 126 10210 SH SOLE 23 10210 0 0 CATO CORP NEW CL A 149205106 246 19950 SH SOLE 26 5946 0 14004 CATO CORP NEW CL A 149205106 46 3725 SH SOLE 28 3725 0 0 CATO CORP NEW CL A 149205106 362 29408 SH SOLE 30 29408 0 0 CATO CORP NEW CL A 149205106 36 2946 SH SOLE 40 2946 0 0 CAVCO INDS INC DEL COM 149568107 1182 7504 SH SOLE 2 360 0 7144 CAVCO INDS INC DEL COM 149568107 6 40 SH SOLE 4 40 0 0 CAVCO INDS INC DEL COM 149568107 27 172 SH SOLE 7 172 0 0 CAVCO INDS INC DEL COM 149568107 5901 37454 SH SOLE 18 37454 0 0 CAVCO INDS INC DEL COM 149568107 2312 14673 SH SOLE 19 14673 0 0 CAVCO INDS INC DEL COM 149568107 157937 1002518 SH SOLE 21 1002518 0 0 CAVCO INDS INC DEL COM 149568107 39823 252782 SH SOLE 22 241168 0 11614 CAVCO INDS INC DEL COM 149568107 517 3280 SH SOLE 26 2215 0 1065 CAVCO INDS INC DEL COM 149568107 181 1150 SH SOLE 28 1150 0 0 CAVCO INDS INC DEL COM 149568107 1996 12671 SH SOLE 30 12671 0 0 CAVCO INDS INC DEL COM 149568107 153 971 SH SOLE 40 971 0 0 CB FINL SVCS INC COM 12479G101 25 1059 SH SOLE 18 1059 0 0 CB FINL SVCS INC COM 12479G101 20 829 SH SOLE 21 829 0 0 CB FINL SVCS INC COM 12479G101 366 15422 SH SOLE 22 15422 0 0 CBDMD INC COM 12482W101 46 7874 SH SOLE 2 677 0 7197 CBDMD INC COM 12482W101 192 32480 SH SOLE 18 32480 0 0 CBDMD INC COM 12482W101 95 16022 SH SOLE 19 16022 0 0 CBDMD INC COM 12482W101 1805 305962 SH SOLE 21 305962 0 0 CBDMD INC COM 12482W101 2659 450709 SH SOLE 22 447993 0 2716 CBIZ INC COM 124805102 1008 51451 SH SOLE 2 2038 0 49413 CBIZ INC COM 124805102 21 1072 SH SOLE 7 1072 0 0 CBIZ INC COM 124805102 3272 167016 SH SOLE 18 167016 0 0 CBIZ INC COM 124805102 1696 86597 SH SOLE 19 86597 0 0 CBIZ INC COM 124805102 32083 1637729 SH SOLE 21 1637729 0 0 CBIZ INC COM 124805102 32159 1641611 SH SOLE 22 1581093 0 60518 CBIZ INC COM 124805102 0 8 SH SOLE 23 8 0 0 CBIZ INC COM 124805102 524 26723 SH SOLE 26 24525 0 2198 CBIZ INC COM 124805102 135 6916 SH SOLE 28 6916 0 0 CBIZ INC COM 124805102 295 15083 SH SOLE 30 15083 0 0 CBIZ INC COM 124805102 78 3982 SH SOLE 40 3982 0 0 CBL & ASSOC PPTYS INC COM 124830100 192 184383 SH SOLE 2 6331 0 178052 CBL & ASSOC PPTYS INC COM 124830100 22 20793 SH SOLE 7 20793 0 0 CBL & ASSOC PPTYS INC COM 124830100 812 780512 SH SOLE 18 780512 0 0 CBL & ASSOC PPTYS INC COM 124830100 270 259837 SH SOLE 19 259837 0 0 CBL & ASSOC PPTYS INC COM 124830100 19295 18553145 SH SOLE 21 18553145 0 0 CBL & ASSOC PPTYS INC COM 124830100 5475 5264747 SH SOLE 22 5121774 0 142973 CBL & ASSOC PPTYS INC COM 124830100 6 5484 SH SOLE 23 5484 0 0 CBL & ASSOC PPTYS INC COM 124830100 247 237115 SH SOLE 30 237115 0 0 CBL & ASSOC PPTYS INC COM 124830100 39 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 27752 267799 SH SOLE 2 27996 0 239803 CBOE GLOBAL MARKETS INC COM 12503M108 3643 35151 SH SOLE 4 32026 0 3125 CBOE GLOBAL MARKETS INC COM 12503M108 9913 95656 SH SOLE 7 95656 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 67 651 SH SOLE 13 651 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 104 1006 SH SOLE 15 1006 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 22697 219019 SH SOLE 18 204123 0 14896 CBOE GLOBAL MARKETS INC COM 12503M108 53534 516592 SH SOLE 19 516592 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 268795 2593800 SH SOLE 21 2593800 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 278188 2684433 SH SOLE 22 2389932 0 294501 CBOE GLOBAL MARKETS INC COM 12503M108 8740 84343 SH SOLE 23 84343 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 21666 209067 SH SOLE 25 209067 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 44703 431370 SH SOLE 26 148254 0 283116 CBOE GLOBAL MARKETS INC COM 12503M108 2234 21562 SH SOLE 28 15634 0 5928 CBOE GLOBAL MARKETS INC COM 12503M108 2670 25766 SH SOLE 29 2528 0 23238 CBOE GLOBAL MARKETS INC COM 12503M108 40628 392048 SH SOLE 30 392048 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3664 35359 SH SOLE 31 19889 0 15470 CBOE GLOBAL MARKETS INC COM 12503M108 1585 15299 SH SOLE 34 15299 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 7826 75521 SH SOLE 36 75521 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 292 2813 SH SOLE 40 2813 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 2340 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 43743 852692 SH SOLE 2 138186 0 714506 CBRE GROUP INC CL A 12504L109 5969 116349 SH SOLE 4 107946 0 8403 CBRE GROUP INC CL A 12504L109 18701 364533 SH SOLE 7 294524 0 70009 CBRE GROUP INC CL A 12504L109 102 1990 SH SOLE 13 1990 0 0 CBRE GROUP INC CL A 12504L109 119 2323 SH SOLE 15 2323 0 0 CBRE GROUP INC CL A 12504L109 33221 647581 SH SOLE 18 605231 0 42350 CBRE GROUP INC CL A 12504L109 4858 94689 SH SOLE 19 94689 0 0 CBRE GROUP INC CL A 12504L109 501186 9769707 SH SOLE 21 9769707 0 0 CBRE GROUP INC CL A 12504L109 426118 8306391 SH SOLE 22 7414094 0 892297 CBRE GROUP INC CL A 12504L109 11996 233842 SH SOLE 23 233842 0 0 CBRE GROUP INC CL A 12504L109 17017 331721 SH SOLE 25 331721 0 0 CBRE GROUP INC CL A 12504L109 100301 1955192 SH SOLE 26 443571 0 1511621 CBRE GROUP INC CL A 12504L109 3176 61903 SH SOLE 28 45000 0 16903 CBRE GROUP INC CL A 12504L109 3828 74613 SH SOLE 29 7173 0 67440 CBRE GROUP INC CL A 12504L109 73028 1423542 SH SOLE 30 1423542 0 0 CBRE GROUP INC CL A 12504L109 5471 106646 SH SOLE 31 57338 0 49308 CBRE GROUP INC CL A 12504L109 2305 44926 SH SOLE 34 44926 0 0 CBRE GROUP INC CL A 12504L109 11917 232305 SH SOLE 36 232305 0 0 CBRE GROUP INC CL A 12504L109 423 8249 SH SOLE 40 8249 0 0 CBS CORP NEW CL A 124857103 308 6154 SH SOLE 21 6154 0 0 CBS CORP NEW CL A 124857103 26 520 SH SOLE 22 520 0 0 CBS CORP NEW CL B 124857202 40705 815730 SH SOLE 2 98958 0 716772 CBS CORP NEW CL B 124857202 5598 112192 SH SOLE 4 103182 0 9010 CBS CORP NEW CL B 124857202 15601 312651 SH SOLE 7 305784 0 6867 CBS CORP NEW CL B 124857202 1637 32797 SH SOLE 13 32797 0 0 CBS CORP NEW CL B 124857202 150 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 36805 737579 SH SOLE 18 688931 0 48648 CBS CORP NEW CL B 124857202 21278 426406 SH SOLE 19 426406 0 0 CBS CORP NEW CL B 124857202 2546 51024 SH SOLE 20 51024 0 0 CBS CORP NEW CL B 124857202 418362 8384007 SH SOLE 21 8384007 0 0 CBS CORP NEW CL B 124857202 455842 9135110 SH SOLE 22 8170752 0 964358 CBS CORP NEW CL B 124857202 12134 243164 SH SOLE 23 243164 0 0 CBS CORP NEW CL B 124857202 24793 496847 SH SOLE 25 496847 0 0 CBS CORP NEW CL B 124857202 69300 1388775 SH SOLE 26 432494 0 956281 CBS CORP NEW CL B 124857202 3256 65253 SH SOLE 28 47883 0 17370 CBS CORP NEW CL B 124857202 2547 51038 SH SOLE 29 7987 0 43051 CBS CORP NEW CL B 124857202 59396 1190301 SH SOLE 30 1190301 0 0 CBS CORP NEW CL B 124857202 5305 106310 SH SOLE 31 64087 0 42223 CBS CORP NEW CL B 124857202 1805 36165 SH SOLE 34 36165 0 0 CBS CORP NEW CL B 124857202 12838 257269 SH SOLE 36 257269 0 0 CBS CORP NEW CL B 124857202 347 6953 SH SOLE 40 6953 0 0 CBS CORP NEW OPTIONS 124857202 130 2600 SH Call SOLE 2 2600 0 0 CBS CORP NEW OPTIONS 124857202 19711 395000 SH Call SOLE 19 395000 0 0 CBS CORP NEW OPTIONS 124857202 195 3900 SH Call SOLE 22 3900 0 0 CBTX INC COM 12481V104 537 19071 SH SOLE 2 702 0 18369 CBTX INC COM 12481V104 11 381 SH SOLE 7 381 0 0 CBTX INC COM 12481V104 1811 64367 SH SOLE 18 64367 0 0 CBTX INC COM 12481V104 873 31012 SH SOLE 19 31012 0 0 CBTX INC COM 12481V104 17852 634410 SH SOLE 21 634410 0 0 CBTX INC COM 12481V104 12254 435474 SH SOLE 22 413641 0 21833 CBTX INC COM 12481V104 150 5328 SH SOLE 30 5328 0 0 CDK GLOBAL INC COM 12508E101 16523 334202 SH SOLE 2 80943 0 253259 CDK GLOBAL INC COM 12508E101 2011 40685 SH SOLE 4 37386 0 3299 CDK GLOBAL INC COM 12508E101 2509 50746 SH SOLE 7 50746 0 0 CDK GLOBAL INC COM 12508E101 39 796 SH SOLE 13 796 0 0 CDK GLOBAL INC COM 12508E101 66 1345 SH SOLE 15 1345 0 0 CDK GLOBAL INC COM 12508E101 53220 1076452 SH SOLE 18 971502 0 104950 CDK GLOBAL INC COM 12508E101 11068 223868 SH SOLE 19 223868 0 0 CDK GLOBAL INC COM 12508E101 348724 7053470 SH SOLE 21 7053470 0 0 CDK GLOBAL INC COM 12508E101 218484 4419165 SH SOLE 22 4171737 0 247428 CDK GLOBAL INC COM 12508E101 4347 87916 SH SOLE 23 87916 0 0 CDK GLOBAL INC COM 12508E101 8195 165759 SH SOLE 25 139068 0 26691 CDK GLOBAL INC COM 12508E101 23270 470677 SH SOLE 26 202530 0 268147 CDK GLOBAL INC COM 12508E101 1180 23873 SH SOLE 28 17213 0 6660 CDK GLOBAL INC COM 12508E101 1447 29260 SH SOLE 29 2856 0 26404 CDK GLOBAL INC COM 12508E101 23413 473562 SH SOLE 30 473562 0 0 CDK GLOBAL INC COM 12508E101 4255 86073 SH SOLE 31 24385 0 61688 CDK GLOBAL INC COM 12508E101 14930 301977 SH SOLE 34 301977 0 0 CDK GLOBAL INC COM 12508E101 7577 153251 SH SOLE 36 153251 0 0 CDK GLOBAL INC COM 12508E101 125 2536 SH SOLE 40 2536 0 0 CDW CORP COM 12514G108 57341 516585 SH SOLE 2 187123 0 329462 CDW CORP COM 12514G108 8337 75108 SH SOLE 4 71104 0 4004 CDW CORP COM 12514G108 7630 68743 SH SOLE 7 21989 0 46754 CDW CORP COM 12514G108 2169 19538 SH SOLE 13 19538 0 0 CDW CORP COM 12514G108 169 1527 SH SOLE 15 1527 0 0 CDW CORP COM 12514G108 85492 770201 SH SOLE 18 671061 0 99140 CDW CORP COM 12514G108 44204 398234 SH SOLE 19 398234 0 0 CDW CORP COM 12514G108 254151 2289647 SH SOLE 21 2289647 0 0 CDW CORP COM 12514G108 510953 4603182 SH SOLE 22 4021292 0 581890 CDW CORP COM 12514G108 16363 147418 SH SOLE 23 147418 0 0 CDW CORP COM 12514G108 18599 167560 SH SOLE 25 146873 0 20687 CDW CORP COM 12514G108 53152 478843 SH SOLE 26 196328 0 282515 CDW CORP COM 12514G108 3166 28520 SH SOLE 28 20481 0 8039 CDW CORP COM 12514G108 8513 76692 SH SOLE 29 26224 0 50468 CDW CORP COM 12514G108 27079 243952 SH SOLE 30 243952 0 0 CDW CORP COM 12514G108 9981 89922 SH SOLE 31 61079 0 28843 CDW CORP COM 12514G108 30699 276572 SH SOLE 34 276572 0 0 CDW CORP COM 12514G108 14786 133208 SH SOLE 36 133208 0 0 CDW CORP COM 12514G108 358 3227 SH SOLE 40 3227 0 0 CECO ENVIRONMENTAL CORP COM 125141101 329 34290 SH SOLE 2 3187 0 31103 CECO ENVIRONMENTAL CORP COM 125141101 6 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 1009 105231 SH SOLE 18 105231 0 0 CECO ENVIRONMENTAL CORP COM 125141101 753 78564 SH SOLE 19 78564 0 0 CECO ENVIRONMENTAL CORP COM 125141101 9910 1033363 SH SOLE 21 1033363 0 0 CECO ENVIRONMENTAL CORP COM 125141101 8698 906940 SH SOLE 22 882837 0 24103 CECO ENVIRONMENTAL CORP COM 125141101 233 24254 SH SOLE 23 24254 0 0 CECO ENVIRONMENTAL CORP COM 125141101 31 3247 SH SOLE 26 0 0 3247 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH SOLE 18 1 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 265 100179 SH SOLE 2 3374 0 96805 CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH SOLE 4 623 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 6 2308 SH SOLE 7 2308 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1067 402784 SH SOLE 18 402784 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 406 153240 SH SOLE 19 153240 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 25686 9692910 SH SOLE 21 9692910 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 7647 2885685 SH SOLE 22 2736260 0 149425 CEDAR REALTY TRUST INC COM NEW 150602209 8 2868 SH SOLE 23 2868 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 28 10675 SH SOLE 28 10675 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 388 146297 SH SOLE 30 146297 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 930 351035 SH SOLE 31 0 0 351035 CEDAR REALTY TRUST INC COM NEW 150602209 14 5203 SH SOLE 34 5203 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 22 8432 SH SOLE 40 8432 0 0 CEL SCI CORP COM PAR NEW 150837607 192 22912 SH SOLE 2 1087 0 21825 CEL SCI CORP COM PAR NEW 150837607 763 91036 SH SOLE 18 91036 0 0 CEL SCI CORP COM PAR NEW 150837607 369 43979 SH SOLE 19 43979 0 0 CEL SCI CORP COM PAR NEW 150837607 7284 869236 SH SOLE 21 869236 0 0 CEL SCI CORP COM PAR NEW 150837607 6591 786491 SH SOLE 22 778751 0 7740 CELANESE CORP DEL COM 150870103 29540 274028 SH SOLE 2 38829 0 235199 CELANESE CORP DEL COM 150870103 5317 49323 SH SOLE 4 45700 0 3623 CELANESE CORP DEL COM 150870103 17150 159089 SH SOLE 7 121002 0 38087 CELANESE CORP DEL COM 150870103 85 790 SH SOLE 13 790 0 0 CELANESE CORP DEL COM 150870103 136 1265 SH SOLE 15 1265 0 0 CELANESE CORP DEL COM 150870103 31667 293761 SH SOLE 18 276322 0 17439 CELANESE CORP DEL COM 150870103 3778 35048 SH SOLE 19 35048 0 0 CELANESE CORP DEL COM 150870103 339347 3147931 SH SOLE 21 3147931 0 0 CELANESE CORP DEL COM 150870103 354351 3287116 SH SOLE 22 2935441 0 351675 CELANESE CORP DEL COM 150870103 9996 92729 SH SOLE 23 92729 0 0 CELANESE CORP DEL COM 150870103 24722 229330 SH SOLE 25 229330 0 0 CELANESE CORP DEL COM 150870103 66923 620809 SH SOLE 26 167791 0 453018 CELANESE CORP DEL COM 150870103 2699 25038 SH SOLE 28 18423 0 6615 CELANESE CORP DEL COM 150870103 2854 26472 SH SOLE 29 0 0 26472 CELANESE CORP DEL COM 150870103 53423 495578 SH SOLE 30 495578 0 0 CELANESE CORP DEL COM 150870103 4834 44846 SH SOLE 31 24458 0 20388 CELANESE CORP DEL COM 150870103 1721 15963 SH SOLE 34 15963 0 0 CELANESE CORP DEL COM 150870103 9653 89548 SH SOLE 36 89548 0 0 CELANESE CORP DEL COM 150870103 298 2766 SH SOLE 40 2766 0 0 CELCUITY INC COM 15102K100 116 4651 SH SOLE 2 171 0 4480 CELCUITY INC COM 15102K100 483 19307 SH SOLE 18 19307 0 0 CELCUITY INC COM 15102K100 223 8919 SH SOLE 19 8919 0 0 CELCUITY INC COM 15102K100 5182 207299 SH SOLE 21 207299 0 0 CELCUITY INC COM 15102K100 1771 70847 SH SOLE 22 67301 0 3546 CELESTICA INC SUB VTG SHS 15101Q108 168 24542 SH SOLE 21 24542 0 0 CELESTICA INC SUB VTG SHS 15101Q108 461 67441 SH SOLE 22 67441 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1055 154464 SH SOLE 31 0 0 154464 CELGENE CORP COM 151020104 168659 1824527 SH SOLE 2 300754 0 1523773 CELGENE CORP COM 151020104 24777 268033 SH SOLE 4 248908 0 19125 CELGENE CORP COM 151020104 62219 673074 SH SOLE 7 631394 0 41680 CELGENE CORP COM 151020104 2640 28563 SH SOLE 13 28563 0 0 CELGENE CORP COM 151020104 757 8188 SH SOLE 15 8188 0 0 CELGENE CORP COM 151020104 2 19 SH SOLE 17 0 0 19 CELGENE CORP COM 151020104 193988 2098532 SH SOLE 18 1991117 0 107415 CELGENE CORP COM 151020104 27892 301729 SH SOLE 19 301729 0 0 CELGENE CORP COM 151020104 1845210 19961162 SH SOLE 21 19961162 0 0 CELGENE CORP COM 151020104 1622652 17553571 SH SOLE 22 15555985 0 1997586 CELGENE CORP COM 151020104 51263 554554 SH SOLE 23 554554 0 0 CELGENE CORP COM 151020104 61901 669632 SH SOLE 25 669632 0 0 CELGENE CORP COM 151020104 302812 3275763 SH SOLE 26 784468 0 2491295 CELGENE CORP COM 151020104 12779 138246 SH SOLE 28 101566 0 36680 CELGENE CORP COM 151020104 12210 132089 SH SOLE 29 40600 0 91489 CELGENE CORP COM 151020104 293285 3172702 SH SOLE 30 3172702 0 0 CELGENE CORP COM 151020104 24030 259952 SH SOLE 31 166022 0 93930 CELGENE CORP COM 151020104 9119 98643 SH SOLE 32 98643 0 0 CELGENE CORP COM 151020104 6777 73312 SH SOLE 34 73312 0 0 CELGENE CORP COM 151020104 46457 502562 SH SOLE 36 502562 0 0 CELGENE CORP COM 151020104 1455 15740 SH SOLE 40 15740 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 8 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 106 39403 SH SOLE 21 39403 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 800 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 2577 165202 SH SOLE 21 165202 0 0 CELLECTIS S A SPONSORED ADS 15117K103 10 649 SH SOLE 30 649 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 162 9792 SH SOLE 2 414 0 9378 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH SOLE 7 345 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 670 40532 SH SOLE 18 40532 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 331 20009 SH SOLE 19 20009 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6784 410383 SH SOLE 21 410383 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4441 268633 SH SOLE 22 258724 0 9909 CELSION CORPORATION COM PAR NEW 15117N503 7 3754 SH SOLE 18 3754 0 0 CELSION CORPORATION COM PAR NEW 15117N503 91 49937 SH SOLE 21 49937 0 0 CELSION CORPORATION COM PAR NEW 15117N503 169 92641 SH SOLE 22 92641 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 94 21182 SH SOLE 2 1507 0 19675 CELSIUS HOLDINGS INC COM NEW 15118V207 345 77784 SH SOLE 18 77784 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 157 35370 SH SOLE 19 35370 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 4228 952172 SH SOLE 21 952172 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 1147 258266 SH SOLE 22 245096 0 13170 CEMEX SAB DE CV SPON ADR NEW 151290889 9917 2338805 SH SOLE 2 0 0 2338805 CEMEX SAB DE CV SPON ADR NEW 151290889 3215 758300 SH SOLE 18 0 0 758300 CEMEX SAB DE CV SPON ADR NEW 151290889 1867 440281 SH SOLE 19 440281 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3905 920910 SH SOLE 22 920910 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 7306 1723093 SH SOLE 25 1723093 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 5304 1250868 SH SOLE 30 1250868 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 24950 5884416 SH SOLE 34 5884416 0 0 CEMTREX INC COM NEW 15130G600 3 788 SH SOLE 21 788 0 0 CENOVUS ENERGY INC COM 15135U109 3569 404596 SH SOLE 21 404596 0 0 CENTENE CORP DEL COM 15135B101 69913 1333205 SH SOLE 2 385368 0 947837 CENTENE CORP DEL COM 15135B101 7300 139200 SH SOLE 4 128490 0 10710 CENTENE CORP DEL COM 15135B101 19836 378262 SH SOLE 7 351901 0 26361 CENTENE CORP DEL COM 15135B101 343 6546 SH SOLE 13 6546 0 0 CENTENE CORP DEL COM 15135B101 198 3785 SH SOLE 15 3785 0 0 CENTENE CORP DEL COM 15135B101 160392 3058583 SH SOLE 18 2710296 0 348287 CENTENE CORP DEL COM 15135B101 138043 2632406 SH SOLE 19 2632406 0 0 CENTENE CORP DEL COM 15135B101 558502 10650302 SH SOLE 21 10650302 0 0 CENTENE CORP DEL COM 15135B101 532901 10162101 SH SOLE 22 9073831 0 1088270 CENTENE CORP DEL COM 15135B101 15417 293984 SH SOLE 23 293984 0 0 CENTENE CORP DEL COM 15135B101 20688 394506 SH SOLE 25 379492 0 15014 CENTENE CORP DEL COM 15135B101 96394 1838172 SH SOLE 26 473281 0 1364891 CENTENE CORP DEL COM 15135B101 4365 83239 SH SOLE 28 61215 0 22024 CENTENE CORP DEL COM 15135B101 468 8926 SH SOLE 29 8926 0 0 CENTENE CORP DEL COM 15135B101 86668 1652708 SH SOLE 30 1652708 0 0 CENTENE CORP DEL COM 15135B101 6685 127479 SH SOLE 31 79483 0 47996 CENTENE CORP DEL COM 15135B101 57051 1087936 SH SOLE 34 1087936 0 0 CENTENE CORP DEL COM 15135B101 16476 314179 SH SOLE 36 314179 0 0 CENTENE CORP DEL COM 15135B101 442 8420 SH SOLE 40 8420 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2887 380411 SH SOLE 2 29700 0 350711 CENTENNIAL RESOURCE DEV INC CL A 15136A102 5 626 SH SOLE 4 626 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 24 3139 SH SOLE 7 3139 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 674 88739 SH SOLE 18 88739 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2655 349858 SH SOLE 19 349858 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 17691 2330849 SH SOLE 21 2330849 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 38965 5133727 SH SOLE 22 4782871 0 350856 CENTENNIAL RESOURCE DEV INC CL A 15136A102 293 38578 SH SOLE 26 27131 0 11447 CENTENNIAL RESOURCE DEV INC CL A 15136A102 154 20315 SH SOLE 28 20315 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 650 85688 SH SOLE 30 85688 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 65 8615 SH SOLE 31 3715 0 4900 CENTENNIAL RESOURCE DEV INC CL A 15136A102 553 72800 SH SOLE 34 72800 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 117 15358 SH SOLE 40 15358 0 0 CENTERPOINT ENERGY INC COM 15189T107 52795 1844039 SH SOLE 2 698395 0 1145644 CENTERPOINT ENERGY INC COM 15189T107 9636 336575 SH SOLE 4 323593 0 12982 CENTERPOINT ENERGY INC COM 15189T107 32953 1150978 SH SOLE 7 1111740 0 39238 CENTERPOINT ENERGY INC COM 15189T107 539 18814 SH SOLE 13 18814 0 0 CENTERPOINT ENERGY INC COM 15189T107 125 4375 SH SOLE 15 4375 0 0 CENTERPOINT ENERGY INC COM 15189T107 1 24 SH SOLE 17 0 0 24 CENTERPOINT ENERGY INC COM 15189T107 40704 1421732 SH SOLE 18 1355197 0 66535 CENTERPOINT ENERGY INC COM 15189T107 6795 237343 SH SOLE 19 237343 0 0 CENTERPOINT ENERGY INC COM 15189T107 535837 18715920 SH SOLE 21 18715920 0 0 CENTERPOINT ENERGY INC COM 15189T107 375113 13102089 SH SOLE 22 11329071 0 1773018 CENTERPOINT ENERGY INC COM 15189T107 17523 612063 SH SOLE 23 612063 0 0 CENTERPOINT ENERGY INC COM 15189T107 13244 462603 SH SOLE 25 462603 0 0 CENTERPOINT ENERGY INC COM 15189T107 74959 2618183 SH SOLE 26 654271 0 1963912 CENTERPOINT ENERGY INC COM 15189T107 2973 103834 SH SOLE 28 77697 0 26137 CENTERPOINT ENERGY INC COM 15189T107 8644 301905 SH SOLE 29 198113 0 103792 CENTERPOINT ENERGY INC COM 15189T107 67518 2358286 SH SOLE 30 2358286 0 0 CENTERPOINT ENERGY INC COM 15189T107 11167 390057 SH SOLE 31 235201 0 154856 CENTERPOINT ENERGY INC COM 15189T107 3545 123816 SH SOLE 32 123816 0 0 CENTERPOINT ENERGY INC COM 15189T107 2790 97465 SH SOLE 34 97465 0 0 CENTERPOINT ENERGY INC COM 15189T107 8428 294360 SH SOLE 35 294360 0 0 CENTERPOINT ENERGY INC COM 15189T107 13058 456106 SH SOLE 36 456106 0 0 CENTERPOINT ENERGY INC COM 15189T107 321 11227 SH SOLE 40 11227 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 517 10301 SH SOLE 7 10301 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 91731 1826580 SH SOLE 21 1826580 0 0 CENTERSTATE BK CORP COM 15201P109 5530 240115 SH SOLE 2 20136 0 219979 CENTERSTATE BK CORP COM 15201P109 11 475 SH SOLE 4 475 0 0 CENTERSTATE BK CORP COM 15201P109 58 2516 SH SOLE 7 2516 0 0 CENTERSTATE BK CORP COM 15201P109 9471 411267 SH SOLE 18 411267 0 0 CENTERSTATE BK CORP COM 15201P109 8939 388157 SH SOLE 19 388157 0 0 CENTERSTATE BK CORP COM 15201P109 91121 3956610 SH SOLE 21 3956610 0 0 CENTERSTATE BK CORP COM 15201P109 87663 3806466 SH SOLE 22 3651202 0 155264 CENTERSTATE BK CORP COM 15201P109 1249 54220 SH SOLE 23 54220 0 0 CENTERSTATE BK CORP COM 15201P109 3421 148529 SH SOLE 26 40205 0 108324 CENTERSTATE BK CORP COM 15201P109 336 14580 SH SOLE 28 14580 0 0 CENTERSTATE BK CORP COM 15201P109 911 39550 SH SOLE 30 39550 0 0 CENTERSTATE BK CORP COM 15201P109 291 12653 SH SOLE 40 12653 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 405 44386 SH SOLE 7 44386 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4734 519066 SH SOLE 21 519066 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1268 139009 SH SOLE 30 139009 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 339 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 1353 310407 SH SOLE 18 310407 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 656 150373 SH SOLE 19 150373 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 12833 2943291 SH SOLE 21 2943291 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8620 1976963 SH SOLE 22 1907332 0 69631 CENTRAL FED CORP COM NEW PAR 15346Q400 9 756 SH SOLE 18 756 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 158 13104 SH SOLE 21 13104 0 0 CENTRAL GARDEN & PET CO COM 153527106 296 10979 SH SOLE 2 1758 0 9221 CENTRAL GARDEN & PET CO COM 153527106 6 224 SH SOLE 4 224 0 0 CENTRAL GARDEN & PET CO COM 153527106 10 364 SH SOLE 7 364 0 0 CENTRAL GARDEN & PET CO COM 153527106 1206 44756 SH SOLE 18 44756 0 0 CENTRAL GARDEN & PET CO COM 153527106 915 33967 SH SOLE 19 33967 0 0 CENTRAL GARDEN & PET CO COM 153527106 30591 1135113 SH SOLE 21 1135113 0 0 CENTRAL GARDEN & PET CO COM 153527106 11010 408536 SH SOLE 22 402071 0 6465 CENTRAL GARDEN & PET CO COM 153527106 49 1834 SH SOLE 23 1834 0 0 CENTRAL GARDEN & PET CO COM 153527106 377 13982 SH SOLE 26 0 0 13982 CENTRAL GARDEN & PET CO COM 153527106 37 1379 SH SOLE 28 1379 0 0 CENTRAL GARDEN & PET CO COM 153527106 428 15888 SH SOLE 30 15888 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1075 43629 SH SOLE 2 1783 0 41846 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3 132 SH SOLE 4 132 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 17 682 SH SOLE 7 682 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4560 185058 SH SOLE 18 185058 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1772 71926 SH SOLE 19 71926 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 111229 4514168 SH SOLE 21 4514168 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29416 1193815 SH SOLE 22 1125393 0 68422 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 336 13656 SH SOLE 26 11545 0 2111 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 153 6223 SH SOLE 28 6223 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1492 60553 SH SOLE 30 60553 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 120 4890 SH SOLE 40 4890 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1455 48564 SH SOLE 2 24654 0 23910 CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH SOLE 4 209 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 12 399 SH SOLE 7 399 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 3485 116332 SH SOLE 18 116332 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 4061 135555 SH SOLE 19 135555 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 80240 2678248 SH SOLE 21 2678248 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 36006 1201800 SH SOLE 22 1167477 0 34323 CENTRAL PAC FINL CORP COM NEW 154760409 24 803 SH SOLE 23 803 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 21 687 SH SOLE 26 0 0 687 CENTRAL PAC FINL CORP COM NEW 154760409 126 4195 SH SOLE 28 4195 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1254 41851 SH SOLE 30 41851 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 137 4560 SH SOLE 40 4560 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 30 3261 SH SOLE 4 3261 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 12410 1338750 SH SOLE 21 1338750 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 5609 605090 SH SOLE 22 605090 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 2386 257338 SH SOLE 30 257338 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 257 11950 SH SOLE 2 478 0 11472 CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH SOLE 7 285 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 867 40373 SH SOLE 18 40373 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 414 19282 SH SOLE 19 19282 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 8606 400830 SH SOLE 21 400830 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 2629 122433 SH SOLE 22 115167 0 7266 CENTRIC BRANDS INC COM 15644G104 54 13062 SH SOLE 2 931 0 12131 CENTRIC BRANDS INC COM 15644G104 221 53850 SH SOLE 18 53850 0 0 CENTRIC BRANDS INC COM 15644G104 114 27679 SH SOLE 19 27679 0 0 CENTRIC BRANDS INC COM 15644G104 2098 510395 SH SOLE 21 510395 0 0 CENTRIC BRANDS INC COM 15644G104 591 143785 SH SOLE 22 139226 0 4559 CENTRUS ENERGY CORP CL A 15643U104 4 1134 SH SOLE 18 1134 0 0 CENTRUS ENERGY CORP CL A 15643U104 65 19913 SH SOLE 21 19913 0 0 CENTURY ALUM CO COM 156431108 363 52532 SH SOLE 2 1813 0 50719 CENTURY ALUM CO COM 156431108 3 385 SH SOLE 4 385 0 0 CENTURY ALUM CO COM 156431108 285 41245 SH SOLE 7 41245 0 0 CENTURY ALUM CO COM 156431108 1491 215813 SH SOLE 18 215813 0 0 CENTURY ALUM CO COM 156431108 592 85628 SH SOLE 19 85628 0 0 CENTURY ALUM CO COM 156431108 37748 5462772 SH SOLE 21 5462772 0 0 CENTURY ALUM CO COM 156431108 10125 1465309 SH SOLE 22 1382886 0 82423 CENTURY ALUM CO COM 156431108 62 9024 SH SOLE 26 0 0 9024 CENTURY ALUM CO COM 156431108 54 7837 SH SOLE 28 7837 0 0 CENTURY ALUM CO COM 156431108 489 70807 SH SOLE 30 70807 0 0 CENTURY ALUM CO COM 156431108 38 5529 SH SOLE 40 5529 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 227 2577 SH SOLE 2 124 0 2453 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 865 9836 SH SOLE 18 9836 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 402 4569 SH SOLE 19 4569 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 8350 94999 SH SOLE 21 94999 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 5336 60702 SH SOLE 22 58935 0 1767 CENTURY BANCORP INC MASS CL A NON VTG 156432106 45 516 SH SOLE 30 516 0 0 CENTURY CASINOS INC COM 156492100 242 24913 SH SOLE 2 1025 0 23888 CENTURY CASINOS INC COM 156492100 7 699 SH SOLE 7 699 0 0 CENTURY CASINOS INC COM 156492100 930 95834 SH SOLE 18 95834 0 0 CENTURY CASINOS INC COM 156492100 456 47006 SH SOLE 19 47006 0 0 CENTURY CASINOS INC COM 156492100 8936 921193 SH SOLE 21 921193 0 0 CENTURY CASINOS INC COM 156492100 10658 1098763 SH SOLE 22 1075249 0 23514 CENTURY CMNTYS INC COM 156504300 1084 40788 SH SOLE 2 16407 0 24381 CENTURY CMNTYS INC COM 156504300 16 588 SH SOLE 7 588 0 0 CENTURY CMNTYS INC COM 156504300 3236 121761 SH SOLE 18 121761 0 0 CENTURY CMNTYS INC COM 156504300 8552 321763 SH SOLE 19 321763 0 0 CENTURY CMNTYS INC COM 156504300 87791 3302915 SH SOLE 21 3302915 0 0 CENTURY CMNTYS INC COM 156504300 20598 774941 SH SOLE 22 742777 0 32164 CENTURY CMNTYS INC COM 156504300 243 9131 SH SOLE 26 0 0 9131 CENTURY CMNTYS INC COM 156504300 63 2379 SH SOLE 28 2379 0 0 CENTURY CMNTYS INC COM 156504300 1040 39134 SH SOLE 30 39134 0 0 CENTURY CMNTYS INC COM 156504300 1549 58273 SH SOLE 34 58273 0 0 CENTURYLINK INC COM 156700106 30002 2551180 SH SOLE 2 191175 0 2360005 CENTURYLINK INC COM 156700106 3919 333253 SH SOLE 4 307634 0 25619 CENTURYLINK INC COM 156700106 12511 1063887 SH SOLE 7 940043 0 123844 CENTURYLINK INC COM 156700106 182 15482 SH SOLE 13 15482 0 0 CENTURYLINK INC COM 156700106 91 7709 SH SOLE 15 7709 0 0 CENTURYLINK INC COM 156700106 28074 2387251 SH SOLE 18 2259338 0 127913 CENTURYLINK INC COM 156700106 3372 286744 SH SOLE 19 286744 0 0 CENTURYLINK INC COM 156700106 561396 47737760 SH SOLE 21 47737760 0 0 CENTURYLINK INC COM 156700106 292404 24864251 SH SOLE 22 21833571 0 3030680 CENTURYLINK INC COM 156700106 8169 694651 SH SOLE 23 694651 0 0 CENTURYLINK INC COM 156700106 11964 1017305 SH SOLE 25 1017305 0 0 CENTURYLINK INC COM 156700106 51243 4357407 SH SOLE 26 1407795 0 2949612 CENTURYLINK INC COM 156700106 2192 186410 SH SOLE 28 135166 0 51244 CENTURYLINK INC COM 156700106 2645 224920 SH SOLE 29 21234 0 203686 CENTURYLINK INC COM 156700106 45185 3842288 SH SOLE 30 3842288 0 0 CENTURYLINK INC COM 156700106 4021 341948 SH SOLE 31 180910 0 161038 CENTURYLINK INC COM 156700106 4725 401750 SH SOLE 32 401750 0 0 CENTURYLINK INC COM 156700106 652 55410 SH SOLE 34 55410 0 0 CENTURYLINK INC COM 156700106 11615 987633 SH SOLE 36 987633 0 0 CENTURYLINK INC COM 156700106 287 24428 SH SOLE 40 24428 0 0 CERAGON NETWORKS LTD ORD M22013102 324 110684 SH SOLE 22 110684 0 0 CERECOR INC COM 15671L109 96 17576 SH SOLE 2 857 0 16719 CERECOR INC COM 15671L109 399 73261 SH SOLE 18 73261 0 0 CERECOR INC COM 15671L109 194 35696 SH SOLE 19 35696 0 0 CERECOR INC COM 15671L109 3749 689079 SH SOLE 21 689079 0 0 CERECOR INC COM 15671L109 2121 389921 SH SOLE 22 383783 0 6138 CERIDIAN HCM HLDG INC COM 15677J108 5468 108934 SH SOLE 2 4365 0 104569 CERIDIAN HCM HLDG INC COM 15677J108 9 180 SH SOLE 4 180 0 0 CERIDIAN HCM HLDG INC COM 15677J108 59 1182 SH SOLE 7 1182 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1496 29807 SH SOLE 18 29807 0 0 CERIDIAN HCM HLDG INC COM 15677J108 706 14062 SH SOLE 19 14062 0 0 CERIDIAN HCM HLDG INC COM 15677J108 48562 967379 SH SOLE 21 967379 0 0 CERIDIAN HCM HLDG INC COM 15677J108 87930 1751589 SH SOLE 22 1648426 0 103163 CERIDIAN HCM HLDG INC COM 15677J108 708 14113 SH SOLE 26 10970 0 3143 CERIDIAN HCM HLDG INC COM 15677J108 329 6552 SH SOLE 28 6552 0 0 CERIDIAN HCM HLDG INC COM 15677J108 701 13958 SH SOLE 30 13958 0 0 CERIDIAN HCM HLDG INC COM 15677J108 91 1817 SH SOLE 31 1317 0 500 CERIDIAN HCM HLDG INC COM 15677J108 212 4217 SH SOLE 40 4217 0 0 CERNER CORP COM 156782104 63865 871284 SH SOLE 2 170985 0 700299 CERNER CORP COM 156782104 8390 114467 SH SOLE 4 105544 0 8923 CERNER CORP COM 156782104 29979 408984 SH SOLE 7 316295 0 92689 CERNER CORP COM 156782104 421 5739 SH SOLE 13 5739 0 0 CERNER CORP COM 156782104 210 2868 SH SOLE 15 2868 0 0 CERNER CORP COM 156782104 16 218 SH SOLE 17 0 0 218 CERNER CORP COM 156782104 51116 697358 SH SOLE 18 652716 0 44642 CERNER CORP COM 156782104 48279 658646 SH SOLE 19 658646 0 0 CERNER CORP COM 156782104 1041 14200 SH SOLE 20 14200 0 0 CERNER CORP COM 156782104 606918 8279922 SH SOLE 21 8279922 0 0 CERNER CORP COM 156782104 590165 8051367 SH SOLE 22 7183058 0 868309 CERNER CORP COM 156782104 17020 232201 SH SOLE 23 232201 0 0 CERNER CORP COM 156782104 24843 338916 SH SOLE 25 338916 0 0 CERNER CORP COM 156782104 107437 1465715 SH SOLE 26 397762 0 1067953 CERNER CORP COM 156782104 4639 63282 SH SOLE 28 46546 0 16736 CERNER CORP COM 156782104 546 7453 SH SOLE 29 7453 0 0 CERNER CORP COM 156782104 129661 1768902 SH SOLE 30 1768902 0 0 CERNER CORP COM 156782104 6674 91055 SH SOLE 31 55506 0 35549 CERNER CORP COM 156782104 3337 45520 SH SOLE 32 45520 0 0 CERNER CORP COM 156782104 18061 246392 SH SOLE 34 246392 0 0 CERNER CORP COM 156782104 15761 215021 SH SOLE 36 215021 0 0 CERNER CORP COM 156782104 439 5988 SH SOLE 40 5988 0 0 CERUS CORP COM 157085101 651 115786 SH SOLE 2 5678 0 110108 CERUS CORP COM 157085101 18 3142 SH SOLE 7 3142 0 0 CERUS CORP COM 157085101 2653 472133 SH SOLE 18 472133 0 0 CERUS CORP COM 157085101 1281 227870 SH SOLE 19 227870 0 0 CERUS CORP COM 157085101 33477 5956720 SH SOLE 21 5956720 0 0 CERUS CORP COM 157085101 23181 4124672 SH SOLE 22 3940973 0 183699 CERUS CORP COM 157085101 50 8836 SH SOLE 26 0 0 8836 CERUS CORP COM 157085101 108 19280 SH SOLE 28 19280 0 0 CERUS CORP COM 157085101 260 46267 SH SOLE 30 46267 0 0 CERUS CORP COM 157085101 48 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 40 14396 SH SOLE 22 14396 0 0 CEVA INC COM 157210105 465 19102 SH SOLE 2 899 0 18203 CEVA INC COM 157210105 3 137 SH SOLE 4 137 0 0 CEVA INC COM 157210105 11 461 SH SOLE 7 461 0 0 CEVA INC COM 157210105 2408 98895 SH SOLE 18 98895 0 0 CEVA INC COM 157210105 906 37224 SH SOLE 19 37224 0 0 CEVA INC COM 157210105 59402 2439498 SH SOLE 21 2439498 0 0 CEVA INC COM 157210105 17434 715965 SH SOLE 22 691378 0 24587 CEVA INC COM 157210105 74 3043 SH SOLE 26 0 0 3043 CEVA INC COM 157210105 71 2929 SH SOLE 28 2929 0 0 CEVA INC COM 157210105 820 33677 SH SOLE 30 33677 0 0 CEVA INC COM 157210105 50 2059 SH SOLE 40 2059 0 0 CF INDS HLDGS INC COM 125269100 29981 641855 SH SOLE 2 124226 0 517629 CF INDS HLDGS INC COM 125269100 3220 68944 SH SOLE 4 63054 0 5890 CF INDS HLDGS INC COM 125269100 12867 275473 SH SOLE 7 275473 0 0 CF INDS HLDGS INC COM 125269100 64 1377 SH SOLE 13 1377 0 0 CF INDS HLDGS INC COM 125269100 103 2214 SH SOLE 15 2214 0 0 CF INDS HLDGS INC COM 125269100 24146 516925 SH SOLE 18 487701 0 29224 CF INDS HLDGS INC COM 125269100 3273 70075 SH SOLE 19 70075 0 0 CF INDS HLDGS INC COM 125269100 406156 8695259 SH SOLE 21 8695259 0 0 CF INDS HLDGS INC COM 125269100 286856 6141206 SH SOLE 22 5523036 0 618170 CF INDS HLDGS INC COM 125269100 7441 159305 SH SOLE 23 159305 0 0 CF INDS HLDGS INC COM 125269100 10047 215096 SH SOLE 25 215096 0 0 CF INDS HLDGS INC COM 125269100 34010 728113 SH SOLE 26 294287 0 433826 CF INDS HLDGS INC COM 125269100 2062 44137 SH SOLE 28 32706 0 11431 CF INDS HLDGS INC COM 125269100 223 4782 SH SOLE 29 4782 0 0 CF INDS HLDGS INC COM 125269100 36655 784725 SH SOLE 30 784725 0 0 CF INDS HLDGS INC COM 125269100 3521 75376 SH SOLE 31 43072 0 32304 CF INDS HLDGS INC COM 125269100 3145 67334 SH SOLE 32 67334 0 0 CF INDS HLDGS INC COM 125269100 563 12057 SH SOLE 34 12057 0 0 CF INDS HLDGS INC COM 125269100 7568 162023 SH SOLE 36 162023 0 0 CF INDS HLDGS INC COM 125269100 219 4681 SH SOLE 40 4681 0 0 CGI INC CL A SUB VTG 12532H104 3847 50108 SH SOLE 21 50108 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 10 1289 SH SOLE 18 1289 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 123 15733 SH SOLE 21 15733 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 940 120005 SH SOLE 22 120005 0 0 CHANGE HEALTHCARE INC COM 15912K100 26 1763 SH SOLE 18 1763 0 0 CHANGE HEALTHCARE INC COM 15912K100 115 7896 SH SOLE 22 7896 0 0 CHANGE HEALTHCARE INC COM 15912K100 3384 231771 SH SOLE 26 42012 0 189759 CHANGE HEALTHCARE INC COM 15912K100 54 3721 SH SOLE 31 0 0 3721 CHANGYOU COM LTD ADS REP CL A 15911M107 35 3597 SH SOLE 4 3597 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1887 196319 SH SOLE 21 196319 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 941 97955 SH SOLE 22 97955 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 480 49948 SH SOLE 30 49948 0 0 CHANNELADVISOR CORP COM 159179100 203 23162 SH SOLE 2 950 0 22212 CHANNELADVISOR CORP COM 159179100 4 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 781 89119 SH SOLE 18 89119 0 0 CHANNELADVISOR CORP COM 159179100 398 45479 SH SOLE 19 45479 0 0 CHANNELADVISOR CORP COM 159179100 8231 939578 SH SOLE 21 939578 0 0 CHANNELADVISOR CORP COM 159179100 6444 735631 SH SOLE 22 706813 0 28818 CHANNELADVISOR CORP COM 159179100 27 3058 SH SOLE 28 3058 0 0 CHANNELADVISOR CORP COM 159179100 49 5568 SH SOLE 30 5568 0 0 CHANNELADVISOR CORP COM 159179100 19 2197 SH SOLE 40 2197 0 0 CHANTICLEER HLDGS INC COM PAR 15930P800 1 1017 SH SOLE 21 1017 0 0 CHANTICLEER HLDGS INC COM PAR 15930P800 11 9675 SH SOLE 22 9675 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 192 40814 SH SOLE 2 1290 0 39524 CHAPARRAL ENERGY INC COM CL A 15942R208 506 107333 SH SOLE 18 107333 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 244 51809 SH SOLE 19 51809 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 5216 1107439 SH SOLE 21 1107439 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 1897 402862 SH SOLE 22 374134 0 28728 CHAPARRAL ENERGY INC COM CL A 15942R208 55 11757 SH SOLE 30 11757 0 0 CHARAH SOLUTIONS INC COM 15957P105 45 8260 SH SOLE 2 235 0 8025 CHARAH SOLUTIONS INC COM 15957P105 159 28830 SH SOLE 18 28830 0 0 CHARAH SOLUTIONS INC COM 15957P105 69 12553 SH SOLE 19 12553 0 0 CHARAH SOLUTIONS INC COM 15957P105 1831 332896 SH SOLE 21 332896 0 0 CHARAH SOLUTIONS INC COM 15957P105 378 68637 SH SOLE 22 66790 0 1847 CHARLES & COLVARD LTD COM 159765106 6 3926 SH SOLE 18 3926 0 0 CHARLES & COLVARD LTD COM 159765106 109 69279 SH SOLE 21 69279 0 0 CHARLES RIV LABS INTL INC COM 159864107 18069 127338 SH SOLE 2 25563 0 101775 CHARLES RIV LABS INTL INC COM 159864107 36 252 SH SOLE 4 252 0 0 CHARLES RIV LABS INTL INC COM 159864107 151 1061 SH SOLE 7 1061 0 0 CHARLES RIV LABS INTL INC COM 159864107 21816 153741 SH SOLE 18 153741 0 0 CHARLES RIV LABS INTL INC COM 159864107 27958 197024 SH SOLE 19 197024 0 0 CHARLES RIV LABS INTL INC COM 159864107 363022 2558294 SH SOLE 21 2558294 0 0 CHARLES RIV LABS INTL INC COM 159864107 222624 1568879 SH SOLE 22 1476641 0 92238 CHARLES RIV LABS INTL INC COM 159864107 2714 19127 SH SOLE 26 10120 0 9007 CHARLES RIV LABS INTL INC COM 159864107 861 6068 SH SOLE 28 6068 0 0 CHARLES RIV LABS INTL INC COM 159864107 1891 13325 SH SOLE 30 13325 0 0 CHARLES RIV LABS INTL INC COM 159864107 142 1002 SH SOLE 31 1002 0 0 CHARLES RIV LABS INTL INC COM 159864107 1245 8776 SH SOLE 34 8776 0 0 CHARLES RIV LABS INTL INC COM 159864107 107 751 SH SOLE 36 751 0 0 CHARLES RIV LABS INTL INC COM 159864107 708 4990 SH SOLE 40 4990 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2376 30910 SH SOLE 2 1464 0 29446 CHART INDS INC COM PAR $0.01 16115Q308 13 175 SH SOLE 4 175 0 0 CHART INDS INC COM PAR $0.01 16115Q308 55 712 SH SOLE 7 712 0 0 CHART INDS INC COM PAR $0.01 16115Q308 11932 155209 SH SOLE 18 155209 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4644 60412 SH SOLE 19 60412 0 0 CHART INDS INC COM PAR $0.01 16115Q308 292729 3807614 SH SOLE 21 3807614 0 0 CHART INDS INC COM PAR $0.01 16115Q308 75371 980373 SH SOLE 22 933216 0 47157 CHART INDS INC COM PAR $0.01 16115Q308 772 10040 SH SOLE 26 8183 0 1857 CHART INDS INC COM PAR $0.01 16115Q308 289 3764 SH SOLE 28 3764 0 0 CHART INDS INC COM PAR $0.01 16115Q308 3897 50695 SH SOLE 30 50695 0 0 CHART INDS INC COM PAR $0.01 16115Q308 310 4036 SH SOLE 34 4036 0 0 CHART INDS INC COM PAR $0.01 16115Q308 187 2433 SH SOLE 40 2433 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 155150 392605 SH SOLE 2 45970 0 346635 CHARTER COMMUNICATIONS INC N CL A 16119P108 24372 61674 SH SOLE 4 57425 0 4249 CHARTER COMMUNICATIONS INC N CL A 16119P108 63911 161727 SH SOLE 7 160365 0 1362 CHARTER COMMUNICATIONS INC N CL A 16119P108 925 2340 SH SOLE 13 2340 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 773 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 169500 428918 SH SOLE 18 406778 0 22140 CHARTER COMMUNICATIONS INC N CL A 16119P108 242690 614124 SH SOLE 19 614124 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1236664 3129368 SH SOLE 21 3129368 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1601902 4053601 SH SOLE 22 3619075 0 434526 CHARTER COMMUNICATIONS INC N CL A 16119P108 44743 113221 SH SOLE 23 113221 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 217898 551389 SH SOLE 25 551389 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 233694 591362 SH SOLE 26 176803 0 414559 CHARTER COMMUNICATIONS INC N CL A 16119P108 12154 30756 SH SOLE 28 22499 0 8257 CHARTER COMMUNICATIONS INC N CL A 16119P108 1531 3874 SH SOLE 29 3874 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 250959 635051 SH SOLE 30 635051 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 25854 65424 SH SOLE 31 30348 0 35076 CHARTER COMMUNICATIONS INC N CL A 16119P108 12348 31246 SH SOLE 32 31246 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 113151 286329 SH SOLE 34 286329 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 45707 115661 SH SOLE 36 115661 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1446 3660 SH SOLE 40 3660 0 0 CHASE CORP COM 16150R104 684 6350 SH SOLE 2 289 0 6061 CHASE CORP COM 16150R104 16 146 SH SOLE 7 146 0 0 CHASE CORP COM 16150R104 2572 23894 SH SOLE 18 23894 0 0 CHASE CORP COM 16150R104 1336 12409 SH SOLE 19 12409 0 0 CHASE CORP COM 16150R104 24720 229654 SH SOLE 21 229654 0 0 CHASE CORP COM 16150R104 24574 228298 SH SOLE 22 218956 0 9342 CHASE CORP COM 16150R104 113 1047 SH SOLE 26 0 0 1047 CHASE CORP COM 16150R104 120 1111 SH SOLE 28 1111 0 0 CHASE CORP COM 16150R104 234 2177 SH SOLE 30 2177 0 0 CHASE CORP COM 16150R104 74 689 SH SOLE 40 689 0 0 CHATHAM LODGING TR COM 16208T102 918 48670 SH SOLE 2 1931 0 46739 CHATHAM LODGING TR COM 16208T102 222 11780 SH SOLE 4 11780 0 0 CHATHAM LODGING TR COM 16208T102 926 49080 SH SOLE 7 49080 0 0 CHATHAM LODGING TR COM 16208T102 28 1510 SH SOLE 15 1510 0 0 CHATHAM LODGING TR COM 16208T102 3856 204359 SH SOLE 18 204359 0 0 CHATHAM LODGING TR COM 16208T102 2483 131579 SH SOLE 19 131579 0 0 CHATHAM LODGING TR COM 16208T102 96983 5139525 SH SOLE 21 5139525 0 0 CHATHAM LODGING TR COM 16208T102 36509 1934754 SH SOLE 22 1874191 0 60563 CHATHAM LODGING TR COM 16208T102 30 1601 SH SOLE 23 1601 0 0 CHATHAM LODGING TR COM 16208T102 1859 98528 SH SOLE 25 98528 0 0 CHATHAM LODGING TR COM 16208T102 1006 53293 SH SOLE 26 25190 0 28103 CHATHAM LODGING TR COM 16208T102 118 6277 SH SOLE 28 6277 0 0 CHATHAM LODGING TR COM 16208T102 442 23441 SH SOLE 29 23441 0 0 CHATHAM LODGING TR COM 16208T102 5042 267222 SH SOLE 30 267222 0 0 CHATHAM LODGING TR COM 16208T102 81 4268 SH SOLE 40 4268 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 16488 142619 SH SOLE 2 98691 0 43928 CHECK POINT SOFTWARE TECH LT ORD M22465104 7635 66041 SH SOLE 4 62684 0 3357 CHECK POINT SOFTWARE TECH LT ORD M22465104 12584 108851 SH SOLE 7 94940 0 13911 CHECK POINT SOFTWARE TECH LT ORD M22465104 89 773 SH SOLE 13 773 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 150 1301 SH SOLE 15 1301 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 14896 128845 SH SOLE 18 125280 0 3565 CHECK POINT SOFTWARE TECH LT ORD M22465104 10643 92061 SH SOLE 19 92061 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4508 38990 SH SOLE 20 38990 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 197005 1704049 SH SOLE 21 1704049 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 234813 2031075 SH SOLE 22 1871436 0 159639 CHECK POINT SOFTWARE TECH LT ORD M22465104 15977 138194 SH SOLE 23 138194 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13958 120731 SH SOLE 25 120731 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 56173 485884 SH SOLE 26 139018 0 346866 CHECK POINT SOFTWARE TECH LT ORD M22465104 2073 17934 SH SOLE 28 17934 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2085 18031 SH SOLE 29 18031 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 33276 287831 SH SOLE 30 287831 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8363 72341 SH SOLE 31 53253 0 19088 CHECK POINT SOFTWARE TECH LT ORD M22465104 2462 21296 SH SOLE 32 21296 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4565 39484 SH SOLE 34 39484 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10964 94839 SH SOLE 36 94839 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 304 2629 SH SOLE 40 2629 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 492 162310 SH SOLE 2 143439 0 18871 CHECKPOINT THERAPEUTICS INC COM 162828107 464 153221 SH SOLE 18 153221 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 2679 884014 SH SOLE 19 884014 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 2253 743616 SH SOLE 21 743616 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1324 437104 SH SOLE 22 430627 0 6477 CHECKPOINT THERAPEUTICS INC COM 162828107 1301 429300 SH SOLE 34 429300 0 0 CHEESECAKE FACTORY INC COM 163072101 2392 54705 SH SOLE 2 19536 0 35169 CHEESECAKE FACTORY INC COM 163072101 9 215 SH SOLE 4 215 0 0 CHEESECAKE FACTORY INC COM 163072101 33 750 SH SOLE 7 750 0 0 CHEESECAKE FACTORY INC COM 163072101 10630 243129 SH SOLE 18 243129 0 0 CHEESECAKE FACTORY INC COM 163072101 3141 71845 SH SOLE 19 71845 0 0 CHEESECAKE FACTORY INC COM 163072101 128376 2936317 SH SOLE 21 2936317 0 0 CHEESECAKE FACTORY INC COM 163072101 67083 1534372 SH SOLE 22 1469589 0 64783 CHEESECAKE FACTORY INC COM 163072101 809 18501 SH SOLE 26 14159 0 4342 CHEESECAKE FACTORY INC COM 163072101 223 5100 SH SOLE 28 5100 0 0 CHEESECAKE FACTORY INC COM 163072101 541 12363 SH SOLE 30 12363 0 0 CHEESECAKE FACTORY INC COM 163072101 214 4894 SH SOLE 40 4894 0 0 CHEETAH MOBILE INC ADR 163075104 31 8680 SH SOLE 21 8680 0 0 CHEETAH MOBILE INC ADR 163075104 617 173764 SH SOLE 22 173764 0 0 CHEETAH MOBILE INC ADR 163075104 18 4953 SH SOLE 25 4953 0 0 CHEETAH MOBILE INC ADR 163075104 230 64803 SH SOLE 30 64803 0 0 CHEFS WHSE INC COM 163086101 746 21265 SH SOLE 2 1005 0 20260 CHEFS WHSE INC COM 163086101 7 200 SH SOLE 4 200 0 0 CHEFS WHSE INC COM 163086101 17 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 3855 109922 SH SOLE 18 109922 0 0 CHEFS WHSE INC COM 163086101 1441 41091 SH SOLE 19 41091 0 0 CHEFS WHSE INC COM 163086101 89358 2547987 SH SOLE 21 2547987 0 0 CHEFS WHSE INC COM 163086101 25338 722490 SH SOLE 22 693312 0 29178 CHEFS WHSE INC COM 163086101 84 2385 SH SOLE 26 0 0 2385 CHEFS WHSE INC COM 163086101 108 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 1252 35704 SH SOLE 30 35704 0 0 CHEFS WHSE INC COM 163086101 77 2207 SH SOLE 40 2207 0 0 CHEGG INC COM 163092109 3906 101213 SH SOLE 2 4919 0 96294 CHEGG INC COM 163092109 57 1474 SH SOLE 4 1474 0 0 CHEGG INC COM 163092109 82 2125 SH SOLE 7 2125 0 0 CHEGG INC COM 163092109 15099 391273 SH SOLE 18 379806 0 11467 CHEGG INC COM 163092109 10087 261395 SH SOLE 19 261395 0 0 CHEGG INC COM 163092109 139359 3611285 SH SOLE 21 3611285 0 0 CHEGG INC COM 163092109 124677 3230820 SH SOLE 22 3082251 0 148569 CHEGG INC COM 163092109 171 4425 SH SOLE 23 4425 0 0 CHEGG INC COM 163092109 14380 372642 SH SOLE 25 372642 0 0 CHEGG INC COM 163092109 2285 59203 SH SOLE 26 29424 0 29779 CHEGG INC COM 163092109 475 12321 SH SOLE 28 12321 0 0 CHEGG INC COM 163092109 1293 33504 SH SOLE 30 33504 0 0 CHEGG INC COM 163092109 2978 77167 SH SOLE 34 77167 0 0 CHEGG INC COM 163092109 371 9608 SH SOLE 40 9608 0 0 CHEGG INC NOTE 0.250% 5/1 163092AB5 1302 850000 PRN SOLE 21 850000 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 21 3444 SH SOLE 18 3444 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 302 49522 SH SOLE 21 49522 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 840 137872 SH SOLE 22 137872 0 0 CHEMED CORP NEW COM 16359R103 13993 38778 SH SOLE 2 11751 0 27027 CHEMED CORP NEW COM 16359R103 73 203 SH SOLE 4 203 0 0 CHEMED CORP NEW COM 16359R103 104 288 SH SOLE 7 288 0 0 CHEMED CORP NEW COM 16359R103 17355 48096 SH SOLE 18 48096 0 0 CHEMED CORP NEW COM 16359R103 10801 29933 SH SOLE 19 29933 0 0 CHEMED CORP NEW COM 16359R103 312107 864946 SH SOLE 21 864946 0 0 CHEMED CORP NEW COM 16359R103 244085 676435 SH SOLE 22 645223 0 31212 CHEMED CORP NEW COM 16359R103 2318 6424 SH SOLE 23 6424 0 0 CHEMED CORP NEW COM 16359R103 7648 21194 SH SOLE 26 3794 0 17400 CHEMED CORP NEW COM 16359R103 746 2068 SH SOLE 28 2068 0 0 CHEMED CORP NEW COM 16359R103 2476 6862 SH SOLE 30 6862 0 0 CHEMED CORP NEW COM 16359R103 120 332 SH SOLE 31 332 0 0 CHEMED CORP NEW COM 16359R103 619 1716 SH SOLE 40 1716 0 0 CHEMICAL FINL CORP COM 163731102 5502 133831 SH SOLE 2 62227 0 71604 CHEMICAL FINL CORP COM 163731102 14 330 SH SOLE 4 330 0 0 CHEMICAL FINL CORP COM 163731102 80 1942 SH SOLE 7 1942 0 0 CHEMICAL FINL CORP COM 163731102 20590 500849 SH SOLE 18 497787 0 3062 CHEMICAL FINL CORP COM 163731102 17204 418481 SH SOLE 19 418481 0 0 CHEMICAL FINL CORP COM 163731102 212419 5167094 SH SOLE 21 5167094 0 0 CHEMICAL FINL CORP COM 163731102 132590 3225246 SH SOLE 22 3125472 0 99774 CHEMICAL FINL CORP COM 163731102 3986 96960 SH SOLE 23 96960 0 0 CHEMICAL FINL CORP COM 163731102 9555 232432 SH SOLE 26 13689 0 218743 CHEMICAL FINL CORP COM 163731102 371 9014 SH SOLE 28 9014 0 0 CHEMICAL FINL CORP COM 163731102 864 21020 SH SOLE 30 21020 0 0 CHEMICAL FINL CORP COM 163731102 576 14002 SH SOLE 34 14002 0 0 CHEMICAL FINL CORP COM 163731102 281 6847 SH SOLE 40 6847 0 0 CHEMOCENTRYX INC COM 16383L106 434 46616 SH SOLE 2 12688 0 33928 CHEMOCENTRYX INC COM 16383L106 6 619 SH SOLE 7 619 0 0 CHEMOCENTRYX INC COM 16383L106 1448 155662 SH SOLE 18 142520 0 13142 CHEMOCENTRYX INC COM 16383L106 2235 240295 SH SOLE 19 240295 0 0 CHEMOCENTRYX INC COM 16383L106 17980 1933351 SH SOLE 21 1933351 0 0 CHEMOCENTRYX INC COM 16383L106 12182 1309861 SH SOLE 22 1285850 0 24011 CHEMOCENTRYX INC COM 16383L106 519 55850 SH SOLE 23 55850 0 0 CHEMOCENTRYX INC COM 16383L106 933 100371 SH SOLE 26 0 0 100371 CHEMOCENTRYX INC COM 16383L106 56 6022 SH SOLE 30 6022 0 0 CHEMOCENTRYX INC COM 16383L106 39 4228 SH SOLE 40 4228 0 0 CHEMOURS CO COM 163851108 11025 459390 SH SOLE 2 91666 0 367724 CHEMOURS CO COM 163851108 1321 55056 SH SOLE 4 50051 0 5005 CHEMOURS CO COM 163851108 262 10904 SH SOLE 7 10904 0 0 CHEMOURS CO COM 163851108 26 1083 SH SOLE 13 1083 0 0 CHEMOURS CO COM 163851108 11435 476468 SH SOLE 18 463273 0 13195 CHEMOURS CO COM 163851108 873 36386 SH SOLE 19 36386 0 0 CHEMOURS CO COM 163851108 199757 8323208 SH SOLE 21 8323208 0 0 CHEMOURS CO COM 163851108 137150 5714594 SH SOLE 22 5368754 0 345840 CHEMOURS CO COM 163851108 2979 124130 SH SOLE 23 124130 0 0 CHEMOURS CO COM 163851108 38 1576 SH SOLE 25 1576 0 0 CHEMOURS CO COM 163851108 9876 411501 SH SOLE 26 236982 0 174519 CHEMOURS CO COM 163851108 790 32910 SH SOLE 28 23941 0 8969 CHEMOURS CO COM 163851108 954 39752 SH SOLE 29 3624 0 36128 CHEMOURS CO COM 163851108 7565 315220 SH SOLE 30 315220 0 0 CHEMOURS CO COM 163851108 1483 61783 SH SOLE 31 33505 0 28278 CHEMOURS CO COM 163851108 189 7865 SH SOLE 34 7865 0 0 CHEMOURS CO COM 163851108 843 35111 SH SOLE 36 35111 0 0 CHEMOURS CO COM 163851108 89 3715 SH SOLE 40 3715 0 0 CHEMUNG FINL CORP COM 164024101 166 3429 SH SOLE 2 124 0 3305 CHEMUNG FINL CORP COM 164024101 590 12202 SH SOLE 18 12202 0 0 CHEMUNG FINL CORP COM 164024101 307 6355 SH SOLE 19 6355 0 0 CHEMUNG FINL CORP COM 164024101 5958 123256 SH SOLE 21 123256 0 0 CHEMUNG FINL CORP COM 164024101 1797 37166 SH SOLE 22 34974 0 2192 CHENIERE ENERGY INC COM NEW 16411R208 38121 556913 SH SOLE 2 29566 0 527347 CHENIERE ENERGY INC COM NEW 16411R208 5277 77090 SH SOLE 4 70648 0 6442 CHENIERE ENERGY INC COM NEW 16411R208 21462 313537 SH SOLE 7 313537 0 0 CHENIERE ENERGY INC COM NEW 16411R208 87 1272 SH SOLE 13 1272 0 0 CHENIERE ENERGY INC COM NEW 16411R208 150 2189 SH SOLE 15 2189 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8935 130532 SH SOLE 18 113020 0 17512 CHENIERE ENERGY INC COM NEW 16411R208 26852 392283 SH SOLE 19 392283 0 0 CHENIERE ENERGY INC COM NEW 16411R208 384016 5610167 SH SOLE 21 5610167 0 0 CHENIERE ENERGY INC COM NEW 16411R208 413501 6040926 SH SOLE 22 5576753 0 464173 CHENIERE ENERGY INC COM NEW 16411R208 11305 165150 SH SOLE 23 165150 0 0 CHENIERE ENERGY INC COM NEW 16411R208 55869 816207 SH SOLE 25 816207 0 0 CHENIERE ENERGY INC COM NEW 16411R208 60138 878569 SH SOLE 26 308394 0 570175 CHENIERE ENERGY INC COM NEW 16411R208 3240 47330 SH SOLE 28 34905 0 12425 CHENIERE ENERGY INC COM NEW 16411R208 3588 52412 SH SOLE 29 4536 0 47876 CHENIERE ENERGY INC COM NEW 16411R208 21115 308471 SH SOLE 30 308471 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4860 71006 SH SOLE 31 39144 0 31862 CHENIERE ENERGY INC COM NEW 16411R208 3504 51197 SH SOLE 34 51197 0 0 CHENIERE ENERGY INC COM NEW 16411R208 10273 150083 SH SOLE 36 150083 0 0 CHENIERE ENERGY INC COM NEW 16411R208 378 5528 SH SOLE 40 5528 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1253 1600000 PRN SOLE 21 1600000 0 0 CHERRY HILL MTG INVT CORP COM 164651101 257 16081 SH SOLE 2 768 0 15313 CHERRY HILL MTG INVT CORP COM 164651101 6 346 SH SOLE 7 346 0 0 CHERRY HILL MTG INVT CORP COM 164651101 906 56607 SH SOLE 18 56607 0 0 CHERRY HILL MTG INVT CORP COM 164651101 418 26135 SH SOLE 19 26135 0 0 CHERRY HILL MTG INVT CORP COM 164651101 14559 909918 SH SOLE 21 909918 0 0 CHERRY HILL MTG INVT CORP COM 164651101 10553 659541 SH SOLE 22 648076 0 11465 CHESAPEAKE ENERGY CORP COM 165167107 5745 2946071 SH SOLE 2 535494 0 2410577 CHESAPEAKE ENERGY CORP COM 165167107 11 5881 SH SOLE 4 5881 0 0 CHESAPEAKE ENERGY CORP COM 165167107 88 45322 SH SOLE 7 45322 0 0 CHESAPEAKE ENERGY CORP COM 165167107 0 85 SH SOLE 17 0 0 85 CHESAPEAKE ENERGY CORP COM 165167107 5920 3035687 SH SOLE 18 3035687 0 0 CHESAPEAKE ENERGY CORP COM 165167107 570 292238 SH SOLE 19 292238 0 0 CHESAPEAKE ENERGY CORP COM 165167107 107603 55180950 SH SOLE 21 55180950 0 0 CHESAPEAKE ENERGY CORP COM 165167107 73970 37933377 SH SOLE 22 35552824 0 2380553 CHESAPEAKE ENERGY CORP COM 165167107 857 439315 SH SOLE 26 287644 0 151671 CHESAPEAKE ENERGY CORP COM 165167107 317 162742 SH SOLE 28 162742 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1113 570779 SH SOLE 30 570779 0 0 CHESAPEAKE ENERGY CORP COM 165167107 151 77351 SH SOLE 31 27651 0 49700 CHESAPEAKE ENERGY CORP COM 165167107 104 53287 SH SOLE 36 53287 0 0 CHESAPEAKE ENERGY CORP COM 165167107 240 123295 SH SOLE 40 123295 0 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 6354 119549 SH SOLE 21 119549 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 859 1076000 PRN SOLE 2 1076000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 8935 11194000 PRN SOLE 19 11194000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2395 3000000 PRN SOLE 21 3000000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 65 82000 PRN SOLE 22 82000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1523 1908000 PRN SOLE 34 1908000 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 1837 64621 SH SOLE 2 5580 0 59041 CHESAPEAKE LODGING TR SH BEN INT 165240102 457 16089 SH SOLE 4 16089 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 1807 63569 SH SOLE 7 63569 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 72 2530 SH SOLE 15 2530 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 7474 262987 SH SOLE 18 262987 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 5683 199968 SH SOLE 19 199968 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 192432 6771013 SH SOLE 21 6771013 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 69193 2434647 SH SOLE 22 2346920 0 87727 CHESAPEAKE LODGING TR SH BEN INT 165240102 350 12304 SH SOLE 23 12304 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 3591 126338 SH SOLE 25 126338 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2023 71190 SH SOLE 26 6811 0 64379 CHESAPEAKE LODGING TR SH BEN INT 165240102 213 7486 SH SOLE 28 7486 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 930 32708 SH SOLE 29 32708 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 9915 348859 SH SOLE 30 348859 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 180 6337 SH SOLE 40 6337 0 0 CHESAPEAKE UTILS CORP COM 165303108 1854 19514 SH SOLE 2 6059 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 5098 53651 SH SOLE 18 52963 0 688 CHESAPEAKE UTILS CORP COM 165303108 6878 72381 SH SOLE 19 72381 0 0 CHESAPEAKE UTILS CORP COM 165303108 48863 514242 SH SOLE 21 514242 0 0 CHESAPEAKE UTILS CORP COM 165303108 58773 618538 SH SOLE 22 590493 0 28045 CHESAPEAKE UTILS CORP COM 165303108 2049 21567 SH SOLE 23 21567 0 0 CHESAPEAKE UTILS CORP COM 165303108 4232 44536 SH SOLE 26 5309 0 39227 CHESAPEAKE UTILS CORP COM 165303108 194 2040 SH SOLE 28 2040 0 0 CHESAPEAKE UTILS CORP COM 165303108 446 4693 SH SOLE 30 4693 0 0 CHESAPEAKE UTILS CORP COM 165303108 152 1602 SH SOLE 40 1602 0 0 CHEVRON CORP NEW COM 166764100 642777 5165359 SH SOLE 2 958860 0 4206499 CHEVRON CORP NEW COM 166764100 88439 710697 SH SOLE 4 659460 0 51237 CHEVRON CORP NEW COM 166764100 244262 1962892 SH SOLE 7 1882287 0 80605 CHEVRON CORP NEW COM 166764100 13223 106260 SH SOLE 13 106260 0 0 CHEVRON CORP NEW COM 166764100 2226 17891 SH SOLE 15 17891 0 0 CHEVRON CORP NEW COM 166764100 902904 7255739 SH SOLE 18 6906384 0 349355 CHEVRON CORP NEW COM 166764100 138017 1109104 SH SOLE 19 1109104 0 0 CHEVRON CORP NEW COM 166764100 5581346 44851706 SH SOLE 21 44851706 0 0 CHEVRON CORP NEW COM 166764100 5906714 47466360 SH SOLE 22 41613338 0 5853022 CHEVRON CORP NEW COM 166764100 189480 1522660 SH SOLE 23 1522660 0 0 CHEVRON CORP NEW COM 166764100 233091 1873118 SH SOLE 25 1851905 0 21213 CHEVRON CORP NEW COM 166764100 1033236 8303087 SH SOLE 26 2023491 0 6279596 CHEVRON CORP NEW COM 166764100 46273 371853 SH SOLE 28 272508 0 99345 CHEVRON CORP NEW COM 166764100 46623 374662 SH SOLE 29 127401 0 247261 CHEVRON CORP NEW COM 166764100 863582 6939744 SH SOLE 30 6939744 0 0 CHEVRON CORP NEW COM 166764100 92254 741351 SH SOLE 31 440578 0 300773 CHEVRON CORP NEW COM 166764100 22605 181656 SH SOLE 32 181656 0 0 CHEVRON CORP NEW COM 166764100 110076 884572 SH SOLE 34 884572 0 0 CHEVRON CORP NEW COM 166764100 204195 1640911 SH SOLE 36 1640911 0 0 CHEVRON CORP NEW COM 166764100 5328 42818 SH SOLE 40 42818 0 0 CHEWY INC CL A 16679L109 332 9475 SH SOLE 2 9475 0 0 CHEWY INC CL A 16679L109 6 161 SH SOLE 18 161 0 0 CHEWY INC CL A 16679L109 8458 241657 SH SOLE 19 241657 0 0 CHEWY INC CL A 16679L109 25 714 SH SOLE 22 714 0 0 CHEWY INC CL A 16679L109 744 21246 SH SOLE 26 3840 0 17406 CHEWY INC CL A 16679L109 12 341 SH SOLE 31 0 0 341 CHEWY INC CL A 16679L109 2030 57994 SH SOLE 34 57994 0 0 CHIASMA INC COM 16706W102 168 22503 SH SOLE 2 1078 0 21425 CHIASMA INC COM 16706W102 672 89920 SH SOLE 18 89920 0 0 CHIASMA INC COM 16706W102 325 43441 SH SOLE 19 43441 0 0 CHIASMA INC COM 16706W102 6416 858968 SH SOLE 21 858968 0 0 CHIASMA INC COM 16706W102 4381 586440 SH SOLE 22 578858 0 7582 CHICAGO RIVET & MACH CO COM 168088102 4 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 416 123535 SH SOLE 2 5207 0 118328 CHICOS FAS INC COM 168615102 1 359 SH SOLE 4 359 0 0 CHICOS FAS INC COM 168615102 10 2822 SH SOLE 7 2822 0 0 CHICOS FAS INC COM 168615102 1868 554223 SH SOLE 18 554223 0 0 CHICOS FAS INC COM 168615102 663 196843 SH SOLE 19 196843 0 0 CHICOS FAS INC COM 168615102 44669 13254908 SH SOLE 21 13254908 0 0 CHICOS FAS INC COM 168615102 13362 3965049 SH SOLE 22 3712939 0 252110 CHICOS FAS INC COM 168615102 34 10222 SH SOLE 23 10222 0 0 CHICOS FAS INC COM 168615102 67 19879 SH SOLE 26 13055 0 6824 CHICOS FAS INC COM 168615102 64 19064 SH SOLE 28 19064 0 0 CHICOS FAS INC COM 168615102 603 178894 SH SOLE 30 178894 0 0 CHICOS FAS INC COM 168615102 7 2095 SH SOLE 36 2095 0 0 CHICOS FAS INC COM 168615102 54 15971 SH SOLE 40 15971 0 0 CHILDRENS PL INC COM 168905107 1294 13571 SH SOLE 2 648 0 12923 CHILDRENS PL INC COM 168905107 6 63 SH SOLE 4 63 0 0 CHILDRENS PL INC COM 168905107 27 281 SH SOLE 7 281 0 0 CHILDRENS PL INC COM 168905107 6530 68459 SH SOLE 18 68459 0 0 CHILDRENS PL INC COM 168905107 2503 26240 SH SOLE 19 26240 0 0 CHILDRENS PL INC COM 168905107 161078 1688799 SH SOLE 21 1688799 0 0 CHILDRENS PL INC COM 168905107 43644 457583 SH SOLE 22 434498 0 23085 CHILDRENS PL INC COM 168905107 452 4735 SH SOLE 26 3649 0 1086 CHILDRENS PL INC COM 168905107 205 2147 SH SOLE 28 2147 0 0 CHILDRENS PL INC COM 168905107 2383 24984 SH SOLE 30 24984 0 0 CHILDRENS PL INC COM 168905107 145 1518 SH SOLE 40 1518 0 0 CHIMERA INVT CORP COM NEW 16934Q208 7494 397141 SH SOLE 2 29005 0 368136 CHIMERA INVT CORP COM NEW 16934Q208 16 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 126 6687 SH SOLE 7 6687 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1644 87142 SH SOLE 18 87142 0 0 CHIMERA INVT CORP COM NEW 16934Q208 788 41737 SH SOLE 19 41737 0 0 CHIMERA INVT CORP COM NEW 16934Q208 110985 5881543 SH SOLE 21 5881543 0 0 CHIMERA INVT CORP COM NEW 16934Q208 107787 5712074 SH SOLE 22 5322842 0 389232 CHIMERA INVT CORP COM NEW 16934Q208 1483 78587 SH SOLE 26 40127 0 38460 CHIMERA INVT CORP COM NEW 16934Q208 445 23593 SH SOLE 28 23593 0 0 CHIMERA INVT CORP COM NEW 16934Q208 953 50515 SH SOLE 30 50515 0 0 CHIMERA INVT CORP COM NEW 16934Q208 218 11573 SH SOLE 31 4073 0 7500 CHIMERA INVT CORP COM NEW 16934Q208 177 9399 SH SOLE 36 9399 0 0 CHIMERA INVT CORP COM NEW 16934Q208 310 16444 SH SOLE 40 16444 0 0 CHIMERIX INC COM 16934W106 271 62842 SH SOLE 2 16575 0 46267 CHIMERIX INC COM 16934W106 5 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 726 167959 SH SOLE 18 167959 0 0 CHIMERIX INC COM 16934W106 716 165798 SH SOLE 19 165798 0 0 CHIMERIX INC COM 16934W106 7199 1666361 SH SOLE 21 1666361 0 0 CHIMERIX INC COM 16934W106 5531 1280433 SH SOLE 22 1241711 0 38722 CHIMERIX INC COM 16934W106 50 11535 SH SOLE 23 11535 0 0 CHIMERIX INC COM 16934W106 132 30547 SH SOLE 26 0 0 30547 CHINA AUTOMOTIVE SYS INC COM 16936R105 39 16247 SH SOLE 22 16247 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 37103 389326 SH SOLE 21 389326 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 157 1647 SH SOLE 25 1647 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 153 1604 SH SOLE 30 1604 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 10 2835 SH SOLE 25 2835 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 5 2600 SH SOLE 22 2600 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 144 11679 SH SOLE 25 11679 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 531 42911 SH SOLE 34 42911 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14628 322980 SH SOLE 2 0 0 322980 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 576 12723 SH SOLE 4 12723 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3589 79242 SH SOLE 13 79242 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2750 60710 SH SOLE 18 60710 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4793 105827 SH SOLE 19 105827 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 142 3131 SH SOLE 21 3131 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 64517 1424528 SH SOLE 22 1218882 0 205646 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 674 14881 SH SOLE 30 14881 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 77 1701 SH SOLE 34 1701 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 8256 121060 SH SOLE 2 0 0 121060 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 396 5813 SH SOLE 13 5813 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 743 10890 SH SOLE 18 10890 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 474 6949 SH SOLE 19 6949 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 452 6629 SH SOLE 21 6629 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 27150 398087 SH SOLE 22 255954 0 142133 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1608 23576 SH SOLE 30 23576 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 85 1251 SH SOLE 34 1251 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 3799 348543 SH SOLE 2 0 0 348543 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 786 72136 SH SOLE 4 72136 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1090 99976 SH SOLE 13 99976 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 318 29164 SH SOLE 19 29164 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 150 13742 SH SOLE 21 13742 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 27685 2539911 SH SOLE 22 2289515 0 250396 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 545 50004 SH SOLE 30 50004 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 448 41103 SH SOLE 34 41103 0 0 CHINA YUCHAI INTL LTD COM G21082105 50 3343 SH SOLE 4 3343 0 0 CHINA YUCHAI INTL LTD COM G21082105 1940 129398 SH SOLE 21 129398 0 0 CHINA YUCHAI INTL LTD COM G21082105 1651 110129 SH SOLE 22 110129 0 0 CHINA YUCHAI INTL LTD COM G21082105 557 37164 SH SOLE 30 37164 0 0 CHINA YUCHAI INTL LTD COM G21082105 184 12250 SH SOLE 34 12250 0 0 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH SOLE 22 13 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 59 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 45686 62337 SH SOLE 2 7026 0 55311 CHIPOTLE MEXICAN GRILL INC COM 169656105 7873 10742 SH SOLE 4 10011 0 731 CHIPOTLE MEXICAN GRILL INC COM 169656105 22641 30893 SH SOLE 7 22564 0 8329 CHIPOTLE MEXICAN GRILL INC COM 169656105 573 782 SH SOLE 13 782 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 202 276 SH SOLE 15 276 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 9 12 SH SOLE 17 0 0 12 CHIPOTLE MEXICAN GRILL INC COM 169656105 38170 52082 SH SOLE 18 48288 0 3794 CHIPOTLE MEXICAN GRILL INC COM 169656105 6898 9412 SH SOLE 19 9412 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 468286 638967 SH SOLE 21 638967 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 451428 615964 SH SOLE 22 545394 0 70570 CHIPOTLE MEXICAN GRILL INC COM 169656105 13987 19085 SH SOLE 23 19085 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 19668 26836 SH SOLE 25 26836 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 70274 95887 SH SOLE 26 31787 0 64100 CHIPOTLE MEXICAN GRILL INC COM 169656105 3725 5083 SH SOLE 28 3751 0 1332 CHIPOTLE MEXICAN GRILL INC COM 169656105 4391 5991 SH SOLE 29 519 0 5472 CHIPOTLE MEXICAN GRILL INC COM 169656105 68192 93046 SH SOLE 30 93046 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 8696 11865 SH SOLE 31 4531 0 7334 CHIPOTLE MEXICAN GRILL INC COM 169656105 1089 1486 SH SOLE 34 1486 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 13020 17766 SH SOLE 36 17766 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 379 517 SH SOLE 40 517 0 0 CHOICE HOTELS INTL INC COM 169905106 5504 63253 SH SOLE 2 3912 0 59341 CHOICE HOTELS INTL INC COM 169905106 13 151 SH SOLE 4 151 0 0 CHOICE HOTELS INTL INC COM 169905106 57 660 SH SOLE 7 660 0 0 CHOICE HOTELS INTL INC COM 169905106 2701 31045 SH SOLE 18 29340 0 1705 CHOICE HOTELS INTL INC COM 169905106 1559 17912 SH SOLE 19 17912 0 0 CHOICE HOTELS INTL INC COM 169905106 34969 401896 SH SOLE 21 401896 0 0 CHOICE HOTELS INTL INC COM 169905106 86073 989229 SH SOLE 22 918848 0 70381 CHOICE HOTELS INTL INC COM 169905106 1049 12061 SH SOLE 26 9342 0 2719 CHOICE HOTELS INTL INC COM 169905106 399 4591 SH SOLE 28 4591 0 0 CHOICE HOTELS INTL INC COM 169905106 874 10040 SH SOLE 30 10040 0 0 CHOICE HOTELS INTL INC COM 169905106 117 1340 SH SOLE 31 740 0 600 CHOICE HOTELS INTL INC COM 169905106 253 2913 SH SOLE 40 2913 0 0 CHROMADEX CORP COM NEW 171077407 145 31136 SH SOLE 2 1386 0 29750 CHROMADEX CORP COM NEW 171077407 586 126049 SH SOLE 18 126049 0 0 CHROMADEX CORP COM NEW 171077407 264 56716 SH SOLE 19 56716 0 0 CHROMADEX CORP COM NEW 171077407 5833 1254324 SH SOLE 21 1254324 0 0 CHROMADEX CORP COM NEW 171077407 3582 770429 SH SOLE 22 747433 0 22996 CHUBB LIMITED COM H1467J104 165793 1125626 SH SOLE 2 117665 0 1007961 CHUBB LIMITED COM H1467J104 25888 175764 SH SOLE 4 163426 0 12338 CHUBB LIMITED COM H1467J104 77468 525955 SH SOLE 7 455951 0 70004 CHUBB LIMITED COM H1467J104 1120 7601 SH SOLE 13 7601 0 0 CHUBB LIMITED COM H1467J104 667 4528 SH SOLE 15 4528 0 0 CHUBB LIMITED COM H1467J104 159691 1084195 SH SOLE 18 1021857 0 62338 CHUBB LIMITED COM H1467J104 130928 888914 SH SOLE 19 888914 0 0 CHUBB LIMITED COM H1467J104 1434502 9739304 SH SOLE 21 9739304 0 0 CHUBB LIMITED COM H1467J104 1678466 11395655 SH SOLE 22 10112344 0 1283311 CHUBB LIMITED COM H1467J104 48688 330558 SH SOLE 23 330558 0 0 CHUBB LIMITED COM H1467J104 65342 443631 SH SOLE 25 443631 0 0 CHUBB LIMITED COM H1467J104 378721 2571260 SH SOLE 26 523843 0 2047417 CHUBB LIMITED COM H1467J104 13208 89672 SH SOLE 28 65419 0 24253 CHUBB LIMITED COM H1467J104 1614 10955 SH SOLE 29 10955 0 0 CHUBB LIMITED COM H1467J104 295258 2004604 SH SOLE 30 2004604 0 0 CHUBB LIMITED COM H1467J104 23386 158772 SH SOLE 31 85993 0 72779 CHUBB LIMITED COM H1467J104 59629 404841 SH SOLE 34 404841 0 0 CHUBB LIMITED COM H1467J104 59950 407023 SH SOLE 36 407023 0 0 CHUBB LIMITED COM H1467J104 1539 10450 SH SOLE 40 10450 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4096 112094 SH SOLE 2 0 0 112094 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1124 30765 SH SOLE 21 30765 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1224 33487 SH SOLE 30 33487 0 0 CHURCH & DWIGHT INC COM 171340102 52197 714442 SH SOLE 2 164868 0 549574 CHURCH & DWIGHT INC COM 171340102 7330 100322 SH SOLE 4 93865 0 6457 CHURCH & DWIGHT INC COM 171340102 20631 282379 SH SOLE 7 271101 0 11278 CHURCH & DWIGHT INC COM 171340102 3939 53912 SH SOLE 13 53912 0 0 CHURCH & DWIGHT INC COM 171340102 176 2409 SH SOLE 15 2409 0 0 CHURCH & DWIGHT INC COM 171340102 47089 644524 SH SOLE 18 594594 0 49930 CHURCH & DWIGHT INC COM 171340102 43221 591582 SH SOLE 19 591582 0 0 CHURCH & DWIGHT INC COM 171340102 587319 8038862 SH SOLE 21 8038862 0 0 CHURCH & DWIGHT INC COM 171340102 502367 6876090 SH SOLE 22 6128839 0 747251 CHURCH & DWIGHT INC COM 171340102 14240 194911 SH SOLE 23 194911 0 0 CHURCH & DWIGHT INC COM 171340102 17340 237333 SH SOLE 25 237333 0 0 CHURCH & DWIGHT INC COM 171340102 99754 1365371 SH SOLE 26 357552 0 1007819 CHURCH & DWIGHT INC COM 171340102 3436 47025 SH SOLE 28 34251 0 12774 CHURCH & DWIGHT INC COM 171340102 8473 115980 SH SOLE 29 15780 0 100200 CHURCH & DWIGHT INC COM 171340102 78694 1077111 SH SOLE 30 1077111 0 0 CHURCH & DWIGHT INC COM 171340102 7382 101042 SH SOLE 31 64518 0 36524 CHURCH & DWIGHT INC COM 171340102 1387 18987 SH SOLE 34 18987 0 0 CHURCH & DWIGHT INC COM 171340102 17106 234142 SH SOLE 36 234142 0 0 CHURCH & DWIGHT INC COM 171340102 366 5010 SH SOLE 40 5010 0 0 CHURCHILL DOWNS INC COM 171484108 5451 47373 SH SOLE 2 18346 0 29027 CHURCHILL DOWNS INC COM 171484108 23 204 SH SOLE 4 204 0 0 CHURCHILL DOWNS INC COM 171484108 72 630 SH SOLE 7 630 0 0 CHURCHILL DOWNS INC COM 171484108 23206 201670 SH SOLE 18 197624 0 4046 CHURCHILL DOWNS INC COM 171484108 11059 96105 SH SOLE 19 96105 0 0 CHURCHILL DOWNS INC COM 171484108 283992 2467996 SH SOLE 21 2467996 0 0 CHURCHILL DOWNS INC COM 171484108 140457 1220624 SH SOLE 22 1172281 0 48343 CHURCHILL DOWNS INC COM 171484108 745 6473 SH SOLE 23 6473 0 0 CHURCHILL DOWNS INC COM 171484108 1767 15352 SH SOLE 26 9783 0 5569 CHURCHILL DOWNS INC COM 171484108 532 4623 SH SOLE 28 4623 0 0 CHURCHILL DOWNS INC COM 171484108 1158 10066 SH SOLE 30 10066 0 0 CHURCHILL DOWNS INC COM 171484108 408 3547 SH SOLE 40 3547 0 0 CHUYS HLDGS INC COM 171604101 361 15731 SH SOLE 2 618 0 15113 CHUYS HLDGS INC COM 171604101 8 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 1742 75997 SH SOLE 18 75997 0 0 CHUYS HLDGS INC COM 171604101 656 28641 SH SOLE 19 28641 0 0 CHUYS HLDGS INC COM 171604101 41932 1829493 SH SOLE 21 1829493 0 0 CHUYS HLDGS INC COM 171604101 12313 537205 SH SOLE 22 496530 0 40675 CHUYS HLDGS INC COM 171604101 56 2428 SH SOLE 28 2428 0 0 CHUYS HLDGS INC COM 171604101 571 24893 SH SOLE 30 24893 0 0 CHUYS HLDGS INC COM 171604101 44 1909 SH SOLE 40 1909 0 0 CIDARA THERAPEUTICS INC COM 171757107 8 4754 SH SOLE 18 4754 0 0 CIDARA THERAPEUTICS INC COM 171757107 39 23024 SH SOLE 19 23024 0 0 CIDARA THERAPEUTICS INC COM 171757107 121 72213 SH SOLE 21 72213 0 0 CIDARA THERAPEUTICS INC COM 171757107 157 93663 SH SOLE 22 93663 0 0 CIDARA THERAPEUTICS INC COM 171757107 116 69315 SH SOLE 26 0 0 69315 CIENA CORP COM NEW 171779309 19562 475625 SH SOLE 2 178782 0 296843 CIENA CORP COM NEW 171779309 707 17183 SH SOLE 4 17183 0 0 CIENA CORP COM NEW 171779309 285 6937 SH SOLE 7 6937 0 0 CIENA CORP COM NEW 171779309 634 15414 SH SOLE 13 15414 0 0 CIENA CORP COM NEW 171779309 19434 472494 SH SOLE 18 451490 0 21004 CIENA CORP COM NEW 171779309 24050 584743 SH SOLE 19 584743 0 0 CIENA CORP COM NEW 171779309 317742 7725318 SH SOLE 21 7725318 0 0 CIENA CORP COM NEW 171779309 230088 5594154 SH SOLE 22 5196827 0 397327 CIENA CORP COM NEW 171779309 4356 105914 SH SOLE 23 105914 0 0 CIENA CORP COM NEW 171779309 157 3825 SH SOLE 25 3825 0 0 CIENA CORP COM NEW 171779309 10746 261266 SH SOLE 26 29629 0 231637 CIENA CORP COM NEW 171779309 760 18487 SH SOLE 28 18487 0 0 CIENA CORP COM NEW 171779309 2111 51327 SH SOLE 29 14789 0 36538 CIENA CORP COM NEW 171779309 2562 62298 SH SOLE 30 62298 0 0 CIENA CORP COM NEW 171779309 1921 46716 SH SOLE 31 34199 0 12517 CIENA CORP COM NEW 171779309 1669 40586 SH SOLE 34 40586 0 0 CIENA CORP COM NEW 171779309 763 18547 SH SOLE 36 18547 0 0 CIENA CORP COM NEW 171779309 642 15607 SH SOLE 40 15607 0 0 CIGNA CORP NEW COM 125523100 180489 1145597 SH SOLE 2 314462 0 831135 CIGNA CORP NEW COM 125523100 22747 144378 SH SOLE 4 134294 0 10084 CIGNA CORP NEW COM 125523100 55203 350385 SH SOLE 7 325678 0 24707 CIGNA CORP NEW COM 125523100 1131 7177 SH SOLE 13 7177 0 0 CIGNA CORP NEW COM 125523100 538 3415 SH SOLE 15 3415 0 0 CIGNA CORP NEW COM 125523100 1 9 SH SOLE 17 0 0 9 CIGNA CORP NEW COM 125523100 121053 768349 SH SOLE 18 715365 0 52984 CIGNA CORP NEW COM 125523100 125788 798403 SH SOLE 19 798403 0 0 CIGNA CORP NEW COM 125523100 1119418 7105163 SH SOLE 21 7105163 0 0 CIGNA CORP NEW COM 125523100 1446994 9184347 SH SOLE 22 8105632 0 1078715 CIGNA CORP NEW COM 125523100 46114 292695 SH SOLE 23 292695 0 0 CIGNA CORP NEW COM 125523100 57905 367532 SH SOLE 25 367532 0 0 CIGNA CORP NEW COM 125523100 289030 1834526 SH SOLE 26 425646 0 1408880 CIGNA CORP NEW COM 125523100 11809 74956 SH SOLE 28 54918 0 20038 CIGNA CORP NEW COM 125523100 11859 75273 SH SOLE 29 15058 0 60215 CIGNA CORP NEW COM 125523100 269705 1711871 SH SOLE 30 1711871 0 0 CIGNA CORP NEW COM 125523100 22315 141639 SH SOLE 31 82875 0 58764 CIGNA CORP NEW COM 125523100 50099 317991 SH SOLE 34 317991 0 0 CIGNA CORP NEW COM 125523100 45187 286808 SH SOLE 36 286808 0 0 CIGNA CORP NEW COM 125523100 1378 8744 SH SOLE 40 8744 0 0 CIM COML TR CORP COM 125525105 96 4676 SH SOLE 2 186 0 4490 CIM COML TR CORP COM 125525105 250 12121 SH SOLE 18 12121 0 0 CIM COML TR CORP COM 125525105 132 6397 SH SOLE 19 6397 0 0 CIM COML TR CORP COM 125525105 2554 123857 SH SOLE 21 123857 0 0 CIM COML TR CORP COM 125525105 1693 82082 SH SOLE 22 81024 0 1058 CIMAREX ENERGY CO COM 171798101 16186 272818 SH SOLE 2 46552 0 226266 CIMAREX ENERGY CO COM 171798101 2286 38531 SH SOLE 4 35190 0 3341 CIMAREX ENERGY CO COM 171798101 6144 103552 SH SOLE 7 95631 0 7921 CIMAREX ENERGY CO COM 171798101 104 1746 SH SOLE 13 1746 0 0 CIMAREX ENERGY CO COM 171798101 41 691 SH SOLE 15 691 0 0 CIMAREX ENERGY CO COM 171798101 18615 313762 SH SOLE 18 299854 0 13908 CIMAREX ENERGY CO COM 171798101 5681 95760 SH SOLE 19 95760 0 0 CIMAREX ENERGY CO COM 171798101 147879 2492478 SH SOLE 21 2492478 0 0 CIMAREX ENERGY CO COM 171798101 157328 2651742 SH SOLE 22 2382021 0 269721 CIMAREX ENERGY CO COM 171798101 4251 71647 SH SOLE 23 71647 0 0 CIMAREX ENERGY CO COM 171798101 6230 105012 SH SOLE 25 105012 0 0 CIMAREX ENERGY CO COM 171798101 21292 358873 SH SOLE 26 145910 0 212963 CIMAREX ENERGY CO COM 171798101 1140 19221 SH SOLE 28 14003 0 5218 CIMAREX ENERGY CO COM 171798101 1366 23024 SH SOLE 29 2087 0 20937 CIMAREX ENERGY CO COM 171798101 24878 419318 SH SOLE 30 419318 0 0 CIMAREX ENERGY CO COM 171798101 1946 32796 SH SOLE 31 18307 0 14489 CIMAREX ENERGY CO COM 171798101 356 5995 SH SOLE 34 5995 0 0 CIMAREX ENERGY CO COM 171798101 4294 72383 SH SOLE 36 72383 0 0 CIMAREX ENERGY CO COM 171798101 118 1993 SH SOLE 40 1993 0 0 CIMPRESS N V SHS EURO N20146101 1742 19162 SH SOLE 2 905 0 18257 CIMPRESS N V SHS EURO N20146101 9 99 SH SOLE 4 99 0 0 CIMPRESS N V SHS EURO N20146101 34 370 SH SOLE 7 370 0 0 CIMPRESS N V SHS EURO N20146101 6492 71432 SH SOLE 18 71432 0 0 CIMPRESS N V SHS EURO N20146101 3403 37439 SH SOLE 19 37439 0 0 CIMPRESS N V SHS EURO N20146101 60983 670950 SH SOLE 21 670950 0 0 CIMPRESS N V SHS EURO N20146101 24301 267365 SH SOLE 22 230765 0 36600 CIMPRESS N V SHS EURO N20146101 477 5245 SH SOLE 26 3287 0 1958 CIMPRESS N V SHS EURO N20146101 279 3069 SH SOLE 28 3069 0 0 CIMPRESS N V SHS EURO N20146101 581 6393 SH SOLE 30 6393 0 0 CIMPRESS N V SHS EURO N20146101 4430 48743 SH SOLE 31 0 0 48743 CIMPRESS N V SHS EURO N20146101 204 2247 SH SOLE 40 2247 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 244 49347 SH SOLE 2 1779 0 47568 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 1115 225190 SH SOLE 18 225190 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 361 72869 SH SOLE 19 72869 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 27380 5531321 SH SOLE 21 5531321 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 7196 1453706 SH SOLE 22 1391531 0 62175 CINCINNATI BELL INC NEW COM NEW 171871502 65 13212 SH SOLE 26 10420 0 2792 CINCINNATI BELL INC NEW COM NEW 171871502 27 5537 SH SOLE 28 5537 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 328 66312 SH SOLE 30 66312 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 22 4538 SH SOLE 40 4538 0 0 CINCINNATI FINL CORP COM 172062101 41217 397581 SH SOLE 2 59474 0 338107 CINCINNATI FINL CORP COM 172062101 6502 62723 SH SOLE 4 58627 0 4096 CINCINNATI FINL CORP COM 172062101 31756 306315 SH SOLE 7 200393 0 105922 CINCINNATI FINL CORP COM 172062101 761 7342 SH SOLE 13 7342 0 0 CINCINNATI FINL CORP COM 172062101 151 1461 SH SOLE 15 1461 0 0 CINCINNATI FINL CORP COM 172062101 43105 415788 SH SOLE 18 393636 0 22152 CINCINNATI FINL CORP COM 172062101 9028 87081 SH SOLE 19 87081 0 0 CINCINNATI FINL CORP COM 172062101 626731 6045439 SH SOLE 21 6045439 0 0 CINCINNATI FINL CORP COM 172062101 417836 4030441 SH SOLE 22 3573538 0 456903 CINCINNATI FINL CORP COM 172062101 11721 113065 SH SOLE 23 113065 0 0 CINCINNATI FINL CORP COM 172062101 15252 147120 SH SOLE 25 147120 0 0 CINCINNATI FINL CORP COM 172062101 66482 641288 SH SOLE 26 223599 0 417689 CINCINNATI FINL CORP COM 172062101 3381 32613 SH SOLE 28 24213 0 8400 CINCINNATI FINL CORP COM 172062101 5969 57581 SH SOLE 29 3279 0 54302 CINCINNATI FINL CORP COM 172062101 73589 709835 SH SOLE 30 709835 0 0 CINCINNATI FINL CORP COM 172062101 5642 54424 SH SOLE 31 29283 0 25141 CINCINNATI FINL CORP COM 172062101 3082 29732 SH SOLE 32 29732 0 0 CINCINNATI FINL CORP COM 172062101 895 8631 SH SOLE 34 8631 0 0 CINCINNATI FINL CORP COM 172062101 14697 141769 SH SOLE 36 141769 0 0 CINCINNATI FINL CORP COM 172062101 335 3227 SH SOLE 40 3227 0 0 CINEDIGM CORP COM NEW 172406209 4 2946 SH SOLE 18 2946 0 0 CINEDIGM CORP COM NEW 172406209 57 42360 SH SOLE 21 42360 0 0 CINEDIGM CORP COM NEW 172406209 21 15193 SH SOLE 22 15193 0 0 CINEMARK HOLDINGS INC COM 17243V102 17196 476331 SH SOLE 2 208281 0 268050 CINEMARK HOLDINGS INC COM 17243V102 1030 28539 SH SOLE 4 28539 0 0 CINEMARK HOLDINGS INC COM 17243V102 634 17556 SH SOLE 7 17556 0 0 CINEMARK HOLDINGS INC COM 17243V102 12485 345846 SH SOLE 18 341887 0 3959 CINEMARK HOLDINGS INC COM 17243V102 1266 35056 SH SOLE 19 35056 0 0 CINEMARK HOLDINGS INC COM 17243V102 266171 7373155 SH SOLE 21 7373155 0 0 CINEMARK HOLDINGS INC COM 17243V102 137210 3800827 SH SOLE 22 3391842 0 408985 CINEMARK HOLDINGS INC COM 17243V102 3148 87214 SH SOLE 23 87214 0 0 CINEMARK HOLDINGS INC COM 17243V102 1598 44260 SH SOLE 26 27039 0 17221 CINEMARK HOLDINGS INC COM 17243V102 510 14117 SH SOLE 28 14117 0 0 CINEMARK HOLDINGS INC COM 17243V102 1031 28555 SH SOLE 29 28555 0 0 CINEMARK HOLDINGS INC COM 17243V102 1197 33163 SH SOLE 30 33163 0 0 CINEMARK HOLDINGS INC COM 17243V102 2484 68811 SH SOLE 31 52374 0 16437 CINEMARK HOLDINGS INC COM 17243V102 1370 37949 SH SOLE 32 37949 0 0 CINEMARK HOLDINGS INC COM 17243V102 280 7765 SH SOLE 34 7765 0 0 CINEMARK HOLDINGS INC COM 17243V102 681 18861 SH SOLE 36 18861 0 0 CINEMARK HOLDINGS INC COM 17243V102 403 11168 SH SOLE 40 11168 0 0 CINTAS CORP COM 172908105 49716 209517 SH SOLE 2 23679 0 185838 CINTAS CORP COM 172908105 7071 29799 SH SOLE 4 27406 0 2393 CINTAS CORP COM 172908105 30383 128040 SH SOLE 7 85769 0 42271 CINTAS CORP COM 172908105 320 1348 SH SOLE 13 1348 0 0 CINTAS CORP COM 172908105 223 939 SH SOLE 15 939 0 0 CINTAS CORP COM 172908105 42119 177499 SH SOLE 18 165586 0 11913 CINTAS CORP COM 172908105 6803 28671 SH SOLE 19 28671 0 0 CINTAS CORP COM 172908105 465998 1963833 SH SOLE 21 1963833 0 0 CINTAS CORP COM 172908105 501330 2112733 SH SOLE 22 1882357 0 230376 CINTAS CORP COM 172908105 15015 63277 SH SOLE 23 63277 0 0 CINTAS CORP COM 172908105 20248 85332 SH SOLE 25 85332 0 0 CINTAS CORP COM 172908105 71660 301994 SH SOLE 26 107805 0 194189 CINTAS CORP COM 172908105 4115 17343 SH SOLE 28 12671 0 4672 CINTAS CORP COM 172908105 4986 21013 SH SOLE 29 2385 0 18628 CINTAS CORP COM 172908105 117376 494653 SH SOLE 30 494653 0 0 CINTAS CORP COM 172908105 6686 28178 SH SOLE 31 17314 0 10864 CINTAS CORP COM 172908105 3471 14628 SH SOLE 32 14628 0 0 CINTAS CORP COM 172908105 1133 4773 SH SOLE 34 4773 0 0 CINTAS CORP COM 172908105 13390 56427 SH SOLE 36 56427 0 0 CINTAS CORP COM 172908105 443 1868 SH SOLE 40 1868 0 0 CIRCOR INTL INC COM 17273K109 1391 30240 SH SOLE 2 11304 0 18936 CIRCOR INTL INC COM 17273K109 4 90 SH SOLE 4 90 0 0 CIRCOR INTL INC COM 17273K109 17 375 SH SOLE 7 375 0 0 CIRCOR INTL INC COM 17273K109 3946 85784 SH SOLE 18 85784 0 0 CIRCOR INTL INC COM 17273K109 1524 33134 SH SOLE 19 33134 0 0 CIRCOR INTL INC COM 17273K109 97716 2124266 SH SOLE 21 2124266 0 0 CIRCOR INTL INC COM 17273K109 27244 592262 SH SOLE 22 568790 0 23472 CIRCOR INTL INC COM 17273K109 250 5432 SH SOLE 26 0 0 5432 CIRCOR INTL INC COM 17273K109 95 2064 SH SOLE 28 2064 0 0 CIRCOR INTL INC COM 17273K109 1230 26731 SH SOLE 30 26731 0 0 CIRCOR INTL INC COM 17273K109 76 1650 SH SOLE 40 1650 0 0 CIRRUS LOGIC INC COM 172755100 6163 141041 SH SOLE 2 79489 0 61552 CIRRUS LOGIC INC COM 172755100 201 4593 SH SOLE 4 4593 0 0 CIRRUS LOGIC INC COM 172755100 96 2205 SH SOLE 7 2205 0 0 CIRRUS LOGIC INC COM 172755100 1426 32628 SH SOLE 13 32628 0 0 CIRRUS LOGIC INC COM 172755100 17130 391992 SH SOLE 18 366786 0 25206 CIRRUS LOGIC INC COM 172755100 34502 789530 SH SOLE 19 789530 0 0 CIRRUS LOGIC INC COM 172755100 181826 4160782 SH SOLE 21 4160782 0 0 CIRRUS LOGIC INC COM 172755100 118666 2715467 SH SOLE 22 2569755 0 145712 CIRRUS LOGIC INC COM 172755100 4215 96458 SH SOLE 23 96458 0 0 CIRRUS LOGIC INC COM 172755100 145 3314 SH SOLE 25 3314 0 0 CIRRUS LOGIC INC COM 172755100 7787 178197 SH SOLE 26 10140 0 168057 CIRRUS LOGIC INC COM 172755100 340 7789 SH SOLE 28 7789 0 0 CIRRUS LOGIC INC COM 172755100 1645 37642 SH SOLE 29 4313 0 33329 CIRRUS LOGIC INC COM 172755100 1493 34169 SH SOLE 30 34169 0 0 CIRRUS LOGIC INC COM 172755100 529 12095 SH SOLE 31 9213 0 2882 CIRRUS LOGIC INC COM 172755100 300 6876 SH SOLE 34 6876 0 0 CIRRUS LOGIC INC COM 172755100 446 10196 SH SOLE 36 10196 0 0 CIRRUS LOGIC INC COM 172755100 290 6640 SH SOLE 40 6640 0 0 CISCO SYS INC COM 17275R102 621150 11349356 SH SOLE 2 1465414 0 9883942 CISCO SYS INC COM 17275R102 83420 1524206 SH SOLE 4 1405712 0 118494 CISCO SYS INC COM 17275R102 222175 4059473 SH SOLE 7 4048495 0 10978 CISCO SYS INC COM 17275R102 13250 242105 SH SOLE 13 242105 0 0 CISCO SYS INC COM 17275R102 2660 48601 SH SOLE 15 48601 0 0 CISCO SYS INC COM 17275R102 90 1638 SH SOLE 17 0 0 1638 CISCO SYS INC COM 17275R102 896472 16379908 SH SOLE 18 15444545 0 935363 CISCO SYS INC COM 17275R102 299402 5470531 SH SOLE 19 5470531 0 0 CISCO SYS INC COM 17275R102 1324 24194 SH SOLE 20 24194 0 0 CISCO SYS INC COM 17275R102 5291510 96683897 SH SOLE 21 96683897 0 0 CISCO SYS INC COM 17275R102 5980255 109268315 SH SOLE 22 96130856 0 13137459 CISCO SYS INC COM 17275R102 180162 3291825 SH SOLE 23 3291825 0 0 CISCO SYS INC COM 17275R102 260686 4763131 SH SOLE 25 4679680 0 83451 CISCO SYS INC COM 17275R102 1198310 21894932 SH SOLE 26 4884030 0 17010902 CISCO SYS INC COM 17275R102 47081 860238 SH SOLE 28 629997 0 230241 CISCO SYS INC COM 17275R102 42389 774512 SH SOLE 29 96824 0 677688 CISCO SYS INC COM 17275R102 1002653 18319988 SH SOLE 30 18319988 0 0 CISCO SYS INC COM 17275R102 74436 1360066 SH SOLE 31 849155 0 510911 CISCO SYS INC COM 17275R102 44768 817988 SH SOLE 32 817988 0 0 CISCO SYS INC COM 17275R102 131388 2400660 SH SOLE 34 2400660 0 0 CISCO SYS INC COM 17275R102 192497 3517220 SH SOLE 36 3517220 0 0 CISCO SYS INC COM 17275R102 3073 56149 SH SOLE 37 56149 0 0 CISCO SYS INC COM 17275R102 5429 99201 SH SOLE 40 99201 0 0 CISION LTD SHS G1992S109 937 79912 SH SOLE 2 3777 0 76135 CISION LTD SHS G1992S109 19 1629 SH SOLE 7 1629 0 0 CISION LTD SHS G1992S109 3504 298759 SH SOLE 18 298759 0 0 CISION LTD SHS G1992S109 1828 155825 SH SOLE 19 155825 0 0 CISION LTD SHS G1992S109 36093 3076994 SH SOLE 21 3076994 0 0 CISION LTD SHS G1992S109 27911 2379459 SH SOLE 22 2283313 0 96146 CISION LTD SHS G1992S109 204 17386 SH SOLE 26 0 0 17386 CISION LTD SHS G1992S109 222 18916 SH SOLE 30 18916 0 0 CISION LTD SHS G1992S109 82 6978 SH SOLE 40 6978 0 0 CIT GROUP INC COM NEW 125581801 11834 225233 SH SOLE 2 15727 0 209506 CIT GROUP INC COM NEW 125581801 2154 41003 SH SOLE 4 37943 0 3060 CIT GROUP INC COM NEW 125581801 2014 38340 SH SOLE 7 11924 0 26416 CIT GROUP INC COM NEW 125581801 41 786 SH SOLE 13 786 0 0 CIT GROUP INC COM NEW 125581801 65 1229 SH SOLE 15 1229 0 0 CIT GROUP INC COM NEW 125581801 3017 57427 SH SOLE 18 49275 0 8152 CIT GROUP INC COM NEW 125581801 1181 22482 SH SOLE 19 22482 0 0 CIT GROUP INC COM NEW 125581801 76208 1450471 SH SOLE 21 1450471 0 0 CIT GROUP INC COM NEW 125581801 158924 3024813 SH SOLE 22 2803651 0 221162 CIT GROUP INC COM NEW 125581801 3872 73705 SH SOLE 23 73705 0 0 CIT GROUP INC COM NEW 125581801 6658 126731 SH SOLE 25 126731 0 0 CIT GROUP INC COM NEW 125581801 18923 360173 SH SOLE 26 175266 0 184907 CIT GROUP INC COM NEW 125581801 1060 20177 SH SOLE 28 14658 0 5519 CIT GROUP INC COM NEW 125581801 1233 23471 SH SOLE 29 2638 0 20833 CIT GROUP INC COM NEW 125581801 11804 224666 SH SOLE 30 224666 0 0 CIT GROUP INC COM NEW 125581801 4272 81308 SH SOLE 31 19764 0 61544 CIT GROUP INC COM NEW 125581801 278 5287 SH SOLE 34 5287 0 0 CIT GROUP INC COM NEW 125581801 4497 85597 SH SOLE 36 85597 0 0 CIT GROUP INC COM NEW 125581801 143 2717 SH SOLE 40 2717 0 0 CITI TRENDS INC COM 17306X102 203 13880 SH SOLE 2 2902 0 10978 CITI TRENDS INC COM 17306X102 5 376 SH SOLE 7 376 0 0 CITI TRENDS INC COM 17306X102 597 40824 SH SOLE 18 40824 0 0 CITI TRENDS INC COM 17306X102 290 19851 SH SOLE 19 19851 0 0 CITI TRENDS INC COM 17306X102 5765 394297 SH SOLE 21 394297 0 0 CITI TRENDS INC COM 17306X102 6235 426490 SH SOLE 22 402633 0 23857 CITI TRENDS INC COM 17306X102 86 5866 SH SOLE 23 5866 0 0 CITI TRENDS INC COM 17306X102 421 28804 SH SOLE 26 0 0 28804 CITI TRENDS INC COM 17306X102 33 2227 SH SOLE 28 2227 0 0 CITI TRENDS INC COM 17306X102 74 5064 SH SOLE 30 5064 0 0 CITIGROUP INC COM NEW 172967424 436880 6238469 SH SOLE 2 1107066 0 5131403 CITIGROUP INC COM NEW 172967424 59048 843187 SH SOLE 4 780157 0 63030 CITIGROUP INC COM NEW 172967424 149921 2140816 SH SOLE 7 1996293 0 144523 CITIGROUP INC COM NEW 172967424 1308 18678 SH SOLE 13 18678 0 0 CITIGROUP INC COM NEW 172967424 1550 22139 SH SOLE 15 22139 0 0 CITIGROUP INC COM NEW 172967424 7 96 SH SOLE 17 0 0 96 CITIGROUP INC COM NEW 172967424 759976 10852153 SH SOLE 18 10000535 0 851618 CITIGROUP INC COM NEW 172967424 937172 13382441 SH SOLE 19 13382441 0 0 CITIGROUP INC COM NEW 172967424 2845378 40630844 SH SOLE 21 40630844 0 0 CITIGROUP INC COM NEW 172967424 3983014 56875826 SH SOLE 22 50469242 0 6406584 CITIGROUP INC COM NEW 172967424 128669 1837338 SH SOLE 23 1837338 0 0 CITIGROUP INC COM NEW 172967424 162777 2324392 SH SOLE 25 2324392 0 0 CITIGROUP INC COM NEW 172967424 670803 9578798 SH SOLE 26 2327121 0 7251677 CITIGROUP INC COM NEW 172967424 32276 460885 SH SOLE 28 338022 0 122863 CITIGROUP INC COM NEW 172967424 12020 171636 SH SOLE 29 55384 0 116252 CITIGROUP INC COM NEW 172967424 625060 8925605 SH SOLE 30 8925605 0 0 CITIGROUP INC COM NEW 172967424 58411 834081 SH SOLE 31 446080 0 388001 CITIGROUP INC COM NEW 172967424 4709 67245 SH SOLE 32 67245 0 0 CITIGROUP INC COM NEW 172967424 123604 1765016 SH SOLE 34 1765016 0 0 CITIGROUP INC COM NEW 172967424 132486 1891844 SH SOLE 36 1891844 0 0 CITIGROUP INC COM NEW 172967424 3711 52992 SH SOLE 40 52992 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 1095 41591 SH SOLE 18 41591 0 0 CITIZENS & NORTHN CORP COM 172922106 510 19365 SH SOLE 19 19365 0 0 CITIZENS & NORTHN CORP COM 172922106 10599 402562 SH SOLE 21 402562 0 0 CITIZENS & NORTHN CORP COM 172922106 11430 434095 SH SOLE 22 423075 0 11020 CITIZENS CMNTY BANCORP INC M COM 174903104 24 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 85696 2423528 SH SOLE 2 1264048 0 1159480 CITIZENS FINL GROUP INC COM 174610105 14876 420706 SH SOLE 4 407818 0 12888 CITIZENS FINL GROUP INC COM 174610105 16780 474538 SH SOLE 7 464791 0 9747 CITIZENS FINL GROUP INC COM 174610105 6497 183743 SH SOLE 13 183743 0 0 CITIZENS FINL GROUP INC COM 174610105 182 5156 SH SOLE 15 5156 0 0 CITIZENS FINL GROUP INC COM 174610105 75682 2140314 SH SOLE 18 2005559 0 134755 CITIZENS FINL GROUP INC COM 174610105 84716 2395821 SH SOLE 19 2395821 0 0 CITIZENS FINL GROUP INC COM 174610105 394922 11168614 SH SOLE 21 11168614 0 0 CITIZENS FINL GROUP INC COM 174610105 544973 15412145 SH SOLE 22 12482152 0 2929993 CITIZENS FINL GROUP INC COM 174610105 30893 873664 SH SOLE 23 873664 0 0 CITIZENS FINL GROUP INC COM 174610105 18755 530410 SH SOLE 25 530410 0 0 CITIZENS FINL GROUP INC COM 174610105 82584 2335526 SH SOLE 26 628175 0 1707351 CITIZENS FINL GROUP INC COM 174610105 3184 90044 SH SOLE 28 65509 0 24535 CITIZENS FINL GROUP INC COM 174610105 25901 732483 SH SOLE 29 341515 0 390968 CITIZENS FINL GROUP INC COM 174610105 63830 1805158 SH SOLE 30 1805158 0 0 CITIZENS FINL GROUP INC COM 174610105 27387 774533 SH SOLE 31 557931 0 216602 CITIZENS FINL GROUP INC COM 174610105 36222 1024368 SH SOLE 34 1024368 0 0 CITIZENS FINL GROUP INC COM 174610105 21348 603721 SH SOLE 36 603721 0 0 CITIZENS FINL GROUP INC COM 174610105 791 22376 SH SOLE 37 22376 0 0 CITIZENS FINL GROUP INC COM 174610105 355 10053 SH SOLE 40 10053 0 0 CITIZENS FIRST CORP COM 17462Q107 13 492 SH SOLE 18 492 0 0 CITIZENS FIRST CORP COM 17462Q107 7 289 SH SOLE 21 289 0 0 CITIZENS HLDG CO MISS COM 174715102 17 842 SH SOLE 18 842 0 0 CITIZENS HLDG CO MISS COM 174715102 105 5080 SH SOLE 21 5080 0 0 CITIZENS INC CL A 174740100 374 51246 SH SOLE 2 2289 0 48957 CITIZENS INC CL A 174740100 9 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 1289 176508 SH SOLE 18 176508 0 0 CITIZENS INC CL A 174740100 616 84399 SH SOLE 19 84399 0 0 CITIZENS INC CL A 174740100 12451 1705666 SH SOLE 21 1705666 0 0 CITIZENS INC CL A 174740100 10001 1369969 SH SOLE 22 1303876 0 66093 CITIZENS INC CL A 174740100 172 23509 SH SOLE 26 16205 0 7304 CITIZENS INC CL A 174740100 43 5882 SH SOLE 28 5882 0 0 CITIZENS INC CL A 174740100 119 16326 SH SOLE 30 16326 0 0 CITIZENS INC CL A 174740100 43 5875 SH SOLE 40 5875 0 0 CITRIX SYS INC COM 177376100 31005 315931 SH SOLE 2 40313 0 275618 CITRIX SYS INC COM 177376100 4434 45178 SH SOLE 4 41595 0 3583 CITRIX SYS INC COM 177376100 13611 138686 SH SOLE 7 131200 0 7486 CITRIX SYS INC COM 177376100 260 2651 SH SOLE 13 2651 0 0 CITRIX SYS INC COM 177376100 158 1610 SH SOLE 15 1610 0 0 CITRIX SYS INC COM 177376100 32868 334909 SH SOLE 18 317555 0 17354 CITRIX SYS INC COM 177376100 3602 36699 SH SOLE 19 36699 0 0 CITRIX SYS INC COM 177376100 399292 4068594 SH SOLE 21 4068594 0 0 CITRIX SYS INC COM 177376100 363286 3701709 SH SOLE 22 3350845 0 350864 CITRIX SYS INC COM 177376100 9406 95843 SH SOLE 23 95843 0 0 CITRIX SYS INC COM 177376100 11940 121666 SH SOLE 25 121666 0 0 CITRIX SYS INC COM 177376100 68094 693850 SH SOLE 26 173555 0 520295 CITRIX SYS INC COM 177376100 2581 26296 SH SOLE 28 18997 0 7299 CITRIX SYS INC COM 177376100 3013 30706 SH SOLE 29 2991 0 27715 CITRIX SYS INC COM 177376100 54351 553815 SH SOLE 30 553815 0 0 CITRIX SYS INC COM 177376100 4017 40932 SH SOLE 31 23719 0 17213 CITRIX SYS INC COM 177376100 1808 18418 SH SOLE 32 18418 0 0 CITRIX SYS INC COM 177376100 692 7049 SH SOLE 34 7049 0 0 CITRIX SYS INC COM 177376100 11681 119019 SH SOLE 36 119019 0 0 CITRIX SYS INC COM 177376100 299 3042 SH SOLE 40 3042 0 0 CITY HLDG CO COM 177835105 1207 15824 SH SOLE 2 664 0 15160 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 5366 70370 SH SOLE 18 70370 0 0 CITY HLDG CO COM 177835105 2083 27311 SH SOLE 19 27311 0 0 CITY HLDG CO COM 177835105 132399 1736147 SH SOLE 21 1736147 0 0 CITY HLDG CO COM 177835105 38213 501083 SH SOLE 22 482485 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 1822 23889 SH SOLE 30 23889 0 0 CITY HLDG CO COM 177835105 141 1849 SH SOLE 40 1849 0 0 CITY OFFICE REIT INC COM 178587101 498 41562 SH SOLE 2 1758 0 39804 CITY OFFICE REIT INC COM 178587101 7 550 SH SOLE 7 550 0 0 CITY OFFICE REIT INC COM 178587101 1607 133990 SH SOLE 18 133990 0 0 CITY OFFICE REIT INC COM 178587101 787 65658 SH SOLE 19 65658 0 0 CITY OFFICE REIT INC COM 178587101 16190 1350331 SH SOLE 21 1350331 0 0 CITY OFFICE REIT INC COM 178587101 16681 1391255 SH SOLE 22 1363587 0 27668 CITY OFFICE REIT INC COM 178587101 17 1390 SH SOLE 23 1390 0 0 CIVEO CORP CDA COM 17878Y108 35 20267 SH SOLE 21 20267 0 0 CIVEO CORP CDA COM 17878Y108 213 123914 SH SOLE 22 54624 0 69290 CIVEO CORP CDA COM 17878Y108 23 13527 SH SOLE 30 13527 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 315 14012 SH SOLE 2 560 0 13452 CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1192 53096 SH SOLE 18 53096 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 576 25643 SH SOLE 19 25643 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 11480 511374 SH SOLE 21 511374 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 6246 278225 SH SOLE 22 270484 0 7741 CKX LANDS INC COM 12562N104 2 229 SH SOLE 21 229 0 0 CLARUS CORP NEW COM 18270P109 79 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 1038 71899 SH SOLE 18 71899 0 0 CLARUS CORP NEW COM 18270P109 512 35448 SH SOLE 19 35448 0 0 CLARUS CORP NEW COM 18270P109 9117 631365 SH SOLE 21 631365 0 0 CLARUS CORP NEW COM 18270P109 8240 570649 SH SOLE 22 529889 0 40760 CLARUS CORP NEW COM 18270P109 324 22418 SH SOLE 31 0 0 22418 CLEAN ENERGY FUELS CORP COM 184499101 370 138750 SH SOLE 2 5163 0 133587 CLEAN ENERGY FUELS CORP COM 184499101 9 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 1249 467871 SH SOLE 18 467871 0 0 CLEAN ENERGY FUELS CORP COM 184499101 587 219835 SH SOLE 19 219835 0 0 CLEAN ENERGY FUELS CORP COM 184499101 12065 4518715 SH SOLE 21 4518715 0 0 CLEAN ENERGY FUELS CORP COM 184499101 10760 4030000 SH SOLE 22 3855546 0 174454 CLEAN ENERGY FUELS CORP COM 184499101 52 19452 SH SOLE 30 19452 0 0 CLEAN ENERGY FUELS CORP COM 184499101 56 20896 SH SOLE 40 20896 0 0 CLEAN HARBORS INC COM 184496107 9013 126770 SH SOLE 2 27527 0 99243 CLEAN HARBORS INC COM 184496107 21 298 SH SOLE 4 298 0 0 CLEAN HARBORS INC COM 184496107 107 1507 SH SOLE 7 1507 0 0 CLEAN HARBORS INC COM 184496107 10198 143435 SH SOLE 18 143435 0 0 CLEAN HARBORS INC COM 184496107 824 11593 SH SOLE 19 11593 0 0 CLEAN HARBORS INC COM 184496107 176842 2487236 SH SOLE 21 2487236 0 0 CLEAN HARBORS INC COM 184496107 124267 1747773 SH SOLE 22 1621938 0 125835 CLEAN HARBORS INC COM 184496107 1321 18582 SH SOLE 26 13958 0 4624 CLEAN HARBORS INC COM 184496107 482 6780 SH SOLE 28 6780 0 0 CLEAN HARBORS INC COM 184496107 1071 15070 SH SOLE 30 15070 0 0 CLEAN HARBORS INC COM 184496107 1523 21415 SH SOLE 31 1059 0 20356 CLEAN HARBORS INC COM 184496107 130 1834 SH SOLE 36 1834 0 0 CLEAN HARBORS INC COM 184496107 389 5467 SH SOLE 40 5467 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 197 41706 SH SOLE 2 2723 0 38983 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 114 24238 SH SOLE 4 24238 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5 1019 SH SOLE 7 1019 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2202 466512 SH SOLE 18 466512 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 12204 2585496 SH SOLE 19 2585496 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5646 1196215 SH SOLE 21 1196215 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5571 1180348 SH SOLE 22 1123429 0 56919 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 27 5784 SH SOLE 28 5784 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 513 108689 SH SOLE 30 108689 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3577 757859 SH SOLE 34 757859 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 96 20433 SH SOLE 37 20433 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 17 3608 SH SOLE 40 3608 0 0 CLEARFIELD INC COM 18482P103 121 9135 SH SOLE 2 411 0 8724 CLEARFIELD INC COM 18482P103 494 37307 SH SOLE 18 37307 0 0 CLEARFIELD INC COM 18482P103 222 16747 SH SOLE 19 16747 0 0 CLEARFIELD INC COM 18482P103 4781 360840 SH SOLE 21 360840 0 0 CLEARFIELD INC COM 18482P103 4913 370785 SH SOLE 22 363103 0 7682 CLEARONE INC COM 18506U104 3 1430 SH SOLE 18 1430 0 0 CLEARONE INC COM 18506U104 59 26440 SH SOLE 21 26440 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 7 7201 SH SOLE 18 7201 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 87 89537 SH SOLE 21 89537 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 466 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 60 52281 SH SOLE 22 52281 0 0 CLEARWATER PAPER CORP COM 18538R103 314 16983 SH SOLE 2 758 0 16225 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 1359 73485 SH SOLE 18 73485 0 0 CLEARWATER PAPER CORP COM 18538R103 488 26382 SH SOLE 19 26382 0 0 CLEARWATER PAPER CORP COM 18538R103 33562 1815124 SH SOLE 21 1815124 0 0 CLEARWATER PAPER CORP COM 18538R103 9657 522262 SH SOLE 22 490189 0 32073 CLEARWATER PAPER CORP COM 18538R103 117 6315 SH SOLE 26 2113 0 4202 CLEARWATER PAPER CORP COM 18538R103 47 2550 SH SOLE 28 2550 0 0 CLEARWATER PAPER CORP COM 18538R103 429 23197 SH SOLE 30 23197 0 0 CLEARWATER PAPER CORP COM 18538R103 40 2168 SH SOLE 40 2168 0 0 CLEARWAY ENERGY INC CL A 18539C105 565 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 261 16133 SH SOLE 7 16133 0 0 CLEARWAY ENERGY INC CL A 18539C105 1837 113566 SH SOLE 18 113566 0 0 CLEARWAY ENERGY INC CL A 18539C105 1303 80512 SH SOLE 19 80512 0 0 CLEARWAY ENERGY INC CL A 18539C105 18086 1117807 SH SOLE 21 1117807 0 0 CLEARWAY ENERGY INC CL A 18539C105 18161 1122464 SH SOLE 22 1079480 0 42984 CLEARWAY ENERGY INC CL A 18539C105 133 8249 SH SOLE 23 8249 0 0 CLEARWAY ENERGY INC CL A 18539C105 425 26273 SH SOLE 26 0 0 26273 CLEARWAY ENERGY INC CL A 18539C105 79 4878 SH SOLE 28 4878 0 0 CLEARWAY ENERGY INC CL A 18539C105 164 10128 SH SOLE 30 10128 0 0 CLEARWAY ENERGY INC CL A 18539C105 65 4022 SH SOLE 40 4022 0 0 CLEARWAY ENERGY INC CL C 18539C204 3381 200539 SH SOLE 2 126928 0 73611 CLEARWAY ENERGY INC CL C 18539C204 3 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL C 18539C204 22 1298 SH SOLE 7 1298 0 0 CLEARWAY ENERGY INC CL C 18539C204 4074 241621 SH SOLE 18 241621 0 0 CLEARWAY ENERGY INC CL C 18539C204 2098 124449 SH SOLE 19 124449 0 0 CLEARWAY ENERGY INC CL C 18539C204 40235 2386428 SH SOLE 21 2386428 0 0 CLEARWAY ENERGY INC CL C 18539C204 35314 2094548 SH SOLE 22 1993445 0 101103 CLEARWAY ENERGY INC CL C 18539C204 708 42016 SH SOLE 26 24679 0 17337 CLEARWAY ENERGY INC CL C 18539C204 151 8953 SH SOLE 28 8953 0 0 CLEARWAY ENERGY INC CL C 18539C204 365 21640 SH SOLE 30 21640 0 0 CLEARWAY ENERGY INC CL C 18539C204 102 6037 SH SOLE 40 6037 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 0 194 SH SOLE 18 194 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 6 4201 SH SOLE 21 4201 0 0 CLEVELAND CLIFFS INC COM 185899101 3028 283774 SH SOLE 2 11646 0 272128 CLEVELAND CLIFFS INC COM 185899101 14 1299 SH SOLE 4 1299 0 0 CLEVELAND CLIFFS INC COM 185899101 80 7520 SH SOLE 7 7520 0 0 CLEVELAND CLIFFS INC COM 185899101 2 221 SH SOLE 17 0 0 221 CLEVELAND CLIFFS INC COM 185899101 9887 926619 SH SOLE 18 926619 0 0 CLEVELAND CLIFFS INC COM 185899101 5121 479902 SH SOLE 19 479902 0 0 CLEVELAND CLIFFS INC COM 185899101 96813 9073360 SH SOLE 21 9073360 0 0 CLEVELAND CLIFFS INC COM 185899101 88852 8327288 SH SOLE 22 7919454 0 407834 CLEVELAND CLIFFS INC COM 185899101 1308 122563 SH SOLE 26 62042 0 60521 CLEVELAND CLIFFS INC COM 185899101 378 35387 SH SOLE 28 35387 0 0 CLEVELAND CLIFFS INC COM 185899101 842 78933 SH SOLE 30 78933 0 0 CLEVELAND CLIFFS INC COM 185899101 1868 175100 SH SOLE 31 0 0 175100 CLEVELAND CLIFFS INC COM 185899101 227 21292 SH SOLE 36 21292 0 0 CLEVELAND CLIFFS INC COM 185899101 283 26483 SH SOLE 40 26483 0 0 CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 1299 900000 PRN SOLE 21 900000 0 0 CLIPPER RLTY INC COM 18885T306 181 16225 SH SOLE 2 586 0 15639 CLIPPER RLTY INC COM 18885T306 552 49365 SH SOLE 18 49365 0 0 CLIPPER RLTY INC COM 18885T306 266 23813 SH SOLE 19 23813 0 0 CLIPPER RLTY INC COM 18885T306 6037 540020 SH SOLE 21 540020 0 0 CLIPPER RLTY INC COM 18885T306 1980 177072 SH SOLE 22 168163 0 8909 CLIPPER RLTY INC COM 18885T306 6 545 SH SOLE 23 545 0 0 CLOROX CO DEL COM 189054109 51567 336798 SH SOLE 2 45248 0 291550 CLOROX CO DEL COM 189054109 7580 49507 SH SOLE 4 46090 0 3417 CLOROX CO DEL COM 189054109 33873 221236 SH SOLE 7 155657 0 65579 CLOROX CO DEL COM 189054109 623 4066 SH SOLE 13 4066 0 0 CLOROX CO DEL COM 189054109 184 1204 SH SOLE 15 1204 0 0 CLOROX CO DEL COM 189054109 45489 297102 SH SOLE 18 279585 0 17517 CLOROX CO DEL COM 189054109 6669 43557 SH SOLE 19 43557 0 0 CLOROX CO DEL COM 189054109 651666 4256196 SH SOLE 21 4256196 0 0 CLOROX CO DEL COM 189054109 534327 3489826 SH SOLE 22 3137532 0 352294 CLOROX CO DEL COM 189054109 14195 92713 SH SOLE 23 92713 0 0 CLOROX CO DEL COM 189054109 18334 119742 SH SOLE 25 119742 0 0 CLOROX CO DEL COM 189054109 109637 716066 SH SOLE 26 160674 0 555392 CLOROX CO DEL COM 189054109 3761 24562 SH SOLE 28 17838 0 6724 CLOROX CO DEL COM 189054109 522 3412 SH SOLE 29 3412 0 0 CLOROX CO DEL COM 189054109 90619 591855 SH SOLE 30 591855 0 0 CLOROX CO DEL COM 189054109 5993 39139 SH SOLE 31 23038 0 16101 CLOROX CO DEL COM 189054109 1096 7155 SH SOLE 34 7155 0 0 CLOROX CO DEL COM 189054109 20305 132614 SH SOLE 36 132614 0 0 CLOROX CO DEL COM 189054109 477 3114 SH SOLE 40 3114 0 0 CLOUDERA INC COM 18914U100 1466 278801 SH SOLE 2 53461 0 225340 CLOUDERA INC COM 18914U100 258 48956 SH SOLE 4 48956 0 0 CLOUDERA INC COM 18914U100 28 5234 SH SOLE 7 5234 0 0 CLOUDERA INC COM 18914U100 0 42 SH SOLE 17 0 0 42 CLOUDERA INC COM 18914U100 7887 1499499 SH SOLE 18 1465552 0 33947 CLOUDERA INC COM 18914U100 23094 4390470 SH SOLE 19 4390470 0 0 CLOUDERA INC COM 18914U100 42781 8133338 SH SOLE 21 8133338 0 0 CLOUDERA INC COM 18914U100 39635 7535142 SH SOLE 22 7236752 0 298390 CLOUDERA INC COM 18914U100 804 152785 SH SOLE 23 152785 0 0 CLOUDERA INC COM 18914U100 2034 386600 SH SOLE 26 60261 0 326339 CLOUDERA INC COM 18914U100 140 26590 SH SOLE 28 26590 0 0 CLOUDERA INC COM 18914U100 14136 2687447 SH SOLE 30 2687447 0 0 CLOUDERA INC COM 18914U100 8196 1558203 SH SOLE 34 1558203 0 0 CLOUDERA INC COM 18914U100 113 21476 SH SOLE 40 21476 0 0 CLOVIS ONCOLOGY INC COM 189464100 712 47893 SH SOLE 2 7299 0 40594 CLOVIS ONCOLOGY INC COM 189464100 6 393 SH SOLE 4 393 0 0 CLOVIS ONCOLOGY INC COM 189464100 16 1086 SH SOLE 7 1086 0 0 CLOVIS ONCOLOGY INC COM 189464100 2461 165525 SH SOLE 18 159892 0 5633 CLOVIS ONCOLOGY INC COM 189464100 2938 197558 SH SOLE 19 197558 0 0 CLOVIS ONCOLOGY INC COM 189464100 31019 2085982 SH SOLE 21 2085982 0 0 CLOVIS ONCOLOGY INC COM 189464100 23820 1601900 SH SOLE 22 1538285 0 63615 CLOVIS ONCOLOGY INC COM 189464100 304 20427 SH SOLE 23 20427 0 0 CLOVIS ONCOLOGY INC COM 189464100 747 50207 SH SOLE 26 10050 0 40157 CLOVIS ONCOLOGY INC COM 189464100 110 7370 SH SOLE 28 7370 0 0 CLOVIS ONCOLOGY INC COM 189464100 5440 365853 SH SOLE 30 365853 0 0 CLOVIS ONCOLOGY INC COM 189464100 76 5116 SH SOLE 40 5116 0 0 CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 599 675000 PRN SOLE 21 675000 0 0 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 435 700000 PRN SOLE 21 700000 0 0 CME GROUP INC COM 12572Q105 180956 932233 SH SOLE 2 91369 0 840864 CME GROUP INC COM 12572Q105 23783 122522 SH SOLE 4 112802 0 9720 CME GROUP INC COM 12572Q105 64837 334022 SH SOLE 7 323996 0 10026 CME GROUP INC COM 12572Q105 1898 9776 SH SOLE 13 9776 0 0 CME GROUP INC COM 12572Q105 654 3368 SH SOLE 15 3368 0 0 CME GROUP INC COM 12572Q105 286648 1476727 SH SOLE 18 1221044 0 255683 CME GROUP INC COM 12572Q105 136309 702225 SH SOLE 19 702225 0 0 CME GROUP INC COM 12572Q105 1367397 7044442 SH SOLE 21 7044442 0 0 CME GROUP INC COM 12572Q105 1695416 8734303 SH SOLE 22 7760287 0 974016 CME GROUP INC COM 12572Q105 51263 264092 SH SOLE 23 264092 0 0 CME GROUP INC COM 12572Q105 65798 338974 SH SOLE 25 338974 0 0 CME GROUP INC COM 12572Q105 364440 1877493 SH SOLE 26 387048 0 1490445 CME GROUP INC COM 12572Q105 13608 70106 SH SOLE 28 51409 0 18697 CME GROUP INC COM 12572Q105 1584 8160 SH SOLE 29 8160 0 0 CME GROUP INC COM 12572Q105 263954 1359818 SH SOLE 30 1359818 0 0 CME GROUP INC COM 12572Q105 24006 123674 SH SOLE 31 67520 0 56154 CME GROUP INC COM 12572Q105 11089 57125 SH SOLE 34 57125 0 0 CME GROUP INC COM 12572Q105 53103 273570 SH SOLE 36 273570 0 0 CME GROUP INC COM 12572Q105 1565 8064 SH SOLE 40 8064 0 0 CMS ENERGY CORP COM 125896100 46096 796000 SH SOLE 2 172748 0 623252 CMS ENERGY CORP COM 125896100 7450 128640 SH SOLE 4 120127 0 8513 CMS ENERGY CORP COM 125896100 18927 326830 SH SOLE 7 299247 0 27583 CMS ENERGY CORP COM 125896100 707 12216 SH SOLE 13 12216 0 0 CMS ENERGY CORP COM 125896100 165 2851 SH SOLE 15 2851 0 0 CMS ENERGY CORP COM 125896100 42383 731869 SH SOLE 18 694252 0 37617 CMS ENERGY CORP COM 125896100 12059 208234 SH SOLE 19 208234 0 0 CMS ENERGY CORP COM 125896100 667032 11518433 SH SOLE 21 11518433 0 0 CMS ENERGY CORP COM 125896100 412236 7118571 SH SOLE 22 6328698 0 789873 CMS ENERGY CORP COM 125896100 12801 221046 SH SOLE 23 221046 0 0 CMS ENERGY CORP COM 125896100 15304 264264 SH SOLE 25 264264 0 0 CMS ENERGY CORP COM 125896100 90053 1555048 SH SOLE 26 389868 0 1165180 CMS ENERGY CORP COM 125896100 3178 54876 SH SOLE 28 39331 0 15545 CMS ENERGY CORP COM 125896100 340 5879 SH SOLE 29 5879 0 0 CMS ENERGY CORP COM 125896100 65772 1135764 SH SOLE 30 1135764 0 0 CMS ENERGY CORP COM 125896100 5710 98601 SH SOLE 31 51215 0 47386 CMS ENERGY CORP COM 125896100 2944 50845 SH SOLE 32 50845 0 0 CMS ENERGY CORP COM 125896100 1586 27390 SH SOLE 34 27390 0 0 CMS ENERGY CORP COM 125896100 14012 241958 SH SOLE 36 241958 0 0 CMS ENERGY CORP COM 125896100 426 7362 SH SOLE 40 7362 0 0 CNA FINL CORP COM 126117100 2732 58035 SH SOLE 2 2432 0 55603 CNA FINL CORP COM 126117100 23 482 SH SOLE 7 482 0 0 CNA FINL CORP COM 126117100 7 158 SH SOLE 15 158 0 0 CNA FINL CORP COM 126117100 782 16610 SH SOLE 18 16610 0 0 CNA FINL CORP COM 126117100 266 5651 SH SOLE 19 5651 0 0 CNA FINL CORP COM 126117100 14649 311213 SH SOLE 21 311213 0 0 CNA FINL CORP COM 126117100 32030 680482 SH SOLE 22 627300 0 53182 CNA FINL CORP COM 126117100 989 21018 SH SOLE 25 21018 0 0 CNA FINL CORP COM 126117100 720 15296 SH SOLE 26 15296 0 0 CNA FINL CORP COM 126117100 142 3020 SH SOLE 31 620 0 2400 CNA FINL CORP COM 126117100 999 21214 SH SOLE 36 21214 0 0 CNB FINL CORP PA COM 126128107 394 13945 SH SOLE 2 561 0 13384 CNB FINL CORP PA COM 126128107 9 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1470 52055 SH SOLE 18 52055 0 0 CNB FINL CORP PA COM 126128107 687 24323 SH SOLE 19 24323 0 0 CNB FINL CORP PA COM 126128107 13887 491736 SH SOLE 21 491736 0 0 CNB FINL CORP PA COM 126128107 5305 187851 SH SOLE 22 175312 0 12539 CNH INDL N V SHS N20944109 14248 1385948 SH SOLE 7 1385948 0 0 CNH INDL N V SHS N20944109 658 63981 SH SOLE 21 63981 0 0 CNO FINL GROUP INC COM 12621E103 4544 272397 SH SOLE 2 112375 0 160022 CNO FINL GROUP INC COM 12621E103 11 687 SH SOLE 4 687 0 0 CNO FINL GROUP INC COM 12621E103 95 5684 SH SOLE 7 5684 0 0 CNO FINL GROUP INC COM 12621E103 15587 934491 SH SOLE 18 934491 0 0 CNO FINL GROUP INC COM 12621E103 9234 553615 SH SOLE 19 553615 0 0 CNO FINL GROUP INC COM 12621E103 188826 11320517 SH SOLE 21 11320517 0 0 CNO FINL GROUP INC COM 12621E103 105903 6349123 SH SOLE 22 6063416 0 285707 CNO FINL GROUP INC COM 12621E103 1913 114692 SH SOLE 23 114692 0 0 CNO FINL GROUP INC COM 12621E103 4300 257775 SH SOLE 26 43340 0 214435 CNO FINL GROUP INC COM 12621E103 334 20038 SH SOLE 28 20038 0 0 CNO FINL GROUP INC COM 12621E103 1596 95686 SH SOLE 30 95686 0 0 CNO FINL GROUP INC COM 12621E103 135 8115 SH SOLE 36 8115 0 0 CNO FINL GROUP INC COM 12621E103 234 14025 SH SOLE 40 14025 0 0 CNOOC LTD SPONSORED ADR 126132109 4941 29003 SH SOLE 2 0 0 29003 CNOOC LTD SPONSORED ADR 126132109 100 588 SH SOLE 4 588 0 0 CNOOC LTD SPONSORED ADR 126132109 2465 14473 SH SOLE 18 14473 0 0 CNOOC LTD SPONSORED ADR 126132109 56 327 SH SOLE 19 327 0 0 CNOOC LTD SPONSORED ADR 126132109 500 2933 SH SOLE 21 2933 0 0 CNOOC LTD SPONSORED ADR 126132109 17091 100326 SH SOLE 22 86598 0 13728 CNOOC LTD SPONSORED ADR 126132109 13 77 SH SOLE 30 77 0 0 CNOOC LTD SPONSORED ADR 126132109 40 234 SH SOLE 34 234 0 0 CNX RESOURCES CORPORATION COM 12653C108 2132 291678 SH SOLE 2 94562 0 197116 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 8007 1095336 SH SOLE 18 1095336 0 0 CNX RESOURCES CORPORATION COM 12653C108 2424 331625 SH SOLE 19 331625 0 0 CNX RESOURCES CORPORATION COM 12653C108 101818 13928592 SH SOLE 21 13928592 0 0 CNX RESOURCES CORPORATION COM 12653C108 50466 6903639 SH SOLE 22 6640110 0 263529 CNX RESOURCES CORPORATION COM 12653C108 305 41712 SH SOLE 26 24278 0 17434 CNX RESOURCES CORPORATION COM 12653C108 145 19778 SH SOLE 28 19778 0 0 CNX RESOURCES CORPORATION COM 12653C108 790 108116 SH SOLE 30 108116 0 0 CNX RESOURCES CORPORATION COM 12653C108 939 128479 SH SOLE 31 0 0 128479 CNX RESOURCES CORPORATION COM 12653C108 113 15392 SH SOLE 36 15392 0 0 CNX RESOURCES CORPORATION COM 12653C108 121 16574 SH SOLE 40 16574 0 0 COASTAL FINL CORP WA COM NEW 19046P209 88 5664 SH SOLE 2 355 0 5309 COASTAL FINL CORP WA COM NEW 19046P209 414 26786 SH SOLE 18 26786 0 0 COASTAL FINL CORP WA COM NEW 19046P209 190 12268 SH SOLE 19 12268 0 0 COASTAL FINL CORP WA COM NEW 19046P209 3941 254747 SH SOLE 21 254747 0 0 COASTAL FINL CORP WA COM NEW 19046P209 961 62115 SH SOLE 22 59918 0 2197 COCA COLA CO COM 191216100 485571 9535967 SH SOLE 2 1121916 0 8414051 COCA COLA CO COM 191216100 69506 1365004 SH SOLE 4 1255741 0 109263 COCA COLA CO COM 191216100 206740 4060090 SH SOLE 7 3851022 0 209068 COCA COLA CO COM 191216100 1785 35056 SH SOLE 13 35056 0 0 COCA COLA CO COM 191216100 1815 35638 SH SOLE 15 35638 0 0 COCA COLA CO COM 191216100 1 15 SH SOLE 17 0 0 15 COCA COLA CO COM 191216100 522434 10259901 SH SOLE 18 9733983 0 525918 COCA COLA CO COM 191216100 114313 2244961 SH SOLE 19 2244961 0 0 COCA COLA CO COM 191216100 4567505 89699627 SH SOLE 21 89699627 0 0 COCA COLA CO COM 191216100 4827199 94799665 SH SOLE 22 84172498 0 10627167 COCA COLA CO COM 191216100 148344 2913282 SH SOLE 23 2913282 0 0 COCA COLA CO COM 191216100 195942 3848043 SH SOLE 25 3848043 0 0 COCA COLA CO COM 191216100 920686 18081024 SH SOLE 26 4432078 0 13648946 COCA COLA CO COM 191216100 40360 792612 SH SOLE 28 579637 0 212975 COCA COLA CO COM 191216100 6056 118927 SH SOLE 29 88908 0 30019 COCA COLA CO COM 191216100 732529 14385874 SH SOLE 30 14385874 0 0 COCA COLA CO COM 191216100 65226 1280950 SH SOLE 31 761381 0 519569 COCA COLA CO COM 191216100 14372 282246 SH SOLE 32 282246 0 0 COCA COLA CO COM 191216100 56228 1104240 SH SOLE 34 1104240 0 0 COCA COLA CO COM 191216100 156277 3069069 SH SOLE 36 3069069 0 0 COCA COLA CO COM 191216100 2830 55575 SH SOLE 37 55575 0 0 COCA COLA CO COM 191216100 4637 91058 SH SOLE 40 91058 0 0 COCA COLA CONSOLIDATED INC COM 191098102 1287 4301 SH SOLE 2 194 0 4107 COCA COLA CONSOLIDATED INC COM 191098102 8 28 SH SOLE 4 28 0 0 COCA COLA CONSOLIDATED INC COM 191098102 25 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 6086 20336 SH SOLE 18 20336 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2476 8273 SH SOLE 19 8273 0 0 COCA COLA CONSOLIDATED INC COM 191098102 150608 503285 SH SOLE 21 503285 0 0 COCA COLA CONSOLIDATED INC COM 191098102 41826 139769 SH SOLE 22 133314 0 6455 COCA COLA CONSOLIDATED INC COM 191098102 1103 3687 SH SOLE 26 2195 0 1492 COCA COLA CONSOLIDATED INC COM 191098102 212 707 SH SOLE 28 707 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2069 6914 SH SOLE 30 6914 0 0 COCA COLA CONSOLIDATED INC COM 191098102 181 605 SH SOLE 40 605 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6902 122154 SH SOLE 2 21715 0 100439 COCA COLA EUROPEAN PARTNERS SHS G25839104 4806 85070 SH SOLE 4 78209 0 6861 COCA COLA EUROPEAN PARTNERS SHS G25839104 8110 143540 SH SOLE 7 139007 0 4533 COCA COLA EUROPEAN PARTNERS SHS G25839104 964 17058 SH SOLE 13 17058 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 131 2319 SH SOLE 15 2319 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 48837 864371 SH SOLE 18 864371 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 8224 145549 SH SOLE 19 145549 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 197449 3494666 SH SOLE 21 3494666 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 214060 3788664 SH SOLE 22 3522719 0 265945 COCA COLA EUROPEAN PARTNERS SHS G25839104 12785 226282 SH SOLE 23 226282 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 11149 197324 SH SOLE 25 197324 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 43029 761580 SH SOLE 26 191860 0 569720 COCA COLA EUROPEAN PARTNERS SHS G25839104 1723 30493 SH SOLE 28 30493 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1669 29536 SH SOLE 29 717 0 28819 COCA COLA EUROPEAN PARTNERS SHS G25839104 64039 1133429 SH SOLE 30 1133429 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 2188 38719 SH SOLE 31 0 0 38719 COCA COLA EUROPEAN PARTNERS SHS G25839104 1533 27141 SH SOLE 32 27141 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 197 3490 SH SOLE 34 3490 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6874 121664 SH SOLE 36 121664 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 281 4980 SH SOLE 40 4980 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 385 6200 SH SOLE 2 0 0 6200 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 378 6077 SH SOLE 4 6077 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 356 5729 SH SOLE 19 5729 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 5845 94062 SH SOLE 22 94062 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1261 20287 SH SOLE 30 20287 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 182 2923 SH SOLE 34 2923 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 6 2511 SH SOLE 18 2511 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 77 32812 SH SOLE 21 32812 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 54 4136 SH SOLE 2 299 0 3837 CODA OCTOPUS GROUP INC COM NEW 19188U206 209 15988 SH SOLE 18 15988 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 102 7833 SH SOLE 19 7833 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 2361 180941 SH SOLE 21 180941 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 1326 101603 SH SOLE 22 100254 0 1349 CODA OCTOPUS GROUP INC COM NEW 19188U206 447 34226 SH SOLE 31 0 0 34226 CODEXIS INC COM 192005106 857 46512 SH SOLE 2 2197 0 44315 CODEXIS INC COM 192005106 8 458 SH SOLE 4 458 0 0 CODEXIS INC COM 192005106 20 1093 SH SOLE 7 1093 0 0 CODEXIS INC COM 192005106 3180 172556 SH SOLE 18 172556 0 0 CODEXIS INC COM 192005106 1728 93786 SH SOLE 19 93786 0 0 CODEXIS INC COM 192005106 30479 1653744 SH SOLE 21 1653744 0 0 CODEXIS INC COM 192005106 27159 1473657 SH SOLE 22 1404917 0 68740 CODEXIS INC COM 192005106 2 135 SH SOLE 23 135 0 0 CODEXIS INC COM 192005106 594 32239 SH SOLE 26 26624 0 5615 CODEXIS INC COM 192005106 113 6133 SH SOLE 28 6133 0 0 CODEXIS INC COM 192005106 246 13369 SH SOLE 30 13369 0 0 CODEXIS INC COM 192005106 73 3951 SH SOLE 40 3951 0 0 CODORUS VY BANCORP INC COM 192025104 218 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 737 32053 SH SOLE 18 32053 0 0 CODORUS VY BANCORP INC COM 192025104 358 15553 SH SOLE 19 15553 0 0 CODORUS VY BANCORP INC COM 192025104 7167 311587 SH SOLE 21 311587 0 0 CODORUS VY BANCORP INC COM 192025104 2256 98102 SH SOLE 22 91497 0 6605 COEUR MNG INC COM NEW 192108504 974 224457 SH SOLE 2 26769 0 197688 COEUR MNG INC COM NEW 192108504 3 582 SH SOLE 4 582 0 0 COEUR MNG INC COM NEW 192108504 3506 807941 SH SOLE 7 807941 0 0 COEUR MNG INC COM NEW 192108504 2903 668984 SH SOLE 18 668984 0 0 COEUR MNG INC COM NEW 192108504 2244 517125 SH SOLE 19 517125 0 0 COEUR MNG INC COM NEW 192108504 31646 7291694 SH SOLE 21 7291694 0 0 COEUR MNG INC COM NEW 192108504 27902 6429104 SH SOLE 22 6188317 0 240787 COEUR MNG INC COM NEW 192108504 252 58100 SH SOLE 23 58100 0 0 COEUR MNG INC COM NEW 192108504 685 157939 SH SOLE 26 37318 0 120621 COEUR MNG INC COM NEW 192108504 111 25683 SH SOLE 28 25683 0 0 COEUR MNG INC COM NEW 192108504 214 49268 SH SOLE 30 49268 0 0 COEUR MNG INC COM NEW 192108504 97 22244 SH SOLE 40 22244 0 0 COFFEE HLDG CO INC COM 192176105 25 6187 SH SOLE 21 6187 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3102 52257 SH SOLE 2 16917 0 35340 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 18 299 SH SOLE 4 299 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 196 3300 SH SOLE 7 3300 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11488 193534 SH SOLE 18 184024 0 9510 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15818 266484 SH SOLE 19 266484 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 271040 4566042 SH SOLE 21 4566042 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 89850 1513638 SH SOLE 22 1443440 0 70198 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2886 48611 SH SOLE 23 48611 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6567 110637 SH SOLE 26 17284 0 93353 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 334 5622 SH SOLE 28 5622 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3646 61427 SH SOLE 30 61427 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 290 4889 SH SOLE 40 4889 0 0 COGNEX CORP COM 192422103 21211 442075 SH SOLE 2 92660 0 349415 COGNEX CORP COM 192422103 2452 51099 SH SOLE 4 46686 0 4413 COGNEX CORP COM 192422103 450 9370 SH SOLE 7 9370 0 0 COGNEX CORP COM 192422103 48 1010 SH SOLE 13 1010 0 0 COGNEX CORP COM 192422103 23889 497893 SH SOLE 18 484613 0 13280 COGNEX CORP COM 192422103 7527 156869 SH SOLE 19 156869 0 0 COGNEX CORP COM 192422103 415314 8655982 SH SOLE 21 8655982 0 0 COGNEX CORP COM 192422103 268600 5598168 SH SOLE 22 5277081 0 321087 COGNEX CORP COM 192422103 5962 124251 SH SOLE 23 124251 0 0 COGNEX CORP COM 192422103 66 1374 SH SOLE 25 1374 0 0 COGNEX CORP COM 192422103 21997 458452 SH SOLE 26 168845 0 289607 COGNEX CORP COM 192422103 1532 31921 SH SOLE 28 23087 0 8834 COGNEX CORP COM 192422103 1898 39549 SH SOLE 29 3607 0 35942 COGNEX CORP COM 192422103 26365 549500 SH SOLE 30 549500 0 0 COGNEX CORP COM 192422103 2605 54299 SH SOLE 31 33837 0 20462 COGNEX CORP COM 192422103 8734 182033 SH SOLE 34 182033 0 0 COGNEX CORP COM 192422103 1455 30332 SH SOLE 36 30332 0 0 COGNEX CORP COM 192422103 167 3482 SH SOLE 40 3482 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 92223 1454848 SH SOLE 2 223288 0 1231560 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11826 186562 SH SOLE 4 171103 0 15459 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 36056 568795 SH SOLE 7 542532 0 26263 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1684 26566 SH SOLE 13 26566 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 413 6511 SH SOLE 15 6511 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 301246 4752260 SH SOLE 18 4327733 0 424527 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 429519 6775812 SH SOLE 19 6775812 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 753666 11889345 SH SOLE 21 11889345 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 917430 14472781 SH SOLE 22 12882899 0 1589882 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26260 414256 SH SOLE 23 414256 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 41832 659919 SH SOLE 25 614923 0 44996 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 251509 3967648 SH SOLE 26 791858 0 3175790 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7251 114389 SH SOLE 28 84291 0 30098 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 811 12798 SH SOLE 29 12798 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 140854 2222028 SH SOLE 30 2222028 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12467 196676 SH SOLE 31 108012 0 88664 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5048 79629 SH SOLE 32 79629 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 38907 613771 SH SOLE 34 613771 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30539 481769 SH SOLE 36 481769 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 838 13212 SH SOLE 40 13212 0 0 COHBAR INC COM 19249J109 9 5203 SH SOLE 18 5203 0 0 COHBAR INC COM 19249J109 339 197198 SH SOLE 21 197198 0 0 COHBAR INC COM 19249J109 70 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 112 24426 SH SOLE 22 24426 0 0 COHEN & STEERS INC COM 19247A100 1154 22436 SH SOLE 2 3120 0 19316 COHEN & STEERS INC COM 19247A100 6 124 SH SOLE 4 124 0 0 COHEN & STEERS INC COM 19247A100 83 1622 SH SOLE 7 1622 0 0 COHEN & STEERS INC COM 19247A100 3916 76134 SH SOLE 18 74427 0 1707 COHEN & STEERS INC COM 19247A100 4002 77801 SH SOLE 19 77801 0 0 COHEN & STEERS INC COM 19247A100 40011 777828 SH SOLE 21 777828 0 0 COHEN & STEERS INC COM 19247A100 34894 678339 SH SOLE 22 648075 0 30264 COHEN & STEERS INC COM 19247A100 540 10496 SH SOLE 23 10496 0 0 COHEN & STEERS INC COM 19247A100 1508 29323 SH SOLE 26 7875 0 21448 COHEN & STEERS INC COM 19247A100 160 3110 SH SOLE 28 3110 0 0 COHEN & STEERS INC COM 19247A100 308 5995 SH SOLE 30 5995 0 0 COHEN & STEERS INC COM 19247A100 1749 34007 SH SOLE 31 0 0 34007 COHEN & STEERS INC COM 19247A100 112 2187 SH SOLE 40 2187 0 0 COHERENT INC COM 192479103 7758 56887 SH SOLE 2 12080 0 44807 COHERENT INC COM 192479103 15 109 SH SOLE 4 109 0 0 COHERENT INC COM 192479103 60 438 SH SOLE 7 438 0 0 COHERENT INC COM 192479103 9285 68087 SH SOLE 18 68087 0 0 COHERENT INC COM 192479103 732 5370 SH SOLE 19 5370 0 0 COHERENT INC COM 192479103 159909 1172613 SH SOLE 21 1172613 0 0 COHERENT INC COM 192479103 106710 782503 SH SOLE 22 732474 0 50029 COHERENT INC COM 192479103 1202 8814 SH SOLE 26 4671 0 4143 COHERENT INC COM 192479103 428 3141 SH SOLE 28 3141 0 0 COHERENT INC COM 192479103 16645 122054 SH SOLE 30 122054 0 0 COHERENT INC COM 192479103 195 1429 SH SOLE 31 529 0 900 COHERENT INC COM 192479103 304 2232 SH SOLE 40 2232 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1424 64431 SH SOLE 2 8060 0 56371 COHERUS BIOSCIENCES INC COM 19249H103 6 272 SH SOLE 4 272 0 0 COHERUS BIOSCIENCES INC COM 19249H103 23 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 4554 206060 SH SOLE 18 201892 0 4168 COHERUS BIOSCIENCES INC COM 19249H103 4422 200091 SH SOLE 19 200091 0 0 COHERUS BIOSCIENCES INC COM 19249H103 57807 2615707 SH SOLE 21 2615707 0 0 COHERUS BIOSCIENCES INC COM 19249H103 40662 1839919 SH SOLE 22 1764244 0 75675 COHERUS BIOSCIENCES INC COM 19249H103 439 19846 SH SOLE 23 19846 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1323 59855 SH SOLE 26 20167 0 39688 COHERUS BIOSCIENCES INC COM 19249H103 129 5835 SH SOLE 28 5835 0 0 COHERUS BIOSCIENCES INC COM 19249H103 363 16443 SH SOLE 30 16443 0 0 COHERUS BIOSCIENCES INC COM 19249H103 56 2551 SH SOLE 34 2551 0 0 COHERUS BIOSCIENCES INC COM 19249H103 119 5402 SH SOLE 40 5402 0 0 COHU INC COM 192576106 607 39312 SH SOLE 2 1674 0 37638 COHU INC COM 192576106 2 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 12 802 SH SOLE 7 802 0 0 COHU INC COM 192576106 2834 183674 SH SOLE 18 183674 0 0 COHU INC COM 192576106 1059 68646 SH SOLE 19 68646 0 0 COHU INC COM 192576106 69585 4509695 SH SOLE 21 4509695 0 0 COHU INC COM 192576106 19536 1266084 SH SOLE 22 1216709 0 49375 COHU INC COM 192576106 564 36583 SH SOLE 26 31208 0 5375 COHU INC COM 192576106 76 4923 SH SOLE 28 4923 0 0 COHU INC COM 192576106 913 59166 SH SOLE 30 59166 0 0 COHU INC COM 192576106 363 23544 SH SOLE 34 23544 0 0 COHU INC COM 192576106 55 3572 SH SOLE 40 3572 0 0 COLFAX CORP COM 194014106 5904 210627 SH SOLE 2 46766 0 163861 COLFAX CORP COM 194014106 11 402 SH SOLE 4 402 0 0 COLFAX CORP COM 194014106 80 2840 SH SOLE 7 2840 0 0 COLFAX CORP COM 194014106 7485 267047 SH SOLE 18 267047 0 0 COLFAX CORP COM 194014106 565 20157 SH SOLE 19 20157 0 0 COLFAX CORP COM 194014106 128924 4599505 SH SOLE 21 4599505 0 0 COLFAX CORP COM 194014106 87495 3121475 SH SOLE 22 2933474 0 188001 COLFAX CORP COM 194014106 1192 42537 SH SOLE 26 30610 0 11927 COLFAX CORP COM 194014106 258 9220 SH SOLE 28 9220 0 0 COLFAX CORP COM 194014106 15964 569545 SH SOLE 30 569545 0 0 COLFAX CORP COM 194014106 151 5370 SH SOLE 31 1970 0 3400 COLFAX CORP COM 194014106 86 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 264 9417 SH SOLE 40 9417 0 0 COLFAX CORP UNIT 01/15/2022T 194014205 29426 231771 SH SOLE 21 231771 0 0 COLGATE PALMOLIVE CO COM 194162103 160230 2235670 SH SOLE 2 397660 0 1838010 COLGATE PALMOLIVE CO COM 194162103 26097 364131 SH SOLE 4 342265 0 21866 COLGATE PALMOLIVE CO COM 194162103 69299 966912 SH SOLE 7 830482 0 136430 COLGATE PALMOLIVE CO COM 194162103 2641 36853 SH SOLE 13 36853 0 0 COLGATE PALMOLIVE CO COM 194162103 582 8125 SH SOLE 15 8125 0 0 COLGATE PALMOLIVE CO COM 194162103 181589 2533680 SH SOLE 18 2416079 0 117601 COLGATE PALMOLIVE CO COM 194162103 265077 3698580 SH SOLE 19 3698580 0 0 COLGATE PALMOLIVE CO COM 194162103 1188456 16582339 SH SOLE 21 16582339 0 0 COLGATE PALMOLIVE CO COM 194162103 1548553 21606708 SH SOLE 22 19160486 0 2446222 COLGATE PALMOLIVE CO COM 194162103 43627 608724 SH SOLE 23 608724 0 0 COLGATE PALMOLIVE CO COM 194162103 58861 821280 SH SOLE 25 821280 0 0 COLGATE PALMOLIVE CO COM 194162103 295541 4123635 SH SOLE 26 971988 0 3151647 COLGATE PALMOLIVE CO COM 194162103 11473 160087 SH SOLE 28 116915 0 43172 COLGATE PALMOLIVE CO COM 194162103 9802 136768 SH SOLE 29 28186 0 108582 COLGATE PALMOLIVE CO COM 194162103 255612 3566516 SH SOLE 30 3566516 0 0 COLGATE PALMOLIVE CO COM 194162103 29174 407057 SH SOLE 31 162740 0 244317 COLGATE PALMOLIVE CO COM 194162103 115661 1613796 SH SOLE 34 1613796 0 0 COLGATE PALMOLIVE CO COM 194162103 51342 716363 SH SOLE 36 716363 0 0 COLGATE PALMOLIVE CO COM 194162103 1332 18591 SH SOLE 40 18591 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 141 6610 SH SOLE 2 334 0 6276 COLLECTORS UNIVERSE INC COM NEW 19421R200 615 28814 SH SOLE 18 27246 0 1568 COLLECTORS UNIVERSE INC COM NEW 19421R200 285 13348 SH SOLE 19 13348 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 5646 264567 SH SOLE 21 264567 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 3598 168625 SH SOLE 22 166305 0 2320 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 364 27715 SH SOLE 2 1384 0 26331 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 9 705 SH SOLE 7 705 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1469 111718 SH SOLE 18 111718 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 717 54503 SH SOLE 19 54503 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18646 1417946 SH SOLE 21 1417946 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 11298 859132 SH SOLE 22 822237 0 36895 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 60 4539 SH SOLE 26 0 0 4539 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 42 3210 SH SOLE 28 3210 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 90 6829 SH SOLE 30 6829 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29 2182 SH SOLE 40 2182 0 0 COLONY BANKCORP INC COM 19623P101 111 6520 SH SOLE 2 315 0 6205 COLONY BANKCORP INC COM 19623P101 423 24952 SH SOLE 18 24952 0 0 COLONY BANKCORP INC COM 19623P101 209 12312 SH SOLE 19 12312 0 0 COLONY BANKCORP INC COM 19623P101 3861 227810 SH SOLE 21 227810 0 0 COLONY BANKCORP INC COM 19623P101 1015 59901 SH SOLE 22 57892 0 2009 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 868 890000 PRN SOLE 21 890000 0 0 COLONY CAP INC NEW CL A COM 19626G108 4627 925368 SH SOLE 2 35627 0 889741 COLONY CAP INC NEW CL A COM 19626G108 651 130276 SH SOLE 4 130276 0 0 COLONY CAP INC NEW CL A COM 19626G108 2612 522467 SH SOLE 7 522467 0 0 COLONY CAP INC NEW CL A COM 19626G108 99 19814 SH SOLE 15 19814 0 0 COLONY CAP INC NEW CL A COM 19626G108 1160 232014 SH SOLE 18 232014 0 0 COLONY CAP INC NEW CL A COM 19626G108 3353 670617 SH SOLE 19 670617 0 0 COLONY CAP INC NEW CL A COM 19626G108 45477 9095363 SH SOLE 21 9095363 0 0 COLONY CAP INC NEW CL A COM 19626G108 85502 17100325 SH SOLE 22 16116631 0 983694 COLONY CAP INC NEW CL A COM 19626G108 85 16923 SH SOLE 23 16923 0 0 COLONY CAP INC NEW CL A COM 19626G108 5077 1015343 SH SOLE 25 1015343 0 0 COLONY CAP INC NEW CL A COM 19626G108 1750 350079 SH SOLE 26 105682 0 244397 COLONY CAP INC NEW CL A COM 19626G108 314 62766 SH SOLE 28 62766 0 0 COLONY CAP INC NEW CL A COM 19626G108 1236 247100 SH SOLE 29 247100 0 0 COLONY CAP INC NEW CL A COM 19626G108 11241 2248209 SH SOLE 30 2248209 0 0 COLONY CAP INC NEW CL A COM 19626G108 125 24994 SH SOLE 31 10294 0 14700 COLONY CAP INC NEW CL A COM 19626G108 221 44189 SH SOLE 40 44189 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1263 81497 SH SOLE 2 3287 0 78210 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 24 1534 SH SOLE 7 1534 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 4163 268555 SH SOLE 18 268555 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 2147 138520 SH SOLE 19 138520 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 39956 2577788 SH SOLE 21 2577788 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 38266 2468774 SH SOLE 22 2351800 0 116974 COLONY CR REAL ESTATE INC COM CL A 19625T101 392 25318 SH SOLE 26 19544 0 5774 COLONY CR REAL ESTATE INC COM CL A 19625T101 164 10557 SH SOLE 28 10557 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 417 26932 SH SOLE 30 26932 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 146 9401 SH SOLE 40 9401 0 0 COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1006 825000 PRN SOLE 21 825000 0 0 COLUMBIA BKG SYS INC COM 197236102 2701 74666 SH SOLE 2 2807 0 71859 COLUMBIA BKG SYS INC COM 197236102 14 383 SH SOLE 4 383 0 0 COLUMBIA BKG SYS INC COM 197236102 38 1061 SH SOLE 7 1061 0 0 COLUMBIA BKG SYS INC COM 197236102 12672 350255 SH SOLE 18 350255 0 0 COLUMBIA BKG SYS INC COM 197236102 4381 121083 SH SOLE 19 121083 0 0 COLUMBIA BKG SYS INC COM 197236102 288743 7980726 SH SOLE 21 7980726 0 0 COLUMBIA BKG SYS INC COM 197236102 79842 2206807 SH SOLE 22 2105159 0 101648 COLUMBIA BKG SYS INC COM 197236102 31 864 SH SOLE 23 864 0 0 COLUMBIA BKG SYS INC COM 197236102 589 16283 SH SOLE 26 7201 0 9082 COLUMBIA BKG SYS INC COM 197236102 361 9987 SH SOLE 28 9987 0 0 COLUMBIA BKG SYS INC COM 197236102 3724 102916 SH SOLE 30 102916 0 0 COLUMBIA BKG SYS INC COM 197236102 14 381 SH SOLE 36 381 0 0 COLUMBIA BKG SYS INC COM 197236102 306 8450 SH SOLE 40 8450 0 0 COLUMBIA FINL INC COM 197641103 775 51349 SH SOLE 2 2211 0 49138 COLUMBIA FINL INC COM 197641103 16 1034 SH SOLE 7 1034 0 0 COLUMBIA FINL INC COM 197641103 2601 172267 SH SOLE 18 172267 0 0 COLUMBIA FINL INC COM 197641103 1355 89738 SH SOLE 19 89738 0 0 COLUMBIA FINL INC COM 197641103 25685 1701012 SH SOLE 21 1701012 0 0 COLUMBIA FINL INC COM 197641103 26293 1741245 SH SOLE 22 1675153 0 66092 COLUMBIA FINL INC COM 197641103 89 5902 SH SOLE 26 0 0 5902 COLUMBIA FINL INC COM 197641103 237 15674 SH SOLE 30 15674 0 0 COLUMBIA FINL INC COM 197641103 44 2929 SH SOLE 40 2929 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4539 218871 SH SOLE 2 8475 0 210396 COLUMBIA PPTY TR INC COM NEW 198287203 654 31540 SH SOLE 4 31540 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2627 126659 SH SOLE 7 126659 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 95 4603 SH SOLE 15 4603 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1141 55034 SH SOLE 18 55034 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3379 162912 SH SOLE 19 162912 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 44921 2165891 SH SOLE 21 2165891 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 98721 4759953 SH SOLE 22 4522970 0 236983 COLUMBIA PPTY TR INC COM NEW 198287203 84 4035 SH SOLE 23 4035 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 5221 251752 SH SOLE 25 251752 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1692 81559 SH SOLE 26 29467 0 52092 COLUMBIA PPTY TR INC COM NEW 198287203 306 14776 SH SOLE 28 14776 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1261 60803 SH SOLE 29 60803 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 11280 543860 SH SOLE 30 543860 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 149 7168 SH SOLE 31 2568 0 4600 COLUMBIA PPTY TR INC COM NEW 198287203 134 6483 SH SOLE 36 6483 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 267 12890 SH SOLE 40 12890 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 6026 60162 SH SOLE 2 2898 0 57264 COLUMBIA SPORTSWEAR CO COM 198516106 94 937 SH SOLE 4 937 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 52 521 SH SOLE 7 521 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1488 14852 SH SOLE 18 14852 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 671 6702 SH SOLE 19 6702 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 38215 381542 SH SOLE 21 381542 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 91453 913065 SH SOLE 22 854872 0 58193 COLUMBIA SPORTSWEAR CO COM 198516106 71 713 SH SOLE 23 713 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1283 12805 SH SOLE 26 7938 0 4867 COLUMBIA SPORTSWEAR CO COM 198516106 405 4040 SH SOLE 28 4040 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 825 8241 SH SOLE 30 8241 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 135 1348 SH SOLE 31 648 0 700 COLUMBIA SPORTSWEAR CO COM 198516106 311 3103 SH SOLE 40 3103 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 911 21711 SH SOLE 2 937 0 20774 COLUMBUS MCKINNON CORP N Y COM 199333105 20 484 SH SOLE 7 484 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3309 78846 SH SOLE 18 78846 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1630 38831 SH SOLE 19 38831 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 32010 762686 SH SOLE 21 762686 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 26471 630717 SH SOLE 22 603136 0 27581 COLUMBUS MCKINNON CORP N Y COM 199333105 378 9017 SH SOLE 26 0 0 9017 COLUMBUS MCKINNON CORP N Y COM 199333105 121 2875 SH SOLE 28 2875 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 270 6430 SH SOLE 30 6430 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 80 1898 SH SOLE 40 1898 0 0 COMCAST CORP NEW CL A 20030N101 540880 12792799 SH SOLE 2 2718737 0 10074062 COMCAST CORP NEW CL A 20030N101 80712 1908980 SH SOLE 4 1787175 0 121805 COMCAST CORP NEW CL A 20030N101 178973 4233045 SH SOLE 7 4206507 0 26538 COMCAST CORP NEW CL A 20030N101 10789 255185 SH SOLE 13 255185 0 0 COMCAST CORP NEW CL A 20030N101 2070 48960 SH SOLE 15 48960 0 0 COMCAST CORP NEW CL A 20030N101 26 605 SH SOLE 17 0 0 605 COMCAST CORP NEW CL A 20030N101 883121 20887441 SH SOLE 18 18640827 0 2246614 COMCAST CORP NEW CL A 20030N101 924543 21867148 SH SOLE 19 21867148 0 0 COMCAST CORP NEW CL A 20030N101 8572 202741 SH SOLE 20 202741 0 0 COMCAST CORP NEW CL A 20030N101 3715551 87879626 SH SOLE 21 87879626 0 0 COMCAST CORP NEW CL A 20030N101 4858604 114914937 SH SOLE 22 100667771 0 14247166 COMCAST CORP NEW CL A 20030N101 166093 3928407 SH SOLE 23 3928407 0 0 COMCAST CORP NEW CL A 20030N101 191556 4530657 SH SOLE 25 4421183 0 109474 COMCAST CORP NEW CL A 20030N101 796125 18829836 SH SOLE 26 5004030 0 13825806 COMCAST CORP NEW CL A 20030N101 37293 882051 SH SOLE 28 645870 0 236181 COMCAST CORP NEW CL A 20030N101 52665 1245615 SH SOLE 29 435708 0 809907 COMCAST CORP NEW CL A 20030N101 745095 17622865 SH SOLE 30 17622865 0 0 COMCAST CORP NEW CL A 20030N101 94595 2237357 SH SOLE 31 1344457 0 892900 COMCAST CORP NEW CL A 20030N101 26784 633500 SH SOLE 32 633500 0 0 COMCAST CORP NEW CL A 20030N101 268263 6344915 SH SOLE 34 6344915 0 0 COMCAST CORP NEW CL A 20030N101 161409 3817609 SH SOLE 36 3817609 0 0 COMCAST CORP NEW CL A 20030N101 4303 101781 SH SOLE 40 101781 0 0 COMERICA INC COM 200340107 33514 461375 SH SOLE 2 115337 0 346038 COMERICA INC COM 200340107 5000 68836 SH SOLE 4 64299 0 4537 COMERICA INC COM 200340107 10676 146977 SH SOLE 7 144155 0 2822 COMERICA INC COM 200340107 352 4840 SH SOLE 13 4840 0 0 COMERICA INC COM 200340107 123 1689 SH SOLE 15 1689 0 0 COMERICA INC COM 200340107 34567 475873 SH SOLE 18 454202 0 21671 COMERICA INC COM 200340107 4916 67672 SH SOLE 19 67672 0 0 COMERICA INC COM 200340107 300302 4134114 SH SOLE 21 4134114 0 0 COMERICA INC COM 200340107 302114 4159062 SH SOLE 22 3706734 0 452328 COMERICA INC COM 200340107 9954 137026 SH SOLE 23 137026 0 0 COMERICA INC COM 200340107 11377 156628 SH SOLE 25 156628 0 0 COMERICA INC COM 200340107 52510 722884 SH SOLE 26 232853 0 490031 COMERICA INC COM 200340107 2247 30935 SH SOLE 28 22736 0 8199 COMERICA INC COM 200340107 2970 40882 SH SOLE 29 7987 0 32895 COMERICA INC COM 200340107 44801 616760 SH SOLE 30 616760 0 0 COMERICA INC COM 200340107 4458 61371 SH SOLE 31 35939 0 25432 COMERICA INC COM 200340107 20949 288394 SH SOLE 34 288394 0 0 COMERICA INC COM 200340107 9523 131103 SH SOLE 36 131103 0 0 COMERICA INC COM 200340107 256 3530 SH SOLE 40 3530 0 0 COMFORT SYS USA INC COM 199908104 2598 50944 SH SOLE 2 20568 0 30376 COMFORT SYS USA INC COM 199908104 10 201 SH SOLE 4 201 0 0 COMFORT SYS USA INC COM 199908104 28 551 SH SOLE 7 551 0 0 COMFORT SYS USA INC COM 199908104 8683 170291 SH SOLE 18 160539 0 9752 COMFORT SYS USA INC COM 199908104 21395 419590 SH SOLE 19 419590 0 0 COMFORT SYS USA INC COM 199908104 201827 3958178 SH SOLE 21 3958178 0 0 COMFORT SYS USA INC COM 199908104 78184 1533329 SH SOLE 22 1480523 0 52806 COMFORT SYS USA INC COM 199908104 3802 74568 SH SOLE 23 74568 0 0 COMFORT SYS USA INC COM 199908104 7929 155505 SH SOLE 26 8041 0 147464 COMFORT SYS USA INC COM 199908104 236 4628 SH SOLE 28 4628 0 0 COMFORT SYS USA INC COM 199908104 2723 53409 SH SOLE 30 53409 0 0 COMFORT SYS USA INC COM 199908104 1589 31169 SH SOLE 34 31169 0 0 COMFORT SYS USA INC COM 199908104 205 4027 SH SOLE 40 4027 0 0 COMMERCE BANCSHARES INC COM 200525103 13732 230178 SH SOLE 2 53471 0 176707 COMMERCE BANCSHARES INC COM 200525103 26 441 SH SOLE 4 441 0 0 COMMERCE BANCSHARES INC COM 200525103 3008 50415 SH SOLE 7 50415 0 0 COMMERCE BANCSHARES INC COM 200525103 86 1434 SH SOLE 15 1434 0 0 COMMERCE BANCSHARES INC COM 200525103 20392 341798 SH SOLE 18 341798 0 0 COMMERCE BANCSHARES INC COM 200525103 1314 22033 SH SOLE 19 22033 0 0 COMMERCE BANCSHARES INC COM 200525103 298165 4997738 SH SOLE 21 4997738 0 0 COMMERCE BANCSHARES INC COM 200525103 200624 3362787 SH SOLE 22 3157760 0 205027 COMMERCE BANCSHARES INC COM 200525103 5827 97663 SH SOLE 25 97663 0 0 COMMERCE BANCSHARES INC COM 200525103 8376 140402 SH SOLE 26 74495 0 65907 COMMERCE BANCSHARES INC COM 200525103 756 12665 SH SOLE 28 12665 0 0 COMMERCE BANCSHARES INC COM 200525103 1743 29215 SH SOLE 30 29215 0 0 COMMERCE BANCSHARES INC COM 200525103 359 6012 SH SOLE 31 2112 0 3900 COMMERCE BANCSHARES INC COM 200525103 2944 49340 SH SOLE 36 49340 0 0 COMMERCE BANCSHARES INC COM 200525103 521 8740 SH SOLE 40 8740 0 0 COMMERCIAL METALS CO COM 201723103 3069 171938 SH SOLE 2 54767 0 117171 COMMERCIAL METALS CO COM 201723103 7 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 82 4592 SH SOLE 7 4592 0 0 COMMERCIAL METALS CO COM 201723103 11844 663550 SH SOLE 18 663550 0 0 COMMERCIAL METALS CO COM 201723103 3583 200745 SH SOLE 19 200745 0 0 COMMERCIAL METALS CO COM 201723103 147468 8261522 SH SOLE 21 8261522 0 0 COMMERCIAL METALS CO COM 201723103 72573 4065710 SH SOLE 22 3861099 0 204611 COMMERCIAL METALS CO COM 201723103 843 47234 SH SOLE 26 38130 0 9104 COMMERCIAL METALS CO COM 201723103 267 14976 SH SOLE 28 14976 0 0 COMMERCIAL METALS CO COM 201723103 596 33364 SH SOLE 30 33364 0 0 COMMERCIAL METALS CO COM 201723103 109 6118 SH SOLE 36 6118 0 0 COMMERCIAL METALS CO COM 201723103 222 12436 SH SOLE 40 12436 0 0 COMMERCIAL VEH GROUP INC COM 202608105 246 30689 SH SOLE 2 1068 0 29621 COMMERCIAL VEH GROUP INC COM 202608105 7 842 SH SOLE 7 842 0 0 COMMERCIAL VEH GROUP INC COM 202608105 812 101189 SH SOLE 18 101189 0 0 COMMERCIAL VEH GROUP INC COM 202608105 415 51729 SH SOLE 19 51729 0 0 COMMERCIAL VEH GROUP INC COM 202608105 8355 1041748 SH SOLE 21 1041748 0 0 COMMERCIAL VEH GROUP INC COM 202608105 6490 809277 SH SOLE 22 783460 0 25817 COMMERCIAL VEH GROUP INC COM 202608105 363 45298 SH SOLE 31 0 0 45298 COMMSCOPE HLDG CO INC COM 20337X109 7001 445050 SH SOLE 2 23769 0 421281 COMMSCOPE HLDG CO INC COM 20337X109 1073 68244 SH SOLE 4 63188 0 5056 COMMSCOPE HLDG CO INC COM 20337X109 355 22584 SH SOLE 7 12689 0 9895 COMMSCOPE HLDG CO INC COM 20337X109 19 1186 SH SOLE 13 1186 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1703 108270 SH SOLE 18 93092 0 15178 COMMSCOPE HLDG CO INC COM 20337X109 656 41692 SH SOLE 19 41692 0 0 COMMSCOPE HLDG CO INC COM 20337X109 48671 3094156 SH SOLE 21 3094156 0 0 COMMSCOPE HLDG CO INC COM 20337X109 88432 5621848 SH SOLE 22 5217310 0 404538 COMMSCOPE HLDG CO INC COM 20337X109 2202 139977 SH SOLE 23 139977 0 0 COMMSCOPE HLDG CO INC COM 20337X109 3233 205522 SH SOLE 25 205522 0 0 COMMSCOPE HLDG CO INC COM 20337X109 9876 627868 SH SOLE 26 296348 0 331520 COMMSCOPE HLDG CO INC COM 20337X109 595 37806 SH SOLE 28 27604 0 10202 COMMSCOPE HLDG CO INC COM 20337X109 687 43692 SH SOLE 29 4509 0 39183 COMMSCOPE HLDG CO INC COM 20337X109 5422 344700 SH SOLE 30 344700 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1050 66776 SH SOLE 31 36819 0 29957 COMMSCOPE HLDG CO INC COM 20337X109 682 43364 SH SOLE 34 43364 0 0 COMMSCOPE HLDG CO INC COM 20337X109 598 38027 SH SOLE 36 38027 0 0 COMMSCOPE HLDG CO INC COM 20337X109 61 3882 SH SOLE 40 3882 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 22 1400 SH Put SOLE 2 1400 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 4719 300000 SH Put SOLE 19 300000 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 33 2100 SH Put SOLE 22 2100 0 0 COMMUNICATIONS SYS INC COM 203900105 17 5780 SH SOLE 21 5780 0 0 COMMUNICATIONS SYS INC COM 203900105 331 109816 SH SOLE 22 109816 0 0 COMMUNITY BANKERS TR CORP COM 203612106 171 20189 SH SOLE 2 856 0 19333 COMMUNITY BANKERS TR CORP COM 203612106 676 79831 SH SOLE 18 79831 0 0 COMMUNITY BANKERS TR CORP COM 203612106 296 34906 SH SOLE 19 34906 0 0 COMMUNITY BANKERS TR CORP COM 203612106 6413 757153 SH SOLE 21 757153 0 0 COMMUNITY BANKERS TR CORP COM 203612106 1996 235598 SH SOLE 22 222525 0 13073 COMMUNITY BK SYS INC COM 203607106 3377 51293 SH SOLE 2 1928 0 49365 COMMUNITY BK SYS INC COM 203607106 20 301 SH SOLE 4 301 0 0 COMMUNITY BK SYS INC COM 203607106 2598 39455 SH SOLE 7 39455 0 0 COMMUNITY BK SYS INC COM 203607106 15634 237461 SH SOLE 18 237461 0 0 COMMUNITY BK SYS INC COM 203607106 5448 82748 SH SOLE 19 82748 0 0 COMMUNITY BK SYS INC COM 203607106 360002 5467835 SH SOLE 21 5467835 0 0 COMMUNITY BK SYS INC COM 203607106 108407 1646525 SH SOLE 22 1580257 0 66268 COMMUNITY BK SYS INC COM 203607106 54 815 SH SOLE 23 815 0 0 COMMUNITY BK SYS INC COM 203607106 612 9301 SH SOLE 26 5455 0 3846 COMMUNITY BK SYS INC COM 203607106 461 7002 SH SOLE 28 7002 0 0 COMMUNITY BK SYS INC COM 203607106 4938 74995 SH SOLE 30 74995 0 0 COMMUNITY BK SYS INC COM 203607106 12 183 SH SOLE 36 183 0 0 COMMUNITY BK SYS INC COM 203607106 334 5076 SH SOLE 40 5076 0 0 COMMUNITY FINL CORP MD COM 20368X101 159 4712 SH SOLE 2 155 0 4557 COMMUNITY FINL CORP MD COM 20368X101 562 16668 SH SOLE 18 16668 0 0 COMMUNITY FINL CORP MD COM 20368X101 274 8124 SH SOLE 19 8124 0 0 COMMUNITY FINL CORP MD COM 20368X101 4851 143814 SH SOLE 21 143814 0 0 COMMUNITY FINL CORP MD COM 20368X101 1581 46859 SH SOLE 22 43981 0 2878 COMMUNITY FIRST BANCSHARES I COM 20369M104 1 151 SH SOLE 18 151 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 41 4109 SH SOLE 21 4109 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 240 89734 SH SOLE 2 2871 0 86863 COMMUNITY HEALTH SYS INC NEW COM 203668108 1 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 25 9422 SH SOLE 7 9422 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1127 422021 SH SOLE 18 422021 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 388 145385 SH SOLE 19 145385 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 32870 12310838 SH SOLE 21 12310838 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 9090 3404668 SH SOLE 22 3146660 0 258008 COMMUNITY HEALTH SYS INC NEW COM 203668108 174 65049 SH SOLE 26 12862 0 52187 COMMUNITY HEALTH SYS INC NEW COM 203668108 18 6914 SH SOLE 28 6914 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 441 165209 SH SOLE 30 165209 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 34 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 743 18864 SH SOLE 2 717 0 18147 COMMUNITY HEALTHCARE TR INC COM 20369C106 16 401 SH SOLE 4 401 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 17 441 SH SOLE 7 441 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3272 83018 SH SOLE 18 83018 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 4984 126463 SH SOLE 19 126463 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 79796 2024771 SH SOLE 21 2024771 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 25402 644568 SH SOLE 22 616894 0 27674 COMMUNITY HEALTHCARE TR INC COM 20369C106 24 603 SH SOLE 23 603 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 405 10273 SH SOLE 26 0 0 10273 COMMUNITY HEALTHCARE TR INC COM 20369C106 1898 48161 SH SOLE 30 48161 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2960 75098 SH SOLE 34 75098 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 53 1349 SH SOLE 40 1349 0 0 COMMUNITY TR BANCORP INC COM 204149108 690 16312 SH SOLE 2 675 0 15637 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 2299 54372 SH SOLE 18 54372 0 0 COMMUNITY TR BANCORP INC COM 204149108 1115 26362 SH SOLE 19 26362 0 0 COMMUNITY TR BANCORP INC COM 204149108 22625 535007 SH SOLE 21 535007 0 0 COMMUNITY TR BANCORP INC COM 204149108 25167 595101 SH SOLE 22 573929 0 21172 COMMUNITY TR BANCORP INC COM 204149108 460 10889 SH SOLE 26 5628 0 5261 COMMUNITY TR BANCORP INC COM 204149108 96 2275 SH SOLE 28 2275 0 0 COMMUNITY TR BANCORP INC COM 204149108 185 4378 SH SOLE 30 4378 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 55 5738 SH SOLE 21 5738 0 0 COMMUNITY WEST BANCSHARES COM 204157101 44 4555 SH SOLE 22 4555 0 0 COMMVAULT SYSTEMS INC COM 204166102 2363 47627 SH SOLE 2 19094 0 28533 COMMVAULT SYSTEMS INC COM 204166102 57 1142 SH SOLE 4 1142 0 0 COMMVAULT SYSTEMS INC COM 204166102 57 1149 SH SOLE 7 1149 0 0 COMMVAULT SYSTEMS INC COM 204166102 10049 202527 SH SOLE 18 202055 0 472 COMMVAULT SYSTEMS INC COM 204166102 2892 58289 SH SOLE 19 58289 0 0 COMMVAULT SYSTEMS INC COM 204166102 133322 2686867 SH SOLE 21 2686867 0 0 COMMVAULT SYSTEMS INC COM 204166102 67485 1360036 SH SOLE 22 1306874 0 53162 COMMVAULT SYSTEMS INC COM 204166102 138 2785 SH SOLE 23 2785 0 0 COMMVAULT SYSTEMS INC COM 204166102 778 15683 SH SOLE 26 10061 0 5622 COMMVAULT SYSTEMS INC COM 204166102 271 5458 SH SOLE 28 5458 0 0 COMMVAULT SYSTEMS INC COM 204166102 71 1431 SH SOLE 29 1431 0 0 COMMVAULT SYSTEMS INC COM 204166102 616 12415 SH SOLE 30 12415 0 0 COMMVAULT SYSTEMS INC COM 204166102 8 171 SH SOLE 34 171 0 0 COMMVAULT SYSTEMS INC COM 204166102 12 241 SH SOLE 36 241 0 0 COMMVAULT SYSTEMS INC COM 204166102 239 4810 SH SOLE 40 4810 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 627 25597 SH SOLE 13 25597 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1196 48839 SH SOLE 18 48839 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 101 4112 SH SOLE 19 4112 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 9367 382650 SH SOLE 22 382650 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1863 76101 SH SOLE 30 76101 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8812 724076 SH SOLE 7 724076 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6843 562298 SH SOLE 21 562298 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 339 27867 SH SOLE 22 27867 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 16029 1317077 SH SOLE 30 1317077 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 231 60640 SH SOLE 7 60640 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 788 206700 SH SOLE 18 0 0 206700 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 431 113100 SH SOLE 19 113100 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 32483 8525607 SH SOLE 21 8525607 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1178 309200 SH SOLE 25 309200 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 12253 3216008 SH SOLE 30 3216008 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 3430 900300 SH SOLE 34 900300 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1792 141132 SH SOLE 2 59593 0 81539 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 105 8297 SH SOLE 4 8297 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1981 155978 SH SOLE 7 155978 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 7162 563959 SH SOLE 21 563959 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2715 213814 SH SOLE 22 176073 0 37741 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 6635 522460 SH SOLE 30 522460 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 21 4988 SH SOLE 22 4988 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 120 4241 SH SOLE 4 4241 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1719 60851 SH SOLE 18 60851 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 9034 319795 SH SOLE 19 319795 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 309 10951 SH SOLE 22 10951 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2758 97612 SH SOLE 26 97612 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4302 152296 SH SOLE 30 152296 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4095 144956 SH SOLE 34 144956 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9338 560192 SH SOLE 2 38241 0 521951 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 774 46416 SH SOLE 4 46416 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14230 853644 SH SOLE 7 817905 0 35739 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 30 1822 SH SOLE 13 1822 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1155 69306 SH SOLE 18 69306 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 205 12309 SH SOLE 19 12309 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 103916 6233704 SH SOLE 21 6233704 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 46985 2818517 SH SOLE 22 2614958 0 203559 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3289 197306 SH SOLE 23 197306 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3986 239104 SH SOLE 25 239104 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 21127 1267383 SH SOLE 26 258315 0 1009068 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 614 36832 SH SOLE 28 36832 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 750 45000 SH SOLE 29 26688 0 18312 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 43559 2613012 SH SOLE 30 2613012 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 209 12515 SH SOLE 31 12515 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11484 688908 SH SOLE 34 688908 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 29 1755 SH SOLE 40 1755 0 0 COMPASS MINERALS INTL INC COM 20451N101 2446 44517 SH SOLE 2 15860 0 28657 COMPASS MINERALS INTL INC COM 20451N101 7 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 1564 28462 SH SOLE 7 28462 0 0 COMPASS MINERALS INTL INC COM 20451N101 10419 189615 SH SOLE 18 189615 0 0 COMPASS MINERALS INTL INC COM 20451N101 3198 58206 SH SOLE 19 58206 0 0 COMPASS MINERALS INTL INC COM 20451N101 131266 2388823 SH SOLE 21 2388823 0 0 COMPASS MINERALS INTL INC COM 20451N101 63412 1154002 SH SOLE 22 1104988 0 49014 COMPASS MINERALS INTL INC COM 20451N101 652 11868 SH SOLE 26 8655 0 3213 COMPASS MINERALS INTL INC COM 20451N101 222 4036 SH SOLE 28 4036 0 0 COMPASS MINERALS INTL INC COM 20451N101 537 9764 SH SOLE 30 9764 0 0 COMPASS MINERALS INTL INC COM 20451N101 23 421 SH SOLE 36 421 0 0 COMPASS MINERALS INTL INC COM 20451N101 203 3692 SH SOLE 40 3692 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 335 12047 SH SOLE 2 573 0 11474 COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH SOLE 4 99 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 7 256 SH SOLE 7 256 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1604 57729 SH SOLE 18 57729 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 601 21609 SH SOLE 19 21609 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 38259 1376702 SH SOLE 21 1376702 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 12475 448903 SH SOLE 22 433642 0 15261 COMPUTER PROGRAMS & SYS INC COM 205306103 87 3114 SH SOLE 26 2235 0 879 COMPUTER PROGRAMS & SYS INC COM 205306103 44 1601 SH SOLE 28 1601 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 546 19664 SH SOLE 30 19664 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 33 1175 SH SOLE 40 1175 0 0 COMPUTER TASK GROUP INC COM 205477102 11 2764 SH SOLE 18 2764 0 0 COMPUTER TASK GROUP INC COM 205477102 192 47865 SH SOLE 21 47865 0 0 COMPUTER TASK GROUP INC COM 205477102 1532 382141 SH SOLE 22 382141 0 0 COMPX INTERNATIONAL INC CL A 20563P101 42 2470 SH SOLE 2 0 0 2470 COMPX INTERNATIONAL INC CL A 20563P101 59 3465 SH SOLE 18 3465 0 0 COMPX INTERNATIONAL INC CL A 20563P101 31 1848 SH SOLE 19 1848 0 0 COMPX INTERNATIONAL INC CL A 20563P101 829 49075 SH SOLE 21 49075 0 0 COMPX INTERNATIONAL INC CL A 20563P101 904 53492 SH SOLE 22 53492 0 0 COMSCORE INC COM 20564W105 245 47494 SH SOLE 2 2045 0 45449 COMSCORE INC COM 20564W105 878 170149 SH SOLE 18 170149 0 0 COMSCORE INC COM 20564W105 422 81754 SH SOLE 19 81754 0 0 COMSCORE INC COM 20564W105 8592 1665026 SH SOLE 21 1665026 0 0 COMSCORE INC COM 20564W105 6698 1298145 SH SOLE 22 1258994 0 39151 COMSCORE INC COM 20564W105 137 26476 SH SOLE 26 22413 0 4063 COMSCORE INC COM 20564W105 62 12045 SH SOLE 30 12045 0 0 COMSCORE INC COM 20564W105 22 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 3 18211 SH SOLE 21 18211 0 0 COMSTOCK MNG INC COM NEW 205750201 2 10679 SH SOLE 22 10679 0 0 COMSTOCK RES INC COM 205768302 127 22793 SH SOLE 2 715 0 22078 COMSTOCK RES INC COM 205768302 290 52125 SH SOLE 18 52125 0 0 COMSTOCK RES INC COM 205768302 141 25268 SH SOLE 19 25268 0 0 COMSTOCK RES INC COM 205768302 2820 506197 SH SOLE 21 506197 0 0 COMSTOCK RES INC COM 205768302 2682 481525 SH SOLE 22 477098 0 4427 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 693 24643 SH SOLE 2 996 0 23647 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 6 223 SH SOLE 4 223 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16 557 SH SOLE 7 557 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3041 108173 SH SOLE 18 108173 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1127 40091 SH SOLE 19 40091 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 77333 2751086 SH SOLE 21 2751086 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 20244 720156 SH SOLE 22 687985 0 32171 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 230 8193 SH SOLE 26 3765 0 4428 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 68 2408 SH SOLE 28 2408 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1028 36560 SH SOLE 30 36560 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 51 1810 SH SOLE 40 1810 0 0 CONAGRA BRANDS INC COM 205887102 42185 1590692 SH SOLE 2 481833 0 1108859 CONAGRA BRANDS INC COM 205887102 4091 154250 SH SOLE 4 141407 0 12843 CONAGRA BRANDS INC COM 205887102 11802 445016 SH SOLE 7 417899 0 27117 CONAGRA BRANDS INC COM 205887102 397 14982 SH SOLE 13 14982 0 0 CONAGRA BRANDS INC COM 205887102 98 3711 SH SOLE 15 3711 0 0 CONAGRA BRANDS INC COM 205887102 93563 3528034 SH SOLE 18 3346295 0 181739 CONAGRA BRANDS INC COM 205887102 144517 5449373 SH SOLE 19 5449373 0 0 CONAGRA BRANDS INC COM 205887102 273696 10320352 SH SOLE 21 10320352 0 0 CONAGRA BRANDS INC COM 205887102 324235 12226052 SH SOLE 22 10850521 0 1375531 CONAGRA BRANDS INC COM 205887102 10208 384902 SH SOLE 23 384902 0 0 CONAGRA BRANDS INC COM 205887102 13863 522729 SH SOLE 25 522729 0 0 CONAGRA BRANDS INC COM 205887102 67142 2531760 SH SOLE 26 628262 0 1903498 CONAGRA BRANDS INC COM 205887102 2457 92637 SH SOLE 28 67053 0 25584 CONAGRA BRANDS INC COM 205887102 263 9934 SH SOLE 29 9934 0 0 CONAGRA BRANDS INC COM 205887102 60455 2279606 SH SOLE 30 2279606 0 0 CONAGRA BRANDS INC COM 205887102 4649 175295 SH SOLE 31 94948 0 80347 CONAGRA BRANDS INC COM 205887102 13415 505830 SH SOLE 34 505830 0 0 CONAGRA BRANDS INC COM 205887102 9146 344890 SH SOLE 36 344890 0 0 CONAGRA BRANDS INC COM 205887102 289 10901 SH SOLE 40 10901 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 5 19676 SH SOLE 2 19676 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 59 225141 SH SOLE 19 225141 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 9 33126 SH SOLE 21 33126 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 253 973053 SH SOLE 22 973053 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 17 65976 SH SOLE 23 65976 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 40 153980 SH SOLE 26 0 0 153980 CONCERT PHARMACEUTICALS INC COM 206022105 263 21924 SH SOLE 2 791 0 21133 CONCERT PHARMACEUTICALS INC COM 206022105 5 457 SH SOLE 7 457 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 889 74070 SH SOLE 18 74070 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 410 34142 SH SOLE 19 34142 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 11559 963266 SH SOLE 21 963266 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 7228 602333 SH SOLE 22 586259 0 16074 CONCERT PHARMACEUTICALS INC COM 206022105 11 933 SH SOLE 30 933 0 0 CONCHO RES INC COM 20605P101 51267 496865 SH SOLE 2 64023 0 432842 CONCHO RES INC COM 20605P101 6778 65695 SH SOLE 4 60379 0 5316 CONCHO RES INC COM 20605P101 18410 178422 SH SOLE 7 171762 0 6660 CONCHO RES INC COM 20605P101 613 5940 SH SOLE 13 5940 0 0 CONCHO RES INC COM 20605P101 170 1652 SH SOLE 15 1652 0 0 CONCHO RES INC COM 20605P101 64013 620404 SH SOLE 18 593801 0 26603 CONCHO RES INC COM 20605P101 27582 267315 SH SOLE 19 267315 0 0 CONCHO RES INC COM 20605P101 477844 4631169 SH SOLE 21 4631169 0 0 CONCHO RES INC COM 20605P101 496351 4810535 SH SOLE 22 4274282 0 536253 CONCHO RES INC COM 20605P101 14753 142979 SH SOLE 23 142979 0 0 CONCHO RES INC COM 20605P101 23235 225185 SH SOLE 25 225185 0 0 CONCHO RES INC COM 20605P101 84631 820231 SH SOLE 26 232291 0 587940 CONCHO RES INC COM 20605P101 4130 40023 SH SOLE 28 29528 0 10495 CONCHO RES INC COM 20605P101 3609 34979 SH SOLE 29 34979 0 0 CONCHO RES INC COM 20605P101 73450 711865 SH SOLE 30 711865 0 0 CONCHO RES INC COM 20605P101 7238 70150 SH SOLE 31 38811 0 31339 CONCHO RES INC COM 20605P101 40465 392180 SH SOLE 34 392180 0 0 CONCHO RES INC COM 20605P101 13912 134835 SH SOLE 36 134835 0 0 CONCHO RES INC COM 20605P101 489 4738 SH SOLE 40 4738 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 48 9341 SH SOLE 2 804 0 8537 CONCRETE PUMPING HLDGS INC COM 206704108 195 38142 SH SOLE 18 38142 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 97 18854 SH SOLE 19 18854 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 1847 360789 SH SOLE 21 360789 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 611 119303 SH SOLE 22 116151 0 3152 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 11 1196 SH SOLE 18 1196 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 169 18650 SH SOLE 21 18650 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 89 9826 SH SOLE 22 9826 0 0 CONDUENT INC COM 206787103 1698 177050 SH SOLE 2 6977 0 170073 CONDUENT INC COM 206787103 7 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 70 7348 SH SOLE 7 7348 0 0 CONDUENT INC COM 206787103 5 501 SH SOLE 17 0 0 501 CONDUENT INC COM 206787103 5414 564526 SH SOLE 18 564526 0 0 CONDUENT INC COM 206787103 2842 296350 SH SOLE 19 296350 0 0 CONDUENT INC COM 206787103 54221 5653957 SH SOLE 21 5653957 0 0 CONDUENT INC COM 206787103 51384 5358051 SH SOLE 22 5065199 0 292852 CONDUENT INC COM 206787103 2637 274926 SH SOLE 25 274926 0 0 CONDUENT INC COM 206787103 1237 128962 SH SOLE 26 78690 0 50272 CONDUENT INC COM 206787103 219 22846 SH SOLE 28 22846 0 0 CONDUENT INC COM 206787103 504 52587 SH SOLE 30 52587 0 0 CONDUENT INC COM 206787103 497 51807 SH SOLE 34 51807 0 0 CONDUENT INC COM 206787103 68 7112 SH SOLE 36 7112 0 0 CONDUENT INC COM 206787103 166 17319 SH SOLE 40 17319 0 0 CONFORMIS INC COM 20717E101 241 55181 SH SOLE 2 2628 0 52553 CONFORMIS INC COM 20717E101 967 221782 SH SOLE 18 221782 0 0 CONFORMIS INC COM 20717E101 465 106621 SH SOLE 19 106621 0 0 CONFORMIS INC COM 20717E101 9120 2091848 SH SOLE 21 2091848 0 0 CONFORMIS INC COM 20717E101 7546 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 62 15642 SH SOLE 21 15642 0 0 CONMED CORP COM 207410101 2257 26378 SH SOLE 2 3526 0 22852 CONMED CORP COM 207410101 8 93 SH SOLE 4 93 0 0 CONMED CORP COM 207410101 47 547 SH SOLE 7 547 0 0 CONMED CORP COM 207410101 10504 122756 SH SOLE 18 118335 0 4421 CONMED CORP COM 207410101 6894 80568 SH SOLE 19 80568 0 0 CONMED CORP COM 207410101 250897 2932062 SH SOLE 21 2932062 0 0 CONMED CORP COM 207410101 70599 825045 SH SOLE 22 783749 0 41296 CONMED CORP COM 207410101 683 7984 SH SOLE 23 7984 0 0 CONMED CORP COM 207410101 3011 35187 SH SOLE 26 5747 0 29440 CONMED CORP COM 207410101 270 3153 SH SOLE 28 3153 0 0 CONMED CORP COM 207410101 4419 51639 SH SOLE 30 51639 0 0 CONMED CORP COM 207410101 234 2735 SH SOLE 40 2735 0 0 CONNECTICUT WTR SVC INC COM 207797101 709 10175 SH SOLE 2 507 0 9668 CONNECTICUT WTR SVC INC COM 207797101 510 7314 SH SOLE 7 7314 0 0 CONNECTICUT WTR SVC INC COM 207797101 2919 41872 SH SOLE 18 41872 0 0 CONNECTICUT WTR SVC INC COM 207797101 1437 20612 SH SOLE 19 20612 0 0 CONNECTICUT WTR SVC INC COM 207797101 29620 424845 SH SOLE 21 424845 0 0 CONNECTICUT WTR SVC INC COM 207797101 27721 397603 SH SOLE 22 382916 0 14687 CONNECTICUT WTR SVC INC COM 207797101 62 892 SH SOLE 23 892 0 0 CONNECTICUT WTR SVC INC COM 207797101 264 3791 SH SOLE 26 0 0 3791 CONNECTICUT WTR SVC INC COM 207797101 131 1878 SH SOLE 28 1878 0 0 CONNECTICUT WTR SVC INC COM 207797101 3217 46136 SH SOLE 30 46136 0 0 CONNECTICUT WTR SVC INC COM 207797101 89 1274 SH SOLE 40 1274 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 716 31612 SH SOLE 2 1410 0 30202 CONNECTONE BANCORP INC NEW COM 20786W107 16 713 SH SOLE 7 713 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 2598 114645 SH SOLE 18 114645 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 1276 56299 SH SOLE 19 56299 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 25278 1115515 SH SOLE 21 1115515 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 17831 786879 SH SOLE 22 742427 0 44452 CONNECTONE BANCORP INC NEW COM 20786W107 47 2081 SH SOLE 26 0 0 2081 CONNECTONE BANCORP INC NEW COM 20786W107 94 4155 SH SOLE 28 4155 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 223 9823 SH SOLE 30 9823 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 367 16174 SH SOLE 31 0 0 16174 CONNECTONE BANCORP INC NEW COM 20786W107 76 3347 SH SOLE 40 3347 0 0 CONNS INC COM 208242107 355 19901 SH SOLE 2 912 0 18989 CONNS INC COM 208242107 4 227 SH SOLE 4 227 0 0 CONNS INC COM 208242107 7 409 SH SOLE 7 409 0 0 CONNS INC COM 208242107 1676 94048 SH SOLE 18 94048 0 0 CONNS INC COM 208242107 603 33844 SH SOLE 19 33844 0 0 CONNS INC COM 208242107 45774 2568660 SH SOLE 21 2568660 0 0 CONNS INC COM 208242107 11984 672511 SH SOLE 22 643983 0 28528 CONNS INC COM 208242107 19 1081 SH SOLE 26 0 0 1081 CONNS INC COM 208242107 48 2685 SH SOLE 28 2685 0 0 CONNS INC COM 208242107 589 33053 SH SOLE 30 33053 0 0 CONNS INC COM 208242107 32 1782 SH SOLE 40 1782 0 0 CONOCOPHILLIPS COM 20825C104 208938 3425211 SH SOLE 2 885647 0 2539564 CONOCOPHILLIPS COM 20825C104 29239 479326 SH SOLE 4 448453 0 30873 CONOCOPHILLIPS COM 20825C104 61687 1011255 SH SOLE 7 995918 0 15337 CONOCOPHILLIPS COM 20825C104 12803 209892 SH SOLE 13 209892 0 0 CONOCOPHILLIPS COM 20825C104 672 11019 SH SOLE 15 11019 0 0 CONOCOPHILLIPS COM 20825C104 1 20 SH SOLE 17 0 0 20 CONOCOPHILLIPS COM 20825C104 270035 4426804 SH SOLE 18 4236016 0 190788 CONOCOPHILLIPS COM 20825C104 183524 3008586 SH SOLE 19 3008586 0 0 CONOCOPHILLIPS COM 20825C104 1307104 21427938 SH SOLE 21 21427938 0 0 CONOCOPHILLIPS COM 20825C104 1844576 30238953 SH SOLE 22 26173731 0 4065222 CONOCOPHILLIPS COM 20825C104 64705 1060740 SH SOLE 23 1060740 0 0 CONOCOPHILLIPS COM 20825C104 80339 1317029 SH SOLE 25 1317029 0 0 CONOCOPHILLIPS COM 20825C104 290217 4757648 SH SOLE 26 1293064 0 3464584 CONOCOPHILLIPS COM 20825C104 13530 221809 SH SOLE 28 162550 0 59259 CONOCOPHILLIPS COM 20825C104 46603 763990 SH SOLE 29 325097 0 438893 CONOCOPHILLIPS COM 20825C104 262922 4310202 SH SOLE 30 4310202 0 0 CONOCOPHILLIPS COM 20825C104 34942 572822 SH SOLE 31 352125 0 220697 CONOCOPHILLIPS COM 20825C104 103444 1695804 SH SOLE 34 1695804 0 0 CONOCOPHILLIPS COM 20825C104 62783 1029234 SH SOLE 36 1029234 0 0 CONOCOPHILLIPS COM 20825C104 1599 26214 SH SOLE 40 26214 0 0 CONSOL ENERGY INC NEW COM 20854L108 90 3385 SH SOLE 2 1079 0 2306 CONSOL ENERGY INC NEW COM 20854L108 3 128 SH SOLE 4 128 0 0 CONSOL ENERGY INC NEW COM 20854L108 16 600 SH SOLE 7 600 0 0 CONSOL ENERGY INC NEW COM 20854L108 3202 120348 SH SOLE 18 120348 0 0 CONSOL ENERGY INC NEW COM 20854L108 1236 46459 SH SOLE 19 46459 0 0 CONSOL ENERGY INC NEW COM 20854L108 79269 2978915 SH SOLE 21 2978915 0 0 CONSOL ENERGY INC NEW COM 20854L108 22377 840914 SH SOLE 22 803027 0 37887 CONSOL ENERGY INC NEW COM 20854L108 116 4363 SH SOLE 26 3034 0 1329 CONSOL ENERGY INC NEW COM 20854L108 87 3252 SH SOLE 28 3252 0 0 CONSOL ENERGY INC NEW COM 20854L108 1090 40952 SH SOLE 30 40952 0 0 CONSOL ENERGY INC NEW COM 20854L108 68 2550 SH SOLE 40 2550 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 385 78121 SH SOLE 2 8953 0 69168 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 1595 323440 SH SOLE 18 323440 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 899 182285 SH SOLE 19 182285 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 39723 8057452 SH SOLE 21 8057452 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 12001 2434373 SH SOLE 22 2316003 0 118370 CONSOLIDATED COMM HLDGS INC COM 209034107 64 12972 SH SOLE 23 12972 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 357 72347 SH SOLE 26 10014 0 62333 CONSOLIDATED COMM HLDGS INC COM 209034107 49 9874 SH SOLE 28 9874 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 523 106048 SH SOLE 30 106048 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 34 6979 SH SOLE 40 6979 0 0 CONSOLIDATED EDISON INC COM 209115104 84402 962611 SH SOLE 2 222898 0 739713 CONSOLIDATED EDISON INC COM 209115104 12232 139510 SH SOLE 4 130699 0 8811 CONSOLIDATED EDISON INC COM 209115104 82743 943695 SH SOLE 7 822475 0 121220 CONSOLIDATED EDISON INC COM 209115104 6661 75973 SH SOLE 13 75973 0 0 CONSOLIDATED EDISON INC COM 209115104 267 3048 SH SOLE 15 3048 0 0 CONSOLIDATED EDISON INC COM 209115104 82273 938334 SH SOLE 18 890341 0 47993 CONSOLIDATED EDISON INC COM 209115104 46323 528320 SH SOLE 19 528320 0 0 CONSOLIDATED EDISON INC COM 209115104 1104576 12597815 SH SOLE 21 12597815 0 0 CONSOLIDATED EDISON INC COM 209115104 845474 9642721 SH SOLE 22 8547034 0 1095687 CONSOLIDATED EDISON INC COM 209115104 21127 240957 SH SOLE 23 240957 0 0 CONSOLIDATED EDISON INC COM 209115104 29482 336248 SH SOLE 25 336248 0 0 CONSOLIDATED EDISON INC COM 209115104 203452 2320398 SH SOLE 26 416111 0 1904287 CONSOLIDATED EDISON INC COM 209115104 5489 62603 SH SOLE 28 45818 0 16785 CONSOLIDATED EDISON INC COM 209115104 602 6863 SH SOLE 29 6863 0 0 CONSOLIDATED EDISON INC COM 209115104 159433 1818354 SH SOLE 30 1818354 0 0 CONSOLIDATED EDISON INC COM 209115104 9704 110671 SH SOLE 31 59224 0 51447 CONSOLIDATED EDISON INC COM 209115104 4756 54237 SH SOLE 34 54237 0 0 CONSOLIDATED EDISON INC COM 209115104 8750 99792 SH SOLE 35 99792 0 0 CONSOLIDATED EDISON INC COM 209115104 42177 481031 SH SOLE 36 481031 0 0 CONSOLIDATED EDISON INC COM 209115104 640 7303 SH SOLE 40 7303 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 325 5442 SH SOLE 2 221 0 5221 CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH SOLE 7 121 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 1031 17266 SH SOLE 18 17266 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 503 8419 SH SOLE 19 8419 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 10091 169029 SH SOLE 21 169029 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 11336 189876 SH SOLE 22 186191 0 3685 CONSOLIDATED WATER CO INC ORD G23773107 216 15137 SH SOLE 2 557 0 14580 CONSOLIDATED WATER CO INC ORD G23773107 708 49660 SH SOLE 18 49660 0 0 CONSOLIDATED WATER CO INC ORD G23773107 359 25171 SH SOLE 19 25171 0 0 CONSOLIDATED WATER CO INC ORD G23773107 6964 488376 SH SOLE 21 488376 0 0 CONSOLIDATED WATER CO INC ORD G23773107 2787 195452 SH SOLE 22 184729 0 10723 CONSOLIDATED WATER CO INC ORD G23773107 390 27350 SH SOLE 26 0 0 27350 CONSTELLATION BRANDS INC CL A 21036P108 82500 418910 SH SOLE 2 44163 0 374747 CONSTELLATION BRANDS INC CL A 21036P108 11279 57272 SH SOLE 4 52838 0 4434 CONSTELLATION BRANDS INC CL A 21036P108 28853 146506 SH SOLE 7 142789 0 3717 CONSTELLATION BRANDS INC CL A 21036P108 172 871 SH SOLE 13 871 0 0 CONSTELLATION BRANDS INC CL A 21036P108 312 1586 SH SOLE 15 1586 0 0 CONSTELLATION BRANDS INC CL A 21036P108 20 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 292572 1485588 SH SOLE 18 1175791 0 309797 CONSTELLATION BRANDS INC CL A 21036P108 295455 1500231 SH SOLE 19 1500231 0 0 CONSTELLATION BRANDS INC CL A 21036P108 546733 2776141 SH SOLE 21 2776141 0 0 CONSTELLATION BRANDS INC CL A 21036P108 801363 4069070 SH SOLE 22 3721520 0 347550 CONSTELLATION BRANDS INC CL A 21036P108 23446 119050 SH SOLE 23 119050 0 0 CONSTELLATION BRANDS INC CL A 21036P108 29845 151546 SH SOLE 25 151546 0 0 CONSTELLATION BRANDS INC CL A 21036P108 141978 720920 SH SOLE 26 172176 0 548744 CONSTELLATION BRANDS INC CL A 21036P108 6466 32833 SH SOLE 28 24030 0 8803 CONSTELLATION BRANDS INC CL A 21036P108 110291 560023 SH SOLE 30 560023 0 0 CONSTELLATION BRANDS INC CL A 21036P108 11469 58238 SH SOLE 31 6223 0 52015 CONSTELLATION BRANDS INC CL A 21036P108 14704 74663 SH SOLE 34 74663 0 0 CONSTELLATION BRANDS INC CL A 21036P108 22308 113272 SH SOLE 36 113272 0 0 CONSTELLATION BRANDS INC CL A 21036P108 779 3954 SH SOLE 40 3954 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 148 12047 SH SOLE 2 511 0 11536 CONSTELLATION PHARMCETICLS I COM 210373106 647 52728 SH SOLE 18 52728 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 322 26210 SH SOLE 19 26210 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 6211 505801 SH SOLE 21 505801 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 2746 223646 SH SOLE 22 219136 0 4510 CONSTELLIUM NV CL A N22035104 1769 176211 SH SOLE 2 176211 0 0 CONSTELLIUM NV CL A N22035104 9 886 SH SOLE 4 886 0 0 CONSTELLIUM NV CL A N22035104 1147 114256 SH SOLE 7 114256 0 0 CONSTELLIUM NV CL A N22035104 29284 2916718 SH SOLE 19 2916718 0 0 CONSTELLIUM NV CL A N22035104 12591 1254051 SH SOLE 21 1254051 0 0 CONSTELLIUM NV CL A N22035104 9335 929784 SH SOLE 22 878540 0 51244 CONSTELLIUM NV CL A N22035104 187 18603 SH SOLE 26 0 0 18603 CONSTELLIUM NV CL A N22035104 178 17771 SH SOLE 28 17771 0 0 CONSTELLIUM NV CL A N22035104 1944 193660 SH SOLE 30 193660 0 0 CONSTELLIUM NV CL A N22035104 5895 587155 SH SOLE 34 587155 0 0 CONSTELLIUM NV CL A N22035104 150 14900 SH SOLE 36 14900 0 0 CONSTELLIUM NV CL A N22035104 137 13632 SH SOLE 40 13632 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 151 10057 SH SOLE 2 496 0 9561 CONSTRUCTION PARTNERS INC COM CL A 21044C107 618 41146 SH SOLE 18 41146 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 479 31914 SH SOLE 19 31914 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 6436 428514 SH SOLE 21 428514 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 3135 208725 SH SOLE 22 149121 0 59604 CONSTRUCTION PARTNERS INC COM CL A 21044C107 52 3482 SH SOLE 30 3482 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 14 3586 SH SOLE 18 3586 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 237 62367 SH SOLE 21 62367 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2636 693582 SH SOLE 22 693582 0 0 CONTAINER STORE GROUP INC COM 210751103 117 15997 SH SOLE 2 550 0 15447 CONTAINER STORE GROUP INC COM 210751103 3 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 371 50650 SH SOLE 18 50650 0 0 CONTAINER STORE GROUP INC COM 210751103 185 25321 SH SOLE 19 25321 0 0 CONTAINER STORE GROUP INC COM 210751103 3852 526197 SH SOLE 21 526197 0 0 CONTAINER STORE GROUP INC COM 210751103 3215 439235 SH SOLE 22 425107 0 14128 CONTAINER STORE GROUP INC COM 210751103 341 46518 SH SOLE 31 0 0 46518 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 10 5860 SH SOLE 18 5860 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 234 134229 SH SOLE 21 134229 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 552 317352 SH SOLE 22 317352 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 998 37570 SH SOLE 2 6598 0 30972 CONTINENTAL BLDG PRODS INC COM 211171103 19 701 SH SOLE 7 701 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3507 131998 SH SOLE 18 117252 0 14746 CONTINENTAL BLDG PRODS INC COM 211171103 4343 163445 SH SOLE 19 163445 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 29344 1104395 SH SOLE 21 1104395 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 30895 1162780 SH SOLE 22 1117053 0 45727 CONTINENTAL BLDG PRODS INC COM 211171103 449 16910 SH SOLE 23 16910 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1456 54812 SH SOLE 26 16968 0 37844 CONTINENTAL BLDG PRODS INC COM 211171103 138 5211 SH SOLE 28 5211 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 273 10277 SH SOLE 30 10277 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 86 3248 SH SOLE 40 3248 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 2 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 7967 189292 SH SOLE 2 9413 0 179879 CONTINENTAL RESOURCES INC COM 212015101 1411 33534 SH SOLE 4 30976 0 2558 CONTINENTAL RESOURCES INC COM 212015101 388 9226 SH SOLE 7 9226 0 0 CONTINENTAL RESOURCES INC COM 212015101 25 600 SH SOLE 13 600 0 0 CONTINENTAL RESOURCES INC COM 212015101 33 778 SH SOLE 15 778 0 0 CONTINENTAL RESOURCES INC COM 212015101 1980 47034 SH SOLE 18 39572 0 7462 CONTINENTAL RESOURCES INC COM 212015101 674 16011 SH SOLE 19 16011 0 0 CONTINENTAL RESOURCES INC COM 212015101 47497 1128470 SH SOLE 21 1128470 0 0 CONTINENTAL RESOURCES INC COM 212015101 97555 2317762 SH SOLE 22 2120896 0 196866 CONTINENTAL RESOURCES INC COM 212015101 2802 66575 SH SOLE 23 66575 0 0 CONTINENTAL RESOURCES INC COM 212015101 3237 76901 SH SOLE 25 76901 0 0 CONTINENTAL RESOURCES INC COM 212015101 13349 317156 SH SOLE 26 161620 0 155536 CONTINENTAL RESOURCES INC COM 212015101 775 18420 SH SOLE 28 13591 0 4829 CONTINENTAL RESOURCES INC COM 212015101 943 22415 SH SOLE 29 2207 0 20208 CONTINENTAL RESOURCES INC COM 212015101 7040 167251 SH SOLE 30 167251 0 0 CONTINENTAL RESOURCES INC COM 212015101 1339 31812 SH SOLE 31 18819 0 12993 CONTINENTAL RESOURCES INC COM 212015101 143 3387 SH SOLE 34 3387 0 0 CONTINENTAL RESOURCES INC COM 212015101 2809 66746 SH SOLE 36 66746 0 0 CONTINENTAL RESOURCES INC COM 212015101 79 1885 SH SOLE 40 1885 0 0 CONTRAFECT CORP COM 212326102 1 1477 SH SOLE 18 1477 0 0 CONTRAFECT CORP COM 212326102 10 19907 SH SOLE 21 19907 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W400 0 86 SH SOLE 21 86 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W400 0 20 SH SOLE 22 20 0 0 CONTROL4 CORP COM 21240D107 586 24679 SH SOLE 2 2532 0 22147 CONTROL4 CORP COM 21240D107 11 454 SH SOLE 7 454 0 0 CONTROL4 CORP COM 21240D107 2876 121101 SH SOLE 18 120242 0 859 CONTROL4 CORP COM 21240D107 1524 64183 SH SOLE 19 64183 0 0 CONTROL4 CORP COM 21240D107 69729 2935943 SH SOLE 21 2935943 0 0 CONTROL4 CORP COM 21240D107 19052 802190 SH SOLE 22 768094 0 34096 CONTROL4 CORP COM 21240D107 116 4869 SH SOLE 23 4869 0 0 CONTROL4 CORP COM 21240D107 231 9742 SH SOLE 26 0 0 9742 CONTROL4 CORP COM 21240D107 876 36885 SH SOLE 30 36885 0 0 CONTROL4 CORP COM 21240D107 57 2389 SH SOLE 40 2389 0 0 CONTURA ENERGY INC COM 21241B100 39480 760703 SH SOLE 2 743154 0 17549 CONTURA ENERGY INC COM 21241B100 5 93 SH SOLE 4 93 0 0 CONTURA ENERGY INC COM 21241B100 14 273 SH SOLE 7 273 0 0 CONTURA ENERGY INC COM 21241B100 3214 61923 SH SOLE 18 61923 0 0 CONTURA ENERGY INC COM 21241B100 1694 32649 SH SOLE 19 32649 0 0 CONTURA ENERGY INC COM 21241B100 30785 593156 SH SOLE 21 593156 0 0 CONTURA ENERGY INC COM 21241B100 16424 316457 SH SOLE 22 293995 0 22462 CONTURA ENERGY INC COM 21241B100 748 14420 SH SOLE 26 11813 0 2607 CONTURA ENERGY INC COM 21241B100 286 5504 SH SOLE 30 5504 0 0 CONTURA ENERGY INC COM 21241B100 97 1860 SH SOLE 40 1860 0 0 COOL HLDGS INC COM 21640C105 1 310 SH SOLE 21 310 0 0 COOPER COS INC COM NEW 216648402 40850 121257 SH SOLE 2 14957 0 106300 COOPER COS INC COM NEW 216648402 6058 17982 SH SOLE 4 16722 0 1260 COOPER COS INC COM NEW 216648402 23215 68911 SH SOLE 7 51102 0 17809 COOPER COS INC COM NEW 216648402 626 1858 SH SOLE 13 1858 0 0 COOPER COS INC COM NEW 216648402 140 417 SH SOLE 15 417 0 0 COOPER COS INC COM NEW 216648402 32944 97788 SH SOLE 18 91052 0 6736 COOPER COS INC COM NEW 216648402 43739 129833 SH SOLE 19 129833 0 0 COOPER COS INC COM NEW 216648402 478552 1420499 SH SOLE 21 1420499 0 0 COOPER COS INC COM NEW 216648402 412068 1223153 SH SOLE 22 1095382 0 127771 COOPER COS INC COM NEW 216648402 11931 35414 SH SOLE 23 35414 0 0 COOPER COS INC COM NEW 216648402 16715 49615 SH SOLE 25 49615 0 0 COOPER COS INC COM NEW 216648402 82543 245014 SH SOLE 26 63600 0 181414 COOPER COS INC COM NEW 216648402 3391 10065 SH SOLE 28 7586 0 2479 COOPER COS INC COM NEW 216648402 3800 11281 SH SOLE 29 1033 0 10248 COOPER COS INC COM NEW 216648402 71400 211938 SH SOLE 30 211938 0 0 COOPER COS INC COM NEW 216648402 5502 16333 SH SOLE 31 8695 0 7638 COOPER COS INC COM NEW 216648402 902 2678 SH SOLE 34 2678 0 0 COOPER COS INC COM NEW 216648402 9945 29521 SH SOLE 36 29521 0 0 COOPER COS INC COM NEW 216648402 349 1036 SH SOLE 40 1036 0 0 COOPER STD HLDGS INC COM 21676P103 873 19048 SH SOLE 2 2197 0 16851 COOPER STD HLDGS INC COM 21676P103 5 114 SH SOLE 4 114 0 0 COOPER STD HLDGS INC COM 21676P103 40 874 SH SOLE 7 874 0 0 COOPER STD HLDGS INC COM 21676P103 3449 75270 SH SOLE 18 75270 0 0 COOPER STD HLDGS INC COM 21676P103 1608 35094 SH SOLE 19 35094 0 0 COOPER STD HLDGS INC COM 21676P103 82482 1800125 SH SOLE 21 1800125 0 0 COOPER STD HLDGS INC COM 21676P103 25545 557502 SH SOLE 22 521412 0 36090 COOPER STD HLDGS INC COM 21676P103 155 3386 SH SOLE 23 3386 0 0 COOPER STD HLDGS INC COM 21676P103 708 15451 SH SOLE 26 5090 0 10361 COOPER STD HLDGS INC COM 21676P103 108 2351 SH SOLE 28 2351 0 0 COOPER STD HLDGS INC COM 21676P103 1271 27729 SH SOLE 30 27729 0 0 COOPER STD HLDGS INC COM 21676P103 33 722 SH SOLE 36 722 0 0 COOPER STD HLDGS INC COM 21676P103 102 2233 SH SOLE 40 2233 0 0 COOPER TIRE & RUBR CO COM 216831107 1611 51050 SH SOLE 2 2080 0 48970 COOPER TIRE & RUBR CO COM 216831107 8 248 SH SOLE 4 248 0 0 COOPER TIRE & RUBR CO COM 216831107 52 1648 SH SOLE 7 1648 0 0 COOPER TIRE & RUBR CO COM 216831107 6929 219626 SH SOLE 18 219626 0 0 COOPER TIRE & RUBR CO COM 216831107 2717 86133 SH SOLE 19 86133 0 0 COOPER TIRE & RUBR CO COM 216831107 171801 5445365 SH SOLE 21 5445365 0 0 COOPER TIRE & RUBR CO COM 216831107 49840 1579703 SH SOLE 22 1496026 0 83677 COOPER TIRE & RUBR CO COM 216831107 908 28787 SH SOLE 26 17425 0 11362 COOPER TIRE & RUBR CO COM 216831107 204 6456 SH SOLE 28 6456 0 0 COOPER TIRE & RUBR CO COM 216831107 2281 72292 SH SOLE 30 72292 0 0 COOPER TIRE & RUBR CO COM 216831107 57 1797 SH SOLE 36 1797 0 0 COOPER TIRE & RUBR CO COM 216831107 129 4098 SH SOLE 40 4098 0 0 COPA HOLDINGS SA CL A P31076105 6081 62320 SH SOLE 2 2243 0 60077 COPA HOLDINGS SA CL A P31076105 57 589 SH SOLE 7 589 0 0 COPA HOLDINGS SA CL A P31076105 5164 52926 SH SOLE 18 14726 0 38200 COPA HOLDINGS SA CL A P31076105 16290 166954 SH SOLE 19 166954 0 0 COPA HOLDINGS SA CL A P31076105 29217 299443 SH SOLE 21 299443 0 0 COPA HOLDINGS SA CL A P31076105 29008 297308 SH SOLE 22 247075 0 50233 COPA HOLDINGS SA CL A P31076105 26117 267670 SH SOLE 25 267670 0 0 COPA HOLDINGS SA CL A P31076105 247 2532 SH SOLE 26 2532 0 0 COPA HOLDINGS SA CL A P31076105 182 1868 SH SOLE 31 668 0 1200 COPA HOLDINGS SA CL A P31076105 42917 439857 SH SOLE 34 439857 0 0 COPART INC COM 217204106 35568 475894 SH SOLE 2 51018 0 424876 COPART INC COM 217204106 6234 83411 SH SOLE 4 78055 0 5356 COPART INC COM 217204106 18245 244109 SH SOLE 7 185397 0 58712 COPART INC COM 217204106 274 3668 SH SOLE 13 3668 0 0 COPART INC COM 217204106 60 803 SH SOLE 15 803 0 0 COPART INC COM 217204106 37138 496894 SH SOLE 18 468895 0 27999 COPART INC COM 217204106 106210 1421058 SH SOLE 19 1421058 0 0 COPART INC COM 217204106 423977 5672690 SH SOLE 21 5672690 0 0 COPART INC COM 217204106 366195 4899590 SH SOLE 22 4374828 0 524762 COPART INC COM 217204106 11189 149701 SH SOLE 23 149701 0 0 COPART INC COM 217204106 16101 215431 SH SOLE 25 215431 0 0 COPART INC COM 217204106 67756 906554 SH SOLE 26 271071 0 635483 COPART INC COM 217204106 3063 40976 SH SOLE 28 30212 0 10764 COPART INC COM 217204106 3546 47448 SH SOLE 29 5004 0 42444 COPART INC COM 217204106 61534 823312 SH SOLE 30 823312 0 0 COPART INC COM 217204106 16138 215920 SH SOLE 31 40684 0 175236 COPART INC COM 217204106 812 10861 SH SOLE 34 10861 0 0 COPART INC COM 217204106 10385 138943 SH SOLE 36 138943 0 0 COPART INC COM 217204106 346 4628 SH SOLE 40 4628 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 358 51637 SH SOLE 2 2488 0 49149 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9 1257 SH SOLE 7 1257 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1804 260350 SH SOLE 18 260350 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5253 757959 SH SOLE 19 757959 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 211 30500 SH SOLE 20 30500 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 18186 2624204 SH SOLE 21 2624204 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10784 1556184 SH SOLE 22 1511901 0 44283 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 18 2538 SH SOLE 30 2538 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1133 101582 SH SOLE 2 21254 0 80328 CORCEPT THERAPEUTICS INC COM 218352102 7 617 SH SOLE 4 617 0 0 CORCEPT THERAPEUTICS INC COM 218352102 24 2152 SH SOLE 7 2152 0 0 CORCEPT THERAPEUTICS INC COM 218352102 4986 447141 SH SOLE 18 432098 0 15043 CORCEPT THERAPEUTICS INC COM 218352102 4798 430341 SH SOLE 19 430341 0 0 CORCEPT THERAPEUTICS INC COM 218352102 123172 11046858 SH SOLE 21 11046858 0 0 CORCEPT THERAPEUTICS INC COM 218352102 36956 3314437 SH SOLE 22 3184606 0 129831 CORCEPT THERAPEUTICS INC COM 218352102 693 62143 SH SOLE 23 62143 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1645 147542 SH SOLE 26 19972 0 127570 CORCEPT THERAPEUTICS INC COM 218352102 171 15332 SH SOLE 28 15332 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1637 146855 SH SOLE 30 146855 0 0 CORCEPT THERAPEUTICS INC COM 218352102 143 12792 SH SOLE 40 12792 0 0 CORE LABORATORIES N V COM N22717107 1167 22324 SH SOLE 2 22324 0 0 CORE LABORATORIES N V COM N22717107 12 222 SH SOLE 4 222 0 0 CORE LABORATORIES N V COM N22717107 165 3150 SH SOLE 7 3150 0 0 CORE LABORATORIES N V COM N22717107 5491 105035 SH SOLE 18 105035 0 0 CORE LABORATORIES N V COM N22717107 102655 1963560 SH SOLE 21 1963560 0 0 CORE LABORATORIES N V COM N22717107 57674 1103181 SH SOLE 22 1077370 0 25811 CORE LABORATORIES N V COM N22717107 839 16053 SH SOLE 26 8333 0 7720 CORE LABORATORIES N V COM N22717107 319 6108 SH SOLE 28 6108 0 0 CORE LABORATORIES N V COM N22717107 662 12667 SH SOLE 30 12667 0 0 CORE LABORATORIES N V COM N22717107 36 694 SH SOLE 36 694 0 0 CORE LABORATORIES N V COM N22717107 275 5252 SH SOLE 40 5252 0 0 CORE MARK HOLDING CO INC COM 218681104 1348 33950 SH SOLE 2 8014 0 25936 CORE MARK HOLDING CO INC COM 218681104 8 206 SH SOLE 4 206 0 0 CORE MARK HOLDING CO INC COM 218681104 92 2317 SH SOLE 7 2317 0 0 CORE MARK HOLDING CO INC COM 218681104 8239 207431 SH SOLE 18 202693 0 4738 CORE MARK HOLDING CO INC COM 218681104 6798 171157 SH SOLE 19 171157 0 0 CORE MARK HOLDING CO INC COM 218681104 196858 4956133 SH SOLE 21 4956133 0 0 CORE MARK HOLDING CO INC COM 218681104 60185 1515230 SH SOLE 22 1430610 0 84620 CORE MARK HOLDING CO INC COM 218681104 892 22448 SH SOLE 23 22448 0 0 CORE MARK HOLDING CO INC COM 218681104 2189 55106 SH SOLE 26 4722 0 50384 CORE MARK HOLDING CO INC COM 218681104 227 5703 SH SOLE 28 5703 0 0 CORE MARK HOLDING CO INC COM 218681104 2666 67119 SH SOLE 30 67119 0 0 CORE MARK HOLDING CO INC COM 218681104 213 5358 SH SOLE 36 5358 0 0 CORE MARK HOLDING CO INC COM 218681104 200 5030 SH SOLE 40 5030 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 12 1581 SH SOLE 18 1581 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 196 26207 SH SOLE 21 26207 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 233 31175 SH SOLE 22 31175 0 0 CORECIVIC INC COM 21871N101 1147 55256 SH SOLE 2 55256 0 0 CORECIVIC INC COM 21871N101 10 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 101 4851 SH SOLE 7 4851 0 0 CORECIVIC INC COM 21871N101 13902 669653 SH SOLE 18 669653 0 0 CORECIVIC INC COM 21871N101 4231 203821 SH SOLE 19 203821 0 0 CORECIVIC INC COM 21871N101 188933 9100810 SH SOLE 21 9100810 0 0 CORECIVIC INC COM 21871N101 90436 4356248 SH SOLE 22 4174013 0 182235 CORECIVIC INC COM 21871N101 85 4097 SH SOLE 23 4097 0 0 CORECIVIC INC COM 21871N101 725 34904 SH SOLE 26 24926 0 9978 CORECIVIC INC COM 21871N101 314 15103 SH SOLE 28 15103 0 0 CORECIVIC INC COM 21871N101 677 32621 SH SOLE 30 32621 0 0 CORECIVIC INC COM 21871N101 2293 110440 SH SOLE 31 0 0 110440 CORECIVIC INC COM 21871N101 153 7352 SH SOLE 36 7352 0 0 CORECIVIC INC COM 21871N101 264 12713 SH SOLE 40 12713 0 0 CORELOGIC INC COM 21871D103 8150 194834 SH SOLE 2 43728 0 151106 CORELOGIC INC COM 21871D103 18 441 SH SOLE 4 441 0 0 CORELOGIC INC COM 21871D103 85 2025 SH SOLE 7 2025 0 0 CORELOGIC INC COM 21871D103 9534 227922 SH SOLE 18 227922 0 0 CORELOGIC INC COM 21871D103 757 18086 SH SOLE 19 18086 0 0 CORELOGIC INC COM 21871D103 167688 4008795 SH SOLE 21 4008795 0 0 CORELOGIC INC COM 21871D103 110464 2640784 SH SOLE 22 2473410 0 167374 CORELOGIC INC COM 21871D103 1447 34598 SH SOLE 26 18063 0 16535 CORELOGIC INC COM 21871D103 439 10486 SH SOLE 28 10486 0 0 CORELOGIC INC COM 21871D103 926 22126 SH SOLE 30 22126 0 0 CORELOGIC INC COM 21871D103 186 4452 SH SOLE 31 1652 0 2800 CORELOGIC INC COM 21871D103 84 2013 SH SOLE 36 2013 0 0 CORELOGIC INC COM 21871D103 301 7200 SH SOLE 40 7200 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 595 14997 SH SOLE 2 582 0 14415 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 12 303 SH SOLE 7 303 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1767 44542 SH SOLE 18 44542 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 863 21764 SH SOLE 19 21764 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 17676 445691 SH SOLE 21 445691 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 20485 516514 SH SOLE 22 496525 0 19989 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 105 2645 SH SOLE 26 0 0 2645 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 559 14106 SH SOLE 30 14106 0 0 COREPOINT LODGING INC COM 21872L104 586 47330 SH SOLE 2 5316 0 42014 COREPOINT LODGING INC COM 21872L104 3 216 SH SOLE 4 216 0 0 COREPOINT LODGING INC COM 21872L104 10 838 SH SOLE 7 838 0 0 COREPOINT LODGING INC COM 21872L104 1708 137819 SH SOLE 18 137819 0 0 COREPOINT LODGING INC COM 21872L104 1546 124774 SH SOLE 19 124774 0 0 COREPOINT LODGING INC COM 21872L104 17234 1390997 SH SOLE 21 1390997 0 0 COREPOINT LODGING INC COM 21872L104 19409 1566532 SH SOLE 22 1504266 0 62266 COREPOINT LODGING INC COM 21872L104 134 10821 SH SOLE 23 10821 0 0 COREPOINT LODGING INC COM 21872L104 189 15229 SH SOLE 26 3067 0 12162 COREPOINT LODGING INC COM 21872L104 82 6621 SH SOLE 28 6621 0 0 COREPOINT LODGING INC COM 21872L104 135 10914 SH SOLE 30 10914 0 0 COREPOINT LODGING INC COM 21872L104 64 5147 SH SOLE 40 5147 0 0 CORESITE RLTY CORP COM 21870Q105 9899 85955 SH SOLE 2 19547 0 66408 CORESITE RLTY CORP COM 21870Q105 18 159 SH SOLE 4 159 0 0 CORESITE RLTY CORP COM 21870Q105 80 694 SH SOLE 7 694 0 0 CORESITE RLTY CORP COM 21870Q105 11973 103958 SH SOLE 18 103958 0 0 CORESITE RLTY CORP COM 21870Q105 28108 244059 SH SOLE 19 244059 0 0 CORESITE RLTY CORP COM 21870Q105 252054 2188543 SH SOLE 21 2188543 0 0 CORESITE RLTY CORP COM 21870Q105 143439 1245451 SH SOLE 22 1173693 0 71758 CORESITE RLTY CORP COM 21870Q105 146 1267 SH SOLE 23 1267 0 0 CORESITE RLTY CORP COM 21870Q105 2050 17802 SH SOLE 26 10577 0 7225 CORESITE RLTY CORP COM 21870Q105 512 4446 SH SOLE 28 4446 0 0 CORESITE RLTY CORP COM 21870Q105 1212 10520 SH SOLE 30 10520 0 0 CORESITE RLTY CORP COM 21870Q105 100 871 SH SOLE 31 771 0 100 CORESITE RLTY CORP COM 21870Q105 436 3783 SH SOLE 40 3783 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 237 79501 SH SOLE 2 3784 0 75717 CORINDUS VASCULAR ROBOTICS I COM 218730109 950 318786 SH SOLE 18 318786 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 457 153291 SH SOLE 19 153291 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 9093 3051353 SH SOLE 21 3051353 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 7886 2646225 SH SOLE 22 2619275 0 26950 CORMEDIX INC COM 21900C308 137 15232 SH SOLE 2 730 0 14502 CORMEDIX INC COM 21900C308 548 61073 SH SOLE 18 61073 0 0 CORMEDIX INC COM 21900C308 264 29484 SH SOLE 19 29484 0 0 CORMEDIX INC COM 21900C308 6338 706564 SH SOLE 21 706564 0 0 CORMEDIX INC COM 21900C308 5248 585062 SH SOLE 22 579906 0 5156 CORNERSTONE BLDG BRANDS INC COM 21925D109 255 43672 SH SOLE 2 1547 0 42125 CORNERSTONE BLDG BRANDS INC COM 21925D109 6 964 SH SOLE 7 964 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 870 149184 SH SOLE 18 149184 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 458 78529 SH SOLE 19 78529 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 8358 1433612 SH SOLE 21 1433612 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 7992 1370917 SH SOLE 22 1279844 0 91073 CORNERSTONE BLDG BRANDS INC COM 21925D109 122 20878 SH SOLE 26 0 0 20878 CORNERSTONE BLDG BRANDS INC COM 21925D109 24 4196 SH SOLE 28 4196 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 130 22291 SH SOLE 30 22291 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 24 4068 SH SOLE 40 4068 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4621 79764 SH SOLE 2 28016 0 51748 CORNERSTONE ONDEMAND INC COM 21925Y103 250 4312 SH SOLE 4 4312 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 80 1379 SH SOLE 7 1379 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 11698 201928 SH SOLE 18 183653 0 18275 CORNERSTONE ONDEMAND INC COM 21925Y103 12285 212062 SH SOLE 19 212062 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 109901 1897141 SH SOLE 21 1897141 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 106396 1836639 SH SOLE 22 1746274 0 90365 CORNERSTONE ONDEMAND INC COM 21925Y103 1261 21761 SH SOLE 23 21761 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1938 33461 SH SOLE 26 9341 0 24120 CORNERSTONE ONDEMAND INC COM 21925Y103 344 5937 SH SOLE 28 5937 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 195 3371 SH SOLE 29 3371 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 858 14816 SH SOLE 30 14816 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 106 1833 SH SOLE 31 1833 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 679 11716 SH SOLE 34 11716 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 43 735 SH SOLE 36 735 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 298 5152 SH SOLE 40 5152 0 0 CORNING INC COM 219350105 64815 1950496 SH SOLE 2 260919 0 1689577 CORNING INC COM 219350105 9110 274150 SH SOLE 4 252241 0 21909 CORNING INC COM 219350105 23292 700934 SH SOLE 7 679891 0 21043 CORNING INC COM 219350105 1198 36041 SH SOLE 13 36041 0 0 CORNING INC COM 219350105 279 8387 SH SOLE 15 8387 0 0 CORNING INC COM 219350105 2 53 SH SOLE 17 0 0 53 CORNING INC COM 219350105 63007 1896076 SH SOLE 18 1791908 0 104168 CORNING INC COM 219350105 20381 613319 SH SOLE 19 613319 0 0 CORNING INC COM 219350105 631255 18996525 SH SOLE 21 18996525 0 0 CORNING INC COM 219350105 647540 19486612 SH SOLE 22 17308121 0 2178491 CORNING INC COM 219350105 18766 564719 SH SOLE 23 564719 0 0 CORNING INC COM 219350105 23354 702803 SH SOLE 25 702803 0 0 CORNING INC COM 219350105 109599 3298184 SH SOLE 26 977460 0 2320724 CORNING INC COM 219350105 5066 152442 SH SOLE 28 111468 0 40974 CORNING INC COM 219350105 582 17520 SH SOLE 29 17520 0 0 CORNING INC COM 219350105 96050 2890450 SH SOLE 30 2890450 0 0 CORNING INC COM 219350105 8836 265915 SH SOLE 31 151644 0 114271 CORNING INC COM 219350105 17259 519366 SH SOLE 34 519366 0 0 CORNING INC COM 219350105 19743 594133 SH SOLE 36 594133 0 0 CORNING INC COM 219350105 610 18344 SH SOLE 40 18344 0 0 CORPORACION AMER ARPTS S A COM L1995B107 1673 207288 SH SOLE 2 207288 0 0 CORPORACION AMER ARPTS S A COM L1995B107 3312 410358 SH SOLE 21 410358 0 0 CORPORACION AMER ARPTS S A COM L1995B107 1505 186551 SH SOLE 22 186551 0 0 CORPORACION AMER ARPTS S A COM L1995B107 148 18395 SH SOLE 30 18395 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8879 336727 SH SOLE 2 57566 0 279161 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 742 28140 SH SOLE 4 28140 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3192 121053 SH SOLE 7 121053 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 108 4100 SH SOLE 15 4100 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8315 315323 SH SOLE 18 315323 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4129 156565 SH SOLE 19 156565 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 163598 6203943 SH SOLE 21 6203943 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 123314 4676305 SH SOLE 22 4470624 0 205681 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 100 3806 SH SOLE 23 3806 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6261 237432 SH SOLE 25 237432 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1801 68286 SH SOLE 26 21134 0 47152 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 338 12804 SH SOLE 28 12804 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1518 57560 SH SOLE 29 57560 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13396 507996 SH SOLE 30 507996 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 173 6575 SH SOLE 31 2375 0 4200 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 149 5641 SH SOLE 36 5641 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 269 10198 SH SOLE 40 10198 0 0 CORREVIO PHARMA CORP COM 22026V105 34 15848 SH SOLE 22 15848 0 0 CORTEVA INC COM 22052L104 65510 2215421 SH SOLE 2 560885 0 1654536 CORTEVA INC COM 22052L104 7058 238704 SH SOLE 4 218293 0 20411 CORTEVA INC COM 22052L104 25209 852520 SH SOLE 7 850955 0 1565 CORTEVA INC COM 22052L104 121 4076 SH SOLE 13 4076 0 0 CORTEVA INC COM 22052L104 207 7007 SH SOLE 15 7007 0 0 CORTEVA INC COM 22052L104 12 414 SH SOLE 17 0 0 414 CORTEVA INC COM 22052L104 189906 6422256 SH SOLE 18 4910308 0 1511948 CORTEVA INC COM 22052L104 164490 5562738 SH SOLE 19 5562738 0 0 CORTEVA INC COM 22052L104 472762 15987907 SH SOLE 21 15987907 0 0 CORTEVA INC COM 22052L104 546156 18469933 SH SOLE 22 16429657 0 2040276 CORTEVA INC COM 22052L104 16986 574429 SH SOLE 23 574429 0 0 CORTEVA INC COM 22052L104 24089 814651 SH SOLE 25 761242 0 53409 CORTEVA INC COM 22052L104 88830 3004052 SH SOLE 26 833302 0 2170750 CORTEVA INC COM 22052L104 4350 147110 SH SOLE 28 107932 0 39178 CORTEVA INC COM 22052L104 41 1371 SH SOLE 29 1371 0 0 CORTEVA INC COM 22052L104 72789 2461585 SH SOLE 30 2461585 0 0 CORTEVA INC COM 22052L104 8052 272288 SH SOLE 31 144333 0 127955 CORTEVA INC COM 22052L104 23539 796046 SH SOLE 34 796046 0 0 CORTEVA INC COM 22052L104 17580 594506 SH SOLE 36 594506 0 0 CORTEVA INC COM 22052L104 528 17853 SH SOLE 40 17853 0 0 CORTEXYME INC COM 22053A107 104 2438 SH SOLE 2 122 0 2316 CORTEXYME INC COM 22053A107 422 9919 SH SOLE 18 9919 0 0 CORTEXYME INC COM 22053A107 205 4824 SH SOLE 19 4824 0 0 CORTEXYME INC COM 22053A107 4013 94407 SH SOLE 21 94407 0 0 CORTEXYME INC COM 22053A107 1182 27807 SH SOLE 22 26967 0 840 CORTLAND BANCORP COM 220587109 19 832 SH SOLE 18 832 0 0 CORVEL CORP COM 221006109 685 7873 SH SOLE 2 372 0 7501 CORVEL CORP COM 221006109 5 58 SH SOLE 4 58 0 0 CORVEL CORP COM 221006109 16 187 SH SOLE 7 187 0 0 CORVEL CORP COM 221006109 3602 41402 SH SOLE 18 39800 0 1602 CORVEL CORP COM 221006109 2218 25488 SH SOLE 19 25488 0 0 CORVEL CORP COM 221006109 85848 986648 SH SOLE 21 986648 0 0 CORVEL CORP COM 221006109 26009 298919 SH SOLE 22 285173 0 13746 CORVEL CORP COM 221006109 38 433 SH SOLE 23 433 0 0 CORVEL CORP COM 221006109 135 1554 SH SOLE 28 1554 0 0 CORVEL CORP COM 221006109 5223 60031 SH SOLE 30 60031 0 0 CORVEL CORP COM 221006109 2196 25244 SH SOLE 31 0 0 25244 CORVEL CORP COM 221006109 104 1201 SH SOLE 40 1201 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 13 3468 SH SOLE 2 3468 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 40 10664 SH SOLE 18 7564 0 3100 CORVUS PHARMACEUTICALS INC COM 221015100 387 103576 SH SOLE 19 103576 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 231 61820 SH SOLE 21 61820 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 295 78969 SH SOLE 22 78969 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 67 17947 SH SOLE 23 17947 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 211 56490 SH SOLE 26 0 0 56490 COSAN LTD SHS A G25343107 533 39923 SH SOLE 2 39923 0 0 COSAN LTD SHS A G25343107 133 9952 SH SOLE 4 9952 0 0 COSAN LTD SHS A G25343107 10062 753110 SH SOLE 7 753110 0 0 COSAN LTD SHS A G25343107 194 14496 SH SOLE 13 14496 0 0 COSAN LTD SHS A G25343107 55 4083 SH SOLE 19 4083 0 0 COSAN LTD SHS A G25343107 29 2199 SH SOLE 21 2199 0 0 COSAN LTD SHS A G25343107 16565 1239931 SH SOLE 22 1032352 0 207579 COSAN LTD SHS A G25343107 101 7577 SH SOLE 23 7577 0 0 COSAN LTD SHS A G25343107 168 12587 SH SOLE 25 12587 0 0 COSAN LTD SHS A G25343107 47 3499 SH SOLE 29 3499 0 0 COSAN LTD SHS A G25343107 774 57941 SH SOLE 30 57941 0 0 COSAN LTD SHS A G25343107 58 4310 SH SOLE 31 4310 0 0 COSAN LTD SHS A G25343107 26 1978 SH SOLE 34 1978 0 0 COSAN LTD SHS A G25343107 166 12458 SH SOLE 36 12458 0 0 COSTAMARE INC SHS Y1771G102 275 53646 SH SOLE 2 1817 0 51829 COSTAMARE INC SHS Y1771G102 6 1144 SH SOLE 7 1144 0 0 COSTAMARE INC SHS Y1771G102 840 163775 SH SOLE 18 163775 0 0 COSTAMARE INC SHS Y1771G102 425 82943 SH SOLE 19 82943 0 0 COSTAMARE INC SHS Y1771G102 7493 1460550 SH SOLE 21 1460550 0 0 COSTAMARE INC SHS Y1771G102 3081 600630 SH SOLE 22 542783 0 57847 COSTAR GROUP INC COM 22160N109 97031 175127 SH SOLE 2 51777 0 123350 COSTAR GROUP INC COM 22160N109 10511 18970 SH SOLE 4 18010 0 960 COSTAR GROUP INC COM 22160N109 3694 6668 SH SOLE 7 4468 0 2200 COSTAR GROUP INC COM 22160N109 3158 5700 SH SOLE 13 5700 0 0 COSTAR GROUP INC COM 22160N109 211 381 SH SOLE 15 381 0 0 COSTAR GROUP INC COM 22160N109 271359 489765 SH SOLE 18 356808 0 132957 COSTAR GROUP INC COM 22160N109 350502 632606 SH SOLE 19 632606 0 0 COSTAR GROUP INC COM 22160N109 376721 679928 SH SOLE 21 679928 0 0 COSTAR GROUP INC COM 22160N109 638162 1151792 SH SOLE 22 1012907 0 138885 COSTAR GROUP INC COM 22160N109 22777 41109 SH SOLE 23 41109 0 0 COSTAR GROUP INC COM 22160N109 19614 35400 SH SOLE 25 35400 0 0 COSTAR GROUP INC COM 22160N109 60732 109612 SH SOLE 26 44541 0 65071 COSTAR GROUP INC COM 22160N109 4055 7319 SH SOLE 28 5449 0 1870 COSTAR GROUP INC COM 22160N109 14195 25620 SH SOLE 29 10221 0 15399 COSTAR GROUP INC COM 22160N109 32797 59194 SH SOLE 30 59194 0 0 COSTAR GROUP INC COM 22160N109 19558 35300 SH SOLE 31 24706 0 10594 COSTAR GROUP INC COM 22160N109 14721 26570 SH SOLE 34 26570 0 0 COSTAR GROUP INC COM 22160N109 16296 29412 SH SOLE 36 29412 0 0 COSTAR GROUP INC COM 22160N109 442 798 SH SOLE 40 798 0 0 COSTCO WHSL CORP NEW COM 22160K105 277740 1051010 SH SOLE 2 100563 0 950447 COSTCO WHSL CORP NEW COM 22160K105 39536 149611 SH SOLE 4 137600 0 12011 COSTCO WHSL CORP NEW COM 22160K105 108725 411433 SH SOLE 7 406990 0 4443 COSTCO WHSL CORP NEW COM 22160K105 4594 17385 SH SOLE 13 17385 0 0 COSTCO WHSL CORP NEW COM 22160K105 1261 4771 SH SOLE 15 4771 0 0 COSTCO WHSL CORP NEW COM 22160K105 75 284 SH SOLE 17 0 0 284 COSTCO WHSL CORP NEW COM 22160K105 244657 925820 SH SOLE 18 863086 0 62734 COSTCO WHSL CORP NEW COM 22160K105 42388 160401 SH SOLE 19 160401 0 0 COSTCO WHSL CORP NEW COM 22160K105 2249613 8512877 SH SOLE 21 8512877 0 0 COSTCO WHSL CORP NEW COM 22160K105 2894343 10952632 SH SOLE 22 9645579 0 1307053 COSTCO WHSL CORP NEW COM 22160K105 83811 317154 SH SOLE 23 317154 0 0 COSTCO WHSL CORP NEW COM 22160K105 112631 426213 SH SOLE 25 426213 0 0 COSTCO WHSL CORP NEW COM 22160K105 506754 1917634 SH SOLE 26 489600 0 1428034 COSTCO WHSL CORP NEW COM 22160K105 22864 86520 SH SOLE 28 63382 0 23138 COSTCO WHSL CORP NEW COM 22160K105 21632 81857 SH SOLE 29 9736 0 72121 COSTCO WHSL CORP NEW COM 22160K105 474701 1796340 SH SOLE 30 1796340 0 0 COSTCO WHSL CORP NEW COM 22160K105 40744 154183 SH SOLE 31 82840 0 71343 COSTCO WHSL CORP NEW COM 22160K105 16258 61523 SH SOLE 32 61523 0 0 COSTCO WHSL CORP NEW COM 22160K105 10751 40683 SH SOLE 34 40683 0 0 COSTCO WHSL CORP NEW COM 22160K105 87717 331934 SH SOLE 36 331934 0 0 COSTCO WHSL CORP NEW COM 22160K105 2614 9893 SH SOLE 40 9893 0 0 COTY INC COM CL A 222070203 12401 925437 SH SOLE 2 127528 0 797909 COTY INC COM CL A 222070203 1729 129007 SH SOLE 4 118498 0 10509 COTY INC COM CL A 222070203 4297 320684 SH SOLE 7 267235 0 53449 COTY INC COM CL A 222070203 34 2545 SH SOLE 13 2545 0 0 COTY INC COM CL A 222070203 43 3193 SH SOLE 15 3193 0 0 COTY INC COM CL A 222070203 8661 646325 SH SOLE 18 595984 0 50341 COTY INC COM CL A 222070203 2960 220898 SH SOLE 19 220898 0 0 COTY INC COM CL A 222070203 93092 6947152 SH SOLE 21 6947152 0 0 COTY INC COM CL A 222070203 99724 7442071 SH SOLE 22 6513153 0 928918 COTY INC COM CL A 222070203 2893 215901 SH SOLE 23 215901 0 0 COTY INC COM CL A 222070203 4888 364782 SH SOLE 25 364782 0 0 COTY INC COM CL A 222070203 21049 1570784 SH SOLE 26 621756 0 949028 COTY INC COM CL A 222070203 860 64144 SH SOLE 28 48414 0 15730 COTY INC COM CL A 222070203 912 68068 SH SOLE 29 7334 0 60734 COTY INC COM CL A 222070203 18464 1377895 SH SOLE 30 1377895 0 0 COTY INC COM CL A 222070203 1772 132223 SH SOLE 31 80026 0 52197 COTY INC COM CL A 222070203 2110 157447 SH SOLE 34 157447 0 0 COTY INC COM CL A 222070203 2826 210910 SH SOLE 36 210910 0 0 COTY INC COM CL A 222070203 119 8894 SH SOLE 40 8894 0 0 COUNTY BANCORP INC COM 221907108 19 1132 SH SOLE 18 1132 0 0 COUNTY BANCORP INC COM 221907108 25 1454 SH SOLE 19 1454 0 0 COUNTY BANCORP INC COM 221907108 173 10143 SH SOLE 21 10143 0 0 COUPA SOFTWARE INC COM 22266L106 13971 110349 SH SOLE 2 4372 0 105977 COUPA SOFTWARE INC COM 22266L106 35 277 SH SOLE 4 277 0 0 COUPA SOFTWARE INC COM 22266L106 150 1182 SH SOLE 7 1182 0 0 COUPA SOFTWARE INC COM 22266L106 3784 29889 SH SOLE 18 29395 0 494 COUPA SOFTWARE INC COM 22266L106 91162 720019 SH SOLE 19 720019 0 0 COUPA SOFTWARE INC COM 22266L106 112126 885602 SH SOLE 21 885602 0 0 COUPA SOFTWARE INC COM 22266L106 194760 1538265 SH SOLE 22 1422503 0 115762 COUPA SOFTWARE INC COM 22266L106 3950 31201 SH SOLE 26 13054 0 18147 COUPA SOFTWARE INC COM 22266L106 1078 8517 SH SOLE 28 8517 0 0 COUPA SOFTWARE INC COM 22266L106 2363 18667 SH SOLE 30 18667 0 0 COUPA SOFTWARE INC COM 22266L106 1996 15765 SH SOLE 31 1298 0 14467 COUPA SOFTWARE INC COM 22266L106 468 3696 SH SOLE 34 3696 0 0 COUPA SOFTWARE INC COM 22266L106 738 5828 SH SOLE 40 5828 0 0 COUSINS PPTYS INC COM NEW 222795502 12448 344151 SH SOLE 2 80988 0 263163 COUSINS PPTYS INC COM NEW 222795502 1412 39041 SH SOLE 4 39041 0 0 COUSINS PPTYS INC COM NEW 222795502 6204 171511 SH SOLE 7 171511 0 0 COUSINS PPTYS INC COM NEW 222795502 210 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 14829 409984 SH SOLE 18 409984 0 0 COUSINS PPTYS INC COM NEW 222795502 8902 246120 SH SOLE 19 246120 0 0 COUSINS PPTYS INC COM NEW 222795502 315682 8727723 SH SOLE 21 8727723 0 0 COUSINS PPTYS INC COM NEW 222795502 227687 6294912 SH SOLE 22 6010094 0 284818 COUSINS PPTYS INC COM NEW 222795502 846 23392 SH SOLE 23 23392 0 0 COUSINS PPTYS INC COM NEW 222795502 10864 300370 SH SOLE 25 300370 0 0 COUSINS PPTYS INC COM NEW 222795502 5478 151451 SH SOLE 26 34240 0 117211 COUSINS PPTYS INC COM NEW 222795502 664 18351 SH SOLE 28 18351 0 0 COUSINS PPTYS INC COM NEW 222795502 2682 74140 SH SOLE 29 74140 0 0 COUSINS PPTYS INC COM NEW 222795502 24317 672310 SH SOLE 30 672310 0 0 COUSINS PPTYS INC COM NEW 222795502 282 7788 SH SOLE 31 3088 0 4700 COUSINS PPTYS INC COM NEW 222795502 71 1952 SH SOLE 36 1952 0 0 COUSINS PPTYS INC COM NEW 222795502 519 14352 SH SOLE 40 14352 0 0 COVANTA HLDG CORP COM 22282E102 1892 105635 SH SOLE 2 4881 0 100754 COVANTA HLDG CORP COM 22282E102 10 546 SH SOLE 4 546 0 0 COVANTA HLDG CORP COM 22282E102 72 4002 SH SOLE 7 4002 0 0 COVANTA HLDG CORP COM 22282E102 6887 384554 SH SOLE 18 384554 0 0 COVANTA HLDG CORP COM 22282E102 3598 200921 SH SOLE 19 200921 0 0 COVANTA HLDG CORP COM 22282E102 78346 4374412 SH SOLE 21 4374412 0 0 COVANTA HLDG CORP COM 22282E102 61103 3411687 SH SOLE 22 3239462 0 172225 COVANTA HLDG CORP COM 22282E102 1165 65028 SH SOLE 26 34907 0 30121 COVANTA HLDG CORP COM 22282E102 308 17191 SH SOLE 28 17191 0 0 COVANTA HLDG CORP COM 22282E102 10973 612685 SH SOLE 30 612685 0 0 COVANTA HLDG CORP COM 22282E102 43 2380 SH SOLE 36 2380 0 0 COVANTA HLDG CORP COM 22282E102 232 12934 SH SOLE 40 12934 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 256 17375 SH SOLE 2 3968 0 13407 COVENANT TRANSN GROUP INC CL A 22284P105 4 301 SH SOLE 7 301 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 753 51173 SH SOLE 18 44669 0 6504 COVENANT TRANSN GROUP INC CL A 22284P105 1041 70736 SH SOLE 19 70736 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 6590 447973 SH SOLE 21 447973 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 6966 473552 SH SOLE 22 459937 0 13615 COVENANT TRANSN GROUP INC CL A 22284P105 153 10415 SH SOLE 23 10415 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 451 30655 SH SOLE 26 0 0 30655 COVENANT TRANSN GROUP INC CL A 22284P105 26 1740 SH SOLE 28 1740 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 64 4327 SH SOLE 30 4327 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 17 1146 SH SOLE 40 1146 0 0 COVETRUS INC COM 22304C100 5942 242938 SH SOLE 2 64749 0 178189 COVETRUS INC COM 22304C100 12 478 SH SOLE 4 478 0 0 COVETRUS INC COM 22304C100 41 1659 SH SOLE 7 1659 0 0 COVETRUS INC COM 22304C100 6644 271639 SH SOLE 18 271639 0 0 COVETRUS INC COM 22304C100 547 22370 SH SOLE 19 22370 0 0 COVETRUS INC COM 22304C100 115808 4734585 SH SOLE 21 4734585 0 0 COVETRUS INC COM 22304C100 76519 3128345 SH SOLE 22 2941734 0 186611 COVETRUS INC COM 22304C100 51 2069 SH SOLE 25 2069 0 0 COVETRUS INC COM 22304C100 703 28726 SH SOLE 26 13781 0 14945 COVETRUS INC COM 22304C100 194 7922 SH SOLE 28 7922 0 0 COVETRUS INC COM 22304C100 775 31701 SH SOLE 30 31701 0 0 COVETRUS INC COM 22304C100 136 5556 SH SOLE 31 2056 0 3500 COVETRUS INC COM 22304C100 174 7105 SH SOLE 36 7105 0 0 COVETRUS INC COM 22304C100 249 10178 SH SOLE 40 10178 0 0 COVIA HLDGS CORP COM 22305A103 74 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 1 753 SH SOLE 7 753 0 0 COVIA HLDGS CORP COM 22305A103 276 141049 SH SOLE 18 141049 0 0 COVIA HLDGS CORP COM 22305A103 139 70964 SH SOLE 19 70964 0 0 COVIA HLDGS CORP COM 22305A103 2835 1446678 SH SOLE 21 1446678 0 0 COVIA HLDGS CORP COM 22305A103 1975 1007668 SH SOLE 22 962671 0 44997 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 16 8056 SH SOLE 30 8056 0 0 COVIA HLDGS CORP COM 22305A103 5 2567 SH SOLE 40 2567 0 0 COWEN INC CL A NEW 223622606 447 25975 SH SOLE 2 1301 0 24674 COWEN INC CL A NEW 223622606 12 681 SH SOLE 7 681 0 0 COWEN INC CL A NEW 223622606 1713 99664 SH SOLE 18 99664 0 0 COWEN INC CL A NEW 223622606 839 48820 SH SOLE 19 48820 0 0 COWEN INC CL A NEW 223622606 17478 1016746 SH SOLE 21 1016746 0 0 COWEN INC CL A NEW 223622606 17561 1021604 SH SOLE 22 986371 0 35233 COWEN INC CL A NEW 223622606 107 6200 SH SOLE 26 0 0 6200 COWEN INC CL A NEW 223622606 65 3797 SH SOLE 28 3797 0 0 COWEN INC CL A NEW 223622606 160 9294 SH SOLE 30 9294 0 0 COWEN INC CL A NEW 223622606 51 2957 SH SOLE 40 2957 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 19 2256 SH SOLE 18 2256 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 315 37443 SH SOLE 21 37443 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 244 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 6183 SH SOLE 21 6183 0 0 CRA INTL INC COM 12618T105 532 13873 SH SOLE 2 6635 0 7238 CRA INTL INC COM 12618T105 9 235 SH SOLE 7 235 0 0 CRA INTL INC COM 12618T105 1265 32999 SH SOLE 18 28308 0 4691 CRA INTL INC COM 12618T105 3996 104257 SH SOLE 19 104257 0 0 CRA INTL INC COM 12618T105 10346 269907 SH SOLE 21 269907 0 0 CRA INTL INC COM 12618T105 15104 394064 SH SOLE 22 389802 0 4262 CRA INTL INC COM 12618T105 1024 26713 SH SOLE 23 26713 0 0 CRA INTL INC COM 12618T105 1388 36218 SH SOLE 26 0 0 36218 CRACKER BARREL OLD CTRY STOR COM 22410J106 4842 28363 SH SOLE 2 12248 0 16115 CRACKER BARREL OLD CTRY STOR COM 22410J106 14 81 SH SOLE 4 81 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 279 1636 SH SOLE 7 1636 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 21850 127981 SH SOLE 18 127981 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 6865 40208 SH SOLE 19 40208 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 271221 1588598 SH SOLE 21 1588598 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 129496 758484 SH SOLE 22 731090 0 27394 CRACKER BARREL OLD CTRY STOR COM 22410J106 932 5461 SH SOLE 26 3872 0 1589 CRACKER BARREL OLD CTRY STOR COM 22410J106 408 2387 SH SOLE 28 2387 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 924 5414 SH SOLE 30 5414 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 55 322 SH SOLE 36 322 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 316 1853 SH SOLE 40 1853 0 0 CRAFT BREW ALLIANCE INC COM 224122101 148 10597 SH SOLE 2 473 0 10124 CRAFT BREW ALLIANCE INC COM 224122101 4 312 SH SOLE 7 312 0 0 CRAFT BREW ALLIANCE INC COM 224122101 592 42283 SH SOLE 18 42283 0 0 CRAFT BREW ALLIANCE INC COM 224122101 263 18774 SH SOLE 19 18774 0 0 CRAFT BREW ALLIANCE INC COM 224122101 5834 417040 SH SOLE 21 417040 0 0 CRAFT BREW ALLIANCE INC COM 224122101 4136 295652 SH SOLE 22 284502 0 11150 CRANE CO COM 224399105 30308 363232 SH SOLE 2 237026 0 126206 CRANE CO COM 224399105 3153 37790 SH SOLE 4 37790 0 0 CRANE CO COM 224399105 702 8412 SH SOLE 7 8412 0 0 CRANE CO COM 224399105 7634 91494 SH SOLE 13 91494 0 0 CRANE CO COM 224399105 23695 283981 SH SOLE 18 251314 0 32667 CRANE CO COM 224399105 72344 867018 SH SOLE 19 867018 0 0 CRANE CO COM 224399105 207243 2483742 SH SOLE 21 2483742 0 0 CRANE CO COM 224399105 253592 3039216 SH SOLE 22 2374402 0 664814 CRANE CO COM 224399105 6017 72111 SH SOLE 23 72111 0 0 CRANE CO COM 224399105 541 6484 SH SOLE 25 6484 0 0 CRANE CO COM 224399105 2025 24264 SH SOLE 26 12434 0 11830 CRANE CO COM 224399105 487 5834 SH SOLE 28 5834 0 0 CRANE CO COM 224399105 13162 157737 SH SOLE 29 37837 0 119900 CRANE CO COM 224399105 3898 46716 SH SOLE 30 46716 0 0 CRANE CO COM 224399105 8308 99565 SH SOLE 31 74911 0 24654 CRANE CO COM 224399105 3268 39169 SH SOLE 34 39169 0 0 CRANE CO COM 224399105 5744 68839 SH SOLE 36 68839 0 0 CRANE CO COM 224399105 321 3849 SH SOLE 40 3849 0 0 CRAWFORD & CO CL B 224633107 17 1822 SH SOLE 2 49 0 1773 CRAWFORD & CO CL B 224633107 0 3 SH SOLE 7 3 0 0 CRAWFORD & CO CL B 224633107 57 6176 SH SOLE 18 6176 0 0 CRAWFORD & CO CL B 224633107 24 2594 SH SOLE 19 2594 0 0 CRAWFORD & CO CL B 224633107 281 30148 SH SOLE 21 30148 0 0 CRAWFORD & CO CL B 224633107 4481 481283 SH SOLE 22 479400 0 1883 CRAWFORD & CO CL A 224633206 179 16959 SH SOLE 2 698 0 16261 CRAWFORD & CO CL A 224633206 587 55715 SH SOLE 18 55715 0 0 CRAWFORD & CO CL A 224633206 289 27409 SH SOLE 19 27409 0 0 CRAWFORD & CO CL A 224633206 5846 555145 SH SOLE 21 555145 0 0 CRAWFORD & CO CL A 224633206 1547 146932 SH SOLE 22 142313 0 4619 CRAWFORD & CO CL A 224633206 2 177 SH SOLE 23 177 0 0 CRAWFORD & CO CL A 224633206 55 5261 SH SOLE 30 5261 0 0 CRAY INC COM NEW 225223304 1269 36435 SH SOLE 2 1690 0 34745 CRAY INC COM NEW 225223304 9 264 SH SOLE 4 264 0 0 CRAY INC COM NEW 225223304 28 798 SH SOLE 7 798 0 0 CRAY INC COM NEW 225223304 6218 178567 SH SOLE 18 178567 0 0 CRAY INC COM NEW 225223304 2420 69491 SH SOLE 19 69491 0 0 CRAY INC COM NEW 225223304 152039 4366440 SH SOLE 21 4366440 0 0 CRAY INC COM NEW 225223304 42517 1221051 SH SOLE 22 1158057 0 62994 CRAY INC COM NEW 225223304 858 24654 SH SOLE 26 22838 0 1816 CRAY INC COM NEW 225223304 154 4411 SH SOLE 28 4411 0 0 CRAY INC COM NEW 225223304 2104 60436 SH SOLE 30 60436 0 0 CRAY INC COM NEW 225223304 149 4287 SH SOLE 40 4287 0 0 CREDICORP LTD COM G2519Y108 41005 179133 SH SOLE 2 7277 0 171856 CREDICORP LTD COM G2519Y108 4871 21279 SH SOLE 4 21279 0 0 CREDICORP LTD COM G2519Y108 2205 9633 SH SOLE 7 9633 0 0 CREDICORP LTD COM G2519Y108 102 446 SH SOLE 13 446 0 0 CREDICORP LTD COM G2519Y108 76 334 SH SOLE 15 334 0 0 CREDICORP LTD COM G2519Y108 9 40 SH SOLE 17 0 0 40 CREDICORP LTD COM G2519Y108 7332 32030 SH SOLE 18 32030 0 0 CREDICORP LTD COM G2519Y108 1914 8360 SH SOLE 19 8360 0 0 CREDICORP LTD COM G2519Y108 411003 1795477 SH SOLE 21 1795477 0 0 CREDICORP LTD COM G2519Y108 208529 910964 SH SOLE 22 832331 0 78633 CREDICORP LTD COM G2519Y108 9164 40033 SH SOLE 23 40033 0 0 CREDICORP LTD COM G2519Y108 15284 66768 SH SOLE 25 66768 0 0 CREDICORP LTD COM G2519Y108 64144 280217 SH SOLE 26 49260 0 230957 CREDICORP LTD COM G2519Y108 2344 10242 SH SOLE 28 10242 0 0 CREDICORP LTD COM G2519Y108 3154 13777 SH SOLE 29 7474 0 6303 CREDICORP LTD COM G2519Y108 97055 423989 SH SOLE 30 423989 0 0 CREDICORP LTD COM G2519Y108 869 3797 SH SOLE 31 3797 0 0 CREDICORP LTD COM G2519Y108 2302 10057 SH SOLE 34 10057 0 0 CREDICORP LTD COM G2519Y108 7171 31327 SH SOLE 36 31327 0 0 CREDICORP LTD COM G2519Y108 127 555 SH SOLE 40 555 0 0 CREDIT ACCEP CORP MICH COM 225310101 9043 18690 SH SOLE 2 765 0 17925 CREDIT ACCEP CORP MICH COM 225310101 26 53 SH SOLE 4 53 0 0 CREDIT ACCEP CORP MICH COM 225310101 102 210 SH SOLE 7 210 0 0 CREDIT ACCEP CORP MICH COM 225310101 2371 4901 SH SOLE 18 4901 0 0 CREDIT ACCEP CORP MICH COM 225310101 1141 2358 SH SOLE 19 2358 0 0 CREDIT ACCEP CORP MICH COM 225310101 66676 137808 SH SOLE 21 137808 0 0 CREDIT ACCEP CORP MICH COM 225310101 153946 318182 SH SOLE 22 296907 0 21275 CREDIT ACCEP CORP MICH COM 225310101 1833 3788 SH SOLE 26 2987 0 801 CREDIT ACCEP CORP MICH COM 225310101 716 1479 SH SOLE 28 1479 0 0 CREDIT ACCEP CORP MICH COM 225310101 1389 2871 SH SOLE 30 2871 0 0 CREDIT ACCEP CORP MICH COM 225310101 5724 11831 SH SOLE 31 222 0 11609 CREDIT ACCEP CORP MICH COM 225310101 543 1122 SH SOLE 40 1122 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 1332 428140 SH SOLE 2 428140 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 6 530 SH SOLE 18 530 0 0 CREE INC COM 225447101 13360 237813 SH SOLE 2 52162 0 185651 CREE INC COM 225447101 25 452 SH SOLE 4 452 0 0 CREE INC COM 225447101 131 2340 SH SOLE 7 2340 0 0 CREE INC COM 225447101 16627 295959 SH SOLE 18 295959 0 0 CREE INC COM 225447101 91075 1621135 SH SOLE 19 1621135 0 0 CREE INC COM 225447101 311799 5550002 SH SOLE 21 5550002 0 0 CREE INC COM 225447101 191413 3407146 SH SOLE 22 3194220 0 212926 CREE INC COM 225447101 2281 40602 SH SOLE 26 28545 0 12057 CREE INC COM 225447101 718 12775 SH SOLE 28 12775 0 0 CREE INC COM 225447101 1786 31793 SH SOLE 30 31793 0 0 CREE INC COM 225447101 339 6031 SH SOLE 31 2231 0 3800 CREE INC COM 225447101 16764 298394 SH SOLE 34 298394 0 0 CREE INC COM 225447101 108 1927 SH SOLE 36 1927 0 0 CREE INC COM 225447101 587 10453 SH SOLE 40 10453 0 0 CRESCENT PT ENERGY CORP COM 22576C101 684 207179 SH SOLE 21 207179 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 1338 127718 SH SOLE 21 127718 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 1891 180420 SH SOLE 22 180420 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 150 14353 SH SOLE 30 14353 0 0 CRH PLC ADR 12626K203 1109 33868 SH SOLE 2 33868 0 0 CRH PLC ADR 12626K203 41606 1270417 SH SOLE 18 1270204 0 213 CRINETICS PHARMACEUTICALS IN COM 22663K107 240 9589 SH SOLE 2 461 0 9128 CRINETICS PHARMACEUTICALS IN COM 22663K107 1024 40962 SH SOLE 18 38361 0 2601 CRINETICS PHARMACEUTICALS IN COM 22663K107 770 30785 SH SOLE 19 30785 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 15587 623471 SH SOLE 21 623471 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 5550 222016 SH SOLE 22 218765 0 3251 CRINETICS PHARMACEUTICALS IN COM 22663K107 25 994 SH SOLE 23 994 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 46 1824 SH SOLE 26 0 0 1824 CRINETICS PHARMACEUTICALS IN COM 22663K107 70 2783 SH SOLE 30 2783 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7 143 SH SOLE 4 143 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 25917 550247 SH SOLE 21 550247 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1110 23562 SH SOLE 22 13717 0 9845 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 282 5978 SH SOLE 26 4673 0 1305 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 140 2980 SH SOLE 28 2980 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 469 9950 SH SOLE 30 9950 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 16 348 SH SOLE 34 348 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 100 2125 SH SOLE 40 2125 0 0 CRITEO S A SPONS ADS 226718104 3 200 SH SOLE 17 0 0 200 CROCS INC COM 227046109 1325 67107 SH SOLE 2 13589 0 53518 CROCS INC COM 227046109 7 333 SH SOLE 4 333 0 0 CROCS INC COM 227046109 24 1195 SH SOLE 7 1195 0 0 CROCS INC COM 227046109 5761 291696 SH SOLE 18 281140 0 10556 CROCS INC COM 227046109 6451 326632 SH SOLE 19 326632 0 0 CROCS INC COM 227046109 137272 6950493 SH SOLE 21 6950493 0 0 CROCS INC COM 227046109 41661 2109402 SH SOLE 22 2017393 0 92009 CROCS INC COM 227046109 828 41926 SH SOLE 23 41926 0 0 CROCS INC COM 227046109 1902 96283 SH SOLE 26 9123 0 87160 CROCS INC COM 227046109 166 8428 SH SOLE 28 8428 0 0 CROCS INC COM 227046109 1941 98278 SH SOLE 30 98278 0 0 CROCS INC COM 227046109 212 10748 SH SOLE 34 10748 0 0 CROCS INC COM 227046109 171 8655 SH SOLE 40 8655 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 336 35829 SH SOLE 2 1325 0 34504 CROSS CTRY HEALTHCARE INC COM 227483104 7 735 SH SOLE 7 735 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1543 164497 SH SOLE 18 164497 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 565 60221 SH SOLE 19 60221 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 38153 4067491 SH SOLE 21 4067491 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 9088 968903 SH SOLE 22 926560 0 42343 CROSS CTRY HEALTHCARE INC COM 227483104 42 4434 SH SOLE 28 4434 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 476 50730 SH SOLE 30 50730 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 66 7014 SH SOLE 40 7014 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 462 6759 SH SOLE 2 6759 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2 24 SH SOLE 18 24 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 15255 223385 SH SOLE 19 223385 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 7 106 SH SOLE 22 106 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 12449 182297 SH SOLE 25 182297 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 215 3153 SH SOLE 26 569 0 2584 CROWDSTRIKE HLDGS INC CL A 22788C105 3 50 SH SOLE 31 0 0 50 CROWDSTRIKE HLDGS INC CL A 22788C105 9900 144965 SH SOLE 34 144965 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 126760 972459 SH SOLE 2 80522 0 891937 CROWN CASTLE INTL CORP NEW COM 22822V101 20841 159882 SH SOLE 4 148937 0 10945 CROWN CASTLE INTL CORP NEW COM 22822V101 113573 871293 SH SOLE 7 871293 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 760 5834 SH SOLE 13 5834 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 325 2491 SH SOLE 15 2491 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 26 196 SH SOLE 17 0 0 196 CROWN CASTLE INTL CORP NEW COM 22822V101 106980 820717 SH SOLE 18 765604 0 55113 CROWN CASTLE INTL CORP NEW COM 22822V101 29453 225954 SH SOLE 19 225954 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1419162 10887321 SH SOLE 21 10887321 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1342178 10296724 SH SOLE 22 9204701 0 1092023 CROWN CASTLE INTL CORP NEW COM 22822V101 39424 302445 SH SOLE 23 302445 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 52569 403290 SH SOLE 25 403290 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 204892 1571862 SH SOLE 26 456009 0 1115853 CROWN CASTLE INTL CORP NEW COM 22822V101 10626 81517 SH SOLE 28 59775 0 21742 CROWN CASTLE INTL CORP NEW COM 22822V101 1175 9017 SH SOLE 29 9017 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 242186 1857970 SH SOLE 30 1857970 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 16578 127184 SH SOLE 31 77787 0 49397 CROWN CASTLE INTL CORP NEW COM 22822V101 17775 136361 SH SOLE 34 136361 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 45949 352502 SH SOLE 36 352502 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1258 9650 SH SOLE 40 9650 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 113499 94437 SH SOLE 21 94437 0 0 CROWN CRAFTS INC COM 228309100 9 1837 SH SOLE 18 1837 0 0 CROWN CRAFTS INC COM 228309100 158 33603 SH SOLE 21 33603 0 0 CROWN HOLDINGS INC COM 228368106 20571 336671 SH SOLE 2 54405 0 282266 CROWN HOLDINGS INC COM 228368106 2502 40956 SH SOLE 4 37412 0 3544 CROWN HOLDINGS INC COM 228368106 534 8743 SH SOLE 7 8743 0 0 CROWN HOLDINGS INC COM 228368106 48 780 SH SOLE 13 780 0 0 CROWN HOLDINGS INC COM 228368106 4427 72463 SH SOLE 18 61651 0 10812 CROWN HOLDINGS INC COM 228368106 33893 554713 SH SOLE 19 554713 0 0 CROWN HOLDINGS INC COM 228368106 112107 1834805 SH SOLE 21 1834805 0 0 CROWN HOLDINGS INC COM 228368106 230672 3775324 SH SOLE 22 3501038 0 274286 CROWN HOLDINGS INC COM 228368106 6026 98624 SH SOLE 23 98624 0 0 CROWN HOLDINGS INC COM 228368106 17262 282520 SH SOLE 26 130750 0 151770 CROWN HOLDINGS INC COM 228368106 1617 26458 SH SOLE 28 18978 0 7480 CROWN HOLDINGS INC COM 228368106 1949 31897 SH SOLE 29 3218 0 28679 CROWN HOLDINGS INC COM 228368106 12717 208136 SH SOLE 30 208136 0 0 CROWN HOLDINGS INC COM 228368106 2563 41953 SH SOLE 31 24735 0 17218 CROWN HOLDINGS INC COM 228368106 6824 111690 SH SOLE 34 111690 0 0 CROWN HOLDINGS INC COM 228368106 2896 47399 SH SOLE 36 47399 0 0 CROWN HOLDINGS INC COM 228368106 166 2713 SH SOLE 40 2713 0 0 CRYOLIFE INC COM 228903100 976 32599 SH SOLE 2 2087 0 30512 CRYOLIFE INC COM 228903100 11 355 SH SOLE 4 355 0 0 CRYOLIFE INC COM 228903100 24 803 SH SOLE 7 803 0 0 CRYOLIFE INC COM 228903100 4690 156712 SH SOLE 18 156712 0 0 CRYOLIFE INC COM 228903100 2261 75549 SH SOLE 19 75549 0 0 CRYOLIFE INC COM 228903100 116076 3878265 SH SOLE 21 3878265 0 0 CRYOLIFE INC COM 228903100 33815 1129790 SH SOLE 22 1066569 0 63221 CRYOLIFE INC COM 228903100 9 293 SH SOLE 23 293 0 0 CRYOLIFE INC COM 228903100 958 32023 SH SOLE 26 17642 0 14381 CRYOLIFE INC COM 228903100 112 3733 SH SOLE 28 3733 0 0 CRYOLIFE INC COM 228903100 1496 49989 SH SOLE 30 49989 0 0 CRYOLIFE INC COM 228903100 118 3945 SH SOLE 40 3945 0 0 CRYOPORT INC COM PAR $0.001 229050307 433 23653 SH SOLE 2 1195 0 22458 CRYOPORT INC COM PAR $0.001 229050307 10 526 SH SOLE 7 526 0 0 CRYOPORT INC COM PAR $0.001 229050307 1722 93977 SH SOLE 18 93977 0 0 CRYOPORT INC COM PAR $0.001 229050307 839 45814 SH SOLE 19 45814 0 0 CRYOPORT INC COM PAR $0.001 229050307 16838 919120 SH SOLE 21 919120 0 0 CRYOPORT INC COM PAR $0.001 229050307 16091 878318 SH SOLE 22 857826 0 20492 CRYOPORT INC COM PAR $0.001 229050307 1596 87110 SH SOLE 25 87110 0 0 CSG SYS INTL INC COM 126349109 1857 38035 SH SOLE 2 11732 0 26303 CSG SYS INTL INC COM 126349109 5 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 25 506 SH SOLE 7 506 0 0 CSG SYS INTL INC COM 126349109 7506 153725 SH SOLE 18 143177 0 10548 CSG SYS INTL INC COM 126349109 11189 229144 SH SOLE 19 229144 0 0 CSG SYS INTL INC COM 126349109 173978 3562923 SH SOLE 21 3562923 0 0 CSG SYS INTL INC COM 126349109 58656 1201233 SH SOLE 22 1154045 0 47188 CSG SYS INTL INC COM 126349109 2000 40965 SH SOLE 23 40965 0 0 CSG SYS INTL INC COM 126349109 3894 79737 SH SOLE 26 4646 0 75091 CSG SYS INTL INC COM 126349109 194 3974 SH SOLE 28 3974 0 0 CSG SYS INTL INC COM 126349109 2413 49425 SH SOLE 30 49425 0 0 CSG SYS INTL INC COM 126349109 181 3711 SH SOLE 40 3711 0 0 CSP INC COM 126389105 12 784 SH SOLE 18 784 0 0 CSP INC COM 126389105 160 10520 SH SOLE 21 10520 0 0 CSS INDS INC COM 125906107 13 2760 SH SOLE 18 2760 0 0 CSS INDS INC COM 125906107 140 28762 SH SOLE 21 28762 0 0 CSS INDS INC COM 125906107 827 169553 SH SOLE 22 169553 0 0 CSW INDUSTRIALS INC COM 126402106 880 12908 SH SOLE 2 597 0 12311 CSW INDUSTRIALS INC COM 126402106 21 312 SH SOLE 7 312 0 0 CSW INDUSTRIALS INC COM 126402106 3821 56062 SH SOLE 18 51588 0 4474 CSW INDUSTRIALS INC COM 126402106 2875 42188 SH SOLE 19 42188 0 0 CSW INDUSTRIALS INC COM 126402106 34908 512216 SH SOLE 21 512216 0 0 CSW INDUSTRIALS INC COM 126402106 29244 429119 SH SOLE 22 408202 0 20917 CSW INDUSTRIALS INC COM 126402106 11 167 SH SOLE 23 167 0 0 CSW INDUSTRIALS INC COM 126402106 169 2473 SH SOLE 26 0 0 2473 CSW INDUSTRIALS INC COM 126402106 126 1853 SH SOLE 28 1853 0 0 CSW INDUSTRIALS INC COM 126402106 333 4893 SH SOLE 30 4893 0 0 CSW INDUSTRIALS INC COM 126402106 437 6412 SH SOLE 31 0 0 6412 CSW INDUSTRIALS INC COM 126402106 25 367 SH SOLE 40 367 0 0 CSX CORP COM 126408103 153790 1987721 SH SOLE 2 273323 0 1714398 CSX CORP COM 126408103 23975 309876 SH SOLE 4 288810 0 21066 CSX CORP COM 126408103 53340 689410 SH SOLE 7 688176 0 1234 CSX CORP COM 126408103 520 6720 SH SOLE 13 6720 0 0 CSX CORP COM 126408103 718 9280 SH SOLE 15 9280 0 0 CSX CORP COM 126408103 123597 1597480 SH SOLE 18 1494860 0 102620 CSX CORP COM 126408103 22313 288393 SH SOLE 19 288393 0 0 CSX CORP COM 126408103 1122763 14511605 SH SOLE 21 14511605 0 0 CSX CORP COM 126408103 1469793 18996938 SH SOLE 22 16911668 0 2085270 CSX CORP COM 126408103 43612 563679 SH SOLE 23 563679 0 0 CSX CORP COM 126408103 57036 737184 SH SOLE 25 737184 0 0 CSX CORP COM 126408103 281840 3642762 SH SOLE 26 894339 0 2748423 CSX CORP COM 126408103 11602 149954 SH SOLE 28 109340 0 40614 CSX CORP COM 126408103 8918 115264 SH SOLE 29 16853 0 98411 CSX CORP COM 126408103 257155 3323710 SH SOLE 30 3323710 0 0 CSX CORP COM 126408103 20287 262210 SH SOLE 31 151424 0 110786 CSX CORP COM 126408103 8757 113178 SH SOLE 32 113178 0 0 CSX CORP COM 126408103 23205 299919 SH SOLE 34 299919 0 0 CSX CORP COM 126408103 45524 588391 SH SOLE 36 588391 0 0 CSX CORP COM 126408103 1328 17168 SH SOLE 40 17168 0 0 CTI BIOPHARMA CORP COM 12648L601 11 12978 SH SOLE 21 12978 0 0 CTI BIOPHARMA CORP COM 12648L601 281 327147 SH SOLE 22 327147 0 0 CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH SOLE 21 230 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 36462 987862 SH SOLE 2 76879 0 910983 CTRIP COM INTL LTD SPONSORED ADS 22943F100 10429 282547 SH SOLE 4 282547 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2914 78962 SH SOLE 7 78962 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 5190 140625 SH SOLE 13 140625 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 21397 579705 SH SOLE 15 552799 0 26906 CTRIP COM INTL LTD SPONSORED ADS 22943F100 6857 185780 SH SOLE 18 185780 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 14239 385764 SH SOLE 19 385764 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 320414 8680950 SH SOLE 21 8680950 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 238694 6466926 SH SOLE 22 5657983 0 808943 CTRIP COM INTL LTD SPONSORED ADS 22943F100 9503 257454 SH SOLE 23 257454 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 9261 250902 SH SOLE 25 250902 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 71378 1933838 SH SOLE 26 275589 0 1658249 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2159 58504 SH SOLE 28 58504 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 3243 87870 SH SOLE 29 51163 0 36707 CTRIP COM INTL LTD SPONSORED ADS 22943F100 97769 2648849 SH SOLE 30 2648849 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 972 26323 SH SOLE 31 26323 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 3456 93621 SH SOLE 32 93621 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 84751 2296152 SH SOLE 34 2296152 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 240 6503 SH SOLE 36 6503 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 124 3347 SH SOLE 40 3347 0 0 CTS CORP COM 126501105 890 32254 SH SOLE 2 1273 0 30981 CTS CORP COM 126501105 5 185 SH SOLE 4 185 0 0 CTS CORP COM 126501105 20 722 SH SOLE 7 722 0 0 CTS CORP COM 126501105 4110 149017 SH SOLE 18 149017 0 0 CTS CORP COM 126501105 1494 54174 SH SOLE 19 54174 0 0 CTS CORP COM 126501105 98731 3579820 SH SOLE 21 3579820 0 0 CTS CORP COM 126501105 28899 1047819 SH SOLE 22 996717 0 51102 CTS CORP COM 126501105 309 11213 SH SOLE 26 0 0 11213 CTS CORP COM 126501105 113 4094 SH SOLE 28 4094 0 0 CTS CORP COM 126501105 1425 51669 SH SOLE 30 51669 0 0 CTS CORP COM 126501105 102 3702 SH SOLE 40 3702 0 0 CUBESMART COM 229663109 12013 359239 SH SOLE 2 22114 0 337125 CUBESMART COM 229663109 1774 53061 SH SOLE 4 53061 0 0 CUBESMART COM 229663109 6835 204410 SH SOLE 7 204410 0 0 CUBESMART COM 229663109 248 7414 SH SOLE 15 7414 0 0 CUBESMART COM 229663109 3040 90913 SH SOLE 18 90377 0 536 CUBESMART COM 229663109 8899 266128 SH SOLE 19 266128 0 0 CUBESMART COM 229663109 124765 3731014 SH SOLE 21 3731014 0 0 CUBESMART COM 229663109 238693 7137949 SH SOLE 22 6746197 0 391752 CUBESMART COM 229663109 461 13788 SH SOLE 23 13788 0 0 CUBESMART COM 229663109 13427 401527 SH SOLE 25 401527 0 0 CUBESMART COM 229663109 4469 133644 SH SOLE 26 47030 0 86614 CUBESMART COM 229663109 786 23505 SH SOLE 28 23505 0 0 CUBESMART COM 229663109 3784 113155 SH SOLE 29 113155 0 0 CUBESMART COM 229663109 28837 862353 SH SOLE 30 862353 0 0 CUBESMART COM 229663109 655 19584 SH SOLE 31 11884 0 7700 CUBESMART COM 229663109 38 1139 SH SOLE 34 1139 0 0 CUBESMART COM 229663109 212 6332 SH SOLE 36 6332 0 0 CUBESMART COM 229663109 580 17343 SH SOLE 40 17343 0 0 CUBIC CORP COM 229669106 1839 28526 SH SOLE 2 1295 0 27231 CUBIC CORP COM 229669106 7 110 SH SOLE 4 110 0 0 CUBIC CORP COM 229669106 36 552 SH SOLE 7 552 0 0 CUBIC CORP COM 229669106 8621 133694 SH SOLE 18 133694 0 0 CUBIC CORP COM 229669106 3453 53550 SH SOLE 19 53550 0 0 CUBIC CORP COM 229669106 227023 3520827 SH SOLE 21 3520827 0 0 CUBIC CORP COM 229669106 57671 894406 SH SOLE 22 848480 0 45926 CUBIC CORP COM 229669106 558 8659 SH SOLE 26 5875 0 2784 CUBIC CORP COM 229669106 231 3576 SH SOLE 28 3576 0 0 CUBIC CORP COM 229669106 2694 41783 SH SOLE 30 41783 0 0 CUBIC CORP COM 229669106 165 2566 SH SOLE 40 2566 0 0 CUE BIOPHARMA INC COM 22978P106 128 14212 SH SOLE 2 519 0 13693 CUE BIOPHARMA INC COM 22978P106 4 479 SH SOLE 7 479 0 0 CUE BIOPHARMA INC COM 22978P106 535 59477 SH SOLE 18 59477 0 0 CUE BIOPHARMA INC COM 22978P106 262 29119 SH SOLE 19 29119 0 0 CUE BIOPHARMA INC COM 22978P106 6033 671131 SH SOLE 21 671131 0 0 CUE BIOPHARMA INC COM 22978P106 3357 373466 SH SOLE 22 357592 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 66 80404 SH SOLE 21 80404 0 0 CUI GLOBAL INC COM NEW 126576206 20 24486 SH SOLE 22 24486 0 0 CULLEN FROST BANKERS INC COM 229899109 16025 171095 SH SOLE 2 62018 0 109077 CULLEN FROST BANKERS INC COM 229899109 289 3089 SH SOLE 4 3089 0 0 CULLEN FROST BANKERS INC COM 229899109 4153 44337 SH SOLE 7 44337 0 0 CULLEN FROST BANKERS INC COM 229899109 21281 227216 SH SOLE 18 227087 0 129 CULLEN FROST BANKERS INC COM 229899109 1815 19379 SH SOLE 19 19379 0 0 CULLEN FROST BANKERS INC COM 229899109 291198 3109102 SH SOLE 21 3109102 0 0 CULLEN FROST BANKERS INC COM 229899109 189723 2025661 SH SOLE 22 1904209 0 121452 CULLEN FROST BANKERS INC COM 229899109 542 5785 SH SOLE 23 5785 0 0 CULLEN FROST BANKERS INC COM 229899109 158 1684 SH SOLE 25 1684 0 0 CULLEN FROST BANKERS INC COM 229899109 2623 28005 SH SOLE 26 16452 0 11553 CULLEN FROST BANKERS INC COM 229899109 718 7664 SH SOLE 28 7664 0 0 CULLEN FROST BANKERS INC COM 229899109 256 2735 SH SOLE 29 2735 0 0 CULLEN FROST BANKERS INC COM 229899109 1737 18548 SH SOLE 30 18548 0 0 CULLEN FROST BANKERS INC COM 229899109 499 5328 SH SOLE 31 2324 0 3004 CULLEN FROST BANKERS INC COM 229899109 153 1629 SH SOLE 34 1629 0 0 CULLEN FROST BANKERS INC COM 229899109 168 1798 SH SOLE 36 1798 0 0 CULLEN FROST BANKERS INC COM 229899109 541 5780 SH SOLE 40 5780 0 0 CULP INC COM 230215105 230 12116 SH SOLE 2 482 0 11634 CULP INC COM 230215105 8 413 SH SOLE 7 413 0 0 CULP INC COM 230215105 719 37836 SH SOLE 18 37836 0 0 CULP INC COM 230215105 350 18447 SH SOLE 19 18447 0 0 CULP INC COM 230215105 6876 361915 SH SOLE 21 361915 0 0 CULP INC COM 230215105 6013 316490 SH SOLE 22 307722 0 8768 CULP INC COM 230215105 178 9346 SH SOLE 31 0 0 9346 CUMBERLAND PHARMACEUTICALS I COM 230770109 12 1924 SH SOLE 18 1924 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 224 35121 SH SOLE 21 35121 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 1882 295498 SH SOLE 22 295498 0 0 CUMMINS INC COM 231021106 66619 388810 SH SOLE 2 55757 0 333053 CUMMINS INC COM 231021106 10109 59001 SH SOLE 4 54894 0 4107 CUMMINS INC COM 231021106 32788 191362 SH SOLE 7 146296 0 45066 CUMMINS INC COM 231021106 2185 12751 SH SOLE 13 12751 0 0 CUMMINS INC COM 231021106 254 1481 SH SOLE 15 1481 0 0 CUMMINS INC COM 231021106 3 15 SH SOLE 17 0 0 15 CUMMINS INC COM 231021106 65261 380885 SH SOLE 18 359640 0 21245 CUMMINS INC COM 231021106 21720 126764 SH SOLE 19 126764 0 0 CUMMINS INC COM 231021106 722200 4215011 SH SOLE 21 4215011 0 0 CUMMINS INC COM 231021106 663794 3874135 SH SOLE 22 3435215 0 438920 CUMMINS INC COM 231021106 18299 106798 SH SOLE 23 106798 0 0 CUMMINS INC COM 231021106 37694 219994 SH SOLE 25 219994 0 0 CUMMINS INC COM 231021106 167891 979872 SH SOLE 26 193357 0 786515 CUMMINS INC COM 231021106 4972 29017 SH SOLE 28 20929 0 8088 CUMMINS INC COM 231021106 3697 21578 SH SOLE 29 3399 0 18179 CUMMINS INC COM 231021106 110893 647211 SH SOLE 30 647211 0 0 CUMMINS INC COM 231021106 9277 54145 SH SOLE 31 29307 0 24838 CUMMINS INC COM 231021106 9211 53756 SH SOLE 34 53756 0 0 CUMMINS INC COM 231021106 21094 123110 SH SOLE 36 123110 0 0 CUMMINS INC COM 231021106 548 3200 SH SOLE 40 3200 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 263 14195 SH SOLE 2 587 0 13608 CUMULUS MEDIA INC COM CLASS A 231082801 911 49108 SH SOLE 18 49108 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 439 23648 SH SOLE 19 23648 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 8636 465540 SH SOLE 21 465540 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 2492 134315 SH SOLE 22 130173 0 4142 CURIS INC COM NEW 231269200 11 5826 SH SOLE 18 5826 0 0 CURIS INC COM NEW 231269200 134 71780 SH SOLE 21 71780 0 0 CURIS INC COM NEW 231269200 763 410210 SH SOLE 22 410210 0 0 CURO GROUP HLDGS CORP COM 23131L107 165 14944 SH SOLE 2 833 0 14111 CURO GROUP HLDGS CORP COM 23131L107 3 274 SH SOLE 7 274 0 0 CURO GROUP HLDGS CORP COM 23131L107 664 60106 SH SOLE 18 60106 0 0 CURO GROUP HLDGS CORP COM 23131L107 327 29598 SH SOLE 19 29598 0 0 CURO GROUP HLDGS CORP COM 23131L107 6735 609513 SH SOLE 21 609513 0 0 CURO GROUP HLDGS CORP COM 23131L107 4557 412364 SH SOLE 22 402465 0 9899 CURTISS WRIGHT CORP COM 231561101 17191 135226 SH SOLE 2 49419 0 85807 CURTISS WRIGHT CORP COM 231561101 355 2789 SH SOLE 4 2789 0 0 CURTISS WRIGHT CORP COM 231561101 169 1326 SH SOLE 7 1326 0 0 CURTISS WRIGHT CORP COM 231561101 812 6384 SH SOLE 13 6384 0 0 CURTISS WRIGHT CORP COM 231561101 16906 132983 SH SOLE 18 131742 0 1241 CURTISS WRIGHT CORP COM 231561101 15651 123113 SH SOLE 19 123113 0 0 CURTISS WRIGHT CORP COM 231561101 339355 2669351 SH SOLE 21 2669351 0 0 CURTISS WRIGHT CORP COM 231561101 205084 1613186 SH SOLE 22 1501616 0 111570 CURTISS WRIGHT CORP COM 231561101 1135 8927 SH SOLE 23 8927 0 0 CURTISS WRIGHT CORP COM 231561101 3996 31429 SH SOLE 26 9677 0 21752 CURTISS WRIGHT CORP COM 231561101 680 5351 SH SOLE 28 5351 0 0 CURTISS WRIGHT CORP COM 231561101 4462 35097 SH SOLE 29 955 0 34142 CURTISS WRIGHT CORP COM 231561101 3139 24689 SH SOLE 30 24689 0 0 CURTISS WRIGHT CORP COM 231561101 708 5569 SH SOLE 31 1914 0 3655 CURTISS WRIGHT CORP COM 231561101 503 3960 SH SOLE 34 3960 0 0 CURTISS WRIGHT CORP COM 231561101 524 4122 SH SOLE 36 4122 0 0 CURTISS WRIGHT CORP COM 231561101 562 4420 SH SOLE 40 4420 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1657 92677 SH SOLE 2 4210 0 88467 CUSHMAN WAKEFIELD PLC SHS G2717B108 7 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 32 1764 SH SOLE 7 1764 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 5977 334266 SH SOLE 18 334266 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3131 175118 SH SOLE 19 175118 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 58160 3252802 SH SOLE 21 3252802 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 21256 1188823 SH SOLE 22 1076270 0 112553 CUSHMAN WAKEFIELD PLC SHS G2717B108 629 35197 SH SOLE 26 29064 0 6133 CUSHMAN WAKEFIELD PLC SHS G2717B108 225 12580 SH SOLE 28 12580 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 509 28466 SH SOLE 30 28466 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 156 8752 SH SOLE 40 8752 0 0 CUSTOMERS BANCORP INC COM 23204G100 586 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 2735 130222 SH SOLE 18 130222 0 0 CUSTOMERS BANCORP INC COM 23204G100 1027 48903 SH SOLE 19 48903 0 0 CUSTOMERS BANCORP INC COM 23204G100 66661 3174340 SH SOLE 21 3174340 0 0 CUSTOMERS BANCORP INC COM 23204G100 19219 915200 SH SOLE 22 877955 0 37245 CUSTOMERS BANCORP INC COM 23204G100 86 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 858 40846 SH SOLE 30 40846 0 0 CUSTOMERS BANCORP INC COM 23204G100 57 2738 SH SOLE 40 2738 0 0 CUTERA INC COM 232109108 253 12194 SH SOLE 2 530 0 11664 CUTERA INC COM 232109108 7 350 SH SOLE 7 350 0 0 CUTERA INC COM 232109108 1291 62146 SH SOLE 18 62146 0 0 CUTERA INC COM 232109108 487 23447 SH SOLE 19 23447 0 0 CUTERA INC COM 232109108 32338 1556194 SH SOLE 21 1556194 0 0 CUTERA INC COM 232109108 7982 384097 SH SOLE 22 373000 0 11097 CUTERA INC COM 232109108 326 15678 SH SOLE 30 15678 0 0 CVB FINL CORP COM 126600105 2802 133259 SH SOLE 2 5645 0 127614 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 14817 704568 SH SOLE 18 704568 0 0 CVB FINL CORP COM 126600105 4874 231779 SH SOLE 19 231779 0 0 CVB FINL CORP COM 126600105 252168 11990867 SH SOLE 21 11990867 0 0 CVB FINL CORP COM 126600105 81528 3876734 SH SOLE 22 3683285 0 193449 CVB FINL CORP COM 126600105 688 32721 SH SOLE 26 23502 0 9219 CVB FINL CORP COM 126600105 307 14605 SH SOLE 28 14605 0 0 CVB FINL CORP COM 126600105 3200 152169 SH SOLE 30 152169 0 0 CVB FINL CORP COM 126600105 222 10577 SH SOLE 40 10577 0 0 CVD EQUIPMENT CORP COM 126601103 1 245 SH SOLE 18 245 0 0 CVD EQUIPMENT CORP COM 126601103 33 8936 SH SOLE 21 8936 0 0 CVR ENERGY INC COM 12662P108 1513 30272 SH SOLE 2 2043 0 28229 CVR ENERGY INC COM 12662P108 10 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 29 576 SH SOLE 7 576 0 0 CVR ENERGY INC COM 12662P108 4923 98479 SH SOLE 18 96855 0 1624 CVR ENERGY INC COM 12662P108 2890 57815 SH SOLE 19 57815 0 0 CVR ENERGY INC COM 12662P108 48015 960502 SH SOLE 21 960502 0 0 CVR ENERGY INC COM 12662P108 45753 915243 SH SOLE 22 875156 0 40087 CVR ENERGY INC COM 12662P108 134 2673 SH SOLE 23 2673 0 0 CVR ENERGY INC COM 12662P108 1666 33334 SH SOLE 26 14829 0 18505 CVR ENERGY INC COM 12662P108 182 3632 SH SOLE 28 3632 0 0 CVR ENERGY INC COM 12662P108 514 10292 SH SOLE 30 10292 0 0 CVR ENERGY INC COM 12662P108 153 3055 SH SOLE 40 3055 0 0 CVS HEALTH CORP COM 126650100 192167 3526654 SH SOLE 2 643335 0 2883319 CVS HEALTH CORP COM 126650100 25875 474858 SH SOLE 4 439943 0 34915 CVS HEALTH CORP COM 126650100 67940 1246835 SH SOLE 7 1142417 0 104418 CVS HEALTH CORP COM 126650100 2895 53120 SH SOLE 13 53120 0 0 CVS HEALTH CORP COM 126650100 680 12478 SH SOLE 15 12478 0 0 CVS HEALTH CORP COM 126650100 6 104 SH SOLE 17 0 0 104 CVS HEALTH CORP COM 126650100 224884 4127067 SH SOLE 18 3835597 0 291470 CVS HEALTH CORP COM 126650100 321329 5897028 SH SOLE 19 5897028 0 0 CVS HEALTH CORP COM 126650100 1348782 24752835 SH SOLE 21 24752835 0 0 CVS HEALTH CORP COM 126650100 1772392 32526915 SH SOLE 22 28624781 0 3902134 CVS HEALTH CORP COM 126650100 53153 975460 SH SOLE 23 975460 0 0 CVS HEALTH CORP COM 126650100 69947 1283669 SH SOLE 25 1283669 0 0 CVS HEALTH CORP COM 126650100 370719 6803429 SH SOLE 26 1440473 0 5362956 CVS HEALTH CORP COM 126650100 13853 254224 SH SOLE 28 186280 0 67944 CVS HEALTH CORP COM 126650100 15495 284367 SH SOLE 29 39522 0 244845 CVS HEALTH CORP COM 126650100 303009 5560814 SH SOLE 30 5560814 0 0 CVS HEALTH CORP COM 126650100 25102 460663 SH SOLE 31 250052 0 210611 CVS HEALTH CORP COM 126650100 45091 827515 SH SOLE 34 827515 0 0 CVS HEALTH CORP COM 126650100 58109 1066413 SH SOLE 36 1066413 0 0 CVS HEALTH CORP COM 126650100 1589 29153 SH SOLE 40 29153 0 0 CVS HEALTH CORP OPTIONS 126650100 202 3700 SH Call SOLE 2 3700 0 0 CVS HEALTH CORP OPTIONS 126650100 16472 302300 SH Call SOLE 19 302300 0 0 CVS HEALTH CORP OPTIONS 126650100 311 5700 SH Call SOLE 22 5700 0 0 CVS HEALTH CORP OPTIONS 126650100 4811 88300 SH Call SOLE 34 88300 0 0 CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH SOLE 21 812 0 0 CYANOTECH CORP COM PAR $0.02 232437301 33 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 797 6236 SH SOLE 2 1256 0 4980 CYBERARK SOFTWARE LTD SHS M2682V108 1562 12217 SH SOLE 4 11072 0 1145 CYBERARK SOFTWARE LTD SHS M2682V108 3181 24883 SH SOLE 7 24883 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 4813 37645 SH SOLE 18 37645 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2734 21387 SH SOLE 19 21387 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 58311 456124 SH SOLE 21 456124 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 70421 550852 SH SOLE 22 508608 0 42244 CYBERARK SOFTWARE LTD SHS M2682V108 3367 26339 SH SOLE 23 26339 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 150 1175 SH SOLE 25 1175 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 9409 73600 SH SOLE 26 36184 0 37416 CYBERARK SOFTWARE LTD SHS M2682V108 842 6583 SH SOLE 28 6583 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 7554 59087 SH SOLE 30 59087 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1389 10864 SH SOLE 31 6267 0 4597 CYBERARK SOFTWARE LTD SHS M2682V108 113 886 SH SOLE 34 886 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 845 6609 SH SOLE 36 6609 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 111 868 SH SOLE 40 868 0 0 CYBEROPTICS CORP COM 232517102 24 1466 SH SOLE 18 1466 0 0 CYBEROPTICS CORP COM 232517102 394 24286 SH SOLE 21 24286 0 0 CYBEROPTICS CORP COM 232517102 2970 182984 SH SOLE 22 182984 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 796 SH SOLE 21 796 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 225 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 941 82164 SH SOLE 18 82164 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 561 48953 SH SOLE 19 48953 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 8971 783484 SH SOLE 21 783484 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 6093 532168 SH SOLE 22 511865 0 20303 CYCLERION THERAPEUTICS INC COM 23255M105 42 3630 SH SOLE 26 2347 0 1283 CYCLERION THERAPEUTICS INC COM 23255M105 23 2027 SH SOLE 28 2027 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 44 3833 SH SOLE 30 3833 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 16 1440 SH SOLE 40 1440 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 431 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 9 1266 SH SOLE 7 1266 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 1712 239083 SH SOLE 18 239083 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 839 117148 SH SOLE 19 117148 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 22172 3096701 SH SOLE 21 3096701 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 14144 1975369 SH SOLE 22 1895704 0 79665 CYMABAY THERAPEUTICS INC COM 23257D103 28 3844 SH SOLE 26 0 0 3844 CYMABAY THERAPEUTICS INC COM 23257D103 59 8180 SH SOLE 28 8180 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 137 19199 SH SOLE 30 19199 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 67 9362 SH SOLE 40 9362 0 0 CYNERGISTEK INC COM 23258P105 9 1842 SH SOLE 18 1842 0 0 CYNERGISTEK INC COM 23258P105 124 25659 SH SOLE 21 25659 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 19429 873619 SH SOLE 2 181199 0 692420 CYPRESS SEMICONDUCTOR CORP COM 232806109 38 1699 SH SOLE 4 1699 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 190 8557 SH SOLE 7 8557 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 22900 1029661 SH SOLE 18 1029661 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1788 80375 SH SOLE 19 80375 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 446658 20083555 SH SOLE 21 20083555 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 262139 11786806 SH SOLE 22 11073765 0 713041 CYPRESS SEMICONDUCTOR CORP COM 232806109 2338 105111 SH SOLE 26 65885 0 39226 CYPRESS SEMICONDUCTOR CORP COM 232806109 965 43381 SH SOLE 28 43381 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 16717 751681 SH SOLE 30 751681 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 491 22094 SH SOLE 31 7594 0 14500 CYPRESS SEMICONDUCTOR CORP COM 232806109 170 7640 SH SOLE 36 7640 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 778 34995 SH SOLE 40 34995 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1133 675000 PRN SOLE 21 675000 0 0 CYREN LTD SHS M26895108 10 5605 SH SOLE 18 5605 0 0 CYREN LTD SHS M26895108 15 8947 SH SOLE 21 8947 0 0 CYRUSONE INC COM 23283R100 15038 260541 SH SOLE 2 56161 0 204380 CYRUSONE INC COM 23283R100 1741 30165 SH SOLE 4 30165 0 0 CYRUSONE INC COM 23283R100 6971 120776 SH SOLE 7 120776 0 0 CYRUSONE INC COM 23283R100 241 4171 SH SOLE 15 4171 0 0 CYRUSONE INC COM 23283R100 18314 317284 SH SOLE 18 317284 0 0 CYRUSONE INC COM 23283R100 17208 298135 SH SOLE 19 298135 0 0 CYRUSONE INC COM 23283R100 379195 6569554 SH SOLE 21 6569554 0 0 CYRUSONE INC COM 23283R100 260102 4506274 SH SOLE 22 4288913 0 217361 CYRUSONE INC COM 23283R100 224 3883 SH SOLE 23 3883 0 0 CYRUSONE INC COM 23283R100 13723 237752 SH SOLE 25 237752 0 0 CYRUSONE INC COM 23283R100 4491 77802 SH SOLE 26 21754 0 56048 CYRUSONE INC COM 23283R100 760 13159 SH SOLE 28 13159 0 0 CYRUSONE INC COM 23283R100 3404 58975 SH SOLE 29 58975 0 0 CYRUSONE INC COM 23283R100 29376 508941 SH SOLE 30 508941 0 0 CYRUSONE INC COM 23283R100 397 6874 SH SOLE 31 2374 0 4500 CYRUSONE INC COM 23283R100 6456 111850 SH SOLE 34 111850 0 0 CYRUSONE INC COM 23283R100 608 10529 SH SOLE 40 10529 0 0 CYTOKINETICS INC COM NEW 23282W605 532 47295 SH SOLE 2 2271 0 45024 CYTOKINETICS INC COM NEW 23282W605 9 787 SH SOLE 7 787 0 0 CYTOKINETICS INC COM NEW 23282W605 2851 253398 SH SOLE 18 253398 0 0 CYTOKINETICS INC COM NEW 23282W605 1043 92733 SH SOLE 19 92733 0 0 CYTOKINETICS INC COM NEW 23282W605 76519 6801683 SH SOLE 21 6801683 0 0 CYTOKINETICS INC COM NEW 23282W605 19809 1760809 SH SOLE 22 1712780 0 48029 CYTOKINETICS INC COM NEW 23282W605 89 7898 SH SOLE 28 7898 0 0 CYTOKINETICS INC COM NEW 23282W605 986 87675 SH SOLE 30 87675 0 0 CYTOKINETICS INC COM NEW 23282W605 67 5993 SH SOLE 40 5993 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 482 42950 SH SOLE 2 5648 0 37302 CYTOMX THERAPEUTICS INC COM 23284F105 10 857 SH SOLE 7 857 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1762 157067 SH SOLE 18 157067 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1847 164586 SH SOLE 19 164586 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 21996 1960425 SH SOLE 21 1960425 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 16509 1471425 SH SOLE 22 1421455 0 49970 CYTOMX THERAPEUTICS INC COM 23284F105 189 16816 SH SOLE 23 16816 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 518 46144 SH SOLE 26 0 0 46144 CYTOMX THERAPEUTICS INC COM 23284F105 58 5138 SH SOLE 28 5138 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 252 22494 SH SOLE 30 22494 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 24 2147 SH SOLE 40 2147 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 472 SH SOLE 21 472 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 6 23772 SH SOLE 22 23772 0 0 CYTOSORBENTS CORP COM NEW 23283X206 179 27078 SH SOLE 2 1538 0 25540 CYTOSORBENTS CORP COM NEW 23283X206 4 594 SH SOLE 7 594 0 0 CYTOSORBENTS CORP COM NEW 23283X206 687 103985 SH SOLE 18 103985 0 0 CYTOSORBENTS CORP COM NEW 23283X206 343 51861 SH SOLE 19 51861 0 0 CYTOSORBENTS CORP COM NEW 23283X206 6554 991464 SH SOLE 21 991464 0 0 CYTOSORBENTS CORP COM NEW 23283X206 5507 833141 SH SOLE 22 810114 0 23027 D R HORTON INC COM 23331A109 36532 847025 SH SOLE 2 97650 0 749375 D R HORTON INC COM 23331A109 4871 112933 SH SOLE 4 103654 0 9279 D R HORTON INC COM 23331A109 14631 339235 SH SOLE 7 297510 0 41725 D R HORTON INC COM 23331A109 878 20355 SH SOLE 13 20355 0 0 D R HORTON INC COM 23331A109 120 2771 SH SOLE 15 2771 0 0 D R HORTON INC COM 23331A109 115982 2689118 SH SOLE 18 2376040 0 313078 D R HORTON INC COM 23331A109 41741 967806 SH SOLE 19 967806 0 0 D R HORTON INC COM 23331A109 491157 11387817 SH SOLE 21 11387817 0 0 D R HORTON INC COM 23331A109 357951 8299352 SH SOLE 22 7320853 0 978499 D R HORTON INC COM 23331A109 11139 258262 SH SOLE 23 258262 0 0 D R HORTON INC COM 23331A109 17539 406653 SH SOLE 25 333102 0 73551 D R HORTON INC COM 23331A109 60443 1401421 SH SOLE 26 448244 0 953177 D R HORTON INC COM 23331A109 2910 67477 SH SOLE 28 49661 0 17816 D R HORTON INC COM 23331A109 3546 82219 SH SOLE 29 7559 0 74660 D R HORTON INC COM 23331A109 51997 1205597 SH SOLE 30 1205597 0 0 D R HORTON INC COM 23331A109 5024 116485 SH SOLE 31 61977 0 54508 D R HORTON INC COM 23331A109 39000 904232 SH SOLE 34 904232 0 0 D R HORTON INC COM 23331A109 13756 318948 SH SOLE 36 318948 0 0 D R HORTON INC COM 23331A109 321 7440 SH SOLE 40 7440 0 0 DAILY JOURNAL CORP COM 233912104 231 969 SH SOLE 2 40 0 929 DAILY JOURNAL CORP COM 233912104 6 27 SH SOLE 7 27 0 0 DAILY JOURNAL CORP COM 233912104 912 3834 SH SOLE 18 3834 0 0 DAILY JOURNAL CORP COM 233912104 454 1908 SH SOLE 19 1908 0 0 DAILY JOURNAL CORP COM 233912104 8645 36324 SH SOLE 21 36324 0 0 DAILY JOURNAL CORP COM 233912104 3734 15690 SH SOLE 22 14676 0 1014 DAKTRONICS INC COM 234264109 220 35655 SH SOLE 2 1375 0 34280 DAKTRONICS INC COM 234264109 2 251 SH SOLE 4 251 0 0 DAKTRONICS INC COM 234264109 6 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 1041 168683 SH SOLE 18 168683 0 0 DAKTRONICS INC COM 234264109 400 64908 SH SOLE 19 64908 0 0 DAKTRONICS INC COM 234264109 26664 4321536 SH SOLE 21 4321536 0 0 DAKTRONICS INC COM 234264109 6894 1117330 SH SOLE 22 1069292 0 48038 DAKTRONICS INC COM 234264109 72 11705 SH SOLE 26 0 0 11705 DAKTRONICS INC COM 234264109 33 5269 SH SOLE 28 5269 0 0 DAKTRONICS INC COM 234264109 344 55751 SH SOLE 30 55751 0 0 DAKTRONICS INC COM 234264109 25 3979 SH SOLE 40 3979 0 0 DANA INCORPORATED COM 235825205 5206 261087 SH SOLE 2 121706 0 139381 DANA INCORPORATED COM 235825205 101 5042 SH SOLE 4 5042 0 0 DANA INCORPORATED COM 235825205 98 4937 SH SOLE 7 4937 0 0 DANA INCORPORATED COM 235825205 80 3992 SH SOLE 13 3992 0 0 DANA INCORPORATED COM 235825205 17922 898798 SH SOLE 18 892555 0 6243 DANA INCORPORATED COM 235825205 13083 656114 SH SOLE 19 656114 0 0 DANA INCORPORATED COM 235825205 200278 10044055 SH SOLE 21 10044055 0 0 DANA INCORPORATED COM 235825205 129895 6514277 SH SOLE 22 6213786 0 300491 DANA INCORPORATED COM 235825205 1678 84159 SH SOLE 23 84159 0 0 DANA INCORPORATED COM 235825205 4627 232067 SH SOLE 26 35189 0 196878 DANA INCORPORATED COM 235825205 376 18860 SH SOLE 28 18860 0 0 DANA INCORPORATED COM 235825205 2067 103682 SH SOLE 29 0 0 103682 DANA INCORPORATED COM 235825205 797 39986 SH SOLE 30 39986 0 0 DANA INCORPORATED COM 235825205 2024 101513 SH SOLE 31 0 0 101513 DANA INCORPORATED COM 235825205 823 41258 SH SOLE 34 41258 0 0 DANA INCORPORATED COM 235825205 279 13998 SH SOLE 36 13998 0 0 DANA INCORPORATED COM 235825205 339 17018 SH SOLE 40 17018 0 0 DANAHER CORPORATION COM 235851102 272325 1905436 SH SOLE 2 477188 0 1428248 DANAHER CORPORATION COM 235851102 38419 268818 SH SOLE 4 251788 0 17030 DANAHER CORPORATION COM 235851102 90043 630026 SH SOLE 7 621797 0 8229 DANAHER CORPORATION COM 235851102 3659 25603 SH SOLE 13 25603 0 0 DANAHER CORPORATION COM 235851102 869 6083 SH SOLE 15 6083 0 0 DANAHER CORPORATION COM 235851102 170260 1191299 SH SOLE 18 1098404 0 92895 DANAHER CORPORATION COM 235851102 27398 191700 SH SOLE 19 191700 0 0 DANAHER CORPORATION COM 235851102 2303161 16115034 SH SOLE 21 16115034 0 0 DANAHER CORPORATION COM 235851102 2259141 15807033 SH SOLE 22 13875741 0 1931292 DANAHER CORPORATION COM 235851102 79546 556578 SH SOLE 23 556578 0 0 DANAHER CORPORATION COM 235851102 88615 620035 SH SOLE 25 620035 0 0 DANAHER CORPORATION COM 235851102 421664 2950351 SH SOLE 26 718582 0 2231769 DANAHER CORPORATION COM 235851102 17659 123558 SH SOLE 28 90896 0 32662 DANAHER CORPORATION COM 235851102 23967 167697 SH SOLE 29 81166 0 86531 DANAHER CORPORATION COM 235851102 394142 2757784 SH SOLE 30 2757784 0 0 DANAHER CORPORATION COM 235851102 60960 426531 SH SOLE 31 201418 0 225113 DANAHER CORPORATION COM 235851102 8028 56170 SH SOLE 34 56170 0 0 DANAHER CORPORATION COM 235851102 72682 508551 SH SOLE 36 508551 0 0 DANAHER CORPORATION COM 235851102 2033 14227 SH SOLE 40 14227 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 960 869 SH SOLE 7 869 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 86075 77921 SH SOLE 21 77921 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 101 2388 SH SOLE 4 2388 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 4514 106539 SH SOLE 21 106539 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2591 61150 SH SOLE 22 61150 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1162 27430 SH SOLE 30 27430 0 0 DARDEN RESTAURANTS INC COM 237194105 60732 498909 SH SOLE 2 251713 0 247196 DARDEN RESTAURANTS INC COM 237194105 12075 99191 SH SOLE 4 95925 0 3266 DARDEN RESTAURANTS INC COM 237194105 23075 189561 SH SOLE 7 145857 0 43704 DARDEN RESTAURANTS INC COM 237194105 9438 77529 SH SOLE 13 77529 0 0 DARDEN RESTAURANTS INC COM 237194105 130 1065 SH SOLE 15 1065 0 0 DARDEN RESTAURANTS INC COM 237194105 53303 437883 SH SOLE 18 388877 0 49006 DARDEN RESTAURANTS INC COM 237194105 83244 683839 SH SOLE 19 683839 0 0 DARDEN RESTAURANTS INC COM 237194105 632707 5197630 SH SOLE 21 5197630 0 0 DARDEN RESTAURANTS INC COM 237194105 532276 4372592 SH SOLE 22 3584360 0 788232 DARDEN RESTAURANTS INC COM 237194105 23536 193347 SH SOLE 23 193347 0 0 DARDEN RESTAURANTS INC COM 237194105 17029 139892 SH SOLE 25 139892 0 0 DARDEN RESTAURANTS INC COM 237194105 91156 748837 SH SOLE 26 183968 0 564869 DARDEN RESTAURANTS INC COM 237194105 2797 22977 SH SOLE 28 16771 0 6206 DARDEN RESTAURANTS INC COM 237194105 24723 203099 SH SOLE 29 75848 0 127251 DARDEN RESTAURANTS INC COM 237194105 66373 545249 SH SOLE 30 545249 0 0 DARDEN RESTAURANTS INC COM 237194105 20781 170712 SH SOLE 31 126347 0 44365 DARDEN RESTAURANTS INC COM 237194105 2905 23861 SH SOLE 32 23861 0 0 DARDEN RESTAURANTS INC COM 237194105 2895 23784 SH SOLE 34 23784 0 0 DARDEN RESTAURANTS INC COM 237194105 19485 160066 SH SOLE 36 160066 0 0 DARDEN RESTAURANTS INC COM 237194105 312 2564 SH SOLE 40 2564 0 0 DARE BIOSCIENCE INC COM 23666P101 1 643 SH SOLE 21 643 0 0 DARLING INGREDIENTS INC COM 237266101 3330 167403 SH SOLE 2 6759 0 160644 DARLING INGREDIENTS INC COM 237266101 15 734 SH SOLE 4 734 0 0 DARLING INGREDIENTS INC COM 237266101 1394 70062 SH SOLE 7 70062 0 0 DARLING INGREDIENTS INC COM 237266101 14326 720246 SH SOLE 18 720246 0 0 DARLING INGREDIENTS INC COM 237266101 5582 280656 SH SOLE 19 280656 0 0 DARLING INGREDIENTS INC COM 237266101 356525 17924861 SH SOLE 21 17924861 0 0 DARLING INGREDIENTS INC COM 237266101 97177 4885722 SH SOLE 22 4656669 0 229053 DARLING INGREDIENTS INC COM 237266101 917 46110 SH SOLE 26 32935 0 13175 DARLING INGREDIENTS INC COM 237266101 435 21870 SH SOLE 28 21870 0 0 DARLING INGREDIENTS INC COM 237266101 5343 268630 SH SOLE 30 268630 0 0 DARLING INGREDIENTS INC COM 237266101 133 6663 SH SOLE 36 6663 0 0 DARLING INGREDIENTS INC COM 237266101 317 15931 SH SOLE 40 15931 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 74 5720 SH SOLE 2 225 0 5495 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 244 18765 SH SOLE 18 18765 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 121 9295 SH SOLE 19 9295 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2532 194911 SH SOLE 21 194911 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2814 216596 SH SOLE 22 213316 0 3280 DASEKE INC COM 23753F107 165 45735 SH SOLE 2 1485 0 44250 DASEKE INC COM 23753F107 3 826 SH SOLE 7 826 0 0 DASEKE INC COM 23753F107 566 157282 SH SOLE 18 157282 0 0 DASEKE INC COM 23753F107 380 105519 SH SOLE 19 105519 0 0 DASEKE INC COM 23753F107 5758 1599519 SH SOLE 21 1599519 0 0 DASEKE INC COM 23753F107 5531 1536358 SH SOLE 22 1457676 0 78682 DASEKE INC COM 23753F107 106 29571 SH SOLE 23 29571 0 0 DASEKE INC COM 23753F107 149 41476 SH SOLE 26 0 0 41476 DASEKE INC COM 23753F107 43 11989 SH SOLE 30 11989 0 0 DATA I O CORP COM 237690102 7 1658 SH SOLE 18 1658 0 0 DATA I O CORP COM 237690102 124 27653 SH SOLE 21 27653 0 0 DATA I O CORP COM 237690102 77 17015 SH SOLE 22 17015 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1286 31777 SH SOLE 2 1499 0 30278 DAVE & BUSTERS ENTMT INC COM 238337109 9 217 SH SOLE 4 217 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 29 711 SH SOLE 7 711 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 6481 160148 SH SOLE 18 160148 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2537 62689 SH SOLE 19 62689 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 156513 3867393 SH SOLE 21 3867393 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 49571 1224885 SH SOLE 22 1173720 0 51165 DAVE & BUSTERS ENTMT INC COM 238337109 530 13102 SH SOLE 26 9580 0 3522 DAVE & BUSTERS ENTMT INC COM 238337109 189 4675 SH SOLE 28 4675 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2241 55382 SH SOLE 30 55382 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 173 4283 SH SOLE 40 4283 0 0 DAVIDSTEA INC COM 238661102 0 30 SH SOLE 17 0 0 30 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 269 11527 SH SOLE 18 11527 0 0 DAVITA INC COM 23918K108 18230 324033 SH SOLE 2 37502 0 286531 DAVITA INC COM 23918K108 3705 65860 SH SOLE 4 62177 0 3683 DAVITA INC COM 23918K108 6445 114562 SH SOLE 7 110694 0 3868 DAVITA INC COM 23918K108 48 855 SH SOLE 13 855 0 0 DAVITA INC COM 23918K108 64 1133 SH SOLE 15 1133 0 0 DAVITA INC COM 23918K108 34951 621246 SH SOLE 18 604315 0 16931 DAVITA INC COM 23918K108 104984 1866051 SH SOLE 19 1866051 0 0 DAVITA INC COM 23918K108 183535 3262271 SH SOLE 21 3262271 0 0 DAVITA INC COM 23918K108 186584 3316468 SH SOLE 22 2932679 0 383789 DAVITA INC COM 23918K108 5030 89411 SH SOLE 23 89411 0 0 DAVITA INC COM 23918K108 15216 270463 SH SOLE 25 270463 0 0 DAVITA INC COM 23918K108 36828 654596 SH SOLE 26 220553 0 434043 DAVITA INC COM 23918K108 1440 25601 SH SOLE 28 18957 0 6644 DAVITA INC COM 23918K108 1637 29097 SH SOLE 29 3307 0 25790 DAVITA INC COM 23918K108 30491 541968 SH SOLE 30 541968 0 0 DAVITA INC COM 23918K108 2483 44139 SH SOLE 31 23037 0 21102 DAVITA INC COM 23918K108 47499 844283 SH SOLE 34 844283 0 0 DAVITA INC COM 23918K108 6072 107922 SH SOLE 36 107922 0 0 DAVITA INC COM 23918K108 173 3074 SH SOLE 40 3074 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 11 4547 SH SOLE 18 4547 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 228 91294 SH SOLE 21 91294 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 2246 898434 SH SOLE 22 898434 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 2211 268987 SH SOLE 21 268987 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 262 31813 SH SOLE 22 0 0 31813 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 9 1098 SH SOLE 30 1098 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 8 262 SH SOLE 17 0 0 262 DBX ETF TR XTRACK USD HIGH 233051432 4 71 SH SOLE 17 0 0 71 DBX ETF TR XTRACK RUSS 1000 233051481 3 76 SH SOLE 17 0 0 76 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 18541 632785 SH SOLE 19 632785 0 0 DEAN FOODS CO NEW COM NEW 242370203 83 89444 SH SOLE 2 3413 0 86031 DEAN FOODS CO NEW COM NEW 242370203 8 9108 SH SOLE 7 9108 0 0 DEAN FOODS CO NEW COM NEW 242370203 378 408854 SH SOLE 18 408854 0 0 DEAN FOODS CO NEW COM NEW 242370203 130 141128 SH SOLE 19 141128 0 0 DEAN FOODS CO NEW COM NEW 242370203 9372 10145336 SH SOLE 21 10145336 0 0 DEAN FOODS CO NEW COM NEW 242370203 2898 3136842 SH SOLE 22 3065148 0 71694 DEAN FOODS CO NEW COM NEW 242370203 92 99950 SH SOLE 30 99950 0 0 DEAN FOODS CO NEW COM NEW 242370203 10 11029 SH SOLE 36 11029 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 337 14960 SH SOLE 2 2779 0 12181 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4 164 SH SOLE 7 164 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1268 56218 SH SOLE 18 51285 0 4933 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1680 74487 SH SOLE 19 74487 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 19859 880685 SH SOLE 21 880685 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 10692 474148 SH SOLE 22 446041 0 28107 DECIPHERA PHARMACEUTICALS IN COM 24344T101 222 9866 SH SOLE 23 9866 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 363 16094 SH SOLE 26 0 0 16094 DECIPHERA PHARMACEUTICALS IN COM 24344T101 78 3453 SH SOLE 30 3453 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 40 1769 SH SOLE 40 1769 0 0 DECKERS OUTDOOR CORP COM 243537107 6683 37976 SH SOLE 2 13580 0 24396 DECKERS OUTDOOR CORP COM 243537107 21 120 SH SOLE 4 120 0 0 DECKERS OUTDOOR CORP COM 243537107 101 576 SH SOLE 7 576 0 0 DECKERS OUTDOOR CORP COM 243537107 29245 166192 SH SOLE 18 164435 0 1757 DECKERS OUTDOOR CORP COM 243537107 8779 49891 SH SOLE 19 49891 0 0 DECKERS OUTDOOR CORP COM 243537107 362001 2057177 SH SOLE 21 2057177 0 0 DECKERS OUTDOOR CORP COM 243537107 181714 1032643 SH SOLE 22 991223 0 41420 DECKERS OUTDOOR CORP COM 243537107 594 3376 SH SOLE 23 3376 0 0 DECKERS OUTDOOR CORP COM 243537107 1496 8500 SH SOLE 26 6523 0 1977 DECKERS OUTDOOR CORP COM 243537107 565 3209 SH SOLE 28 3209 0 0 DECKERS OUTDOOR CORP COM 243537107 1627 9245 SH SOLE 30 9245 0 0 DECKERS OUTDOOR CORP COM 243537107 2440 13865 SH SOLE 31 0 0 13865 DECKERS OUTDOOR CORP COM 243537107 216 1229 SH SOLE 36 1229 0 0 DECKERS OUTDOOR CORP COM 243537107 505 2869 SH SOLE 40 2869 0 0 DEERE & CO COM 244199105 125682 758443 SH SOLE 2 73389 0 685054 DEERE & CO COM 244199105 17008 102636 SH SOLE 4 94507 0 8129 DEERE & CO COM 244199105 60671 366130 SH SOLE 7 366130 0 0 DEERE & CO COM 244199105 439 2647 SH SOLE 13 2647 0 0 DEERE & CO COM 244199105 497 3002 SH SOLE 15 3002 0 0 DEERE & CO COM 244199105 14 85 SH SOLE 17 0 0 85 DEERE & CO COM 244199105 93255 562759 SH SOLE 18 521659 0 41100 DEERE & CO COM 244199105 24734 149262 SH SOLE 19 149262 0 0 DEERE & CO COM 244199105 922725 5568311 SH SOLE 21 5568311 0 0 DEERE & CO COM 244199105 1261663 7613679 SH SOLE 22 6754476 0 859203 DEERE & CO COM 244199105 36234 218662 SH SOLE 23 218662 0 0 DEERE & CO COM 244199105 51902 313212 SH SOLE 25 313212 0 0 DEERE & CO COM 244199105 202410 1221469 SH SOLE 26 354193 0 867276 DEERE & CO COM 244199105 9870 59561 SH SOLE 28 43404 0 16157 DEERE & CO COM 244199105 12334 74430 SH SOLE 29 74430 0 0 DEERE & CO COM 244199105 185190 1117555 SH SOLE 30 1117555 0 0 DEERE & CO COM 244199105 17323 104537 SH SOLE 31 57570 0 46967 DEERE & CO COM 244199105 5810 35059 SH SOLE 34 35059 0 0 DEERE & CO COM 244199105 39572 238804 SH SOLE 36 238804 0 0 DEERE & CO COM 244199105 1142 6892 SH SOLE 40 6892 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 262 32964 SH SOLE 2 1362 0 31602 DEL FRISCOS RESTAURANT GROUP COM 245077102 5 572 SH SOLE 7 572 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 917 115200 SH SOLE 18 115200 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 500 62826 SH SOLE 19 62826 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 9172 1152200 SH SOLE 21 1152200 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 7615 956719 SH SOLE 22 936406 0 20313 DEL TACO RESTAURANTS INC COM 245496104 378 29496 SH SOLE 2 1108 0 28388 DEL TACO RESTAURANTS INC COM 245496104 10 759 SH SOLE 7 759 0 0 DEL TACO RESTAURANTS INC COM 245496104 1344 104808 SH SOLE 18 104808 0 0 DEL TACO RESTAURANTS INC COM 245496104 594 46357 SH SOLE 19 46357 0 0 DEL TACO RESTAURANTS INC COM 245496104 12848 1002203 SH SOLE 21 1002203 0 0 DEL TACO RESTAURANTS INC COM 245496104 14317 1116761 SH SOLE 22 1071194 0 45567 DEL TACO RESTAURANTS INC COM 245496104 212 16539 SH SOLE 26 0 0 16539 DEL TACO RESTAURANTS INC COM 245496104 72 5591 SH SOLE 28 5591 0 0 DEL TACO RESTAURANTS INC COM 245496104 180 14072 SH SOLE 30 14072 0 0 DELEK US HLDGS INC NEW COM 24665A103 3308 81638 SH SOLE 2 6446 0 75192 DELEK US HLDGS INC NEW COM 24665A103 13 312 SH SOLE 4 312 0 0 DELEK US HLDGS INC NEW COM 24665A103 97 2396 SH SOLE 7 2396 0 0 DELEK US HLDGS INC NEW COM 24665A103 10261 253221 SH SOLE 18 253221 0 0 DELEK US HLDGS INC NEW COM 24665A103 6612 163176 SH SOLE 19 163176 0 0 DELEK US HLDGS INC NEW COM 24665A103 103759 2560678 SH SOLE 21 2560678 0 0 DELEK US HLDGS INC NEW COM 24665A103 97693 2410990 SH SOLE 22 2298995 0 111995 DELEK US HLDGS INC NEW COM 24665A103 451 11135 SH SOLE 23 11135 0 0 DELEK US HLDGS INC NEW COM 24665A103 2064 50945 SH SOLE 26 18693 0 32252 DELEK US HLDGS INC NEW COM 24665A103 408 10057 SH SOLE 28 10057 0 0 DELEK US HLDGS INC NEW COM 24665A103 936 23098 SH SOLE 30 23098 0 0 DELEK US HLDGS INC NEW COM 24665A103 1819 44900 SH SOLE 31 0 0 44900 DELEK US HLDGS INC NEW COM 24665A103 95 2344 SH SOLE 36 2344 0 0 DELEK US HLDGS INC NEW COM 24665A103 298 7343 SH SOLE 40 7343 0 0 DELL TECHNOLOGIES INC CL C 24703L202 36554 719560 SH SOLE 2 352343 0 367217 DELL TECHNOLOGIES INC CL C 24703L202 6122 120507 SH SOLE 4 116466 0 4041 DELL TECHNOLOGIES INC CL C 24703L202 1905 37505 SH SOLE 7 37505 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2800 55109 SH SOLE 13 55109 0 0 DELL TECHNOLOGIES INC CL C 24703L202 61 1205 SH SOLE 15 1205 0 0 DELL TECHNOLOGIES INC CL C 24703L202 6 126 SH SOLE 17 0 0 126 DELL TECHNOLOGIES INC CL C 24703L202 10846 213510 SH SOLE 18 175079 0 38431 DELL TECHNOLOGIES INC CL C 24703L202 25084 493780 SH SOLE 19 493780 0 0 DELL TECHNOLOGIES INC CL C 24703L202 97532 1919918 SH SOLE 21 1919918 0 0 DELL TECHNOLOGIES INC CL C 24703L202 252725 4974899 SH SOLE 22 4099182 0 875717 DELL TECHNOLOGIES INC CL C 24703L202 14560 286619 SH SOLE 23 286619 0 0 DELL TECHNOLOGIES INC CL C 24703L202 8203 161485 SH SOLE 25 161485 0 0 DELL TECHNOLOGIES INC CL C 24703L202 27435 540061 SH SOLE 26 193830 0 346231 DELL TECHNOLOGIES INC CL C 24703L202 1497 29470 SH SOLE 28 21192 0 8278 DELL TECHNOLOGIES INC CL C 24703L202 12530 246658 SH SOLE 29 114339 0 132319 DELL TECHNOLOGIES INC CL C 24703L202 14085 277265 SH SOLE 30 277265 0 0 DELL TECHNOLOGIES INC CL C 24703L202 14708 289534 SH SOLE 31 223314 0 66220 DELL TECHNOLOGIES INC CL C 24703L202 1787 35170 SH SOLE 34 35170 0 0 DELL TECHNOLOGIES INC CL C 24703L202 9893 194743 SH SOLE 36 194743 0 0 DELL TECHNOLOGIES INC CL C 24703L202 224 4409 SH SOLE 40 4409 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L202 41 800 SH Put SOLE 2 800 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L202 6045 119000 SH Put SOLE 19 119000 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L202 61 1200 SH Put SOLE 22 1200 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 746 37291 SH SOLE 2 37291 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 7 374 SH SOLE 4 374 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 39 1947 SH SOLE 7 1947 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 4130 206500 SH SOLE 18 206500 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 69293 3464633 SH SOLE 21 3464633 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 44719 2235953 SH SOLE 22 2166725 0 69228 DELPHI TECHNOLOGIES PLC SHS G2709G107 491 24555 SH SOLE 26 14546 0 10009 DELPHI TECHNOLOGIES PLC SHS G2709G107 213 10656 SH SOLE 28 10656 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 515 25751 SH SOLE 30 25751 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 164 8211 SH SOLE 36 8211 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 199 9968 SH SOLE 40 9968 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 74558 1313789 SH SOLE 2 154179 0 1159610 DELTA AIR LINES INC DEL COM NEW 247361702 3785 66704 SH SOLE 4 62077 0 4627 DELTA AIR LINES INC DEL COM NEW 247361702 32966 580903 SH SOLE 7 505424 0 75479 DELTA AIR LINES INC DEL COM NEW 247361702 633 11156 SH SOLE 13 11156 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 132 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 153070 2697261 SH SOLE 18 2494413 0 202848 DELTA AIR LINES INC DEL COM NEW 247361702 53481 942392 SH SOLE 19 942392 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 603136 10627953 SH SOLE 21 10627953 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 776681 13686001 SH SOLE 22 12309524 0 1376477 DELTA AIR LINES INC DEL COM NEW 247361702 6982 123024 SH SOLE 23 123024 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 12701 223806 SH SOLE 25 182314 0 41492 DELTA AIR LINES INC DEL COM NEW 247361702 74607 1314668 SH SOLE 26 247058 0 1067610 DELTA AIR LINES INC DEL COM NEW 247361702 1872 32983 SH SOLE 28 24159 0 8824 DELTA AIR LINES INC DEL COM NEW 247361702 386 6806 SH SOLE 29 6806 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 91847 1618454 SH SOLE 30 1618454 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4749 83686 SH SOLE 31 43634 0 40052 DELTA AIR LINES INC DEL COM NEW 247361702 38597 680122 SH SOLE 34 680122 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9366 165039 SH SOLE 36 165039 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 205 3621 SH SOLE 40 3621 0 0 DELTA APPAREL INC COM 247368103 148 6370 SH SOLE 2 266 0 6104 DELTA APPAREL INC COM 247368103 488 21049 SH SOLE 18 21049 0 0 DELTA APPAREL INC COM 247368103 238 10267 SH SOLE 19 10267 0 0 DELTA APPAREL INC COM 247368103 4814 207684 SH SOLE 21 207684 0 0 DELTA APPAREL INC COM 247368103 4975 214639 SH SOLE 22 212773 0 1866 DELUXE CORP COM 248019101 2548 62674 SH SOLE 2 20348 0 42326 DELUXE CORP COM 248019101 11 270 SH SOLE 4 270 0 0 DELUXE CORP COM 248019101 60 1486 SH SOLE 7 1486 0 0 DELUXE CORP COM 248019101 10042 246967 SH SOLE 18 246967 0 0 DELUXE CORP COM 248019101 3289 80881 SH SOLE 19 80881 0 0 DELUXE CORP COM 248019101 123506 3037529 SH SOLE 21 3037529 0 0 DELUXE CORP COM 248019101 74455 1831171 SH SOLE 22 1761188 0 69983 DELUXE CORP COM 248019101 1290 31736 SH SOLE 26 15352 0 16384 DELUXE CORP COM 248019101 252 6200 SH SOLE 28 6200 0 0 DELUXE CORP COM 248019101 523 12854 SH SOLE 30 12854 0 0 DELUXE CORP COM 248019101 202 4979 SH SOLE 40 4979 0 0 DENALI THERAPEUTICS INC COM 24823R105 1026 49399 SH SOLE 2 9644 0 39755 DENALI THERAPEUTICS INC COM 24823R105 7 348 SH SOLE 4 348 0 0 DENALI THERAPEUTICS INC COM 24823R105 13 646 SH SOLE 7 646 0 0 DENALI THERAPEUTICS INC COM 24823R105 3434 165420 SH SOLE 18 156667 0 8753 DENALI THERAPEUTICS INC COM 24823R105 4218 203176 SH SOLE 19 203176 0 0 DENALI THERAPEUTICS INC COM 24823R105 51358 2473890 SH SOLE 21 2473890 0 0 DENALI THERAPEUTICS INC COM 24823R105 38754 1866751 SH SOLE 22 1801015 0 65736 DENALI THERAPEUTICS INC COM 24823R105 576 27755 SH SOLE 23 27755 0 0 DENALI THERAPEUTICS INC COM 24823R105 1712 82451 SH SOLE 26 21467 0 60984 DENALI THERAPEUTICS INC COM 24823R105 192 9267 SH SOLE 28 9267 0 0 DENALI THERAPEUTICS INC COM 24823R105 5517 265771 SH SOLE 30 265771 0 0 DENALI THERAPEUTICS INC COM 24823R105 21 989 SH SOLE 34 989 0 0 DENALI THERAPEUTICS INC COM 24823R105 171 8234 SH SOLE 40 8234 0 0 DENBURY RES INC COM NEW 247916208 638 514587 SH SOLE 2 34377 0 480210 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 2481 2001093 SH SOLE 18 2001093 0 0 DENBURY RES INC COM NEW 247916208 1158 933990 SH SOLE 19 933990 0 0 DENBURY RES INC COM NEW 247916208 61614 49688735 SH SOLE 21 49688735 0 0 DENBURY RES INC COM NEW 247916208 17451 14073138 SH SOLE 22 13437927 0 635211 DENBURY RES INC COM NEW 247916208 61 49485 SH SOLE 23 49485 0 0 DENBURY RES INC COM NEW 247916208 66 53427 SH SOLE 26 25973 0 27454 DENBURY RES INC COM NEW 247916208 74 59570 SH SOLE 28 59570 0 0 DENBURY RES INC COM NEW 247916208 934 752945 SH SOLE 30 752945 0 0 DENBURY RES INC COM NEW 247916208 49 39693 SH SOLE 40 39693 0 0 DENNYS CORP COM 24869P104 1092 53213 SH SOLE 2 2380 0 50833 DENNYS CORP COM 24869P104 4 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 25 1205 SH SOLE 7 1205 0 0 DENNYS CORP COM 24869P104 3998 194721 SH SOLE 18 194721 0 0 DENNYS CORP COM 24869P104 2049 99810 SH SOLE 19 99810 0 0 DENNYS CORP COM 24869P104 38467 1873694 SH SOLE 21 1873694 0 0 DENNYS CORP COM 24869P104 37520 1827589 SH SOLE 22 1742003 0 85586 DENNYS CORP COM 24869P104 119 5786 SH SOLE 23 5786 0 0 DENNYS CORP COM 24869P104 906 44114 SH SOLE 26 22809 0 21305 DENNYS CORP COM 24869P104 142 6917 SH SOLE 28 6917 0 0 DENNYS CORP COM 24869P104 378 18433 SH SOLE 30 18433 0 0 DENNYS CORP COM 24869P104 134 6506 SH SOLE 40 6506 0 0 DENTSPLY SIRONA INC COM 24906P109 33529 574522 SH SOLE 2 66353 0 508169 DENTSPLY SIRONA INC COM 24906P109 4053 69444 SH SOLE 4 63355 0 6089 DENTSPLY SIRONA INC COM 24906P109 13265 227301 SH SOLE 7 200231 0 27070 DENTSPLY SIRONA INC COM 24906P109 587 10066 SH SOLE 13 10066 0 0 DENTSPLY SIRONA INC COM 24906P109 151 2587 SH SOLE 15 2587 0 0 DENTSPLY SIRONA INC COM 24906P109 27710 474804 SH SOLE 18 444199 0 30605 DENTSPLY SIRONA INC COM 24906P109 3871 66338 SH SOLE 19 66338 0 0 DENTSPLY SIRONA INC COM 24906P109 300828 5154696 SH SOLE 21 5154696 0 0 DENTSPLY SIRONA INC COM 24906P109 321877 5515371 SH SOLE 22 4911941 0 603430 DENTSPLY SIRONA INC COM 24906P109 9840 168605 SH SOLE 23 168605 0 0 DENTSPLY SIRONA INC COM 24906P109 12848 220146 SH SOLE 25 220146 0 0 DENTSPLY SIRONA INC COM 24906P109 59737 1023597 SH SOLE 26 313741 0 709856 DENTSPLY SIRONA INC COM 24906P109 2484 42569 SH SOLE 28 31097 0 11472 DENTSPLY SIRONA INC COM 24906P109 2995 51313 SH SOLE 29 5065 0 46248 DENTSPLY SIRONA INC COM 24906P109 52593 901179 SH SOLE 30 901179 0 0 DENTSPLY SIRONA INC COM 24906P109 4540 77790 SH SOLE 31 43597 0 34193 DENTSPLY SIRONA INC COM 24906P109 745 12772 SH SOLE 34 12772 0 0 DENTSPLY SIRONA INC COM 24906P109 8063 138167 SH SOLE 36 138167 0 0 DENTSPLY SIRONA INC COM 24906P109 269 4608 SH SOLE 40 4608 0 0 DERMIRA INC COM 24983L104 424 44338 SH SOLE 2 5697 0 38641 DERMIRA INC COM 24983L104 8 850 SH SOLE 7 850 0 0 DERMIRA INC COM 24983L104 1561 163291 SH SOLE 18 163291 0 0 DERMIRA INC COM 24983L104 1437 150363 SH SOLE 19 150363 0 0 DERMIRA INC COM 24983L104 20722 2167523 SH SOLE 21 2167523 0 0 DERMIRA INC COM 24983L104 12985 1358297 SH SOLE 22 1310327 0 47970 DERMIRA INC COM 24983L104 175 18299 SH SOLE 23 18299 0 0 DERMIRA INC COM 24983L104 432 45148 SH SOLE 26 0 0 45148 DERMIRA INC COM 24983L104 73 7654 SH SOLE 28 7654 0 0 DERMIRA INC COM 24983L104 68 7101 SH SOLE 30 7101 0 0 DERMIRA INC COM 24983L104 22 2272 SH SOLE 40 2272 0 0 DERMIRA INC NOTE 3.000% 5/1 24983LAB0 474 550000 PRN SOLE 21 550000 0 0 DESCARTES SYS GROUP INC COM 249906108 7801 211119 SH SOLE 21 211119 0 0 DESIGNER BRANDS INC CL A 250565108 1227 64027 SH SOLE 2 2669 0 61358 DESIGNER BRANDS INC CL A 250565108 8 415 SH SOLE 4 415 0 0 DESIGNER BRANDS INC CL A 250565108 45 2332 SH SOLE 7 2332 0 0 DESIGNER BRANDS INC CL A 250565108 5306 276797 SH SOLE 18 276797 0 0 DESIGNER BRANDS INC CL A 250565108 2134 111319 SH SOLE 19 111319 0 0 DESIGNER BRANDS INC CL A 250565108 122617 6396281 SH SOLE 21 6396281 0 0 DESIGNER BRANDS INC CL A 250565108 35156 1833895 SH SOLE 22 1722568 0 111327 DESIGNER BRANDS INC CL A 250565108 757 39509 SH SOLE 26 20073 0 19436 DESIGNER BRANDS INC CL A 250565108 156 8113 SH SOLE 28 8113 0 0 DESIGNER BRANDS INC CL A 250565108 1659 86520 SH SOLE 30 86520 0 0 DESIGNER BRANDS INC CL A 250565108 359 18737 SH SOLE 34 18737 0 0 DESIGNER BRANDS INC CL A 250565108 38 2001 SH SOLE 36 2001 0 0 DESIGNER BRANDS INC CL A 250565108 114 5951 SH SOLE 40 5951 0 0 DESPEGAR COM CORP ORD SHS G27358103 23 1651 SH SOLE 4 1651 0 0 DESPEGAR COM CORP ORD SHS G27358103 8304 597856 SH SOLE 21 597856 0 0 DESPEGAR COM CORP ORD SHS G27358103 4087 294248 SH SOLE 22 294248 0 0 DESPEGAR COM CORP ORD SHS G27358103 2598 187024 SH SOLE 30 187024 0 0 DESTINATION MATERNITY CORP COM 25065D100 3 2639 SH SOLE 18 2639 0 0 DESTINATION MATERNITY CORP COM 25065D100 58 44009 SH SOLE 21 44009 0 0 DESTINATION MATERNITY CORP COM 25065D100 308 232997 SH SOLE 22 232997 0 0 DESTINATION XL GROUP INC COM 25065K104 13 7217 SH SOLE 18 7217 0 0 DESTINATION XL GROUP INC COM 25065K104 226 128186 SH SOLE 21 128186 0 0 DESTINATION XL GROUP INC COM 25065K104 1532 870506 SH SOLE 22 870506 0 0 DEVON ENERGY CORP NEW COM 25179M103 31005 1087146 SH SOLE 2 152674 0 934472 DEVON ENERGY CORP NEW COM 25179M103 4319 151431 SH SOLE 4 139484 0 11947 DEVON ENERGY CORP NEW COM 25179M103 10996 385566 SH SOLE 7 372280 0 13286 DEVON ENERGY CORP NEW COM 25179M103 658 23087 SH SOLE 13 23087 0 0 DEVON ENERGY CORP NEW COM 25179M103 123 4324 SH SOLE 15 4324 0 0 DEVON ENERGY CORP NEW COM 25179M103 38251 1341183 SH SOLE 18 1282136 0 59047 DEVON ENERGY CORP NEW COM 25179M103 10490 367828 SH SOLE 19 367828 0 0 DEVON ENERGY CORP NEW COM 25179M103 286467 10044426 SH SOLE 21 10044426 0 0 DEVON ENERGY CORP NEW COM 25179M103 344035 12062940 SH SOLE 22 10858055 0 1204885 DEVON ENERGY CORP NEW COM 25179M103 9030 316622 SH SOLE 23 316622 0 0 DEVON ENERGY CORP NEW COM 25179M103 12357 433290 SH SOLE 25 433290 0 0 DEVON ENERGY CORP NEW COM 25179M103 61571 2158880 SH SOLE 26 596129 0 1562751 DEVON ENERGY CORP NEW COM 25179M103 2488 87232 SH SOLE 28 64717 0 22515 DEVON ENERGY CORP NEW COM 25179M103 377 13207 SH SOLE 29 13207 0 0 DEVON ENERGY CORP NEW COM 25179M103 47263 1657187 SH SOLE 30 1657187 0 0 DEVON ENERGY CORP NEW COM 25179M103 4745 166365 SH SOLE 31 96580 0 69785 DEVON ENERGY CORP NEW COM 25179M103 2559 89716 SH SOLE 34 89716 0 0 DEVON ENERGY CORP NEW COM 25179M103 9724 340963 SH SOLE 36 340963 0 0 DEVON ENERGY CORP NEW COM 25179M103 282 9877 SH SOLE 40 9877 0 0 DEXCOM INC COM 252131107 34035 227144 SH SOLE 2 32908 0 194236 DEXCOM INC COM 252131107 4747 31680 SH SOLE 4 29348 0 2332 DEXCOM INC COM 252131107 737 4921 SH SOLE 7 4921 0 0 DEXCOM INC COM 252131107 435 2900 SH SOLE 13 2900 0 0 DEXCOM INC COM 252131107 118 786 SH SOLE 15 786 0 0 DEXCOM INC COM 252131107 9922 66217 SH SOLE 18 57421 0 8796 DEXCOM INC COM 252131107 8546 57036 SH SOLE 19 57036 0 0 DEXCOM INC COM 252131107 242099 1615714 SH SOLE 21 1615714 0 0 DEXCOM INC COM 252131107 381463 2545802 SH SOLE 22 2360538 0 185264 DEXCOM INC COM 252131107 10462 69821 SH SOLE 23 69821 0 0 DEXCOM INC COM 252131107 13328 88945 SH SOLE 25 88945 0 0 DEXCOM INC COM 252131107 46273 308814 SH SOLE 26 117569 0 191245 DEXCOM INC COM 252131107 2523 16841 SH SOLE 28 12214 0 4627 DEXCOM INC COM 252131107 5431 36247 SH SOLE 29 2000 0 34247 DEXCOM INC COM 252131107 21756 145196 SH SOLE 30 145196 0 0 DEXCOM INC COM 252131107 4080 27230 SH SOLE 31 17502 0 9728 DEXCOM INC COM 252131107 569 3800 SH SOLE 34 3800 0 0 DEXCOM INC COM 252131107 9294 62026 SH SOLE 36 62026 0 0 DEXCOM INC COM 252131107 274 1827 SH SOLE 40 1827 0 0 DEXCOM INC NOTE 0.750% 5/1 252131AF4 1540 965000 PRN SOLE 21 965000 0 0 DHI GROUP INC COM 23331S100 178 49756 SH SOLE 2 2121 0 47635 DHI GROUP INC COM 23331S100 630 176608 SH SOLE 18 176608 0 0 DHI GROUP INC COM 23331S100 305 85317 SH SOLE 19 85317 0 0 DHI GROUP INC COM 23331S100 6114 1712600 SH SOLE 21 1712600 0 0 DHI GROUP INC COM 23331S100 4121 1154361 SH SOLE 22 1139410 0 14951 DHI GROUP INC COM 23331S100 254 71187 SH SOLE 31 0 0 71187 DHT HOLDINGS INC SHS NEW Y2065G121 551 93236 SH SOLE 2 3544 0 89692 DHT HOLDINGS INC SHS NEW Y2065G121 8 1371 SH SOLE 7 1371 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1816 307279 SH SOLE 18 307279 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 879 148740 SH SOLE 19 148740 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 17605 2978822 SH SOLE 21 2978822 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 5965 1009356 SH SOLE 22 935303 0 74053 DHT HOLDINGS INC SHS NEW Y2065G121 1227 207650 SH SOLE 31 0 0 207650 DIAGEO P L C SPON ADR NEW 25243Q205 1314 7628 SH SOLE 2 7628 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 26 150 SH SOLE 17 0 0 150 DIAGEO P L C SPON ADR NEW 25243Q205 115858 672341 SH SOLE 18 672275 0 66 DIAGEO P L C SPON ADR NEW 25243Q205 1155 6705 SH SOLE 25 6705 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 10 1982 SH SOLE 18 1982 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 124 25093 SH SOLE 21 25093 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 376 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 1605 11322 SH SOLE 18 11322 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 755 5326 SH SOLE 19 5326 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16477 116261 SH SOLE 21 116261 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15834 111727 SH SOLE 22 107524 0 4203 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 75 526 SH SOLE 23 526 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 78 548 SH SOLE 26 0 0 548 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 66 467 SH SOLE 28 467 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 113 795 SH SOLE 30 795 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 71 499 SH SOLE 40 499 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 705 79454 SH SOLE 2 11740 0 67714 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3 394 SH SOLE 4 394 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 36 4110 SH SOLE 7 4110 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2504 282333 SH SOLE 18 282333 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1666 187870 SH SOLE 19 187870 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 63394 7147048 SH SOLE 21 7147048 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 26830 3024755 SH SOLE 22 2899959 0 124796 DIAMOND OFFSHORE DRILLING IN COM 25271C102 282 31806 SH SOLE 23 31806 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 663 74746 SH SOLE 26 11889 0 62857 DIAMOND OFFSHORE DRILLING IN COM 25271C102 88 9889 SH SOLE 28 9889 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 860 96961 SH SOLE 30 96961 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 116 13111 SH SOLE 36 13111 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 68 7637 SH SOLE 40 7637 0 0 DIAMOND S SHIPPING INC COM Y20676105 282 22089 SH SOLE 2 921 0 21168 DIAMOND S SHIPPING INC COM Y20676105 973 76187 SH SOLE 18 76187 0 0 DIAMOND S SHIPPING INC COM Y20676105 468 36613 SH SOLE 19 36613 0 0 DIAMOND S SHIPPING INC COM Y20676105 9221 722118 SH SOLE 21 722118 0 0 DIAMOND S SHIPPING INC COM Y20676105 2745 214993 SH SOLE 22 208431 0 6562 DIAMONDBACK ENERGY INC COM 25278X109 43412 398383 SH SOLE 2 49837 0 348546 DIAMONDBACK ENERGY INC COM 25278X109 5212 47834 SH SOLE 4 43653 0 4181 DIAMONDBACK ENERGY INC COM 25278X109 14534 133377 SH SOLE 7 133377 0 0 DIAMONDBACK ENERGY INC COM 25278X109 267 2450 SH SOLE 13 2450 0 0 DIAMONDBACK ENERGY INC COM 25278X109 155 1419 SH SOLE 15 1419 0 0 DIAMONDBACK ENERGY INC COM 25278X109 52709 483706 SH SOLE 18 463088 0 20618 DIAMONDBACK ENERGY INC COM 25278X109 34206 313901 SH SOLE 19 313901 0 0 DIAMONDBACK ENERGY INC COM 25278X109 424401 3894660 SH SOLE 21 3894660 0 0 DIAMONDBACK ENERGY INC COM 25278X109 412387 3784413 SH SOLE 22 3365841 0 418572 DIAMONDBACK ENERGY INC COM 25278X109 12179 111767 SH SOLE 23 111767 0 0 DIAMONDBACK ENERGY INC COM 25278X109 17122 157130 SH SOLE 25 157130 0 0 DIAMONDBACK ENERGY INC COM 25278X109 62411 572740 SH SOLE 26 187976 0 384764 DIAMONDBACK ENERGY INC COM 25278X109 3457 31728 SH SOLE 28 23574 0 8154 DIAMONDBACK ENERGY INC COM 25278X109 384 3520 SH SOLE 29 3520 0 0 DIAMONDBACK ENERGY INC COM 25278X109 63914 586525 SH SOLE 30 586525 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5867 53843 SH SOLE 31 30661 0 23182 DIAMONDBACK ENERGY INC COM 25278X109 3833 35178 SH SOLE 34 35178 0 0 DIAMONDBACK ENERGY INC COM 25278X109 11120 102051 SH SOLE 36 102051 0 0 DIAMONDBACK ENERGY INC COM 25278X109 361 3309 SH SOLE 40 3309 0 0 DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 32663 3250000 SH SOLE 2 3250000 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2215 214221 SH SOLE 2 11808 0 202413 DIAMONDROCK HOSPITALITY CO COM 252784301 569 54982 SH SOLE 4 54982 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2255 218050 SH SOLE 7 218050 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 85 8190 SH SOLE 15 8190 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 9181 887926 SH SOLE 18 887926 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 6631 641324 SH SOLE 19 641324 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 239982 23209056 SH SOLE 21 23209056 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 81342 7866727 SH SOLE 22 7581431 0 285296 DIAMONDROCK HOSPITALITY CO COM 252784301 152 14739 SH SOLE 23 14739 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4671 451741 SH SOLE 25 451741 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1448 140039 SH SOLE 26 47892 0 92147 DIAMONDROCK HOSPITALITY CO COM 252784301 267 25832 SH SOLE 28 25832 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1095 105938 SH SOLE 29 105938 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 12109 1171117 SH SOLE 30 1171117 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1673 161815 SH SOLE 31 0 0 161815 DIAMONDROCK HOSPITALITY CO COM 252784301 78 7569 SH SOLE 34 7569 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 33 3200 SH SOLE 36 3200 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 224 21621 SH SOLE 40 21621 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 715 45412 SH SOLE 2 2213 0 43199 DICERNA PHARMACEUTICALS INC COM 253031108 15 957 SH SOLE 7 957 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 2844 180567 SH SOLE 18 180567 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1418 90053 SH SOLE 19 90053 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 38285 2430786 SH SOLE 21 2430786 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 23543 1494779 SH SOLE 22 1438946 0 55833 DICERNA PHARMACEUTICALS INC COM 253031108 147 9310 SH SOLE 26 0 0 9310 DICERNA PHARMACEUTICALS INC COM 253031108 249 15838 SH SOLE 30 15838 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 69 4358 SH SOLE 40 4358 0 0 DICKS SPORTING GOODS INC COM 253393102 4421 127668 SH SOLE 2 36068 0 91600 DICKS SPORTING GOODS INC COM 253393102 10 275 SH SOLE 4 275 0 0 DICKS SPORTING GOODS INC COM 253393102 87 2501 SH SOLE 7 2501 0 0 DICKS SPORTING GOODS INC COM 253393102 7407 213904 SH SOLE 18 213904 0 0 DICKS SPORTING GOODS INC COM 253393102 527 15211 SH SOLE 19 15211 0 0 DICKS SPORTING GOODS INC COM 253393102 116877 3375028 SH SOLE 21 3375028 0 0 DICKS SPORTING GOODS INC COM 253393102 107223 3096246 SH SOLE 22 2936748 0 159498 DICKS SPORTING GOODS INC COM 253393102 912 26332 SH SOLE 26 13093 0 13239 DICKS SPORTING GOODS INC COM 253393102 318 9188 SH SOLE 28 9188 0 0 DICKS SPORTING GOODS INC COM 253393102 838 24188 SH SOLE 30 24188 0 0 DICKS SPORTING GOODS INC COM 253393102 125 3621 SH SOLE 31 1421 0 2200 DICKS SPORTING GOODS INC COM 253393102 145 4187 SH SOLE 36 4187 0 0 DICKS SPORTING GOODS INC COM 253393102 252 7286 SH SOLE 40 7286 0 0 DIEBOLD NXDF INC COM 253651103 668 72919 SH SOLE 2 3279 0 69640 DIEBOLD NXDF INC COM 253651103 1 163 SH SOLE 4 163 0 0 DIEBOLD NXDF INC COM 253651103 37 4014 SH SOLE 7 4014 0 0 DIEBOLD NXDF INC COM 253651103 3074 335568 SH SOLE 18 335568 0 0 DIEBOLD NXDF INC COM 253651103 1174 128166 SH SOLE 19 128166 0 0 DIEBOLD NXDF INC COM 253651103 74981 8185737 SH SOLE 21 8185737 0 0 DIEBOLD NXDF INC COM 253651103 21275 2322580 SH SOLE 22 2228258 0 94322 DIEBOLD NXDF INC COM 253651103 228 24862 SH SOLE 26 20256 0 4606 DIEBOLD NXDF INC COM 253651103 82 8899 SH SOLE 28 8899 0 0 DIEBOLD NXDF INC COM 253651103 1033 112790 SH SOLE 30 112790 0 0 DIEBOLD NXDF INC COM 253651103 138 15054 SH SOLE 36 15054 0 0 DIEBOLD NXDF INC COM 253651103 61 6621 SH SOLE 40 6621 0 0 DIGI INTL INC COM 253798102 375 29580 SH SOLE 2 1251 0 28329 DIGI INTL INC COM 253798102 7 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 1610 126991 SH SOLE 18 126991 0 0 DIGI INTL INC COM 253798102 601 47431 SH SOLE 19 47431 0 0 DIGI INTL INC COM 253798102 39256 3095923 SH SOLE 21 3095923 0 0 DIGI INTL INC COM 253798102 11565 912079 SH SOLE 22 891039 0 21040 DIGI INTL INC COM 253798102 421 33211 SH SOLE 30 33211 0 0 DIGIMARC CORP NEW COM 25381B101 439 9887 SH SOLE 2 435 0 9452 DIGIMARC CORP NEW COM 25381B101 9 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 1734 39059 SH SOLE 18 39059 0 0 DIGIMARC CORP NEW COM 25381B101 858 19337 SH SOLE 19 19337 0 0 DIGIMARC CORP NEW COM 25381B101 16836 379278 SH SOLE 21 379278 0 0 DIGIMARC CORP NEW COM 25381B101 14811 333662 SH SOLE 22 325220 0 8442 DIGIRAD CORP COM NEW 253827703 3 414 SH SOLE 18 414 0 0 DIGIRAD CORP COM NEW 253827703 9 1268 SH SOLE 21 1268 0 0 DIGIRAD CORP COM NEW 253827703 10 1461 SH SOLE 22 1461 0 0 DIGITAL ALLY INC COM NEW 25382P208 3 1837 SH SOLE 18 1837 0 0 DIGITAL ALLY INC COM NEW 25382P208 33 22539 SH SOLE 21 22539 0 0 DIGITAL ALLY INC COM NEW 25382P208 72 49500 SH SOLE 22 49500 0 0 DIGITAL RLTY TR INC COM 253868103 59958 509028 SH SOLE 2 40532 0 468496 DIGITAL RLTY TR INC COM 253868103 18050 153242 SH SOLE 4 147801 0 5441 DIGITAL RLTY TR INC COM 253868103 48850 414724 SH SOLE 7 414724 0 0 DIGITAL RLTY TR INC COM 253868103 307 2606 SH SOLE 13 2606 0 0 DIGITAL RLTY TR INC COM 253868103 1106 9387 SH SOLE 15 9387 0 0 DIGITAL RLTY TR INC COM 253868103 66327 563093 SH SOLE 18 535623 0 27470 DIGITAL RLTY TR INC COM 253868103 36938 313594 SH SOLE 19 313594 0 0 DIGITAL RLTY TR INC COM 253868103 824378 6998712 SH SOLE 21 6998712 0 0 DIGITAL RLTY TR INC COM 253868103 837309 7108491 SH SOLE 22 6525606 0 582885 DIGITAL RLTY TR INC COM 253868103 19335 164146 SH SOLE 23 164146 0 0 DIGITAL RLTY TR INC COM 253868103 74726 634402 SH SOLE 25 634402 0 0 DIGITAL RLTY TR INC COM 253868103 98395 835339 SH SOLE 26 235625 0 599714 DIGITAL RLTY TR INC COM 253868103 5292 44927 SH SOLE 28 34121 0 10806 DIGITAL RLTY TR INC COM 253868103 13236 112367 SH SOLE 29 112367 0 0 DIGITAL RLTY TR INC COM 253868103 183077 1554266 SH SOLE 30 1554266 0 0 DIGITAL RLTY TR INC COM 253868103 8320 70632 SH SOLE 31 39103 0 31529 DIGITAL RLTY TR INC COM 253868103 3230 27420 SH SOLE 34 27420 0 0 DIGITAL RLTY TR INC COM 253868103 16950 143897 SH SOLE 36 143897 0 0 DIGITAL RLTY TR INC COM 253868103 579 4915 SH SOLE 40 4915 0 0 DIGITAL TURBINE INC COM NEW 25400W102 334 66782 SH SOLE 2 3178 0 63604 DIGITAL TURBINE INC COM NEW 25400W102 12 2398 SH SOLE 7 2398 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1341 268263 SH SOLE 18 268263 0 0 DIGITAL TURBINE INC COM NEW 25400W102 670 134056 SH SOLE 19 134056 0 0 DIGITAL TURBINE INC COM NEW 25400W102 12799 2559790 SH SOLE 21 2559790 0 0 DIGITAL TURBINE INC COM NEW 25400W102 9829 1965812 SH SOLE 22 1926682 0 39130 DIGITAL TURBINE INC COM NEW 25400W102 544 108828 SH SOLE 31 0 0 108828 DILLARDS INC CL A 254067101 1184 19017 SH SOLE 2 8301 0 10716 DILLARDS INC CL A 254067101 7 116 SH SOLE 4 116 0 0 DILLARDS INC CL A 254067101 16 253 SH SOLE 7 253 0 0 DILLARDS INC CL A 254067101 4767 76534 SH SOLE 18 76534 0 0 DILLARDS INC CL A 254067101 1158 18597 SH SOLE 19 18597 0 0 DILLARDS INC CL A 254067101 64358 1033360 SH SOLE 21 1033360 0 0 DILLARDS INC CL A 254067101 38693 621270 SH SOLE 22 598847 0 22423 DILLARDS INC CL A 254067101 235 3767 SH SOLE 26 1635 0 2132 DILLARDS INC CL A 254067101 111 1786 SH SOLE 28 1786 0 0 DILLARDS INC CL A 254067101 323 5183 SH SOLE 30 5183 0 0 DILLARDS INC CL A 254067101 154 2474 SH SOLE 36 2474 0 0 DILLARDS INC CL A 254067101 72 1162 SH SOLE 40 1162 0 0 DIME CMNTY BANCSHARES COM 253922108 614 32358 SH SOLE 2 1387 0 30971 DIME CMNTY BANCSHARES COM 253922108 5 281 SH SOLE 4 281 0 0 DIME CMNTY BANCSHARES COM 253922108 14 735 SH SOLE 7 735 0 0 DIME CMNTY BANCSHARES COM 253922108 2748 144684 SH SOLE 18 144684 0 0 DIME CMNTY BANCSHARES COM 253922108 1020 53712 SH SOLE 19 53712 0 0 DIME CMNTY BANCSHARES COM 253922108 65823 3466190 SH SOLE 21 3466190 0 0 DIME CMNTY BANCSHARES COM 253922108 21129 1112646 SH SOLE 22 1070551 0 42095 DIME CMNTY BANCSHARES COM 253922108 379 19937 SH SOLE 26 19937 0 0 DIME CMNTY BANCSHARES COM 253922108 89 4665 SH SOLE 28 4665 0 0 DIME CMNTY BANCSHARES COM 253922108 887 46716 SH SOLE 30 46716 0 0 DIME CMNTY BANCSHARES COM 253922108 65 3438 SH SOLE 40 3438 0 0 DINE BRANDS GLOBAL INC COM 254423106 1488 15590 SH SOLE 2 690 0 14900 DINE BRANDS GLOBAL INC COM 254423106 10 104 SH SOLE 4 104 0 0 DINE BRANDS GLOBAL INC COM 254423106 33 344 SH SOLE 7 344 0 0 DINE BRANDS GLOBAL INC COM 254423106 7050 73848 SH SOLE 18 73848 0 0 DINE BRANDS GLOBAL INC COM 254423106 2748 28786 SH SOLE 19 28786 0 0 DINE BRANDS GLOBAL INC COM 254423106 175466 1837913 SH SOLE 21 1837913 0 0 DINE BRANDS GLOBAL INC COM 254423106 48281 505722 SH SOLE 22 481961 0 23761 DINE BRANDS GLOBAL INC COM 254423106 137 1440 SH SOLE 23 1440 0 0 DINE BRANDS GLOBAL INC COM 254423106 733 7681 SH SOLE 26 6726 0 955 DINE BRANDS GLOBAL INC COM 254423106 196 2058 SH SOLE 28 2058 0 0 DINE BRANDS GLOBAL INC COM 254423106 2440 25557 SH SOLE 30 25557 0 0 DINE BRANDS GLOBAL INC COM 254423106 879 9206 SH SOLE 31 0 0 9206 DINE BRANDS GLOBAL INC COM 254423106 175 1838 SH SOLE 40 1838 0 0 DIODES INC COM 254543101 1489 40945 SH SOLE 2 2327 0 38618 DIODES INC COM 254543101 8 220 SH SOLE 4 220 0 0 DIODES INC COM 254543101 29 799 SH SOLE 7 799 0 0 DIODES INC COM 254543101 6512 179056 SH SOLE 18 179056 0 0 DIODES INC COM 254543101 2784 76533 SH SOLE 19 76533 0 0 DIODES INC COM 254543101 157666 4335048 SH SOLE 21 4335048 0 0 DIODES INC COM 254543101 45556 1252558 SH SOLE 22 1195439 0 57119 DIODES INC COM 254543101 127 3504 SH SOLE 23 3504 0 0 DIODES INC COM 254543101 879 24176 SH SOLE 26 7267 0 16909 DIODES INC COM 254543101 199 5471 SH SOLE 28 5471 0 0 DIODES INC COM 254543101 17302 475712 SH SOLE 30 475712 0 0 DIODES INC COM 254543101 2279 62662 SH SOLE 31 0 0 62662 DIODES INC COM 254543101 140 3840 SH SOLE 40 3840 0 0 DIPLOMAT PHARMACY INC COM 25456K101 359 59023 SH SOLE 2 4594 0 54429 DIPLOMAT PHARMACY INC COM 25456K101 1 230 SH SOLE 4 230 0 0 DIPLOMAT PHARMACY INC COM 25456K101 8 1232 SH SOLE 7 1232 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1581 259601 SH SOLE 18 259601 0 0 DIPLOMAT PHARMACY INC COM 25456K101 895 146994 SH SOLE 19 146994 0 0 DIPLOMAT PHARMACY INC COM 25456K101 40133 6590009 SH SOLE 21 6590009 0 0 DIPLOMAT PHARMACY INC COM 25456K101 12083 1984137 SH SOLE 22 1888573 0 95564 DIPLOMAT PHARMACY INC COM 25456K101 44 7251 SH SOLE 23 7251 0 0 DIPLOMAT PHARMACY INC COM 25456K101 120 19637 SH SOLE 26 5329 0 14308 DIPLOMAT PHARMACY INC COM 25456K101 43 6994 SH SOLE 28 6994 0 0 DIPLOMAT PHARMACY INC COM 25456K101 458 75269 SH SOLE 30 75269 0 0 DIPLOMAT PHARMACY INC COM 25456K101 24 3872 SH SOLE 40 3872 0 0 DISCOVER FINL SVCS COM 254709108 103861 1338585 SH SOLE 2 557104 0 781481 DISCOVER FINL SVCS COM 254709108 16712 215392 SH SOLE 4 206019 0 9373 DISCOVER FINL SVCS COM 254709108 23534 303307 SH SOLE 7 303307 0 0 DISCOVER FINL SVCS COM 254709108 5300 68309 SH SOLE 13 68309 0 0 DISCOVER FINL SVCS COM 254709108 265 3416 SH SOLE 15 3416 0 0 DISCOVER FINL SVCS COM 254709108 0 3 SH SOLE 17 0 0 3 DISCOVER FINL SVCS COM 254709108 73498 947266 SH SOLE 18 874199 0 73067 DISCOVER FINL SVCS COM 254709108 49949 643751 SH SOLE 19 643751 0 0 DISCOVER FINL SVCS COM 254709108 574854 7408864 SH SOLE 21 7408864 0 0 DISCOVER FINL SVCS COM 254709108 723686 9327050 SH SOLE 22 7839689 0 1487361 DISCOVER FINL SVCS COM 254709108 31660 408045 SH SOLE 23 408045 0 0 DISCOVER FINL SVCS COM 254709108 25547 329257 SH SOLE 25 329257 0 0 DISCOVER FINL SVCS COM 254709108 113219 1459195 SH SOLE 26 403465 0 1055730 DISCOVER FINL SVCS COM 254709108 4967 64020 SH SOLE 28 46706 0 17314 DISCOVER FINL SVCS COM 254709108 20393 262824 SH SOLE 29 130954 0 131870 DISCOVER FINL SVCS COM 254709108 91630 1180945 SH SOLE 30 1180945 0 0 DISCOVER FINL SVCS COM 254709108 26057 335835 SH SOLE 31 252785 0 83050 DISCOVER FINL SVCS COM 254709108 5365 69144 SH SOLE 34 69144 0 0 DISCOVER FINL SVCS COM 254709108 26419 340493 SH SOLE 36 340493 0 0 DISCOVER FINL SVCS COM 254709108 584 7530 SH SOLE 40 7530 0 0 DISCOVERY INC COM SER A 25470F104 12043 392292 SH SOLE 2 52878 0 339414 DISCOVERY INC COM SER A 25470F104 1867 60824 SH SOLE 4 54805 0 6019 DISCOVERY INC COM SER A 25470F104 6443 209854 SH SOLE 7 147064 0 62790 DISCOVERY INC COM SER A 25470F104 32 1053 SH SOLE 13 1053 0 0 DISCOVERY INC COM SER A 25470F104 33 1090 SH SOLE 15 1090 0 0 DISCOVERY INC COM SER A 25470F104 9864 321305 SH SOLE 18 297546 0 23759 DISCOVERY INC COM SER A 25470F104 2495 81270 SH SOLE 19 81270 0 0 DISCOVERY INC COM SER A 25470F104 115342 3757060 SH SOLE 21 3757060 0 0 DISCOVERY INC COM SER A 25470F104 119000 3876223 SH SOLE 22 3412214 0 464009 DISCOVERY INC COM SER A 25470F104 3496 113877 SH SOLE 23 113877 0 0 DISCOVERY INC COM SER A 25470F104 5440 177204 SH SOLE 25 177204 0 0 DISCOVERY INC COM SER A 25470F104 23615 769214 SH SOLE 26 219407 0 549807 DISCOVERY INC COM SER A 25470F104 919 29929 SH SOLE 28 21632 0 8297 DISCOVERY INC COM SER A 25470F104 1127 36695 SH SOLE 29 4754 0 31941 DISCOVERY INC COM SER A 25470F104 19083 621582 SH SOLE 30 621582 0 0 DISCOVERY INC COM SER A 25470F104 1288 41940 SH SOLE 31 24431 0 17509 DISCOVERY INC COM SER A 25470F104 1794 58448 SH SOLE 34 58448 0 0 DISCOVERY INC COM SER A 25470F104 4250 138421 SH SOLE 36 138421 0 0 DISCOVERY INC COM SER A 25470F104 87 2841 SH SOLE 40 2841 0 0 DISCOVERY INC COM SER C 25470F302 24240 852020 SH SOLE 2 71376 0 780644 DISCOVERY INC COM SER C 25470F302 3336 117244 SH SOLE 4 109846 0 7398 DISCOVERY INC COM SER C 25470F302 12879 452697 SH SOLE 7 330429 0 122268 DISCOVERY INC COM SER C 25470F302 152 5333 SH SOLE 13 5333 0 0 DISCOVERY INC COM SER C 25470F302 80 2815 SH SOLE 15 2815 0 0 DISCOVERY INC COM SER C 25470F302 20320 714225 SH SOLE 18 667460 0 46765 DISCOVERY INC COM SER C 25470F302 2875 101070 SH SOLE 19 101070 0 0 DISCOVERY INC COM SER C 25470F302 232407 8168952 SH SOLE 21 8168952 0 0 DISCOVERY INC COM SER C 25470F302 247401 8695986 SH SOLE 22 7688624 0 1007362 DISCOVERY INC COM SER C 25470F302 7330 257656 SH SOLE 23 257656 0 0 DISCOVERY INC COM SER C 25470F302 10256 360499 SH SOLE 25 360499 0 0 DISCOVERY INC COM SER C 25470F302 46796 1644843 SH SOLE 26 426718 0 1218125 DISCOVERY INC COM SER C 25470F302 2003 70390 SH SOLE 28 51798 0 18592 DISCOVERY INC COM SER C 25470F302 2310 81193 SH SOLE 29 6797 0 74396 DISCOVERY INC COM SER C 25470F302 39871 1401425 SH SOLE 30 1401425 0 0 DISCOVERY INC COM SER C 25470F302 3638 127863 SH SOLE 31 65673 0 62190 DISCOVERY INC COM SER C 25470F302 482 16933 SH SOLE 34 16933 0 0 DISCOVERY INC COM SER C 25470F302 6867 241369 SH SOLE 36 241369 0 0 DISCOVERY INC COM SER C 25470F302 264 9297 SH SOLE 40 9297 0 0 DISH NETWORK CORP CL A 25470M109 19639 511308 SH SOLE 2 44182 0 467126 DISH NETWORK CORP CL A 25470M109 2604 67800 SH SOLE 4 61759 0 6041 DISH NETWORK CORP CL A 25470M109 7563 196911 SH SOLE 7 196911 0 0 DISH NETWORK CORP CL A 25470M109 53 1367 SH SOLE 13 1367 0 0 DISH NETWORK CORP CL A 25470M109 105 2722 SH SOLE 15 2722 0 0 DISH NETWORK CORP CL A 25470M109 115777 3014235 SH SOLE 18 2728039 0 286196 DISH NETWORK CORP CL A 25470M109 41308 1075461 SH SOLE 19 1075461 0 0 DISH NETWORK CORP CL A 25470M109 192295 5006372 SH SOLE 21 5006372 0 0 DISH NETWORK CORP CL A 25470M109 212857 5541715 SH SOLE 22 4941522 0 600193 DISH NETWORK CORP CL A 25470M109 7243 188576 SH SOLE 23 188576 0 0 DISH NETWORK CORP CL A 25470M109 10484 272950 SH SOLE 25 202685 0 70265 DISH NETWORK CORP CL A 25470M109 32517 846581 SH SOLE 26 319449 0 527132 DISH NETWORK CORP CL A 25470M109 1716 44671 SH SOLE 28 32432 0 12239 DISH NETWORK CORP CL A 25470M109 187 4861 SH SOLE 29 4861 0 0 DISH NETWORK CORP CL A 25470M109 29204 760326 SH SOLE 30 760326 0 0 DISH NETWORK CORP CL A 25470M109 2856 74361 SH SOLE 31 38845 0 35516 DISH NETWORK CORP CL A 25470M109 33297 866881 SH SOLE 34 866881 0 0 DISH NETWORK CORP CL A 25470M109 9394 244584 SH SOLE 36 244584 0 0 DISH NETWORK CORP CL A 25470M109 176 4571 SH SOLE 40 4571 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 7267 7475000 PRN SOLE 21 7475000 0 0 DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 2217 2400000 PRN SOLE 21 2400000 0 0 DISNEY WALT CO COM DISNEY 254687106 615830 4410127 SH SOLE 2 575638 0 3834489 DISNEY WALT CO COM DISNEY 254687106 87141 624041 SH SOLE 4 575517 0 48524 DISNEY WALT CO COM DISNEY 254687106 217573 1558102 SH SOLE 7 1544597 0 13505 DISNEY WALT CO COM DISNEY 254687106 2353 16849 SH SOLE 13 16849 0 0 DISNEY WALT CO COM DISNEY 254687106 2281 16338 SH SOLE 15 16338 0 0 DISNEY WALT CO COM DISNEY 254687106 201 1437 SH SOLE 17 0 0 1437 DISNEY WALT CO COM DISNEY 254687106 480846 3443466 SH SOLE 18 3204593 0 238873 DISNEY WALT CO COM DISNEY 254687106 60222 431268 SH SOLE 19 431268 0 0 DISNEY WALT CO COM DISNEY 254687106 11884 85102 SH SOLE 20 85102 0 0 DISNEY WALT CO COM DISNEY 254687106 5092524 36468949 SH SOLE 21 36468949 0 0 DISNEY WALT CO COM DISNEY 254687106 5951412 42619680 SH SOLE 22 37706807 0 4912873 DISNEY WALT CO COM DISNEY 254687106 181264 1298083 SH SOLE 23 1298083 0 0 DISNEY WALT CO COM DISNEY 254687106 233077 1669127 SH SOLE 25 1669127 0 0 DISNEY WALT CO COM DISNEY 254687106 1214919 8700365 SH SOLE 26 1895459 0 6804906 DISNEY WALT CO COM DISNEY 254687106 49101 351628 SH SOLE 28 257650 0 93978 DISNEY WALT CO COM DISNEY 254687106 12718 91076 SH SOLE 29 42012 0 49064 DISNEY WALT CO COM DISNEY 254687106 960414 6877788 SH SOLE 30 6877788 0 0 DISNEY WALT CO COM DISNEY 254687106 86647 620500 SH SOLE 31 339128 0 281372 DISNEY WALT CO COM DISNEY 254687106 20325 145553 SH SOLE 32 145553 0 0 DISNEY WALT CO COM DISNEY 254687106 21519 154105 SH SOLE 34 154105 0 0 DISNEY WALT CO COM DISNEY 254687106 180556 1293012 SH SOLE 36 1293012 0 0 DISNEY WALT CO COM DISNEY 254687106 5664 40561 SH SOLE 40 40561 0 0 DISNEY WALT CO OPTIONS 254687106 461 3300 SH Call SOLE 2 3300 0 0 DISNEY WALT CO OPTIONS 254687106 80292 575000 SH Call SOLE 19 575000 0 0 DISNEY WALT CO OPTIONS 254687106 726 5200 SH Call SOLE 22 5200 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 21 5523 SH SOLE 21 5523 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 0 651 SH SOLE 18 651 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 13 17790 SH SOLE 21 17790 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 1062 92100 SH SOLE 2 92100 0 0 DIXIE GROUP INC CL A 255519100 0 361 SH SOLE 18 361 0 0 DIXIE GROUP INC CL A 255519100 10 17798 SH SOLE 21 17798 0 0 DIXIE GROUP INC CL A 255519100 203 349605 SH SOLE 22 349605 0 0 DLH HLDGS CORP COM 23335Q100 6 1104 SH SOLE 18 1104 0 0 DLH HLDGS CORP COM 23335Q100 74 14580 SH SOLE 21 14580 0 0 DLH HLDGS CORP COM 23335Q100 184 36303 SH SOLE 22 36303 0 0 DMC GLOBAL INC COM 23291C103 796 12565 SH SOLE 2 598 0 11967 DMC GLOBAL INC COM 23291C103 5 72 SH SOLE 4 72 0 0 DMC GLOBAL INC COM 23291C103 19 296 SH SOLE 7 296 0 0 DMC GLOBAL INC COM 23291C103 4140 65352 SH SOLE 18 65352 0 0 DMC GLOBAL INC COM 23291C103 1562 24660 SH SOLE 19 24660 0 0 DMC GLOBAL INC COM 23291C103 98641 1557077 SH SOLE 21 1557077 0 0 DMC GLOBAL INC COM 23291C103 27599 435656 SH SOLE 22 416033 0 19623 DMC GLOBAL INC COM 23291C103 588 9280 SH SOLE 26 9280 0 0 DMC GLOBAL INC COM 23291C103 152 2397 SH SOLE 28 2397 0 0 DMC GLOBAL INC COM 23291C103 1343 21193 SH SOLE 30 21193 0 0 DMC GLOBAL INC COM 23291C103 97 1527 SH SOLE 40 1527 0 0 DNB FINL CORP COM 233237106 129 2899 SH SOLE 2 139 0 2760 DNB FINL CORP COM 233237106 502 11284 SH SOLE 18 11284 0 0 DNB FINL CORP COM 233237106 244 5493 SH SOLE 19 5493 0 0 DNB FINL CORP COM 233237106 5003 112494 SH SOLE 21 112494 0 0 DNB FINL CORP COM 233237106 1340 30124 SH SOLE 22 29181 0 943 DOCUMENT SEC SYS INC COM NEW 25614T200 9 18380 SH SOLE 21 18380 0 0 DOCUSIGN INC COM 256163106 15800 317834 SH SOLE 2 17008 0 300826 DOCUSIGN INC COM 256163106 1638 32956 SH SOLE 4 30085 0 2871 DOCUSIGN INC COM 256163106 327 6574 SH SOLE 7 6574 0 0 DOCUSIGN INC COM 256163106 3998 80434 SH SOLE 18 72629 0 7805 DOCUSIGN INC COM 256163106 1792 36044 SH SOLE 19 36044 0 0 DOCUSIGN INC COM 256163106 99987 2011399 SH SOLE 21 2011399 0 0 DOCUSIGN INC COM 256163106 98954 1990631 SH SOLE 22 1726671 0 263960 DOCUSIGN INC COM 256163106 3588 72181 SH SOLE 23 72181 0 0 DOCUSIGN INC COM 256163106 63 1272 SH SOLE 25 1272 0 0 DOCUSIGN INC COM 256163106 11957 240526 SH SOLE 26 97188 0 143338 DOCUSIGN INC COM 256163106 1059 21296 SH SOLE 28 16025 0 5271 DOCUSIGN INC COM 256163106 1188 23891 SH SOLE 29 2825 0 21066 DOCUSIGN INC COM 256163106 11464 230621 SH SOLE 30 230621 0 0 DOCUSIGN INC COM 256163106 1617 32527 SH SOLE 31 20808 0 11719 DOCUSIGN INC COM 256163106 221 4442 SH SOLE 34 4442 0 0 DOCUSIGN INC COM 256163106 883 17754 SH SOLE 36 17754 0 0 DOCUSIGN INC COM 256163106 118 2379 SH SOLE 40 2379 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 9651 149394 SH SOLE 2 9978 0 139416 DOLBY LABORATORIES INC COM CL A 25659T107 20 314 SH SOLE 4 314 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 2226 34451 SH SOLE 18 34451 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 896 13875 SH SOLE 19 13875 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 49884 772205 SH SOLE 21 772205 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 111127 1720232 SH SOLE 22 1594143 0 126089 DOLBY LABORATORIES INC COM CL A 25659T107 1458 22572 SH SOLE 26 13686 0 8886 DOLBY LABORATORIES INC COM CL A 25659T107 531 8220 SH SOLE 28 8220 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1183 18312 SH SOLE 30 18312 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 247 3820 SH SOLE 31 1320 0 2500 DOLBY LABORATORIES INC COM CL A 25659T107 397 6139 SH SOLE 40 6139 0 0 DOLLAR GEN CORP NEW COM 256677105 89248 660316 SH SOLE 2 101816 0 558500 DOLLAR GEN CORP NEW COM 256677105 13124 97100 SH SOLE 4 90033 0 7067 DOLLAR GEN CORP NEW COM 256677105 46833 346501 SH SOLE 7 264421 0 82080 DOLLAR GEN CORP NEW COM 256677105 1025 7585 SH SOLE 13 7585 0 0 DOLLAR GEN CORP NEW COM 256677105 402 2977 SH SOLE 15 2977 0 0 DOLLAR GEN CORP NEW COM 256677105 293971 2174984 SH SOLE 18 1973566 0 201418 DOLLAR GEN CORP NEW COM 256677105 345783 2558322 SH SOLE 19 2558322 0 0 DOLLAR GEN CORP NEW COM 256677105 1017664 7529326 SH SOLE 21 7529326 0 0 DOLLAR GEN CORP NEW COM 256677105 926140 6852175 SH SOLE 22 6114987 0 737188 DOLLAR GEN CORP NEW COM 256677105 25510 188736 SH SOLE 23 188736 0 0 DOLLAR GEN CORP NEW COM 256677105 45492 336579 SH SOLE 25 309299 0 27280 DOLLAR GEN CORP NEW COM 256677105 146120 1081086 SH SOLE 26 323361 0 757725 DOLLAR GEN CORP NEW COM 256677105 7040 52085 SH SOLE 28 38735 0 13350 DOLLAR GEN CORP NEW COM 256677105 7059 52225 SH SOLE 29 5780 0 46445 DOLLAR GEN CORP NEW COM 256677105 143408 1061025 SH SOLE 30 1061025 0 0 DOLLAR GEN CORP NEW COM 256677105 14631 108246 SH SOLE 31 50968 0 57278 DOLLAR GEN CORP NEW COM 256677105 42117 311608 SH SOLE 34 311608 0 0 DOLLAR GEN CORP NEW COM 256677105 33350 246747 SH SOLE 36 246747 0 0 DOLLAR GEN CORP NEW COM 256677105 758 5607 SH SOLE 40 5607 0 0 DOLLAR TREE INC COM 256746108 61250 570347 SH SOLE 2 53898 0 516449 DOLLAR TREE INC COM 256746108 11101 103374 SH SOLE 4 97091 0 6283 DOLLAR TREE INC COM 256746108 25684 239165 SH SOLE 7 229102 0 10063 DOLLAR TREE INC COM 256746108 448 4169 SH SOLE 13 4169 0 0 DOLLAR TREE INC COM 256746108 257 2390 SH SOLE 15 2390 0 0 DOLLAR TREE INC COM 256746108 187259 1743730 SH SOLE 18 1627356 0 116374 DOLLAR TREE INC COM 256746108 233052 2170145 SH SOLE 19 2170145 0 0 DOLLAR TREE INC COM 256746108 656835 6116348 SH SOLE 21 6116348 0 0 DOLLAR TREE INC COM 256746108 634161 5905212 SH SOLE 22 5266400 0 638812 DOLLAR TREE INC COM 256746108 19517 181737 SH SOLE 23 181737 0 0 DOLLAR TREE INC COM 256746108 27697 257911 SH SOLE 25 234342 0 23569 DOLLAR TREE INC COM 256746108 98401 916299 SH SOLE 26 284697 0 631602 DOLLAR TREE INC COM 256746108 5042 46947 SH SOLE 28 34534 0 12413 DOLLAR TREE INC COM 256746108 572 5328 SH SOLE 29 5328 0 0 DOLLAR TREE INC COM 256746108 98624 918373 SH SOLE 30 918373 0 0 DOLLAR TREE INC COM 256746108 12190 113513 SH SOLE 31 44500 0 69013 DOLLAR TREE INC COM 256746108 3569 33230 SH SOLE 32 33230 0 0 DOLLAR TREE INC COM 256746108 115238 1073082 SH SOLE 34 1073082 0 0 DOLLAR TREE INC COM 256746108 20885 194474 SH SOLE 36 194474 0 0 DOLLAR TREE INC COM 256746108 619 5760 SH SOLE 40 5760 0 0 DOLPHIN ENTMT INC COM 25686H100 0 232 SH SOLE 18 232 0 0 DOLPHIN ENTMT INC COM 25686H100 3 3323 SH SOLE 21 3323 0 0 DOMINION ENERGY INC COM 25746U109 175719 2272620 SH SOLE 2 501992 0 1770628 DOMINION ENERGY INC COM 25746U109 27199 351778 SH SOLE 4 330273 0 21505 DOMINION ENERGY INC COM 25746U109 60546 783056 SH SOLE 7 753213 0 29843 DOMINION ENERGY INC COM 25746U109 2269 29340 SH SOLE 13 29340 0 0 DOMINION ENERGY INC COM 25746U109 567 7331 SH SOLE 15 7331 0 0 DOMINION ENERGY INC COM 25746U109 116316 1504349 SH SOLE 18 1393747 0 110602 DOMINION ENERGY INC COM 25746U109 17370 224650 SH SOLE 19 224650 0 0 DOMINION ENERGY INC COM 25746U109 1612856 20859499 SH SOLE 21 20859499 0 0 DOMINION ENERGY INC COM 25746U109 1545508 19988464 SH SOLE 22 17651613 0 2336851 DOMINION ENERGY INC COM 25746U109 52085 673623 SH SOLE 23 673623 0 0 DOMINION ENERGY INC COM 25746U109 58058 750876 SH SOLE 25 750876 0 0 DOMINION ENERGY INC COM 25746U109 309130 3998054 SH SOLE 26 964780 0 3033274 DOMINION ENERGY INC COM 25746U109 12052 155874 SH SOLE 28 114133 0 41741 DOMINION ENERGY INC COM 25746U109 2213 28622 SH SOLE 29 28622 0 0 DOMINION ENERGY INC COM 25746U109 266662 3448814 SH SOLE 30 3448814 0 0 DOMINION ENERGY INC COM 25746U109 25497 329760 SH SOLE 31 186409 0 143351 DOMINION ENERGY INC COM 25746U109 4933 63805 SH SOLE 32 63805 0 0 DOMINION ENERGY INC COM 25746U109 3805 49211 SH SOLE 34 49211 0 0 DOMINION ENERGY INC COM 25746U109 57303 741120 SH SOLE 36 741120 0 0 DOMINION ENERGY INC COM 25746U109 1343 17365 SH SOLE 40 17365 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 72492 700000 SH SOLE 21 700000 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 70576 1403388 SH SOLE 21 1403388 0 0 DOMINOS PIZZA INC COM 25754A201 44107 158497 SH SOLE 2 33585 0 124912 DOMINOS PIZZA INC COM 25754A201 4116 14790 SH SOLE 4 13750 0 1040 DOMINOS PIZZA INC COM 25754A201 777 2793 SH SOLE 7 2418 0 375 DOMINOS PIZZA INC COM 25754A201 2247 8076 SH SOLE 13 8076 0 0 DOMINOS PIZZA INC COM 25754A201 139 498 SH SOLE 15 498 0 0 DOMINOS PIZZA INC COM 25754A201 149697 537935 SH SOLE 18 420483 0 117452 DOMINOS PIZZA INC COM 25754A201 138482 497637 SH SOLE 19 497637 0 0 DOMINOS PIZZA INC COM 25754A201 590920 2123471 SH SOLE 21 2123471 0 0 DOMINOS PIZZA INC COM 25754A201 415303 1492393 SH SOLE 22 1391434 0 100959 DOMINOS PIZZA INC COM 25754A201 8604 30919 SH SOLE 23 30919 0 0 DOMINOS PIZZA INC COM 25754A201 10482 37666 SH SOLE 25 37666 0 0 DOMINOS PIZZA INC COM 25754A201 34560 124191 SH SOLE 26 55142 0 69049 DOMINOS PIZZA INC COM 25754A201 2140 7690 SH SOLE 28 5691 0 1999 DOMINOS PIZZA INC COM 25754A201 5657 20328 SH SOLE 29 2393 0 17935 DOMINOS PIZZA INC COM 25754A201 16040 57640 SH SOLE 30 57640 0 0 DOMINOS PIZZA INC COM 25754A201 4340 15595 SH SOLE 31 9937 0 5658 DOMINOS PIZZA INC COM 25754A201 6212 22323 SH SOLE 34 22323 0 0 DOMINOS PIZZA INC COM 25754A201 8422 30266 SH SOLE 36 30266 0 0 DOMINOS PIZZA INC COM 25754A201 259 932 SH SOLE 40 932 0 0 DOMO INC COM CL B 257554105 473 17328 SH SOLE 2 3014 0 14314 DOMO INC COM CL B 257554105 10 352 SH SOLE 7 352 0 0 DOMO INC COM CL B 257554105 1848 67656 SH SOLE 18 60448 0 7208 DOMO INC COM CL B 257554105 2805 102669 SH SOLE 19 102669 0 0 DOMO INC COM CL B 257554105 15739 576100 SH SOLE 21 576100 0 0 DOMO INC COM CL B 257554105 12002 439302 SH SOLE 22 414904 0 24398 DOMO INC COM CL B 257554105 269 9853 SH SOLE 23 9853 0 0 DOMO INC COM CL B 257554105 420 15389 SH SOLE 26 0 0 15389 DOMO INC COM CL B 257554105 13127 480486 SH SOLE 30 480486 0 0 DOMTAR CORP COM NEW 257559203 7437 167004 SH SOLE 2 40172 0 126832 DOMTAR CORP COM NEW 257559203 11 237 SH SOLE 4 237 0 0 DOMTAR CORP COM NEW 257559203 308 6918 SH SOLE 7 6918 0 0 DOMTAR CORP COM NEW 257559203 14719 330535 SH SOLE 18 330535 0 0 DOMTAR CORP COM NEW 257559203 618 13878 SH SOLE 19 13878 0 0 DOMTAR CORP COM NEW 257559203 211148 4741695 SH SOLE 21 4741695 0 0 DOMTAR CORP COM NEW 257559203 127864 2871402 SH SOLE 22 2734070 0 137332 DOMTAR CORP COM NEW 257559203 961 21579 SH SOLE 26 16427 0 5152 DOMTAR CORP COM NEW 257559203 349 7832 SH SOLE 28 7832 0 0 DOMTAR CORP COM NEW 257559203 3644 81832 SH SOLE 30 81832 0 0 DOMTAR CORP COM NEW 257559203 1933 43409 SH SOLE 31 1331 0 42078 DOMTAR CORP COM NEW 257559203 1041 23382 SH SOLE 32 23382 0 0 DOMTAR CORP COM NEW 257559203 386 8676 SH SOLE 34 8676 0 0 DOMTAR CORP COM NEW 257559203 212 4769 SH SOLE 36 4769 0 0 DOMTAR CORP COM NEW 257559203 310 6968 SH SOLE 40 6968 0 0 DONALDSON INC COM 257651109 14753 290079 SH SOLE 2 71119 0 218960 DONALDSON INC COM 257651109 31 612 SH SOLE 4 612 0 0 DONALDSON INC COM 257651109 2458 48333 SH SOLE 7 48333 0 0 DONALDSON INC COM 257651109 19280 379078 SH SOLE 18 379078 0 0 DONALDSON INC COM 257651109 1431 28138 SH SOLE 19 28138 0 0 DONALDSON INC COM 257651109 329965 6487703 SH SOLE 21 6487703 0 0 DONALDSON INC COM 257651109 214675 4220901 SH SOLE 22 3955442 0 265459 DONALDSON INC COM 257651109 2539 49912 SH SOLE 26 34777 0 15135 DONALDSON INC COM 257651109 822 16171 SH SOLE 28 16171 0 0 DONALDSON INC COM 257651109 1835 36073 SH SOLE 30 36073 0 0 DONALDSON INC COM 257651109 2511 49364 SH SOLE 31 2747 0 46617 DONALDSON INC COM 257651109 31 601 SH SOLE 36 601 0 0 DONALDSON INC COM 257651109 666 13090 SH SOLE 40 13090 0 0 DONEGAL GROUP INC CL A 257701201 172 11296 SH SOLE 2 558 0 10738 DONEGAL GROUP INC CL A 257701201 557 36484 SH SOLE 18 36484 0 0 DONEGAL GROUP INC CL A 257701201 235 15401 SH SOLE 19 15401 0 0 DONEGAL GROUP INC CL A 257701201 5617 367831 SH SOLE 21 367831 0 0 DONEGAL GROUP INC CL A 257701201 6864 449539 SH SOLE 22 432536 0 17003 DONEGAL GROUP INC CL A 257701201 31 2027 SH SOLE 28 2027 0 0 DONEGAL GROUP INC CL A 257701201 32 2113 SH SOLE 30 2113 0 0 DONEGAL GROUP INC CL A 257701201 10 640 SH SOLE 40 640 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 411 30781 SH SOLE 2 1232 0 29549 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 140 SH SOLE 4 140 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 9 638 SH SOLE 7 638 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2006 150359 SH SOLE 18 150359 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 711 53320 SH SOLE 19 53320 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 49465 3708026 SH SOLE 21 3708026 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 13258 993874 SH SOLE 22 948157 0 45717 DONNELLEY FINL SOLUTIONS INC COM 25787G100 186 13954 SH SOLE 26 1906 0 12048 DONNELLEY FINL SOLUTIONS INC COM 25787G100 43 3254 SH SOLE 28 3254 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 677 50772 SH SOLE 30 50772 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 38 2819 SH SOLE 40 2819 0 0 DONNELLEY R R & SONS CO COM 257867200 142 72259 SH SOLE 2 2548 0 69711 DONNELLEY R R & SONS CO COM 257867200 1 375 SH SOLE 4 375 0 0 DONNELLEY R R & SONS CO COM 257867200 3 1703 SH SOLE 7 1703 0 0 DONNELLEY R R & SONS CO COM 257867200 632 320593 SH SOLE 18 320593 0 0 DONNELLEY R R & SONS CO COM 257867200 225 114403 SH SOLE 19 114403 0 0 DONNELLEY R R & SONS CO COM 257867200 15717 7978055 SH SOLE 21 7978055 0 0 DONNELLEY R R & SONS CO COM 257867200 7517 3815860 SH SOLE 22 3654812 0 161048 DONNELLEY R R & SONS CO COM 257867200 15 7705 SH SOLE 26 5084 0 2621 DONNELLEY R R & SONS CO COM 257867200 17 8677 SH SOLE 28 8677 0 0 DONNELLEY R R & SONS CO COM 257867200 196 99525 SH SOLE 30 99525 0 0 DONNELLEY R R & SONS CO COM 257867200 15 7517 SH SOLE 40 7517 0 0 DORIAN LPG LTD SHS USD Y2106R110 259 28695 SH SOLE 2 1083 0 27612 DORIAN LPG LTD SHS USD Y2106R110 6 675 SH SOLE 7 675 0 0 DORIAN LPG LTD SHS USD Y2106R110 853 94549 SH SOLE 18 94549 0 0 DORIAN LPG LTD SHS USD Y2106R110 421 46688 SH SOLE 19 46688 0 0 DORIAN LPG LTD SHS USD Y2106R110 8435 935193 SH SOLE 21 935193 0 0 DORIAN LPG LTD SHS USD Y2106R110 7408 821244 SH SOLE 22 797699 0 23545 DORMAN PRODUCTS INC COM 258278100 4081 46838 SH SOLE 2 1112 0 45726 DORMAN PRODUCTS INC COM 258278100 11 128 SH SOLE 4 128 0 0 DORMAN PRODUCTS INC COM 258278100 44 505 SH SOLE 7 505 0 0 DORMAN PRODUCTS INC COM 258278100 10449 119907 SH SOLE 18 119907 0 0 DORMAN PRODUCTS INC COM 258278100 4015 46078 SH SOLE 19 46078 0 0 DORMAN PRODUCTS INC COM 258278100 262221 3009192 SH SOLE 21 3009192 0 0 DORMAN PRODUCTS INC COM 258278100 72403 830883 SH SOLE 22 792702 0 38181 DORMAN PRODUCTS INC COM 258278100 1394 15997 SH SOLE 26 8335 0 7662 DORMAN PRODUCTS INC COM 258278100 305 3499 SH SOLE 28 3499 0 0 DORMAN PRODUCTS INC COM 258278100 3702 42480 SH SOLE 30 42480 0 0 DORMAN PRODUCTS INC COM 258278100 228 2618 SH SOLE 40 2618 0 0 DORMAN PRODUCTS INC OPTIONS 258278100 8714 100000 SH Put SOLE 2 100000 0 0 DOUGLAS DYNAMICS INC COM 25960R105 787 19772 SH SOLE 2 966 0 18806 DOUGLAS DYNAMICS INC COM 25960R105 21 516 SH SOLE 7 516 0 0 DOUGLAS DYNAMICS INC COM 25960R105 3142 78972 SH SOLE 18 78972 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1521 38222 SH SOLE 19 38222 0 0 DOUGLAS DYNAMICS INC COM 25960R105 29756 747820 SH SOLE 21 747820 0 0 DOUGLAS DYNAMICS INC COM 25960R105 27291 685871 SH SOLE 22 657161 0 28710 DOUGLAS DYNAMICS INC COM 25960R105 10 242 SH SOLE 23 242 0 0 DOUGLAS DYNAMICS INC COM 25960R105 356 8954 SH SOLE 26 0 0 8954 DOUGLAS DYNAMICS INC COM 25960R105 130 3264 SH SOLE 28 3264 0 0 DOUGLAS DYNAMICS INC COM 25960R105 249 6249 SH SOLE 30 6249 0 0 DOUGLAS DYNAMICS INC COM 25960R105 366 9204 SH SOLE 34 9204 0 0 DOUGLAS DYNAMICS INC COM 25960R105 110 2774 SH SOLE 40 2774 0 0 DOUGLAS EMMETT INC COM 25960P109 15269 383252 SH SOLE 2 79931 0 303321 DOUGLAS EMMETT INC COM 25960P109 3571 89622 SH SOLE 4 89622 0 0 DOUGLAS EMMETT INC COM 25960P109 7570 190014 SH SOLE 7 190014 0 0 DOUGLAS EMMETT INC COM 25960P109 260 6537 SH SOLE 15 6537 0 0 DOUGLAS EMMETT INC COM 25960P109 28295 710220 SH SOLE 18 710220 0 0 DOUGLAS EMMETT INC COM 25960P109 9370 235197 SH SOLE 19 235197 0 0 DOUGLAS EMMETT INC COM 25960P109 387157 9717787 SH SOLE 21 9717787 0 0 DOUGLAS EMMETT INC COM 25960P109 274279 6884508 SH SOLE 22 6499562 0 384946 DOUGLAS EMMETT INC COM 25960P109 840 21083 SH SOLE 23 21083 0 0 DOUGLAS EMMETT INC COM 25960P109 13524 339464 SH SOLE 25 339464 0 0 DOUGLAS EMMETT INC COM 25960P109 5091 127796 SH SOLE 26 43848 0 83948 DOUGLAS EMMETT INC COM 25960P109 811 20368 SH SOLE 28 20368 0 0 DOUGLAS EMMETT INC COM 25960P109 3570 89617 SH SOLE 29 89617 0 0 DOUGLAS EMMETT INC COM 25960P109 29468 739655 SH SOLE 30 739655 0 0 DOUGLAS EMMETT INC COM 25960P109 417 10469 SH SOLE 31 3369 0 7100 DOUGLAS EMMETT INC COM 25960P109 2576 64654 SH SOLE 34 64654 0 0 DOUGLAS EMMETT INC COM 25960P109 33 837 SH SOLE 36 837 0 0 DOUGLAS EMMETT INC COM 25960P109 667 16749 SH SOLE 40 16749 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 102 7247 SH SOLE 2 509 0 6738 DOVA PHARMACEUTICALS INC COM 25985T102 4 254 SH SOLE 7 254 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 458 32513 SH SOLE 18 32513 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 245 17381 SH SOLE 19 17381 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 8350 592228 SH SOLE 21 592228 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 4912 348351 SH SOLE 22 340171 0 8180 DOVA PHARMACEUTICALS INC COM 25985T102 16 1148 SH SOLE 30 1148 0 0 DOVER CORP COM 260003108 36531 364579 SH SOLE 2 39906 0 324673 DOVER CORP COM 260003108 7041 70269 SH SOLE 4 66383 0 3886 DOVER CORP COM 260003108 30282 302211 SH SOLE 7 162825 0 139386 DOVER CORP COM 260003108 361 3601 SH SOLE 13 3601 0 0 DOVER CORP COM 260003108 122 1213 SH SOLE 15 1213 0 0 DOVER CORP COM 260003108 59513 593946 SH SOLE 18 573140 0 20806 DOVER CORP COM 260003108 134054 1337865 SH SOLE 19 1337865 0 0 DOVER CORP COM 260003108 331041 3303802 SH SOLE 21 3303802 0 0 DOVER CORP COM 260003108 392279 3914965 SH SOLE 22 3505402 0 409563 DOVER CORP COM 260003108 10456 104350 SH SOLE 23 104350 0 0 DOVER CORP COM 260003108 16060 160276 SH SOLE 25 160276 0 0 DOVER CORP COM 260003108 85693 855217 SH SOLE 26 190334 0 664883 DOVER CORP COM 260003108 2862 28558 SH SOLE 28 20528 0 8030 DOVER CORP COM 260003108 3332 33253 SH SOLE 29 3069 0 30184 DOVER CORP COM 260003108 52429 523240 SH SOLE 30 523240 0 0 DOVER CORP COM 260003108 5071 50609 SH SOLE 31 29870 0 20739 DOVER CORP COM 260003108 60540 604192 SH SOLE 34 604192 0 0 DOVER CORP COM 260003108 9941 99210 SH SOLE 36 99210 0 0 DOVER CORP COM 260003108 313 3127 SH SOLE 40 3127 0 0 DOVER MOTORSPORTS INC COM 260174107 7 3274 SH SOLE 18 3274 0 0 DOVER MOTORSPORTS INC COM 260174107 148 71277 SH SOLE 21 71277 0 0 DOVER MOTORSPORTS INC COM 260174107 554 266228 SH SOLE 22 266228 0 0 DOW INC COM 260557103 117386 2380580 SH SOLE 2 679775 0 1700805 DOW INC COM 260557103 14644 296972 SH SOLE 4 276561 0 20411 DOW INC COM 260557103 32793 665028 SH SOLE 7 665028 0 0 DOW INC COM 260557103 2817 57122 SH SOLE 13 57122 0 0 DOW INC COM 260557103 346 7007 SH SOLE 15 7007 0 0 DOW INC COM 260557103 14 291 SH SOLE 17 0 0 291 DOW INC COM 260557103 147861 2998605 SH SOLE 18 2776460 0 222145 DOW INC COM 260557103 164196 3329877 SH SOLE 19 3329877 0 0 DOW INC COM 260557103 617738 12527633 SH SOLE 21 12527633 0 0 DOW INC COM 260557103 941008 19083522 SH SOLE 22 16514342 0 2569180 DOW INC COM 260557103 31895 646824 SH SOLE 23 646824 0 0 DOW INC COM 260557103 37345 757356 SH SOLE 25 742658 0 14698 DOW INC COM 260557103 170046 3448504 SH SOLE 26 844999 0 2603505 DOW INC COM 260557103 7399 150048 SH SOLE 28 109996 0 40052 DOW INC COM 260557103 10503 212997 SH SOLE 29 70889 0 142108 DOW INC COM 260557103 129957 2635504 SH SOLE 30 2635504 0 0 DOW INC COM 260557103 20345 412598 SH SOLE 31 258214 0 154384 DOW INC COM 260557103 4675 94810 SH SOLE 32 94810 0 0 DOW INC COM 260557103 29731 602937 SH SOLE 34 602937 0 0 DOW INC COM 260557103 31226 633268 SH SOLE 36 633268 0 0 DOW INC COM 260557103 880 17853 SH SOLE 40 17853 0 0 DR REDDYS LABS LTD ADR 256135203 9411 251150 SH SOLE 2 27382 0 223768 DR REDDYS LABS LTD ADR 256135203 1300 34689 SH SOLE 4 34689 0 0 DR REDDYS LABS LTD ADR 256135203 786 20968 SH SOLE 7 0 0 20968 DR REDDYS LABS LTD ADR 256135203 1673 44650 SH SOLE 13 44650 0 0 DR REDDYS LABS LTD ADR 256135203 9361 249833 SH SOLE 18 249833 0 0 DR REDDYS LABS LTD ADR 256135203 800 21338 SH SOLE 19 21338 0 0 DR REDDYS LABS LTD ADR 256135203 214 5705 SH SOLE 21 5705 0 0 DR REDDYS LABS LTD ADR 256135203 23286 621460 SH SOLE 22 470088 0 151372 DR REDDYS LABS LTD ADR 256135203 28 750 SH SOLE 23 750 0 0 DR REDDYS LABS LTD ADR 256135203 42 1126 SH SOLE 25 1126 0 0 DR REDDYS LABS LTD ADR 256135203 12202 325649 SH SOLE 26 19147 0 306502 DR REDDYS LABS LTD ADR 256135203 3824 102060 SH SOLE 28 102060 0 0 DR REDDYS LABS LTD ADR 256135203 1082 28875 SH SOLE 29 28875 0 0 DR REDDYS LABS LTD ADR 256135203 9524 254168 SH SOLE 30 254168 0 0 DR REDDYS LABS LTD ADR 256135203 155 4124 SH SOLE 34 4124 0 0 DRIL QUIP INC COM 262037104 1896 39494 SH SOLE 2 3252 0 36242 DRIL QUIP INC COM 262037104 11 237 SH SOLE 4 237 0 0 DRIL QUIP INC COM 262037104 33 691 SH SOLE 7 691 0 0 DRIL QUIP INC COM 262037104 7617 158685 SH SOLE 18 158685 0 0 DRIL QUIP INC COM 262037104 3494 72801 SH SOLE 19 72801 0 0 DRIL QUIP INC COM 262037104 192117 4002431 SH SOLE 21 4002431 0 0 DRIL QUIP INC COM 262037104 54456 1134506 SH SOLE 22 1077069 0 57437 DRIL QUIP INC COM 262037104 249 5195 SH SOLE 23 5195 0 0 DRIL QUIP INC COM 262037104 1117 23267 SH SOLE 26 5579 0 17688 DRIL QUIP INC COM 262037104 266 5542 SH SOLE 28 5542 0 0 DRIL QUIP INC COM 262037104 2627 54724 SH SOLE 30 54724 0 0 DRIL QUIP INC COM 262037104 67 1403 SH SOLE 36 1403 0 0 DRIL QUIP INC COM 262037104 211 4402 SH SOLE 40 4402 0 0 DRIVE SHACK INC COM 262077100 267 56829 SH SOLE 2 4525 0 52304 DRIVE SHACK INC COM 262077100 981 209109 SH SOLE 18 209109 0 0 DRIVE SHACK INC COM 262077100 468 99688 SH SOLE 19 99688 0 0 DRIVE SHACK INC COM 262077100 9616 2050263 SH SOLE 21 2050263 0 0 DRIVE SHACK INC COM 262077100 6635 1414612 SH SOLE 22 1370217 0 44395 DROPBOX INC CL A 26210C104 11638 464592 SH SOLE 2 30944 0 433648 DROPBOX INC CL A 26210C104 2685 107198 SH SOLE 4 101841 0 5357 DROPBOX INC CL A 26210C104 271 10820 SH SOLE 7 10820 0 0 DROPBOX INC CL A 26210C104 27206 1086071 SH SOLE 18 1071134 0 14937 DROPBOX INC CL A 26210C104 120559 4812723 SH SOLE 19 4812723 0 0 DROPBOX INC CL A 26210C104 79070 3156495 SH SOLE 21 3156495 0 0 DROPBOX INC CL A 26210C104 137040 5470664 SH SOLE 22 5057047 0 413617 DROPBOX INC CL A 26210C104 3379 134902 SH SOLE 23 134902 0 0 DROPBOX INC CL A 26210C104 67 2672 SH SOLE 25 2672 0 0 DROPBOX INC CL A 26210C104 12193 486765 SH SOLE 26 213811 0 272954 DROPBOX INC CL A 26210C104 931 37172 SH SOLE 28 27431 0 9741 DROPBOX INC CL A 26210C104 1092 43608 SH SOLE 29 4236 0 39372 DROPBOX INC CL A 26210C104 9348 373168 SH SOLE 30 373168 0 0 DROPBOX INC CL A 26210C104 1499 59838 SH SOLE 31 37482 0 22356 DROPBOX INC CL A 26210C104 52227 2084896 SH SOLE 34 2084896 0 0 DROPBOX INC CL A 26210C104 831 33181 SH SOLE 36 33181 0 0 DROPBOX INC CL A 26210C104 111 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 248 17270 SH SOLE 2 887 0 16383 DSP GROUP INC COM 23332B106 1382 96222 SH SOLE 18 96222 0 0 DSP GROUP INC COM 23332B106 521 36264 SH SOLE 19 36264 0 0 DSP GROUP INC COM 23332B106 32446 2259443 SH SOLE 21 2259443 0 0 DSP GROUP INC COM 23332B106 10366 721843 SH SOLE 22 715689 0 6154 DSP GROUP INC COM 23332B106 333 23190 SH SOLE 30 23190 0 0 DTE ENERGY CO COM 233331107 64958 507961 SH SOLE 2 107549 0 400412 DTE ENERGY CO COM 233331107 8590 67170 SH SOLE 4 62379 0 4791 DTE ENERGY CO COM 233331107 24866 194446 SH SOLE 7 186005 0 8441 DTE ENERGY CO COM 233331107 4167 32589 SH SOLE 13 32589 0 0 DTE ENERGY CO COM 233331107 199 1558 SH SOLE 15 1558 0 0 DTE ENERGY CO COM 233331107 67388 526963 SH SOLE 18 493072 0 33891 DTE ENERGY CO COM 233331107 34516 269909 SH SOLE 19 269909 0 0 DTE ENERGY CO COM 233331107 848483 6634991 SH SOLE 21 6634991 0 0 DTE ENERGY CO COM 233331107 646863 5058363 SH SOLE 22 4388961 0 669402 DTE ENERGY CO COM 233331107 17273 135071 SH SOLE 23 135071 0 0 DTE ENERGY CO COM 233331107 22199 173596 SH SOLE 25 173596 0 0 DTE ENERGY CO COM 233331107 109304 854740 SH SOLE 26 238112 0 616628 DTE ENERGY CO COM 233331107 4673 36544 SH SOLE 28 27071 0 9473 DTE ENERGY CO COM 233331107 521 4074 SH SOLE 29 4074 0 0 DTE ENERGY CO COM 233331107 94279 737247 SH SOLE 30 737247 0 0 DTE ENERGY CO COM 233331107 8441 66004 SH SOLE 31 36334 0 29670 DTE ENERGY CO COM 233331107 3122 24417 SH SOLE 32 24417 0 0 DTE ENERGY CO COM 233331107 1347 10536 SH SOLE 34 10536 0 0 DTE ENERGY CO COM 233331107 7398 57852 SH SOLE 35 57852 0 0 DTE ENERGY CO COM 233331107 25324 198029 SH SOLE 36 198029 0 0 DTE ENERGY CO COM 233331107 558 4363 SH SOLE 40 4363 0 0 DTE ENERGY CO UNIT 99/99/9999 233331883 38227 680198 SH SOLE 21 680198 0 0 DUCOMMUN INC DEL COM 264147109 460 10202 SH SOLE 2 929 0 9273 DUCOMMUN INC DEL COM 264147109 12 263 SH SOLE 7 263 0 0 DUCOMMUN INC DEL COM 264147109 1659 36816 SH SOLE 18 36816 0 0 DUCOMMUN INC DEL COM 264147109 1156 25640 SH SOLE 19 25640 0 0 DUCOMMUN INC DEL COM 264147109 16237 360262 SH SOLE 21 360262 0 0 DUCOMMUN INC DEL COM 264147109 16101 357250 SH SOLE 22 341356 0 15894 DUCOMMUN INC DEL COM 264147109 50 1110 SH SOLE 23 1110 0 0 DUCOMMUN INC DEL COM 264147109 391 8685 SH SOLE 26 0 0 8685 DUCOMMUN INC DEL COM 264147109 69 1524 SH SOLE 30 1524 0 0 DUCOMMUN INC DEL COM 264147109 299 6644 SH SOLE 34 6644 0 0 DUCOMMUN INC DEL COM 264147109 46 1014 SH SOLE 40 1014 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 161528 1830552 SH SOLE 2 259879 0 1570673 DUKE ENERGY CORP NEW COM NEW 26441C204 25142 284925 SH SOLE 4 265099 0 19826 DUKE ENERGY CORP NEW COM NEW 26441C204 71281 807810 SH SOLE 7 768865 0 38945 DUKE ENERGY CORP NEW COM NEW 26441C204 2637 29890 SH SOLE 13 29890 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 579 6564 SH SOLE 15 6564 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 112464 1274528 SH SOLE 18 1176969 0 97559 DUKE ENERGY CORP NEW COM NEW 26441C204 19999 226644 SH SOLE 19 226644 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1716998 19458278 SH SOLE 21 19458278 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1641528 18602988 SH SOLE 22 16548725 0 2054263 DUKE ENERGY CORP NEW COM NEW 26441C204 47527 538612 SH SOLE 23 538612 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 59653 676032 SH SOLE 25 676032 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 212438 2407505 SH SOLE 26 852902 0 1554603 DUKE ENERGY CORP NEW COM NEW 26441C204 12458 141188 SH SOLE 28 103536 0 37652 DUKE ENERGY CORP NEW COM NEW 26441C204 1539 17437 SH SOLE 29 17437 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 259509 2940950 SH SOLE 30 2940950 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 22070 250113 SH SOLE 31 135510 0 114603 DUKE ENERGY CORP NEW COM NEW 26441C204 3577 40535 SH SOLE 34 40535 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9442 107005 SH SOLE 35 107005 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 68462 775863 SH SOLE 36 775863 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1419 16084 SH SOLE 40 16084 0 0 DUKE REALTY CORP COM NEW 264411505 56399 1784221 SH SOLE 2 114353 0 1669868 DUKE REALTY CORP COM NEW 264411505 6860 217029 SH SOLE 4 207980 0 9049 DUKE REALTY CORP COM NEW 264411505 23729 750673 SH SOLE 7 720002 0 30671 DUKE REALTY CORP COM NEW 264411505 221 6997 SH SOLE 13 6997 0 0 DUKE REALTY CORP COM NEW 264411505 508 16065 SH SOLE 15 16065 0 0 DUKE REALTY CORP COM NEW 264411505 23404 740390 SH SOLE 18 692771 0 47619 DUKE REALTY CORP COM NEW 264411505 18234 576854 SH SOLE 19 576854 0 0 DUKE REALTY CORP COM NEW 264411505 403014 12749575 SH SOLE 21 12749575 0 0 DUKE REALTY CORP COM NEW 264411505 431729 13658001 SH SOLE 22 12683012 0 974989 DUKE REALTY CORP COM NEW 264411505 8638 273283 SH SOLE 23 273283 0 0 DUKE REALTY CORP COM NEW 264411505 35205 1113729 SH SOLE 25 1113729 0 0 DUKE REALTY CORP COM NEW 264411505 50033 1582819 SH SOLE 26 517107 0 1065712 DUKE REALTY CORP COM NEW 264411505 2140 67713 SH SOLE 28 49308 0 18405 DUKE REALTY CORP COM NEW 264411505 8485 268413 SH SOLE 29 193014 0 75399 DUKE REALTY CORP COM NEW 264411505 91314 2888759 SH SOLE 30 2888759 0 0 DUKE REALTY CORP COM NEW 264411505 4152 131359 SH SOLE 31 72782 0 58577 DUKE REALTY CORP COM NEW 264411505 1153 36480 SH SOLE 34 36480 0 0 DUKE REALTY CORP COM NEW 264411505 8337 263752 SH SOLE 36 263752 0 0 DUKE REALTY CORP COM NEW 264411505 226 7136 SH SOLE 40 7136 0 0 DULUTH HLDGS INC COM CL B 26443V101 138 10187 SH SOLE 2 317 0 9870 DULUTH HLDGS INC COM CL B 26443V101 4 288 SH SOLE 7 288 0 0 DULUTH HLDGS INC COM CL B 26443V101 465 34246 SH SOLE 18 34246 0 0 DULUTH HLDGS INC COM CL B 26443V101 245 17993 SH SOLE 19 17993 0 0 DULUTH HLDGS INC COM CL B 26443V101 5085 374166 SH SOLE 21 374166 0 0 DULUTH HLDGS INC COM CL B 26443V101 4174 307110 SH SOLE 22 288664 0 18446 DULUTH HLDGS INC COM CL B 26443V101 18 1299 SH SOLE 26 0 0 1299 DULUTH HLDGS INC COM CL B 26443V101 28 2036 SH SOLE 28 2036 0 0 DULUTH HLDGS INC COM CL B 26443V101 103 7601 SH SOLE 30 7601 0 0 DULUTH HLDGS INC COM CL B 26443V101 25 1857 SH SOLE 40 1857 0 0 DUNKIN BRANDS GROUP INC COM 265504100 15152 190207 SH SOLE 2 44869 0 145338 DUNKIN BRANDS GROUP INC COM 265504100 35 439 SH SOLE 4 439 0 0 DUNKIN BRANDS GROUP INC COM 265504100 148 1861 SH SOLE 7 1861 0 0 DUNKIN BRANDS GROUP INC COM 265504100 19773 248218 SH SOLE 18 248218 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1456 18273 SH SOLE 19 18273 0 0 DUNKIN BRANDS GROUP INC COM 265504100 334674 4201281 SH SOLE 21 4201281 0 0 DUNKIN BRANDS GROUP INC COM 265504100 223096 2800603 SH SOLE 22 2641592 0 159011 DUNKIN BRANDS GROUP INC COM 265504100 2465 30950 SH SOLE 26 20291 0 10659 DUNKIN BRANDS GROUP INC COM 265504100 820 10289 SH SOLE 28 10289 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1900 23853 SH SOLE 30 23853 0 0 DUNKIN BRANDS GROUP INC COM 265504100 156 1960 SH SOLE 31 1760 0 200 DUNKIN BRANDS GROUP INC COM 265504100 114 1434 SH SOLE 36 1434 0 0 DUNKIN BRANDS GROUP INC COM 265504100 609 7647 SH SOLE 40 7647 0 0 DUPONT DE NEMOURS INC COM 26614N102 162672 2166943 SH SOLE 2 492396 0 1674547 DUPONT DE NEMOURS INC COM 26614N102 22326 297401 SH SOLE 4 276990 0 20411 DUPONT DE NEMOURS INC COM 26614N102 49490 659250 SH SOLE 7 656020 0 3230 DUPONT DE NEMOURS INC COM 26614N102 1568 20893 SH SOLE 13 20893 0 0 DUPONT DE NEMOURS INC COM 26614N102 526 7007 SH SOLE 15 7007 0 0 DUPONT DE NEMOURS INC COM 26614N102 24 314 SH SOLE 17 0 0 314 DUPONT DE NEMOURS INC COM 26614N102 209322 2788358 SH SOLE 18 2587833 0 200525 DUPONT DE NEMOURS INC COM 26614N102 248765 3313768 SH SOLE 19 3313768 0 0 DUPONT DE NEMOURS INC COM 26614N102 963687 12837176 SH SOLE 21 12837176 0 0 DUPONT DE NEMOURS INC COM 26614N102 1373432 18295349 SH SOLE 22 16167143 0 2128206 DUPONT DE NEMOURS INC COM 26614N102 43788 583294 SH SOLE 23 583294 0 0 DUPONT DE NEMOURS INC COM 26614N102 54863 730829 SH SOLE 25 720137 0 10692 DUPONT DE NEMOURS INC COM 26614N102 240901 3209022 SH SOLE 26 833124 0 2375898 DUPONT DE NEMOURS INC COM 26614N102 11044 147110 SH SOLE 28 107932 0 39178 DUPONT DE NEMOURS INC COM 26614N102 7835 104373 SH SOLE 29 23827 0 80546 DUPONT DE NEMOURS INC COM 26614N102 188738 2514162 SH SOLE 30 2514162 0 0 DUPONT DE NEMOURS INC COM 26614N102 21669 288656 SH SOLE 31 153977 0 134679 DUPONT DE NEMOURS INC COM 26614N102 1634 21772 SH SOLE 32 21772 0 0 DUPONT DE NEMOURS INC COM 26614N102 41921 558419 SH SOLE 34 558419 0 0 DUPONT DE NEMOURS INC COM 26614N102 43962 585619 SH SOLE 36 585619 0 0 DUPONT DE NEMOURS INC COM 26614N102 1241 16535 SH SOLE 40 16535 0 0 DURECT CORP COM 266605104 50 76145 SH SOLE 21 76145 0 0 DURECT CORP COM 266605104 1879 2882253 SH SOLE 22 2882253 0 0 DURECT CORP COM 266605104 134 205615 SH SOLE 26 0 0 205615 DXC TECHNOLOGY CO COM 23355L106 36268 657623 SH SOLE 2 57397 0 600226 DXC TECHNOLOGY CO COM 23355L106 4729 85745 SH SOLE 4 78231 0 7514 DXC TECHNOLOGY CO COM 23355L106 15809 286649 SH SOLE 7 238550 0 48099 DXC TECHNOLOGY CO COM 23355L106 826 14983 SH SOLE 13 14983 0 0 DXC TECHNOLOGY CO COM 23355L106 140 2531 SH SOLE 15 2531 0 0 DXC TECHNOLOGY CO COM 23355L106 14 246 SH SOLE 17 0 0 246 DXC TECHNOLOGY CO COM 23355L106 30512 553255 SH SOLE 18 517678 0 35577 DXC TECHNOLOGY CO COM 23355L106 10610 192384 SH SOLE 19 192384 0 0 DXC TECHNOLOGY CO COM 23355L106 366165 6639439 SH SOLE 21 6639439 0 0 DXC TECHNOLOGY CO COM 23355L106 373285 6768537 SH SOLE 22 6023004 0 745533 DXC TECHNOLOGY CO COM 23355L106 10621 192592 SH SOLE 23 192592 0 0 DXC TECHNOLOGY CO COM 23355L106 14500 262925 SH SOLE 25 262925 0 0 DXC TECHNOLOGY CO COM 23355L106 76936 1395031 SH SOLE 26 350159 0 1044872 DXC TECHNOLOGY CO COM 23355L106 2891 52423 SH SOLE 28 38320 0 14103 DXC TECHNOLOGY CO COM 23355L106 341 6178 SH SOLE 29 6178 0 0 DXC TECHNOLOGY CO COM 23355L106 63366 1148983 SH SOLE 30 1148983 0 0 DXC TECHNOLOGY CO COM 23355L106 5423 98324 SH SOLE 31 54431 0 43893 DXC TECHNOLOGY CO COM 23355L106 3509 63633 SH SOLE 34 63633 0 0 DXC TECHNOLOGY CO COM 23355L106 11791 213791 SH SOLE 36 213791 0 0 DXC TECHNOLOGY CO COM 23355L106 315 5714 SH SOLE 40 5714 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 698 18421 SH SOLE 2 2898 0 15523 DXP ENTERPRISES INC NEW COM NEW 233377407 11 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 2925 77193 SH SOLE 18 75057 0 2136 DXP ENTERPRISES INC NEW COM NEW 233377407 2309 60929 SH SOLE 19 60929 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 66509 1755321 SH SOLE 21 1755321 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 20417 538843 SH SOLE 22 511857 0 26986 DXP ENTERPRISES INC NEW COM NEW 233377407 271 7156 SH SOLE 23 7156 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 517 13633 SH SOLE 26 0 0 13633 DXP ENTERPRISES INC NEW COM NEW 233377407 74 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 954 25184 SH SOLE 30 25184 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 49 1293 SH SOLE 40 1293 0 0 DYADIC INTL INC DEL COM 26745T101 25 3915 SH SOLE 18 3915 0 0 DYADIC INTL INC DEL COM 26745T101 312 49798 SH SOLE 21 49798 0 0 DYCOM INDS INC COM 267475101 2407 40880 SH SOLE 2 14546 0 26334 DYCOM INDS INC COM 267475101 12 202 SH SOLE 4 202 0 0 DYCOM INDS INC COM 267475101 456 7740 SH SOLE 7 7740 0 0 DYCOM INDS INC COM 267475101 10212 173472 SH SOLE 18 173472 0 0 DYCOM INDS INC COM 267475101 3065 52058 SH SOLE 19 52058 0 0 DYCOM INDS INC COM 267475101 125943 2139341 SH SOLE 21 2139341 0 0 DYCOM INDS INC COM 267475101 62222 1056936 SH SOLE 22 1010916 0 46020 DYCOM INDS INC COM 267475101 583 9911 SH SOLE 26 5566 0 4345 DYCOM INDS INC COM 267475101 247 4189 SH SOLE 28 4189 0 0 DYCOM INDS INC COM 267475101 537 9129 SH SOLE 30 9129 0 0 DYCOM INDS INC COM 267475101 214 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1258 1290000 PRN SOLE 21 1290000 0 0 DYNASIL CORP AMER COM 268102100 12 11949 SH SOLE 21 11949 0 0 DYNATRONICS CORP COM NEW 268157401 36 22086 SH SOLE 22 22086 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 232 58175 SH SOLE 2 2299 0 55876 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5 1191 SH SOLE 7 1191 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 879 220321 SH SOLE 18 220321 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 439 110017 SH SOLE 19 110017 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8889 2227882 SH SOLE 21 2227882 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7645 1916153 SH SOLE 22 1834615 0 81538 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 27 6866 SH SOLE 26 0 0 6866 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 37 9240 SH SOLE 28 9240 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 64 16049 SH SOLE 30 16049 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 19 4676 SH SOLE 40 4676 0 0 DYNEX CAP INC COM 26817Q886 364 21716 SH SOLE 2 1065 0 20651 DYNEX CAP INC COM 26817Q886 1382 82514 SH SOLE 18 82514 0 0 DYNEX CAP INC COM 26817Q886 668 39873 SH SOLE 19 39873 0 0 DYNEX CAP INC COM 26817Q886 22860 1364765 SH SOLE 21 1364765 0 0 DYNEX CAP INC COM 26817Q886 280 16690 SH SOLE 26 11748 0 4942 DYNEX CAP INC COM 26817Q886 41 2429 SH SOLE 28 2429 0 0 DYNEX CAP INC COM 26817Q886 151 9031 SH SOLE 30 9031 0 0 DYNEX CAP INC COM 26817Q886 29 1733 SH SOLE 40 1733 0 0 E L F BEAUTY INC COM 26856L103 370 26211 SH SOLE 2 1096 0 25115 E L F BEAUTY INC COM 26856L103 5 369 SH SOLE 7 369 0 0 E L F BEAUTY INC COM 26856L103 1208 85639 SH SOLE 18 85639 0 0 E L F BEAUTY INC COM 26856L103 631 44751 SH SOLE 19 44751 0 0 E L F BEAUTY INC COM 26856L103 11424 810235 SH SOLE 21 810235 0 0 E L F BEAUTY INC COM 26856L103 10374 735753 SH SOLE 22 708825 0 26928 E L F BEAUTY INC COM 26856L103 108 7646 SH SOLE 30 7646 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 26230 588121 SH SOLE 2 47786 0 540335 E TRADE FINANCIAL CORP COM NEW 269246401 4239 95044 SH SOLE 4 88081 0 6963 E TRADE FINANCIAL CORP COM NEW 269246401 9640 216141 SH SOLE 7 216141 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 69 1555 SH SOLE 13 1555 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 96 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 115244 2583947 SH SOLE 18 2386038 0 197909 E TRADE FINANCIAL CORP COM NEW 269246401 47663 1068681 SH SOLE 19 1068681 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 250152 5608789 SH SOLE 21 5608789 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 273025 6121638 SH SOLE 22 5459030 0 662608 E TRADE FINANCIAL CORP COM NEW 269246401 9272 207883 SH SOLE 23 207883 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12447 279077 SH SOLE 25 233371 0 45706 E TRADE FINANCIAL CORP COM NEW 269246401 41530 931171 SH SOLE 26 313742 0 617429 E TRADE FINANCIAL CORP COM NEW 269246401 2175 48777 SH SOLE 28 36165 0 12612 E TRADE FINANCIAL CORP COM NEW 269246401 2510 56283 SH SOLE 29 5325 0 50958 E TRADE FINANCIAL CORP COM NEW 269246401 43727 980426 SH SOLE 30 980426 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 3948 88512 SH SOLE 31 52434 0 36078 E TRADE FINANCIAL CORP COM NEW 269246401 39245 879934 SH SOLE 34 879934 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 9316 208868 SH SOLE 36 208868 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 246 5515 SH SOLE 40 5515 0 0 EAGLE BANCORP INC MD COM 268948106 1742 32182 SH SOLE 2 1390 0 30792 EAGLE BANCORP INC MD COM 268948106 8 148 SH SOLE 4 148 0 0 EAGLE BANCORP INC MD COM 268948106 37 676 SH SOLE 7 676 0 0 EAGLE BANCORP INC MD COM 268948106 7833 144705 SH SOLE 18 144705 0 0 EAGLE BANCORP INC MD COM 268948106 3100 57272 SH SOLE 19 57272 0 0 EAGLE BANCORP INC MD COM 268948106 188493 3482235 SH SOLE 21 3482235 0 0 EAGLE BANCORP INC MD COM 268948106 52863 976601 SH SOLE 22 933651 0 42950 EAGLE BANCORP INC MD COM 268948106 370 6830 SH SOLE 26 3847 0 2983 EAGLE BANCORP INC MD COM 268948106 243 4492 SH SOLE 28 4492 0 0 EAGLE BANCORP INC MD COM 268948106 2567 47427 SH SOLE 30 47427 0 0 EAGLE BANCORP INC MD COM 268948106 4045 74732 SH SOLE 31 0 0 74732 EAGLE BANCORP INC MD COM 268948106 180 3333 SH SOLE 40 3333 0 0 EAGLE BANCORP MONT INC COM 26942G100 20 1229 SH SOLE 18 1229 0 0 EAGLE BANCORP MONT INC COM 26942G100 14 850 SH SOLE 21 850 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 235 44922 SH SOLE 2 1848 0 43074 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 6 1056 SH SOLE 7 1056 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 813 155166 SH SOLE 18 155166 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 405 77240 SH SOLE 19 77240 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 8273 1578776 SH SOLE 21 1578776 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7682 1466104 SH SOLE 22 1431103 0 35001 EAGLE MATERIALS INC COM 26969P108 9540 102912 SH SOLE 2 22814 0 80098 EAGLE MATERIALS INC COM 26969P108 19 203 SH SOLE 4 203 0 0 EAGLE MATERIALS INC COM 26969P108 81 873 SH SOLE 7 873 0 0 EAGLE MATERIALS INC COM 26969P108 11539 124478 SH SOLE 18 124478 0 0 EAGLE MATERIALS INC COM 26969P108 931 10048 SH SOLE 19 10048 0 0 EAGLE MATERIALS INC COM 26969P108 221857 2393279 SH SOLE 21 2393279 0 0 EAGLE MATERIALS INC COM 26969P108 135148 1457906 SH SOLE 22 1364895 0 93011 EAGLE MATERIALS INC COM 26969P108 1743 18800 SH SOLE 26 13035 0 5765 EAGLE MATERIALS INC COM 26969P108 553 5964 SH SOLE 28 5964 0 0 EAGLE MATERIALS INC COM 26969P108 1219 13147 SH SOLE 30 13147 0 0 EAGLE MATERIALS INC COM 26969P108 103 1112 SH SOLE 31 1012 0 100 EAGLE MATERIALS INC COM 26969P108 436 4699 SH SOLE 40 4699 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 448 8045 SH SOLE 2 387 0 7658 EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2359 42359 SH SOLE 18 42359 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1073 19263 SH SOLE 19 19263 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 67414 1210740 SH SOLE 21 1210740 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 18083 324771 SH SOLE 22 313087 0 11684 EAGLE PHARMACEUTICALS INC COM 269796108 40 713 SH SOLE 26 0 0 713 EAGLE PHARMACEUTICALS INC COM 269796108 97 1740 SH SOLE 28 1740 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 5933 106563 SH SOLE 30 106563 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1546 27770 SH SOLE 31 0 0 27770 EAGLE PHARMACEUTICALS INC COM 269796108 39 706 SH SOLE 34 706 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 46 833 SH SOLE 40 833 0 0 EARTHSTONE ENERGY INC CL A 27032D304 168 27381 SH SOLE 2 660 0 26721 EARTHSTONE ENERGY INC CL A 27032D304 407 66517 SH SOLE 18 66517 0 0 EARTHSTONE ENERGY INC CL A 27032D304 173 28280 SH SOLE 19 28280 0 0 EARTHSTONE ENERGY INC CL A 27032D304 4018 656584 SH SOLE 21 656584 0 0 EARTHSTONE ENERGY INC CL A 27032D304 2458 401569 SH SOLE 22 390006 0 11563 EAST WEST BANCORP INC COM 27579R104 23664 505958 SH SOLE 2 174300 0 331658 EAST WEST BANCORP INC COM 27579R104 3467 74127 SH SOLE 4 70304 0 3823 EAST WEST BANCORP INC COM 27579R104 819 17508 SH SOLE 7 17508 0 0 EAST WEST BANCORP INC COM 27579R104 188 4018 SH SOLE 13 4018 0 0 EAST WEST BANCORP INC COM 27579R104 20341 434918 SH SOLE 18 421320 0 13598 EAST WEST BANCORP INC COM 27579R104 11487 245599 SH SOLE 19 245599 0 0 EAST WEST BANCORP INC COM 27579R104 371079 7934117 SH SOLE 21 7934117 0 0 EAST WEST BANCORP INC COM 27579R104 249898 5343135 SH SOLE 22 4834818 0 508317 EAST WEST BANCORP INC COM 27579R104 6848 146419 SH SOLE 23 146419 0 0 EAST WEST BANCORP INC COM 27579R104 514 10999 SH SOLE 25 10999 0 0 EAST WEST BANCORP INC COM 27579R104 14876 318065 SH SOLE 26 147887 0 170178 EAST WEST BANCORP INC COM 27579R104 1277 27295 SH SOLE 28 20405 0 6890 EAST WEST BANCORP INC COM 27579R104 5238 111990 SH SOLE 29 11873 0 100117 EAST WEST BANCORP INC COM 27579R104 13676 292413 SH SOLE 30 292413 0 0 EAST WEST BANCORP INC COM 27579R104 3670 78477 SH SOLE 31 47686 0 30791 EAST WEST BANCORP INC COM 27579R104 12784 273340 SH SOLE 34 273340 0 0 EAST WEST BANCORP INC COM 27579R104 1570 33578 SH SOLE 36 33578 0 0 EAST WEST BANCORP INC COM 27579R104 136 2905 SH SOLE 40 2905 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1293 71400 SH SOLE 2 2864 0 68536 EASTERLY GOVT PPTYS INC COM 27616P103 318 17572 SH SOLE 4 17572 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1323 73051 SH SOLE 7 73051 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 48 2651 SH SOLE 15 2651 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 5443 300527 SH SOLE 18 300527 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3588 198121 SH SOLE 19 198121 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 135090 7459391 SH SOLE 21 7459391 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 52434 2895283 SH SOLE 22 2810342 0 84941 EASTERLY GOVT PPTYS INC COM 27616P103 43 2369 SH SOLE 23 2369 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2622 144800 SH SOLE 25 144800 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 917 50649 SH SOLE 26 23686 0 26963 EASTERLY GOVT PPTYS INC COM 27616P103 139 7673 SH SOLE 28 7673 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 632 34898 SH SOLE 29 34898 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 7144 394471 SH SOLE 30 394471 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 133 7357 SH SOLE 40 7357 0 0 EASTERN CO COM 276317104 159 5672 SH SOLE 2 203 0 5469 EASTERN CO COM 276317104 513 18309 SH SOLE 18 18309 0 0 EASTERN CO COM 276317104 256 9152 SH SOLE 19 9152 0 0 EASTERN CO COM 276317104 5031 179555 SH SOLE 21 179555 0 0 EASTERN CO COM 276317104 1693 60426 SH SOLE 22 57163 0 3263 EASTGROUP PPTY INC COM 277276101 16952 146160 SH SOLE 2 30067 0 116093 EASTGROUP PPTY INC COM 277276101 1203 10376 SH SOLE 4 10376 0 0 EASTGROUP PPTY INC COM 277276101 4504 38836 SH SOLE 7 38836 0 0 EASTGROUP PPTY INC COM 277276101 160 1376 SH SOLE 15 1376 0 0 EASTGROUP PPTY INC COM 277276101 24768 213556 SH SOLE 18 205786 0 7770 EASTGROUP PPTY INC COM 277276101 36851 317732 SH SOLE 19 317732 0 0 EASTGROUP PPTY INC COM 277276101 328996 2836659 SH SOLE 21 2836659 0 0 EASTGROUP PPTY INC COM 277276101 222671 1919906 SH SOLE 22 1869472 0 50434 EASTGROUP PPTY INC COM 277276101 5814 50130 SH SOLE 23 50130 0 0 EASTGROUP PPTY INC COM 277276101 9254 79793 SH SOLE 25 79793 0 0 EASTGROUP PPTY INC COM 277276101 14115 121700 SH SOLE 26 10559 0 111141 EASTGROUP PPTY INC COM 277276101 552 4763 SH SOLE 28 4763 0 0 EASTGROUP PPTY INC COM 277276101 2154 18571 SH SOLE 29 18571 0 0 EASTGROUP PPTY INC COM 277276101 19148 165101 SH SOLE 30 165101 0 0 EASTGROUP PPTY INC COM 277276101 373 3218 SH SOLE 34 3218 0 0 EASTGROUP PPTY INC COM 277276101 429 3697 SH SOLE 40 3697 0 0 EASTMAN CHEMICAL CO COM 277432100 37310 479372 SH SOLE 2 160554 0 318818 EASTMAN CHEMICAL CO COM 277432100 4759 61148 SH SOLE 4 57391 0 3757 EASTMAN CHEMICAL CO COM 277432100 11884 152696 SH SOLE 7 131175 0 21521 EASTMAN CHEMICAL CO COM 277432100 435 5583 SH SOLE 13 5583 0 0 EASTMAN CHEMICAL CO COM 277432100 98 1265 SH SOLE 15 1265 0 0 EASTMAN CHEMICAL CO COM 277432100 27245 350054 SH SOLE 18 330908 0 19146 EASTMAN CHEMICAL CO COM 277432100 6113 78538 SH SOLE 19 78538 0 0 EASTMAN CHEMICAL CO COM 277432100 251686 3233790 SH SOLE 21 3233790 0 0 EASTMAN CHEMICAL CO COM 277432100 292862 3762841 SH SOLE 22 3352953 0 409888 EASTMAN CHEMICAL CO COM 277432100 9887 127028 SH SOLE 23 127028 0 0 EASTMAN CHEMICAL CO COM 277432100 12420 159573 SH SOLE 25 159573 0 0 EASTMAN CHEMICAL CO COM 277432100 47008 603983 SH SOLE 26 202021 0 401962 EASTMAN CHEMICAL CO COM 277432100 2060 26463 SH SOLE 28 19223 0 7240 EASTMAN CHEMICAL CO COM 277432100 2540 32630 SH SOLE 29 3236 0 29394 EASTMAN CHEMICAL CO COM 277432100 40415 519276 SH SOLE 30 519276 0 0 EASTMAN CHEMICAL CO COM 277432100 4268 54841 SH SOLE 31 27523 0 27318 EASTMAN CHEMICAL CO COM 277432100 2106 27062 SH SOLE 34 27062 0 0 EASTMAN CHEMICAL CO COM 277432100 9021 115907 SH SOLE 36 115907 0 0 EASTMAN CHEMICAL CO COM 277432100 226 2907 SH SOLE 40 2907 0 0 EASTMAN KODAK CO COM NEW 277461406 8 3231 SH SOLE 18 3231 0 0 EASTMAN KODAK CO COM NEW 277461406 155 64589 SH SOLE 21 64589 0 0 EASTMAN KODAK CO COM NEW 277461406 909 378770 SH SOLE 22 378770 0 0 EASTSIDE DISTILLING INC COM PAR 277802302 7 1520 SH SOLE 18 1520 0 0 EASTSIDE DISTILLING INC COM PAR 277802302 94 20824 SH SOLE 21 20824 0 0 EATON CORP PLC SHS G29183103 91655 1100564 SH SOLE 2 150673 0 949891 EATON CORP PLC SHS G29183103 14582 175100 SH SOLE 4 163562 0 11538 EATON CORP PLC SHS G29183103 46514 558525 SH SOLE 7 430858 0 127667 EATON CORP PLC SHS G29183103 1412 16953 SH SOLE 13 16953 0 0 EATON CORP PLC SHS G29183103 341 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 86738 1041522 SH SOLE 18 983266 0 58256 EATON CORP PLC SHS G29183103 12732 152880 SH SOLE 19 152880 0 0 EATON CORP PLC SHS G29183103 923595 11090238 SH SOLE 21 11090238 0 0 EATON CORP PLC SHS G29183103 875924 10517814 SH SOLE 22 9299730 0 1218084 EATON CORP PLC SHS G29183103 25903 311036 SH SOLE 23 311036 0 0 EATON CORP PLC SHS G29183103 39039 468771 SH SOLE 25 468771 0 0 EATON CORP PLC SHS G29183103 192699 2313868 SH SOLE 26 498107 0 1815761 EATON CORP PLC SHS G29183103 6910 82979 SH SOLE 28 60034 0 22945 EATON CORP PLC SHS G29183103 825 9910 SH SOLE 29 9910 0 0 EATON CORP PLC SHS G29183103 128361 1541322 SH SOLE 30 1541322 0 0 EATON CORP PLC SHS G29183103 12486 149929 SH SOLE 31 81651 0 68278 EATON CORP PLC SHS G29183103 3578 42958 SH SOLE 32 42958 0 0 EATON CORP PLC SHS G29183103 39783 477698 SH SOLE 34 477698 0 0 EATON CORP PLC SHS G29183103 8593 103185 SH SOLE 35 103185 0 0 EATON CORP PLC SHS G29183103 27990 336092 SH SOLE 36 336092 0 0 EATON CORP PLC SHS G29183103 755 9067 SH SOLE 40 9067 0 0 EATON VANCE CORP COM NON VTG 278265103 14574 337905 SH SOLE 2 85874 0 252031 EATON VANCE CORP COM NON VTG 278265103 1726 40015 SH SOLE 4 36817 0 3198 EATON VANCE CORP COM NON VTG 278265103 8278 191926 SH SOLE 7 159316 0 32610 EATON VANCE CORP COM NON VTG 278265103 33 775 SH SOLE 13 775 0 0 EATON VANCE CORP COM NON VTG 278265103 0 9 SH SOLE 17 0 0 9 EATON VANCE CORP COM NON VTG 278265103 16269 377204 SH SOLE 18 367562 0 9642 EATON VANCE CORP COM NON VTG 278265103 1109 25716 SH SOLE 19 25716 0 0 EATON VANCE CORP COM NON VTG 278265103 279218 6473878 SH SOLE 21 6473878 0 0 EATON VANCE CORP COM NON VTG 278265103 165756 3843174 SH SOLE 22 3598503 0 244671 EATON VANCE CORP COM NON VTG 278265103 3607 83631 SH SOLE 23 83631 0 0 EATON VANCE CORP COM NON VTG 278265103 482 11175 SH SOLE 25 11175 0 0 EATON VANCE CORP COM NON VTG 278265103 11913 276201 SH SOLE 26 130856 0 145345 EATON VANCE CORP COM NON VTG 278265103 973 22564 SH SOLE 28 16443 0 6121 EATON VANCE CORP COM NON VTG 278265103 1127 26125 SH SOLE 29 1964 0 24161 EATON VANCE CORP COM NON VTG 278265103 12489 289563 SH SOLE 30 289563 0 0 EATON VANCE CORP COM NON VTG 278265103 1617 37494 SH SOLE 31 21643 0 15851 EATON VANCE CORP COM NON VTG 278265103 280 6494 SH SOLE 34 6494 0 0 EATON VANCE CORP COM NON VTG 278265103 1419 32909 SH SOLE 36 32909 0 0 EATON VANCE CORP COM NON VTG 278265103 101 2334 SH SOLE 40 2334 0 0 EBAY INC COM 278642103 79531 2013447 SH SOLE 2 191121 0 1822326 EBAY INC COM 278642103 12240 309883 SH SOLE 4 286356 0 23527 EBAY INC COM 278642103 31651 801296 SH SOLE 7 748190 0 53106 EBAY INC COM 278642103 1424 36056 SH SOLE 13 36056 0 0 EBAY INC COM 278642103 439 11108 SH SOLE 15 11108 0 0 EBAY INC COM 278642103 2 50 SH SOLE 17 0 0 50 EBAY INC COM 278642103 89327 2261431 SH SOLE 18 2146441 0 114990 EBAY INC COM 278642103 9298 235398 SH SOLE 19 235398 0 0 EBAY INC COM 278642103 583283 14766657 SH SOLE 21 14766657 0 0 EBAY INC COM 278642103 802923 20327170 SH SOLE 22 18094750 0 2232420 EBAY INC COM 278642103 24495 620126 SH SOLE 23 620126 0 0 EBAY INC COM 278642103 32117 813098 SH SOLE 25 813098 0 0 EBAY INC COM 278642103 167508 4240703 SH SOLE 26 1035729 0 3204974 EBAY INC COM 278642103 6812 172468 SH SOLE 28 127086 0 45382 EBAY INC COM 278642103 804 20366 SH SOLE 29 20366 0 0 EBAY INC COM 278642103 127625 3231004 SH SOLE 30 3231004 0 0 EBAY INC COM 278642103 10968 277666 SH SOLE 31 172783 0 104883 EBAY INC COM 278642103 4815 121906 SH SOLE 32 121906 0 0 EBAY INC COM 278642103 3912 99049 SH SOLE 34 99049 0 0 EBAY INC COM 278642103 25860 654696 SH SOLE 36 654696 0 0 EBAY INC COM 278642103 750 18977 SH SOLE 40 18977 0 0 EBIX INC COM NEW 278715206 1025 20401 SH SOLE 2 949 0 19452 EBIX INC COM NEW 278715206 12 240 SH SOLE 4 240 0 0 EBIX INC COM NEW 278715206 27 533 SH SOLE 7 533 0 0 EBIX INC COM NEW 278715206 5093 101406 SH SOLE 18 101406 0 0 EBIX INC COM NEW 278715206 1992 39665 SH SOLE 19 39665 0 0 EBIX INC COM NEW 278715206 123197 2453147 SH SOLE 21 2453147 0 0 EBIX INC COM NEW 278715206 34814 693225 SH SOLE 22 659917 0 33308 EBIX INC COM NEW 278715206 329 6558 SH SOLE 26 5236 0 1322 EBIX INC COM NEW 278715206 142 2829 SH SOLE 28 2829 0 0 EBIX INC COM NEW 278715206 4584 91270 SH SOLE 30 91270 0 0 EBIX INC COM NEW 278715206 140 2797 SH SOLE 40 2797 0 0 ECA MARCELLUS TR I COM UNIT 26827L109 146 83987 SH SOLE 31 0 0 83987 ECHO GLOBAL LOGISTICS INC COM 27875T101 574 27499 SH SOLE 2 2265 0 25234 ECHO GLOBAL LOGISTICS INC COM 27875T101 12 597 SH SOLE 7 597 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2661 127520 SH SOLE 18 127520 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1540 73795 SH SOLE 19 73795 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 64135 3073049 SH SOLE 21 3073049 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 19627 940453 SH SOLE 22 880986 0 59467 ECHO GLOBAL LOGISTICS INC COM 27875T101 218 10443 SH SOLE 23 10443 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 635 30425 SH SOLE 26 0 0 30425 ECHO GLOBAL LOGISTICS INC COM 27875T101 79 3786 SH SOLE 28 3786 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 886 42456 SH SOLE 30 42456 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 54 2582 SH SOLE 40 2582 0 0 ECHOSTAR CORP CL A 278768106 3846 86769 SH SOLE 2 3540 0 83229 ECHOSTAR CORP CL A 278768106 9 211 SH SOLE 4 211 0 0 ECHOSTAR CORP CL A 278768106 66 1493 SH SOLE 7 1493 0 0 ECHOSTAR CORP CL A 278768106 995 22444 SH SOLE 18 22444 0 0 ECHOSTAR CORP CL A 278768106 487 10980 SH SOLE 19 10980 0 0 ECHOSTAR CORP CL A 278768106 35095 791863 SH SOLE 21 791863 0 0 ECHOSTAR CORP CL A 278768106 56903 1283914 SH SOLE 22 1184030 0 99884 ECHOSTAR CORP CL A 278768106 677 15278 SH SOLE 26 8033 0 7245 ECHOSTAR CORP CL A 278768106 295 6646 SH SOLE 28 6646 0 0 ECHOSTAR CORP CL A 278768106 616 13900 SH SOLE 30 13900 0 0 ECHOSTAR CORP CL A 278768106 149 3367 SH SOLE 31 1067 0 2300 ECHOSTAR CORP CL A 278768106 153 3443 SH SOLE 36 3443 0 0 ECHOSTAR CORP CL A 278768106 216 4869 SH SOLE 40 4869 0 0 ECOLAB INC COM 278865100 129332 655046 SH SOLE 2 96389 0 558657 ECOLAB INC COM 278865100 18117 91759 SH SOLE 4 84908 0 6851 ECOLAB INC COM 278865100 58894 298289 SH SOLE 7 246994 0 51295 ECOLAB INC COM 278865100 2305 11672 SH SOLE 13 11672 0 0 ECOLAB INC COM 278865100 492 2490 SH SOLE 15 2490 0 0 ECOLAB INC COM 278865100 108473 549396 SH SOLE 18 510696 0 38700 ECOLAB INC COM 278865100 25771 130528 SH SOLE 19 130528 0 0 ECOLAB INC COM 278865100 1251305 6337646 SH SOLE 21 6337646 0 0 ECOLAB INC COM 278865100 1256774 6365347 SH SOLE 22 5649633 0 715714 ECOLAB INC COM 278865100 38117 193054 SH SOLE 23 193054 0 0 ECOLAB INC COM 278865100 48830 247315 SH SOLE 25 247315 0 0 ECOLAB INC COM 278865100 271905 1377152 SH SOLE 26 299724 0 1077428 ECOLAB INC COM 278865100 10054 50923 SH SOLE 28 37389 0 13534 ECOLAB INC COM 278865100 12778 64718 SH SOLE 29 7644 0 57074 ECOLAB INC COM 278865100 185322 938622 SH SOLE 30 938622 0 0 ECOLAB INC COM 278865100 16300 82559 SH SOLE 31 52057 0 30502 ECOLAB INC COM 278865100 4240 21473 SH SOLE 34 21473 0 0 ECOLAB INC COM 278865100 46129 233638 SH SOLE 36 233638 0 0 ECOLAB INC COM 278865100 1158 5866 SH SOLE 40 5866 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 6 564 SH SOLE 18 564 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 92 8455 SH SOLE 21 8455 0 0 ECOPETROL S A SPONSORED ADS 279158109 4191 229158 SH SOLE 2 16003 0 213155 ECOPETROL S A SPONSORED ADS 279158109 2887 157821 SH SOLE 18 0 0 157821 ECOPETROL S A SPONSORED ADS 279158109 2588 141505 SH SOLE 19 141505 0 0 ECOPETROL S A SPONSORED ADS 279158109 18806 1028197 SH SOLE 21 1028197 0 0 ECOPETROL S A SPONSORED ADS 279158109 7330 400750 SH SOLE 25 400750 0 0 ECOPETROL S A SPONSORED ADS 279158109 493 26928 SH SOLE 26 1511 0 25417 ECOPETROL S A SPONSORED ADS 279158109 124 6755 SH SOLE 28 6755 0 0 ECOPETROL S A SPONSORED ADS 279158109 3478 190152 SH SOLE 30 190152 0 0 ECOPETROL S A SPONSORED ADS 279158109 23844 1303666 SH SOLE 34 1303666 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2099 77872 SH SOLE 2 25193 0 52679 EDGEWELL PERS CARE CO COM 28035Q102 8 280 SH SOLE 4 280 0 0 EDGEWELL PERS CARE CO COM 28035Q102 43 1605 SH SOLE 7 1605 0 0 EDGEWELL PERS CARE CO COM 28035Q102 8213 304760 SH SOLE 18 304760 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2494 92555 SH SOLE 19 92555 0 0 EDGEWELL PERS CARE CO COM 28035Q102 102236 3793558 SH SOLE 21 3793558 0 0 EDGEWELL PERS CARE CO COM 28035Q102 50674 1880303 SH SOLE 22 1804112 0 76191 EDGEWELL PERS CARE CO COM 28035Q102 320 11887 SH SOLE 26 7418 0 4469 EDGEWELL PERS CARE CO COM 28035Q102 151 5597 SH SOLE 28 5597 0 0 EDGEWELL PERS CARE CO COM 28035Q102 386 14337 SH SOLE 30 14337 0 0 EDGEWELL PERS CARE CO COM 28035Q102 793 29414 SH SOLE 31 0 0 29414 EDGEWELL PERS CARE CO COM 28035Q102 74 2759 SH SOLE 36 2759 0 0 EDGEWELL PERS CARE CO COM 28035Q102 119 4427 SH SOLE 40 4427 0 0 EDISON INTL COM 281020107 56392 836549 SH SOLE 2 130401 0 706148 EDISON INTL COM 281020107 8062 119600 SH SOLE 4 111003 0 8597 EDISON INTL COM 281020107 47704 707671 SH SOLE 7 686846 0 20825 EDISON INTL COM 281020107 1300 19282 SH SOLE 13 19282 0 0 EDISON INTL COM 281020107 168 2497 SH SOLE 15 2497 0 0 EDISON INTL COM 281020107 20 297 SH SOLE 17 0 0 297 EDISON INTL COM 281020107 48939 725986 SH SOLE 18 680467 0 45519 EDISON INTL COM 281020107 13746 203921 SH SOLE 19 203921 0 0 EDISON INTL COM 281020107 746955 11080771 SH SOLE 21 11080771 0 0 EDISON INTL COM 281020107 528690 7842896 SH SOLE 22 6966067 0 876829 EDISON INTL COM 281020107 15667 232419 SH SOLE 23 232419 0 0 EDISON INTL COM 281020107 20522 304439 SH SOLE 25 304439 0 0 EDISON INTL COM 281020107 116360 1726160 SH SOLE 26 402411 0 1323749 EDISON INTL COM 281020107 4159 61697 SH SOLE 28 44679 0 17018 EDISON INTL COM 281020107 638 9458 SH SOLE 29 9458 0 0 EDISON INTL COM 281020107 80636 1196208 SH SOLE 30 1196208 0 0 EDISON INTL COM 281020107 7474 110870 SH SOLE 31 60243 0 50627 EDISON INTL COM 281020107 4363 64729 SH SOLE 32 64729 0 0 EDISON INTL COM 281020107 1183 17542 SH SOLE 34 17542 0 0 EDISON INTL COM 281020107 18762 278325 SH SOLE 36 278325 0 0 EDISON INTL COM 281020107 536 7944 SH SOLE 40 7944 0 0 EDITAS MEDICINE INC COM 28106W103 1107 44759 SH SOLE 2 3721 0 41038 EDITAS MEDICINE INC COM 28106W103 7 302 SH SOLE 4 302 0 0 EDITAS MEDICINE INC COM 28106W103 24 977 SH SOLE 7 977 0 0 EDITAS MEDICINE INC COM 28106W103 4123 166661 SH SOLE 18 162199 0 4462 EDITAS MEDICINE INC COM 28106W103 3440 139060 SH SOLE 19 139060 0 0 EDITAS MEDICINE INC COM 28106W103 50307 2033425 SH SOLE 21 2033425 0 0 EDITAS MEDICINE INC COM 28106W103 33628 1359247 SH SOLE 22 1294790 0 64457 EDITAS MEDICINE INC COM 28106W103 133 5382 SH SOLE 23 5382 0 0 EDITAS MEDICINE INC COM 28106W103 1289 52121 SH SOLE 26 28913 0 23208 EDITAS MEDICINE INC COM 28106W103 120 4865 SH SOLE 28 4865 0 0 EDITAS MEDICINE INC COM 28106W103 1507 60899 SH SOLE 30 60899 0 0 EDITAS MEDICINE INC COM 28106W103 11 436 SH SOLE 34 436 0 0 EDITAS MEDICINE INC COM 28106W103 109 4397 SH SOLE 40 4397 0 0 EDUCATIONAL DEV CORP COM 281479105 9 1323 SH SOLE 18 1323 0 0 EDUCATIONAL DEV CORP COM 281479105 128 18360 SH SOLE 21 18360 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 118267 640180 SH SOLE 2 187380 0 452800 EDWARDS LIFESCIENCES CORP COM 28176E108 13464 72883 SH SOLE 4 67371 0 5512 EDWARDS LIFESCIENCES CORP COM 28176E108 41311 223617 SH SOLE 7 181309 0 42308 EDWARDS LIFESCIENCES CORP COM 28176E108 1044 5649 SH SOLE 13 5649 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 346 1871 SH SOLE 15 1871 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 18 96 SH SOLE 17 0 0 96 EDWARDS LIFESCIENCES CORP COM 28176E108 89391 483877 SH SOLE 18 455978 0 27899 EDWARDS LIFESCIENCES CORP COM 28176E108 187432 1014574 SH SOLE 19 1014574 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2217 12000 SH SOLE 20 12000 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 981946 5315289 SH SOLE 21 5315289 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 942920 5104040 SH SOLE 22 4558344 0 545696 EDWARDS LIFESCIENCES CORP COM 28176E108 27436 148514 SH SOLE 23 148514 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 138950 752136 SH SOLE 25 752136 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 180319 976070 SH SOLE 26 244747 0 731323 EDWARDS LIFESCIENCES CORP COM 28176E108 7520 40708 SH SOLE 28 30016 0 10692 EDWARDS LIFESCIENCES CORP COM 28176E108 923 4996 SH SOLE 29 4996 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 183615 993909 SH SOLE 30 993909 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 16213 87763 SH SOLE 31 39739 0 48024 EDWARDS LIFESCIENCES CORP COM 28176E108 90138 487916 SH SOLE 34 487916 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 26349 142629 SH SOLE 36 142629 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 887 4804 SH SOLE 40 4804 0 0 EGAIN CORP COM NEW 28225C806 142 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 606 74466 SH SOLE 18 70437 0 4029 EGAIN CORP COM NEW 28225C806 282 34678 SH SOLE 19 34678 0 0 EGAIN CORP COM NEW 28225C806 5511 677053 SH SOLE 21 677053 0 0 EGAIN CORP COM NEW 28225C806 3997 491092 SH SOLE 22 474583 0 16509 EHEALTH INC COM 28238P109 1675 19452 SH SOLE 2 924 0 18528 EHEALTH INC COM 28238P109 9 102 SH SOLE 4 102 0 0 EHEALTH INC COM 28238P109 40 465 SH SOLE 7 465 0 0 EHEALTH INC COM 28238P109 8084 93896 SH SOLE 18 93896 0 0 EHEALTH INC COM 28238P109 3290 38216 SH SOLE 19 38216 0 0 EHEALTH INC COM 28238P109 182834 2123511 SH SOLE 21 2123511 0 0 EHEALTH INC COM 28238P109 52569 610559 SH SOLE 22 579737 0 30822 EHEALTH INC COM 28238P109 1002 11640 SH SOLE 23 11640 0 0 EHEALTH INC COM 28238P109 842 9778 SH SOLE 26 8193 0 1585 EHEALTH INC COM 28238P109 281 3268 SH SOLE 28 3268 0 0 EHEALTH INC COM 28238P109 3429 39827 SH SOLE 30 39827 0 0 EHEALTH INC COM 28238P109 158 1840 SH SOLE 40 1840 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1107 35623 SH SOLE 2 26362 0 9261 EIDOS THERAPEUTICS INC COM 28249H104 9 285 SH SOLE 7 285 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1843 59302 SH SOLE 18 59302 0 0 EIDOS THERAPEUTICS INC COM 28249H104 5347 172049 SH SOLE 19 172049 0 0 EIDOS THERAPEUTICS INC COM 28249H104 120 3870 SH SOLE 20 3870 0 0 EIDOS THERAPEUTICS INC COM 28249H104 23187 746050 SH SOLE 21 746050 0 0 EIDOS THERAPEUTICS INC COM 28249H104 8560 275431 SH SOLE 22 259967 0 15464 EIDOS THERAPEUTICS INC COM 28249H104 100 3214 SH SOLE 30 3214 0 0 EIDOS THERAPEUTICS INC COM 28249H104 2285 73532 SH SOLE 34 73532 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 229 21576 SH SOLE 2 2258 0 19318 EIGER BIOPHARMACEUTICALS INC COM 28249U105 863 81391 SH SOLE 18 81391 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 803 75763 SH SOLE 19 75763 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 10743 1013475 SH SOLE 21 1013475 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 5499 518753 SH SOLE 22 511896 0 6857 EIGER BIOPHARMACEUTICALS INC COM 28249U105 16 1539 SH SOLE 23 1539 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 166 15661 SH SOLE 26 0 0 15661 EIGER BIOPHARMACEUTICALS INC COM 28249U105 11 1003 SH SOLE 30 1003 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 13 9864 SH SOLE 18 9864 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 384 302072 SH SOLE 21 302072 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 638 502060 SH SOLE 22 502060 0 0 EL PASO ELEC CO COM NEW 283677854 4991 76308 SH SOLE 2 37505 0 38803 EL PASO ELEC CO COM NEW 283677854 112 1714 SH SOLE 4 1714 0 0 EL PASO ELEC CO COM NEW 283677854 302 4623 SH SOLE 7 4623 0 0 EL PASO ELEC CO COM NEW 283677854 11989 183314 SH SOLE 18 183314 0 0 EL PASO ELEC CO COM NEW 283677854 6058 92629 SH SOLE 19 92629 0 0 EL PASO ELEC CO COM NEW 283677854 292923 4478938 SH SOLE 21 4478938 0 0 EL PASO ELEC CO COM NEW 283677854 81059 1239427 SH SOLE 22 1178580 0 60847 EL PASO ELEC CO COM NEW 283677854 506 7736 SH SOLE 23 7736 0 0 EL PASO ELEC CO COM NEW 283677854 1389 21237 SH SOLE 26 10927 0 10310 EL PASO ELEC CO COM NEW 283677854 367 5616 SH SOLE 28 5616 0 0 EL PASO ELEC CO COM NEW 283677854 4611 70502 SH SOLE 30 70502 0 0 EL PASO ELEC CO COM NEW 283677854 218 3330 SH SOLE 36 3330 0 0 EL PASO ELEC CO COM NEW 283677854 295 4504 SH SOLE 40 4504 0 0 EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 11804 222721 SH SOLE 21 222721 0 0 EL POLLO LOCO HLDGS INC COM 268603107 230 21599 SH SOLE 2 740 0 20859 EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH SOLE 7 145 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1057 99171 SH SOLE 18 99171 0 0 EL POLLO LOCO HLDGS INC COM 268603107 373 35003 SH SOLE 19 35003 0 0 EL POLLO LOCO HLDGS INC COM 268603107 25177 2361800 SH SOLE 21 2361800 0 0 EL POLLO LOCO HLDGS INC COM 268603107 7075 663672 SH SOLE 22 651012 0 12660 EL POLLO LOCO HLDGS INC COM 268603107 7 666 SH SOLE 23 666 0 0 EL POLLO LOCO HLDGS INC COM 268603107 192 18041 SH SOLE 26 0 0 18041 EL POLLO LOCO HLDGS INC COM 268603107 25 2332 SH SOLE 28 2332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 344 32264 SH SOLE 30 32264 0 0 EL POLLO LOCO HLDGS INC COM 268603107 15 1397 SH SOLE 40 1397 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 33833 1000976 SH SOLE 2 263630 0 737346 ELANCO ANIMAL HEALTH INC COM 28414H103 3070 90840 SH SOLE 4 83499 0 7341 ELANCO ANIMAL HEALTH INC COM 28414H103 967 28624 SH SOLE 7 17703 0 10921 ELANCO ANIMAL HEALTH INC COM 28414H103 473 13995 SH SOLE 13 13995 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 99 2932 SH SOLE 15 2932 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 11558 341948 SH SOLE 18 320968 0 20980 ELANCO ANIMAL HEALTH INC COM 28414H103 67466 1996021 SH SOLE 19 1996021 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 523 15485 SH SOLE 20 15485 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 155211 4592030 SH SOLE 21 4592030 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 312892 9257168 SH SOLE 22 8587111 0 670057 ELANCO ANIMAL HEALTH INC COM 28414H103 6612 195608 SH SOLE 23 195608 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 10483 310134 SH SOLE 25 310134 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 36088 1067707 SH SOLE 26 403504 0 664203 ELANCO ANIMAL HEALTH INC COM 28414H103 1780 52654 SH SOLE 28 38313 0 14341 ELANCO ANIMAL HEALTH INC COM 28414H103 2126 62906 SH SOLE 29 5287 0 57619 ELANCO ANIMAL HEALTH INC COM 28414H103 12365 365828 SH SOLE 30 365828 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4863 143869 SH SOLE 31 32361 0 111508 ELANCO ANIMAL HEALTH INC COM 28414H103 24400 721902 SH SOLE 34 721902 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 7319 216529 SH SOLE 36 216529 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 203 6016 SH SOLE 40 6016 0 0 ELASTIC N V ORD SHS N14506104 5133 68751 SH SOLE 2 4856 0 63895 ELASTIC N V ORD SHS N14506104 28 373 SH SOLE 4 373 0 0 ELASTIC N V ORD SHS N14506104 53 716 SH SOLE 7 716 0 0 ELASTIC N V ORD SHS N14506104 1722 23065 SH SOLE 18 23065 0 0 ELASTIC N V ORD SHS N14506104 16200 216980 SH SOLE 19 216980 0 0 ELASTIC N V ORD SHS N14506104 32096 429902 SH SOLE 21 429902 0 0 ELASTIC N V ORD SHS N14506104 40952 548510 SH SOLE 22 479299 0 69211 ELASTIC N V ORD SHS N14506104 162 2168 SH SOLE 23 2168 0 0 ELASTIC N V ORD SHS N14506104 792 10606 SH SOLE 26 7905 0 2701 ELASTIC N V ORD SHS N14506104 326 4365 SH SOLE 28 4365 0 0 ELASTIC N V ORD SHS N14506104 64 861 SH SOLE 29 861 0 0 ELASTIC N V ORD SHS N14506104 14588 195389 SH SOLE 30 195389 0 0 ELASTIC N V ORD SHS N14506104 59 791 SH SOLE 31 791 0 0 ELASTIC N V ORD SHS N14506104 9043 121128 SH SOLE 34 121128 0 0 ELASTIC N V ORD SHS N14506104 23 308 SH SOLE 36 308 0 0 ELASTIC N V ORD SHS N14506104 208 2789 SH SOLE 40 2789 0 0 ELDORADO GOLD CORP NEW COM 284902509 0 2 SH SOLE 26 0 0 2 ELDORADO GOLD CORP NEW COM 284902509 13492 2318165 SH SOLE 34 2318165 0 0 ELDORADO RESORTS INC COM 28470R102 3910 84869 SH SOLE 2 30345 0 54524 ELDORADO RESORTS INC COM 28470R102 14 298 SH SOLE 4 298 0 0 ELDORADO RESORTS INC COM 28470R102 57 1229 SH SOLE 7 1229 0 0 ELDORADO RESORTS INC COM 28470R102 17033 369715 SH SOLE 18 367982 0 1733 ELDORADO RESORTS INC COM 28470R102 5328 115646 SH SOLE 19 115646 0 0 ELDORADO RESORTS INC COM 28470R102 209969 4557614 SH SOLE 21 4557614 0 0 ELDORADO RESORTS INC COM 28470R102 102533 2225591 SH SOLE 22 2147942 0 77649 ELDORADO RESORTS INC COM 28470R102 60 1301 SH SOLE 23 1301 0 0 ELDORADO RESORTS INC COM 28470R102 80253 1741974 SH SOLE 25 1741974 0 0 ELDORADO RESORTS INC COM 28470R102 994 21577 SH SOLE 26 8393 0 13184 ELDORADO RESORTS INC COM 28470R102 292 6346 SH SOLE 28 6346 0 0 ELDORADO RESORTS INC COM 28470R102 966 20969 SH SOLE 30 20969 0 0 ELDORADO RESORTS INC COM 28470R102 312 6779 SH SOLE 40 6779 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROCORE INC COM 28531P103 20 10082 SH SOLE 2 369 0 9713 ELECTROCORE INC COM 28531P103 85 42542 SH SOLE 18 42542 0 0 ELECTROCORE INC COM 28531P103 42 20870 SH SOLE 19 20870 0 0 ELECTROCORE INC COM 28531P103 803 401626 SH SOLE 21 401626 0 0 ELECTROCORE INC COM 28531P103 200 100128 SH SOLE 22 96199 0 3929 ELECTROMED INC COM 285409108 8 1478 SH SOLE 18 1478 0 0 ELECTROMED INC COM 285409108 141 25835 SH SOLE 21 25835 0 0 ELECTROMED INC COM 285409108 32 5891 SH SOLE 22 5891 0 0 ELECTRONIC ARTS INC COM 285512109 71654 707621 SH SOLE 2 68987 0 638634 ELECTRONIC ARTS INC COM 285512109 10260 101321 SH SOLE 4 93227 0 8094 ELECTRONIC ARTS INC COM 285512109 28330 279772 SH SOLE 7 264376 0 15396 ELECTRONIC ARTS INC COM 285512109 1417 13990 SH SOLE 13 13990 0 0 ELECTRONIC ARTS INC COM 285512109 346 3416 SH SOLE 15 3416 0 0 ELECTRONIC ARTS INC COM 285512109 57351 566376 SH SOLE 18 526319 0 40057 ELECTRONIC ARTS INC COM 285512109 5961 58870 SH SOLE 19 58870 0 0 ELECTRONIC ARTS INC COM 285512109 584196 5769270 SH SOLE 21 5769270 0 0 ELECTRONIC ARTS INC COM 285512109 738665 7294732 SH SOLE 22 6496602 0 798130 ELECTRONIC ARTS INC COM 285512109 21893 216202 SH SOLE 23 216202 0 0 ELECTRONIC ARTS INC COM 285512109 28273 279208 SH SOLE 25 279208 0 0 ELECTRONIC ARTS INC COM 285512109 138599 1368739 SH SOLE 26 347084 0 1021655 ELECTRONIC ARTS INC COM 285512109 5793 57214 SH SOLE 28 41599 0 15615 ELECTRONIC ARTS INC COM 285512109 2920 28838 SH SOLE 29 6586 0 22252 ELECTRONIC ARTS INC COM 285512109 110795 1094160 SH SOLE 30 1094160 0 0 ELECTRONIC ARTS INC COM 285512109 16910 166994 SH SOLE 31 55695 0 111299 ELECTRONIC ARTS INC COM 285512109 4210 41580 SH SOLE 32 41580 0 0 ELECTRONIC ARTS INC COM 285512109 1656 16357 SH SOLE 34 16357 0 0 ELECTRONIC ARTS INC COM 285512109 20791 205326 SH SOLE 36 205326 0 0 ELECTRONIC ARTS INC COM 285512109 740 7306 SH SOLE 40 7306 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 1460 39544 SH SOLE 2 1798 0 37746 ELECTRONICS FOR IMAGING INC COM 286082102 8 210 SH SOLE 4 210 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 28 746 SH SOLE 7 746 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 6945 188152 SH SOLE 18 188152 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2696 73036 SH SOLE 19 73036 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 171826 4655271 SH SOLE 21 4655271 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 46015 1246679 SH SOLE 22 1178820 0 67859 ELECTRONICS FOR IMAGING INC COM 286082102 285 7731 SH SOLE 26 4552 0 3179 ELECTRONICS FOR IMAGING INC COM 286082102 209 5658 SH SOLE 28 5658 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2320 62845 SH SOLE 30 62845 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 183 4961 SH SOLE 40 4961 0 0 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 721 725000 PRN SOLE 21 725000 0 0 ELEMENT SOLUTIONS INC COM 28618M106 7433 718903 SH SOLE 2 322190 0 396713 ELEMENT SOLUTIONS INC COM 28618M106 7 655 SH SOLE 4 655 0 0 ELEMENT SOLUTIONS INC COM 28618M106 73 7074 SH SOLE 7 7074 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1045 101035 SH SOLE 18 101035 0 0 ELEMENT SOLUTIONS INC COM 28618M106 56947 5507469 SH SOLE 19 5507469 0 0 ELEMENT SOLUTIONS INC COM 28618M106 28103 2717896 SH SOLE 21 2717896 0 0 ELEMENT SOLUTIONS INC COM 28618M106 64990 6285315 SH SOLE 22 5818217 0 467098 ELEMENT SOLUTIONS INC COM 28618M106 646 62478 SH SOLE 26 43739 0 18739 ELEMENT SOLUTIONS INC COM 28618M106 293 28336 SH SOLE 28 28336 0 0 ELEMENT SOLUTIONS INC COM 28618M106 740 71526 SH SOLE 30 71526 0 0 ELEMENT SOLUTIONS INC COM 28618M106 81 7835 SH SOLE 31 4635 0 3200 ELEMENT SOLUTIONS INC COM 28618M106 11196 1082825 SH SOLE 34 1082825 0 0 ELEMENT SOLUTIONS INC COM 28618M106 92 8867 SH SOLE 36 8867 0 0 ELEMENT SOLUTIONS INC COM 28618M106 262 25358 SH SOLE 40 25358 0 0 ELEVATE CREDIT INC COM 28621V101 84 20279 SH SOLE 2 578 0 19701 ELEVATE CREDIT INC COM 28621V101 3 754 SH SOLE 7 754 0 0 ELEVATE CREDIT INC COM 28621V101 317 76979 SH SOLE 18 76979 0 0 ELEVATE CREDIT INC COM 28621V101 136 33055 SH SOLE 19 33055 0 0 ELEVATE CREDIT INC COM 28621V101 3557 863322 SH SOLE 21 863322 0 0 ELEVATE CREDIT INC COM 28621V101 2373 576038 SH SOLE 22 560563 0 15475 ELLINGTON FINANCIAL INC COM 28852N109 453 25185 SH SOLE 2 1130 0 24055 ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1676 93285 SH SOLE 18 93285 0 0 ELLINGTON FINANCIAL INC COM 28852N109 870 48393 SH SOLE 19 48393 0 0 ELLINGTON FINANCIAL INC COM 28852N109 15998 890250 SH SOLE 21 890250 0 0 ELLINGTON FINANCIAL INC COM 28852N109 10592 589418 SH SOLE 22 575651 0 13767 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 21 1935 SH SOLE 18 1935 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 28 2584 SH SOLE 19 2584 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2351 218507 SH SOLE 21 218507 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 437 40645 SH SOLE 22 40645 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 516 SH SOLE 18 516 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 11 668 SH SOLE 21 668 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 206 20623 SH SOLE 2 785 0 19838 ELOXX PHARMACEUTICALS INC COM 29014R103 5 461 SH SOLE 7 461 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 777 77977 SH SOLE 18 77977 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 383 38373 SH SOLE 19 38373 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 11250 1128432 SH SOLE 21 1128432 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 3606 361713 SH SOLE 22 344178 0 17535 ELOXX PHARMACEUTICALS INC COM 29014R103 14 1446 SH SOLE 30 1446 0 0 EMAGIN CORP COM NEW 29076N206 1 1233 SH SOLE 18 1233 0 0 EMAGIN CORP COM NEW 29076N206 15 32566 SH SOLE 21 32566 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2285 106297 SH SOLE 26 106297 0 0 EMBRAER S A SPONSORED ADS 29082A107 12946 643120 SH SOLE 21 643120 0 0 EMBRAER S A SPONSORED ADS 29082A107 54 2692 SH SOLE 30 2692 0 0 EMC INS GROUP INC COM 268664109 357 9895 SH SOLE 2 452 0 9443 EMC INS GROUP INC COM 268664109 11 304 SH SOLE 7 304 0 0 EMC INS GROUP INC COM 268664109 1203 33396 SH SOLE 18 33396 0 0 EMC INS GROUP INC COM 268664109 587 16292 SH SOLE 19 16292 0 0 EMC INS GROUP INC COM 268664109 11818 328006 SH SOLE 21 328006 0 0 EMC INS GROUP INC COM 268664109 11731 325595 SH SOLE 22 313120 0 12475 EMC INS GROUP INC COM 268664109 55 1518 SH SOLE 28 1518 0 0 EMC INS GROUP INC COM 268664109 39 1093 SH SOLE 30 1093 0 0 EMC INS GROUP INC COM 268664109 32 899 SH SOLE 40 899 0 0 EMCLAIRE FINL CORP COM 290828102 15 476 SH SOLE 18 476 0 0 EMCLAIRE FINL CORP COM 290828102 7 214 SH SOLE 21 214 0 0 EMCOR GROUP INC COM 29084Q100 6638 75341 SH SOLE 2 26077 0 49264 EMCOR GROUP INC COM 29084Q100 39 447 SH SOLE 4 447 0 0 EMCOR GROUP INC COM 29084Q100 1479 16783 SH SOLE 7 16783 0 0 EMCOR GROUP INC COM 29084Q100 27748 314962 SH SOLE 18 314962 0 0 EMCOR GROUP INC COM 29084Q100 8403 95382 SH SOLE 19 95382 0 0 EMCOR GROUP INC COM 29084Q100 340746 3867724 SH SOLE 21 3867724 0 0 EMCOR GROUP INC COM 29084Q100 176709 2005773 SH SOLE 22 1920642 0 85131 EMCOR GROUP INC COM 29084Q100 1723 19553 SH SOLE 26 13006 0 6547 EMCOR GROUP INC COM 29084Q100 619 7030 SH SOLE 28 7030 0 0 EMCOR GROUP INC COM 29084Q100 1389 15768 SH SOLE 30 15768 0 0 EMCOR GROUP INC COM 29084Q100 1445 16402 SH SOLE 31 0 0 16402 EMCOR GROUP INC COM 29084Q100 130 1476 SH SOLE 36 1476 0 0 EMCOR GROUP INC COM 29084Q100 494 5610 SH SOLE 40 5610 0 0 EMCORE CORP COM NEW 290846203 19 5861 SH SOLE 18 5861 0 0 EMCORE CORP COM NEW 290846203 260 79053 SH SOLE 21 79053 0 0 EMCORE CORP COM NEW 290846203 649 197367 SH SOLE 22 197367 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 323 28954 SH SOLE 2 4997 0 23957 EMERALD EXPOSITIONS EVENTS I COM 29103B100 5 492 SH SOLE 7 492 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 882 79093 SH SOLE 18 79093 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 972 87134 SH SOLE 19 87134 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 9186 823846 SH SOLE 21 823846 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 9364 839826 SH SOLE 22 808310 0 31516 EMERALD EXPOSITIONS EVENTS I COM 29103B100 139 12489 SH SOLE 23 12489 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 322 28851 SH SOLE 26 0 0 28851 EMERALD EXPOSITIONS EVENTS I COM 29103B100 78 7024 SH SOLE 30 7024 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2198 45500 SH SOLE 2 7634 0 37866 EMERGENT BIOSOLUTIONS INC COM 29089Q105 10 200 SH SOLE 4 200 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 39 800 SH SOLE 7 800 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 9802 202888 SH SOLE 18 199193 0 3695 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7887 163251 SH SOLE 19 163251 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 234493 4853928 SH SOLE 21 4853928 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 70861 1466791 SH SOLE 22 1406754 0 60037 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1024 21196 SH SOLE 23 21196 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2878 59569 SH SOLE 26 10961 0 48608 EMERGENT BIOSOLUTIONS INC COM 29089Q105 293 6071 SH SOLE 28 6071 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3166 65537 SH SOLE 30 65537 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 88 1827 SH SOLE 34 1827 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 197 4073 SH SOLE 40 4073 0 0 EMERSON ELEC CO COM 291011104 101345 1518962 SH SOLE 2 187566 0 1331396 EMERSON ELEC CO COM 291011104 16874 252914 SH SOLE 4 236289 0 16625 EMERSON ELEC CO COM 291011104 51029 764818 SH SOLE 7 636490 0 128328 EMERSON ELEC CO COM 291011104 1427 21381 SH SOLE 13 21381 0 0 EMERSON ELEC CO COM 291011104 407 6096 SH SOLE 15 6096 0 0 EMERSON ELEC CO COM 291011104 193385 2898453 SH SOLE 18 2705565 0 192888 EMERSON ELEC CO COM 291011104 247471 3709102 SH SOLE 19 3709102 0 0 EMERSON ELEC CO COM 291011104 7103 106453 SH SOLE 20 106453 0 0 EMERSON ELEC CO COM 291011104 943792 14145571 SH SOLE 21 14145571 0 0 EMERSON ELEC CO COM 291011104 1002311 15022641 SH SOLE 22 13278194 0 1744447 EMERSON ELEC CO COM 291011104 29359 440034 SH SOLE 23 440034 0 0 EMERSON ELEC CO COM 291011104 40706 610109 SH SOLE 25 579805 0 30304 EMERSON ELEC CO COM 291011104 167813 2515184 SH SOLE 26 698985 0 1816199 EMERSON ELEC CO COM 291011104 8149 122141 SH SOLE 28 89039 0 33102 EMERSON ELEC CO COM 291011104 1049 15726 SH SOLE 29 15726 0 0 EMERSON ELEC CO COM 291011104 152751 2289427 SH SOLE 30 2289427 0 0 EMERSON ELEC CO COM 291011104 14387 215639 SH SOLE 31 118649 0 96990 EMERSON ELEC CO COM 291011104 2768 41494 SH SOLE 32 41494 0 0 EMERSON ELEC CO COM 291011104 125900 1886986 SH SOLE 34 1886986 0 0 EMERSON ELEC CO COM 291011104 33019 494894 SH SOLE 36 494894 0 0 EMERSON ELEC CO COM 291011104 958 14356 SH SOLE 40 14356 0 0 EMERSON ELEC CO OPTIONS 291011104 867 13000 SH Call SOLE 2 13000 0 0 EMERSON ELEC CO OPTIONS 291011104 40332 604500 SH Call SOLE 19 604500 0 0 EMERSON ELEC CO OPTIONS 291011104 754 11300 SH Call SOLE 22 11300 0 0 EMERSON ELEC CO OPTIONS 291011104 113 1700 SH Call SOLE 25 1700 0 0 EMERSON ELEC CO OPTIONS 291011104 113 1700 SH Call SOLE 26 0 0 1700 EMERSON ELEC CO OPTIONS 291011104 11769 176400 SH Call SOLE 34 176400 0 0 EMERSON RADIO CORP COM NEW 291087203 1 1222 SH SOLE 18 1222 0 0 EMERSON RADIO CORP COM NEW 291087203 45 43762 SH SOLE 21 43762 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 34 7210 SH SOLE 19 7210 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 167 35077 SH SOLE 21 35077 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1493 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 124 12956 SH SOLE 18 12956 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 49 5130 SH SOLE 19 5130 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1167 121556 SH SOLE 21 121556 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1326 138079 SH SOLE 22 134992 0 3087 EMPIRE ST RLTY TR INC CL A 292104106 4066 274535 SH SOLE 2 17914 0 256621 EMPIRE ST RLTY TR INC CL A 292104106 576 38867 SH SOLE 4 38867 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2335 157635 SH SOLE 7 157635 0 0 EMPIRE ST RLTY TR INC CL A 292104106 78 5243 SH SOLE 15 5243 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1015 68502 SH SOLE 18 68502 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3259 220052 SH SOLE 19 220052 0 0 EMPIRE ST RLTY TR INC CL A 292104106 30762 2077134 SH SOLE 21 2077134 0 0 EMPIRE ST RLTY TR INC CL A 292104106 79647 5377950 SH SOLE 22 5084809 0 293141 EMPIRE ST RLTY TR INC CL A 292104106 72 4855 SH SOLE 23 4855 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4563 308081 SH SOLE 25 308081 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1406 94931 SH SOLE 26 31898 0 63033 EMPIRE ST RLTY TR INC CL A 292104106 276 18652 SH SOLE 28 18652 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1079 72865 SH SOLE 29 72865 0 0 EMPIRE ST RLTY TR INC CL A 292104106 9976 673566 SH SOLE 30 673566 0 0 EMPIRE ST RLTY TR INC CL A 292104106 117 7920 SH SOLE 31 3120 0 4800 EMPIRE ST RLTY TR INC CL A 292104106 228 15371 SH SOLE 40 15371 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1696 40122 SH SOLE 2 9382 0 30740 EMPLOYERS HOLDINGS INC COM 292218104 11 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 5703 134916 SH SOLE 18 134916 0 0 EMPLOYERS HOLDINGS INC COM 292218104 3127 73970 SH SOLE 19 73970 0 0 EMPLOYERS HOLDINGS INC COM 292218104 141055 3337000 SH SOLE 21 3337000 0 0 EMPLOYERS HOLDINGS INC COM 292218104 40611 960748 SH SOLE 22 918863 0 41885 EMPLOYERS HOLDINGS INC COM 292218104 951 22492 SH SOLE 23 22492 0 0 EMPLOYERS HOLDINGS INC COM 292218104 4162 98466 SH SOLE 26 0 0 98466 EMPLOYERS HOLDINGS INC COM 292218104 190 4487 SH SOLE 28 4487 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1872 44281 SH SOLE 30 44281 0 0 EMPLOYERS HOLDINGS INC COM 292218104 146 3459 SH SOLE 40 3459 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1023 56353 SH SOLE 21 56353 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1985 109299 SH SOLE 22 109299 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1166 64180 SH SOLE 30 64180 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1270 15046 SH SOLE 2 713 0 14333 ENANTA PHARMACEUTICALS INC COM 29251M106 9 107 SH SOLE 4 107 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 30 357 SH SOLE 7 357 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 6259 74178 SH SOLE 18 73774 0 404 ENANTA PHARMACEUTICALS INC COM 29251M106 3227 38241 SH SOLE 19 38241 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 163312 1935438 SH SOLE 21 1935438 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 41033 486283 SH SOLE 22 466341 0 19942 ENANTA PHARMACEUTICALS INC COM 29251M106 531 6294 SH SOLE 23 6294 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 751 8906 SH SOLE 26 3388 0 5518 ENANTA PHARMACEUTICALS INC COM 29251M106 167 1981 SH SOLE 28 1981 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1967 23311 SH SOLE 30 23311 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 51 603 SH SOLE 34 603 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 136 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 9752 270290 SH SOLE 19 270290 0 0 ENBRIDGE INC COM 29250N105 28970 802929 SH SOLE 21 802929 0 0 ENBRIDGE INC COM 29250N105 130 3613 SH SOLE 22 0 0 3613 ENCANA CORP COM 292505104 204 39717 SH SOLE 2 39717 0 0 ENCANA CORP COM 292505104 46 8921 SH SOLE 18 8921 0 0 ENCANA CORP COM 292505104 2952 575504 SH SOLE 21 575504 0 0 ENCANA CORP COM 292505104 19113 3725653 SH SOLE 22 3704121 0 21532 ENCOMPASS HEALTH CORP COM 29261A100 18704 295196 SH SOLE 2 115698 0 179498 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 21843 344750 SH SOLE 18 344750 0 0 ENCOMPASS HEALTH CORP COM 29261A100 38254 603749 SH SOLE 19 603749 0 0 ENCOMPASS HEALTH CORP COM 29261A100 919 14500 SH SOLE 20 14500 0 0 ENCOMPASS HEALTH CORP COM 29261A100 336984 5318557 SH SOLE 21 5318557 0 0 ENCOMPASS HEALTH CORP COM 29261A100 217657 3435236 SH SOLE 22 3238886 0 196350 ENCOMPASS HEALTH CORP COM 29261A100 2547 40194 SH SOLE 26 20828 0 19366 ENCOMPASS HEALTH CORP COM 29261A100 779 12300 SH SOLE 28 12300 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2588 40850 SH SOLE 30 40850 0 0 ENCOMPASS HEALTH CORP COM 29261A100 248 3909 SH SOLE 31 2109 0 1800 ENCOMPASS HEALTH CORP COM 29261A100 14272 225250 SH SOLE 34 225250 0 0 ENCOMPASS HEALTH CORP COM 29261A100 114 1795 SH SOLE 36 1795 0 0 ENCOMPASS HEALTH CORP COM 29261A100 599 9454 SH SOLE 40 9454 0 0 ENCORE CAP GROUP INC COM 292554102 1059 31256 SH SOLE 2 1284 0 29972 ENCORE CAP GROUP INC COM 292554102 6 182 SH SOLE 4 182 0 0 ENCORE CAP GROUP INC COM 292554102 19 555 SH SOLE 7 555 0 0 ENCORE CAP GROUP INC COM 292554102 4382 129364 SH SOLE 18 129364 0 0 ENCORE CAP GROUP INC COM 292554102 1777 52465 SH SOLE 19 52465 0 0 ENCORE CAP GROUP INC COM 292554102 99449 2936187 SH SOLE 21 2936187 0 0 ENCORE CAP GROUP INC COM 292554102 29204 862246 SH SOLE 22 823604 0 38642 ENCORE CAP GROUP INC COM 292554102 49 1458 SH SOLE 23 1458 0 0 ENCORE CAP GROUP INC COM 292554102 228 6746 SH SOLE 26 0 0 6746 ENCORE CAP GROUP INC COM 292554102 117 3449 SH SOLE 28 3449 0 0 ENCORE CAP GROUP INC COM 292554102 1244 36727 SH SOLE 30 36727 0 0 ENCORE CAP GROUP INC COM 292554102 97 2857 SH SOLE 40 2857 0 0 ENCORE WIRE CORP COM 292562105 1492 25470 SH SOLE 2 5303 0 20167 ENCORE WIRE CORP COM 292562105 6 110 SH SOLE 4 110 0 0 ENCORE WIRE CORP COM 292562105 17 289 SH SOLE 7 289 0 0 ENCORE WIRE CORP COM 292562105 5283 90177 SH SOLE 18 89172 0 1005 ENCORE WIRE CORP COM 292562105 4388 74906 SH SOLE 19 74906 0 0 ENCORE WIRE CORP COM 292562105 131159 2238969 SH SOLE 21 2238969 0 0 ENCORE WIRE CORP COM 292562105 41180 702968 SH SOLE 22 672420 0 30548 ENCORE WIRE CORP COM 292562105 884 15090 SH SOLE 23 15090 0 0 ENCORE WIRE CORP COM 292562105 2223 37942 SH SOLE 26 4871 0 33071 ENCORE WIRE CORP COM 292562105 164 2807 SH SOLE 28 2807 0 0 ENCORE WIRE CORP COM 292562105 1785 30471 SH SOLE 30 30471 0 0 ENCORE WIRE CORP COM 292562105 467 7968 SH SOLE 31 0 0 7968 ENCORE WIRE CORP COM 292562105 133 2272 SH SOLE 40 2272 0 0 ENDAVA PLC ADS 29260V105 15371 381992 SH SOLE 19 381992 0 0 ENDAVA PLC ADS 29260V105 371 9230 SH SOLE 31 0 0 9230 ENDAVA PLC ADS 29260V105 11104 275940 SH SOLE 34 275940 0 0 ENDO INTL PLC SHS G30401106 974 236473 SH SOLE 2 20534 0 215939 ENDO INTL PLC SHS G30401106 4 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 16 3958 SH SOLE 7 3958 0 0 ENDO INTL PLC SHS G30401106 3951 958944 SH SOLE 18 958944 0 0 ENDO INTL PLC SHS G30401106 2031 492931 SH SOLE 19 492931 0 0 ENDO INTL PLC SHS G30401106 96867 23511441 SH SOLE 21 23511441 0 0 ENDO INTL PLC SHS G30401106 27598 6698528 SH SOLE 22 6409710 0 288818 ENDO INTL PLC SHS G30401106 155 37675 SH SOLE 23 37675 0 0 ENDO INTL PLC SHS G30401106 522 126736 SH SOLE 26 57934 0 68802 ENDO INTL PLC SHS G30401106 111 26896 SH SOLE 28 26896 0 0 ENDO INTL PLC SHS G30401106 1258 305406 SH SOLE 30 305406 0 0 ENDO INTL PLC SHS G30401106 48 11624 SH SOLE 36 11624 0 0 ENDO INTL PLC SHS G30401106 81 19593 SH SOLE 40 19593 0 0 ENDOLOGIX INC COM NEW 29266S304 26 3525 SH SOLE 18 3525 0 0 ENDOLOGIX INC COM NEW 29266S304 354 48862 SH SOLE 21 48862 0 0 ENDOLOGIX INC COM NEW 29266S304 2187 302136 SH SOLE 22 257168 0 44968 ENDURANCE INTL GROUP HLDGS I COM 29272B105 298 62163 SH SOLE 2 2660 0 59503 ENDURANCE INTL GROUP HLDGS I COM 29272B105 2 510 SH SOLE 4 510 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 6 1286 SH SOLE 7 1286 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1114 232054 SH SOLE 18 232054 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 583 121432 SH SOLE 19 121432 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 10673 2223603 SH SOLE 21 2223603 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 11155 2324046 SH SOLE 22 2238915 0 85131 ENDURANCE INTL GROUP HLDGS I COM 29272B105 113 23641 SH SOLE 26 0 0 23641 ENDURANCE INTL GROUP HLDGS I COM 29272B105 43 8935 SH SOLE 28 8935 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 87 18030 SH SOLE 30 18030 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 32 6670 SH SOLE 40 6670 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 837 94416 SH SOLE 2 0 0 94416 ENEL AMERICAS S A SPONSORED ADR 29274F104 253 28530 SH SOLE 7 28530 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 26442 2981115 SH SOLE 21 2981115 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 354 39894 SH SOLE 25 39894 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 2024 228227 SH SOLE 26 228227 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 8681 978710 SH SOLE 30 978710 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 469 52908 SH SOLE 34 52908 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 239 49988 SH SOLE 7 49988 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 4717 986734 SH SOLE 21 986734 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 1229 257092 SH SOLE 26 257092 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 3998 836468 SH SOLE 30 836468 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 248 51982 SH SOLE 34 51982 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 6168 159626 SH SOLE 2 31370 0 128256 ENERGIZER HLDGS INC NEW COM 29272W109 11 280 SH SOLE 4 280 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 49 1256 SH SOLE 7 1256 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 6920 179093 SH SOLE 18 179093 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 547 14161 SH SOLE 19 14161 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 120805 3126426 SH SOLE 21 3126426 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 83990 2173662 SH SOLE 22 2049790 0 123872 ENERGIZER HLDGS INC NEW COM 29272W109 786 20332 SH SOLE 26 15717 0 4615 ENERGIZER HLDGS INC NEW COM 29272W109 292 7567 SH SOLE 28 7567 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 683 17681 SH SOLE 30 17681 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 141 3648 SH SOLE 31 1448 0 2200 ENERGIZER HLDGS INC NEW COM 29272W109 270 6998 SH SOLE 40 6998 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 112 1295 SH SOLE 7 1295 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 18335 211481 SH SOLE 21 211481 0 0 ENERGOUS CORP COM 29272C103 109 24855 SH SOLE 2 872 0 23983 ENERGOUS CORP COM 29272C103 2 360 SH SOLE 7 360 0 0 ENERGOUS CORP COM 29272C103 377 86282 SH SOLE 18 86282 0 0 ENERGOUS CORP COM 29272C103 205 46983 SH SOLE 19 46983 0 0 ENERGOUS CORP COM 29272C103 4013 918209 SH SOLE 21 918209 0 0 ENERGOUS CORP COM 29272C103 2629 601666 SH SOLE 22 580329 0 21337 ENERGY FOCUS INC COM NEW 29268T300 3 6306 SH SOLE 21 6306 0 0 ENERGY FOCUS INC COM NEW 29268T300 63 154997 SH SOLE 22 154997 0 0 ENERGY FUELS INC COM NEW 292671708 327 104603 SH SOLE 2 3416 0 101187 ENERGY FUELS INC COM NEW 292671708 0 20 SH SOLE 17 0 0 20 ENERGY FUELS INC COM NEW 292671708 960 306650 SH SOLE 18 306650 0 0 ENERGY FUELS INC COM NEW 292671708 478 152634 SH SOLE 19 152634 0 0 ENERGY FUELS INC COM NEW 292671708 9118 2913138 SH SOLE 21 2913138 0 0 ENERGY FUELS INC COM NEW 292671708 2950 942426 SH SOLE 22 870584 0 71842 ENERGY RECOVERY INC COM 29270J100 333 31919 SH SOLE 2 1632 0 30287 ENERGY RECOVERY INC COM 29270J100 179 17146 SH SOLE 7 17146 0 0 ENERGY RECOVERY INC COM 29270J100 1330 127645 SH SOLE 18 127645 0 0 ENERGY RECOVERY INC COM 29270J100 654 62785 SH SOLE 19 62785 0 0 ENERGY RECOVERY INC COM 29270J100 12779 1226404 SH SOLE 21 1226404 0 0 ENERGY RECOVERY INC COM 29270J100 9759 936552 SH SOLE 22 888112 0 48440 ENERGY RECOVERY INC COM 29270J100 31 3010 SH SOLE 26 0 0 3010 ENERGY RECOVERY INC COM 29270J100 65 6211 SH SOLE 28 6211 0 0 ENERGY RECOVERY INC COM 29270J100 1115 107007 SH SOLE 30 107007 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1888 134077 SH SOLE 18 134077 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 79265 5629587 SH SOLE 19 5629587 0 0 ENERPLUS CORP COM 292766102 19 2559 SH SOLE 18 2559 0 0 ENERPLUS CORP COM 292766102 677 89871 SH SOLE 21 89871 0 0 ENERSYS COM 29275Y102 5834 85162 SH SOLE 2 19689 0 65473 ENERSYS COM 29275Y102 16 233 SH SOLE 4 233 0 0 ENERSYS COM 29275Y102 71 1040 SH SOLE 7 1040 0 0 ENERSYS COM 29275Y102 16559 241743 SH SOLE 18 241743 0 0 ENERSYS COM 29275Y102 5058 73844 SH SOLE 19 73844 0 0 ENERSYS COM 29275Y102 205164 2995101 SH SOLE 21 2995101 0 0 ENERSYS COM 29275Y102 102546 1497027 SH SOLE 22 1432637 0 64390 ENERSYS COM 29275Y102 783 11425 SH SOLE 26 7835 0 3590 ENERSYS COM 29275Y102 365 5327 SH SOLE 28 5327 0 0 ENERSYS COM 29275Y102 789 11514 SH SOLE 30 11514 0 0 ENERSYS COM 29275Y102 49 716 SH SOLE 36 716 0 0 ENERSYS COM 29275Y102 322 4707 SH SOLE 40 4707 0 0 ENGLOBAL CORP COM 293306106 11 12132 SH SOLE 21 12132 0 0 ENI S P A SPONSORED ADR 26874R108 2 74 SH SOLE 18 74 0 0 ENI S P A SPONSORED ADR 26874R108 767 23207 SH SOLE 21 23207 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 15 1520 SH SOLE 4 1520 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3706 367262 SH SOLE 7 367262 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6351 629391 SH SOLE 19 629391 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1014 100452 SH SOLE 21 100452 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2904 287833 SH SOLE 22 155634 0 132199 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 905 89737 SH SOLE 26 61452 0 28285 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 336 33334 SH SOLE 28 33334 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 805 79770 SH SOLE 30 79770 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1753 173772 SH SOLE 34 173772 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 261 25889 SH SOLE 40 25889 0 0 ENNIS INC COM 293389102 649 31615 SH SOLE 2 6266 0 25349 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 1875 91372 SH SOLE 18 88475 0 2897 ENNIS INC COM 293389102 1946 94826 SH SOLE 19 94826 0 0 ENNIS INC COM 293389102 18436 898464 SH SOLE 21 898464 0 0 ENNIS INC COM 293389102 20951 1020987 SH SOLE 22 986755 0 34232 ENNIS INC COM 293389102 782 38099 SH SOLE 23 38099 0 0 ENNIS INC COM 293389102 1318 64245 SH SOLE 26 9361 0 54884 ENNIS INC COM 293389102 76 3722 SH SOLE 28 3722 0 0 ENNIS INC COM 293389102 157 7655 SH SOLE 30 7655 0 0 ENNIS INC COM 293389102 792 38605 SH SOLE 34 38605 0 0 ENNIS INC COM 293389102 53 2583 SH SOLE 40 2583 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 39 8565 SH SOLE 18 8565 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 893 198446 SH SOLE 21 198446 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 66 14707 SH SOLE 22 14707 0 0 ENOVA INTL INC COM 29357K103 939 40744 SH SOLE 2 11868 0 28876 ENOVA INTL INC COM 29357K103 17 756 SH SOLE 7 756 0 0 ENOVA INTL INC COM 29357K103 3563 154561 SH SOLE 18 152855 0 1706 ENOVA INTL INC COM 29357K103 4457 193374 SH SOLE 19 193374 0 0 ENOVA INTL INC COM 29357K103 85790 3721911 SH SOLE 21 3721911 0 0 ENOVA INTL INC COM 29357K103 29678 1287570 SH SOLE 22 1236164 0 51406 ENOVA INTL INC COM 29357K103 988 42883 SH SOLE 23 42883 0 0 ENOVA INTL INC COM 29357K103 2899 125754 SH SOLE 26 23030 0 102724 ENOVA INTL INC COM 29357K103 93 4044 SH SOLE 28 4044 0 0 ENOVA INTL INC COM 29357K103 1149 49869 SH SOLE 30 49869 0 0 ENOVA INTL INC COM 29357K103 74 3191 SH SOLE 40 3191 0 0 ENPHASE ENERGY INC COM 29355A107 1457 79912 SH SOLE 2 3784 0 76128 ENPHASE ENERGY INC COM 29355A107 7 382 SH SOLE 4 382 0 0 ENPHASE ENERGY INC COM 29355A107 34 1849 SH SOLE 7 1849 0 0 ENPHASE ENERGY INC COM 29355A107 5460 299518 SH SOLE 18 299518 0 0 ENPHASE ENERGY INC COM 29355A107 2857 156699 SH SOLE 19 156699 0 0 ENPHASE ENERGY INC COM 29355A107 59522 3265038 SH SOLE 21 3265038 0 0 ENPHASE ENERGY INC COM 29355A107 44151 2421902 SH SOLE 22 2307969 0 113933 ENPHASE ENERGY INC COM 29355A107 489 26814 SH SOLE 26 26814 0 0 ENPHASE ENERGY INC COM 29355A107 225 12319 SH SOLE 28 12319 0 0 ENPHASE ENERGY INC COM 29355A107 7397 405777 SH SOLE 30 405777 0 0 ENPHASE ENERGY INC COM 29355A107 143 7820 SH SOLE 40 7820 0 0 ENPRO INDS INC COM 29355X107 1375 21546 SH SOLE 2 855 0 20691 ENPRO INDS INC COM 29355X107 7 109 SH SOLE 4 109 0 0 ENPRO INDS INC COM 29355X107 28 440 SH SOLE 7 440 0 0 ENPRO INDS INC COM 29355X107 5786 90632 SH SOLE 18 90632 0 0 ENPRO INDS INC COM 29355X107 2234 34997 SH SOLE 19 34997 0 0 ENPRO INDS INC COM 29355X107 142143 2226556 SH SOLE 21 2226556 0 0 ENPRO INDS INC COM 29355X107 38829 608227 SH SOLE 22 579821 0 28406 ENPRO INDS INC COM 29355X107 308 4828 SH SOLE 26 3599 0 1229 ENPRO INDS INC COM 29355X107 162 2542 SH SOLE 28 2542 0 0 ENPRO INDS INC COM 29355X107 1919 30055 SH SOLE 30 30055 0 0 ENPRO INDS INC COM 29355X107 105 1642 SH SOLE 40 1642 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 715 83860 SH SOLE 2 83860 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 6 760 SH SOLE 4 760 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 60 6998 SH SOLE 7 6998 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 4019 471216 SH SOLE 18 471216 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 71126 8338291 SH SOLE 21 8338291 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 40263 4720207 SH SOLE 22 4555357 0 164850 ENSCO ROWAN PLC SHS CLASS A G3166L100 647 75862 SH SOLE 26 51441 0 24421 ENSCO ROWAN PLC SHS CLASS A G3166L100 205 24015 SH SOLE 28 24015 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 507 59431 SH SOLE 30 59431 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 561 65806 SH SOLE 36 65806 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 172 20131 SH SOLE 40 20131 0 0 ENSERVCO CORP COM 29358Y102 1 1702 SH SOLE 18 1702 0 0 ENSERVCO CORP COM 29358Y102 17 44888 SH SOLE 21 44888 0 0 ENSERVCO CORP COM 29358Y102 60 159103 SH SOLE 22 159103 0 0 ENSIGN GROUP INC COM 29358P101 2627 46158 SH SOLE 2 4101 0 42057 ENSIGN GROUP INC COM 29358P101 16 273 SH SOLE 4 273 0 0 ENSIGN GROUP INC COM 29358P101 55 972 SH SOLE 7 972 0 0 ENSIGN GROUP INC COM 29358P101 12784 224595 SH SOLE 18 220730 0 3865 ENSIGN GROUP INC COM 29358P101 7385 129751 SH SOLE 19 129751 0 0 ENSIGN GROUP INC COM 29358P101 310794 5460196 SH SOLE 21 5460196 0 0 ENSIGN GROUP INC COM 29358P101 86570 1520910 SH SOLE 22 1450140 0 70770 ENSIGN GROUP INC COM 29358P101 431 7566 SH SOLE 23 7566 0 0 ENSIGN GROUP INC COM 29358P101 1816 31903 SH SOLE 26 10329 0 21574 ENSIGN GROUP INC COM 29358P101 352 6191 SH SOLE 28 6191 0 0 ENSIGN GROUP INC COM 29358P101 4990 87665 SH SOLE 30 87665 0 0 ENSIGN GROUP INC COM 29358P101 10936 192124 SH SOLE 31 0 0 192124 ENSIGN GROUP INC COM 29358P101 304 5340 SH SOLE 40 5340 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2014 11554 SH SOLE 2 489 0 11065 ENSTAR GROUP LIMITED SHS G3075P101 13 77 SH SOLE 4 77 0 0 ENSTAR GROUP LIMITED SHS G3075P101 36 204 SH SOLE 7 204 0 0 ENSTAR GROUP LIMITED SHS G3075P101 6599 37865 SH SOLE 18 37865 0 0 ENSTAR GROUP LIMITED SHS G3075P101 3496 20059 SH SOLE 19 20059 0 0 ENSTAR GROUP LIMITED SHS G3075P101 65337 374894 SH SOLE 21 374894 0 0 ENSTAR GROUP LIMITED SHS G3075P101 70362 403728 SH SOLE 22 386744 0 16984 ENSTAR GROUP LIMITED SHS G3075P101 758 4349 SH SOLE 26 3384 0 965 ENSTAR GROUP LIMITED SHS G3075P101 415 2382 SH SOLE 28 2382 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1019 5847 SH SOLE 30 5847 0 0 ENSTAR GROUP LIMITED SHS G3075P101 67 383 SH SOLE 36 383 0 0 ENSTAR GROUP LIMITED SHS G3075P101 205 1174 SH SOLE 40 1174 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 8 1225 SH SOLE 18 1225 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 100 15432 SH SOLE 21 15432 0 0 ENTEGRA FINL CORP COM 29363J108 168 5585 SH SOLE 2 280 0 5305 ENTEGRA FINL CORP COM 29363J108 5 153 SH SOLE 7 153 0 0 ENTEGRA FINL CORP COM 29363J108 670 22240 SH SOLE 18 22240 0 0 ENTEGRA FINL CORP COM 29363J108 319 10601 SH SOLE 19 10601 0 0 ENTEGRA FINL CORP COM 29363J108 6770 224753 SH SOLE 21 224753 0 0 ENTEGRA FINL CORP COM 29363J108 2048 67999 SH SOLE 22 63152 0 4847 ENTEGRIS INC COM 29362U104 9678 259315 SH SOLE 2 39094 0 220221 ENTEGRIS INC COM 29362U104 26 710 SH SOLE 4 710 0 0 ENTEGRIS INC COM 29362U104 95 2543 SH SOLE 7 2543 0 0 ENTEGRIS INC COM 29362U104 2353 63043 SH SOLE 18 63043 0 0 ENTEGRIS INC COM 29362U104 1113 29835 SH SOLE 19 29835 0 0 ENTEGRIS INC COM 29362U104 80118 2146780 SH SOLE 21 2146780 0 0 ENTEGRIS INC COM 29362U104 135803 3638881 SH SOLE 22 3371786 0 267095 ENTEGRIS INC COM 29362U104 1725 46214 SH SOLE 26 30428 0 15786 ENTEGRIS INC COM 29362U104 665 17831 SH SOLE 28 17831 0 0 ENTEGRIS INC COM 29362U104 1398 37473 SH SOLE 30 37473 0 0 ENTEGRIS INC COM 29362U104 107 2855 SH SOLE 31 2855 0 0 ENTEGRIS INC COM 29362U104 517 13857 SH SOLE 40 13857 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 732 126180 SH SOLE 2 5132 0 121048 ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 567 SH SOLE 4 567 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 18 3125 SH SOLE 7 3125 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 2534 436913 SH SOLE 18 436913 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1222 210770 SH SOLE 19 210770 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 24354 4198896 SH SOLE 21 4198896 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 21563 3717797 SH SOLE 22 3572358 0 145439 ENTERCOM COMMUNICATIONS CORP CL A 293639100 462 79663 SH SOLE 26 68356 0 11307 ENTERCOM COMMUNICATIONS CORP CL A 293639100 103 17739 SH SOLE 28 17739 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 182 31306 SH SOLE 30 31306 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1547 266646 SH SOLE 31 0 0 266646 ENTERCOM COMMUNICATIONS CORP CL A 293639100 79 13582 SH SOLE 40 13582 0 0 ENTERGY CORP NEW COM 29364G103 49612 481994 SH SOLE 2 69253 0 412741 ENTERGY CORP NEW COM 29364G103 6870 66743 SH SOLE 4 61972 0 4771 ENTERGY CORP NEW COM 29364G103 21652 210358 SH SOLE 7 187800 0 22558 ENTERGY CORP NEW COM 29364G103 918 8921 SH SOLE 13 8921 0 0 ENTERGY CORP NEW COM 29364G103 177 1724 SH SOLE 15 1724 0 0 ENTERGY CORP NEW COM 29364G103 44191 429326 SH SOLE 18 404350 0 24976 ENTERGY CORP NEW COM 29364G103 10421 101239 SH SOLE 19 101239 0 0 ENTERGY CORP NEW COM 29364G103 761026 7393628 SH SOLE 21 7393628 0 0 ENTERGY CORP NEW COM 29364G103 497011 4828635 SH SOLE 22 4295782 0 532853 ENTERGY CORP NEW COM 29364G103 13821 134271 SH SOLE 23 134271 0 0 ENTERGY CORP NEW COM 29364G103 19204 186574 SH SOLE 25 186574 0 0 ENTERGY CORP NEW COM 29364G103 83676 812942 SH SOLE 26 227091 0 585851 ENTERGY CORP NEW COM 29364G103 3995 38817 SH SOLE 28 28772 0 10045 ENTERGY CORP NEW COM 29364G103 445 4324 SH SOLE 29 4324 0 0 ENTERGY CORP NEW COM 29364G103 73851 717490 SH SOLE 30 717490 0 0 ENTERGY CORP NEW COM 29364G103 6475 62906 SH SOLE 31 34384 0 28522 ENTERGY CORP NEW COM 29364G103 4258 41367 SH SOLE 32 41367 0 0 ENTERGY CORP NEW COM 29364G103 3307 32128 SH SOLE 34 32128 0 0 ENTERGY CORP NEW COM 29364G103 16274 158112 SH SOLE 36 158112 0 0 ENTERGY CORP NEW COM 29364G103 467 4539 SH SOLE 40 4539 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 291 9185 SH SOLE 2 361 0 8824 ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH SOLE 7 178 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1069 33719 SH SOLE 18 33719 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 461 14524 SH SOLE 19 14524 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 9913 312611 SH SOLE 21 312611 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 3299 104050 SH SOLE 22 96610 0 7440 ENTERPRISE FINL SVCS CORP COM 293712105 1004 24124 SH SOLE 2 1047 0 23077 ENTERPRISE FINL SVCS CORP COM 293712105 12 297 SH SOLE 4 297 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 16 376 SH SOLE 7 376 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3347 80463 SH SOLE 18 80463 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1788 42989 SH SOLE 19 42989 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 31793 764246 SH SOLE 21 764246 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 35530 854079 SH SOLE 22 826717 0 27362 ENTERPRISE FINL SVCS CORP COM 293712105 803 19292 SH SOLE 26 11354 0 7938 ENTERPRISE FINL SVCS CORP COM 293712105 133 3191 SH SOLE 28 3191 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 306 7347 SH SOLE 30 7347 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 645 15493 SH SOLE 34 15493 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 82 1972 SH SOLE 40 1972 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3096 107248 SH SOLE 2 107248 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 34746 1203536 SH SOLE 18 851827 0 351709 ENTERPRISE PRODS PARTNERS L COM 293792107 445940 15446481 SH SOLE 19 15446481 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 355 113901 SH SOLE 2 51656 0 62245 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 1833 SH SOLE 7 1833 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 702 225020 SH SOLE 18 225020 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1950 625042 SH SOLE 19 625042 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6723 2154663 SH SOLE 21 2154663 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 9163 2936857 SH SOLE 22 2857453 0 79404 ENTRAVISION COMMUNICATIONS C CL A 29382R107 765 245094 SH SOLE 23 245094 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 458 146680 SH SOLE 26 0 0 146680 ENTRAVISION COMMUNICATIONS C CL A 29382R107 28 9070 SH SOLE 28 9070 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 20 6257 SH SOLE 30 6257 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 17 5507 SH SOLE 40 5507 0 0 ENVESTNET INC COM 29404K106 2861 41839 SH SOLE 2 1979 0 39860 ENVESTNET INC COM 29404K106 15 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 61 889 SH SOLE 7 889 0 0 ENVESTNET INC COM 29404K106 10731 156961 SH SOLE 18 155896 0 1065 ENVESTNET INC COM 29404K106 5582 81645 SH SOLE 19 81645 0 0 ENVESTNET INC COM 29404K106 111004 1623580 SH SOLE 21 1623580 0 0 ENVESTNET INC COM 29404K106 94253 1378579 SH SOLE 22 1313888 0 64691 ENVESTNET INC COM 29404K106 1080 15795 SH SOLE 26 12390 0 3405 ENVESTNET INC COM 29404K106 429 6279 SH SOLE 28 6279 0 0 ENVESTNET INC COM 29404K106 851 12443 SH SOLE 30 12443 0 0 ENVESTNET INC COM 29404K106 7701 112643 SH SOLE 31 0 0 112643 ENVESTNET INC COM 29404K106 342 4999 SH SOLE 40 4999 0 0 ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 952 800000 PRN SOLE 21 800000 0 0 ENZO BIOCHEM INC COM 294100102 198 58851 SH SOLE 2 18510 0 40341 ENZO BIOCHEM INC COM 294100102 3 771 SH SOLE 7 771 0 0 ENZO BIOCHEM INC COM 294100102 497 147429 SH SOLE 18 147429 0 0 ENZO BIOCHEM INC COM 294100102 673 199665 SH SOLE 19 199665 0 0 ENZO BIOCHEM INC COM 294100102 4831 1433444 SH SOLE 21 1433444 0 0 ENZO BIOCHEM INC COM 294100102 5863 1739628 SH SOLE 22 1704563 0 35065 ENZO BIOCHEM INC COM 294100102 179 53069 SH SOLE 23 53069 0 0 ENZO BIOCHEM INC COM 294100102 197 58577 SH SOLE 26 0 0 58577 EOG RES INC COM 26875P101 133997 1438357 SH SOLE 2 173464 0 1264893 EOG RES INC COM 26875P101 18939 203295 SH SOLE 4 188021 0 15274 EOG RES INC COM 26875P101 46690 501182 SH SOLE 7 496960 0 4222 EOG RES INC COM 26875P101 3201 34364 SH SOLE 13 34364 0 0 EOG RES INC COM 26875P101 512 5492 SH SOLE 15 5492 0 0 EOG RES INC COM 26875P101 159828 1715628 SH SOLE 18 1631633 0 83995 EOG RES INC COM 26875P101 50192 538770 SH SOLE 19 538770 0 0 EOG RES INC COM 26875P101 969384 10405578 SH SOLE 21 10405578 0 0 EOG RES INC COM 26875P101 1301965 13975580 SH SOLE 22 12360485 0 1615095 EOG RES INC COM 26875P101 39289 421735 SH SOLE 23 421735 0 0 EOG RES INC COM 26875P101 55107 591536 SH SOLE 25 591536 0 0 EOG RES INC COM 26875P101 203464 2184030 SH SOLE 26 631404 0 1552626 EOG RES INC COM 26875P101 10625 114050 SH SOLE 28 83771 0 30279 EOG RES INC COM 26875P101 14543 156110 SH SOLE 29 96310 0 59800 EOG RES INC COM 26875P101 194194 2084517 SH SOLE 30 2084517 0 0 EOG RES INC COM 26875P101 18775 201534 SH SOLE 31 110510 0 91024 EOG RES INC COM 26875P101 65856 706914 SH SOLE 34 706914 0 0 EOG RES INC COM 26875P101 39184 420606 SH SOLE 36 420606 0 0 EOG RES INC COM 26875P101 1241 13318 SH SOLE 40 13318 0 0 EPAM SYS INC COM 29414B104 20522 118558 SH SOLE 2 8881 0 109677 EPAM SYS INC COM 29414B104 3302 19078 SH SOLE 4 17496 0 1582 EPAM SYS INC COM 29414B104 3727 21533 SH SOLE 7 6537 0 14996 EPAM SYS INC COM 29414B104 9 50 SH SOLE 17 0 0 50 EPAM SYS INC COM 29414B104 5903 34103 SH SOLE 18 29960 0 4143 EPAM SYS INC COM 29414B104 5787 33430 SH SOLE 19 33430 0 0 EPAM SYS INC COM 29414B104 146428 845917 SH SOLE 21 845917 0 0 EPAM SYS INC COM 29414B104 248131 1433454 SH SOLE 22 1329991 0 103463 EPAM SYS INC COM 29414B104 6640 38357 SH SOLE 23 38357 0 0 EPAM SYS INC COM 29414B104 984 5685 SH SOLE 25 5685 0 0 EPAM SYS INC COM 29414B104 17611 101738 SH SOLE 26 48339 0 53399 EPAM SYS INC COM 29414B104 2027 11710 SH SOLE 28 8925 0 2785 EPAM SYS INC COM 29414B104 2153 12439 SH SOLE 29 1243 0 11196 EPAM SYS INC COM 29414B104 15619 90232 SH SOLE 30 90232 0 0 EPAM SYS INC COM 29414B104 2870 16582 SH SOLE 31 10354 0 6228 EPAM SYS INC COM 29414B104 11127 64279 SH SOLE 34 64279 0 0 EPAM SYS INC COM 29414B104 1633 9435 SH SOLE 36 9435 0 0 EPAM SYS INC COM 29414B104 219 1264 SH SOLE 40 1264 0 0 EPIZYME INC COM 29428V104 898 71571 SH SOLE 2 4136 0 67435 EPIZYME INC COM 29428V104 5 363 SH SOLE 4 363 0 0 EPIZYME INC COM 29428V104 23 1793 SH SOLE 7 1793 0 0 EPIZYME INC COM 29428V104 3289 262101 SH SOLE 18 255423 0 6678 EPIZYME INC COM 29428V104 2304 183562 SH SOLE 19 183562 0 0 EPIZYME INC COM 29428V104 41741 3325983 SH SOLE 21 3325983 0 0 EPIZYME INC COM 29428V104 26976 2149449 SH SOLE 22 2040690 0 108759 EPIZYME INC COM 29428V104 76 6078 SH SOLE 23 6078 0 0 EPIZYME INC COM 29428V104 213 16935 SH SOLE 26 0 0 16935 EPIZYME INC COM 29428V104 112 8903 SH SOLE 28 8903 0 0 EPIZYME INC COM 29428V104 5122 408140 SH SOLE 30 408140 0 0 EPIZYME INC COM 29428V104 8 655 SH SOLE 34 655 0 0 EPIZYME INC COM 29428V104 64 5064 SH SOLE 40 5064 0 0 EPLUS INC COM 294268107 829 12018 SH SOLE 2 534 0 11484 EPLUS INC COM 294268107 7 107 SH SOLE 4 107 0 0 EPLUS INC COM 294268107 20 292 SH SOLE 7 292 0 0 EPLUS INC COM 294268107 4003 58062 SH SOLE 18 58062 0 0 EPLUS INC COM 294268107 1549 22475 SH SOLE 19 22475 0 0 EPLUS INC COM 294268107 100313 1455082 SH SOLE 21 1455082 0 0 EPLUS INC COM 294268107 27488 398725 SH SOLE 22 380007 0 18718 EPLUS INC COM 294268107 474 6872 SH SOLE 26 5399 0 1473 EPLUS INC COM 294268107 128 1860 SH SOLE 28 1860 0 0 EPLUS INC COM 294268107 1372 19908 SH SOLE 30 19908 0 0 EPLUS INC COM 294268107 93 1356 SH SOLE 40 1356 0 0 EPR PPTYS COM SH BEN INT 26884U109 13336 178787 SH SOLE 2 42627 0 136160 EPR PPTYS COM SH BEN INT 26884U109 5247 70344 SH SOLE 4 70344 0 0 EPR PPTYS COM SH BEN INT 26884U109 6049 81090 SH SOLE 7 81090 0 0 EPR PPTYS COM SH BEN INT 26884U109 224 3000 SH SOLE 15 3000 0 0 EPR PPTYS COM SH BEN INT 26884U109 36305 486726 SH SOLE 18 486726 0 0 EPR PPTYS COM SH BEN INT 26884U109 24478 328162 SH SOLE 19 328162 0 0 EPR PPTYS COM SH BEN INT 26884U109 315791 4233691 SH SOLE 21 4233691 0 0 EPR PPTYS COM SH BEN INT 26884U109 231005 3096998 SH SOLE 22 2888085 0 208913 EPR PPTYS COM SH BEN INT 26884U109 1463 19611 SH SOLE 23 19611 0 0 EPR PPTYS COM SH BEN INT 26884U109 11978 160585 SH SOLE 25 160585 0 0 EPR PPTYS COM SH BEN INT 26884U109 4148 55606 SH SOLE 26 21009 0 34597 EPR PPTYS COM SH BEN INT 26884U109 2114 28345 SH SOLE 28 28345 0 0 EPR PPTYS COM SH BEN INT 26884U109 2893 38779 SH SOLE 29 38779 0 0 EPR PPTYS COM SH BEN INT 26884U109 25373 340166 SH SOLE 30 340166 0 0 EPR PPTYS COM SH BEN INT 26884U109 326 4372 SH SOLE 31 1572 0 2800 EPR PPTYS COM SH BEN INT 26884U109 14287 191547 SH SOLE 34 191547 0 0 EPR PPTYS COM SH BEN INT 26884U109 195 2609 SH SOLE 36 2609 0 0 EPR PPTYS COM SH BEN INT 26884U109 594 7959 SH SOLE 40 7959 0 0 EPR PPTYS PFD C CNV 5.75% 26884U208 8165 254667 SH SOLE 21 254667 0 0 EPR PPTYS CONV PFD 9% SR E 26884U307 6177 162764 SH SOLE 21 162764 0 0 EPSILON ENERGY LTD COM 294375209 15 3872 SH SOLE 18 3872 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 20047 448671 SH SOLE 19 448671 0 0 EQT CORP COM 26884L109 9873 624462 SH SOLE 2 168651 0 455811 EQT CORP COM 26884L109 18 1113 SH SOLE 4 1113 0 0 EQT CORP COM 26884L109 119 7546 SH SOLE 7 7546 0 0 EQT CORP COM 26884L109 22 1400 SH SOLE 15 1400 0 0 EQT CORP COM 26884L109 11436 723311 SH SOLE 18 723311 0 0 EQT CORP COM 26884L109 5774 365241 SH SOLE 19 365241 0 0 EQT CORP COM 26884L109 201126 12721411 SH SOLE 21 12721411 0 0 EQT CORP COM 26884L109 131572 8322075 SH SOLE 22 7800530 0 521545 EQT CORP COM 26884L109 3622 229107 SH SOLE 25 229107 0 0 EQT CORP COM 26884L109 7799 493283 SH SOLE 26 176657 0 316626 EQT CORP COM 26884L109 520 32885 SH SOLE 28 32885 0 0 EQT CORP COM 26884L109 1940 122695 SH SOLE 30 122695 0 0 EQT CORP COM 26884L109 243 15401 SH SOLE 31 5501 0 9900 EQT CORP COM 26884L109 6529 412965 SH SOLE 34 412965 0 0 EQT CORP COM 26884L109 2309 146066 SH SOLE 36 146066 0 0 EQT CORP COM 26884L109 409 25882 SH SOLE 40 25882 0 0 EQUIFAX INC COM 294429105 38758 286589 SH SOLE 2 23523 0 263066 EQUIFAX INC COM 294429105 5623 41576 SH SOLE 4 38462 0 3114 EQUIFAX INC COM 294429105 13829 102256 SH SOLE 7 102256 0 0 EQUIFAX INC COM 294429105 92 679 SH SOLE 13 679 0 0 EQUIFAX INC COM 294429105 136 1004 SH SOLE 15 1004 0 0 EQUIFAX INC COM 294429105 32064 237093 SH SOLE 18 221080 0 16013 EQUIFAX INC COM 294429105 4449 32897 SH SOLE 19 32897 0 0 EQUIFAX INC COM 294429105 370035 2736137 SH SOLE 21 2736137 0 0 EQUIFAX INC COM 294429105 394906 2920037 SH SOLE 22 2591013 0 329024 EQUIFAX INC COM 294429105 11661 86227 SH SOLE 23 86227 0 0 EQUIFAX INC COM 294429105 27124 200564 SH SOLE 25 200564 0 0 EQUIFAX INC COM 294429105 60164 444872 SH SOLE 26 157767 0 287105 EQUIFAX INC COM 294429105 3056 22600 SH SOLE 28 16268 0 6332 EQUIFAX INC COM 294429105 344 2547 SH SOLE 29 2547 0 0 EQUIFAX INC COM 294429105 52839 390707 SH SOLE 30 390707 0 0 EQUIFAX INC COM 294429105 4765 35236 SH SOLE 31 22290 0 12946 EQUIFAX INC COM 294429105 2106 15575 SH SOLE 34 15575 0 0 EQUIFAX INC COM 294429105 10190 75344 SH SOLE 36 75344 0 0 EQUIFAX INC COM 294429105 350 2590 SH SOLE 40 2590 0 0 EQUILLIUM INC COM 29446K106 7 1246 SH SOLE 18 1246 0 0 EQUILLIUM INC COM 29446K106 88 15525 SH SOLE 21 15525 0 0 EQUINIX INC COM 29444U700 112534 223153 SH SOLE 2 19592 0 203561 EQUINIX INC COM 29444U700 18257 36204 SH SOLE 4 34004 0 2200 EQUINIX INC COM 29444U700 39226 77785 SH SOLE 7 77785 0 0 EQUINIX INC COM 29444U700 663 1314 SH SOLE 13 1314 0 0 EQUINIX INC COM 29444U700 269 533 SH SOLE 15 533 0 0 EQUINIX INC COM 29444U700 142102 281786 SH SOLE 18 270951 0 10835 EQUINIX INC COM 29444U700 179951 356840 SH SOLE 19 356840 0 0 EQUINIX INC COM 29444U700 1193608 2366908 SH SOLE 21 2366908 0 0 EQUINIX INC COM 29444U700 1074613 2130943 SH SOLE 22 1907801 0 223142 EQUINIX INC COM 29444U700 29926 59343 SH SOLE 23 59343 0 0 EQUINIX INC COM 29444U700 40113 79544 SH SOLE 25 79544 0 0 EQUINIX INC COM 29444U700 152738 302877 SH SOLE 26 91839 0 211038 EQUINIX INC COM 29444U700 8600 17054 SH SOLE 28 12845 0 4209 EQUINIX INC COM 29444U700 35333 70064 SH SOLE 29 70064 0 0 EQUINIX INC COM 29444U700 143001 283569 SH SOLE 30 283569 0 0 EQUINIX INC COM 29444U700 12249 24289 SH SOLE 31 14956 0 9333 EQUINIX INC COM 29444U700 72067 142907 SH SOLE 34 142907 0 0 EQUINIX INC COM 29444U700 28809 57128 SH SOLE 36 57128 0 0 EQUINIX INC COM 29444U700 908 1801 SH SOLE 40 1801 0 0 EQUINOR ASA SPONSORED ADR 29446M102 392 19812 SH SOLE 18 19812 0 0 EQUINOR ASA SPONSORED ADR 29446M102 394 19903 SH SOLE 21 19903 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 10662 540939 SH SOLE 2 132835 0 408104 EQUITRANS MIDSTREAM CORPORAT COM 294600101 26 1336 SH SOLE 4 1336 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 78 3956 SH SOLE 7 3956 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 22 1119 SH SOLE 15 1119 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 11538 585379 SH SOLE 18 585379 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 8025 407152 SH SOLE 19 407152 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 209375 10622765 SH SOLE 21 10622765 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 132755 6735400 SH SOLE 22 6321854 0 413546 EQUITRANS MIDSTREAM CORPORAT COM 294600101 3517 178424 SH SOLE 25 178424 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 8124 412171 SH SOLE 26 148891 0 263280 EQUITRANS MIDSTREAM CORPORAT COM 294600101 538 27318 SH SOLE 28 27318 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1203 61031 SH SOLE 30 61031 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 211 10700 SH SOLE 31 4400 0 6300 EQUITRANS MIDSTREAM CORPORAT COM 294600101 2410 122250 SH SOLE 34 122250 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 2303 116852 SH SOLE 36 116852 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 433 21972 SH SOLE 40 21972 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 387 14511 SH SOLE 2 648 0 13863 EQUITY BANCSHARES INC COM CL A 29460X109 7 271 SH SOLE 7 271 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1400 52512 SH SOLE 18 52512 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 683 25601 SH SOLE 19 25601 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 13549 508230 SH SOLE 21 508230 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 10043 376724 SH SOLE 22 357657 0 19067 EQUITY BANCSHARES INC COM CL A 29460X109 108 4053 SH SOLE 30 4053 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 36 1362 SH SOLE 40 1362 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7362 226387 SH SOLE 2 24323 0 202064 EQUITY COMWLTH COM SH BEN INT 294628102 1034 31811 SH SOLE 4 31811 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4231 130093 SH SOLE 7 130093 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 153 4710 SH SOLE 15 4710 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1840 56591 SH SOLE 18 56591 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5474 168338 SH SOLE 19 168338 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 69232 2128904 SH SOLE 21 2128904 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 162954 5010875 SH SOLE 22 4766380 0 244495 EQUITY COMWLTH COM SH BEN INT 294628102 172 5296 SH SOLE 23 5296 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 8359 257047 SH SOLE 25 257047 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2628 80815 SH SOLE 26 26313 0 54502 EQUITY COMWLTH COM SH BEN INT 294628102 493 15163 SH SOLE 28 15163 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2029 62385 SH SOLE 29 62385 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5478 168448 SH SOLE 30 168448 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 294 9043 SH SOLE 31 2443 0 6600 EQUITY COMWLTH COM SH BEN INT 294628102 143 4388 SH SOLE 36 4388 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 397 12217 SH SOLE 40 12217 0 0 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 6401 232087 SH SOLE 21 232087 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 27803 229131 SH SOLE 2 34029 0 195102 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8099 66748 SH SOLE 4 64060 0 2688 EQUITY LIFESTYLE PPTYS INC COM 29472R108 13260 109277 SH SOLE 7 109277 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5550 45737 SH SOLE 13 45737 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 422 3479 SH SOLE 15 3479 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 18394 151590 SH SOLE 18 123257 0 28333 EQUITY LIFESTYLE PPTYS INC COM 29472R108 67608 557181 SH SOLE 19 557181 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 288988 2381642 SH SOLE 21 2381642 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 465389 3835416 SH SOLE 22 3457782 0 377634 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11867 97801 SH SOLE 23 97801 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 22271 183539 SH SOLE 25 183539 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 22894 188678 SH SOLE 26 64960 0 123718 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2324 19149 SH SOLE 28 14605 0 4544 EQUITY LIFESTYLE PPTYS INC COM 29472R108 19966 164549 SH SOLE 29 71898 0 92651 EQUITY LIFESTYLE PPTYS INC COM 29472R108 62976 519004 SH SOLE 30 519004 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7994 65880 SH SOLE 31 47390 0 18490 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1020 8409 SH SOLE 34 8409 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11416 94082 SH SOLE 36 94082 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 242 1994 SH SOLE 40 1994 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 67318 886703 SH SOLE 2 101630 0 785073 EQUITY RESIDENTIAL SH BEN INT 29476L107 23852 314171 SH SOLE 4 304206 0 9965 EQUITY RESIDENTIAL SH BEN INT 29476L107 60415 795774 SH SOLE 7 780154 0 15620 EQUITY RESIDENTIAL SH BEN INT 29476L107 405 5339 SH SOLE 13 5339 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1249 16458 SH SOLE 15 16458 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 110043 1449456 SH SOLE 18 1399951 0 49505 EQUITY RESIDENTIAL SH BEN INT 29476L107 142893 1882153 SH SOLE 19 1882153 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1172999 15450464 SH SOLE 21 15450464 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1011317 13320828 SH SOLE 22 12212635 0 1108193 EQUITY RESIDENTIAL SH BEN INT 29476L107 23626 311194 SH SOLE 23 311194 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 84950 1118940 SH SOLE 25 1118940 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 130210 1715100 SH SOLE 26 441767 0 1273333 EQUITY RESIDENTIAL SH BEN INT 29476L107 6166 81223 SH SOLE 28 61975 0 19248 EQUITY RESIDENTIAL SH BEN INT 29476L107 14937 196747 SH SOLE 29 196747 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 225347 2968210 SH SOLE 30 2968210 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 9609 126574 SH SOLE 31 69112 0 57462 EQUITY RESIDENTIAL SH BEN INT 29476L107 50120 660175 SH SOLE 34 660175 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 26428 348100 SH SOLE 36 348100 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 656 8643 SH SOLE 40 8643 0 0 ERA GROUP INC COM 26885G109 167 20035 SH SOLE 2 852 0 19183 ERA GROUP INC COM 26885G109 4 466 SH SOLE 7 466 0 0 ERA GROUP INC COM 26885G109 774 92758 SH SOLE 18 92758 0 0 ERA GROUP INC COM 26885G109 273 32754 SH SOLE 19 32754 0 0 ERA GROUP INC COM 26885G109 19467 2334164 SH SOLE 21 2334164 0 0 ERA GROUP INC COM 26885G109 4619 553843 SH SOLE 22 538018 0 15825 ERA GROUP INC COM 26885G109 215 25756 SH SOLE 30 25756 0 0 ERICSSON ADR B SEK 10 294821608 425 44772 SH SOLE 18 44772 0 0 ERIE INDTY CO CL A 29530P102 15719 61817 SH SOLE 2 5934 0 55883 ERIE INDTY CO CL A 29530P102 2108 8290 SH SOLE 4 7620 0 670 ERIE INDTY CO CL A 29530P102 3474 13662 SH SOLE 7 6515 0 7147 ERIE INDTY CO CL A 29530P102 4714 18537 SH SOLE 18 16525 0 2012 ERIE INDTY CO CL A 29530P102 1816 7141 SH SOLE 19 7141 0 0 ERIE INDTY CO CL A 29530P102 173431 682046 SH SOLE 21 682046 0 0 ERIE INDTY CO CL A 29530P102 168710 663482 SH SOLE 22 611229 0 52253 ERIE INDTY CO CL A 29530P102 4595 18069 SH SOLE 23 18069 0 0 ERIE INDTY CO CL A 29530P102 729 2866 SH SOLE 25 2866 0 0 ERIE INDTY CO CL A 29530P102 14424 56724 SH SOLE 26 27499 0 29225 ERIE INDTY CO CL A 29530P102 1146 4508 SH SOLE 28 3205 0 1303 ERIE INDTY CO CL A 29530P102 1474 5796 SH SOLE 29 546 0 5250 ERIE INDTY CO CL A 29530P102 26906 105814 SH SOLE 30 105814 0 0 ERIE INDTY CO CL A 29530P102 2043 8036 SH SOLE 31 4815 0 3221 ERIE INDTY CO CL A 29530P102 266 1048 SH SOLE 34 1048 0 0 ERIE INDTY CO CL A 29530P102 1125 4424 SH SOLE 36 4424 0 0 ERIE INDTY CO CL A 29530P102 151 593 SH SOLE 40 593 0 0 EROS INTL PLC SHS NEW G3788M114 83 61744 SH SOLE 2 17333 0 44411 EROS INTL PLC SHS NEW G3788M114 1 465 SH SOLE 7 465 0 0 EROS INTL PLC SHS NEW G3788M114 158 116829 SH SOLE 18 116829 0 0 EROS INTL PLC SHS NEW G3788M114 282 208751 SH SOLE 19 208751 0 0 EROS INTL PLC SHS NEW G3788M114 1471 1089910 SH SOLE 21 1089910 0 0 EROS INTL PLC SHS NEW G3788M114 1045 774320 SH SOLE 22 748616 0 25704 EROS INTL PLC SHS NEW G3788M114 65 48433 SH SOLE 23 48433 0 0 ESCALADE INC COM 296056104 166 14504 SH SOLE 2 544 0 13960 ESCALADE INC COM 296056104 414 36120 SH SOLE 18 36120 0 0 ESCALADE INC COM 296056104 220 19205 SH SOLE 19 19205 0 0 ESCALADE INC COM 296056104 4253 370753 SH SOLE 21 370753 0 0 ESCALADE INC COM 296056104 993 86599 SH SOLE 22 80465 0 6134 ESCO TECHNOLOGIES INC COM 296315104 1982 23989 SH SOLE 2 2428 0 21561 ESCO TECHNOLOGIES INC COM 296315104 10 124 SH SOLE 4 124 0 0 ESCO TECHNOLOGIES INC COM 296315104 30 365 SH SOLE 7 365 0 0 ESCO TECHNOLOGIES INC COM 296315104 9412 113923 SH SOLE 18 112935 0 988 ESCO TECHNOLOGIES INC COM 296315104 4920 59552 SH SOLE 19 59552 0 0 ESCO TECHNOLOGIES INC COM 296315104 227631 2755157 SH SOLE 21 2755157 0 0 ESCO TECHNOLOGIES INC COM 296315104 67653 818851 SH SOLE 22 783634 0 35217 ESCO TECHNOLOGIES INC COM 296315104 710 8594 SH SOLE 23 8594 0 0 ESCO TECHNOLOGIES INC COM 296315104 1415 17131 SH SOLE 26 4594 0 12537 ESCO TECHNOLOGIES INC COM 296315104 262 3172 SH SOLE 28 3172 0 0 ESCO TECHNOLOGIES INC COM 296315104 3158 38220 SH SOLE 30 38220 0 0 ESCO TECHNOLOGIES INC COM 296315104 233 2821 SH SOLE 40 2821 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1029 22113 SH SOLE 2 1384 0 20729 ESPERION THERAPEUTICS INC NE COM 29664W105 4 87 SH SOLE 4 87 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 23 497 SH SOLE 7 497 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 3971 85366 SH SOLE 18 81320 0 4046 ESPERION THERAPEUTICS INC NE COM 29664W105 3588 77118 SH SOLE 19 77118 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 48553 1043692 SH SOLE 21 1043692 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 33609 722457 SH SOLE 22 688375 0 34082 ESPERION THERAPEUTICS INC NE COM 29664W105 133 2866 SH SOLE 23 2866 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 699 15025 SH SOLE 26 10373 0 4652 ESPERION THERAPEUTICS INC NE COM 29664W105 172 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 367 7883 SH SOLE 30 7883 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 18 384 SH SOLE 34 384 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 104 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 126 5026 SH SOLE 2 279 0 4747 ESQUIRE FINL HLDGS INC COM 29667J101 547 21754 SH SOLE 18 21754 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 284 11286 SH SOLE 19 11286 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 5935 235983 SH SOLE 21 235983 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 1493 59383 SH SOLE 22 55398 0 3985 ESSA BANCORP INC COM 29667D104 134 8785 SH SOLE 2 294 0 8491 ESSA BANCORP INC COM 29667D104 493 32358 SH SOLE 18 32358 0 0 ESSA BANCORP INC COM 29667D104 216 14143 SH SOLE 19 14143 0 0 ESSA BANCORP INC COM 29667D104 5101 334480 SH SOLE 21 334480 0 0 ESSA BANCORP INC COM 29667D104 1405 92102 SH SOLE 22 86011 0 6091 ESSENT GROUP LTD COM G3198U102 5069 107879 SH SOLE 2 21322 0 86557 ESSENT GROUP LTD COM G3198U102 20 430 SH SOLE 4 430 0 0 ESSENT GROUP LTD COM G3198U102 85 1799 SH SOLE 7 1799 0 0 ESSENT GROUP LTD COM G3198U102 238 5059 SH SOLE 13 5059 0 0 ESSENT GROUP LTD COM G3198U102 15462 329050 SH SOLE 18 320165 0 8885 ESSENT GROUP LTD COM G3198U102 24830 528418 SH SOLE 19 528418 0 0 ESSENT GROUP LTD COM G3198U102 148591 3162180 SH SOLE 21 3162180 0 0 ESSENT GROUP LTD COM G3198U102 159628 3397060 SH SOLE 22 3187590 0 209470 ESSENT GROUP LTD COM G3198U102 2955 62896 SH SOLE 23 62896 0 0 ESSENT GROUP LTD COM G3198U102 290 6169 SH SOLE 25 6169 0 0 ESSENT GROUP LTD COM G3198U102 7948 169137 SH SOLE 26 26685 0 142452 ESSENT GROUP LTD COM G3198U102 544 11575 SH SOLE 28 11575 0 0 ESSENT GROUP LTD COM G3198U102 1791 38112 SH SOLE 29 0 0 38112 ESSENT GROUP LTD COM G3198U102 1255 26700 SH SOLE 30 26700 0 0 ESSENT GROUP LTD COM G3198U102 3696 78654 SH SOLE 31 0 0 78654 ESSENT GROUP LTD COM G3198U102 1100 23417 SH SOLE 34 23417 0 0 ESSENT GROUP LTD COM G3198U102 209 4449 SH SOLE 36 4449 0 0 ESSENT GROUP LTD COM G3198U102 443 9433 SH SOLE 40 9433 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 980 48890 SH SOLE 2 2051 0 46839 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6 277 SH SOLE 4 277 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13 639 SH SOLE 7 639 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3231 161232 SH SOLE 18 161232 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1752 87427 SH SOLE 19 87427 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 33117 1652551 SH SOLE 21 1652551 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 29614 1477751 SH SOLE 22 1414098 0 63653 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 33 1660 SH SOLE 23 1660 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 630 31439 SH SOLE 26 31439 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 242 12065 SH SOLE 28 12065 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 524 26142 SH SOLE 30 26142 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 210 10501 SH SOLE 34 10501 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 97 4828 SH SOLE 40 4828 0 0 ESSEX PPTY TR INC COM 297178105 46238 158388 SH SOLE 2 16358 0 142030 ESSEX PPTY TR INC COM 297178105 11127 38117 SH SOLE 4 36367 0 1750 ESSEX PPTY TR INC COM 297178105 46594 159608 SH SOLE 7 152806 0 6802 ESSEX PPTY TR INC COM 297178105 396 1358 SH SOLE 13 1358 0 0 ESSEX PPTY TR INC COM 297178105 871 2985 SH SOLE 15 2985 0 0 ESSEX PPTY TR INC COM 297178105 38114 130559 SH SOLE 18 121810 0 8749 ESSEX PPTY TR INC COM 297178105 27858 95427 SH SOLE 19 95427 0 0 ESSEX PPTY TR INC COM 297178105 761997 2610206 SH SOLE 21 2610206 0 0 ESSEX PPTY TR INC COM 297178105 667906 2287899 SH SOLE 22 2108724 0 179175 ESSEX PPTY TR INC COM 297178105 14434 49444 SH SOLE 23 49444 0 0 ESSEX PPTY TR INC COM 297178105 58840 201555 SH SOLE 25 201555 0 0 ESSEX PPTY TR INC COM 297178105 88591 303466 SH SOLE 26 82700 0 220766 ESSEX PPTY TR INC COM 297178105 3665 12556 SH SOLE 28 9123 0 3433 ESSEX PPTY TR INC COM 297178105 14315 49035 SH SOLE 29 35314 0 13721 ESSEX PPTY TR INC COM 297178105 148117 507370 SH SOLE 30 507370 0 0 ESSEX PPTY TR INC COM 297178105 6630 22710 SH SOLE 31 12034 0 10676 ESSEX PPTY TR INC COM 297178105 1012 3468 SH SOLE 34 3468 0 0 ESSEX PPTY TR INC COM 297178105 19404 66467 SH SOLE 36 66467 0 0 ESSEX PPTY TR INC COM 297178105 385 1318 SH SOLE 40 1318 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 63 2869 SH SOLE 22 2869 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 547 25984 SH SOLE 2 1049 0 24935 ETHAN ALLEN INTERIORS INC COM 297602104 5 227 SH SOLE 4 227 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 10 469 SH SOLE 7 469 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2236 106150 SH SOLE 18 106150 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 836 39707 SH SOLE 19 39707 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 57958 2752060 SH SOLE 21 2752060 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 17643 837738 SH SOLE 22 797685 0 40053 ETHAN ALLEN INTERIORS INC COM 297602104 104 4933 SH SOLE 26 3301 0 1632 ETHAN ALLEN INTERIORS INC COM 297602104 78 3702 SH SOLE 28 3702 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 743 35275 SH SOLE 30 35275 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 65 3080 SH SOLE 40 3080 0 0 ETON PHARMACEUTICALS INC COM 29772L108 6 801 SH SOLE 18 801 0 0 ETON PHARMACEUTICALS INC COM 29772L108 79 9990 SH SOLE 21 9990 0 0 ETON PHARMACEUTICALS INC COM 29772L108 121 15301 SH SOLE 22 15301 0 0 ETSY INC COM 29786A106 14587 237684 SH SOLE 2 27382 0 210302 ETSY INC COM 29786A106 189 3086 SH SOLE 4 3086 0 0 ETSY INC COM 29786A106 167 2720 SH SOLE 7 2720 0 0 ETSY INC COM 29786A106 107 1740 SH SOLE 13 1740 0 0 ETSY INC COM 29786A106 5634 91807 SH SOLE 18 80003 0 11804 ETSY INC COM 29786A106 16214 264205 SH SOLE 19 264205 0 0 ETSY INC COM 29786A106 97221 1584172 SH SOLE 21 1584172 0 0 ETSY INC COM 29786A106 218879 3566552 SH SOLE 22 3320294 0 246258 ETSY INC COM 29786A106 2484 40481 SH SOLE 23 40481 0 0 ETSY INC COM 29786A106 11171 182033 SH SOLE 25 182033 0 0 ETSY INC COM 29786A106 8154 132859 SH SOLE 26 26547 0 106312 ETSY INC COM 29786A106 999 16282 SH SOLE 28 16282 0 0 ETSY INC COM 29786A106 751 12236 SH SOLE 29 574 0 11662 ETSY INC COM 29786A106 4962 80857 SH SOLE 30 80857 0 0 ETSY INC COM 29786A106 265 4325 SH SOLE 31 4325 0 0 ETSY INC COM 29786A106 3116 50766 SH SOLE 34 50766 0 0 ETSY INC COM 29786A106 72 1172 SH SOLE 36 1172 0 0 ETSY INC COM 29786A106 729 11871 SH SOLE 40 11871 0 0 ETSY INC NOTE 3/0 29786AAC0 1718 950000 PRN SOLE 21 950000 0 0 EURONAV NV ANTWERPEN SHS B38564108 3 370 SH SOLE 22 370 0 0 EURONET WORLDWIDE INC COM 298736109 15397 91518 SH SOLE 2 4314 0 87204 EURONET WORLDWIDE INC COM 298736109 43 254 SH SOLE 4 254 0 0 EURONET WORLDWIDE INC COM 298736109 182 1081 SH SOLE 7 1081 0 0 EURONET WORLDWIDE INC COM 298736109 3959 23532 SH SOLE 18 23532 0 0 EURONET WORLDWIDE INC COM 298736109 1856 11032 SH SOLE 19 11032 0 0 EURONET WORLDWIDE INC COM 298736109 108868 647100 SH SOLE 21 647100 0 0 EURONET WORLDWIDE INC COM 298736109 241969 1438236 SH SOLE 22 1340967 0 97269 EURONET WORLDWIDE INC COM 298736109 459 2727 SH SOLE 25 2727 0 0 EURONET WORLDWIDE INC COM 298736109 4753 28252 SH SOLE 26 15461 0 12791 EURONET WORLDWIDE INC COM 298736109 1110 6595 SH SOLE 28 6595 0 0 EURONET WORLDWIDE INC COM 298736109 5958 35414 SH SOLE 30 35414 0 0 EURONET WORLDWIDE INC COM 298736109 14230 84584 SH SOLE 31 1043 0 83541 EURONET WORLDWIDE INC COM 298736109 32 192 SH SOLE 34 192 0 0 EURONET WORLDWIDE INC COM 298736109 197 1170 SH SOLE 36 1170 0 0 EURONET WORLDWIDE INC COM 298736109 890 5292 SH SOLE 40 5292 0 0 EVANS BANCORP INC COM NEW 29911Q208 170 4493 SH SOLE 2 187 0 4306 EVANS BANCORP INC COM NEW 29911Q208 5 130 SH SOLE 7 130 0 0 EVANS BANCORP INC COM NEW 29911Q208 628 16632 SH SOLE 18 16632 0 0 EVANS BANCORP INC COM NEW 29911Q208 270 7154 SH SOLE 19 7154 0 0 EVANS BANCORP INC COM NEW 29911Q208 6021 159572 SH SOLE 21 159572 0 0 EVANS BANCORP INC COM NEW 29911Q208 1708 45260 SH SOLE 22 42414 0 2846 EVELO BIOSCIENCES INC COM 299734103 115 12809 SH SOLE 2 594 0 12215 EVELO BIOSCIENCES INC COM 299734103 414 46143 SH SOLE 18 46143 0 0 EVELO BIOSCIENCES INC COM 299734103 197 21979 SH SOLE 19 21979 0 0 EVELO BIOSCIENCES INC COM 299734103 3960 441018 SH SOLE 21 441018 0 0 EVELO BIOSCIENCES INC COM 299734103 1193 132804 SH SOLE 22 126852 0 5952 EVENTBRITE INC COM CL A 29975E109 515 31776 SH SOLE 2 1512 0 30264 EVENTBRITE INC COM CL A 29975E109 11 671 SH SOLE 7 671 0 0 EVENTBRITE INC COM CL A 29975E109 1930 119130 SH SOLE 18 119130 0 0 EVENTBRITE INC COM CL A 29975E109 1022 63082 SH SOLE 19 63082 0 0 EVENTBRITE INC COM CL A 29975E109 18139 1119685 SH SOLE 21 1119685 0 0 EVENTBRITE INC COM CL A 29975E109 10974 677396 SH SOLE 22 629753 0 47643 EVENTBRITE INC COM CL A 29975E109 47 2896 SH SOLE 30 2896 0 0 EVER GLORY INTL GRP INC COM NEW 299766204 94 31227 SH SOLE 22 31227 0 0 EVERBRIDGE INC COM 29978A104 2543 28442 SH SOLE 2 1344 0 27098 EVERBRIDGE INC COM 29978A104 15 168 SH SOLE 4 168 0 0 EVERBRIDGE INC COM 29978A104 50 563 SH SOLE 7 563 0 0 EVERBRIDGE INC COM 29978A104 9589 107236 SH SOLE 18 106395 0 841 EVERBRIDGE INC COM 29978A104 34821 389405 SH SOLE 19 389405 0 0 EVERBRIDGE INC COM 29978A104 97839 1094151 SH SOLE 21 1094151 0 0 EVERBRIDGE INC COM 29978A104 80854 904203 SH SOLE 22 851579 0 52624 EVERBRIDGE INC COM 29978A104 969 10835 SH SOLE 26 6304 0 4531 EVERBRIDGE INC COM 29978A104 527 5899 SH SOLE 28 5899 0 0 EVERBRIDGE INC COM 29978A104 4691 52461 SH SOLE 30 52461 0 0 EVERBRIDGE INC COM 29978A104 311 3475 SH SOLE 40 3475 0 0 EVERCORE INC CLASS A 29977A105 11911 134485 SH SOLE 2 37430 0 97055 EVERCORE INC CLASS A 29977A105 122 1375 SH SOLE 4 1375 0 0 EVERCORE INC CLASS A 29977A105 217 2453 SH SOLE 7 2453 0 0 EVERCORE INC CLASS A 29977A105 286 3227 SH SOLE 13 3227 0 0 EVERCORE INC CLASS A 29977A105 13245 149544 SH SOLE 18 149544 0 0 EVERCORE INC CLASS A 29977A105 5554 62708 SH SOLE 19 62708 0 0 EVERCORE INC CLASS A 29977A105 194555 2196629 SH SOLE 21 2196629 0 0 EVERCORE INC CLASS A 29977A105 128234 1447821 SH SOLE 22 1311109 0 136712 EVERCORE INC CLASS A 29977A105 102 1151 SH SOLE 23 1151 0 0 EVERCORE INC CLASS A 29977A105 222 2502 SH SOLE 25 2502 0 0 EVERCORE INC CLASS A 29977A105 1183 13360 SH SOLE 26 8531 0 4829 EVERCORE INC CLASS A 29977A105 439 4955 SH SOLE 28 4955 0 0 EVERCORE INC CLASS A 29977A105 2213 24991 SH SOLE 29 0 0 24991 EVERCORE INC CLASS A 29977A105 1125 12705 SH SOLE 30 12705 0 0 EVERCORE INC CLASS A 29977A105 150 1689 SH SOLE 31 889 0 800 EVERCORE INC CLASS A 29977A105 135 1529 SH SOLE 34 1529 0 0 EVERCORE INC CLASS A 29977A105 205 2318 SH SOLE 36 2318 0 0 EVERCORE INC CLASS A 29977A105 381 4300 SH SOLE 40 4300 0 0 EVEREST RE GROUP LTD COM G3223R108 25333 102488 SH SOLE 2 10690 0 91798 EVEREST RE GROUP LTD COM G3223R108 3299 13347 SH SOLE 4 12266 0 1081 EVEREST RE GROUP LTD COM G3223R108 13911 56280 SH SOLE 7 53333 0 2947 EVEREST RE GROUP LTD COM G3223R108 451 1824 SH SOLE 13 1824 0 0 EVEREST RE GROUP LTD COM G3223R108 113 459 SH SOLE 15 459 0 0 EVEREST RE GROUP LTD COM G3223R108 24239 98062 SH SOLE 18 92664 0 5398 EVEREST RE GROUP LTD COM G3223R108 4849 19619 SH SOLE 19 19619 0 0 EVEREST RE GROUP LTD COM G3223R108 458991 1856908 SH SOLE 21 1856908 0 0 EVEREST RE GROUP LTD COM G3223R108 304421 1231578 SH SOLE 22 1117997 0 113581 EVEREST RE GROUP LTD COM G3223R108 10574 42779 SH SOLE 23 42779 0 0 EVEREST RE GROUP LTD COM G3223R108 9611 38882 SH SOLE 25 38882 0 0 EVEREST RE GROUP LTD COM G3223R108 51179 207052 SH SOLE 26 59029 0 148023 EVEREST RE GROUP LTD COM G3223R108 1942 7855 SH SOLE 28 5688 0 2167 EVEREST RE GROUP LTD COM G3223R108 2338 9460 SH SOLE 29 861 0 8599 EVEREST RE GROUP LTD COM G3223R108 50137 202836 SH SOLE 30 202836 0 0 EVEREST RE GROUP LTD COM G3223R108 3377 13663 SH SOLE 31 7907 0 5756 EVEREST RE GROUP LTD COM G3223R108 1333 5392 SH SOLE 34 5392 0 0 EVEREST RE GROUP LTD COM G3223R108 13859 56070 SH SOLE 36 56070 0 0 EVEREST RE GROUP LTD COM G3223R108 216 873 SH SOLE 40 873 0 0 EVERGY INC COM 30034W106 61511 1022629 SH SOLE 2 407592 0 615037 EVERGY INC COM 30034W106 10152 168780 SH SOLE 4 161781 0 6999 EVERGY INC COM 30034W106 17090 284130 SH SOLE 7 260794 0 23336 EVERGY INC COM 30034W106 2712 45081 SH SOLE 13 45081 0 0 EVERGY INC COM 30034W106 131 2177 SH SOLE 15 2177 0 0 EVERGY INC COM 30034W106 41189 684768 SH SOLE 18 630221 0 54547 EVERGY INC COM 30034W106 24348 404784 SH SOLE 19 404784 0 0 EVERGY INC COM 30034W106 425796 7078895 SH SOLE 21 7078895 0 0 EVERGY INC COM 30034W106 412792 6862715 SH SOLE 22 5785872 0 1076843 EVERGY INC COM 30034W106 19135 318119 SH SOLE 23 318119 0 0 EVERGY INC COM 30034W106 15448 256818 SH SOLE 25 256818 0 0 EVERGY INC COM 30034W106 53650 891945 SH SOLE 26 397538 0 494407 EVERGY INC COM 30034W106 3090 51367 SH SOLE 28 37571 0 13796 EVERGY INC COM 30034W106 2875 47805 SH SOLE 29 47805 0 0 EVERGY INC COM 30034W106 66939 1112865 SH SOLE 30 1112865 0 0 EVERGY INC COM 30034W106 12699 211130 SH SOLE 31 147362 0 63768 EVERGY INC COM 30034W106 17823 296304 SH SOLE 34 296304 0 0 EVERGY INC COM 30034W106 19704 327586 SH SOLE 36 327586 0 0 EVERGY INC COM 30034W106 397 6598 SH SOLE 40 6598 0 0 EVERI HLDGS INC COM 30034T103 804 67396 SH SOLE 2 11484 0 55912 EVERI HLDGS INC COM 30034T103 17 1393 SH SOLE 7 1393 0 0 EVERI HLDGS INC COM 30034T103 2803 234952 SH SOLE 18 234952 0 0 EVERI HLDGS INC COM 30034T103 3644 305414 SH SOLE 19 305414 0 0 EVERI HLDGS INC COM 30034T103 27016 2264521 SH SOLE 21 2264521 0 0 EVERI HLDGS INC COM 30034T103 24350 2041091 SH SOLE 22 1950243 0 90848 EVERI HLDGS INC COM 30034T103 253 21174 SH SOLE 30 21174 0 0 EVERI HLDGS INC COM 30034T103 48 4047 SH SOLE 34 4047 0 0 EVERI HLDGS INC COM 30034T103 74 6219 SH SOLE 40 6219 0 0 EVERQUOTE INC COM CL A 30041R108 109 8390 SH SOLE 2 1488 0 6902 EVERQUOTE INC COM CL A 30041R108 465 35758 SH SOLE 18 29308 0 6450 EVERQUOTE INC COM CL A 30041R108 633 48707 SH SOLE 19 48707 0 0 EVERQUOTE INC COM CL A 30041R108 3633 279465 SH SOLE 21 279465 0 0 EVERQUOTE INC COM CL A 30041R108 1944 149532 SH SOLE 22 147052 0 2480 EVERQUOTE INC COM CL A 30041R108 84 6498 SH SOLE 23 6498 0 0 EVERQUOTE INC COM CL A 30041R108 52 4035 SH SOLE 26 0 0 4035 EVERSOURCE ENERGY COM 30040W108 65321 862210 SH SOLE 2 114794 0 747416 EVERSOURCE ENERGY COM 30040W108 9517 125623 SH SOLE 4 117113 0 8510 EVERSOURCE ENERGY COM 30040W108 53972 712408 SH SOLE 7 700356 0 12052 EVERSOURCE ENERGY COM 30040W108 761 10046 SH SOLE 13 10046 0 0 EVERSOURCE ENERGY COM 30040W108 250 3296 SH SOLE 15 3296 0 0 EVERSOURCE ENERGY COM 30040W108 63345 836124 SH SOLE 18 794051 0 42073 EVERSOURCE ENERGY COM 30040W108 10694 141160 SH SOLE 19 141160 0 0 EVERSOURCE ENERGY COM 30040W108 912567 12045496 SH SOLE 21 12045496 0 0 EVERSOURCE ENERGY COM 30040W108 618626 8165604 SH SOLE 22 7255515 0 910089 EVERSOURCE ENERGY COM 30040W108 17362 229175 SH SOLE 23 229175 0 0 EVERSOURCE ENERGY COM 30040W108 26382 348234 SH SOLE 25 348234 0 0 EVERSOURCE ENERGY COM 30040W108 141569 1868649 SH SOLE 26 418437 0 1450212 EVERSOURCE ENERGY COM 30040W108 4802 63390 SH SOLE 28 46815 0 16575 EVERSOURCE ENERGY COM 30040W108 5510 72736 SH SOLE 29 7112 0 65624 EVERSOURCE ENERGY COM 30040W108 112035 1478819 SH SOLE 30 1478819 0 0 EVERSOURCE ENERGY COM 30040W108 8284 109346 SH SOLE 31 57684 0 51662 EVERSOURCE ENERGY COM 30040W108 3284 43351 SH SOLE 32 43351 0 0 EVERSOURCE ENERGY COM 30040W108 2204 29088 SH SOLE 34 29088 0 0 EVERSOURCE ENERGY COM 30040W108 21362 281964 SH SOLE 36 281964 0 0 EVERSOURCE ENERGY COM 30040W108 580 7651 SH SOLE 40 7651 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 17 2569 SH SOLE 18 2569 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 526 80710 SH SOLE 21 80710 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1085 166397 SH SOLE 22 166397 0 0 EVERTEC INC COM 30040P103 1726 52797 SH SOLE 2 2496 0 50301 EVERTEC INC COM 30040P103 10 318 SH SOLE 4 318 0 0 EVERTEC INC COM 30040P103 32 967 SH SOLE 7 967 0 0 EVERTEC INC COM 30040P103 8625 263757 SH SOLE 18 263757 0 0 EVERTEC INC COM 30040P103 3378 103311 SH SOLE 19 103311 0 0 EVERTEC INC COM 30040P103 211760 6475834 SH SOLE 21 6475834 0 0 EVERTEC INC COM 30040P103 58145 1778125 SH SOLE 22 1693957 0 84168 EVERTEC INC COM 30040P103 690 21114 SH SOLE 26 13951 0 7163 EVERTEC INC COM 30040P103 257 7846 SH SOLE 28 7846 0 0 EVERTEC INC COM 30040P103 6413 196113 SH SOLE 30 196113 0 0 EVERTEC INC COM 30040P103 680 20810 SH SOLE 31 0 0 20810 EVERTEC INC COM 30040P103 239 7316 SH SOLE 40 7316 0 0 EVI INDUSTRIES INC COM 26929N102 150 3918 SH SOLE 2 170 0 3748 EVI INDUSTRIES INC COM 26929N102 578 15106 SH SOLE 18 15106 0 0 EVI INDUSTRIES INC COM 26929N102 297 7749 SH SOLE 19 7749 0 0 EVI INDUSTRIES INC COM 26929N102 5905 154298 SH SOLE 21 154298 0 0 EVI INDUSTRIES INC COM 26929N102 2845 74333 SH SOLE 22 71640 0 2693 EVINE LIVE INC CL A 300487105 5 11612 SH SOLE 18 11612 0 0 EVINE LIVE INC CL A 300487105 81 186378 SH SOLE 21 186378 0 0 EVINE LIVE INC CL A 300487105 403 930752 SH SOLE 22 930752 0 0 EVO PMTS INC CL A COM 26927E104 852 27021 SH SOLE 2 1280 0 25741 EVO PMTS INC CL A COM 26927E104 5 153 SH SOLE 4 153 0 0 EVO PMTS INC CL A COM 26927E104 13 416 SH SOLE 7 416 0 0 EVO PMTS INC CL A COM 26927E104 3212 101875 SH SOLE 18 101875 0 0 EVO PMTS INC CL A COM 26927E104 1688 53536 SH SOLE 19 53536 0 0 EVO PMTS INC CL A COM 26927E104 30468 966316 SH SOLE 21 966316 0 0 EVO PMTS INC CL A COM 26927E104 27862 883651 SH SOLE 22 841729 0 41922 EVO PMTS INC CL A COM 26927E104 161 5102 SH SOLE 25 5102 0 0 EVO PMTS INC CL A COM 26927E104 556 17645 SH SOLE 26 5503 0 12142 EVO PMTS INC CL A COM 26927E104 3634 115264 SH SOLE 30 115264 0 0 EVO PMTS INC CL A COM 26927E104 395 12512 SH SOLE 34 12512 0 0 EVO PMTS INC CL A COM 26927E104 18 568 SH SOLE 36 568 0 0 EVO PMTS INC CL A COM 26927E104 82 2589 SH SOLE 40 2589 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 76 11493 SH SOLE 2 640 0 10853 EVOFEM BIOSCIENCES INC COM 30048L104 320 48192 SH SOLE 18 48192 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 157 23637 SH SOLE 19 23637 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 3092 465671 SH SOLE 21 465671 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 1258 189427 SH SOLE 22 185356 0 4071 EVOKE PHARMA INC COM 30049G104 32 51636 SH SOLE 21 51636 0 0 EVOLENT HEALTH INC CL A 30050B101 569 71534 SH SOLE 2 5442 0 66092 EVOLENT HEALTH INC CL A 30050B101 2 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 12 1462 SH SOLE 7 1462 0 0 EVOLENT HEALTH INC CL A 30050B101 1937 243641 SH SOLE 18 237820 0 5821 EVOLENT HEALTH INC CL A 30050B101 1194 150216 SH SOLE 19 150216 0 0 EVOLENT HEALTH INC CL A 30050B101 18087 2275148 SH SOLE 21 2275148 0 0 EVOLENT HEALTH INC CL A 30050B101 17883 2249390 SH SOLE 22 2165305 0 84085 EVOLENT HEALTH INC CL A 30050B101 67 8470 SH SOLE 23 8470 0 0 EVOLENT HEALTH INC CL A 30050B101 266 33460 SH SOLE 26 19006 0 14454 EVOLENT HEALTH INC CL A 30050B101 61 7617 SH SOLE 28 7617 0 0 EVOLENT HEALTH INC CL A 30050B101 155 19558 SH SOLE 30 19558 0 0 EVOLENT HEALTH INC CL A 30050B101 46 5819 SH SOLE 34 5819 0 0 EVOLENT HEALTH INC CL A 30050B101 55 6856 SH SOLE 40 6856 0 0 EVOLUS INC COM 30052C107 138 9447 SH SOLE 2 339 0 9108 EVOLUS INC COM 30052C107 3 191 SH SOLE 7 191 0 0 EVOLUS INC COM 30052C107 563 38475 SH SOLE 18 38475 0 0 EVOLUS INC COM 30052C107 273 18654 SH SOLE 19 18654 0 0 EVOLUS INC COM 30052C107 9423 644494 SH SOLE 21 644494 0 0 EVOLUS INC COM 30052C107 4083 279263 SH SOLE 22 272772 0 6491 EVOLUS INC COM 30052C107 57 3872 SH SOLE 30 3872 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 513 71782 SH SOLE 2 40501 0 31281 EVOLUTION PETROLEUM CORP COM 30049A107 5 653 SH SOLE 7 653 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 907 126871 SH SOLE 18 95662 0 31209 EVOLUTION PETROLEUM CORP COM 30049A107 3940 550999 SH SOLE 19 550999 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 7377 1031692 SH SOLE 21 1031692 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 9190 1285362 SH SOLE 22 1264024 0 21338 EVOLUTION PETROLEUM CORP COM 30049A107 1207 168839 SH SOLE 23 168839 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1972 275867 SH SOLE 26 0 0 275867 EVOLVING SYS INC COM NEW 30049R209 0 215 SH SOLE 18 215 0 0 EVOLVING SYS INC COM NEW 30049R209 8 9853 SH SOLE 21 9853 0 0 EVOLVING SYS INC COM NEW 30049R209 263 333539 SH SOLE 22 333539 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 928 65184 SH SOLE 2 2970 0 62214 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5 362 SH SOLE 4 362 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 461 32376 SH SOLE 7 32376 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3469 243589 SH SOLE 18 243589 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1815 127449 SH SOLE 19 127449 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 32758 2300410 SH SOLE 21 2300410 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 26662 1872358 SH SOLE 22 1775684 0 96674 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 607 42656 SH SOLE 26 38722 0 3934 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 140 9850 SH SOLE 28 9850 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3009 211307 SH SOLE 30 211307 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 87 6075 SH SOLE 40 6075 0 0 EXACT SCIENCES CORP COM 30063P105 37140 314641 SH SOLE 2 41435 0 273206 EXACT SCIENCES CORP COM 30063P105 5380 45574 SH SOLE 4 42119 0 3455 EXACT SCIENCES CORP COM 30063P105 923 7817 SH SOLE 7 7817 0 0 EXACT SCIENCES CORP COM 30063P105 78 658 SH SOLE 13 658 0 0 EXACT SCIENCES CORP COM 30063P105 26745 226573 SH SOLE 18 216244 0 10329 EXACT SCIENCES CORP COM 30063P105 38685 327731 SH SOLE 19 327731 0 0 EXACT SCIENCES CORP COM 30063P105 200746 1700659 SH SOLE 21 1700659 0 0 EXACT SCIENCES CORP COM 30063P105 423186 3585107 SH SOLE 22 3324218 0 260889 EXACT SCIENCES CORP COM 30063P105 12007 101720 SH SOLE 23 101720 0 0 EXACT SCIENCES CORP COM 30063P105 171 1450 SH SOLE 25 1450 0 0 EXACT SCIENCES CORP COM 30063P105 27349 231690 SH SOLE 26 93514 0 138176 EXACT SCIENCES CORP COM 30063P105 2837 24030 SH SOLE 28 17496 0 6534 EXACT SCIENCES CORP COM 30063P105 3911 33132 SH SOLE 29 7143 0 25989 EXACT SCIENCES CORP COM 30063P105 23828 201868 SH SOLE 30 201868 0 0 EXACT SCIENCES CORP COM 30063P105 13553 114820 SH SOLE 31 29892 0 84928 EXACT SCIENCES CORP COM 30063P105 799 6768 SH SOLE 34 6768 0 0 EXACT SCIENCES CORP COM 30063P105 2795 23677 SH SOLE 36 23677 0 0 EXACT SCIENCES CORP COM 30063P105 346 2935 SH SOLE 40 2935 0 0 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 3928 2275000 PRN SOLE 21 2275000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 2270 1800000 PRN SOLE 21 1800000 0 0 EXANTAS CAP CORP COM NEW 30068N105 357 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 1201 106210 SH SOLE 18 106210 0 0 EXANTAS CAP CORP COM NEW 30068N105 625 55260 SH SOLE 19 55260 0 0 EXANTAS CAP CORP COM NEW 30068N105 19711 1742766 SH SOLE 21 1742766 0 0 EXANTAS CAP CORP COM NEW 30068N105 12519 1106879 SH SOLE 22 1060865 0 46014 EXANTAS CAP CORP COM NEW 30068N105 1 98 SH SOLE 23 98 0 0 EXANTAS CAP CORP COM NEW 30068N105 389 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 47 4188 SH SOLE 30 4188 0 0 EXANTAS CAP CORP COM NEW 30068N105 1243 109929 SH SOLE 34 109929 0 0 EXANTAS CAP CORP COM NEW 30068N105 39 3430 SH SOLE 40 3430 0 0 EXELA TECHNOLOGIES INC COM 30162V102 88 40254 SH SOLE 2 1441 0 38813 EXELA TECHNOLOGIES INC COM 30162V102 3 1241 SH SOLE 7 1241 0 0 EXELA TECHNOLOGIES INC COM 30162V102 334 152288 SH SOLE 18 152288 0 0 EXELA TECHNOLOGIES INC COM 30162V102 154 70402 SH SOLE 19 70402 0 0 EXELA TECHNOLOGIES INC COM 30162V102 3584 1636331 SH SOLE 21 1636331 0 0 EXELA TECHNOLOGIES INC COM 30162V102 1244 568085 SH SOLE 22 526867 0 41218 EXELA TECHNOLOGIES INC COM 30162V102 22 9962 SH SOLE 30 9962 0 0 EXELIXIS INC COM 30161Q104 14839 694366 SH SOLE 2 152089 0 542277 EXELIXIS INC COM 30161Q104 28 1316 SH SOLE 4 1316 0 0 EXELIXIS INC COM 30161Q104 116 5438 SH SOLE 7 5438 0 0 EXELIXIS INC COM 30161Q104 18365 859389 SH SOLE 18 859389 0 0 EXELIXIS INC COM 30161Q104 2009 94007 SH SOLE 19 94007 0 0 EXELIXIS INC COM 30161Q104 396066 18533745 SH SOLE 21 18533745 0 0 EXELIXIS INC COM 30161Q104 212386 9938519 SH SOLE 22 9368058 0 570461 EXELIXIS INC COM 30161Q104 337 15772 SH SOLE 23 15772 0 0 EXELIXIS INC COM 30161Q104 2533 118524 SH SOLE 26 70847 0 47677 EXELIXIS INC COM 30161Q104 819 38347 SH SOLE 28 38347 0 0 EXELIXIS INC COM 30161Q104 7068 330752 SH SOLE 30 330752 0 0 EXELIXIS INC COM 30161Q104 280 13116 SH SOLE 31 6216 0 6900 EXELIXIS INC COM 30161Q104 212 9906 SH SOLE 34 9906 0 0 EXELIXIS INC COM 30161Q104 655 30673 SH SOLE 40 30673 0 0 EXELON CORP COM 30161N101 118442 2470623 SH SOLE 2 311059 0 2159564 EXELON CORP COM 30161N101 17130 357328 SH SOLE 4 331856 0 25472 EXELON CORP COM 30161N101 62681 1307479 SH SOLE 7 995356 0 312123 EXELON CORP COM 30161N101 2114 44095 SH SOLE 13 44095 0 0 EXELON CORP COM 30161N101 439 9160 SH SOLE 15 9160 0 0 EXELON CORP COM 30161N101 139921 2918663 SH SOLE 18 2782017 0 136646 EXELON CORP COM 30161N101 88737 1850997 SH SOLE 19 1850997 0 0 EXELON CORP COM 30161N101 1265025 26387663 SH SOLE 21 26387663 0 0 EXELON CORP COM 30161N101 1177611 24564262 SH SOLE 22 21858768 0 2705494 EXELON CORP COM 30161N101 35237 735016 SH SOLE 23 735016 0 0 EXELON CORP COM 30161N101 48013 1001513 SH SOLE 25 1001513 0 0 EXELON CORP COM 30161N101 312441 6517327 SH SOLE 26 1091378 0 5425949 EXELON CORP COM 30161N101 9167 191217 SH SOLE 28 140428 0 50789 EXELON CORP COM 30161N101 1195 24923 SH SOLE 29 24923 0 0 EXELON CORP COM 30161N101 177277 3697898 SH SOLE 30 3697898 0 0 EXELON CORP COM 30161N101 16122 336290 SH SOLE 31 181121 0 155169 EXELON CORP COM 30161N101 2885 60185 SH SOLE 32 60185 0 0 EXELON CORP COM 30161N101 23241 484784 SH SOLE 34 484784 0 0 EXELON CORP COM 30161N101 38584 804842 SH SOLE 36 804842 0 0 EXELON CORP COM 30161N101 1045 21789 SH SOLE 40 21789 0 0 EXFO INC SUB VTG SHS 302046107 107 29268 SH SOLE 22 29268 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1924 29093 SH SOLE 2 1382 0 27711 EXLSERVICE HOLDINGS INC COM 302081104 9 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 33 501 SH SOLE 7 501 0 0 EXLSERVICE HOLDINGS INC COM 302081104 9743 147327 SH SOLE 18 147327 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3774 57073 SH SOLE 19 57073 0 0 EXLSERVICE HOLDINGS INC COM 302081104 243159 3676984 SH SOLE 21 3676984 0 0 EXLSERVICE HOLDINGS INC COM 302081104 66588 1006926 SH SOLE 22 962593 0 44333 EXLSERVICE HOLDINGS INC COM 302081104 1183 17886 SH SOLE 26 12607 0 5279 EXLSERVICE HOLDINGS INC COM 302081104 311 4696 SH SOLE 28 4696 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3337 50461 SH SOLE 30 50461 0 0 EXLSERVICE HOLDINGS INC COM 302081104 232 3503 SH SOLE 40 3503 0 0 EXONE CO COM 302104104 22 2340 SH SOLE 18 2340 0 0 EXONE CO COM 302104104 330 35443 SH SOLE 21 35443 0 0 EXONE CO COM 302104104 1788 191838 SH SOLE 22 191838 0 0 EXP WORLD HOLDINGS INC COM 30212W100 164 14729 SH SOLE 2 663 0 14066 EXP WORLD HOLDINGS INC COM 30212W100 613 55087 SH SOLE 18 55087 0 0 EXP WORLD HOLDINGS INC COM 30212W100 296 26626 SH SOLE 19 26626 0 0 EXP WORLD HOLDINGS INC COM 30212W100 6341 569697 SH SOLE 21 569697 0 0 EXP WORLD HOLDINGS INC COM 30212W100 8430 757423 SH SOLE 22 752745 0 4678 EXP WORLD HOLDINGS INC COM 30212W100 50 4456 SH SOLE 30 4456 0 0 EXPEDIA GROUP INC COM NEW 30212P303 37131 279117 SH SOLE 2 25809 0 253308 EXPEDIA GROUP INC COM NEW 30212P303 5459 41037 SH SOLE 4 37679 0 3358 EXPEDIA GROUP INC COM NEW 30212P303 14720 110653 SH SOLE 7 107704 0 2949 EXPEDIA GROUP INC COM NEW 30212P303 379 2846 SH SOLE 13 2846 0 0 EXPEDIA GROUP INC COM NEW 30212P303 166 1245 SH SOLE 15 1245 0 0 EXPEDIA GROUP INC COM NEW 30212P303 47379 356149 SH SOLE 18 340193 0 15956 EXPEDIA GROUP INC COM NEW 30212P303 13948 104851 SH SOLE 19 104851 0 0 EXPEDIA GROUP INC COM NEW 30212P303 388374 2919443 SH SOLE 21 2919443 0 0 EXPEDIA GROUP INC COM NEW 30212P303 385196 2895558 SH SOLE 22 2584566 0 310992 EXPEDIA GROUP INC COM NEW 30212P303 11696 87918 SH SOLE 23 87918 0 0 EXPEDIA GROUP INC COM NEW 30212P303 15409 115833 SH SOLE 25 115833 0 0 EXPEDIA GROUP INC COM NEW 30212P303 64306 483398 SH SOLE 26 158981 0 324417 EXPEDIA GROUP INC COM NEW 30212P303 3099 23299 SH SOLE 28 16932 0 6367 EXPEDIA GROUP INC COM NEW 30212P303 346 2598 SH SOLE 29 2598 0 0 EXPEDIA GROUP INC COM NEW 30212P303 77182 580186 SH SOLE 30 580186 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4795 36046 SH SOLE 31 21608 0 14438 EXPEDIA GROUP INC COM NEW 30212P303 2531 19024 SH SOLE 32 19024 0 0 EXPEDIA GROUP INC COM NEW 30212P303 11342 85262 SH SOLE 34 85262 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10103 75945 SH SOLE 36 75945 0 0 EXPEDIA GROUP INC COM NEW 30212P303 434 3262 SH SOLE 40 3262 0 0 EXPEDITORS INTL WASH INC COM 302130109 33322 439250 SH SOLE 2 71786 0 367464 EXPEDITORS INTL WASH INC COM 302130109 4908 64699 SH SOLE 4 60090 0 4609 EXPEDITORS INTL WASH INC COM 302130109 19597 258326 SH SOLE 7 206948 0 51378 EXPEDITORS INTL WASH INC COM 302130109 203 2677 SH SOLE 13 2677 0 0 EXPEDITORS INTL WASH INC COM 302130109 134 1773 SH SOLE 15 1773 0 0 EXPEDITORS INTL WASH INC COM 302130109 28343 373621 SH SOLE 18 348778 0 24843 EXPEDITORS INTL WASH INC COM 302130109 5283 69648 SH SOLE 19 69648 0 0 EXPEDITORS INTL WASH INC COM 302130109 487207 6422455 SH SOLE 21 6422455 0 0 EXPEDITORS INTL WASH INC COM 302130109 392274 5171019 SH SOLE 22 4676240 0 494779 EXPEDITORS INTL WASH INC COM 302130109 9347 123210 SH SOLE 23 123210 0 0 EXPEDITORS INTL WASH INC COM 302130109 14782 194855 SH SOLE 25 194855 0 0 EXPEDITORS INTL WASH INC COM 302130109 81438 1073524 SH SOLE 26 249406 0 824118 EXPEDITORS INTL WASH INC COM 302130109 2469 32546 SH SOLE 28 23727 0 8819 EXPEDITORS INTL WASH INC COM 302130109 3072 40493 SH SOLE 29 4866 0 35627 EXPEDITORS INTL WASH INC COM 302130109 66425 875629 SH SOLE 30 875629 0 0 EXPEDITORS INTL WASH INC COM 302130109 4298 56651 SH SOLE 31 35391 0 21260 EXPEDITORS INTL WASH INC COM 302130109 1030 13581 SH SOLE 34 13581 0 0 EXPEDITORS INTL WASH INC COM 302130109 11169 147237 SH SOLE 36 147237 0 0 EXPEDITORS INTL WASH INC COM 302130109 275 3628 SH SOLE 40 3628 0 0 EXPONENT INC COM 30214U102 2637 45052 SH SOLE 2 2135 0 42917 EXPONENT INC COM 30214U102 10 168 SH SOLE 4 168 0 0 EXPONENT INC COM 30214U102 305 5204 SH SOLE 7 5204 0 0 EXPONENT INC COM 30214U102 13274 226753 SH SOLE 18 226753 0 0 EXPONENT INC COM 30214U102 5178 88450 SH SOLE 19 88450 0 0 EXPONENT INC COM 30214U102 325138 5554113 SH SOLE 21 5554113 0 0 EXPONENT INC COM 30214U102 89174 1523300 SH SOLE 22 1453992 0 69308 EXPONENT INC COM 30214U102 999 17058 SH SOLE 26 12184 0 4874 EXPONENT INC COM 30214U102 393 6707 SH SOLE 28 6707 0 0 EXPONENT INC COM 30214U102 4430 75676 SH SOLE 30 75676 0 0 EXPONENT INC COM 30214U102 326 5568 SH SOLE 40 5568 0 0 EXPRESS INC COM 30219E103 182 66800 SH SOLE 2 2386 0 64414 EXPRESS INC COM 30219E103 1 535 SH SOLE 4 535 0 0 EXPRESS INC COM 30219E103 4 1499 SH SOLE 7 1499 0 0 EXPRESS INC COM 30219E103 810 296606 SH SOLE 18 296606 0 0 EXPRESS INC COM 30219E103 282 103118 SH SOLE 19 103118 0 0 EXPRESS INC COM 30219E103 20346 7452718 SH SOLE 21 7452718 0 0 EXPRESS INC COM 30219E103 6200 2270988 SH SOLE 22 2175696 0 95292 EXPRESS INC COM 30219E103 31 11203 SH SOLE 26 7541 0 3662 EXPRESS INC COM 30219E103 30 10951 SH SOLE 28 10951 0 0 EXPRESS INC COM 30219E103 310 113638 SH SOLE 30 113638 0 0 EXPRESS INC COM 30219E103 23 8373 SH SOLE 40 8373 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9058 536307 SH SOLE 2 116308 0 419999 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2397 141905 SH SOLE 4 141905 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 728 43076 SH SOLE 7 43076 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3424 202710 SH SOLE 13 202710 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9103 538975 SH SOLE 18 413831 0 125144 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 38541 2281912 SH SOLE 19 2281912 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 36160 2140936 SH SOLE 21 2140936 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 153028 9060255 SH SOLE 22 6836213 0 2224042 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4837 286369 SH SOLE 23 286369 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 141 8349 SH SOLE 25 8349 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2178 128967 SH SOLE 26 68832 0 60135 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 407 24125 SH SOLE 28 24125 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8017 474657 SH SOLE 29 164869 0 309788 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2377 140754 SH SOLE 30 140754 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5632 333449 SH SOLE 31 263450 0 69999 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1343 79490 SH SOLE 34 79490 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3383 200281 SH SOLE 36 200281 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 285 16853 SH SOLE 40 16853 0 0 EXTERRAN CORP COM 30227H106 566 39821 SH SOLE 2 5940 0 33881 EXTERRAN CORP COM 30227H106 2 171 SH SOLE 4 171 0 0 EXTERRAN CORP COM 30227H106 11 785 SH SOLE 7 785 0 0 EXTERRAN CORP COM 30227H106 2068 145461 SH SOLE 18 145461 0 0 EXTERRAN CORP COM 30227H106 1330 93496 SH SOLE 19 93496 0 0 EXTERRAN CORP COM 30227H106 50558 3555409 SH SOLE 21 3555409 0 0 EXTERRAN CORP COM 30227H106 16827 1183359 SH SOLE 22 1134873 0 48486 EXTERRAN CORP COM 30227H106 457 32110 SH SOLE 23 32110 0 0 EXTERRAN CORP COM 30227H106 102 7141 SH SOLE 26 2830 0 4311 EXTERRAN CORP COM 30227H106 66 4624 SH SOLE 28 4624 0 0 EXTERRAN CORP COM 30227H106 615 43262 SH SOLE 30 43262 0 0 EXTERRAN CORP COM 30227H106 52 3643 SH SOLE 40 3643 0 0 EXTRA SPACE STORAGE INC COM 30225T102 48279 455035 SH SOLE 2 170037 0 284998 EXTRA SPACE STORAGE INC COM 30225T102 16163 152334 SH SOLE 4 148926 0 3408 EXTRA SPACE STORAGE INC COM 30225T102 28613 269677 SH SOLE 7 267456 0 2221 EXTRA SPACE STORAGE INC COM 30225T102 41 390 SH SOLE 13 390 0 0 EXTRA SPACE STORAGE INC COM 30225T102 583 5493 SH SOLE 15 5493 0 0 EXTRA SPACE STORAGE INC COM 30225T102 61584 580437 SH SOLE 18 561231 0 19206 EXTRA SPACE STORAGE INC COM 30225T102 24153 227642 SH SOLE 19 227642 0 0 EXTRA SPACE STORAGE INC COM 30225T102 545809 5144285 SH SOLE 21 5144285 0 0 EXTRA SPACE STORAGE INC COM 30225T102 487594 4595607 SH SOLE 22 4155575 0 440032 EXTRA SPACE STORAGE INC COM 30225T102 16583 156297 SH SOLE 23 156297 0 0 EXTRA SPACE STORAGE INC COM 30225T102 41813 394090 SH SOLE 25 394090 0 0 EXTRA SPACE STORAGE INC COM 30225T102 64702 609819 SH SOLE 26 211968 0 397851 EXTRA SPACE STORAGE INC COM 30225T102 4459 42025 SH SOLE 28 35322 0 6703 EXTRA SPACE STORAGE INC COM 30225T102 13395 126252 SH SOLE 29 99742 0 26510 EXTRA SPACE STORAGE INC COM 30225T102 103357 974143 SH SOLE 30 974143 0 0 EXTRA SPACE STORAGE INC COM 30225T102 11030 103963 SH SOLE 31 76875 0 27088 EXTRA SPACE STORAGE INC COM 30225T102 14703 138573 SH SOLE 34 138573 0 0 EXTRA SPACE STORAGE INC COM 30225T102 14474 136418 SH SOLE 36 136418 0 0 EXTRA SPACE STORAGE INC COM 30225T102 367 3456 SH SOLE 40 3456 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 496 114599 SH SOLE 2 4151 0 110448 EXTRACTION OIL AND GAS INC COM 30227M105 3 622 SH SOLE 4 622 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 11 2526 SH SOLE 7 2526 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 29560 6826860 SH SOLE 18 6342297 0 484563 EXTRACTION OIL AND GAS INC COM 30227M105 738 170467 SH SOLE 19 170467 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 13996 3232343 SH SOLE 21 3232343 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 13453 3106917 SH SOLE 22 2967695 0 139222 EXTRACTION OIL AND GAS INC COM 30227M105 160 36845 SH SOLE 26 31081 0 5764 EXTRACTION OIL AND GAS INC COM 30227M105 71 16425 SH SOLE 28 16425 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 119 27484 SH SOLE 30 27484 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 58 13363 SH SOLE 40 13363 0 0 EXTREME NETWORKS INC COM 30226D106 657 101504 SH SOLE 2 4933 0 96571 EXTREME NETWORKS INC COM 30226D106 16 2420 SH SOLE 7 2420 0 0 EXTREME NETWORKS INC COM 30226D106 3330 514636 SH SOLE 18 512536 0 2100 EXTREME NETWORKS INC COM 30226D106 1437 222081 SH SOLE 19 222081 0 0 EXTREME NETWORKS INC COM 30226D106 74476 11511043 SH SOLE 21 11511043 0 0 EXTREME NETWORKS INC COM 30226D106 22773 3519775 SH SOLE 22 3371162 0 148613 EXTREME NETWORKS INC COM 30226D106 13 1981 SH SOLE 23 1981 0 0 EXTREME NETWORKS INC COM 30226D106 206 31895 SH SOLE 26 0 0 31895 EXTREME NETWORKS INC COM 30226D106 96 14762 SH SOLE 28 14762 0 0 EXTREME NETWORKS INC COM 30226D106 1553 240011 SH SOLE 30 240011 0 0 EXTREME NETWORKS INC COM 30226D106 1513 233813 SH SOLE 31 0 0 233813 EXTREME NETWORKS INC COM 30226D106 59 9159 SH SOLE 40 9159 0 0 EXXON MOBIL CORP COM 30231G102 857281 11187272 SH SOLE 2 1890102 0 9297170 EXXON MOBIL CORP COM 30231G102 115474 1506908 SH SOLE 4 1392838 0 114070 EXXON MOBIL CORP COM 30231G102 333395 4350705 SH SOLE 7 4232915 0 117790 EXXON MOBIL CORP COM 30231G102 8964 116975 SH SOLE 13 116975 0 0 EXXON MOBIL CORP COM 30231G102 3081 40204 SH SOLE 15 40204 0 0 EXXON MOBIL CORP COM 30231G102 10 130 SH SOLE 17 0 0 130 EXXON MOBIL CORP COM 30231G102 968151 12634095 SH SOLE 18 12056777 0 577318 EXXON MOBIL CORP COM 30231G102 339934 4436038 SH SOLE 19 4436038 0 0 EXXON MOBIL CORP COM 30231G102 4759 62101 SH SOLE 20 62101 0 0 EXXON MOBIL CORP COM 30231G102 7322729 95559564 SH SOLE 21 95559564 0 0 EXXON MOBIL CORP COM 30231G102 7917972 103327308 SH SOLE 22 90975204 0 12352104 EXXON MOBIL CORP COM 30231G102 243868 3182408 SH SOLE 23 3182408 0 0 EXXON MOBIL CORP COM 30231G102 316254 4127032 SH SOLE 25 4127032 0 0 EXXON MOBIL CORP COM 30231G102 1136540 14831531 SH SOLE 26 4489653 0 10341878 EXXON MOBIL CORP COM 30231G102 63391 827237 SH SOLE 28 606013 0 221224 EXXON MOBIL CORP COM 30231G102 61328 800318 SH SOLE 29 440321 0 359997 EXXON MOBIL CORP COM 30231G102 1227074 16012967 SH SOLE 30 16012967 0 0 EXXON MOBIL CORP COM 30231G102 116365 1518525 SH SOLE 31 826898 0 691627 EXXON MOBIL CORP COM 30231G102 20609 268942 SH SOLE 32 268942 0 0 EXXON MOBIL CORP COM 30231G102 188129 2455028 SH SOLE 34 2455028 0 0 EXXON MOBIL CORP COM 30231G102 271373 3541337 SH SOLE 36 3541337 0 0 EXXON MOBIL CORP COM 30231G102 7317 95482 SH SOLE 40 95482 0 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 0 635 SH SOLE 21 635 0 0 EYENOVIA INC COM 30234E104 7 1619 SH SOLE 18 1619 0 0 EYENOVIA INC COM 30234E104 75 17344 SH SOLE 21 17344 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 87 52971 SH SOLE 2 2632 0 50339 EYEPOINT PHARMACEUTICALS INC COM 30233G100 348 212076 SH SOLE 18 212076 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 169 103167 SH SOLE 19 103167 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 5064 3087925 SH SOLE 21 3087925 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 1928 1175903 SH SOLE 22 1158284 0 17619 EYEPOINT PHARMACEUTICALS INC COM 30233G100 6 3888 SH SOLE 30 3888 0 0 EZCORP INC CL A NON VTG 302301106 497 52527 SH SOLE 2 2198 0 50329 EZCORP INC CL A NON VTG 302301106 4 381 SH SOLE 4 381 0 0 EZCORP INC CL A NON VTG 302301106 11 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 2226 235054 SH SOLE 18 235054 0 0 EZCORP INC CL A NON VTG 302301106 819 86479 SH SOLE 19 86479 0 0 EZCORP INC CL A NON VTG 302301106 55296 5839043 SH SOLE 21 5839043 0 0 EZCORP INC CL A NON VTG 302301106 16590 1751850 SH SOLE 22 1685060 0 66790 EZCORP INC CL A NON VTG 302301106 313 33050 SH SOLE 26 11653 0 21397 EZCORP INC CL A NON VTG 302301106 73 7750 SH SOLE 28 7750 0 0 EZCORP INC CL A NON VTG 302301106 721 76163 SH SOLE 30 76163 0 0 EZCORP INC CL A NON VTG 302301106 42 4398 SH SOLE 40 4398 0 0 F M C CORP COM NEW 302491303 29949 361046 SH SOLE 2 69140 0 291906 F M C CORP COM NEW 302491303 3498 42168 SH SOLE 4 38513 0 3655 F M C CORP COM NEW 302491303 10532 126966 SH SOLE 7 126966 0 0 F M C CORP COM NEW 302491303 203 2446 SH SOLE 13 2446 0 0 F M C CORP COM NEW 302491303 87 1046 SH SOLE 15 1046 0 0 F M C CORP COM NEW 302491303 21759 262319 SH SOLE 18 244443 0 17876 F M C CORP COM NEW 302491303 36783 443433 SH SOLE 19 443433 0 0 F M C CORP COM NEW 302491303 238540 2875706 SH SOLE 21 2875706 0 0 F M C CORP COM NEW 302491303 261958 3158021 SH SOLE 22 2800062 0 357959 F M C CORP COM NEW 302491303 8101 97658 SH SOLE 23 97658 0 0 F M C CORP COM NEW 302491303 13936 168004 SH SOLE 25 168004 0 0 F M C CORP COM NEW 302491303 44959 542006 SH SOLE 26 178194 0 363812 F M C CORP COM NEW 302491303 2108 25414 SH SOLE 28 18427 0 6987 F M C CORP COM NEW 302491303 23906 288195 SH SOLE 29 260858 0 27337 F M C CORP COM NEW 302491303 38498 464113 SH SOLE 30 464113 0 0 F M C CORP COM NEW 302491303 3749 45193 SH SOLE 31 25551 0 19642 F M C CORP COM NEW 302491303 6426 77470 SH SOLE 34 77470 0 0 F M C CORP COM NEW 302491303 6530 78720 SH SOLE 36 78720 0 0 F M C CORP COM NEW 302491303 315 3800 SH SOLE 40 3800 0 0 F5 NETWORKS INC COM 315616102 21618 148444 SH SOLE 2 25580 0 122864 F5 NETWORKS INC COM 315616102 2875 19744 SH SOLE 4 18131 0 1613 F5 NETWORKS INC COM 315616102 12882 88454 SH SOLE 7 65717 0 22737 F5 NETWORKS INC COM 315616102 428 2942 SH SOLE 13 2942 0 0 F5 NETWORKS INC COM 315616102 90 618 SH SOLE 15 618 0 0 F5 NETWORKS INC COM 315616102 16949 116384 SH SOLE 18 108147 0 8237 F5 NETWORKS INC COM 315616102 2486 17072 SH SOLE 19 17072 0 0 F5 NETWORKS INC COM 315616102 336667 2311800 SH SOLE 21 2311800 0 0 F5 NETWORKS INC COM 315616102 246729 1694216 SH SOLE 22 1527369 0 166847 F5 NETWORKS INC COM 315616102 6341 43541 SH SOLE 23 43541 0 0 F5 NETWORKS INC COM 315616102 14498 99551 SH SOLE 25 99551 0 0 F5 NETWORKS INC COM 315616102 58312 400412 SH SOLE 26 112895 0 287517 F5 NETWORKS INC COM 315616102 1699 11667 SH SOLE 28 8525 0 3142 F5 NETWORKS INC COM 315616102 2021 13879 SH SOLE 29 1268 0 12611 F5 NETWORKS INC COM 315616102 47884 328803 SH SOLE 30 328803 0 0 F5 NETWORKS INC COM 315616102 2824 19392 SH SOLE 31 12101 0 7291 F5 NETWORKS INC COM 315616102 1405 9651 SH SOLE 34 9651 0 0 F5 NETWORKS INC COM 315616102 9944 68283 SH SOLE 36 68283 0 0 F5 NETWORKS INC COM 315616102 186 1276 SH SOLE 40 1276 0 0 FABRINET SHS G3323L100 1763 35487 SH SOLE 2 1504 0 33983 FABRINET SHS G3323L100 9 191 SH SOLE 4 191 0 0 FABRINET SHS G3323L100 32 645 SH SOLE 7 645 0 0 FABRINET SHS G3323L100 7956 160186 SH SOLE 18 160186 0 0 FABRINET SHS G3323L100 3084 62088 SH SOLE 19 62088 0 0 FABRINET SHS G3323L100 195410 3934162 SH SOLE 21 3934162 0 0 FABRINET SHS G3323L100 53467 1076444 SH SOLE 22 1027253 0 49191 FABRINET SHS G3323L100 100 2019 SH SOLE 23 2019 0 0 FABRINET SHS G3323L100 704 14167 SH SOLE 26 10919 0 3248 FABRINET SHS G3323L100 224 4514 SH SOLE 28 4514 0 0 FABRINET SHS G3323L100 2702 54402 SH SOLE 30 54402 0 0 FABRINET SHS G3323L100 158 3187 SH SOLE 40 3187 0 0 FACEBOOK INC CL A 30303M102 1277499 6619164 SH SOLE 2 1131669 0 5487495 FACEBOOK INC CL A 30303M102 173391 898398 SH SOLE 4 834127 0 64271 FACEBOOK INC CL A 30303M102 420786 2180238 SH SOLE 7 2178512 0 1726 FACEBOOK INC CL A 30303M102 20066 103970 SH SOLE 13 103970 0 0 FACEBOOK INC CL A 30303M102 4929 25541 SH SOLE 15 25541 0 0 FACEBOOK INC CL A 30303M102 202 1045 SH SOLE 17 0 0 1045 FACEBOOK INC CL A 30303M102 1579245 8182614 SH SOLE 18 7517705 0 664909 FACEBOOK INC CL A 30303M102 524137 2715734 SH SOLE 19 2715734 0 0 FACEBOOK INC CL A 30303M102 8573223 44420845 SH SOLE 21 44420845 0 0 FACEBOOK INC CL A 30303M102 11384796 58988579 SH SOLE 22 52154955 0 6833624 FACEBOOK INC CL A 30303M102 372342 1929231 SH SOLE 23 1929231 0 0 FACEBOOK INC CL A 30303M102 458171 2373941 SH SOLE 25 2373941 0 0 FACEBOOK INC CL A 30303M102 1797813 9315094 SH SOLE 26 2548921 0 6766173 FACEBOOK INC CL A 30303M102 90189 467299 SH SOLE 28 342800 0 124499 FACEBOOK INC CL A 30303M102 97506 505215 SH SOLE 29 165392 0 339823 FACEBOOK INC CL A 30303M102 1756149 9099219 SH SOLE 30 9099219 0 0 FACEBOOK INC CL A 30303M102 201081 1041872 SH SOLE 31 618223 0 423649 FACEBOOK INC CL A 30303M102 72471 375498 SH SOLE 32 375498 0 0 FACEBOOK INC CL A 30303M102 123892 641926 SH SOLE 34 641926 0 0 FACEBOOK INC CL A 30303M102 332583 1723228 SH SOLE 36 1723228 0 0 FACEBOOK INC CL A 30303M102 10375 53759 SH SOLE 40 53759 0 0 FACTSET RESH SYS INC COM 303075105 35942 125426 SH SOLE 2 43125 0 82301 FACTSET RESH SYS INC COM 303075105 4393 15331 SH SOLE 4 14283 0 1048 FACTSET RESH SYS INC COM 303075105 5112 17840 SH SOLE 7 5715 0 12125 FACTSET RESH SYS INC COM 303075105 34570 120639 SH SOLE 18 117761 0 2878 FACTSET RESH SYS INC COM 303075105 9208 32132 SH SOLE 19 32132 0 0 FACTSET RESH SYS INC COM 303075105 650332 2269446 SH SOLE 21 2269446 0 0 FACTSET RESH SYS INC COM 303075105 371794 1297439 SH SOLE 22 1219767 0 77672 FACTSET RESH SYS INC COM 303075105 8233 28732 SH SOLE 23 28732 0 0 FACTSET RESH SYS INC COM 303075105 1159 4046 SH SOLE 25 4046 0 0 FACTSET RESH SYS INC COM 303075105 27103 94582 SH SOLE 26 30041 0 64541 FACTSET RESH SYS INC COM 303075105 2107 7352 SH SOLE 28 5323 0 2029 FACTSET RESH SYS INC COM 303075105 2703 9434 SH SOLE 29 1470 0 7964 FACTSET RESH SYS INC COM 303075105 28496 99440 SH SOLE 30 99440 0 0 FACTSET RESH SYS INC COM 303075105 3454 12053 SH SOLE 31 7239 0 4814 FACTSET RESH SYS INC COM 303075105 1420 4954 SH SOLE 34 4954 0 0 FACTSET RESH SYS INC COM 303075105 2021 7051 SH SOLE 36 7051 0 0 FACTSET RESH SYS INC COM 303075105 256 892 SH SOLE 40 892 0 0 FAIR ISAAC CORP COM 303250104 20741 66050 SH SOLE 2 14895 0 51155 FAIR ISAAC CORP COM 303250104 45 143 SH SOLE 4 143 0 0 FAIR ISAAC CORP COM 303250104 168 534 SH SOLE 7 534 0 0 FAIR ISAAC CORP COM 303250104 25617 81577 SH SOLE 18 81577 0 0 FAIR ISAAC CORP COM 303250104 126509 402869 SH SOLE 19 402869 0 0 FAIR ISAAC CORP COM 303250104 489432 1558600 SH SOLE 21 1558600 0 0 FAIR ISAAC CORP COM 303250104 312313 994563 SH SOLE 22 937659 0 56904 FAIR ISAAC CORP COM 303250104 78459 249852 SH SOLE 25 249852 0 0 FAIR ISAAC CORP COM 303250104 5089 16205 SH SOLE 26 9042 0 7163 FAIR ISAAC CORP COM 303250104 1363 4339 SH SOLE 28 4339 0 0 FAIR ISAAC CORP COM 303250104 5919 18848 SH SOLE 30 18848 0 0 FAIR ISAAC CORP COM 303250104 191 608 SH SOLE 31 608 0 0 FAIR ISAAC CORP COM 303250104 1636 5210 SH SOLE 34 5210 0 0 FAIR ISAAC CORP COM 303250104 902 2872 SH SOLE 40 2872 0 0 FALCON MINERALS CORP CL A COM 30607B109 336 39980 SH SOLE 2 1579 0 38401 FALCON MINERALS CORP CL A COM 30607B109 1117 133022 SH SOLE 18 133022 0 0 FALCON MINERALS CORP CL A COM 30607B109 540 64278 SH SOLE 19 64278 0 0 FALCON MINERALS CORP CL A COM 30607B109 10961 1304872 SH SOLE 21 1304872 0 0 FALCON MINERALS CORP CL A COM 30607B109 3866 460203 SH SOLE 22 449321 0 10882 FAMOUS DAVES AMER INC COM 307068106 4 909 SH SOLE 18 909 0 0 FAMOUS DAVES AMER INC COM 307068106 76 17192 SH SOLE 21 17192 0 0 FAMOUS DAVES AMER INC COM 307068106 1171 265451 SH SOLE 22 265451 0 0 FANG HLDGS LTD ADR 30711Y102 19 30785 SH SOLE 4 30785 0 0 FANG HLDGS LTD ADR 30711Y102 1438 2313514 SH SOLE 21 2313514 0 0 FANG HLDGS LTD ADR 30711Y102 726 1168732 SH SOLE 22 1168732 0 0 FANG HLDGS LTD ADR 30711Y102 9 14176 SH SOLE 25 14176 0 0 FANG HLDGS LTD ADR 30711Y102 427 686781 SH SOLE 30 686781 0 0 FANHUA INC SPONSORED ADR 30712A103 203 6052 SH SOLE 4 6052 0 0 FANHUA INC SPONSORED ADR 30712A103 17902 534878 SH SOLE 21 534878 0 0 FANHUA INC SPONSORED ADR 30712A103 10200 304741 SH SOLE 22 304741 0 0 FANHUA INC SPONSORED ADR 30712A103 95 2830 SH SOLE 25 2830 0 0 FANHUA INC SPONSORED ADR 30712A103 4515 134890 SH SOLE 30 134890 0 0 FARFETCH LTD ORD SH CL A 30744W107 19123 919377 SH SOLE 19 919377 0 0 FARFETCH LTD ORD SH CL A 30744W107 3016 145014 SH SOLE 30 145014 0 0 FARFETCH LTD ORD SH CL A 30744W107 10528 506145 SH SOLE 34 506145 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 270 9270 SH SOLE 2 473 0 8797 FARMER & MERCHANTS BANCORP I COM 30779N105 6 206 SH SOLE 7 206 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1025 35199 SH SOLE 18 35199 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 496 17033 SH SOLE 19 17033 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 10073 345905 SH SOLE 21 345905 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 4311 148038 SH SOLE 22 140653 0 7385 FARMER BROS CO COM 307675108 167 10197 SH SOLE 2 410 0 9787 FARMER BROS CO COM 307675108 3 207 SH SOLE 7 207 0 0 FARMER BROS CO COM 307675108 592 36148 SH SOLE 18 36148 0 0 FARMER BROS CO COM 307675108 296 18087 SH SOLE 19 18087 0 0 FARMER BROS CO COM 307675108 5931 362321 SH SOLE 21 362321 0 0 FARMER BROS CO COM 307675108 5446 332658 SH SOLE 22 321329 0 11329 FARMER BROS CO COM 307675108 88 5393 SH SOLE 26 0 0 5393 FARMER BROS CO COM 307675108 23 1412 SH SOLE 28 1412 0 0 FARMER BROS CO COM 307675108 61 3749 SH SOLE 30 3749 0 0 FARMER BROS CO COM 307675108 16 951 SH SOLE 40 951 0 0 FARMERS NATL BANC CORP COM 309627107 375 25281 SH SOLE 2 1013 0 24268 FARMERS NATL BANC CORP COM 309627107 6 414 SH SOLE 7 414 0 0 FARMERS NATL BANC CORP COM 309627107 1330 89710 SH SOLE 18 89710 0 0 FARMERS NATL BANC CORP COM 309627107 741 49947 SH SOLE 19 49947 0 0 FARMERS NATL BANC CORP COM 309627107 12796 862842 SH SOLE 21 862842 0 0 FARMERS NATL BANC CORP COM 309627107 6892 464733 SH SOLE 22 441933 0 22800 FARMERS NATL BANC CORP COM 309627107 78 5243 SH SOLE 23 5243 0 0 FARMLAND PARTNERS INC COM 31154R109 222 31560 SH SOLE 2 1079 0 30481 FARMLAND PARTNERS INC COM 31154R109 6 835 SH SOLE 7 835 0 0 FARMLAND PARTNERS INC COM 31154R109 745 105671 SH SOLE 18 105671 0 0 FARMLAND PARTNERS INC COM 31154R109 331 46940 SH SOLE 19 46940 0 0 FARMLAND PARTNERS INC COM 31154R109 7085 1004937 SH SOLE 21 1004937 0 0 FARMLAND PARTNERS INC COM 31154R109 6393 906849 SH SOLE 22 881728 0 25121 FARMLAND PARTNERS INC COM 31154R109 8 1067 SH SOLE 23 1067 0 0 FARO TECHNOLOGIES INC COM 311642102 806 15331 SH SOLE 2 717 0 14614 FARO TECHNOLOGIES INC COM 311642102 6 123 SH SOLE 4 123 0 0 FARO TECHNOLOGIES INC COM 311642102 21 396 SH SOLE 7 396 0 0 FARO TECHNOLOGIES INC COM 311642102 4122 78393 SH SOLE 18 78393 0 0 FARO TECHNOLOGIES INC COM 311642102 1543 29345 SH SOLE 19 29345 0 0 FARO TECHNOLOGIES INC COM 311642102 99881 1899592 SH SOLE 21 1899592 0 0 FARO TECHNOLOGIES INC COM 311642102 27949 531555 SH SOLE 22 509093 0 22462 FARO TECHNOLOGIES INC COM 311642102 285 5425 SH SOLE 26 4442 0 983 FARO TECHNOLOGIES INC COM 311642102 133 2524 SH SOLE 28 2524 0 0 FARO TECHNOLOGIES INC COM 311642102 17287 328770 SH SOLE 30 328770 0 0 FARO TECHNOLOGIES INC COM 311642102 95 1798 SH SOLE 40 1798 0 0 FASTENAL CO COM 311900104 46132 1415518 SH SOLE 2 178282 0 1237236 FASTENAL CO COM 311900104 6882 211166 SH SOLE 4 195986 0 15180 FASTENAL CO COM 311900104 28515 874956 SH SOLE 7 703489 0 171467 FASTENAL CO COM 311900104 332 10192 SH SOLE 13 10192 0 0 FASTENAL CO COM 311900104 218 6682 SH SOLE 15 6682 0 0 FASTENAL CO COM 311900104 44189 1355904 SH SOLE 18 1277376 0 78528 FASTENAL CO COM 311900104 5112 156866 SH SOLE 19 156866 0 0 FASTENAL CO COM 311900104 565318 17346362 SH SOLE 21 17346362 0 0 FASTENAL CO COM 311900104 481147 14763641 SH SOLE 22 13202286 0 1561355 FASTENAL CO COM 311900104 13368 410172 SH SOLE 23 410172 0 0 FASTENAL CO COM 311900104 19191 588875 SH SOLE 25 588875 0 0 FASTENAL CO COM 311900104 89073 2733130 SH SOLE 26 729278 0 2003852 FASTENAL CO COM 311900104 3608 110700 SH SOLE 28 79416 0 31284 FASTENAL CO COM 311900104 4308 132188 SH SOLE 29 13046 0 119142 FASTENAL CO COM 311900104 86494 2654005 SH SOLE 30 2654005 0 0 FASTENAL CO COM 311900104 5529 169654 SH SOLE 31 103534 0 66120 FASTENAL CO COM 311900104 2611 80105 SH SOLE 32 80105 0 0 FASTENAL CO COM 311900104 1079 33098 SH SOLE 34 33098 0 0 FASTENAL CO COM 311900104 12763 391609 SH SOLE 36 391609 0 0 FASTENAL CO COM 311900104 377 11558 SH SOLE 40 11558 0 0 FASTLY INC CL A 31188V100 67 3290 SH SOLE 18 3290 0 0 FASTLY INC CL A 31188V100 5310 261848 SH SOLE 19 261848 0 0 FASTLY INC CL A 31188V100 101 4989 SH SOLE 22 4989 0 0 FASTLY INC CL A 31188V100 3156 155637 SH SOLE 26 26501 0 129136 FASTLY INC CL A 31188V100 48 2357 SH SOLE 31 0 0 2357 FASTLY INC CL A 31188V100 3606 177831 SH SOLE 34 177831 0 0 FAT BRANDS INC COM 30258N105 2 519 SH SOLE 18 519 0 0 FAT BRANDS INC COM 30258N105 19 4688 SH SOLE 21 4688 0 0 FATE THERAPEUTICS INC COM 31189P102 1162 57223 SH SOLE 2 13842 0 43381 FATE THERAPEUTICS INC COM 31189P102 6 274 SH SOLE 4 274 0 0 FATE THERAPEUTICS INC COM 31189P102 21 1028 SH SOLE 7 1028 0 0 FATE THERAPEUTICS INC COM 31189P102 3864 190331 SH SOLE 18 179480 0 10851 FATE THERAPEUTICS INC COM 31189P102 5242 258251 SH SOLE 19 258251 0 0 FATE THERAPEUTICS INC COM 31189P102 46885 2309595 SH SOLE 21 2309595 0 0 FATE THERAPEUTICS INC COM 31189P102 38591 1901042 SH SOLE 22 1834812 0 66230 FATE THERAPEUTICS INC COM 31189P102 837 41208 SH SOLE 23 41208 0 0 FATE THERAPEUTICS INC COM 31189P102 2399 118159 SH SOLE 26 34671 0 83488 FATE THERAPEUTICS INC COM 31189P102 187 9220 SH SOLE 28 9220 0 0 FATE THERAPEUTICS INC COM 31189P102 5765 283995 SH SOLE 30 283995 0 0 FATE THERAPEUTICS INC COM 31189P102 7 347 SH SOLE 34 347 0 0 FATE THERAPEUTICS INC COM 31189P102 155 7616 SH SOLE 40 7616 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 18 831 SH SOLE 21 831 0 0 FB FINL CORP COM 30257X104 557 15223 SH SOLE 2 669 0 14554 FB FINL CORP COM 30257X104 8 225 SH SOLE 7 225 0 0 FB FINL CORP COM 30257X104 2037 55656 SH SOLE 18 55656 0 0 FB FINL CORP COM 30257X104 1061 28990 SH SOLE 19 28990 0 0 FB FINL CORP COM 30257X104 19386 529680 SH SOLE 21 529680 0 0 FB FINL CORP COM 30257X104 18956 517914 SH SOLE 22 496309 0 21605 FB FINL CORP COM 30257X104 170 4652 SH SOLE 26 0 0 4652 FB FINL CORP COM 30257X104 118 3213 SH SOLE 28 3213 0 0 FB FINL CORP COM 30257X104 165 4500 SH SOLE 30 4500 0 0 FB FINL CORP COM 30257X104 98 2679 SH SOLE 40 2679 0 0 FBL FINL GROUP INC CL A 30239F106 667 10459 SH SOLE 2 427 0 10032 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 2552 40006 SH SOLE 18 40006 0 0 FBL FINL GROUP INC CL A 30239F106 1133 17757 SH SOLE 19 17757 0 0 FBL FINL GROUP INC CL A 30239F106 20814 326240 SH SOLE 21 326240 0 0 FBL FINL GROUP INC CL A 30239F106 20256 317499 SH SOLE 22 303934 0 13565 FBL FINL GROUP INC CL A 30239F106 165 2586 SH SOLE 26 0 0 2586 FBL FINL GROUP INC CL A 30239F106 75 1180 SH SOLE 28 1180 0 0 FBL FINL GROUP INC CL A 30239F106 1050 16465 SH SOLE 30 16465 0 0 FBL FINL GROUP INC CL A 30239F106 78 1226 SH SOLE 40 1226 0 0 FEDERAL AGRIC MTG CORP CL A 313148108 281 4407 SH SOLE 21 4407 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 974 13405 SH SOLE 2 4904 0 8501 FEDERAL AGRIC MTG CORP CL C 313148306 5 63 SH SOLE 4 63 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 7686 105777 SH SOLE 7 105777 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2309 31774 SH SOLE 18 31774 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 4978 68507 SH SOLE 19 68507 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 22477 309341 SH SOLE 21 309341 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 29667 408298 SH SOLE 22 396142 0 12156 FEDERAL AGRIC MTG CORP CL C 313148306 1127 15512 SH SOLE 23 15512 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2916 40127 SH SOLE 26 0 0 40127 FEDERAL AGRIC MTG CORP CL C 313148306 102 1403 SH SOLE 28 1403 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 178 2456 SH SOLE 30 2456 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 587 8085 SH SOLE 31 0 0 8085 FEDERAL AGRIC MTG CORP CL C 313148306 67 918 SH SOLE 40 918 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23001 178632 SH SOLE 2 18858 0 159774 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10075 78248 SH SOLE 4 76316 0 1932 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 32517 252538 SH SOLE 7 185538 0 67000 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 62 484 SH SOLE 13 484 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 430 3337 SH SOLE 15 3337 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 42194 327693 SH SOLE 18 317859 0 9834 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 15023 116678 SH SOLE 19 116678 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 319234 2479297 SH SOLE 21 2479297 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 334609 2598703 SH SOLE 22 2361816 0 236887 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9138 70972 SH SOLE 23 70972 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 29622 230059 SH SOLE 25 230059 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 44523 345780 SH SOLE 26 105759 0 240021 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1866 14493 SH SOLE 28 10584 0 3909 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7320 56853 SH SOLE 29 41317 0 15536 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 74183 576135 SH SOLE 30 576135 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3185 24738 SH SOLE 31 12410 0 12328 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3103 24101 SH SOLE 34 24101 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6809 52879 SH SOLE 36 52879 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 187 1450 SH SOLE 40 1450 0 0 FEDERAL SIGNAL CORP COM 313855108 1440 53818 SH SOLE 2 2471 0 51347 FEDERAL SIGNAL CORP COM 313855108 5 185 SH SOLE 4 185 0 0 FEDERAL SIGNAL CORP COM 313855108 35 1300 SH SOLE 7 1300 0 0 FEDERAL SIGNAL CORP COM 313855108 6990 261305 SH SOLE 18 261305 0 0 FEDERAL SIGNAL CORP COM 313855108 3465 129515 SH SOLE 19 129515 0 0 FEDERAL SIGNAL CORP COM 313855108 171743 6420282 SH SOLE 21 6420282 0 0 FEDERAL SIGNAL CORP COM 313855108 48638 1818252 SH SOLE 22 1732724 0 85528 FEDERAL SIGNAL CORP COM 313855108 20 753 SH SOLE 23 753 0 0 FEDERAL SIGNAL CORP COM 313855108 613 22931 SH SOLE 26 19015 0 3916 FEDERAL SIGNAL CORP COM 313855108 200 7494 SH SOLE 28 7494 0 0 FEDERAL SIGNAL CORP COM 313855108 2398 89650 SH SOLE 30 89650 0 0 FEDERAL SIGNAL CORP COM 313855108 768 28708 SH SOLE 34 28708 0 0 FEDERAL SIGNAL CORP COM 313855108 178 6667 SH SOLE 40 6667 0 0 FEDERATED INVS INC PA CL B 314211103 4052 124677 SH SOLE 2 44571 0 80106 FEDERATED INVS INC PA CL B 314211103 12 378 SH SOLE 4 378 0 0 FEDERATED INVS INC PA CL B 314211103 328 10097 SH SOLE 7 10097 0 0 FEDERATED INVS INC PA CL B 314211103 18788 578091 SH SOLE 18 578091 0 0 FEDERATED INVS INC PA CL B 314211103 5414 166595 SH SOLE 19 166595 0 0 FEDERATED INVS INC PA CL B 314211103 285932 8797908 SH SOLE 21 8797908 0 0 FEDERATED INVS INC PA CL B 314211103 108296 3332196 SH SOLE 22 3199122 0 133074 FEDERATED INVS INC PA CL B 314211103 1017 31303 SH SOLE 26 24668 0 6635 FEDERATED INVS INC PA CL B 314211103 397 12230 SH SOLE 28 12230 0 0 FEDERATED INVS INC PA CL B 314211103 858 26405 SH SOLE 30 26405 0 0 FEDERATED INVS INC PA CL B 314211103 1146 35252 SH SOLE 32 35252 0 0 FEDERATED INVS INC PA CL B 314211103 81 2479 SH SOLE 36 2479 0 0 FEDERATED INVS INC PA CL B 314211103 351 10802 SH SOLE 40 10802 0 0 FEDEX CORP COM 31428X106 101297 616949 SH SOLE 2 93392 0 523557 FEDEX CORP COM 31428X106 13138 80017 SH SOLE 4 73319 0 6698 FEDEX CORP COM 31428X106 33927 206630 SH SOLE 7 205071 0 1559 FEDEX CORP COM 31428X106 687 4183 SH SOLE 13 4183 0 0 FEDEX CORP COM 31428X106 405 2469 SH SOLE 15 2469 0 0 FEDEX CORP COM 31428X106 4 25 SH SOLE 17 0 0 25 FEDEX CORP COM 31428X106 137772 839099 SH SOLE 18 777480 0 61619 FEDEX CORP COM 31428X106 183001 1114569 SH SOLE 19 1114569 0 0 FEDEX CORP COM 31428X106 750791 4572695 SH SOLE 21 4572695 0 0 FEDEX CORP COM 31428X106 971451 5916627 SH SOLE 22 5241372 0 675255 FEDEX CORP COM 31428X106 29180 177721 SH SOLE 23 177721 0 0 FEDEX CORP COM 31428X106 45843 279207 SH SOLE 25 279207 0 0 FEDEX CORP COM 31428X106 181812 1107328 SH SOLE 26 287139 0 820189 FEDEX CORP COM 31428X106 7959 48472 SH SOLE 28 35550 0 12922 FEDEX CORP COM 31428X106 1375 8377 SH SOLE 29 8377 0 0 FEDEX CORP COM 31428X106 139904 852089 SH SOLE 30 852089 0 0 FEDEX CORP COM 31428X106 14242 86742 SH SOLE 31 47126 0 39616 FEDEX CORP COM 31428X106 9784 59589 SH SOLE 34 59589 0 0 FEDEX CORP COM 31428X106 30658 186723 SH SOLE 36 186723 0 0 FEDEX CORP COM 31428X106 931 5668 SH SOLE 40 5668 0 0 FEDNAT HLDG CO COM 31431B109 161 11288 SH SOLE 2 416 0 10872 FEDNAT HLDG CO COM 31431B109 5 336 SH SOLE 7 336 0 0 FEDNAT HLDG CO COM 31431B109 594 41591 SH SOLE 18 41591 0 0 FEDNAT HLDG CO COM 31431B109 289 20241 SH SOLE 19 20241 0 0 FEDNAT HLDG CO COM 31431B109 5754 403228 SH SOLE 21 403228 0 0 FEDNAT HLDG CO COM 31431B109 6023 422061 SH SOLE 22 412245 0 9816 FENNEC PHARMACEUTICALS INC COM 31447P100 10 2559 SH SOLE 18 2559 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 135 33729 SH SOLE 21 33729 0 0 FERRARI N V COM N3167Y103 2424 15018 SH SOLE 2 0 0 15018 FERRARI N V COM N3167Y103 28651 177494 SH SOLE 18 130565 0 46929 FERRARI N V COM N3167Y103 123125 762760 SH SOLE 19 762760 0 0 FERRARI N V COM N3167Y103 4495 27844 SH SOLE 22 27844 0 0 FERRARI N V COM N3167Y103 1289 7986 SH SOLE 34 7986 0 0 FERRO CORP COM 315405100 1151 72871 SH SOLE 2 3457 0 69414 FERRO CORP COM 315405100 9 567 SH SOLE 4 567 0 0 FERRO CORP COM 315405100 28 1761 SH SOLE 7 1761 0 0 FERRO CORP COM 315405100 5580 353138 SH SOLE 18 353138 0 0 FERRO CORP COM 315405100 2196 138960 SH SOLE 19 138960 0 0 FERRO CORP COM 315405100 138884 8790139 SH SOLE 21 8790139 0 0 FERRO CORP COM 315405100 38056 2408598 SH SOLE 22 2300716 0 107882 FERRO CORP COM 315405100 626 39631 SH SOLE 26 21797 0 17834 FERRO CORP COM 315405100 174 11021 SH SOLE 28 11021 0 0 FERRO CORP COM 315405100 1876 118739 SH SOLE 30 118739 0 0 FERRO CORP COM 315405100 1219 77176 SH SOLE 31 0 0 77176 FERRO CORP COM 315405100 139 8780 SH SOLE 40 8780 0 0 FERROGLOBE PLC SHS G33856108 145 85400 SH SOLE 22 85400 0 0 FGL HLDGS ORD SHS G3402M102 1268 150985 SH SOLE 2 6321 0 144664 FGL HLDGS ORD SHS G3402M102 26 3038 SH SOLE 7 3038 0 0 FGL HLDGS ORD SHS G3402M102 4022 478750 SH SOLE 18 478750 0 0 FGL HLDGS ORD SHS G3402M102 3472 413312 SH SOLE 19 413312 0 0 FGL HLDGS ORD SHS G3402M102 39179 4664211 SH SOLE 21 4664211 0 0 FGL HLDGS ORD SHS G3402M102 44910 5346419 SH SOLE 22 5148425 0 197994 FGL HLDGS ORD SHS G3402M102 289 34386 SH SOLE 23 34386 0 0 FGL HLDGS ORD SHS G3402M102 1727 205602 SH SOLE 26 55545 0 150057 FGL HLDGS ORD SHS G3402M102 129 15409 SH SOLE 28 15409 0 0 FGL HLDGS ORD SHS G3402M102 1236 147157 SH SOLE 30 147157 0 0 FGL HLDGS ORD SHS G3402M102 132 15691 SH SOLE 40 15691 0 0 FIBROCELL SCIENCE INC COM 315721407 1 555 SH SOLE 21 555 0 0 FIBROCELL SCIENCE INC COM 315721407 15 7763 SH SOLE 22 7763 0 0 FIBROGEN INC COM 31572Q808 3229 71473 SH SOLE 2 5719 0 65754 FIBROGEN INC COM 31572Q808 13 298 SH SOLE 4 298 0 0 FIBROGEN INC COM 31572Q808 61 1354 SH SOLE 7 1354 0 0 FIBROGEN INC COM 31572Q808 11725 259527 SH SOLE 18 253514 0 6013 FIBROGEN INC COM 31572Q808 8887 196696 SH SOLE 19 196696 0 0 FIBROGEN INC COM 31572Q808 151527 3353843 SH SOLE 21 3353843 0 0 FIBROGEN INC COM 31572Q808 101815 2253540 SH SOLE 22 2152296 0 101244 FIBROGEN INC COM 31572Q808 438 9695 SH SOLE 23 9695 0 0 FIBROGEN INC COM 31572Q808 1846 40850 SH SOLE 26 15822 0 25028 FIBROGEN INC COM 31572Q808 436 9649 SH SOLE 28 9649 0 0 FIBROGEN INC COM 31572Q808 1219 26985 SH SOLE 30 26985 0 0 FIBROGEN INC COM 31572Q808 85 1882 SH SOLE 34 1882 0 0 FIBROGEN INC COM 31572Q808 332 7344 SH SOLE 40 7344 0 0 FIDELITY VLU FACTOR ETF 316092782 10 294 SH SOLE 17 0 0 294 FIDELITY QLTY FCTOR ETF 316092790 0 8 SH SOLE 17 0 0 8 FIDELITY MOMENTUM FACTR 316092816 1 23 SH SOLE 17 0 0 23 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4 14 SH SOLE 17 0 0 14 FIDELITY D & D BANCORP INC COM 31609R100 171 2544 SH SOLE 2 112 0 2432 FIDELITY D & D BANCORP INC COM 31609R100 653 9722 SH SOLE 18 9722 0 0 FIDELITY D & D BANCORP INC COM 31609R100 287 4265 SH SOLE 19 4265 0 0 FIDELITY D & D BANCORP INC COM 31609R100 5984 89049 SH SOLE 21 89049 0 0 FIDELITY D & D BANCORP INC COM 31609R100 1736 25840 SH SOLE 22 24280 0 1560 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27004 670079 SH SOLE 2 79858 0 590221 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4049 100476 SH SOLE 4 93231 0 7245 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7389 183344 SH SOLE 7 81313 0 102031 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 275 6818 SH SOLE 13 6818 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 84 2080 SH SOLE 15 2080 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11231 278696 SH SOLE 18 256282 0 22414 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2090 51862 SH SOLE 19 51862 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 216352 5368524 SH SOLE 21 5368524 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 298939 7417831 SH SOLE 22 6814310 0 603521 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7941 197046 SH SOLE 23 197046 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12191 302504 SH SOLE 25 302504 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 38689 960035 SH SOLE 26 424666 0 535369 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2120 52612 SH SOLE 28 36705 0 15907 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2526 62669 SH SOLE 29 5879 0 56790 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23816 590963 SH SOLE 30 590963 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3602 89379 SH SOLE 31 46947 0 42432 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 514 12764 SH SOLE 34 12764 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10022 248675 SH SOLE 36 248675 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 226 5606 SH SOLE 40 5606 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 152424 1242448 SH SOLE 2 477258 0 765190 FIDELITY NATL INFORMATION SV COM 31620M106 24282 197932 SH SOLE 4 189198 0 8734 FIDELITY NATL INFORMATION SV COM 31620M106 43255 352587 SH SOLE 7 343416 0 9171 FIDELITY NATL INFORMATION SV COM 31620M106 8499 69275 SH SOLE 13 69275 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 413 3370 SH SOLE 15 3370 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 96039 782841 SH SOLE 18 709169 0 73672 FIDELITY NATL INFORMATION SV COM 31620M106 89788 731889 SH SOLE 19 731889 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1002187 8169113 SH SOLE 21 8169113 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1136961 9267699 SH SOLE 22 7941257 0 1326442 FIDELITY NATL INFORMATION SV COM 31620M106 52054 424308 SH SOLE 23 424308 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 39765 324139 SH SOLE 25 324139 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 190231 1550631 SH SOLE 26 488371 0 1062260 FIDELITY NATL INFORMATION SV COM 31620M106 7658 62421 SH SOLE 28 45020 0 17401 FIDELITY NATL INFORMATION SV COM 31620M106 31439 256269 SH SOLE 29 120215 0 136054 FIDELITY NATL INFORMATION SV COM 31620M106 163018 1328810 SH SOLE 30 1328810 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 45815 373450 SH SOLE 31 223922 0 149528 FIDELITY NATL INFORMATION SV COM 31620M106 45654 372136 SH SOLE 34 372136 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 47948 390837 SH SOLE 36 390837 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 924 7535 SH SOLE 40 7535 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 706 22807 SH SOLE 2 793 0 22014 FIDELITY SOUTHERN CORP NEW COM 316394105 16 526 SH SOLE 7 526 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 2898 93573 SH SOLE 18 93573 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 1151 37152 SH SOLE 19 37152 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 28039 905367 SH SOLE 21 905367 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 21748 702244 SH SOLE 22 676043 0 26201 FIDELITY SOUTHERN CORP NEW COM 316394105 224 7246 SH SOLE 26 0 0 7246 FIDELITY SOUTHERN CORP NEW COM 316394105 83 2685 SH SOLE 28 2685 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 1013 32720 SH SOLE 30 32720 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 45 1452 SH SOLE 40 1452 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 8 850 SH SOLE 17 0 0 850 FIDUS INVT CORP COM 316500107 1741 109127 SH SOLE 30 109127 0 0 FIDUS INVT CORP COM 316500107 679 42559 SH SOLE 31 0 0 42559 FIESTA RESTAURANT GROUP INC COM 31660B101 299 22758 SH SOLE 2 893 0 21865 FIESTA RESTAURANT GROUP INC COM 31660B101 2 183 SH SOLE 4 183 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 6 474 SH SOLE 7 474 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1434 109136 SH SOLE 18 109136 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 507 38578 SH SOLE 19 38578 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 34716 2642036 SH SOLE 21 2642036 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 9871 751231 SH SOLE 22 718312 0 32919 FIESTA RESTAURANT GROUP INC COM 31660B101 15 1169 SH SOLE 26 0 0 1169 FIESTA RESTAURANT GROUP INC COM 31660B101 51 3902 SH SOLE 28 3902 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 440 33467 SH SOLE 30 33467 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 37 2807 SH SOLE 40 2807 0 0 FIFTH THIRD BANCORP COM 316773100 62358 2235040 SH SOLE 2 575577 0 1659463 FIFTH THIRD BANCORP COM 316773100 9175 328844 SH SOLE 4 306585 0 22259 FIFTH THIRD BANCORP COM 316773100 19087 684116 SH SOLE 7 649295 0 34821 FIFTH THIRD BANCORP COM 316773100 802 28756 SH SOLE 13 28756 0 0 FIFTH THIRD BANCORP COM 316773100 229 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 42429 1520758 SH SOLE 18 1406192 0 114566 FIFTH THIRD BANCORP COM 316773100 9419 337600 SH SOLE 19 337600 0 0 FIFTH THIRD BANCORP COM 316773100 461534 16542447 SH SOLE 21 16542447 0 0 FIFTH THIRD BANCORP COM 316773100 512333 18363194 SH SOLE 22 16171415 0 2191779 FIFTH THIRD BANCORP COM 316773100 19698 706012 SH SOLE 23 706012 0 0 FIFTH THIRD BANCORP COM 316773100 19822 710478 SH SOLE 25 710478 0 0 FIFTH THIRD BANCORP COM 316773100 83053 2976816 SH SOLE 26 847756 0 2129060 FIFTH THIRD BANCORP COM 316773100 4531 162417 SH SOLE 28 120781 0 41636 FIFTH THIRD BANCORP COM 316773100 6823 244544 SH SOLE 29 75066 0 169478 FIFTH THIRD BANCORP COM 316773100 74768 2679874 SH SOLE 30 2679874 0 0 FIFTH THIRD BANCORP COM 316773100 9248 331474 SH SOLE 31 196025 0 135449 FIFTH THIRD BANCORP COM 316773100 3037 108867 SH SOLE 34 108867 0 0 FIFTH THIRD BANCORP COM 316773100 17715 634940 SH SOLE 36 634940 0 0 FIFTH THIRD BANCORP COM 316773100 421 15089 SH SOLE 40 15089 0 0 FINANCIAL INSTNS INC COM 317585404 486 16657 SH SOLE 2 611 0 16046 FINANCIAL INSTNS INC COM 317585404 13 438 SH SOLE 7 438 0 0 FINANCIAL INSTNS INC COM 317585404 1589 54524 SH SOLE 18 54524 0 0 FINANCIAL INSTNS INC COM 317585404 778 26678 SH SOLE 19 26678 0 0 FINANCIAL INSTNS INC COM 317585404 15449 529967 SH SOLE 21 529967 0 0 FINANCIAL INSTNS INC COM 317585404 17273 592566 SH SOLE 22 572600 0 19966 FINANCIAL INSTNS INC COM 317585404 178 6110 SH SOLE 26 0 0 6110 FINANCIAL INSTNS INC COM 317585404 163 5583 SH SOLE 30 5583 0 0 FINISAR CORP COM NEW 31787A507 2888 126282 SH SOLE 2 10954 0 115328 FINISAR CORP COM NEW 31787A507 12 504 SH SOLE 4 504 0 0 FINISAR CORP COM NEW 31787A507 49 2132 SH SOLE 7 2132 0 0 FINISAR CORP COM NEW 31787A507 11799 515934 SH SOLE 18 515934 0 0 FINISAR CORP COM NEW 31787A507 5837 255206 SH SOLE 19 255206 0 0 FINISAR CORP COM NEW 31787A507 304047 13294598 SH SOLE 21 13294598 0 0 FINISAR CORP COM NEW 31787A507 82698 3616016 SH SOLE 22 3450794 0 165222 FINISAR CORP COM NEW 31787A507 463 20236 SH SOLE 23 20236 0 0 FINISAR CORP COM NEW 31787A507 1813 79262 SH SOLE 26 25616 0 53646 FINISAR CORP COM NEW 31787A507 352 15391 SH SOLE 28 15391 0 0 FINISAR CORP COM NEW 31787A507 3926 171664 SH SOLE 30 171664 0 0 FINISAR CORP COM NEW 31787A507 260 11388 SH SOLE 40 11388 0 0 FINISAR CORP NOTE 0.500%12/1 31787AAP6 1316 1350000 PRN SOLE 21 1350000 0 0 FINJAN HLDGS INC COM NEW 31788H303 9 4193 SH SOLE 18 4193 0 0 FINJAN HLDGS INC COM NEW 31788H303 119 53561 SH SOLE 21 53561 0 0 FINJAN HLDGS INC COM NEW 31788H303 96 43050 SH SOLE 22 43050 0 0 FIREEYE INC COM 31816Q101 5227 352928 SH SOLE 2 14460 0 338468 FIREEYE INC COM 31816Q101 13 908 SH SOLE 4 908 0 0 FIREEYE INC COM 31816Q101 58 3912 SH SOLE 7 3912 0 0 FIREEYE INC COM 31816Q101 1383 93402 SH SOLE 18 93402 0 0 FIREEYE INC COM 31816Q101 647 43689 SH SOLE 19 43689 0 0 FIREEYE INC COM 31816Q101 46427 3134840 SH SOLE 21 3134840 0 0 FIREEYE INC COM 31816Q101 80214 5416174 SH SOLE 22 5028704 0 387470 FIREEYE INC COM 31816Q101 382 25812 SH SOLE 25 25812 0 0 FIREEYE INC COM 31816Q101 2404 162321 SH SOLE 26 79373 0 82948 FIREEYE INC COM 31816Q101 350 23613 SH SOLE 28 23613 0 0 FIREEYE INC COM 31816Q101 4463 301319 SH SOLE 30 301319 0 0 FIREEYE INC COM 31816Q101 58 3917 SH SOLE 31 3917 0 0 FIREEYE INC COM 31816Q101 27 1802 SH SOLE 34 1802 0 0 FIREEYE INC COM 31816Q101 46 3136 SH SOLE 36 3136 0 0 FIREEYE INC COM 31816Q101 308 20814 SH SOLE 40 20814 0 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 1081 1150000 PRN SOLE 21 1150000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 1361 1396000 PRN SOLE 21 1396000 0 0 FIRST AMERN FINL CORP COM 31847R102 23873 444562 SH SOLE 2 211684 0 232878 FIRST AMERN FINL CORP COM 31847R102 1395 25979 SH SOLE 4 25979 0 0 FIRST AMERN FINL CORP COM 31847R102 474 8827 SH SOLE 7 8827 0 0 FIRST AMERN FINL CORP COM 31847R102 2384 44390 SH SOLE 13 44390 0 0 FIRST AMERN FINL CORP COM 31847R102 22793 424444 SH SOLE 18 408516 0 15928 FIRST AMERN FINL CORP COM 31847R102 25289 470936 SH SOLE 19 470936 0 0 FIRST AMERN FINL CORP COM 31847R102 296866 5528224 SH SOLE 21 5528224 0 0 FIRST AMERN FINL CORP COM 31847R102 232786 4334930 SH SOLE 22 3826624 0 508306 FIRST AMERN FINL CORP COM 31847R102 2788 51916 SH SOLE 23 51916 0 0 FIRST AMERN FINL CORP COM 31847R102 849 15815 SH SOLE 25 15815 0 0 FIRST AMERN FINL CORP COM 31847R102 2316 43130 SH SOLE 26 25393 0 17737 FIRST AMERN FINL CORP COM 31847R102 738 13746 SH SOLE 28 13746 0 0 FIRST AMERN FINL CORP COM 31847R102 9109 169627 SH SOLE 29 23261 0 146366 FIRST AMERN FINL CORP COM 31847R102 2187 40725 SH SOLE 30 40725 0 0 FIRST AMERN FINL CORP COM 31847R102 3147 58611 SH SOLE 31 42481 0 16130 FIRST AMERN FINL CORP COM 31847R102 1234 22985 SH SOLE 34 22985 0 0 FIRST AMERN FINL CORP COM 31847R102 2392 44543 SH SOLE 36 44543 0 0 FIRST AMERN FINL CORP COM 31847R102 546 10165 SH SOLE 40 10165 0 0 FIRST BANCORP INC ME COM 31866P102 269 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 965 35955 SH SOLE 18 35955 0 0 FIRST BANCORP INC ME COM 31866P102 446 16613 SH SOLE 19 16613 0 0 FIRST BANCORP INC ME COM 31866P102 9311 346780 SH SOLE 21 346780 0 0 FIRST BANCORP INC ME COM 31866P102 8322 309951 SH SOLE 22 300300 0 9651 FIRST BANCORP N C COM 318910106 1088 29883 SH SOLE 2 1193 0 28690 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 3503 96186 SH SOLE 18 96186 0 0 FIRST BANCORP N C COM 318910106 1868 51303 SH SOLE 19 51303 0 0 FIRST BANCORP N C COM 318910106 33099 908811 SH SOLE 21 908811 0 0 FIRST BANCORP N C COM 318910106 37467 1028750 SH SOLE 22 990924 0 37826 FIRST BANCORP N C COM 318910106 7 190 SH SOLE 23 190 0 0 FIRST BANCORP N C COM 318910106 596 16365 SH SOLE 26 13109 0 3256 FIRST BANCORP N C COM 318910106 134 3691 SH SOLE 28 3691 0 0 FIRST BANCORP N C COM 318910106 297 8146 SH SOLE 30 8146 0 0 FIRST BANCORP N C COM 318910106 147 4025 SH SOLE 40 4025 0 0 FIRST BANCORP P R COM NEW 318672706 2436 220662 SH SOLE 2 10663 0 209999 FIRST BANCORP P R COM NEW 318672706 10 882 SH SOLE 4 882 0 0 FIRST BANCORP P R COM NEW 318672706 33 3020 SH SOLE 7 3020 0 0 FIRST BANCORP P R COM NEW 318672706 10385 940682 SH SOLE 18 940682 0 0 FIRST BANCORP P R COM NEW 318672706 4167 377409 SH SOLE 19 377409 0 0 FIRST BANCORP P R COM NEW 318672706 256787 23259714 SH SOLE 21 23259714 0 0 FIRST BANCORP P R COM NEW 318672706 71471 6473838 SH SOLE 22 6177347 0 296491 FIRST BANCORP P R COM NEW 318672706 35 3175 SH SOLE 23 3175 0 0 FIRST BANCORP P R COM NEW 318672706 829 75109 SH SOLE 26 47455 0 27654 FIRST BANCORP P R COM NEW 318672706 284 25759 SH SOLE 28 25759 0 0 FIRST BANCORP P R COM NEW 318672706 3386 306666 SH SOLE 30 306666 0 0 FIRST BANCORP P R COM NEW 318672706 240 21759 SH SOLE 40 21759 0 0 FIRST BANCSHARES INC MS COM 318916103 457 15061 SH SOLE 2 714 0 14347 FIRST BANCSHARES INC MS COM 318916103 7 230 SH SOLE 7 230 0 0 FIRST BANCSHARES INC MS COM 318916103 1740 57341 SH SOLE 18 57341 0 0 FIRST BANCSHARES INC MS COM 318916103 847 27924 SH SOLE 19 27924 0 0 FIRST BANCSHARES INC MS COM 318916103 17155 565433 SH SOLE 21 565433 0 0 FIRST BANCSHARES INC MS COM 318916103 7733 254892 SH SOLE 22 244364 0 10528 FIRST BANCSHARES INC MS COM 318916103 24 786 SH SOLE 23 786 0 0 FIRST BANCSHARES INC MS COM 318916103 103 3379 SH SOLE 26 0 0 3379 FIRST BANCSHARES INC MS COM 318916103 120 3941 SH SOLE 30 3941 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 191 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 672 57247 SH SOLE 18 57247 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 345 29347 SH SOLE 19 29347 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6749 574861 SH SOLE 21 574861 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2132 181618 SH SOLE 22 170301 0 11317 FIRST BUS FINL SVCS INC WIS COM 319390100 213 9080 SH SOLE 2 370 0 8710 FIRST BUS FINL SVCS INC WIS COM 319390100 6 236 SH SOLE 7 236 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 683 29083 SH SOLE 18 29083 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 338 14381 SH SOLE 19 14381 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 6623 281831 SH SOLE 21 281831 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 3016 128352 SH SOLE 22 122315 0 6037 FIRST BUSEY CORP COM NEW 319383204 1385 52433 SH SOLE 2 2229 0 50204 FIRST BUSEY CORP COM NEW 319383204 14 540 SH SOLE 4 540 0 0 FIRST BUSEY CORP COM NEW 319383204 26 989 SH SOLE 7 989 0 0 FIRST BUSEY CORP COM NEW 319383204 7150 270721 SH SOLE 18 270721 0 0 FIRST BUSEY CORP COM NEW 319383204 2450 92766 SH SOLE 19 92766 0 0 FIRST BUSEY CORP COM NEW 319383204 43548 1648917 SH SOLE 21 1648917 0 0 FIRST BUSEY CORP COM NEW 319383204 40451 1531649 SH SOLE 22 1457291 0 74358 FIRST BUSEY CORP COM NEW 319383204 825 31249 SH SOLE 26 19197 0 12052 FIRST BUSEY CORP COM NEW 319383204 151 5719 SH SOLE 28 5719 0 0 FIRST BUSEY CORP COM NEW 319383204 632 23943 SH SOLE 30 23943 0 0 FIRST BUSEY CORP COM NEW 319383204 505 19135 SH SOLE 31 0 0 19135 FIRST BUSEY CORP COM NEW 319383204 109 4125 SH SOLE 40 4125 0 0 FIRST CAPITAL INC COM 31942S104 137 2719 SH SOLE 2 136 0 2583 FIRST CAPITAL INC COM 31942S104 554 10963 SH SOLE 18 10963 0 0 FIRST CAPITAL INC COM 31942S104 273 5395 SH SOLE 19 5395 0 0 FIRST CAPITAL INC COM 31942S104 4925 97442 SH SOLE 21 97442 0 0 FIRST CAPITAL INC COM 31942S104 1492 29515 SH SOLE 22 28578 0 937 FIRST CHOICE BANCORP COM 31948P104 224 9856 SH SOLE 2 408 0 9448 FIRST CHOICE BANCORP COM 31948P104 5 217 SH SOLE 7 217 0 0 FIRST CHOICE BANCORP COM 31948P104 803 35307 SH SOLE 18 35307 0 0 FIRST CHOICE BANCORP COM 31948P104 389 17120 SH SOLE 19 17120 0 0 FIRST CHOICE BANCORP COM 31948P104 8024 352870 SH SOLE 21 352870 0 0 FIRST CHOICE BANCORP COM 31948P104 2555 112352 SH SOLE 22 106643 0 5709 FIRST CMNTY BANKSHARES INC V COM 31983A103 534 15827 SH SOLE 2 616 0 15211 FIRST CMNTY BANKSHARES INC V COM 31983A103 12 356 SH SOLE 7 356 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1840 54488 SH SOLE 18 54488 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 886 26237 SH SOLE 19 26237 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 17821 527887 SH SOLE 21 527887 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 19582 580038 SH SOLE 22 559568 0 20470 FIRST CMNTY BANKSHARES INC V COM 31983A103 74 2180 SH SOLE 28 2180 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 158 4674 SH SOLE 30 4674 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 47 1385 SH SOLE 40 1385 0 0 FIRST CMNTY CORP S C COM 319835104 34 1847 SH SOLE 18 1847 0 0 FIRST CMNTY CORP S C COM 319835104 96 5160 SH SOLE 19 5160 0 0 FIRST CMNTY CORP S C COM 319835104 521 28135 SH SOLE 21 28135 0 0 FIRST CMNTY CORP S C COM 319835104 225 12175 SH SOLE 22 12175 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1413 104913 SH SOLE 2 8973 0 95940 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 5690 422387 SH SOLE 18 422387 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2328 172824 SH SOLE 19 172824 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 138342 10270372 SH SOLE 21 10270372 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 42194 3132432 SH SOLE 22 2999453 0 132979 FIRST COMWLTH FINL CORP PA COM 319829107 271 20115 SH SOLE 23 20115 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1178 87476 SH SOLE 26 23644 0 63832 FIRST COMWLTH FINL CORP PA COM 319829107 182 13483 SH SOLE 28 13483 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1795 133253 SH SOLE 30 133253 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 131 9696 SH SOLE 40 9696 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5704 12669 SH SOLE 2 838 0 11831 FIRST CTZNS BANCSHARES INC N CL A 31946M103 19 43 SH SOLE 4 43 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 62 138 SH SOLE 7 138 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1606 3567 SH SOLE 18 3567 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 758 1683 SH SOLE 19 1683 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 43093 95704 SH SOLE 21 95704 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 102347 227301 SH SOLE 22 213196 0 14105 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1528 3394 SH SOLE 26 1933 0 1461 FIRST CTZNS BANCSHARES INC N CL A 31946M103 577 1282 SH SOLE 28 1282 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 874 1940 SH SOLE 30 1940 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 166 369 SH SOLE 31 169 0 200 FIRST CTZNS BANCSHARES INC N CL A 31946M103 343 761 SH SOLE 40 761 0 0 FIRST DATA CORP NEW COM CL A 32008D106 33124 1223626 SH SOLE 2 51722 0 1171904 FIRST DATA CORP NEW COM CL A 32008D106 4601 169955 SH SOLE 4 154072 0 15883 FIRST DATA CORP NEW COM CL A 32008D106 902 33303 SH SOLE 7 33303 0 0 FIRST DATA CORP NEW COM CL A 32008D106 668 24689 SH SOLE 13 24689 0 0 FIRST DATA CORP NEW COM CL A 32008D106 8611 318116 SH SOLE 18 273580 0 44536 FIRST DATA CORP NEW COM CL A 32008D106 6372 235380 SH SOLE 19 235380 0 0 FIRST DATA CORP NEW COM CL A 32008D106 204581 7557470 SH SOLE 21 7557470 0 0 FIRST DATA CORP NEW COM CL A 32008D106 399252 14748879 SH SOLE 22 13604047 0 1144832 FIRST DATA CORP NEW COM CL A 32008D106 10889 402240 SH SOLE 23 402240 0 0 FIRST DATA CORP NEW COM CL A 32008D106 7253 267953 SH SOLE 25 267953 0 0 FIRST DATA CORP NEW COM CL A 32008D106 30481 1125995 SH SOLE 26 436715 0 689280 FIRST DATA CORP NEW COM CL A 32008D106 3034 112092 SH SOLE 28 82311 0 29781 FIRST DATA CORP NEW COM CL A 32008D106 3521 130085 SH SOLE 29 11739 0 118346 FIRST DATA CORP NEW COM CL A 32008D106 26271 970501 SH SOLE 30 970501 0 0 FIRST DATA CORP NEW COM CL A 32008D106 4143 153038 SH SOLE 31 91583 0 61455 FIRST DATA CORP NEW COM CL A 32008D106 1329 49094 SH SOLE 34 49094 0 0 FIRST DATA CORP NEW COM CL A 32008D106 2961 109367 SH SOLE 36 109367 0 0 FIRST DATA CORP NEW COM CL A 32008D106 337 12443 SH SOLE 40 12443 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 625 21878 SH SOLE 2 2673 0 19205 FIRST DEFIANCE FINL CORP COM 32006W106 12 430 SH SOLE 7 430 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2035 71223 SH SOLE 18 71223 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2073 72549 SH SOLE 19 72549 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 19126 669437 SH SOLE 21 669437 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 30792 1077774 SH SOLE 22 1047784 0 29990 FIRST DEFIANCE FINL CORP COM 32006W106 99 3465 SH SOLE 23 3465 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 263 9200 SH SOLE 26 0 0 9200 FIRST DEFIANCE FINL CORP COM 32006W106 159 5568 SH SOLE 30 5568 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 254 8878 SH SOLE 34 8878 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 95 3318 SH SOLE 40 3318 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 295 20838 SH SOLE 2 13960 0 6878 FIRST FINANCIAL NORTHWEST IN COM 32022K102 420 29679 SH SOLE 18 29679 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1292 91328 SH SOLE 19 91328 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4094 289361 SH SOLE 21 289361 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5058 357428 SH SOLE 22 352768 0 4660 FIRST FINANCIAL NORTHWEST IN COM 32022K102 595 42084 SH SOLE 23 42084 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1082 76442 SH SOLE 26 0 0 76442 FIRST FINL BANCORP OH COM 320209109 2375 98043 SH SOLE 2 3711 0 94332 FIRST FINL BANCORP OH COM 320209109 10 432 SH SOLE 4 432 0 0 FIRST FINL BANCORP OH COM 320209109 35 1452 SH SOLE 7 1452 0 0 FIRST FINL BANCORP OH COM 320209109 10310 425680 SH SOLE 18 425680 0 0 FIRST FINL BANCORP OH COM 320209109 3878 160133 SH SOLE 19 160133 0 0 FIRST FINL BANCORP OH COM 320209109 257252 10621484 SH SOLE 21 10621484 0 0 FIRST FINL BANCORP OH COM 320209109 73403 3030671 SH SOLE 22 2904123 0 126548 FIRST FINL BANCORP OH COM 320209109 654 27005 SH SOLE 26 9720 0 17285 FIRST FINL BANCORP OH COM 320209109 299 12353 SH SOLE 28 12353 0 0 FIRST FINL BANCORP OH COM 320209109 3375 139365 SH SOLE 30 139365 0 0 FIRST FINL BANCORP OH COM 320209109 73 3001 SH SOLE 34 3001 0 0 FIRST FINL BANCORP OH COM 320209109 253 10441 SH SOLE 40 10441 0 0 FIRST FINL BANKSHARES COM 32020R109 5243 170278 SH SOLE 2 62966 0 107312 FIRST FINL BANKSHARES COM 32020R109 14 462 SH SOLE 4 462 0 0 FIRST FINL BANKSHARES COM 32020R109 69 2252 SH SOLE 7 2252 0 0 FIRST FINL BANKSHARES COM 32020R109 26020 845076 SH SOLE 18 845076 0 0 FIRST FINL BANKSHARES COM 32020R109 6841 222192 SH SOLE 19 222192 0 0 FIRST FINL BANKSHARES COM 32020R109 293882 9544711 SH SOLE 21 9544711 0 0 FIRST FINL BANKSHARES COM 32020R109 143468 4659574 SH SOLE 22 4500191 0 159383 FIRST FINL BANKSHARES COM 32020R109 929 30156 SH SOLE 26 21866 0 8290 FIRST FINL BANKSHARES COM 32020R109 421 13672 SH SOLE 28 13672 0 0 FIRST FINL BANKSHARES COM 32020R109 1115 36213 SH SOLE 30 36213 0 0 FIRST FINL BANKSHARES COM 32020R109 336 10906 SH SOLE 40 10906 0 0 FIRST FINL CORP IND COM 320218100 613 15267 SH SOLE 2 3106 0 12161 FIRST FINL CORP IND COM 320218100 9 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 1752 43637 SH SOLE 18 42430 0 1207 FIRST FINL CORP IND COM 320218100 2604 64853 SH SOLE 19 64853 0 0 FIRST FINL CORP IND COM 320218100 16420 408862 SH SOLE 21 408862 0 0 FIRST FINL CORP IND COM 320218100 20836 518814 SH SOLE 22 502653 0 16161 FIRST FINL CORP IND COM 320218100 353 8793 SH SOLE 23 8793 0 0 FIRST FINL CORP IND COM 320218100 1279 31842 SH SOLE 26 5421 0 26421 FIRST FINL CORP IND COM 320218100 57 1409 SH SOLE 28 1409 0 0 FIRST FINL CORP IND COM 320218100 160 3988 SH SOLE 30 3988 0 0 FIRST FINL CORP IND COM 320218100 487 12123 SH SOLE 31 0 0 12123 FIRST FINL CORP IND COM 320218100 35 877 SH SOLE 40 877 0 0 FIRST FNDTN INC COM 32026V104 459 34131 SH SOLE 2 1548 0 32583 FIRST FNDTN INC COM 32026V104 9 702 SH SOLE 7 702 0 0 FIRST FNDTN INC COM 32026V104 1818 135251 SH SOLE 18 135251 0 0 FIRST FNDTN INC COM 32026V104 890 66250 SH SOLE 19 66250 0 0 FIRST FNDTN INC COM 32026V104 17693 1316423 SH SOLE 21 1316423 0 0 FIRST FNDTN INC COM 32026V104 14444 1074681 SH SOLE 22 1027495 0 47186 FIRST FNDTN INC COM 32026V104 21 1567 SH SOLE 23 1567 0 0 FIRST FNDTN INC COM 32026V104 156 11619 SH SOLE 30 11619 0 0 FIRST FNDTN INC COM 32026V104 72 5351 SH SOLE 40 5351 0 0 FIRST GTY BANCSHARES INC COM 32043P106 96 4606 SH SOLE 2 192 0 4414 FIRST GTY BANCSHARES INC COM 32043P106 345 16563 SH SOLE 18 16563 0 0 FIRST GTY BANCSHARES INC COM 32043P106 150 7211 SH SOLE 19 7211 0 0 FIRST GTY BANCSHARES INC COM 32043P106 3329 159670 SH SOLE 21 159670 0 0 FIRST GTY BANCSHARES INC COM 32043P106 841 40355 SH SOLE 22 37337 0 3018 FIRST HAWAIIAN INC COM 32051X108 6885 266132 SH SOLE 2 14702 0 251430 FIRST HAWAIIAN INC COM 32051X108 58 2248 SH SOLE 4 2248 0 0 FIRST HAWAIIAN INC COM 32051X108 82 3176 SH SOLE 7 3176 0 0 FIRST HAWAIIAN INC COM 32051X108 1636 63221 SH SOLE 18 63221 0 0 FIRST HAWAIIAN INC COM 32051X108 839 32441 SH SOLE 19 32441 0 0 FIRST HAWAIIAN INC COM 32051X108 40698 1573166 SH SOLE 21 1573166 0 0 FIRST HAWAIIAN INC COM 32051X108 77981 3014335 SH SOLE 22 2736555 0 277780 FIRST HAWAIIAN INC COM 32051X108 81 3142 SH SOLE 23 3142 0 0 FIRST HAWAIIAN INC COM 32051X108 1348 52095 SH SOLE 26 41211 0 10884 FIRST HAWAIIAN INC COM 32051X108 436 16835 SH SOLE 28 16835 0 0 FIRST HAWAIIAN INC COM 32051X108 1045 40399 SH SOLE 30 40399 0 0 FIRST HAWAIIAN INC COM 32051X108 166 6416 SH SOLE 31 2716 0 3700 FIRST HAWAIIAN INC COM 32051X108 10 386 SH SOLE 34 386 0 0 FIRST HAWAIIAN INC COM 32051X108 326 12605 SH SOLE 40 12605 0 0 FIRST HORIZON NATL CORP COM 320517105 12823 858876 SH SOLE 2 256456 0 602420 FIRST HORIZON NATL CORP COM 320517105 447 29964 SH SOLE 4 29964 0 0 FIRST HORIZON NATL CORP COM 320517105 173 11614 SH SOLE 7 11614 0 0 FIRST HORIZON NATL CORP COM 320517105 18293 1225283 SH SOLE 18 1222630 0 2653 FIRST HORIZON NATL CORP COM 320517105 1342 89900 SH SOLE 19 89900 0 0 FIRST HORIZON NATL CORP COM 320517105 239314 16029101 SH SOLE 21 16029101 0 0 FIRST HORIZON NATL CORP COM 320517105 163872 10976042 SH SOLE 22 10255291 0 720751 FIRST HORIZON NATL CORP COM 320517105 2203 147565 SH SOLE 23 147565 0 0 FIRST HORIZON NATL CORP COM 320517105 570 38205 SH SOLE 25 38205 0 0 FIRST HORIZON NATL CORP COM 320517105 1703 114038 SH SOLE 26 70996 0 43042 FIRST HORIZON NATL CORP COM 320517105 605 40495 SH SOLE 28 40495 0 0 FIRST HORIZON NATL CORP COM 320517105 159 10648 SH SOLE 29 10648 0 0 FIRST HORIZON NATL CORP COM 320517105 1502 100570 SH SOLE 30 100570 0 0 FIRST HORIZON NATL CORP COM 320517105 3350 224364 SH SOLE 31 33456 0 190908 FIRST HORIZON NATL CORP COM 320517105 383 25659 SH SOLE 34 25659 0 0 FIRST HORIZON NATL CORP COM 320517105 279 18664 SH SOLE 36 18664 0 0 FIRST HORIZON NATL CORP COM 320517105 414 27749 SH SOLE 40 27749 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 18509 503772 SH SOLE 2 81541 0 422231 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1350 36748 SH SOLE 4 36748 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4985 135693 SH SOLE 7 135693 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 179 4872 SH SOLE 15 4872 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 26960 733808 SH SOLE 18 713903 0 19905 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 20453 556686 SH SOLE 19 556686 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 358094 9746697 SH SOLE 21 9746697 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 239390 6515777 SH SOLE 22 6001147 0 514630 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2837 77205 SH SOLE 23 77205 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 9595 261156 SH SOLE 25 261156 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6851 186474 SH SOLE 26 23562 0 162912 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 609 16580 SH SOLE 28 16580 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2474 67345 SH SOLE 29 67345 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 21053 573040 SH SOLE 30 573040 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 16 428 SH SOLE 34 428 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 21 558 SH SOLE 36 558 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 453 12323 SH SOLE 40 12323 0 0 FIRST INTERNET BANCORP COM 320557101 216 10014 SH SOLE 2 341 0 9673 FIRST INTERNET BANCORP COM 320557101 4 179 SH SOLE 7 179 0 0 FIRST INTERNET BANCORP COM 320557101 756 35111 SH SOLE 18 35111 0 0 FIRST INTERNET BANCORP COM 320557101 355 16503 SH SOLE 19 16503 0 0 FIRST INTERNET BANCORP COM 320557101 7152 332045 SH SOLE 21 332045 0 0 FIRST INTERNET BANCORP COM 320557101 4544 210956 SH SOLE 22 203864 0 7092 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1516 38276 SH SOLE 2 1580 0 36696 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3 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 7810 197169 SH SOLE 18 197169 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2548 64337 SH SOLE 19 64337 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 48004 1211910 SH SOLE 21 1211910 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 47132 1189904 SH SOLE 22 1142010 0 47894 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 403 10167 SH SOLE 26 8554 0 1613 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 200 5053 SH SOLE 28 5053 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 457 11526 SH SOLE 30 11526 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 146 3686 SH SOLE 40 3686 0 0 FIRST LONG IS CORP COM 320734106 478 23828 SH SOLE 2 1067 0 22761 FIRST LONG IS CORP COM 320734106 13 630 SH SOLE 7 630 0 0 FIRST LONG IS CORP COM 320734106 1741 86709 SH SOLE 18 86709 0 0 FIRST LONG IS CORP COM 320734106 825 41106 SH SOLE 19 41106 0 0 FIRST LONG IS CORP COM 320734106 16411 817266 SH SOLE 21 817266 0 0 FIRST LONG IS CORP COM 320734106 16655 829446 SH SOLE 22 799344 0 30102 FIRST LONG IS CORP COM 320734106 80 3962 SH SOLE 26 0 0 3962 FIRST LONG IS CORP COM 320734106 117 5844 SH SOLE 30 5844 0 0 FIRST MERCHANTS CORP COM 320817109 2114 55786 SH SOLE 2 6244 0 49542 FIRST MERCHANTS CORP COM 320817109 8 208 SH SOLE 4 208 0 0 FIRST MERCHANTS CORP COM 320817109 38 991 SH SOLE 7 991 0 0 FIRST MERCHANTS CORP COM 320817109 9372 247285 SH SOLE 18 247285 0 0 FIRST MERCHANTS CORP COM 320817109 6526 172200 SH SOLE 19 172200 0 0 FIRST MERCHANTS CORP COM 320817109 61823 1631221 SH SOLE 21 1631221 0 0 FIRST MERCHANTS CORP COM 320817109 70587 1862444 SH SOLE 22 1787965 0 74479 FIRST MERCHANTS CORP COM 320817109 454 11992 SH SOLE 23 11992 0 0 FIRST MERCHANTS CORP COM 320817109 2286 60306 SH SOLE 26 13371 0 46935 FIRST MERCHANTS CORP COM 320817109 258 6799 SH SOLE 28 6799 0 0 FIRST MERCHANTS CORP COM 320817109 811 21399 SH SOLE 30 21399 0 0 FIRST MERCHANTS CORP COM 320817109 213 5613 SH SOLE 40 5613 0 0 FIRST MID BANCSHARES INC COM 320866106 486 13931 SH SOLE 2 622 0 13309 FIRST MID BANCSHARES INC COM 320866106 9 264 SH SOLE 7 264 0 0 FIRST MID BANCSHARES INC COM 320866106 1758 50344 SH SOLE 18 50344 0 0 FIRST MID BANCSHARES INC COM 320866106 858 24568 SH SOLE 19 24568 0 0 FIRST MID BANCSHARES INC COM 320866106 16956 485570 SH SOLE 21 485570 0 0 FIRST MID BANCSHARES INC COM 320866106 6303 180505 SH SOLE 22 169757 0 10748 FIRST MID BANCSHARES INC COM 320866106 172 4913 SH SOLE 30 4913 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2223 108620 SH SOLE 2 4059 0 104561 FIRST MIDWEST BANCORP DEL COM 320867104 12 568 SH SOLE 4 568 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 33 1612 SH SOLE 7 1612 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 10024 489669 SH SOLE 18 489669 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3761 183721 SH SOLE 19 183721 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 237757 11614884 SH SOLE 21 11614884 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 66057 3227013 SH SOLE 22 3087230 0 139783 FIRST MIDWEST BANCORP DEL COM 320867104 329 16089 SH SOLE 26 8027 0 8062 FIRST MIDWEST BANCORP DEL COM 320867104 291 14212 SH SOLE 28 14212 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3122 152520 SH SOLE 30 152520 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 213 10403 SH SOLE 40 10403 0 0 FIRST NATL CORP COM 32106V107 19 935 SH SOLE 18 935 0 0 FIRST NORTHWEST BANCORP COM 335834107 127 7800 SH SOLE 2 347 0 7453 FIRST NORTHWEST BANCORP COM 335834107 548 33732 SH SOLE 18 33732 0 0 FIRST NORTHWEST BANCORP COM 335834107 241 14847 SH SOLE 19 14847 0 0 FIRST NORTHWEST BANCORP COM 335834107 5220 321222 SH SOLE 21 321222 0 0 FIRST NORTHWEST BANCORP COM 335834107 1762 108452 SH SOLE 22 100622 0 7830 FIRST REP BK SAN FRANCISCO C COM 33616C100 47575 487203 SH SOLE 2 119611 0 367592 FIRST REP BK SAN FRANCISCO C COM 33616C100 7430 76093 SH SOLE 4 71839 0 4254 FIRST REP BK SAN FRANCISCO C COM 33616C100 13765 140967 SH SOLE 7 140967 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2765 28317 SH SOLE 13 28317 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 182 1860 SH SOLE 15 1860 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 78 802 SH SOLE 17 0 0 802 FIRST REP BK SAN FRANCISCO C COM 33616C100 40144 411096 SH SOLE 18 383671 0 27425 FIRST REP BK SAN FRANCISCO C COM 33616C100 55451 567852 SH SOLE 19 567852 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 383513 3927426 SH SOLE 21 3927426 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 430400 4407581 SH SOLE 22 3719385 0 688196 FIRST REP BK SAN FRANCISCO C COM 33616C100 14727 150816 SH SOLE 23 150816 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 16104 164918 SH SOLE 25 164918 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 68088 697261 SH SOLE 26 197880 0 499381 FIRST REP BK SAN FRANCISCO C COM 33616C100 3375 34566 SH SOLE 28 26026 0 8540 FIRST REP BK SAN FRANCISCO C COM 33616C100 9504 97326 SH SOLE 29 13833 0 83493 FIRST REP BK SAN FRANCISCO C COM 33616C100 57101 584748 SH SOLE 30 584748 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 8386 85883 SH SOLE 31 52354 0 33529 FIRST REP BK SAN FRANCISCO C COM 33616C100 14805 151610 SH SOLE 34 151610 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 12410 127085 SH SOLE 36 127085 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 411 4213 SH SOLE 40 4213 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 168 2805 SH SOLE 18 434 0 2371 FIRST SAVINGS FINL GROUP INC COM 33621E109 40 667 SH SOLE 21 667 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 198 3299 SH SOLE 26 0 0 3299 FIRST SOLAR INC COM 336433107 12600 191833 SH SOLE 2 37949 0 153884 FIRST SOLAR INC COM 336433107 25 375 SH SOLE 4 375 0 0 FIRST SOLAR INC COM 336433107 161 2456 SH SOLE 7 2456 0 0 FIRST SOLAR INC COM 336433107 14220 216503 SH SOLE 18 216503 0 0 FIRST SOLAR INC COM 336433107 5052 76923 SH SOLE 19 76923 0 0 FIRST SOLAR INC COM 336433107 278408 4238848 SH SOLE 21 4238848 0 0 FIRST SOLAR INC COM 336433107 165924 2526248 SH SOLE 22 2356716 0 169532 FIRST SOLAR INC COM 336433107 1612 24542 SH SOLE 26 15604 0 8938 FIRST SOLAR INC COM 336433107 649 9881 SH SOLE 28 9881 0 0 FIRST SOLAR INC COM 336433107 13581 206774 SH SOLE 30 206774 0 0 FIRST SOLAR INC COM 336433107 331 5047 SH SOLE 31 1747 0 3300 FIRST SOLAR INC COM 336433107 33911 516301 SH SOLE 34 516301 0 0 FIRST SOLAR INC COM 336433107 244 3714 SH SOLE 36 3714 0 0 FIRST SOLAR INC COM 336433107 477 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 6 77 SH SOLE 17 0 0 77 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 73 510 SH SOLE 18 510 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 12 225 SH SOLE 17 0 0 225 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 27 400 SH SOLE 18 400 0 0 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 EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 3891 64800 SH SOLE 18 0 0 64800 FIRST TR HIGH INCOME L/S FD COM 33738E109 3056 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 7 109 SH SOLE 17 0 0 109 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 236 25517 SH SOLE 21 25517 0 0 FIRST UTD CORP COM 33741H107 31 1555 SH SOLE 18 1555 0 0 FIRST UTD CORP COM 33741H107 525 26643 SH SOLE 21 26643 0 0 FIRST UTD CORP COM 33741H107 262 13317 SH SOLE 22 13317 0 0 FIRSTCASH INC COM 33767D105 3930 39295 SH SOLE 2 4228 0 35067 FIRSTCASH INC COM 33767D105 16 162 SH SOLE 4 162 0 0 FIRSTCASH INC COM 33767D105 82 824 SH SOLE 7 824 0 0 FIRSTCASH INC COM 33767D105 18970 189661 SH SOLE 18 186147 0 3514 FIRSTCASH INC COM 33767D105 12757 127548 SH SOLE 19 127548 0 0 FIRSTCASH INC COM 33767D105 459632 4595396 SH SOLE 21 4595396 0 0 FIRSTCASH INC COM 33767D105 134660 1346333 SH SOLE 22 1286987 0 59346 FIRSTCASH INC COM 33767D105 1168 11681 SH SOLE 23 11681 0 0 FIRSTCASH INC COM 33767D105 48877 488672 SH SOLE 25 488672 0 0 FIRSTCASH INC COM 33767D105 3749 37479 SH SOLE 26 9793 0 27686 FIRSTCASH INC COM 33767D105 546 5460 SH SOLE 28 5460 0 0 FIRSTCASH INC COM 33767D105 6523 65216 SH SOLE 30 65216 0 0 FIRSTCASH INC COM 33767D105 436 4356 SH SOLE 40 4356 0 0 FIRSTENERGY CORP COM 337932107 58529 1367178 SH SOLE 2 243527 0 1123651 FIRSTENERGY CORP COM 337932107 8673 202591 SH SOLE 4 187496 0 15095 FIRSTENERGY CORP COM 337932107 21949 512707 SH SOLE 7 462969 0 49738 FIRSTENERGY CORP COM 337932107 917 21425 SH SOLE 13 21425 0 0 FIRSTENERGY CORP COM 337932107 178 4167 SH SOLE 15 4167 0 0 FIRSTENERGY CORP COM 337932107 269264 6289740 SH SOLE 18 5263483 0 1026257 FIRSTENERGY CORP COM 337932107 416359 9725745 SH SOLE 19 9725745 0 0 FIRSTENERGY CORP COM 337932107 714722 16695222 SH SOLE 21 16695222 0 0 FIRSTENERGY CORP COM 337932107 556526 12999908 SH SOLE 22 11604215 0 1395693 FIRSTENERGY CORP COM 337932107 18625 435072 SH SOLE 23 435072 0 0 FIRSTENERGY CORP COM 337932107 26290 614103 SH SOLE 25 614103 0 0 FIRSTENERGY CORP COM 337932107 66023 1542223 SH SOLE 26 610892 0 931331 FIRSTENERGY CORP COM 337932107 4507 105268 SH SOLE 28 77351 0 27917 FIRSTENERGY CORP COM 337932107 570 13315 SH SOLE 29 13315 0 0 FIRSTENERGY CORP COM 337932107 79087 1847397 SH SOLE 30 1847397 0 0 FIRSTENERGY CORP COM 337932107 7296 170427 SH SOLE 31 90221 0 80206 FIRSTENERGY CORP COM 337932107 3830 89474 SH SOLE 32 89474 0 0 FIRSTENERGY CORP COM 337932107 21538 503096 SH SOLE 34 503096 0 0 FIRSTENERGY CORP COM 337932107 18241 426082 SH SOLE 36 426082 0 0 FIRSTENERGY CORP COM 337932107 478 11159 SH SOLE 40 11159 0 0 FISERV INC COM 337738108 100377 1101111 SH SOLE 2 225150 0 875961 FISERV INC COM 337738108 14365 157581 SH SOLE 4 146778 0 10803 FISERV INC COM 337738108 39848 437118 SH SOLE 7 425555 0 11563 FISERV INC COM 337738108 750 8230 SH SOLE 13 8230 0 0 FISERV INC COM 337738108 387 4248 SH SOLE 15 4248 0 0 FISERV INC COM 337738108 3 28 SH SOLE 17 0 0 28 FISERV INC COM 337738108 73454 805770 SH SOLE 18 752966 0 52804 FISERV INC COM 337738108 18351 201308 SH SOLE 19 201308 0 0 FISERV INC COM 337738108 1247814 13688178 SH SOLE 21 13688178 0 0 FISERV INC COM 337738108 951445 10437092 SH SOLE 22 9290076 0 1147016 FISERV INC COM 337738108 28507 312712 SH SOLE 23 312712 0 0 FISERV INC COM 337738108 35877 393566 SH SOLE 25 393566 0 0 FISERV INC COM 337738108 171760 1884162 SH SOLE 26 554520 0 1329642 FISERV INC COM 337738108 6930 76024 SH SOLE 28 54872 0 21152 FISERV INC COM 337738108 2310 25336 SH SOLE 29 25336 0 0 FISERV INC COM 337738108 169182 1855877 SH SOLE 30 1855877 0 0 FISERV INC COM 337738108 28371 311218 SH SOLE 31 94890 0 216328 FISERV INC COM 337738108 5004 54892 SH SOLE 32 54892 0 0 FISERV INC COM 337738108 31311 343469 SH SOLE 34 343469 0 0 FISERV INC COM 337738108 34767 381388 SH SOLE 36 381388 0 0 FISERV INC COM 337738108 781 8565 SH SOLE 40 8565 0 0 FITBIT INC CL A 33812L102 1589 361077 SH SOLE 2 154301 0 206776 FITBIT INC CL A 33812L102 2 505 SH SOLE 4 505 0 0 FITBIT INC CL A 33812L102 20 4445 SH SOLE 7 4445 0 0 FITBIT INC CL A 33812L102 3543 805242 SH SOLE 18 730253 0 74989 FITBIT INC CL A 33812L102 12051 2738840 SH SOLE 19 2738840 0 0 FITBIT INC CL A 33812L102 31243 7100609 SH SOLE 21 7100609 0 0 FITBIT INC CL A 33812L102 41461 9422968 SH SOLE 22 9117385 0 305583 FITBIT INC CL A 33812L102 2281 518344 SH SOLE 23 518344 0 0 FITBIT INC CL A 33812L102 4789 1088386 SH SOLE 26 93909 0 994477 FITBIT INC CL A 33812L102 121 27584 SH SOLE 28 27584 0 0 FITBIT INC CL A 33812L102 238 54203 SH SOLE 30 54203 0 0 FITBIT INC CL A 33812L102 76 17312 SH SOLE 40 17312 0 0 FIVE BELOW INC COM 33829M101 14457 120452 SH SOLE 2 27584 0 92868 FIVE BELOW INC COM 33829M101 31 261 SH SOLE 4 261 0 0 FIVE BELOW INC COM 33829M101 124 1032 SH SOLE 7 1032 0 0 FIVE BELOW INC COM 33829M101 18970 158054 SH SOLE 18 157565 0 489 FIVE BELOW INC COM 33829M101 1531 12760 SH SOLE 19 12760 0 0 FIVE BELOW INC COM 33829M101 339384 2827729 SH SOLE 21 2827729 0 0 FIVE BELOW INC COM 33829M101 216412 1803133 SH SOLE 22 1699247 0 103886 FIVE BELOW INC COM 33829M101 10 80 SH SOLE 23 80 0 0 FIVE BELOW INC COM 33829M101 3461 28837 SH SOLE 26 13243 0 15594 FIVE BELOW INC COM 33829M101 829 6910 SH SOLE 28 6910 0 0 FIVE BELOW INC COM 33829M101 1862 15513 SH SOLE 30 15513 0 0 FIVE BELOW INC COM 33829M101 10147 84543 SH SOLE 31 1161 0 83382 FIVE BELOW INC COM 33829M101 283 2359 SH SOLE 34 2359 0 0 FIVE BELOW INC COM 33829M101 631 5260 SH SOLE 40 5260 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 263 34945 SH SOLE 21 34945 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 37 4937 SH SOLE 30 4937 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 214 35567 SH SOLE 2 3356 0 32211 FIVE PRIME THERAPEUTICS INC COM 33830X104 1 140 SH SOLE 4 140 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 4 582 SH SOLE 7 582 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 700 116112 SH SOLE 18 116112 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 348 57638 SH SOLE 19 57638 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 9228 1530420 SH SOLE 21 1530420 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 6757 1120616 SH SOLE 22 1082718 0 37898 FIVE PRIME THERAPEUTICS INC COM 33830X104 27 4510 SH SOLE 26 3145 0 1365 FIVE PRIME THERAPEUTICS INC COM 33830X104 25 4118 SH SOLE 28 4118 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 66 10913 SH SOLE 30 10913 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 12 1972 SH SOLE 40 1972 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 1 1146 SH SOLE 18 1146 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 9 20058 SH SOLE 21 20058 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 148 320014 SH SOLE 22 320014 0 0 FIVE9 INC COM 338307101 2635 51377 SH SOLE 2 2430 0 48947 FIVE9 INC COM 338307101 12 240 SH SOLE 4 240 0 0 FIVE9 INC COM 338307101 58 1134 SH SOLE 7 1134 0 0 FIVE9 INC COM 338307101 10131 197532 SH SOLE 18 192630 0 4902 FIVE9 INC COM 338307101 20369 397134 SH SOLE 19 397134 0 0 FIVE9 INC COM 338307101 102887 2005978 SH SOLE 21 2005978 0 0 FIVE9 INC COM 338307101 89055 1736301 SH SOLE 22 1656835 0 79466 FIVE9 INC COM 338307101 1002 19545 SH SOLE 26 11304 0 8241 FIVE9 INC COM 338307101 365 7109 SH SOLE 28 7109 0 0 FIVE9 INC COM 338307101 844 16448 SH SOLE 30 16448 0 0 FIVE9 INC COM 338307101 4797 93523 SH SOLE 31 0 0 93523 FIVE9 INC COM 338307101 659 12840 SH SOLE 34 12840 0 0 FIVE9 INC COM 338307101 281 5487 SH SOLE 40 5487 0 0 FIVE9 INC NOTE 0.125% 5/0 338307AB7 1005 725000 PRN SOLE 21 725000 0 0 FIVERR INTL LTD ORD SHS M4R82T106 271 9125 SH SOLE 2 9125 0 0 FIVERR INTL LTD ORD SHS M4R82T106 3 90 SH SOLE 18 90 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1447 48725 SH SOLE 19 48725 0 0 FIVERR INTL LTD ORD SHS M4R82T106 12 398 SH SOLE 22 398 0 0 FIVERR INTL LTD ORD SHS M4R82T106 352 11837 SH SOLE 26 2147 0 9690 FIVERR INTL LTD ORD SHS M4R82T106 6 190 SH SOLE 31 0 0 190 FIVERR INTL LTD ORD SHS M4R82T106 1311 44150 SH SOLE 34 44150 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 980 29566 SH SOLE 2 1131 0 28435 FLAGSTAR BANCORP INC COM PAR .001 337930705 12 364 SH SOLE 4 364 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 21 623 SH SOLE 7 623 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4194 126539 SH SOLE 18 126539 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1627 49096 SH SOLE 19 49096 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 103988 3137836 SH SOLE 21 3137836 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 29531 891084 SH SOLE 22 856533 0 34551 FLAGSTAR BANCORP INC COM PAR .001 337930705 22 673 SH SOLE 23 673 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 806 24317 SH SOLE 26 14806 0 9511 FLAGSTAR BANCORP INC COM PAR .001 337930705 148 4461 SH SOLE 28 4461 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1431 43175 SH SOLE 30 43175 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 77 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 56326 200555 SH SOLE 2 16700 0 183855 FLEETCOR TECHNOLOGIES INC COM 339041105 10503 37396 SH SOLE 4 35084 0 2312 FLEETCOR TECHNOLOGIES INC COM 339041105 22107 78713 SH SOLE 7 78713 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 100 356 SH SOLE 13 356 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 268 953 SH SOLE 15 953 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 89949 320274 SH SOLE 18 308876 0 11398 FLEETCOR TECHNOLOGIES INC COM 339041105 213655 760743 SH SOLE 19 760743 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 650067 2314642 SH SOLE 21 2314642 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 594809 2117889 SH SOLE 22 1892083 0 225806 FLEETCOR TECHNOLOGIES INC COM 339041105 17242 61392 SH SOLE 23 61392 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 91980 327506 SH SOLE 25 327506 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 91175 324640 SH SOLE 26 102264 0 222376 FLEETCOR TECHNOLOGIES INC COM 339041105 4696 16721 SH SOLE 28 12121 0 4600 FLEETCOR TECHNOLOGIES INC COM 339041105 5587 19894 SH SOLE 29 1932 0 17962 FLEETCOR TECHNOLOGIES INC COM 339041105 88158 313897 SH SOLE 30 313897 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 15181 54053 SH SOLE 31 17743 0 36310 FLEETCOR TECHNOLOGIES INC COM 339041105 94596 336822 SH SOLE 34 336822 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 16415 58448 SH SOLE 36 58448 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 518 1845 SH SOLE 40 1845 0 0 FLEX LTD ORD Y2573F102 1644 171831 SH SOLE 2 26215 0 145616 FLEX LTD ORD Y2573F102 1656 173027 SH SOLE 4 158302 0 14725 FLEX LTD ORD Y2573F102 2855 298284 SH SOLE 7 72061 0 226223 FLEX LTD ORD Y2573F102 84 8827 SH SOLE 13 8827 0 0 FLEX LTD ORD Y2573F102 75 7796 SH SOLE 15 7796 0 0 FLEX LTD ORD Y2573F102 494 51630 SH SOLE 18 8772 0 42858 FLEX LTD ORD Y2573F102 25 2641 SH SOLE 19 2641 0 0 FLEX LTD ORD Y2573F102 14423 1507073 SH SOLE 21 1507073 0 0 FLEX LTD ORD Y2573F102 16662 1741043 SH SOLE 22 1322973 0 418070 FLEX LTD ORD Y2573F102 3791 396107 SH SOLE 23 396107 0 0 FLEX LTD ORD Y2573F102 5286 552330 SH SOLE 25 552330 0 0 FLEX LTD ORD Y2573F102 25144 2627360 SH SOLE 26 931657 0 1695703 FLEX LTD ORD Y2573F102 952 99468 SH SOLE 28 71989 0 27479 FLEX LTD ORD Y2573F102 1170 122239 SH SOLE 29 12603 0 109636 FLEX LTD ORD Y2573F102 11623 1214576 SH SOLE 30 1214576 0 0 FLEX LTD ORD Y2573F102 1502 156975 SH SOLE 31 96931 0 60044 FLEX LTD ORD Y2573F102 238 24827 SH SOLE 34 24827 0 0 FLEX LTD ORD Y2573F102 4717 492890 SH SOLE 36 492890 0 0 FLEX LTD ORD Y2573F102 102 10707 SH SOLE 40 10707 0 0 FLEX PHARMA INC COM 33938A105 11 20070 SH SOLE 21 20070 0 0 FLEX PHARMA INC COM 33938A105 5 9875 SH SOLE 22 9875 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 7 1511 SH SOLE 18 1511 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 89 19784 SH SOLE 21 19784 0 0 FLEXION THERAPEUTICS INC COM 33938J106 362 29438 SH SOLE 2 1238 0 28200 FLEXION THERAPEUTICS INC COM 33938J106 9 730 SH SOLE 7 730 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1421 115520 SH SOLE 18 115520 0 0 FLEXION THERAPEUTICS INC COM 33938J106 708 57597 SH SOLE 19 57597 0 0 FLEXION THERAPEUTICS INC COM 33938J106 18420 1497591 SH SOLE 21 1497591 0 0 FLEXION THERAPEUTICS INC COM 33938J106 12868 1046163 SH SOLE 22 1006770 0 39393 FLEXION THERAPEUTICS INC COM 33938J106 165 13452 SH SOLE 26 0 0 13452 FLEXION THERAPEUTICS INC COM 33938J106 63 5156 SH SOLE 28 5156 0 0 FLEXION THERAPEUTICS INC COM 33938J106 117 9548 SH SOLE 30 9548 0 0 FLEXION THERAPEUTICS INC COM 33938J106 45 3669 SH SOLE 40 3669 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 22 672 SH SOLE 18 672 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 1 28 SH SOLE 17 0 0 28 FLEXSTEEL INDS INC COM 339382103 152 8933 SH SOLE 2 295 0 8638 FLEXSTEEL INDS INC COM 339382103 3 149 SH SOLE 7 149 0 0 FLEXSTEEL INDS INC COM 339382103 433 25373 SH SOLE 18 25373 0 0 FLEXSTEEL INDS INC COM 339382103 215 12621 SH SOLE 19 12621 0 0 FLEXSTEEL INDS INC COM 339382103 4044 237057 SH SOLE 21 237057 0 0 FLEXSTEEL INDS INC COM 339382103 3425 200789 SH SOLE 22 195163 0 5626 FLIR SYS INC COM 302445101 19061 352332 SH SOLE 2 40716 0 311616 FLIR SYS INC COM 302445101 2809 51921 SH SOLE 4 48435 0 3486 FLIR SYS INC COM 302445101 9651 178393 SH SOLE 7 140017 0 38376 FLIR SYS INC COM 302445101 41 765 SH SOLE 13 765 0 0 FLIR SYS INC COM 302445101 15821 292446 SH SOLE 18 273650 0 18796 FLIR SYS INC COM 302445101 2393 44239 SH SOLE 19 44239 0 0 FLIR SYS INC COM 302445101 207976 3844297 SH SOLE 21 3844297 0 0 FLIR SYS INC COM 302445101 195167 3607524 SH SOLE 22 3226005 0 381519 FLIR SYS INC COM 302445101 5340 98704 SH SOLE 23 98704 0 0 FLIR SYS INC COM 302445101 10540 194823 SH SOLE 25 194823 0 0 FLIR SYS INC COM 302445101 28877 533764 SH SOLE 26 159663 0 374101 FLIR SYS INC COM 302445101 1463 27050 SH SOLE 28 19983 0 7067 FLIR SYS INC COM 302445101 1671 30891 SH SOLE 29 2633 0 28258 FLIR SYS INC COM 302445101 27129 501466 SH SOLE 30 501466 0 0 FLIR SYS INC COM 302445101 3622 66949 SH SOLE 31 22457 0 44492 FLIR SYS INC COM 302445101 1730 31982 SH SOLE 34 31982 0 0 FLIR SYS INC COM 302445101 2493 46087 SH SOLE 36 46087 0 0 FLIR SYS INC COM 302445101 149 2752 SH SOLE 40 2752 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 4946 118045 SH SOLE 2 4694 0 113351 FLOOR & DECOR HLDGS INC CL A 339750101 10 237 SH SOLE 4 237 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 58 1384 SH SOLE 7 1384 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1342 32038 SH SOLE 18 32038 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 623 14871 SH SOLE 19 14871 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 43269 1032678 SH SOLE 21 1032678 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 69635 1661932 SH SOLE 22 1545129 0 116803 FLOOR & DECOR HLDGS INC CL A 339750101 1420 33896 SH SOLE 26 21348 0 12548 FLOOR & DECOR HLDGS INC CL A 339750101 357 8512 SH SOLE 28 8512 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 880 21001 SH SOLE 30 21001 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 53 1273 SH SOLE 31 1273 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 289 6900 SH SOLE 40 6900 0 0 FLOTEK INDS INC DEL COM 343389102 189 56958 SH SOLE 2 2004 0 54954 FLOTEK INDS INC DEL COM 343389102 4 1084 SH SOLE 7 1084 0 0 FLOTEK INDS INC DEL COM 343389102 620 187319 SH SOLE 18 187319 0 0 FLOTEK INDS INC DEL COM 343389102 278 83971 SH SOLE 19 83971 0 0 FLOTEK INDS INC DEL COM 343389102 5832 1761894 SH SOLE 21 1761894 0 0 FLOTEK INDS INC DEL COM 343389102 5220 1576956 SH SOLE 22 1536543 0 40413 FLOWERS FOODS INC COM 343498101 12104 520168 SH SOLE 2 101741 0 418427 FLOWERS FOODS INC COM 343498101 21 890 SH SOLE 4 890 0 0 FLOWERS FOODS INC COM 343498101 126 5417 SH SOLE 7 5417 0 0 FLOWERS FOODS INC COM 343498101 12118 520750 SH SOLE 18 520750 0 0 FLOWERS FOODS INC COM 343498101 1243 53406 SH SOLE 19 53406 0 0 FLOWERS FOODS INC COM 343498101 213811 9188267 SH SOLE 21 9188267 0 0 FLOWERS FOODS INC COM 343498101 146717 6304988 SH SOLE 22 5921275 0 383713 FLOWERS FOODS INC COM 343498101 2677 115047 SH SOLE 23 115047 0 0 FLOWERS FOODS INC COM 343498101 1590 68340 SH SOLE 26 39964 0 28376 FLOWERS FOODS INC COM 343498101 554 23797 SH SOLE 28 23797 0 0 FLOWERS FOODS INC COM 343498101 1222 52512 SH SOLE 30 52512 0 0 FLOWERS FOODS INC COM 343498101 294 12632 SH SOLE 31 4132 0 8500 FLOWERS FOODS INC COM 343498101 154 6615 SH SOLE 36 6615 0 0 FLOWERS FOODS INC COM 343498101 478 20555 SH SOLE 40 20555 0 0 FLOWSERVE CORP COM 34354P105 17447 331128 SH SOLE 2 35105 0 296023 FLOWSERVE CORP COM 34354P105 2112 40075 SH SOLE 4 36623 0 3452 FLOWSERVE CORP COM 34354P105 5863 111275 SH SOLE 7 111275 0 0 FLOWSERVE CORP COM 34354P105 40 762 SH SOLE 13 762 0 0 FLOWSERVE CORP COM 34354P105 80 1522 SH SOLE 15 1522 0 0 FLOWSERVE CORP COM 34354P105 14048 266620 SH SOLE 18 249242 0 17378 FLOWSERVE CORP COM 34354P105 2173 41249 SH SOLE 19 41249 0 0 FLOWSERVE CORP COM 34354P105 150577 2857789 SH SOLE 21 2857789 0 0 FLOWSERVE CORP COM 34354P105 181434 3443427 SH SOLE 22 3080947 0 362480 FLOWSERVE CORP COM 34354P105 4929 93544 SH SOLE 23 93544 0 0 FLOWSERVE CORP COM 34354P105 7655 145277 SH SOLE 25 145277 0 0 FLOWSERVE CORP COM 34354P105 33498 635751 SH SOLE 26 202255 0 433496 FLOWSERVE CORP COM 34354P105 1322 25096 SH SOLE 28 17839 0 7257 FLOWSERVE CORP COM 34354P105 1631 30963 SH SOLE 29 3104 0 27859 FLOWSERVE CORP COM 34354P105 24665 468110 SH SOLE 30 468110 0 0 FLOWSERVE CORP COM 34354P105 2624 49802 SH SOLE 31 26737 0 23065 FLOWSERVE CORP COM 34354P105 446 8460 SH SOLE 34 8460 0 0 FLOWSERVE CORP COM 34354P105 4816 91403 SH SOLE 36 91403 0 0 FLOWSERVE CORP COM 34354P105 138 2622 SH SOLE 40 2622 0 0 FLUENT INC COM 34380C102 214 39697 SH SOLE 2 2051 0 37646 FLUENT INC COM 34380C102 795 147822 SH SOLE 18 147822 0 0 FLUENT INC COM 34380C102 393 73054 SH SOLE 19 73054 0 0 FLUENT INC COM 34380C102 7980 1483265 SH SOLE 21 1483265 0 0 FLUENT INC COM 34380C102 5459 1014741 SH SOLE 22 991138 0 23603 FLUENT INC COM 34380C102 152 28322 SH SOLE 26 0 0 28322 FLUENT INC COM 34380C102 46 8528 SH SOLE 30 8528 0 0 FLUIDIGM CORP DEL COM 34385P108 767 62290 SH SOLE 2 4803 0 57487 FLUIDIGM CORP DEL COM 34385P108 19 1523 SH SOLE 7 1523 0 0 FLUIDIGM CORP DEL COM 34385P108 3038 246570 SH SOLE 18 239892 0 6678 FLUIDIGM CORP DEL COM 34385P108 2329 189006 SH SOLE 19 189006 0 0 FLUIDIGM CORP DEL COM 34385P108 28724 2331490 SH SOLE 21 2331490 0 0 FLUIDIGM CORP DEL COM 34385P108 21675 1759358 SH SOLE 22 1679419 0 79939 FLUIDIGM CORP DEL COM 34385P108 98 7962 SH SOLE 23 7962 0 0 FLUIDIGM CORP DEL COM 34385P108 177 14335 SH SOLE 26 0 0 14335 FLUIDIGM CORP DEL COM 34385P108 3994 324170 SH SOLE 30 324170 0 0 FLUIDIGM CORP DEL COM 34385P108 81 6594 SH SOLE 40 6594 0 0 FLUOR CORP NEW COM 343412102 12479 370401 SH SOLE 2 78838 0 291563 FLUOR CORP NEW COM 343412102 1478 43876 SH SOLE 4 39487 0 4389 FLUOR CORP NEW COM 343412102 2049 60806 SH SOLE 7 21686 0 39120 FLUOR CORP NEW COM 343412102 82 2442 SH SOLE 13 2442 0 0 FLUOR CORP NEW COM 343412102 45 1326 SH SOLE 15 1326 0 0 FLUOR CORP NEW COM 343412102 13693 406439 SH SOLE 18 395005 0 11434 FLUOR CORP NEW COM 343412102 1071 31802 SH SOLE 19 31802 0 0 FLUOR CORP NEW COM 343412102 238005 7064562 SH SOLE 21 7064562 0 0 FLUOR CORP NEW COM 343412102 160290 4757799 SH SOLE 22 4418458 0 339341 FLUOR CORP NEW COM 343412102 3364 99863 SH SOLE 23 99863 0 0 FLUOR CORP NEW COM 343412102 11790 349954 SH SOLE 25 349954 0 0 FLUOR CORP NEW COM 343412102 13996 415434 SH SOLE 26 313010 0 102424 FLUOR CORP NEW COM 343412102 329 9765 SH SOLE 28 1913 0 7852 FLUOR CORP NEW COM 343412102 1096 32526 SH SOLE 29 2658 0 29868 FLUOR CORP NEW COM 343412102 9555 283621 SH SOLE 30 283621 0 0 FLUOR CORP NEW COM 343412102 1700 50458 SH SOLE 31 29417 0 21041 FLUOR CORP NEW COM 343412102 920 27310 SH SOLE 34 27310 0 0 FLUOR CORP NEW COM 343412102 4739 140673 SH SOLE 36 140673 0 0 FLUOR CORP NEW COM 343412102 95 2810 SH SOLE 40 2810 0 0 FLUSHING FINL CORP COM 343873105 618 27821 SH SOLE 2 1211 0 26610 FLUSHING FINL CORP COM 343873105 8 352 SH SOLE 4 352 0 0 FLUSHING FINL CORP COM 343873105 14 633 SH SOLE 7 633 0 0 FLUSHING FINL CORP COM 343873105 2322 104606 SH SOLE 18 104606 0 0 FLUSHING FINL CORP COM 343873105 1018 45864 SH SOLE 19 45864 0 0 FLUSHING FINL CORP COM 343873105 20477 922385 SH SOLE 21 922385 0 0 FLUSHING FINL CORP COM 343873105 22121 996463 SH SOLE 22 958766 0 37697 FLUSHING FINL CORP COM 343873105 576 25928 SH SOLE 26 16855 0 9073 FLUSHING FINL CORP COM 343873105 88 3968 SH SOLE 28 3968 0 0 FLUSHING FINL CORP COM 343873105 150 6754 SH SOLE 30 6754 0 0 FLUSHING FINL CORP COM 343873105 70 3146 SH SOLE 40 3146 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 583 30887 SH SOLE 2 9657 0 21230 FLWS/1-800 FLOWERS CL A 68243Q106 9 469 SH SOLE 7 469 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1782 94372 SH SOLE 18 84505 0 9867 FLWS/1-800 FLOWERS CL A 68243Q106 3443 182361 SH SOLE 19 182361 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 15177 803868 SH SOLE 21 803868 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 16389 868070 SH SOLE 22 836157 0 31913 FLWS/1-800 FLOWERS CL A 68243Q106 626 33161 SH SOLE 23 33161 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1311 69423 SH SOLE 26 0 0 69423 FLWS/1-800 FLOWERS CL A 68243Q106 67 3548 SH SOLE 28 3548 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 3212 170110 SH SOLE 30 170110 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 778 41197 SH SOLE 31 0 0 41197 FLWS/1-800 FLOWERS CL A 68243Q106 39 2065 SH SOLE 40 2065 0 0 FNB CORP PA COM 302520101 9377 796654 SH SOLE 2 179221 0 617433 FNB CORP PA COM 302520101 18 1497 SH SOLE 4 1497 0 0 FNB CORP PA COM 302520101 425 36135 SH SOLE 7 36135 0 0 FNB CORP PA COM 302520101 12313 1046125 SH SOLE 18 1046125 0 0 FNB CORP PA COM 302520101 847 71937 SH SOLE 19 71937 0 0 FNB CORP PA COM 302520101 275336 23393001 SH SOLE 21 23393001 0 0 FNB CORP PA COM 302520101 130295 11070126 SH SOLE 22 10397083 0 673043 FNB CORP PA COM 302520101 5 400 SH SOLE 23 400 0 0 FNB CORP PA COM 302520101 1403 119166 SH SOLE 26 82433 0 36733 FNB CORP PA COM 302520101 482 40914 SH SOLE 28 40914 0 0 FNB CORP PA COM 302520101 1135 96454 SH SOLE 30 96454 0 0 FNB CORP PA COM 302520101 1635 138908 SH SOLE 31 7008 0 131900 FNB CORP PA COM 302520101 1456 123710 SH SOLE 32 123710 0 0 FNB CORP PA COM 302520101 63 5320 SH SOLE 36 5320 0 0 FNB CORP PA COM 302520101 401 34073 SH SOLE 40 34073 0 0 FNCB BANCORP INC COM 302578109 123 15902 SH SOLE 2 712 0 15190 FNCB BANCORP INC COM 302578109 455 58803 SH SOLE 18 58803 0 0 FNCB BANCORP INC COM 302578109 221 28497 SH SOLE 19 28497 0 0 FNCB BANCORP INC COM 302578109 4727 610765 SH SOLE 21 610765 0 0 FNCB BANCORP INC COM 302578109 1386 179105 SH SOLE 22 174211 0 4894 FOAMIX PHARMACEUTICALS LTD SHS M46135105 1273 535003 SH SOLE 21 535003 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 18 7614 SH SOLE 22 7614 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 5 2279 SH SOLE 30 2279 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 720 26365 SH SOLE 2 1266 0 25099 FOCUS FINL PARTNERS INC COM CL A 34417P100 11 400 SH SOLE 7 400 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2698 98800 SH SOLE 18 98800 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1409 51583 SH SOLE 19 51583 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 25443 931654 SH SOLE 21 931654 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 18963 694379 SH SOLE 22 674040 0 20339 FOCUS FINL PARTNERS INC COM CL A 34417P100 813 29771 SH SOLE 30 29771 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4922 50870 SH SOLE 2 0 0 50870 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 41041 424201 SH SOLE 18 290701 0 133500 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 18642 192681 SH SOLE 19 192681 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1077 11135 SH SOLE 22 11135 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16912 174804 SH SOLE 25 174804 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 91 937 SH SOLE 26 937 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1494 15444 SH SOLE 30 15444 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 76353 789181 SH SOLE 34 789181 0 0 FONAR CORP COM NEW 344437405 28 1303 SH SOLE 18 1303 0 0 FONAR CORP COM NEW 344437405 480 22337 SH SOLE 21 22337 0 0 FONAR CORP COM NEW 344437405 1495 69515 SH SOLE 22 69515 0 0 FOOT LOCKER INC COM 344849104 10102 240985 SH SOLE 2 23472 0 217513 FOOT LOCKER INC COM 344849104 20 480 SH SOLE 4 480 0 0 FOOT LOCKER INC COM 344849104 3813 90951 SH SOLE 7 90951 0 0 FOOT LOCKER INC COM 344849104 67 1594 SH SOLE 15 1594 0 0 FOOT LOCKER INC COM 344849104 11398 271896 SH SOLE 18 265616 0 6280 FOOT LOCKER INC COM 344849104 1492 35598 SH SOLE 19 35598 0 0 FOOT LOCKER INC COM 344849104 105754 2522755 SH SOLE 21 2522755 0 0 FOOT LOCKER INC COM 344849104 139411 3325641 SH SOLE 22 2992634 0 333007 FOOT LOCKER INC COM 344849104 4750 113306 SH SOLE 25 113306 0 0 FOOT LOCKER INC COM 344849104 11625 277303 SH SOLE 26 73783 0 203520 FOOT LOCKER INC COM 344849104 608 14495 SH SOLE 28 14495 0 0 FOOT LOCKER INC COM 344849104 10745 256326 SH SOLE 30 256326 0 0 FOOT LOCKER INC COM 344849104 1899 45295 SH SOLE 31 2422 0 42873 FOOT LOCKER INC COM 344849104 42 994 SH SOLE 34 994 0 0 FOOT LOCKER INC COM 344849104 2935 70023 SH SOLE 36 70023 0 0 FOOT LOCKER INC COM 344849104 472 11258 SH SOLE 40 11258 0 0 FORD MTR CO DEL COM 345370860 99314 9708118 SH SOLE 2 1086277 0 8621841 FORD MTR CO DEL COM 345370860 13540 1323541 SH SOLE 4 1219551 0 103990 FORD MTR CO DEL COM 345370860 41611 4067545 SH SOLE 7 3639605 0 427940 FORD MTR CO DEL COM 345370860 1054 102994 SH SOLE 13 102994 0 0 FORD MTR CO DEL COM 345370860 380 37165 SH SOLE 15 37165 0 0 FORD MTR CO DEL COM 345370860 16 1580 SH SOLE 17 0 0 1580 FORD MTR CO DEL COM 345370860 78834 7706170 SH SOLE 18 7181619 0 524551 FORD MTR CO DEL COM 345370860 12127 1185425 SH SOLE 19 1185425 0 0 FORD MTR CO DEL COM 345370860 1169748 114344857 SH SOLE 21 114344857 0 0 FORD MTR CO DEL COM 345370860 991598 96930412 SH SOLE 22 85439061 0 11491351 FORD MTR CO DEL COM 345370860 28888 2823810 SH SOLE 23 2823810 0 0 FORD MTR CO DEL COM 345370860 37449 3660736 SH SOLE 25 3660736 0 0 FORD MTR CO DEL COM 345370860 163943 16025669 SH SOLE 26 4525977 0 11499692 FORD MTR CO DEL COM 345370860 7740 756606 SH SOLE 28 552363 0 204243 FORD MTR CO DEL COM 345370860 931 91045 SH SOLE 29 91045 0 0 FORD MTR CO DEL COM 345370860 152097 14867727 SH SOLE 30 14867727 0 0 FORD MTR CO DEL COM 345370860 13393 1309223 SH SOLE 31 697880 0 611343 FORD MTR CO DEL COM 345370860 7968 778846 SH SOLE 32 778846 0 0 FORD MTR CO DEL COM 345370860 2762 270020 SH SOLE 34 270020 0 0 FORD MTR CO DEL COM 345370860 19114 1868474 SH SOLE 35 1868474 0 0 FORD MTR CO DEL COM 345370860 42841 4187736 SH SOLE 36 4187736 0 0 FORD MTR CO DEL COM 345370860 868 84816 SH SOLE 40 84816 0 0 FORD MTR CO DEL OPTIONS 345370860 15 1500 SH Put SOLE 2 1500 0 0 FORD MTR CO DEL OPTIONS 345370860 2685 262500 SH Put SOLE 19 262500 0 0 FORD MTR CO DEL OPTIONS 345370860 20 2000 SH Put SOLE 22 2000 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 1195 35280 SH SOLE 2 1681 0 33599 FORESCOUT TECHNOLOGIES INC COM 34553D101 6 170 SH SOLE 4 170 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 21 626 SH SOLE 7 626 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 4483 132412 SH SOLE 18 132412 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2364 69827 SH SOLE 19 69827 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 46118 1362013 SH SOLE 21 1362013 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 37567 1109476 SH SOLE 22 1052110 0 57366 FORESCOUT TECHNOLOGIES INC COM 34553D101 130 3839 SH SOLE 25 3839 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 917 27095 SH SOLE 26 15875 0 11220 FORESCOUT TECHNOLOGIES INC COM 34553D101 186 5491 SH SOLE 28 5491 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 654 19301 SH SOLE 30 19301 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 8 239 SH SOLE 34 239 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 14 416 SH SOLE 36 416 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 117 3457 SH SOLE 40 3457 0 0 FORESTAR GROUP INC COM 346232101 223 11387 SH SOLE 2 355 0 11032 FORESTAR GROUP INC COM 346232101 6 296 SH SOLE 4 296 0 0 FORESTAR GROUP INC COM 346232101 2 84 SH SOLE 7 84 0 0 FORESTAR GROUP INC COM 346232101 715 36561 SH SOLE 18 36561 0 0 FORESTAR GROUP INC COM 346232101 345 17669 SH SOLE 19 17669 0 0 FORESTAR GROUP INC COM 346232101 6996 357876 SH SOLE 21 357876 0 0 FORESTAR GROUP INC COM 346232101 5856 299540 SH SOLE 22 288389 0 11151 FORESTAR GROUP INC COM 346232101 304 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 46 2342 SH SOLE 30 2342 0 0 FORESTAR GROUP INC COM 346232101 8 429 SH SOLE 40 429 0 0 FORMFACTOR INC COM 346375108 1176 75070 SH SOLE 2 3120 0 71950 FORMFACTOR INC COM 346375108 6 386 SH SOLE 4 386 0 0 FORMFACTOR INC COM 346375108 26 1684 SH SOLE 7 1684 0 0 FORMFACTOR INC COM 346375108 5068 323408 SH SOLE 18 323408 0 0 FORMFACTOR INC COM 346375108 1989 126911 SH SOLE 19 126911 0 0 FORMFACTOR INC COM 346375108 126600 8079122 SH SOLE 21 8079122 0 0 FORMFACTOR INC COM 346375108 35748 2281310 SH SOLE 22 2182357 0 98953 FORMFACTOR INC COM 346375108 568 36276 SH SOLE 26 28955 0 7321 FORMFACTOR INC COM 346375108 158 10097 SH SOLE 28 10097 0 0 FORMFACTOR INC COM 346375108 1675 106899 SH SOLE 30 106899 0 0 FORMFACTOR INC COM 346375108 99 6344 SH SOLE 40 6344 0 0 FORRESTER RESH INC COM 346563109 442 9393 SH SOLE 2 474 0 8919 FORRESTER RESH INC COM 346563109 3 73 SH SOLE 4 73 0 0 FORRESTER RESH INC COM 346563109 13 277 SH SOLE 7 277 0 0 FORRESTER RESH INC COM 346563109 2574 54731 SH SOLE 18 47826 0 6905 FORRESTER RESH INC COM 346563109 2062 43852 SH SOLE 19 43852 0 0 FORRESTER RESH INC COM 346563109 54116 1150660 SH SOLE 21 1150660 0 0 FORRESTER RESH INC COM 346563109 16455 349884 SH SOLE 22 324872 0 25012 FORRESTER RESH INC COM 346563109 37 794 SH SOLE 23 794 0 0 FORRESTER RESH INC COM 346563109 345 7327 SH SOLE 26 2297 0 5030 FORRESTER RESH INC COM 346563109 61 1302 SH SOLE 28 1302 0 0 FORRESTER RESH INC COM 346563109 684 14545 SH SOLE 30 14545 0 0 FORRESTER RESH INC COM 346563109 239 5081 SH SOLE 34 5081 0 0 FORRESTER RESH INC COM 346563109 41 879 SH SOLE 40 879 0 0 FORTERRA INC COM 34960W106 81 16217 SH SOLE 2 749 0 15468 FORTERRA INC COM 34960W106 3 610 SH SOLE 7 610 0 0 FORTERRA INC COM 34960W106 315 63476 SH SOLE 18 63476 0 0 FORTERRA INC COM 34960W106 142 28521 SH SOLE 19 28521 0 0 FORTERRA INC COM 34960W106 3659 736221 SH SOLE 21 736221 0 0 FORTERRA INC COM 34960W106 2656 534329 SH SOLE 22 519430 0 14899 FORTINET INC COM 34959E109 27370 356235 SH SOLE 2 48971 0 307264 FORTINET INC COM 34959E109 4289 55827 SH SOLE 4 52057 0 3770 FORTINET INC COM 34959E109 13380 174147 SH SOLE 7 128889 0 45258 FORTINET INC COM 34959E109 3 35 SH SOLE 13 35 0 0 FORTINET INC COM 34959E109 51 666 SH SOLE 15 666 0 0 FORTINET INC COM 34959E109 30304 394423 SH SOLE 18 374515 0 19908 FORTINET INC COM 34959E109 3220 41917 SH SOLE 19 41917 0 0 FORTINET INC COM 34959E109 314326 4091191 SH SOLE 21 4091191 0 0 FORTINET INC COM 34959E109 293499 3820111 SH SOLE 22 3447920 0 372191 FORTINET INC COM 34959E109 8340 108552 SH SOLE 23 108552 0 0 FORTINET INC COM 34959E109 16076 209243 SH SOLE 25 209243 0 0 FORTINET INC COM 34959E109 56732 738411 SH SOLE 26 192895 0 545516 FORTINET INC COM 34959E109 2135 27786 SH SOLE 28 20238 0 7548 FORTINET INC COM 34959E109 2572 33477 SH SOLE 29 3215 0 30262 FORTINET INC COM 34959E109 44501 579208 SH SOLE 30 579208 0 0 FORTINET INC COM 34959E109 3406 44338 SH SOLE 31 27100 0 17238 FORTINET INC COM 34959E109 1758 22882 SH SOLE 34 22882 0 0 FORTINET INC COM 34959E109 7606 98995 SH SOLE 36 98995 0 0 FORTINET INC COM 34959E109 230 3000 SH SOLE 40 3000 0 0 FORTIS INC COM 349553107 5694 144250 SH SOLE 19 144250 0 0 FORTIS INC COM 349553107 17318 438754 SH SOLE 34 438754 0 0 FORTIS INC COM 349553107 110 2780 SH SOLE 36 2780 0 0 FORTIVE CORP COM 34959J108 71058 871666 SH SOLE 2 220310 0 651356 FORTIVE CORP COM 34959J108 9287 113921 SH SOLE 4 105932 0 7989 FORTIVE CORP COM 34959J108 21375 262211 SH SOLE 7 251382 0 10829 FORTIVE CORP COM 34959J108 740 9075 SH SOLE 13 9075 0 0 FORTIVE CORP COM 34959J108 237 2913 SH SOLE 15 2913 0 0 FORTIVE CORP COM 34959J108 105358 1292416 SH SOLE 18 1176437 0 115979 FORTIVE CORP COM 34959J108 15802 193844 SH SOLE 19 193844 0 0 FORTIVE CORP COM 34959J108 520368 6383321 SH SOLE 21 6383321 0 0 FORTIVE CORP COM 34959J108 594859 7297095 SH SOLE 22 6436497 0 860598 FORTIVE CORP COM 34959J108 18889 231707 SH SOLE 23 231707 0 0 FORTIVE CORP COM 34959J108 25146 308463 SH SOLE 25 287649 0 20814 FORTIVE CORP COM 34959J108 91814 1126272 SH SOLE 26 349756 0 776516 FORTIVE CORP COM 34959J108 4863 59648 SH SOLE 28 43164 0 16484 FORTIVE CORP COM 34959J108 2629 32252 SH SOLE 29 11482 0 20770 FORTIVE CORP COM 34959J108 78876 967572 SH SOLE 30 967572 0 0 FORTIVE CORP COM 34959J108 13712 168201 SH SOLE 31 69466 0 98735 FORTIVE CORP COM 34959J108 17978 220538 SH SOLE 34 220538 0 0 FORTIVE CORP COM 34959J108 18146 222599 SH SOLE 36 222599 0 0 FORTIVE CORP COM 34959J108 511 6272 SH SOLE 40 6272 0 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 746 728 SH SOLE 7 728 0 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 133568 130322 SH SOLE 21 130322 0 0 FORTRESS BIOTECH INC COM 34960Q109 14 9124 SH SOLE 18 9124 0 0 FORTRESS BIOTECH INC COM 34960Q109 275 183454 SH SOLE 21 183454 0 0 FORTRESS BIOTECH INC COM 34960Q109 354 235706 SH SOLE 22 235706 0 0 FORTUNA SILVER MINES INC COM 349915108 236 82664 SH SOLE 22 82664 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 22054 386024 SH SOLE 2 54654 0 331370 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2777 48617 SH SOLE 4 44767 0 3850 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6876 120355 SH SOLE 7 116240 0 4115 FORTUNE BRANDS HOME & SEC IN COM 34964C106 52 903 SH SOLE 13 903 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 66 1160 SH SOLE 15 1160 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 19615 343344 SH SOLE 18 324619 0 18725 FORTUNE BRANDS HOME & SEC IN COM 34964C106 12054 210985 SH SOLE 19 210985 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 203409 3560450 SH SOLE 21 3560450 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 223712 3915842 SH SOLE 22 3510858 0 404984 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5769 100985 SH SOLE 23 100985 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 8380 146682 SH SOLE 25 146682 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 42643 746421 SH SOLE 26 222307 0 524114 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1576 27593 SH SOLE 28 19416 0 8177 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1866 32667 SH SOLE 29 3049 0 29618 FORTUNE BRANDS HOME & SEC IN COM 34964C106 29400 514608 SH SOLE 30 514608 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2873 50297 SH SOLE 31 27423 0 22874 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4662 81609 SH SOLE 34 81609 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5269 92237 SH SOLE 36 92237 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 177 3091 SH SOLE 40 3091 0 0 FORTY SEVEN INC COM 34983P104 154 14489 SH SOLE 2 835 0 13654 FORTY SEVEN INC COM 34983P104 599 56497 SH SOLE 18 56497 0 0 FORTY SEVEN INC COM 34983P104 646 60897 SH SOLE 19 60897 0 0 FORTY SEVEN INC COM 34983P104 9314 878652 SH SOLE 21 878652 0 0 FORTY SEVEN INC COM 34983P104 2607 245963 SH SOLE 22 240928 0 5035 FORTY SEVEN INC COM 34983P104 65 6106 SH SOLE 26 0 0 6106 FORTY SEVEN INC COM 34983P104 14 1278 SH SOLE 30 1278 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 306 89490 SH SOLE 2 4535 0 84955 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1 288 SH SOLE 4 288 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 6 1647 SH SOLE 7 1647 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 913 267097 SH SOLE 18 267097 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 520 152006 SH SOLE 19 152006 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 9390 2745554 SH SOLE 21 2745554 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 8396 2455095 SH SOLE 22 2357723 0 97372 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 17 5031 SH SOLE 23 5031 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 94 27513 SH SOLE 26 22372 0 5141 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 31 9104 SH SOLE 28 9104 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 75 21798 SH SOLE 30 21798 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 24 6935 SH SOLE 40 6935 0 0 FORWARD AIR CORP COM 349853101 1482 25061 SH SOLE 2 1487 0 23574 FORWARD AIR CORP COM 349853101 9 150 SH SOLE 4 150 0 0 FORWARD AIR CORP COM 349853101 37 633 SH SOLE 7 633 0 0 FORWARD AIR CORP COM 349853101 7450 125953 SH SOLE 18 125033 0 920 FORWARD AIR CORP COM 349853101 5099 86202 SH SOLE 19 86202 0 0 FORWARD AIR CORP COM 349853101 181731 3072368 SH SOLE 21 3072368 0 0 FORWARD AIR CORP COM 349853101 49842 842638 SH SOLE 22 793787 0 48851 FORWARD AIR CORP COM 349853101 33 556 SH SOLE 23 556 0 0 FORWARD AIR CORP COM 349853101 361 6101 SH SOLE 26 4416 0 1685 FORWARD AIR CORP COM 349853101 218 3684 SH SOLE 28 3684 0 0 FORWARD AIR CORP COM 349853101 2483 41980 SH SOLE 30 41980 0 0 FORWARD AIR CORP COM 349853101 194 3283 SH SOLE 40 3283 0 0 FORWARD INDS INC N Y COM NEW 349862300 8 7035 SH SOLE 21 7035 0 0 FORWARD INDS INC N Y COM NEW 349862300 515 448017 SH SOLE 22 448017 0 0 FOSSIL GROUP INC COM 34988V106 545 47427 SH SOLE 2 1985 0 45442 FOSSIL GROUP INC COM 34988V106 2 171 SH SOLE 4 171 0 0 FOSSIL GROUP INC COM 34988V106 33 2876 SH SOLE 7 2876 0 0 FOSSIL GROUP INC COM 34988V106 2312 201030 SH SOLE 18 201030 0 0 FOSSIL GROUP INC COM 34988V106 917 79755 SH SOLE 19 79755 0 0 FOSSIL GROUP INC COM 34988V106 57048 4960699 SH SOLE 21 4960699 0 0 FOSSIL GROUP INC COM 34988V106 16494 1434275 SH SOLE 22 1335657 0 98618 FOSSIL GROUP INC COM 34988V106 68 5905 SH SOLE 26 3916 0 1989 FOSSIL GROUP INC COM 34988V106 72 6262 SH SOLE 28 6262 0 0 FOSSIL GROUP INC COM 34988V106 780 67848 SH SOLE 30 67848 0 0 FOSSIL GROUP INC COM 34988V106 56 4838 SH SOLE 40 4838 0 0 FOSTER L B CO COM 350060109 257 9413 SH SOLE 2 469 0 8944 FOSTER L B CO COM 350060109 7 246 SH SOLE 7 246 0 0 FOSTER L B CO COM 350060109 929 33970 SH SOLE 18 33970 0 0 FOSTER L B CO COM 350060109 503 18411 SH SOLE 19 18411 0 0 FOSTER L B CO COM 350060109 9286 339663 SH SOLE 21 339663 0 0 FOSTER L B CO COM 350060109 8118 296926 SH SOLE 22 288618 0 8308 FOSTER L B CO COM 350060109 129 4712 SH SOLE 26 0 0 4712 FOUNDATION BLDG MATLS INC COM 350392106 385 21678 SH SOLE 2 7273 0 14405 FOUNDATION BLDG MATLS INC COM 350392106 7 397 SH SOLE 7 397 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1052 59143 SH SOLE 18 53406 0 5737 FOUNDATION BLDG MATLS INC COM 350392106 2575 144847 SH SOLE 19 144847 0 0 FOUNDATION BLDG MATLS INC COM 350392106 9690 544967 SH SOLE 21 544967 0 0 FOUNDATION BLDG MATLS INC COM 350392106 11306 635884 SH SOLE 22 622030 0 13854 FOUNDATION BLDG MATLS INC COM 350392106 417 23441 SH SOLE 23 23441 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1109 62358 SH SOLE 26 0 0 62358 FOUNDATION BLDG MATLS INC COM 350392106 42 2337 SH SOLE 30 2337 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2716 99377 SH SOLE 2 42150 0 57227 FOUR CORNERS PPTY TR INC COM 35086T109 491 17950 SH SOLE 4 17950 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2009 73513 SH SOLE 7 73513 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 74 2703 SH SOLE 15 2703 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 8390 306987 SH SOLE 18 301757 0 5230 FOUR CORNERS PPTY TR INC COM 35086T109 16615 607937 SH SOLE 19 607937 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 206293 7548242 SH SOLE 21 7548242 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 90909 3326339 SH SOLE 22 3234627 0 91712 FOUR CORNERS PPTY TR INC COM 35086T109 3501 128101 SH SOLE 23 128101 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3954 144671 SH SOLE 25 144671 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 7279 266355 SH SOLE 26 4489 0 261866 FOUR CORNERS PPTY TR INC COM 35086T109 246 9007 SH SOLE 28 9007 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1012 37021 SH SOLE 29 37021 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 10719 392220 SH SOLE 30 392220 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 54 1991 SH SOLE 34 1991 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 221 8069 SH SOLE 40 8069 0 0 FOX CORP CL A COM 35137L105 31134 849716 SH SOLE 2 91134 0 758582 FOX CORP CL A COM 35137L105 4217 115083 SH SOLE 4 105191 0 9892 FOX CORP CL A COM 35137L105 11774 321346 SH SOLE 7 321346 0 0 FOX CORP CL A COM 35137L105 587 16028 SH SOLE 13 16028 0 0 FOX CORP CL A COM 35137L105 127 3467 SH SOLE 15 3467 0 0 FOX CORP CL A COM 35137L105 26831 732275 SH SOLE 18 683211 0 49064 FOX CORP CL A COM 35137L105 7798 212826 SH SOLE 19 212826 0 0 FOX CORP CL A COM 35137L105 293220 8002729 SH SOLE 21 8002729 0 0 FOX CORP CL A COM 35137L105 317839 8674648 SH SOLE 22 7703427 0 971221 FOX CORP CL A COM 35137L105 9238 252141 SH SOLE 23 252141 0 0 FOX CORP CL A COM 35137L105 12123 330863 SH SOLE 25 330863 0 0 FOX CORP CL A COM 35137L105 52672 1437560 SH SOLE 26 451271 0 986289 FOX CORP CL A COM 35137L105 2509 68467 SH SOLE 28 49931 0 18536 FOX CORP CL A COM 35137L105 296 8082 SH SOLE 29 8082 0 0 FOX CORP CL A COM 35137L105 49687 1356073 SH SOLE 30 1356073 0 0 FOX CORP CL A COM 35137L105 4632 126409 SH SOLE 31 66750 0 59659 FOX CORP CL A COM 35137L105 1769 48273 SH SOLE 32 48273 0 0 FOX CORP CL A COM 35137L105 715 19519 SH SOLE 34 19519 0 0 FOX CORP CL A COM 35137L105 8787 239826 SH SOLE 36 239826 0 0 FOX CORP CL A COM 35137L105 290 7925 SH SOLE 40 7925 0 0 FOX CORP CL B COM 35137L204 14576 399024 SH SOLE 2 43113 0 355911 FOX CORP CL B COM 35137L204 1738 47584 SH SOLE 4 43722 0 3862 FOX CORP CL B COM 35137L204 5778 158169 SH SOLE 7 158169 0 0 FOX CORP CL B COM 35137L204 1136 31087 SH SOLE 13 31087 0 0 FOX CORP CL B COM 35137L204 67 1834 SH SOLE 15 1834 0 0 FOX CORP CL B COM 35137L204 12367 338542 SH SOLE 18 312924 0 25618 FOX CORP CL B COM 35137L204 9882 270507 SH SOLE 19 270507 0 0 FOX CORP CL B COM 35137L204 154103 4218543 SH SOLE 21 4218543 0 0 FOX CORP CL B COM 35137L204 155676 4261592 SH SOLE 22 3794052 0 467540 FOX CORP CL B COM 35137L204 4599 125893 SH SOLE 23 125893 0 0 FOX CORP CL B COM 35137L204 5341 146195 SH SOLE 25 146195 0 0 FOX CORP CL B COM 35137L204 24143 660904 SH SOLE 26 172666 0 488238 FOX CORP CL B COM 35137L204 1147 31405 SH SOLE 28 22877 0 8528 FOX CORP CL B COM 35137L204 117 3214 SH SOLE 29 3214 0 0 FOX CORP CL B COM 35137L204 23642 647185 SH SOLE 30 647185 0 0 FOX CORP CL B COM 35137L204 1715 46939 SH SOLE 31 26110 0 20829 FOX CORP CL B COM 35137L204 1342 36729 SH SOLE 32 36729 0 0 FOX CORP CL B COM 35137L204 338 9244 SH SOLE 34 9244 0 0 FOX CORP CL B COM 35137L204 5346 146354 SH SOLE 36 146354 0 0 FOX CORP CL B COM 35137L204 129 3538 SH SOLE 40 3538 0 0 FOX FACTORY HLDG CORP COM 35138V102 2712 32863 SH SOLE 2 1552 0 31311 FOX FACTORY HLDG CORP COM 35138V102 13 160 SH SOLE 4 160 0 0 FOX FACTORY HLDG CORP COM 35138V102 60 726 SH SOLE 7 726 0 0 FOX FACTORY HLDG CORP COM 35138V102 13814 167425 SH SOLE 18 165124 0 2301 FOX FACTORY HLDG CORP COM 35138V102 5397 65405 SH SOLE 19 65405 0 0 FOX FACTORY HLDG CORP COM 35138V102 332876 4034366 SH SOLE 21 4034366 0 0 FOX FACTORY HLDG CORP COM 35138V102 92122 1116496 SH SOLE 22 1065771 0 50725 FOX FACTORY HLDG CORP COM 35138V102 864 10468 SH SOLE 26 6235 0 4233 FOX FACTORY HLDG CORP COM 35138V102 388 4697 SH SOLE 28 4697 0 0 FOX FACTORY HLDG CORP COM 35138V102 4527 54871 SH SOLE 30 54871 0 0 FOX FACTORY HLDG CORP COM 35138V102 347 4204 SH SOLE 40 4204 0 0 FRANCESCAS HLDGS CORP COM 351793104 15 30957 SH SOLE 21 30957 0 0 FRANCESCAS HLDGS CORP COM 351793104 314 634990 SH SOLE 22 623362 0 11628 FRANCO NEVADA CORP COM 351858105 124 1464 SH SOLE 18 1464 0 0 FRANCO NEVADA CORP COM 351858105 6703 78966 SH SOLE 21 78966 0 0 FRANKLIN COVEY CO COM 353469109 373 10961 SH SOLE 2 766 0 10195 FRANKLIN COVEY CO COM 353469109 7 215 SH SOLE 7 215 0 0 FRANKLIN COVEY CO COM 353469109 1155 33968 SH SOLE 18 33671 0 297 FRANKLIN COVEY CO COM 353469109 559 16442 SH SOLE 19 16442 0 0 FRANKLIN COVEY CO COM 353469109 11457 336975 SH SOLE 21 336975 0 0 FRANKLIN COVEY CO COM 353469109 14658 431125 SH SOLE 22 423707 0 7418 FRANKLIN ELEC INC COM 353514102 2768 58281 SH SOLE 2 1922 0 56359 FRANKLIN ELEC INC COM 353514102 14 298 SH SOLE 4 298 0 0 FRANKLIN ELEC INC COM 353514102 1004 21127 SH SOLE 7 21127 0 0 FRANKLIN ELEC INC COM 353514102 9186 193397 SH SOLE 18 193397 0 0 FRANKLIN ELEC INC COM 353514102 3754 79029 SH SOLE 19 79029 0 0 FRANKLIN ELEC INC COM 353514102 205718 4330904 SH SOLE 21 4330904 0 0 FRANKLIN ELEC INC COM 353514102 59602 1254776 SH SOLE 22 1195146 0 59630 FRANKLIN ELEC INC COM 353514102 465 9782 SH SOLE 26 5324 0 4458 FRANKLIN ELEC INC COM 353514102 232 4886 SH SOLE 28 4886 0 0 FRANKLIN ELEC INC COM 353514102 8410 177045 SH SOLE 30 177045 0 0 FRANKLIN ELEC INC COM 353514102 347 7310 SH SOLE 31 0 0 7310 FRANKLIN ELEC INC COM 353514102 211 4443 SH SOLE 40 4443 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 369 13239 SH SOLE 2 495 0 12744 FRANKLIN FINL NETWORK INC COM 35352P104 6 232 SH SOLE 7 232 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1651 59247 SH SOLE 18 59247 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 620 22246 SH SOLE 19 22246 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 39043 1401386 SH SOLE 21 1401386 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 12622 453068 SH SOLE 22 433621 0 19447 FRANKLIN FINL NETWORK INC COM 35352P104 73 2619 SH SOLE 26 0 0 2619 FRANKLIN FINL NETWORK INC COM 35352P104 58 2069 SH SOLE 28 2069 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 538 19319 SH SOLE 30 19319 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 58 2099 SH SOLE 40 2099 0 0 FRANKLIN FINL SVCS CORP COM 353525108 139 3639 SH SOLE 2 188 0 3451 FRANKLIN FINL SVCS CORP COM 353525108 540 14158 SH SOLE 18 14158 0 0 FRANKLIN FINL SVCS CORP COM 353525108 266 6970 SH SOLE 19 6970 0 0 FRANKLIN FINL SVCS CORP COM 353525108 4807 126090 SH SOLE 21 126090 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1455 38160 SH SOLE 22 36956 0 1204 FRANKLIN RES INC COM 354613101 27605 793251 SH SOLE 2 143066 0 650185 FRANKLIN RES INC COM 354613101 4036 115990 SH SOLE 4 107438 0 8552 FRANKLIN RES INC COM 354613101 26913 773353 SH SOLE 7 438850 0 334503 FRANKLIN RES INC COM 354613101 260 7462 SH SOLE 13 7462 0 0 FRANKLIN RES INC COM 354613101 89 2546 SH SOLE 15 2546 0 0 FRANKLIN RES INC COM 354613101 27747 797325 SH SOLE 18 755414 0 41911 FRANKLIN RES INC COM 354613101 4935 141805 SH SOLE 19 141805 0 0 FRANKLIN RES INC COM 354613101 298994 8591770 SH SOLE 21 8591770 0 0 FRANKLIN RES INC COM 354613101 255236 7334370 SH SOLE 22 6353374 0 980996 FRANKLIN RES INC COM 354613101 7811 224465 SH SOLE 23 224465 0 0 FRANKLIN RES INC COM 354613101 10979 315488 SH SOLE 25 315488 0 0 FRANKLIN RES INC COM 354613101 60867 1749055 SH SOLE 26 432315 0 1316740 FRANKLIN RES INC COM 354613101 2091 60076 SH SOLE 28 44226 0 15850 FRANKLIN RES INC COM 354613101 3663 105258 SH SOLE 29 6629 0 98629 FRANKLIN RES INC COM 354613101 47143 1354673 SH SOLE 30 1354673 0 0 FRANKLIN RES INC COM 354613101 3645 104740 SH SOLE 31 52534 0 52206 FRANKLIN RES INC COM 354613101 2704 77688 SH SOLE 34 77688 0 0 FRANKLIN RES INC COM 354613101 12506 359372 SH SOLE 36 359372 0 0 FRANKLIN RES INC COM 354613101 234 6715 SH SOLE 40 6715 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 826 111901 SH SOLE 2 4480 0 107421 FRANKLIN STREET PPTYS CORP COM 35471R106 209 28264 SH SOLE 4 28264 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 807 109373 SH SOLE 7 109373 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 31 4167 SH SOLE 15 4167 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 3390 459332 SH SOLE 18 459332 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2199 298000 SH SOLE 19 298000 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 86913 11776830 SH SOLE 21 11776830 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 32008 4337189 SH SOLE 22 4177974 0 159215 FRANKLIN STREET PPTYS CORP COM 35471R106 27 3658 SH SOLE 23 3658 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1697 229972 SH SOLE 25 229972 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 586 79462 SH SOLE 26 14556 0 64906 FRANKLIN STREET PPTYS CORP COM 35471R106 95 12889 SH SOLE 28 12889 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 393 53274 SH SOLE 29 53274 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 4505 610422 SH SOLE 30 610422 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 77 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 634 116149 SH SOLE 2 8011 0 108138 FRANKS INTL N V COM N33462107 2 321 SH SOLE 4 321 0 0 FRANKS INTL N V COM N33462107 9 1601 SH SOLE 7 1601 0 0 FRANKS INTL N V COM N33462107 1897 347413 SH SOLE 18 347413 0 0 FRANKS INTL N V COM N33462107 1079 197588 SH SOLE 19 197588 0 0 FRANKS INTL N V COM N33462107 18794 3442203 SH SOLE 21 3442203 0 0 FRANKS INTL N V COM N33462107 14640 2681390 SH SOLE 22 2557539 0 123851 FRANKS INTL N V COM N33462107 47 8672 SH SOLE 23 8672 0 0 FRANKS INTL N V COM N33462107 98 17910 SH SOLE 26 0 0 17910 FRANKS INTL N V COM N33462107 58 10578 SH SOLE 28 10578 0 0 FRANKS INTL N V COM N33462107 129 23665 SH SOLE 30 23665 0 0 FRANKS INTL N V COM N33462107 28 5080 SH SOLE 40 5080 0 0 FREDS INC CL A 356108100 7 13566 SH SOLE 21 13566 0 0 FREDS INC CL A 356108100 265 538382 SH SOLE 22 538382 0 0 FREEPORT-MCMORAN INC CL B 35671D857 40827 3516536 SH SOLE 2 437625 0 3078911 FREEPORT-MCMORAN INC CL B 35671D857 5080 437536 SH SOLE 4 401124 0 36412 FREEPORT-MCMORAN INC CL B 35671D857 20746 1786914 SH SOLE 7 1755949 0 30965 FREEPORT-MCMORAN INC CL B 35671D857 794 68404 SH SOLE 13 68404 0 0 FREEPORT-MCMORAN INC CL B 35671D857 130 11204 SH SOLE 15 11204 0 0 FREEPORT-MCMORAN INC CL B 35671D857 56229 4843183 SH SOLE 18 4647573 0 195610 FREEPORT-MCMORAN INC CL B 35671D857 27077 2332176 SH SOLE 19 2332176 0 0 FREEPORT-MCMORAN INC CL B 35671D857 385832 33232729 SH SOLE 21 33232729 0 0 FREEPORT-MCMORAN INC CL B 35671D857 411341 35429895 SH SOLE 22 31523024 0 3906871 FREEPORT-MCMORAN INC CL B 35671D857 13372 1151799 SH SOLE 23 1151799 0 0 FREEPORT-MCMORAN INC CL B 35671D857 22412 1930388 SH SOLE 25 1930388 0 0 FREEPORT-MCMORAN INC CL B 35671D857 69635 5997880 SH SOLE 26 1814581 0 4183299 FREEPORT-MCMORAN INC CL B 35671D857 3324 286302 SH SOLE 28 210130 0 76172 FREEPORT-MCMORAN INC CL B 35671D857 353 30417 SH SOLE 29 30417 0 0 FREEPORT-MCMORAN INC CL B 35671D857 54751 4715831 SH SOLE 30 4715831 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4821 415249 SH SOLE 31 265007 0 150242 FREEPORT-MCMORAN INC CL B 35671D857 39253 3380931 SH SOLE 34 3380931 0 0 FREEPORT-MCMORAN INC CL B 35671D857 14122 1216326 SH SOLE 36 1216326 0 0 FREEPORT-MCMORAN INC CL B 35671D857 409 35187 SH SOLE 40 35187 0 0 FREIGHTCAR AMER INC COM 357023100 15 2489 SH SOLE 18 2489 0 0 FREIGHTCAR AMER INC COM 357023100 223 38022 SH SOLE 21 38022 0 0 FREIGHTCAR AMER INC COM 357023100 1392 237142 SH SOLE 22 237142 0 0 FREQUENCY ELECTRS INC COM 358010106 13 1145 SH SOLE 18 1145 0 0 FREQUENCY ELECTRS INC COM 358010106 233 20470 SH SOLE 21 20470 0 0 FREQUENCY ELECTRS INC COM 358010106 2032 178422 SH SOLE 22 178422 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 55 SH SOLE 18 55 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 856 31753 SH SOLE 2 1347 0 30406 FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 899 33347 SH SOLE 7 33347 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2680 99429 SH SOLE 18 99429 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1434 53221 SH SOLE 19 53221 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 26276 974988 SH SOLE 21 974988 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 27309 1013314 SH SOLE 22 963403 0 49911 FRESH DEL MONTE PRODUCE INC ORD G36738105 134 4984 SH SOLE 23 4984 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 401 14884 SH SOLE 26 5247 0 9637 FRESH DEL MONTE PRODUCE INC ORD G36738105 86 3200 SH SOLE 28 3200 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 384 14253 SH SOLE 30 14253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 27 1006 SH SOLE 34 1006 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 34 1253 SH SOLE 36 1253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 99 3663 SH SOLE 40 3663 0 0 FRESHPET INC COM 358039105 1338 29395 SH SOLE 2 3511 0 25884 FRESHPET INC COM 358039105 9 204 SH SOLE 4 204 0 0 FRESHPET INC COM 358039105 32 694 SH SOLE 7 694 0 0 FRESHPET INC COM 358039105 4951 108795 SH SOLE 18 101444 0 7351 FRESHPET INC COM 358039105 6071 133391 SH SOLE 19 133391 0 0 FRESHPET INC COM 358039105 44667 981476 SH SOLE 21 981476 0 0 FRESHPET INC COM 358039105 43238 950083 SH SOLE 22 906029 0 44054 FRESHPET INC COM 358039105 400 8788 SH SOLE 23 8788 0 0 FRESHPET INC COM 358039105 1586 34846 SH SOLE 26 14219 0 20627 FRESHPET INC COM 358039105 147 3234 SH SOLE 28 3234 0 0 FRESHPET INC COM 358039105 426 9364 SH SOLE 30 9364 0 0 FRESHPET INC COM 358039105 1128 24790 SH SOLE 34 24790 0 0 FRESHPET INC COM 358039105 154 3373 SH SOLE 40 3373 0 0 FRIEDMAN INDS INC COM 358435105 10 1454 SH SOLE 18 1454 0 0 FRIEDMAN INDS INC COM 358435105 177 25419 SH SOLE 21 25419 0 0 FRIEDMAN INDS INC COM 358435105 82 11724 SH SOLE 22 11724 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 635 51956 SH SOLE 2 2087 0 49869 FRONT YD RESIDENTIAL CORP COM 35904G107 6 485 SH SOLE 4 485 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 14 1163 SH SOLE 7 1163 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 2114 172970 SH SOLE 18 172970 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 1031 84356 SH SOLE 19 84356 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 22633 1852135 SH SOLE 21 1852135 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 20683 1692551 SH SOLE 22 1615713 0 76838 FRONT YD RESIDENTIAL CORP COM 35904G107 21 1721 SH SOLE 23 1721 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 72 5856 SH SOLE 26 0 0 5856 FRONT YD RESIDENTIAL CORP COM 35904G107 101 8232 SH SOLE 28 8232 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 185 15114 SH SOLE 30 15114 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 80 6530 SH SOLE 40 6530 0 0 FRONTDOOR INC COM 35905A109 7149 164151 SH SOLE 2 15233 0 148918 FRONTDOOR INC COM 35905A109 63 1436 SH SOLE 4 1436 0 0 FRONTDOOR INC COM 35905A109 65 1501 SH SOLE 7 1501 0 0 FRONTDOOR INC COM 35905A109 346 7935 SH SOLE 13 7935 0 0 FRONTDOOR INC COM 35905A109 2765 63490 SH SOLE 18 57149 0 6341 FRONTDOOR INC COM 35905A109 5439 124898 SH SOLE 19 124898 0 0 FRONTDOOR INC COM 35905A109 40400 927671 SH SOLE 21 927671 0 0 FRONTDOOR INC COM 35905A109 104093 2390192 SH SOLE 22 2204491 0 185701 FRONTDOOR INC COM 35905A109 127 2907 SH SOLE 23 2907 0 0 FRONTDOOR INC COM 35905A109 870 19976 SH SOLE 26 11640 0 8336 FRONTDOOR INC COM 35905A109 407 9340 SH SOLE 28 9340 0 0 FRONTDOOR INC COM 35905A109 631 14488 SH SOLE 29 0 0 14488 FRONTDOOR INC COM 35905A109 1185 27221 SH SOLE 30 27221 0 0 FRONTDOOR INC COM 35905A109 3395 77954 SH SOLE 31 3543 0 74411 FRONTDOOR INC COM 35905A109 15 349 SH SOLE 34 349 0 0 FRONTDOOR INC COM 35905A109 268 6152 SH SOLE 36 6152 0 0 FRONTDOOR INC COM 35905A109 331 7609 SH SOLE 40 7609 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 190 108566 SH SOLE 2 3297 0 105269 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 343 SH SOLE 4 343 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 23 12971 SH SOLE 7 12971 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 845 483025 SH SOLE 18 483025 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 281 160656 SH SOLE 19 160656 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 21287 12164218 SH SOLE 21 12164218 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 6286 3592101 SH SOLE 22 2996723 0 595378 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 39 22015 SH SOLE 26 17629 0 4386 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 20 11567 SH SOLE 28 11567 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 243 138904 SH SOLE 30 138904 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 19 10900 SH SOLE 40 10900 0 0 FRP HLDGS INC COM 30292L107 383 6875 SH SOLE 2 258 0 6617 FRP HLDGS INC COM 30292L107 8 141 SH SOLE 7 141 0 0 FRP HLDGS INC COM 30292L107 1360 24392 SH SOLE 18 24392 0 0 FRP HLDGS INC COM 30292L107 669 11993 SH SOLE 19 11993 0 0 FRP HLDGS INC COM 30292L107 13925 249681 SH SOLE 21 249681 0 0 FRP HLDGS INC COM 30292L107 12638 226612 SH SOLE 22 216066 0 10546 FRP HLDGS INC COM 30292L107 147 2637 SH SOLE 30 2637 0 0 FS BANCORP INC COM 30263Y104 166 3208 SH SOLE 2 171 0 3037 FS BANCORP INC COM 30263Y104 5 102 SH SOLE 7 102 0 0 FS BANCORP INC COM 30263Y104 715 13787 SH SOLE 18 13787 0 0 FS BANCORP INC COM 30263Y104 342 6589 SH SOLE 19 6589 0 0 FS BANCORP INC COM 30263Y104 6970 134379 SH SOLE 21 134379 0 0 FS BANCORP INC COM 30263Y104 2518 48547 SH SOLE 22 46303 0 2244 FS KKR CAPITAL CORP COM 302635107 13049 2189443 SH SOLE 30 2189443 0 0 FTI CONSULTING INC COM 302941109 3156 37645 SH SOLE 2 1557 0 36088 FTI CONSULTING INC COM 302941109 17 199 SH SOLE 4 199 0 0 FTI CONSULTING INC COM 302941109 55 652 SH SOLE 7 652 0 0 FTI CONSULTING INC COM 302941109 13839 165066 SH SOLE 18 165066 0 0 FTI CONSULTING INC COM 302941109 5399 64395 SH SOLE 19 64395 0 0 FTI CONSULTING INC COM 302941109 341946 4078560 SH SOLE 21 4078560 0 0 FTI CONSULTING INC COM 302941109 96194 1147353 SH SOLE 22 1093861 0 53492 FTI CONSULTING INC COM 302941109 1575 18785 SH SOLE 26 9925 0 8860 FTI CONSULTING INC COM 302941109 396 4718 SH SOLE 28 4718 0 0 FTI CONSULTING INC COM 302941109 4609 54974 SH SOLE 30 54974 0 0 FTI CONSULTING INC COM 302941109 420 5014 SH SOLE 31 0 0 5014 FTI CONSULTING INC COM 302941109 166 1985 SH SOLE 36 1985 0 0 FTI CONSULTING INC COM 302941109 308 3674 SH SOLE 40 3674 0 0 FTS INTERNATIONAL INC COM 30283W104 208 37346 SH SOLE 2 1479 0 35867 FTS INTERNATIONAL INC COM 30283W104 4 709 SH SOLE 7 709 0 0 FTS INTERNATIONAL INC COM 30283W104 593 106295 SH SOLE 18 106295 0 0 FTS INTERNATIONAL INC COM 30283W104 289 51722 SH SOLE 19 51722 0 0 FTS INTERNATIONAL INC COM 30283W104 5879 1053672 SH SOLE 21 1053672 0 0 FTS INTERNATIONAL INC COM 30283W104 5470 980205 SH SOLE 22 943277 0 36928 FTS INTERNATIONAL INC COM 30283W104 16 2895 SH SOLE 30 2895 0 0 FTS INTERNATIONAL INC COM 30283W104 479 85772 SH SOLE 31 0 0 85772 FUEL TECH INC COM 359523107 5 3571 SH SOLE 18 3571 0 0 FUEL TECH INC COM 359523107 78 55591 SH SOLE 21 55591 0 0 FUEL TECH INC COM 359523107 697 497655 SH SOLE 22 497655 0 0 FUELCELL ENERGY INC COM 35952H601 0 1563 SH SOLE 21 1563 0 0 FUELCELL ENERGY INC COM 35952H601 12 69072 SH SOLE 22 69072 0 0 FULGENT GENETICS INC COM 359664109 8 1207 SH SOLE 18 1207 0 0 FULGENT GENETICS INC COM 359664109 103 15400 SH SOLE 21 15400 0 0 FULL HOUSE RESORTS INC COM 359678109 10 5092 SH SOLE 18 5092 0 0 FULL HOUSE RESORTS INC COM 359678109 127 67663 SH SOLE 21 67663 0 0 FULLER H B CO COM 359694106 3961 85363 SH SOLE 2 2096 0 83267 FULLER H B CO COM 359694106 13 288 SH SOLE 4 288 0 0 FULLER H B CO COM 359694106 1993 42946 SH SOLE 7 42946 0 0 FULLER H B CO COM 359694106 10430 224776 SH SOLE 18 224776 0 0 FULLER H B CO COM 359694106 4360 93973 SH SOLE 19 93973 0 0 FULLER H B CO COM 359694106 257384 5547077 SH SOLE 21 5547077 0 0 FULLER H B CO COM 359694106 69976 1508105 SH SOLE 22 1438052 0 70053 FULLER H B CO COM 359694106 834 17971 SH SOLE 26 13592 0 4379 FULLER H B CO COM 359694106 297 6396 SH SOLE 28 6396 0 0 FULLER H B CO COM 359694106 3474 74869 SH SOLE 30 74869 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 3970 242505 SH SOLE 2 79074 0 163431 FULTON FINL CORP PA COM 360271100 12 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 73 4462 SH SOLE 7 4462 0 0 FULTON FINL CORP PA COM 360271100 15338 936963 SH SOLE 18 936963 0 0 FULTON FINL CORP PA COM 360271100 4620 282225 SH SOLE 19 282225 0 0 FULTON FINL CORP PA COM 360271100 194008 11851419 SH SOLE 21 11851419 0 0 FULTON FINL CORP PA COM 360271100 102851 6282882 SH SOLE 22 6045537 0 237345 FULTON FINL CORP PA COM 360271100 875 53449 SH SOLE 26 31246 0 22203 FULTON FINL CORP PA COM 360271100 364 22217 SH SOLE 28 22217 0 0 FULTON FINL CORP PA COM 360271100 821 50138 SH SOLE 30 50138 0 0 FULTON FINL CORP PA COM 360271100 801 48922 SH SOLE 31 0 0 48922 FULTON FINL CORP PA COM 360271100 157 9592 SH SOLE 36 9592 0 0 FULTON FINL CORP PA COM 360271100 224 13679 SH SOLE 40 13679 0 0 FUNKO INC COM CL A 361008105 364 15013 SH SOLE 2 701 0 14312 FUNKO INC COM CL A 361008105 11 464 SH SOLE 7 464 0 0 FUNKO INC COM CL A 361008105 1342 55418 SH SOLE 18 55418 0 0 FUNKO INC COM CL A 361008105 699 28842 SH SOLE 19 28842 0 0 FUNKO INC COM CL A 361008105 12479 515247 SH SOLE 21 515247 0 0 FUNKO INC COM CL A 361008105 10562 436089 SH SOLE 22 423966 0 12123 FUTU HLDGS LTD SPONSORED ADS 36118L106 87 8189 SH SOLE 22 8189 0 0 FUTU HLDGS LTD SPONSORED ADS 36118L106 2 210 SH SOLE 30 210 0 0 FUTU HLDGS LTD SPONSORED ADS 36118L106 236 22336 SH SOLE 34 22336 0 0 FUTUREFUEL CORPORATION COM 36116M106 309 26434 SH SOLE 2 1023 0 25411 FUTUREFUEL CORPORATION COM 36116M106 6 529 SH SOLE 7 529 0 0 FUTUREFUEL CORPORATION COM 36116M106 1360 116330 SH SOLE 18 116330 0 0 FUTUREFUEL CORPORATION COM 36116M106 482 41196 SH SOLE 19 41196 0 0 FUTUREFUEL CORPORATION COM 36116M106 33465 2862707 SH SOLE 21 2862707 0 0 FUTUREFUEL CORPORATION COM 36116M106 9105 778895 SH SOLE 22 748446 0 30449 FUTUREFUEL CORPORATION COM 36116M106 24 2025 SH SOLE 23 2025 0 0 FUTUREFUEL CORPORATION COM 36116M106 39 3314 SH SOLE 28 3314 0 0 FUTUREFUEL CORPORATION COM 36116M106 485 41515 SH SOLE 30 41515 0 0 FUTUREFUEL CORPORATION COM 36116M106 28 2364 SH SOLE 40 2364 0 0 FVCBANKCORP INC COM 36120Q101 208 10702 SH SOLE 2 502 0 10200 FVCBANKCORP INC COM 36120Q101 805 41446 SH SOLE 18 41446 0 0 FVCBANKCORP INC COM 36120Q101 392 20197 SH SOLE 19 20197 0 0 FVCBANKCORP INC COM 36120Q101 7704 396688 SH SOLE 21 396688 0 0 FVCBANKCORP INC COM 36120Q101 2140 110220 SH SOLE 22 106783 0 3437 G-III APPAREL GROUP LTD COM 36237H101 1722 58533 SH SOLE 2 14366 0 44167 G-III APPAREL GROUP LTD COM 36237H101 4 138 SH SOLE 4 138 0 0 G-III APPAREL GROUP LTD COM 36237H101 25 850 SH SOLE 7 850 0 0 G-III APPAREL GROUP LTD COM 36237H101 5768 196060 SH SOLE 18 194725 0 1335 G-III APPAREL GROUP LTD COM 36237H101 6511 221311 SH SOLE 19 221311 0 0 G-III APPAREL GROUP LTD COM 36237H101 135628 4610050 SH SOLE 21 4610050 0 0 G-III APPAREL GROUP LTD COM 36237H101 44537 1513840 SH SOLE 22 1453813 0 60027 G-III APPAREL GROUP LTD COM 36237H101 1250 42474 SH SOLE 23 42474 0 0 G-III APPAREL GROUP LTD COM 36237H101 3332 113259 SH SOLE 26 16406 0 96853 G-III APPAREL GROUP LTD COM 36237H101 172 5831 SH SOLE 28 5831 0 0 G-III APPAREL GROUP LTD COM 36237H101 1823 61964 SH SOLE 30 61964 0 0 G-III APPAREL GROUP LTD COM 36237H101 322 10944 SH SOLE 31 0 0 10944 G-III APPAREL GROUP LTD COM 36237H101 44 1494 SH SOLE 34 1494 0 0 G-III APPAREL GROUP LTD COM 36237H101 130 4415 SH SOLE 40 4415 0 0 G1 THERAPEUTICS INC COM 3621LQ109 973 31741 SH SOLE 2 1757 0 29984 G1 THERAPEUTICS INC COM 3621LQ109 13 437 SH SOLE 7 437 0 0 G1 THERAPEUTICS INC COM 3621LQ109 3385 110420 SH SOLE 18 110420 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1781 58074 SH SOLE 19 58074 0 0 G1 THERAPEUTICS INC COM 3621LQ109 43497 1418694 SH SOLE 21 1418694 0 0 G1 THERAPEUTICS INC COM 3621LQ109 25684 837710 SH SOLE 22 798212 0 39498 G1 THERAPEUTICS INC COM 3621LQ109 44 1432 SH SOLE 26 0 0 1432 G1 THERAPEUTICS INC COM 3621LQ109 235 7666 SH SOLE 30 7666 0 0 G1 THERAPEUTICS INC COM 3621LQ109 69 2241 SH SOLE 40 2241 0 0 GAIA INC NEW CL A 36269P104 68 8954 SH SOLE 2 379 0 8575 GAIA INC NEW CL A 36269P104 2 298 SH SOLE 7 298 0 0 GAIA INC NEW CL A 36269P104 278 36680 SH SOLE 18 36680 0 0 GAIA INC NEW CL A 36269P104 134 17638 SH SOLE 19 17638 0 0 GAIA INC NEW CL A 36269P104 2763 364543 SH SOLE 21 364543 0 0 GAIA INC NEW CL A 36269P104 3026 399270 SH SOLE 22 389271 0 9999 GAIN CAP HLDGS INC COM 36268W100 96 23153 SH SOLE 2 1172 0 21981 GAIN CAP HLDGS INC COM 36268W100 3 766 SH SOLE 7 766 0 0 GAIN CAP HLDGS INC COM 36268W100 326 78871 SH SOLE 18 78871 0 0 GAIN CAP HLDGS INC COM 36268W100 168 40744 SH SOLE 19 40744 0 0 GAIN CAP HLDGS INC COM 36268W100 2688 650815 SH SOLE 21 650815 0 0 GAIN CAP HLDGS INC COM 36268W100 2744 664326 SH SOLE 22 644398 0 19928 GALAPAGOS NV SPON ADR 36315X101 2398 18600 SH SOLE 2 18600 0 0 GALAPAGOS NV SPON ADR 36315X101 1270 9850 SH SOLE 18 9850 0 0 GALAPAGOS NV SPON ADR 36315X101 14363 111400 SH SOLE 19 111400 0 0 GALAPAGOS NV SPON ADR 36315X101 11173 86662 SH SOLE 21 86662 0 0 GALAPAGOS NV SPON ADR 36315X101 46 356 SH SOLE 30 356 0 0 GALAPAGOS NV SPON ADR 36315X101 7829 60721 SH SOLE 34 60721 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 114 27568 SH SOLE 2 1363 0 26205 GALECTIN THERAPEUTICS INC COM NEW 363225202 461 111171 SH SOLE 18 111171 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 223 53791 SH SOLE 19 53791 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 4402 1060710 SH SOLE 21 1060710 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 3286 791871 SH SOLE 22 782540 0 9331 GALLAGHER ARTHUR J & CO COM 363576109 44341 506235 SH SOLE 2 108952 0 397283 GALLAGHER ARTHUR J & CO COM 363576109 6129 69978 SH SOLE 4 65169 0 4809 GALLAGHER ARTHUR J & CO COM 363576109 17986 205345 SH SOLE 7 197433 0 7912 GALLAGHER ARTHUR J & CO COM 363576109 1253 14306 SH SOLE 13 14306 0 0 GALLAGHER ARTHUR J & CO COM 363576109 185 2112 SH SOLE 15 2112 0 0 GALLAGHER ARTHUR J & CO COM 363576109 132342 1510923 SH SOLE 18 1408155 0 102768 GALLAGHER ARTHUR J & CO COM 363576109 258685 2953363 SH SOLE 19 2953363 0 0 GALLAGHER ARTHUR J & CO COM 363576109 546758 6242246 SH SOLE 21 6242246 0 0 GALLAGHER ARTHUR J & CO COM 363576109 455215 5197117 SH SOLE 22 4552221 0 644896 GALLAGHER ARTHUR J & CO COM 363576109 11611 132559 SH SOLE 23 132559 0 0 GALLAGHER ARTHUR J & CO COM 363576109 19191 219098 SH SOLE 25 219098 0 0 GALLAGHER ARTHUR J & CO COM 363576109 81858 934557 SH SOLE 26 237637 0 696920 GALLAGHER ARTHUR J & CO COM 363576109 3425 39103 SH SOLE 28 28725 0 10378 GALLAGHER ARTHUR J & CO COM 363576109 4476 51107 SH SOLE 29 3843 0 47264 GALLAGHER ARTHUR J & CO COM 363576109 68509 782157 SH SOLE 30 782157 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5318 60715 SH SOLE 31 31051 0 29664 GALLAGHER ARTHUR J & CO COM 363576109 6217 70980 SH SOLE 34 70980 0 0 GALLAGHER ARTHUR J & CO COM 363576109 15132 172758 SH SOLE 36 172758 0 0 GALLAGHER ARTHUR J & CO COM 363576109 421 4801 SH SOLE 40 4801 0 0 GAMCO INVESTORS INC CL A COM 361438104 109 5711 SH SOLE 2 205 0 5506 GAMCO INVESTORS INC CL A COM 361438104 343 17887 SH SOLE 18 17887 0 0 GAMCO INVESTORS INC CL A COM 361438104 168 8782 SH SOLE 19 8782 0 0 GAMCO INVESTORS INC CL A COM 361438104 3407 177732 SH SOLE 21 177732 0 0 GAMCO INVESTORS INC CL A COM 361438104 5086 265312 SH SOLE 22 254033 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 564 103094 SH SOLE 2 3928 0 99166 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 2446 447198 SH SOLE 18 447198 0 0 GAMESTOP CORP NEW CL A 36467W109 947 173078 SH SOLE 19 173078 0 0 GAMESTOP CORP NEW CL A 36467W109 61000 11151713 SH SOLE 21 11151713 0 0 GAMESTOP CORP NEW CL A 36467W109 17835 3260508 SH SOLE 22 3015317 0 245191 GAMESTOP CORP NEW CL A 36467W109 195 35662 SH SOLE 26 11480 0 24182 GAMESTOP CORP NEW CL A 36467W109 72 13225 SH SOLE 28 13225 0 0 GAMESTOP CORP NEW CL A 36467W109 794 145067 SH SOLE 30 145067 0 0 GAMESTOP CORP NEW CL A 36467W109 328 59896 SH SOLE 36 59896 0 0 GAMESTOP CORP NEW CL A 36467W109 61 11215 SH SOLE 40 11215 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 16100 413032 SH SOLE 2 56834 0 356198 GAMING & LEISURE PPTYS INC COM 36467J108 2118 54326 SH SOLE 4 54326 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 8528 218767 SH SOLE 7 218767 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 322 8273 SH SOLE 15 8273 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3697 94836 SH SOLE 18 94836 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 32010 821188 SH SOLE 19 821188 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 144375 3703831 SH SOLE 21 3703831 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 292631 7507211 SH SOLE 22 7096629 0 410582 GAMING & LEISURE PPTYS INC COM 36467J108 270 6934 SH SOLE 23 6934 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 16658 427344 SH SOLE 25 427344 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 5578 143101 SH SOLE 26 49381 0 93720 GAMING & LEISURE PPTYS INC COM 36467J108 988 25335 SH SOLE 28 25335 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 36142 927181 SH SOLE 30 927181 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 508 13031 SH SOLE 31 4331 0 8700 GAMING & LEISURE PPTYS INC COM 36467J108 121 3107 SH SOLE 36 3107 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 728 18671 SH SOLE 40 18671 0 0 GANNETT CO INC COM 36473H104 910 111487 SH SOLE 2 4399 0 107088 GANNETT CO INC COM 36473H104 4 498 SH SOLE 4 498 0 0 GANNETT CO INC COM 36473H104 40 4949 SH SOLE 7 4949 0 0 GANNETT CO INC COM 36473H104 3897 477632 SH SOLE 18 477632 0 0 GANNETT CO INC COM 36473H104 1516 185789 SH SOLE 19 185789 0 0 GANNETT CO INC COM 36473H104 99457 12188308 SH SOLE 21 12188308 0 0 GANNETT CO INC COM 36473H104 27287 3343945 SH SOLE 22 3163470 0 180475 GANNETT CO INC COM 36473H104 317 38873 SH SOLE 26 8113 0 30760 GANNETT CO INC COM 36473H104 127 15593 SH SOLE 28 15593 0 0 GANNETT CO INC COM 36473H104 1390 170336 SH SOLE 30 170336 0 0 GANNETT CO INC COM 36473H104 32 3862 SH SOLE 36 3862 0 0 GANNETT CO INC COM 36473H104 121 14857 SH SOLE 40 14857 0 0 GAP INC COM 364760108 9342 519853 SH SOLE 2 57477 0 462376 GAP INC COM 364760108 1366 75996 SH SOLE 4 69925 0 6071 GAP INC COM 364760108 5322 296187 SH SOLE 7 231323 0 64864 GAP INC COM 364760108 75 4169 SH SOLE 13 4169 0 0 GAP INC COM 364760108 27 1485 SH SOLE 15 1485 0 0 GAP INC COM 364760108 9102 506533 SH SOLE 18 476058 0 30475 GAP INC COM 364760108 1096 60985 SH SOLE 19 60985 0 0 GAP INC COM 364760108 176119 9800729 SH SOLE 21 9800729 0 0 GAP INC COM 364760108 122321 6806982 SH SOLE 22 6141571 0 665411 GAP INC COM 364760108 2965 165025 SH SOLE 23 165025 0 0 GAP INC COM 364760108 12116 674223 SH SOLE 25 674223 0 0 GAP INC COM 364760108 24208 1347144 SH SOLE 26 408273 0 938871 GAP INC COM 364760108 769 42775 SH SOLE 28 31220 0 11555 GAP INC COM 364760108 923 51359 SH SOLE 29 3762 0 47597 GAP INC COM 364760108 18203 1012953 SH SOLE 30 1012953 0 0 GAP INC COM 364760108 1377 76625 SH SOLE 31 45145 0 31480 GAP INC COM 364760108 1358 75576 SH SOLE 32 75576 0 0 GAP INC COM 364760108 936 52081 SH SOLE 34 52081 0 0 GAP INC COM 364760108 4555 253497 SH SOLE 36 253497 0 0 GAP INC COM 364760108 85 4722 SH SOLE 40 4722 0 0 GARDNER DENVER HLDGS INC COM 36555P107 8466 244674 SH SOLE 2 9432 0 235242 GARDNER DENVER HLDGS INC COM 36555P107 20 582 SH SOLE 4 582 0 0 GARDNER DENVER HLDGS INC COM 36555P107 80 2313 SH SOLE 7 2313 0 0 GARDNER DENVER HLDGS INC COM 36555P107 2118 61218 SH SOLE 18 61218 0 0 GARDNER DENVER HLDGS INC COM 36555P107 995 28743 SH SOLE 19 28743 0 0 GARDNER DENVER HLDGS INC COM 36555P107 48706 1407689 SH SOLE 21 1407689 0 0 GARDNER DENVER HLDGS INC COM 36555P107 120852 3492831 SH SOLE 22 3236441 0 256390 GARDNER DENVER HLDGS INC COM 36555P107 1963 56743 SH SOLE 26 36482 0 20261 GARDNER DENVER HLDGS INC COM 36555P107 562 16253 SH SOLE 28 16253 0 0 GARDNER DENVER HLDGS INC COM 36555P107 1278 36922 SH SOLE 30 36922 0 0 GARDNER DENVER HLDGS INC COM 36555P107 282 8139 SH SOLE 31 2739 0 5400 GARDNER DENVER HLDGS INC COM 36555P107 425 12269 SH SOLE 40 12269 0 0 GARMIN LTD SHS H2906T109 27281 341867 SH SOLE 2 32758 0 309109 GARMIN LTD SHS H2906T109 3733 46784 SH SOLE 4 43133 0 3651 GARMIN LTD SHS H2906T109 13857 173649 SH SOLE 7 137446 0 36203 GARMIN LTD SHS H2906T109 195 2438 SH SOLE 13 2438 0 0 GARMIN LTD SHS H2906T109 100 1256 SH SOLE 15 1256 0 0 GARMIN LTD SHS H2906T109 23272 291633 SH SOLE 18 274499 0 17134 GARMIN LTD SHS H2906T109 3117 39054 SH SOLE 19 39054 0 0 GARMIN LTD SHS H2906T109 467982 5864440 SH SOLE 21 5864440 0 0 GARMIN LTD SHS H2906T109 277562 3478220 SH SOLE 22 3112232 0 365988 GARMIN LTD SHS H2906T109 7502 94006 SH SOLE 23 94006 0 0 GARMIN LTD SHS H2906T109 11353 142270 SH SOLE 25 142270 0 0 GARMIN LTD SHS H2906T109 45484 569973 SH SOLE 26 179787 0 390186 GARMIN LTD SHS H2906T109 2127 26648 SH SOLE 28 19671 0 6977 GARMIN LTD SHS H2906T109 2403 30118 SH SOLE 29 2711 0 27407 GARMIN LTD SHS H2906T109 52974 663839 SH SOLE 30 663839 0 0 GARMIN LTD SHS H2906T109 3393 42522 SH SOLE 31 20838 0 21684 GARMIN LTD SHS H2906T109 2357 29537 SH SOLE 32 29537 0 0 GARMIN LTD SHS H2906T109 591 7407 SH SOLE 34 7407 0 0 GARMIN LTD SHS H2906T109 7582 95011 SH SOLE 36 95011 0 0 GARMIN LTD SHS H2906T109 195 2447 SH SOLE 40 2447 0 0 GARRETT MOTION INC COM 366505105 5 315 SH SOLE 4 315 0 0 GARRETT MOTION INC COM 366505105 21 1356 SH SOLE 7 1356 0 0 GARRETT MOTION INC COM 366505105 1583 103142 SH SOLE 18 103142 0 0 GARRETT MOTION INC COM 366505105 1575 102604 SH SOLE 19 102604 0 0 GARRETT MOTION INC COM 366505105 89332 5819677 SH SOLE 21 5819677 0 0 GARRETT MOTION INC COM 366505105 21526 1402356 SH SOLE 22 1354884 0 47472 GARRETT MOTION INC COM 366505105 474 30907 SH SOLE 25 30907 0 0 GARRETT MOTION INC COM 366505105 376 24468 SH SOLE 26 12531 0 11937 GARRETT MOTION INC COM 366505105 303 19766 SH SOLE 28 19766 0 0 GARRETT MOTION INC COM 366505105 1815 118221 SH SOLE 30 118221 0 0 GARRETT MOTION INC COM 366505105 780 50840 SH SOLE 34 50840 0 0 GARRETT MOTION INC COM 366505105 68 4453 SH SOLE 36 4453 0 0 GARRETT MOTION INC COM 366505105 100 6547 SH SOLE 40 6547 0 0 GARTNER INC COM 366651107 33768 209815 SH SOLE 2 19872 0 189943 GARTNER INC COM 366651107 4576 28435 SH SOLE 4 25966 0 2469 GARTNER INC COM 366651107 12712 78984 SH SOLE 7 76097 0 2887 GARTNER INC COM 366651107 264 1641 SH SOLE 13 1641 0 0 GARTNER INC COM 366651107 139 864 SH SOLE 15 864 0 0 GARTNER INC COM 366651107 28239 175460 SH SOLE 18 163459 0 12001 GARTNER INC COM 366651107 94334 586144 SH SOLE 19 586144 0 0 GARTNER INC COM 366651107 350016 2174823 SH SOLE 21 2174823 0 0 GARTNER INC COM 366651107 345699 2147997 SH SOLE 22 1917651 0 230346 GARTNER INC COM 366651107 10472 65068 SH SOLE 23 65068 0 0 GARTNER INC COM 366651107 12714 78998 SH SOLE 25 78998 0 0 GARTNER INC COM 366651107 55598 345461 SH SOLE 26 112592 0 232869 GARTNER INC COM 366651107 2847 17691 SH SOLE 28 12737 0 4954 GARTNER INC COM 366651107 3310 20565 SH SOLE 29 2026 0 18539 GARTNER INC COM 366651107 50002 310688 SH SOLE 30 310688 0 0 GARTNER INC COM 366651107 4227 26264 SH SOLE 31 15723 0 10541 GARTNER INC COM 366651107 790 4909 SH SOLE 34 4909 0 0 GARTNER INC COM 366651107 9970 61951 SH SOLE 36 61951 0 0 GARTNER INC COM 366651107 301 1871 SH SOLE 40 1871 0 0 GASLOG LTD SHS G37585109 597 41426 SH SOLE 2 1789 0 39637 GASLOG LTD SHS G37585109 256 17812 SH SOLE 7 17812 0 0 GASLOG LTD SHS G37585109 1896 131669 SH SOLE 18 131669 0 0 GASLOG LTD SHS G37585109 992 68855 SH SOLE 19 68855 0 0 GASLOG LTD SHS G37585109 17844 1239195 SH SOLE 21 1239195 0 0 GASLOG LTD SHS G37585109 6453 448137 SH SOLE 22 415159 0 32978 GASLOG LTD SHS G37585109 23 1626 SH SOLE 25 1626 0 0 GASLOG LTD SHS G37585109 275 19131 SH SOLE 30 19131 0 0 GASLOG LTD SHS G37585109 13 924 SH SOLE 34 924 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1004 87969 SH SOLE 2 3555 0 84414 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 11 993 SH SOLE 7 993 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 245 21475 SH SOLE 18 21475 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 107 9340 SH SOLE 19 9340 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 5947 521229 SH SOLE 21 521229 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 17081 1497060 SH SOLE 22 1389315 0 107745 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 412 36093 SH SOLE 26 32085 0 4008 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 98 8574 SH SOLE 28 8574 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 288 25270 SH SOLE 30 25270 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 32 2763 SH SOLE 31 963 0 1800 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 74 6525 SH SOLE 40 6525 0 0 GATX CORP COM 361448103 6076 76624 SH SOLE 2 37619 0 39005 GATX CORP COM 361448103 225 2834 SH SOLE 4 2834 0 0 GATX CORP COM 361448103 100 1262 SH SOLE 7 1262 0 0 GATX CORP COM 361448103 17798 224473 SH SOLE 18 224397 0 76 GATX CORP COM 361448103 6250 78822 SH SOLE 19 78822 0 0 GATX CORP COM 361448103 201496 2541255 SH SOLE 21 2541255 0 0 GATX CORP COM 361448103 109729 1383895 SH SOLE 22 1305869 0 78026 GATX CORP COM 361448103 987 12454 SH SOLE 23 12454 0 0 GATX CORP COM 361448103 1687 21276 SH SOLE 26 9210 0 12066 GATX CORP COM 361448103 359 4533 SH SOLE 28 4533 0 0 GATX CORP COM 361448103 3348 42219 SH SOLE 29 788 0 41431 GATX CORP COM 361448103 830 10469 SH SOLE 30 10469 0 0 GATX CORP COM 361448103 221 2788 SH SOLE 31 2788 0 0 GATX CORP COM 361448103 36 455 SH SOLE 34 455 0 0 GATX CORP COM 361448103 224 2827 SH SOLE 36 2827 0 0 GATX CORP COM 361448103 241 3036 SH SOLE 40 3036 0 0 GCI LIBERTY INC COM CLASS A 36164V305 11593 188627 SH SOLE 2 7138 0 181489 GCI LIBERTY INC COM CLASS A 36164V305 30 490 SH SOLE 4 490 0 0 GCI LIBERTY INC COM CLASS A 36164V305 117 1911 SH SOLE 7 1911 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2887 46974 SH SOLE 18 46974 0 0 GCI LIBERTY INC COM CLASS A 36164V305 39839 648209 SH SOLE 19 648209 0 0 GCI LIBERTY INC COM CLASS A 36164V305 79080 1286690 SH SOLE 21 1286690 0 0 GCI LIBERTY INC COM CLASS A 36164V305 163164 2654798 SH SOLE 22 2454768 0 200030 GCI LIBERTY INC COM CLASS A 36164V305 1950 31732 SH SOLE 26 17771 0 13961 GCI LIBERTY INC COM CLASS A 36164V305 922 15001 SH SOLE 28 15001 0 0 GCI LIBERTY INC COM CLASS A 36164V305 1800 29290 SH SOLE 30 29290 0 0 GCI LIBERTY INC COM CLASS A 36164V305 368 5982 SH SOLE 31 2082 0 3900 GCI LIBERTY INC COM CLASS A 36164V305 633 10294 SH SOLE 40 10294 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1075 47473 SH SOLE 2 2256 0 45217 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7 301 SH SOLE 4 301 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 24 1067 SH SOLE 7 1067 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3998 176599 SH SOLE 18 176599 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2091 92361 SH SOLE 19 92361 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 40091 1770788 SH SOLE 21 1770788 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 42119 1860361 SH SOLE 22 1765307 0 95054 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 584 25788 SH SOLE 26 8538 0 17250 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 204 8994 SH SOLE 28 8994 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 430 19010 SH SOLE 30 19010 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 192 8496 SH SOLE 40 8496 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 2370 63092 SH SOLE 2 1684 0 61408 GDS HLDGS LTD SPONSORED ADS 36165L108 541 14412 SH SOLE 4 14412 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 285 7591 SH SOLE 7 7591 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 721 19194 SH SOLE 15 18324 0 870 GDS HLDGS LTD SPONSORED ADS 36165L108 3057 81377 SH SOLE 18 81377 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 12748 339317 SH SOLE 19 339317 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 49267 1311342 SH SOLE 21 1311342 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 26534 706266 SH SOLE 22 641151 0 65115 GDS HLDGS LTD SPONSORED ADS 36165L108 1460 38860 SH SOLE 23 38860 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1023 27232 SH SOLE 25 27232 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 11713 311757 SH SOLE 26 92946 0 218811 GDS HLDGS LTD SPONSORED ADS 36165L108 395 10515 SH SOLE 28 10515 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 206 5485 SH SOLE 29 0 0 5485 GDS HLDGS LTD SPONSORED ADS 36165L108 12837 341669 SH SOLE 30 341669 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 124 3312 SH SOLE 31 3312 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 6936 184628 SH SOLE 34 184628 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 21 565 SH SOLE 40 565 0 0 GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 738 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 0 214 SH SOLE 18 214 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 3 3226 SH SOLE 21 3226 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 522 644589 SH SOLE 22 644589 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 127 15071 SH SOLE 2 761 0 14310 GENCO SHIPPING & TRADING LTD SHS Y2685T131 443 52505 SH SOLE 18 52505 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 212 25120 SH SOLE 19 25120 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 4337 513848 SH SOLE 21 513848 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 3488 413262 SH SOLE 22 406009 0 7253 GENCOR INDS INC COM 368678108 109 8408 SH SOLE 2 303 0 8105 GENCOR INDS INC COM 368678108 404 31065 SH SOLE 18 31065 0 0 GENCOR INDS INC COM 368678108 182 14001 SH SOLE 19 14001 0 0 GENCOR INDS INC COM 368678108 4148 319053 SH SOLE 21 319053 0 0 GENCOR INDS INC COM 368678108 1247 95919 SH SOLE 22 90467 0 5452 GENERAC HLDGS INC COM 368736104 4603 66313 SH SOLE 2 15491 0 50822 GENERAC HLDGS INC COM 368736104 45 655 SH SOLE 4 655 0 0 GENERAC HLDGS INC COM 368736104 85 1218 SH SOLE 7 1218 0 0 GENERAC HLDGS INC COM 368736104 303 4372 SH SOLE 13 4372 0 0 GENERAC HLDGS INC COM 368736104 15778 227321 SH SOLE 18 213004 0 14317 GENERAC HLDGS INC COM 368736104 25358 365341 SH SOLE 19 365341 0 0 GENERAC HLDGS INC COM 368736104 134856 1942890 SH SOLE 21 1942890 0 0 GENERAC HLDGS INC COM 368736104 154628 2227745 SH SOLE 22 2115486 0 112259 GENERAC HLDGS INC COM 368736104 2463 35489 SH SOLE 23 35489 0 0 GENERAC HLDGS INC COM 368736104 7240 104301 SH SOLE 26 16779 0 87522 GENERAC HLDGS INC COM 368736104 547 7883 SH SOLE 28 7883 0 0 GENERAC HLDGS INC COM 368736104 1405 20246 SH SOLE 30 20246 0 0 GENERAC HLDGS INC COM 368736104 1366 19677 SH SOLE 31 0 0 19677 GENERAC HLDGS INC COM 368736104 343 4935 SH SOLE 36 4935 0 0 GENERAC HLDGS INC COM 368736104 374 5391 SH SOLE 40 5391 0 0 GENERAL DYNAMICS CORP COM 369550108 108134 594733 SH SOLE 2 55987 0 538746 GENERAL DYNAMICS CORP COM 369550108 15350 84426 SH SOLE 4 77698 0 6728 GENERAL DYNAMICS CORP COM 369550108 54885 301865 SH SOLE 7 255296 0 46569 GENERAL DYNAMICS CORP COM 369550108 497 2734 SH SOLE 13 2734 0 0 GENERAL DYNAMICS CORP COM 369550108 466 2562 SH SOLE 15 2562 0 0 GENERAL DYNAMICS CORP COM 369550108 101512 558310 SH SOLE 18 543110 0 15200 GENERAL DYNAMICS CORP COM 369550108 20888 114882 SH SOLE 19 114882 0 0 GENERAL DYNAMICS CORP COM 369550108 1056288 5809527 SH SOLE 21 5809527 0 0 GENERAL DYNAMICS CORP COM 369550108 1159248 6375802 SH SOLE 22 5679844 0 695958 GENERAL DYNAMICS CORP COM 369550108 31808 174945 SH SOLE 23 174945 0 0 GENERAL DYNAMICS CORP COM 369550108 53260 292929 SH SOLE 25 292929 0 0 GENERAL DYNAMICS CORP COM 369550108 88927 489096 SH SOLE 26 285380 0 203716 GENERAL DYNAMICS CORP COM 369550108 1017 5594 SH SOLE 29 5594 0 0 GENERAL DYNAMICS CORP COM 369550108 181606 998824 SH SOLE 30 998824 0 0 GENERAL DYNAMICS CORP COM 369550108 14031 77172 SH SOLE 31 48486 0 28686 GENERAL DYNAMICS CORP COM 369550108 33937 186649 SH SOLE 36 186649 0 0 GENERAL DYNAMICS CORP COM 369550108 1032 5678 SH SOLE 40 5678 0 0 GENERAL ELECTRIC CO COM 369604103 220343 20985034 SH SOLE 2 2220337 0 18764697 GENERAL ELECTRIC CO COM 369604103 30704 2924229 SH SOLE 4 2690785 0 233444 GENERAL ELECTRIC CO COM 369604103 79669 7587478 SH SOLE 7 7587478 0 0 GENERAL ELECTRIC CO COM 369604103 909 86604 SH SOLE 13 86604 0 0 GENERAL ELECTRIC CO COM 369604103 882 84030 SH SOLE 15 84030 0 0 GENERAL ELECTRIC CO COM 369604103 5 524 SH SOLE 17 0 0 524 GENERAL ELECTRIC CO COM 369604103 181555 17290921 SH SOLE 18 15577093 0 1713828 GENERAL ELECTRIC CO COM 369604103 220524 21002246 SH SOLE 19 21002246 0 0 GENERAL ELECTRIC CO COM 369604103 970 92425 SH SOLE 20 92425 0 0 GENERAL ELECTRIC CO COM 369604103 1519696 144732984 SH SOLE 21 144732984 0 0 GENERAL ELECTRIC CO COM 369604103 2163233 206022198 SH SOLE 22 187812064 0 18210134 GENERAL ELECTRIC CO COM 369604103 65920 6278077 SH SOLE 23 6278077 0 0 GENERAL ELECTRIC CO COM 369604103 87693 8351741 SH SOLE 25 8351741 0 0 GENERAL ELECTRIC CO COM 369604103 365255 34786207 SH SOLE 26 9500248 0 25285959 GENERAL ELECTRIC CO COM 369604103 17904 1705112 SH SOLE 28 1249271 0 455841 GENERAL ELECTRIC CO COM 369604103 2223 211673 SH SOLE 29 211673 0 0 GENERAL ELECTRIC CO COM 369604103 296005 28190923 SH SOLE 30 28190923 0 0 GENERAL ELECTRIC CO COM 369604103 31573 3006930 SH SOLE 31 1627335 0 1379595 GENERAL ELECTRIC CO COM 369604103 2662 253571 SH SOLE 32 253571 0 0 GENERAL ELECTRIC CO COM 369604103 8406 800528 SH SOLE 34 800528 0 0 GENERAL ELECTRIC CO COM 369604103 85610 8153340 SH SOLE 36 8153340 0 0 GENERAL ELECTRIC CO COM 369604103 2059 196052 SH SOLE 40 196052 0 0 GENERAL FIN CORP DEL COM 369822101 66 7869 SH SOLE 2 295 0 7574 GENERAL FIN CORP DEL COM 369822101 316 37806 SH SOLE 18 37806 0 0 GENERAL FIN CORP DEL COM 369822101 136 16236 SH SOLE 19 16236 0 0 GENERAL FIN CORP DEL COM 369822101 3522 420815 SH SOLE 21 420815 0 0 GENERAL FIN CORP DEL COM 369822101 2476 295825 SH SOLE 22 289941 0 5884 GENERAL MLS INC COM 370334104 110101 2096363 SH SOLE 2 683851 0 1412512 GENERAL MLS INC COM 370334104 18459 351469 SH SOLE 4 335825 0 15644 GENERAL MLS INC COM 370334104 31749 604521 SH SOLE 7 604521 0 0 GENERAL MLS INC COM 370334104 6604 125740 SH SOLE 13 125740 0 0 GENERAL MLS INC COM 370334104 277 5281 SH SOLE 15 5281 0 0 GENERAL MLS INC COM 370334104 11 204 SH SOLE 17 0 0 204 GENERAL MLS INC COM 370334104 73829 1405722 SH SOLE 18 1272243 0 133479 GENERAL MLS INC COM 370334104 57771 1099980 SH SOLE 19 1099980 0 0 GENERAL MLS INC COM 370334104 845589 16100324 SH SOLE 21 16100324 0 0 GENERAL MLS INC COM 370334104 861026 16394252 SH SOLE 22 14092607 0 2301645 GENERAL MLS INC COM 370334104 35675 679274 SH SOLE 23 679274 0 0 GENERAL MLS INC COM 370334104 31798 605445 SH SOLE 25 605445 0 0 GENERAL MLS INC COM 370334104 166616 3172436 SH SOLE 26 794977 0 2377459 GENERAL MLS INC COM 370334104 6197 117996 SH SOLE 28 86805 0 31191 GENERAL MLS INC COM 370334104 22783 433795 SH SOLE 29 156223 0 277572 GENERAL MLS INC COM 370334104 151466 2883963 SH SOLE 30 2883963 0 0 GENERAL MLS INC COM 370334104 27206 518005 SH SOLE 31 360150 0 157855 GENERAL MLS INC COM 370334104 4558 86778 SH SOLE 32 86778 0 0 GENERAL MLS INC COM 370334104 17483 332876 SH SOLE 34 332876 0 0 GENERAL MLS INC COM 370334104 10904 207616 SH SOLE 35 207616 0 0 GENERAL MLS INC COM 370334104 34367 654353 SH SOLE 36 654353 0 0 GENERAL MLS INC COM 370334104 733 13966 SH SOLE 40 13966 0 0 GENERAL MOLY INC COM 370373102 25 70188 SH SOLE 21 70188 0 0 GENERAL MOLY INC COM 370373102 529 1510586 SH SOLE 22 1510586 0 0 GENERAL MTRS CO COM 37045V100 119793 3109075 SH SOLE 2 385864 0 2723211 GENERAL MTRS CO COM 37045V100 16724 434056 SH SOLE 4 399261 0 34795 GENERAL MTRS CO COM 37045V100 50854 1319848 SH SOLE 7 1177602 0 142246 GENERAL MTRS CO COM 37045V100 1209 31377 SH SOLE 13 31377 0 0 GENERAL MTRS CO COM 37045V100 464 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 172427 4475139 SH SOLE 18 4162916 0 312223 GENERAL MTRS CO COM 37045V100 209512 5437643 SH SOLE 19 5437643 0 0 GENERAL MTRS CO COM 37045V100 1115316 28946695 SH SOLE 21 28946695 0 0 GENERAL MTRS CO COM 37045V100 1238331 32139404 SH SOLE 22 28490834 0 3648570 GENERAL MTRS CO COM 37045V100 35154 912388 SH SOLE 23 912388 0 0 GENERAL MTRS CO COM 37045V100 48330 1254342 SH SOLE 25 1254342 0 0 GENERAL MTRS CO COM 37045V100 205991 5346259 SH SOLE 26 1426728 0 3919531 GENERAL MTRS CO COM 37045V100 9508 246775 SH SOLE 28 180879 0 65896 GENERAL MTRS CO COM 37045V100 1252 32485 SH SOLE 29 32485 0 0 GENERAL MTRS CO COM 37045V100 197152 5116842 SH SOLE 30 5116842 0 0 GENERAL MTRS CO COM 37045V100 16993 441031 SH SOLE 31 239894 0 201137 GENERAL MTRS CO COM 37045V100 3747 97248 SH SOLE 32 97248 0 0 GENERAL MTRS CO COM 37045V100 8264 214488 SH SOLE 34 214488 0 0 GENERAL MTRS CO COM 37045V100 44362 1151365 SH SOLE 36 1151365 0 0 GENERAL MTRS CO COM 37045V100 1103 28640 SH SOLE 40 28640 0 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 0 7 SH SOLE 18 7 0 0 GENESCO INC COM 371532102 764 18075 SH SOLE 2 723 0 17352 GENESCO INC COM 371532102 7 168 SH SOLE 4 168 0 0 GENESCO INC COM 371532102 36 843 SH SOLE 7 843 0 0 GENESCO INC COM 371532102 3383 79988 SH SOLE 18 79988 0 0 GENESCO INC COM 371532102 1387 32798 SH SOLE 19 32798 0 0 GENESCO INC COM 371532102 80267 1898016 SH SOLE 21 1898016 0 0 GENESCO INC COM 371532102 23501 555705 SH SOLE 22 520794 0 34911 GENESCO INC COM 371532102 146 3459 SH SOLE 26 2375 0 1084 GENESCO INC COM 371532102 92 2170 SH SOLE 28 2170 0 0 GENESCO INC COM 371532102 1086 25676 SH SOLE 30 25676 0 0 GENESCO INC COM 371532102 1455 34400 SH SOLE 31 0 0 34400 GENESCO INC COM 371532102 118 2794 SH SOLE 36 2794 0 0 GENESCO INC COM 371532102 118 2782 SH SOLE 40 2782 0 0 GENESEE & WYO INC CL A 371559105 13639 136386 SH SOLE 2 28829 0 107557 GENESEE & WYO INC CL A 371559105 107 1070 SH SOLE 4 1070 0 0 GENESEE & WYO INC CL A 371559105 159 1593 SH SOLE 7 1593 0 0 GENESEE & WYO INC CL A 371559105 15954 159535 SH SOLE 18 159535 0 0 GENESEE & WYO INC CL A 371559105 1227 12267 SH SOLE 19 12267 0 0 GENESEE & WYO INC CL A 371559105 276315 2763152 SH SOLE 21 2763152 0 0 GENESEE & WYO INC CL A 371559105 183957 1839568 SH SOLE 22 1724182 0 115386 GENESEE & WYO INC CL A 371559105 2021 20212 SH SOLE 26 13159 0 7053 GENESEE & WYO INC CL A 371559105 737 7367 SH SOLE 28 7367 0 0 GENESEE & WYO INC CL A 371559105 3243 32427 SH SOLE 30 32427 0 0 GENESEE & WYO INC CL A 371559105 299 2985 SH SOLE 31 1185 0 1800 GENESEE & WYO INC CL A 371559105 444 4436 SH SOLE 36 4436 0 0 GENESEE & WYO INC CL A 371559105 576 5761 SH SOLE 40 5761 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 448 20470 SH SOLE 18 20470 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 29633 1353125 SH SOLE 19 1353125 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2506 114446 SH SOLE 31 0 0 114446 GENESIS HEALTHCARE INC CL A COM 37185X106 88 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 352 283904 SH SOLE 18 283904 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 169 136654 SH SOLE 19 136654 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 3301 2662485 SH SOLE 21 2662485 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1632 1315984 SH SOLE 22 1271444 0 44540 GENFIT S A ADS 372279109 673 34100 SH SOLE 2 34100 0 0 GENFIT S A ADS 372279109 322 16310 SH SOLE 18 16310 0 0 GENFIT S A ADS 372279109 3932 199100 SH SOLE 19 199100 0 0 GENFIT S A ADS 372279109 49 2500 SH SOLE 20 2500 0 0 GENFIT S A ADS 372279109 2151 108900 SH SOLE 34 108900 0 0 GENIE ENERGY LTD CL B 372284208 143 13469 SH SOLE 2 596 0 12873 GENIE ENERGY LTD CL B 372284208 527 49461 SH SOLE 18 49461 0 0 GENIE ENERGY LTD CL B 372284208 255 23990 SH SOLE 19 23990 0 0 GENIE ENERGY LTD CL B 372284208 5092 478116 SH SOLE 21 478116 0 0 GENIE ENERGY LTD CL B 372284208 5508 517206 SH SOLE 22 512962 0 4244 GENIE ENERGY LTD CL B 372284208 244 22931 SH SOLE 31 0 0 22931 GENMARK DIAGNOSTICS INC COM 372309104 307 47274 SH SOLE 2 1947 0 45327 GENMARK DIAGNOSTICS INC COM 372309104 7 1036 SH SOLE 7 1036 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1270 195709 SH SOLE 18 188119 0 7590 GENMARK DIAGNOSTICS INC COM 372309104 812 125114 SH SOLE 19 125114 0 0 GENMARK DIAGNOSTICS INC COM 372309104 11833 1823221 SH SOLE 21 1823221 0 0 GENMARK DIAGNOSTICS INC COM 372309104 10348 1594446 SH SOLE 22 1534425 0 60021 GENMARK DIAGNOSTICS INC COM 372309104 15 2324 SH SOLE 23 2324 0 0 GENMARK DIAGNOSTICS INC COM 372309104 44 6706 SH SOLE 28 6706 0 0 GENMARK DIAGNOSTICS INC COM 372309104 60 9297 SH SOLE 30 9297 0 0 GENMARK DIAGNOSTICS INC COM 372309104 26 4050 SH SOLE 40 4050 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 6 1547 SH SOLE 21 1547 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 143 36467 SH SOLE 22 36467 0 0 GENOMIC HEALTH INC COM 37244C101 1658 28510 SH SOLE 2 6129 0 22381 GENOMIC HEALTH INC COM 37244C101 8 136 SH SOLE 4 136 0 0 GENOMIC HEALTH INC COM 37244C101 31 535 SH SOLE 7 535 0 0 GENOMIC HEALTH INC COM 37244C101 5531 95087 SH SOLE 18 89853 0 5234 GENOMIC HEALTH INC COM 37244C101 7653 131556 SH SOLE 19 131556 0 0 GENOMIC HEALTH INC COM 37244C101 71100 1222271 SH SOLE 21 1222271 0 0 GENOMIC HEALTH INC COM 37244C101 53851 925754 SH SOLE 22 881782 0 43972 GENOMIC HEALTH INC COM 37244C101 1043 17933 SH SOLE 23 17933 0 0 GENOMIC HEALTH INC COM 37244C101 2523 43375 SH SOLE 26 4988 0 38387 GENOMIC HEALTH INC COM 37244C101 159 2734 SH SOLE 28 2734 0 0 GENOMIC HEALTH INC COM 37244C101 4739 81472 SH SOLE 30 81472 0 0 GENOMIC HEALTH INC COM 37244C101 66 1141 SH SOLE 34 1141 0 0 GENOMIC HEALTH INC COM 37244C101 131 2245 SH SOLE 40 2245 0 0 GENPACT LIMITED SHS G3922B107 38833 1019507 SH SOLE 2 81465 0 938042 GENPACT LIMITED SHS G3922B107 188 4932 SH SOLE 3 4932 0 0 GENPACT LIMITED SHS G3922B107 3840 100803 SH SOLE 4 100803 0 0 GENPACT LIMITED SHS G3922B107 389 10213 SH SOLE 7 10213 0 0 GENPACT LIMITED SHS G3922B107 5035 132187 SH SOLE 13 132187 0 0 GENPACT LIMITED SHS G3922B107 6828 179262 SH SOLE 18 179262 0 0 GENPACT LIMITED SHS G3922B107 2498 65591 SH SOLE 19 65591 0 0 GENPACT LIMITED SHS G3922B107 75135 1972556 SH SOLE 21 1972556 0 0 GENPACT LIMITED SHS G3922B107 252298 6623723 SH SOLE 22 5705489 0 918234 GENPACT LIMITED SHS G3922B107 928 24368 SH SOLE 23 24368 0 0 GENPACT LIMITED SHS G3922B107 41 1067 SH SOLE 26 1067 0 0 GENPACT LIMITED SHS G3922B107 5072 133150 SH SOLE 30 133150 0 0 GENPACT LIMITED SHS G3922B107 9632 252887 SH SOLE 31 252887 0 0 GENPACT LIMITED SHS G3922B107 643 16873 SH SOLE 34 16873 0 0 GENPACT LIMITED SHS G3922B107 1186 31134 SH SOLE 36 31134 0 0 GENTEX CORP COM 371901109 15341 623379 SH SOLE 2 171407 0 451972 GENTEX CORP COM 371901109 34 1368 SH SOLE 4 1368 0 0 GENTEX CORP COM 371901109 162 6595 SH SOLE 7 6595 0 0 GENTEX CORP COM 371901109 54 2203 SH SOLE 15 2203 0 0 GENTEX CORP COM 371901109 19081 775352 SH SOLE 18 775352 0 0 GENTEX CORP COM 371901109 1413 57422 SH SOLE 19 57422 0 0 GENTEX CORP COM 371901109 310663 12623440 SH SOLE 21 12623440 0 0 GENTEX CORP COM 371901109 208193 8459711 SH SOLE 22 7918422 0 541289 GENTEX CORP COM 371901109 6442 261751 SH SOLE 25 261751 0 0 GENTEX CORP COM 371901109 11605 471552 SH SOLE 26 189026 0 282526 GENTEX CORP COM 371901109 814 33069 SH SOLE 28 33069 0 0 GENTEX CORP COM 371901109 2058 83606 SH SOLE 30 83606 0 0 GENTEX CORP COM 371901109 419 17029 SH SOLE 31 5429 0 11600 GENTEX CORP COM 371901109 3652 148404 SH SOLE 36 148404 0 0 GENTEX CORP COM 371901109 640 25990 SH SOLE 40 25990 0 0 GENTHERM INC COM 37253A103 1227 29322 SH SOLE 2 1346 0 27976 GENTHERM INC COM 37253A103 9 213 SH SOLE 4 213 0 0 GENTHERM INC COM 37253A103 32 760 SH SOLE 7 760 0 0 GENTHERM INC COM 37253A103 6198 148166 SH SOLE 18 148166 0 0 GENTHERM INC COM 37253A103 2427 58024 SH SOLE 19 58024 0 0 GENTHERM INC COM 37253A103 149614 3576706 SH SOLE 21 3576706 0 0 GENTHERM INC COM 37253A103 42953 1026843 SH SOLE 22 973612 0 53231 GENTHERM INC COM 37253A103 761 18183 SH SOLE 26 8224 0 9959 GENTHERM INC COM 37253A103 206 4920 SH SOLE 28 4920 0 0 GENTHERM INC COM 37253A103 2228 53266 SH SOLE 30 53266 0 0 GENTHERM INC COM 37253A103 162 3862 SH SOLE 40 3862 0 0 GENUINE PARTS CO COM 372460105 38749 374097 SH SOLE 2 57587 0 316510 GENUINE PARTS CO COM 372460105 5229 50480 SH SOLE 4 46608 0 3872 GENUINE PARTS CO COM 372460105 28970 279687 SH SOLE 7 192188 0 87499 GENUINE PARTS CO COM 372460105 552 5330 SH SOLE 13 5330 0 0 GENUINE PARTS CO COM 372460105 137 1320 SH SOLE 15 1320 0 0 GENUINE PARTS CO COM 372460105 110660 1068349 SH SOLE 18 1048911 0 19438 GENUINE PARTS CO COM 372460105 105203 1015667 SH SOLE 19 1015667 0 0 GENUINE PARTS CO COM 372460105 550760 5317247 SH SOLE 21 5317247 0 0 GENUINE PARTS CO COM 372460105 377069 3640369 SH SOLE 22 3232526 0 407843 GENUINE PARTS CO COM 372460105 11012 106313 SH SOLE 23 106313 0 0 GENUINE PARTS CO COM 372460105 25700 248113 SH SOLE 25 248113 0 0 GENUINE PARTS CO COM 372460105 84737 818086 SH SOLE 26 274905 0 543181 GENUINE PARTS CO COM 372460105 2864 27654 SH SOLE 28 20199 0 7455 GENUINE PARTS CO COM 372460105 3527 34052 SH SOLE 29 3520 0 30532 GENUINE PARTS CO COM 372460105 55530 536104 SH SOLE 30 536104 0 0 GENUINE PARTS CO COM 372460105 5173 49940 SH SOLE 31 27191 0 22749 GENUINE PARTS CO COM 372460105 2631 25405 SH SOLE 32 25405 0 0 GENUINE PARTS CO COM 372460105 58356 563388 SH SOLE 34 563388 0 0 GENUINE PARTS CO COM 372460105 11451 110556 SH SOLE 36 110556 0 0 GENUINE PARTS CO COM 372460105 3235 31233 SH SOLE 37 31233 0 0 GENUINE PARTS CO COM 372460105 400 3864 SH SOLE 40 3864 0 0 GENWORTH FINL INC COM CL A 37247D106 2807 756513 SH SOLE 2 259233 0 497280 GENWORTH FINL INC COM CL A 37247D106 10 2679 SH SOLE 4 2679 0 0 GENWORTH FINL INC COM CL A 37247D106 107 28714 SH SOLE 7 28714 0 0 GENWORTH FINL INC COM CL A 37247D106 10575 2850300 SH SOLE 18 2850300 0 0 GENWORTH FINL INC COM CL A 37247D106 3216 866952 SH SOLE 19 866952 0 0 GENWORTH FINL INC COM CL A 37247D106 131318 35395569 SH SOLE 21 35395569 0 0 GENWORTH FINL INC COM CL A 37247D106 67224 18119739 SH SOLE 22 17286560 0 833179 GENWORTH FINL INC COM CL A 37247D106 1395 375899 SH SOLE 26 118157 0 257742 GENWORTH FINL INC COM CL A 37247D106 220 59262 SH SOLE 28 59262 0 0 GENWORTH FINL INC COM CL A 37247D106 1485 400401 SH SOLE 30 400401 0 0 GENWORTH FINL INC COM CL A 37247D106 409 110264 SH SOLE 36 110264 0 0 GENWORTH FINL INC COM CL A 37247D106 201 54067 SH SOLE 40 54067 0 0 GEO GROUP INC NEW COM 36162J106 1189 56612 SH SOLE 2 56612 0 0 GEO GROUP INC NEW COM 36162J106 10 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 85 4024 SH SOLE 7 4024 0 0 GEO GROUP INC NEW COM 36162J106 14149 673448 SH SOLE 18 673448 0 0 GEO GROUP INC NEW COM 36162J106 4264 202973 SH SOLE 19 202973 0 0 GEO GROUP INC NEW COM 36162J106 191380 9108999 SH SOLE 21 9108999 0 0 GEO GROUP INC NEW COM 36162J106 90182 4292320 SH SOLE 22 4115770 0 176550 GEO GROUP INC NEW COM 36162J106 88 4167 SH SOLE 23 4167 0 0 GEO GROUP INC NEW COM 36162J106 906 43119 SH SOLE 26 26344 0 16775 GEO GROUP INC NEW COM 36162J106 720 34280 SH SOLE 30 34280 0 0 GEO GROUP INC NEW COM 36162J106 134 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 257 12244 SH SOLE 40 12244 0 0 GEOPARK LTD USD SHS G38327105 90 4833 SH SOLE 4 4833 0 0 GEOPARK LTD USD SHS G38327105 8660 467098 SH SOLE 22 344384 0 122714 GEOPARK LTD USD SHS G38327105 266 14371 SH SOLE 30 14371 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 201 13294 SH SOLE 2 547 0 12747 GEOSPACE TECHNOLOGIES CORP COM 37364X109 909 60154 SH SOLE 18 60154 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 333 22022 SH SOLE 19 22022 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 22555 1492746 SH SOLE 21 1492746 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 5038 333413 SH SOLE 22 329562 0 3851 GEOSPACE TECHNOLOGIES CORP COM 37364X109 212 14008 SH SOLE 30 14008 0 0 GERDAU S A SPON ADR REP PFD 373737105 2401 617300 SH SOLE 18 0 0 617300 GERDAU S A SPON ADR REP PFD 373737105 1245 320100 SH SOLE 19 320100 0 0 GERDAU S A SPON ADR REP PFD 373737105 15120 3886797 SH SOLE 21 3886797 0 0 GERDAU S A SPON ADR REP PFD 373737105 344 88445 SH SOLE 22 88445 0 0 GERDAU S A SPON ADR REP PFD 373737105 2529 650000 SH SOLE 25 650000 0 0 GERDAU S A SPON ADR REP PFD 373737105 508 130657 SH SOLE 26 0 0 130657 GERDAU S A SPON ADR REP PFD 373737105 6388 1642100 SH SOLE 34 1642100 0 0 GERMAN AMERN BANCORP INC COM 373865104 668 22193 SH SOLE 2 941 0 21252 GERMAN AMERN BANCORP INC COM 373865104 13 445 SH SOLE 7 445 0 0 GERMAN AMERN BANCORP INC COM 373865104 2427 80583 SH SOLE 18 80583 0 0 GERMAN AMERN BANCORP INC COM 373865104 1187 39417 SH SOLE 19 39417 0 0 GERMAN AMERN BANCORP INC COM 373865104 23662 785577 SH SOLE 21 785577 0 0 GERMAN AMERN BANCORP INC COM 373865104 21295 707021 SH SOLE 22 678738 0 28283 GERMAN AMERN BANCORP INC COM 373865104 10 320 SH SOLE 23 320 0 0 GERMAN AMERN BANCORP INC COM 373865104 85 2808 SH SOLE 28 2808 0 0 GERMAN AMERN BANCORP INC COM 373865104 206 6835 SH SOLE 30 6835 0 0 GERMAN AMERN BANCORP INC COM 373865104 355 11777 SH SOLE 34 11777 0 0 GERMAN AMERN BANCORP INC COM 373865104 69 2306 SH SOLE 40 2306 0 0 GERON CORP COM 374163103 238 168690 SH SOLE 2 5922 0 162768 GERON CORP COM 374163103 5 3408 SH SOLE 7 3408 0 0 GERON CORP COM 374163103 844 598472 SH SOLE 18 598472 0 0 GERON CORP COM 374163103 392 278089 SH SOLE 19 278089 0 0 GERON CORP COM 374163103 11038 7828314 SH SOLE 21 7828314 0 0 GERON CORP COM 374163103 7992 5668412 SH SOLE 22 5467458 0 200954 GERON CORP COM 374163103 2 1401 SH SOLE 23 1401 0 0 GERON CORP COM 374163103 16 11013 SH SOLE 26 0 0 11013 GERON CORP COM 374163103 32 22715 SH SOLE 28 22715 0 0 GERON CORP COM 374163103 72 50876 SH SOLE 30 50876 0 0 GERON CORP COM 374163103 25 17876 SH SOLE 40 17876 0 0 GETTY RLTY CORP NEW COM 374297109 1068 34714 SH SOLE 2 1431 0 33283 GETTY RLTY CORP NEW COM 374297109 273 8876 SH SOLE 4 8876 0 0 GETTY RLTY CORP NEW COM 374297109 1102 35816 SH SOLE 7 35816 0 0 GETTY RLTY CORP NEW COM 374297109 37 1190 SH SOLE 15 1190 0 0 GETTY RLTY CORP NEW COM 374297109 4586 149076 SH SOLE 18 147224 0 1852 GETTY RLTY CORP NEW COM 374297109 3227 104914 SH SOLE 19 104914 0 0 GETTY RLTY CORP NEW COM 374297109 114921 3736060 SH SOLE 21 3736060 0 0 GETTY RLTY CORP NEW COM 374297109 45034 1464056 SH SOLE 22 1417474 0 46582 GETTY RLTY CORP NEW COM 374297109 36 1166 SH SOLE 23 1166 0 0 GETTY RLTY CORP NEW COM 374297109 2120 68918 SH SOLE 25 68918 0 0 GETTY RLTY CORP NEW COM 374297109 1186 38570 SH SOLE 26 15420 0 23150 GETTY RLTY CORP NEW COM 374297109 134 4347 SH SOLE 28 4347 0 0 GETTY RLTY CORP NEW COM 374297109 582 18923 SH SOLE 29 18923 0 0 GETTY RLTY CORP NEW COM 374297109 5922 192521 SH SOLE 30 192521 0 0 GETTY RLTY CORP NEW COM 374297109 90 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 305 154816 SH SOLE 22 154816 0 0 GIBRALTAR INDS INC COM 374689107 1340 33189 SH SOLE 2 1338 0 31851 GIBRALTAR INDS INC COM 374689107 2 53 SH SOLE 4 53 0 0 GIBRALTAR INDS INC COM 374689107 26 641 SH SOLE 7 641 0 0 GIBRALTAR INDS INC COM 374689107 5682 140787 SH SOLE 18 140787 0 0 GIBRALTAR INDS INC COM 374689107 2223 55072 SH SOLE 19 55072 0 0 GIBRALTAR INDS INC COM 374689107 138852 3440349 SH SOLE 21 3440349 0 0 GIBRALTAR INDS INC COM 374689107 38999 966272 SH SOLE 22 922719 0 43553 GIBRALTAR INDS INC COM 374689107 542 13431 SH SOLE 26 10871 0 2560 GIBRALTAR INDS INC COM 374689107 171 4247 SH SOLE 28 4247 0 0 GIBRALTAR INDS INC COM 374689107 1859 46052 SH SOLE 30 46052 0 0 GIBRALTAR INDS INC COM 374689107 136 3365 SH SOLE 40 3365 0 0 GILEAD SCIENCES INC COM 375558103 243998 3611568 SH SOLE 2 839090 0 2772478 GILEAD SCIENCES INC COM 375558103 34961 517481 SH SOLE 4 483251 0 34230 GILEAD SCIENCES INC COM 375558103 84827 1255587 SH SOLE 7 1168819 0 86768 GILEAD SCIENCES INC COM 375558103 11354 168062 SH SOLE 13 168062 0 0 GILEAD SCIENCES INC COM 375558103 953 14105 SH SOLE 15 14105 0 0 GILEAD SCIENCES INC COM 375558103 24 357 SH SOLE 17 0 0 357 GILEAD SCIENCES INC COM 375558103 318709 4717415 SH SOLE 18 4491297 0 226118 GILEAD SCIENCES INC COM 375558103 376483 5572579 SH SOLE 19 5572579 0 0 GILEAD SCIENCES INC COM 375558103 2183216 32315223 SH SOLE 21 32315223 0 0 GILEAD SCIENCES INC COM 375558103 2213912 32769569 SH SOLE 22 28464371 0 4305198 GILEAD SCIENCES INC COM 375558103 69038 1021875 SH SOLE 23 1021875 0 0 GILEAD SCIENCES INC COM 375558103 83033 1229023 SH SOLE 25 1229023 0 0 GILEAD SCIENCES INC COM 375558103 428050 6335855 SH SOLE 26 1411286 0 4924569 GILEAD SCIENCES INC COM 375558103 16962 251062 SH SOLE 28 184020 0 67042 GILEAD SCIENCES INC COM 375558103 25034 370549 SH SOLE 29 73796 0 296753 GILEAD SCIENCES INC COM 375558103 409201 6056851 SH SOLE 30 6056851 0 0 GILEAD SCIENCES INC COM 375558103 35194 520923 SH SOLE 31 304937 0 215986 GILEAD SCIENCES INC COM 375558103 12015 177849 SH SOLE 32 177849 0 0 GILEAD SCIENCES INC COM 375558103 127940 1893721 SH SOLE 34 1893721 0 0 GILEAD SCIENCES INC COM 375558103 69482 1028454 SH SOLE 36 1028454 0 0 GILEAD SCIENCES INC COM 375558103 1976 29243 SH SOLE 40 29243 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3411 84123 SH SOLE 2 3260 0 80863 GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH SOLE 4 480 0 0 GLACIER BANCORP INC NEW COM 37637Q105 63 1543 SH SOLE 7 1543 0 0 GLACIER BANCORP INC NEW COM 37637Q105 16675 411218 SH SOLE 18 411218 0 0 GLACIER BANCORP INC NEW COM 37637Q105 5557 137037 SH SOLE 19 137037 0 0 GLACIER BANCORP INC NEW COM 37637Q105 371692 9166260 SH SOLE 21 9166260 0 0 GLACIER BANCORP INC NEW COM 37637Q105 102132 2518674 SH SOLE 22 2404993 0 113681 GLACIER BANCORP INC NEW COM 37637Q105 862 21257 SH SOLE 26 9512 0 11745 GLACIER BANCORP INC NEW COM 37637Q105 438 10792 SH SOLE 28 10792 0 0 GLACIER BANCORP INC NEW COM 37637Q105 4985 122944 SH SOLE 30 122944 0 0 GLACIER BANCORP INC NEW COM 37637Q105 322 7941 SH SOLE 40 7941 0 0 GLADSTONE CAPITAL CORP COM 376535100 1120 119350 SH SOLE 30 119350 0 0 GLADSTONE COML CORP COM 376536108 723 34074 SH SOLE 2 1243 0 32831 GLADSTONE COML CORP COM 376536108 14 648 SH SOLE 7 648 0 0 GLADSTONE COML CORP COM 376536108 2240 105556 SH SOLE 18 105556 0 0 GLADSTONE COML CORP COM 376536108 1083 51046 SH SOLE 19 51046 0 0 GLADSTONE COML CORP COM 376536108 22478 1059264 SH SOLE 21 1059264 0 0 GLADSTONE COML CORP COM 376536108 22280 1049949 SH SOLE 22 1006445 0 43504 GLADSTONE COML CORP COM 376536108 22 1016 SH SOLE 23 1016 0 0 GLADSTONE COML CORP COM 376536108 203 9561 SH SOLE 26 0 0 9561 GLADSTONE COML CORP COM 376536108 96 4513 SH SOLE 28 4513 0 0 GLADSTONE COML CORP COM 376536108 225 10598 SH SOLE 30 10598 0 0 GLADSTONE COML CORP COM 376536108 39 1840 SH SOLE 34 1840 0 0 GLADSTONE INVT CORP COM 376546107 1643 146313 SH SOLE 30 146313 0 0 GLADSTONE LD CORP COM 376549101 184 15937 SH SOLE 2 777 0 15160 GLADSTONE LD CORP COM 376549101 643 55795 SH SOLE 18 55795 0 0 GLADSTONE LD CORP COM 376549101 312 27048 SH SOLE 19 27048 0 0 GLADSTONE LD CORP COM 376549101 6548 567894 SH SOLE 21 567894 0 0 GLADSTONE LD CORP COM 376549101 4088 354513 SH SOLE 22 345454 0 9059 GLADSTONE LD CORP COM 376549101 6 537 SH SOLE 23 537 0 0 GLATFELTER COM 377316104 764 45290 SH SOLE 2 1866 0 43424 GLATFELTER COM 377316104 4 208 SH SOLE 4 208 0 0 GLATFELTER COM 377316104 15 884 SH SOLE 7 884 0 0 GLATFELTER COM 377316104 3282 194429 SH SOLE 18 194429 0 0 GLATFELTER COM 377316104 1248 73938 SH SOLE 19 73938 0 0 GLATFELTER COM 377316104 79562 4713390 SH SOLE 21 4713390 0 0 GLATFELTER COM 377316104 21774 1289955 SH SOLE 22 1233544 0 56411 GLATFELTER COM 377316104 316 18694 SH SOLE 26 4835 0 13859 GLATFELTER COM 377316104 105 6245 SH SOLE 28 6245 0 0 GLATFELTER COM 377316104 1096 64932 SH SOLE 30 64932 0 0 GLATFELTER COM 377316104 85 5010 SH SOLE 40 5010 0 0 GLAUKOS CORP COM 377322102 2341 31045 SH SOLE 2 1472 0 29573 GLAUKOS CORP COM 377322102 12 161 SH SOLE 4 161 0 0 GLAUKOS CORP COM 377322102 52 690 SH SOLE 7 690 0 0 GLAUKOS CORP COM 377322102 8861 117514 SH SOLE 18 116236 0 1278 GLAUKOS CORP COM 377322102 5300 70291 SH SOLE 19 70291 0 0 GLAUKOS CORP COM 377322102 96293 1277100 SH SOLE 21 1277100 0 0 GLAUKOS CORP COM 377322102 76102 1009309 SH SOLE 22 961715 0 47594 GLAUKOS CORP COM 377322102 37 494 SH SOLE 23 494 0 0 GLAUKOS CORP COM 377322102 703 9317 SH SOLE 26 6246 0 3071 GLAUKOS CORP COM 377322102 307 4074 SH SOLE 28 4074 0 0 GLAUKOS CORP COM 377322102 1520 20161 SH SOLE 30 20161 0 0 GLAUKOS CORP COM 377322102 225 2983 SH SOLE 40 2983 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 61115 1527105 SH SOLE 18 1527105 0 0 GLEN BURNIE BANCORP COM 377407101 7 598 SH SOLE 21 598 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2760 52467 SH SOLE 2 7176 0 45291 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 17 326 SH SOLE 4 326 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 55 1045 SH SOLE 7 1045 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9681 184051 SH SOLE 18 178172 0 5879 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9185 174611 SH SOLE 19 174611 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 694 13200 SH SOLE 20 13200 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 120091 2283108 SH SOLE 21 2283108 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 88878 1689693 SH SOLE 22 1613552 0 76141 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 958 18213 SH SOLE 23 18213 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1648 31332 SH SOLE 26 19392 0 11940 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 345 6551 SH SOLE 28 6551 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1067 20281 SH SOLE 30 20281 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 110 2092 SH SOLE 34 2092 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 303 5758 SH SOLE 40 5758 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 887 20286 SH SOLE 2 2022 0 18264 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 5 114 SH SOLE 4 114 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 18 407 SH SOLE 7 407 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 3237 74030 SH SOLE 18 74030 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2538 58040 SH SOLE 19 58040 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 31833 727943 SH SOLE 21 727943 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 28609 654211 SH SOLE 22 623188 0 31023 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 128 2916 SH SOLE 23 2916 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 804 18380 SH SOLE 26 0 0 18380 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 137 3131 SH SOLE 28 3131 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 254 5809 SH SOLE 30 5809 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 92 2103 SH SOLE 40 2103 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 42 7297 SH SOLE 22 7297 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 21 32042 SH SOLE 21 32042 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 457 703641 SH SOLE 22 703641 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 259 8373 SH SOLE 2 296 0 8077 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 5 161 SH SOLE 7 161 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 905 29219 SH SOLE 18 29219 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 612 19765 SH SOLE 19 19765 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 8901 287489 SH SOLE 21 287489 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9859 318434 SH SOLE 22 307330 0 11104 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 43 1404 SH SOLE 28 1404 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 34 1104 SH SOLE 30 1104 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 27 871 SH SOLE 40 871 0 0 GLOBAL MED REIT INC COM NEW 37954A204 364 34674 SH SOLE 2 1295 0 33379 GLOBAL MED REIT INC COM NEW 37954A204 1121 106796 SH SOLE 18 106796 0 0 GLOBAL MED REIT INC COM NEW 37954A204 555 52892 SH SOLE 19 52892 0 0 GLOBAL MED REIT INC COM NEW 37954A204 11893 1132706 SH SOLE 21 1132706 0 0 GLOBAL MED REIT INC COM NEW 37954A204 9426 897711 SH SOLE 22 872655 0 25056 GLOBAL MED REIT INC COM NEW 37954A204 9 870 SH SOLE 23 870 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1725 87911 SH SOLE 2 3504 0 84407 GLOBAL NET LEASE INC COM NEW 379378201 415 21157 SH SOLE 4 21157 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1772 90338 SH SOLE 7 90338 0 0 GLOBAL NET LEASE INC COM NEW 379378201 56 2875 SH SOLE 15 2875 0 0 GLOBAL NET LEASE INC COM NEW 379378201 7225 368257 SH SOLE 18 368257 0 0 GLOBAL NET LEASE INC COM NEW 379378201 4753 242268 SH SOLE 19 242268 0 0 GLOBAL NET LEASE INC COM NEW 379378201 182057 9279160 SH SOLE 21 9279160 0 0 GLOBAL NET LEASE INC COM NEW 379378201 61716 3145572 SH SOLE 22 3042267 0 103305 GLOBAL NET LEASE INC COM NEW 379378201 57 2896 SH SOLE 23 2896 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1208 61545 SH SOLE 26 17148 0 44397 GLOBAL NET LEASE INC COM NEW 379378201 183 9309 SH SOLE 28 9309 0 0 GLOBAL NET LEASE INC COM NEW 379378201 847 43155 SH SOLE 29 43155 0 0 GLOBAL NET LEASE INC COM NEW 379378201 123 6277 SH SOLE 40 6277 0 0 GLOBAL PMTS INC COM 37940X102 58861 367585 SH SOLE 2 30644 0 336941 GLOBAL PMTS INC COM 37940X102 8671 54150 SH SOLE 4 49940 0 4210 GLOBAL PMTS INC COM 37940X102 21398 133630 SH SOLE 7 133630 0 0 GLOBAL PMTS INC COM 37940X102 93 580 SH SOLE 13 580 0 0 GLOBAL PMTS INC COM 37940X102 280 1747 SH SOLE 15 1747 0 0 GLOBAL PMTS INC COM 37940X102 53088 331529 SH SOLE 18 310560 0 20969 GLOBAL PMTS INC COM 37940X102 72856 454982 SH SOLE 19 454982 0 0 GLOBAL PMTS INC COM 37940X102 634462 3962169 SH SOLE 21 3962169 0 0 GLOBAL PMTS INC COM 37940X102 608792 3801858 SH SOLE 22 3390120 0 411738 GLOBAL PMTS INC COM 37940X102 18217 113762 SH SOLE 23 113762 0 0 GLOBAL PMTS INC COM 37940X102 23967 149670 SH SOLE 25 149670 0 0 GLOBAL PMTS INC COM 37940X102 94371 589339 SH SOLE 26 192061 0 397278 GLOBAL PMTS INC COM 37940X102 5116 31948 SH SOLE 28 23364 0 8584 GLOBAL PMTS INC COM 37940X102 5780 36096 SH SOLE 29 3332 0 32764 GLOBAL PMTS INC COM 37940X102 113396 708147 SH SOLE 30 708147 0 0 GLOBAL PMTS INC COM 37940X102 18087 112949 SH SOLE 31 31108 0 81841 GLOBAL PMTS INC COM 37940X102 9278 57943 SH SOLE 34 57943 0 0 GLOBAL PMTS INC COM 37940X102 17257 107770 SH SOLE 36 107770 0 0 GLOBAL PMTS INC COM 37940X102 531 3313 SH SOLE 40 3313 0 0 GLOBAL SELF STORAGE INC COM 37955N106 1 310 SH SOLE 18 310 0 0 GLOBAL SELF STORAGE INC COM 37955N106 70 18642 SH SOLE 21 18642 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 110 14927 SH SOLE 22 14927 0 0 GLOBAL WTR RES INC COM 379463102 119 11357 SH SOLE 2 370 0 10987 GLOBAL WTR RES INC COM 379463102 394 37767 SH SOLE 18 37145 0 622 GLOBAL WTR RES INC COM 379463102 214 20505 SH SOLE 19 20505 0 0 GLOBAL WTR RES INC COM 379463102 4494 430450 SH SOLE 21 430450 0 0 GLOBAL WTR RES INC COM 379463102 1087 104089 SH SOLE 22 97490 0 6599 GLOBAL WTR RES INC COM 379463102 45 4343 SH SOLE 23 4343 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 2342 265518 SH SOLE 18 1203 0 264315 GLOBALSCAPE INC COM 37940G109 27 2636 SH SOLE 18 2636 0 0 GLOBALSCAPE INC COM 37940G109 408 39945 SH SOLE 21 39945 0 0 GLOBALSCAPE INC COM 37940G109 1496 146410 SH SOLE 22 146410 0 0 GLOBALSCAPE INC COM 37940G109 635 62106 SH SOLE 31 0 0 62106 GLOBALSTAR INC COM 378973408 1 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 1149 2393972 SH SOLE 21 2393972 0 0 GLOBALSTAR INC COM 378973408 5101 10627216 SH SOLE 22 10339440 0 287776 GLOBALSTAR INC COM 378973408 16 32798 SH SOLE 26 0 0 32798 GLOBALSTAR INC COM 378973408 29 59904 SH SOLE 28 59904 0 0 GLOBALSTAR INC COM 378973408 88 183116 SH SOLE 30 183116 0 0 GLOBALSTAR INC COM 378973408 19 38874 SH SOLE 40 38874 0 0 GLOBANT S A COM L44385109 8594 85046 SH SOLE 2 1095 0 83951 GLOBANT S A COM L44385109 889 8801 SH SOLE 4 8801 0 0 GLOBANT S A COM L44385109 475 4701 SH SOLE 7 4701 0 0 GLOBANT S A COM L44385109 1146 11336 SH SOLE 18 11336 0 0 GLOBANT S A COM L44385109 1491 14760 SH SOLE 19 14760 0 0 GLOBANT S A COM L44385109 67834 671290 SH SOLE 21 671290 0 0 GLOBANT S A COM L44385109 40783 403590 SH SOLE 22 367434 0 36156 GLOBANT S A COM L44385109 2038 20166 SH SOLE 23 20166 0 0 GLOBANT S A COM L44385109 11602 114818 SH SOLE 26 37587 0 77231 GLOBANT S A COM L44385109 659 6521 SH SOLE 29 3743 0 2778 GLOBANT S A COM L44385109 20205 199950 SH SOLE 30 199950 0 0 GLOBANT S A COM L44385109 6701 66313 SH SOLE 31 1989 0 64324 GLOBANT S A COM L44385109 11516 113965 SH SOLE 34 113965 0 0 GLOBANT S A COM L44385109 26 254 SH SOLE 40 254 0 0 GLOBUS MED INC CL A 379577208 4731 111851 SH SOLE 2 48580 0 63271 GLOBUS MED INC CL A 379577208 13 304 SH SOLE 4 304 0 0 GLOBUS MED INC CL A 379577208 56 1322 SH SOLE 7 1322 0 0 GLOBUS MED INC CL A 379577208 18605 439827 SH SOLE 18 429285 0 10542 GLOBUS MED INC CL A 379577208 13925 329199 SH SOLE 19 329199 0 0 GLOBUS MED INC CL A 379577208 243260 5750830 SH SOLE 21 5750830 0 0 GLOBUS MED INC CL A 379577208 117504 2777867 SH SOLE 22 2676241 0 101626 GLOBUS MED INC CL A 379577208 2050 48470 SH SOLE 23 48470 0 0 GLOBUS MED INC CL A 379577208 4718 111542 SH SOLE 26 20152 0 91390 GLOBUS MED INC CL A 379577208 405 9563 SH SOLE 28 9563 0 0 GLOBUS MED INC CL A 379577208 1745 41264 SH SOLE 30 41264 0 0 GLOBUS MED INC CL A 379577208 328 7756 SH SOLE 40 7756 0 0 GLOWPOINT INC COM 379887508 1 1121 SH SOLE 21 1121 0 0 GLU MOBILE INC COM 379890106 745 103724 SH SOLE 2 7481 0 96243 GLU MOBILE INC COM 379890106 4 561 SH SOLE 4 561 0 0 GLU MOBILE INC COM 379890106 18 2451 SH SOLE 7 2451 0 0 GLU MOBILE INC COM 379890106 2711 377595 SH SOLE 18 377595 0 0 GLU MOBILE INC COM 379890106 1812 252310 SH SOLE 19 252310 0 0 GLU MOBILE INC COM 379890106 26223 3652289 SH SOLE 21 3652289 0 0 GLU MOBILE INC COM 379890106 24281 3381751 SH SOLE 22 3237722 0 144029 GLU MOBILE INC COM 379890106 53 7421 SH SOLE 23 7421 0 0 GLU MOBILE INC COM 379890106 396 55158 SH SOLE 26 44163 0 10995 GLU MOBILE INC COM 379890106 124 17257 SH SOLE 28 17257 0 0 GLU MOBILE INC COM 379890106 295 41093 SH SOLE 30 41093 0 0 GLU MOBILE INC COM 379890106 86 12021 SH SOLE 40 12021 0 0 GLYCOMIMETICS INC COM 38000Q102 356 29881 SH SOLE 2 1545 0 28336 GLYCOMIMETICS INC COM 38000Q102 9 726 SH SOLE 7 726 0 0 GLYCOMIMETICS INC COM 38000Q102 1391 116679 SH SOLE 18 116679 0 0 GLYCOMIMETICS INC COM 38000Q102 664 55705 SH SOLE 19 55705 0 0 GLYCOMIMETICS INC COM 38000Q102 18832 1579878 SH SOLE 21 1579878 0 0 GLYCOMIMETICS INC COM 38000Q102 12664 1062446 SH SOLE 22 1018502 0 43944 GLYCOMIMETICS INC COM 38000Q102 28 2351 SH SOLE 26 0 0 2351 GLYCOMIMETICS INC COM 38000Q102 57 4781 SH SOLE 28 4781 0 0 GLYCOMIMETICS INC COM 38000Q102 76 6372 SH SOLE 30 6372 0 0 GLYCOMIMETICS INC COM 38000Q102 70 5845 SH SOLE 40 5845 0 0 GMS INC COM 36251C103 663 30158 SH SOLE 2 1417 0 28741 GMS INC COM 36251C103 15 675 SH SOLE 7 675 0 0 GMS INC COM 36251C103 3095 140699 SH SOLE 18 140699 0 0 GMS INC COM 36251C103 1211 55055 SH SOLE 19 55055 0 0 GMS INC COM 36251C103 76177 3462574 SH SOLE 21 3462574 0 0 GMS INC COM 36251C103 21183 962841 SH SOLE 22 919563 0 43278 GMS INC COM 36251C103 232 10531 SH SOLE 26 0 0 10531 GMS INC COM 36251C103 84 3827 SH SOLE 28 3827 0 0 GMS INC COM 36251C103 1052 47811 SH SOLE 30 47811 0 0 GMS INC COM 36251C103 99 4493 SH SOLE 40 4493 0 0 GNC HLDGS INC COM CL A 36191G107 127 84751 SH SOLE 2 2827 0 81924 GNC HLDGS INC COM CL A 36191G107 2 1473 SH SOLE 7 1473 0 0 GNC HLDGS INC COM CL A 36191G107 419 279056 SH SOLE 18 279056 0 0 GNC HLDGS INC COM CL A 36191G107 209 139007 SH SOLE 19 139007 0 0 GNC HLDGS INC COM CL A 36191G107 4072 2714749 SH SOLE 21 2714749 0 0 GNC HLDGS INC COM CL A 36191G107 4105 2736732 SH SOLE 22 2472429 0 264303 GNC HLDGS INC COM CL A 36191G107 443 295593 SH SOLE 31 0 0 295593 GODADDY INC CL A 380237107 66143 942879 SH SOLE 2 510801 0 432078 GODADDY INC CL A 380237107 11988 170886 SH SOLE 4 165907 0 4979 GODADDY INC CL A 380237107 3549 50588 SH SOLE 7 45430 0 5158 GODADDY INC CL A 380237107 4938 70385 SH SOLE 13 70385 0 0 GODADDY INC CL A 380237107 92 1310 SH SOLE 15 1310 0 0 GODADDY INC CL A 380237107 16717 238309 SH SOLE 18 176102 0 62207 GODADDY INC CL A 380237107 129188 1841601 SH SOLE 19 1841601 0 0 GODADDY INC CL A 380237107 167719 2390864 SH SOLE 21 2390864 0 0 GODADDY INC CL A 380237107 423248 6033477 SH SOLE 22 4986946 0 1046531 GODADDY INC CL A 380237107 27613 393624 SH SOLE 23 393624 0 0 GODADDY INC CL A 380237107 12718 181292 SH SOLE 25 181292 0 0 GODADDY INC CL A 380237107 40439 576467 SH SOLE 26 242633 0 333834 GODADDY INC CL A 380237107 2342 33386 SH SOLE 28 24038 0 9348 GODADDY INC CL A 380237107 20633 294129 SH SOLE 29 170762 0 123367 GODADDY INC CL A 380237107 22949 327142 SH SOLE 30 327142 0 0 GODADDY INC CL A 380237107 27132 386770 SH SOLE 31 291398 0 95372 GODADDY INC CL A 380237107 13074 186368 SH SOLE 34 186368 0 0 GODADDY INC CL A 380237107 15465 220461 SH SOLE 36 220461 0 0 GODADDY INC CL A 380237107 304 4331 SH SOLE 40 4331 0 0 GOGO INC COM 38046C109 188 47271 SH SOLE 2 2063 0 45208 GOGO INC COM 38046C109 2 425 SH SOLE 4 425 0 0 GOGO INC COM 38046C109 6 1492 SH SOLE 7 1492 0 0 GOGO INC COM 38046C109 803 201687 SH SOLE 18 189433 0 12254 GOGO INC COM 38046C109 640 160872 SH SOLE 19 160872 0 0 GOGO INC COM 38046C109 7492 1882437 SH SOLE 21 1882437 0 0 GOGO INC COM 38046C109 6545 1644435 SH SOLE 22 1575641 0 68794 GOGO INC COM 38046C109 8 2007 SH SOLE 26 0 0 2007 GOGO INC COM 38046C109 30 7428 SH SOLE 28 7428 0 0 GOGO INC COM 38046C109 70 17525 SH SOLE 30 17525 0 0 GOGO INC COM 38046C109 22 5599 SH SOLE 40 5599 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 493 29180 SH SOLE 22 29180 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1792 96963 SH SOLE 2 3926 0 93037 GOLAR LNG LTD BERMUDA SHS G9456A100 37 2005 SH SOLE 7 2005 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 5726 309825 SH SOLE 18 309825 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 2998 162227 SH SOLE 19 162227 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 52908 2862997 SH SOLE 21 2862997 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 21241 1149429 SH SOLE 22 1062345 0 87084 GOLAR LNG LTD BERMUDA SHS G9456A100 1 46 SH SOLE 30 46 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 11 593 SH SOLE 34 593 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 17 929 SH SOLE 36 929 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 16114 2978501 SH SOLE 7 2978501 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 357 66008 SH SOLE 19 66008 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 176 32470 SH SOLE 22 32470 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10879 2010954 SH SOLE 23 2010954 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 36829 6807564 SH SOLE 25 6807564 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 15670 2896509 SH SOLE 26 0 0 2896509 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 27989 5173587 SH SOLE 30 5173587 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 144839 26772494 SH SOLE 34 26772494 0 0 GOLD RESOURCE CORP COM 38068T105 189 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 648 191819 SH SOLE 18 191819 0 0 GOLD RESOURCE CORP COM 38068T105 330 97769 SH SOLE 19 97769 0 0 GOLD RESOURCE CORP COM 38068T105 7086 2096571 SH SOLE 21 2096571 0 0 GOLD RESOURCE CORP COM 38068T105 6120 1810703 SH SOLE 22 1766183 0 44520 GOLDEN ENTMT INC COM 381013101 302 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 861 61466 SH SOLE 18 61466 0 0 GOLDEN ENTMT INC COM 381013101 2266 161868 SH SOLE 19 161868 0 0 GOLDEN ENTMT INC COM 381013101 8646 617539 SH SOLE 21 617539 0 0 GOLDEN ENTMT INC COM 381013101 7985 570345 SH SOLE 22 544563 0 25782 GOLDEN ENTMT INC COM 381013101 85 6090 SH SOLE 26 0 0 6090 GOLDEN ENTMT INC COM 381013101 87 6215 SH SOLE 30 6215 0 0 GOLDEN ENTMT INC COM 381013101 154 10972 SH SOLE 34 10972 0 0 GOLDEN ENTMT INC COM 381013101 36 2606 SH SOLE 40 2606 0 0 GOLDEN MINERALS CO COM 381119106 135 475616 SH SOLE 21 475616 0 0 GOLDFIELD CORP COM 381370105 0 4 SH SOLE 17 0 0 4 GOLDFIELD CORP COM 381370105 11 4709 SH SOLE 18 4709 0 0 GOLDFIELD CORP COM 381370105 178 77456 SH SOLE 21 77456 0 0 GOLDFIELD CORP COM 381370105 807 350739 SH SOLE 22 350739 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 3555 180714 SH SOLE 30 180714 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 312 10871 SH SOLE 17 0 0 10871 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1822 30996 SH SOLE 17 0 0 30996 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2 15 SH SOLE 17 0 0 15 GOLDMAN SACHS GROUP INC COM 38141G104 166117 811911 SH SOLE 2 85679 0 726232 GOLDMAN SACHS GROUP INC COM 38141G104 22301 109000 SH SOLE 4 100099 0 8901 GOLDMAN SACHS GROUP INC COM 38141G104 60034 293419 SH SOLE 7 292698 0 721 GOLDMAN SACHS GROUP INC COM 38141G104 688 3365 SH SOLE 13 3365 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 660 3224 SH SOLE 15 3224 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 203719 995694 SH SOLE 18 928489 0 67205 GOLDMAN SACHS GROUP INC COM 38141G104 171411 837786 SH SOLE 19 837786 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1282061 6266181 SH SOLE 21 6266181 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1669086 8157803 SH SOLE 22 7232100 0 925703 GOLDMAN SACHS GROUP INC COM 38141G104 48608 237576 SH SOLE 23 237576 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 67266 328768 SH SOLE 25 328768 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 270962 1324349 SH SOLE 26 344874 0 979475 GOLDMAN SACHS GROUP INC COM 38141G104 13304 65025 SH SOLE 28 47627 0 17398 GOLDMAN SACHS GROUP INC COM 38141G104 1617 7903 SH SOLE 29 7903 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 276765 1352712 SH SOLE 30 1352712 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 23763 116145 SH SOLE 31 63546 0 52599 GOLDMAN SACHS GROUP INC COM 38141G104 19397 94805 SH SOLE 32 94805 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 8648 42270 SH SOLE 34 42270 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 55010 268865 SH SOLE 36 268865 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1528 7469 SH SOLE 40 7469 0 0 GOLUB CAP BDC INC COM 38173M102 4808 270140 SH SOLE 30 270140 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 1 478 SH SOLE 18 478 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 25 14339 SH SOLE 21 14339 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 56 31856 SH SOLE 22 31856 0 0 GOODRICH PETE CORP COM PAR 382410843 139 10694 SH SOLE 2 224 0 10470 GOODRICH PETE CORP COM PAR 382410843 380 29262 SH SOLE 18 29262 0 0 GOODRICH PETE CORP COM PAR 382410843 180 13850 SH SOLE 19 13850 0 0 GOODRICH PETE CORP COM PAR 382410843 4215 324517 SH SOLE 21 324517 0 0 GOODRICH PETE CORP COM PAR 382410843 993 76481 SH SOLE 22 71457 0 5024 GOODYEAR TIRE & RUBR CO COM 382550101 8683 567488 SH SOLE 2 152557 0 414931 GOODYEAR TIRE & RUBR CO COM 382550101 51 3325 SH SOLE 4 3325 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 171 11192 SH SOLE 7 11192 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 38 2469 SH SOLE 15 2469 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 13442 878536 SH SOLE 18 877861 0 675 GOODYEAR TIRE & RUBR CO COM 382550101 2516 164439 SH SOLE 19 164439 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 176900 11562103 SH SOLE 21 11562103 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 138616 9059892 SH SOLE 22 8407758 0 652134 GOODYEAR TIRE & RUBR CO COM 382550101 37 2393 SH SOLE 23 2393 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3491 228190 SH SOLE 25 228190 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 6073 396920 SH SOLE 26 176213 0 220707 GOODYEAR TIRE & RUBR CO COM 382550101 470 30705 SH SOLE 28 30705 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1092 71345 SH SOLE 30 71345 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 222 14490 SH SOLE 31 4790 0 9700 GOODYEAR TIRE & RUBR CO COM 382550101 150 9836 SH SOLE 34 9836 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2417 157950 SH SOLE 36 157950 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 321 20967 SH SOLE 40 20967 0 0 GOOSEHEAD INS INC COM CL A 38267D109 464 9707 SH SOLE 2 462 0 9245 GOOSEHEAD INS INC COM CL A 38267D109 11 230 SH SOLE 7 230 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1744 36484 SH SOLE 18 36484 0 0 GOOSEHEAD INS INC COM CL A 38267D109 910 19046 SH SOLE 19 19046 0 0 GOOSEHEAD INS INC COM CL A 38267D109 16380 342681 SH SOLE 21 342681 0 0 GOOSEHEAD INS INC COM CL A 38267D109 13839 289519 SH SOLE 22 281019 0 8500 GOPRO INC CL A 38268T103 608 111319 SH SOLE 2 9978 0 101341 GOPRO INC CL A 38268T103 4 738 SH SOLE 4 738 0 0 GOPRO INC CL A 38268T103 12 2191 SH SOLE 7 2191 0 0 GOPRO INC CL A 38268T103 2345 429424 SH SOLE 18 401277 0 28147 GOPRO INC CL A 38268T103 1900 347952 SH SOLE 19 347952 0 0 GOPRO INC CL A 38268T103 20599 3772705 SH SOLE 21 3772705 0 0 GOPRO INC CL A 38268T103 19424 3557584 SH SOLE 22 3411783 0 145801 GOPRO INC CL A 38268T103 132 24227 SH SOLE 23 24227 0 0 GOPRO INC CL A 38268T103 308 56319 SH SOLE 26 0 0 56319 GOPRO INC CL A 38268T103 98 18026 SH SOLE 28 18026 0 0 GOPRO INC CL A 38268T103 172 31425 SH SOLE 30 31425 0 0 GOPRO INC CL A 38268T103 37 6705 SH SOLE 40 6705 0 0 GORMAN RUPP CO COM 383082104 588 17915 SH SOLE 2 669 0 17246 GORMAN RUPP CO COM 383082104 347 10568 SH SOLE 7 10568 0 0 GORMAN RUPP CO COM 383082104 1872 57025 SH SOLE 18 57025 0 0 GORMAN RUPP CO COM 383082104 982 29921 SH SOLE 19 29921 0 0 GORMAN RUPP CO COM 383082104 18425 561218 SH SOLE 21 561218 0 0 GORMAN RUPP CO COM 383082104 17625 536844 SH SOLE 22 509913 0 26931 GORMAN RUPP CO COM 383082104 60 1842 SH SOLE 28 1842 0 0 GORMAN RUPP CO COM 383082104 2148 65442 SH SOLE 30 65442 0 0 GOSSAMER BIO INC COM 38341P102 408 18411 SH SOLE 2 835 0 17576 GOSSAMER BIO INC COM 38341P102 11 494 SH SOLE 7 494 0 0 GOSSAMER BIO INC COM 38341P102 1545 69661 SH SOLE 18 65306 0 4355 GOSSAMER BIO INC COM 38341P102 975 43950 SH SOLE 19 43950 0 0 GOSSAMER BIO INC COM 38341P102 13946 628768 SH SOLE 21 628768 0 0 GOSSAMER BIO INC COM 38341P102 11666 525969 SH SOLE 22 515265 0 10704 GOSSAMER BIO INC COM 38341P102 9 390 SH SOLE 23 390 0 0 GOSSAMER BIO INC COM 38341P102 107 4805 SH SOLE 26 0 0 4805 GOSSAMER BIO INC COM 38341P102 62 2776 SH SOLE 30 2776 0 0 GP STRATEGIES CORP COM 36225V104 290 19212 SH SOLE 2 467 0 18745 GP STRATEGIES CORP COM 36225V104 4 287 SH SOLE 7 287 0 0 GP STRATEGIES CORP COM 36225V104 636 42177 SH SOLE 18 42177 0 0 GP STRATEGIES CORP COM 36225V104 317 21026 SH SOLE 19 21026 0 0 GP STRATEGIES CORP COM 36225V104 6613 438535 SH SOLE 21 438535 0 0 GP STRATEGIES CORP COM 36225V104 5140 340834 SH SOLE 22 330490 0 10344 GP STRATEGIES CORP COM 36225V104 385 25530 SH SOLE 31 0 0 25530 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 607 5816 SH SOLE 2 0 0 5816 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6569 62978 SH SOLE 7 62978 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1132 10853 SH SOLE 13 10853 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4384 42033 SH SOLE 18 10133 0 31900 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5986 57386 SH SOLE 19 57386 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 44436 426002 SH SOLE 21 426002 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4887 46850 SH SOLE 22 46850 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 14245 136566 SH SOLE 25 136566 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3148 30183 SH SOLE 30 30183 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 19353 185536 SH SOLE 34 185536 0 0 GRACE W R & CO DEL NEW COM 38388F108 9333 122628 SH SOLE 2 7019 0 115609 GRACE W R & CO DEL NEW COM 38388F108 145 1909 SH SOLE 4 1909 0 0 GRACE W R & CO DEL NEW COM 38388F108 78 1030 SH SOLE 7 1030 0 0 GRACE W R & CO DEL NEW COM 38388F108 2096 27544 SH SOLE 18 27544 0 0 GRACE W R & CO DEL NEW COM 38388F108 967 12704 SH SOLE 19 12704 0 0 GRACE W R & CO DEL NEW COM 38388F108 58932 774306 SH SOLE 21 774306 0 0 GRACE W R & CO DEL NEW COM 38388F108 142833 1876660 SH SOLE 22 1761504 0 115156 GRACE W R & CO DEL NEW COM 38388F108 106 1396 SH SOLE 23 1396 0 0 GRACE W R & CO DEL NEW COM 38388F108 1822 23942 SH SOLE 26 15164 0 8778 GRACE W R & CO DEL NEW COM 38388F108 572 7510 SH SOLE 28 7510 0 0 GRACE W R & CO DEL NEW COM 38388F108 1373 18040 SH SOLE 30 18040 0 0 GRACE W R & CO DEL NEW COM 38388F108 92 1212 SH SOLE 31 1212 0 0 GRACE W R & CO DEL NEW COM 38388F108 414 5446 SH SOLE 40 5446 0 0 GRACO INC COM 384109104 19255 383709 SH SOLE 2 93557 0 290152 GRACO INC COM 384109104 36 723 SH SOLE 4 723 0 0 GRACO INC COM 384109104 181 3605 SH SOLE 7 3605 0 0 GRACO INC COM 384109104 24691 492044 SH SOLE 18 492044 0 0 GRACO INC COM 384109104 1851 36888 SH SOLE 19 36888 0 0 GRACO INC COM 384109104 423235 8434342 SH SOLE 21 8434342 0 0 GRACO INC COM 384109104 294801 5874876 SH SOLE 22 5540513 0 334363 GRACO INC COM 384109104 3391 67567 SH SOLE 26 45256 0 22311 GRACO INC COM 384109104 1054 20998 SH SOLE 28 20998 0 0 GRACO INC COM 384109104 2313 46099 SH SOLE 30 46099 0 0 GRACO INC COM 384109104 176 3506 SH SOLE 31 3506 0 0 GRACO INC COM 384109104 110 2195 SH SOLE 36 2195 0 0 GRACO INC COM 384109104 807 16084 SH SOLE 40 16084 0 0 GRAFTECH INTL LTD COM 384313508 1432 124543 SH SOLE 2 3799 0 120744 GRAFTECH INTL LTD COM 384313508 4 362 SH SOLE 4 362 0 0 GRAFTECH INTL LTD COM 384313508 9 752 SH SOLE 7 752 0 0 GRAFTECH INTL LTD COM 384313508 334 29048 SH SOLE 18 29048 0 0 GRAFTECH INTL LTD COM 384313508 146 12682 SH SOLE 19 12682 0 0 GRAFTECH INTL LTD COM 384313508 8010 696485 SH SOLE 21 696485 0 0 GRAFTECH INTL LTD COM 384313508 30715 2670909 SH SOLE 22 2542099 0 128810 GRAFTECH INTL LTD COM 384313508 465 40410 SH SOLE 26 32250 0 8160 GRAFTECH INTL LTD COM 384313508 228 19814 SH SOLE 30 19814 0 0 GRAFTECH INTL LTD COM 384313508 30 2634 SH SOLE 31 1334 0 1300 GRAFTECH INTL LTD COM 384313508 72 6275 SH SOLE 40 6275 0 0 GRAHAM CORP COM 384556106 191 9431 SH SOLE 2 303 0 9128 GRAHAM CORP COM 384556106 5 239 SH SOLE 7 239 0 0 GRAHAM CORP COM 384556106 683 33789 SH SOLE 18 33789 0 0 GRAHAM CORP COM 384556106 331 16398 SH SOLE 19 16398 0 0 GRAHAM CORP COM 384556106 6484 320841 SH SOLE 21 320841 0 0 GRAHAM CORP COM 384556106 6007 297205 SH SOLE 22 274863 0 22342 GRAHAM HLDGS CO COM 384637104 7335 10630 SH SOLE 2 2900 0 7730 GRAHAM HLDGS CO COM 384637104 15 22 SH SOLE 4 22 0 0 GRAHAM HLDGS CO COM 384637104 84 122 SH SOLE 7 122 0 0 GRAHAM HLDGS CO COM 384637104 8385 12151 SH SOLE 18 12151 0 0 GRAHAM HLDGS CO COM 384637104 655 949 SH SOLE 19 949 0 0 GRAHAM HLDGS CO COM 384637104 146977 213001 SH SOLE 21 213001 0 0 GRAHAM HLDGS CO COM 384637104 110334 159897 SH SOLE 22 150212 0 9685 GRAHAM HLDGS CO COM 384637104 884 1281 SH SOLE 23 1281 0 0 GRAHAM HLDGS CO COM 384637104 878 1273 SH SOLE 26 908 0 365 GRAHAM HLDGS CO COM 384637104 373 541 SH SOLE 28 541 0 0 GRAHAM HLDGS CO COM 384637104 871 1262 SH SOLE 30 1262 0 0 GRAHAM HLDGS CO COM 384637104 197 286 SH SOLE 31 86 0 200 GRAHAM HLDGS CO COM 384637104 25 36 SH SOLE 36 36 0 0 GRAHAM HLDGS CO COM 384637104 346 501 SH SOLE 40 501 0 0 GRAINGER W W INC COM 384802104 37023 138028 SH SOLE 2 37491 0 100537 GRAINGER W W INC COM 384802104 5633 21002 SH SOLE 4 19746 0 1256 GRAINGER W W INC COM 384802104 26104 97318 SH SOLE 7 52220 0 45098 GRAINGER W W INC COM 384802104 224 835 SH SOLE 13 835 0 0 GRAINGER W W INC COM 384802104 101 378 SH SOLE 15 378 0 0 GRAINGER W W INC COM 384802104 0 1 SH SOLE 17 0 0 1 GRAINGER W W INC COM 384802104 30086 112166 SH SOLE 18 105640 0 6526 GRAINGER W W INC COM 384802104 5274 19661 SH SOLE 19 19661 0 0 GRAINGER W W INC COM 384802104 295007 1099829 SH SOLE 21 1099829 0 0 GRAINGER W W INC COM 384802104 323922 1207627 SH SOLE 22 1067358 0 140269 GRAINGER W W INC COM 384802104 10531 39262 SH SOLE 23 39262 0 0 GRAINGER W W INC COM 384802104 13911 51862 SH SOLE 25 51862 0 0 GRAINGER W W INC COM 384802104 69466 258980 SH SOLE 26 62591 0 196389 GRAINGER W W INC COM 384802104 2474 9224 SH SOLE 28 6652 0 2572 GRAINGER W W INC COM 384802104 5149 19196 SH SOLE 29 2395 0 16801 GRAINGER W W INC COM 384802104 48277 179985 SH SOLE 30 179985 0 0 GRAINGER W W INC COM 384802104 4882 18199 SH SOLE 31 11282 0 6917 GRAINGER W W INC COM 384802104 3537 13186 SH SOLE 34 13186 0 0 GRAINGER W W INC COM 384802104 9088 33883 SH SOLE 36 33883 0 0 GRAINGER W W INC COM 384802104 290 1080 SH SOLE 40 1080 0 0 GRAN TIERRA ENERGY INC COM 38500T101 10 6314 SH SOLE 4 6314 0 0 GRAN TIERRA ENERGY INC COM 38500T101 444 279067 SH SOLE 21 279067 0 0 GRAN TIERRA ENERGY INC COM 38500T101 594 373400 SH SOLE 22 210485 0 162915 GRAN TIERRA ENERGY INC COM 38500T101 400 251265 SH SOLE 26 227257 0 24008 GRAN TIERRA ENERGY INC COM 38500T101 91 57106 SH SOLE 28 57106 0 0 GRAN TIERRA ENERGY INC COM 38500T101 164 103427 SH SOLE 30 103427 0 0 GRAN TIERRA ENERGY INC COM 38500T101 79 49798 SH SOLE 34 49798 0 0 GRAN TIERRA ENERGY INC COM 38500T101 70 44264 SH SOLE 40 44264 0 0 GRAND CANYON ED INC COM 38526M106 11053 94451 SH SOLE 2 5660 0 88791 GRAND CANYON ED INC COM 38526M106 26 223 SH SOLE 4 223 0 0 GRAND CANYON ED INC COM 38526M106 105 900 SH SOLE 7 900 0 0 GRAND CANYON ED INC COM 38526M106 2631 22487 SH SOLE 18 22487 0 0 GRAND CANYON ED INC COM 38526M106 1291 11033 SH SOLE 19 11033 0 0 GRAND CANYON ED INC COM 38526M106 61966 529535 SH SOLE 21 529535 0 0 GRAND CANYON ED INC COM 38526M106 154028 1316256 SH SOLE 22 1204296 0 111960 GRAND CANYON ED INC COM 38526M106 2345 20037 SH SOLE 26 12632 0 7405 GRAND CANYON ED INC COM 38526M106 728 6218 SH SOLE 28 6218 0 0 GRAND CANYON ED INC COM 38526M106 1548 13231 SH SOLE 30 13231 0 0 GRAND CANYON ED INC COM 38526M106 328 2807 SH SOLE 31 1007 0 1800 GRAND CANYON ED INC COM 38526M106 551 4709 SH SOLE 40 4709 0 0 GRANITE CONSTR INC COM 387328107 3206 66534 SH SOLE 2 21857 0 44677 GRANITE CONSTR INC COM 387328107 13 265 SH SOLE 4 265 0 0 GRANITE CONSTR INC COM 387328107 45 938 SH SOLE 7 938 0 0 GRANITE CONSTR INC COM 387328107 12709 263783 SH SOLE 18 263783 0 0 GRANITE CONSTR INC COM 387328107 3885 80642 SH SOLE 19 80642 0 0 GRANITE CONSTR INC COM 387328107 155880 3235371 SH SOLE 21 3235371 0 0 GRANITE CONSTR INC COM 387328107 77414 1606771 SH SOLE 22 1542480 0 64291 GRANITE CONSTR INC COM 387328107 909 18868 SH SOLE 26 15040 0 3828 GRANITE CONSTR INC COM 387328107 273 5662 SH SOLE 28 5662 0 0 GRANITE CONSTR INC COM 387328107 584 12111 SH SOLE 30 12111 0 0 GRANITE CONSTR INC COM 387328107 196 4064 SH SOLE 40 4064 0 0 GRANITE PT MTG TR INC COM 38741L107 974 50763 SH SOLE 2 2221 0 48542 GRANITE PT MTG TR INC COM 38741L107 3 137 SH SOLE 4 137 0 0 GRANITE PT MTG TR INC COM 38741L107 15 762 SH SOLE 7 762 0 0 GRANITE PT MTG TR INC COM 38741L107 4450 231886 SH SOLE 18 231886 0 0 GRANITE PT MTG TR INC COM 38741L107 1809 94264 SH SOLE 19 94264 0 0 GRANITE PT MTG TR INC COM 38741L107 129386 6742378 SH SOLE 21 6742378 0 0 GRANITE PT MTG TR INC COM 38741L107 34288 1786782 SH SOLE 22 1702398 0 84384 GRANITE PT MTG TR INC COM 38741L107 424 22118 SH SOLE 26 7740 0 14378 GRANITE PT MTG TR INC COM 38741L107 115 5981 SH SOLE 28 5981 0 0 GRANITE PT MTG TR INC COM 38741L107 1546 80556 SH SOLE 30 80556 0 0 GRANITE PT MTG TR INC COM 38741L107 73 3786 SH SOLE 40 3786 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 8560 612274 SH SOLE 2 21604 0 590670 GRAPHIC PACKAGING HLDG CO COM 388689101 18 1319 SH SOLE 4 1319 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 120 8573 SH SOLE 7 8573 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1827 130655 SH SOLE 18 130655 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 15744 1126156 SH SOLE 19 1126156 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 46164 3302132 SH SOLE 21 3302132 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 113986 8153512 SH SOLE 22 7503779 0 649733 GRAPHIC PACKAGING HLDG CO COM 388689101 999 71487 SH SOLE 25 71487 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1654 118289 SH SOLE 26 82959 0 35330 GRAPHIC PACKAGING HLDG CO COM 388689101 553 39547 SH SOLE 28 39547 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 8948 640083 SH SOLE 29 640083 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1151 82318 SH SOLE 30 82318 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 228 16339 SH SOLE 31 6239 0 10100 GRAPHIC PACKAGING HLDG CO COM 388689101 3539 253145 SH SOLE 34 253145 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 86 6125 SH SOLE 36 6125 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 436 31218 SH SOLE 40 31218 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 777 16836 SH SOLE 31 0 0 16836 GRAY TELEVISION INC COM 389375106 1608 98118 SH SOLE 2 14067 0 84051 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 4899 298918 SH SOLE 18 298918 0 0 GRAY TELEVISION INC COM 389375106 4723 288160 SH SOLE 19 288160 0 0 GRAY TELEVISION INC COM 389375106 47308 2886418 SH SOLE 21 2886418 0 0 GRAY TELEVISION INC COM 389375106 43194 2635396 SH SOLE 22 2517614 0 117782 GRAY TELEVISION INC COM 389375106 567 34582 SH SOLE 23 34582 0 0 GRAY TELEVISION INC COM 389375106 2014 122855 SH SOLE 26 20420 0 102435 GRAY TELEVISION INC COM 389375106 184 11206 SH SOLE 28 11206 0 0 GRAY TELEVISION INC COM 389375106 379 23102 SH SOLE 30 23102 0 0 GRAY TELEVISION INC COM 389375106 159 9730 SH SOLE 40 9730 0 0 GREAT AJAX CORP COM 38983D300 191 13640 SH SOLE 2 536 0 13104 GREAT AJAX CORP COM 38983D300 3 248 SH SOLE 7 248 0 0 GREAT AJAX CORP COM 38983D300 784 55975 SH SOLE 18 55975 0 0 GREAT AJAX CORP COM 38983D300 367 26186 SH SOLE 19 26186 0 0 GREAT AJAX CORP COM 38983D300 13385 956036 SH SOLE 21 956036 0 0 GREAT AJAX CORP COM 38983D300 4396 313965 SH SOLE 22 302395 0 11570 GREAT ELM CAP GROUP INC COM NEW 39036P209 17 4063 SH SOLE 18 4063 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 250 58126 SH SOLE 21 58126 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 1176 273408 SH SOLE 22 273408 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 624 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 17 1503 SH SOLE 7 1503 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2349 212761 SH SOLE 18 212761 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1414 128087 SH SOLE 19 128087 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 22737 2059533 SH SOLE 21 2059533 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 20247 1833986 SH SOLE 22 1755663 0 78323 GREAT LAKES DREDGE & DOCK CO COM 390607109 61 5482 SH SOLE 26 0 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 89 8029 SH SOLE 28 8029 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 206 18660 SH SOLE 30 18660 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 72 6512 SH SOLE 40 6512 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 764 894190 SH SOLE 23 894190 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 1019 1192231 SH SOLE 25 1192231 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 385 450060 SH SOLE 26 0 0 450060 GREAT PANTHER MINING LIMITED COM 39115V101 2544 2976433 SH SOLE 34 2976433 0 0 GREAT SOUTHN BANCORP INC COM 390905107 702 11737 SH SOLE 2 478 0 11259 GREAT SOUTHN BANCORP INC COM 390905107 17 277 SH SOLE 7 277 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2326 38868 SH SOLE 18 38868 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1121 18723 SH SOLE 19 18723 0 0 GREAT SOUTHN BANCORP INC COM 390905107 22766 380378 SH SOLE 21 380378 0 0 GREAT SOUTHN BANCORP INC COM 390905107 24646 411789 SH SOLE 22 398652 0 13137 GREAT SOUTHN BANCORP INC COM 390905107 86 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 226 3777 SH SOLE 30 3777 0 0 GREAT SOUTHN BANCORP INC COM 390905107 206 3443 SH SOLE 31 0 0 3443 GREAT SOUTHN BANCORP INC COM 390905107 58 972 SH SOLE 40 972 0 0 GREAT WESTN BANCORP INC COM 391416104 2101 58808 SH SOLE 2 2033 0 56775 GREAT WESTN BANCORP INC COM 391416104 13 358 SH SOLE 4 358 0 0 GREAT WESTN BANCORP INC COM 391416104 26 731 SH SOLE 7 731 0 0 GREAT WESTN BANCORP INC COM 391416104 8727 244321 SH SOLE 18 244321 0 0 GREAT WESTN BANCORP INC COM 391416104 3307 92571 SH SOLE 19 92571 0 0 GREAT WESTN BANCORP INC COM 391416104 218689 6122313 SH SOLE 21 6122313 0 0 GREAT WESTN BANCORP INC COM 391416104 62450 1748320 SH SOLE 22 1673242 0 75078 GREAT WESTN BANCORP INC COM 391416104 384 10740 SH SOLE 26 5882 0 4858 GREAT WESTN BANCORP INC COM 391416104 291 8142 SH SOLE 28 8142 0 0 GREAT WESTN BANCORP INC COM 391416104 2959 82847 SH SOLE 30 82847 0 0 GREAT WESTN BANCORP INC COM 391416104 213 5976 SH SOLE 40 5976 0 0 GREEN BRICK PARTNERS INC COM 392709101 195 23523 SH SOLE 2 917 0 22606 GREEN BRICK PARTNERS INC COM 392709101 5 585 SH SOLE 7 585 0 0 GREEN BRICK PARTNERS INC COM 392709101 663 79832 SH SOLE 18 79832 0 0 GREEN BRICK PARTNERS INC COM 392709101 340 40893 SH SOLE 19 40893 0 0 GREEN BRICK PARTNERS INC COM 392709101 6726 809361 SH SOLE 21 809361 0 0 GREEN BRICK PARTNERS INC COM 392709101 5301 637931 SH SOLE 22 618494 0 19437 GREEN BRICK PARTNERS INC COM 392709101 31 3690 SH SOLE 28 3690 0 0 GREEN BRICK PARTNERS INC COM 392709101 41 4910 SH SOLE 30 4910 0 0 GREEN DOT CORP CL A 39304D102 3406 69657 SH SOLE 2 26826 0 42831 GREEN DOT CORP CL A 39304D102 40 819 SH SOLE 4 819 0 0 GREEN DOT CORP CL A 39304D102 62 1267 SH SOLE 7 1267 0 0 GREEN DOT CORP CL A 39304D102 13560 277305 SH SOLE 18 275178 0 2127 GREEN DOT CORP CL A 39304D102 4510 92230 SH SOLE 19 92230 0 0 GREEN DOT CORP CL A 39304D102 167498 3425314 SH SOLE 21 3425314 0 0 GREEN DOT CORP CL A 39304D102 86683 1772667 SH SOLE 22 1705380 0 67287 GREEN DOT CORP CL A 39304D102 246 5028 SH SOLE 23 5028 0 0 GREEN DOT CORP CL A 39304D102 1249 25540 SH SOLE 26 11386 0 14154 GREEN DOT CORP CL A 39304D102 293 5984 SH SOLE 28 5984 0 0 GREEN DOT CORP CL A 39304D102 118 2419 SH SOLE 29 2419 0 0 GREEN DOT CORP CL A 39304D102 3840 78521 SH SOLE 30 78521 0 0 GREEN DOT CORP CL A 39304D102 55 1133 SH SOLE 31 1133 0 0 GREEN DOT CORP CL A 39304D102 18444 377182 SH SOLE 34 377182 0 0 GREEN DOT CORP CL A 39304D102 38 787 SH SOLE 36 787 0 0 GREEN DOT CORP CL A 39304D102 252 5144 SH SOLE 40 5144 0 0 GREEN PLAINS INC COM 393222104 559 51865 SH SOLE 2 12189 0 39676 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 1857 172251 SH SOLE 18 172251 0 0 GREEN PLAINS INC COM 393222104 1310 121476 SH SOLE 19 121476 0 0 GREEN PLAINS INC COM 393222104 45615 4231401 SH SOLE 21 4231401 0 0 GREEN PLAINS INC COM 393222104 13279 1231816 SH SOLE 22 1164101 0 67715 GREEN PLAINS INC COM 393222104 131 12170 SH SOLE 23 12170 0 0 GREEN PLAINS INC COM 393222104 13 1172 SH SOLE 26 0 0 1172 GREEN PLAINS INC COM 393222104 57 5256 SH SOLE 28 5256 0 0 GREEN PLAINS INC COM 393222104 605 56097 SH SOLE 30 56097 0 0 GREEN PLAINS INC COM 393222104 5218 484022 SH SOLE 34 484022 0 0 GREEN PLAINS INC COM 393222104 41 3789 SH SOLE 36 3789 0 0 GREEN PLAINS INC COM 393222104 40 3710 SH SOLE 40 3710 0 0 GREENBRIER COS INC COM 393657101 1025 33723 SH SOLE 2 1374 0 32349 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 4298 141388 SH SOLE 18 141388 0 0 GREENBRIER COS INC COM 393657101 1661 54624 SH SOLE 19 54624 0 0 GREENBRIER COS INC COM 393657101 106708 3510148 SH SOLE 21 3510148 0 0 GREENBRIER COS INC COM 393657101 29554 972187 SH SOLE 22 918875 0 53312 GREENBRIER COS INC COM 393657101 517 17006 SH SOLE 26 8113 0 8893 GREENBRIER COS INC COM 393657101 122 3997 SH SOLE 28 3997 0 0 GREENBRIER COS INC COM 393657101 1465 48201 SH SOLE 30 48201 0 0 GREENBRIER COS INC COM 393657101 86 2828 SH SOLE 40 2828 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 615 640000 PRN SOLE 21 640000 0 0 GREENE COUNTY BANCORP INC COM 394357107 66 2247 SH SOLE 2 75 0 2172 GREENE COUNTY BANCORP INC COM 394357107 328 11138 SH SOLE 18 11138 0 0 GREENE COUNTY BANCORP INC COM 394357107 143 4869 SH SOLE 19 4869 0 0 GREENE COUNTY BANCORP INC COM 394357107 3032 103048 SH SOLE 21 103048 0 0 GREENE COUNTY BANCORP INC COM 394357107 836 28400 SH SOLE 22 26689 0 1711 GREENHILL & CO INC COM 395259104 200 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 7 490 SH SOLE 7 490 0 0 GREENHILL & CO INC COM 395259104 1095 80602 SH SOLE 18 80602 0 0 GREENHILL & CO INC COM 395259104 445 32761 SH SOLE 19 32761 0 0 GREENHILL & CO INC COM 395259104 27022 1988410 SH SOLE 21 1988410 0 0 GREENHILL & CO INC COM 395259104 7318 538503 SH SOLE 22 504097 0 34406 GREENHILL & CO INC COM 395259104 80 5910 SH SOLE 26 3257 0 2653 GREENHILL & CO INC COM 395259104 43 3186 SH SOLE 28 3186 0 0 GREENHILL & CO INC COM 395259104 359 26396 SH SOLE 30 26396 0 0 GREENHILL & CO INC COM 395259104 42 3104 SH SOLE 40 3104 0 0 GREENLANE HLDGS INC CL A 395330103 4 421 SH SOLE 2 421 0 0 GREENLANE HLDGS INC CL A 395330103 189 19670 SH SOLE 18 19670 0 0 GREENLANE HLDGS INC CL A 395330103 101 10530 SH SOLE 19 10530 0 0 GREENLANE HLDGS INC CL A 395330103 1818 189606 SH SOLE 21 189606 0 0 GREENLANE HLDGS INC CL A 395330103 614 64003 SH SOLE 22 62146 0 1857 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 233 27456 SH SOLE 2 1274 0 26182 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2 242 SH SOLE 4 242 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5 543 SH SOLE 7 543 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 878 103380 SH SOLE 18 103380 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 449 52879 SH SOLE 19 52879 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8701 1024871 SH SOLE 21 1024871 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8492 1000229 SH SOLE 22 966137 0 34092 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 71 8402 SH SOLE 26 6515 0 1887 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 41 4862 SH SOLE 28 4862 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 125 14667 SH SOLE 30 14667 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 31 3673 SH SOLE 40 3673 0 0 GREENSKY INC CL A 39572G100 11 883 SH SOLE 18 883 0 0 GREENSKY INC CL A 39572G100 176 14359 SH SOLE 19 14359 0 0 GREENSKY INC CL A 39572G100 655 53334 SH SOLE 21 53334 0 0 GREENSKY INC CL A 39572G100 10641 865831 SH SOLE 22 832632 0 33199 GREENSKY INC CL A 39572G100 179 14528 SH SOLE 26 0 0 14528 GREENSKY INC CL A 39572G100 90 7287 SH SOLE 30 7287 0 0 GREENSKY INC CL A 39572G100 161 13076 SH SOLE 34 13076 0 0 GREENSKY INC CL A 39572G100 61 4998 SH SOLE 40 4998 0 0 GREIF INC CL A 397624107 1231 37824 SH SOLE 2 12116 0 25708 GREIF INC CL A 397624107 6 182 SH SOLE 4 182 0 0 GREIF INC CL A 397624107 11 330 SH SOLE 7 330 0 0 GREIF INC CL A 397624107 4762 146305 SH SOLE 18 146305 0 0 GREIF INC CL A 397624107 1435 44088 SH SOLE 19 44088 0 0 GREIF INC CL A 397624107 59267 1820787 SH SOLE 21 1820787 0 0 GREIF INC CL A 397624107 31184 958025 SH SOLE 22 912954 0 45071 GREIF INC CL A 397624107 228 6999 SH SOLE 26 4067 0 2932 GREIF INC CL A 397624107 116 3574 SH SOLE 28 3574 0 0 GREIF INC CL A 397624107 225 6923 SH SOLE 30 6923 0 0 GREIF INC CL A 397624107 939 28862 SH SOLE 31 0 0 28862 GREIF INC CL A 397624107 277 8521 SH SOLE 34 8521 0 0 GREIF INC CL A 397624107 37 1136 SH SOLE 36 1136 0 0 GREIF INC CL A 397624107 85 2624 SH SOLE 40 2624 0 0 GREIF INC CL B 397624206 278 6363 SH SOLE 2 255 0 6108 GREIF INC CL B 397624206 5 104 SH SOLE 7 104 0 0 GREIF INC CL B 397624206 805 18443 SH SOLE 18 18443 0 0 GREIF INC CL B 397624206 448 10270 SH SOLE 19 10270 0 0 GREIF INC CL B 397624206 8265 189345 SH SOLE 21 189345 0 0 GREIF INC CL B 397624206 3160 72385 SH SOLE 22 68118 0 4267 GREIF INC CL B 397624206 25 570 SH SOLE 30 570 0 0 GRIFFIN INL RLTY INC COM 398231100 41 1166 SH SOLE 2 0 0 1166 GRIFFIN INL RLTY INC COM 398231100 125 3539 SH SOLE 18 3539 0 0 GRIFFIN INL RLTY INC COM 398231100 44 1238 SH SOLE 19 1238 0 0 GRIFFIN INL RLTY INC COM 398231100 1392 39379 SH SOLE 21 39379 0 0 GRIFFIN INL RLTY INC COM 398231100 3404 96282 SH SOLE 22 66602 0 29680 GRIFFON CORP COM 398433102 663 39165 SH SOLE 2 2415 0 36750 GRIFFON CORP COM 398433102 11 637 SH SOLE 7 637 0 0 GRIFFON CORP COM 398433102 2685 158688 SH SOLE 18 158688 0 0 GRIFFON CORP COM 398433102 1130 66779 SH SOLE 19 66779 0 0 GRIFFON CORP COM 398433102 64499 3811985 SH SOLE 21 3811985 0 0 GRIFFON CORP COM 398433102 19516 1153448 SH SOLE 22 1100942 0 52506 GRIFFON CORP COM 398433102 38 2235 SH SOLE 23 2235 0 0 GRIFFON CORP COM 398433102 315 18615 SH SOLE 26 13887 0 4728 GRIFFON CORP COM 398433102 77 4541 SH SOLE 28 4541 0 0 GRIFFON CORP COM 398433102 878 51888 SH SOLE 30 51888 0 0 GRIFFON CORP COM 398433102 76 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 28188 1335934 SH SOLE 21 1335934 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 116 5480 SH SOLE 30 5480 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 258 23170 SH SOLE 2 1040 0 22130 GRITSTONE ONCOLOGY INC COM 39868T105 961 86239 SH SOLE 18 86239 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 463 41585 SH SOLE 19 41585 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 9609 862523 SH SOLE 21 862523 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 5805 521108 SH SOLE 22 513847 0 7261 GROCERY OUTLET HLDG CORP COM 39874R101 652 19835 SH SOLE 2 19835 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 2 48 SH SOLE 18 48 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 4371 132934 SH SOLE 19 132934 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 7 215 SH SOLE 22 215 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 209 6349 SH SOLE 26 1152 0 5197 GROCERY OUTLET HLDG CORP COM 39874R101 3 103 SH SOLE 31 0 0 103 GROCERY OUTLET HLDG CORP COM 39874R101 4506 137034 SH SOLE 34 137034 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1486 18142 SH SOLE 2 719 0 17423 GROUP 1 AUTOMOTIVE INC COM 398905109 6 75 SH SOLE 4 75 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 93 1130 SH SOLE 7 1130 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6405 78212 SH SOLE 18 78212 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2455 29981 SH SOLE 19 29981 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 156221 1907691 SH SOLE 21 1907691 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 44144 539065 SH SOLE 22 505851 0 33214 GROUP 1 AUTOMOTIVE INC COM 398905109 231 2819 SH SOLE 26 1440 0 1379 GROUP 1 AUTOMOTIVE INC COM 398905109 213 2596 SH SOLE 28 2596 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2141 26143 SH SOLE 30 26143 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1965 23998 SH SOLE 31 0 0 23998 GROUP 1 AUTOMOTIVE INC COM 398905109 205 2507 SH SOLE 36 2507 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 126 1535 SH SOLE 40 1535 0 0 GROUPON INC COM 399473107 1418 396098 SH SOLE 2 18720 0 377378 GROUPON INC COM 399473107 6 1594 SH SOLE 4 1594 0 0 GROUPON INC COM 399473107 34 9598 SH SOLE 7 9598 0 0 GROUPON INC COM 399473107 5275 1473548 SH SOLE 18 1473548 0 0 GROUPON INC COM 399473107 2761 771186 SH SOLE 19 771186 0 0 GROUPON INC COM 399473107 51245 14314174 SH SOLE 21 14314174 0 0 GROUPON INC COM 399473107 45858 12809528 SH SOLE 22 12162931 0 646597 GROUPON INC COM 399473107 278 77558 SH SOLE 26 52660 0 24898 GROUPON INC COM 399473107 207 57807 SH SOLE 28 57807 0 0 GROUPON INC COM 399473107 3540 988792 SH SOLE 30 988792 0 0 GROUPON INC COM 399473107 186 51991 SH SOLE 40 51991 0 0 GRUBHUB INC COM 400110102 15909 203991 SH SOLE 2 11499 0 192492 GRUBHUB INC COM 400110102 2203 28247 SH SOLE 4 25859 0 2388 GRUBHUB INC COM 400110102 383 4915 SH SOLE 7 4915 0 0 GRUBHUB INC COM 400110102 132 1693 SH SOLE 13 1693 0 0 GRUBHUB INC COM 400110102 4295 55069 SH SOLE 18 48074 0 6995 GRUBHUB INC COM 400110102 2696 34574 SH SOLE 19 34574 0 0 GRUBHUB INC COM 400110102 96948 1243080 SH SOLE 21 1243080 0 0 GRUBHUB INC COM 400110102 196715 2522314 SH SOLE 22 2345890 0 176424 GRUBHUB INC COM 400110102 4969 63713 SH SOLE 23 63713 0 0 GRUBHUB INC COM 400110102 115 1476 SH SOLE 25 1476 0 0 GRUBHUB INC COM 400110102 15545 199318 SH SOLE 26 102967 0 96351 GRUBHUB INC COM 400110102 1368 17537 SH SOLE 28 12714 0 4823 GRUBHUB INC COM 400110102 1630 20905 SH SOLE 29 1620 0 19285 GRUBHUB INC COM 400110102 10146 130093 SH SOLE 30 130093 0 0 GRUBHUB INC COM 400110102 2185 28020 SH SOLE 31 17912 0 10108 GRUBHUB INC COM 400110102 2008 25741 SH SOLE 34 25741 0 0 GRUBHUB INC COM 400110102 1152 14767 SH SOLE 36 14767 0 0 GRUBHUB INC COM 400110102 146 1876 SH SOLE 40 1876 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 487 9966 SH SOLE 2 9966 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 867 17744 SH SOLE 4 17744 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2491 50962 SH SOLE 7 50962 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 860 17600 SH SOLE 13 17600 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 162 3319 SH SOLE 18 3319 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 141 2878 SH SOLE 19 2878 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 24586 502993 SH SOLE 21 502993 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 13948 285356 SH SOLE 22 217947 0 67409 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2360 48282 SH SOLE 30 48282 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4118 25400 SH SOLE 7 25400 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 38074 234866 SH SOLE 21 234866 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1677 10346 SH SOLE 30 10346 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 162 20272 SH SOLE 34 20272 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 7117 200492 SH SOLE 2 3388 0 197104 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1091 30739 SH SOLE 4 30739 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 559 15760 SH SOLE 7 15760 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 3167 89200 SH SOLE 18 28600 0 60600 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 10749 302788 SH SOLE 19 302788 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 69553 1959231 SH SOLE 21 1959231 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 44265 1246896 SH SOLE 22 1140623 0 106273 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 2156 60746 SH SOLE 23 60746 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 25359 714338 SH SOLE 25 714338 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11860 334078 SH SOLE 26 138446 0 195632 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 676 19032 SH SOLE 29 9475 0 9557 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 26552 747951 SH SOLE 30 747951 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 188 5283 SH SOLE 31 5283 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 41037 1155982 SH SOLE 34 1155982 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 31 880 SH SOLE 40 880 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1663 211076 SH SOLE 21 211076 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2640 334968 SH SOLE 22 334968 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 226 28689 SH SOLE 30 28689 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1178 139600 SH SOLE 2 0 0 139600 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 712 84302 SH SOLE 13 84302 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1210 143413 SH SOLE 18 143413 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 283 33475 SH SOLE 19 33475 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 20770 2460842 SH SOLE 22 1620313 0 840529 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1133 134213 SH SOLE 30 134213 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 6454 764675 SH SOLE 34 764675 0 0 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 20 1892 SH SOLE 22 0 0 1892 GSE SYS INC COM 36227K106 8 3459 SH SOLE 18 3459 0 0 GSE SYS INC COM 36227K106 130 55474 SH SOLE 21 55474 0 0 GSE SYS INC COM 36227K106 107 45537 SH SOLE 22 45537 0 0 GSI TECHNOLOGY COM 36241U106 114 13248 SH SOLE 2 606 0 12642 GSI TECHNOLOGY COM 36241U106 455 53068 SH SOLE 18 53068 0 0 GSI TECHNOLOGY COM 36241U106 218 25446 SH SOLE 19 25446 0 0 GSI TECHNOLOGY COM 36241U106 4390 512297 SH SOLE 21 512297 0 0 GSI TECHNOLOGY COM 36241U106 1709 199427 SH SOLE 22 195132 0 4295 GSI TECHNOLOGY COM 36241U106 16 1900 SH SOLE 26 0 0 1900 GTT COMMUNICATIONS INC COM 362393100 514 29207 SH SOLE 2 1381 0 27826 GTT COMMUNICATIONS INC COM 362393100 32 1794 SH SOLE 4 1794 0 0 GTT COMMUNICATIONS INC COM 362393100 13 741 SH SOLE 7 741 0 0 GTT COMMUNICATIONS INC COM 362393100 2152 122295 SH SOLE 18 122295 0 0 GTT COMMUNICATIONS INC COM 362393100 1007 57197 SH SOLE 19 57197 0 0 GTT COMMUNICATIONS INC COM 362393100 18503 1051329 SH SOLE 21 1051329 0 0 GTT COMMUNICATIONS INC COM 362393100 17273 981440 SH SOLE 22 937396 0 44044 GTT COMMUNICATIONS INC COM 362393100 273 15512 SH SOLE 26 7004 0 8508 GTT COMMUNICATIONS INC COM 362393100 79 4509 SH SOLE 28 4509 0 0 GTT COMMUNICATIONS INC COM 362393100 341 19351 SH SOLE 30 19351 0 0 GTT COMMUNICATIONS INC COM 362393100 30 1723 SH SOLE 36 1723 0 0 GTT COMMUNICATIONS INC COM 362393100 71 4020 SH SOLE 40 4020 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 180 26223 SH SOLE 2 1270 0 24953 GTY TECHNOLOGY HOLDINGS INC COM 362409104 710 103689 SH SOLE 18 103689 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 345 50360 SH SOLE 19 50360 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 6819 995527 SH SOLE 21 995527 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1966 287080 SH SOLE 22 278371 0 8709 GUARANTY BANCSHARES INC TEX COM 400764106 249 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 888 28494 SH SOLE 18 28494 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 438 14065 SH SOLE 19 14065 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 8901 285757 SH SOLE 21 285757 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 4025 129213 SH SOLE 22 123669 0 5544 GUARANTY FED BANCSHARES INC COM 40108P101 16 669 SH SOLE 18 669 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 19 825 SH SOLE 21 825 0 0 GUARDANT HEALTH INC COM 40131M109 6758 78282 SH SOLE 2 17770 0 60512 GUARDANT HEALTH INC COM 40131M109 7 86 SH SOLE 4 86 0 0 GUARDANT HEALTH INC COM 40131M109 58 667 SH SOLE 7 667 0 0 GUARDANT HEALTH INC COM 40131M109 2102 24347 SH SOLE 18 24347 0 0 GUARDANT HEALTH INC COM 40131M109 46361 537020 SH SOLE 19 537020 0 0 GUARDANT HEALTH INC COM 40131M109 44599 516608 SH SOLE 21 516608 0 0 GUARDANT HEALTH INC COM 40131M109 85420 989457 SH SOLE 22 934146 0 55311 GUARDANT HEALTH INC COM 40131M109 750 8692 SH SOLE 26 8692 0 0 GUARDANT HEALTH INC COM 40131M109 240 2775 SH SOLE 28 2775 0 0 GUARDANT HEALTH INC COM 40131M109 4192 48554 SH SOLE 30 48554 0 0 GUARDANT HEALTH INC COM 40131M109 63 727 SH SOLE 31 727 0 0 GUARDANT HEALTH INC COM 40131M109 4042 46825 SH SOLE 34 46825 0 0 GUARDANT HEALTH INC COM 40131M109 153 1769 SH SOLE 40 1769 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 1 504 SH SOLE 18 504 0 0 GUESS INC COM 401617105 934 57827 SH SOLE 2 2497 0 55330 GUESS INC COM 401617105 7 422 SH SOLE 4 422 0 0 GUESS INC COM 401617105 20 1252 SH SOLE 7 1252 0 0 GUESS INC COM 401617105 3904 241738 SH SOLE 18 241738 0 0 GUESS INC COM 401617105 1574 97462 SH SOLE 19 97462 0 0 GUESS INC COM 401617105 90430 5599355 SH SOLE 21 5599355 0 0 GUESS INC COM 401617105 27319 1691555 SH SOLE 22 1598643 0 92912 GUESS INC COM 401617105 834 51671 SH SOLE 23 51671 0 0 GUESS INC COM 401617105 279 17303 SH SOLE 26 6089 0 11214 GUESS INC COM 401617105 122 7533 SH SOLE 28 7533 0 0 GUESS INC COM 401617105 1228 76029 SH SOLE 30 76029 0 0 GUESS INC COM 401617105 1388 85967 SH SOLE 31 0 0 85967 GUESS INC COM 401617105 94 5841 SH SOLE 36 5841 0 0 GUESS INC COM 401617105 114 7065 SH SOLE 40 7065 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 15218 150107 SH SOLE 2 5883 0 144224 GUIDEWIRE SOFTWARE INC COM 40171V100 39 389 SH SOLE 4 389 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 158 1554 SH SOLE 7 1554 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3914 38609 SH SOLE 18 38609 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1831 18062 SH SOLE 19 18062 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 129446 1276836 SH SOLE 21 1276836 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 224528 2214718 SH SOLE 22 2061730 0 152988 GUIDEWIRE SOFTWARE INC COM 40171V100 2753 27157 SH SOLE 26 16845 0 10312 GUIDEWIRE SOFTWARE INC COM 40171V100 1269 12517 SH SOLE 28 12517 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5777 56986 SH SOLE 30 56986 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 176 1739 SH SOLE 31 1739 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 818 8064 SH SOLE 40 8064 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1122 1000000 PRN SOLE 21 1000000 0 0 GULF ISLAND FABRICATION INC COM 402307102 123 17280 SH SOLE 18 17280 0 0 GULF ISLAND FABRICATION INC COM 402307102 8195 1154212 SH SOLE 21 1154212 0 0 GULF ISLAND FABRICATION INC COM 402307102 1852 260788 SH SOLE 22 260788 0 0 GULF ISLAND FABRICATION INC COM 402307102 102 14355 SH SOLE 30 14355 0 0 GULF RESOURCES INC COM PAR 40251W309 61 61196 SH SOLE 22 61196 0 0 GULFPORT ENERGY CORP COM NEW 402635304 856 174345 SH SOLE 2 6752 0 167593 GULFPORT ENERGY CORP COM NEW 402635304 2 503 SH SOLE 4 503 0 0 GULFPORT ENERGY CORP COM NEW 402635304 29 5824 SH SOLE 7 5824 0 0 GULFPORT ENERGY CORP COM NEW 402635304 3414 695298 SH SOLE 18 695298 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1403 285806 SH SOLE 19 285806 0 0 GULFPORT ENERGY CORP COM NEW 402635304 80328 16360152 SH SOLE 21 16360152 0 0 GULFPORT ENERGY CORP COM NEW 402635304 23503 4786669 SH SOLE 22 4558533 0 228136 GULFPORT ENERGY CORP COM NEW 402635304 231 47019 SH SOLE 26 37425 0 9594 GULFPORT ENERGY CORP COM NEW 402635304 97 19670 SH SOLE 28 19670 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1209 246145 SH SOLE 30 246145 0 0 GULFPORT ENERGY CORP COM NEW 402635304 70 14231 SH SOLE 40 14231 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 241 1399 SH SOLE 4 1399 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 11 65 SH SOLE 17 0 0 65 GW PHARMACEUTICALS PLC ADS 36197T103 3552 20605 SH SOLE 18 20605 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 17476 101373 SH SOLE 19 101373 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 50394 292325 SH SOLE 21 292325 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 637 3694 SH SOLE 22 3694 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 204 1181 SH SOLE 30 1181 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 7871 45658 SH SOLE 34 45658 0 0 GWG HLDGS INC COM 36192A109 28 3919 SH SOLE 18 3919 0 0 GWG HLDGS INC COM 36192A109 644 90166 SH SOLE 21 90166 0 0 GWG HLDGS INC COM 36192A109 43 6068 SH SOLE 22 6068 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1144 39317 SH SOLE 2 11165 0 28152 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 3279 112723 SH SOLE 18 104622 0 8101 H & E EQUIPMENT SERVICES INC COM 404030108 6306 216761 SH SOLE 19 216761 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 29357 1009171 SH SOLE 21 1009171 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 33437 1149419 SH SOLE 22 1101966 0 47453 H & E EQUIPMENT SERVICES INC COM 404030108 1012 34793 SH SOLE 23 34793 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2747 94414 SH SOLE 26 17365 0 77049 H & E EQUIPMENT SERVICES INC COM 404030108 135 4630 SH SOLE 28 4630 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 245 8431 SH SOLE 30 8431 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 393 13523 SH SOLE 34 13523 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 88 3026 SH SOLE 40 3026 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 212 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 722 68866 SH SOLE 18 68866 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 351 33497 SH SOLE 19 33497 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 7250 691155 SH SOLE 21 691155 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 6362 606491 SH SOLE 22 591930 0 14561 HABIT RESTAURANTS INC COM CL A 40449J103 869 82809 SH SOLE 31 0 0 82809 HACKETT GROUP INC COM 404609109 666 39685 SH SOLE 2 19656 0 20029 HACKETT GROUP INC COM 404609109 11 669 SH SOLE 7 669 0 0 HACKETT GROUP INC COM 404609109 1536 91486 SH SOLE 18 83030 0 8456 HACKETT GROUP INC COM 404609109 4873 290204 SH SOLE 19 290204 0 0 HACKETT GROUP INC COM 404609109 14782 880403 SH SOLE 21 880403 0 0 HACKETT GROUP INC COM 404609109 18712 1114463 SH SOLE 22 1079985 0 34478 HACKETT GROUP INC COM 404609109 1042 62078 SH SOLE 23 62078 0 0 HACKETT GROUP INC COM 404609109 2260 134576 SH SOLE 26 0 0 134576 HACKETT GROUP INC COM 404609109 57 3369 SH SOLE 28 3369 0 0 HACKETT GROUP INC COM 404609109 157 9343 SH SOLE 30 9343 0 0 HAEMONETICS CORP COM 405024100 7981 66322 SH SOLE 2 23764 0 42558 HAEMONETICS CORP COM 405024100 29 241 SH SOLE 4 241 0 0 HAEMONETICS CORP COM 405024100 115 952 SH SOLE 7 952 0 0 HAEMONETICS CORP COM 405024100 35018 290992 SH SOLE 18 287283 0 3709 HAEMONETICS CORP COM 405024100 13911 115598 SH SOLE 19 115598 0 0 HAEMONETICS CORP COM 405024100 436274 3625341 SH SOLE 21 3625341 0 0 HAEMONETICS CORP COM 405024100 223389 1856317 SH SOLE 22 1786931 0 69386 HAEMONETICS CORP COM 405024100 161 1339 SH SOLE 23 1339 0 0 HAEMONETICS CORP COM 405024100 1955 16246 SH SOLE 26 9705 0 6541 HAEMONETICS CORP COM 405024100 766 6366 SH SOLE 28 6366 0 0 HAEMONETICS CORP COM 405024100 1692 14058 SH SOLE 30 14058 0 0 HAEMONETICS CORP COM 405024100 583 4843 SH SOLE 40 4843 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5139 234659 SH SOLE 2 44644 0 190015 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 5614 256363 SH SOLE 18 256363 0 0 HAIN CELESTIAL GROUP INC COM 405217100 439 20026 SH SOLE 19 20026 0 0 HAIN CELESTIAL GROUP INC COM 405217100 96392 4401451 SH SOLE 21 4401451 0 0 HAIN CELESTIAL GROUP INC COM 405217100 64159 2929641 SH SOLE 22 2730401 0 199240 HAIN CELESTIAL GROUP INC COM 405217100 819 37413 SH SOLE 26 22165 0 15248 HAIN CELESTIAL GROUP INC COM 405217100 252 11500 SH SOLE 28 11500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 568 25923 SH SOLE 30 25923 0 0 HAIN CELESTIAL GROUP INC COM 405217100 115 5251 SH SOLE 31 1951 0 3300 HAIN CELESTIAL GROUP INC COM 405217100 65 2976 SH SOLE 36 2976 0 0 HAIN CELESTIAL GROUP INC COM 405217100 187 8530 SH SOLE 40 8530 0 0 HALCON RES CORP COM 40537Q605 5 28082 SH SOLE 18 28082 0 0 HALCON RES CORP COM 40537Q605 62 349450 SH SOLE 21 349450 0 0 HALCON RES CORP COM 40537Q605 474 2683141 SH SOLE 22 2683141 0 0 HALLADOR ENERGY COMPANY COM 40609P105 4 658 SH SOLE 2 658 0 0 HALLADOR ENERGY COMPANY COM 40609P105 391 69458 SH SOLE 18 69458 0 0 HALLADOR ENERGY COMPANY COM 40609P105 189 33624 SH SOLE 19 33624 0 0 HALLADOR ENERGY COMPANY COM 40609P105 4019 713793 SH SOLE 21 713793 0 0 HALLADOR ENERGY COMPANY COM 40609P105 1694 300934 SH SOLE 22 287900 0 13034 HALLIBURTON CO COM 406216101 51878 2281376 SH SOLE 2 405262 0 1876114 HALLIBURTON CO COM 406216101 7223 317627 SH SOLE 4 294514 0 23113 HALLIBURTON CO COM 406216101 18425 810242 SH SOLE 7 810242 0 0 HALLIBURTON CO COM 406216101 3117 137051 SH SOLE 13 137051 0 0 HALLIBURTON CO COM 406216101 230 10112 SH SOLE 15 10112 0 0 HALLIBURTON CO COM 406216101 65393 2875667 SH SOLE 18 2727852 0 147815 HALLIBURTON CO COM 406216101 36703 1614031 SH SOLE 19 1614031 0 0 HALLIBURTON CO COM 406216101 495917 21808118 SH SOLE 21 21808118 0 0 HALLIBURTON CO COM 406216101 527505 23197249 SH SOLE 22 20653925 0 2543324 HALLIBURTON CO COM 406216101 14784 650153 SH SOLE 23 650153 0 0 HALLIBURTON CO COM 406216101 19528 858735 SH SOLE 25 858735 0 0 HALLIBURTON CO COM 406216101 95725 4209547 SH SOLE 26 1054749 0 3154798 HALLIBURTON CO COM 406216101 3800 167100 SH SOLE 28 121619 0 45481 HALLIBURTON CO COM 406216101 2243 98631 SH SOLE 29 22961 0 75670 HALLIBURTON CO COM 406216101 67502 2968435 SH SOLE 30 2968435 0 0 HALLIBURTON CO COM 406216101 6806 299314 SH SOLE 31 161055 0 138259 HALLIBURTON CO COM 406216101 22086 971253 SH SOLE 34 971253 0 0 HALLIBURTON CO COM 406216101 17094 751702 SH SOLE 36 751702 0 0 HALLIBURTON CO COM 406216101 469 20632 SH SOLE 40 20632 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 205 14373 SH SOLE 2 546 0 13827 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 661 46423 SH SOLE 18 46423 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 300 21104 SH SOLE 19 21104 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 6290 442053 SH SOLE 21 442053 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5956 418539 SH SOLE 22 410494 0 8045 HALOZYME THERAPEUTICS INC COM 40637H109 3903 227161 SH SOLE 2 108145 0 119016 HALOZYME THERAPEUTICS INC COM 40637H109 13 729 SH SOLE 4 729 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 45 2642 SH SOLE 7 2642 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 9015 524728 SH SOLE 18 511894 0 12834 HALOZYME THERAPEUTICS INC COM 40637H109 17937 1044045 SH SOLE 19 1044045 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 191 11100 SH SOLE 20 11100 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 101960 5934809 SH SOLE 21 5934809 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 73988 4306611 SH SOLE 22 4108557 0 198054 HALOZYME THERAPEUTICS INC COM 40637H109 1246 72551 SH SOLE 23 72551 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2915 169698 SH SOLE 26 41140 0 128558 HALOZYME THERAPEUTICS INC COM 40637H109 282 16414 SH SOLE 28 16414 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 714 41582 SH SOLE 30 41582 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4455 259317 SH SOLE 34 259317 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 236 13741 SH SOLE 40 13741 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 119 6262 SH SOLE 2 230 0 6032 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2 92 SH SOLE 4 92 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4 230 SH SOLE 7 230 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 423 22192 SH SOLE 18 22192 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 190 9979 SH SOLE 19 9979 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4409 231459 SH SOLE 21 231459 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4767 250256 SH SOLE 22 239104 0 11152 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 75 3944 SH SOLE 26 0 0 3944 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 21 1118 SH SOLE 28 1118 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 8 443 SH SOLE 30 443 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7 344 SH SOLE 40 344 0 0 HAMILTON LANE INC CL A 407497106 1076 18853 SH SOLE 2 908 0 17945 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 4054 71056 SH SOLE 18 71056 0 0 HAMILTON LANE INC CL A 407497106 2113 37032 SH SOLE 19 37032 0 0 HAMILTON LANE INC CL A 407497106 38353 672158 SH SOLE 21 672158 0 0 HAMILTON LANE INC CL A 407497106 34114 597863 SH SOLE 22 570209 0 27654 HAMILTON LANE INC CL A 407497106 6096 106835 SH SOLE 30 106835 0 0 HAMILTON LANE INC CL A 407497106 97 1698 SH SOLE 40 1698 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4991 124593 SH SOLE 2 39773 0 84820 HANCOCK WHITNEY CORPORATION COM 410120109 17 417 SH SOLE 4 417 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 95 2371 SH SOLE 7 2371 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 19275 481155 SH SOLE 18 481155 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 5858 146233 SH SOLE 19 146233 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 243286 6073037 SH SOLE 21 6073037 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 121168 3024668 SH SOLE 22 2905666 0 119002 HANCOCK WHITNEY CORPORATION COM 410120109 1421 35472 SH SOLE 26 26300 0 9172 HANCOCK WHITNEY CORPORATION COM 410120109 430 10745 SH SOLE 28 10745 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 1018 25401 SH SOLE 30 25401 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 93 2327 SH SOLE 36 2327 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 358 8943 SH SOLE 40 8943 0 0 HANESBRANDS INC COM 410345102 15144 879435 SH SOLE 2 104812 0 774623 HANESBRANDS INC COM 410345102 1927 111931 SH SOLE 4 102422 0 9509 HANESBRANDS INC COM 410345102 5634 327149 SH SOLE 7 327149 0 0 HANESBRANDS INC COM 410345102 36 2075 SH SOLE 13 2075 0 0 HANESBRANDS INC COM 410345102 41 2406 SH SOLE 15 2406 0 0 HANESBRANDS INC COM 410345102 15604 906132 SH SOLE 18 858284 0 47848 HANESBRANDS INC COM 410345102 1960 113825 SH SOLE 19 113825 0 0 HANESBRANDS INC COM 410345102 148601 8629560 SH SOLE 21 8629560 0 0 HANESBRANDS INC COM 410345102 164447 9549782 SH SOLE 22 8555837 0 993945 HANESBRANDS INC COM 410345102 4433 257415 SH SOLE 23 257415 0 0 HANESBRANDS INC COM 410345102 6378 370408 SH SOLE 25 370408 0 0 HANESBRANDS INC COM 410345102 31061 1803775 SH SOLE 26 604501 0 1199274 HANESBRANDS INC COM 410345102 1206 70059 SH SOLE 28 51207 0 18852 HANESBRANDS INC COM 410345102 1416 82244 SH SOLE 29 7552 0 74692 HANESBRANDS INC COM 410345102 22669 1316425 SH SOLE 30 1316425 0 0 HANESBRANDS INC COM 410345102 1975 114720 SH SOLE 31 68179 0 46541 HANESBRANDS INC COM 410345102 342 19872 SH SOLE 34 19872 0 0 HANESBRANDS INC COM 410345102 4569 265326 SH SOLE 36 265326 0 0 HANESBRANDS INC COM 410345102 126 7319 SH SOLE 40 7319 0 0 HANGER INC COM NEW 41043F208 652 34072 SH SOLE 2 1497 0 32575 HANGER INC COM NEW 41043F208 12 604 SH SOLE 7 604 0 0 HANGER INC COM NEW 41043F208 2400 125337 SH SOLE 18 125337 0 0 HANGER INC COM NEW 41043F208 1209 63145 SH SOLE 19 63145 0 0 HANGER INC COM NEW 41043F208 25680 1341001 SH SOLE 21 1341001 0 0 HANGER INC COM NEW 41043F208 19787 1033289 SH SOLE 22 996737 0 36552 HANGER INC COM NEW 41043F208 927 48383 SH SOLE 30 48383 0 0 HANGER INC COM NEW 41043F208 51 2660 SH SOLE 40 2660 0 0 HANMI FINL CORP COM NEW 410495204 681 30591 SH SOLE 2 1156 0 29435 HANMI FINL CORP COM NEW 410495204 6 266 SH SOLE 4 266 0 0 HANMI FINL CORP COM NEW 410495204 16 726 SH SOLE 7 726 0 0 HANMI FINL CORP COM NEW 410495204 2972 133459 SH SOLE 18 133459 0 0 HANMI FINL CORP COM NEW 410495204 925 41549 SH SOLE 19 41549 0 0 HANMI FINL CORP COM NEW 410495204 74209 3332241 SH SOLE 21 3332241 0 0 HANMI FINL CORP COM NEW 410495204 21250 954191 SH SOLE 22 911471 0 42720 HANMI FINL CORP COM NEW 410495204 64 2888 SH SOLE 26 0 0 2888 HANMI FINL CORP COM NEW 410495204 102 4563 SH SOLE 28 4563 0 0 HANMI FINL CORP COM NEW 410495204 981 44055 SH SOLE 30 44055 0 0 HANMI FINL CORP COM NEW 410495204 76 3407 SH SOLE 40 3407 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1819 64534 SH SOLE 2 2541 0 61993 HANNON ARMSTRONG SUST INFR C COM 41068X100 8 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 34 1200 SH SOLE 7 1200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 5687 201816 SH SOLE 18 201816 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4432 157279 SH SOLE 19 157279 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 90682 3217967 SH SOLE 21 3217967 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 54013 1916710 SH SOLE 22 1834907 0 81803 HANNON ARMSTRONG SUST INFR C COM 41068X100 438 15526 SH SOLE 23 15526 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 605 21467 SH SOLE 26 18066 0 3401 HANNON ARMSTRONG SUST INFR C COM 41068X100 237 8423 SH SOLE 28 8423 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 436 15471 SH SOLE 30 15471 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 153 5435 SH SOLE 40 5435 0 0 HANOVER INS GROUP INC COM 410867105 13340 103977 SH SOLE 2 25222 0 78755 HANOVER INS GROUP INC COM 410867105 29 227 SH SOLE 4 227 0 0 HANOVER INS GROUP INC COM 410867105 153 1190 SH SOLE 7 1190 0 0 HANOVER INS GROUP INC COM 410867105 15830 123380 SH SOLE 18 123380 0 0 HANOVER INS GROUP INC COM 410867105 1169 9114 SH SOLE 19 9114 0 0 HANOVER INS GROUP INC COM 410867105 260731 2032195 SH SOLE 21 2032195 0 0 HANOVER INS GROUP INC COM 410867105 175120 1364923 SH SOLE 22 1276921 0 88002 HANOVER INS GROUP INC COM 410867105 300 2335 SH SOLE 23 2335 0 0 HANOVER INS GROUP INC COM 410867105 1862 14513 SH SOLE 26 9535 0 4978 HANOVER INS GROUP INC COM 410867105 669 5217 SH SOLE 28 5217 0 0 HANOVER INS GROUP INC COM 410867105 1489 11606 SH SOLE 30 11606 0 0 HANOVER INS GROUP INC COM 410867105 346 2698 SH SOLE 31 898 0 1800 HANOVER INS GROUP INC COM 410867105 235 1829 SH SOLE 36 1829 0 0 HANOVER INS GROUP INC COM 410867105 559 4355 SH SOLE 40 4355 0 0 HARBORONE BANCORP INC COM 41165F101 210 11199 SH SOLE 2 682 0 10517 HARBORONE BANCORP INC COM 41165F101 6 330 SH SOLE 7 330 0 0 HARBORONE BANCORP INC COM 41165F101 952 50819 SH SOLE 18 50819 0 0 HARBORONE BANCORP INC COM 41165F101 458 24470 SH SOLE 19 24470 0 0 HARBORONE BANCORP INC COM 41165F101 9978 532731 SH SOLE 21 532731 0 0 HARBORONE BANCORP INC COM 41165F101 8689 463912 SH SOLE 22 452542 0 11370 HARBORONE BANCORP INC COM 41165F101 34 1827 SH SOLE 30 1827 0 0 HARLEY DAVIDSON INC COM 412822108 16085 448924 SH SOLE 2 80148 0 368776 HARLEY DAVIDSON INC COM 412822108 2068 57722 SH SOLE 4 53330 0 4392 HARLEY DAVIDSON INC COM 412822108 5621 156881 SH SOLE 7 156881 0 0 HARLEY DAVIDSON INC COM 412822108 38 1060 SH SOLE 13 1060 0 0 HARLEY DAVIDSON INC COM 412822108 43 1208 SH SOLE 15 1208 0 0 HARLEY DAVIDSON INC COM 412822108 16889 471367 SH SOLE 18 449379 0 21988 HARLEY DAVIDSON INC COM 412822108 2090 58337 SH SOLE 19 58337 0 0 HARLEY DAVIDSON INC COM 412822108 248900 6946681 SH SOLE 21 6946681 0 0 HARLEY DAVIDSON INC COM 412822108 161779 4515195 SH SOLE 22 4053192 0 462003 HARLEY DAVIDSON INC COM 412822108 4378 122182 SH SOLE 23 122182 0 0 HARLEY DAVIDSON INC COM 412822108 6186 172635 SH SOLE 25 172635 0 0 HARLEY DAVIDSON INC COM 412822108 28744 802241 SH SOLE 26 270792 0 531449 HARLEY DAVIDSON INC COM 412822108 1103 30781 SH SOLE 28 22241 0 8540 HARLEY DAVIDSON INC COM 412822108 1314 36662 SH SOLE 29 4228 0 32434 HARLEY DAVIDSON INC COM 412822108 20475 571435 SH SOLE 30 571435 0 0 HARLEY DAVIDSON INC COM 412822108 2344 65423 SH SOLE 31 38040 0 27383 HARLEY DAVIDSON INC COM 412822108 2100 58616 SH SOLE 32 58616 0 0 HARLEY DAVIDSON INC COM 412822108 343 9573 SH SOLE 34 9573 0 0 HARLEY DAVIDSON INC COM 412822108 5563 155262 SH SOLE 36 155262 0 0 HARLEY DAVIDSON INC COM 412822108 122 3417 SH SOLE 40 3417 0 0 HARMONIC INC COM 413160102 497 89596 SH SOLE 2 3706 0 85890 HARMONIC INC COM 413160102 11 1991 SH SOLE 7 1991 0 0 HARMONIC INC COM 413160102 2166 390248 SH SOLE 18 390248 0 0 HARMONIC INC COM 413160102 813 146432 SH SOLE 19 146432 0 0 HARMONIC INC COM 413160102 53800 9693721 SH SOLE 21 9693721 0 0 HARMONIC INC COM 413160102 14224 2562965 SH SOLE 22 2453252 0 109713 HARMONIC INC COM 413160102 771 138975 SH SOLE 30 138975 0 0 HARMONIC INC COM 413160102 1167 210270 SH SOLE 31 0 0 210270 HARMONIC INC COM 413160102 48 8589 SH SOLE 40 8589 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3864 1702161 SH SOLE 7 1702161 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 95 41835 SH SOLE 22 41835 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 6725 2962723 SH SOLE 30 2962723 0 0 HARPOON THERAPEUTICS INC COM 41358P106 64 4900 SH SOLE 2 290 0 4610 HARPOON THERAPEUTICS INC COM 41358P106 251 19272 SH SOLE 18 19272 0 0 HARPOON THERAPEUTICS INC COM 41358P106 129 9900 SH SOLE 19 9900 0 0 HARPOON THERAPEUTICS INC COM 41358P106 2523 194058 SH SOLE 21 194058 0 0 HARPOON THERAPEUTICS INC COM 41358P106 857 65917 SH SOLE 22 63940 0 1977 HARRIS CORP DEL COM 413875105 77319 408815 SH SOLE 2 143723 0 265092 HARRIS CORP DEL COM 413875105 9107 48153 SH SOLE 4 44815 0 3338 HARRIS CORP DEL COM 413875105 23695 125286 SH SOLE 7 119087 0 6199 HARRIS CORP DEL COM 413875105 5868 31024 SH SOLE 13 31024 0 0 HARRIS CORP DEL COM 413875105 217 1146 SH SOLE 15 1146 0 0 HARRIS CORP DEL COM 413875105 56862 300652 SH SOLE 18 272282 0 28370 HARRIS CORP DEL COM 413875105 48547 256686 SH SOLE 19 256686 0 0 HARRIS CORP DEL COM 413875105 1088161 5753509 SH SOLE 21 5753509 0 0 HARRIS CORP DEL COM 413875105 646802 3419878 SH SOLE 22 2924720 0 495158 HARRIS CORP DEL COM 413875105 24608 130110 SH SOLE 23 130110 0 0 HARRIS CORP DEL COM 413875105 33929 179395 SH SOLE 25 179395 0 0 HARRIS CORP DEL COM 413875105 63222 334278 SH SOLE 26 141985 0 192293 HARRIS CORP DEL COM 413875105 4463 23598 SH SOLE 28 17093 0 6505 HARRIS CORP DEL COM 413875105 12390 65511 SH SOLE 29 22908 0 42603 HARRIS CORP DEL COM 413875105 85331 451174 SH SOLE 30 451174 0 0 HARRIS CORP DEL COM 413875105 17265 91289 SH SOLE 31 65250 0 26039 HARRIS CORP DEL COM 413875105 3875 20489 SH SOLE 34 20489 0 0 HARRIS CORP DEL COM 413875105 23927 126510 SH SOLE 36 126510 0 0 HARRIS CORP DEL COM 413875105 455 2404 SH SOLE 40 2404 0 0 HARROW HEALTH INC COM 415858109 39 4536 SH SOLE 18 4536 0 0 HARROW HEALTH INC COM 415858109 889 102159 SH SOLE 21 102159 0 0 HARROW HEALTH INC COM 415858109 2817 323829 SH SOLE 22 323829 0 0 HARSCO CORP COM 415864107 1908 69544 SH SOLE 2 3287 0 66257 HARSCO CORP COM 415864107 13 467 SH SOLE 4 467 0 0 HARSCO CORP COM 415864107 42 1534 SH SOLE 7 1534 0 0 HARSCO CORP COM 415864107 9770 356054 SH SOLE 18 348528 0 7526 HARSCO CORP COM 415864107 4026 146722 SH SOLE 19 146722 0 0 HARSCO CORP COM 415864107 233113 8495373 SH SOLE 21 8495373 0 0 HARSCO CORP COM 415864107 64186 2339122 SH SOLE 22 2228092 0 111030 HARSCO CORP COM 415864107 12 420 SH SOLE 23 420 0 0 HARSCO CORP COM 415864107 1137 41432 SH SOLE 26 27715 0 13717 HARSCO CORP COM 415864107 269 9796 SH SOLE 28 9796 0 0 HARSCO CORP COM 415864107 3214 117132 SH SOLE 30 117132 0 0 HARSCO CORP COM 415864107 55 2000 SH SOLE 36 2000 0 0 HARSCO CORP COM 415864107 250 9096 SH SOLE 40 9096 0 0 HARTE-HANKS INC COM 416196202 0 176 SH SOLE 18 176 0 0 HARTE-HANKS INC COM 416196202 11 5026 SH SOLE 21 5026 0 0 HARTE-HANKS INC COM 416196202 151 68542 SH SOLE 22 68542 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 50123 899556 SH SOLE 2 98752 0 800804 HARTFORD FINL SVCS GROUP INC COM 416515104 8067 144783 SH SOLE 4 135333 0 9450 HARTFORD FINL SVCS GROUP INC COM 416515104 28802 516906 SH SOLE 7 384740 0 132166 HARTFORD FINL SVCS GROUP INC COM 416515104 961 17242 SH SOLE 13 17242 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 181 3255 SH SOLE 15 3255 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 10 184 SH SOLE 17 0 0 184 HARTFORD FINL SVCS GROUP INC COM 416515104 91619 1644268 SH SOLE 18 1518121 0 126147 HARTFORD FINL SVCS GROUP INC COM 416515104 62149 1115376 SH SOLE 19 1115376 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 606811 10890355 SH SOLE 21 10890355 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 548536 9844515 SH SOLE 22 8812780 0 1031735 HARTFORD FINL SVCS GROUP INC COM 416515104 15880 285005 SH SOLE 23 285005 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 22391 401856 SH SOLE 25 401856 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 106520 1911698 SH SOLE 26 448414 0 1463284 HARTFORD FINL SVCS GROUP INC COM 416515104 3840 68915 SH SOLE 28 49639 0 19276 HARTFORD FINL SVCS GROUP INC COM 416515104 4599 82543 SH SOLE 29 8092 0 74451 HARTFORD FINL SVCS GROUP INC COM 416515104 75881 1361822 SH SOLE 30 1361822 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7259 130281 SH SOLE 31 72790 0 57491 HARTFORD FINL SVCS GROUP INC COM 416515104 19192 344436 SH SOLE 34 344436 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 20849 374168 SH SOLE 36 374168 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 407 7313 SH SOLE 40 7313 0 0 HARVARD BIOSCIENCE INC COM 416906105 6 3197 SH SOLE 2 160 0 3037 HARVARD BIOSCIENCE INC COM 416906105 20 9770 SH SOLE 18 9770 0 0 HARVARD BIOSCIENCE INC COM 416906105 268 134183 SH SOLE 19 134183 0 0 HARVARD BIOSCIENCE INC COM 416906105 440 220166 SH SOLE 21 220166 0 0 HARVARD BIOSCIENCE INC COM 416906105 2124 1061921 SH SOLE 22 1061921 0 0 HARVARD BIOSCIENCE INC COM 416906105 39 19440 SH SOLE 26 0 0 19440 HASBRO INC COM 418056107 30907 292463 SH SOLE 2 38968 0 253495 HASBRO INC COM 418056107 4125 39036 SH SOLE 4 35904 0 3132 HASBRO INC COM 418056107 14068 133122 SH SOLE 7 122542 0 10580 HASBRO INC COM 418056107 79 744 SH SOLE 13 744 0 0 HASBRO INC COM 418056107 123 1164 SH SOLE 15 1164 0 0 HASBRO INC COM 418056107 4 38 SH SOLE 17 0 0 38 HASBRO INC COM 418056107 56690 536427 SH SOLE 18 520718 0 15709 HASBRO INC COM 418056107 43162 408417 SH SOLE 19 408417 0 0 HASBRO INC COM 418056107 365349 3457122 SH SOLE 21 3457122 0 0 HASBRO INC COM 418056107 305238 2888323 SH SOLE 22 2579355 0 308968 HASBRO INC COM 418056107 10045 95047 SH SOLE 23 95047 0 0 HASBRO INC COM 418056107 16600 157078 SH SOLE 25 157078 0 0 HASBRO INC COM 418056107 70543 667516 SH SOLE 26 192269 0 475247 HASBRO INC COM 418056107 2402 22730 SH SOLE 28 16441 0 6289 HASBRO INC COM 418056107 2937 27790 SH SOLE 29 2545 0 25245 HASBRO INC COM 418056107 49275 466263 SH SOLE 30 466263 0 0 HASBRO INC COM 418056107 4140 39178 SH SOLE 31 25027 0 14151 HASBRO INC COM 418056107 1861 17606 SH SOLE 32 17606 0 0 HASBRO INC COM 418056107 20534 194299 SH SOLE 34 194299 0 0 HASBRO INC COM 418056107 9954 94192 SH SOLE 36 94192 0 0 HASBRO INC COM 418056107 1246 11794 SH SOLE 37 11794 0 0 HASBRO INC COM 418056107 353 3339 SH SOLE 40 3339 0 0 HAVERTY FURNITURE INC COM 419596101 313 18396 SH SOLE 2 849 0 17547 HAVERTY FURNITURE INC COM 419596101 8 445 SH SOLE 7 445 0 0 HAVERTY FURNITURE INC COM 419596101 1420 83389 SH SOLE 18 83389 0 0 HAVERTY FURNITURE INC COM 419596101 510 29972 SH SOLE 19 29972 0 0 HAVERTY FURNITURE INC COM 419596101 35065 2059021 SH SOLE 21 2059021 0 0 HAVERTY FURNITURE INC COM 419596101 10331 606622 SH SOLE 22 582138 0 24484 HAVERTY FURNITURE INC COM 419596101 115 6725 SH SOLE 26 0 0 6725 HAVERTY FURNITURE INC COM 419596101 45 2616 SH SOLE 28 2616 0 0 HAVERTY FURNITURE INC COM 419596101 475 27911 SH SOLE 30 27911 0 0 HAVERTY FURNITURE INC COM 419596101 39 2295 SH SOLE 40 2295 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 12018 275963 SH SOLE 2 73992 0 201971 HAWAIIAN ELEC INDUSTRIES COM 419870100 217 4984 SH SOLE 4 4984 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 356 8180 SH SOLE 7 8180 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 13342 306363 SH SOLE 18 306363 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1044 23968 SH SOLE 19 23968 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 246876 5668802 SH SOLE 21 5668802 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 160074 3675639 SH SOLE 22 3440841 0 234798 HAWAIIAN ELEC INDUSTRIES COM 419870100 1530 35140 SH SOLE 26 23254 0 11886 HAWAIIAN ELEC INDUSTRIES COM 419870100 598 13736 SH SOLE 28 13736 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2677 61478 SH SOLE 30 61478 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 315 7242 SH SOLE 31 2342 0 4900 HAWAIIAN ELEC INDUSTRIES COM 419870100 492 11304 SH SOLE 36 11304 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 449 10300 SH SOLE 40 10300 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1425 51934 SH SOLE 2 5567 0 46367 HAWAIIAN HOLDINGS INC COM 419879101 22 804 SH SOLE 7 804 0 0 HAWAIIAN HOLDINGS INC COM 419879101 5799 211419 SH SOLE 18 211419 0 0 HAWAIIAN HOLDINGS INC COM 419879101 3010 109741 SH SOLE 19 109741 0 0 HAWAIIAN HOLDINGS INC COM 419879101 141291 5150955 SH SOLE 21 5150955 0 0 HAWAIIAN HOLDINGS INC COM 419879101 42809 1560654 SH SOLE 22 1508474 0 52180 HAWAIIAN HOLDINGS INC COM 419879101 326 11887 SH SOLE 23 11887 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1003 36578 SH SOLE 26 0 0 36578 HAWAIIAN HOLDINGS INC COM 419879101 54 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1723 62807 SH SOLE 30 62807 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1476 53800 SH SOLE 31 0 0 53800 HAWAIIAN HOLDINGS INC COM 419879101 49 1803 SH SOLE 40 1803 0 0 HAWKINS INC COM 420261109 461 10618 SH SOLE 2 829 0 9789 HAWKINS INC COM 420261109 11 262 SH SOLE 7 262 0 0 HAWKINS INC COM 420261109 1962 45191 SH SOLE 18 44545 0 646 HAWKINS INC COM 420261109 768 17690 SH SOLE 19 17690 0 0 HAWKINS INC COM 420261109 45440 1046756 SH SOLE 21 1046756 0 0 HAWKINS INC COM 420261109 13234 304870 SH SOLE 22 291656 0 13214 HAWKINS INC COM 420261109 58 1330 SH SOLE 28 1330 0 0 HAWKINS INC COM 420261109 675 15554 SH SOLE 30 15554 0 0 HAWKINS INC COM 420261109 48 1099 SH SOLE 40 1099 0 0 HAWTHORN BANCSHARES INC COM 420476103 132 4936 SH SOLE 2 235 0 4701 HAWTHORN BANCSHARES INC COM 420476103 515 19220 SH SOLE 18 19220 0 0 HAWTHORN BANCSHARES INC COM 420476103 252 9403 SH SOLE 19 9403 0 0 HAWTHORN BANCSHARES INC COM 420476103 4693 175128 SH SOLE 21 175128 0 0 HAWTHORN BANCSHARES INC COM 420476103 1336 49843 SH SOLE 22 48247 0 1596 HAYNES INTERNATIONAL INC COM NEW 420877201 400 12562 SH SOLE 2 468 0 12094 HAYNES INTERNATIONAL INC COM NEW 420877201 4 134 SH SOLE 4 134 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 9 293 SH SOLE 7 293 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1797 56488 SH SOLE 18 56488 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 672 21112 SH SOLE 19 21112 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 43980 1382569 SH SOLE 21 1382569 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 11494 361319 SH SOLE 22 345158 0 16161 HAYNES INTERNATIONAL INC COM NEW 420877201 308 9680 SH SOLE 26 2788 0 6892 HAYNES INTERNATIONAL INC COM NEW 420877201 58 1839 SH SOLE 28 1839 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 562 17681 SH SOLE 30 17681 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 43 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 307 130206 SH SOLE 21 130206 0 0 HC2 HLDGS INC COM 404139107 1431 606531 SH SOLE 22 606531 0 0 HCA HEALTHCARE INC COM 40412C101 105537 780775 SH SOLE 2 195635 0 585140 HCA HEALTHCARE INC COM 40412C101 16837 124561 SH SOLE 4 117188 0 7373 HCA HEALTHCARE INC COM 40412C101 44223 327164 SH SOLE 7 250713 0 76451 HCA HEALTHCARE INC COM 40412C101 537 3976 SH SOLE 13 3976 0 0 HCA HEALTHCARE INC COM 40412C101 327 2421 SH SOLE 15 2421 0 0 HCA HEALTHCARE INC COM 40412C101 92618 685199 SH SOLE 18 647033 0 38166 HCA HEALTHCARE INC COM 40412C101 199028 1472428 SH SOLE 19 1472428 0 0 HCA HEALTHCARE INC COM 40412C101 1406 10400 SH SOLE 20 10400 0 0 HCA HEALTHCARE INC COM 40412C101 712240 5269216 SH SOLE 21 5269216 0 0 HCA HEALTHCARE INC COM 40412C101 945572 6995428 SH SOLE 22 6246279 0 749149 HCA HEALTHCARE INC COM 40412C101 27873 206205 SH SOLE 23 206205 0 0 HCA HEALTHCARE INC COM 40412C101 38383 283963 SH SOLE 25 283963 0 0 HCA HEALTHCARE INC COM 40412C101 162056 1198903 SH SOLE 26 311181 0 887722 HCA HEALTHCARE INC COM 40412C101 7350 54375 SH SOLE 28 39902 0 14473 HCA HEALTHCARE INC COM 40412C101 1569 11606 SH SOLE 29 9030 0 2576 HCA HEALTHCARE INC COM 40412C101 152979 1131750 SH SOLE 30 1131750 0 0 HCA HEALTHCARE INC COM 40412C101 12640 93510 SH SOLE 31 55724 0 37786 HCA HEALTHCARE INC COM 40412C101 84703 626643 SH SOLE 34 626643 0 0 HCA HEALTHCARE INC COM 40412C101 27795 205629 SH SOLE 36 205629 0 0 HCA HEALTHCARE INC COM 40412C101 872 6451 SH SOLE 40 6451 0 0 HCI GROUP INC COM 40416E103 286 7077 SH SOLE 2 330 0 6747 HCI GROUP INC COM 40416E103 8 208 SH SOLE 7 208 0 0 HCI GROUP INC COM 40416E103 1328 32822 SH SOLE 18 32822 0 0 HCI GROUP INC COM 40416E103 541 13362 SH SOLE 19 13362 0 0 HCI GROUP INC COM 40416E103 29969 740533 SH SOLE 21 740533 0 0 HCI GROUP INC COM 40416E103 9950 245857 SH SOLE 22 235263 0 10594 HCI GROUP INC COM 40416E103 29 710 SH SOLE 23 710 0 0 HCI GROUP INC COM 40416E103 26 633 SH SOLE 28 633 0 0 HCI GROUP INC COM 40416E103 391 9659 SH SOLE 30 9659 0 0 HCI GROUP INC COM 40416E103 42 1041 SH SOLE 40 1041 0 0 HCP INC COM 40414L109 38159 1193229 SH SOLE 2 139321 0 1053908 HCP INC COM 40414L109 9695 303153 SH SOLE 4 288952 0 14201 HCP INC COM 40414L109 35471 1109157 SH SOLE 7 943178 0 165979 HCP INC COM 40414L109 86 2679 SH SOLE 13 2679 0 0 HCP INC COM 40414L109 683 21348 SH SOLE 15 21348 0 0 HCP INC COM 40414L109 30494 953525 SH SOLE 18 889028 0 64497 HCP INC COM 40414L109 22340 698570 SH SOLE 19 698570 0 0 HCP INC COM 40414L109 484959 15164456 SH SOLE 21 15164456 0 0 HCP INC COM 40414L109 551260 17237637 SH SOLE 22 15915901 0 1321736 HCP INC COM 40414L109 11494 359417 SH SOLE 23 359417 0 0 HCP INC COM 40414L109 48305 1510475 SH SOLE 25 1510475 0 0 HCP INC COM 40414L109 69079 2160072 SH SOLE 26 620312 0 1539760 HCP INC COM 40414L109 2844 88940 SH SOLE 28 64798 0 24142 HCP INC COM 40414L109 11535 360684 SH SOLE 29 260897 0 99787 HCP INC COM 40414L109 128809 4027800 SH SOLE 30 4027800 0 0 HCP INC COM 40414L109 5401 168902 SH SOLE 31 96493 0 72409 HCP INC COM 40414L109 858 26830 SH SOLE 34 26830 0 0 HCP INC COM 40414L109 13024 407259 SH SOLE 36 407259 0 0 HCP INC COM 40414L109 399 12477 SH SOLE 40 12477 0 0 HD SUPPLY HLDGS INC COM 40416M105 18444 457900 SH SOLE 2 83418 0 374482 HD SUPPLY HLDGS INC COM 40416M105 3188 79151 SH SOLE 4 74379 0 4772 HD SUPPLY HLDGS INC COM 40416M105 2787 69191 SH SOLE 7 22473 0 46718 HD SUPPLY HLDGS INC COM 40416M105 39 973 SH SOLE 13 973 0 0 HD SUPPLY HLDGS INC COM 40416M105 3909 97054 SH SOLE 18 82945 0 14109 HD SUPPLY HLDGS INC COM 40416M105 2017 50066 SH SOLE 19 50066 0 0 HD SUPPLY HLDGS INC COM 40416M105 79298 1968664 SH SOLE 21 1968664 0 0 HD SUPPLY HLDGS INC COM 40416M105 245426 6092988 SH SOLE 22 5744180 0 348808 HD SUPPLY HLDGS INC COM 40416M105 5643 140086 SH SOLE 23 140086 0 0 HD SUPPLY HLDGS INC COM 40416M105 796 19759 SH SOLE 25 19759 0 0 HD SUPPLY HLDGS INC COM 40416M105 19003 471782 SH SOLE 26 176110 0 295672 HD SUPPLY HLDGS INC COM 40416M105 1422 35306 SH SOLE 28 24711 0 10595 HD SUPPLY HLDGS INC COM 40416M105 1855 46048 SH SOLE 29 8439 0 37609 HD SUPPLY HLDGS INC COM 40416M105 11922 295988 SH SOLE 30 295988 0 0 HD SUPPLY HLDGS INC COM 40416M105 3021 74998 SH SOLE 31 44138 0 30860 HD SUPPLY HLDGS INC COM 40416M105 1733 43029 SH SOLE 34 43029 0 0 HD SUPPLY HLDGS INC COM 40416M105 1711 42477 SH SOLE 36 42477 0 0 HD SUPPLY HLDGS INC COM 40416M105 155 3843 SH SOLE 40 3843 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2177 16744 SH SOLE 4 16744 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 4966 38192 SH SOLE 13 38192 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2957 22743 SH SOLE 18 22743 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 27684 212886 SH SOLE 21 212886 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 36251 278771 SH SOLE 22 278771 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 16222 124748 SH SOLE 26 124748 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 799 6148 SH SOLE 30 6148 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 8042 61841 SH SOLE 34 61841 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 315 19363 SH SOLE 2 19363 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 13024 801466 SH SOLE 19 801466 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 389 23936 SH SOLE 22 23936 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 9340 574742 SH SOLE 34 574742 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 222 8570 SH SOLE 2 478 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 971 37462 SH SOLE 18 37462 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 431 16617 SH SOLE 19 16617 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 8408 324381 SH SOLE 21 324381 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 8490 327549 SH SOLE 22 318341 0 9208 HEALTHCARE RLTY TR COM 421946104 7994 255238 SH SOLE 2 60172 0 195066 HEALTHCARE RLTY TR COM 421946104 1052 33600 SH SOLE 4 33600 0 0 HEALTHCARE RLTY TR COM 421946104 4317 137847 SH SOLE 7 137847 0 0 HEALTHCARE RLTY TR COM 421946104 157 5024 SH SOLE 15 5024 0 0 HEALTHCARE RLTY TR COM 421946104 22561 720351 SH SOLE 18 720351 0 0 HEALTHCARE RLTY TR COM 421946104 11541 368497 SH SOLE 19 368497 0 0 HEALTHCARE RLTY TR COM 421946104 317060 10123255 SH SOLE 21 10123255 0 0 HEALTHCARE RLTY TR COM 421946104 179099 5718372 SH SOLE 22 5548335 0 170037 HEALTHCARE RLTY TR COM 421946104 139 4424 SH SOLE 23 4424 0 0 HEALTHCARE RLTY TR COM 421946104 8470 270431 SH SOLE 25 270431 0 0 HEALTHCARE RLTY TR COM 421946104 2825 90197 SH SOLE 26 33692 0 56505 HEALTHCARE RLTY TR COM 421946104 495 15800 SH SOLE 28 15800 0 0 HEALTHCARE RLTY TR COM 421946104 2154 68762 SH SOLE 29 68762 0 0 HEALTHCARE RLTY TR COM 421946104 19105 609995 SH SOLE 30 609995 0 0 HEALTHCARE RLTY TR COM 421946104 66 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 351 11208 SH SOLE 40 11208 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2922 96383 SH SOLE 2 34419 0 61964 HEALTHCARE SVCS GRP INC COM 421906108 9 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GRP INC COM 421906108 41 1358 SH SOLE 7 1358 0 0 HEALTHCARE SVCS GRP INC COM 421906108 12995 428581 SH SOLE 18 428581 0 0 HEALTHCARE SVCS GRP INC COM 421906108 3854 127116 SH SOLE 19 127116 0 0 HEALTHCARE SVCS GRP INC COM 421906108 157842 5205885 SH SOLE 21 5205885 0 0 HEALTHCARE SVCS GRP INC COM 421906108 75999 2506574 SH SOLE 22 2405489 0 101085 HEALTHCARE SVCS GRP INC COM 421906108 744 24530 SH SOLE 26 16623 0 7907 HEALTHCARE SVCS GRP INC COM 421906108 276 9089 SH SOLE 28 9089 0 0 HEALTHCARE SVCS GRP INC COM 421906108 637 21004 SH SOLE 30 21004 0 0 HEALTHCARE SVCS GRP INC COM 421906108 230 7599 SH SOLE 40 7599 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10982 400367 SH SOLE 2 23112 0 377255 HEALTHCARE TR AMER INC CL A NEW 42225P501 3499 127572 SH SOLE 4 127572 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 6052 220633 SH SOLE 7 220633 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 224 8177 SH SOLE 15 8177 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 13539 493595 SH SOLE 18 493595 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 8281 301903 SH SOLE 19 301903 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 111322 4058398 SH SOLE 21 4058398 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 201643 7351194 SH SOLE 22 6863372 0 487822 HEALTHCARE TR AMER INC CL A NEW 42225P501 964 35131 SH SOLE 23 35131 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 11953 435780 SH SOLE 25 435780 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3906 142403 SH SOLE 26 44652 0 97751 HEALTHCARE TR AMER INC CL A NEW 42225P501 1210 44112 SH SOLE 28 44112 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2908 106010 SH SOLE 29 106010 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 26455 964442 SH SOLE 30 964442 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 337 12271 SH SOLE 31 4371 0 7900 HEALTHCARE TR AMER INC CL A NEW 42225P501 1107 40345 SH SOLE 34 40345 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 91 3326 SH SOLE 36 3326 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 530 19340 SH SOLE 40 19340 0 0 HEALTHEQUITY INC COM 42226A107 5603 85678 SH SOLE 2 34695 0 50983 HEALTHEQUITY INC COM 42226A107 38 576 SH SOLE 4 576 0 0 HEALTHEQUITY INC COM 42226A107 77 1173 SH SOLE 7 1173 0 0 HEALTHEQUITY INC COM 42226A107 22081 337625 SH SOLE 18 328670 0 8955 HEALTHEQUITY INC COM 42226A107 17546 268282 SH SOLE 19 268282 0 0 HEALTHEQUITY INC COM 42226A107 274048 4190338 SH SOLE 21 4190338 0 0 HEALTHEQUITY INC COM 42226A107 140045 2141358 SH SOLE 22 2058704 0 82654 HEALTHEQUITY INC COM 42226A107 2222 33973 SH SOLE 23 33973 0 0 HEALTHEQUITY INC COM 42226A107 5212 79698 SH SOLE 26 11127 0 68571 HEALTHEQUITY INC COM 42226A107 456 6980 SH SOLE 28 6980 0 0 HEALTHEQUITY INC COM 42226A107 1130 17281 SH SOLE 30 17281 0 0 HEALTHEQUITY INC COM 42226A107 5580 85317 SH SOLE 31 0 0 85317 HEALTHEQUITY INC COM 42226A107 979 14962 SH SOLE 34 14962 0 0 HEALTHEQUITY INC COM 42226A107 356 5444 SH SOLE 40 5444 0 0 HEALTHSTREAM INC COM 42222N103 654 25272 SH SOLE 2 1877 0 23395 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 3251 125723 SH SOLE 18 117667 0 8056 HEALTHSTREAM INC COM 42222N103 1951 75427 SH SOLE 19 75427 0 0 HEALTHSTREAM INC COM 42222N103 75487 2919045 SH SOLE 21 2919045 0 0 HEALTHSTREAM INC COM 42222N103 22416 866806 SH SOLE 22 836378 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 1043 40336 SH SOLE 30 40336 0 0 HEALTHSTREAM INC COM 42222N103 272 10511 SH SOLE 34 10511 0 0 HEALTHSTREAM INC COM 42222N103 84 3264 SH SOLE 40 3264 0 0 HEARTLAND EXPRESS INC COM 422347104 799 44196 SH SOLE 2 1964 0 42232 HEARTLAND EXPRESS INC COM 422347104 6 309 SH SOLE 4 309 0 0 HEARTLAND EXPRESS INC COM 422347104 18 978 SH SOLE 7 978 0 0 HEARTLAND EXPRESS INC COM 422347104 3649 201960 SH SOLE 18 201960 0 0 HEARTLAND EXPRESS INC COM 422347104 1414 78252 SH SOLE 19 78252 0 0 HEARTLAND EXPRESS INC COM 422347104 91727 5076188 SH SOLE 21 5076188 0 0 HEARTLAND EXPRESS INC COM 422347104 28462 1575121 SH SOLE 22 1473900 0 101221 HEARTLAND EXPRESS INC COM 422347104 151 8357 SH SOLE 26 5162 0 3195 HEARTLAND EXPRESS INC COM 422347104 100 5514 SH SOLE 28 5514 0 0 HEARTLAND EXPRESS INC COM 422347104 1274 70483 SH SOLE 30 70483 0 0 HEARTLAND EXPRESS INC COM 422347104 100 5514 SH SOLE 40 5514 0 0 HEARTLAND FINL USA INC COM 42234Q102 1529 34176 SH SOLE 2 1403 0 32773 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 4804 107408 SH SOLE 18 107408 0 0 HEARTLAND FINL USA INC COM 42234Q102 2507 56054 SH SOLE 19 56054 0 0 HEARTLAND FINL USA INC COM 42234Q102 46353 1036281 SH SOLE 21 1036281 0 0 HEARTLAND FINL USA INC COM 42234Q102 47356 1058701 SH SOLE 22 1021059 0 37642 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 586 13109 SH SOLE 30 13109 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 881 489300 SH SOLE 2 20759 0 468541 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 2844 1579867 SH SOLE 18 1579867 0 0 HECLA MNG CO COM 422704106 1488 826546 SH SOLE 19 826546 0 0 HECLA MNG CO COM 422704106 29604 16446926 SH SOLE 21 16446926 0 0 HECLA MNG CO COM 422704106 26294 14607579 SH SOLE 22 13988001 0 619578 HECLA MNG CO COM 422704106 184 102004 SH SOLE 26 80885 0 21119 HECLA MNG CO COM 422704106 101 55918 SH SOLE 28 55918 0 0 HECLA MNG CO COM 422704106 220 121991 SH SOLE 30 121991 0 0 HECLA MNG CO COM 422704106 78 43441 SH SOLE 40 43441 0 0 HEICO CORP NEW COM 422806109 18106 135313 SH SOLE 2 39769 0 95544 HEICO CORP NEW COM 422806109 2198 16424 SH SOLE 4 15116 0 1308 HEICO CORP NEW COM 422806109 456 3411 SH SOLE 7 3411 0 0 HEICO CORP NEW COM 422806109 3641 27208 SH SOLE 18 23072 0 4136 HEICO CORP NEW COM 422806109 94797 708442 SH SOLE 19 708442 0 0 HEICO CORP NEW COM 422806109 149510 1117328 SH SOLE 21 1117328 0 0 HEICO CORP NEW COM 422806109 143811 1074738 SH SOLE 22 980341 0 94397 HEICO CORP NEW COM 422806109 5482 40970 SH SOLE 23 40970 0 0 HEICO CORP NEW COM 422806109 10542 78783 SH SOLE 26 38040 0 40743 HEICO CORP NEW COM 422806109 1083 8096 SH SOLE 28 5241 0 2855 HEICO CORP NEW COM 422806109 1975 14761 SH SOLE 29 5939 0 8822 HEICO CORP NEW COM 422806109 10060 75178 SH SOLE 30 75178 0 0 HEICO CORP NEW COM 422806109 2940 21969 SH SOLE 31 15895 0 6074 HEICO CORP NEW COM 422806109 336 2510 SH SOLE 34 2510 0 0 HEICO CORP NEW COM 422806109 1309 9780 SH SOLE 36 9780 0 0 HEICO CORP NEW COM 422806109 133 996 SH SOLE 40 996 0 0 HEICO CORP NEW CL A 422806208 19045 184237 SH SOLE 2 17332 0 166905 HEICO CORP NEW CL A 422806208 3090 29896 SH SOLE 4 27950 0 1946 HEICO CORP NEW CL A 422806208 448 4332 SH SOLE 7 4332 0 0 HEICO CORP NEW CL A 422806208 4972 48098 SH SOLE 18 42154 0 5944 HEICO CORP NEW CL A 422806208 3545 34298 SH SOLE 19 34298 0 0 HEICO CORP NEW CL A 422806208 211925 2050158 SH SOLE 21 2050158 0 0 HEICO CORP NEW CL A 422806208 210419 2035586 SH SOLE 22 1871812 0 163774 HEICO CORP NEW CL A 422806208 5997 58014 SH SOLE 23 58014 0 0 HEICO CORP NEW CL A 422806208 83 802 SH SOLE 25 802 0 0 HEICO CORP NEW CL A 422806208 14348 138799 SH SOLE 26 64615 0 74184 HEICO CORP NEW CL A 422806208 1459 14117 SH SOLE 28 9413 0 4704 HEICO CORP NEW CL A 422806208 2065 19975 SH SOLE 29 4347 0 15628 HEICO CORP NEW CL A 422806208 10851 104977 SH SOLE 30 104977 0 0 HEICO CORP NEW CL A 422806208 2744 26544 SH SOLE 31 17852 0 8692 HEICO CORP NEW CL A 422806208 352 3403 SH SOLE 34 3403 0 0 HEICO CORP NEW CL A 422806208 1453 14059 SH SOLE 36 14059 0 0 HEICO CORP NEW CL A 422806208 182 1765 SH SOLE 40 1765 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 557 18594 SH SOLE 2 815 0 17779 HEIDRICK & STRUGGLES INTL IN COM 422819102 6 196 SH SOLE 4 196 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 13 427 SH SOLE 7 427 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2578 86025 SH SOLE 18 86025 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 976 32578 SH SOLE 19 32578 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 62830 2096417 SH SOLE 21 2096417 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 17388 580194 SH SOLE 22 556760 0 23434 HEIDRICK & STRUGGLES INTL IN COM 422819102 56 1872 SH SOLE 26 0 0 1872 HEIDRICK & STRUGGLES INTL IN COM 422819102 73 2430 SH SOLE 28 2430 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 865 28852 SH SOLE 30 28852 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 50 1670 SH SOLE 40 1670 0 0 HELEN OF TROY CORP LTD COM G4388N106 4289 32841 SH SOLE 2 11903 0 20938 HELEN OF TROY CORP LTD COM G4388N106 17 132 SH SOLE 4 132 0 0 HELEN OF TROY CORP LTD COM G4388N106 64 487 SH SOLE 7 487 0 0 HELEN OF TROY CORP LTD COM G4388N106 18345 140476 SH SOLE 18 140476 0 0 HELEN OF TROY CORP LTD COM G4388N106 5595 42844 SH SOLE 19 42844 0 0 HELEN OF TROY CORP LTD COM G4388N106 229511 1757496 SH SOLE 21 1757496 0 0 HELEN OF TROY CORP LTD COM G4388N106 114234 874756 SH SOLE 22 837988 0 36768 HELEN OF TROY CORP LTD COM G4388N106 839 6424 SH SOLE 26 4307 0 2117 HELEN OF TROY CORP LTD COM G4388N106 452 3465 SH SOLE 28 3465 0 0 HELEN OF TROY CORP LTD COM G4388N106 970 7425 SH SOLE 30 7425 0 0 HELEN OF TROY CORP LTD COM G4388N106 1401 10732 SH SOLE 31 0 0 10732 HELEN OF TROY CORP LTD COM G4388N106 321 2460 SH SOLE 40 2460 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1186 25561 SH SOLE 2 1211 0 24350 HELIOS TECHNOLOGIES INC COM 42328H109 10 214 SH SOLE 4 214 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 22 472 SH SOLE 7 472 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 4434 95544 SH SOLE 18 95544 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2319 49963 SH SOLE 19 49963 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 42344 912382 SH SOLE 21 912382 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 38712 834130 SH SOLE 22 796461 0 37669 HELIOS TECHNOLOGIES INC COM 42328H109 478 10293 SH SOLE 26 3996 0 6297 HELIOS TECHNOLOGIES INC COM 42328H109 155 3349 SH SOLE 28 3349 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 369 7959 SH SOLE 30 7959 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 4011 86423 SH SOLE 31 0 0 86423 HELIOS TECHNOLOGIES INC COM 42328H109 108 2334 SH SOLE 40 2334 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 11 4785 SH SOLE 18 4785 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 258 117215 SH SOLE 21 117215 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 85 38590 SH SOLE 22 38590 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1292 149661 SH SOLE 2 5899 0 143762 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 28 3276 SH SOLE 7 3276 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5325 617091 SH SOLE 18 617091 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2084 241431 SH SOLE 19 241431 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 132156 15313575 SH SOLE 21 15313575 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 36703 4252995 SH SOLE 22 4051653 0 201342 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 154 17819 SH SOLE 26 8247 0 9572 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 147 17004 SH SOLE 28 17004 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1762 204136 SH SOLE 30 204136 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 10 1212 SH SOLE 34 1212 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 99 11446 SH SOLE 40 11446 0 0 HELMERICH & PAYNE INC COM 423452101 14125 279049 SH SOLE 2 27299 0 251750 HELMERICH & PAYNE INC COM 423452101 1628 32156 SH SOLE 4 29283 0 2873 HELMERICH & PAYNE INC COM 423452101 5848 115529 SH SOLE 7 115529 0 0 HELMERICH & PAYNE INC COM 423452101 97 1919 SH SOLE 13 1919 0 0 HELMERICH & PAYNE INC COM 423452101 33 649 SH SOLE 15 649 0 0 HELMERICH & PAYNE INC COM 423452101 20354 402094 SH SOLE 18 387326 0 14768 HELMERICH & PAYNE INC COM 423452101 4495 88792 SH SOLE 19 88792 0 0 HELMERICH & PAYNE INC COM 423452101 246129 4862288 SH SOLE 21 4862288 0 0 HELMERICH & PAYNE INC COM 423452101 145155 2867537 SH SOLE 22 2553637 0 313900 HELMERICH & PAYNE INC COM 423452101 4107 81141 SH SOLE 23 81141 0 0 HELMERICH & PAYNE INC COM 423452101 5513 108903 SH SOLE 25 108903 0 0 HELMERICH & PAYNE INC COM 423452101 22852 451444 SH SOLE 26 162641 0 288803 HELMERICH & PAYNE INC COM 423452101 1036 20457 SH SOLE 28 14947 0 5510 HELMERICH & PAYNE INC COM 423452101 1285 25395 SH SOLE 29 2323 0 23072 HELMERICH & PAYNE INC COM 423452101 18851 372407 SH SOLE 30 372407 0 0 HELMERICH & PAYNE INC COM 423452101 1825 36050 SH SOLE 31 20979 0 15071 HELMERICH & PAYNE INC COM 423452101 2045 40394 SH SOLE 32 40394 0 0 HELMERICH & PAYNE INC COM 423452101 1216 24026 SH SOLE 34 24026 0 0 HELMERICH & PAYNE INC COM 423452101 4357 86068 SH SOLE 36 86068 0 0 HELMERICH & PAYNE INC COM 423452101 110 2180 SH SOLE 40 2180 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 180 13951 SH SOLE 2 667 0 13284 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH SOLE 7 462 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 776 60073 SH SOLE 18 60073 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 494 38227 SH SOLE 19 38227 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7797 603481 SH SOLE 21 603481 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3321 257062 SH SOLE 22 246630 0 10432 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 37 2896 SH SOLE 30 2896 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C509 2 415 SH SOLE 21 415 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C509 44 10111 SH SOLE 22 10111 0 0 HENNESSY ADVISORS INC COM 425885100 10 993 SH SOLE 18 993 0 0 HENNESSY ADVISORS INC COM 425885100 118 12134 SH SOLE 21 12134 0 0 HENNESSY ADVISORS INC COM 425885100 41 4181 SH SOLE 22 4181 0 0 HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 33540 3250000 SH SOLE 2 3250000 0 0 HENRY JACK & ASSOC INC COM 426281101 25002 186694 SH SOLE 2 22650 0 164044 HENRY JACK & ASSOC INC COM 426281101 4017 29999 SH SOLE 4 27960 0 2039 HENRY JACK & ASSOC INC COM 426281101 16515 123323 SH SOLE 7 103148 0 20175 HENRY JACK & ASSOC INC COM 426281101 63 468 SH SOLE 13 468 0 0 HENRY JACK & ASSOC INC COM 426281101 22983 171620 SH SOLE 18 161065 0 10555 HENRY JACK & ASSOC INC COM 426281101 39606 295747 SH SOLE 19 295747 0 0 HENRY JACK & ASSOC INC COM 426281101 498142 3719702 SH SOLE 21 3719702 0 0 HENRY JACK & ASSOC INC COM 426281101 319892 2388682 SH SOLE 22 2177895 0 210787 HENRY JACK & ASSOC INC COM 426281101 7410 55335 SH SOLE 23 55335 0 0 HENRY JACK & ASSOC INC COM 426281101 1138 8496 SH SOLE 25 8496 0 0 HENRY JACK & ASSOC INC COM 426281101 46309 345793 SH SOLE 26 67134 0 278659 HENRY JACK & ASSOC INC COM 426281101 2001 14941 SH SOLE 28 10769 0 4172 HENRY JACK & ASSOC INC COM 426281101 2417 18050 SH SOLE 29 1772 0 16278 HENRY JACK & ASSOC INC COM 426281101 59375 443359 SH SOLE 30 443359 0 0 HENRY JACK & ASSOC INC COM 426281101 3238 24178 SH SOLE 31 14498 0 9680 HENRY JACK & ASSOC INC COM 426281101 623 4651 SH SOLE 34 4651 0 0 HENRY JACK & ASSOC INC COM 426281101 8766 65457 SH SOLE 36 65457 0 0 HENRY JACK & ASSOC INC COM 426281101 209 1558 SH SOLE 40 1558 0 0 HENRY SCHEIN INC COM 806407102 27537 393944 SH SOLE 2 60510 0 333434 HENRY SCHEIN INC COM 806407102 3989 57070 SH SOLE 4 52940 0 4130 HENRY SCHEIN INC COM 806407102 13832 197888 SH SOLE 7 146838 0 51050 HENRY SCHEIN INC COM 806407102 200 2864 SH SOLE 13 2864 0 0 HENRY SCHEIN INC COM 806407102 101 1448 SH SOLE 15 1448 0 0 HENRY SCHEIN INC COM 806407102 20924 299342 SH SOLE 18 278232 0 21110 HENRY SCHEIN INC COM 806407102 3173 45396 SH SOLE 19 45396 0 0 HENRY SCHEIN INC COM 806407102 266414 3811359 SH SOLE 21 3811359 0 0 HENRY SCHEIN INC COM 806407102 275127 3936009 SH SOLE 22 3507348 0 428661 HENRY SCHEIN INC COM 806407102 7614 108931 SH SOLE 23 108931 0 0 HENRY SCHEIN INC COM 806407102 10195 145849 SH SOLE 25 145849 0 0 HENRY SCHEIN INC COM 806407102 59302 848381 SH SOLE 26 210483 0 637898 HENRY SCHEIN INC COM 806407102 2015 28831 SH SOLE 28 21016 0 7815 HENRY SCHEIN INC COM 806407102 2433 34803 SH SOLE 29 3514 0 31289 HENRY SCHEIN INC COM 806407102 50165 717664 SH SOLE 30 717664 0 0 HENRY SCHEIN INC COM 806407102 3818 54620 SH SOLE 31 30934 0 23686 HENRY SCHEIN INC COM 806407102 1458 20855 SH SOLE 32 20855 0 0 HENRY SCHEIN INC COM 806407102 605 8652 SH SOLE 34 8652 0 0 HENRY SCHEIN INC COM 806407102 8794 125811 SH SOLE 36 125811 0 0 HENRY SCHEIN INC COM 806407102 222 3175 SH SOLE 40 3175 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 21092 493265 SH SOLE 2 259340 0 233925 HERBALIFE NUTRITION LTD COM SHS G4412G101 2467 57688 SH SOLE 4 57688 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 700 16361 SH SOLE 7 16361 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 720 16830 SH SOLE 13 16830 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 48 1128 SH SOLE 15 1128 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 4121 96366 SH SOLE 18 86011 0 10355 HERBALIFE NUTRITION LTD COM SHS G4412G101 8750 204621 SH SOLE 19 204621 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 49164 1149772 SH SOLE 21 1149772 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 164681 3851291 SH SOLE 22 3107074 0 744217 HERBALIFE NUTRITION LTD COM SHS G4412G101 6016 140692 SH SOLE 23 140692 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 5050 118091 SH SOLE 25 118091 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 9449 220983 SH SOLE 26 90734 0 130249 HERBALIFE NUTRITION LTD COM SHS G4412G101 590 13787 SH SOLE 28 13787 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1782 41665 SH SOLE 30 41665 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 5603 131035 SH SOLE 31 86280 0 44755 HERBALIFE NUTRITION LTD COM SHS G4412G101 639 14948 SH SOLE 34 14948 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 4602 107630 SH SOLE 36 107630 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 477 11146 SH SOLE 40 11146 0 0 HERC HLDGS INC COM 42704L104 1247 27217 SH SOLE 2 4111 0 23106 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 3661 79879 SH SOLE 18 78104 0 1775 HERC HLDGS INC COM 42704L104 4281 93405 SH SOLE 19 93405 0 0 HERC HLDGS INC COM 42704L104 34716 757492 SH SOLE 21 757492 0 0 HERC HLDGS INC COM 42704L104 35611 777033 SH SOLE 22 741399 0 35634 HERC HLDGS INC COM 42704L104 524 11431 SH SOLE 23 11431 0 0 HERC HLDGS INC COM 42704L104 1269 27693 SH SOLE 26 3064 0 24629 HERC HLDGS INC COM 42704L104 135 2944 SH SOLE 28 2944 0 0 HERC HLDGS INC COM 42704L104 294 6415 SH SOLE 30 6415 0 0 HERC HLDGS INC COM 42704L104 123 2676 SH SOLE 40 2676 0 0 HERCULES CAPITAL INC COM 427096508 5565 434057 SH SOLE 30 434057 0 0 HERITAGE COMMERCE CORP COM 426927109 493 40278 SH SOLE 2 1915 0 38363 HERITAGE COMMERCE CORP COM 426927109 13 1079 SH SOLE 7 1079 0 0 HERITAGE COMMERCE CORP COM 426927109 1794 146457 SH SOLE 18 146457 0 0 HERITAGE COMMERCE CORP COM 426927109 873 71239 SH SOLE 19 71239 0 0 HERITAGE COMMERCE CORP COM 426927109 17152 1400144 SH SOLE 21 1400144 0 0 HERITAGE COMMERCE CORP COM 426927109 16564 1352154 SH SOLE 22 1297193 0 54961 HERITAGE COMMERCE CORP COM 426927109 112 9132 SH SOLE 26 0 0 9132 HERITAGE COMMERCE CORP COM 426927109 121 9853 SH SOLE 30 9853 0 0 HERITAGE COMMERCE CORP COM 426927109 411 33571 SH SOLE 31 0 0 33571 HERITAGE COMMERCE CORP COM 426927109 261 21328 SH SOLE 34 21328 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 361 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 1355 51509 SH SOLE 18 51509 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 673 25578 SH SOLE 19 25578 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 13854 526557 SH SOLE 21 526557 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 11235 427007 SH SOLE 22 357424 0 69583 HERITAGE CRYSTAL CLEAN INC COM 42726M106 94 3577 SH SOLE 26 0 0 3577 HERITAGE CRYSTAL CLEAN INC COM 42726M106 146 5544 SH SOLE 30 5544 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 46 1749 SH SOLE 40 1749 0 0 HERITAGE FINL CORP WASH COM 42722X106 1079 36516 SH SOLE 2 1513 0 35003 HERITAGE FINL CORP WASH COM 42722X106 25 832 SH SOLE 7 832 0 0 HERITAGE FINL CORP WASH COM 42722X106 4610 156069 SH SOLE 18 156069 0 0 HERITAGE FINL CORP WASH COM 42722X106 1837 62171 SH SOLE 19 62171 0 0 HERITAGE FINL CORP WASH COM 42722X106 107592 3642259 SH SOLE 21 3642259 0 0 HERITAGE FINL CORP WASH COM 42722X106 34166 1156604 SH SOLE 22 1109699 0 46905 HERITAGE FINL CORP WASH COM 42722X106 336 11358 SH SOLE 26 0 0 11358 HERITAGE FINL CORP WASH COM 42722X106 129 4369 SH SOLE 28 4369 0 0 HERITAGE FINL CORP WASH COM 42722X106 1469 49730 SH SOLE 30 49730 0 0 HERITAGE FINL CORP WASH COM 42722X106 96 3254 SH SOLE 40 3254 0 0 HERITAGE INS HLDGS INC COM 42727J102 429 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 1424 92393 SH SOLE 18 92393 0 0 HERITAGE INS HLDGS INC COM 42727J102 696 45192 SH SOLE 19 45192 0 0 HERITAGE INS HLDGS INC COM 42727J102 14064 912661 SH SOLE 21 912661 0 0 HERITAGE INS HLDGS INC COM 42727J102 12469 809177 SH SOLE 22 771559 0 37618 HERITAGE INS HLDGS INC COM 42727J102 61 3942 SH SOLE 28 3942 0 0 HERITAGE INS HLDGS INC COM 42727J102 126 8158 SH SOLE 30 8158 0 0 HERITAGE INS HLDGS INC COM 42727J102 40 2573 SH SOLE 40 2573 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 2 672 SH SOLE 18 672 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 18 6482 SH SOLE 21 6482 0 0 HERON THERAPEUTICS INC COM 427746102 1195 64300 SH SOLE 2 3060 0 61240 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 4487 241373 SH SOLE 18 241373 0 0 HERON THERAPEUTICS INC COM 427746102 2640 142018 SH SOLE 19 142018 0 0 HERON THERAPEUTICS INC COM 427746102 42953 2310538 SH SOLE 21 2310538 0 0 HERON THERAPEUTICS INC COM 427746102 38807 2087544 SH SOLE 22 1975068 0 112476 HERON THERAPEUTICS INC COM 427746102 13 712 SH SOLE 23 712 0 0 HERON THERAPEUTICS INC COM 427746102 320 17223 SH SOLE 26 11875 0 5348 HERON THERAPEUTICS INC COM 427746102 168 9039 SH SOLE 28 9039 0 0 HERON THERAPEUTICS INC COM 427746102 363 19500 SH SOLE 30 19500 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 1127 68147 SH SOLE 2 31399 0 36748 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 157 9496 SH SOLE 4 9496 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 671 40547 SH SOLE 7 40547 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 29 1764 SH SOLE 15 1764 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2939 177704 SH SOLE 18 159157 0 18547 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6913 417981 SH SOLE 19 417981 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 66480 4019334 SH SOLE 21 4019334 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33204 2007473 SH SOLE 22 1951666 0 55807 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1677 101362 SH SOLE 23 101362 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1279 77325 SH SOLE 25 77325 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4006 242213 SH SOLE 26 13995 0 228218 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 103 6228 SH SOLE 28 6228 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 311 18790 SH SOLE 29 18790 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3335 201644 SH SOLE 30 201644 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 16 952 SH SOLE 34 952 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 84 5070 SH SOLE 40 5070 0 0 HERSHEY CO COM 427866108 50650 377898 SH SOLE 2 43899 0 333999 HERSHEY CO COM 427866108 7308 54524 SH SOLE 4 50798 0 3726 HERSHEY CO COM 427866108 24557 183223 SH SOLE 7 173774 0 9449 HERSHEY CO COM 427866108 5909 44089 SH SOLE 13 44089 0 0 HERSHEY CO COM 427866108 204 1521 SH SOLE 15 1521 0 0 HERSHEY CO COM 427866108 51793 386425 SH SOLE 18 357536 0 28889 HERSHEY CO COM 427866108 51233 382251 SH SOLE 19 382251 0 0 HERSHEY CO COM 427866108 821006 6125542 SH SOLE 21 6125542 0 0 HERSHEY CO COM 427866108 597292 4456405 SH SOLE 22 3859257 0 597148 HERSHEY CO COM 427866108 17353 129469 SH SOLE 23 129469 0 0 HERSHEY CO COM 427866108 18767 140022 SH SOLE 25 140022 0 0 HERSHEY CO COM 427866108 122730 915693 SH SOLE 26 192086 0 723607 HERSHEY CO COM 427866108 3997 29821 SH SOLE 28 21926 0 7895 HERSHEY CO COM 427866108 14483 108057 SH SOLE 29 3217 0 104840 HERSHEY CO COM 427866108 92925 693316 SH SOLE 30 693316 0 0 HERSHEY CO COM 427866108 5885 43909 SH SOLE 31 26936 0 16973 HERSHEY CO COM 427866108 2775 20703 SH SOLE 34 20703 0 0 HERSHEY CO COM 427866108 23843 177895 SH SOLE 36 177895 0 0 HERSHEY CO COM 427866108 411 3064 SH SOLE 40 3064 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1024 64167 SH SOLE 2 2697 0 61470 HERTZ GLOBAL HLDGS INC COM 42806J106 6 374 SH SOLE 4 374 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 53 3346 SH SOLE 7 3346 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 3352 210016 SH SOLE 18 210016 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1758 110154 SH SOLE 19 110154 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 31307 1961600 SH SOLE 21 1961600 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 38836 2433356 SH SOLE 22 2284591 0 148765 HERTZ GLOBAL HLDGS INC COM 42806J106 204 12770 SH SOLE 26 9194 0 3576 HERTZ GLOBAL HLDGS INC COM 42806J106 111 6950 SH SOLE 28 6950 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 302 18937 SH SOLE 30 18937 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 901 56431 SH SOLE 36 56431 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 63 3969 SH SOLE 40 3969 0 0 HESKA CORP COM RESTRC NEW 42805E306 516 6060 SH SOLE 2 288 0 5772 HESKA CORP COM RESTRC NEW 42805E306 12 142 SH SOLE 7 142 0 0 HESKA CORP COM RESTRC NEW 42805E306 2705 31759 SH SOLE 18 31759 0 0 HESKA CORP COM RESTRC NEW 42805E306 1005 11804 SH SOLE 19 11804 0 0 HESKA CORP COM RESTRC NEW 42805E306 67737 795315 SH SOLE 21 795315 0 0 HESKA CORP COM RESTRC NEW 42805E306 18155 213167 SH SOLE 22 203675 0 9492 HESKA CORP COM RESTRC NEW 42805E306 355 4164 SH SOLE 26 0 0 4164 HESKA CORP COM RESTRC NEW 42805E306 91 1064 SH SOLE 28 1064 0 0 HESKA CORP COM RESTRC NEW 42805E306 860 10100 SH SOLE 30 10100 0 0 HESKA CORP COM RESTRC NEW 42805E306 67 785 SH SOLE 40 785 0 0 HESS CORP COM 42809H107 42931 675333 SH SOLE 2 87299 0 588034 HESS CORP COM 42809H107 5366 84405 SH SOLE 4 77090 0 7315 HESS CORP COM 42809H107 14462 227501 SH SOLE 7 217343 0 10158 HESS CORP COM 42809H107 732 11510 SH SOLE 13 11510 0 0 HESS CORP COM 42809H107 140 2205 SH SOLE 15 2205 0 0 HESS CORP COM 42809H107 51038 802868 SH SOLE 18 767584 0 35284 HESS CORP COM 42809H107 10697 168273 SH SOLE 19 168273 0 0 HESS CORP COM 42809H107 398207 6264074 SH SOLE 21 6264074 0 0 HESS CORP COM 42809H107 401202 6311192 SH SOLE 22 5576981 0 734211 HESS CORP COM 42809H107 12345 194193 SH SOLE 23 194193 0 0 HESS CORP COM 42809H107 16671 262250 SH SOLE 25 262250 0 0 HESS CORP COM 42809H107 59476 935601 SH SOLE 26 344285 0 591316 HESS CORP COM 42809H107 3509 55193 SH SOLE 28 41249 0 13944 HESS CORP COM 42809H107 397 6249 SH SOLE 29 6249 0 0 HESS CORP COM 42809H107 64866 1020384 SH SOLE 30 1020384 0 0 HESS CORP COM 42809H107 5826 91651 SH SOLE 31 49274 0 42377 HESS CORP COM 42809H107 12523 197001 SH SOLE 34 197001 0 0 HESS CORP COM 42809H107 13283 208950 SH SOLE 36 208950 0 0 HESS CORP COM 42809H107 366 5750 SH SOLE 40 5750 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 50804 3398235 SH SOLE 2 337821 0 3060414 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7948 531629 SH SOLE 4 494750 0 36879 HEWLETT PACKARD ENTERPRISE C COM 42824C109 28782 1925229 SH SOLE 7 1264263 0 660966 HEWLETT PACKARD ENTERPRISE C COM 42824C109 673 44984 SH SOLE 13 44984 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 259 17343 SH SOLE 15 17343 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 43 2885 SH SOLE 17 0 0 2885 HEWLETT PACKARD ENTERPRISE C COM 42824C109 41945 2805701 SH SOLE 18 2617527 0 188174 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10417 696789 SH SOLE 19 696789 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 516664 34559463 SH SOLE 21 34559463 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 527245 35267223 SH SOLE 22 31342960 0 3924263 HEWLETT PACKARD ENTERPRISE C COM 42824C109 14657 980425 SH SOLE 23 980425 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 21830 1460205 SH SOLE 25 1460205 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 114786 7677969 SH SOLE 26 1739601 0 5938368 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4133 276487 SH SOLE 28 203030 0 73457 HEWLETT PACKARD ENTERPRISE C COM 42824C109 492 32893 SH SOLE 29 32893 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 98734 6604289 SH SOLE 30 6604289 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7663 512578 SH SOLE 31 275134 0 237444 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3092 206829 SH SOLE 34 206829 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 17878 1195842 SH SOLE 36 1195842 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 505 33775 SH SOLE 40 33775 0 0 HEXCEL CORP NEW COM 428291108 18566 229547 SH SOLE 2 33550 0 195997 HEXCEL CORP NEW COM 428291108 52 648 SH SOLE 4 648 0 0 HEXCEL CORP NEW COM 428291108 159 1964 SH SOLE 7 1964 0 0 HEXCEL CORP NEW COM 428291108 3634 44926 SH SOLE 18 44926 0 0 HEXCEL CORP NEW COM 428291108 27787 343556 SH SOLE 19 343556 0 0 HEXCEL CORP NEW COM 428291108 176094 2177227 SH SOLE 21 2177227 0 0 HEXCEL CORP NEW COM 428291108 198509 2454367 SH SOLE 22 2274969 0 179398 HEXCEL CORP NEW COM 428291108 2601 32153 SH SOLE 26 21411 0 10742 HEXCEL CORP NEW COM 428291108 879 10862 SH SOLE 28 10862 0 0 HEXCEL CORP NEW COM 428291108 1993 24638 SH SOLE 30 24638 0 0 HEXCEL CORP NEW COM 428291108 269 3322 SH SOLE 31 1822 0 1500 HEXCEL CORP NEW COM 428291108 385 4759 SH SOLE 34 4759 0 0 HEXCEL CORP NEW COM 428291108 115 1419 SH SOLE 36 1419 0 0 HEXCEL CORP NEW COM 428291108 694 8583 SH SOLE 40 8583 0 0 HF FOODS GROUP INC COM 40417F109 206 5919 SH SOLE 2 309 0 5610 HF FOODS GROUP INC COM 40417F109 888 25503 SH SOLE 18 25503 0 0 HF FOODS GROUP INC COM 40417F109 437 12551 SH SOLE 19 12551 0 0 HF FOODS GROUP INC COM 40417F109 8255 237148 SH SOLE 21 237148 0 0 HF FOODS GROUP INC COM 40417F109 2362 67842 SH SOLE 22 65683 0 2159 HFF INC CL A 40418F108 1559 34268 SH SOLE 2 1581 0 32687 HFF INC CL A 40418F108 7 145 SH SOLE 4 145 0 0 HFF INC CL A 40418F108 29 647 SH SOLE 7 647 0 0 HFF INC CL A 40418F108 7670 168651 SH SOLE 18 168651 0 0 HFF INC CL A 40418F108 2964 65164 SH SOLE 19 65164 0 0 HFF INC CL A 40418F108 193154 4247002 SH SOLE 21 4247002 0 0 HFF INC CL A 40418F108 52142 1146486 SH SOLE 22 1092840 0 53646 HFF INC CL A 40418F108 0 4 SH SOLE 23 4 0 0 HFF INC CL A 40418F108 831 18275 SH SOLE 26 9516 0 8759 HFF INC CL A 40418F108 228 5024 SH SOLE 28 5024 0 0 HFF INC CL A 40418F108 2703 59443 SH SOLE 30 59443 0 0 HFF INC CL A 40418F108 181 3987 SH SOLE 40 3987 0 0 HIBBETT SPORTS INC COM 428567101 357 19603 SH SOLE 2 705 0 18898 HIBBETT SPORTS INC COM 428567101 3 191 SH SOLE 4 191 0 0 HIBBETT SPORTS INC COM 428567101 7 399 SH SOLE 7 399 0 0 HIBBETT SPORTS INC COM 428567101 1526 83836 SH SOLE 18 83836 0 0 HIBBETT SPORTS INC COM 428567101 582 31993 SH SOLE 19 31993 0 0 HIBBETT SPORTS INC COM 428567101 37660 2069219 SH SOLE 21 2069219 0 0 HIBBETT SPORTS INC COM 428567101 11494 631560 SH SOLE 22 593235 0 38325 HIBBETT SPORTS INC COM 428567101 48 2638 SH SOLE 23 2638 0 0 HIBBETT SPORTS INC COM 428567101 76 4169 SH SOLE 26 2962 0 1207 HIBBETT SPORTS INC COM 428567101 30 1662 SH SOLE 28 1662 0 0 HIBBETT SPORTS INC COM 428567101 548 30115 SH SOLE 30 30115 0 0 HIBBETT SPORTS INC COM 428567101 51 2799 SH SOLE 40 2799 0 0 HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 23020 1663293 SH SOLE 2 1663293 0 0 HIGHPOINT RES CORP COM 43114K108 231 126847 SH SOLE 2 4080 0 122767 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 908 498676 SH SOLE 18 498676 0 0 HIGHPOINT RES CORP COM 43114K108 322 176796 SH SOLE 19 176796 0 0 HIGHPOINT RES CORP COM 43114K108 22692 12468329 SH SOLE 21 12468329 0 0 HIGHPOINT RES CORP COM 43114K108 6061 3330217 SH SOLE 22 3182874 0 147343 HIGHPOINT RES CORP COM 43114K108 102 55877 SH SOLE 26 12665 0 43212 HIGHPOINT RES CORP COM 43114K108 29 16004 SH SOLE 28 16004 0 0 HIGHPOINT RES CORP COM 43114K108 306 168096 SH SOLE 30 168096 0 0 HIGHPOINT RES CORP COM 43114K108 11 5816 SH SOLE 40 5816 0 0 HIGHWOODS PPTYS INC COM 431284108 10320 249889 SH SOLE 2 58371 0 191518 HIGHWOODS PPTYS INC COM 431284108 4970 120347 SH SOLE 4 120347 0 0 HIGHWOODS PPTYS INC COM 431284108 4571 110683 SH SOLE 7 110683 0 0 HIGHWOODS PPTYS INC COM 431284108 173 4189 SH SOLE 15 4189 0 0 HIGHWOODS PPTYS INC COM 431284108 32733 792557 SH SOLE 18 792557 0 0 HIGHWOODS PPTYS INC COM 431284108 26029 630247 SH SOLE 19 630247 0 0 HIGHWOODS PPTYS INC COM 431284108 239698 5803834 SH SOLE 21 5803834 0 0 HIGHWOODS PPTYS INC COM 431284108 186348 4512062 SH SOLE 22 4213277 0 298785 HIGHWOODS PPTYS INC COM 431284108 1969 47687 SH SOLE 23 47687 0 0 HIGHWOODS PPTYS INC COM 431284108 8823 213621 SH SOLE 25 213621 0 0 HIGHWOODS PPTYS INC COM 431284108 2821 68299 SH SOLE 26 20233 0 48066 HIGHWOODS PPTYS INC COM 431284108 1177 28493 SH SOLE 28 28493 0 0 HIGHWOODS PPTYS INC COM 431284108 2222 53800 SH SOLE 29 53800 0 0 HIGHWOODS PPTYS INC COM 431284108 19353 468584 SH SOLE 30 468584 0 0 HIGHWOODS PPTYS INC COM 431284108 259 6282 SH SOLE 31 2182 0 4100 HIGHWOODS PPTYS INC COM 431284108 17285 418527 SH SOLE 34 418527 0 0 HIGHWOODS PPTYS INC COM 431284108 169 4093 SH SOLE 36 4093 0 0 HIGHWOODS PPTYS INC COM 431284108 433 10482 SH SOLE 40 10482 0 0 HILL INTERNATIONAL INC COM 431466101 24 8882 SH SOLE 18 8882 0 0 HILL INTERNATIONAL INC COM 431466101 496 183867 SH SOLE 21 183867 0 0 HILL ROM HLDGS INC COM 431475102 21644 206884 SH SOLE 2 74686 0 132198 HILL ROM HLDGS INC COM 431475102 902 8618 SH SOLE 4 8618 0 0 HILL ROM HLDGS INC COM 431475102 333 3185 SH SOLE 7 3185 0 0 HILL ROM HLDGS INC COM 431475102 229 2186 SH SOLE 13 2186 0 0 HILL ROM HLDGS INC COM 431475102 61 583 SH SOLE 17 0 0 583 HILL ROM HLDGS INC COM 431475102 24484 234026 SH SOLE 18 229392 0 4634 HILL ROM HLDGS INC COM 431475102 4668 44620 SH SOLE 19 44620 0 0 HILL ROM HLDGS INC COM 431475102 385132 3681247 SH SOLE 21 3681247 0 0 HILL ROM HLDGS INC COM 431475102 243165 2324268 SH SOLE 22 2147554 0 176714 HILL ROM HLDGS INC COM 431475102 2064 19733 SH SOLE 23 19733 0 0 HILL ROM HLDGS INC COM 431475102 35 338 SH SOLE 25 338 0 0 HILL ROM HLDGS INC COM 431475102 3059 29239 SH SOLE 26 16679 0 12560 HILL ROM HLDGS INC COM 431475102 869 8309 SH SOLE 28 8309 0 0 HILL ROM HLDGS INC COM 431475102 3012 28794 SH SOLE 29 5888 0 22906 HILL ROM HLDGS INC COM 431475102 1978 18907 SH SOLE 30 18907 0 0 HILL ROM HLDGS INC COM 431475102 1740 16632 SH SOLE 31 12547 0 4085 HILL ROM HLDGS INC COM 431475102 1049 10026 SH SOLE 34 10026 0 0 HILL ROM HLDGS INC COM 431475102 521 4978 SH SOLE 36 4978 0 0 HILL ROM HLDGS INC COM 431475102 705 6740 SH SOLE 40 6740 0 0 HILLENBRAND INC COM 431571108 4423 111768 SH SOLE 2 2576 0 109192 HILLENBRAND INC COM 431571108 18 444 SH SOLE 4 444 0 0 HILLENBRAND INC COM 431571108 46 1172 SH SOLE 7 1172 0 0 HILLENBRAND INC COM 431571108 11444 289210 SH SOLE 18 289210 0 0 HILLENBRAND INC COM 431571108 4736 119681 SH SOLE 19 119681 0 0 HILLENBRAND INC COM 431571108 266639 6738418 SH SOLE 21 6738418 0 0 HILLENBRAND INC COM 431571108 88799 2244097 SH SOLE 22 2156789 0 87308 HILLENBRAND INC COM 431571108 884 22337 SH SOLE 26 16676 0 5661 HILLENBRAND INC COM 431571108 329 8303 SH SOLE 28 8303 0 0 HILLENBRAND INC COM 431571108 17983 454457 SH SOLE 30 454457 0 0 HILLENBRAND INC COM 431571108 73 1841 SH SOLE 36 1841 0 0 HILLENBRAND INC COM 431571108 189 4765 SH SOLE 40 4765 0 0 HILLTOP HOLDINGS INC COM 432748101 1605 75476 SH SOLE 2 3030 0 72446 HILLTOP HOLDINGS INC COM 432748101 10 463 SH SOLE 4 463 0 0 HILLTOP HOLDINGS INC COM 432748101 35 1646 SH SOLE 7 1646 0 0 HILLTOP HOLDINGS INC COM 432748101 5045 237169 SH SOLE 18 237169 0 0 HILLTOP HOLDINGS INC COM 432748101 2634 123853 SH SOLE 19 123853 0 0 HILLTOP HOLDINGS INC COM 432748101 49213 2313717 SH SOLE 21 2313717 0 0 HILLTOP HOLDINGS INC COM 432748101 46570 2189479 SH SOLE 22 2089277 0 100202 HILLTOP HOLDINGS INC COM 432748101 304 14283 SH SOLE 26 8932 0 5351 HILLTOP HOLDINGS INC COM 432748101 228 10719 SH SOLE 28 10719 0 0 HILLTOP HOLDINGS INC COM 432748101 422 19829 SH SOLE 30 19829 0 0 HILLTOP HOLDINGS INC COM 432748101 182 8566 SH SOLE 40 8566 0 0 HILTON GRAND VACATIONS INC COM 43283X105 5200 163423 SH SOLE 2 6388 0 157035 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 1353 42530 SH SOLE 18 42530 0 0 HILTON GRAND VACATIONS INC COM 43283X105 632 19865 SH SOLE 19 19865 0 0 HILTON GRAND VACATIONS INC COM 43283X105 33644 1057325 SH SOLE 21 1057325 0 0 HILTON GRAND VACATIONS INC COM 43283X105 77872 2447252 SH SOLE 22 2256939 0 190313 HILTON GRAND VACATIONS INC COM 43283X105 770 24214 SH SOLE 26 15899 0 8315 HILTON GRAND VACATIONS INC COM 43283X105 538 16899 SH SOLE 28 16899 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1752 55063 SH SOLE 30 55063 0 0 HILTON GRAND VACATIONS INC COM 43283X105 142 4463 SH SOLE 31 1963 0 2500 HILTON GRAND VACATIONS INC COM 43283X105 346 10876 SH SOLE 40 10876 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 66127 676565 SH SOLE 2 65606 0 610959 HILTON WORLDWIDE HLDGS INC COM 43300A203 10865 111158 SH SOLE 4 103766 0 7392 HILTON WORLDWIDE HLDGS INC COM 43300A203 24536 251030 SH SOLE 7 251030 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 297 3039 SH SOLE 13 3039 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 288 2950 SH SOLE 15 2950 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 65958 674834 SH SOLE 18 636814 0 38020 HILTON WORLDWIDE HLDGS INC COM 43300A203 8470 86656 SH SOLE 19 86656 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 659583 6748343 SH SOLE 21 6748343 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 702958 7192127 SH SOLE 22 6442219 0 749908 HILTON WORLDWIDE HLDGS INC COM 43300A203 20250 207183 SH SOLE 23 207183 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 24778 253513 SH SOLE 25 253513 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 123038 1258825 SH SOLE 26 336080 0 922745 HILTON WORLDWIDE HLDGS INC COM 43300A203 6052 61918 SH SOLE 28 46774 0 15144 HILTON WORLDWIDE HLDGS INC COM 43300A203 613 6271 SH SOLE 29 6271 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 97177 994239 SH SOLE 30 994239 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 11481 117468 SH SOLE 31 53327 0 64141 HILTON WORLDWIDE HLDGS INC COM 43300A203 2659 27200 SH SOLE 34 27200 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 18013 184291 SH SOLE 36 184291 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 655 6701 SH SOLE 40 6701 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 19 5473 SH SOLE 25 5473 0 0 HINGHAM INSTN SVGS MASS COM 433323102 241 1217 SH SOLE 2 52 0 1165 HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH SOLE 7 29 0 0 HINGHAM INSTN SVGS MASS COM 433323102 975 4922 SH SOLE 18 4922 0 0 HINGHAM INSTN SVGS MASS COM 433323102 476 2404 SH SOLE 19 2404 0 0 HINGHAM INSTN SVGS MASS COM 433323102 8993 45419 SH SOLE 21 45419 0 0 HINGHAM INSTN SVGS MASS COM 433323102 6407 32357 SH SOLE 22 31345 0 1012 HISTOGENICS CORP COM 43358V109 1 6442 SH SOLE 21 6442 0 0 HMN FINL INC COM 40424G108 17 826 SH SOLE 18 826 0 0 HMN FINL INC COM 40424G108 18 848 SH SOLE 21 848 0 0 HMN FINL INC COM 40424G108 681 32409 SH SOLE 22 32409 0 0 HMS HLDGS CORP COM 40425J101 2551 78766 SH SOLE 2 6713 0 72053 HMS HLDGS CORP COM 40425J101 14 433 SH SOLE 4 433 0 0 HMS HLDGS CORP COM 40425J101 48 1476 SH SOLE 7 1476 0 0 HMS HLDGS CORP COM 40425J101 12603 389109 SH SOLE 18 380015 0 9094 HMS HLDGS CORP COM 40425J101 7617 235162 SH SOLE 19 235162 0 0 HMS HLDGS CORP COM 40425J101 307390 9490278 SH SOLE 21 9490278 0 0 HMS HLDGS CORP COM 40425J101 89675 2768610 SH SOLE 22 2654056 0 114554 HMS HLDGS CORP COM 40425J101 424 13078 SH SOLE 23 13078 0 0 HMS HLDGS CORP COM 40425J101 1555 48002 SH SOLE 26 20710 0 27292 HMS HLDGS CORP COM 40425J101 355 10956 SH SOLE 28 10956 0 0 HMS HLDGS CORP COM 40425J101 8220 253790 SH SOLE 30 253790 0 0 HMS HLDGS CORP COM 40425J101 813 25103 SH SOLE 34 25103 0 0 HMS HLDGS CORP COM 40425J101 307 9471 SH SOLE 40 9471 0 0 HNI CORP COM 404251100 2064 58348 SH SOLE 2 20468 0 37880 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 8952 253020 SH SOLE 18 253020 0 0 HNI CORP COM 404251100 2743 77527 SH SOLE 19 77527 0 0 HNI CORP COM 404251100 107980 3052010 SH SOLE 21 3052010 0 0 HNI CORP COM 404251100 52720 1490113 SH SOLE 22 1425413 0 64700 HNI CORP COM 404251100 638 18045 SH SOLE 26 5072 0 12973 HNI CORP COM 404251100 188 5311 SH SOLE 28 5311 0 0 HNI CORP COM 404251100 409 11556 SH SOLE 30 11556 0 0 HNI CORP COM 404251100 716 20231 SH SOLE 31 0 0 20231 HNI CORP COM 404251100 165 4668 SH SOLE 40 4668 0 0 HOLLYFRONTIER CORP COM 436106108 18896 408292 SH SOLE 2 55308 0 352984 HOLLYFRONTIER CORP COM 436106108 2586 55881 SH SOLE 4 51456 0 4425 HOLLYFRONTIER CORP COM 436106108 10139 219073 SH SOLE 7 168638 0 50435 HOLLYFRONTIER CORP COM 436106108 137 2958 SH SOLE 13 2958 0 0 HOLLYFRONTIER CORP COM 436106108 78 1689 SH SOLE 15 1689 0 0 HOLLYFRONTIER CORP COM 436106108 25048 541236 SH SOLE 18 519096 0 22140 HOLLYFRONTIER CORP COM 436106108 5662 122340 SH SOLE 19 122340 0 0 HOLLYFRONTIER CORP COM 436106108 317520 6860840 SH SOLE 21 6860840 0 0 HOLLYFRONTIER CORP COM 436106108 206520 4462403 SH SOLE 22 3978314 0 484089 HOLLYFRONTIER CORP COM 436106108 5507 118987 SH SOLE 23 118987 0 0 HOLLYFRONTIER CORP COM 436106108 8913 192584 SH SOLE 25 192584 0 0 HOLLYFRONTIER CORP COM 436106108 34514 745771 SH SOLE 26 249629 0 496142 HOLLYFRONTIER CORP COM 436106108 1409 30435 SH SOLE 28 23135 0 7300 HOLLYFRONTIER CORP COM 436106108 1756 37933 SH SOLE 29 3730 0 34203 HOLLYFRONTIER CORP COM 436106108 29541 638310 SH SOLE 30 638310 0 0 HOLLYFRONTIER CORP COM 436106108 2750 59429 SH SOLE 31 34744 0 24685 HOLLYFRONTIER CORP COM 436106108 2305 49796 SH SOLE 32 49796 0 0 HOLLYFRONTIER CORP COM 436106108 444 9588 SH SOLE 34 9588 0 0 HOLLYFRONTIER CORP COM 436106108 5817 125698 SH SOLE 36 125698 0 0 HOLLYFRONTIER CORP COM 436106108 166 3590 SH SOLE 40 3590 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 4949 260460 SH SOLE 22 260460 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 10 514 SH SOLE 23 514 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 10 514 SH SOLE 34 514 0 0 HOLOGIC INC COM 436440101 32038 667175 SH SOLE 2 66764 0 600411 HOLOGIC INC COM 436440101 4080 84972 SH SOLE 4 77768 0 7204 HOLOGIC INC COM 436440101 12069 251342 SH SOLE 7 231149 0 20193 HOLOGIC INC COM 436440101 350 7288 SH SOLE 13 7288 0 0 HOLOGIC INC COM 436440101 110 2292 SH SOLE 15 2292 0 0 HOLOGIC INC COM 436440101 25318 527232 SH SOLE 18 491578 0 35654 HOLOGIC INC COM 436440101 3591 74785 SH SOLE 19 74785 0 0 HOLOGIC INC COM 436440101 358313 7461735 SH SOLE 21 7461735 0 0 HOLOGIC INC COM 436440101 308922 6433204 SH SOLE 22 5734540 0 698664 HOLOGIC INC COM 436440101 9297 193599 SH SOLE 23 193599 0 0 HOLOGIC INC COM 436440101 12396 258142 SH SOLE 25 258142 0 0 HOLOGIC INC COM 436440101 60036 1250224 SH SOLE 26 361101 0 889123 HOLOGIC INC COM 436440101 2579 53700 SH SOLE 28 40123 0 13577 HOLOGIC INC COM 436440101 2947 61378 SH SOLE 29 6134 0 55244 HOLOGIC INC COM 436440101 47715 993657 SH SOLE 30 993657 0 0 HOLOGIC INC COM 436440101 4344 90465 SH SOLE 31 55529 0 34936 HOLOGIC INC COM 436440101 745 15511 SH SOLE 34 15511 0 0 HOLOGIC INC COM 436440101 8506 177144 SH SOLE 36 177144 0 0 HOLOGIC INC COM 436440101 274 5708 SH SOLE 40 5708 0 0 HOME BANCORP INC COM 43689E107 311 8079 SH SOLE 2 296 0 7783 HOME BANCORP INC COM 43689E107 5 142 SH SOLE 7 142 0 0 HOME BANCORP INC COM 43689E107 1081 28101 SH SOLE 18 28101 0 0 HOME BANCORP INC COM 43689E107 495 12868 SH SOLE 19 12868 0 0 HOME BANCORP INC COM 43689E107 10322 268250 SH SOLE 21 268250 0 0 HOME BANCORP INC COM 43689E107 3405 88496 SH SOLE 22 82469 0 6027 HOME BANCSHARES INC COM 436893200 4879 253304 SH SOLE 2 101362 0 151942 HOME BANCSHARES INC COM 436893200 10 508 SH SOLE 4 508 0 0 HOME BANCSHARES INC COM 436893200 54 2804 SH SOLE 7 2804 0 0 HOME BANCSHARES INC COM 436893200 20564 1067692 SH SOLE 18 1054582 0 13110 HOME BANCSHARES INC COM 436893200 13420 696805 SH SOLE 19 696805 0 0 HOME BANCSHARES INC COM 436893200 214233 11123218 SH SOLE 21 11123218 0 0 HOME BANCSHARES INC COM 436893200 124944 6487205 SH SOLE 22 6276586 0 210619 HOME BANCSHARES INC COM 436893200 2251 116869 SH SOLE 23 116869 0 0 HOME BANCSHARES INC COM 436893200 4848 251728 SH SOLE 26 45151 0 206577 HOME BANCSHARES INC COM 436893200 385 20011 SH SOLE 28 20011 0 0 HOME BANCSHARES INC COM 436893200 903 46897 SH SOLE 30 46897 0 0 HOME BANCSHARES INC COM 436893200 263 13637 SH SOLE 40 13637 0 0 HOME DEPOT INC COM 437076102 593294 2852788 SH SOLE 2 456845 0 2395943 HOME DEPOT INC COM 437076102 83683 402381 SH SOLE 4 372093 0 30288 HOME DEPOT INC COM 437076102 202610 974227 SH SOLE 7 968972 0 5255 HOME DEPOT INC COM 437076102 3280 15770 SH SOLE 13 15770 0 0 HOME DEPOT INC COM 437076102 2218 10664 SH SOLE 15 10664 0 0 HOME DEPOT INC COM 437076102 162 779 SH SOLE 17 0 0 779 HOME DEPOT INC COM 437076102 550957 2649216 SH SOLE 18 2493406 0 155810 HOME DEPOT INC COM 437076102 94399 453907 SH SOLE 19 453907 0 0 HOME DEPOT INC COM 437076102 4184 20117 SH SOLE 20 20117 0 0 HOME DEPOT INC COM 437076102 4379020 21056018 SH SOLE 21 21056018 0 0 HOME DEPOT INC COM 437076102 5592864 26892648 SH SOLE 22 23797250 0 3095398 HOME DEPOT INC COM 437076102 171814 826146 SH SOLE 23 826146 0 0 HOME DEPOT INC COM 437076102 224758 1080723 SH SOLE 25 1080723 0 0 HOME DEPOT INC COM 437076102 1052892 5062709 SH SOLE 26 1212607 0 3850102 HOME DEPOT INC COM 437076102 45821 220325 SH SOLE 28 161380 0 58945 HOME DEPOT INC COM 437076102 28640 137710 SH SOLE 29 30271 0 107439 HOME DEPOT INC COM 437076102 885716 4258863 SH SOLE 30 4258863 0 0 HOME DEPOT INC COM 437076102 75757 364269 SH SOLE 31 213267 0 151002 HOME DEPOT INC COM 437076102 19716 94804 SH SOLE 32 94804 0 0 HOME DEPOT INC COM 437076102 36903 177443 SH SOLE 34 177443 0 0 HOME DEPOT INC COM 437076102 171917 826642 SH SOLE 36 826642 0 0 HOME DEPOT INC COM 437076102 1097 5275 SH SOLE 37 5275 0 0 HOME DEPOT INC COM 437076102 5294 25454 SH SOLE 40 25454 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 736 24841 SH SOLE 2 941 0 23900 HOMESTREET INC COM 43785V102 16 523 SH SOLE 7 523 0 0 HOMESTREET INC COM 43785V102 3432 115778 SH SOLE 18 115778 0 0 HOMESTREET INC COM 43785V102 1262 42588 SH SOLE 19 42588 0 0 HOMESTREET INC COM 43785V102 84412 2847902 SH SOLE 21 2847902 0 0 HOMESTREET INC COM 43785V102 25655 865562 SH SOLE 22 835067 0 30495 HOMESTREET INC COM 43785V102 224 7572 SH SOLE 26 0 0 7572 HOMESTREET INC COM 43785V102 93 3128 SH SOLE 28 3128 0 0 HOMESTREET INC COM 43785V102 1142 38544 SH SOLE 30 38544 0 0 HOMESTREET INC COM 43785V102 62 2090 SH SOLE 40 2090 0 0 HOMETRUST BANCSHARES INC COM 437872104 363 14457 SH SOLE 2 742 0 13715 HOMETRUST BANCSHARES INC COM 437872104 13 529 SH SOLE 7 529 0 0 HOMETRUST BANCSHARES INC COM 437872104 1426 56730 SH SOLE 18 56730 0 0 HOMETRUST BANCSHARES INC COM 437872104 689 27414 SH SOLE 19 27414 0 0 HOMETRUST BANCSHARES INC COM 437872104 14779 587852 SH SOLE 21 587852 0 0 HOMETRUST BANCSHARES INC COM 437872104 9460 376312 SH SOLE 22 353750 0 22562 HOMETRUST BANCSHARES INC COM 437872104 211 8407 SH SOLE 23 8407 0 0 HOMETRUST BANCSHARES INC COM 437872104 68 2716 SH SOLE 26 0 0 2716 HOMETRUST BANCSHARES INC COM 437872104 68 2685 SH SOLE 28 2685 0 0 HOMETRUST BANCSHARES INC COM 437872104 135 5369 SH SOLE 30 5369 0 0 HOMETRUST BANCSHARES INC COM 437872104 50 2005 SH SOLE 40 2005 0 0 HOMOLOGY MEDICINES INC COM 438083107 425 21740 SH SOLE 2 1643 0 20097 HOMOLOGY MEDICINES INC COM 438083107 6 327 SH SOLE 7 327 0 0 HOMOLOGY MEDICINES INC COM 438083107 1651 84371 SH SOLE 18 84371 0 0 HOMOLOGY MEDICINES INC COM 438083107 804 41064 SH SOLE 19 41064 0 0 HOMOLOGY MEDICINES INC COM 438083107 24581 1256053 SH SOLE 21 1256053 0 0 HOMOLOGY MEDICINES INC COM 438083107 13116 670231 SH SOLE 22 640320 0 29911 HOMOLOGY MEDICINES INC COM 438083107 89 4531 SH SOLE 26 0 0 4531 HOMOLOGY MEDICINES INC COM 438083107 76 3878 SH SOLE 30 3878 0 0 HOMOLOGY MEDICINES INC COM 438083107 38 1944 SH SOLE 40 1944 0 0 HONDA MOTOR LTD AMERN SHS 438128308 1 44 SH SOLE 18 44 0 0 HONEYWELL INTL INC COM 438516106 323022 1850172 SH SOLE 2 259897 0 1590275 HONEYWELL INTL INC COM 438516106 37522 214915 SH SOLE 4 195207 0 19708 HONEYWELL INTL INC COM 438516106 113808 651856 SH SOLE 7 646381 0 5475 HONEYWELL INTL INC COM 438516106 7684 44009 SH SOLE 13 44009 0 0 HONEYWELL INTL INC COM 438516106 1234 7070 SH SOLE 15 7070 0 0 HONEYWELL INTL INC COM 438516106 5 30 SH SOLE 17 0 0 30 HONEYWELL INTL INC COM 438516106 397844 2278732 SH SOLE 18 2077641 0 201091 HONEYWELL INTL INC COM 438516106 112423 643925 SH SOLE 19 643925 0 0 HONEYWELL INTL INC COM 438516106 2539384 14544845 SH SOLE 21 14544845 0 0 HONEYWELL INTL INC COM 438516106 3151993 18053684 SH SOLE 22 15993650 0 2060034 HONEYWELL INTL INC COM 438516106 92938 532322 SH SOLE 23 532322 0 0 HONEYWELL INTL INC COM 438516106 121708 697105 SH SOLE 25 697105 0 0 HONEYWELL INTL INC COM 438516106 294067 1684330 SH SOLE 26 794249 0 890081 HONEYWELL INTL INC COM 438516106 8454 48422 SH SOLE 28 9961 0 38461 HONEYWELL INTL INC COM 438516106 23046 132000 SH SOLE 29 15793 0 116207 HONEYWELL INTL INC COM 438516106 447072 2560699 SH SOLE 30 2560699 0 0 HONEYWELL INTL INC COM 438516106 42224 241846 SH SOLE 31 139724 0 102122 HONEYWELL INTL INC COM 438516106 32298 184992 SH SOLE 34 184992 0 0 HONEYWELL INTL INC COM 438516106 98148 562161 SH SOLE 36 562161 0 0 HONEYWELL INTL INC COM 438516106 2869 16430 SH SOLE 40 16430 0 0 HOOKER FURNITURE CORP COM 439038100 277 13453 SH SOLE 2 1576 0 11877 HOOKER FURNITURE CORP COM 439038100 6 303 SH SOLE 7 303 0 0 HOOKER FURNITURE CORP COM 439038100 825 40015 SH SOLE 18 40015 0 0 HOOKER FURNITURE CORP COM 439038100 625 30313 SH SOLE 19 30313 0 0 HOOKER FURNITURE CORP COM 439038100 8348 404844 SH SOLE 21 404844 0 0 HOOKER FURNITURE CORP COM 439038100 7532 365278 SH SOLE 22 348825 0 16453 HOOKER FURNITURE CORP COM 439038100 106 5149 SH SOLE 23 5149 0 0 HOOKER FURNITURE CORP COM 439038100 72 3513 SH SOLE 26 0 0 3513 HOOKER FURNITURE CORP COM 439038100 25 1201 SH SOLE 28 1201 0 0 HOOKER FURNITURE CORP COM 439038100 76 3695 SH SOLE 30 3695 0 0 HOOKER FURNITURE CORP COM 439038100 7 347 SH SOLE 34 347 0 0 HOOKER FURNITURE CORP COM 439038100 40 1936 SH SOLE 40 1936 0 0 HOOKIPA PHARMA INC COM 43906K100 4 647 SH SOLE 18 647 0 0 HOOKIPA PHARMA INC COM 43906K100 688 102202 SH SOLE 21 102202 0 0 HOOKIPA PHARMA INC COM 43906K100 45 6679 SH SOLE 22 6679 0 0 HOPE BANCORP INC COM 43940T109 1755 127330 SH SOLE 2 4982 0 122348 HOPE BANCORP INC COM 43940T109 14 1041 SH SOLE 4 1041 0 0 HOPE BANCORP INC COM 43940T109 11 832 SH SOLE 7 832 0 0 HOPE BANCORP INC COM 43940T109 8300 602356 SH SOLE 18 602356 0 0 HOPE BANCORP INC COM 43940T109 2832 205542 SH SOLE 19 205542 0 0 HOPE BANCORP INC COM 43940T109 181244 13152694 SH SOLE 21 13152694 0 0 HOPE BANCORP INC COM 43940T109 52404 3802868 SH SOLE 22 3625160 0 177708 HOPE BANCORP INC COM 43940T109 549 39864 SH SOLE 26 29370 0 10494 HOPE BANCORP INC COM 43940T109 257 18667 SH SOLE 28 18667 0 0 HOPE BANCORP INC COM 43940T109 2445 177407 SH SOLE 30 177407 0 0 HOPE BANCORP INC COM 43940T109 2157 156500 SH SOLE 31 0 0 156500 HOPE BANCORP INC COM 43940T109 198 14393 SH SOLE 40 14393 0 0 HOPFED BANCORP INC COM 439734104 21 1098 SH SOLE 18 1098 0 0 HOPFED BANCORP INC COM 439734104 411 21692 SH SOLE 21 21692 0 0 HOPFED BANCORP INC COM 439734104 130 6855 SH SOLE 22 6855 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 4048 100479 SH SOLE 2 1419 0 99060 HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 37 908 SH SOLE 7 908 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 7276 180595 SH SOLE 18 180595 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2667 66202 SH SOLE 19 66202 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 177842 4414048 SH SOLE 21 4414048 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 47153 1170330 SH SOLE 22 1116327 0 54003 HORACE MANN EDUCATORS CORP N COM 440327104 668 16573 SH SOLE 26 7588 0 8985 HORACE MANN EDUCATORS CORP N COM 440327104 236 5846 SH SOLE 28 5846 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2284 56696 SH SOLE 30 56696 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 68 1678 SH SOLE 36 1678 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 187 4645 SH SOLE 40 4645 0 0 HORIZON BANCORP INC COM 440407104 609 37253 SH SOLE 2 1705 0 35548 HORIZON BANCORP INC COM 440407104 12 745 SH SOLE 7 745 0 0 HORIZON BANCORP INC COM 440407104 2150 131573 SH SOLE 18 131573 0 0 HORIZON BANCORP INC COM 440407104 1016 62166 SH SOLE 19 62166 0 0 HORIZON BANCORP INC COM 440407104 20656 1264136 SH SOLE 21 1264136 0 0 HORIZON BANCORP INC COM 440407104 13055 798986 SH SOLE 22 761296 0 37690 HORIZON BANCORP INC COM 440407104 142 8718 SH SOLE 30 8718 0 0 HORIZON BANCORP INC COM 440407104 5 313 SH SOLE 34 313 0 0 HORIZON BANCORP INC COM 440407104 92 5610 SH SOLE 40 5610 0 0 HORIZON GLOBAL CORP COM 44052W104 16 4517 SH SOLE 18 4517 0 0 HORIZON GLOBAL CORP COM 44052W104 306 85179 SH SOLE 21 85179 0 0 HORIZON GLOBAL CORP COM 44052W104 1257 350041 SH SOLE 22 350041 0 0 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 997 900000 PRN SOLE 21 900000 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 8975 373028 SH SOLE 2 45224 0 327804 HORIZON THERAPEUTICS PUB LTD SHS G46188101 20 818 SH SOLE 4 818 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 82 3396 SH SOLE 7 3396 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 2442 101516 SH SOLE 18 88264 0 13252 HORIZON THERAPEUTICS PUB LTD SHS G46188101 10576 439572 SH SOLE 19 439572 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 102763 4271115 SH SOLE 21 4271115 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 135393 5627326 SH SOLE 22 5272783 0 354543 HORIZON THERAPEUTICS PUB LTD SHS G46188101 2681 111427 SH SOLE 23 111427 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 7488 311239 SH SOLE 26 36345 0 274894 HORIZON THERAPEUTICS PUB LTD SHS G46188101 517 21500 SH SOLE 28 21500 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1276 53046 SH SOLE 30 53046 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 717 29794 SH SOLE 31 3894 0 25900 HORIZON THERAPEUTICS PUB LTD SHS G46188101 422 17553 SH SOLE 34 17553 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 432 17950 SH SOLE 40 17950 0 0 HORMEL FOODS CORP COM 440452100 24698 609234 SH SOLE 2 82904 0 526330 HORMEL FOODS CORP COM 440452100 4750 117159 SH SOLE 4 109464 0 7695 HORMEL FOODS CORP COM 440452100 28796 710321 SH SOLE 7 410804 0 299517 HORMEL FOODS CORP COM 440452100 67 1665 SH SOLE 13 1665 0 0 HORMEL FOODS CORP COM 440452100 104 2573 SH SOLE 15 2573 0 0 HORMEL FOODS CORP COM 440452100 25468 628209 SH SOLE 18 590428 0 37781 HORMEL FOODS CORP COM 440452100 3787 93404 SH SOLE 19 93404 0 0 HORMEL FOODS CORP COM 440452100 446831 11021975 SH SOLE 21 11021975 0 0 HORMEL FOODS CORP COM 440452100 301031 7425542 SH SOLE 22 6806222 0 619320 HORMEL FOODS CORP COM 440452100 8437 208104 SH SOLE 23 208104 0 0 HORMEL FOODS CORP COM 440452100 11094 273644 SH SOLE 25 273644 0 0 HORMEL FOODS CORP COM 440452100 72871 1797514 SH SOLE 26 369757 0 1427757 HORMEL FOODS CORP COM 440452100 2275 56124 SH SOLE 28 41108 0 15016 HORMEL FOODS CORP COM 440452100 69897 1724137 SH SOLE 30 1724137 0 0 HORMEL FOODS CORP COM 440452100 2299 56705 SH SOLE 31 10218 0 46487 HORMEL FOODS CORP COM 440452100 1510 37251 SH SOLE 34 37251 0 0 HORMEL FOODS CORP COM 440452100 12535 309190 SH SOLE 36 309190 0 0 HORMEL FOODS CORP COM 440452100 318 7853 SH SOLE 40 7853 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 9 6903 SH SOLE 18 6903 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 128 102552 SH SOLE 21 102552 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 615 492015 SH SOLE 22 492015 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 10095 403803 SH SOLE 2 94367 0 309436 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1090 43599 SH SOLE 4 43599 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4440 177603 SH SOLE 7 177603 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 190 7611 SH SOLE 15 7611 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11553 462113 SH SOLE 18 462113 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5701 228023 SH SOLE 19 228023 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 228797 9151888 SH SOLE 21 9151888 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 182028 7281101 SH SOLE 22 6931373 0 349728 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 142 5675 SH SOLE 23 5675 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 12751 510020 SH SOLE 25 510020 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7942 317663 SH SOLE 26 132862 0 184801 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 508 20322 SH SOLE 28 20322 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2091 83646 SH SOLE 29 83646 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 18720 748799 SH SOLE 30 748799 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 250 9987 SH SOLE 31 3487 0 6500 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2501 100035 SH SOLE 36 100035 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 422 16871 SH SOLE 40 16871 0 0 HOST HOTELS & RESORTS INC COM 44107P104 41020 2251374 SH SOLE 2 625372 0 1626002 HOST HOTELS & RESORTS INC COM 44107P104 16996 932814 SH SOLE 4 913534 0 19280 HOST HOTELS & RESORTS INC COM 44107P104 29369 1611902 SH SOLE 7 1515442 0 96460 HOST HOTELS & RESORTS INC COM 44107P104 271 14854 SH SOLE 13 14854 0 0 HOST HOTELS & RESORTS INC COM 44107P104 608 33392 SH SOLE 15 33392 0 0 HOST HOTELS & RESORTS INC COM 44107P104 66580 3654230 SH SOLE 18 3552831 0 101399 HOST HOTELS & RESORTS INC COM 44107P104 21071 1156475 SH SOLE 19 1156475 0 0 HOST HOTELS & RESORTS INC COM 44107P104 526183 28879414 SH SOLE 21 28879414 0 0 HOST HOTELS & RESORTS INC COM 44107P104 500827 27487748 SH SOLE 22 25044099 0 2443649 HOST HOTELS & RESORTS INC COM 44107P104 13828 758960 SH SOLE 23 758960 0 0 HOST HOTELS & RESORTS INC COM 44107P104 43216 2371914 SH SOLE 25 2371914 0 0 HOST HOTELS & RESORTS INC COM 44107P104 72588 3983988 SH SOLE 26 956936 0 3027052 HOST HOTELS & RESORTS INC COM 44107P104 3994 219191 SH SOLE 28 181109 0 38082 HOST HOTELS & RESORTS INC COM 44107P104 10038 550915 SH SOLE 29 395912 0 155003 HOST HOTELS & RESORTS INC COM 44107P104 143178 7858285 SH SOLE 30 7858285 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4801 263484 SH SOLE 31 139502 0 123982 HOST HOTELS & RESORTS INC COM 44107P104 4658 255639 SH SOLE 34 255639 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10520 577396 SH SOLE 36 577396 0 0 HOST HOTELS & RESORTS INC COM 44107P104 363 19900 SH SOLE 40 19900 0 0 HOSTESS BRANDS INC CL A 44109J106 1455 100761 SH SOLE 2 4119 0 96642 HOSTESS BRANDS INC CL A 44109J106 6 383 SH SOLE 4 383 0 0 HOSTESS BRANDS INC CL A 44109J106 29 1997 SH SOLE 7 1997 0 0 HOSTESS BRANDS INC CL A 44109J106 4723 327085 SH SOLE 18 327085 0 0 HOSTESS BRANDS INC CL A 44109J106 2509 173729 SH SOLE 19 173729 0 0 HOSTESS BRANDS INC CL A 44109J106 45474 3149152 SH SOLE 21 3149152 0 0 HOSTESS BRANDS INC CL A 44109J106 42530 2945296 SH SOLE 22 2821661 0 123635 HOSTESS BRANDS INC CL A 44109J106 914 63263 SH SOLE 26 35529 0 27734 HOSTESS BRANDS INC CL A 44109J106 200 13825 SH SOLE 28 13825 0 0 HOSTESS BRANDS INC CL A 44109J106 370 25646 SH SOLE 30 25646 0 0 HOSTESS BRANDS INC CL A 44109J106 130 8981 SH SOLE 40 8981 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 611 106162 SH SOLE 2 4488 0 101674 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4 609 SH SOLE 4 609 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 14 2464 SH SOLE 7 2464 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1937 336298 SH SOLE 18 336298 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1011 175464 SH SOLE 19 175464 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 18734 3252383 SH SOLE 21 3252383 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 17691 3071370 SH SOLE 22 2904847 0 166523 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 70 12130 SH SOLE 26 8007 0 4123 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 89 15525 SH SOLE 28 15525 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 164 28531 SH SOLE 30 28531 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 80 13918 SH SOLE 40 13918 0 0 HOULIHAN LOKEY INC CL A 441593100 1315 29520 SH SOLE 2 1470 0 28050 HOULIHAN LOKEY INC CL A 441593100 9 211 SH SOLE 4 211 0 0 HOULIHAN LOKEY INC CL A 441593100 27 612 SH SOLE 7 612 0 0 HOULIHAN LOKEY INC CL A 441593100 4891 109835 SH SOLE 18 109835 0 0 HOULIHAN LOKEY INC CL A 441593100 2798 62837 SH SOLE 19 62837 0 0 HOULIHAN LOKEY INC CL A 441593100 49261 1106238 SH SOLE 21 1106238 0 0 HOULIHAN LOKEY INC CL A 441593100 48333 1085399 SH SOLE 22 1042644 0 42755 HOULIHAN LOKEY INC CL A 441593100 75 1690 SH SOLE 23 1690 0 0 HOULIHAN LOKEY INC CL A 441593100 554 12437 SH SOLE 26 9934 0 2503 HOULIHAN LOKEY INC CL A 441593100 198 4452 SH SOLE 28 4452 0 0 HOULIHAN LOKEY INC CL A 441593100 614 13799 SH SOLE 30 13799 0 0 HOULIHAN LOKEY INC CL A 441593100 213 4783 SH SOLE 34 4783 0 0 HOULIHAN LOKEY INC CL A 441593100 121 2712 SH SOLE 40 2712 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 5 26235 SH SOLE 21 26235 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 18 3349 SH SOLE 18 3349 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 288 54896 SH SOLE 21 54896 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 2309 440636 SH SOLE 22 440636 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8 1018 SH SOLE 18 1018 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 115 15145 SH SOLE 21 15145 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 639 84074 SH SOLE 22 84074 0 0 HOWARD BANCORP INC COM 442496105 179 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 676 44580 SH SOLE 18 44580 0 0 HOWARD BANCORP INC COM 442496105 335 22060 SH SOLE 19 22060 0 0 HOWARD BANCORP INC COM 442496105 6354 418830 SH SOLE 21 418830 0 0 HOWARD BANCORP INC COM 442496105 2476 163209 SH SOLE 22 152145 0 11064 HOWARD HUGHES CORP COM 44267D107 8437 68130 SH SOLE 2 2838 0 65292 HOWARD HUGHES CORP COM 44267D107 24 190 SH SOLE 4 190 0 0 HOWARD HUGHES CORP COM 44267D107 120 970 SH SOLE 7 970 0 0 HOWARD HUGHES CORP COM 44267D107 2225 17964 SH SOLE 18 17964 0 0 HOWARD HUGHES CORP COM 44267D107 1104 8916 SH SOLE 19 8916 0 0 HOWARD HUGHES CORP COM 44267D107 77518 625951 SH SOLE 21 625951 0 0 HOWARD HUGHES CORP COM 44267D107 130081 1050396 SH SOLE 22 971897 0 78499 HOWARD HUGHES CORP COM 44267D107 2379 19207 SH SOLE 26 11984 0 7223 HOWARD HUGHES CORP COM 44267D107 660 5328 SH SOLE 28 5328 0 0 HOWARD HUGHES CORP COM 44267D107 1472 11885 SH SOLE 30 11885 0 0 HOWARD HUGHES CORP COM 44267D107 240 1937 SH SOLE 31 837 0 1100 HOWARD HUGHES CORP COM 44267D107 152 1228 SH SOLE 36 1228 0 0 HOWARD HUGHES CORP COM 44267D107 515 4161 SH SOLE 40 4161 0 0 HP INC COM 40434L105 86306 4151338 SH SOLE 2 657158 0 3494180 HP INC COM 40434L105 13911 669117 SH SOLE 4 625679 0 43438 HP INC COM 40434L105 32105 1544253 SH SOLE 7 1391765 0 152488 HP INC COM 40434L105 3466 166736 SH SOLE 13 166736 0 0 HP INC COM 40434L105 333 16009 SH SOLE 15 16009 0 0 HP INC COM 40434L105 60957 2932020 SH SOLE 18 2691157 0 240863 HP INC COM 40434L105 30420 1463183 SH SOLE 19 1463183 0 0 HP INC COM 40434L105 603101 29009190 SH SOLE 21 29009190 0 0 HP INC COM 40434L105 834027 40116723 SH SOLE 22 34683734 0 5432989 HP INC COM 40434L105 25870 1244368 SH SOLE 23 1244368 0 0 HP INC COM 40434L105 34847 1676131 SH SOLE 25 1676131 0 0 HP INC COM 40434L105 140492 6757672 SH SOLE 26 1759869 0 4997803 HP INC COM 40434L105 6220 299206 SH SOLE 28 218302 0 80904 HP INC COM 40434L105 10432 501795 SH SOLE 29 225997 0 275798 HP INC COM 40434L105 125150 6019700 SH SOLE 30 6019700 0 0 HP INC COM 40434L105 26703 1284407 SH SOLE 31 361193 0 923214 HP INC COM 40434L105 2997 144135 SH SOLE 34 144135 0 0 HP INC COM 40434L105 8312 399820 SH SOLE 35 399820 0 0 HP INC COM 40434L105 26747 1286508 SH SOLE 36 1286508 0 0 HP INC COM 40434L105 681 32735 SH SOLE 40 32735 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 58 1380 SH SOLE 18 1380 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 809 30891 SH SOLE 7 30891 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 131258 5009853 SH SOLE 21 5009853 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 9 5640 SH SOLE 18 5640 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 125 75439 SH SOLE 21 75439 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 539 324758 SH SOLE 22 324758 0 0 HUAMI CORP SPONSORED ADS 44331K103 199 19872 SH SOLE 22 19872 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4190 115588 SH SOLE 2 4118 0 111470 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1025 28285 SH SOLE 4 28285 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 659 18188 SH SOLE 7 18188 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 38 1051 SH SOLE 13 1051 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1589 43846 SH SOLE 15 41946 0 1900 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1434 39563 SH SOLE 18 39563 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 97861 2699607 SH SOLE 21 2699607 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 55882 1541582 SH SOLE 22 1404111 0 137471 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2830 78076 SH SOLE 23 78076 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2169 59829 SH SOLE 25 59829 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 20383 562293 SH SOLE 26 102764 0 459529 HUAZHU GROUP LTD SPONSORED ADS 44332N106 708 19535 SH SOLE 28 19535 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 927 25572 SH SOLE 29 13333 0 12239 HUAZHU GROUP LTD SPONSORED ADS 44332N106 26988 744504 SH SOLE 30 744504 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 272 7505 SH SOLE 31 7505 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 381 10501 SH SOLE 34 10501 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 39 1073 SH SOLE 40 1073 0 0 HUB GROUP INC CL A 443320106 1697 40422 SH SOLE 2 8214 0 32208 HUB GROUP INC CL A 443320106 6 150 SH SOLE 4 150 0 0 HUB GROUP INC CL A 443320106 50 1182 SH SOLE 7 1182 0 0 HUB GROUP INC CL A 443320106 6321 150570 SH SOLE 18 145909 0 4661 HUB GROUP INC CL A 443320106 7213 171830 SH SOLE 19 171830 0 0 HUB GROUP INC CL A 443320106 152341 3628891 SH SOLE 21 3628891 0 0 HUB GROUP INC CL A 443320106 48833 1163238 SH SOLE 22 1111332 0 51906 HUB GROUP INC CL A 443320106 1105 26312 SH SOLE 23 26312 0 0 HUB GROUP INC CL A 443320106 2520 60036 SH SOLE 26 4315 0 55721 HUB GROUP INC CL A 443320106 179 4271 SH SOLE 28 4271 0 0 HUB GROUP INC CL A 443320106 2093 49863 SH SOLE 30 49863 0 0 HUB GROUP INC CL A 443320106 85 2032 SH SOLE 36 2032 0 0 HUB GROUP INC CL A 443320106 167 3988 SH SOLE 40 3988 0 0 HUBBELL INC COM 443510607 19410 148849 SH SOLE 2 44748 0 104101 HUBBELL INC COM 443510607 263 2019 SH SOLE 4 2019 0 0 HUBBELL INC COM 443510607 197 1513 SH SOLE 7 1513 0 0 HUBBELL INC COM 443510607 838 6429 SH SOLE 13 6429 0 0 HUBBELL INC COM 443510607 107872 827243 SH SOLE 18 760978 0 66265 HUBBELL INC COM 443510607 52846 405263 SH SOLE 19 405263 0 0 HUBBELL INC COM 443510607 357660 2742795 SH SOLE 21 2742795 0 0 HUBBELL INC COM 443510607 243516 1867455 SH SOLE 22 1731255 0 136200 HUBBELL INC COM 443510607 1713 13134 SH SOLE 23 13134 0 0 HUBBELL INC COM 443510607 3051 23395 SH SOLE 25 6426 0 16969 HUBBELL INC COM 443510607 2386 18301 SH SOLE 26 11697 0 6604 HUBBELL INC COM 443510607 889 6815 SH SOLE 28 6815 0 0 HUBBELL INC COM 443510607 1996 15307 SH SOLE 29 432 0 14875 HUBBELL INC COM 443510607 2469 18936 SH SOLE 30 18936 0 0 HUBBELL INC COM 443510607 362 2778 SH SOLE 31 1878 0 900 HUBBELL INC COM 443510607 28830 221088 SH SOLE 34 221088 0 0 HUBBELL INC COM 443510607 1951 14963 SH SOLE 36 14963 0 0 HUBBELL INC COM 443510607 713 5471 SH SOLE 40 5471 0 0 HUBSPOT INC COM 443573100 13038 76460 SH SOLE 2 7139 0 69321 HUBSPOT INC COM 443573100 111 652 SH SOLE 4 652 0 0 HUBSPOT INC COM 443573100 150 881 SH SOLE 7 881 0 0 HUBSPOT INC COM 443573100 3873 22711 SH SOLE 18 21606 0 1105 HUBSPOT INC COM 443573100 1557 9130 SH SOLE 19 9130 0 0 HUBSPOT INC COM 443573100 105928 621203 SH SOLE 21 621203 0 0 HUBSPOT INC COM 443573100 196111 1150075 SH SOLE 22 1070672 0 79403 HUBSPOT INC COM 443573100 396 2325 SH SOLE 23 2325 0 0 HUBSPOT INC COM 443573100 263 1542 SH SOLE 25 1542 0 0 HUBSPOT INC COM 443573100 2222 13030 SH SOLE 26 10210 0 2820 HUBSPOT INC COM 443573100 1040 6099 SH SOLE 28 6099 0 0 HUBSPOT INC COM 443573100 169 994 SH SOLE 29 994 0 0 HUBSPOT INC COM 443573100 2086 12235 SH SOLE 30 12235 0 0 HUBSPOT INC COM 443573100 8959 52538 SH SOLE 31 1158 0 51380 HUBSPOT INC COM 443573100 1398 8198 SH SOLE 34 8198 0 0 HUBSPOT INC COM 443573100 52 303 SH SOLE 36 303 0 0 HUBSPOT INC COM 443573100 639 3746 SH SOLE 40 3746 0 0 HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1909 1025000 PRN SOLE 21 1025000 0 0 HUDSON GLOBAL INC COM NEW 443787205 8 618 SH SOLE 18 618 0 0 HUDSON GLOBAL INC COM NEW 443787205 133 10663 SH SOLE 21 10663 0 0 HUDSON GLOBAL INC COM NEW 443787205 802 64436 SH SOLE 22 64436 0 0 HUDSON LTD COM CL A G46408103 542 39293 SH SOLE 2 1765 0 37528 HUDSON LTD COM CL A G46408103 8 597 SH SOLE 7 597 0 0 HUDSON LTD COM CL A G46408103 1761 127736 SH SOLE 18 127736 0 0 HUDSON LTD COM CL A G46408103 933 67664 SH SOLE 19 67664 0 0 HUDSON LTD COM CL A G46408103 16401 1189314 SH SOLE 21 1189314 0 0 HUDSON LTD COM CL A G46408103 6146 445653 SH SOLE 22 412441 0 33212 HUDSON PAC PPTYS INC COM 444097109 9786 294132 SH SOLE 2 11113 0 283019 HUDSON PAC PPTYS INC COM 444097109 3988 119876 SH SOLE 4 119876 0 0 HUDSON PAC PPTYS INC COM 444097109 5475 164551 SH SOLE 7 164551 0 0 HUDSON PAC PPTYS INC COM 444097109 201 6040 SH SOLE 15 6040 0 0 HUDSON PAC PPTYS INC COM 444097109 16668 500992 SH SOLE 18 500992 0 0 HUDSON PAC PPTYS INC COM 444097109 18173 546230 SH SOLE 19 546230 0 0 HUDSON PAC PPTYS INC COM 444097109 92780 2788703 SH SOLE 21 2788703 0 0 HUDSON PAC PPTYS INC COM 444097109 195246 5868523 SH SOLE 22 5474910 0 393613 HUDSON PAC PPTYS INC COM 444097109 1195 35932 SH SOLE 23 35932 0 0 HUDSON PAC PPTYS INC COM 444097109 10811 324933 SH SOLE 25 324933 0 0 HUDSON PAC PPTYS INC COM 444097109 3716 111705 SH SOLE 26 38647 0 73058 HUDSON PAC PPTYS INC COM 444097109 1414 42497 SH SOLE 28 42497 0 0 HUDSON PAC PPTYS INC COM 444097109 2636 79223 SH SOLE 29 79223 0 0 HUDSON PAC PPTYS INC COM 444097109 23308 700559 SH SOLE 30 700559 0 0 HUDSON PAC PPTYS INC COM 444097109 313 9395 SH SOLE 31 3295 0 6100 HUDSON PAC PPTYS INC COM 444097109 9695 291403 SH SOLE 34 291403 0 0 HUDSON PAC PPTYS INC COM 444097109 545 16376 SH SOLE 40 16376 0 0 HUDSON TECHNOLOGIES INC COM 444144109 7 7876 SH SOLE 18 7876 0 0 HUDSON TECHNOLOGIES INC COM 444144109 96 111670 SH SOLE 21 111670 0 0 HUDSON TECHNOLOGIES INC COM 444144109 724 842435 SH SOLE 22 693660 0 148775 HUMANA INC COM 444859102 112981 425862 SH SOLE 2 135246 0 290616 HUMANA INC COM 444859102 13572 51158 SH SOLE 4 47515 0 3643 HUMANA INC COM 444859102 36833 138834 SH SOLE 7 126505 0 12329 HUMANA INC COM 444859102 712 2683 SH SOLE 13 2683 0 0 HUMANA INC COM 444859102 344 1297 SH SOLE 15 1297 0 0 HUMANA INC COM 444859102 310637 1170891 SH SOLE 18 1088496 0 82395 HUMANA INC COM 444859102 448913 1692096 SH SOLE 19 1692096 0 0 HUMANA INC COM 444859102 1220 4600 SH SOLE 20 4600 0 0 HUMANA INC COM 444859102 777428 2930372 SH SOLE 21 2930372 0 0 HUMANA INC COM 444859102 927256 3495122 SH SOLE 22 3121626 0 373496 HUMANA INC COM 444859102 26296 99117 SH SOLE 23 99117 0 0 HUMANA INC COM 444859102 43639 164490 SH SOLE 25 154174 0 10316 HUMANA INC COM 444859102 184415 695120 SH SOLE 26 153571 0 541549 HUMANA INC COM 444859102 6943 26170 SH SOLE 28 18934 0 7236 HUMANA INC COM 444859102 5332 20099 SH SOLE 29 3171 0 16928 HUMANA INC COM 444859102 143790 541992 SH SOLE 30 541992 0 0 HUMANA INC COM 444859102 11901 44857 SH SOLE 31 25820 0 19037 HUMANA INC COM 444859102 109593 413090 SH SOLE 34 413090 0 0 HUMANA INC COM 444859102 34017 128219 SH SOLE 36 128219 0 0 HUMANA INC COM 444859102 847 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 207 60731 SH SOLE 21 60731 0 0 HUNT COS FIN TR INC COM 44558T100 404 118557 SH SOLE 22 118557 0 0 HUNT J B TRANS SVCS INC COM 445658107 20644 225837 SH SOLE 2 30268 0 195569 HUNT J B TRANS SVCS INC COM 445658107 2768 30277 SH SOLE 4 27960 0 2317 HUNT J B TRANS SVCS INC COM 445658107 10148 111014 SH SOLE 7 84172 0 26842 HUNT J B TRANS SVCS INC COM 445658107 144 1579 SH SOLE 13 1579 0 0 HUNT J B TRANS SVCS INC COM 445658107 83 913 SH SOLE 15 913 0 0 HUNT J B TRANS SVCS INC COM 445658107 16555 181109 SH SOLE 18 169183 0 11926 HUNT J B TRANS SVCS INC COM 445658107 2176 23810 SH SOLE 19 23810 0 0 HUNT J B TRANS SVCS INC COM 445658107 201638 2205868 SH SOLE 21 2205868 0 0 HUNT J B TRANS SVCS INC COM 445658107 193282 2114453 SH SOLE 22 1872545 0 241908 HUNT J B TRANS SVCS INC COM 445658107 5615 61423 SH SOLE 23 61423 0 0 HUNT J B TRANS SVCS INC COM 445658107 9103 99586 SH SOLE 25 99586 0 0 HUNT J B TRANS SVCS INC COM 445658107 33524 366742 SH SOLE 26 136453 0 230289 HUNT J B TRANS SVCS INC COM 445658107 1515 16578 SH SOLE 28 12029 0 4549 HUNT J B TRANS SVCS INC COM 445658107 1829 20004 SH SOLE 29 1832 0 18172 HUNT J B TRANS SVCS INC COM 445658107 32329 353674 SH SOLE 30 353674 0 0 HUNT J B TRANS SVCS INC COM 445658107 2893 31646 SH SOLE 31 17528 0 14118 HUNT J B TRANS SVCS INC COM 445658107 1391 15214 SH SOLE 32 15214 0 0 HUNT J B TRANS SVCS INC COM 445658107 444 4859 SH SOLE 34 4859 0 0 HUNT J B TRANS SVCS INC COM 445658107 5893 64471 SH SOLE 36 64471 0 0 HUNT J B TRANS SVCS INC COM 445658107 161 1757 SH SOLE 40 1757 0 0 HUNTINGTON BANCSHARES INC COM 446150104 47805 3459120 SH SOLE 2 1075106 0 2384014 HUNTINGTON BANCSHARES INC COM 446150104 7173 518996 SH SOLE 4 490155 0 28841 HUNTINGTON BANCSHARES INC COM 446150104 13705 991672 SH SOLE 7 991672 0 0 HUNTINGTON BANCSHARES INC COM 446150104 66 4768 SH SOLE 13 4768 0 0 HUNTINGTON BANCSHARES INC COM 446150104 160 11542 SH SOLE 15 11542 0 0 HUNTINGTON BANCSHARES INC COM 446150104 44425 3214554 SH SOLE 18 3046414 0 168140 HUNTINGTON BANCSHARES INC COM 446150104 4276 309414 SH SOLE 19 309414 0 0 HUNTINGTON BANCSHARES INC COM 446150104 550606 39841261 SH SOLE 21 39841261 0 0 HUNTINGTON BANCSHARES INC COM 446150104 356884 25823711 SH SOLE 22 22667330 0 3156381 HUNTINGTON BANCSHARES INC COM 446150104 14611 1057234 SH SOLE 23 1057234 0 0 HUNTINGTON BANCSHARES INC COM 446150104 14406 1042398 SH SOLE 25 1042398 0 0 HUNTINGTON BANCSHARES INC COM 446150104 55464 4013305 SH SOLE 26 1233079 0 2780226 HUNTINGTON BANCSHARES INC COM 446150104 2849 206145 SH SOLE 28 149658 0 56487 HUNTINGTON BANCSHARES INC COM 446150104 4775 345541 SH SOLE 29 129212 0 216329 HUNTINGTON BANCSHARES INC COM 446150104 52457 3795708 SH SOLE 30 3795708 0 0 HUNTINGTON BANCSHARES INC COM 446150104 9153 662316 SH SOLE 31 418631 0 243685 HUNTINGTON BANCSHARES INC COM 446150104 3739 270553 SH SOLE 32 270553 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1303 94267 SH SOLE 34 94267 0 0 HUNTINGTON BANCSHARES INC COM 446150104 10904 788966 SH SOLE 36 788966 0 0 HUNTINGTON BANCSHARES INC COM 446150104 307 22189 SH SOLE 40 22189 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 23463 104400 SH SOLE 2 17766 0 86634 HUNTINGTON INGALLS INDS INC COM 446413106 2852 12689 SH SOLE 4 11544 0 1145 HUNTINGTON INGALLS INDS INC COM 446413106 11837 52668 SH SOLE 7 38859 0 13809 HUNTINGTON INGALLS INDS INC COM 446413106 60 268 SH SOLE 13 268 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 85 378 SH SOLE 15 378 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 21189 94283 SH SOLE 18 88227 0 6056 HUNTINGTON INGALLS INDS INC COM 446413106 3321 14778 SH SOLE 19 14778 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 369905 1645922 SH SOLE 21 1645922 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 247965 1103341 SH SOLE 22 989801 0 113540 HUNTINGTON INGALLS INDS INC COM 446413106 6948 30915 SH SOLE 23 30915 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 19133 85132 SH SOLE 25 85132 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 35782 159214 SH SOLE 26 98668 0 60546 HUNTINGTON INGALLS INDS INC COM 446413106 690 3072 SH SOLE 28 660 0 2412 HUNTINGTON INGALLS INDS INC COM 446413106 2149 9563 SH SOLE 29 1021 0 8542 HUNTINGTON INGALLS INDS INC COM 446413106 38034 169236 SH SOLE 30 169236 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3169 14102 SH SOLE 31 8555 0 5547 HUNTINGTON INGALLS INDS INC COM 446413106 1547 6884 SH SOLE 34 6884 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 6633 29515 SH SOLE 36 29515 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 205 911 SH SOLE 40 911 0 0 HUNTSMAN CORP COM 447011107 9189 449583 SH SOLE 2 15998 0 433585 HUNTSMAN CORP COM 447011107 46 2269 SH SOLE 4 2269 0 0 HUNTSMAN CORP COM 447011107 511 24988 SH SOLE 7 24988 0 0 HUNTSMAN CORP COM 447011107 10 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 4595 224791 SH SOLE 18 224791 0 0 HUNTSMAN CORP COM 447011107 4220 206460 SH SOLE 19 206460 0 0 HUNTSMAN CORP COM 447011107 144647 7076652 SH SOLE 21 7076652 0 0 HUNTSMAN CORP COM 447011107 138440 6773002 SH SOLE 22 6301407 0 471595 HUNTSMAN CORP COM 447011107 444 21704 SH SOLE 25 21704 0 0 HUNTSMAN CORP COM 447011107 1763 86262 SH SOLE 26 60934 0 25328 HUNTSMAN CORP COM 447011107 544 26608 SH SOLE 28 26608 0 0 HUNTSMAN CORP COM 447011107 1210 59174 SH SOLE 30 59174 0 0 HUNTSMAN CORP COM 447011107 273 13352 SH SOLE 31 4652 0 8700 HUNTSMAN CORP COM 447011107 1659 81183 SH SOLE 32 81183 0 0 HUNTSMAN CORP COM 447011107 1532 74966 SH SOLE 34 74966 0 0 HUNTSMAN CORP COM 447011107 421 20574 SH SOLE 36 20574 0 0 HUNTSMAN CORP COM 447011107 464 22724 SH SOLE 40 22724 0 0 HURCO COMPANIES INC COM 447324104 209 5876 SH SOLE 2 226 0 5650 HURCO COMPANIES INC COM 447324104 6 166 SH SOLE 7 166 0 0 HURCO COMPANIES INC COM 447324104 774 21774 SH SOLE 18 21774 0 0 HURCO COMPANIES INC COM 447324104 366 10298 SH SOLE 19 10298 0 0 HURCO COMPANIES INC COM 447324104 7492 210683 SH SOLE 21 210683 0 0 HURCO COMPANIES INC COM 447324104 4283 120453 SH SOLE 22 114962 0 5491 HURON CONSULTING GROUP INC COM 447462102 1125 22325 SH SOLE 2 942 0 21383 HURON CONSULTING GROUP INC COM 447462102 4 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 22 444 SH SOLE 7 444 0 0 HURON CONSULTING GROUP INC COM 447462102 3692 73287 SH SOLE 18 73287 0 0 HURON CONSULTING GROUP INC COM 447462102 1923 38168 SH SOLE 19 38168 0 0 HURON CONSULTING GROUP INC COM 447462102 35183 698356 SH SOLE 21 698356 0 0 HURON CONSULTING GROUP INC COM 447462102 33429 663535 SH SOLE 22 632307 0 31228 HURON CONSULTING GROUP INC COM 447462102 225 4460 SH SOLE 26 3202 0 1258 HURON CONSULTING GROUP INC COM 447462102 128 2533 SH SOLE 28 2533 0 0 HURON CONSULTING GROUP INC COM 447462102 322 6384 SH SOLE 30 6384 0 0 HURON CONSULTING GROUP INC COM 447462102 59 1176 SH SOLE 31 0 0 1176 HURON CONSULTING GROUP INC COM 447462102 124 2457 SH SOLE 40 2457 0 0 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 564 570000 PRN SOLE 21 570000 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1242 56467 SH SOLE 2 1651 0 54816 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 264 12006 SH SOLE 4 12006 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 166 7537 SH SOLE 7 7537 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 388 17624 SH SOLE 15 16808 0 816 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1774 80633 SH SOLE 18 80633 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 38618 1755345 SH SOLE 21 1755345 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 14584 662900 SH SOLE 22 604013 0 58887 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 682 31015 SH SOLE 23 31015 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6013 273331 SH SOLE 26 115151 0 158180 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 153 6967 SH SOLE 28 6967 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 216 9818 SH SOLE 29 4835 0 4983 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8176 371616 SH SOLE 30 371616 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 62 2811 SH SOLE 31 2811 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 47 2146 SH SOLE 34 2146 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 10 463 SH SOLE 40 463 0 0 HUTTIG BLDG PRODS INC COM 448451104 13 5211 SH SOLE 18 5211 0 0 HUTTIG BLDG PRODS INC COM 448451104 195 75556 SH SOLE 21 75556 0 0 HUYA INC ADS REP SHS A 44852D108 1312 53093 SH SOLE 22 53093 0 0 HUYA INC ADS REP SHS A 44852D108 99 3989 SH SOLE 25 3989 0 0 HUYA INC ADS REP SHS A 44852D108 7 298 SH SOLE 30 298 0 0 HV BANCORP INC COM 40441H105 6 403 SH SOLE 18 403 0 0 HYATT HOTELS CORP COM CL A 448579102 6418 84306 SH SOLE 2 6125 0 78181 HYATT HOTELS CORP COM CL A 448579102 84 1102 SH SOLE 7 1102 0 0 HYATT HOTELS CORP COM CL A 448579102 1375 18064 SH SOLE 18 18064 0 0 HYATT HOTELS CORP COM CL A 448579102 639 8387 SH SOLE 19 8387 0 0 HYATT HOTELS CORP COM CL A 448579102 31301 411150 SH SOLE 21 411150 0 0 HYATT HOTELS CORP COM CL A 448579102 81214 1066787 SH SOLE 22 1006232 0 60555 HYATT HOTELS CORP COM CL A 448579102 127 1662 SH SOLE 30 1662 0 0 HYATT HOTELS CORP COM CL A 448579102 206 2701 SH SOLE 31 801 0 1900 HYATT HOTELS CORP COM CL A 448579102 124 1627 SH SOLE 36 1627 0 0 HYRECAR INC COM 44916T107 9 2029 SH SOLE 18 2029 0 0 HYRECAR INC COM 44916T107 104 24753 SH SOLE 21 24753 0 0 HYRECAR INC COM 44916T107 737 175383 SH SOLE 22 175383 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 586 10600 SH SOLE 2 446 0 10154 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 1837 33239 SH SOLE 18 33239 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 958 17340 SH SOLE 19 17340 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 17257 312296 SH SOLE 21 312296 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 16521 298975 SH SOLE 22 283364 0 15611 HYSTER YALE MATLS HANDLING I CL A 449172105 25 454 SH SOLE 26 0 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 71 1279 SH SOLE 28 1279 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 15804 285989 SH SOLE 30 285989 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 3109 SH SOLE 18 3109 0 0 I D SYSTEMS INC COM 449489103 311 52926 SH SOLE 21 52926 0 0 I D SYSTEMS INC COM 449489103 2100 357200 SH SOLE 22 357200 0 0 I3 VERTICALS INC COM CL A 46571Y107 300 10184 SH SOLE 2 2571 0 7613 I3 VERTICALS INC COM CL A 46571Y107 956 32475 SH SOLE 18 32475 0 0 I3 VERTICALS INC COM CL A 46571Y107 1574 53453 SH SOLE 19 53453 0 0 I3 VERTICALS INC COM CL A 46571Y107 9365 317980 SH SOLE 21 317980 0 0 I3 VERTICALS INC COM CL A 46571Y107 10614 360416 SH SOLE 22 357663 0 2753 I3 VERTICALS INC COM CL A 46571Y107 125 4229 SH SOLE 23 4229 0 0 I3 VERTICALS INC COM CL A 46571Y107 102 3470 SH SOLE 26 0 0 3470 IAA INC COM 449253103 10186 262659 SH SOLE 2 22511 0 240148 IAA INC COM 449253103 749 19309 SH SOLE 4 19309 0 0 IAA INC COM 449253103 132 3395 SH SOLE 7 3395 0 0 IAA INC COM 449253103 64642 1666886 SH SOLE 18 1494064 0 172822 IAA INC COM 449253103 61598 1588393 SH SOLE 19 1588393 0 0 IAA INC COM 449253103 67929 1751646 SH SOLE 21 1751646 0 0 IAA INC COM 449253103 143983 3712819 SH SOLE 22 3431552 0 281267 IAA INC COM 449253103 2200 56719 SH SOLE 25 8860 0 47859 IAA INC COM 449253103 1759 45364 SH SOLE 26 27340 0 18024 IAA INC COM 449253103 683 17611 SH SOLE 28 17611 0 0 IAA INC COM 449253103 1459 37625 SH SOLE 30 37625 0 0 IAA INC COM 449253103 369 9526 SH SOLE 31 2888 0 6638 IAA INC COM 449253103 41531 1070943 SH SOLE 34 1070943 0 0 IAA INC COM 449253103 1129 29104 SH SOLE 36 29104 0 0 IAA INC COM 449253103 518 13345 SH SOLE 40 13345 0 0 IAC INTERACTIVECORP COM 44919P508 52452 241125 SH SOLE 2 11201 0 229924 IAC INTERACTIVECORP COM 44919P508 5824 26775 SH SOLE 4 24720 0 2055 IAC INTERACTIVECORP COM 44919P508 7820 35948 SH SOLE 7 9568 0 26380 IAC INTERACTIVECORP COM 44919P508 492 2262 SH SOLE 13 2262 0 0 IAC INTERACTIVECORP COM 44919P508 183 843 SH SOLE 15 843 0 0 IAC INTERACTIVECORP COM 44919P508 3 16 SH SOLE 17 0 0 16 IAC INTERACTIVECORP COM 44919P508 187458 861755 SH SOLE 18 628177 0 233578 IAC INTERACTIVECORP COM 44919P508 300248 1380258 SH SOLE 19 1380258 0 0 IAC INTERACTIVECORP COM 44919P508 215608 991163 SH SOLE 21 991163 0 0 IAC INTERACTIVECORP COM 44919P508 465363 2139307 SH SOLE 22 1990180 0 149127 IAC INTERACTIVECORP COM 44919P508 12158 55890 SH SOLE 23 55890 0 0 IAC INTERACTIVECORP COM 44919P508 17324 79641 SH SOLE 25 79641 0 0 IAC INTERACTIVECORP COM 44919P508 48631 223558 SH SOLE 26 92582 0 130976 IAC INTERACTIVECORP COM 44919P508 3194 14681 SH SOLE 28 10656 0 4025 IAC INTERACTIVECORP COM 44919P508 3922 18029 SH SOLE 29 1928 0 16101 IAC INTERACTIVECORP COM 44919P508 28558 131284 SH SOLE 30 131284 0 0 IAC INTERACTIVECORP COM 44919P508 5242 24098 SH SOLE 31 14134 0 9964 IAC INTERACTIVECORP COM 44919P508 30138 138545 SH SOLE 34 138545 0 0 IAC INTERACTIVECORP COM 44919P508 11112 51082 SH SOLE 36 51082 0 0 IAC INTERACTIVECORP COM 44919P508 430 1977 SH SOLE 40 1977 0 0 IBERIABANK CORP COM 450828108 5617 74048 SH SOLE 2 17844 0 56204 IBERIABANK CORP COM 450828108 138 1817 SH SOLE 4 1817 0 0 IBERIABANK CORP COM 450828108 100 1318 SH SOLE 7 1318 0 0 IBERIABANK CORP COM 450828108 13399 176655 SH SOLE 18 176655 0 0 IBERIABANK CORP COM 450828108 8716 114907 SH SOLE 19 114907 0 0 IBERIABANK CORP COM 450828108 137836 1817218 SH SOLE 21 1817218 0 0 IBERIABANK CORP COM 450828108 132050 1740937 SH SOLE 22 1666509 0 74428 IBERIABANK CORP COM 450828108 192 2527 SH SOLE 23 2527 0 0 IBERIABANK CORP COM 450828108 1695 22351 SH SOLE 26 12579 0 9772 IBERIABANK CORP COM 450828108 793 10452 SH SOLE 28 10452 0 0 IBERIABANK CORP COM 450828108 1205 15886 SH SOLE 30 15886 0 0 IBERIABANK CORP COM 450828108 81 1064 SH SOLE 36 1064 0 0 IBERIABANK CORP COM 450828108 426 5613 SH SOLE 40 5613 0 0 IBIO INC COM NEW 451033203 4 5927 SH SOLE 21 5927 0 0 IBIO INC COM NEW 451033203 9 12040 SH SOLE 22 12040 0 0 ICAD INC COM NEW 44934S206 21 3241 SH SOLE 18 3241 0 0 ICAD INC COM NEW 44934S206 307 48121 SH SOLE 21 48121 0 0 ICAD INC COM NEW 44934S206 2422 380159 SH SOLE 22 380159 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 81 1122 SH SOLE 21 1122 0 0 ICC HLDGS INC COM 44931Q104 4 307 SH SOLE 18 307 0 0 ICF INTL INC COM 44925C103 1247 17134 SH SOLE 2 1101 0 16033 ICF INTL INC COM 44925C103 9 127 SH SOLE 4 127 0 0 ICF INTL INC COM 44925C103 27 368 SH SOLE 7 368 0 0 ICF INTL INC COM 44925C103 4450 61122 SH SOLE 18 59145 0 1977 ICF INTL INC COM 44925C103 2830 38876 SH SOLE 19 38876 0 0 ICF INTL INC COM 44925C103 42330 581458 SH SOLE 21 581458 0 0 ICF INTL INC COM 44925C103 41130 564968 SH SOLE 22 541367 0 23601 ICF INTL INC COM 44925C103 113 1551 SH SOLE 23 1551 0 0 ICF INTL INC COM 44925C103 1361 18701 SH SOLE 26 5462 0 13239 ICF INTL INC COM 44925C103 183 2507 SH SOLE 28 2507 0 0 ICF INTL INC COM 44925C103 375 5148 SH SOLE 30 5148 0 0 ICF INTL INC COM 44925C103 187 2567 SH SOLE 34 2567 0 0 ICF INTL INC COM 44925C103 150 2058 SH SOLE 40 2058 0 0 ICHOR HOLDINGS SHS G4740B105 495 20943 SH SOLE 2 939 0 20004 ICHOR HOLDINGS SHS G4740B105 14 592 SH SOLE 7 592 0 0 ICHOR HOLDINGS SHS G4740B105 2403 101668 SH SOLE 18 101668 0 0 ICHOR HOLDINGS SHS G4740B105 3574 151171 SH SOLE 19 151171 0 0 ICHOR HOLDINGS SHS G4740B105 58513 2475156 SH SOLE 21 2475156 0 0 ICHOR HOLDINGS SHS G4740B105 15397 651329 SH SOLE 22 620767 0 30562 ICHOR HOLDINGS SHS G4740B105 34 1431 SH SOLE 26 0 0 1431 ICHOR HOLDINGS SHS G4740B105 39 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 775 32795 SH SOLE 30 32795 0 0 ICHOR HOLDINGS SHS G4740B105 345 14579 SH SOLE 34 14579 0 0 ICHOR HOLDINGS SHS G4740B105 50 2134 SH SOLE 40 2134 0 0 ICICI BK LTD ADR 45104G104 14528 1153969 SH SOLE 18 1153969 0 0 ICICI BK LTD ADR 45104G104 471 37398 SH SOLE 21 37398 0 0 ICICI BK LTD ADR 45104G104 12621 1002452 SH SOLE 22 1002452 0 0 ICICI BK LTD ADR 45104G104 37 2977 SH SOLE 23 2977 0 0 ICICI BK LTD ADR 45104G104 22775 1808990 SH SOLE 26 1324956 0 484034 ICICI BK LTD ADR 45104G104 6644 527731 SH SOLE 28 527731 0 0 ICICI BK LTD ADR 45104G104 1754 139322 SH SOLE 29 139322 0 0 ICICI BK LTD ADR 45104G104 4726 375393 SH SOLE 30 375393 0 0 ICON PLC SHS G4705A100 26 172 SH SOLE 7 172 0 0 ICON PLC SHS G4705A100 24 153 SH SOLE 18 153 0 0 ICON PLC SHS G4705A100 2898 18820 SH SOLE 21 18820 0 0 ICON PLC SHS G4705A100 520 3376 SH SOLE 22 749 0 2627 ICON PLC SHS G4705A100 11 69 SH SOLE 36 69 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 3 4003 SH SOLE 21 4003 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 74 86533 SH SOLE 22 86533 0 0 ICU MED INC COM 44930G107 11060 43905 SH SOLE 2 8973 0 34932 ICU MED INC COM 44930G107 25 101 SH SOLE 4 101 0 0 ICU MED INC COM 44930G107 89 353 SH SOLE 7 353 0 0 ICU MED INC COM 44930G107 12199 48428 SH SOLE 18 48428 0 0 ICU MED INC COM 44930G107 1087 4315 SH SOLE 19 4315 0 0 ICU MED INC COM 44930G107 218613 867821 SH SOLE 21 867821 0 0 ICU MED INC COM 44930G107 144266 572690 SH SOLE 22 535508 0 37182 ICU MED INC COM 44930G107 1765 7005 SH SOLE 26 4808 0 2197 ICU MED INC COM 44930G107 813 3227 SH SOLE 28 3227 0 0 ICU MED INC COM 44930G107 1868 7417 SH SOLE 30 7417 0 0 ICU MED INC COM 44930G107 229 908 SH SOLE 31 408 0 500 ICU MED INC COM 44930G107 541 2147 SH SOLE 40 2147 0 0 IDACORP INC COM 451107106 26815 267005 SH SOLE 2 158279 0 108726 IDACORP INC COM 451107106 2217 22074 SH SOLE 4 22074 0 0 IDACORP INC COM 451107106 1024 10201 SH SOLE 7 10201 0 0 IDACORP INC COM 451107106 2867 28544 SH SOLE 13 28544 0 0 IDACORP INC COM 451107106 22523 224269 SH SOLE 18 218920 0 5349 IDACORP INC COM 451107106 44095 439058 SH SOLE 19 439058 0 0 IDACORP INC COM 451107106 365507 3639421 SH SOLE 21 3639421 0 0 IDACORP INC COM 451107106 262412 2612886 SH SOLE 22 2121244 0 491642 IDACORP INC COM 451107106 8032 79980 SH SOLE 23 79980 0 0 IDACORP INC COM 451107106 12807 127520 SH SOLE 26 12378 0 115142 IDACORP INC COM 451107106 639 6358 SH SOLE 28 6358 0 0 IDACORP INC COM 451107106 1659 16515 SH SOLE 29 16515 0 0 IDACORP INC COM 451107106 3943 39262 SH SOLE 30 39262 0 0 IDACORP INC COM 451107106 3948 39306 SH SOLE 31 30515 0 8791 IDACORP INC COM 451107106 1868 18603 SH SOLE 32 18603 0 0 IDACORP INC COM 451107106 813 8093 SH SOLE 34 8093 0 0 IDACORP INC COM 451107106 2937 29242 SH SOLE 36 29242 0 0 IDACORP INC COM 451107106 475 4734 SH SOLE 40 4734 0 0 IDEAL PWR INC COM 451622104 2 6102 SH SOLE 21 6102 0 0 IDEANOMICS INC COM 45166V106 98 39789 SH SOLE 2 2102 0 37687 IDEANOMICS INC COM 45166V106 428 173936 SH SOLE 18 173936 0 0 IDEANOMICS INC COM 45166V106 210 85322 SH SOLE 19 85322 0 0 IDEANOMICS INC COM 45166V106 4091 1662968 SH SOLE 21 1662968 0 0 IDEANOMICS INC COM 45166V106 1122 456182 SH SOLE 22 441442 0 14740 IDEAYA BIOSCIENCES INC COM 45166A102 76 7613 SH SOLE 19 7613 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 256 50015 SH SOLE 21 50015 0 0 IDENTIV INC COM NEW 45170X205 1234 240997 SH SOLE 22 240997 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 13 4862 SH SOLE 18 4862 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 182 68040 SH SOLE 21 68040 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1375 515071 SH SOLE 22 515071 0 0 IDEX CORP COM 45167R104 37267 216491 SH SOLE 2 51046 0 165445 IDEX CORP COM 45167R104 4836 28095 SH SOLE 4 26071 0 2024 IDEX CORP COM 45167R104 12117 70391 SH SOLE 7 45909 0 24482 IDEX CORP COM 45167R104 1062 6167 SH SOLE 13 6167 0 0 IDEX CORP COM 45167R104 41834 243021 SH SOLE 18 236581 0 6440 IDEX CORP COM 45167R104 75660 439525 SH SOLE 19 439525 0 0 IDEX CORP COM 45167R104 662241 3847106 SH SOLE 21 3847106 0 0 IDEX CORP COM 45167R104 455989 2648942 SH SOLE 22 2481082 0 167860 IDEX CORP COM 45167R104 9448 54883 SH SOLE 23 54883 0 0 IDEX CORP COM 45167R104 1400 8135 SH SOLE 25 8135 0 0 IDEX CORP COM 45167R104 35942 208794 SH SOLE 26 62689 0 146105 IDEX CORP COM 45167R104 2588 15035 SH SOLE 28 10755 0 4280 IDEX CORP COM 45167R104 2990 17368 SH SOLE 29 1611 0 15757 IDEX CORP COM 45167R104 61253 355834 SH SOLE 30 355834 0 0 IDEX CORP COM 45167R104 4342 25222 SH SOLE 31 14286 0 10936 IDEX CORP COM 45167R104 597 3471 SH SOLE 34 3471 0 0 IDEX CORP COM 45167R104 2740 15917 SH SOLE 36 15917 0 0 IDEX CORP COM 45167R104 280 1629 SH SOLE 40 1629 0 0 IDEXX LABS INC COM 45168D104 60343 219166 SH SOLE 2 34143 0 185023 IDEXX LABS INC COM 45168D104 8666 31475 SH SOLE 4 29183 0 2292 IDEXX LABS INC COM 45168D104 22319 81061 SH SOLE 7 77203 0 3858 IDEXX LABS INC COM 45168D104 141 513 SH SOLE 13 513 0 0 IDEXX LABS INC COM 45168D104 230 834 SH SOLE 15 834 0 0 IDEXX LABS INC COM 45168D104 49896 181222 SH SOLE 18 168612 0 12610 IDEXX LABS INC COM 45168D104 88679 322081 SH SOLE 19 322081 0 0 IDEXX LABS INC COM 45168D104 679261 2467080 SH SOLE 21 2467080 0 0 IDEXX LABS INC COM 45168D104 590740 2145570 SH SOLE 22 1920070 0 225500 IDEXX LABS INC COM 45168D104 17770 64541 SH SOLE 23 64541 0 0 IDEXX LABS INC COM 45168D104 21926 79637 SH SOLE 25 79637 0 0 IDEXX LABS INC COM 45168D104 99824 362563 SH SOLE 26 104088 0 258475 IDEXX LABS INC COM 45168D104 4784 17375 SH SOLE 28 12920 0 4455 IDEXX LABS INC COM 45168D104 5520 20049 SH SOLE 29 2083 0 17966 IDEXX LABS INC COM 45168D104 100112 363608 SH SOLE 30 363608 0 0 IDEXX LABS INC COM 45168D104 7342 26665 SH SOLE 31 16899 0 9766 IDEXX LABS INC COM 45168D104 3312 12029 SH SOLE 32 12029 0 0 IDEXX LABS INC COM 45168D104 1460 5301 SH SOLE 34 5301 0 0 IDEXX LABS INC COM 45168D104 15407 55960 SH SOLE 36 55960 0 0 IDEXX LABS INC COM 45168D104 500 1816 SH SOLE 40 1816 0 0 IDT CORP CL B NEW 448947507 149 15735 SH SOLE 2 693 0 15042 IDT CORP CL B NEW 448947507 600 63398 SH SOLE 18 57325 0 6073 IDT CORP CL B NEW 448947507 326 34455 SH SOLE 19 34455 0 0 IDT CORP CL B NEW 448947507 5110 539549 SH SOLE 21 539549 0 0 IDT CORP CL B NEW 448947507 4627 488610 SH SOLE 22 483751 0 4859 IEC ELECTRS CORP NEW COM 44949L105 12 1919 SH SOLE 18 1919 0 0 IEC ELECTRS CORP NEW COM 44949L105 189 30032 SH SOLE 21 30032 0 0 IEC ELECTRS CORP NEW COM 44949L105 237 37707 SH SOLE 22 37707 0 0 IES HLDGS INC COM 44951W106 173 9167 SH SOLE 2 295 0 8872 IES HLDGS INC COM 44951W106 576 30531 SH SOLE 18 30531 0 0 IES HLDGS INC COM 44951W106 265 14037 SH SOLE 19 14037 0 0 IES HLDGS INC COM 44951W106 5171 274308 SH SOLE 21 274308 0 0 IES HLDGS INC COM 44951W106 1475 78245 SH SOLE 22 73266 0 4979 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 IHS MARKIT LTD SHS G47567105 59690 936761 SH SOLE 2 94181 0 842580 IHS MARKIT LTD SHS G47567105 8392 131701 SH SOLE 4 121402 0 10299 IHS MARKIT LTD SHS G47567105 21064 330579 SH SOLE 7 313787 0 16792 IHS MARKIT LTD SHS G47567105 650 10205 SH SOLE 13 10205 0 0 IHS MARKIT LTD SHS G47567105 204 3199 SH SOLE 15 3199 0 0 IHS MARKIT LTD SHS G47567105 47664 748030 SH SOLE 18 698533 0 49497 IHS MARKIT LTD SHS G47567105 6716 105394 SH SOLE 19 105394 0 0 IHS MARKIT LTD SHS G47567105 551273 8651488 SH SOLE 21 8651488 0 0 IHS MARKIT LTD SHS G47567105 583979 9164766 SH SOLE 22 8151210 0 1013556 IHS MARKIT LTD SHS G47567105 17319 271805 SH SOLE 23 271805 0 0 IHS MARKIT LTD SHS G47567105 24138 378808 SH SOLE 25 378808 0 0 IHS MARKIT LTD SHS G47567105 116280 1824865 SH SOLE 26 481969 0 1342896 IHS MARKIT LTD SHS G47567105 5017 78733 SH SOLE 28 58690 0 20043 IHS MARKIT LTD SHS G47567105 562 8814 SH SOLE 29 8814 0 0 IHS MARKIT LTD SHS G47567105 84071 1319387 SH SOLE 30 1319387 0 0 IHS MARKIT LTD SHS G47567105 9298 145922 SH SOLE 31 77521 0 68401 IHS MARKIT LTD SHS G47567105 1843 28918 SH SOLE 34 28918 0 0 IHS MARKIT LTD SHS G47567105 16236 254799 SH SOLE 36 254799 0 0 IHS MARKIT LTD SHS G47567105 516 8092 SH SOLE 40 8092 0 0 II VI INC COM 902104108 2018 55196 SH SOLE 2 2595 0 52601 II VI INC COM 902104108 9 239 SH SOLE 4 239 0 0 II VI INC COM 902104108 42 1159 SH SOLE 7 1159 0 0 II VI INC COM 902104108 9905 270938 SH SOLE 18 270938 0 0 II VI INC COM 902104108 34650 947752 SH SOLE 19 947752 0 0 II VI INC COM 902104108 238542 6524681 SH SOLE 21 6524681 0 0 II VI INC COM 902104108 64861 1774095 SH SOLE 22 1689450 0 84645 II VI INC COM 902104108 728 19920 SH SOLE 26 15814 0 4106 II VI INC COM 902104108 284 7766 SH SOLE 28 7766 0 0 II VI INC COM 902104108 17983 491870 SH SOLE 30 491870 0 0 II VI INC COM 902104108 1586 43375 SH SOLE 31 0 0 43375 II VI INC COM 902104108 18599 508712 SH SOLE 34 508712 0 0 II VI INC COM 902104108 199 5455 SH SOLE 40 5455 0 0 II VI INC NOTE 0.250% 9/0 902104AB4 1052 999000 PRN SOLE 21 999000 0 0 IKONICS CORP COM 45172K102 2 237 SH SOLE 21 237 0 0 ILLINOIS TOOL WKS INC COM 452308109 120673 800169 SH SOLE 2 92142 0 708027 ILLINOIS TOOL WKS INC COM 452308109 16598 110062 SH SOLE 4 101316 0 8746 ILLINOIS TOOL WKS INC COM 452308109 55420 367479 SH SOLE 7 305876 0 61603 ILLINOIS TOOL WKS INC COM 452308109 1001 6640 SH SOLE 13 6640 0 0 ILLINOIS TOOL WKS INC COM 452308109 442 2933 SH SOLE 15 2933 0 0 ILLINOIS TOOL WKS INC COM 452308109 22 143 SH SOLE 17 0 0 143 ILLINOIS TOOL WKS INC COM 452308109 107639 713739 SH SOLE 18 672419 0 41320 ILLINOIS TOOL WKS INC COM 452308109 6008 39839 SH SOLE 19 39839 0 0 ILLINOIS TOOL WKS INC COM 452308109 1035932 6869119 SH SOLE 21 6869119 0 0 ILLINOIS TOOL WKS INC COM 452308109 1153451 7648374 SH SOLE 22 6757831 0 890543 ILLINOIS TOOL WKS INC COM 452308109 35415 234830 SH SOLE 23 234830 0 0 ILLINOIS TOOL WKS INC COM 452308109 47736 316528 SH SOLE 25 316528 0 0 ILLINOIS TOOL WKS INC COM 452308109 226109 1499298 SH SOLE 26 375092 0 1124206 ILLINOIS TOOL WKS INC COM 452308109 9618 63773 SH SOLE 28 46205 0 17568 ILLINOIS TOOL WKS INC COM 452308109 1061 7033 SH SOLE 29 7033 0 0 ILLINOIS TOOL WKS INC COM 452308109 181782 1205373 SH SOLE 30 1205373 0 0 ILLINOIS TOOL WKS INC COM 452308109 14590 96745 SH SOLE 31 58883 0 37862 ILLINOIS TOOL WKS INC COM 452308109 2816 18674 SH SOLE 34 18674 0 0 ILLINOIS TOOL WKS INC COM 452308109 35590 235992 SH SOLE 36 235992 0 0 ILLINOIS TOOL WKS INC COM 452308109 1155 7657 SH SOLE 40 7657 0 0 ILLUMINA INC COM 452327109 154132 418665 SH SOLE 2 66679 0 351986 ILLUMINA INC COM 452327109 18722 50854 SH SOLE 4 46975 0 3879 ILLUMINA INC COM 452327109 48069 130568 SH SOLE 7 130568 0 0 ILLUMINA INC COM 452327109 675 1834 SH SOLE 13 1834 0 0 ILLUMINA INC COM 452327109 543 1476 SH SOLE 15 1476 0 0 ILLUMINA INC COM 452327109 0 1 SH SOLE 17 0 0 1 ILLUMINA INC COM 452327109 256542 696840 SH SOLE 18 568801 0 128039 ILLUMINA INC COM 452327109 207342 563201 SH SOLE 19 563201 0 0 ILLUMINA INC COM 452327109 1031 2800 SH SOLE 20 2800 0 0 ILLUMINA INC COM 452327109 1570468 4265838 SH SOLE 21 4265838 0 0 ILLUMINA INC COM 452327109 1311810 3563248 SH SOLE 22 3186939 0 376309 ILLUMINA INC COM 452327109 38811 105421 SH SOLE 23 105421 0 0 ILLUMINA INC COM 452327109 51005 138544 SH SOLE 25 138544 0 0 ILLUMINA INC COM 452327109 195520 531088 SH SOLE 26 162731 0 368357 ILLUMINA INC COM 452327109 10805 29350 SH SOLE 28 21630 0 7720 ILLUMINA INC COM 452327109 1266 3440 SH SOLE 29 3440 0 0 ILLUMINA INC COM 452327109 229804 624213 SH SOLE 30 624213 0 0 ILLUMINA INC COM 452327109 19887 54019 SH SOLE 31 28620 0 25399 ILLUMINA INC COM 452327109 7570 20561 SH SOLE 32 20561 0 0 ILLUMINA INC COM 452327109 55858 151726 SH SOLE 34 151726 0 0 ILLUMINA INC COM 452327109 35255 95763 SH SOLE 36 95763 0 0 ILLUMINA INC COM 452327109 1221 3316 SH SOLE 40 3316 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1851 1200000 PRN SOLE 21 1200000 0 0 IMAGE SENSING SYS INC COM 45244C104 29 5730 SH SOLE 21 5730 0 0 IMAGE SENSING SYS INC COM 45244C104 1014 202704 SH SOLE 22 202704 0 0 IMAX CORP COM 45245E109 923 45671 SH SOLE 2 2094 0 43577 IMAX CORP COM 45245E109 5 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 24 1205 SH SOLE 7 1205 0 0 IMAX CORP COM 45245E109 3488 172675 SH SOLE 18 172675 0 0 IMAX CORP COM 45245E109 2024 100211 SH SOLE 19 100211 0 0 IMAX CORP COM 45245E109 32818 1624636 SH SOLE 21 1624636 0 0 IMAX CORP COM 45245E109 12699 628660 SH SOLE 22 555269 0 73391 IMAX CORP COM 45245E109 77 3833 SH SOLE 23 3833 0 0 IMAX CORP COM 45245E109 161 7953 SH SOLE 26 3890 0 4063 IMAX CORP COM 45245E109 146 7228 SH SOLE 28 7228 0 0 IMAX CORP COM 45245E109 305 15116 SH SOLE 30 15116 0 0 IMAX CORP COM 45245E109 716 35449 SH SOLE 31 0 0 35449 IMAX CORP COM 45245E109 105 5198 SH SOLE 40 5198 0 0 IMMERSION CORP COM 452521107 222 29197 SH SOLE 2 1328 0 27869 IMMERSION CORP COM 452521107 5 720 SH SOLE 7 720 0 0 IMMERSION CORP COM 452521107 822 108005 SH SOLE 18 108005 0 0 IMMERSION CORP COM 452521107 404 53039 SH SOLE 19 53039 0 0 IMMERSION CORP COM 452521107 7911 1039551 SH SOLE 21 1039551 0 0 IMMERSION CORP COM 452521107 6867 902417 SH SOLE 22 876899 0 25518 IMMUCELL CORP COM PAR 452525306 7 1094 SH SOLE 18 1094 0 0 IMMUCELL CORP COM PAR 452525306 5 736 SH SOLE 21 736 0 0 IMMUNIC INC COM 4525EP101 3 224 SH SOLE 18 224 0 0 IMMUNIC INC COM 4525EP101 9 775 SH SOLE 19 775 0 0 IMMUNIC INC COM 4525EP101 37 3190 SH SOLE 21 3190 0 0 IMMUNIC INC COM 4525EP101 96 8412 SH SOLE 22 8412 0 0 IMMUNOGEN INC COM 45253H101 290 133535 SH SOLE 2 5447 0 128088 IMMUNOGEN INC COM 45253H101 1 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 6 2852 SH SOLE 7 2852 0 0 IMMUNOGEN INC COM 45253H101 1082 498610 SH SOLE 18 492575 0 6035 IMMUNOGEN INC COM 45253H101 533 245436 SH SOLE 19 245436 0 0 IMMUNOGEN INC COM 45253H101 14120 6506710 SH SOLE 21 6506710 0 0 IMMUNOGEN INC COM 45253H101 9649 4446655 SH SOLE 22 4272902 0 173753 IMMUNOGEN INC COM 45253H101 75 34588 SH SOLE 26 25420 0 9168 IMMUNOGEN INC COM 45253H101 42 19513 SH SOLE 28 19513 0 0 IMMUNOGEN INC COM 45253H101 99 45812 SH SOLE 30 45812 0 0 IMMUNOGEN INC COM 45253H101 25 11653 SH SOLE 40 11653 0 0 IMMUNOMEDICS INC COM 452907108 2145 154668 SH SOLE 2 7246 0 147422 IMMUNOMEDICS INC COM 452907108 10 726 SH SOLE 4 726 0 0 IMMUNOMEDICS INC COM 452907108 40 2855 SH SOLE 7 2855 0 0 IMMUNOMEDICS INC COM 452907108 7954 573482 SH SOLE 18 570554 0 2928 IMMUNOMEDICS INC COM 452907108 4968 358180 SH SOLE 19 358180 0 0 IMMUNOMEDICS INC COM 452907108 104398 7526864 SH SOLE 21 7526864 0 0 IMMUNOMEDICS INC COM 452907108 69530 5012944 SH SOLE 22 4784098 0 228846 IMMUNOMEDICS INC COM 452907108 37 2672 SH SOLE 23 2672 0 0 IMMUNOMEDICS INC COM 452907108 1012 72987 SH SOLE 26 60909 0 12078 IMMUNOMEDICS INC COM 452907108 254 18329 SH SOLE 28 18329 0 0 IMMUNOMEDICS INC COM 452907108 818 59000 SH SOLE 30 59000 0 0 IMMUNOMEDICS INC COM 452907108 45 3240 SH SOLE 34 3240 0 0 IMMUNOMEDICS INC COM 452907108 178 12856 SH SOLE 40 12856 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 7 2136 SH SOLE 18 2136 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 100 32299 SH SOLE 21 32299 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 164 52815 SH SOLE 22 52815 0 0 IMPERIAL OIL LTD COM NEW 453038408 117 4245 SH SOLE 21 4245 0 0 IMPINJ INC COM 453204109 366 12780 SH SOLE 2 599 0 12181 IMPINJ INC COM 453204109 8 282 SH SOLE 7 282 0 0 IMPINJ INC COM 453204109 1576 55081 SH SOLE 18 52081 0 3000 IMPINJ INC COM 453204109 758 26482 SH SOLE 19 26482 0 0 IMPINJ INC COM 453204109 14178 495397 SH SOLE 21 495397 0 0 IMPINJ INC COM 453204109 13624 476017 SH SOLE 22 461048 0 14969 INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0 INCYTE CORP COM 45337C102 43403 510865 SH SOLE 2 120950 0 389915 INCYTE CORP COM 45337C102 5404 63602 SH SOLE 4 58860 0 4742 INCYTE CORP COM 45337C102 13680 161021 SH SOLE 7 161021 0 0 INCYTE CORP COM 45337C102 93 1097 SH SOLE 13 1097 0 0 INCYTE CORP COM 45337C102 171 2015 SH SOLE 15 2015 0 0 INCYTE CORP COM 45337C102 50370 592873 SH SOLE 18 567058 0 25815 INCYTE CORP COM 45337C102 45425 534662 SH SOLE 19 534662 0 0 INCYTE CORP COM 45337C102 555755 6541371 SH SOLE 21 6541371 0 0 INCYTE CORP COM 45337C102 371134 4368335 SH SOLE 22 3886850 0 481485 INCYTE CORP COM 45337C102 12099 142407 SH SOLE 23 142407 0 0 INCYTE CORP COM 45337C102 15109 177839 SH SOLE 25 177839 0 0 INCYTE CORP COM 45337C102 57673 678823 SH SOLE 26 243968 0 434855 INCYTE CORP COM 45337C102 3104 36530 SH SOLE 28 27106 0 9424 INCYTE CORP COM 45337C102 865 10186 SH SOLE 29 10186 0 0 INCYTE CORP COM 45337C102 62028 730079 SH SOLE 30 730079 0 0 INCYTE CORP COM 45337C102 5527 65051 SH SOLE 31 42733 0 22318 INCYTE CORP COM 45337C102 2548 29995 SH SOLE 32 29995 0 0 INCYTE CORP COM 45337C102 14496 170623 SH SOLE 34 170623 0 0 INCYTE CORP COM 45337C102 10506 123655 SH SOLE 36 123655 0 0 INCYTE CORP COM 45337C102 416 4894 SH SOLE 40 4894 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 94 59309 SH SOLE 2 6071 0 53238 INDEPENDENCE CONTRACT DRIL I COM 453415309 270 170648 SH SOLE 18 170648 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 168 106281 SH SOLE 19 106281 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 2468 1562136 SH SOLE 21 1562136 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1404 888468 SH SOLE 22 860888 0 27580 INDEPENDENCE CONTRACT DRIL I COM 453415309 21 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 677 17482 SH SOLE 18 17482 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 303 7815 SH SOLE 19 7815 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 6960 179764 SH SOLE 21 179764 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 2500 64566 SH SOLE 22 60799 0 3767 INDEPENDENCE HLDG CO NEW COM NEW 453440307 49 1272 SH SOLE 30 1272 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1117 96533 SH SOLE 2 3690 0 92843 INDEPENDENCE RLTY TR INC COM 45378A106 274 23693 SH SOLE 4 23693 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1122 96957 SH SOLE 7 96957 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 41 3528 SH SOLE 15 3528 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 4787 413763 SH SOLE 18 413763 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2950 254927 SH SOLE 19 254927 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 119925 10365152 SH SOLE 21 10365152 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 47828 4133753 SH SOLE 22 4014885 0 118868 INDEPENDENCE RLTY TR INC COM 45378A106 36 3111 SH SOLE 23 3111 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2271 196283 SH SOLE 25 196283 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1291 111572 SH SOLE 26 47948 0 63624 INDEPENDENCE RLTY TR INC COM 45378A106 594 51328 SH SOLE 29 51328 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 5947 513990 SH SOLE 30 513990 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 101 8764 SH SOLE 40 8764 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4801 63048 SH SOLE 2 1372 0 61676 INDEPENDENT BANK CORP MASS COM 453836108 11 144 SH SOLE 4 144 0 0 INDEPENDENT BANK CORP MASS COM 453836108 52 685 SH SOLE 7 685 0 0 INDEPENDENT BANK CORP MASS COM 453836108 12040 158112 SH SOLE 18 158112 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4299 56452 SH SOLE 19 56452 0 0 INDEPENDENT BANK CORP MASS COM 453836108 277431 3643215 SH SOLE 21 3643215 0 0 INDEPENDENT BANK CORP MASS COM 453836108 76315 1002169 SH SOLE 22 958407 0 43762 INDEPENDENT BANK CORP MASS COM 453836108 629 8260 SH SOLE 26 5479 0 2781 INDEPENDENT BANK CORP MASS COM 453836108 360 4728 SH SOLE 28 4728 0 0 INDEPENDENT BANK CORP MASS COM 453836108 3711 48735 SH SOLE 30 48735 0 0 INDEPENDENT BANK CORP MASS COM 453836108 245 3217 SH SOLE 40 3217 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 476 21857 SH SOLE 2 869 0 20988 INDEPENDENT BANK CORP MICH COM NEW 453838609 11 487 SH SOLE 7 487 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1737 79735 SH SOLE 18 79735 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 841 38588 SH SOLE 19 38588 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 17030 781537 SH SOLE 21 781537 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 20011 918345 SH SOLE 22 882316 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 139 6400 SH SOLE 30 6400 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1097 50341 SH SOLE 31 0 0 50341 INDEPENDENT BK GROUP INC COM 45384B106 2095 38115 SH SOLE 2 5290 0 32825 INDEPENDENT BK GROUP INC COM 45384B106 32 580 SH SOLE 7 580 0 0 INDEPENDENT BK GROUP INC COM 45384B106 9346 170060 SH SOLE 18 170060 0 0 INDEPENDENT BK GROUP INC COM 45384B106 7038 128053 SH SOLE 19 128053 0 0 INDEPENDENT BK GROUP INC COM 45384B106 63932 1163254 SH SOLE 21 1163254 0 0 INDEPENDENT BK GROUP INC COM 45384B106 66837 1216097 SH SOLE 22 1170433 0 45664 INDEPENDENT BK GROUP INC COM 45384B106 645 11741 SH SOLE 23 11741 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2461 44777 SH SOLE 26 7422 0 37355 INDEPENDENT BK GROUP INC COM 45384B106 242 4407 SH SOLE 28 4407 0 0 INDEPENDENT BK GROUP INC COM 45384B106 521 9473 SH SOLE 30 9473 0 0 INDEPENDENT BK GROUP INC COM 45384B106 241 4386 SH SOLE 40 4386 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4581 220050 SH SOLE 2 2766 0 217284 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 354 16985 SH SOLE 4 16985 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1443 69319 SH SOLE 7 69319 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 53 2565 SH SOLE 15 2565 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4425 212549 SH SOLE 18 212549 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3900 187297 SH SOLE 19 187297 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 46923 2253763 SH SOLE 21 2253763 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 51110 2454859 SH SOLE 22 2368727 0 86132 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 46 2228 SH SOLE 23 2228 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2852 136982 SH SOLE 25 136982 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1279 61412 SH SOLE 26 27417 0 33995 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 293 14095 SH SOLE 28 14095 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 690 33143 SH SOLE 29 33143 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1855 89106 SH SOLE 30 89106 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1733 83261 SH SOLE 31 0 0 83261 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 123 5894 SH SOLE 40 5894 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 6 6500 SH SOLE 21 6500 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2116 41758 SH SOLE 7 41758 0 0 INFINERA CORPORATION COM 45667G103 701 240872 SH SOLE 2 71486 0 169386 INFINERA CORPORATION COM 45667G103 2 707 SH SOLE 4 707 0 0 INFINERA CORPORATION COM 45667G103 10 3284 SH SOLE 7 3284 0 0 INFINERA CORPORATION COM 45667G103 1678 576659 SH SOLE 18 576659 0 0 INFINERA CORPORATION COM 45667G103 2941 1010702 SH SOLE 19 1010702 0 0 INFINERA CORPORATION COM 45667G103 17038 5854882 SH SOLE 21 5854882 0 0 INFINERA CORPORATION COM 45667G103 17411 5983127 SH SOLE 22 5781434 0 201693 INFINERA CORPORATION COM 45667G103 670 230342 SH SOLE 23 230342 0 0 INFINERA CORPORATION COM 45667G103 1331 457513 SH SOLE 26 16395 0 441118 INFINERA CORPORATION COM 45667G103 59 20122 SH SOLE 28 20122 0 0 INFINERA CORPORATION COM 45667G103 479 164742 SH SOLE 30 164742 0 0 INFINERA CORPORATION COM 45667G103 47 16170 SH SOLE 40 16170 0 0 INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 798 1175000 PRN SOLE 21 1175000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 16 8648 SH SOLE 18 8648 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 245 136336 SH SOLE 21 136336 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 1492 829033 SH SOLE 22 829033 0 0 INFLARX NV COM N44821101 8 2602 SH SOLE 22 2602 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 93 29273 SH SOLE 2 1089 0 28184 INFORMATION SERVICES GROUP I COM 45675Y104 378 119525 SH SOLE 18 119525 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 168 53053 SH SOLE 19 53053 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 3690 1167832 SH SOLE 21 1167832 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 1052 333012 SH SOLE 22 315515 0 17497 INFOSYS LTD SPONSORED ADR 456788108 3350 313046 SH SOLE 2 313046 0 0 INFOSYS LTD SPONSORED ADR 456788108 18056 1687492 SH SOLE 18 1687492 0 0 INFOSYS LTD SPONSORED ADR 456788108 13983 1306831 SH SOLE 21 1306831 0 0 INFOSYS LTD SPONSORED ADR 456788108 29995 2803289 SH SOLE 22 2803289 0 0 INFOSYS LTD SPONSORED ADR 456788108 1992 186192 SH SOLE 25 186192 0 0 INFOSYS LTD SPONSORED ADR 456788108 51235 4788330 SH SOLE 26 1176664 0 3611666 INFOSYS LTD SPONSORED ADR 456788108 9012 842216 SH SOLE 28 842216 0 0 INFOSYS LTD SPONSORED ADR 456788108 2559 239128 SH SOLE 29 239128 0 0 INFOSYS LTD SPONSORED ADR 456788108 37637 3517523 SH SOLE 30 3517523 0 0 INFOSYS LTD SPONSORED ADR 456788108 2308 215669 SH SOLE 34 215669 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 6 3053 SH SOLE 18 3053 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 51 24832 SH SOLE 21 24832 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 13 3033 SH SOLE 18 3033 0 0 INFUSYSTEM HLDGS INC COM 45685K102 246 57190 SH SOLE 21 57190 0 0 INFUSYSTEM HLDGS INC COM 45685K102 34 7906 SH SOLE 22 7906 0 0 ING GROEP N V SPONSORED ADR 456837103 70 6062 SH SOLE 18 6062 0 0 INGERSOLL-RAND PLC SHS G47791101 77074 608465 SH SOLE 2 61225 0 547240 INGERSOLL-RAND PLC SHS G47791101 11008 86901 SH SOLE 4 80358 0 6543 INGERSOLL-RAND PLC SHS G47791101 26968 212901 SH SOLE 7 204438 0 8463 INGERSOLL-RAND PLC SHS G47791101 1201 9484 SH SOLE 13 9484 0 0 INGERSOLL-RAND PLC SHS G47791101 262 2070 SH SOLE 15 2070 0 0 INGERSOLL-RAND PLC SHS G47791101 1 6 SH SOLE 17 0 0 6 INGERSOLL-RAND PLC SHS G47791101 69386 547772 SH SOLE 18 515682 0 32090 INGERSOLL-RAND PLC SHS G47791101 8344 65871 SH SOLE 19 65871 0 0 INGERSOLL-RAND PLC SHS G47791101 792664 6257706 SH SOLE 21 6257706 0 0 INGERSOLL-RAND PLC SHS G47791101 762902 6022750 SH SOLE 22 5360048 0 662702 INGERSOLL-RAND PLC SHS G47791101 21982 173535 SH SOLE 23 173535 0 0 INGERSOLL-RAND PLC SHS G47791101 28962 228641 SH SOLE 25 228641 0 0 INGERSOLL-RAND PLC SHS G47791101 175456 1385144 SH SOLE 26 282279 0 1102865 INGERSOLL-RAND PLC SHS G47791101 6163 48656 SH SOLE 28 35512 0 13144 INGERSOLL-RAND PLC SHS G47791101 689 5440 SH SOLE 29 5440 0 0 INGERSOLL-RAND PLC SHS G47791101 114762 905991 SH SOLE 30 905991 0 0 INGERSOLL-RAND PLC SHS G47791101 9184 72503 SH SOLE 31 44599 0 27904 INGERSOLL-RAND PLC SHS G47791101 1706 13467 SH SOLE 34 13467 0 0 INGERSOLL-RAND PLC SHS G47791101 22429 177063 SH SOLE 36 177063 0 0 INGERSOLL-RAND PLC SHS G47791101 666 5257 SH SOLE 40 5257 0 0 INGEVITY CORP COM 45688C107 8469 80524 SH SOLE 2 19402 0 61122 INGEVITY CORP COM 45688C107 21 197 SH SOLE 4 197 0 0 INGEVITY CORP COM 45688C107 83 786 SH SOLE 7 786 0 0 INGEVITY CORP COM 45688C107 24752 235354 SH SOLE 18 235354 0 0 INGEVITY CORP COM 45688C107 7545 71740 SH SOLE 19 71740 0 0 INGEVITY CORP COM 45688C107 308658 2934844 SH SOLE 21 2934844 0 0 INGEVITY CORP COM 45688C107 151647 1441926 SH SOLE 22 1385311 0 56615 INGEVITY CORP COM 45688C107 1382 13144 SH SOLE 26 7909 0 5235 INGEVITY CORP COM 45688C107 546 5192 SH SOLE 28 5188 0 4 INGEVITY CORP COM 45688C107 1203 11435 SH SOLE 30 11435 0 0 INGEVITY CORP COM 45688C107 419 3981 SH SOLE 40 3981 0 0 INGLES MKTS INC CL A 457030104 487 15657 SH SOLE 2 574 0 15083 INGLES MKTS INC CL A 457030104 12 378 SH SOLE 7 378 0 0 INGLES MKTS INC CL A 457030104 1533 49235 SH SOLE 18 49235 0 0 INGLES MKTS INC CL A 457030104 761 24431 SH SOLE 19 24431 0 0 INGLES MKTS INC CL A 457030104 15393 494473 SH SOLE 21 494473 0 0 INGLES MKTS INC CL A 457030104 13840 444578 SH SOLE 22 421684 0 22894 INGLES MKTS INC CL A 457030104 566 18183 SH SOLE 26 0 0 18183 INGLES MKTS INC CL A 457030104 54 1727 SH SOLE 28 1727 0 0 INGLES MKTS INC CL A 457030104 119 3830 SH SOLE 30 3830 0 0 INGLES MKTS INC CL A 457030104 531 17068 SH SOLE 31 0 0 17068 INGLES MKTS INC CL A 457030104 44 1424 SH SOLE 40 1424 0 0 INGREDION INC COM 457187102 19434 235587 SH SOLE 2 69678 0 165909 INGREDION INC COM 457187102 2530 30675 SH SOLE 4 28783 0 1892 INGREDION INC COM 457187102 3819 46291 SH SOLE 7 29805 0 16486 INGREDION INC COM 457187102 39 471 SH SOLE 13 471 0 0 INGREDION INC COM 457187102 56 674 SH SOLE 15 674 0 0 INGREDION INC COM 457187102 17995 218145 SH SOLE 18 212887 0 5258 INGREDION INC COM 457187102 15137 183498 SH SOLE 19 183498 0 0 INGREDION INC COM 457187102 297554 3607153 SH SOLE 21 3607153 0 0 INGREDION INC COM 457187102 188817 2288974 SH SOLE 22 2134308 0 154666 INGREDION INC COM 457187102 4290 52011 SH SOLE 23 52011 0 0 INGREDION INC COM 457187102 6742 81728 SH SOLE 25 81728 0 0 INGREDION INC COM 457187102 24360 295304 SH SOLE 26 117983 0 177321 INGREDION INC COM 457187102 1091 13225 SH SOLE 28 9816 0 3409 INGREDION INC COM 457187102 9706 117667 SH SOLE 29 103890 0 13777 INGREDION INC COM 457187102 11142 135072 SH SOLE 30 135072 0 0 INGREDION INC COM 457187102 4215 51101 SH SOLE 31 12509 0 38592 INGREDION INC COM 457187102 3516 42619 SH SOLE 34 42619 0 0 INGREDION INC COM 457187102 4027 48812 SH SOLE 36 48812 0 0 INGREDION INC COM 457187102 119 1441 SH SOLE 40 1441 0 0 INMUNE BIO INC COM 45782T105 2 254 SH SOLE 18 254 0 0 INMUNE BIO INC COM 45782T105 27 2794 SH SOLE 21 2794 0 0 INNERWORKINGS INC COM 45773Y105 171 44888 SH SOLE 2 1497 0 43391 INNERWORKINGS INC COM 45773Y105 3 869 SH SOLE 7 869 0 0 INNERWORKINGS INC COM 45773Y105 571 149505 SH SOLE 18 149505 0 0 INNERWORKINGS INC COM 45773Y105 287 75038 SH SOLE 19 75038 0 0 INNERWORKINGS INC COM 45773Y105 5601 1466225 SH SOLE 21 1466225 0 0 INNERWORKINGS INC COM 45773Y105 5445 1425516 SH SOLE 22 1153876 0 271640 INNERWORKINGS INC COM 45773Y105 356 93217 SH SOLE 31 0 0 93217 INNODATA INC COM NEW 457642205 2 1782 SH SOLE 18 1782 0 0 INNODATA INC COM NEW 457642205 41 46037 SH SOLE 21 46037 0 0 INNODATA INC COM NEW 457642205 499 554536 SH SOLE 22 554536 0 0 INNOPHOS HOLDINGS INC COM 45774N108 649 22285 SH SOLE 2 2424 0 19861 INNOPHOS HOLDINGS INC COM 45774N108 4 134 SH SOLE 4 134 0 0 INNOPHOS HOLDINGS INC COM 45774N108 13 440 SH SOLE 7 440 0 0 INNOPHOS HOLDINGS INC COM 45774N108 2478 85138 SH SOLE 18 85138 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1749 60089 SH SOLE 19 60089 0 0 INNOPHOS HOLDINGS INC COM 45774N108 61960 2128487 SH SOLE 21 2128487 0 0 INNOPHOS HOLDINGS INC COM 45774N108 17901 614934 SH SOLE 22 581930 0 33004 INNOPHOS HOLDINGS INC COM 45774N108 99 3412 SH SOLE 23 3412 0 0 INNOPHOS HOLDINGS INC COM 45774N108 628 21564 SH SOLE 26 3077 0 18487 INNOPHOS HOLDINGS INC COM 45774N108 83 2844 SH SOLE 28 2844 0 0 INNOPHOS HOLDINGS INC COM 45774N108 870 29879 SH SOLE 30 29879 0 0 INNOPHOS HOLDINGS INC COM 45774N108 70 2403 SH SOLE 40 2403 0 0 INNOSPEC INC COM 45768S105 3144 34457 SH SOLE 2 12943 0 21514 INNOSPEC INC COM 45768S105 12 132 SH SOLE 4 132 0 0 INNOSPEC INC COM 45768S105 37 408 SH SOLE 7 408 0 0 INNOSPEC INC COM 45768S105 10681 117060 SH SOLE 18 107652 0 9408 INNOSPEC INC COM 45768S105 19160 209993 SH SOLE 19 209993 0 0 INNOSPEC INC COM 45768S105 239811 2628355 SH SOLE 21 2628355 0 0 INNOSPEC INC COM 45768S105 88837 973660 SH SOLE 22 938439 0 35221 INNOSPEC INC COM 45768S105 3901 42754 SH SOLE 23 42754 0 0 INNOSPEC INC COM 45768S105 8788 96314 SH SOLE 26 7794 0 88520 INNOSPEC INC COM 45768S105 278 3042 SH SOLE 28 3042 0 0 INNOSPEC INC COM 45768S105 3265 35780 SH SOLE 30 35780 0 0 INNOSPEC INC COM 45768S105 258 2824 SH SOLE 40 2824 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 8 6897 SH SOLE 18 6897 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 99 85651 SH SOLE 21 85651 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 295 254242 SH SOLE 22 254242 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1018 8236 SH SOLE 2 386 0 7850 INNOVATIVE INDL PPTYS INC COM 45781V101 6 50 SH SOLE 4 50 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 22 177 SH SOLE 7 177 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 5359 43374 SH SOLE 18 43374 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1967 15921 SH SOLE 19 15921 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 129556 1048527 SH SOLE 21 1048527 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 36474 295195 SH SOLE 22 281327 0 13868 INNOVATIVE INDL PPTYS INC COM 45781V101 41 334 SH SOLE 23 334 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 314 2542 SH SOLE 28 2542 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 170 1378 SH SOLE 30 1378 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 123 994 SH SOLE 40 994 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 13 2587 SH SOLE 18 2587 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 249 48819 SH SOLE 21 48819 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2102 412201 SH SOLE 22 412201 0 0 INNOVIVA INC COM 45781M101 1007 69156 SH SOLE 2 15492 0 53664 INNOVIVA INC COM 45781M101 7 504 SH SOLE 4 504 0 0 INNOVIVA INC COM 45781M101 21 1464 SH SOLE 7 1464 0 0 INNOVIVA INC COM 45781M101 4346 298515 SH SOLE 18 285642 0 12873 INNOVIVA INC COM 45781M101 4380 300803 SH SOLE 19 300803 0 0 INNOVIVA INC COM 45781M101 120481 8274770 SH SOLE 21 8274770 0 0 INNOVIVA INC COM 45781M101 32013 2198712 SH SOLE 22 2104495 0 94217 INNOVIVA INC COM 45781M101 578 39668 SH SOLE 23 39668 0 0 INNOVIVA INC COM 45781M101 1767 121353 SH SOLE 26 10561 0 110792 INNOVIVA INC COM 45781M101 143 9802 SH SOLE 28 9802 0 0 INNOVIVA INC COM 45781M101 1590 109188 SH SOLE 30 109188 0 0 INNOVIVA INC COM 45781M101 2210 151784 SH SOLE 31 0 0 151784 INNOVIVA INC COM 45781M101 125 8587 SH SOLE 40 8587 0 0 INOGEN INC COM 45780L104 1683 25214 SH SOLE 2 10029 0 15185 INOGEN INC COM 45780L104 5 76 SH SOLE 4 76 0 0 INOGEN INC COM 45780L104 20 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 7037 105413 SH SOLE 18 102562 0 2851 INOGEN INC COM 45780L104 4552 68183 SH SOLE 19 68183 0 0 INOGEN INC COM 45780L104 89584 1341880 SH SOLE 21 1341880 0 0 INOGEN INC COM 45780L104 46516 696766 SH SOLE 22 670827 0 25939 INOGEN INC COM 45780L104 394 5899 SH SOLE 23 5899 0 0 INOGEN INC COM 45780L104 1291 19336 SH SOLE 26 5524 0 13812 INOGEN INC COM 45780L104 163 2448 SH SOLE 28 2448 0 0 INOGEN INC COM 45780L104 343 5135 SH SOLE 30 5135 0 0 INOGEN INC COM 45780L104 115 1727 SH SOLE 40 1727 0 0 INOVALON HLDGS INC COM CL A 45781D101 904 62289 SH SOLE 2 3684 0 58605 INOVALON HLDGS INC COM CL A 45781D101 6 437 SH SOLE 4 437 0 0 INOVALON HLDGS INC COM CL A 45781D101 19 1341 SH SOLE 7 1341 0 0 INOVALON HLDGS INC COM CL A 45781D101 3335 229874 SH SOLE 18 229874 0 0 INOVALON HLDGS INC COM CL A 45781D101 2218 152853 SH SOLE 19 152853 0 0 INOVALON HLDGS INC COM CL A 45781D101 34505 2378027 SH SOLE 21 2378027 0 0 INOVALON HLDGS INC COM CL A 45781D101 30303 2088420 SH SOLE 22 1995836 0 92584 INOVALON HLDGS INC COM CL A 45781D101 49 3363 SH SOLE 23 3363 0 0 INOVALON HLDGS INC COM CL A 45781D101 716 49364 SH SOLE 26 27273 0 22091 INOVALON HLDGS INC COM CL A 45781D101 152 10504 SH SOLE 28 10504 0 0 INOVALON HLDGS INC COM CL A 45781D101 233 16084 SH SOLE 30 16084 0 0 INOVALON HLDGS INC COM CL A 45781D101 113 7800 SH SOLE 40 7800 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 236 80107 SH SOLE 2 3158 0 76949 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2 526 SH SOLE 4 526 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 2321 SH SOLE 7 2321 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 935 317985 SH SOLE 18 317985 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 660 224426 SH SOLE 19 224426 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12127 4124789 SH SOLE 21 4124789 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8494 2889086 SH SOLE 22 2789729 0 99357 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11 3702 SH SOLE 23 3702 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 21 7177 SH SOLE 26 0 0 7177 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 57 19347 SH SOLE 28 19347 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 97 33074 SH SOLE 30 33074 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 18 6289 SH SOLE 40 6289 0 0 INPHI CORP COM 45772F107 1958 39084 SH SOLE 2 1845 0 37239 INPHI CORP COM 45772F107 10 208 SH SOLE 4 208 0 0 INPHI CORP COM 45772F107 43 862 SH SOLE 7 862 0 0 INPHI CORP COM 45772F107 7484 149381 SH SOLE 18 146960 0 2421 INPHI CORP COM 45772F107 24595 490922 SH SOLE 19 490922 0 0 INPHI CORP COM 45772F107 76988 1536693 SH SOLE 21 1536693 0 0 INPHI CORP COM 45772F107 65489 1307169 SH SOLE 22 1250347 0 56822 INPHI CORP COM 45772F107 667 13313 SH SOLE 26 4057 0 9256 INPHI CORP COM 45772F107 242 4832 SH SOLE 28 4832 0 0 INPHI CORP COM 45772F107 16134 322035 SH SOLE 30 322035 0 0 INPHI CORP COM 45772F107 9834 196282 SH SOLE 34 196282 0 0 INPHI CORP COM 45772F107 165 3297 SH SOLE 40 3297 0 0 INPHI CORP NOTE 0.750% 9/0 45772FAC1 766 691000 PRN SOLE 21 691000 0 0 INPIXON COM 45790J503 0 2 SH SOLE 21 2 0 0 INSEEGO CORP COM 45782B104 202 42202 SH SOLE 2 1829 0 40373 INSEEGO CORP COM 45782B104 736 153705 SH SOLE 18 153705 0 0 INSEEGO CORP COM 45782B104 356 74327 SH SOLE 19 74327 0 0 INSEEGO CORP COM 45782B104 7026 1466899 SH SOLE 21 1466899 0 0 INSEEGO CORP COM 45782B104 5657 1181101 SH SOLE 22 1168059 0 13042 INSIGHT ENTERPRISES INC COM 45765U103 2137 36716 SH SOLE 2 3426 0 33290 INSIGHT ENTERPRISES INC COM 45765U103 11 195 SH SOLE 4 195 0 0 INSIGHT ENTERPRISES INC COM 45765U103 75 1284 SH SOLE 7 1284 0 0 INSIGHT ENTERPRISES INC COM 45765U103 9265 159186 SH SOLE 18 155639 0 3547 INSIGHT ENTERPRISES INC COM 45765U103 5603 96267 SH SOLE 19 96267 0 0 INSIGHT ENTERPRISES INC COM 45765U103 225709 3878168 SH SOLE 21 3878168 0 0 INSIGHT ENTERPRISES INC COM 45765U103 63350 1088496 SH SOLE 22 1030927 0 57569 INSIGHT ENTERPRISES INC COM 45765U103 356 6119 SH SOLE 23 6119 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1959 33660 SH SOLE 26 14377 0 19283 INSIGHT ENTERPRISES INC COM 45765U103 261 4483 SH SOLE 28 4483 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3080 52929 SH SOLE 30 52929 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1722 29584 SH SOLE 31 0 0 29584 INSIGHT ENTERPRISES INC COM 45765U103 120 2066 SH SOLE 36 2066 0 0 INSIGHT ENTERPRISES INC COM 45765U103 189 3251 SH SOLE 40 3251 0 0 INSIGNIA SYS INC COM 45765Y105 8 7096 SH SOLE 21 7096 0 0 INSIGNIA SYS INC COM 45765Y105 525 460797 SH SOLE 22 460797 0 0 INSMED INC COM PAR $.01 457669307 2476 96731 SH SOLE 2 32289 0 64442 INSMED INC COM PAR $.01 457669307 13 506 SH SOLE 4 506 0 0 INSMED INC COM PAR $.01 457669307 36 1415 SH SOLE 7 1415 0 0 INSMED INC COM PAR $.01 457669307 4 172 SH SOLE 17 0 0 172 INSMED INC COM PAR $.01 457669307 8211 320741 SH SOLE 18 319502 0 1239 INSMED INC COM PAR $.01 457669307 25073 979397 SH SOLE 19 979397 0 0 INSMED INC COM PAR $.01 457669307 85085 3323620 SH SOLE 21 3323620 0 0 INSMED INC COM PAR $.01 457669307 60322 2356341 SH SOLE 22 2251852 0 104489 INSMED INC COM PAR $.01 457669307 32 1241 SH SOLE 23 1241 0 0 INSMED INC COM PAR $.01 457669307 417 16299 SH SOLE 26 11000 0 5299 INSMED INC COM PAR $.01 457669307 249 9726 SH SOLE 28 9726 0 0 INSMED INC COM PAR $.01 457669307 646 25246 SH SOLE 30 25246 0 0 INSMED INC COM PAR $.01 457669307 2600 101562 SH SOLE 34 101562 0 0 INSMED INC COM PAR $.01 457669307 241 9415 SH SOLE 40 9415 0 0 INSMED INC NOTE 1.750% 1/1 457669AA7 1010 1040000 PRN SOLE 21 1040000 0 0 INSPERITY INC COM 45778Q107 31384 256947 SH SOLE 2 203656 0 53291 INSPERITY INC COM 45778Q107 4533 37112 SH SOLE 4 37112 0 0 INSPERITY INC COM 45778Q107 1441 11795 SH SOLE 7 11795 0 0 INSPERITY INC COM 45778Q107 6531 53472 SH SOLE 13 53472 0 0 INSPERITY INC COM 45778Q107 37247 304953 SH SOLE 18 268085 0 36868 INSPERITY INC COM 45778Q107 89953 736473 SH SOLE 19 736473 0 0 INSPERITY INC COM 45778Q107 328109 2686336 SH SOLE 21 2686336 0 0 INSPERITY INC COM 45778Q107 318203 2605228 SH SOLE 22 2114123 0 491105 INSPERITY INC COM 45778Q107 14712 120451 SH SOLE 23 120451 0 0 INSPERITY INC COM 45778Q107 1437 11765 SH SOLE 25 11765 0 0 INSPERITY INC COM 45778Q107 14724 120552 SH SOLE 26 14478 0 106074 INSPERITY INC COM 45778Q107 580 4747 SH SOLE 28 4747 0 0 INSPERITY INC COM 45778Q107 16240 132965 SH SOLE 29 48192 0 84773 INSPERITY INC COM 45778Q107 4199 34378 SH SOLE 30 34378 0 0 INSPERITY INC COM 45778Q107 13266 108615 SH SOLE 31 88182 0 20433 INSPERITY INC COM 45778Q107 1922 15735 SH SOLE 34 15735 0 0 INSPERITY INC COM 45778Q107 6576 53843 SH SOLE 36 53843 0 0 INSPERITY INC COM 45778Q107 474 3882 SH SOLE 40 3882 0 0 INSPIRE MED SYS INC COM 457730109 698 11506 SH SOLE 2 530 0 10976 INSPIRE MED SYS INC COM 457730109 11 174 SH SOLE 7 174 0 0 INSPIRE MED SYS INC COM 457730109 2778 45799 SH SOLE 18 44992 0 807 INSPIRE MED SYS INC COM 457730109 1483 24449 SH SOLE 19 24449 0 0 INSPIRE MED SYS INC COM 457730109 27155 447731 SH SOLE 21 447731 0 0 INSPIRE MED SYS INC COM 457730109 23757 391700 SH SOLE 22 370724 0 20976 INSPIRE MED SYS INC COM 457730109 29247 482232 SH SOLE 25 482232 0 0 INSPIRE MED SYS INC COM 457730109 114 1885 SH SOLE 30 1885 0 0 INSPIRE MED SYS INC COM 457730109 50 825 SH SOLE 40 825 0 0 INSPIRED ENTMT INC COM 45782N108 58 6855 SH SOLE 2 463 0 6392 INSPIRED ENTMT INC COM 45782N108 252 29898 SH SOLE 18 29898 0 0 INSPIRED ENTMT INC COM 45782N108 125 14820 SH SOLE 19 14820 0 0 INSPIRED ENTMT INC COM 45782N108 2941 348424 SH SOLE 21 348424 0 0 INSPIRED ENTMT INC COM 45782N108 973 115303 SH SOLE 22 112809 0 2494 INSTALLED BLDG PRODS INC COM 45780R101 1173 19803 SH SOLE 2 937 0 18866 INSTALLED BLDG PRODS INC COM 45780R101 8 130 SH SOLE 4 130 0 0 INSTALLED BLDG PRODS INC COM 45780R101 28 476 SH SOLE 7 476 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5742 96961 SH SOLE 18 96961 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2282 38535 SH SOLE 19 38535 0 0 INSTALLED BLDG PRODS INC COM 45780R101 151218 2553490 SH SOLE 21 2553490 0 0 INSTALLED BLDG PRODS INC COM 45780R101 37837 638930 SH SOLE 22 609725 0 29205 INSTALLED BLDG PRODS INC COM 45780R101 770 12997 SH SOLE 26 11899 0 1098 INSTALLED BLDG PRODS INC COM 45780R101 183 3086 SH SOLE 28 3086 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1888 31876 SH SOLE 30 31876 0 0 INSTALLED BLDG PRODS INC COM 45780R101 111 1868 SH SOLE 40 1868 0 0 INSTEEL INDUSTRIES INC COM 45774W108 378 18177 SH SOLE 2 677 0 17500 INSTEEL INDUSTRIES INC COM 45774W108 9 431 SH SOLE 7 431 0 0 INSTEEL INDUSTRIES INC COM 45774W108 1750 84047 SH SOLE 18 84047 0 0 INSTEEL INDUSTRIES INC COM 45774W108 651 31257 SH SOLE 19 31257 0 0 INSTEEL INDUSTRIES INC COM 45774W108 42684 2050164 SH SOLE 21 2050164 0 0 INSTEEL INDUSTRIES INC COM 45774W108 10998 528220 SH SOLE 22 502742 0 25478 INSTEEL INDUSTRIES INC COM 45774W108 53 2559 SH SOLE 28 2559 0 0 INSTEEL INDUSTRIES INC COM 45774W108 595 28571 SH SOLE 30 28571 0 0 INSTEEL INDUSTRIES INC COM 45774W108 31 1504 SH SOLE 40 1504 0 0 INSTRUCTURE INC COM 45781U103 1246 29325 SH SOLE 2 1393 0 27932 INSTRUCTURE INC COM 45781U103 7 175 SH SOLE 4 175 0 0 INSTRUCTURE INC COM 45781U103 26 613 SH SOLE 7 613 0 0 INSTRUCTURE INC COM 45781U103 4669 109866 SH SOLE 18 109866 0 0 INSTRUCTURE INC COM 45781U103 2432 57224 SH SOLE 19 57224 0 0 INSTRUCTURE INC COM 45781U103 47772 1124037 SH SOLE 21 1124037 0 0 INSTRUCTURE INC COM 45781U103 40181 945435 SH SOLE 22 900844 0 44591 INSTRUCTURE INC COM 45781U103 776 18270 SH SOLE 26 9652 0 8618 INSTRUCTURE INC COM 45781U103 198 4662 SH SOLE 28 4662 0 0 INSTRUCTURE INC COM 45781U103 327 7699 SH SOLE 30 7699 0 0 INSTRUCTURE INC COM 45781U103 129 3030 SH SOLE 40 3030 0 0 INSULET CORP COM 45784P101 12974 108678 SH SOLE 2 4173 0 104505 INSULET CORP COM 45784P101 60 504 SH SOLE 4 504 0 0 INSULET CORP COM 45784P101 130 1088 SH SOLE 7 1088 0 0 INSULET CORP COM 45784P101 3577 29959 SH SOLE 18 29959 0 0 INSULET CORP COM 45784P101 1581 13245 SH SOLE 19 13245 0 0 INSULET CORP COM 45784P101 122734 1028096 SH SOLE 21 1028096 0 0 INSULET CORP COM 45784P101 193318 1619350 SH SOLE 22 1504374 0 114976 INSULET CORP COM 45784P101 2404 20135 SH SOLE 26 11535 0 8600 INSULET CORP COM 45784P101 910 7626 SH SOLE 28 7626 0 0 INSULET CORP COM 45784P101 1973 16527 SH SOLE 30 16527 0 0 INSULET CORP COM 45784P101 149 1245 SH SOLE 31 1245 0 0 INSULET CORP COM 45784P101 723 6055 SH SOLE 40 6055 0 0 INSULET CORP NOTE 1.250% 9/1 45784PAF8 1085 530000 PRN SOLE 21 530000 0 0 INSULET CORP NOTE 1.375%11/1 45784PAH4 2140 1508000 PRN SOLE 21 1508000 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 8 1927 SH SOLE 22 1927 0 0 INTEGER HLDGS CORP COM 45826H109 5515 65712 SH SOLE 2 5704 0 60008 INTEGER HLDGS CORP COM 45826H109 9 109 SH SOLE 4 109 0 0 INTEGER HLDGS CORP COM 45826H109 45 540 SH SOLE 7 540 0 0 INTEGER HLDGS CORP COM 45826H109 11986 142830 SH SOLE 18 139318 0 3512 INTEGER HLDGS CORP COM 45826H109 10530 125482 SH SOLE 19 125482 0 0 INTEGER HLDGS CORP COM 45826H109 286144 3409719 SH SOLE 21 3409719 0 0 INTEGER HLDGS CORP COM 45826H109 86776 1034032 SH SOLE 22 990893 0 43139 INTEGER HLDGS CORP COM 45826H109 1350 16086 SH SOLE 23 16086 0 0 INTEGER HLDGS CORP COM 45826H109 4090 48737 SH SOLE 26 5705 0 43032 INTEGER HLDGS CORP COM 45826H109 292 3483 SH SOLE 28 3483 0 0 INTEGER HLDGS CORP COM 45826H109 3652 43516 SH SOLE 30 43516 0 0 INTEGER HLDGS CORP COM 45826H109 230 2736 SH SOLE 40 2736 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9657 172907 SH SOLE 2 37269 0 135638 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1218 SH SOLE 4 1218 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 75 1340 SH SOLE 7 1340 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11145 199559 SH SOLE 18 199559 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 901 16126 SH SOLE 19 16126 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 214812 3846223 SH SOLE 21 3846223 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 131334 2351543 SH SOLE 22 2210448 0 141095 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 129 2306 SH SOLE 23 2306 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1187 21257 SH SOLE 26 16068 0 5189 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 501 8979 SH SOLE 28 8979 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1132 20274 SH SOLE 30 20274 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 231 4137 SH SOLE 31 1537 0 2600 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 402 7202 SH SOLE 40 7202 0 0 INTEL CORP COM 458140100 554860 11590980 SH SOLE 2 1356163 0 10234817 INTEL CORP COM 458140100 81115 1694489 SH SOLE 4 1573387 0 121102 INTEL CORP COM 458140100 235577 4921183 SH SOLE 7 4245475 0 675708 INTEL CORP COM 458140100 9174 191648 SH SOLE 13 191648 0 0 INTEL CORP COM 458140100 2383 49775 SH SOLE 15 49775 0 0 INTEL CORP COM 458140100 60 1260 SH SOLE 17 0 0 1260 INTEL CORP COM 458140100 394039 8231430 SH SOLE 18 7603952 0 627478 INTEL CORP COM 458140100 73119 1527441 SH SOLE 19 1527441 0 0 INTEL CORP COM 458140100 10079 210549 SH SOLE 20 210549 0 0 INTEL CORP COM 458140100 4461808 93206763 SH SOLE 21 93206763 0 0 INTEL CORP COM 458140100 5279931 110297288 SH SOLE 22 97516412 0 12780876 INTEL CORP COM 458140100 157485 3289854 SH SOLE 23 3289854 0 0 INTEL CORP COM 458140100 227519 4752857 SH SOLE 25 4752857 0 0 INTEL CORP COM 458140100 1122870 23456647 SH SOLE 26 4868120 0 18588527 INTEL CORP COM 458140100 42003 877443 SH SOLE 28 642913 0 234530 INTEL CORP COM 458140100 28056 586097 SH SOLE 29 99870 0 486227 INTEL CORP COM 458140100 1042390 21775428 SH SOLE 30 21775428 0 0 INTEL CORP COM 458140100 75456 1576279 SH SOLE 31 862292 0 713987 INTEL CORP COM 458140100 42844 895014 SH SOLE 32 895014 0 0 INTEL CORP COM 458140100 19175 400557 SH SOLE 34 400557 0 0 INTEL CORP COM 458140100 164646 3439450 SH SOLE 36 3439450 0 0 INTEL CORP COM 458140100 4851 101341 SH SOLE 40 101341 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 712 43508 SH SOLE 2 12367 0 31141 INTELLIA THERAPEUTICS INC COM 45826J105 12 720 SH SOLE 7 720 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2315 141396 SH SOLE 18 127459 0 13937 INTELLIA THERAPEUTICS INC COM 45826J105 3499 213723 SH SOLE 19 213723 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 27414 1674638 SH SOLE 21 1674638 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 19459 1188708 SH SOLE 22 1149045 0 39663 INTELLIA THERAPEUTICS INC COM 45826J105 611 37337 SH SOLE 23 37337 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1234 75389 SH SOLE 26 0 0 75389 INTELLIA THERAPEUTICS INC COM 45826J105 59 3618 SH SOLE 28 3618 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 147 8984 SH SOLE 30 8984 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 37 2246 SH SOLE 40 2246 0 0 INTELLICHECK INC COM NEW 45817G201 19 3257 SH SOLE 18 3257 0 0 INTELLICHECK INC COM NEW 45817G201 272 47028 SH SOLE 21 47028 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 170 5908 SH SOLE 2 281 0 5627 INTELLIGENT SYS CORP NEW COM 45816D100 3 100 SH SOLE 17 0 0 100 INTELLIGENT SYS CORP NEW COM 45816D100 678 23543 SH SOLE 18 23543 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 327 11373 SH SOLE 19 11373 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 6593 229005 SH SOLE 21 229005 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 4273 148435 SH SOLE 22 146443 0 1992 INTELLIGENT SYS CORP NEW COM 45816D100 521 18099 SH SOLE 31 0 0 18099 INTELSAT S A OPTIONS L5140P901 24 1200 SH Call SOLE 2 1200 0 0 INTELSAT S A OPTIONS L5140P901 5543 285000 SH Call SOLE 19 285000 0 0 INTELSAT S A OPTIONS L5140P901 35 1800 SH Call SOLE 22 1800 0 0 INTELSAT S A COM L5140P101 1591 81813 SH SOLE 2 16959 0 64854 INTELSAT S A COM L5140P101 20 1020 SH SOLE 7 1020 0 0 INTELSAT S A COM L5140P101 4255 218785 SH SOLE 18 218785 0 0 INTELSAT S A COM L5140P101 4563 234618 SH SOLE 19 234618 0 0 INTELSAT S A COM L5140P101 39358 2023556 SH SOLE 21 2023556 0 0 INTELSAT S A COM L5140P101 15638 804010 SH SOLE 22 745150 0 58860 INTELSAT S A COM L5140P101 512 26335 SH SOLE 34 26335 0 0 INTER PARFUMS INC COM 458334109 1032 15522 SH SOLE 2 731 0 14791 INTER PARFUMS INC COM 458334109 8 118 SH SOLE 4 118 0 0 INTER PARFUMS INC COM 458334109 25 370 SH SOLE 7 370 0 0 INTER PARFUMS INC COM 458334109 5092 76584 SH SOLE 18 76584 0 0 INTER PARFUMS INC COM 458334109 1994 29993 SH SOLE 19 29993 0 0 INTER PARFUMS INC COM 458334109 123666 1859917 SH SOLE 21 1859917 0 0 INTER PARFUMS INC COM 458334109 34850 524133 SH SOLE 22 502217 0 21916 INTER PARFUMS INC COM 458334109 880 13237 SH SOLE 26 6364 0 6873 INTER PARFUMS INC COM 458334109 156 2339 SH SOLE 28 2339 0 0 INTER PARFUMS INC COM 458334109 1661 24983 SH SOLE 30 24983 0 0 INTER PARFUMS INC COM 458334109 137 2061 SH SOLE 40 2061 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8941 164971 SH SOLE 2 36321 0 128650 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 11266 207855 SH SOLE 18 207855 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 726 13401 SH SOLE 19 13401 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 206360 3807372 SH SOLE 21 3807372 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 123182 2272739 SH SOLE 22 2133739 0 139000 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1459 26919 SH SOLE 26 19700 0 7219 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 469 8646 SH SOLE 28 8646 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1062 19599 SH SOLE 30 19599 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 190 3501 SH SOLE 31 1601 0 1900 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 383 7062 SH SOLE 40 7062 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1902 23900 SH SOLE 2 3266 0 20634 INTERCEPT PHARMACEUTICALS IN COM 45845P108 6 81 SH SOLE 4 81 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 41 516 SH SOLE 7 516 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 6667 83789 SH SOLE 18 80869 0 2920 INTERCEPT PHARMACEUTICALS IN COM 45845P108 6663 83743 SH SOLE 19 83743 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 97475 1225027 SH SOLE 21 1225027 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 57409 721495 SH SOLE 22 689461 0 32034 INTERCEPT PHARMACEUTICALS IN COM 45845P108 624 7841 SH SOLE 23 7841 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1621 20376 SH SOLE 26 5142 0 15234 INTERCEPT PHARMACEUTICALS IN COM 45845P108 224 2821 SH SOLE 28 2821 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 748 9400 SH SOLE 30 9400 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 73 912 SH SOLE 34 912 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 197 2473 SH SOLE 40 2473 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1092 1225000 PRN SOLE 21 1225000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 114779 1335576 SH SOLE 2 122774 0 1212802 INTERCONTINENTAL EXCHANGE IN COM 45866F104 17331 201666 SH SOLE 4 186383 0 15283 INTERCONTINENTAL EXCHANGE IN COM 45866F104 42794 497950 SH SOLE 7 483373 0 14577 INTERCONTINENTAL EXCHANGE IN COM 45866F104 990 11516 SH SOLE 13 11516 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 474 5512 SH SOLE 15 5512 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 26 SH SOLE 17 0 0 26 INTERCONTINENTAL EXCHANGE IN COM 45866F104 99234 1154691 SH SOLE 18 1078488 0 76203 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7039 81911 SH SOLE 19 81911 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 903697 10515436 SH SOLE 21 10515436 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1161514 13515407 SH SOLE 22 11992969 0 1522438 INTERCONTINENTAL EXCHANGE IN COM 45866F104 35258 410265 SH SOLE 23 410265 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 45122 525044 SH SOLE 25 525044 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 225056 2618756 SH SOLE 26 641831 0 1976925 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9574 111403 SH SOLE 28 81581 0 29822 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1122 13052 SH SOLE 29 13052 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 170528 1984265 SH SOLE 30 1984265 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 21587 251186 SH SOLE 31 106100 0 145086 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2705 31475 SH SOLE 34 31475 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 38641 449628 SH SOLE 36 449628 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1115 12969 SH SOLE 40 12969 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3 43 SH SOLE 18 43 0 0 INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 804 775000 PRN SOLE 21 775000 0 0 INTERDIGITAL INC COM 45867G101 2653 41190 SH SOLE 2 14786 0 26404 INTERDIGITAL INC COM 45867G101 10 149 SH SOLE 4 149 0 0 INTERDIGITAL INC COM 45867G101 33 511 SH SOLE 7 511 0 0 INTERDIGITAL INC COM 45867G101 11519 178868 SH SOLE 18 178868 0 0 INTERDIGITAL INC COM 45867G101 3536 54902 SH SOLE 19 54902 0 0 INTERDIGITAL INC COM 45867G101 149279 2317991 SH SOLE 21 2317991 0 0 INTERDIGITAL INC COM 45867G101 70366 1092640 SH SOLE 22 1043745 0 48895 INTERDIGITAL INC COM 45867G101 902 14001 SH SOLE 26 10305 0 3696 INTERDIGITAL INC COM 45867G101 283 4397 SH SOLE 28 4397 0 0 INTERDIGITAL INC COM 45867G101 0 3 SH SOLE 29 0 0 3 INTERDIGITAL INC COM 45867G101 4178 64878 SH SOLE 30 64878 0 0 INTERDIGITAL INC COM 45867G101 41 643 SH SOLE 34 643 0 0 INTERDIGITAL INC COM 45867G101 214 3330 SH SOLE 40 3330 0 0 INTERFACE INC COM 458665304 859 56036 SH SOLE 2 2344 0 53692 INTERFACE INC COM 458665304 6 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 20 1314 SH SOLE 7 1314 0 0 INTERFACE INC COM 458665304 4009 261520 SH SOLE 18 261520 0 0 INTERFACE INC COM 458665304 1553 101309 SH SOLE 19 101309 0 0 INTERFACE INC COM 458665304 98938 6453865 SH SOLE 21 6453865 0 0 INTERFACE INC COM 458665304 29100 1898229 SH SOLE 22 1815925 0 82304 INTERFACE INC COM 458665304 462 30124 SH SOLE 26 13389 0 16735 INTERFACE INC COM 458665304 122 7927 SH SOLE 28 7927 0 0 INTERFACE INC COM 458665304 1316 85870 SH SOLE 30 85870 0 0 INTERFACE INC COM 458665304 113 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 INTERMOLECULAR INC COM 45882D109 10 8814 SH SOLE 18 8814 0 0 INTERMOLECULAR INC COM 45882D109 148 126237 SH SOLE 21 126237 0 0 INTERNAP CORP COM PAR 45885A409 16 5296 SH SOLE 18 5296 0 0 INTERNAP CORP COM PAR 45885A409 224 74335 SH SOLE 21 74335 0 0 INTERNAP CORP COM PAR 45885A409 847 281482 SH SOLE 22 281482 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3042 80677 SH SOLE 2 25765 0 54912 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 11770 312110 SH SOLE 18 312110 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3589 95167 SH SOLE 19 95167 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 147268 3905287 SH SOLE 21 3905287 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 75074 1990821 SH SOLE 22 1915942 0 74879 INTERNATIONAL BANCSHARES COR COM 459044103 650 17235 SH SOLE 26 11888 0 5347 INTERNATIONAL BANCSHARES COR COM 459044103 268 7094 SH SOLE 28 7094 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 642 17019 SH SOLE 30 17019 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 427 11312 SH SOLE 31 0 0 11312 INTERNATIONAL BANCSHARES COR COM 459044103 230 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 318915 2312655 SH SOLE 2 287835 0 2024820 INTERNATIONAL BUSINESS MACHS COM 459200101 45524 330121 SH SOLE 4 306124 0 23997 INTERNATIONAL BUSINESS MACHS COM 459200101 118109 856486 SH SOLE 7 852474 0 4012 INTERNATIONAL BUSINESS MACHS COM 459200101 5943 43096 SH SOLE 13 43096 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1230 8920 SH SOLE 15 8920 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6 40 SH SOLE 17 0 0 40 INTERNATIONAL BUSINESS MACHS COM 459200101 241555 1751670 SH SOLE 18 1625980 0 125690 INTERNATIONAL BUSINESS MACHS COM 459200101 54045 391914 SH SOLE 19 391914 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2875521 20852220 SH SOLE 21 20852220 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3075451 22302040 SH SOLE 22 19668830 0 2633210 INTERNATIONAL BUSINESS MACHS COM 459200101 92634 671747 SH SOLE 23 671747 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 125753 911913 SH SOLE 25 911913 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 619436 4491924 SH SOLE 26 981106 0 3510818 INTERNATIONAL BUSINESS MACHS COM 459200101 23993 173989 SH SOLE 28 127214 0 46775 INTERNATIONAL BUSINESS MACHS COM 459200101 23019 166923 SH SOLE 29 19387 0 147536 INTERNATIONAL BUSINESS MACHS COM 459200101 528077 3829417 SH SOLE 30 3829417 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 40416 293082 SH SOLE 31 171420 0 121662 INTERNATIONAL BUSINESS MACHS COM 459200101 21098 152993 SH SOLE 32 152993 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11871 86083 SH SOLE 34 86083 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10730 77807 SH SOLE 35 77807 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 104598 758507 SH SOLE 36 758507 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2765 20053 SH SOLE 40 20053 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 38412 264747 SH SOLE 2 25169 0 239578 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4665 32152 SH SOLE 4 29433 0 2719 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14080 97040 SH SOLE 7 92030 0 5010 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 318 2192 SH SOLE 13 2192 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 133 917 SH SOLE 15 917 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33224 228986 SH SOLE 18 215754 0 13232 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4169 28731 SH SOLE 19 28731 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 384768 2651926 SH SOLE 21 2651926 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 365197 2517040 SH SOLE 22 2224875 0 292165 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10945 75435 SH SOLE 23 75435 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14919 102823 SH SOLE 25 102823 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 85891 591982 SH SOLE 26 135761 0 456221 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2879 19840 SH SOLE 28 14510 0 5330 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3295 22712 SH SOLE 29 1778 0 20934 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 52426 361333 SH SOLE 30 361333 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4839 33350 SH SOLE 31 17529 0 15821 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 819 5642 SH SOLE 34 5642 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10482 72248 SH SOLE 36 72248 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 363 2500 SH SOLE 40 2500 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 44745 831379 SH SOLE 21 831379 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2606 200898 SH SOLE 2 30789 0 170109 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 19 1435 SH SOLE 4 1435 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 68 5243 SH SOLE 7 5243 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1487 114659 SH SOLE 18 114659 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4030 310750 SH SOLE 19 310750 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 12077 931162 SH SOLE 21 931162 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 16083 1239991 SH SOLE 22 996151 0 243840 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 69 5327 SH SOLE 23 5327 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 49 3800 SH SOLE 26 1058 0 2742 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1030 79405 SH SOLE 29 4696 0 74709 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 10 769 SH SOLE 30 769 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 134 10364 SH SOLE 31 7064 0 3300 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 460 35455 SH SOLE 34 35455 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 102 7872 SH SOLE 36 7872 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 206 14601 SH SOLE 2 3904 0 10697 INTERNATIONAL MNY EXPRESS IN COM 46005L101 897 63647 SH SOLE 18 45511 0 18136 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2203 156260 SH SOLE 19 156260 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 6635 470570 SH SOLE 21 470570 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 3447 244465 SH SOLE 22 240796 0 3669 INTERNATIONAL MNY EXPRESS IN COM 46005L101 204 14470 SH SOLE 23 14470 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 383 27142 SH SOLE 26 0 0 27142 INTERNATIONAL SEAWAYS INC COM Y41053102 490 25813 SH SOLE 2 1043 0 24770 INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH SOLE 7 399 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1659 87328 SH SOLE 18 87328 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 815 42912 SH SOLE 19 42912 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 16443 865400 SH SOLE 21 865400 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 14929 785727 SH SOLE 22 748481 0 37246 INTERNATIONAL SEAWAYS INC COM Y41053102 94 4964 SH SOLE 26 0 0 4964 INTERNATIONAL SEAWAYS INC COM Y41053102 115 6055 SH SOLE 30 6055 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1602 35697 SH SOLE 2 12597 0 23100 INTERNATIONAL SPEEDWAY CORP CL A 460335201 8 168 SH SOLE 4 168 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 22 501 SH SOLE 7 501 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 5983 133292 SH SOLE 18 133292 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 2278 50745 SH SOLE 19 50745 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 74825 1666843 SH SOLE 21 1666843 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 38275 852639 SH SOLE 22 817855 0 34784 INTERNATIONAL SPEEDWAY CORP CL A 460335201 182 4045 SH SOLE 23 4045 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 734 16347 SH SOLE 26 6372 0 9975 INTERNATIONAL SPEEDWAY CORP CL A 460335201 135 3003 SH SOLE 28 3003 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 354 7882 SH SOLE 30 7882 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 849 1171260 SH SOLE 22 1171260 0 0 INTERPUBLIC GROUP COS INC COM 460690100 52079 2305417 SH SOLE 2 1318564 0 986853 INTERPUBLIC GROUP COS INC COM 460690100 10250 453740 SH SOLE 4 443780 0 9960 INTERPUBLIC GROUP COS INC COM 460690100 13977 618730 SH SOLE 7 513332 0 105398 INTERPUBLIC GROUP COS INC COM 460690100 8336 368997 SH SOLE 13 368997 0 0 INTERPUBLIC GROUP COS INC COM 460690100 104 4593 SH SOLE 15 4593 0 0 INTERPUBLIC GROUP COS INC COM 460690100 62463 2765055 SH SOLE 18 2536660 0 228395 INTERPUBLIC GROUP COS INC COM 460690100 97509 4316457 SH SOLE 19 4316457 0 0 INTERPUBLIC GROUP COS INC COM 460690100 388230 17185932 SH SOLE 21 17185932 0 0 INTERPUBLIC GROUP COS INC COM 460690100 369895 16374296 SH SOLE 22 12943430 0 3430866 INTERPUBLIC GROUP COS INC COM 460690100 23592 1044363 SH SOLE 23 1044363 0 0 INTERPUBLIC GROUP COS INC COM 460690100 10461 463078 SH SOLE 25 463078 0 0 INTERPUBLIC GROUP COS INC COM 460690100 42898 1898984 SH SOLE 26 600199 0 1298785 INTERPUBLIC GROUP COS INC COM 460690100 1694 74967 SH SOLE 28 54166 0 20801 INTERPUBLIC GROUP COS INC COM 460690100 26730 1183282 SH SOLE 29 506307 0 676975 INTERPUBLIC GROUP COS INC COM 460690100 36323 1607944 SH SOLE 30 1607944 0 0 INTERPUBLIC GROUP COS INC COM 460690100 23409 1036257 SH SOLE 31 756802 0 279455 INTERPUBLIC GROUP COS INC COM 460690100 3240 143429 SH SOLE 32 143429 0 0 INTERPUBLIC GROUP COS INC COM 460690100 9314 412324 SH SOLE 34 412324 0 0 INTERPUBLIC GROUP COS INC COM 460690100 16712 739803 SH SOLE 36 739803 0 0 INTERPUBLIC GROUP COS INC COM 460690100 199 8824 SH SOLE 40 8824 0 0 INTERSECT ENT INC COM 46071F103 720 31615 SH SOLE 2 6144 0 25471 INTERSECT ENT INC COM 46071F103 6 245 SH SOLE 4 245 0 0 INTERSECT ENT INC COM 46071F103 14 637 SH SOLE 7 637 0 0 INTERSECT ENT INC COM 46071F103 2415 106086 SH SOLE 18 100480 0 5606 INTERSECT ENT INC COM 46071F103 3315 145664 SH SOLE 19 145664 0 0 INTERSECT ENT INC COM 46071F103 22862 1004467 SH SOLE 21 1004467 0 0 INTERSECT ENT INC COM 46071F103 22874 1005025 SH SOLE 22 964145 0 40880 INTERSECT ENT INC COM 46071F103 399 17540 SH SOLE 23 17540 0 0 INTERSECT ENT INC COM 46071F103 1211 53201 SH SOLE 26 15063 0 38138 INTERSECT ENT INC COM 46071F103 103 4508 SH SOLE 28 4508 0 0 INTERSECT ENT INC COM 46071F103 190 8335 SH SOLE 30 8335 0 0 INTERSECT ENT INC COM 46071F103 71 3111 SH SOLE 40 3111 0 0 INTERXION HOLDING N.V SHS N47279109 1157 15210 SH SOLE 4 15210 0 0 INTERXION HOLDING N.V SHS N47279109 825 10840 SH SOLE 7 10840 0 0 INTERXION HOLDING N.V SHS N47279109 5854 76934 SH SOLE 18 76934 0 0 INTERXION HOLDING N.V SHS N47279109 101933 1339637 SH SOLE 19 1339637 0 0 INTERXION HOLDING N.V SHS N47279109 57324 753369 SH SOLE 21 753369 0 0 INTERXION HOLDING N.V SHS N47279109 40442 531507 SH SOLE 22 489944 0 41563 INTERXION HOLDING N.V SHS N47279109 978 12855 SH SOLE 26 0 0 12855 INTERXION HOLDING N.V SHS N47279109 924 12143 SH SOLE 28 12143 0 0 INTERXION HOLDING N.V SHS N47279109 8647 113645 SH SOLE 30 113645 0 0 INTERXION HOLDING N.V SHS N47279109 14888 195659 SH SOLE 34 195659 0 0 INTERXION HOLDING N.V SHS N47279109 535 7025 SH SOLE 40 7025 0 0 INTEST CORP COM 461147100 10 2164 SH SOLE 18 2164 0 0 INTEST CORP COM 461147100 154 32038 SH SOLE 21 32038 0 0 INTEST CORP COM 461147100 2576 535561 SH SOLE 22 535561 0 0 INTEVAC INC COM 461148108 23 4744 SH SOLE 18 4744 0 0 INTEVAC INC COM 461148108 354 73161 SH SOLE 21 73161 0 0 INTEVAC INC COM 461148108 2796 577723 SH SOLE 22 577723 0 0 INTL FCSTONE INC COM 46116V105 668 16869 SH SOLE 2 686 0 16183 INTL FCSTONE INC COM 46116V105 16 396 SH SOLE 7 396 0 0 INTL FCSTONE INC COM 46116V105 2911 73527 SH SOLE 18 73527 0 0 INTL FCSTONE INC COM 46116V105 1078 27236 SH SOLE 19 27236 0 0 INTL FCSTONE INC COM 46116V105 70545 1781897 SH SOLE 21 1781897 0 0 INTL FCSTONE INC COM 46116V105 21001 530467 SH SOLE 22 510259 0 20208 INTL FCSTONE INC COM 46116V105 156 3933 SH SOLE 26 0 0 3933 INTL FCSTONE INC COM 46116V105 92 2325 SH SOLE 28 2325 0 0 INTL FCSTONE INC COM 46116V105 944 23836 SH SOLE 30 23836 0 0 INTL FCSTONE INC COM 46116V105 56 1418 SH SOLE 40 1418 0 0 INTL PAPER CO COM 460146103 43324 1000087 SH SOLE 2 126216 0 873871 INTL PAPER CO COM 460146103 5908 136376 SH SOLE 4 125996 0 10380 INTL PAPER CO COM 460146103 16515 381243 SH SOLE 7 371525 0 9718 INTL PAPER CO COM 460146103 427 9861 SH SOLE 13 9861 0 0 INTL PAPER CO COM 460146103 139 3213 SH SOLE 15 3213 0 0 INTL PAPER CO COM 460146103 107302 2476962 SH SOLE 18 2395415 0 81547 INTL PAPER CO COM 460146103 146609 3384325 SH SOLE 19 3384325 0 0 INTL PAPER CO COM 460146103 618719 14282520 SH SOLE 21 14282520 0 0 INTL PAPER CO COM 460146103 446891 10316037 SH SOLE 22 9222213 0 1093824 INTL PAPER CO COM 460146103 11965 276198 SH SOLE 23 276198 0 0 INTL PAPER CO COM 460146103 35698 824048 SH SOLE 25 824048 0 0 INTL PAPER CO COM 460146103 71815 1657770 SH SOLE 26 686666 0 971104 INTL PAPER CO COM 460146103 3167 73097 SH SOLE 28 53158 0 19939 INTL PAPER CO COM 460146103 374 8622 SH SOLE 29 8622 0 0 INTL PAPER CO COM 460146103 62451 1441620 SH SOLE 30 1441620 0 0 INTL PAPER CO COM 460146103 5732 132320 SH SOLE 31 70989 0 61331 INTL PAPER CO COM 460146103 4017 92724 SH SOLE 32 92724 0 0 INTL PAPER CO COM 460146103 49161 1134825 SH SOLE 34 1134825 0 0 INTL PAPER CO COM 460146103 9552 220489 SH SOLE 35 220489 0 0 INTL PAPER CO COM 460146103 13641 314898 SH SOLE 36 314898 0 0 INTL PAPER CO COM 460146103 2986 68927 SH SOLE 37 68927 0 0 INTL PAPER CO COM 460146103 341 7873 SH SOLE 40 7873 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 597 45964 SH SOLE 2 4882 0 41082 INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH SOLE 4 158 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 14 1073 SH SOLE 7 1073 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1964 151299 SH SOLE 18 145887 0 5412 INTRA CELLULAR THERAPIES INC COM 46116X101 1876 144537 SH SOLE 19 144537 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 26431 2036305 SH SOLE 21 2036305 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 18505 1425642 SH SOLE 22 1373146 0 52496 INTRA CELLULAR THERAPIES INC COM 46116X101 144 11065 SH SOLE 23 11065 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 239 18386 SH SOLE 26 3823 0 14563 INTRA CELLULAR THERAPIES INC COM 46116X101 85 6541 SH SOLE 28 6541 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 182 14019 SH SOLE 30 14019 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 950 73207 SH SOLE 31 0 0 73207 INTRA CELLULAR THERAPIES INC COM 46116X101 66 5078 SH SOLE 40 5078 0 0 INTREPID POTASH INC COM 46121Y102 393 116883 SH SOLE 2 18859 0 98024 INTREPID POTASH INC COM 46121Y102 923 274659 SH SOLE 7 274659 0 0 INTREPID POTASH INC COM 46121Y102 0 20 SH SOLE 17 0 0 20 INTREPID POTASH INC COM 46121Y102 1134 337522 SH SOLE 18 337522 0 0 INTREPID POTASH INC COM 46121Y102 900 267847 SH SOLE 19 267847 0 0 INTREPID POTASH INC COM 46121Y102 10833 3224073 SH SOLE 21 3224073 0 0 INTREPID POTASH INC COM 46121Y102 10697 3183665 SH SOLE 22 3054786 0 128879 INTREPID POTASH INC COM 46121Y102 167 49562 SH SOLE 23 49562 0 0 INTREPID POTASH INC COM 46121Y102 334 99418 SH SOLE 26 0 0 99418 INTREPID POTASH INC COM 46121Y102 122 36435 SH SOLE 30 36435 0 0 INTREXON CORP COM 46122T102 660 86220 SH SOLE 2 19030 0 67190 INTREXON CORP COM 46122T102 2 218 SH SOLE 4 218 0 0 INTREXON CORP COM 46122T102 11 1472 SH SOLE 7 1472 0 0 INTREXON CORP COM 46122T102 1949 254378 SH SOLE 18 238560 0 15818 INTREXON CORP COM 46122T102 2815 367490 SH SOLE 19 367490 0 0 INTREXON CORP COM 46122T102 30188 3941051 SH SOLE 21 3941051 0 0 INTREXON CORP COM 46122T102 18849 2460733 SH SOLE 22 2371867 0 88866 INTREXON CORP COM 46122T102 417 54410 SH SOLE 23 54410 0 0 INTREXON CORP COM 46122T102 1136 148342 SH SOLE 26 3387 0 144955 INTREXON CORP COM 46122T102 68 8838 SH SOLE 28 8838 0 0 INTREXON CORP COM 46122T102 182 23809 SH SOLE 30 23809 0 0 INTREXON CORP COM 46122T102 78 10220 SH SOLE 40 10220 0 0 INTRICON CORP COM 46121H109 170 7256 SH SOLE 2 271 0 6985 INTRICON CORP COM 46121H109 3 138 SH SOLE 7 138 0 0 INTRICON CORP COM 46121H109 661 28317 SH SOLE 18 28317 0 0 INTRICON CORP COM 46121H109 326 13972 SH SOLE 19 13972 0 0 INTRICON CORP COM 46121H109 6366 272524 SH SOLE 21 272524 0 0 INTRICON CORP COM 46121H109 6172 264228 SH SOLE 22 258907 0 5321 INTUIT COM 461202103 210179 804268 SH SOLE 2 172890 0 631378 INTUIT COM 461202103 31835 121818 SH SOLE 4 114974 0 6844 INTUIT COM 461202103 86961 332762 SH SOLE 7 259644 0 73118 INTUIT COM 461202103 5710 21851 SH SOLE 13 21851 0 0 INTUIT COM 461202103 743 2842 SH SOLE 15 2842 0 0 INTUIT COM 461202103 18 68 SH SOLE 17 0 0 68 INTUIT COM 461202103 404580 1548158 SH SOLE 18 1279804 0 268354 INTUIT COM 461202103 248212 949802 SH SOLE 19 949802 0 0 INTUIT COM 461202103 1598241 6115796 SH SOLE 21 6115796 0 0 INTUIT COM 461202103 1767614 6763914 SH SOLE 22 5951616 0 812298 INTUIT COM 461202103 61978 237163 SH SOLE 23 237163 0 0 INTUIT COM 461202103 139032 532018 SH SOLE 25 532018 0 0 INTUIT COM 461202103 320160 1225117 SH SOLE 26 300859 0 924258 INTUIT COM 461202103 13199 50507 SH SOLE 28 36953 0 13554 INTUIT COM 461202103 26031 99611 SH SOLE 29 39090 0 60521 INTUIT COM 461202103 320448 1226221 SH SOLE 30 1226221 0 0 INTUIT COM 461202103 47616 182207 SH SOLE 31 93070 0 89137 INTUIT COM 461202103 9475 36258 SH SOLE 32 36258 0 0 INTUIT COM 461202103 57406 219669 SH SOLE 34 219669 0 0 INTUIT COM 461202103 50170 191979 SH SOLE 36 191979 0 0 INTUIT COM 461202103 1482 5672 SH SOLE 40 5672 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 178020 339377 SH SOLE 2 66636 0 272741 INTUITIVE SURGICAL INC COM NEW 46120E602 19221 36642 SH SOLE 4 33575 0 3067 INTUITIVE SURGICAL INC COM NEW 46120E602 53892 102740 SH SOLE 7 102740 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 525 1000 SH SOLE 13 1000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 637 1215 SH SOLE 15 1215 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 275936 526044 SH SOLE 18 433081 0 92963 INTUITIVE SURGICAL INC COM NEW 46120E602 306035 583423 SH SOLE 19 583423 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1343868 2561945 SH SOLE 21 2561945 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1477420 2816548 SH SOLE 22 2513779 0 302769 INTUITIVE SURGICAL INC COM NEW 46120E602 43012 81998 SH SOLE 23 81998 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 56191 107122 SH SOLE 25 107122 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 217249 414163 SH SOLE 26 126764 0 287399 INTUITIVE SURGICAL INC COM NEW 46120E602 11773 22444 SH SOLE 28 16541 0 5903 INTUITIVE SURGICAL INC COM NEW 46120E602 1370 2611 SH SOLE 29 2611 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 269733 514217 SH SOLE 30 514217 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 18458 35189 SH SOLE 31 22059 0 13130 INTUITIVE SURGICAL INC COM NEW 46120E602 8469 16146 SH SOLE 32 16146 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 89482 170588 SH SOLE 34 170588 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 40295 76819 SH SOLE 36 76819 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1364 2600 SH SOLE 40 2600 0 0 INUVO INC COM NEW 46122W204 2 5792 SH SOLE 18 5792 0 0 INUVO INC COM NEW 46122W204 34 81803 SH SOLE 21 81803 0 0 INUVO INC COM NEW 46122W204 388 922742 SH SOLE 22 922742 0 0 INVACARE CORP COM 461203101 183 35321 SH SOLE 2 1278 0 34043 INVACARE CORP COM 461203101 4 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 779 150186 SH SOLE 18 150186 0 0 INVACARE CORP COM 461203101 269 51786 SH SOLE 19 51786 0 0 INVACARE CORP COM 461203101 19703 3796271 SH SOLE 21 3796271 0 0 INVACARE CORP COM 461203101 5121 986649 SH SOLE 22 947031 0 39618 INVACARE CORP COM 461203101 202 38834 SH SOLE 30 38834 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 287 18228 SH SOLE 18 18228 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 4746 424510 SH SOLE 2 424510 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 31 876 SH SOLE 18 876 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 38 350 SH SOLE 17 0 0 350 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13845 128431 SH SOLE 22 128431 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 0 2 SH SOLE 17 0 0 2 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 1 20 SH SOLE 17 0 0 20 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 3 23 SH SOLE 17 0 0 23 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 162 1390 SH SOLE 7 1390 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 72 618 SH SOLE 17 0 0 618 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 21 490 SH SOLE 18 490 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 23 470 SH SOLE 18 470 0 0 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 15 299 SH SOLE 17 0 0 299 INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1 29 SH SOLE 17 0 0 29 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 40 SH SOLE 17 0 0 40 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 48 1270 SH SOLE 18 1270 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 13 236 SH SOLE 17 0 0 236 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 14 323 SH SOLE 17 0 0 323 INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH SOLE 17 0 0 250 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 54 1927 SH SOLE 18 1927 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 71 3272 SH SOLE 7 3272 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 3 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 273 6720 SH SOLE 7 6720 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 4158 143170 SH SOLE 2 0 0 143170 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 7 228 SH SOLE 17 0 0 228 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 85683 2950530 SH SOLE 26 0 0 2950530 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 530 23400 SH Put SOLE 2 23400 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 60706 2679000 SH Put SOLE 19 2679000 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 183 8100 SH Put SOLE 22 8100 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 8096 357296 SH SOLE 2 0 0 357296 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 4717 208145 SH SOLE 7 208145 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 2833 125000 SH SOLE 18 125000 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 180904 7983387 SH SOLE 19 7983387 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 32487 1433679 SH SOLE 30 1433679 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2 75 SH SOLE 17 0 0 75 INVESCO LTD SHS G491BT108 20154 985051 SH SOLE 2 113555 0 871496 INVESCO LTD SHS G491BT108 2973 145297 SH SOLE 4 134459 0 10838 INVESCO LTD SHS G491BT108 7726 377619 SH SOLE 7 377619 0 0 INVESCO LTD SHS G491BT108 50 2450 SH SOLE 13 2450 0 0 INVESCO LTD SHS G491BT108 64 3141 SH SOLE 15 3141 0 0 INVESCO LTD SHS G491BT108 20410 997578 SH SOLE 18 943426 0 54152 INVESCO LTD SHS G491BT108 2398 117222 SH SOLE 19 117222 0 0 INVESCO LTD SHS G491BT108 357786 17487116 SH SOLE 21 17487116 0 0 INVESCO LTD SHS G491BT108 198981 9725367 SH SOLE 22 8601219 0 1124148 INVESCO LTD SHS G491BT108 6134 299820 SH SOLE 23 299820 0 0 INVESCO LTD SHS G491BT108 6899 337178 SH SOLE 25 337178 0 0 INVESCO LTD SHS G491BT108 38504 1881904 SH SOLE 26 528856 0 1353048 INVESCO LTD SHS G491BT108 1570 76744 SH SOLE 28 55537 0 21207 INVESCO LTD SHS G491BT108 1930 94326 SH SOLE 29 9143 0 85183 INVESCO LTD SHS G491BT108 33099 1617729 SH SOLE 30 1617729 0 0 INVESCO LTD SHS G491BT108 2875 140507 SH SOLE 31 75721 0 64786 INVESCO LTD SHS G491BT108 3137 153327 SH SOLE 32 153327 0 0 INVESCO LTD SHS G491BT108 594 29030 SH SOLE 34 29030 0 0 INVESCO LTD SHS G491BT108 15754 769996 SH SOLE 35 769996 0 0 INVESCO LTD SHS G491BT108 11308 552694 SH SOLE 36 552694 0 0 INVESCO LTD SHS G491BT108 167 8169 SH SOLE 40 8169 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2801 173766 SH SOLE 2 45559 0 128207 INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH SOLE 4 259 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 53 3295 SH SOLE 7 3295 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 9192 570253 SH SOLE 18 570253 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 10900 676158 SH SOLE 19 676158 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 277991 17245072 SH SOLE 21 17245072 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 79651 4941130 SH SOLE 22 4757610 0 183520 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2636 163550 SH SOLE 23 163550 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 734 45547 SH SOLE 26 38415 0 7132 INVESCO MORTGAGE CAPITAL INC COM 46131B100 252 15658 SH SOLE 28 15658 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3013 186900 SH SOLE 30 186900 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1972 122345 SH SOLE 31 0 0 122345 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2063 127998 SH SOLE 34 127998 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 171 10606 SH SOLE 36 10606 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 212 13153 SH SOLE 40 13153 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 12 1000 SH SOLE 18 1000 0 0 INVESCO QQQ TR OPTIONS 46090E103 243 1300 SH Put SOLE 2 1300 0 0 INVESCO QQQ TR OPTIONS 46090E103 44818 240000 SH Put SOLE 19 240000 0 0 INVESCO QQQ TR OPTIONS 46090E103 317 1700 SH Put SOLE 22 1700 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 261 1396 SH SOLE 2 1396 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 143 765 SH SOLE 17 0 0 765 INVESCO QQQ TR UNIT SER 1 46090E103 20 105 SH SOLE 18 105 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 39256 210219 SH SOLE 19 210219 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 795 4256 SH SOLE 22 4256 0 0 INVESTAR HLDG CORP COM 46134L105 179 7485 SH SOLE 2 334 0 7151 INVESTAR HLDG CORP COM 46134L105 5 223 SH SOLE 7 223 0 0 INVESTAR HLDG CORP COM 46134L105 749 31386 SH SOLE 18 31386 0 0 INVESTAR HLDG CORP COM 46134L105 393 16485 SH SOLE 19 16485 0 0 INVESTAR HLDG CORP COM 46134L105 7565 317191 SH SOLE 21 317191 0 0 INVESTAR HLDG CORP COM 46134L105 2128 89206 SH SOLE 22 83506 0 5700 INVESTORS BANCORP INC NEW COM 46146L101 3614 324081 SH SOLE 2 90370 0 233711 INVESTORS BANCORP INC NEW COM 46146L101 104 9361 SH SOLE 4 9361 0 0 INVESTORS BANCORP INC NEW COM 46146L101 70 6311 SH SOLE 7 6311 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12317 1104626 SH SOLE 18 1104626 0 0 INVESTORS BANCORP INC NEW COM 46146L101 4436 397875 SH SOLE 19 397875 0 0 INVESTORS BANCORP INC NEW COM 46146L101 88209 7911159 SH SOLE 21 7911159 0 0 INVESTORS BANCORP INC NEW COM 46146L101 80580 7226896 SH SOLE 22 6891767 0 335129 INVESTORS BANCORP INC NEW COM 46146L101 94 8427 SH SOLE 23 8427 0 0 INVESTORS BANCORP INC NEW COM 46146L101 927 83173 SH SOLE 26 54802 0 28371 INVESTORS BANCORP INC NEW COM 46146L101 363 32565 SH SOLE 28 32565 0 0 INVESTORS BANCORP INC NEW COM 46146L101 775 69519 SH SOLE 30 69519 0 0 INVESTORS BANCORP INC NEW COM 46146L101 85 7655 SH SOLE 36 7655 0 0 INVESTORS BANCORP INC NEW COM 46146L101 251 22538 SH SOLE 40 22538 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 744 12673 SH SOLE 2 516 0 12157 INVESTORS REAL ESTATE TR SH BEN INT 461730509 187 3190 SH SOLE 4 3190 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 710 12102 SH SOLE 7 12102 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 32 541 SH SOLE 15 541 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 2273 38741 SH SOLE 18 38741 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1942 33108 SH SOLE 19 33108 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 24929 424897 SH SOLE 21 424897 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 28770 490374 SH SOLE 22 471250 0 19124 INVESTORS REAL ESTATE TR SH BEN INT 461730509 24 412 SH SOLE 23 412 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1506 25672 SH SOLE 25 25672 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 688 11729 SH SOLE 26 4227 0 7502 INVESTORS REAL ESTATE TR SH BEN INT 461730509 106 1806 SH SOLE 28 1806 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 360 6128 SH SOLE 29 6128 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 3148 53660 SH SOLE 30 53660 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 83 1420 SH SOLE 40 1420 0 0 INVESTORS TITLE CO COM 461804106 233 1395 SH SOLE 2 67 0 1328 INVESTORS TITLE CO COM 461804106 6 34 SH SOLE 7 34 0 0 INVESTORS TITLE CO COM 461804106 842 5039 SH SOLE 18 5039 0 0 INVESTORS TITLE CO COM 461804106 418 2503 SH SOLE 19 2503 0 0 INVESTORS TITLE CO COM 461804106 7861 47074 SH SOLE 21 47074 0 0 INVESTORS TITLE CO COM 461804106 8440 50536 SH SOLE 22 49376 0 1160 INVITAE CORP COM 46185L103 2100 89376 SH SOLE 2 17471 0 71905 INVITAE CORP COM 46185L103 14 579 SH SOLE 4 579 0 0 INVITAE CORP COM 46185L103 33 1406 SH SOLE 7 1406 0 0 INVITAE CORP COM 46185L103 6970 296590 SH SOLE 18 284274 0 12316 INVITAE CORP COM 46185L103 8105 344886 SH SOLE 19 344886 0 0 INVITAE CORP COM 46185L103 64332 2737538 SH SOLE 21 2737538 0 0 INVITAE CORP COM 46185L103 63586 2705792 SH SOLE 22 2588489 0 117303 INVITAE CORP COM 46185L103 1167 49663 SH SOLE 23 49663 0 0 INVITAE CORP COM 46185L103 3009 128028 SH SOLE 26 26965 0 101063 INVITAE CORP COM 46185L103 305 12966 SH SOLE 28 12966 0 0 INVITAE CORP COM 46185L103 431 18324 SH SOLE 30 18324 0 0 INVITAE CORP COM 46185L103 84 3557 SH SOLE 34 3557 0 0 INVITAE CORP COM 46185L103 199 8488 SH SOLE 40 8488 0 0 INVITATION HOMES INC COM 46187W107 23622 883717 SH SOLE 2 35784 0 847933 INVITATION HOMES INC COM 46187W107 8453 316249 SH SOLE 4 305972 0 10277 INVITATION HOMES INC COM 46187W107 13357 499707 SH SOLE 7 499707 0 0 INVITATION HOMES INC COM 46187W107 47 1758 SH SOLE 13 1758 0 0 INVITATION HOMES INC COM 46187W107 465 17394 SH SOLE 15 17394 0 0 INVITATION HOMES INC COM 46187W107 18862 705641 SH SOLE 18 671431 0 34210 INVITATION HOMES INC COM 46187W107 15925 595773 SH SOLE 19 595773 0 0 INVITATION HOMES INC COM 46187W107 264457 9893626 SH SOLE 21 9893626 0 0 INVITATION HOMES INC COM 46187W107 392179 14671879 SH SOLE 22 13816079 0 855800 INVITATION HOMES INC COM 46187W107 9055 338770 SH SOLE 23 338770 0 0 INVITATION HOMES INC COM 46187W107 32183 1204016 SH SOLE 25 1204016 0 0 INVITATION HOMES INC COM 46187W107 36806 1376957 SH SOLE 26 546632 0 830325 INVITATION HOMES INC COM 46187W107 2947 110259 SH SOLE 28 86993 0 23266 INVITATION HOMES INC COM 46187W107 8458 316407 SH SOLE 29 224279 0 92128 INVITATION HOMES INC COM 46187W107 25213 943251 SH SOLE 30 943251 0 0 INVITATION HOMES INC COM 46187W107 3117 116623 SH SOLE 31 63692 0 52931 INVITATION HOMES INC COM 46187W107 1816 67935 SH SOLE 34 67935 0 0 INVITATION HOMES INC COM 46187W107 8013 299794 SH SOLE 36 299794 0 0 INVITATION HOMES INC COM 46187W107 167 6254 SH SOLE 40 6254 0 0 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 0 509 SH SOLE 21 509 0 0 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 14 19446 SH SOLE 22 19446 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 18 2222 SH SOLE 18 2222 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 272 33795 SH SOLE 21 33795 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 1235 153430 SH SOLE 22 153430 0 0 IONIS PHARMACEUTICALS INC COM 462222100 20408 317530 SH SOLE 2 41484 0 276046 IONIS PHARMACEUTICALS INC COM 462222100 3217 50059 SH SOLE 4 46440 0 3619 IONIS PHARMACEUTICALS INC COM 462222100 520 8087 SH SOLE 7 8087 0 0 IONIS PHARMACEUTICALS INC COM 462222100 13797 214666 SH SOLE 18 203883 0 10783 IONIS PHARMACEUTICALS INC COM 462222100 2020 31426 SH SOLE 19 31426 0 0 IONIS PHARMACEUTICALS INC COM 462222100 214075 3330864 SH SOLE 21 3330864 0 0 IONIS PHARMACEUTICALS INC COM 462222100 263150 4094446 SH SOLE 22 3834929 0 259517 IONIS PHARMACEUTICALS INC COM 462222100 6574 102283 SH SOLE 23 102283 0 0 IONIS PHARMACEUTICALS INC COM 462222100 71 1106 SH SOLE 25 1106 0 0 IONIS PHARMACEUTICALS INC COM 462222100 15747 245018 SH SOLE 26 110390 0 134628 IONIS PHARMACEUTICALS INC COM 462222100 1612 25080 SH SOLE 28 18290 0 6790 IONIS PHARMACEUTICALS INC COM 462222100 2237 34802 SH SOLE 29 7632 0 27170 IONIS PHARMACEUTICALS INC COM 462222100 16963 263941 SH SOLE 30 263941 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3106 48327 SH SOLE 31 31097 0 17230 IONIS PHARMACEUTICALS INC COM 462222100 458 7120 SH SOLE 34 7120 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1591 24753 SH SOLE 36 24753 0 0 IONIS PHARMACEUTICALS INC COM 462222100 197 3068 SH SOLE 40 3068 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2451 99942 SH SOLE 2 4736 0 95206 IOVANCE BIOTHERAPEUTICS INC COM 462260100 13 515 SH SOLE 4 515 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 50 2021 SH SOLE 7 2021 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9266 377889 SH SOLE 18 374843 0 3046 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5976 243718 SH SOLE 19 243718 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 118169 4819307 SH SOLE 21 4819307 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 84585 3449622 SH SOLE 22 3299130 0 150492 IOVANCE BIOTHERAPEUTICS INC COM 462260100 52 2139 SH SOLE 23 2139 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1333 54351 SH SOLE 26 48306 0 6045 IOVANCE BIOTHERAPEUTICS INC COM 462260100 324 13208 SH SOLE 28 13208 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6873 280302 SH SOLE 30 280302 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 56 2289 SH SOLE 34 2289 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 262 10669 SH SOLE 40 10669 0 0 IPG PHOTONICS CORP COM 44980X109 12803 83004 SH SOLE 2 7089 0 75915 IPG PHOTONICS CORP COM 44980X109 1651 10705 SH SOLE 4 9724 0 981 IPG PHOTONICS CORP COM 44980X109 4710 30533 SH SOLE 7 30533 0 0 IPG PHOTONICS CORP COM 44980X109 37 239 SH SOLE 13 239 0 0 IPG PHOTONICS CORP COM 44980X109 59 383 SH SOLE 15 383 0 0 IPG PHOTONICS CORP COM 44980X109 10645 69012 SH SOLE 18 64155 0 4857 IPG PHOTONICS CORP COM 44980X109 1498 9710 SH SOLE 19 9710 0 0 IPG PHOTONICS CORP COM 44980X109 124357 806204 SH SOLE 21 806204 0 0 IPG PHOTONICS CORP COM 44980X109 132707 860337 SH SOLE 22 762982 0 97355 IPG PHOTONICS CORP COM 44980X109 4119 26701 SH SOLE 23 26701 0 0 IPG PHOTONICS CORP COM 44980X109 4494 29133 SH SOLE 25 29133 0 0 IPG PHOTONICS CORP COM 44980X109 22324 144723 SH SOLE 26 60630 0 84093 IPG PHOTONICS CORP COM 44980X109 1097 7110 SH SOLE 28 5326 0 1784 IPG PHOTONICS CORP COM 44980X109 1358 8806 SH SOLE 29 858 0 7948 IPG PHOTONICS CORP COM 44980X109 35396 229473 SH SOLE 30 229473 0 0 IPG PHOTONICS CORP COM 44980X109 2023 13114 SH SOLE 31 7367 0 5747 IPG PHOTONICS CORP COM 44980X109 292 1892 SH SOLE 34 1892 0 0 IPG PHOTONICS CORP COM 44980X109 2836 18385 SH SOLE 36 18385 0 0 IPG PHOTONICS CORP COM 44980X109 117 757 SH SOLE 40 757 0 0 IPIC ENTMT INC COM CL A 46263D106 1 178 SH SOLE 18 178 0 0 IQIYI INC SPONSORED ADS 46267X108 2668 129200 SH SOLE 2 4628 0 124572 IQIYI INC SPONSORED ADS 46267X108 590 28567 SH SOLE 4 28567 0 0 IQIYI INC SPONSORED ADS 46267X108 373 18039 SH SOLE 7 18039 0 0 IQIYI INC SPONSORED ADS 46267X108 823 39875 SH SOLE 15 38045 0 1830 IQIYI INC SPONSORED ADS 46267X108 752 36400 SH SOLE 18 36400 0 0 IQIYI INC SPONSORED ADS 46267X108 7102 343918 SH SOLE 19 343918 0 0 IQIYI INC SPONSORED ADS 46267X108 54037 2616821 SH SOLE 21 2616821 0 0 IQIYI INC SPONSORED ADS 46267X108 31367 1518988 SH SOLE 22 1398545 0 120443 IQIYI INC SPONSORED ADS 46267X108 1519 73558 SH SOLE 23 73558 0 0 IQIYI INC SPONSORED ADS 46267X108 16241 786510 SH SOLE 25 786510 0 0 IQIYI INC SPONSORED ADS 46267X108 13485 653048 SH SOLE 26 155301 0 497747 IQIYI INC SPONSORED ADS 46267X108 391 18913 SH SOLE 28 18913 0 0 IQIYI INC SPONSORED ADS 46267X108 521 25214 SH SOLE 29 13547 0 11667 IQIYI INC SPONSORED ADS 46267X108 15338 742761 SH SOLE 30 742761 0 0 IQIYI INC SPONSORED ADS 46267X108 127 6157 SH SOLE 31 6157 0 0 IQIYI INC SPONSORED ADS 46267X108 22962 1111963 SH SOLE 34 1111963 0 0 IQIYI INC SPONSORED ADS 46267X108 25 1195 SH SOLE 40 1195 0 0 IQVIA HLDGS INC COM 46266C105 88203 548185 SH SOLE 2 96435 0 451750 IQVIA HLDGS INC COM 46266C105 8931 55509 SH SOLE 4 50788 0 4721 IQVIA HLDGS INC COM 46266C105 22664 140860 SH SOLE 7 135898 0 4962 IQVIA HLDGS INC COM 46266C105 660 4099 SH SOLE 13 4099 0 0 IQVIA HLDGS INC COM 46266C105 242 1502 SH SOLE 15 1502 0 0 IQVIA HLDGS INC COM 46266C105 180120 1119450 SH SOLE 18 889165 0 230285 IQVIA HLDGS INC COM 46266C105 159650 992234 SH SOLE 19 992234 0 0 IQVIA HLDGS INC COM 46266C105 2011 12500 SH SOLE 20 12500 0 0 IQVIA HLDGS INC COM 46266C105 678829 4218952 SH SOLE 21 4218952 0 0 IQVIA HLDGS INC COM 46266C105 663995 4126754 SH SOLE 22 3668060 0 458694 IQVIA HLDGS INC COM 46266C105 19370 120386 SH SOLE 23 120386 0 0 IQVIA HLDGS INC COM 46266C105 26747 166231 SH SOLE 25 166231 0 0 IQVIA HLDGS INC COM 46266C105 130083 808468 SH SOLE 26 209999 0 598469 IQVIA HLDGS INC COM 46266C105 5640 35052 SH SOLE 28 26136 0 8916 IQVIA HLDGS INC COM 46266C105 571 3551 SH SOLE 29 3551 0 0 IQVIA HLDGS INC COM 46266C105 105605 656342 SH SOLE 30 656342 0 0 IQVIA HLDGS INC COM 46266C105 8751 54385 SH SOLE 31 32620 0 21765 IQVIA HLDGS INC COM 46266C105 39659 246485 SH SOLE 34 246485 0 0 IQVIA HLDGS INC COM 46266C105 19624 121966 SH SOLE 36 121966 0 0 IQVIA HLDGS INC COM 46266C105 631 3919 SH SOLE 40 3919 0 0 IRADIMED CORP COM 46266A109 110 5403 SH SOLE 2 1459 0 3944 IRADIMED CORP COM 46266A109 406 19832 SH SOLE 18 15024 0 4808 IRADIMED CORP COM 46266A109 864 42266 SH SOLE 19 42266 0 0 IRADIMED CORP COM 46266A109 3067 149956 SH SOLE 21 149956 0 0 IRADIMED CORP COM 46266A109 3169 154942 SH SOLE 22 152245 0 2697 IRADIMED CORP COM 46266A109 138 6742 SH SOLE 23 6742 0 0 IRADIMED CORP COM 46266A109 234 11451 SH SOLE 26 0 0 11451 IRHYTHM TECHNOLOGIES INC COM 450056106 1918 24259 SH SOLE 2 3769 0 20490 IRHYTHM TECHNOLOGIES INC COM 450056106 12 150 SH SOLE 4 150 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 40 512 SH SOLE 7 512 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 6832 86398 SH SOLE 18 81207 0 5191 IRHYTHM TECHNOLOGIES INC COM 450056106 7896 99850 SH SOLE 19 99850 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 69012 872690 SH SOLE 21 872690 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 57725 729961 SH SOLE 22 698287 0 31674 IRHYTHM TECHNOLOGIES INC COM 450056106 791 10004 SH SOLE 23 10004 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2429 30713 SH SOLE 26 5349 0 25364 IRHYTHM TECHNOLOGIES INC COM 450056106 184 2328 SH SOLE 28 2328 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 517 6536 SH SOLE 30 6536 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 214 2705 SH SOLE 40 2705 0 0 IRIDEX CORP COM 462684101 13 2762 SH SOLE 18 2762 0 0 IRIDEX CORP COM 462684101 187 41056 SH SOLE 21 41056 0 0 IRIDEX CORP COM 462684101 178 39048 SH SOLE 22 39048 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2338 100517 SH SOLE 2 4097 0 96420 IRIDIUM COMMUNICATIONS INC COM 46269C102 92 3955 SH SOLE 4 3955 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 44 1905 SH SOLE 7 1905 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 10022 430867 SH SOLE 18 430867 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4108 176606 SH SOLE 19 176606 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 245025 10534162 SH SOLE 21 10534162 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 67967 2922034 SH SOLE 22 2780633 0 141401 IRIDIUM COMMUNICATIONS INC COM 46269C102 598 25716 SH SOLE 26 15835 0 9881 IRIDIUM COMMUNICATIONS INC COM 46269C102 277 11900 SH SOLE 28 11900 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4033 173370 SH SOLE 30 173370 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 96 4132 SH SOLE 36 4132 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 203 8714 SH SOLE 40 8714 0 0 IROBOT CORP COM 462726100 2354 25690 SH SOLE 2 2835 0 22855 IROBOT CORP COM 462726100 15 160 SH SOLE 4 160 0 0 IROBOT CORP COM 462726100 45 494 SH SOLE 7 494 0 0 IROBOT CORP COM 462726100 11301 123324 SH SOLE 18 120903 0 2421 IROBOT CORP COM 462726100 7953 86790 SH SOLE 19 86790 0 0 IROBOT CORP COM 462726100 272181 2970115 SH SOLE 21 2970115 0 0 IROBOT CORP COM 462726100 77329 843833 SH SOLE 22 807218 0 36615 IROBOT CORP COM 462726100 609 6649 SH SOLE 23 6649 0 0 IROBOT CORP COM 462726100 2251 24564 SH SOLE 26 8584 0 15980 IROBOT CORP COM 462726100 337 3679 SH SOLE 28 3679 0 0 IROBOT CORP COM 462726100 31 341 SH SOLE 29 341 0 0 IROBOT CORP COM 462726100 18064 197123 SH SOLE 30 197123 0 0 IROBOT CORP COM 462726100 17 182 SH SOLE 36 182 0 0 IROBOT CORP COM 462726100 260 2837 SH SOLE 40 2837 0 0 IRON MTN INC NEW COM 46284V101 23149 739587 SH SOLE 2 97278 0 642309 IRON MTN INC NEW COM 46284V101 2874 91831 SH SOLE 4 83485 0 8346 IRON MTN INC NEW COM 46284V101 7317 233785 SH SOLE 7 233785 0 0 IRON MTN INC NEW COM 46284V101 51 1616 SH SOLE 13 1616 0 0 IRON MTN INC NEW COM 46284V101 41 1297 SH SOLE 15 1297 0 0 IRON MTN INC NEW COM 46284V101 18323 585399 SH SOLE 18 547229 0 38170 IRON MTN INC NEW COM 46284V101 2809 89733 SH SOLE 19 89733 0 0 IRON MTN INC NEW COM 46284V101 249540 7972539 SH SOLE 21 7972539 0 0 IRON MTN INC NEW COM 46284V101 247537 7908544 SH SOLE 22 7119648 0 788896 IRON MTN INC NEW COM 46284V101 6615 211347 SH SOLE 23 211347 0 0 IRON MTN INC NEW COM 46284V101 8534 272643 SH SOLE 25 272643 0 0 IRON MTN INC NEW COM 46284V101 35537 1135368 SH SOLE 26 420424 0 714944 IRON MTN INC NEW COM 46284V101 1608 51365 SH SOLE 28 36558 0 14807 IRON MTN INC NEW COM 46284V101 2085 66628 SH SOLE 29 6991 0 59637 IRON MTN INC NEW COM 46284V101 29943 956633 SH SOLE 30 956633 0 0 IRON MTN INC NEW COM 46284V101 2938 93870 SH SOLE 31 55219 0 38651 IRON MTN INC NEW COM 46284V101 1161 37092 SH SOLE 34 37092 0 0 IRON MTN INC NEW COM 46284V101 6295 201134 SH SOLE 36 201134 0 0 IRON MTN INC NEW COM 46284V101 166 5308 SH SOLE 40 5308 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1642 150136 SH SOLE 2 21931 0 128205 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10 930 SH SOLE 4 930 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 31 2874 SH SOLE 7 2874 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5673 518590 SH SOLE 18 503177 0 15413 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5800 530168 SH SOLE 19 530168 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 72612 6637310 SH SOLE 21 6637310 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 50221 4590565 SH SOLE 22 4411390 0 179175 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 636 58093 SH SOLE 23 58093 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1705 155823 SH SOLE 26 23474 0 132349 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 222 20270 SH SOLE 28 20270 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 488 44572 SH SOLE 30 44572 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 72 6581 SH SOLE 34 6581 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 158 14407 SH SOLE 40 14407 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 810 760000 PRN SOLE 21 760000 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 475 48582 SH SOLE 2 48582 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 694 70979 SH SOLE 21 70979 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1343 137369 SH SOLE 22 137369 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 2303 235524 SH SOLE 25 235524 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 100 10189 SH SOLE 30 10189 0 0 ISHARES GOLD TRUST ISHARES 464285105 0 33 SH SOLE 17 0 0 33 ISHARES GOLD TRUST ISHARES 464285105 1992 147531 SH SOLE 18 147531 0 0 ISHARES GOLD TRUST ISHARES 464285105 1274 94357 SH SOLE 21 94357 0 0 ISHARES GOLD TRUST ISHARES 464285105 12707 941245 SH SOLE 23 941245 0 0 ISHARES INC MSCI AUST ETF 464286103 93570 4151274 SH SOLE 7 0 0 4151274 ISHARES INC MSCI AUST ETF 464286103 45986 2040186 SH SOLE 18 2040186 0 0 ISHARES INC MSCI AUST ETF 464286103 1339 59387 SH SOLE 21 59387 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 7253 244869 SH SOLE 23 244869 0 0 ISHARES INC EM HGHYL BD ETF 464286285 24 512 SH SOLE 18 512 0 0 ISHARES INC EM HGHYL BD ETF 464286285 7233 151349 SH SOLE 23 151349 0 0 ISHARES INC EM MKTS DIV ETF 464286319 590 14454 SH SOLE 2 14454 0 0 ISHARES INC EM MKTS DIV ETF 464286319 786 19265 SH SOLE 7 19265 0 0 ISHARES INC EM MKTS DIV ETF 464286319 2681 65715 SH SOLE 18 35443 0 30272 ISHARES INC EM MKTS DIV ETF 464286319 4914 120475 SH SOLE 19 120475 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 151 3444 SH SOLE 2 3444 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 49364 1129096 SH SOLE 7 0 0 1129096 ISHARES INC MSCI BRAZIL ETF 464286400 14837 339369 SH SOLE 18 339369 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 15196 347566 SH SOLE 19 347566 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 807 18462 SH SOLE 22 18462 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 155 3539 SH SOLE 23 3539 0 0 ISHARES INC MSCI CDA ETF 464286509 21581 754055 SH SOLE 2 754055 0 0 ISHARES INC MSCI CDA ETF 464286509 0 3 SH SOLE 17 0 0 3 ISHARES INC MSCI CDA ETF 464286509 40106 1401330 SH SOLE 21 1401330 0 0 ISHARES INC MSCI CDA ETF 464286509 5396 188545 SH SOLE 22 188545 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1379 29815 SH SOLE 2 0 0 29815 ISHARES INC JP MORGAN EM ETF 464286517 4747 102669 SH SOLE 7 0 0 102669 ISHARES INC JP MORGAN EM ETF 464286517 1 28 SH SOLE 17 0 0 28 ISHARES INC JP MORGAN EM ETF 464286517 4663 100851 SH SOLE 18 100851 0 0 ISHARES INC JP MORGAN EM ETF 464286517 34097 737399 SH SOLE 21 737399 0 0 ISHARES INC JP MORGAN EM ETF 464286517 254 5501 SH SOLE 23 5501 0 0 ISHARES INC MIN VOL GBL ETF 464286525 165661 1798317 SH SOLE 7 1798317 0 0 ISHARES INC MIN VOL GBL ETF 464286525 48 518 SH SOLE 17 0 0 518 ISHARES INC MIN VOL GBL ETF 464286525 26107 283407 SH SOLE 18 103668 0 179739 ISHARES INC MIN VOL GBL ETF 464286525 65276 708596 SH SOLE 40 708596 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2174 36941 SH SOLE 2 0 0 36941 ISHARES INC MIN VOL EMRG MKT 464286533 413 7022 SH SOLE 3 0 0 7022 ISHARES INC MIN VOL EMRG MKT 464286533 72499 1231715 SH SOLE 7 1231715 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 9 148 SH SOLE 17 0 0 148 ISHARES INC MIN VOL EMRG MKT 464286533 79390 1348788 SH SOLE 18 1348788 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 1817 30876 SH SOLE 19 30876 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 4011 68145 SH SOLE 21 68145 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 89333 1517723 SH SOLE 22 1517723 0 0 ISHARES INC MSCI EURZONE ETF 464286608 46934 1186554 SH SOLE 2 1186554 0 0 ISHARES INC MSCI EURZONE ETF 464286608 8 196 SH SOLE 17 0 0 196 ISHARES INC MSCI EURZONE ETF 464286608 4608 116498 SH SOLE 18 15153 0 101345 ISHARES INC MSCI EURZONE ETF 464286608 948862 23988412 SH SOLE 21 23988412 0 0 ISHARES INC MSCI THAILND ETF 464286624 7220 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 5714 139837 SH SOLE 22 139837 0 0 ISHARES INC MSCI BRIC INDX 464286657 6 137 SH SOLE 17 0 0 137 ISHARES INC MSCI PAC JP ETF 464286665 7 152 SH SOLE 17 0 0 152 ISHARES INC MSCI PAC JP ETF 464286665 76765 1625354 SH SOLE 23 1625354 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4465 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 53560 1747467 SH SOLE 7 0 0 1747467 ISHARES INC MSCI FRANCE ETF 464286707 12432 405606 SH SOLE 18 405606 0 0 ISHARES INC MSCI TURKEY ETF 464286715 875 36720 SH SOLE 18 36720 0 0 ISHARES INC MSCI TURKEY ETF 464286715 1327 55727 SH SOLE 22 0 0 55727 ISHARES INC MSCI SWITZERLAND 464286749 41809 1113138 SH SOLE 7 0 0 1113138 ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH SOLE 17 0 0 93 ISHARES INC MSCI SWITZERLAND 464286749 10 275 SH SOLE 18 275 0 0 ISHARES INC MSCI SWITZERLAND 464286749 7364 196052 SH SOLE 21 196052 0 0 ISHARES INC MSCI SPAIN ETF 464286764 18931 654817 SH SOLE 7 0 0 654817 ISHARES INC MSCI SPAIN ETF 464286764 4309 149039 SH SOLE 18 149039 0 0 ISHARES INC MSCI SPAIN ETF 464286764 10923 377828 SH SOLE 21 377828 0 0 ISHARES INC MSCI STH KOR ETF 464286772 102 1704 SH SOLE 2 1704 0 0 ISHARES INC MSCI STH KOR ETF 464286772 47120 787031 SH SOLE 4 787031 0 0 ISHARES INC MSCI STH KOR ETF 464286772 563 9396 SH SOLE 18 9396 0 0 ISHARES INC MSCI STH KOR ETF 464286772 9329 155817 SH SOLE 19 155817 0 0 ISHARES INC MSCI STH KOR ETF 464286772 3859 64459 SH SOLE 21 64459 0 0 ISHARES INC MSCI STH KOR ETF 464286772 30294 505989 SH SOLE 22 505989 0 0 ISHARES INC MSCI STH AFR ETF 464286780 17043 311745 SH SOLE 7 0 0 311745 ISHARES INC MSCI STH AFR ETF 464286780 32 592 SH SOLE 18 592 0 0 ISHARES INC MSCI STH AFR ETF 464286780 142 2590 SH SOLE 23 2590 0 0 ISHARES INC MSCI GERMANY ETF 464286806 34384 1225794 SH SOLE 7 0 0 1225794 ISHARES INC MSCI GERMANY ETF 464286806 9097 324323 SH SOLE 18 324323 0 0 ISHARES INC MSCI GERMANY ETF 464286806 179485 6398737 SH SOLE 21 6398737 0 0 ISHARES INC MSCI NETHERL ETF 464286814 10581 343090 SH SOLE 7 0 0 343090 ISHARES INC MSCI NETHERL ETF 464286814 500 16198 SH SOLE 18 16198 0 0 ISHARES INC MSCI MEXICO ETF 464286822 266 6123 SH SOLE 2 6123 0 0 ISHARES INC MSCI MEXICO ETF 464286822 830 19128 SH SOLE 21 19128 0 0 ISHARES INC MSCI MEXICO ETF 464286822 140 3230 SH SOLE 23 3230 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1 32 SH SOLE 17 0 0 32 ISHARES INC CORE MSCI EMKT 46434G103 110063 2139648 SH SOLE 2 1910286 0 229362 ISHARES INC CORE MSCI EMKT 46434G103 611293 11883616 SH SOLE 7 11883616 0 0 ISHARES INC CORE MSCI EMKT 46434G103 47395 921355 SH SOLE 17 0 0 921355 ISHARES INC CORE MSCI EMKT 46434G103 223910 4352847 SH SOLE 18 4123371 0 229476 ISHARES INC CORE MSCI EMKT 46434G103 13877 269774 SH SOLE 19 269774 0 0 ISHARES INC CORE MSCI EMKT 46434G103 242844 4720924 SH SOLE 21 4206043 0 514881 ISHARES INC CORE MSCI EMKT 46434G103 382988 7445332 SH SOLE 22 4668599 0 2776733 ISHARES INC CORE MSCI EMKT 46434G103 244649 4756007 SH SOLE 23 4756007 0 0 ISHARES INC CORE MSCI EMKT 46434G103 10713 208267 SH SOLE 26 208267 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 278391 7963129 SH SOLE 2 72879 0 7890250 ISHARES INC MSCI TAIWAN ETF 46434G772 3268 93466 SH SOLE 4 93466 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4334 123962 SH SOLE 18 123962 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 107246 3067686 SH SOLE 22 2319221 0 748465 ISHARES INC MSCI TAIWAN ETF 46434G772 1813 51855 SH SOLE 26 51855 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH SOLE 17 0 0 137 ISHARES INC MSCI RUSSIA ETF 46434G798 46228 1174182 SH SOLE 2 0 0 1174182 ISHARES INC MSCI RUSSIA ETF 46434G798 39817 1011343 SH SOLE 7 0 0 1011343 ISHARES INC MSCI RUSSIA ETF 46434G798 11896 302155 SH SOLE 18 302155 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 30583 776820 SH SOLE 21 776820 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 28481 723419 SH SOLE 22 483344 0 240075 ISHARES INC MSCI MLY ETF NEW 46434G814 2934 98682 SH SOLE 22 98682 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 18083 331308 SH SOLE 2 266948 0 64360 ISHARES INC MSCI JPN ETF NEW 46434G822 190038 3481820 SH SOLE 4 3481820 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 78116 1431219 SH SOLE 7 0 0 1431219 ISHARES INC MSCI JPN ETF NEW 46434G822 1 25 SH SOLE 17 0 0 25 ISHARES INC MSCI JPN ETF NEW 46434G822 3627 66458 SH SOLE 18 66458 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 410077 7513329 SH SOLE 21 7513329 0 0 ISHARES INC MSCI ITALY ETF 46434G830 19507 708042 SH SOLE 7 0 0 708042 ISHARES INC MSCI ITALY ETF 46434G830 564 20458 SH SOLE 18 20458 0 0 ISHARES INC MSCI ITALY ETF 46434G830 1733 62897 SH SOLE 21 62897 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 10039 295269 SH SOLE 2 295269 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 1111 32683 SH SOLE 7 32683 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 3 90 SH SOLE 18 90 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 947 27850 SH SOLE 22 27850 0 0 ISHARES INC MLT FCTR EMG MKT 46434G889 2158 51220 SH SOLE 2 0 0 51220 ISHARES INC MLT FCTR EMG MKT 46434G889 4 103 SH SOLE 18 103 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 1095 69985 SH SOLE 3 69985 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 380422 24308142 SH SOLE 7 24308142 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2816 179965 SH SOLE 22 179965 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5316 339709 SH SOLE 23 339709 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2426 155014 SH SOLE 26 0 0 155014 ISHARES SILVER TRUST ISHARES 46428Q109 408 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 26 199 SH SOLE 18 199 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 1 4 SH SOLE 17 0 0 4 ISHARES TR MRNGSTR LG-CP ET 464287127 62 374 SH SOLE 17 0 0 374 ISHARES TR CORE S&P TTL STK 464287150 255715 3837837 SH SOLE 2 3584840 0 252997 ISHARES TR CORE S&P TTL STK 464287150 442657 6643503 SH SOLE 7 6643503 0 0 ISHARES TR CORE S&P TTL STK 464287150 736 11044 SH SOLE 17 0 0 11044 ISHARES TR CORE S&P TTL STK 464287150 24903 373756 SH SOLE 18 373756 0 0 ISHARES TR CORE S&P TTL STK 464287150 327835 4920233 SH SOLE 19 4920233 0 0 ISHARES TR CORE S&P TTL STK 464287150 85943 1289851 SH SOLE 21 0 0 1289851 ISHARES TR CORE S&P TTL STK 464287150 344895 5176279 SH SOLE 22 0 0 5176279 ISHARES TR CORE S&P TTL STK 464287150 43956 659706 SH SOLE 26 659706 0 0 ISHARES TR SELECT DIVID ETF 464287168 4031 40486 SH SOLE 7 40486 0 0 ISHARES TR SELECT DIVID ETF 464287168 24 244 SH SOLE 17 0 0 244 ISHARES TR SELECT DIVID ETF 464287168 56945 571962 SH SOLE 18 571962 0 0 ISHARES TR SELECT DIVID ETF 464287168 8812 88513 SH SOLE 21 88513 0 0 ISHARES TR SELECT DIVID ETF 464287168 23100 232017 SH SOLE 22 232017 0 0 ISHARES TR TIPS BD ETF 464287176 14466 125257 SH SOLE 2 29829 0 95428 ISHARES TR TIPS BD ETF 464287176 13578 117568 SH SOLE 17 0 0 117568 ISHARES TR TIPS BD ETF 464287176 43208 374128 SH SOLE 18 374128 0 0 ISHARES TR TIPS BD ETF 464287176 6508 56349 SH SOLE 19 56349 0 0 ISHARES TR TIPS BD ETF 464287176 1566278 13562026 SH SOLE 21 13388239 0 173787 ISHARES TR TIPS BD ETF 464287176 12760 110487 SH SOLE 23 110487 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 173 4039 SH SOLE 2 4039 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 75620 1768069 SH SOLE 4 1768069 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 40974 958000 SH SOLE 7 958000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 15292 357540 SH SOLE 19 357540 0 0 ISHARES TR OPTIONS 464287184 41204 963400 SH Call SOLE 2 963400 0 0 ISHARES TR OPTIONS 464287184 234512 5483100 SH Call SOLE 19 5483100 0 0 ISHARES TR OPTIONS 464287184 7198 168300 SH Call SOLE 30 168300 0 0 ISHARES TR CORE S&P500 ETF 464287200 1816915 6164259 SH SOLE 2 4733906 0 1430353 ISHARES TR CORE S&P500 ETF 464287200 93 316 SH SOLE 3 316 0 0 ISHARES TR CORE S&P500 ETF 464287200 2355770 7992433 SH SOLE 4 7992433 0 0 ISHARES TR CORE S&P500 ETF 464287200 6038415 20486565 SH SOLE 7 20486565 0 0 ISHARES TR CORE S&P500 ETF 464287200 81345 275981 SH SOLE 16 275981 0 0 ISHARES TR CORE S&P500 ETF 464287200 327692 1111761 SH SOLE 17 0 0 1111761 ISHARES TR CORE S&P500 ETF 464287200 370656 1257527 SH SOLE 18 1255892 0 1635 ISHARES TR CORE S&P500 ETF 464287200 178807 606641 SH SOLE 19 606641 0 0 ISHARES TR CORE S&P500 ETF 464287200 1024244 3474960 SH SOLE 21 3474960 0 0 ISHARES TR CORE S&P500 ETF 464287200 1733815 5882324 SH SOLE 22 887356 0 4994968 ISHARES TR CORE S&P500 ETF 464287200 904935 3070177 SH SOLE 23 3070177 0 0 ISHARES TR CORE S&P500 ETF 464287200 33933 115126 SH SOLE 26 84915 0 30211 ISHARES TR CORE S&P500 ETF 464287200 194220 658930 SH SOLE 28 658930 0 0 ISHARES TR CORE US AGGBD ET 464287226 1670390 15001258 SH SOLE 2 14157992 0 843266 ISHARES TR CORE US AGGBD ET 464287226 2331 20937 SH SOLE 7 20937 0 0 ISHARES TR CORE US AGGBD ET 464287226 219614 1972286 SH SOLE 17 0 0 1972286 ISHARES TR CORE US AGGBD ET 464287226 451755 4057069 SH SOLE 18 4057069 0 0 ISHARES TR CORE US AGGBD ET 464287226 36496 327759 SH SOLE 19 327759 0 0 ISHARES TR CORE US AGGBD ET 464287226 76641 688292 SH SOLE 21 0 0 688292 ISHARES TR CORE US AGGBD ET 464287226 480251 4312987 SH SOLE 22 4238046 0 74941 ISHARES TR MSCI EMG MKT ETF 464287234 75419 1757619 SH SOLE 2 0 0 1757619 ISHARES TR MSCI EMG MKT ETF 464287234 443504 10335668 SH SOLE 4 10335668 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1560169 36359106 SH SOLE 7 36359106 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2819 65698 SH SOLE 17 0 0 65698 ISHARES TR MSCI EMG MKT ETF 464287234 3087 71943 SH SOLE 18 71943 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1492 34770 SH SOLE 19 34770 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 178659 4163585 SH SOLE 21 4163585 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 50241 1170854 SH SOLE 23 1170854 0 0 ISHARES TR OPTIONS 464287234 68913 1606000 SH Call SOLE 2 1606000 0 0 ISHARES TR OPTIONS 464287234 18880 440000 SH Put SOLE 2 440000 0 0 ISHARES TR OPTIONS 464287234 65575 1528200 SH Call SOLE 19 1528200 0 0 ISHARES TR OPTIONS 464287234 5089 118600 SH Call SOLE 30 118600 0 0 ISHARES TR IBOXX INV CP ETF 464287242 382255 3073530 SH SOLE 2 3018022 0 55508 ISHARES TR IBOXX INV CP ETF 464287242 99162 797313 SH SOLE 7 659309 0 138004 ISHARES TR IBOXX INV CP ETF 464287242 7317 58829 SH SOLE 17 0 0 58829 ISHARES TR IBOXX INV CP ETF 464287242 128775 1035419 SH SOLE 18 806467 0 228952 ISHARES TR IBOXX INV CP ETF 464287242 132020 1061514 SH SOLE 19 1061514 0 0 ISHARES TR IBOXX INV CP ETF 464287242 147033 1182224 SH SOLE 21 1182224 0 0 ISHARES TR IBOXX INV CP ETF 464287242 25815 207566 SH SOLE 22 207566 0 0 ISHARES TR IBOXX INV CP ETF 464287242 250514 2014264 SH SOLE 23 2014264 0 0 ISHARES TR OPTIONS 464287242 248989 2002000 SH Put SOLE 2 2002000 0 0 ISHARES TR OPTIONS 464287242 48193 387500 SH Put SOLE 19 387500 0 0 ISHARES TR GBL COMM SVC ETF 464287275 4694 82005 SH SOLE 7 82005 0 0 ISHARES TR GLOBAL TECH ETF 464287291 13466 75006 SH SOLE 2 75006 0 0 ISHARES TR GLOBAL TECH ETF 464287291 13123 73096 SH SOLE 7 73096 0 0 ISHARES TR GLOBAL TECH ETF 464287291 11285 62861 SH SOLE 18 62861 0 0 ISHARES TR GLOBAL TECH ETF 464287291 5940 33086 SH SOLE 19 33086 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 28324 158020 SH SOLE 2 158020 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1007 5616 SH SOLE 17 0 0 5616 ISHARES TR S&P 500 GRWT ETF 464287309 17600 98191 SH SOLE 18 98191 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 169328 944702 SH SOLE 22 0 0 944702 ISHARES TR GLOB HLTHCRE ETF 464287325 407338 6600846 SH SOLE 4 6600846 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 235933 3823262 SH SOLE 7 3823262 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 3 82 SH SOLE 18 82 0 0 ISHARES TR NORTH AMERN NAT 464287374 11170 363843 SH SOLE 2 0 0 363843 ISHARES TR JPX NIKKEI 400 464287382 2718 46439 SH SOLE 21 46439 0 0 ISHARES TR S&P 500 VAL ETF 464287408 27427 235285 SH SOLE 2 235285 0 0 ISHARES TR S&P 500 VAL ETF 464287408 26124 224106 SH SOLE 17 0 0 224106 ISHARES TR S&P 500 VAL ETF 464287408 222 1904 SH SOLE 18 1904 0 0 ISHARES TR 20 YR TR BD ETF 464287432 129700 976581 SH SOLE 2 726120 0 250461 ISHARES TR 20 YR TR BD ETF 464287432 2387 17975 SH SOLE 7 0 0 17975 ISHARES TR 20 YR TR BD ETF 464287432 66 495 SH SOLE 17 0 0 495 ISHARES TR 20 YR TR BD ETF 464287432 14845 111774 SH SOLE 18 111774 0 0 ISHARES TR 20 YR TR BD ETF 464287432 100448 756332 SH SOLE 19 756332 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4872 36687 SH SOLE 21 0 0 36687 ISHARES TR 20 YR TR BD ETF 464287432 26525 199719 SH SOLE 22 199719 0 0 ISHARES TR 20 YR TR BD ETF 464287432 26075 196330 SH SOLE 23 196330 0 0 ISHARES TR OPTIONS 464287432 66 500 SH Call SOLE 2 500 0 0 ISHARES TR OPTIONS 464287432 11289 85000 SH Call SOLE 19 85000 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 733 6666 SH SOLE 2 6666 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 138 1256 SH SOLE 3 1256 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 24466 222379 SH SOLE 7 0 0 222379 ISHARES TR BARCLAYS 7 10 YR 464287440 62 565 SH SOLE 17 0 0 565 ISHARES TR BARCLAYS 7 10 YR 464287440 9035 82123 SH SOLE 18 82123 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 44809 407285 SH SOLE 23 407285 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 132504 1562920 SH SOLE 2 789190 0 773730 ISHARES TR 1 3 YR TREAS BD 464287457 15928 187876 SH SOLE 3 184602 0 3274 ISHARES TR 1 3 YR TREAS BD 464287457 6122 72216 SH SOLE 7 72216 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 36 425 SH SOLE 17 0 0 425 ISHARES TR 1 3 YR TREAS BD 464287457 9447 111434 SH SOLE 18 111434 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 369931 4363420 SH SOLE 19 4363420 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 18009 212426 SH SOLE 21 0 0 212426 ISHARES TR 1 3 YR TREAS BD 464287457 138520 1633876 SH SOLE 22 1633876 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 147 1736 SH SOLE 23 1736 0 0 ISHARES TR MSCI EAFE ETF 464287465 52382 796921 SH SOLE 2 546873 0 250048 ISHARES TR MSCI EAFE ETF 464287465 242898 3695383 SH SOLE 4 3695383 0 0 ISHARES TR MSCI EAFE ETF 464287465 1106628 16835971 SH SOLE 7 16835971 0 0 ISHARES TR MSCI EAFE ETF 464287465 5398 82120 SH SOLE 17 0 0 82120 ISHARES TR MSCI EAFE ETF 464287465 8113 123425 SH SOLE 18 117072 0 6353 ISHARES TR MSCI EAFE ETF 464287465 2930738 44587524 SH SOLE 21 44587524 0 0 ISHARES TR MSCI EAFE ETF 464287465 734 11162 SH SOLE 23 11162 0 0 ISHARES TR MSCI EAFE ETF 464287465 2670339 40625875 SH SOLE 41 40625875 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 25 283 SH SOLE 17 0 0 283 ISHARES TR RUS MDCP VAL ETF 464287473 2458 27576 SH SOLE 18 27576 0 0 ISHARES TR RUS MD CP GR ETF 464287481 46 320 SH SOLE 17 0 0 320 ISHARES TR RUS MD CP GR ETF 464287481 5132 35994 SH SOLE 18 35994 0 0 ISHARES TR RUS MID CAP ETF 464287499 579 10357 SH SOLE 17 0 0 10357 ISHARES TR RUS MID CAP ETF 464287499 13985 250310 SH SOLE 18 250310 0 0 ISHARES TR RUS MID CAP ETF 464287499 5189 92874 SH SOLE 19 92874 0 0 ISHARES TR CORE S&P MCP ETF 464287507 70510 362969 SH SOLE 2 84785 0 278184 ISHARES TR CORE S&P MCP ETF 464287507 111565 574309 SH SOLE 4 574309 0 0 ISHARES TR CORE S&P MCP ETF 464287507 204726 1053876 SH SOLE 7 1053876 0 0 ISHARES TR CORE S&P MCP ETF 464287507 266 1368 SH SOLE 17 0 0 1368 ISHARES TR CORE S&P MCP ETF 464287507 255481 1315150 SH SOLE 18 1312545 0 2605 ISHARES TR CORE S&P MCP ETF 464287507 28729 147887 SH SOLE 19 147887 0 0 ISHARES TR CORE S&P MCP ETF 464287507 71656 368868 SH SOLE 21 368868 0 0 ISHARES TR CORE S&P MCP ETF 464287507 258554 1330967 SH SOLE 22 70009 0 1260958 ISHARES TR COHEN STEER REIT 464287564 9162 81329 SH SOLE 18 81329 0 0 ISHARES TR COHEN STEER REIT 464287564 36110 320547 SH SOLE 22 320547 0 0 ISHARES TR GLOBAL 100 ETF 464287572 1123445 23002569 SH SOLE 4 23002569 0 0 ISHARES TR GLOBAL 100 ETF 464287572 3 71 SH SOLE 17 0 0 71 ISHARES TR RUS 1000 VAL ETF 464287598 17767 139655 SH SOLE 17 0 0 139655 ISHARES TR RUS 1000 VAL ETF 464287598 83206 654034 SH SOLE 18 654034 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 125841 989164 SH SOLE 22 0 0 989164 ISHARES TR S&P MC 400GR ETF 464287606 1111 4910 SH SOLE 2 4910 0 0 ISHARES TR S&P MC 400GR ETF 464287606 3 13 SH SOLE 17 0 0 13 ISHARES TR S&P MC 400GR ETF 464287606 814 3599 SH SOLE 18 3599 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 20751 131887 SH SOLE 17 0 0 131887 ISHARES TR RUS 1000 GRW ETF 464287614 176956 1124670 SH SOLE 18 1124670 0 0 ISHARES TR RUS 1000 ETF 464287622 321503 1974958 SH SOLE 2 0 0 1974958 ISHARES TR RUS 1000 ETF 464287622 149 913 SH SOLE 17 0 0 913 ISHARES TR RUS 1000 ETF 464287622 10825 66496 SH SOLE 18 66496 0 0 ISHARES TR RUS 1000 ETF 464287622 654146 4018341 SH SOLE 19 4018341 0 0 ISHARES TR RUS 1000 ETF 464287622 100097 614887 SH SOLE 21 305076 0 309811 ISHARES TR RUS 1000 ETF 464287622 28563 175461 SH SOLE 22 0 0 175461 ISHARES TR RUS 2000 VAL ETF 464287630 9882 82009 SH SOLE 2 0 0 82009 ISHARES TR RUS 2000 VAL ETF 464287630 130 1081 SH SOLE 17 0 0 1081 ISHARES TR RUS 2000 VAL ETF 464287630 20194 167585 SH SOLE 18 167585 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 11792 58706 SH SOLE 2 0 0 58706 ISHARES TR RUS 2000 GRW ETF 464287648 93 462 SH SOLE 17 0 0 462 ISHARES TR RUS 2000 GRW ETF 464287648 10724 53388 SH SOLE 18 53388 0 0 ISHARES TR OPTIONS 464287655 43758 281400 SH Call SOLE 19 281400 0 0 ISHARES TR OPTIONS 464287655 5069 32600 SH Call SOLE 30 32600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 34234 220157 SH SOLE 2 31278 0 188879 ISHARES TR RUSSELL 2000 ETF 464287655 586445 3771350 SH SOLE 7 3771350 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 817 5256 SH SOLE 17 0 0 5256 ISHARES TR RUSSELL 2000 ETF 464287655 112214 721634 SH SOLE 18 721634 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 49191 316339 SH SOLE 19 316339 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 37449 240827 SH SOLE 21 85959 0 154868 ISHARES TR RUSSELL 2000 ETF 464287655 1354900 8713186 SH SOLE 22 8713186 0 0 ISHARES TR CORE S&P US VLU 464287663 38250 675204 SH SOLE 2 675204 0 0 ISHARES TR CORE S&P US VLU 464287663 8805 155436 SH SOLE 17 0 0 155436 ISHARES TR CORE S&P US VLU 464287663 12925 228148 SH SOLE 18 38793 0 189355 ISHARES TR CORE S&P US GWT 464287671 6107 97434 SH SOLE 17 0 0 97434 ISHARES TR CORE S&P US GWT 464287671 14457 230653 SH SOLE 18 60444 0 170209 ISHARES TR RUSSELL 3000 ETF 464287689 181 1049 SH SOLE 17 0 0 1049 ISHARES TR RUSSELL 3000 ETF 464287689 62887 364858 SH SOLE 18 364858 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3565 20681 SH SOLE 19 20681 0 0 ISHARES TR U.S. UTILITS ETF 464287697 21411 141989 SH SOLE 7 0 0 141989 ISHARES TR S&P MC 400VL ETF 464287705 46 287 SH SOLE 17 0 0 287 ISHARES TR S&P MC 400VL ETF 464287705 315 1974 SH SOLE 18 1974 0 0 ISHARES TR U.S. TECH ETF 464287721 6290 31787 SH SOLE 7 0 0 31787 ISHARES TR U.S. TECH ETF 464287721 5124 25892 SH SOLE 18 25892 0 0 ISHARES TR U.S. REAL ES ETF 464287739 23202 265748 SH SOLE 2 28657 0 237091 ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH SOLE 17 0 0 4 ISHARES TR U.S. REAL ES ETF 464287739 1351 15479 SH SOLE 18 5345 0 10134 ISHARES TR U.S. REAL ES ETF 464287739 23235 266123 SH SOLE 22 266123 0 0 ISHARES TR US INDUSTRIALS 464287754 4789 30263 SH SOLE 18 30263 0 0 ISHARES TR US HLTHCARE ETF 464287762 117224 600316 SH SOLE 7 0 0 600316 ISHARES TR US HLTHCARE ETF 464287762 108 554 SH SOLE 18 554 0 0 ISHARES TR U.S. FINLS ETF 464287788 7317 58256 SH SOLE 18 58256 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3940 114502 SH SOLE 18 114502 0 0 ISHARES TR CORE S&P SCP ETF 464287804 59753 763320 SH SOLE 2 274399 0 488921 ISHARES TR CORE S&P SCP ETF 464287804 140010 1788578 SH SOLE 4 1788578 0 0 ISHARES TR CORE S&P SCP ETF 464287804 78905 1007978 SH SOLE 7 1007978 0 0 ISHARES TR CORE S&P SCP ETF 464287804 67863 866926 SH SOLE 17 0 0 866926 ISHARES TR CORE S&P SCP ETF 464287804 185301 2367160 SH SOLE 18 2360370 0 6790 ISHARES TR CORE S&P SCP ETF 464287804 14825 189384 SH SOLE 19 189384 0 0 ISHARES TR CORE S&P SCP ETF 464287804 31219 398811 SH SOLE 21 398811 0 0 ISHARES TR CORE S&P SCP ETF 464287804 186100 2377360 SH SOLE 22 375704 0 2001656 ISHARES TR CORE S&P SCP ETF 464287804 15728 200917 SH SOLE 23 200917 0 0 ISHARES TR CORE S&P SCP ETF 464287804 7540 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 133 SH SOLE 17 0 0 133 ISHARES TR EUROPE ETF 464287861 318 7209 SH SOLE 3 7209 0 0 ISHARES TR EUROPE ETF 464287861 484778 11000177 SH SOLE 4 11000177 0 0 ISHARES TR EUROPE ETF 464287861 3 71 SH SOLE 17 0 0 71 ISHARES TR SP SMCP600VL ETF 464287879 72 483 SH SOLE 17 0 0 483 ISHARES TR S&P SML 600 GWT 464287887 17 95 SH SOLE 17 0 0 95 ISHARES TR S&P SML 600 GWT 464287887 79 435 SH SOLE 18 435 0 0 ISHARES TR INTL TREA BD ETF 464288117 85044 1672441 SH SOLE 7 31243 0 1641198 ISHARES TR INTL TREA BD ETF 464288117 179 3511 SH SOLE 17 0 0 3511 ISHARES TR INTL TREA BD ETF 464288117 9722 191186 SH SOLE 18 191186 0 0 ISHARES TR INTL TREA BD ETF 464288117 15764 310000 SH SOLE 22 0 0 310000 ISHARES TR SHRT NAT MUN ETF 464288158 74 694 SH SOLE 17 0 0 694 ISHARES TR SHRT NAT MUN ETF 464288158 3443 32311 SH SOLE 18 32311 0 0 ISHARES TR AGENCY BOND ETF 464288166 6242 54167 SH SOLE 21 54167 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 2111 30254 SH SOLE 3 30254 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 10 140 SH SOLE 18 140 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 77 7214 SH SOLE 18 7214 0 0 ISHARES TR MSCI ACWI EX US 464288240 1 14 SH SOLE 17 0 0 14 ISHARES TR MSCI ACWI EX US 464288240 1290 27580 SH SOLE 18 27580 0 0 ISHARES TR MSCI ACWI EX US 464288240 70340 1504272 SH SOLE 21 1504272 0 0 ISHARES TR MSCI ACWI ETF 464288257 17658 239563 SH SOLE 2 239563 0 0 ISHARES TR MSCI ACWI ETF 464288257 2537 34422 SH SOLE 3 34422 0 0 ISHARES TR MSCI ACWI ETF 464288257 362 4913 SH SOLE 17 0 0 4913 ISHARES TR MSCI ACWI ETF 464288257 1140 15464 SH SOLE 18 15464 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 4675 68991 SH SOLE 23 68991 0 0 ISHARES TR EAFE SML CP ETF 464288273 21394 372726 SH SOLE 17 0 0 372726 ISHARES TR EAFE SML CP ETF 464288273 20611 359078 SH SOLE 18 359078 0 0 ISHARES TR EAFE SML CP ETF 464288273 57304 998324 SH SOLE 21 998324 0 0 ISHARES TR EAFE SML CP ETF 464288273 9992 174081 SH SOLE 23 174081 0 0 ISHARES TR EAFE SML CP ETF 464288273 66989 1167050 SH SOLE 26 0 0 1167050 ISHARES TR JPMORGAN USD EMG 464288281 12756 112593 SH SOLE 2 24161 0 88432 ISHARES TR JPMORGAN USD EMG 464288281 60119 530665 SH SOLE 7 530665 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2833 25005 SH SOLE 17 0 0 25005 ISHARES TR JPMORGAN USD EMG 464288281 25506 225135 SH SOLE 18 225135 0 0 ISHARES TR JPMORGAN USD EMG 464288281 8291 73183 SH SOLE 19 73183 0 0 ISHARES TR JPMORGAN USD EMG 464288281 62969 555825 SH SOLE 21 555825 0 0 ISHARES TR JPMORGAN USD EMG 464288281 163238 1440886 SH SOLE 22 1168443 0 272443 ISHARES TR JPMORGAN USD EMG 464288281 23741 209557 SH SOLE 23 209557 0 0 ISHARES TR JPMORGAN USD EMG 464288281 116971 1032488 SH SOLE 26 0 0 1032488 ISHARES TR MRGSTR MD CP GRW 464288307 1 2 SH SOLE 17 0 0 2 ISHARES TR NEW YORK MUN ETF 464288323 556 9783 SH SOLE 18 9783 0 0 ISHARES TR CALIF MUN BD ETF 464288356 359 5922 SH SOLE 18 5922 0 0 ISHARES TR GLB INFRASTR ETF 464288372 21957 475269 SH SOLE 2 475269 0 0 ISHARES TR GLB INFRASTR ETF 464288372 6911 149578 SH SOLE 22 0 0 149578 ISHARES TR GLB INFRASTR ETF 464288372 258 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 8888 78596 SH SOLE 2 78596 0 0 ISHARES TR NATIONAL MUN ETF 464288414 12278 108564 SH SOLE 17 0 0 108564 ISHARES TR NATIONAL MUN ETF 464288414 15102 133544 SH SOLE 18 133544 0 0 ISHARES TR NATIONAL MUN ETF 464288414 124399 1100000 SH SOLE 19 1100000 0 0 ISHARES TR ASIA 50 ETF 464288430 359884 5874699 SH SOLE 4 5874699 0 0 ISHARES TR INTL SEL DIV ETF 464288448 714 23244 SH SOLE 2 23244 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2797 91061 SH SOLE 7 91061 0 0 ISHARES TR INTL SEL DIV ETF 464288448 42351 1378605 SH SOLE 18 1308271 0 70334 ISHARES TR INTL SEL DIV ETF 464288448 1064 34638 SH SOLE 19 34638 0 0 ISHARES TR INTL SEL DIV ETF 464288448 48219 1569643 SH SOLE 21 1569643 0 0 ISHARES TR INTL DEV RE ETF 464288489 2262 75884 SH SOLE 2 10968 0 64916 ISHARES TR INTL DEV RE ETF 464288489 387 12971 SH SOLE 3 12971 0 0 ISHARES TR INTL DEV RE ETF 464288489 0 1 SH SOLE 17 0 0 1 ISHARES TR INTL DEV RE ETF 464288489 911 30548 SH SOLE 18 15 0 30533 ISHARES TR INTL DEV RE ETF 464288489 3486 116928 SH SOLE 22 116928 0 0 ISHARES TR IBOXX HI YD ETF 464288513 187249 2147846 SH SOLE 2 824659 0 1323187 ISHARES TR IBOXX HI YD ETF 464288513 2715 31138 SH SOLE 7 31138 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2272 26064 SH SOLE 17 0 0 26064 ISHARES TR IBOXX HI YD ETF 464288513 75781 869249 SH SOLE 18 625901 0 243348 ISHARES TR IBOXX HI YD ETF 464288513 770718 8840542 SH SOLE 19 8840542 0 0 ISHARES TR IBOXX HI YD ETF 464288513 290890 3336659 SH SOLE 21 3336659 0 0 ISHARES TR IBOXX HI YD ETF 464288513 24499 281014 SH SOLE 22 281014 0 0 ISHARES TR IBOXX HI YD ETF 464288513 68728 788346 SH SOLE 23 788346 0 0 ISHARES TR IBOXX HI YD ETF 464288513 63442 727715 SH SOLE 26 727715 0 0 ISHARES TR OPTIONS 464288513 216861 2487500 SH Call SOLE 2 2487500 0 0 ISHARES TR OPTIONS 464288513 87833 1007500 SH Put SOLE 2 1007500 0 0 ISHARES TR OPTIONS 464288513 50216 576000 SH Call SOLE 19 576000 0 0 ISHARES TR OPTIONS 464288513 160847 1845000 SH Put SOLE 19 1845000 0 0 ISHARES TR CRE U S REIT ETF 464288521 25127 483024 SH SOLE 21 0 0 483024 ISHARES TR CRE U S REIT ETF 464288521 13787 265034 SH SOLE 22 0 0 265034 ISHARES TR CRE U S REIT ETF 464288521 66973 1287440 SH SOLE 23 1287440 0 0 ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH SOLE 17 0 0 1 ISHARES TR MSCI KLD400 SOC 464288570 440 4025 SH SOLE 18 4025 0 0 ISHARES TR MBS ETF 464288588 14233 132281 SH SOLE 2 68269 0 64012 ISHARES TR MBS ETF 464288588 29137 270788 SH SOLE 3 270788 0 0 ISHARES TR MBS ETF 464288588 15 135 SH SOLE 17 0 0 135 ISHARES TR MBS ETF 464288588 110466 1026640 SH SOLE 18 1026640 0 0 ISHARES TR MBS ETF 464288588 59477 552763 SH SOLE 19 552763 0 0 ISHARES TR MBS ETF 464288588 6236 57960 SH SOLE 21 57960 0 0 ISHARES TR INTRM GOV CR ETF 464288612 6 52 SH SOLE 17 0 0 52 ISHARES TR INTRM GOV CR ETF 464288612 575 5119 SH SOLE 18 5119 0 0 ISHARES TR USD INV GRDE ETF 464288620 26208 459219 SH SOLE 2 0 0 459219 ISHARES TR USD INV GRDE ETF 464288620 6457 113139 SH SOLE 7 113139 0 0 ISHARES TR USD INV GRDE ETF 464288620 12 206 SH SOLE 17 0 0 206 ISHARES TR USD INV GRDE ETF 464288620 72553 1271298 SH SOLE 18 1271298 0 0 ISHARES TR USD INV GRDE ETF 464288620 260 4559 SH SOLE 23 4559 0 0 ISHARES TR INTRM TR CRP ETF 464288638 138391 2430044 SH SOLE 2 2430044 0 0 ISHARES TR INTRM TR CRP ETF 464288638 235 4132 SH SOLE 3 0 0 4132 ISHARES TR INTRM TR CRP ETF 464288638 5 81 SH SOLE 17 0 0 81 ISHARES TR INTRM TR CRP ETF 464288638 6994 122817 SH SOLE 18 122817 0 0 ISHARES TR INTRM TR CRP ETF 464288638 9891 173672 SH SOLE 19 173672 0 0 ISHARES TR INTRM TR CRP ETF 464288638 58438 1026124 SH SOLE 21 1026124 0 0 ISHARES TR INTRM TR CRP ETF 464288638 1304 22901 SH SOLE 22 22901 0 0 ISHARES TR SH TR CRPORT ETF 464288646 47357 886164 SH SOLE 2 683089 0 203075 ISHARES TR SH TR CRPORT ETF 464288646 2998 56094 SH SOLE 3 0 0 56094 ISHARES TR SH TR CRPORT ETF 464288646 11914 222937 SH SOLE 7 222937 0 0 ISHARES TR SH TR CRPORT ETF 464288646 5 98 SH SOLE 17 0 0 98 ISHARES TR SH TR CRPORT ETF 464288646 20577 385042 SH SOLE 18 243634 0 141408 ISHARES TR SH TR CRPORT ETF 464288646 255878 4788138 SH SOLE 19 4788138 0 0 ISHARES TR SH TR CRPORT ETF 464288646 12082 226088 SH SOLE 21 94811 0 131277 ISHARES TR SH TR CRPORT ETF 464288646 37303 698044 SH SOLE 22 698044 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 39903 278808 SH SOLE 2 278808 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 189 1324 SH SOLE 22 1324 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 9710 77208 SH SOLE 2 77208 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 35 279 SH SOLE 17 0 0 279 ISHARES TR 3 7 YR TREAS BD 464288661 40092 318797 SH SOLE 18 93786 0 225011 ISHARES TR 3 7 YR TREAS BD 464288661 20067 159562 SH SOLE 23 159562 0 0 ISHARES TR SHORT TREAS BD 464288679 3 26 SH SOLE 17 0 0 26 ISHARES TR SHORT TREAS BD 464288679 7857 71010 SH SOLE 18 71010 0 0 ISHARES TR SHORT TREAS BD 464288679 557836 5041450 SH SOLE 19 5041450 0 0 ISHARES TR SHORT TREAS BD 464288679 31727 286735 SH SOLE 21 0 0 286735 ISHARES TR SHORT TREAS BD 464288679 46441 419712 SH SOLE 22 419712 0 0 ISHARES TR OPTIONS 464288687 55 1500 SH Put SOLE 2 1500 0 0 ISHARES TR OPTIONS 464288687 1843 50000 SH Put SOLE 19 50000 0 0 ISHARES TR PFD AND INCM SEC 464288687 11458 310929 SH SOLE 2 310929 0 0 ISHARES TR PFD AND INCM SEC 464288687 1596 43319 SH SOLE 3 43319 0 0 ISHARES TR PFD AND INCM SEC 464288687 739 20052 SH SOLE 7 20052 0 0 ISHARES TR PFD AND INCM SEC 464288687 123763 3358550 SH SOLE 18 3226133 0 132417 ISHARES TR PFD AND INCM SEC 464288687 16034 435127 SH SOLE 21 435127 0 0 ISHARES TR MRNING SM CP ETF 464288703 2 15 SH SOLE 17 0 0 15 ISHARES TR GLOB UTILITS ETF 464288711 763 13983 SH SOLE 7 13983 0 0 ISHARES TR GLOB UTILITS ETF 464288711 274 5025 SH SOLE 23 5025 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 31009 338634 SH SOLE 7 338634 0 0 ISHARES TR GLB CNSM STP ETF 464288737 128018 2432412 SH SOLE 4 2432412 0 0 ISHARES TR GLB CNSM STP ETF 464288737 6227 118320 SH SOLE 7 118320 0 0 ISHARES TR GLB CNS DISC ETF 464288745 36026 303985 SH SOLE 7 303985 0 0 ISHARES TR MSCI USA ESG SLC 464288802 58 477 SH SOLE 18 477 0 0 ISHARES TR US HLTHCR PR ETF 464288828 17 100 SH SOLE 18 100 0 0 ISHARES TR EAFE VALUE ETF 464288877 16472 342673 SH SOLE 17 0 0 342673 ISHARES TR EAFE GRWTH ETF 464288885 37098 459304 SH SOLE 2 459304 0 0 ISHARES TR EAFE GRWTH ETF 464288885 0 6 SH SOLE 17 0 0 6 ISHARES TR OPTIONS 464289180 2087 115000 SH Put SOLE 19 115000 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 CORE LT USDB ETF 464289479 4 60 SH SOLE 17 0 0 60 ISHARES TR CORE LT USDB ETF 464289479 152 2311 SH SOLE 18 2311 0 0 ISHARES TR LNG TR CRPRT BD 464289511 622 9763 SH SOLE 2 9763 0 0 ISHARES TR LNG TR CRPRT BD 464289511 4326 67862 SH SOLE 18 74 0 67788 ISHARES TR LNG TR CRPRT BD 464289511 68487 1074304 SH SOLE 21 1074304 0 0 ISHARES TR LNG TR CRPRT BD 464289511 536 8415 SH SOLE 22 8415 0 0 ISHARES TR LNG TR CRPRT BD 464289511 4341 68091 SH SOLE 23 68091 0 0 ISHARES TR INDIA 50 ETF 464289529 58873 1533539 SH SOLE 7 1533539 0 0 ISHARES TR INDIA 50 ETF 464289529 24640 641823 SH SOLE 22 641823 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 5 85 SH SOLE 17 0 0 85 ISHARES TR GRWT ALLOCAT ETF 464289867 9 189 SH SOLE 17 0 0 189 ISHARES TR GRWT ALLOCAT ETF 464289867 55141 1198207 SH SOLE 22 1198207 0 0 ISHARES TR MODERT ALLOC ETF 464289875 38998 999442 SH SOLE 22 999442 0 0 ISHARES TR CONSER ALLOC ETF 464289883 13136 371177 SH SOLE 22 371177 0 0 ISHARES TR US TREAS BD ETF 46429B267 35654 1381133 SH SOLE 2 1268116 0 113017 ISHARES TR US TREAS BD ETF 46429B267 6305 244243 SH SOLE 7 244243 0 0 ISHARES TR US TREAS BD ETF 46429B267 105 4064 SH SOLE 17 0 0 4064 ISHARES TR US TREAS BD ETF 46429B267 58302 2258469 SH SOLE 18 2258469 0 0 ISHARES TR US TREAS BD ETF 46429B267 97844 3790198 SH SOLE 19 3790198 0 0 ISHARES TR A RATE CP BD ETF 46429B291 7 139 SH SOLE 18 139 0 0 ISHARES TR CMBS ETF 46429B366 592 11189 SH SOLE 3 11189 0 0 ISHARES TR CMBS ETF 46429B366 3812 72044 SH SOLE 18 37314 0 34730 ISHARES TR MSCI PHILIPS ETF 46429B408 2625 73715 SH SOLE 22 0 0 73715 ISHARES TR IBONDS SEP19 ETF 46429B564 3 136 SH SOLE 18 136 0 0 ISHARES TR MSCI INDIA ETF 46429B598 278776 7897342 SH SOLE 2 44218 0 7853124 ISHARES TR MSCI INDIA ETF 46429B598 49965 1415449 SH SOLE 4 1415449 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5378 152363 SH SOLE 7 0 0 152363 ISHARES TR MSCI INDIA ETF 46429B598 46334 1312576 SH SOLE 13 1312576 0 0 ISHARES TR MSCI INDIA ETF 46429B598 7060 200000 SH SOLE 15 0 0 200000 ISHARES TR MSCI INDIA ETF 46429B598 38324 1085664 SH SOLE 18 1085664 0 0 ISHARES TR MSCI INDIA ETF 46429B598 6883 194981 SH SOLE 19 194981 0 0 ISHARES TR MSCI INDIA ETF 46429B598 204953 5806042 SH SOLE 21 5806042 0 0 ISHARES TR MSCI INDIA ETF 46429B598 253106 7170139 SH SOLE 22 6259673 0 910466 ISHARES TR MSCI INDIA ETF 46429B598 974 27590 SH SOLE 26 27590 0 0 ISHARES TR MSCI POLAND ETF 46429B606 12856 541289 SH SOLE 7 0 0 541289 ISHARES TR MSCI POLAND ETF 46429B606 6239 262707 SH SOLE 18 262707 0 0 ISHARES TR MSCI POLAND ETF 46429B606 2578 108537 SH SOLE 22 0 0 108537 ISHARES TR FLTG RATE NT ETF 46429B655 14513 284957 SH SOLE 2 192900 0 92057 ISHARES TR FLTG RATE NT ETF 46429B655 2354 46212 SH SOLE 3 0 0 46212 ISHARES TR FLTG RATE NT ETF 46429B655 11285 221570 SH SOLE 7 0 0 221570 ISHARES TR FLTG RATE NT ETF 46429B655 10 200 SH SOLE 17 0 0 200 ISHARES TR FLTG RATE NT ETF 46429B655 15551 305350 SH SOLE 18 251032 0 54318 ISHARES TR FLTG RATE NT ETF 46429B655 60025 1178577 SH SOLE 19 1178577 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 1702 33414 SH SOLE 21 33414 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 89874 1764664 SH SOLE 23 1764664 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 21138 223687 SH SOLE 2 223687 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 50636 535833 SH SOLE 3 526116 0 9717 ISHARES TR CORE HIGH DV ETF 46429B663 4 47 SH SOLE 17 0 0 47 ISHARES TR CORE HIGH DV ETF 46429B663 7144 75599 SH SOLE 18 63982 0 11617 ISHARES TR CORE HIGH DV ETF 46429B663 3841 40648 SH SOLE 19 40648 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 24944 263962 SH SOLE 21 263962 0 0 ISHARES TR MSCI CHINA ETF 46429B671 1530 25730 SH SOLE 18 25730 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 6199 85342 SH SOLE 2 0 0 85342 ISHARES TR MIN VOL EAFE ETF 46429B689 659 9078 SH SOLE 3 2279 0 6799 ISHARES TR MIN VOL EAFE ETF 46429B689 229207 3155384 SH SOLE 7 3155384 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 6 89 SH SOLE 17 0 0 89 ISHARES TR MIN VOL EAFE ETF 46429B689 174996 2409090 SH SOLE 18 2409090 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 7466 102785 SH SOLE 19 102785 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 7431 102299 SH SOLE 21 102299 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 29584 407267 SH SOLE 22 66936 0 340331 ISHARES TR MIN VOL USA ETF 46429B697 80994 1312065 SH SOLE 2 1140256 0 171809 ISHARES TR MIN VOL USA ETF 46429B697 463 7496 SH SOLE 3 7496 0 0 ISHARES TR MIN VOL USA ETF 46429B697 417 6763 SH SOLE 7 6763 0 0 ISHARES TR MIN VOL USA ETF 46429B697 51 820 SH SOLE 17 0 0 820 ISHARES TR MIN VOL USA ETF 46429B697 426530 6909607 SH SOLE 18 6794375 0 115232 ISHARES TR MIN VOL USA ETF 46429B697 102547 1661217 SH SOLE 19 1661217 0 0 ISHARES TR MIN VOL USA ETF 46429B697 6414 103898 SH SOLE 22 103898 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 3442 34224 SH SOLE 17 0 0 34224 ISHARES TR 0-5 YR TIPS ETF 46429B747 188 1868 SH SOLE 18 1868 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 6495 64571 SH SOLE 22 64571 0 0 ISHARES TR USA QUALITY FCTR 46432F339 320801 3507167 SH SOLE 2 2981379 0 525788 ISHARES TR USA QUALITY FCTR 46432F339 22 239 SH SOLE 17 0 0 239 ISHARES TR USA QUALITY FCTR 46432F339 102609 1121780 SH SOLE 18 888317 0 233463 ISHARES TR USA QUALITY FCTR 46432F339 43650 477204 SH SOLE 19 477204 0 0 ISHARES TR USA QUALITY FCTR 46432F339 14170 154913 SH SOLE 22 154913 0 0 ISHARES TR USA SIZE FACTOR 46432F370 39913 438609 SH SOLE 18 438609 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 64226 791056 SH SOLE 2 791056 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 63862 786574 SH SOLE 18 786574 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 13195 162517 SH SOLE 22 162517 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 57552 485265 SH SOLE 2 485265 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 34 287 SH SOLE 17 0 0 287 ISHARES TR USA MOMENTUM FCT 46432F396 96207 811191 SH SOLE 18 711231 0 99960 ISHARES TR USA MOMENTUM FCT 46432F396 55202 465446 SH SOLE 19 465446 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 14338 120893 SH SOLE 22 120893 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 37838 645260 SH SOLE 2 459631 0 185629 ISHARES TR CORE MSCI TOTAL 46432F834 185 3153 SH SOLE 17 0 0 3153 ISHARES TR CORE MSCI TOTAL 46432F834 939 16013 SH SOLE 18 16013 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 8501692 144981106 SH SOLE 21 144930755 0 50351 ISHARES TR CORE MSCI TOTAL 46432F834 293902 5011968 SH SOLE 22 5011968 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1672223 27234902 SH SOLE 2 25551454 0 1683448 ISHARES TR CORE MSCI EAFE 46432F842 71740 1168398 SH SOLE 3 1168398 0 0 ISHARES TR CORE MSCI EAFE 46432F842 35835 583639 SH SOLE 4 583639 0 0 ISHARES TR CORE MSCI EAFE 46432F842 4839 78804 SH SOLE 7 78804 0 0 ISHARES TR CORE MSCI EAFE 46432F842 97681 1590904 SH SOLE 17 0 0 1590904 ISHARES TR CORE MSCI EAFE 46432F842 234739 3823111 SH SOLE 18 3359684 0 463427 ISHARES TR CORE MSCI EAFE 46432F842 298809 4866594 SH SOLE 19 4866594 0 0 ISHARES TR CORE MSCI EAFE 46432F842 53763 875617 SH SOLE 21 0 0 875617 ISHARES TR CORE MSCI EAFE 46432F842 313433 5104765 SH SOLE 22 1752146 0 3352619 ISHARES TR CORE MSCI EAFE 46432F842 9362 152482 SH SOLE 23 152482 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 0 7 SH SOLE 17 0 0 7 ISHARES TR CORE 1 5 YR USD 46432F859 226 4487 SH SOLE 18 4487 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 557 22170 SH SOLE 18 22170 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 3159 128400 SH SOLE 21 128400 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3161 129000 SH SOLE 21 129000 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 6908 135532 SH SOLE 2 135532 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 142 2795 SH SOLE 18 2795 0 0 ISHARES TR MLTFCTR INTL SML 46434V266 1377 47554 SH SOLE 2 0 0 47554 ISHARES TR MULTIFACTOR INTL 46434V274 6083 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 297 SH SOLE 18 297 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 24861 946713 SH SOLE 19 946713 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 21863 832561 SH SOLE 21 832561 0 0 ISHARES TR MULTIFACTOR USA 46434V282 10233 322190 SH SOLE 2 0 0 322190 ISHARES TR MULTIFACTOR USA 46434V282 327 10304 SH SOLE 7 10304 0 0 ISHARES TR MULTIFACTOR USA 46434V282 122 3845 SH SOLE 18 3845 0 0 ISHARES TR MULTIFACTOR USA 46434V282 44962 1415676 SH SOLE 19 1415676 0 0 ISHARES TR MULTIFACTOR USA 46434V282 20193 635812 SH SOLE 21 635812 0 0 ISHARES TR MULTIFACTOR USA 46434V290 1384 34340 SH SOLE 2 0 0 34340 ISHARES TR MULTIFACTOR USA 46434V290 29 722 SH SOLE 18 722 0 0 ISHARES TR MULTIFACTOR USA 46434V290 4087 101432 SH SOLE 19 101432 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 24514 524926 SH SOLE 2 524926 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3397 72733 SH SOLE 7 72733 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 103317 2212346 SH SOLE 18 2087859 0 124487 ISHARES TR MSCI SAUDI ARBIA 46434V423 93885 2843287 SH SOLE 2 17000 0 2826287 ISHARES TR MSCI SAUDI ARBIA 46434V423 18573 562484 SH SOLE 4 562484 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 4499 136247 SH SOLE 7 0 0 136247 ISHARES TR MSCI SAUDI ARBIA 46434V423 6483 196323 SH SOLE 18 196323 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 35633 1079139 SH SOLE 22 327076 0 752063 ISHARES TR MSCI SAUDI ARBIA 46434V423 248 7511 SH SOLE 23 7511 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1882 57000 SH SOLE 26 0 0 57000 ISHARES TR INTL MOMENTUM FT 46434V449 1 43 SH SOLE 17 0 0 43 ISHARES TR MSCI LW CRB TG 46434V464 87 729 SH SOLE 18 729 0 0 ISHARES TR IBONDS SEP2020 46434V571 2 86 SH SOLE 17 0 0 86 ISHARES TR IBONDS SEP2020 46434V571 3 136 SH SOLE 18 136 0 0 ISHARES TR CORE TOTAL USD 46434V613 1 23 SH SOLE 17 0 0 23 ISHARES TR CORE TOTAL USD 46434V613 152 2939 SH SOLE 18 2939 0 0 ISHARES TR CORE TOTAL USD 46434V613 1498916 29003794 SH SOLE 21 29003794 0 0 ISHARES TR CORE DIV GRWTH 46434V621 35 917 SH SOLE 17 0 0 917 ISHARES TR CORE DIV GRWTH 46434V621 1174 30722 SH SOLE 18 6728 0 23994 ISHARES TR CORE DIV GRWTH 46434V621 26921 704738 SH SOLE 19 704738 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 878 28550 SH SOLE 2 28550 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 296 9643 SH SOLE 3 9643 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 413 13424 SH SOLE 18 13424 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 13945 522858 SH SOLE 2 522858 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 100 3749 SH SOLE 18 3749 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 7386 276955 SH SOLE 19 276955 0 0 ISHARES TR CORE MSCI PAC 46434V696 40139 721020 SH SOLE 2 721020 0 0 ISHARES TR CUR HED MSCI GER 46434V704 1 21 SH SOLE 17 0 0 21 ISHARES TR CORE MSCI EURO 46434V738 350 7500 SH SOLE 2 7500 0 0 ISHARES TR CORE MSCI EURO 46434V738 250 5368 SH SOLE 7 5368 0 0 ISHARES TR CORE MSCI EURO 46434V738 1 11 SH SOLE 17 0 0 11 ISHARES TR CORE MSCI EURO 46434V738 15385 330149 SH SOLE 23 330149 0 0 ISHARES TR MSCI UAE ETF 46434V761 221 16345 SH SOLE 23 16345 0 0 ISHARES TR MSCI QATAR ETF 46434V779 327 18274 SH SOLE 23 18274 0 0 ISHARES TR HDG MSCI EAFE 46434V803 453 15179 SH SOLE 3 15179 0 0 ISHARES TR HDG MSCI EAFE 46434V803 12 389 SH SOLE 17 0 0 389 ISHARES TR HDG MSCI EAFE 46434V803 1826 61250 SH SOLE 18 61250 0 0 ISHARES TR HDG MSCI EAFE 46434V803 6579 220617 SH SOLE 22 0 0 220617 ISHARES TR ULTR SH TRM BD 46434V878 29841 592198 SH SOLE 2 592198 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 1544 50888 SH SOLE 2 0 0 50888 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 10 YR INVT GRD 46435G144 2857 55000 SH SOLE 55000 0 0 ISHARES TR 10 YR INVT GRD 46435G144 2857 55000 SH SOLE 2 55000 0 0 ISHARES TR 5 10 YR INVT 46435G151 1281 25000 SH SOLE 25000 0 0 ISHARES TR 5 10 YR INVT 46435G151 1281 25000 SH SOLE 2 25000 0 0 ISHARES TR ESG USD CORPT 46435G193 2 86 SH SOLE 18 86 0 0 ISHARES TR EDGE INVT GRDE 46435G219 3 57 SH SOLE 18 57 0 0 ISHARES TR EDGE INVT GRDE 46435G219 10257 198835 SH SOLE 19 198835 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 3 133 SH SOLE 18 133 0 0 ISHARES TR EDEG HIG YLELD 46435G250 5397 107997 SH SOLE 19 107997 0 0 ISHARES TR IBONDS DEC2023 46435G318 4 138 SH SOLE 18 138 0 0 ISHARES TR CORE MSCI INTL 46435G326 74809 1364881 SH SOLE 2 1181564 0 183317 ISHARES TR CORE MSCI INTL 46435G326 181 3297 SH SOLE 18 3297 0 0 ISHARES TR CORE MSCI INTL 46435G326 756878 13809131 SH SOLE 21 13809131 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 24560 759916 SH SOLE 2 759916 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 0 2 SH SOLE 17 0 0 2 ISHARES TR MSCI UK ETF NEW 46435G334 1 37 SH SOLE 18 37 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 13442 415911 SH SOLE 21 415911 0 0 ISHARES TR MORTGE REL ETF 46435G342 262 6201 SH SOLE 3 6201 0 0 ISHARES TR MORTGE REL ETF 46435G342 306 7260 SH SOLE 15 7260 0 0 ISHARES TR MORTGE REL ETF 46435G342 47231 1119756 SH SOLE 21 1119756 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 36336 563089 SH SOLE 2 563089 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 11 175 SH SOLE 18 175 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 4676 72467 SH SOLE 22 72467 0 0 ISHARES TR IBOXX HIG YLD EX 46435G441 979 19000 SH SOLE 19000 0 0 ISHARES TR IBOXX HIG YLD EX 46435G441 979 19000 SH SOLE 2 19000 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 2760 105000 SH SOLE 105000 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 2760 105000 SH SOLE 2 105000 0 0 ISHARES TR ESG MSCI EAFE 46435G516 32809 510170 SH SOLE 2 510170 0 0 ISHARES TR ESG MSCI EAFE 46435G516 0 5 SH SOLE 17 0 0 5 ISHARES TR ESG MSCI EAFE 46435G516 293 4560 SH SOLE 18 4560 0 0 ISHARES TR ESG MSCI EAFE 46435G516 3659 56901 SH SOLE 22 56901 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR ADAPTV JPN ETF 46435G649 2591 95981 SH SOLE 95981 0 0 ISHARES TR ADAPTIVE ETF 46435G656 1923 68093 SH SOLE 68093 0 0 ISHARES TR ADAPTV EUR ETF 46435G664 819 28989 SH SOLE 28989 0 0 ISHARES TR CORE INTL AGGR 46435G672 6438 118184 SH SOLE 2 118184 0 0 ISHARES TR CORE INTL AGGR 46435G672 859 15760 SH SOLE 3 15760 0 0 ISHARES TR CORE INTL AGGR 46435G672 98195 1802567 SH SOLE 7 0 0 1802567 ISHARES TR CORE INTL AGGR 46435G672 264370 4853060 SH SOLE 21 4853060 0 0 ISHARES TR IBONDS DEC2022 46435G755 312 11964 SH SOLE 18 11964 0 0 ISHARES TR IBONDS DEC2021 46435G789 320 12414 SH SOLE 18 12414 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH SOLE 18 46 0 0 ISHARES TR CYBERSECURITY 46435U135 2565 100000 SH SOLE 100000 0 0 ISHARES TR CYBERSECURITY 46435U135 2565 100000 SH SOLE 2 100000 0 0 ISHARES TR EDGE MSCI MULT 46435U143 1340 50000 SH SOLE 50000 0 0 ISHARES TR EDGE MSCI MULT 46435U143 1340 50000 SH SOLE 2 50000 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 7561 300000 SH SOLE 300000 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 7561 300000 SH SOLE 2 300000 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 7600 300000 SH SOLE 2 300000 0 0 ISHARES TR IBONDS 22 TRM HG 46435U176 7556 300000 SH SOLE 2 300000 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 7630 300000 SH SOLE 2 300000 0 0 ISHARES TR GENOMICS IMMUN 46435U192 2718 100000 SH SOLE 100000 0 0 ISHARES TR GENOMICS IMMUN 46435U192 2718 100000 SH SOLE 2 100000 0 0 ISHARES TR ESG MSCI LEADR 46435U218 5031 100000 SH SOLE 100000 0 0 ISHARES TR ESG MSCI LEADR 46435U218 5031 100000 SH SOLE 2 100000 0 0 ISHARES TR IBONDS 21 TRM HG 46435U226 7545 300000 SH SOLE 2 300000 0 0 ISHARES TR IBONDS DEC 27 46435U283 1284 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS DEC 27 46435U283 1284 50000 SH SOLE 2 50000 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 28027 567000 SH SOLE 567000 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 28027 567000 SH SOLE 2 567000 0 0 ISHARES TR SELF DRIVNG EV 46435U366 4800 200000 SH SOLE 200000 0 0 ISHARES TR SELF DRIVNG EV 46435U366 4800 200000 SH SOLE 2 200000 0 0 ISHARES TR MSCI JP VALUE 46435U374 7053 290000 SH SOLE 290000 0 0 ISHARES TR MSCI JP VALUE 46435U374 7053 290000 SH SOLE 2 290000 0 0 ISHARES TR MSCI JP EQUL 46435U382 6283 190000 SH SOLE 190000 0 0 ISHARES TR MSCI JP EQUL 46435U382 6283 190000 SH SOLE 2 190000 0 0 ISHARES TR IBONDS DEC 25 46435U432 2 57 SH SOLE 18 57 0 0 ISHARES TR GBL GREEN ETF 46435U440 5435 100000 SH SOLE 2 100000 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH SOLE 18 43 0 0 ISHARES TR ESG US AGR BD 46435U549 19754 370000 SH SOLE 370000 0 0 ISHARES TR ESG US AGR BD 46435U549 18687 350000 SH SOLE 2 350000 0 0 ISHARES TR ESG US AGR BD 46435U549 7 138 SH SOLE 18 138 0 0 ISHARES TR ESG MSCI USA SML 46435U663 809 30000 SH SOLE 30000 0 0 ISHARES TR ESG MSCI USA SML 46435U663 508 18833 SH SOLE 22 18833 0 0 ISHARES TR IBONDS DEC 46435U697 1 57 SH SOLE 18 57 0 0 ISHARES TR IBONDS ETF 46435UAA9 1 45 SH SOLE 18 45 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 51037 1014042 SH SOLE 2 1014042 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 7 145 SH SOLE 17 0 0 145 ISHARES US ETF TR SHT MAT BD ETF 46431W507 24274 482297 SH SOLE 18 482297 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 171287 3403283 SH SOLE 19 3403283 0 0 ISHARES US ETF TR INFLATION HEDG 46431W580 7171 275000 SH SOLE 275000 0 0 ISHARES US ETF TR INFLATION HEDG 46431W580 7171 275000 SH SOLE 2 275000 0 0 ISHARES US ETF TR BLOOMBERG ROLL 46431W598 14583 323000 SH SOLE 323000 0 0 ISHARES US ETF TR BLOOMBERG ROLL 46431W598 14583 323000 SH SOLE 2 323000 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 78335 883147 SH SOLE 2 883147 0 0 ISHARES US ETF TR GOLD STRATEGY 46431W614 1613 30000 SH SOLE 30000 0 0 ISHARES US ETF TR GOLD STRATEGY 46431W614 1613 30000 SH SOLE 2 30000 0 0 ISHARES US ETF TR INOVATIV HLTCR 46431W622 1786 70000 SH SOLE 70000 0 0 ISHARES US ETF TR INOVATIV HLTCR 46431W622 1786 70000 SH SOLE 2 70000 0 0 ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 1515 55000 SH SOLE 55000 0 0 ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 964 35000 SH SOLE 2 35000 0 0 ISHARES US ETF TR EVOLVED FINLS 46431W655 3616 150000 SH SOLE 150000 0 0 ISHARES US ETF TR EVOLVED FINLS 46431W655 3616 150000 SH SOLE 2 150000 0 0 ISHARES US ETF TR DISCRETIONARY 46431W663 3760 130000 SH SOLE 130000 0 0 ISHARES US ETF TR DISCRETIONARY 46431W663 3760 130000 SH SOLE 2 130000 0 0 ISHARES US ETF TR CONSUMER STPLS 46431W671 914 34000 SH SOLE 34000 0 0 ISHARES US ETF TR CONSUMER STPLS 46431W671 914 34000 SH SOLE 2 34000 0 0 ISHARES US ETF TR HEALTHCARE 46431W689 233 8000 SH SOLE 8000 0 0 ISHARES US ETF TR HEALTHCARE 46431W689 233 8000 SH SOLE 2 8000 0 0 ISHARES US ETF TR INT RT HDG C B 46431W705 1 14 SH SOLE 17 0 0 14 ISHARES US ETF TR INT RT HDG C B 46431W705 2 22 SH SOLE 18 22 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 4378 87315 SH SOLE 18 87315 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 2040 1725000 PRN SOLE 21 1725000 0 0 ISORAY INC COM 46489V104 18 44165 SH SOLE 21 44165 0 0 ISORAY INC COM 46489V104 343 837775 SH SOLE 22 837775 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1348 259191 SH SOLE 7 259191 0 0 ISRAMCO INC COM NEW 465141406 87 732 SH SOLE 2 19 0 713 ISRAMCO INC COM NEW 465141406 275 2322 SH SOLE 18 2322 0 0 ISRAMCO INC COM NEW 465141406 139 1175 SH SOLE 19 1175 0 0 ISRAMCO INC COM NEW 465141406 2826 23844 SH SOLE 21 23844 0 0 ISRAMCO INC COM NEW 465141406 1949 16444 SH SOLE 22 15970 0 474 ISSUER DIRECT CORPORATION COM NEW 46520M204 7 597 SH SOLE 18 597 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 71 6302 SH SOLE 21 6302 0 0 ISTAR INC COM 45031U101 754 60697 SH SOLE 2 2451 0 58246 ISTAR INC COM 45031U101 7 566 SH SOLE 4 566 0 0 ISTAR INC COM 45031U101 18 1461 SH SOLE 7 1461 0 0 ISTAR INC COM 45031U101 3451 277884 SH SOLE 18 277884 0 0 ISTAR INC COM 45031U101 1378 110974 SH SOLE 19 110974 0 0 ISTAR INC COM 45031U101 102165 8225844 SH SOLE 21 8225844 0 0 ISTAR INC COM 45031U101 25288 2036068 SH SOLE 22 1940118 0 95950 ISTAR INC COM 45031U101 323 26005 SH SOLE 26 0 0 26005 ISTAR INC COM 45031U101 105 8492 SH SOLE 28 8492 0 0 ISTAR INC COM 45031U101 1172 94379 SH SOLE 30 94379 0 0 ISTAR INC COM 45031U101 112 9043 SH SOLE 40 9043 0 0 ISTAR INC NOTE 3.125% 9/1 45031UCB5 861 839000 PRN SOLE 21 839000 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 563 45000 SH SOLE 26 45000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 9988 1060327 SH SOLE 2 0 0 1060327 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2885 306285 SH SOLE 13 306285 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 51589 5476502 SH SOLE 18 2220292 0 3256210 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 45110 4788698 SH SOLE 19 4788698 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 166467 17671635 SH SOLE 21 17671635 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 51132 5428007 SH SOLE 22 5428007 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 42674 4530170 SH SOLE 25 4530170 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10508 1115519 SH SOLE 30 1115519 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 190536 20226701 SH SOLE 34 20226701 0 0 ITERIS INC COM 46564T107 121 23464 SH SOLE 2 974 0 22490 ITERIS INC COM 46564T107 505 97617 SH SOLE 18 97617 0 0 ITERIS INC COM 46564T107 242 46896 SH SOLE 19 46896 0 0 ITERIS INC COM 46564T107 5097 985839 SH SOLE 21 985839 0 0 ITERIS INC COM 46564T107 4854 938911 SH SOLE 22 922717 0 16194 ITRON INC COM 465741106 1872 29913 SH SOLE 2 1414 0 28499 ITRON INC COM 465741106 10 164 SH SOLE 4 164 0 0 ITRON INC COM 465741106 39 619 SH SOLE 7 619 0 0 ITRON INC COM 465741106 9338 149244 SH SOLE 18 149244 0 0 ITRON INC COM 465741106 3671 58669 SH SOLE 19 58669 0 0 ITRON INC COM 465741106 228194 3647021 SH SOLE 21 3647021 0 0 ITRON INC COM 465741106 62288 995487 SH SOLE 22 946072 0 49415 ITRON INC COM 465741106 671 10730 SH SOLE 26 8956 0 1774 ITRON INC COM 465741106 282 4508 SH SOLE 28 4508 0 0 ITRON INC COM 465741106 3100 49549 SH SOLE 30 49549 0 0 ITRON INC COM 465741106 2413 38568 SH SOLE 31 0 0 38568 ITRON INC COM 465741106 201 3217 SH SOLE 40 3217 0 0 ITT INC COM 45073V108 15205 232214 SH SOLE 2 48012 0 184202 ITT INC COM 45073V108 47 711 SH SOLE 4 711 0 0 ITT INC COM 45073V108 139 2120 SH SOLE 7 2120 0 0 ITT INC COM 45073V108 16523 252344 SH SOLE 18 252344 0 0 ITT INC COM 45073V108 1263 19287 SH SOLE 19 19287 0 0 ITT INC COM 45073V108 283377 4327686 SH SOLE 21 4327686 0 0 ITT INC COM 45073V108 199165 3041617 SH SOLE 22 2862119 0 179498 ITT INC COM 45073V108 2522 38517 SH SOLE 26 22092 0 16425 ITT INC COM 45073V108 741 11315 SH SOLE 28 11315 0 0 ITT INC COM 45073V108 1615 24666 SH SOLE 30 24666 0 0 ITT INC COM 45073V108 371 5668 SH SOLE 31 1868 0 3800 ITT INC COM 45073V108 895 13667 SH SOLE 34 13667 0 0 ITT INC COM 45073V108 189 2882 SH SOLE 36 2882 0 0 ITT INC COM 45073V108 499 7616 SH SOLE 40 7616 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 39 1305 SH SOLE 7 1305 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 10123 336410 SH SOLE 21 336410 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 4038 134213 SH SOLE 22 130752 0 3461 ITURAN LOCATION AND CONTROL SHS M6158M104 422 14016 SH SOLE 23 14016 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 95 3166 SH SOLE 26 0 0 3166 ITURAN LOCATION AND CONTROL SHS M6158M104 109 3625 SH SOLE 30 3625 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 44 1457 SH SOLE 40 1457 0 0 IVERIC BIO INC COM 46583P102 11 8740 SH SOLE 18 8740 0 0 IVERIC BIO INC COM 46583P102 159 122663 SH SOLE 21 122663 0 0 IVERIC BIO INC COM 46583P102 648 498417 SH SOLE 22 498417 0 0 IVERIC BIO INC COM 46583P102 37 28557 SH SOLE 26 0 0 28557 IZEA WORLDWIDE INC COM 46604H105 3 5983 SH SOLE 21 5983 0 0 J & J SNACK FOODS CORP COM 466032109 2296 14264 SH SOLE 2 1502 0 12762 J & J SNACK FOODS CORP COM 466032109 8 50 SH SOLE 4 50 0 0 J & J SNACK FOODS CORP COM 466032109 42 261 SH SOLE 7 261 0 0 J & J SNACK FOODS CORP COM 466032109 10897 67705 SH SOLE 18 66043 0 1662 J & J SNACK FOODS CORP COM 466032109 6607 41050 SH SOLE 19 41050 0 0 J & J SNACK FOODS CORP COM 466032109 261286 1623397 SH SOLE 21 1623397 0 0 J & J SNACK FOODS CORP COM 466032109 73794 458492 SH SOLE 22 437751 0 20741 J & J SNACK FOODS CORP COM 466032109 347 2156 SH SOLE 23 2156 0 0 J & J SNACK FOODS CORP COM 466032109 874 5433 SH SOLE 26 2800 0 2633 J & J SNACK FOODS CORP COM 466032109 302 1875 SH SOLE 28 1875 0 0 J & J SNACK FOODS CORP COM 466032109 3580 22240 SH SOLE 30 22240 0 0 J & J SNACK FOODS CORP COM 466032109 196 1218 SH SOLE 40 1218 0 0 J ALEXANDERS HLDGS INC COM 46609J106 219 19469 SH SOLE 2 8526 0 10943 J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH SOLE 7 343 0 0 J ALEXANDERS HLDGS INC COM 46609J106 472 42039 SH SOLE 18 42039 0 0 J ALEXANDERS HLDGS INC COM 46609J106 892 79437 SH SOLE 19 79437 0 0 J ALEXANDERS HLDGS INC COM 46609J106 4872 433858 SH SOLE 21 433858 0 0 J ALEXANDERS HLDGS INC COM 46609J106 6128 545665 SH SOLE 22 535118 0 10547 J ALEXANDERS HLDGS INC COM 46609J106 250 22265 SH SOLE 23 22265 0 0 J ALEXANDERS HLDGS INC COM 46609J106 573 51012 SH SOLE 26 0 0 51012 J JILL INC COM 46620W102 33 16537 SH SOLE 2 421 0 16116 J JILL INC COM 46620W102 111 55662 SH SOLE 18 55662 0 0 J JILL INC COM 46620W102 52 26038 SH SOLE 19 26038 0 0 J JILL INC COM 46620W102 1107 556096 SH SOLE 21 556096 0 0 J JILL INC COM 46620W102 693 348426 SH SOLE 22 337963 0 10463 J2 GLOBAL INC COM 48123V102 5587 62853 SH SOLE 2 23807 0 39046 J2 GLOBAL INC COM 48123V102 17 193 SH SOLE 4 193 0 0 J2 GLOBAL INC COM 48123V102 77 864 SH SOLE 7 864 0 0 J2 GLOBAL INC COM 48123V102 24094 271055 SH SOLE 18 269818 0 1237 J2 GLOBAL INC COM 48123V102 10285 115705 SH SOLE 19 115705 0 0 J2 GLOBAL INC COM 48123V102 305558 3437489 SH SOLE 21 3437489 0 0 J2 GLOBAL INC COM 48123V102 148115 1666276 SH SOLE 22 1600016 0 66260 J2 GLOBAL INC COM 48123V102 701 7885 SH SOLE 23 7885 0 0 J2 GLOBAL INC COM 48123V102 2202 24772 SH SOLE 26 10765 0 14007 J2 GLOBAL INC COM 48123V102 552 6209 SH SOLE 28 6209 0 0 J2 GLOBAL INC COM 48123V102 4442 49969 SH SOLE 30 49969 0 0 J2 GLOBAL INC COM 48123V102 1579 17767 SH SOLE 34 17767 0 0 J2 GLOBAL INC COM 48123V102 438 4923 SH SOLE 40 4923 0 0 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1463 1050000 PRN SOLE 21 1050000 0 0 JABIL INC COM 466313103 11630 368049 SH SOLE 2 83041 0 285008 JABIL INC COM 466313103 24 775 SH SOLE 4 775 0 0 JABIL INC COM 466313103 196 6193 SH SOLE 7 6193 0 0 JABIL INC COM 466313103 42 1334 SH SOLE 15 1334 0 0 JABIL INC COM 466313103 12718 402464 SH SOLE 18 402464 0 0 JABIL INC COM 466313103 1329 42061 SH SOLE 19 42061 0 0 JABIL INC COM 466313103 219864 6957709 SH SOLE 21 6957709 0 0 JABIL INC COM 466313103 178325 5643212 SH SOLE 22 5301142 0 342070 JABIL INC COM 466313103 4303 136158 SH SOLE 25 136158 0 0 JABIL INC COM 466313103 14007 443273 SH SOLE 26 148589 0 294684 JABIL INC COM 466313103 581 18381 SH SOLE 28 18381 0 0 JABIL INC COM 466313103 1411 44644 SH SOLE 30 44644 0 0 JABIL INC COM 466313103 3133 99132 SH SOLE 31 3158 0 95974 JABIL INC COM 466313103 3954 125134 SH SOLE 36 125134 0 0 JABIL INC COM 466313103 426 13474 SH SOLE 40 13474 0 0 JACK IN THE BOX INC COM 466367109 3012 37001 SH SOLE 2 12027 0 24974 JACK IN THE BOX INC COM 466367109 6 70 SH SOLE 4 70 0 0 JACK IN THE BOX INC COM 466367109 35 429 SH SOLE 7 429 0 0 JACK IN THE BOX INC COM 466367109 11832 145372 SH SOLE 18 145372 0 0 JACK IN THE BOX INC COM 466367109 3590 44111 SH SOLE 19 44111 0 0 JACK IN THE BOX INC COM 466367109 147308 1809906 SH SOLE 21 1809906 0 0 JACK IN THE BOX INC COM 466367109 81117 996650 SH SOLE 22 953156 0 43494 JACK IN THE BOX INC COM 466367109 695 8534 SH SOLE 23 8534 0 0 JACK IN THE BOX INC COM 466367109 604 7425 SH SOLE 26 5398 0 2027 JACK IN THE BOX INC COM 466367109 255 3128 SH SOLE 28 3128 0 0 JACK IN THE BOX INC COM 466367109 583 7166 SH SOLE 30 7166 0 0 JACK IN THE BOX INC COM 466367109 173 2121 SH SOLE 40 2121 0 0 JACOBS ENGR GROUP INC COM 469814107 26882 318540 SH SOLE 2 35009 0 283531 JACOBS ENGR GROUP INC COM 469814107 3729 44183 SH SOLE 4 40143 0 4040 JACOBS ENGR GROUP INC COM 469814107 13122 155493 SH SOLE 7 111178 0 44315 JACOBS ENGR GROUP INC COM 469814107 546 6467 SH SOLE 13 6467 0 0 JACOBS ENGR GROUP INC COM 469814107 107 1264 SH SOLE 15 1264 0 0 JACOBS ENGR GROUP INC COM 469814107 20362 241279 SH SOLE 18 223743 0 17536 JACOBS ENGR GROUP INC COM 469814107 3455 40946 SH SOLE 19 40946 0 0 JACOBS ENGR GROUP INC COM 469814107 241129 2857315 SH SOLE 21 2857315 0 0 JACOBS ENGR GROUP INC COM 469814107 270519 3205583 SH SOLE 22 2841644 0 363939 JACOBS ENGR GROUP INC COM 469814107 8465 100310 SH SOLE 23 100310 0 0 JACOBS ENGR GROUP INC COM 469814107 11288 133763 SH SOLE 25 133763 0 0 JACOBS ENGR GROUP INC COM 469814107 29240 346482 SH SOLE 26 194019 0 152463 JACOBS ENGR GROUP INC COM 469814107 800 9476 SH SOLE 28 1815 0 7661 JACOBS ENGR GROUP INC COM 469814107 2663 31559 SH SOLE 29 2727 0 28832 JACOBS ENGR GROUP INC COM 469814107 39931 473175 SH SOLE 30 473175 0 0 JACOBS ENGR GROUP INC COM 469814107 4161 49308 SH SOLE 31 25841 0 23467 JACOBS ENGR GROUP INC COM 469814107 609 7216 SH SOLE 34 7216 0 0 JACOBS ENGR GROUP INC COM 469814107 8161 96711 SH SOLE 36 96711 0 0 JACOBS ENGR GROUP INC COM 469814107 332 3929 SH SOLE 40 3929 0 0 JAGGED PEAK ENERGY INC COM 47009K107 582 70420 SH SOLE 2 6260 0 64160 JAGGED PEAK ENERGY INC COM 47009K107 12 1473 SH SOLE 7 1473 0 0 JAGGED PEAK ENERGY INC COM 47009K107 1739 210222 SH SOLE 18 210222 0 0 JAGGED PEAK ENERGY INC COM 47009K107 1142 138069 SH SOLE 19 138069 0 0 JAGGED PEAK ENERGY INC COM 47009K107 17573 2124932 SH SOLE 21 2124932 0 0 JAGGED PEAK ENERGY INC COM 47009K107 15750 1904425 SH SOLE 22 1823316 0 81109 JAGGED PEAK ENERGY INC COM 47009K107 63 7651 SH SOLE 23 7651 0 0 JAGGED PEAK ENERGY INC COM 47009K107 67 8120 SH SOLE 26 0 0 8120 JAGGED PEAK ENERGY INC COM 47009K107 55 6677 SH SOLE 28 6677 0 0 JAGGED PEAK ENERGY INC COM 47009K107 120 14487 SH SOLE 30 14487 0 0 JAGGED PEAK ENERGY INC COM 47009K107 44 5344 SH SOLE 40 5344 0 0 JAGUAR HEALTH INC COM 47010C409 1 111 SH SOLE 21 111 0 0 JAKKS PAC INC COM 47012E106 9 12156 SH SOLE 21 12156 0 0 JAKKS PAC INC COM 47012E106 245 349882 SH SOLE 22 349882 0 0 JAMES RIV GROUP LTD COM G5005R107 1425 30388 SH SOLE 2 5683 0 24705 JAMES RIV GROUP LTD COM G5005R107 7 140 SH SOLE 4 140 0 0 JAMES RIV GROUP LTD COM G5005R107 27 577 SH SOLE 7 577 0 0 JAMES RIV GROUP LTD COM G5005R107 5680 121117 SH SOLE 18 121117 0 0 JAMES RIV GROUP LTD COM G5005R107 3493 74476 SH SOLE 19 74476 0 0 JAMES RIV GROUP LTD COM G5005R107 148265 3161293 SH SOLE 21 3161293 0 0 JAMES RIV GROUP LTD COM G5005R107 43957 937241 SH SOLE 22 901210 0 36031 JAMES RIV GROUP LTD COM G5005R107 826 17612 SH SOLE 23 17612 0 0 JAMES RIV GROUP LTD COM G5005R107 1701 36258 SH SOLE 26 6986 0 29272 JAMES RIV GROUP LTD COM G5005R107 163 3471 SH SOLE 28 3471 0 0 JAMES RIV GROUP LTD COM G5005R107 2031 43309 SH SOLE 30 43309 0 0 JAMES RIV GROUP LTD COM G5005R107 174 3700 SH SOLE 40 3700 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5748 268596 SH SOLE 2 96221 0 172375 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 16 750 SH SOLE 4 750 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 706 32980 SH SOLE 7 32980 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 38 1759 SH SOLE 15 1759 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10662 498203 SH SOLE 18 498203 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 499 23318 SH SOLE 19 23318 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 246756 11530639 SH SOLE 21 11530639 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 102104 4771199 SH SOLE 22 4526940 0 244259 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4217 197069 SH SOLE 25 197069 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6572 307089 SH SOLE 26 144204 0 162885 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 324 15151 SH SOLE 28 15151 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1078 50367 SH SOLE 30 50367 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 960 44840 SH SOLE 31 1978 0 42862 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1346 62906 SH SOLE 32 62906 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3150 147181 SH SOLE 36 147181 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 406 18960 SH SOLE 40 18960 0 0 JASON INDS INC COM 471172106 3 4335 SH SOLE 18 4335 0 0 JASON INDS INC COM 471172106 37 57335 SH SOLE 21 57335 0 0 JASON INDS INC COM 471172106 16 24905 SH SOLE 22 24905 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 1527 1550000 PRN SOLE 21 1550000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19574 137305 SH SOLE 2 14675 0 122630 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3321 23297 SH SOLE 4 21759 0 1538 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3783 26537 SH SOLE 7 7436 0 19101 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 157 1103 SH SOLE 13 1103 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 71 495 SH SOLE 15 495 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5762 40420 SH SOLE 18 35802 0 4618 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6963 48841 SH SOLE 19 48841 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 220091 1543849 SH SOLE 21 1543849 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 237220 1663998 SH SOLE 22 1541821 0 122177 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6221 43641 SH SOLE 23 43641 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8484 59509 SH SOLE 25 59509 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32789 230000 SH SOLE 26 88462 0 141538 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1673 11737 SH SOLE 28 8633 0 3104 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1938 13594 SH SOLE 29 1803 0 11791 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 17601 123467 SH SOLE 30 123467 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3436 24100 SH SOLE 31 10656 0 13444 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5748 40318 SH SOLE 34 40318 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5390 37806 SH SOLE 36 37806 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 172 1206 SH SOLE 40 1206 0 0 JBG SMITH PPTYS COM 46590V100 10653 270792 SH SOLE 2 59429 0 211363 JBG SMITH PPTYS COM 46590V100 1306 33187 SH SOLE 4 33187 0 0 JBG SMITH PPTYS COM 46590V100 5171 131437 SH SOLE 7 131437 0 0 JBG SMITH PPTYS COM 46590V100 191 4861 SH SOLE 15 4861 0 0 JBG SMITH PPTYS COM 46590V100 13298 338016 SH SOLE 18 338016 0 0 JBG SMITH PPTYS COM 46590V100 6728 171023 SH SOLE 19 171023 0 0 JBG SMITH PPTYS COM 46590V100 268270 6819267 SH SOLE 21 6819267 0 0 JBG SMITH PPTYS COM 46590V100 199200 5063561 SH SOLE 22 4833084 0 230477 JBG SMITH PPTYS COM 46590V100 162 4119 SH SOLE 23 4119 0 0 JBG SMITH PPTYS COM 46590V100 10212 259578 SH SOLE 25 259578 0 0 JBG SMITH PPTYS COM 46590V100 2945 74869 SH SOLE 26 23117 0 51752 JBG SMITH PPTYS COM 46590V100 556 14122 SH SOLE 28 14122 0 0 JBG SMITH PPTYS COM 46590V100 2471 62807 SH SOLE 29 62807 0 0 JBG SMITH PPTYS COM 46590V100 21568 548253 SH SOLE 30 548253 0 0 JBG SMITH PPTYS COM 46590V100 314 7992 SH SOLE 31 2592 0 5400 JBG SMITH PPTYS COM 46590V100 496 12619 SH SOLE 40 12619 0 0 JD COM INC SPON ADR CL A 47215P106 77021 2542789 SH SOLE 2 192272 0 2350517 JD COM INC SPON ADR CL A 47215P106 10275 339230 SH SOLE 4 339230 0 0 JD COM INC SPON ADR CL A 47215P106 4499 148542 SH SOLE 7 148542 0 0 JD COM INC SPON ADR CL A 47215P106 7239 238984 SH SOLE 13 238984 0 0 JD COM INC SPON ADR CL A 47215P106 7164 236527 SH SOLE 15 226010 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 12475 411841 SH SOLE 18 411841 0 0 JD COM INC SPON ADR CL A 47215P106 3632 119917 SH SOLE 19 119917 0 0 JD COM INC SPON ADR CL A 47215P106 445621 14711834 SH SOLE 21 14711834 0 0 JD COM INC SPON ADR CL A 47215P106 417289 13776448 SH SOLE 22 11545447 0 2231001 JD COM INC SPON ADR CL A 47215P106 14380 474735 SH SOLE 23 474735 0 0 JD COM INC SPON ADR CL A 47215P106 13765 454426 SH SOLE 25 454426 0 0 JD COM INC SPON ADR CL A 47215P106 90943 3002419 SH SOLE 26 134397 0 2868022 JD COM INC SPON ADR CL A 47215P106 3101 102377 SH SOLE 28 102377 0 0 JD COM INC SPON ADR CL A 47215P106 5201 171722 SH SOLE 29 104079 0 67643 JD COM INC SPON ADR CL A 47215P106 150259 4960674 SH SOLE 30 4960674 0 0 JD COM INC SPON ADR CL A 47215P106 2839 93739 SH SOLE 31 93739 0 0 JD COM INC SPON ADR CL A 47215P106 5582 184274 SH SOLE 32 184274 0 0 JD COM INC SPON ADR CL A 47215P106 3101 102384 SH SOLE 34 102384 0 0 JD COM INC SPON ADR CL A 47215P106 599 19784 SH SOLE 36 19784 0 0 JD COM INC SPON ADR CL A 47215P106 182 6013 SH SOLE 40 6013 0 0 JEFFERIES FINL GROUP INC COM 47233W109 15242 792632 SH SOLE 2 180693 0 611939 JEFFERIES FINL GROUP INC COM 47233W109 2239 116441 SH SOLE 4 108259 0 8182 JEFFERIES FINL GROUP INC COM 47233W109 4360 226724 SH SOLE 7 226724 0 0 JEFFERIES FINL GROUP INC COM 47233W109 31 1635 SH SOLE 13 1635 0 0 JEFFERIES FINL GROUP INC COM 47233W109 54 2786 SH SOLE 15 2786 0 0 JEFFERIES FINL GROUP INC COM 47233W109 10696 556238 SH SOLE 18 521365 0 34873 JEFFERIES FINL GROUP INC COM 47233W109 5387 280117 SH SOLE 19 280117 0 0 JEFFERIES FINL GROUP INC COM 47233W109 106198 5522537 SH SOLE 21 5522537 0 0 JEFFERIES FINL GROUP INC COM 47233W109 130811 6802426 SH SOLE 22 6022520 0 779906 JEFFERIES FINL GROUP INC COM 47233W109 3787 196928 SH SOLE 23 196928 0 0 JEFFERIES FINL GROUP INC COM 47233W109 6408 333228 SH SOLE 25 333228 0 0 JEFFERIES FINL GROUP INC COM 47233W109 22013 1144704 SH SOLE 26 433979 0 710725 JEFFERIES FINL GROUP INC COM 47233W109 1075 55912 SH SOLE 28 39838 0 16074 JEFFERIES FINL GROUP INC COM 47233W109 1142 59371 SH SOLE 29 6213 0 53158 JEFFERIES FINL GROUP INC COM 47233W109 19491 1013582 SH SOLE 30 1013582 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1925 100104 SH SOLE 31 60699 0 39405 JEFFERIES FINL GROUP INC COM 47233W109 2237 116344 SH SOLE 34 116344 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4157 216188 SH SOLE 36 216188 0 0 JEFFERIES FINL GROUP INC COM 47233W109 125 6476 SH SOLE 40 6476 0 0 JELD-WEN HLDG INC COM 47580P103 1289 60704 SH SOLE 2 2826 0 57878 JELD-WEN HLDG INC COM 47580P103 9 422 SH SOLE 4 422 0 0 JELD-WEN HLDG INC COM 47580P103 23 1069 SH SOLE 7 1069 0 0 JELD-WEN HLDG INC COM 47580P103 4661 219570 SH SOLE 18 219570 0 0 JELD-WEN HLDG INC COM 47580P103 2441 114956 SH SOLE 19 114956 0 0 JELD-WEN HLDG INC COM 47580P103 50207 2364905 SH SOLE 21 2364905 0 0 JELD-WEN HLDG INC COM 47580P103 41451 1952459 SH SOLE 22 1852036 0 100423 JELD-WEN HLDG INC COM 47580P103 418 19677 SH SOLE 26 13166 0 6511 JELD-WEN HLDG INC COM 47580P103 181 8525 SH SOLE 28 8525 0 0 JELD-WEN HLDG INC COM 47580P103 441 20758 SH SOLE 30 20758 0 0 JELD-WEN HLDG INC COM 47580P103 125 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 24 3323 SH SOLE 21 3323 0 0 JERNIGAN CAP INC COM 476405105 476 23220 SH SOLE 2 973 0 22247 JERNIGAN CAP INC COM 476405105 7 330 SH SOLE 7 330 0 0 JERNIGAN CAP INC COM 476405105 1489 72612 SH SOLE 18 72612 0 0 JERNIGAN CAP INC COM 476405105 723 35257 SH SOLE 19 35257 0 0 JERNIGAN CAP INC COM 476405105 24060 1173665 SH SOLE 21 1173665 0 0 JERNIGAN CAP INC COM 476405105 14507 707654 SH SOLE 22 680514 0 27140 JETBLUE AWYS CORP COM 477143101 13070 706871 SH SOLE 2 169823 0 537048 JETBLUE AWYS CORP COM 477143101 127 6867 SH SOLE 7 6867 0 0 JETBLUE AWYS CORP COM 477143101 15754 852047 SH SOLE 18 852047 0 0 JETBLUE AWYS CORP COM 477143101 1241 67101 SH SOLE 19 67101 0 0 JETBLUE AWYS CORP COM 477143101 273068 14768424 SH SOLE 21 14768424 0 0 JETBLUE AWYS CORP COM 477143101 174812 9454429 SH SOLE 22 8990429 0 464000 JETBLUE AWYS CORP COM 477143101 1916 103638 SH SOLE 31 6303 0 97335 JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 538 SH SOLE 18 538 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 566 SH SOLE 21 566 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 101 27045 SH SOLE 21 27045 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 1278 341788 SH SOLE 22 341788 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 462 123555 SH SOLE 30 123555 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 91 4178 SH SOLE 4 4178 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11034 508708 SH SOLE 21 508708 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4240 195492 SH SOLE 22 195492 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4907 226235 SH SOLE 30 226235 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3295 27199 SH SOLE 2 1287 0 25912 JOHN BEAN TECHNOLOGIES CORP COM 477839104 20 161 SH SOLE 4 161 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 70 575 SH SOLE 7 575 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 16839 139012 SH SOLE 18 136799 0 2213 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9276 76583 SH SOLE 19 76583 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 407806 3366684 SH SOLE 21 3366684 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 112786 931115 SH SOLE 22 881716 0 49399 JOHN BEAN TECHNOLOGIES CORP COM 477839104 88 727 SH SOLE 23 727 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1321 10909 SH SOLE 26 7726 0 3183 JOHN BEAN TECHNOLOGIES CORP COM 477839104 485 4002 SH SOLE 28 4002 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 20366 168130 SH SOLE 30 168130 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 408 3369 SH SOLE 40 3369 0 0 JOHNSON & JOHNSON COM 478160104 1036211 7439769 SH SOLE 2 1607294 0 5832475 JOHNSON & JOHNSON COM 478160104 148124 1063500 SH SOLE 4 991720 0 71780 JOHNSON & JOHNSON COM 478160104 365363 2623226 SH SOLE 7 2556176 0 67050 JOHNSON & JOHNSON COM 478160104 26617 191102 SH SOLE 13 191102 0 0 JOHNSON & JOHNSON COM 478160104 3487 25034 SH SOLE 15 25034 0 0 JOHNSON & JOHNSON COM 478160104 85 611 SH SOLE 17 0 0 611 JOHNSON & JOHNSON COM 478160104 1348880 9684660 SH SOLE 18 9269071 0 415589 JOHNSON & JOHNSON COM 478160104 645466 4634302 SH SOLE 19 4634302 0 0 JOHNSON & JOHNSON COM 478160104 8054 57829 SH SOLE 20 57829 0 0 JOHNSON & JOHNSON COM 478160104 8257321 59285760 SH SOLE 21 59285760 0 0 JOHNSON & JOHNSON COM 478160104 9380295 67348472 SH SOLE 22 58899655 0 8448817 JOHNSON & JOHNSON COM 478160104 311024 2233082 SH SOLE 23 2233082 0 0 JOHNSON & JOHNSON COM 478160104 368029 2642366 SH SOLE 25 2642366 0 0 JOHNSON & JOHNSON COM 478160104 1725075 12385660 SH SOLE 26 3033102 0 9352558 JOHNSON & JOHNSON COM 478160104 72587 521159 SH SOLE 28 382113 0 139046 JOHNSON & JOHNSON COM 478160104 102975 739335 SH SOLE 29 235528 0 503807 JOHNSON & JOHNSON COM 478160104 1560448 11203676 SH SOLE 30 11203676 0 0 JOHNSON & JOHNSON COM 478160104 158060 1134834 SH SOLE 31 752545 0 382289 JOHNSON & JOHNSON COM 478160104 23956 171999 SH SOLE 32 171999 0 0 JOHNSON & JOHNSON COM 478160104 307326 2206536 SH SOLE 34 2206536 0 0 JOHNSON & JOHNSON COM 478160104 302786 2173940 SH SOLE 36 2173940 0 0 JOHNSON & JOHNSON COM 478160104 3360 24125 SH SOLE 37 24125 0 0 JOHNSON & JOHNSON COM 478160104 8359 60014 SH SOLE 40 60014 0 0 JOHNSON CTLS INTL PLC SHS G51502105 92875 2248253 SH SOLE 2 236121 0 2012132 JOHNSON CTLS INTL PLC SHS G51502105 12167 294519 SH SOLE 4 273100 0 21419 JOHNSON CTLS INTL PLC SHS G51502105 29287 708960 SH SOLE 7 698982 0 9978 JOHNSON CTLS INTL PLC SHS G51502105 1368 33106 SH SOLE 13 33106 0 0 JOHNSON CTLS INTL PLC SHS G51502105 385 9312 SH SOLE 15 9312 0 0 JOHNSON CTLS INTL PLC SHS G51502105 159483 3860645 SH SOLE 18 3652204 0 208441 JOHNSON CTLS INTL PLC SHS G51502105 167105 4045137 SH SOLE 19 4045137 0 0 JOHNSON CTLS INTL PLC SHS G51502105 620175 15012707 SH SOLE 21 15012707 0 0 JOHNSON CTLS INTL PLC SHS G51502105 830995 20116063 SH SOLE 22 17799979 0 2316084 JOHNSON CTLS INTL PLC SHS G51502105 23554 570179 SH SOLE 23 570179 0 0 JOHNSON CTLS INTL PLC SHS G51502105 36706 888550 SH SOLE 25 888550 0 0 JOHNSON CTLS INTL PLC SHS G51502105 156431 3786754 SH SOLE 26 1012489 0 2774265 JOHNSON CTLS INTL PLC SHS G51502105 7231 175053 SH SOLE 28 133478 0 41575 JOHNSON CTLS INTL PLC SHS G51502105 830 20095 SH SOLE 29 20095 0 0 JOHNSON CTLS INTL PLC SHS G51502105 121946 2951965 SH SOLE 30 2951965 0 0 JOHNSON CTLS INTL PLC SHS G51502105 12287 297426 SH SOLE 31 155184 0 142242 JOHNSON CTLS INTL PLC SHS G51502105 41349 1000952 SH SOLE 34 1000952 0 0 JOHNSON CTLS INTL PLC SHS G51502105 28097 680138 SH SOLE 36 680138 0 0 JOHNSON CTLS INTL PLC SHS G51502105 741 17936 SH SOLE 40 17936 0 0 JOHNSON OUTDOORS INC CL A 479167108 366 4912 SH SOLE 2 187 0 4725 JOHNSON OUTDOORS INC CL A 479167108 10 136 SH SOLE 7 136 0 0 JOHNSON OUTDOORS INC CL A 479167108 1283 17212 SH SOLE 18 17212 0 0 JOHNSON OUTDOORS INC CL A 479167108 622 8335 SH SOLE 19 8335 0 0 JOHNSON OUTDOORS INC CL A 479167108 12710 170438 SH SOLE 21 170438 0 0 JOHNSON OUTDOORS INC CL A 479167108 13021 174612 SH SOLE 22 170768 0 3844 JOHNSON OUTDOORS INC CL A 479167108 18 236 SH SOLE 23 236 0 0 JOHNSON OUTDOORS INC CL A 479167108 99 1330 SH SOLE 26 0 0 1330 JOHNSON OUTDOORS INC CL A 479167108 69 929 SH SOLE 30 929 0 0 JOINT CORP COM 47973J102 205 11275 SH SOLE 2 537 0 10738 JOINT CORP COM 47973J102 825 45343 SH SOLE 18 45343 0 0 JOINT CORP COM 47973J102 397 21798 SH SOLE 19 21798 0 0 JOINT CORP COM 47973J102 7880 432977 SH SOLE 21 432977 0 0 JOINT CORP COM 47973J102 4695 257985 SH SOLE 22 254158 0 3827 JONES LANG LASALLE INC COM 48020Q107 18405 130822 SH SOLE 2 29584 0 101238 JONES LANG LASALLE INC COM 48020Q107 2177 15475 SH SOLE 4 14275 0 1200 JONES LANG LASALLE INC COM 48020Q107 3772 26812 SH SOLE 7 7773 0 19039 JONES LANG LASALLE INC COM 48020Q107 42 298 SH SOLE 13 298 0 0 JONES LANG LASALLE INC COM 48020Q107 19552 138973 SH SOLE 18 135290 0 3683 JONES LANG LASALLE INC COM 48020Q107 1453 10330 SH SOLE 19 10330 0 0 JONES LANG LASALLE INC COM 48020Q107 376620 2676950 SH SOLE 21 2676950 0 0 JONES LANG LASALLE INC COM 48020Q107 217835 1548333 SH SOLE 22 1453946 0 94387 JONES LANG LASALLE INC COM 48020Q107 4822 34271 SH SOLE 23 34271 0 0 JONES LANG LASALLE INC COM 48020Q107 794 5642 SH SOLE 25 5642 0 0 JONES LANG LASALLE INC COM 48020Q107 20873 148359 SH SOLE 26 45660 0 102699 JONES LANG LASALLE INC COM 48020Q107 1251 8891 SH SOLE 28 6554 0 2337 JONES LANG LASALLE INC COM 48020Q107 1508 10718 SH SOLE 29 1040 0 9678 JONES LANG LASALLE INC COM 48020Q107 19871 141238 SH SOLE 30 141238 0 0 JONES LANG LASALLE INC COM 48020Q107 2338 16617 SH SOLE 31 8744 0 7873 JONES LANG LASALLE INC COM 48020Q107 287 2041 SH SOLE 34 2041 0 0 JONES LANG LASALLE INC COM 48020Q107 1488 10573 SH SOLE 36 10573 0 0 JONES LANG LASALLE INC COM 48020Q107 128 911 SH SOLE 40 911 0 0 JOUNCE THERAPEUTICS INC COM 481116101 74 14865 SH SOLE 2 747 0 14118 JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH SOLE 7 505 0 0 JOUNCE THERAPEUTICS INC COM 481116101 244 49303 SH SOLE 18 49303 0 0 JOUNCE THERAPEUTICS INC COM 481116101 215 43424 SH SOLE 19 43424 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2933 592620 SH SOLE 21 592620 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2279 460408 SH SOLE 22 451096 0 9312 JOUNCE THERAPEUTICS INC COM 481116101 7 1406 SH SOLE 23 1406 0 0 JOUNCE THERAPEUTICS INC COM 481116101 6 1219 SH SOLE 26 0 0 1219 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2490 45718 SH SOLE 17 0 0 45718 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 8917 119132 SH SOLE 17 0 0 119132 JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 1 50 SH SOLE 17 0 0 50 JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 1 58 SH SOLE 17 0 0 58 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 2 83 SH SOLE 17 0 0 83 JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 2 84 SH SOLE 17 0 0 84 JPMORGAN CHASE & CO COM 46625H100 996434 8912644 SH SOLE 2 1725320 0 7187324 JPMORGAN CHASE & CO COM 46625H100 145551 1301889 SH SOLE 4 1214038 0 87851 JPMORGAN CHASE & CO COM 46625H100 316538 2831289 SH SOLE 7 2823040 0 8249 JPMORGAN CHASE & CO COM 46625H100 22450 200801 SH SOLE 13 200801 0 0 JPMORGAN CHASE & CO COM 46625H100 3442 30783 SH SOLE 15 30783 0 0 JPMORGAN CHASE & CO COM 46625H100 175 1564 SH SOLE 17 0 0 1564 JPMORGAN CHASE & CO COM 46625H100 1370919 12262248 SH SOLE 18 11152839 0 1109409 JPMORGAN CHASE & CO COM 46625H100 1536383 13742247 SH SOLE 19 13742247 0 0 JPMORGAN CHASE & CO COM 46625H100 12479 111618 SH SOLE 20 111618 0 0 JPMORGAN CHASE & CO COM 46625H100 6390000 57155638 SH SOLE 21 57155638 0 0 JPMORGAN CHASE & CO COM 46625H100 9000381 80504299 SH SOLE 22 70610341 0 9893958 JPMORGAN CHASE & CO COM 46625H100 304767 2726003 SH SOLE 23 2726003 0 0 JPMORGAN CHASE & CO COM 46625H100 360293 3222656 SH SOLE 25 3183482 0 39174 JPMORGAN CHASE & CO COM 46625H100 1441088 12889874 SH SOLE 26 3210208 0 9679666 JPMORGAN CHASE & CO COM 46625H100 71717 641472 SH SOLE 28 470327 0 171145 JPMORGAN CHASE & CO COM 46625H100 90888 812950 SH SOLE 29 236077 0 576873 JPMORGAN CHASE & CO COM 46625H100 1322785 11831711 SH SOLE 30 11831711 0 0 JPMORGAN CHASE & CO COM 46625H100 162900 1457066 SH SOLE 31 860258 0 596808 JPMORGAN CHASE & CO COM 46625H100 21144 189123 SH SOLE 32 189123 0 0 JPMORGAN CHASE & CO COM 46625H100 315991 2826391 SH SOLE 34 2826391 0 0 JPMORGAN CHASE & CO COM 46625H100 304679 2725218 SH SOLE 36 2725218 0 0 JPMORGAN CHASE & CO COM 46625H100 8249 73786 SH SOLE 40 73786 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 26 10471 SH SOLE 4 10471 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2681 1089965 SH SOLE 21 1089965 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1388 564366 SH SOLE 22 564366 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 546 221881 SH SOLE 30 221881 0 0 JUNIPER NETWORKS INC COM 48203R104 22209 833991 SH SOLE 2 112812 0 721179 JUNIPER NETWORKS INC COM 48203R104 3176 119276 SH SOLE 4 110063 0 9213 JUNIPER NETWORKS INC COM 48203R104 12268 460697 SH SOLE 7 336806 0 123891 JUNIPER NETWORKS INC COM 48203R104 412 15484 SH SOLE 13 15484 0 0 JUNIPER NETWORKS INC COM 48203R104 80 2988 SH SOLE 15 2988 0 0 JUNIPER NETWORKS INC COM 48203R104 18199 683417 SH SOLE 18 636005 0 47412 JUNIPER NETWORKS INC COM 48203R104 2579 96844 SH SOLE 19 96844 0 0 JUNIPER NETWORKS INC COM 48203R104 255754 9603985 SH SOLE 21 9603985 0 0 JUNIPER NETWORKS INC COM 48203R104 244608 9185444 SH SOLE 22 8193128 0 992316 JUNIPER NETWORKS INC COM 48203R104 6498 243996 SH SOLE 23 243996 0 0 JUNIPER NETWORKS INC COM 48203R104 10539 395744 SH SOLE 25 395744 0 0 JUNIPER NETWORKS INC COM 48203R104 53923 2024893 SH SOLE 26 505672 0 1519221 JUNIPER NETWORKS INC COM 48203R104 1747 65585 SH SOLE 28 47175 0 18410 JUNIPER NETWORKS INC COM 48203R104 2168 81396 SH SOLE 29 7971 0 73425 JUNIPER NETWORKS INC COM 48203R104 45780 1719114 SH SOLE 30 1719114 0 0 JUNIPER NETWORKS INC COM 48203R104 3193 119889 SH SOLE 31 64285 0 55604 JUNIPER NETWORKS INC COM 48203R104 506 18993 SH SOLE 34 18993 0 0 JUNIPER NETWORKS INC COM 48203R104 8082 303490 SH SOLE 36 303490 0 0 JUNIPER NETWORKS INC COM 48203R104 203 7629 SH SOLE 40 7629 0 0 K12 INC COM 48273U102 1204 39608 SH SOLE 2 2232 0 37376 K12 INC COM 48273U102 5 158 SH SOLE 4 158 0 0 K12 INC COM 48273U102 24 794 SH SOLE 7 794 0 0 K12 INC COM 48273U102 3826 125810 SH SOLE 18 125810 0 0 K12 INC COM 48273U102 2237 73550 SH SOLE 19 73550 0 0 K12 INC COM 48273U102 37230 1224268 SH SOLE 21 1224268 0 0 K12 INC COM 48273U102 33874 1113897 SH SOLE 22 1059773 0 54124 K12 INC COM 48273U102 60 1987 SH SOLE 23 1987 0 0 K12 INC COM 48273U102 751 24687 SH SOLE 26 15354 0 9333 K12 INC COM 48273U102 145 4770 SH SOLE 28 4770 0 0 K12 INC COM 48273U102 368 12116 SH SOLE 30 12116 0 0 K12 INC COM 48273U102 102 3364 SH SOLE 40 3364 0 0 KADANT INC COM 48282T104 866 9533 SH SOLE 2 468 0 9065 KADANT INC COM 48282T104 11 118 SH SOLE 4 118 0 0 KADANT INC COM 48282T104 24 268 SH SOLE 7 268 0 0 KADANT INC COM 48282T104 3458 38084 SH SOLE 18 38084 0 0 KADANT INC COM 48282T104 1700 18722 SH SOLE 19 18722 0 0 KADANT INC COM 48282T104 33293 366623 SH SOLE 21 366623 0 0 KADANT INC COM 48282T104 30365 334381 SH SOLE 22 320120 0 14261 KADANT INC COM 48282T104 871 9593 SH SOLE 26 5904 0 3689 KADANT INC COM 48282T104 145 1595 SH SOLE 28 1595 0 0 KADANT INC COM 48282T104 14691 161779 SH SOLE 30 161779 0 0 KADANT INC COM 48282T104 122 1348 SH SOLE 40 1348 0 0 KADMON HLDGS INC COM 48283N106 234 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 934 453587 SH SOLE 18 453587 0 0 KADMON HLDGS INC COM 48283N106 454 220342 SH SOLE 19 220342 0 0 KADMON HLDGS INC COM 48283N106 8994 4366220 SH SOLE 21 4366220 0 0 KADMON HLDGS INC COM 48283N106 6743 3273101 SH SOLE 22 3197642 0 75459 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2060 21106 SH SOLE 2 6014 0 15092 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8 80 SH SOLE 4 80 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1304 13362 SH SOLE 7 13362 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 7328 75072 SH SOLE 18 71054 0 4018 KAISER ALUMINUM CORP COM PAR $0.01 483007704 9440 96713 SH SOLE 19 96713 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 153503 1572613 SH SOLE 21 1572613 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 58805 602451 SH SOLE 22 578649 0 23802 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1962 20104 SH SOLE 23 20104 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4786 49034 SH SOLE 26 6514 0 42520 KAISER ALUMINUM CORP COM PAR $0.01 483007704 222 2279 SH SOLE 28 2279 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2349 24061 SH SOLE 30 24061 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 821 8411 SH SOLE 34 8411 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 105 1071 SH SOLE 40 1071 0 0 KALA PHARMACEUTICALS INC COM 483119103 117 18339 SH SOLE 2 1102 0 17237 KALA PHARMACEUTICALS INC COM 483119103 3 467 SH SOLE 7 467 0 0 KALA PHARMACEUTICALS INC COM 483119103 483 75731 SH SOLE 18 75731 0 0 KALA PHARMACEUTICALS INC COM 483119103 248 38887 SH SOLE 19 38887 0 0 KALA PHARMACEUTICALS INC COM 483119103 6992 1095961 SH SOLE 21 1095961 0 0 KALA PHARMACEUTICALS INC COM 483119103 2897 454070 SH SOLE 22 441962 0 12108 KALA PHARMACEUTICALS INC COM 483119103 9 1347 SH SOLE 30 1347 0 0 KALEIDO BIOSCIENCES INC COM 483347100 53 4547 SH SOLE 2 331 0 4216 KALEIDO BIOSCIENCES INC COM 483347100 201 17356 SH SOLE 18 17356 0 0 KALEIDO BIOSCIENCES INC COM 483347100 99 8530 SH SOLE 19 8530 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1888 162746 SH SOLE 21 162746 0 0 KALEIDO BIOSCIENCES INC COM 483347100 594 51193 SH SOLE 22 49755 0 1438 KALVISTA PHARMACEUTICALS INC COM 483497103 225 10164 SH SOLE 2 489 0 9675 KALVISTA PHARMACEUTICALS INC COM 483497103 966 43624 SH SOLE 18 40546 0 3078 KALVISTA PHARMACEUTICALS INC COM 483497103 432 19482 SH SOLE 19 19482 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 8685 392094 SH SOLE 21 392094 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 5935 267949 SH SOLE 22 264519 0 3430 KALVISTA PHARMACEUTICALS INC COM 483497103 8 371 SH SOLE 23 371 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 25 1128 SH SOLE 26 0 0 1128 KALVISTA PHARMACEUTICALS INC COM 483497103 44 1970 SH SOLE 30 1970 0 0 KAMADA LTD SHS M6240T109 216 39126 SH SOLE 22 39126 0 0 KAMAN CORP COM 483548103 1613 25331 SH SOLE 2 1140 0 24191 KAMAN CORP COM 483548103 12 189 SH SOLE 4 189 0 0 KAMAN CORP COM 483548103 38 590 SH SOLE 7 590 0 0 KAMAN CORP COM 483548103 7709 121033 SH SOLE 18 121033 0 0 KAMAN CORP COM 483548103 3003 47151 SH SOLE 19 47151 0 0 KAMAN CORP COM 483548103 191202 3002078 SH SOLE 21 3002078 0 0 KAMAN CORP COM 483548103 51968 815959 SH SOLE 22 778928 0 37031 KAMAN CORP COM 483548103 689 10825 SH SOLE 26 4549 0 6276 KAMAN CORP COM 483548103 194 3041 SH SOLE 28 3041 0 0 KAMAN CORP COM 483548103 2530 39722 SH SOLE 30 39722 0 0 KAMAN CORP COM 483548103 167 2619 SH SOLE 40 2619 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 29801 244628 SH SOLE 2 30296 0 214332 KANSAS CITY SOUTHERN COM NEW 485170302 4322 35479 SH SOLE 4 32681 0 2798 KANSAS CITY SOUTHERN COM NEW 485170302 11792 96798 SH SOLE 7 86689 0 10109 KANSAS CITY SOUTHERN COM NEW 485170302 809 6645 SH SOLE 13 6645 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 104 852 SH SOLE 15 852 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 26200 215072 SH SOLE 18 201614 0 13458 KANSAS CITY SOUTHERN COM NEW 485170302 3406 27956 SH SOLE 19 27956 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 309815 2543216 SH SOLE 21 2543216 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 302568 2483730 SH SOLE 22 2199136 0 284594 KANSAS CITY SOUTHERN COM NEW 485170302 8854 72684 SH SOLE 23 72684 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 12259 100630 SH SOLE 25 100630 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 59479 488250 SH SOLE 26 143252 0 344998 KANSAS CITY SOUTHERN COM NEW 485170302 2364 19402 SH SOLE 28 14048 0 5354 KANSAS CITY SOUTHERN COM NEW 485170302 2820 23153 SH SOLE 29 2293 0 20860 KANSAS CITY SOUTHERN COM NEW 485170302 46599 382523 SH SOLE 30 382523 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4285 35171 SH SOLE 31 19120 0 16051 KANSAS CITY SOUTHERN COM NEW 485170302 687 5636 SH SOLE 34 5636 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 9662 79310 SH SOLE 36 79310 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 258 2117 SH SOLE 40 2117 0 0 KAR AUCTION SVCS INC COM 48238T109 6530 261187 SH SOLE 2 21061 0 240126 KAR AUCTION SVCS INC COM 48238T109 483 19309 SH SOLE 4 19309 0 0 KAR AUCTION SVCS INC COM 48238T109 85 3395 SH SOLE 7 3395 0 0 KAR AUCTION SVCS INC COM 48238T109 41743 1669726 SH SOLE 18 1496904 0 172822 KAR AUCTION SVCS INC COM 48238T109 39706 1588231 SH SOLE 19 1588231 0 0 KAR AUCTION SVCS INC COM 48238T109 44649 1785969 SH SOLE 21 1785969 0 0 KAR AUCTION SVCS INC COM 48238T109 92745 3709815 SH SOLE 22 3428548 0 281267 KAR AUCTION SVCS INC COM 48238T109 1418 56719 SH SOLE 25 8860 0 47859 KAR AUCTION SVCS INC COM 48238T109 7733 309327 SH SOLE 26 75412 0 233915 KAR AUCTION SVCS INC COM 48238T109 440 17611 SH SOLE 28 17611 0 0 KAR AUCTION SVCS INC COM 48238T109 941 37625 SH SOLE 30 37625 0 0 KAR AUCTION SVCS INC COM 48238T109 181 7252 SH SOLE 31 2795 0 4457 KAR AUCTION SVCS INC COM 48238T109 26774 1070943 SH SOLE 34 1070943 0 0 KAR AUCTION SVCS INC COM 48238T109 724 28954 SH SOLE 36 28954 0 0 KAR AUCTION SVCS INC COM 48238T109 334 13345 SH SOLE 40 13345 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 300 50135 SH SOLE 2 2434 0 47701 KARYOPHARM THERAPEUTICS INC COM 48576U106 6 1051 SH SOLE 7 1051 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1201 200494 SH SOLE 18 200494 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 586 97779 SH SOLE 19 97779 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 15311 2556123 SH SOLE 21 2556123 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 9434 1574953 SH SOLE 22 1509126 0 65827 KARYOPHARM THERAPEUTICS INC COM 48576U106 97 16264 SH SOLE 26 0 0 16264 KARYOPHARM THERAPEUTICS INC COM 48576U106 40 6748 SH SOLE 28 6748 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 95 15893 SH SOLE 30 15893 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 42 7068 SH SOLE 40 7068 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 837 21213 SH SOLE 21 21213 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1353 34265 SH SOLE 22 34265 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1 19 SH SOLE 34 19 0 0 KB HOME COM 48666K109 3143 122164 SH SOLE 2 40209 0 81955 KB HOME COM 48666K109 11 417 SH SOLE 4 417 0 0 KB HOME COM 48666K109 68 2659 SH SOLE 7 2659 0 0 KB HOME COM 48666K109 12233 475442 SH SOLE 18 475442 0 0 KB HOME COM 48666K109 3719 144541 SH SOLE 19 144541 0 0 KB HOME COM 48666K109 174440 6779629 SH SOLE 21 6779629 0 0 KB HOME COM 48666K109 75991 2953383 SH SOLE 22 2839856 0 113527 KB HOME COM 48666K109 428 16629 SH SOLE 26 8562 0 8067 KB HOME COM 48666K109 277 10770 SH SOLE 28 10770 0 0 KB HOME COM 48666K109 558 21672 SH SOLE 30 21672 0 0 KB HOME COM 48666K109 55 2143 SH SOLE 36 2143 0 0 KB HOME COM 48666K109 233 9054 SH SOLE 40 9054 0 0 KBR INC COM 48242W106 5138 206005 SH SOLE 2 65693 0 140312 KBR INC COM 48242W106 17 663 SH SOLE 4 663 0 0 KBR INC COM 48242W106 101 4039 SH SOLE 7 4039 0 0 KBR INC COM 48242W106 19808 794243 SH SOLE 18 794243 0 0 KBR INC COM 48242W106 6035 241990 SH SOLE 19 241990 0 0 KBR INC COM 48242W106 249847 10017904 SH SOLE 21 10017904 0 0 KBR INC COM 48242W106 123530 4953097 SH SOLE 22 4748065 0 205032 KBR INC COM 48242W106 1435 57524 SH SOLE 26 37938 0 19586 KBR INC COM 48242W106 456 18270 SH SOLE 28 18270 0 0 KBR INC COM 48242W106 993 39798 SH SOLE 30 39798 0 0 KBR INC COM 48242W106 4901 196493 SH SOLE 31 0 0 196493 KBR INC COM 48242W106 229 9164 SH SOLE 36 9164 0 0 KBR INC COM 48242W106 327 13100 SH SOLE 40 13100 0 0 KEANE GROUP INC COM 48669A108 375 55861 SH SOLE 2 2437 0 53424 KEANE GROUP INC COM 48669A108 7 1007 SH SOLE 7 1007 0 0 KEANE GROUP INC COM 48669A108 1139 169521 SH SOLE 18 169521 0 0 KEANE GROUP INC COM 48669A108 608 90436 SH SOLE 19 90436 0 0 KEANE GROUP INC COM 48669A108 11546 1718224 SH SOLE 21 1718224 0 0 KEANE GROUP INC COM 48669A108 9405 1399547 SH SOLE 22 1332723 0 66824 KEANE GROUP INC COM 48669A108 47 7023 SH SOLE 26 0 0 7023 KEANE GROUP INC COM 48669A108 39 5778 SH SOLE 28 5778 0 0 KEANE GROUP INC COM 48669A108 88 13127 SH SOLE 30 13127 0 0 KEANE GROUP INC COM 48669A108 46 6835 SH SOLE 40 6835 0 0 KEARNY FINL CORP MD COM 48716P108 1021 76815 SH SOLE 2 3475 0 73340 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 3650 274664 SH SOLE 18 274664 0 0 KEARNY FINL CORP MD COM 48716P108 1953 146939 SH SOLE 19 146939 0 0 KEARNY FINL CORP MD COM 48716P108 35623 2680473 SH SOLE 21 2680473 0 0 KEARNY FINL CORP MD COM 48716P108 39257 2953859 SH SOLE 22 2827340 0 126519 KEARNY FINL CORP MD COM 48716P108 13 1011 SH SOLE 23 1011 0 0 KEARNY FINL CORP MD COM 48716P108 443 33321 SH SOLE 26 29365 0 3956 KEARNY FINL CORP MD COM 48716P108 178 13367 SH SOLE 28 13367 0 0 KEARNY FINL CORP MD COM 48716P108 323 24304 SH SOLE 30 24304 0 0 KEARNY FINL CORP MD COM 48716P108 154 11603 SH SOLE 40 11603 0 0 KELLOGG CO COM 487836108 37841 706384 SH SOLE 2 117672 0 588712 KELLOGG CO COM 487836108 5691 106237 SH SOLE 4 99373 0 6864 KELLOGG CO COM 487836108 14491 270513 SH SOLE 7 268111 0 2402 KELLOGG CO COM 487836108 51 957 SH SOLE 13 957 0 0 KELLOGG CO COM 487836108 116 2167 SH SOLE 15 2167 0 0 KELLOGG CO COM 487836108 118444 2211016 SH SOLE 18 2122972 0 88044 KELLOGG CO COM 487836108 151622 2830349 SH SOLE 19 2830349 0 0 KELLOGG CO COM 487836108 457367 8537736 SH SOLE 21 8537736 0 0 KELLOGG CO COM 487836108 365667 6825967 SH SOLE 22 6133146 0 692821 KELLOGG CO COM 487836108 13284 247979 SH SOLE 23 247979 0 0 KELLOGG CO COM 487836108 14492 270516 SH SOLE 25 270516 0 0 KELLOGG CO COM 487836108 77561 1447851 SH SOLE 26 346815 0 1101036 KELLOGG CO COM 487836108 2668 49809 SH SOLE 28 35955 0 13854 KELLOGG CO COM 487836108 314 5854 SH SOLE 29 5854 0 0 KELLOGG CO COM 487836108 71233 1329723 SH SOLE 30 1329723 0 0 KELLOGG CO COM 487836108 4387 81890 SH SOLE 31 47023 0 34867 KELLOGG CO COM 487836108 15254 284746 SH SOLE 34 284746 0 0 KELLOGG CO COM 487836108 13402 250172 SH SOLE 36 250172 0 0 KELLOGG CO COM 487836108 352 6576 SH SOLE 40 6576 0 0 KELLY SVCS INC CL A 488152208 895 34172 SH SOLE 2 1375 0 32797 KELLY SVCS INC CL A 488152208 6 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 21 790 SH SOLE 7 790 0 0 KELLY SVCS INC CL A 488152208 3927 149925 SH SOLE 18 149925 0 0 KELLY SVCS INC CL A 488152208 1474 56266 SH SOLE 19 56266 0 0 KELLY SVCS INC CL A 488152208 92013 3513279 SH SOLE 21 3513279 0 0 KELLY SVCS INC CL A 488152208 25476 972734 SH SOLE 22 916277 0 56457 KELLY SVCS INC CL A 488152208 281 10734 SH SOLE 26 0 0 10734 KELLY SVCS INC CL A 488152208 110 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 1201 45866 SH SOLE 30 45866 0 0 KELLY SVCS INC CL A 488152208 648 24758 SH SOLE 31 0 0 24758 KELLY SVCS INC CL A 488152208 94 3594 SH SOLE 36 3594 0 0 KELLY SVCS INC CL A 488152208 99 3779 SH SOLE 40 3779 0 0 KEMET CORP COM NEW 488360207 1101 58554 SH SOLE 2 2422 0 56132 KEMET CORP COM NEW 488360207 5 273 SH SOLE 4 273 0 0 KEMET CORP COM NEW 488360207 23 1199 SH SOLE 7 1199 0 0 KEMET CORP COM NEW 488360207 4651 247266 SH SOLE 18 247266 0 0 KEMET CORP COM NEW 488360207 1831 97353 SH SOLE 19 97353 0 0 KEMET CORP COM NEW 488360207 115133 6120836 SH SOLE 21 6120836 0 0 KEMET CORP COM NEW 488360207 31540 1676771 SH SOLE 22 1606678 0 70093 KEMET CORP COM NEW 488360207 561 29842 SH SOLE 26 23458 0 6384 KEMET CORP COM NEW 488360207 133 7053 SH SOLE 28 7053 0 0 KEMET CORP COM NEW 488360207 1529 81263 SH SOLE 30 81263 0 0 KEMET CORP COM NEW 488360207 868 46130 SH SOLE 31 0 0 46130 KEMET CORP COM NEW 488360207 298 15859 SH SOLE 34 15859 0 0 KEMET CORP COM NEW 488360207 113 6025 SH SOLE 40 6025 0 0 KEMPER CORP DEL COM 488401100 14967 173452 SH SOLE 2 30711 0 142741 KEMPER CORP DEL COM 488401100 7 78 SH SOLE 4 78 0 0 KEMPER CORP DEL COM 488401100 121 1407 SH SOLE 7 1407 0 0 KEMPER CORP DEL COM 488401100 15243 176647 SH SOLE 18 176647 0 0 KEMPER CORP DEL COM 488401100 1171 13566 SH SOLE 19 13566 0 0 KEMPER CORP DEL COM 488401100 263874 3057993 SH SOLE 21 3057993 0 0 KEMPER CORP DEL COM 488401100 168494 1952651 SH SOLE 22 1833459 0 119192 KEMPER CORP DEL COM 488401100 1295 15012 SH SOLE 26 8677 0 6335 KEMPER CORP DEL COM 488401100 592 6855 SH SOLE 28 6855 0 0 KEMPER CORP DEL COM 488401100 1296 15024 SH SOLE 30 15024 0 0 KEMPER CORP DEL COM 488401100 113 1311 SH SOLE 31 1311 0 0 KEMPER CORP DEL COM 488401100 124 1438 SH SOLE 36 1438 0 0 KEMPER CORP DEL COM 488401100 449 5202 SH SOLE 40 5202 0 0 KEMPHARM INC COM 488445107 9 5095 SH SOLE 18 5095 0 0 KEMPHARM INC COM 488445107 120 68791 SH SOLE 21 68791 0 0 KEMPHARM INC COM 488445107 57 32604 SH SOLE 22 32604 0 0 KENNAMETAL INC COM 489170100 4392 118741 SH SOLE 2 38269 0 80472 KENNAMETAL INC COM 489170100 14 387 SH SOLE 4 387 0 0 KENNAMETAL INC COM 489170100 74 2009 SH SOLE 7 2009 0 0 KENNAMETAL INC COM 489170100 17056 461090 SH SOLE 18 461090 0 0 KENNAMETAL INC COM 489170100 5191 140326 SH SOLE 19 140326 0 0 KENNAMETAL INC COM 489170100 214327 5794178 SH SOLE 21 5794178 0 0 KENNAMETAL INC COM 489170100 113999 3081890 SH SOLE 22 2943330 0 138560 KENNAMETAL INC COM 489170100 963 26025 SH SOLE 26 17962 0 8063 KENNAMETAL INC COM 489170100 377 10186 SH SOLE 28 10186 0 0 KENNAMETAL INC COM 489170100 865 23396 SH SOLE 30 23396 0 0 KENNAMETAL INC COM 489170100 96 2592 SH SOLE 36 2592 0 0 KENNAMETAL INC COM 489170100 325 8778 SH SOLE 40 8778 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2651 128894 SH SOLE 2 13435 0 115459 KENNEDY-WILSON HLDGS INC COM 489398107 695 33766 SH SOLE 4 33766 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2864 139255 SH SOLE 7 139255 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 70 3380 SH SOLE 15 3380 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 9332 453693 SH SOLE 18 453693 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 7277 353754 SH SOLE 19 353754 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 88950 4324265 SH SOLE 21 4324265 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 93265 4534044 SH SOLE 22 4354370 0 179674 KENNEDY-WILSON HLDGS INC COM 489398107 4917 239057 SH SOLE 25 239057 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1776 86333 SH SOLE 26 30784 0 55549 KENNEDY-WILSON HLDGS INC COM 489398107 363 17670 SH SOLE 28 17670 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1317 64024 SH SOLE 29 64024 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 11831 575152 SH SOLE 30 575152 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 263 12805 SH SOLE 40 12805 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 7 844 SH SOLE 21 844 0 0 KEURIG DR PEPPER INC COM 49271V100 11638 402692 SH SOLE 2 6045 0 396647 KEURIG DR PEPPER INC COM 49271V100 112 3875 SH SOLE 7 3875 0 0 KEURIG DR PEPPER INC COM 49271V100 41 1406 SH SOLE 15 1406 0 0 KEURIG DR PEPPER INC COM 49271V100 1177 40719 SH SOLE 18 40719 0 0 KEURIG DR PEPPER INC COM 49271V100 1390 48089 SH SOLE 19 48089 0 0 KEURIG DR PEPPER INC COM 49271V100 33789 1169180 SH SOLE 21 1169180 0 0 KEURIG DR PEPPER INC COM 49271V100 134132 4641248 SH SOLE 22 4298059 0 343189 KEURIG DR PEPPER INC COM 49271V100 5471 189316 SH SOLE 25 189316 0 0 KEURIG DR PEPPER INC COM 49271V100 7252 250931 SH SOLE 26 119705 0 131226 KEURIG DR PEPPER INC COM 49271V100 382 13231 SH SOLE 31 4331 0 8900 KEURIG DR PEPPER INC COM 49271V100 3148 108924 SH SOLE 36 108924 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 10 516 SH SOLE 18 516 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 5 262 SH SOLE 21 262 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 344 17966 SH SOLE 22 17966 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 5 2223 SH SOLE 18 2223 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 259 115322 SH SOLE 21 115322 0 0 KEY TRONIC CORP COM 493144109 11 2116 SH SOLE 18 2116 0 0 KEY TRONIC CORP COM 493144109 182 36470 SH SOLE 21 36470 0 0 KEY TRONIC CORP COM 493144109 85 16985 SH SOLE 22 16985 0 0 KEYCORP NEW COM 493267108 43666 2460042 SH SOLE 2 232363 0 2227679 KEYCORP NEW COM 493267108 6534 368098 SH SOLE 4 340163 0 27935 KEYCORP NEW COM 493267108 16442 926306 SH SOLE 7 920178 0 6128 KEYCORP NEW COM 493267108 338 19048 SH SOLE 13 19048 0 0 KEYCORP NEW COM 493267108 227 12778 SH SOLE 15 12778 0 0 KEYCORP NEW COM 493267108 53773 3029441 SH SOLE 18 2895936 0 133505 KEYCORP NEW COM 493267108 11468 646090 SH SOLE 19 646090 0 0 KEYCORP NEW COM 493267108 648096 36512459 SH SOLE 21 36512459 0 0 KEYCORP NEW COM 493267108 433086 24399197 SH SOLE 22 21655883 0 2743314 KEYCORP NEW COM 493267108 13442 757268 SH SOLE 23 757268 0 0 KEYCORP NEW COM 493267108 19624 1105587 SH SOLE 25 1105587 0 0 KEYCORP NEW COM 493267108 75660 4262522 SH SOLE 26 1203276 0 3059246 KEYCORP NEW COM 493267108 3543 199581 SH SOLE 28 145870 0 53711 KEYCORP NEW COM 493267108 407 22944 SH SOLE 29 22944 0 0 KEYCORP NEW COM 493267108 67675 3812684 SH SOLE 30 3812684 0 0 KEYCORP NEW COM 493267108 6497 366006 SH SOLE 31 204924 0 161082 KEYCORP NEW COM 493267108 3946 222282 SH SOLE 32 222282 0 0 KEYCORP NEW COM 493267108 4401 247971 SH SOLE 34 247971 0 0 KEYCORP NEW COM 493267108 13547 763238 SH SOLE 36 763238 0 0 KEYCORP NEW COM 493267108 387 21829 SH SOLE 40 21829 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 45824 510234 SH SOLE 2 42730 0 467504 KEYSIGHT TECHNOLOGIES INC COM 49338L103 6898 76804 SH SOLE 4 71873 0 4931 KEYSIGHT TECHNOLOGIES INC COM 49338L103 20548 228794 SH SOLE 7 171279 0 57515 KEYSIGHT TECHNOLOGIES INC COM 49338L103 303 3371 SH SOLE 13 3371 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 162 1799 SH SOLE 15 1799 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 106528 1186144 SH SOLE 18 943110 0 243034 KEYSIGHT TECHNOLOGIES INC COM 49338L103 147563 1643056 SH SOLE 19 1643056 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 454866 5064756 SH SOLE 21 5064756 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 423641 4717084 SH SOLE 22 4232289 0 484795 KEYSIGHT TECHNOLOGIES INC COM 49338L103 12091 134629 SH SOLE 23 134629 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 17480 194629 SH SOLE 25 194629 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 82368 917132 SH SOLE 26 248228 0 668904 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3332 37103 SH SOLE 28 27333 0 9770 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3880 43203 SH SOLE 29 4075 0 39128 KEYSIGHT TECHNOLOGIES INC COM 49338L103 64942 723105 SH SOLE 30 723105 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5217 58086 SH SOLE 31 36746 0 21340 KEYSIGHT TECHNOLOGIES INC COM 49338L103 16842 187529 SH SOLE 34 187529 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 11439 127366 SH SOLE 36 127366 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 383 4268 SH SOLE 40 4268 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 107 13821 SH SOLE 2 434 0 13387 KEZAR LIFE SCIENCES INC COM 49372L100 414 53679 SH SOLE 18 53679 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 249 32259 SH SOLE 19 32259 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 4130 535609 SH SOLE 21 535609 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1607 208408 SH SOLE 22 203326 0 5082 KEZAR LIFE SCIENCES INC COM 49372L100 5 615 SH SOLE 23 615 0 0 KFORCE INC COM 493732101 1227 34955 SH SOLE 2 15990 0 18965 KFORCE INC COM 493732101 20 559 SH SOLE 7 559 0 0 KFORCE INC COM 493732101 3123 88989 SH SOLE 18 80887 0 8102 KFORCE INC COM 493732101 9484 270288 SH SOLE 19 270288 0 0 KFORCE INC COM 493732101 27559 785382 SH SOLE 21 785382 0 0 KFORCE INC COM 493732101 34902 994651 SH SOLE 22 958988 0 35663 KFORCE INC COM 493732101 2080 59275 SH SOLE 23 59275 0 0 KFORCE INC COM 493732101 3992 113764 SH SOLE 26 0 0 113764 KFORCE INC COM 493732101 127 3614 SH SOLE 28 3614 0 0 KFORCE INC COM 493732101 225 6398 SH SOLE 30 6398 0 0 KFORCE INC COM 493732101 98 2788 SH SOLE 40 2788 0 0 KILROY RLTY CORP COM 49427F108 20131 272745 SH SOLE 2 53574 0 219171 KILROY RLTY CORP COM 49427F108 2111 28595 SH SOLE 4 28595 0 0 KILROY RLTY CORP COM 49427F108 8642 117078 SH SOLE 7 117078 0 0 KILROY RLTY CORP COM 49427F108 293 3974 SH SOLE 15 3974 0 0 KILROY RLTY CORP COM 49427F108 20931 283583 SH SOLE 18 283583 0 0 KILROY RLTY CORP COM 49427F108 10276 139228 SH SOLE 19 139228 0 0 KILROY RLTY CORP COM 49427F108 441313 5979035 SH SOLE 21 5979035 0 0 KILROY RLTY CORP COM 49427F108 314149 4256190 SH SOLE 22 4052336 0 203854 KILROY RLTY CORP COM 49427F108 524 7104 SH SOLE 23 7104 0 0 KILROY RLTY CORP COM 49427F108 15414 208830 SH SOLE 25 208830 0 0 KILROY RLTY CORP COM 49427F108 5323 72121 SH SOLE 26 23381 0 48740 KILROY RLTY CORP COM 49427F108 1169 15839 SH SOLE 28 15839 0 0 KILROY RLTY CORP COM 49427F108 4186 56718 SH SOLE 29 56718 0 0 KILROY RLTY CORP COM 49427F108 33646 455840 SH SOLE 30 455840 0 0 KILROY RLTY CORP COM 49427F108 481 6517 SH SOLE 31 2117 0 4400 KILROY RLTY CORP COM 49427F108 34 459 SH SOLE 34 459 0 0 KILROY RLTY CORP COM 49427F108 257 3480 SH SOLE 36 3480 0 0 KILROY RLTY CORP COM 49427F108 785 10633 SH SOLE 40 10633 0 0 KIMBALL ELECTRONICS INC COM 49428J109 419 25779 SH SOLE 2 988 0 24791 KIMBALL ELECTRONICS INC COM 49428J109 11 648 SH SOLE 7 648 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1409 86788 SH SOLE 18 86788 0 0 KIMBALL ELECTRONICS INC COM 49428J109 706 43466 SH SOLE 19 43466 0 0 KIMBALL ELECTRONICS INC COM 49428J109 13669 841706 SH SOLE 21 841706 0 0 KIMBALL ELECTRONICS INC COM 49428J109 12790 787586 SH SOLE 22 755060 0 32526 KIMBALL ELECTRONICS INC COM 49428J109 93 5715 SH SOLE 26 0 0 5715 KIMBALL ELECTRONICS INC COM 49428J109 65 3976 SH SOLE 28 3976 0 0 KIMBALL ELECTRONICS INC COM 49428J109 137 8464 SH SOLE 30 8464 0 0 KIMBALL ELECTRONICS INC COM 49428J109 46 2827 SH SOLE 40 2827 0 0 KIMBALL INTL INC CL B 494274103 581 33318 SH SOLE 2 2510 0 30808 KIMBALL INTL INC CL B 494274103 15 864 SH SOLE 7 864 0 0 KIMBALL INTL INC CL B 494274103 2163 124120 SH SOLE 18 124120 0 0 KIMBALL INTL INC CL B 494274103 1529 87718 SH SOLE 19 87718 0 0 KIMBALL INTL INC CL B 494274103 20910 1199682 SH SOLE 21 1199682 0 0 KIMBALL INTL INC CL B 494274103 19897 1141556 SH SOLE 22 1098747 0 42809 KIMBALL INTL INC CL B 494274103 111 6345 SH SOLE 23 6345 0 0 KIMBALL INTL INC CL B 494274103 190 10920 SH SOLE 26 0 0 10920 KIMBALL INTL INC CL B 494274103 81 4655 SH SOLE 28 4655 0 0 KIMBALL INTL INC CL B 494274103 176 10116 SH SOLE 30 10116 0 0 KIMBALL INTL INC CL B 494274103 476 27319 SH SOLE 31 0 0 27319 KIMBALL INTL INC CL B 494274103 69 3946 SH SOLE 40 3946 0 0 KIMBERLY CLARK CORP COM 494368103 116037 870626 SH SOLE 2 124674 0 745952 KIMBERLY CLARK CORP COM 494368103 16894 126752 SH SOLE 4 117535 0 9217 KIMBERLY CLARK CORP COM 494368103 61393 460632 SH SOLE 7 384708 0 75924 KIMBERLY CLARK CORP COM 494368103 960 7204 SH SOLE 13 7204 0 0 KIMBERLY CLARK CORP COM 494368103 426 3195 SH SOLE 15 3195 0 0 KIMBERLY CLARK CORP COM 494368103 2 18 SH SOLE 17 0 0 18 KIMBERLY CLARK CORP COM 494368103 105873 794364 SH SOLE 18 747557 0 46807 KIMBERLY CLARK CORP COM 494368103 10311 77364 SH SOLE 19 77364 0 0 KIMBERLY CLARK CORP COM 494368103 1287615 9660979 SH SOLE 21 9660979 0 0 KIMBERLY CLARK CORP COM 494368103 1157249 8682841 SH SOLE 22 7713808 0 969033 KIMBERLY CLARK CORP COM 494368103 33106 248395 SH SOLE 23 248395 0 0 KIMBERLY CLARK CORP COM 494368103 42838 321410 SH SOLE 25 321410 0 0 KIMBERLY CLARK CORP COM 494368103 222669 1670686 SH SOLE 26 421122 0 1249564 KIMBERLY CLARK CORP COM 494368103 9065 68015 SH SOLE 28 49783 0 18232 KIMBERLY CLARK CORP COM 494368103 1996 14977 SH SOLE 29 8797 0 6180 KIMBERLY CLARK CORP COM 494368103 188386 1413461 SH SOLE 30 1413461 0 0 KIMBERLY CLARK CORP COM 494368103 15910 119373 SH SOLE 31 65036 0 54337 KIMBERLY CLARK CORP COM 494368103 3953 29661 SH SOLE 32 29661 0 0 KIMBERLY CLARK CORP COM 494368103 9897 74257 SH SOLE 34 74257 0 0 KIMBERLY CLARK CORP COM 494368103 40168 301380 SH SOLE 36 301380 0 0 KIMBERLY CLARK CORP COM 494368103 1047 7856 SH SOLE 40 7856 0 0 KIMCO RLTY CORP COM 49446R109 19913 1077562 SH SOLE 2 148614 0 928948 KIMCO RLTY CORP COM 49446R109 4668 252603 SH SOLE 4 241821 0 10782 KIMCO RLTY CORP COM 49446R109 16983 919013 SH SOLE 7 802577 0 116436 KIMCO RLTY CORP COM 49446R109 42 2272 SH SOLE 13 2272 0 0 KIMCO RLTY CORP COM 49446R109 342 18531 SH SOLE 15 18531 0 0 KIMCO RLTY CORP COM 49446R109 15535 840617 SH SOLE 18 783203 0 57414 KIMCO RLTY CORP COM 49446R109 11200 606084 SH SOLE 19 606084 0 0 KIMCO RLTY CORP COM 49446R109 227060 12286796 SH SOLE 21 12286796 0 0 KIMCO RLTY CORP COM 49446R109 296632 16051512 SH SOLE 22 14925930 0 1125582 KIMCO RLTY CORP COM 49446R109 5926 320651 SH SOLE 23 320651 0 0 KIMCO RLTY CORP COM 49446R109 24201 1309562 SH SOLE 25 1309562 0 0 KIMCO RLTY CORP COM 49446R109 35939 1944746 SH SOLE 26 626037 0 1318709 KIMCO RLTY CORP COM 49446R109 1502 81253 SH SOLE 28 59687 0 21566 KIMCO RLTY CORP COM 49446R109 5869 317581 SH SOLE 29 230996 0 86585 KIMCO RLTY CORP COM 49446R109 60161 3255457 SH SOLE 30 3255457 0 0 KIMCO RLTY CORP COM 49446R109 2757 149182 SH SOLE 31 76854 0 72328 KIMCO RLTY CORP COM 49446R109 391 21174 SH SOLE 34 21174 0 0 KIMCO RLTY CORP COM 49446R109 6222 336691 SH SOLE 36 336691 0 0 KIMCO RLTY CORP COM 49446R109 158 8543 SH SOLE 40 8543 0 0 KINDER MORGAN INC DEL COM 49456B101 98183 4702261 SH SOLE 2 450805 0 4251456 KINDER MORGAN INC DEL COM 49456B101 16864 807650 SH SOLE 4 755263 0 52387 KINDER MORGAN INC DEL COM 49456B101 85755 4107064 SH SOLE 7 4048775 0 58289 KINDER MORGAN INC DEL COM 49456B101 1078 51611 SH SOLE 13 51611 0 0 KINDER MORGAN INC DEL COM 49456B101 399 19129 SH SOLE 15 19129 0 0 KINDER MORGAN INC DEL COM 49456B101 115524 5532742 SH SOLE 18 5271252 0 261490 KINDER MORGAN INC DEL COM 49456B101 21700 1039266 SH SOLE 19 1039266 0 0 KINDER MORGAN INC DEL COM 49456B101 842048 40327964 SH SOLE 21 40327964 0 0 KINDER MORGAN INC DEL COM 49456B101 997289 47762877 SH SOLE 22 42342386 0 5420491 KINDER MORGAN INC DEL COM 49456B101 31202 1494348 SH SOLE 23 1494348 0 0 KINDER MORGAN INC DEL COM 49456B101 39385 1886251 SH SOLE 25 1886251 0 0 KINDER MORGAN INC DEL COM 49456B101 183017 8765196 SH SOLE 26 2295598 0 6469598 KINDER MORGAN INC DEL COM 49456B101 8422 403351 SH SOLE 28 296196 0 107155 KINDER MORGAN INC DEL COM 49456B101 2667 127749 SH SOLE 29 43179 0 84570 KINDER MORGAN INC DEL COM 49456B101 151491 7255306 SH SOLE 30 7255306 0 0 KINDER MORGAN INC DEL COM 49456B101 14288 684298 SH SOLE 31 369486 0 314812 KINDER MORGAN INC DEL COM 49456B101 12466 597037 SH SOLE 34 597037 0 0 KINDER MORGAN INC DEL COM 49456B101 34880 1670521 SH SOLE 36 1670521 0 0 KINDER MORGAN INC DEL COM 49456B101 959 45937 SH SOLE 40 45937 0 0 KINDRED BIOSCIENCES INC COM 494577109 268 32231 SH SOLE 2 1656 0 30575 KINDRED BIOSCIENCES INC COM 494577109 5 623 SH SOLE 7 623 0 0 KINDRED BIOSCIENCES INC COM 494577109 1075 129018 SH SOLE 18 129018 0 0 KINDRED BIOSCIENCES INC COM 494577109 519 62352 SH SOLE 19 62352 0 0 KINDRED BIOSCIENCES INC COM 494577109 10150 1218446 SH SOLE 21 1218446 0 0 KINDRED BIOSCIENCES INC COM 494577109 7917 950415 SH SOLE 22 926038 0 24377 KINGSTONE COS INC COM 496719105 17 1959 SH SOLE 18 1959 0 0 KINGSTONE COS INC COM 496719105 258 29862 SH SOLE 21 29862 0 0 KINGSTONE COS INC COM 496719105 1182 136677 SH SOLE 22 136677 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 3 1158 SH SOLE 18 1158 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 38 15379 SH SOLE 21 15379 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 163 12048 SH SOLE 2 695 0 11353 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 656 48425 SH SOLE 18 48425 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 439 32429 SH SOLE 19 32429 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 9090 671324 SH SOLE 21 671324 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4583 338479 SH SOLE 22 315552 0 22927 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 7 512 SH SOLE 23 512 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 52 3874 SH SOLE 30 3874 0 0 KINROSS GOLD CORP COM 496902404 2050 528284 SH SOLE 21 528284 0 0 KINROSS GOLD CORP COM 496902404 7089 1826959 SH SOLE 22 1826959 0 0 KINSALE CAP GROUP INC COM 49714P108 2348 25668 SH SOLE 2 9256 0 16412 KINSALE CAP GROUP INC COM 49714P108 13 139 SH SOLE 4 139 0 0 KINSALE CAP GROUP INC COM 49714P108 37 406 SH SOLE 7 406 0 0 KINSALE CAP GROUP INC COM 49714P108 6608 72229 SH SOLE 18 64901 0 7328 KINSALE CAP GROUP INC COM 49714P108 17434 190577 SH SOLE 19 190577 0 0 KINSALE CAP GROUP INC COM 49714P108 56878 621751 SH SOLE 21 621751 0 0 KINSALE CAP GROUP INC COM 49714P108 70451 770124 SH SOLE 22 739957 0 30167 KINSALE CAP GROUP INC COM 49714P108 2985 32633 SH SOLE 23 32633 0 0 KINSALE CAP GROUP INC COM 49714P108 6672 72931 SH SOLE 26 7941 0 64990 KINSALE CAP GROUP INC COM 49714P108 239 2618 SH SOLE 28 2618 0 0 KINSALE CAP GROUP INC COM 49714P108 511 5589 SH SOLE 30 5589 0 0 KINSALE CAP GROUP INC COM 49714P108 208 2273 SH SOLE 40 2273 0 0 KIRBY CORP COM 497266106 10868 137573 SH SOLE 2 27141 0 110432 KIRBY CORP COM 497266106 6 76 SH SOLE 4 76 0 0 KIRBY CORP COM 497266106 132 1672 SH SOLE 7 1672 0 0 KIRBY CORP COM 497266106 12206 154507 SH SOLE 18 154507 0 0 KIRBY CORP COM 497266106 1040 13162 SH SOLE 19 13162 0 0 KIRBY CORP COM 497266106 233834 2959921 SH SOLE 21 2959921 0 0 KIRBY CORP COM 497266106 140331 1776338 SH SOLE 22 1663450 0 112888 KIRBY CORP COM 497266106 401 5079 SH SOLE 26 3914 0 1165 KIRBY CORP COM 497266106 157 1987 SH SOLE 28 1987 0 0 KIRBY CORP COM 497266106 334 4226 SH SOLE 30 4226 0 0 KIRBY CORP COM 497266106 290 3670 SH SOLE 31 1270 0 2400 KIRBY CORP COM 497266106 134 1697 SH SOLE 36 1697 0 0 KIRBY CORP COM 497266106 121 1528 SH SOLE 40 1528 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3037 70752 SH SOLE 21 70752 0 0 KIRKLANDS INC COM 497498105 44 19621 SH SOLE 18 19621 0 0 KIRKLANDS INC COM 497498105 2877 1273150 SH SOLE 21 1273150 0 0 KIRKLANDS INC COM 497498105 596 263624 SH SOLE 22 259265 0 4359 KITE RLTY GROUP TR COM NEW 49803T300 1309 86511 SH SOLE 2 3571 0 82940 KITE RLTY GROUP TR COM NEW 49803T300 327 21594 SH SOLE 4 21594 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1345 88899 SH SOLE 7 88899 0 0 KITE RLTY GROUP TR COM NEW 49803T300 52 3444 SH SOLE 15 3444 0 0 KITE RLTY GROUP TR COM NEW 49803T300 5534 365731 SH SOLE 18 365731 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3615 238901 SH SOLE 19 238901 0 0 KITE RLTY GROUP TR COM NEW 49803T300 139944 9249456 SH SOLE 21 9249456 0 0 KITE RLTY GROUP TR COM NEW 49803T300 50759 3354878 SH SOLE 22 3235832 0 119046 KITE RLTY GROUP TR COM NEW 49803T300 44 2884 SH SOLE 23 2884 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2574 170126 SH SOLE 25 170126 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1075 71024 SH SOLE 26 35651 0 35373 KITE RLTY GROUP TR COM NEW 49803T300 182 12058 SH SOLE 28 12058 0 0 KITE RLTY GROUP TR COM NEW 49803T300 640 42281 SH SOLE 29 42281 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7239 478458 SH SOLE 30 478458 0 0 KITE RLTY GROUP TR COM NEW 49803T300 140 9280 SH SOLE 40 9280 0 0 KKR & CO INC CL A 48251W104 4874 192888 SH SOLE 2 23634 0 169254 KKR & CO INC CL A 48251W104 3878 153453 SH SOLE 4 140558 0 12895 KKR & CO INC CL A 48251W104 504 19927 SH SOLE 7 19927 0 0 KKR & CO INC CL A 48251W104 68 2687 SH SOLE 13 2687 0 0 KKR & CO INC CL A 48251W104 4 171 SH SOLE 17 0 0 171 KKR & CO INC CL A 48251W104 1727 68355 SH SOLE 18 31127 0 37228 KKR & CO INC CL A 48251W104 23071 912962 SH SOLE 21 912962 0 0 KKR & CO INC CL A 48251W104 246636 9760021 SH SOLE 22 9501077 0 258944 KKR & CO INC CL A 48251W104 8706 344517 SH SOLE 23 344517 0 0 KKR & CO INC CL A 48251W104 202 7992 SH SOLE 25 7992 0 0 KKR & CO INC CL A 48251W104 23088 913639 SH SOLE 26 347407 0 566232 KKR & CO INC CL A 48251W104 2376 94018 SH SOLE 28 67321 0 26697 KKR & CO INC CL A 48251W104 2873 113710 SH SOLE 29 11343 0 102367 KKR & CO INC CL A 48251W104 40011 1583352 SH SOLE 30 1583352 0 0 KKR & CO INC CL A 48251W104 3459 136869 SH SOLE 31 81279 0 55590 KKR & CO INC CL A 48251W104 569 22500 SH SOLE 34 22500 0 0 KKR & CO INC CL A 48251W104 2083 82441 SH SOLE 36 82441 0 0 KKR & CO INC CL A 48251W104 261 10326 SH SOLE 40 10326 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 510 25614 SH SOLE 2 940 0 24674 KKR REAL ESTATE FIN TR INC COM 48251K100 6 305 SH SOLE 7 305 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1631 81871 SH SOLE 18 81871 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 851 42734 SH SOLE 19 42734 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 27093 1360074 SH SOLE 21 1360074 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 20304 1019259 SH SOLE 22 982456 0 36803 KKR REAL ESTATE FIN TR INC COM 48251K100 106 5342 SH SOLE 26 0 0 5342 KKR REAL ESTATE FIN TR INC COM 48251K100 154 7709 SH SOLE 30 7709 0 0 KLA-TENCOR CORP COM 482480100 46333 391988 SH SOLE 2 44881 0 347107 KLA-TENCOR CORP COM 482480100 6060 51270 SH SOLE 4 46622 0 4648 KLA-TENCOR CORP COM 482480100 22131 187230 SH SOLE 7 147735 0 39495 KLA-TENCOR CORP COM 482480100 391 3308 SH SOLE 13 3308 0 0 KLA-TENCOR CORP COM 482480100 226 1910 SH SOLE 15 1910 0 0 KLA-TENCOR CORP COM 482480100 45994 389121 SH SOLE 18 367322 0 21799 KLA-TENCOR CORP COM 482480100 9082 76833 SH SOLE 19 76833 0 0 KLA-TENCOR CORP COM 482480100 598744 5065516 SH SOLE 21 5065516 0 0 KLA-TENCOR CORP COM 482480100 490742 4151793 SH SOLE 22 3715323 0 436470 KLA-TENCOR CORP COM 482480100 13780 116584 SH SOLE 23 116584 0 0 KLA-TENCOR CORP COM 482480100 18067 152852 SH SOLE 25 152852 0 0 KLA-TENCOR CORP COM 482480100 82386 697008 SH SOLE 26 206655 0 490353 KLA-TENCOR CORP COM 482480100 3884 32857 SH SOLE 28 24401 0 8456 KLA-TENCOR CORP COM 482480100 4425 37436 SH SOLE 29 3535 0 33901 KLA-TENCOR CORP COM 482480100 79065 668907 SH SOLE 30 668907 0 0 KLA-TENCOR CORP COM 482480100 5785 48942 SH SOLE 31 30304 0 18638 KLA-TENCOR CORP COM 482480100 2672 22607 SH SOLE 32 22607 0 0 KLA-TENCOR CORP COM 482480100 2784 23550 SH SOLE 34 23550 0 0 KLA-TENCOR CORP COM 482480100 14871 125815 SH SOLE 36 125815 0 0 KLA-TENCOR CORP COM 482480100 389 3291 SH SOLE 40 3291 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 456 22306 SH SOLE 2 947 0 21359 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2 115 SH SOLE 4 115 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 9 446 SH SOLE 7 446 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1914 93680 SH SOLE 18 93680 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 732 35808 SH SOLE 19 35808 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 50060 2450320 SH SOLE 21 2450320 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 14048 687605 SH SOLE 22 660670 0 26935 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 81 3986 SH SOLE 26 2414 0 1572 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 57 2813 SH SOLE 28 2813 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 638 31214 SH SOLE 30 31214 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 14 706 SH SOLE 36 706 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 48 2328 SH SOLE 40 2328 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11363 346015 SH SOLE 2 76527 0 269488 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1603 48809 SH SOLE 4 45429 0 3380 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 526 16003 SH SOLE 7 9160 0 6843 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 63 1908 SH SOLE 13 1908 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11926 363143 SH SOLE 18 353047 0 10096 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 914 27840 SH SOLE 19 27840 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 206452 6286592 SH SOLE 21 6286592 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 134904 4107919 SH SOLE 22 3838994 0 268925 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3087 94002 SH SOLE 23 94002 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 51 1557 SH SOLE 25 1557 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10603 322880 SH SOLE 26 174117 0 148763 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 829 25239 SH SOLE 28 18505 0 6734 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1016 30930 SH SOLE 29 3274 0 27656 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9735 296439 SH SOLE 30 296439 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9201 280180 SH SOLE 31 25996 0 254184 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 174 5284 SH SOLE 34 5284 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 755 22998 SH SOLE 36 22998 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 88 2676 SH SOLE 40 2676 0 0 KNOLL INC COM NEW 498904200 1020 44379 SH SOLE 2 2100 0 42279 KNOLL INC COM NEW 498904200 6 266 SH SOLE 4 266 0 0 KNOLL INC COM NEW 498904200 23 1003 SH SOLE 7 1003 0 0 KNOLL INC COM NEW 498904200 3649 158775 SH SOLE 18 158775 0 0 KNOLL INC COM NEW 498904200 1926 83791 SH SOLE 19 83791 0 0 KNOLL INC COM NEW 498904200 35221 1532702 SH SOLE 21 1532702 0 0 KNOLL INC COM NEW 498904200 33567 1460701 SH SOLE 22 1395276 0 65425 KNOLL INC COM NEW 498904200 642 27958 SH SOLE 26 9886 0 18072 KNOLL INC COM NEW 498904200 161 7022 SH SOLE 28 7022 0 0 KNOLL INC COM NEW 498904200 341 14849 SH SOLE 30 14849 0 0 KNOLL INC COM NEW 498904200 2404 104600 SH SOLE 31 0 0 104600 KNOLL INC COM NEW 498904200 610 26563 SH SOLE 34 26563 0 0 KNOLL INC COM NEW 498904200 124 5404 SH SOLE 40 5404 0 0 KNOWLES CORP COM 49926D109 1521 83094 SH SOLE 2 3407 0 79687 KNOWLES CORP COM 49926D109 9 492 SH SOLE 4 492 0 0 KNOWLES CORP COM 49926D109 20 1091 SH SOLE 7 1091 0 0 KNOWLES CORP COM 49926D109 6900 376817 SH SOLE 18 376817 0 0 KNOWLES CORP COM 49926D109 2632 143752 SH SOLE 19 143752 0 0 KNOWLES CORP COM 49926D109 174340 9521569 SH SOLE 21 9521569 0 0 KNOWLES CORP COM 49926D109 45738 2497981 SH SOLE 22 2377316 0 120665 KNOWLES CORP COM 49926D109 591 32302 SH SOLE 26 8531 0 23771 KNOWLES CORP COM 49926D109 196 10691 SH SOLE 28 10691 0 0 KNOWLES CORP COM 49926D109 2491 136039 SH SOLE 30 136039 0 0 KNOWLES CORP COM 49926D109 173 9440 SH SOLE 40 9440 0 0 KODIAK SCIENCES INC COM 50015M109 238 20345 SH SOLE 2 977 0 19368 KODIAK SCIENCES INC COM 50015M109 958 81863 SH SOLE 18 81863 0 0 KODIAK SCIENCES INC COM 50015M109 600 51299 SH SOLE 19 51299 0 0 KODIAK SCIENCES INC COM 50015M109 9000 769198 SH SOLE 21 769198 0 0 KODIAK SCIENCES INC COM 50015M109 4710 402570 SH SOLE 22 364530 0 38040 KODIAK SCIENCES INC COM 50015M109 14 1164 SH SOLE 23 1164 0 0 KOHLS CORP COM 500255104 21901 460591 SH SOLE 2 80142 0 380449 KOHLS CORP COM 500255104 3456 72683 SH SOLE 4 68375 0 4308 KOHLS CORP COM 500255104 10813 227404 SH SOLE 7 166791 0 60613 KOHLS CORP COM 500255104 345 7263 SH SOLE 13 7263 0 0 KOHLS CORP COM 500255104 72 1518 SH SOLE 15 1518 0 0 KOHLS CORP COM 500255104 24285 510721 SH SOLE 18 487979 0 22742 KOHLS CORP COM 500255104 3498 73556 SH SOLE 19 73556 0 0 KOHLS CORP COM 500255104 324271 6819578 SH SOLE 21 6819578 0 0 KOHLS CORP COM 500255104 240957 5067436 SH SOLE 22 4575618 0 491818 KOHLS CORP COM 500255104 6454 135737 SH SOLE 23 135737 0 0 KOHLS CORP COM 500255104 8623 181350 SH SOLE 25 181350 0 0 KOHLS CORP COM 500255104 46960 987584 SH SOLE 26 224936 0 762648 KOHLS CORP COM 500255104 1530 32170 SH SOLE 28 23600 0 8570 KOHLS CORP COM 500255104 2592 54517 SH SOLE 29 19992 0 34525 KOHLS CORP COM 500255104 29998 630881 SH SOLE 30 630881 0 0 KOHLS CORP COM 500255104 2879 60542 SH SOLE 31 28546 0 31996 KOHLS CORP COM 500255104 2397 50403 SH SOLE 32 50403 0 0 KOHLS CORP COM 500255104 4234 89047 SH SOLE 34 89047 0 0 KOHLS CORP COM 500255104 5771 121366 SH SOLE 35 121366 0 0 KOHLS CORP COM 500255104 7000 147209 SH SOLE 36 147209 0 0 KOHLS CORP COM 500255104 163 3426 SH SOLE 40 3426 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3975 91205 SH SOLE 2 91205 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 230618 5291836 SH SOLE 18 5291316 0 520 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 50488 1158513 SH SOLE 19 1158513 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1992 45717 SH SOLE 23 45717 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 12175 279379 SH SOLE 34 279379 0 0 KONTOOR BRANDS INC COM 50050N103 1238 44179 SH SOLE 2 1843 0 42336 KONTOOR BRANDS INC COM 50050N103 7 232 SH SOLE 4 232 0 0 KONTOOR BRANDS INC COM 50050N103 197 7015 SH SOLE 7 7015 0 0 KONTOOR BRANDS INC COM 50050N103 13 462 SH SOLE 15 462 0 0 KONTOOR BRANDS INC COM 50050N103 5510 196637 SH SOLE 18 196637 0 0 KONTOOR BRANDS INC COM 50050N103 2117 75545 SH SOLE 19 75545 0 0 KONTOOR BRANDS INC COM 50050N103 136761 4880840 SH SOLE 21 4880840 0 0 KONTOOR BRANDS INC COM 50050N103 38082 1359098 SH SOLE 22 1287712 0 71386 KONTOOR BRANDS INC COM 50050N103 1155 41234 SH SOLE 25 41234 0 0 KONTOOR BRANDS INC COM 50050N103 2253 80399 SH SOLE 26 34145 0 46254 KONTOOR BRANDS INC COM 50050N103 168 6002 SH SOLE 28 6002 0 0 KONTOOR BRANDS INC COM 50050N103 1966 70175 SH SOLE 30 70175 0 0 KONTOOR BRANDS INC COM 50050N103 87 3092 SH SOLE 36 3092 0 0 KONTOOR BRANDS INC COM 50050N103 122 4341 SH SOLE 40 4341 0 0 KOPIN CORP COM 500600101 101 92766 SH SOLE 18 92766 0 0 KOPIN CORP COM 500600101 6455 5921963 SH SOLE 21 5921963 0 0 KOPIN CORP COM 500600101 1439 1320240 SH SOLE 22 1320240 0 0 KOPIN CORP COM 500600101 70 63780 SH SOLE 30 63780 0 0 KOPPERS HOLDINGS INC COM 50060P106 522 17783 SH SOLE 2 824 0 16959 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 2669 90901 SH SOLE 18 90901 0 0 KOPPERS HOLDINGS INC COM 50060P106 993 33827 SH SOLE 19 33827 0 0 KOPPERS HOLDINGS INC COM 50060P106 65776 2240310 SH SOLE 21 2240310 0 0 KOPPERS HOLDINGS INC COM 50060P106 17256 587743 SH SOLE 22 560011 0 27732 KOPPERS HOLDINGS INC COM 50060P106 160 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 833 28386 SH SOLE 30 28386 0 0 KOPPERS HOLDINGS INC COM 50060P106 74 2512 SH SOLE 40 2512 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1051 94662 SH SOLE 21 94662 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1253 112852 SH SOLE 22 112852 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 13 1129 SH SOLE 25 1129 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1644 148130 SH SOLE 30 148130 0 0 KORN FERRY COM NEW 500643200 1980 49412 SH SOLE 2 2342 0 47070 KORN FERRY COM NEW 500643200 10 254 SH SOLE 4 254 0 0 KORN FERRY COM NEW 500643200 39 977 SH SOLE 7 977 0 0 KORN FERRY COM NEW 500643200 9927 247749 SH SOLE 18 247749 0 0 KORN FERRY COM NEW 500643200 3862 96373 SH SOLE 19 96373 0 0 KORN FERRY COM NEW 500643200 242994 6064226 SH SOLE 21 6064226 0 0 KORN FERRY COM NEW 500643200 84919 2119261 SH SOLE 22 2042994 0 76267 KORN FERRY COM NEW 500643200 595 14845 SH SOLE 26 10487 0 4358 KORN FERRY COM NEW 500643200 265 6609 SH SOLE 28 6609 0 0 KORN FERRY COM NEW 500643200 3355 83739 SH SOLE 30 83739 0 0 KORN FERRY COM NEW 500643200 215 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 177 5587 SH SOLE 7 5587 0 0 KORNIT DIGITAL LTD SHS M6372Q113 14873 469770 SH SOLE 21 469770 0 0 KORNIT DIGITAL LTD SHS M6372Q113 8553 270142 SH SOLE 22 261714 0 8428 KORNIT DIGITAL LTD SHS M6372Q113 137 4336 SH SOLE 26 0 0 4336 KORNIT DIGITAL LTD SHS M6372Q113 15698 495816 SH SOLE 30 495816 0 0 KORNIT DIGITAL LTD SHS M6372Q113 112 3523 SH SOLE 40 3523 0 0 KOSMOS ENERGY LTD COM 500688106 4735 755175 SH SOLE 2 143147 0 612028 KOSMOS ENERGY LTD COM 500688106 9 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 45 7103 SH SOLE 7 7103 0 0 KOSMOS ENERGY LTD COM 500688106 1017 162191 SH SOLE 18 162191 0 0 KOSMOS ENERGY LTD COM 500688106 17398 2774773 SH SOLE 19 2774773 0 0 KOSMOS ENERGY LTD COM 500688106 24540 3913869 SH SOLE 21 3913869 0 0 KOSMOS ENERGY LTD COM 500688106 48787 7780950 SH SOLE 22 7107247 0 673703 KOSMOS ENERGY LTD COM 500688106 1777 283376 SH SOLE 25 283376 0 0 KOSMOS ENERGY LTD COM 500688106 869 138568 SH SOLE 26 73272 0 65296 KOSMOS ENERGY LTD COM 500688106 211 33637 SH SOLE 28 33637 0 0 KOSMOS ENERGY LTD COM 500688106 3612 576126 SH SOLE 29 576126 0 0 KOSMOS ENERGY LTD COM 500688106 887 141428 SH SOLE 30 141428 0 0 KOSMOS ENERGY LTD COM 500688106 129 20575 SH SOLE 31 7675 0 12900 KOSMOS ENERGY LTD COM 500688106 21141 3371786 SH SOLE 34 3371786 0 0 KOSMOS ENERGY LTD COM 500688106 195 31119 SH SOLE 40 31119 0 0 KOSS CORP COM 500692108 18 8843 SH SOLE 22 8843 0 0 KRAFT HEINZ CO COM 500754106 47563 1532318 SH SOLE 2 146070 0 1386248 KRAFT HEINZ CO COM 500754106 6882 221721 SH SOLE 4 203742 0 17979 KRAFT HEINZ CO COM 500754106 21952 707204 SH SOLE 7 596882 0 110322 KRAFT HEINZ CO COM 500754106 1003 32312 SH SOLE 13 32312 0 0 KRAFT HEINZ CO COM 500754106 216 6968 SH SOLE 15 6968 0 0 KRAFT HEINZ CO COM 500754106 33856 1090713 SH SOLE 18 1005062 0 85651 KRAFT HEINZ CO COM 500754106 5071 163381 SH SOLE 19 163381 0 0 KRAFT HEINZ CO COM 500754106 112 3607 SH SOLE 20 3607 0 0 KRAFT HEINZ CO COM 500754106 355085 11439586 SH SOLE 21 11439586 0 0 KRAFT HEINZ CO COM 500754106 472860 15233891 SH SOLE 22 13476927 0 1756964 KRAFT HEINZ CO COM 500754106 14912 480410 SH SOLE 23 480410 0 0 KRAFT HEINZ CO COM 500754106 19112 615723 SH SOLE 25 615723 0 0 KRAFT HEINZ CO COM 500754106 95509 3076956 SH SOLE 26 777393 0 2299563 KRAFT HEINZ CO COM 500754106 4055 130626 SH SOLE 28 95686 0 34940 KRAFT HEINZ CO COM 500754106 411 13251 SH SOLE 29 13251 0 0 KRAFT HEINZ CO COM 500754106 94425 3042046 SH SOLE 30 3042046 0 0 KRAFT HEINZ CO COM 500754106 6633 213704 SH SOLE 31 116129 0 97575 KRAFT HEINZ CO COM 500754106 5294 170570 SH SOLE 32 170570 0 0 KRAFT HEINZ CO COM 500754106 1148 36989 SH SOLE 34 36989 0 0 KRAFT HEINZ CO COM 500754106 16052 517138 SH SOLE 36 517138 0 0 KRAFT HEINZ CO COM 500754106 439 14157 SH SOLE 40 14157 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 50223 1622186 SH SOLE 2 0 0 1622186 KRATON CORPORATION COM 50077C106 944 30370 SH SOLE 2 1239 0 29131 KRATON CORPORATION COM 50077C106 9 300 SH SOLE 4 300 0 0 KRATON CORPORATION COM 50077C106 19 620 SH SOLE 7 620 0 0 KRATON CORPORATION COM 50077C106 4239 136424 SH SOLE 18 136424 0 0 KRATON CORPORATION COM 50077C106 1658 53378 SH SOLE 19 53378 0 0 KRATON CORPORATION COM 50077C106 106776 3436614 SH SOLE 21 3436614 0 0 KRATON CORPORATION COM 50077C106 29206 939992 SH SOLE 22 895330 0 44662 KRATON CORPORATION COM 50077C106 514 16550 SH SOLE 26 8535 0 8015 KRATON CORPORATION COM 50077C106 138 4444 SH SOLE 28 4444 0 0 KRATON CORPORATION COM 50077C106 1399 45038 SH SOLE 30 45038 0 0 KRATON CORPORATION COM 50077C106 106 3403 SH SOLE 40 3403 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1794 78377 SH SOLE 2 3724 0 74653 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 10 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 41 1811 SH SOLE 7 1811 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6728 293928 SH SOLE 18 293928 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3525 154000 SH SOLE 19 154000 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 90451 3951563 SH SOLE 21 3951563 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 59581 2602920 SH SOLE 22 2476035 0 126885 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 830 36272 SH SOLE 26 27406 0 8866 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 278 12147 SH SOLE 28 12147 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 583 25487 SH SOLE 30 25487 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 174 7582 SH SOLE 40 7582 0 0 KROGER CO COM 501044101 42021 1935581 SH SOLE 2 234974 0 1700607 KROGER CO COM 501044101 7575 348908 SH SOLE 4 327461 0 21447 KROGER CO COM 501044101 23663 1089960 SH SOLE 7 761768 0 328192 KROGER CO COM 501044101 813 37470 SH SOLE 13 37470 0 0 KROGER CO COM 501044101 184 8486 SH SOLE 15 8486 0 0 KROGER CO COM 501044101 14 628 SH SOLE 17 0 0 628 KROGER CO COM 501044101 41394 1906657 SH SOLE 18 1796645 0 110012 KROGER CO COM 501044101 9670 445420 SH SOLE 19 445420 0 0 KROGER CO COM 501044101 415887 19156478 SH SOLE 21 19156478 0 0 KROGER CO COM 501044101 462830 21318767 SH SOLE 22 18970339 0 2348428 KROGER CO COM 501044101 12586 579718 SH SOLE 23 579718 0 0 KROGER CO COM 501044101 18241 840226 SH SOLE 25 840226 0 0 KROGER CO COM 501044101 95911 4417805 SH SOLE 26 989776 0 3428029 KROGER CO COM 501044101 3325 153146 SH SOLE 28 110998 0 42148 KROGER CO COM 501044101 399 18376 SH SOLE 29 18376 0 0 KROGER CO COM 501044101 70378 3241735 SH SOLE 30 3241735 0 0 KROGER CO COM 501044101 6183 284779 SH SOLE 31 150820 0 133959 KROGER CO COM 501044101 4037 185959 SH SOLE 34 185959 0 0 KROGER CO COM 501044101 16224 747313 SH SOLE 36 747313 0 0 KROGER CO COM 501044101 391 18027 SH SOLE 40 18027 0 0 KRONOS WORLDWIDE INC COM 50105F105 380 24776 SH SOLE 2 934 0 23842 KRONOS WORLDWIDE INC COM 50105F105 2 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 7 456 SH SOLE 7 456 0 0 KRONOS WORLDWIDE INC COM 50105F105 1113 72626 SH SOLE 18 72626 0 0 KRONOS WORLDWIDE INC COM 50105F105 718 46896 SH SOLE 19 46896 0 0 KRONOS WORLDWIDE INC COM 50105F105 11204 731316 SH SOLE 21 731316 0 0 KRONOS WORLDWIDE INC COM 50105F105 20395 1331254 SH SOLE 22 1302237 0 29017 KRONOS WORLDWIDE INC COM 50105F105 122 7978 SH SOLE 26 0 0 7978 KRONOS WORLDWIDE INC COM 50105F105 61 3975 SH SOLE 28 3975 0 0 KRONOS WORLDWIDE INC COM 50105F105 103 6752 SH SOLE 30 6752 0 0 KRONOS WORLDWIDE INC COM 50105F105 1616 105500 SH SOLE 31 0 0 105500 KRONOS WORLDWIDE INC COM 50105F105 33 2183 SH SOLE 40 2183 0 0 KRYSTAL BIOTECH INC COM 501147102 305 7583 SH SOLE 2 361 0 7222 KRYSTAL BIOTECH INC COM 501147102 11 271 SH SOLE 7 271 0 0 KRYSTAL BIOTECH INC COM 501147102 1225 30408 SH SOLE 18 30408 0 0 KRYSTAL BIOTECH INC COM 501147102 698 17321 SH SOLE 19 17321 0 0 KRYSTAL BIOTECH INC COM 501147102 12564 311992 SH SOLE 21 311992 0 0 KRYSTAL BIOTECH INC COM 501147102 9362 232484 SH SOLE 22 228053 0 4431 KRYSTAL BIOTECH INC COM 501147102 59 1455 SH SOLE 30 1455 0 0 KT CORP SPONSORED ADR 48268K101 14813 1197456 SH SOLE 2 140298 0 1057158 KT CORP SPONSORED ADR 48268K101 1988 160678 SH SOLE 4 160678 0 0 KT CORP SPONSORED ADR 48268K101 2251 181981 SH SOLE 13 181981 0 0 KT CORP SPONSORED ADR 48268K101 1413 114239 SH SOLE 18 114239 0 0 KT CORP SPONSORED ADR 48268K101 1666 134683 SH SOLE 19 134683 0 0 KT CORP SPONSORED ADR 48268K101 710 57414 SH SOLE 21 57414 0 0 KT CORP SPONSORED ADR 48268K101 50312 4067226 SH SOLE 22 2759311 0 1307915 KT CORP SPONSORED ADR 48268K101 917 74146 SH SOLE 30 74146 0 0 KT CORP SPONSORED ADR 48268K101 535 43229 SH SOLE 34 43229 0 0 KULICKE & SOFFA INDS INC COM 501242101 11 508 SH SOLE 4 508 0 0 KULICKE & SOFFA INDS INC COM 501242101 1618 71767 SH SOLE 18 71767 0 0 KULICKE & SOFFA INDS INC COM 501242101 114527 5078789 SH SOLE 21 5078789 0 0 KULICKE & SOFFA INDS INC COM 501242101 27438 1216768 SH SOLE 22 1173330 0 43438 KULICKE & SOFFA INDS INC COM 501242101 706 31314 SH SOLE 26 14439 0 16875 KULICKE & SOFFA INDS INC COM 501242101 189 8367 SH SOLE 28 8367 0 0 KULICKE & SOFFA INDS INC COM 501242101 2172 96327 SH SOLE 30 96327 0 0 KULICKE & SOFFA INDS INC COM 501242101 133 5892 SH SOLE 40 5892 0 0 KURA ONCOLOGY INC COM 50127T109 511 25968 SH SOLE 2 1852 0 24116 KURA ONCOLOGY INC COM 50127T109 8 397 SH SOLE 7 397 0 0 KURA ONCOLOGY INC COM 50127T109 1953 99181 SH SOLE 18 99181 0 0 KURA ONCOLOGY INC COM 50127T109 970 49248 SH SOLE 19 49248 0 0 KURA ONCOLOGY INC COM 50127T109 26788 1360473 SH SOLE 21 1360473 0 0 KURA ONCOLOGY INC COM 50127T109 16891 857835 SH SOLE 22 822343 0 35492 KURA ONCOLOGY INC COM 50127T109 126 6381 SH SOLE 26 0 0 6381 KURA ONCOLOGY INC COM 50127T109 87 4397 SH SOLE 30 4397 0 0 KURA ONCOLOGY INC COM 50127T109 62 3158 SH SOLE 40 3158 0 0 KVH INDS INC COM 482738101 170 15611 SH SOLE 2 659 0 14952 KVH INDS INC COM 482738101 5 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 615 56619 SH SOLE 18 56619 0 0 KVH INDS INC COM 482738101 298 27404 SH SOLE 19 27404 0 0 KVH INDS INC COM 482738101 5879 540885 SH SOLE 21 540885 0 0 KVH INDS INC COM 482738101 6015 553401 SH SOLE 22 541401 0 12000 L BRANDS INC COM 501797104 14957 573052 SH SOLE 2 54008 0 519044 L BRANDS INC COM 501797104 1994 76388 SH SOLE 4 69548 0 6840 L BRANDS INC COM 501797104 5844 223908 SH SOLE 7 223908 0 0 L BRANDS INC COM 501797104 37 1401 SH SOLE 13 1401 0 0 L BRANDS INC COM 501797104 38 1458 SH SOLE 15 1458 0 0 L BRANDS INC COM 501797104 14158 542457 SH SOLE 18 511722 0 30735 L BRANDS INC COM 501797104 1881 72068 SH SOLE 19 72068 0 0 L BRANDS INC COM 501797104 252927 9690703 SH SOLE 21 9690703 0 0 L BRANDS INC COM 501797104 159222 6100467 SH SOLE 22 5434652 0 665815 L BRANDS INC COM 501797104 4318 165458 SH SOLE 23 165458 0 0 L BRANDS INC COM 501797104 5256 201385 SH SOLE 25 201385 0 0 L BRANDS INC COM 501797104 27126 1039300 SH SOLE 26 368891 0 670409 L BRANDS INC COM 501797104 1167 44694 SH SOLE 28 32586 0 12108 L BRANDS INC COM 501797104 1394 53416 SH SOLE 29 4929 0 48487 L BRANDS INC COM 501797104 20445 783338 SH SOLE 30 783338 0 0 L BRANDS INC COM 501797104 1988 76180 SH SOLE 31 41905 0 34275 L BRANDS INC COM 501797104 2172 83212 SH SOLE 32 83212 0 0 L BRANDS INC COM 501797104 316 12123 SH SOLE 34 12123 0 0 L BRANDS INC COM 501797104 5182 198535 SH SOLE 36 198535 0 0 L BRANDS INC COM 501797104 128 4894 SH SOLE 40 4894 0 0 L3 TECHNOLOGIES INC COM 502413107 44531 181634 SH SOLE 2 15387 0 166247 L3 TECHNOLOGIES INC COM 502413107 6371 25985 SH SOLE 4 23886 0 2099 L3 TECHNOLOGIES INC COM 502413107 16928 69047 SH SOLE 7 69047 0 0 L3 TECHNOLOGIES INC COM 502413107 62 253 SH SOLE 13 253 0 0 L3 TECHNOLOGIES INC COM 502413107 159 649 SH SOLE 15 649 0 0 L3 TECHNOLOGIES INC COM 502413107 39628 161636 SH SOLE 18 150886 0 10750 L3 TECHNOLOGIES INC COM 502413107 5260 21453 SH SOLE 19 21453 0 0 L3 TECHNOLOGIES INC COM 502413107 434903 1773885 SH SOLE 21 1773885 0 0 L3 TECHNOLOGIES INC COM 502413107 475960 1941345 SH SOLE 22 1716018 0 225327 L3 TECHNOLOGIES INC COM 502413107 13796 56272 SH SOLE 23 56272 0 0 L3 TECHNOLOGIES INC COM 502413107 31497 128470 SH SOLE 25 128470 0 0 L3 TECHNOLOGIES INC COM 502413107 54941 224093 SH SOLE 26 119272 0 104821 L3 TECHNOLOGIES INC COM 502413107 3912 15958 SH SOLE 28 11576 0 4382 L3 TECHNOLOGIES INC COM 502413107 405 1652 SH SOLE 29 1652 0 0 L3 TECHNOLOGIES INC COM 502413107 69313 282712 SH SOLE 30 282712 0 0 L3 TECHNOLOGIES INC COM 502413107 7141 29128 SH SOLE 31 15737 0 13391 L3 TECHNOLOGIES INC COM 502413107 665 2713 SH SOLE 34 2713 0 0 L3 TECHNOLOGIES INC COM 502413107 14185 57858 SH SOLE 36 57858 0 0 L3 TECHNOLOGIES INC COM 502413107 411 1678 SH SOLE 40 1678 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 162 17461 SH SOLE 2 798 0 16663 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5 493 SH SOLE 7 493 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 660 71343 SH SOLE 18 71343 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 304 32889 SH SOLE 19 32889 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 6355 686987 SH SOLE 21 686987 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5602 605592 SH SOLE 22 588413 0 17179 LA Z BOY INC COM 505336107 1463 47716 SH SOLE 2 4705 0 43011 LA Z BOY INC COM 505336107 7 222 SH SOLE 4 222 0 0 LA Z BOY INC COM 505336107 31 998 SH SOLE 7 998 0 0 LA Z BOY INC COM 505336107 6746 220031 SH SOLE 18 217587 0 2444 LA Z BOY INC COM 505336107 3531 115154 SH SOLE 19 115154 0 0 LA Z BOY INC COM 505336107 153240 4998027 SH SOLE 21 4998027 0 0 LA Z BOY INC COM 505336107 43430 1416501 SH SOLE 22 1345934 0 70567 LA Z BOY INC COM 505336107 300 9771 SH SOLE 23 9771 0 0 LA Z BOY INC COM 505336107 911 29711 SH SOLE 26 9481 0 20230 LA Z BOY INC COM 505336107 181 5909 SH SOLE 28 5909 0 0 LA Z BOY INC COM 505336107 2114 68934 SH SOLE 30 68934 0 0 LA Z BOY INC COM 505336107 1199 39092 SH SOLE 31 0 0 39092 LA Z BOY INC COM 505336107 174 5689 SH SOLE 40 5689 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 44362 256575 SH SOLE 2 29504 0 227071 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5744 33220 SH SOLE 4 30521 0 2699 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20077 116119 SH SOLE 7 85103 0 31016 LABORATORY CORP AMER HLDGS COM NEW 50540R409 903 5222 SH SOLE 13 5222 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 150 867 SH SOLE 15 867 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 0 0 SH SOLE 17 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 240767 1392524 SH SOLE 18 1073258 0 319266 LABORATORY CORP AMER HLDGS COM NEW 50540R409 80711 466808 SH SOLE 19 466808 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 435745 2520215 SH SOLE 21 2520215 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 413050 2388956 SH SOLE 22 2113267 0 275689 LABORATORY CORP AMER HLDGS COM NEW 50540R409 14690 84964 SH SOLE 23 84964 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 31471 182020 SH SOLE 25 160123 0 21897 LABORATORY CORP AMER HLDGS COM NEW 50540R409 89739 519021 SH SOLE 26 135094 0 383927 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3328 19246 SH SOLE 28 14038 0 5208 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4024 23274 SH SOLE 29 2533 0 20741 LABORATORY CORP AMER HLDGS COM NEW 50540R409 84237 487203 SH SOLE 30 487203 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5879 34000 SH SOLE 31 18234 0 15766 LABORATORY CORP AMER HLDGS COM NEW 50540R409 53243 307943 SH SOLE 34 307943 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18219 105374 SH SOLE 36 105374 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 369 2137 SH SOLE 40 2137 0 0 LADDER CAP CORP CL A 505743104 1783 107335 SH SOLE 2 4571 0 102764 LADDER CAP CORP CL A 505743104 12 731 SH SOLE 4 731 0 0 LADDER CAP CORP CL A 505743104 31 1845 SH SOLE 7 1845 0 0 LADDER CAP CORP CL A 505743104 5626 338719 SH SOLE 18 338719 0 0 LADDER CAP CORP CL A 505743104 3032 182517 SH SOLE 19 182517 0 0 LADDER CAP CORP CL A 505743104 90107 5424861 SH SOLE 21 5424861 0 0 LADDER CAP CORP CL A 505743104 44069 2653140 SH SOLE 22 2523417 0 129723 LADDER CAP CORP CL A 505743104 44 2629 SH SOLE 23 2629 0 0 LADDER CAP CORP CL A 505743104 560 33733 SH SOLE 26 26091 0 7642 LADDER CAP CORP CL A 505743104 165 9928 SH SOLE 28 9928 0 0 LADDER CAP CORP CL A 505743104 353 21254 SH SOLE 30 21254 0 0 LADDER CAP CORP CL A 505743104 1850 111390 SH SOLE 31 0 0 111390 LADDER CAP CORP CL A 505743104 129 7775 SH SOLE 40 7775 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 354 103219 SH SOLE 2 5049 0 98170 LADENBURG THALMAN FIN SVCS I COM 50575Q102 10 2792 SH SOLE 7 2792 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1420 413923 SH SOLE 18 413923 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 692 201605 SH SOLE 19 201605 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 13693 3992271 SH SOLE 21 3992271 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 12620 3679385 SH SOLE 22 3580513 0 98872 LADENBURG THALMAN FIN SVCS I COM 50575Q102 122 35598 SH SOLE 26 0 0 35598 LADENBURG THALMAN FIN SVCS I COM 50575Q102 44 12937 SH SOLE 28 12937 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 129 37504 SH SOLE 30 37504 0 0 LAIX INC ADS 50736W105 23 2235 SH SOLE 22 2235 0 0 LAKE SHORE BANCORP INC COM 510700107 6 411 SH SOLE 18 411 0 0 LAKE SHORE BANCORP INC COM 510700107 10 652 SH SOLE 21 652 0 0 LAKELAND BANCORP INC COM 511637100 788 48800 SH SOLE 2 2138 0 46662 LAKELAND BANCORP INC COM 511637100 18 1112 SH SOLE 7 1112 0 0 LAKELAND BANCORP INC COM 511637100 2732 169160 SH SOLE 18 169160 0 0 LAKELAND BANCORP INC COM 511637100 1334 82622 SH SOLE 19 82622 0 0 LAKELAND BANCORP INC COM 511637100 26610 1647700 SH SOLE 21 1647700 0 0 LAKELAND BANCORP INC COM 511637100 24454 1514185 SH SOLE 22 1459168 0 55017 LAKELAND BANCORP INC COM 511637100 653 40411 SH SOLE 26 34700 0 5711 LAKELAND BANCORP INC COM 511637100 92 5691 SH SOLE 28 5691 0 0 LAKELAND BANCORP INC COM 511637100 200 12403 SH SOLE 30 12403 0 0 LAKELAND BANCORP INC COM 511637100 923 57126 SH SOLE 34 57126 0 0 LAKELAND BANCORP INC COM 511637100 58 3569 SH SOLE 40 3569 0 0 LAKELAND FINL CORP COM 511656100 1013 21624 SH SOLE 2 1025 0 20599 LAKELAND FINL CORP COM 511656100 29 611 SH SOLE 7 611 0 0 LAKELAND FINL CORP COM 511656100 3846 82118 SH SOLE 18 82118 0 0 LAKELAND FINL CORP COM 511656100 1983 42347 SH SOLE 19 42347 0 0 LAKELAND FINL CORP COM 511656100 35885 766288 SH SOLE 21 766288 0 0 LAKELAND FINL CORP COM 511656100 42375 904879 SH SOLE 22 870435 0 34444 LAKELAND FINL CORP COM 511656100 7 149 SH SOLE 23 149 0 0 LAKELAND FINL CORP COM 511656100 554 11833 SH SOLE 26 9378 0 2455 LAKELAND FINL CORP COM 511656100 171 3657 SH SOLE 28 3657 0 0 LAKELAND FINL CORP COM 511656100 332 7092 SH SOLE 30 7092 0 0 LAKELAND FINL CORP COM 511656100 123 2619 SH SOLE 40 2619 0 0 LAKELAND INDS INC COM 511795106 18 1605 SH SOLE 18 1605 0 0 LAKELAND INDS INC COM 511795106 309 27546 SH SOLE 21 27546 0 0 LAKELAND INDS INC COM 511795106 212 18927 SH SOLE 22 18927 0 0 LAM RESEARCH CORP COM 512807108 69272 368784 SH SOLE 2 40821 0 327963 LAM RESEARCH CORP COM 512807108 9576 50981 SH SOLE 4 46753 0 4228 LAM RESEARCH CORP COM 512807108 26269 139850 SH SOLE 7 136119 0 3731 LAM RESEARCH CORP COM 512807108 687 3658 SH SOLE 13 3658 0 0 LAM RESEARCH CORP COM 512807108 328 1747 SH SOLE 15 1747 0 0 LAM RESEARCH CORP COM 512807108 70200 373722 SH SOLE 18 353491 0 20231 LAM RESEARCH CORP COM 512807108 49451 263262 SH SOLE 19 263262 0 0 LAM RESEARCH CORP COM 512807108 827204 4403767 SH SOLE 21 4403767 0 0 LAM RESEARCH CORP COM 512807108 715771 3810538 SH SOLE 22 3404270 0 406268 LAM RESEARCH CORP COM 512807108 20581 109568 SH SOLE 23 109568 0 0 LAM RESEARCH CORP COM 512807108 27469 146237 SH SOLE 25 146237 0 0 LAM RESEARCH CORP COM 512807108 134900 718167 SH SOLE 26 178021 0 540146 LAM RESEARCH CORP COM 512807108 5501 29283 SH SOLE 28 21392 0 7891 LAM RESEARCH CORP COM 512807108 3705 19726 SH SOLE 29 3428 0 16298 LAM RESEARCH CORP COM 512807108 123309 656457 SH SOLE 30 656457 0 0 LAM RESEARCH CORP COM 512807108 8702 46329 SH SOLE 31 28498 0 17831 LAM RESEARCH CORP COM 512807108 3939 20970 SH SOLE 32 20970 0 0 LAM RESEARCH CORP COM 512807108 22267 118540 SH SOLE 34 118540 0 0 LAM RESEARCH CORP COM 512807108 20279 107960 SH SOLE 36 107960 0 0 LAM RESEARCH CORP COM 512807108 629 3351 SH SOLE 40 3351 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 16706 206982 SH SOLE 2 51772 0 155210 LAMAR ADVERTISING CO NEW CL A 512816109 274 3393 SH SOLE 4 3393 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 172 2130 SH SOLE 7 2130 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 20393 252674 SH SOLE 18 252498 0 176 LAMAR ADVERTISING CO NEW CL A 512816109 5647 69969 SH SOLE 19 69969 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 389113 4821129 SH SOLE 21 4821129 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 226866 2810884 SH SOLE 22 2639933 0 170951 LAMAR ADVERTISING CO NEW CL A 512816109 733 9085 SH SOLE 23 9085 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1210 14997 SH SOLE 25 14997 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2735 33890 SH SOLE 26 23587 0 10303 LAMAR ADVERTISING CO NEW CL A 512816109 860 10652 SH SOLE 28 10652 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 534 6612 SH SOLE 29 6612 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2019 25019 SH SOLE 30 25019 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 316 3920 SH SOLE 31 1802 0 2118 LAMAR ADVERTISING CO NEW CL A 512816109 2020 25032 SH SOLE 34 25032 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 40 500 SH SOLE 36 500 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 635 7871 SH SOLE 40 7871 0 0 LAMB WESTON HLDGS INC COM 513272104 27322 431220 SH SOLE 2 74616 0 356604 LAMB WESTON HLDGS INC COM 513272104 4115 64940 SH SOLE 4 61074 0 3866 LAMB WESTON HLDGS INC COM 513272104 10467 165191 SH SOLE 7 165191 0 0 LAMB WESTON HLDGS INC COM 513272104 51 802 SH SOLE 13 802 0 0 LAMB WESTON HLDGS INC COM 513272104 89 1403 SH SOLE 15 1403 0 0 LAMB WESTON HLDGS INC COM 513272104 18904 298363 SH SOLE 18 278786 0 19577 LAMB WESTON HLDGS INC COM 513272104 23209 366305 SH SOLE 19 366305 0 0 LAMB WESTON HLDGS INC COM 513272104 329309 5197425 SH SOLE 21 5197425 0 0 LAMB WESTON HLDGS INC COM 513272104 281266 4439178 SH SOLE 22 4050053 0 389125 LAMB WESTON HLDGS INC COM 513272104 7645 120662 SH SOLE 23 120662 0 0 LAMB WESTON HLDGS INC COM 513272104 9200 145206 SH SOLE 25 145206 0 0 LAMB WESTON HLDGS INC COM 513272104 50726 800604 SH SOLE 26 240237 0 560367 LAMB WESTON HLDGS INC COM 513272104 1813 28608 SH SOLE 28 20896 0 7712 LAMB WESTON HLDGS INC COM 513272104 2155 34005 SH SOLE 29 3191 0 30814 LAMB WESTON HLDGS INC COM 513272104 37315 588933 SH SOLE 30 588933 0 0 LAMB WESTON HLDGS INC COM 513272104 3376 53289 SH SOLE 31 28929 0 24360 LAMB WESTON HLDGS INC COM 513272104 5466 86275 SH SOLE 34 86275 0 0 LAMB WESTON HLDGS INC COM 513272104 8990 141888 SH SOLE 36 141888 0 0 LAMB WESTON HLDGS INC COM 513272104 192 3038 SH SOLE 40 3038 0 0 LANCASTER COLONY CORP COM 513847103 3808 25626 SH SOLE 2 9064 0 16562 LANCASTER COLONY CORP COM 513847103 13 90 SH SOLE 4 90 0 0 LANCASTER COLONY CORP COM 513847103 2635 17733 SH SOLE 7 17733 0 0 LANCASTER COLONY CORP COM 513847103 16229 109215 SH SOLE 18 109215 0 0 LANCASTER COLONY CORP COM 513847103 4796 32275 SH SOLE 19 32275 0 0 LANCASTER COLONY CORP COM 513847103 203061 1366497 SH SOLE 21 1366497 0 0 LANCASTER COLONY CORP COM 513847103 97940 659082 SH SOLE 22 632835 0 26247 LANCASTER COLONY CORP COM 513847103 1410 9487 SH SOLE 26 5166 0 4321 LANCASTER COLONY CORP COM 513847103 361 2431 SH SOLE 28 2431 0 0 LANCASTER COLONY CORP COM 513847103 782 5262 SH SOLE 30 5262 0 0 LANCASTER COLONY CORP COM 513847103 269 1811 SH SOLE 40 1811 0 0 LANDEC CORP COM 514766104 226 24074 SH SOLE 2 1096 0 22978 LANDEC CORP COM 514766104 7 707 SH SOLE 7 707 0 0 LANDEC CORP COM 514766104 789 84205 SH SOLE 18 84205 0 0 LANDEC CORP COM 514766104 596 63600 SH SOLE 19 63600 0 0 LANDEC CORP COM 514766104 7726 824517 SH SOLE 21 824517 0 0 LANDEC CORP COM 514766104 8072 861458 SH SOLE 22 827750 0 33708 LANDEC CORP COM 514766104 96 10234 SH SOLE 26 0 0 10234 LANDEC CORP COM 514766104 34 3584 SH SOLE 28 3584 0 0 LANDEC CORP COM 514766104 90 9555 SH SOLE 30 9555 0 0 LANDEC CORP COM 514766104 22 2385 SH SOLE 40 2385 0 0 LANDMARK BANCORP INC COM 51504L107 18 744 SH SOLE 21 744 0 0 LANDS END INC NEW COM 51509F105 130 10617 SH SOLE 2 409 0 10208 LANDS END INC NEW COM 51509F105 4 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 439 35957 SH SOLE 18 35957 0 0 LANDS END INC NEW COM 51509F105 201 16439 SH SOLE 19 16439 0 0 LANDS END INC NEW COM 51509F105 4316 353196 SH SOLE 21 353196 0 0 LANDS END INC NEW COM 51509F105 5375 439815 SH SOLE 22 421976 0 17839 LANDS END INC NEW COM 51509F105 151 12323 SH SOLE 23 12323 0 0 LANDS END INC NEW COM 51509F105 155 12724 SH SOLE 26 3857 0 8867 LANDS END INC NEW COM 51509F105 7 558 SH SOLE 28 558 0 0 LANDS END INC NEW COM 51509F105 24 2004 SH SOLE 30 2004 0 0 LANDS END INC NEW COM 51509F105 24 1932 SH SOLE 40 1932 0 0 LANDSTAR SYS INC COM 515098101 28120 260397 SH SOLE 2 163066 0 97331 LANDSTAR SYS INC COM 515098101 2685 24860 SH SOLE 4 24860 0 0 LANDSTAR SYS INC COM 515098101 805 7454 SH SOLE 7 7454 0 0 LANDSTAR SYS INC COM 515098101 1906 17653 SH SOLE 13 17653 0 0 LANDSTAR SYS INC COM 515098101 15446 143031 SH SOLE 18 140629 0 2402 LANDSTAR SYS INC COM 515098101 20750 192149 SH SOLE 19 192149 0 0 LANDSTAR SYS INC COM 515098101 252074 2334235 SH SOLE 21 2334235 0 0 LANDSTAR SYS INC COM 515098101 207081 1917593 SH SOLE 22 1666303 0 251290 LANDSTAR SYS INC COM 515098101 5696 52745 SH SOLE 23 52745 0 0 LANDSTAR SYS INC COM 515098101 1689 15637 SH SOLE 25 15637 0 0 LANDSTAR SYS INC COM 515098101 2210 20463 SH SOLE 26 11471 0 8992 LANDSTAR SYS INC COM 515098101 553 5121 SH SOLE 28 5121 0 0 LANDSTAR SYS INC COM 515098101 8347 77291 SH SOLE 29 32093 0 45198 LANDSTAR SYS INC COM 515098101 2397 22197 SH SOLE 30 22197 0 0 LANDSTAR SYS INC COM 515098101 6403 59288 SH SOLE 31 47748 0 11540 LANDSTAR SYS INC COM 515098101 1785 16525 SH SOLE 34 16525 0 0 LANDSTAR SYS INC COM 515098101 2843 26326 SH SOLE 36 26326 0 0 LANDSTAR SYS INC COM 515098101 465 4303 SH SOLE 40 4303 0 0 LANNET INC COM 516012101 201 33138 SH SOLE 2 1196 0 31942 LANNET INC COM 516012101 4 694 SH SOLE 7 694 0 0 LANNET INC COM 516012101 858 141637 SH SOLE 18 141637 0 0 LANNET INC COM 516012101 328 54136 SH SOLE 19 54136 0 0 LANNET INC COM 516012101 22617 3732235 SH SOLE 21 3732235 0 0 LANNET INC COM 516012101 6145 1014059 SH SOLE 22 990880 0 23179 LANNET INC COM 516012101 268 44225 SH SOLE 30 44225 0 0 LANTHEUS HLDGS INC COM 516544103 946 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 23 796 SH SOLE 7 796 0 0 LANTHEUS HLDGS INC COM 516544103 4958 175182 SH SOLE 18 175182 0 0 LANTHEUS HLDGS INC COM 516544103 1844 65157 SH SOLE 19 65157 0 0 LANTHEUS HLDGS INC COM 516544103 119203 4212137 SH SOLE 21 4212137 0 0 LANTHEUS HLDGS INC COM 516544103 32473 1147448 SH SOLE 22 1096532 0 50916 LANTHEUS HLDGS INC COM 516544103 616 21775 SH SOLE 26 21775 0 0 LANTHEUS HLDGS INC COM 516544103 133 4696 SH SOLE 28 4696 0 0 LANTHEUS HLDGS INC COM 516544103 1638 57881 SH SOLE 30 57881 0 0 LANTHEUS HLDGS INC COM 516544103 129 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 139 41699 SH SOLE 21 41699 0 0 LANTRONIX INC COM NEW 516548203 317 95141 SH SOLE 22 95141 0 0 LAREDO PETROLEUM INC COM 516806106 571 196940 SH SOLE 2 7540 0 189400 LAREDO PETROLEUM INC COM 516806106 3 962 SH SOLE 4 962 0 0 LAREDO PETROLEUM INC COM 516806106 10 3496 SH SOLE 7 3496 0 0 LAREDO PETROLEUM INC COM 516806106 2193 756220 SH SOLE 18 756220 0 0 LAREDO PETROLEUM INC COM 516806106 904 311859 SH SOLE 19 311859 0 0 LAREDO PETROLEUM INC COM 516806106 50861 17538204 SH SOLE 21 17538204 0 0 LAREDO PETROLEUM INC COM 516806106 13261 4572731 SH SOLE 22 4351676 0 221055 LAREDO PETROLEUM INC COM 516806106 84 28986 SH SOLE 26 17573 0 11413 LAREDO PETROLEUM INC COM 516806106 63 21588 SH SOLE 28 21588 0 0 LAREDO PETROLEUM INC COM 516806106 776 267750 SH SOLE 30 267750 0 0 LAREDO PETROLEUM INC COM 516806106 236 81408 SH SOLE 34 81408 0 0 LAREDO PETROLEUM INC COM 516806106 47 16204 SH SOLE 40 16204 0 0 LAS VEGAS SANDS CORP COM 517834107 52364 886182 SH SOLE 2 263835 0 622347 LAS VEGAS SANDS CORP COM 517834107 8465 143251 SH SOLE 4 133742 0 9509 LAS VEGAS SANDS CORP COM 517834107 4601 77868 SH SOLE 7 68516 0 9352 LAS VEGAS SANDS CORP COM 517834107 5191 87841 SH SOLE 13 87841 0 0 LAS VEGAS SANDS CORP COM 517834107 180 3050 SH SOLE 15 3050 0 0 LAS VEGAS SANDS CORP COM 517834107 13080 221349 SH SOLE 18 164219 0 57130 LAS VEGAS SANDS CORP COM 517834107 41187 697019 SH SOLE 19 697019 0 0 LAS VEGAS SANDS CORP COM 517834107 195147 3302544 SH SOLE 21 3302544 0 0 LAS VEGAS SANDS CORP COM 517834107 586133 9919326 SH SOLE 22 8900856 0 1018470 LAS VEGAS SANDS CORP COM 517834107 17789 301041 SH SOLE 23 301041 0 0 LAS VEGAS SANDS CORP COM 517834107 19807 335196 SH SOLE 25 335196 0 0 LAS VEGAS SANDS CORP COM 517834107 70158 1187315 SH SOLE 26 417702 0 769613 LAS VEGAS SANDS CORP COM 517834107 4352 73653 SH SOLE 28 54761 0 18892 LAS VEGAS SANDS CORP COM 517834107 11622 196687 SH SOLE 29 8220 0 188467 LAS VEGAS SANDS CORP COM 517834107 34240 579449 SH SOLE 30 579449 0 0 LAS VEGAS SANDS CORP COM 517834107 4300 72775 SH SOLE 31 13378 0 59397 LAS VEGAS SANDS CORP COM 517834107 6845 115844 SH SOLE 34 115844 0 0 LAS VEGAS SANDS CORP COM 517834107 18243 308740 SH SOLE 36 308740 0 0 LAS VEGAS SANDS CORP COM 517834107 464 7860 SH SOLE 40 7860 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 9945 1061343 SH SOLE 21 1061343 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 44 4729 SH SOLE 22 4729 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 71 7538 SH SOLE 25 7538 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2106 224735 SH SOLE 26 224735 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3043 324710 SH SOLE 30 324710 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 3355 229957 SH SOLE 2 5138 0 224819 LATTICE SEMICONDUCTOR CORP COM 518415104 13 858 SH SOLE 4 858 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 31 2132 SH SOLE 7 2132 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 6036 413698 SH SOLE 18 406644 0 7054 LATTICE SEMICONDUCTOR CORP COM 518415104 3103 212655 SH SOLE 19 212655 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 58034 3977639 SH SOLE 21 3977639 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 53792 3686880 SH SOLE 22 3533596 0 153284 LATTICE SEMICONDUCTOR CORP COM 518415104 422 28914 SH SOLE 26 20268 0 8646 LATTICE SEMICONDUCTOR CORP COM 518415104 248 16984 SH SOLE 28 16984 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 14821 1015859 SH SOLE 30 1015859 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 200 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 113516 619936 SH SOLE 2 146044 0 473892 LAUDER ESTEE COS INC CL A 518439104 17900 97755 SH SOLE 4 91804 0 5951 LAUDER ESTEE COS INC CL A 518439104 37129 202769 SH SOLE 7 194933 0 7836 LAUDER ESTEE COS INC CL A 518439104 3934 21485 SH SOLE 13 21485 0 0 LAUDER ESTEE COS INC CL A 518439104 363 1982 SH SOLE 15 1982 0 0 LAUDER ESTEE COS INC CL A 518439104 85897 469102 SH SOLE 18 433620 0 35482 LAUDER ESTEE COS INC CL A 518439104 24018 131165 SH SOLE 19 131165 0 0 LAUDER ESTEE COS INC CL A 518439104 789328 4310679 SH SOLE 21 4310679 0 0 LAUDER ESTEE COS INC CL A 518439104 1023843 5591407 SH SOLE 22 4920223 0 671184 LAUDER ESTEE COS INC CL A 518439104 34494 188380 SH SOLE 23 188380 0 0 LAUDER ESTEE COS INC CL A 518439104 81146 443152 SH SOLE 25 443152 0 0 LAUDER ESTEE COS INC CL A 518439104 207195 1131531 SH SOLE 26 251183 0 880348 LAUDER ESTEE COS INC CL A 518439104 7836 42792 SH SOLE 28 31493 0 11299 LAUDER ESTEE COS INC CL A 518439104 10738 58642 SH SOLE 29 15300 0 43342 LAUDER ESTEE COS INC CL A 518439104 152460 832616 SH SOLE 30 832616 0 0 LAUDER ESTEE COS INC CL A 518439104 20062 109561 SH SOLE 31 48000 0 61561 LAUDER ESTEE COS INC CL A 518439104 3070 16764 SH SOLE 34 16764 0 0 LAUDER ESTEE COS INC CL A 518439104 29258 159784 SH SOLE 36 159784 0 0 LAUDER ESTEE COS INC CL A 518439104 946 5168 SH SOLE 40 5168 0 0 LAUREATE EDUCATION INC CL A 518613203 1562 99417 SH SOLE 2 3948 0 95469 LAUREATE EDUCATION INC CL A 518613203 6 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC CL A 518613203 30 1882 SH SOLE 7 1882 0 0 LAUREATE EDUCATION INC CL A 518613203 4832 307578 SH SOLE 18 307578 0 0 LAUREATE EDUCATION INC CL A 518613203 2549 162264 SH SOLE 19 162264 0 0 LAUREATE EDUCATION INC CL A 518613203 46374 2951873 SH SOLE 21 2951873 0 0 LAUREATE EDUCATION INC CL A 518613203 35053 2231240 SH SOLE 22 2101045 0 130195 LAUREATE EDUCATION INC CL A 518613203 418 26624 SH SOLE 26 23231 0 3393 LAUREATE EDUCATION INC CL A 518613203 175 11165 SH SOLE 28 11165 0 0 LAUREATE EDUCATION INC CL A 518613203 401 25526 SH SOLE 30 25526 0 0 LAUREATE EDUCATION INC CL A 518613203 138 8799 SH SOLE 40 8799 0 0 LAWSON PRODS INC COM 520776105 131 3558 SH SOLE 2 128 0 3430 LAWSON PRODS INC COM 520776105 708 19273 SH SOLE 18 19273 0 0 LAWSON PRODS INC COM 520776105 548 14917 SH SOLE 19 14917 0 0 LAWSON PRODS INC COM 520776105 5231 142420 SH SOLE 21 142420 0 0 LAWSON PRODS INC COM 520776105 8470 230607 SH SOLE 22 226903 0 3704 LAWSON PRODS INC COM 520776105 10 275 SH SOLE 23 275 0 0 LAWSON PRODS INC COM 520776105 97 2639 SH SOLE 26 0 0 2639 LAZARD GLB TTL RET&INCM FD I COM 52106W103 735 45473 SH SOLE 2 45473 0 0 LAZARD LTD SHS A G54050102 6939 201768 SH SOLE 2 7623 0 194145 LAZARD LTD SHS A G54050102 358 10420 SH SOLE 7 10420 0 0 LAZARD LTD SHS A G54050102 3498 101723 SH SOLE 18 101723 0 0 LAZARD LTD SHS A G54050102 835 24291 SH SOLE 19 24291 0 0 LAZARD LTD SHS A G54050102 145598 4233733 SH SOLE 21 4233733 0 0 LAZARD LTD SHS A G54050102 89 2600 SH SOLE 31 0 0 2600 LAZARD LTD SHS A G54050102 1695 49284 SH SOLE 32 49284 0 0 LAZYDAYS HLDGS INC COM 52110H100 6 1144 SH SOLE 18 1144 0 0 LAZYDAYS HLDGS INC COM 52110H100 77 15477 SH SOLE 21 15477 0 0 LCI INDS COM 50189K103 3926 43627 SH SOLE 2 1012 0 42615 LCI INDS COM 50189K103 15 166 SH SOLE 4 166 0 0 LCI INDS COM 50189K103 38 426 SH SOLE 7 426 0 0 LCI INDS COM 50189K103 9643 107141 SH SOLE 18 107141 0 0 LCI INDS COM 50189K103 3750 41662 SH SOLE 19 41662 0 0 LCI INDS COM 50189K103 241099 2678880 SH SOLE 21 2678880 0 0 LCI INDS COM 50189K103 63684 707596 SH SOLE 22 671865 0 35731 LCI INDS COM 50189K103 848 9421 SH SOLE 26 4797 0 4624 LCI INDS COM 50189K103 273 3034 SH SOLE 28 3034 0 0 LCI INDS COM 50189K103 4118 45751 SH SOLE 30 45751 0 0 LCI INDS COM 50189K103 227 2520 SH SOLE 40 2520 0 0 LCNB CORP COM 50181P100 231 12135 SH SOLE 2 530 0 11605 LCNB CORP COM 50181P100 831 43752 SH SOLE 18 43752 0 0 LCNB CORP COM 50181P100 403 21185 SH SOLE 19 21185 0 0 LCNB CORP COM 50181P100 7926 417148 SH SOLE 21 417148 0 0 LCNB CORP COM 50181P100 3332 175344 SH SOLE 22 167668 0 7676 LEAF GROUP LTD COM 52177G102 109 14732 SH SOLE 2 584 0 14148 LEAF GROUP LTD COM 52177G102 4 577 SH SOLE 7 577 0 0 LEAF GROUP LTD COM 52177G102 402 54289 SH SOLE 18 54289 0 0 LEAF GROUP LTD COM 52177G102 183 24714 SH SOLE 19 24714 0 0 LEAF GROUP LTD COM 52177G102 4440 599185 SH SOLE 21 599185 0 0 LEAF GROUP LTD COM 52177G102 1427 192601 SH SOLE 22 180954 0 11647 LEAP THERAPEUTICS INC COM 52187K101 4 2489 SH SOLE 18 2489 0 0 LEAP THERAPEUTICS INC COM 52187K101 57 31744 SH SOLE 21 31744 0 0 LEAR CORP COM NEW 521865204 19848 142511 SH SOLE 2 15984 0 126527 LEAR CORP COM NEW 521865204 2849 20459 SH SOLE 4 18819 0 1640 LEAR CORP COM NEW 521865204 4489 32229 SH SOLE 7 9569 0 22660 LEAR CORP COM NEW 521865204 273 1957 SH SOLE 13 1957 0 0 LEAR CORP COM NEW 521865204 72 520 SH SOLE 15 520 0 0 LEAR CORP COM NEW 521865204 26342 189141 SH SOLE 18 184463 0 4678 LEAR CORP COM NEW 521865204 19753 141836 SH SOLE 19 141836 0 0 LEAR CORP COM NEW 521865204 131928 947285 SH SOLE 21 947285 0 0 LEAR CORP COM NEW 521865204 245039 1759451 SH SOLE 22 1618307 0 141144 LEAR CORP COM NEW 521865204 6733 48347 SH SOLE 23 48347 0 0 LEAR CORP COM NEW 521865204 8817 63308 SH SOLE 25 63308 0 0 LEAR CORP COM NEW 521865204 30883 221747 SH SOLE 26 95998 0 125749 LEAR CORP COM NEW 521865204 1632 11718 SH SOLE 28 8839 0 2879 LEAR CORP COM NEW 521865204 1898 13626 SH SOLE 29 1353 0 12273 LEAR CORP COM NEW 521865204 21381 153524 SH SOLE 30 153524 0 0 LEAR CORP COM NEW 521865204 3235 23229 SH SOLE 31 13645 0 9584 LEAR CORP COM NEW 521865204 5141 36913 SH SOLE 34 36913 0 0 LEAR CORP COM NEW 521865204 6301 45244 SH SOLE 36 45244 0 0 LEAR CORP COM NEW 521865204 191 1368 SH SOLE 40 1368 0 0 LEE ENTERPRISES INC COM 523768109 114 50859 SH SOLE 2 2251 0 48608 LEE ENTERPRISES INC COM 523768109 412 184055 SH SOLE 18 184055 0 0 LEE ENTERPRISES INC COM 523768109 200 89208 SH SOLE 19 89208 0 0 LEE ENTERPRISES INC COM 523768109 3985 1778889 SH SOLE 21 1778889 0 0 LEE ENTERPRISES INC COM 523768109 2174 970418 SH SOLE 22 954902 0 15516 LEGACY HOUSING CORP COM 52472M101 46 3712 SH SOLE 2 284 0 3428 LEGACY HOUSING CORP COM 52472M101 186 14973 SH SOLE 18 14973 0 0 LEGACY HOUSING CORP COM 52472M101 101 8102 SH SOLE 19 8102 0 0 LEGACY HOUSING CORP COM 52472M101 2289 183861 SH SOLE 21 183861 0 0 LEGACY HOUSING CORP COM 52472M101 700 56240 SH SOLE 22 54567 0 1673 LEGACY TEX FINL GROUP INC COM 52471Y106 1894 46525 SH SOLE 2 1988 0 44537 LEGACY TEX FINL GROUP INC COM 52471Y106 12 306 SH SOLE 4 306 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 31 768 SH SOLE 7 768 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 11438 280969 SH SOLE 18 280969 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3338 81994 SH SOLE 19 81994 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 200551 4926325 SH SOLE 21 4926325 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 57021 1400652 SH SOLE 22 1337559 0 63093 LEGACY TEX FINL GROUP INC COM 52471Y106 576 14146 SH SOLE 26 9317 0 4829 LEGACY TEX FINL GROUP INC COM 52471Y106 267 6552 SH SOLE 28 6552 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2945 72351 SH SOLE 30 72351 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 196 4817 SH SOLE 40 4817 0 0 LEGG MASON INC COM 524901105 7247 189322 SH SOLE 2 41924 0 147398 LEGG MASON INC COM 524901105 19 490 SH SOLE 4 490 0 0 LEGG MASON INC COM 524901105 120 3128 SH SOLE 7 3128 0 0 LEGG MASON INC COM 524901105 9389 245268 SH SOLE 18 245268 0 0 LEGG MASON INC COM 524901105 733 19136 SH SOLE 19 19136 0 0 LEGG MASON INC COM 524901105 163630 4274564 SH SOLE 21 4274564 0 0 LEGG MASON INC COM 524901105 122321 3195421 SH SOLE 22 3005036 0 190385 LEGG MASON INC COM 524901105 955 24958 SH SOLE 26 14599 0 10359 LEGG MASON INC COM 524901105 409 10676 SH SOLE 28 10676 0 0 LEGG MASON INC COM 524901105 1027 26840 SH SOLE 30 26840 0 0 LEGG MASON INC COM 524901105 171 4464 SH SOLE 31 1764 0 2700 LEGG MASON INC COM 524901105 218 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 13345 347796 SH SOLE 2 54821 0 292975 LEGGETT & PLATT INC COM 524660107 1564 40756 SH SOLE 4 37292 0 3464 LEGGETT & PLATT INC COM 524660107 18809 490198 SH SOLE 7 265911 0 224287 LEGGETT & PLATT INC COM 524660107 27 700 SH SOLE 13 700 0 0 LEGGETT & PLATT INC COM 524660107 33 855 SH SOLE 15 855 0 0 LEGGETT & PLATT INC COM 524660107 14634 381382 SH SOLE 18 363665 0 17717 LEGGETT & PLATT INC COM 524660107 1599 41662 SH SOLE 19 41662 0 0 LEGGETT & PLATT INC COM 524660107 234974 6123904 SH SOLE 21 6123904 0 0 LEGGETT & PLATT INC COM 524660107 133829 3487865 SH SOLE 22 3109215 0 378650 LEGGETT & PLATT INC COM 524660107 3565 92901 SH SOLE 23 92901 0 0 LEGGETT & PLATT INC COM 524660107 4787 124748 SH SOLE 25 124748 0 0 LEGGETT & PLATT INC COM 524660107 23341 608318 SH SOLE 26 220594 0 387724 LEGGETT & PLATT INC COM 524660107 979 25521 SH SOLE 28 18315 0 7206 LEGGETT & PLATT INC COM 524660107 1168 30443 SH SOLE 29 2926 0 27517 LEGGETT & PLATT INC COM 524660107 16878 439878 SH SOLE 30 439878 0 0 LEGGETT & PLATT INC COM 524660107 1615 42080 SH SOLE 31 23271 0 18809 LEGGETT & PLATT INC COM 524660107 1868 48684 SH SOLE 32 48684 0 0 LEGGETT & PLATT INC COM 524660107 300 7823 SH SOLE 34 7823 0 0 LEGGETT & PLATT INC COM 524660107 3538 92210 SH SOLE 36 92210 0 0 LEGGETT & PLATT INC COM 524660107 102 2656 SH SOLE 40 2656 0 0 LEIDOS HLDGS INC COM 525327102 30865 386543 SH SOLE 2 88410 0 298133 LEIDOS HLDGS INC COM 525327102 3660 45840 SH SOLE 4 42095 0 3745 LEIDOS HLDGS INC COM 525327102 754 9442 SH SOLE 7 9442 0 0 LEIDOS HLDGS INC COM 525327102 66 831 SH SOLE 13 831 0 0 LEIDOS HLDGS INC COM 525327102 33113 414690 SH SOLE 18 403717 0 10973 LEIDOS HLDGS INC COM 525327102 2408 30153 SH SOLE 19 30153 0 0 LEIDOS HLDGS INC COM 525327102 575596 7208468 SH SOLE 21 7208468 0 0 LEIDOS HLDGS INC COM 525327102 374001 4683798 SH SOLE 22 4394428 0 289370 LEIDOS HLDGS INC COM 525327102 8168 102297 SH SOLE 23 102297 0 0 LEIDOS HLDGS INC COM 525327102 7658 95911 SH SOLE 25 95911 0 0 LEIDOS HLDGS INC COM 525327102 17116 214350 SH SOLE 26 127065 0 87285 LEIDOS HLDGS INC COM 525327102 2196 27504 SH SOLE 28 20049 0 7455 LEIDOS HLDGS INC COM 525327102 2543 31853 SH SOLE 29 3158 0 28695 LEIDOS HLDGS INC COM 525327102 15376 192564 SH SOLE 30 192564 0 0 LEIDOS HLDGS INC COM 525327102 3979 49825 SH SOLE 31 27604 0 22221 LEIDOS HLDGS INC COM 525327102 1211 15172 SH SOLE 34 15172 0 0 LEIDOS HLDGS INC COM 525327102 2884 36116 SH SOLE 36 36116 0 0 LEIDOS HLDGS INC COM 525327102 230 2883 SH SOLE 40 2883 0 0 LEMAITRE VASCULAR INC COM 525558201 408 14583 SH SOLE 2 731 0 13852 LEMAITRE VASCULAR INC COM 525558201 12 414 SH SOLE 7 414 0 0 LEMAITRE VASCULAR INC COM 525558201 2045 73085 SH SOLE 18 73085 0 0 LEMAITRE VASCULAR INC COM 525558201 771 27546 SH SOLE 19 27546 0 0 LEMAITRE VASCULAR INC COM 525558201 51226 1830822 SH SOLE 21 1830822 0 0 LEMAITRE VASCULAR INC COM 525558201 15216 543807 SH SOLE 22 520790 0 23017 LEMAITRE VASCULAR INC COM 525558201 7 249 SH SOLE 23 249 0 0 LEMAITRE VASCULAR INC COM 525558201 106 3780 SH SOLE 26 0 0 3780 LEMAITRE VASCULAR INC COM 525558201 60 2159 SH SOLE 28 2159 0 0 LEMAITRE VASCULAR INC COM 525558201 685 24496 SH SOLE 30 24496 0 0 LEMAITRE VASCULAR INC COM 525558201 45 1601 SH SOLE 40 1601 0 0 LENDINGCLUB CORP COM 52603A109 3050 929969 SH SOLE 2 609059 0 320910 LENDINGCLUB CORP COM 52603A109 5 1629 SH SOLE 4 1629 0 0 LENDINGCLUB CORP COM 52603A109 21 6460 SH SOLE 7 6460 0 0 LENDINGCLUB CORP COM 52603A109 3540 1079302 SH SOLE 18 1079302 0 0 LENDINGCLUB CORP COM 52603A109 1918 584732 SH SOLE 19 584732 0 0 LENDINGCLUB CORP COM 52603A109 33852 10320848 SH SOLE 21 10320848 0 0 LENDINGCLUB CORP COM 52603A109 37633 11473324 SH SOLE 22 11043419 0 429905 LENDINGCLUB CORP COM 52603A109 42 12692 SH SOLE 23 12692 0 0 LENDINGCLUB CORP COM 52603A109 551 168024 SH SOLE 26 84803 0 83221 LENDINGCLUB CORP COM 52603A109 126 38404 SH SOLE 28 38404 0 0 LENDINGCLUB CORP COM 52603A109 266 81066 SH SOLE 30 81066 0 0 LENDINGCLUB CORP COM 52603A109 122 37124 SH SOLE 40 37124 0 0 LENDINGTREE INC NEW COM 52603B107 7057 16800 SH SOLE 2 3764 0 13036 LENDINGTREE INC NEW COM 52603B107 16 37 SH SOLE 4 37 0 0 LENDINGTREE INC NEW COM 52603B107 79 187 SH SOLE 7 187 0 0 LENDINGTREE INC NEW COM 52603B107 9005 21438 SH SOLE 18 21218 0 220 LENDINGTREE INC NEW COM 52603B107 725 1726 SH SOLE 19 1726 0 0 LENDINGTREE INC NEW COM 52603B107 160350 381758 SH SOLE 21 381758 0 0 LENDINGTREE INC NEW COM 52603B107 104907 249761 SH SOLE 22 234447 0 15314 LENDINGTREE INC NEW COM 52603B107 1201 2859 SH SOLE 26 2145 0 714 LENDINGTREE INC NEW COM 52603B107 452 1076 SH SOLE 28 1076 0 0 LENDINGTREE INC NEW COM 52603B107 58 139 SH SOLE 29 139 0 0 LENDINGTREE INC NEW COM 52603B107 893 2127 SH SOLE 30 2127 0 0 LENDINGTREE INC NEW COM 52603B107 166 396 SH SOLE 31 396 0 0 LENDINGTREE INC NEW COM 52603B107 17 40 SH SOLE 36 40 0 0 LENDINGTREE INC NEW COM 52603B107 349 830 SH SOLE 40 830 0 0 LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 1460 700000 PRN SOLE 21 700000 0 0 LENNAR CORP CL A 526057104 33400 689236 SH SOLE 2 70807 0 618429 LENNAR CORP CL A 526057104 4787 98773 SH SOLE 4 90230 0 8543 LENNAR CORP CL A 526057104 13709 282884 SH SOLE 7 250743 0 32141 LENNAR CORP CL A 526057104 473 9759 SH SOLE 13 9759 0 0 LENNAR CORP CL A 526057104 100 2054 SH SOLE 15 2054 0 0 LENNAR CORP CL A 526057104 28410 586252 SH SOLE 18 548522 0 37730 LENNAR CORP CL A 526057104 27692 571434 SH SOLE 19 571434 0 0 LENNAR CORP CL A 526057104 471326 9726074 SH SOLE 21 9726074 0 0 LENNAR CORP CL A 526057104 341560 7048282 SH SOLE 22 6274756 0 773526 LENNAR CORP CL A 526057104 10097 208361 SH SOLE 23 208361 0 0 LENNAR CORP CL A 526057104 13232 273060 SH SOLE 25 273060 0 0 LENNAR CORP CL A 526057104 60825 1255168 SH SOLE 26 364585 0 890583 LENNAR CORP CL A 526057104 2653 54740 SH SOLE 28 40855 0 13885 LENNAR CORP CL A 526057104 3208 66190 SH SOLE 29 6993 0 59197 LENNAR CORP CL A 526057104 51027 1052965 SH SOLE 30 1052965 0 0 LENNAR CORP CL A 526057104 4641 95764 SH SOLE 31 55326 0 40438 LENNAR CORP CL A 526057104 8420 173755 SH SOLE 34 173755 0 0 LENNAR CORP CL A 526057104 10036 207101 SH SOLE 36 207101 0 0 LENNAR CORP CL A 526057104 286 5909 SH SOLE 40 5909 0 0 LENNAR CORP CL B 526057302 931 24186 SH SOLE 2 600 0 23586 LENNAR CORP CL B 526057302 13 344 SH SOLE 7 344 0 0 LENNAR CORP CL B 526057302 276 7158 SH SOLE 18 7158 0 0 LENNAR CORP CL B 526057302 129 3340 SH SOLE 19 3340 0 0 LENNAR CORP CL B 526057302 13568 352328 SH SOLE 21 352328 0 0 LENNAR CORP CL B 526057302 4366 113385 SH SOLE 22 93202 0 20183 LENNAR CORP CL B 526057302 29 744 SH SOLE 31 344 0 400 LENNOX INTL INC COM 526107107 26274 95540 SH SOLE 2 21968 0 73572 LENNOX INTL INC COM 526107107 4156 15111 SH SOLE 4 14132 0 979 LENNOX INTL INC COM 526107107 3913 14228 SH SOLE 7 4465 0 9763 LENNOX INTL INC COM 526107107 55 200 SH SOLE 13 200 0 0 LENNOX INTL INC COM 526107107 29436 107039 SH SOLE 18 104066 0 2973 LENNOX INTL INC COM 526107107 2650 9638 SH SOLE 19 9638 0 0 LENNOX INTL INC COM 526107107 555164 2018778 SH SOLE 21 2018778 0 0 LENNOX INTL INC COM 526107107 356019 1294615 SH SOLE 22 1222124 0 72491 LENNOX INTL INC COM 526107107 7222 26260 SH SOLE 23 26260 0 0 LENNOX INTL INC COM 526107107 1153 4193 SH SOLE 25 4193 0 0 LENNOX INTL INC COM 526107107 31453 114373 SH SOLE 26 27341 0 87032 LENNOX INTL INC COM 526107107 2094 7614 SH SOLE 28 5572 0 2042 LENNOX INTL INC COM 526107107 2321 8441 SH SOLE 29 851 0 7590 LENNOX INTL INC COM 526107107 17791 64695 SH SOLE 30 64695 0 0 LENNOX INTL INC COM 526107107 3185 11582 SH SOLE 31 7372 0 4210 LENNOX INTL INC COM 526107107 500 1819 SH SOLE 34 1819 0 0 LENNOX INTL INC COM 526107107 1835 6671 SH SOLE 36 6671 0 0 LENNOX INTL INC COM 526107107 210 763 SH SOLE 40 763 0 0 LEVEL ONE BANCORP INC COM 52730D208 127 5081 SH SOLE 2 228 0 4853 LEVEL ONE BANCORP INC COM 52730D208 456 18259 SH SOLE 18 18259 0 0 LEVEL ONE BANCORP INC COM 52730D208 187 7493 SH SOLE 19 7493 0 0 LEVEL ONE BANCORP INC COM 52730D208 4190 167661 SH SOLE 21 167661 0 0 LEVEL ONE BANCORP INC COM 52730D208 1263 50543 SH SOLE 22 48103 0 2440 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 92 4411 SH SOLE 2 4411 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 317 15201 SH SOLE 18 15201 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 95 4560 SH SOLE 19 4560 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 674 32273 SH SOLE 21 32273 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 12651 605882 SH SOLE 22 577985 0 27897 LEXICON PHARMACEUTICALS INC COM NEW 528872302 222 35283 SH SOLE 2 1501 0 33782 LEXICON PHARMACEUTICALS INC COM NEW 528872302 6 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 842 133798 SH SOLE 18 133798 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 436 69357 SH SOLE 19 69357 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 14789 2351184 SH SOLE 21 2351184 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 9032 1435866 SH SOLE 22 1378125 0 57741 LEXICON PHARMACEUTICALS INC COM NEW 528872302 20 3205 SH SOLE 26 0 0 3205 LEXICON PHARMACEUTICALS INC COM NEW 528872302 37 5854 SH SOLE 28 5854 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 127 20129 SH SOLE 30 20129 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 25 3984 SH SOLE 40 3984 0 0 LEXINGTON REALTY TRUST COM 529043101 2240 238041 SH SOLE 2 9463 0 228578 LEXINGTON REALTY TRUST COM 529043101 554 58903 SH SOLE 4 58903 0 0 LEXINGTON REALTY TRUST COM 529043101 2325 247099 SH SOLE 7 247099 0 0 LEXINGTON REALTY TRUST COM 529043101 75 8007 SH SOLE 15 8007 0 0 LEXINGTON REALTY TRUST COM 529043101 9208 978555 SH SOLE 18 978555 0 0 LEXINGTON REALTY TRUST COM 529043101 6205 659426 SH SOLE 19 659426 0 0 LEXINGTON REALTY TRUST COM 529043101 234770 24948957 SH SOLE 21 24948957 0 0 LEXINGTON REALTY TRUST COM 529043101 77319 8216703 SH SOLE 22 7915253 0 301450 LEXINGTON REALTY TRUST COM 529043101 68 7186 SH SOLE 23 7186 0 0 LEXINGTON REALTY TRUST COM 529043101 4713 500886 SH SOLE 25 500886 0 0 LEXINGTON REALTY TRUST COM 529043101 1462 155355 SH SOLE 26 63342 0 92013 LEXINGTON REALTY TRUST COM 529043101 252 26828 SH SOLE 28 26828 0 0 LEXINGTON REALTY TRUST COM 529043101 1102 117151 SH SOLE 29 117151 0 0 LEXINGTON REALTY TRUST COM 529043101 11915 1266195 SH SOLE 30 1266195 0 0 LEXINGTON REALTY TRUST COM 529043101 36 3821 SH SOLE 36 3821 0 0 LEXINGTON REALTY TRUST COM 529043101 209 22232 SH SOLE 40 22232 0 0 LEXINGTON REALTY TRUST PFD CONV SER C 529043309 4849 90193 SH SOLE 21 90193 0 0 LF CAP ACQUISITION CORP CL A 50200K108 2466 243000 SH SOLE 2 243000 0 0 LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12660 1215000 SH SOLE 2 1215000 0 0 LGI HOMES INC COM 50187T106 1247 17451 SH SOLE 2 828 0 16623 LGI HOMES INC COM 50187T106 8 108 SH SOLE 4 108 0 0 LGI HOMES INC COM 50187T106 30 414 SH SOLE 7 414 0 0 LGI HOMES INC COM 50187T106 6155 86173 SH SOLE 18 86173 0 0 LGI HOMES INC COM 50187T106 2432 34049 SH SOLE 19 34049 0 0 LGI HOMES INC COM 50187T106 161546 2261598 SH SOLE 21 2261598 0 0 LGI HOMES INC COM 50187T106 40132 561833 SH SOLE 22 533924 0 27909 LGI HOMES INC COM 50187T106 928 12985 SH SOLE 26 7069 0 5916 LGI HOMES INC COM 50187T106 158 2215 SH SOLE 28 2215 0 0 LGI HOMES INC COM 50187T106 1981 27732 SH SOLE 30 27732 0 0 LGI HOMES INC COM 50187T106 5449 76281 SH SOLE 31 0 0 76281 LGI HOMES INC COM 50187T106 94 1319 SH SOLE 40 1319 0 0 LGL GROUP INC COM 50186A108 5 628 SH SOLE 18 628 0 0 LGL GROUP INC COM 50186A108 49 5980 SH SOLE 21 5980 0 0 LHC GROUP INC COM 50187A107 8181 68414 SH SOLE 2 43440 0 24974 LHC GROUP INC COM 50187A107 37 307 SH SOLE 4 307 0 0 LHC GROUP INC COM 50187A107 66 550 SH SOLE 7 550 0 0 LHC GROUP INC COM 50187A107 18830 157466 SH SOLE 18 156563 0 903 LHC GROUP INC COM 50187A107 44669 373552 SH SOLE 19 373552 0 0 LHC GROUP INC COM 50187A107 1435 12000 SH SOLE 20 12000 0 0 LHC GROUP INC COM 50187A107 387706 3242230 SH SOLE 21 3242230 0 0 LHC GROUP INC COM 50187A107 105933 885875 SH SOLE 22 843479 0 42396 LHC GROUP INC COM 50187A107 307 2568 SH SOLE 23 2568 0 0 LHC GROUP INC COM 50187A107 1368 11436 SH SOLE 26 4936 0 6500 LHC GROUP INC COM 50187A107 449 3756 SH SOLE 28 3756 0 0 LHC GROUP INC COM 50187A107 6197 51823 SH SOLE 30 51823 0 0 LHC GROUP INC COM 50187A107 17663 147707 SH SOLE 34 147707 0 0 LHC GROUP INC COM 50187A107 350 2931 SH SOLE 40 2931 0 0 LIBBEY INC COM 529898108 9 4607 SH SOLE 18 4607 0 0 LIBBEY INC COM 529898108 128 68896 SH SOLE 21 68896 0 0 LIBBEY INC COM 529898108 682 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 4241 41234 SH SOLE 2 790 0 40444 LIBERTY BROADBAND CORP COM SER A 530307107 304 2953 SH SOLE 4 2953 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 57 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 5631 54757 SH SOLE 18 54757 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 22493 218723 SH SOLE 19 218723 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 27369 266127 SH SOLE 21 266127 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 73600 715679 SH SOLE 22 680742 0 34937 LIBERTY BROADBAND CORP COM SER A 530307107 1808 17580 SH SOLE 25 17580 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 2683 26087 SH SOLE 26 11227 0 14860 LIBERTY BROADBAND CORP COM SER A 530307107 664 6452 SH SOLE 31 552 0 5900 LIBERTY BROADBAND CORP COM SER A 530307107 9909 96358 SH SOLE 34 96358 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1628 15835 SH SOLE 36 15835 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 23865 228985 SH SOLE 2 8389 0 220596 LIBERTY BROADBAND CORP COM SER C 530307305 5017 48137 SH SOLE 4 44925 0 3212 LIBERTY BROADBAND CORP COM SER C 530307305 635 6095 SH SOLE 7 6095 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 78 752 SH SOLE 13 752 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 118 1132 SH SOLE 15 1132 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 25780 247359 SH SOLE 18 239121 0 8238 LIBERTY BROADBAND CORP COM SER C 530307305 101606 974917 SH SOLE 19 974917 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 137319 1317587 SH SOLE 21 1317587 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 363513 3487935 SH SOLE 22 3277156 0 210779 LIBERTY BROADBAND CORP COM SER C 530307305 7995 76712 SH SOLE 23 76712 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11904 114216 SH SOLE 25 114216 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 39820 382080 SH SOLE 26 141477 0 240603 LIBERTY BROADBAND CORP COM SER C 530307305 2113 20273 SH SOLE 28 14868 0 5405 LIBERTY BROADBAND CORP COM SER C 530307305 2581 24766 SH SOLE 29 2293 0 22473 LIBERTY BROADBAND CORP COM SER C 530307305 18211 174737 SH SOLE 30 174737 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 3557 34130 SH SOLE 31 19667 0 14463 LIBERTY BROADBAND CORP COM SER C 530307305 45038 432140 SH SOLE 34 432140 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 7612 73034 SH SOLE 36 73034 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 224 2154 SH SOLE 40 2154 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 2725 57029 SH SOLE 2 3503 0 53526 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 15 307 SH SOLE 4 307 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 70 1457 SH SOLE 7 1457 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 8497 177790 SH SOLE 18 177790 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 4917 102895 SH SOLE 19 102895 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 84427 1766628 SH SOLE 21 1766628 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 79255 1658401 SH SOLE 22 1587492 0 70909 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 76 1592 SH SOLE 23 1592 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 1090 22802 SH SOLE 26 17165 0 5637 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 314 6577 SH SOLE 28 6577 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 1579 33044 SH SOLE 30 33044 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 226 4721 SH SOLE 40 4721 0 0 LIBERTY GLOBAL PLC OPTIONS G5480U904 81 3000 SH Call SOLE 2 3000 0 0 LIBERTY GLOBAL PLC OPTIONS G5480U904 53861 1995600 SH Call SOLE 19 1995600 0 0 LIBERTY GLOBAL PLC OPTIONS G5480U904 54 2000 SH Call SOLE 22 2000 0 0 LIBERTY GLOBAL PLC OPTIONS G5480U904 8297 307400 SH Call SOLE 34 307400 0 0 LIBERTY GLOBAL PLC OPTIONS G5480U904 32 1200 SH Call SOLE 37 1200 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2223 82354 SH SOLE 2 16208 0 66146 LIBERTY GLOBAL PLC SHS CL A G5480U104 2806 103982 SH SOLE 4 98830 0 5152 LIBERTY GLOBAL PLC SHS CL A G5480U104 488 18070 SH SOLE 7 18070 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 32 1191 SH SOLE 13 1191 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 56 2080 SH SOLE 15 2080 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 15257 565280 SH SOLE 18 551218 0 14062 LIBERTY GLOBAL PLC SHS CL A G5480U104 73467 2722000 SH SOLE 19 2722000 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 12042 446179 SH SOLE 21 446179 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 98181 3637693 SH SOLE 22 3501898 0 135795 LIBERTY GLOBAL PLC SHS CL A G5480U104 3615 133948 SH SOLE 23 133948 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5653 209463 SH SOLE 25 209463 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 16191 599894 SH SOLE 26 236003 0 363891 LIBERTY GLOBAL PLC SHS CL A G5480U104 922 34174 SH SOLE 28 26296 0 7878 LIBERTY GLOBAL PLC SHS CL A G5480U104 111 4096 SH SOLE 29 4096 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 10383 384707 SH SOLE 30 384707 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1478 54755 SH SOLE 31 32610 0 22145 LIBERTY GLOBAL PLC SHS CL A G5480U104 775 28719 SH SOLE 32 28719 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 33377 1236655 SH SOLE 34 1236655 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4294 159079 SH SOLE 36 159079 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 110 4085 SH SOLE 40 4085 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 6421 242024 SH SOLE 2 60568 0 181456 LIBERTY GLOBAL PLC SHS CL C G5480U120 4517 170262 SH SOLE 4 155971 0 14291 LIBERTY GLOBAL PLC SHS CL C G5480U120 1315 49576 SH SOLE 7 49576 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 69 2594 SH SOLE 13 2594 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 138 5212 SH SOLE 15 5212 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1323 49856 SH SOLE 18 8922 0 40934 LIBERTY GLOBAL PLC SHS CL C G5480U120 726 27363 SH SOLE 19 27363 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 28960 1091595 SH SOLE 21 1091595 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 268327 10114087 SH SOLE 22 9721982 0 392105 LIBERTY GLOBAL PLC SHS CL C G5480U120 9489 357652 SH SOLE 23 357652 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 12574 473947 SH SOLE 25 473947 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 53405 2013008 SH SOLE 26 670670 0 1342338 LIBERTY GLOBAL PLC SHS CL C G5480U120 2655 100081 SH SOLE 28 71976 0 28105 LIBERTY GLOBAL PLC SHS CL C G5480U120 2052 77350 SH SOLE 29 12427 0 64923 LIBERTY GLOBAL PLC SHS CL C G5480U120 26624 1003534 SH SOLE 30 1003534 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3827 144242 SH SOLE 31 79911 0 64331 LIBERTY GLOBAL PLC SHS CL C G5480U120 1933 72876 SH SOLE 32 72876 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 632 23835 SH SOLE 34 23835 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 12187 459381 SH SOLE 36 459381 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 302 11379 SH SOLE 40 11379 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 798 46328 SH SOLE 2 1808 0 44520 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 27 1578 SH SOLE 7 1578 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2583 149928 SH SOLE 18 149928 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1366 79294 SH SOLE 19 79294 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 25586 1484971 SH SOLE 21 1484971 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 22004 1277102 SH SOLE 22 1212608 0 64494 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 96 5543 SH SOLE 26 0 0 5543 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 81 4695 SH SOLE 28 4695 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 215 12469 SH SOLE 30 12469 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 129 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2000 116334 SH SOLE 2 4808 0 111526 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 6439 374555 SH SOLE 18 374555 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3335 193980 SH SOLE 19 193980 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 62887 3658359 SH SOLE 21 3658359 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 59532 3463173 SH SOLE 22 3311627 0 151546 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 764 44460 SH SOLE 26 33803 0 10657 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 252 14682 SH SOLE 28 14682 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 595 34615 SH SOLE 30 34615 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 177 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 4.000%11/1 530715AG6 5727 8138190 PRN SOLE 31 0 0 8138190 LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 310 350000 PRN SOLE 21 350000 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 11804 312203 SH SOLE 2 124726 0 187477 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1847 48855 SH SOLE 4 46763 0 2092 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 215 5693 SH SOLE 7 5693 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 731 19323 SH SOLE 13 19323 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 26 685 SH SOLE 15 685 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8149 215538 SH SOLE 18 208522 0 7016 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 36452 964083 SH SOLE 19 964083 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 37515 992196 SH SOLE 21 992196 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 94951 2511265 SH SOLE 22 2224359 0 286906 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3121 82554 SH SOLE 23 82554 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3461 91530 SH SOLE 25 91530 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9262 244959 SH SOLE 26 101520 0 143439 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 640 16927 SH SOLE 28 12051 0 4876 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1012 26774 SH SOLE 29 8740 0 18034 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4243 112220 SH SOLE 30 112220 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1703 45037 SH SOLE 31 24401 0 20636 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 13426 355089 SH SOLE 34 355089 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3129 82768 SH SOLE 36 82768 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 65 1711 SH SOLE 40 1711 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 16049 422553 SH SOLE 2 84664 0 337889 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3093 81441 SH SOLE 4 76768 0 4673 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 437 11503 SH SOLE 7 11503 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 40 1050 SH SOLE 13 1050 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 45 1177 SH SOLE 15 1177 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 13116 345333 SH SOLE 18 332069 0 13264 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 49881 1313355 SH SOLE 19 1313355 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 69430 1828079 SH SOLE 21 1828079 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 168828 4445188 SH SOLE 22 4087473 0 357715 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5112 134609 SH SOLE 23 134609 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5971 157204 SH SOLE 25 157204 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 19264 507206 SH SOLE 26 216948 0 290258 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1266 33332 SH SOLE 28 24264 0 9068 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1459 38402 SH SOLE 29 3548 0 34854 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 9047 238211 SH SOLE 30 238211 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1896 49923 SH SOLE 31 28162 0 21761 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 22321 587695 SH SOLE 34 587695 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5210 137172 SH SOLE 36 137172 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 137 3598 SH SOLE 40 3598 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 259 9307 SH SOLE 2 367 0 8940 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 899 32340 SH SOLE 18 32340 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 456 16403 SH SOLE 19 16403 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 9053 325636 SH SOLE 21 325636 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7587 272917 SH SOLE 22 259917 0 13000 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 69 2465 SH SOLE 30 2465 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 17537 468774 SH SOLE 2 24110 0 444664 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2205 58948 SH SOLE 4 53711 0 5237 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 488 13040 SH SOLE 7 13040 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 43 1143 SH SOLE 13 1143 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4050 108259 SH SOLE 18 92679 0 15580 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 39517 1056323 SH SOLE 19 1056323 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 85650 2289487 SH SOLE 21 2289487 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 203725 5445729 SH SOLE 22 5049251 0 396478 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 5397 144260 SH SOLE 23 144260 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 112 3006 SH SOLE 25 3006 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 15004 401060 SH SOLE 26 184193 0 216867 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1498 40031 SH SOLE 28 29277 0 10754 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1762 47100 SH SOLE 29 4502 0 42598 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 10908 291593 SH SOLE 30 291593 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2718 72653 SH SOLE 31 39512 0 33141 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 301 8057 SH SOLE 34 8057 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1208 32299 SH SOLE 36 32299 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 152 4051 SH SOLE 40 4051 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1638 45670 SH SOLE 2 1945 0 43725 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 18 500 SH SOLE 7 500 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 479 13353 SH SOLE 18 13353 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 182 5069 SH SOLE 19 5069 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 9509 265169 SH SOLE 21 265169 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 26987 752554 SH SOLE 22 716794 0 35760 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 59 1659 SH SOLE 31 559 0 1100 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 894 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 3245 116003 SH SOLE 18 116003 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1712 61198 SH SOLE 19 61198 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 31933 1141687 SH SOLE 21 1141687 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 28804 1029814 SH SOLE 22 983578 0 46236 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 233 8342 SH SOLE 26 3565 0 4777 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 136 4848 SH SOLE 28 4848 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 291 10417 SH SOLE 30 10417 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 105 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 2554 2275000 PRN SOLE 21 2275000 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1648 1400000 PRN SOLE 21 1400000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1081 66800 SH SOLE 2 23528 0 43272 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 251 SH SOLE 4 251 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 17 1042 SH SOLE 7 1042 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2344 144874 SH SOLE 18 144874 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 8157 504131 SH SOLE 19 504131 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 23393 1445785 SH SOLE 21 1445785 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 20071 1240492 SH SOLE 22 1174539 0 65953 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 131 SH SOLE 25 131 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1 89 SH SOLE 26 0 0 89 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 397 24508 SH SOLE 30 24508 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1594 98546 SH SOLE 34 98546 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 78 4844 SH SOLE 40 4844 0 0 LIBERTY PPTY TR SH BEN INT 531172104 38750 774376 SH SOLE 2 89854 0 684522 LIBERTY PPTY TR SH BEN INT 531172104 4681 93554 SH SOLE 4 89641 0 3913 LIBERTY PPTY TR SH BEN INT 531172104 11066 221140 SH SOLE 7 179798 0 41342 LIBERTY PPTY TR SH BEN INT 531172104 40 800 SH SOLE 13 800 0 0 LIBERTY PPTY TR SH BEN INT 531172104 343 6848 SH SOLE 15 6848 0 0 LIBERTY PPTY TR SH BEN INT 531172104 21606 431767 SH SOLE 18 419797 0 11970 LIBERTY PPTY TR SH BEN INT 531172104 10390 207630 SH SOLE 19 207630 0 0 LIBERTY PPTY TR SH BEN INT 531172104 440826 8809480 SH SOLE 21 8809480 0 0 LIBERTY PPTY TR SH BEN INT 531172104 341874 6832006 SH SOLE 22 6520767 0 311239 LIBERTY PPTY TR SH BEN INT 531172104 5743 114775 SH SOLE 23 114775 0 0 LIBERTY PPTY TR SH BEN INT 531172104 23486 469340 SH SOLE 25 469340 0 0 LIBERTY PPTY TR SH BEN INT 531172104 30487 609245 SH SOLE 26 248730 0 360515 LIBERTY PPTY TR SH BEN INT 531172104 1406 28100 SH SOLE 28 20514 0 7586 LIBERTY PPTY TR SH BEN INT 531172104 5864 117179 SH SOLE 29 85738 0 31441 LIBERTY PPTY TR SH BEN INT 531172104 53836 1075851 SH SOLE 30 1075851 0 0 LIBERTY PPTY TR SH BEN INT 531172104 2742 54806 SH SOLE 31 29273 0 25533 LIBERTY PPTY TR SH BEN INT 531172104 282 5643 SH SOLE 34 5643 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6916 138204 SH SOLE 36 138204 0 0 LIBERTY PPTY TR SH BEN INT 531172104 148 2961 SH SOLE 40 2961 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 788 63564 SH SOLE 2 3004 0 60560 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5 364 SH SOLE 4 364 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 19 1502 SH SOLE 7 1502 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2945 237539 SH SOLE 18 237539 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1539 124081 SH SOLE 19 124081 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 28069 2263634 SH SOLE 21 2263634 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 25918 2090164 SH SOLE 22 1988610 0 101554 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 191 15377 SH SOLE 26 7995 0 7382 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 128 10311 SH SOLE 28 10311 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4339 349899 SH SOLE 30 349899 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 93 7486 SH SOLE 40 7486 0 0 LIFE STORAGE INC COM 53223X107 10357 108929 SH SOLE 2 26808 0 82121 LIFE STORAGE INC COM 53223X107 1197 12590 SH SOLE 4 12590 0 0 LIFE STORAGE INC COM 53223X107 4772 50191 SH SOLE 7 50191 0 0 LIFE STORAGE INC COM 53223X107 179 1886 SH SOLE 15 1886 0 0 LIFE STORAGE INC COM 53223X107 13069 137450 SH SOLE 18 137450 0 0 LIFE STORAGE INC COM 53223X107 6867 72222 SH SOLE 19 72222 0 0 LIFE STORAGE INC COM 53223X107 259191 2726033 SH SOLE 21 2726033 0 0 LIFE STORAGE INC COM 53223X107 190001 1998332 SH SOLE 22 1905511 0 92821 LIFE STORAGE INC COM 53223X107 1310 13775 SH SOLE 23 13775 0 0 LIFE STORAGE INC COM 53223X107 9305 97863 SH SOLE 25 97863 0 0 LIFE STORAGE INC COM 53223X107 2917 30680 SH SOLE 26 9392 0 21288 LIFE STORAGE INC COM 53223X107 539 5672 SH SOLE 28 5672 0 0 LIFE STORAGE INC COM 53223X107 2406 25302 SH SOLE 29 25302 0 0 LIFE STORAGE INC COM 53223X107 20137 211795 SH SOLE 30 211795 0 0 LIFE STORAGE INC COM 53223X107 261 2745 SH SOLE 31 945 0 1800 LIFE STORAGE INC COM 53223X107 1016 10687 SH SOLE 34 10687 0 0 LIFE STORAGE INC COM 53223X107 99 1041 SH SOLE 36 1041 0 0 LIFE STORAGE INC COM 53223X107 446 4687 SH SOLE 40 4687 0 0 LIFETIME BRANDS INC COM 53222Q103 135 14281 SH SOLE 2 440 0 13841 LIFETIME BRANDS INC COM 53222Q103 400 42331 SH SOLE 18 42331 0 0 LIFETIME BRANDS INC COM 53222Q103 169 17903 SH SOLE 19 17903 0 0 LIFETIME BRANDS INC COM 53222Q103 3612 381845 SH SOLE 21 381845 0 0 LIFETIME BRANDS INC COM 53222Q103 3636 384347 SH SOLE 22 376817 0 7530 LIFEVANTAGE CORP COM NEW 53222K205 156 12006 SH SOLE 2 585 0 11421 LIFEVANTAGE CORP COM NEW 53222K205 624 48086 SH SOLE 18 48086 0 0 LIFEVANTAGE CORP COM NEW 53222K205 302 23268 SH SOLE 19 23268 0 0 LIFEVANTAGE CORP COM NEW 53222K205 6010 462990 SH SOLE 21 462990 0 0 LIFEVANTAGE CORP COM NEW 53222K205 4476 344824 SH SOLE 22 340732 0 4092 LIFEWAY FOODS INC COM 531914109 3 946 SH SOLE 18 946 0 0 LIFEWAY FOODS INC COM 531914109 63 17255 SH SOLE 21 17255 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3115 27289 SH SOLE 2 9100 0 18189 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 45 391 SH SOLE 7 391 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12678 111067 SH SOLE 18 110261 0 806 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4285 37534 SH SOLE 19 37534 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 178338 1562316 SH SOLE 21 1562316 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 84396 739341 SH SOLE 22 712469 0 26872 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 38 330 SH SOLE 23 330 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1010 8849 SH SOLE 26 4221 0 4628 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 317 2779 SH SOLE 28 2779 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 741 6494 SH SOLE 30 6494 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 50 438 SH SOLE 34 438 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 228 1999 SH SOLE 40 1999 0 0 LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1597 1850000 PRN SOLE 21 1850000 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 4 5596 SH SOLE 21 5596 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 7 7208 SH SOLE 21 7208 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 203 222724 SH SOLE 22 222724 0 0 LILIS ENERGY INC COM NEW 532403201 11 17342 SH SOLE 18 17342 0 0 LILIS ENERGY INC COM NEW 532403201 296 485863 SH SOLE 21 485863 0 0 LILIS ENERGY INC COM NEW 532403201 345 564891 SH SOLE 22 564891 0 0 LILLY ELI & CO COM 532457108 264835 2390426 SH SOLE 2 502844 0 1887582 LILLY ELI & CO COM 532457108 34196 308660 SH SOLE 4 284421 0 24239 LILLY ELI & CO COM 532457108 87138 786516 SH SOLE 7 781917 0 4599 LILLY ELI & CO COM 532457108 2249 20298 SH SOLE 13 20298 0 0 LILLY ELI & CO COM 532457108 956 8625 SH SOLE 15 8625 0 0 LILLY ELI & CO COM 532457108 37 330 SH SOLE 17 0 0 330 LILLY ELI & CO COM 532457108 301303 2719583 SH SOLE 18 2599791 0 119792 LILLY ELI & CO COM 532457108 218247 1969918 SH SOLE 19 1969918 0 0 LILLY ELI & CO COM 532457108 1163 10500 SH SOLE 20 10500 0 0 LILLY ELI & CO COM 532457108 2217561 20015898 SH SOLE 21 20015898 0 0 LILLY ELI & CO COM 532457108 2412431 21774808 SH SOLE 22 19393322 0 2381486 LILLY ELI & CO COM 532457108 72040 650238 SH SOLE 23 650238 0 0 LILLY ELI & CO COM 532457108 101977 920454 SH SOLE 25 920454 0 0 LILLY ELI & CO COM 532457108 484925 4376976 SH SOLE 26 1024833 0 3352143 LILLY ELI & CO COM 532457108 19456 175610 SH SOLE 28 128847 0 46763 LILLY ELI & CO COM 532457108 10605 95722 SH SOLE 29 22657 0 73065 LILLY ELI & CO COM 532457108 407323 3676529 SH SOLE 30 3676529 0 0 LILLY ELI & CO COM 532457108 34029 307147 SH SOLE 31 173127 0 134020 LILLY ELI & CO COM 532457108 121479 1096484 SH SOLE 34 1096484 0 0 LILLY ELI & CO COM 532457108 72513 654505 SH SOLE 36 654505 0 0 LILLY ELI & CO COM 532457108 2207 19918 SH SOLE 40 19918 0 0 LIMBACH HLDGS INC COM 53263P105 8 931 SH SOLE 18 931 0 0 LIMBACH HLDGS INC COM 53263P105 100 10998 SH SOLE 21 10998 0 0 LIMBACH HLDGS INC COM 53263P105 304 33461 SH SOLE 22 33461 0 0 LIMBACH HLDGS INC COM 53263P105 372 40901 SH SOLE 31 0 0 40901 LIMELIGHT NETWORKS INC COM 53261M104 284 105271 SH SOLE 2 5131 0 100140 LIMELIGHT NETWORKS INC COM 53261M104 6 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 994 368248 SH SOLE 18 368248 0 0 LIMELIGHT NETWORKS INC COM 53261M104 513 190144 SH SOLE 19 190144 0 0 LIMELIGHT NETWORKS INC COM 53261M104 10119 3747619 SH SOLE 21 3747619 0 0 LIMELIGHT NETWORKS INC COM 53261M104 8918 3303030 SH SOLE 22 3169628 0 133402 LIMELIGHT NETWORKS INC COM 53261M104 103 38002 SH SOLE 26 0 0 38002 LIMELIGHT NETWORKS INC COM 53261M104 46 16916 SH SOLE 28 16916 0 0 LIMELIGHT NETWORKS INC COM 53261M104 83 30628 SH SOLE 30 30628 0 0 LIMESTONE BANCORP INC COM 53262L105 14 901 SH SOLE 18 901 0 0 LIMESTONE BANCORP INC COM 53262L105 189 12424 SH SOLE 21 12424 0 0 LIMONEIRA CO COM 532746104 278 13918 SH SOLE 2 624 0 13294 LIMONEIRA CO COM 532746104 6 314 SH SOLE 7 314 0 0 LIMONEIRA CO COM 532746104 1038 52033 SH SOLE 18 52033 0 0 LIMONEIRA CO COM 532746104 529 26533 SH SOLE 19 26533 0 0 LIMONEIRA CO COM 532746104 10455 524346 SH SOLE 21 524346 0 0 LIMONEIRA CO COM 532746104 8542 428405 SH SOLE 22 417556 0 10849 LINCOLN EDL SVCS CORP COM 533535100 12 5002 SH SOLE 18 5002 0 0 LINCOLN EDL SVCS CORP COM 533535100 191 82885 SH SOLE 21 82885 0 0 LINCOLN EDL SVCS CORP COM 533535100 1239 536314 SH SOLE 22 536314 0 0 LINCOLN ELEC HLDGS INC COM 533900106 11847 143920 SH SOLE 2 37160 0 106760 LINCOLN ELEC HLDGS INC COM 533900106 26 315 SH SOLE 4 315 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3495 42458 SH SOLE 7 42458 0 0 LINCOLN ELEC HLDGS INC COM 533900106 15816 192130 SH SOLE 18 192130 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1118 13582 SH SOLE 19 13582 0 0 LINCOLN ELEC HLDGS INC COM 533900106 260757 3167600 SH SOLE 21 3167600 0 0 LINCOLN ELEC HLDGS INC COM 533900106 180253 2189665 SH SOLE 22 2065255 0 124410 LINCOLN ELEC HLDGS INC COM 533900106 2031 24675 SH SOLE 26 17665 0 7010 LINCOLN ELEC HLDGS INC COM 533900106 636 7724 SH SOLE 28 7724 0 0 LINCOLN ELEC HLDGS INC COM 533900106 16309 198117 SH SOLE 30 198117 0 0 LINCOLN ELEC HLDGS INC COM 533900106 137 1665 SH SOLE 31 1265 0 400 LINCOLN ELEC HLDGS INC COM 533900106 74 897 SH SOLE 36 897 0 0 LINCOLN ELEC HLDGS INC COM 533900106 437 5303 SH SOLE 40 5303 0 0 LINCOLN NATL CORP IND COM 534187109 48762 756589 SH SOLE 2 263071 0 493518 LINCOLN NATL CORP IND COM 534187109 8375 129950 SH SOLE 4 124179 0 5771 LINCOLN NATL CORP IND COM 534187109 17251 267664 SH SOLE 7 193291 0 74373 LINCOLN NATL CORP IND COM 534187109 1370 21260 SH SOLE 13 21260 0 0 LINCOLN NATL CORP IND COM 534187109 129 1998 SH SOLE 15 1998 0 0 LINCOLN NATL CORP IND COM 534187109 48068 745816 SH SOLE 18 717540 0 28276 LINCOLN NATL CORP IND COM 534187109 17572 272647 SH SOLE 19 272647 0 0 LINCOLN NATL CORP IND COM 534187109 304941 4731442 SH SOLE 21 4731442 0 0 LINCOLN NATL CORP IND COM 534187109 385243 5977392 SH SOLE 22 5282600 0 694792 LINCOLN NATL CORP IND COM 534187109 15510 240656 SH SOLE 23 240656 0 0 LINCOLN NATL CORP IND COM 534187109 14873 230772 SH SOLE 25 230772 0 0 LINCOLN NATL CORP IND COM 534187109 67889 1053365 SH SOLE 26 290496 0 762869 LINCOLN NATL CORP IND COM 534187109 2649 41103 SH SOLE 28 29935 0 11168 LINCOLN NATL CORP IND COM 534187109 8455 131187 SH SOLE 29 56124 0 75063 LINCOLN NATL CORP IND COM 534187109 54868 851328 SH SOLE 30 851328 0 0 LINCOLN NATL CORP IND COM 534187109 8623 133796 SH SOLE 31 78404 0 55392 LINCOLN NATL CORP IND COM 534187109 23890 370679 SH SOLE 34 370679 0 0 LINCOLN NATL CORP IND COM 534187109 11932 185134 SH SOLE 36 185134 0 0 LINCOLN NATL CORP IND COM 534187109 287 4446 SH SOLE 40 4446 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 368 20475 SH SOLE 2 892 0 19583 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 9 474 SH SOLE 7 474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1393 77588 SH SOLE 18 77588 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 701 39077 SH SOLE 19 39077 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 13974 778484 SH SOLE 21 778484 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 14386 801421 SH SOLE 22 766926 0 34495 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 349 19438 SH SOLE 26 0 0 19438 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 50 2758 SH SOLE 28 2758 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 63 3505 SH SOLE 30 3505 0 0 LINDE PLC SHS G5494J103 272110 1355131 SH SOLE 2 155165 0 1199966 LINDE PLC SHS G5494J103 39182 195127 SH SOLE 4 180276 0 14851 LINDE PLC SHS G5494J103 107707 536389 SH SOLE 7 481781 0 54608 LINDE PLC SHS G5494J103 2890 14391 SH SOLE 13 14391 0 0 LINDE PLC SHS G5494J103 1137 5663 SH SOLE 15 5663 0 0 LINDE PLC SHS G5494J103 233229 1161498 SH SOLE 18 1068298 0 93200 LINDE PLC SHS G5494J103 25231 125650 SH SOLE 19 125650 0 0 LINDE PLC SHS G5494J103 1900220 9463245 SH SOLE 21 9463245 0 0 LINDE PLC SHS G5494J103 2618316 13039424 SH SOLE 22 11514550 0 1524874 LINDE PLC SHS G5494J103 79751 397165 SH SOLE 23 397165 0 0 LINDE PLC SHS G5494J103 103985 517852 SH SOLE 25 517852 0 0 LINDE PLC SHS G5494J103 367332 1829343 SH SOLE 26 592588 0 1236755 LINDE PLC SHS G5494J103 21706 108100 SH SOLE 28 79285 0 28815 LINDE PLC SHS G5494J103 2906 14474 SH SOLE 29 12539 0 1935 LINDE PLC SHS G5494J103 383287 1908801 SH SOLE 30 1908801 0 0 LINDE PLC SHS G5494J103 38258 190526 SH SOLE 31 103955 0 86571 LINDE PLC SHS G5494J103 7692 38306 SH SOLE 34 38306 0 0 LINDE PLC SHS G5494J103 81689 406818 SH SOLE 36 406818 0 0 LINDE PLC SHS G5494J103 2475 12324 SH SOLE 40 12324 0 0 LINDSAY CORP COM 535555106 834 10140 SH SOLE 2 421 0 9719 LINDSAY CORP COM 535555106 4 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 484 5888 SH SOLE 7 5888 0 0 LINDSAY CORP COM 535555106 3828 46559 SH SOLE 18 46559 0 0 LINDSAY CORP COM 535555106 1524 18540 SH SOLE 19 18540 0 0 LINDSAY CORP COM 535555106 95292 1159133 SH SOLE 21 1159133 0 0 LINDSAY CORP COM 535555106 26441 321631 SH SOLE 22 306898 0 14733 LINDSAY CORP COM 535555106 238 2895 SH SOLE 26 2191 0 704 LINDSAY CORP COM 535555106 136 1649 SH SOLE 28 1649 0 0 LINDSAY CORP COM 535555106 4274 51983 SH SOLE 30 51983 0 0 LINDSAY CORP COM 535555106 64 776 SH SOLE 40 776 0 0 LINX S A SPONSORED ADS 53619W101 101 11026 SH SOLE 2 11026 0 0 LINX S A SPONSORED ADS 53619W101 14180 1554824 SH SOLE 19 1554824 0 0 LINX S A SPONSORED ADS 53619W101 3153 345720 SH SOLE 34 345720 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1142 93247 SH SOLE 2 15259 0 77988 LIONS GATE ENTMNT CORP CL A VTG 535919401 2 200 SH SOLE 4 200 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 20 1662 SH SOLE 7 1662 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 293 23899 SH SOLE 18 23899 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 10299 840755 SH SOLE 19 840755 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 7312 596923 SH SOLE 21 596923 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 18678 1524730 SH SOLE 22 1415077 0 109653 LIONS GATE ENTMNT CORP CL A VTG 535919401 238 19420 SH SOLE 26 4909 0 14511 LIONS GATE ENTMNT CORP CL A VTG 535919401 92 7511 SH SOLE 28 7511 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 176 14406 SH SOLE 30 14406 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 81 6575 SH SOLE 31 1075 0 5500 LIONS GATE ENTMNT CORP CL A VTG 535919401 76 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 3982 325000 SH Call SOLE 19 325000 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2483 213880 SH SOLE 2 7436 0 206444 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 6 548 SH SOLE 4 548 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 36 3066 SH SOLE 7 3066 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 524 45097 SH SOLE 18 45097 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 258 22182 SH SOLE 19 22182 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13716 1181433 SH SOLE 21 1181433 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 37585 3237328 SH SOLE 22 3030468 0 206860 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 673 57930 SH SOLE 26 36441 0 21489 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 164 14084 SH SOLE 28 14084 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 359 30905 SH SOLE 30 30905 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 73 6314 SH SOLE 31 1914 0 4400 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 129 11133 SH SOLE 40 11133 0 0 LIPOCINE INC NEW COM 53630X104 8 4061 SH SOLE 18 4061 0 0 LIPOCINE INC NEW COM 53630X104 199 101990 SH SOLE 21 101990 0 0 LIPOCINE INC NEW COM 53630X104 503 258145 SH SOLE 22 258145 0 0 LIQTECH INTL INC COM 53632A201 49 4917 SH SOLE 21 4917 0 0 LIQTECH INTL INC COM 53632A201 409 41282 SH SOLE 22 41282 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 90 11220 SH SOLE 2 345 0 10875 LIQUIDIA TECHNOLOGIES INC COM 53635D202 370 46270 SH SOLE 18 46270 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 181 22589 SH SOLE 19 22589 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 3695 461817 SH SOLE 21 461817 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 2329 291134 SH SOLE 22 254208 0 36926 LIQUIDITY SERVICES INC COM 53635B107 176 28832 SH SOLE 2 1072 0 27760 LIQUIDITY SERVICES INC COM 53635B107 3 522 SH SOLE 7 522 0 0 LIQUIDITY SERVICES INC COM 53635B107 742 121764 SH SOLE 18 121764 0 0 LIQUIDITY SERVICES INC COM 53635B107 287 47169 SH SOLE 19 47169 0 0 LIQUIDITY SERVICES INC COM 53635B107 18434 3026894 SH SOLE 21 3026894 0 0 LIQUIDITY SERVICES INC COM 53635B107 4559 748651 SH SOLE 22 727182 0 21469 LIQUIDITY SERVICES INC COM 53635B107 156 25682 SH SOLE 30 25682 0 0 LITHIA MTRS INC CL A 536797103 3091 26027 SH SOLE 2 6273 0 19754 LITHIA MTRS INC CL A 536797103 15 125 SH SOLE 4 125 0 0 LITHIA MTRS INC CL A 536797103 97 820 SH SOLE 7 820 0 0 LITHIA MTRS INC CL A 536797103 12042 101378 SH SOLE 18 98219 0 3159 LITHIA MTRS INC CL A 536797103 14679 123578 SH SOLE 19 123578 0 0 LITHIA MTRS INC CL A 536797103 287570 2421034 SH SOLE 21 2421034 0 0 LITHIA MTRS INC CL A 536797103 91032 766392 SH SOLE 22 733271 0 33121 LITHIA MTRS INC CL A 536797103 2074 17465 SH SOLE 23 17465 0 0 LITHIA MTRS INC CL A 536797103 5086 42819 SH SOLE 26 6835 0 35984 LITHIA MTRS INC CL A 536797103 361 3037 SH SOLE 28 3037 0 0 LITHIA MTRS INC CL A 536797103 4057 34156 SH SOLE 30 34156 0 0 LITHIA MTRS INC CL A 536797103 7279 61281 SH SOLE 31 0 0 61281 LITHIA MTRS INC CL A 536797103 66 555 SH SOLE 34 555 0 0 LITHIA MTRS INC CL A 536797103 107 903 SH SOLE 36 903 0 0 LITHIA MTRS INC CL A 536797103 307 2583 SH SOLE 40 2583 0 0 LITTELFUSE INC COM 537008104 11529 65170 SH SOLE 2 12933 0 52237 LITTELFUSE INC COM 537008104 23 130 SH SOLE 4 130 0 0 LITTELFUSE INC COM 537008104 83 471 SH SOLE 7 471 0 0 LITTELFUSE INC COM 537008104 12472 70498 SH SOLE 18 70498 0 0 LITTELFUSE INC COM 537008104 954 5393 SH SOLE 19 5393 0 0 LITTELFUSE INC COM 537008104 216588 1224285 SH SOLE 21 1224285 0 0 LITTELFUSE INC COM 537008104 139150 786560 SH SOLE 22 737184 0 49376 LITTELFUSE INC COM 537008104 1424 8049 SH SOLE 26 4690 0 3359 LITTELFUSE INC COM 537008104 569 3214 SH SOLE 28 3214 0 0 LITTELFUSE INC COM 537008104 1221 6901 SH SOLE 30 6901 0 0 LITTELFUSE INC COM 537008104 249 1405 SH SOLE 31 505 0 900 LITTELFUSE INC COM 537008104 723 4088 SH SOLE 34 4088 0 0 LITTELFUSE INC COM 537008104 473 2675 SH SOLE 40 2675 0 0 LIVANOVA PLC SHS G5509L101 4636 64426 SH SOLE 2 22686 0 41740 LIVANOVA PLC SHS G5509L101 17 242 SH SOLE 4 242 0 0 LIVANOVA PLC SHS G5509L101 66 919 SH SOLE 7 919 0 0 LIVANOVA PLC SHS G5509L101 19559 271801 SH SOLE 18 271801 0 0 LIVANOVA PLC SHS G5509L101 5962 82851 SH SOLE 19 82851 0 0 LIVANOVA PLC SHS G5509L101 261163 3629274 SH SOLE 21 3629274 0 0 LIVANOVA PLC SHS G5509L101 121532 1688876 SH SOLE 22 1621478 0 67398 LIVANOVA PLC SHS G5509L101 1475 20502 SH SOLE 26 13849 0 6653 LIVANOVA PLC SHS G5509L101 452 6276 SH SOLE 28 6276 0 0 LIVANOVA PLC SHS G5509L101 5622 78129 SH SOLE 30 78129 0 0 LIVANOVA PLC SHS G5509L101 333 4634 SH SOLE 40 4634 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 24246 365980 SH SOLE 2 83179 0 282801 LIVE NATION ENTERTAINMENT IN COM 538034109 3245 48976 SH SOLE 4 45118 0 3858 LIVE NATION ENTERTAINMENT IN COM 538034109 554 8356 SH SOLE 7 8356 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 59 888 SH SOLE 13 888 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 43 653 SH SOLE 15 653 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 26348 397709 SH SOLE 18 386056 0 11653 LIVE NATION ENTERTAINMENT IN COM 538034109 96382 1454822 SH SOLE 19 1454822 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 482909 7289194 SH SOLE 21 7289194 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 284913 4300579 SH SOLE 22 4035614 0 264965 LIVE NATION ENTERTAINMENT IN COM 538034109 6936 104687 SH SOLE 23 104687 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7924 119608 SH SOLE 25 119608 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 29244 441419 SH SOLE 26 203549 0 237870 LIVE NATION ENTERTAINMENT IN COM 538034109 2119 31989 SH SOLE 28 24247 0 7742 LIVE NATION ENTERTAINMENT IN COM 538034109 2260 34114 SH SOLE 29 3577 0 30537 LIVE NATION ENTERTAINMENT IN COM 538034109 15528 234384 SH SOLE 30 234384 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2996 45219 SH SOLE 31 28017 0 17202 LIVE NATION ENTERTAINMENT IN COM 538034109 444 6707 SH SOLE 34 6707 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7063 106614 SH SOLE 36 106614 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 192 2899 SH SOLE 40 2899 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1598 1350000 PRN SOLE 21 1350000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 435 25356 SH SOLE 2 960 0 24396 LIVE OAK BANCSHARES INC COM 53803X105 8 494 SH SOLE 7 494 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1432 83513 SH SOLE 18 83513 0 0 LIVE OAK BANCSHARES INC COM 53803X105 720 41982 SH SOLE 19 41982 0 0 LIVE OAK BANCSHARES INC COM 53803X105 13842 807134 SH SOLE 21 807134 0 0 LIVE OAK BANCSHARES INC COM 53803X105 13403 781517 SH SOLE 22 745560 0 35957 LIVE OAK BANCSHARES INC COM 53803X105 87 5066 SH SOLE 28 5066 0 0 LIVE OAK BANCSHARES INC COM 53803X105 128 7444 SH SOLE 30 7444 0 0 LIVE OAK BANCSHARES INC COM 53803X105 45 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 1018 147165 SH SOLE 2 5850 0 141315 LIVENT CORP COM 53814L108 4 549 SH SOLE 4 549 0 0 LIVENT CORP COM 53814L108 22 3202 SH SOLE 7 3202 0 0 LIVENT CORP COM 53814L108 4382 633289 SH SOLE 18 633289 0 0 LIVENT CORP COM 53814L108 1734 250621 SH SOLE 19 250621 0 0 LIVENT CORP COM 53814L108 109554 15831436 SH SOLE 21 15831436 0 0 LIVENT CORP COM 53814L108 29779 4303299 SH SOLE 22 4124375 0 178924 LIVENT CORP COM 53814L108 16 2275 SH SOLE 25 2275 0 0 LIVENT CORP COM 53814L108 227 32861 SH SOLE 26 26906 0 5955 LIVENT CORP COM 53814L108 113 16260 SH SOLE 28 16260 0 0 LIVENT CORP COM 53814L108 1520 219720 SH SOLE 30 219720 0 0 LIVENT CORP COM 53814L108 82 11918 SH SOLE 40 11918 0 0 LIVEPERSON INC COM 538146101 1622 57853 SH SOLE 2 7303 0 50550 LIVEPERSON INC COM 538146101 9 317 SH SOLE 4 317 0 0 LIVEPERSON INC COM 538146101 33 1169 SH SOLE 7 1169 0 0 LIVEPERSON INC COM 538146101 7713 275062 SH SOLE 18 265410 0 9652 LIVEPERSON INC COM 538146101 6526 232734 SH SOLE 19 232734 0 0 LIVEPERSON INC COM 538146101 184841 6592059 SH SOLE 21 6592059 0 0 LIVEPERSON INC COM 538146101 53180 1896576 SH SOLE 22 1796605 0 99971 LIVEPERSON INC COM 538146101 567 20238 SH SOLE 23 20238 0 0 LIVEPERSON INC COM 538146101 1648 58766 SH SOLE 26 14899 0 43867 LIVEPERSON INC COM 538146101 216 7693 SH SOLE 28 7693 0 0 LIVEPERSON INC COM 538146101 2405 85773 SH SOLE 30 85773 0 0 LIVEPERSON INC COM 538146101 181 6450 SH SOLE 40 6450 0 0 LIVERAMP HLDGS INC COM 53815P108 4878 100620 SH SOLE 2 34385 0 66235 LIVERAMP HLDGS INC COM 53815P108 12 245 SH SOLE 4 245 0 0 LIVERAMP HLDGS INC COM 53815P108 62 1281 SH SOLE 7 1281 0 0 LIVERAMP HLDGS INC COM 53815P108 18743 386617 SH SOLE 18 385866 0 751 LIVERAMP HLDGS INC COM 53815P108 6737 138973 SH SOLE 19 138973 0 0 LIVERAMP HLDGS INC COM 53815P108 236159 4871259 SH SOLE 21 4871259 0 0 LIVERAMP HLDGS INC COM 53815P108 117813 2430129 SH SOLE 22 2339776 0 90353 LIVERAMP HLDGS INC COM 53815P108 420 8667 SH SOLE 23 8667 0 0 LIVERAMP HLDGS INC COM 53815P108 1799 37101 SH SOLE 26 20487 0 16614 LIVERAMP HLDGS INC COM 53815P108 394 8127 SH SOLE 28 8127 0 0 LIVERAMP HLDGS INC COM 53815P108 988 20385 SH SOLE 30 20385 0 0 LIVERAMP HLDGS INC COM 53815P108 346 7131 SH SOLE 40 7131 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 99 23807 SH SOLE 2 1068 0 22739 LIVEXLIVE MEDIA INC COM NEW 53839L208 3 654 SH SOLE 7 654 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 395 95268 SH SOLE 18 95268 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 188 45324 SH SOLE 19 45324 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 4146 998983 SH SOLE 21 998983 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 1347 324467 SH SOLE 22 301819 0 22648 LKQ CORP COM 501889208 21682 814808 SH SOLE 2 102521 0 712287 LKQ CORP COM 501889208 2798 105148 SH SOLE 4 96976 0 8172 LKQ CORP COM 501889208 7568 284399 SH SOLE 7 266438 0 17961 LKQ CORP COM 501889208 214 8053 SH SOLE 13 8053 0 0 LKQ CORP COM 501889208 71 2661 SH SOLE 15 2661 0 0 LKQ CORP COM 501889208 16473 619052 SH SOLE 18 577000 0 42052 LKQ CORP COM 501889208 2279 85628 SH SOLE 19 85628 0 0 LKQ CORP COM 501889208 182147 6845068 SH SOLE 21 6845068 0 0 LKQ CORP COM 501889208 202223 7599503 SH SOLE 22 6731898 0 867605 LKQ CORP COM 501889208 6053 227481 SH SOLE 23 227481 0 0 LKQ CORP COM 501889208 8665 325629 SH SOLE 25 325629 0 0 LKQ CORP COM 501889208 43899 1649735 SH SOLE 26 467727 0 1182008 LKQ CORP COM 501889208 1607 60407 SH SOLE 28 43871 0 16536 LKQ CORP COM 501889208 1966 73874 SH SOLE 29 6773 0 67101 LKQ CORP COM 501889208 29082 1092913 SH SOLE 30 1092913 0 0 LKQ CORP COM 501889208 2941 110533 SH SOLE 31 60174 0 50359 LKQ CORP COM 501889208 463 17395 SH SOLE 34 17395 0 0 LKQ CORP COM 501889208 5865 220401 SH SOLE 36 220401 0 0 LKQ CORP COM 501889208 165 6201 SH SOLE 40 6201 0 0 LM FDG AMER INC COM NEW 502074305 1 426 SH SOLE 21 426 0 0 LOCKHEED MARTIN CORP COM 539830109 247875 681838 SH SOLE 2 143460 0 538378 LOCKHEED MARTIN CORP COM 539830109 27638 76025 SH SOLE 4 69044 0 6981 LOCKHEED MARTIN CORP COM 539830109 85617 235508 SH SOLE 7 235508 0 0 LOCKHEED MARTIN CORP COM 539830109 9182 25258 SH SOLE 13 25258 0 0 LOCKHEED MARTIN CORP COM 539830109 834 2294 SH SOLE 15 2294 0 0 LOCKHEED MARTIN CORP COM 539830109 109 299 SH SOLE 17 0 0 299 LOCKHEED MARTIN CORP COM 539830109 311450 856714 SH SOLE 18 822703 0 34011 LOCKHEED MARTIN CORP COM 539830109 222597 612305 SH SOLE 19 612305 0 0 LOCKHEED MARTIN CORP COM 539830109 2459595 6765678 SH SOLE 21 6765678 0 0 LOCKHEED MARTIN CORP COM 539830109 2295092 6313176 SH SOLE 22 5559092 0 754084 LOCKHEED MARTIN CORP COM 539830109 70792 194729 SH SOLE 23 194729 0 0 LOCKHEED MARTIN CORP COM 539830109 97501 268200 SH SOLE 25 268200 0 0 LOCKHEED MARTIN CORP COM 539830109 179471 493677 SH SOLE 26 145849 0 347828 LOCKHEED MARTIN CORP COM 539830109 4897 13471 SH SOLE 28 0 0 13471 LOCKHEED MARTIN CORP COM 539830109 25727 70769 SH SOLE 29 8927 0 61842 LOCKHEED MARTIN CORP COM 539830109 325457 895245 SH SOLE 30 895245 0 0 LOCKHEED MARTIN CORP COM 539830109 24715 67985 SH SOLE 31 56513 0 11472 LOCKHEED MARTIN CORP COM 539830109 3330 9159 SH SOLE 32 9159 0 0 LOCKHEED MARTIN CORP COM 539830109 75047 206434 SH SOLE 36 206434 0 0 LOCKHEED MARTIN CORP COM 539830109 2083 5731 SH SOLE 40 5731 0 0 LOEWS CORP COM 540424108 37392 683952 SH SOLE 2 98147 0 585805 LOEWS CORP COM 540424108 5250 96036 SH SOLE 4 88874 0 7162 LOEWS CORP COM 540424108 19774 361705 SH SOLE 7 266577 0 95128 LOEWS CORP COM 540424108 3752 68633 SH SOLE 13 68633 0 0 LOEWS CORP COM 540424108 131 2403 SH SOLE 15 2403 0 0 LOEWS CORP COM 540424108 34394 629126 SH SOLE 18 586951 0 42175 LOEWS CORP COM 540424108 26050 476494 SH SOLE 19 476494 0 0 LOEWS CORP COM 540424108 340913 6235833 SH SOLE 21 6235833 0 0 LOEWS CORP COM 540424108 393959 7206129 SH SOLE 22 6341595 0 864534 LOEWS CORP COM 540424108 11155 204034 SH SOLE 23 204034 0 0 LOEWS CORP COM 540424108 16368 299397 SH SOLE 25 299397 0 0 LOEWS CORP COM 540424108 67262 1230322 SH SOLE 26 358600 0 871722 LOEWS CORP COM 540424108 3217 58851 SH SOLE 28 42981 0 15870 LOEWS CORP COM 540424108 2402 43934 SH SOLE 29 5584 0 38350 LOEWS CORP COM 540424108 56159 1027227 SH SOLE 30 1027227 0 0 LOEWS CORP COM 540424108 5202 95149 SH SOLE 31 52116 0 43033 LOEWS CORP COM 540424108 887 16230 SH SOLE 34 16230 0 0 LOEWS CORP COM 540424108 14433 264008 SH SOLE 36 264008 0 0 LOEWS CORP COM 540424108 314 5744 SH SOLE 40 5744 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 97 7445 SH SOLE 2 198 0 7247 LOGICBIO THERAPEUTICS INC COM 54142F102 352 27047 SH SOLE 18 27047 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 155 11915 SH SOLE 19 11915 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 3340 256899 SH SOLE 21 256899 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 1929 148417 SH SOLE 22 146414 0 2003 LOGITECH INTL S A SHS H50430232 191 4793 SH SOLE 22 4793 0 0 LOGMEIN INC COM 54142L109 9896 134314 SH SOLE 2 40339 0 93975 LOGMEIN INC COM 54142L109 210 2847 SH SOLE 4 2847 0 0 LOGMEIN INC COM 54142L109 72 983 SH SOLE 7 983 0 0 LOGMEIN INC COM 54142L109 10331 140210 SH SOLE 18 140210 0 0 LOGMEIN INC COM 54142L109 794 10774 SH SOLE 19 10774 0 0 LOGMEIN INC COM 54142L109 188306 2555721 SH SOLE 21 2555721 0 0 LOGMEIN INC COM 54142L109 124408 1688485 SH SOLE 22 1563058 0 125427 LOGMEIN INC COM 54142L109 243 3296 SH SOLE 23 3296 0 0 LOGMEIN INC COM 54142L109 1424 19321 SH SOLE 26 12482 0 6839 LOGMEIN INC COM 54142L109 495 6721 SH SOLE 28 6721 0 0 LOGMEIN INC COM 54142L109 1081 14669 SH SOLE 30 14669 0 0 LOGMEIN INC COM 54142L109 333 4516 SH SOLE 31 1078 0 3438 LOGMEIN INC COM 54142L109 10 141 SH SOLE 36 141 0 0 LOGMEIN INC COM 54142L109 358 4862 SH SOLE 40 4862 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 114 9723 SH SOLE 4 9723 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 9143 781417 SH SOLE 21 781417 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 4221 360737 SH SOLE 22 360737 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 1803 154138 SH SOLE 30 154138 0 0 LONESTAR RES US INC CL A VTG 54240F103 11 4805 SH SOLE 18 4805 0 0 LONESTAR RES US INC CL A VTG 54240F103 354 154754 SH SOLE 21 154754 0 0 LONESTAR RES US INC CL A VTG 54240F103 605 264397 SH SOLE 22 264397 0 0 LONESTAR RES US INC CL A VTG 54240F103 9 3953 SH SOLE 26 0 0 3953 LOOP INDS INC COM 543518104 436 44082 SH SOLE 21 44082 0 0 LOOP INDS INC COM 543518104 224 22638 SH SOLE 22 22638 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 376 10881 SH SOLE 2 526 0 10355 LORAL SPACE & COMMUNICATNS I COM 543881106 21 610 SH SOLE 4 610 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 10 277 SH SOLE 7 277 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1473 42686 SH SOLE 18 42686 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 756 21907 SH SOLE 19 21907 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 14436 418323 SH SOLE 21 418323 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 13405 388440 SH SOLE 22 371174 0 17266 LORAL SPACE & COMMUNICATNS I COM 543881106 19 539 SH SOLE 26 0 0 539 LORAL SPACE & COMMUNICATNS I COM 543881106 68 1965 SH SOLE 28 1965 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 282 8183 SH SOLE 30 8183 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 15 445 SH SOLE 36 445 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 60 1727 SH SOLE 40 1727 0 0 LOUISIANA PAC CORP COM 546347105 4703 179354 SH SOLE 2 57507 0 121847 LOUISIANA PAC CORP COM 546347105 15 581 SH SOLE 4 581 0 0 LOUISIANA PAC CORP COM 546347105 78 2964 SH SOLE 7 2964 0 0 LOUISIANA PAC CORP COM 546347105 18250 696037 SH SOLE 18 696037 0 0 LOUISIANA PAC CORP COM 546347105 5561 212088 SH SOLE 19 212088 0 0 LOUISIANA PAC CORP COM 546347105 240689 9179590 SH SOLE 21 9179590 0 0 LOUISIANA PAC CORP COM 546347105 134759 5139541 SH SOLE 22 4949038 0 190503 LOUISIANA PAC CORP COM 546347105 1093 41704 SH SOLE 26 26642 0 15062 LOUISIANA PAC CORP COM 546347105 437 16674 SH SOLE 28 16674 0 0 LOUISIANA PAC CORP COM 546347105 1045 39839 SH SOLE 30 39839 0 0 LOUISIANA PAC CORP COM 546347105 84 3192 SH SOLE 36 3192 0 0 LOUISIANA PAC CORP COM 546347105 410 15640 SH SOLE 40 15640 0 0 LOVESAC COMPANY COM 54738L109 160 5140 SH SOLE 2 232 0 4908 LOVESAC COMPANY COM 54738L109 595 19144 SH SOLE 18 19144 0 0 LOVESAC COMPANY COM 54738L109 314 10111 SH SOLE 19 10111 0 0 LOVESAC COMPANY COM 54738L109 6298 202714 SH SOLE 21 202714 0 0 LOVESAC COMPANY COM 54738L109 6016 193630 SH SOLE 22 192080 0 1550 LOWES COS INC COM 548661107 198286 1964983 SH SOLE 2 241858 0 1723125 LOWES COS INC COM 548661107 29931 296614 SH SOLE 4 274925 0 21689 LOWES COS INC COM 548661107 78292 775858 SH SOLE 7 695830 0 80028 LOWES COS INC COM 548661107 675 6687 SH SOLE 13 6687 0 0 LOWES COS INC COM 548661107 744 7374 SH SOLE 15 7374 0 0 LOWES COS INC COM 548661107 9 91 SH SOLE 17 0 0 91 LOWES COS INC COM 548661107 385496 3820198 SH SOLE 18 3549175 0 271023 LOWES COS INC COM 548661107 335512 3324860 SH SOLE 19 3324860 0 0 LOWES COS INC COM 548661107 1479871 14665260 SH SOLE 21 14665260 0 0 LOWES COS INC COM 548661107 1949647 19320657 SH SOLE 22 17193442 0 2127215 LOWES COS INC COM 548661107 59013 584807 SH SOLE 23 584807 0 0 LOWES COS INC COM 548661107 80601 798737 SH SOLE 25 768287 0 30450 LOWES COS INC COM 548661107 359349 3561088 SH SOLE 26 881654 0 2679434 LOWES COS INC COM 548661107 15767 156244 SH SOLE 28 114540 0 41704 LOWES COS INC COM 548661107 2352 23303 SH SOLE 29 23303 0 0 LOWES COS INC COM 548661107 271428 2689798 SH SOLE 30 2689798 0 0 LOWES COS INC COM 548661107 24707 244845 SH SOLE 31 152385 0 92460 LOWES COS INC COM 548661107 87457 866682 SH SOLE 34 866682 0 0 LOWES COS INC COM 548661107 62542 619778 SH SOLE 36 619778 0 0 LOWES COS INC COM 548661107 1822 18051 SH SOLE 40 18051 0 0 LOWES COS INC OPTIONS 548661107 1090 10800 SH Call SOLE 2 10800 0 0 LOWES COS INC OPTIONS 548661107 50849 503900 SH Call SOLE 19 503900 0 0 LOWES COS INC OPTIONS 548661107 949 9400 SH Call SOLE 22 9400 0 0 LOWES COS INC OPTIONS 548661107 141 1400 SH Call SOLE 25 1400 0 0 LOWES COS INC OPTIONS 548661107 141 1400 SH Call SOLE 26 0 0 1400 LOWES COS INC OPTIONS 548661107 14834 147000 SH Call SOLE 34 147000 0 0 LPL FINL HLDGS INC COM 50212V100 12672 155346 SH SOLE 2 6065 0 149281 LPL FINL HLDGS INC COM 50212V100 29 355 SH SOLE 4 355 0 0 LPL FINL HLDGS INC COM 50212V100 169 2072 SH SOLE 7 2072 0 0 LPL FINL HLDGS INC COM 50212V100 3175 38921 SH SOLE 18 38921 0 0 LPL FINL HLDGS INC COM 50212V100 1503 18431 SH SOLE 19 18431 0 0 LPL FINL HLDGS INC COM 50212V100 97831 1199352 SH SOLE 21 1199352 0 0 LPL FINL HLDGS INC COM 50212V100 212038 2599460 SH SOLE 22 2430028 0 169432 LPL FINL HLDGS INC COM 50212V100 3008 36872 SH SOLE 26 24265 0 12607 LPL FINL HLDGS INC COM 50212V100 874 10719 SH SOLE 28 10719 0 0 LPL FINL HLDGS INC COM 50212V100 2763 33878 SH SOLE 30 33878 0 0 LPL FINL HLDGS INC COM 50212V100 3092 37903 SH SOLE 31 1802 0 36101 LPL FINL HLDGS INC COM 50212V100 165 2018 SH SOLE 36 2018 0 0 LPL FINL HLDGS INC COM 50212V100 744 9120 SH SOLE 40 9120 0 0 LRAD CORP COM 50213V109 22 6763 SH SOLE 18 6763 0 0 LRAD CORP COM 50213V109 350 106502 SH SOLE 21 106502 0 0 LRAD CORP COM 50213V109 3740 1136928 SH SOLE 22 1136928 0 0 LSB INDS INC COM 502160104 90 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 364 93301 SH SOLE 18 93301 0 0 LSB INDS INC COM 502160104 120 30680 SH SOLE 19 30680 0 0 LSB INDS INC COM 502160104 9405 2411577 SH SOLE 21 2411577 0 0 LSB INDS INC COM 502160104 2088 535509 SH SOLE 22 520812 0 14697 LSB INDS INC COM 502160104 84 21419 SH SOLE 30 21419 0 0 LSC COMMUNICATIONS INC COM 50218P107 128 34764 SH SOLE 2 1267 0 33497 LSC COMMUNICATIONS INC COM 50218P107 2 638 SH SOLE 7 638 0 0 LSC COMMUNICATIONS INC COM 50218P107 544 148287 SH SOLE 18 148287 0 0 LSC COMMUNICATIONS INC COM 50218P107 184 50058 SH SOLE 19 50058 0 0 LSC COMMUNICATIONS INC COM 50218P107 13527 3685771 SH SOLE 21 3685771 0 0 LSC COMMUNICATIONS INC COM 50218P107 3577 974642 SH SOLE 22 948696 0 25946 LSC COMMUNICATIONS INC COM 50218P107 136 36992 SH SOLE 30 36992 0 0 LSI INDS INC COM 50216C108 31 8556 SH SOLE 2 8556 0 0 LSI INDS INC COM 50216C108 36 9766 SH SOLE 18 9766 0 0 LSI INDS INC COM 50216C108 304 83329 SH SOLE 19 83329 0 0 LSI INDS INC COM 50216C108 376 102983 SH SOLE 21 102983 0 0 LSI INDS INC COM 50216C108 3324 910675 SH SOLE 22 910675 0 0 LSI INDS INC COM 50216C108 47 12894 SH SOLE 23 12894 0 0 LSI INDS INC COM 50216C108 372 101928 SH SOLE 26 0 0 101928 LTC PPTYS INC COM 502175102 1794 39292 SH SOLE 2 1651 0 37641 LTC PPTYS INC COM 502175102 491 10750 SH SOLE 4 10750 0 0 LTC PPTYS INC COM 502175102 1927 42212 SH SOLE 7 42212 0 0 LTC PPTYS INC COM 502175102 74 1611 SH SOLE 15 1611 0 0 LTC PPTYS INC COM 502175102 7907 173170 SH SOLE 18 173170 0 0 LTC PPTYS INC COM 502175102 5178 113407 SH SOLE 19 113407 0 0 LTC PPTYS INC COM 502175102 203121 4448553 SH SOLE 21 4448553 0 0 LTC PPTYS INC COM 502175102 74791 1637990 SH SOLE 22 1581043 0 56947 LTC PPTYS INC COM 502175102 63 1375 SH SOLE 23 1375 0 0 LTC PPTYS INC COM 502175102 3834 83976 SH SOLE 25 83976 0 0 LTC PPTYS INC COM 502175102 1464 32072 SH SOLE 26 9143 0 22929 LTC PPTYS INC COM 502175102 242 5308 SH SOLE 28 5308 0 0 LTC PPTYS INC COM 502175102 918 20103 SH SOLE 29 20103 0 0 LTC PPTYS INC COM 502175102 11305 247597 SH SOLE 30 247597 0 0 LTC PPTYS INC COM 502175102 176 3850 SH SOLE 40 3850 0 0 LUBYS INC COM 549282101 4 3975 SH SOLE 18 3975 0 0 LUBYS INC COM 549282101 72 66216 SH SOLE 21 66216 0 0 LUBYS INC COM 549282101 538 498034 SH SOLE 22 498034 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 14606 749416 SH SOLE 19 749416 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 1408 72233 SH SOLE 22 6222 0 66011 LUCKIN COFFEE INC SPONSORED ADS 54951L109 1386 71138 SH SOLE 26 35115 0 36023 LUCKIN COFFEE INC SPONSORED ADS 54951L109 134 6850 SH SOLE 29 0 0 6850 LUCKIN COFFEE INC SPONSORED ADS 54951L109 7704 395270 SH SOLE 34 395270 0 0 LULULEMON ATHLETICA INC COM 550021109 46106 255848 SH SOLE 2 43722 0 212126 LULULEMON ATHLETICA INC COM 550021109 8514 47247 SH SOLE 4 44221 0 3026 LULULEMON ATHLETICA INC COM 550021109 10108 56091 SH SOLE 7 22280 0 33811 LULULEMON ATHLETICA INC COM 550021109 3968 22019 SH SOLE 13 22019 0 0 LULULEMON ATHLETICA INC COM 550021109 196 1090 SH SOLE 15 1090 0 0 LULULEMON ATHLETICA INC COM 550021109 2 10 SH SOLE 17 0 0 10 LULULEMON ATHLETICA INC COM 550021109 16917 93873 SH SOLE 18 78764 0 15109 LULULEMON ATHLETICA INC COM 550021109 34624 192130 SH SOLE 19 192130 0 0 LULULEMON ATHLETICA INC COM 550021109 356792 1979866 SH SOLE 21 1979866 0 0 LULULEMON ATHLETICA INC COM 550021109 560435 3109901 SH SOLE 22 2817387 0 292514 LULULEMON ATHLETICA INC COM 550021109 15736 87322 SH SOLE 23 87322 0 0 LULULEMON ATHLETICA INC COM 550021109 22346 123999 SH SOLE 25 123999 0 0 LULULEMON ATHLETICA INC COM 550021109 72252 400933 SH SOLE 26 135889 0 265044 LULULEMON ATHLETICA INC COM 550021109 4018 22295 SH SOLE 28 16416 0 5879 LULULEMON ATHLETICA INC COM 550021109 9915 55020 SH SOLE 29 7553 0 47467 LULULEMON ATHLETICA INC COM 550021109 49827 276492 SH SOLE 30 276492 0 0 LULULEMON ATHLETICA INC COM 550021109 7945 44087 SH SOLE 31 19000 0 25087 LULULEMON ATHLETICA INC COM 550021109 3098 17189 SH SOLE 32 17189 0 0 LULULEMON ATHLETICA INC COM 550021109 1555 8631 SH SOLE 34 8631 0 0 LULULEMON ATHLETICA INC COM 550021109 16216 89983 SH SOLE 36 89983 0 0 LULULEMON ATHLETICA INC COM 550021109 487 2701 SH SOLE 40 2701 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 322 27875 SH SOLE 2 1030 0 26845 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH SOLE 4 111 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 7 587 SH SOLE 7 587 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1472 127459 SH SOLE 18 127459 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 558 48349 SH SOLE 19 48349 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 38035 3293042 SH SOLE 21 3293042 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 10059 870937 SH SOLE 22 834206 0 36731 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 37 3245 SH SOLE 26 3245 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 46 3965 SH SOLE 28 3965 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 455 39352 SH SOLE 30 39352 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 32 2755 SH SOLE 40 2755 0 0 LUMENTUM HLDGS INC COM 55024U109 5856 109634 SH SOLE 2 35462 0 74172 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 22927 429261 SH SOLE 18 429261 0 0 LUMENTUM HLDGS INC COM 55024U109 6977 130623 SH SOLE 19 130623 0 0 LUMENTUM HLDGS INC COM 55024U109 300116 5619094 SH SOLE 21 5619094 0 0 LUMENTUM HLDGS INC COM 55024U109 140380 2628346 SH SOLE 22 2529240 0 99106 LUMENTUM HLDGS INC COM 55024U109 1333 24967 SH SOLE 26 15383 0 9584 LUMENTUM HLDGS INC COM 55024U109 493 9237 SH SOLE 28 9237 0 0 LUMENTUM HLDGS INC COM 55024U109 1129 21145 SH SOLE 30 21145 0 0 LUMENTUM HLDGS INC COM 55024U109 411 7694 SH SOLE 40 7694 0 0 LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1292 1100000 PRN SOLE 21 1100000 0 0 LUMINEX CORP DEL COM 55027E102 859 41630 SH SOLE 2 1811 0 39819 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 3794 183807 SH SOLE 18 183807 0 0 LUMINEX CORP DEL COM 55027E102 1476 71521 SH SOLE 19 71521 0 0 LUMINEX CORP DEL COM 55027E102 102071 4945314 SH SOLE 21 4945314 0 0 LUMINEX CORP DEL COM 55027E102 26267 1272625 SH SOLE 22 1219984 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 4901 237431 SH SOLE 30 237431 0 0 LUMINEX CORP DEL COM 55027E102 84 4091 SH SOLE 40 4091 0 0 LUNA INNOVATIONS COM 550351100 25 5589 SH SOLE 18 5589 0 0 LUNA INNOVATIONS COM 550351100 427 94864 SH SOLE 21 94864 0 0 LUNA INNOVATIONS COM 550351100 1802 400461 SH SOLE 22 400461 0 0 LUTHER BURBANK CORP COM 550550107 214 19667 SH SOLE 2 1062 0 18605 LUTHER BURBANK CORP COM 550550107 5 503 SH SOLE 7 503 0 0 LUTHER BURBANK CORP COM 550550107 785 72063 SH SOLE 18 72063 0 0 LUTHER BURBANK CORP COM 550550107 363 33291 SH SOLE 19 33291 0 0 LUTHER BURBANK CORP COM 550550107 7563 694485 SH SOLE 21 694485 0 0 LUTHER BURBANK CORP COM 550550107 4372 401472 SH SOLE 22 387433 0 14039 LUTHER BURBANK CORP COM 550550107 42 3877 SH SOLE 30 3877 0 0 LUXFER HOLDINGS PLC SHS G5698W116 577 23529 SH SOLE 2 1123 0 22406 LUXFER HOLDINGS PLC SHS G5698W116 12 472 SH SOLE 7 472 0 0 LUXFER HOLDINGS PLC SHS G5698W116 2310 94203 SH SOLE 18 94203 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1149 46875 SH SOLE 19 46875 0 0 LUXFER HOLDINGS PLC SHS G5698W116 21774 888008 SH SOLE 21 888008 0 0 LUXFER HOLDINGS PLC SHS G5698W116 7121 290425 SH SOLE 22 277692 0 12733 LYDALL INC DEL COM 550819106 354 17512 SH SOLE 2 618 0 16894 LYDALL INC DEL COM 550819106 8 375 SH SOLE 7 375 0 0 LYDALL INC DEL COM 550819106 1569 77680 SH SOLE 18 77680 0 0 LYDALL INC DEL COM 550819106 585 28963 SH SOLE 19 28963 0 0 LYDALL INC DEL COM 550819106 39173 1939279 SH SOLE 21 1939279 0 0 LYDALL INC DEL COM 550819106 10921 540621 SH SOLE 22 516728 0 23893 LYDALL INC DEL COM 550819106 25 1217 SH SOLE 26 0 0 1217 LYDALL INC DEL COM 550819106 50 2493 SH SOLE 28 2493 0 0 LYDALL INC DEL COM 550819106 478 23673 SH SOLE 30 23673 0 0 LYDALL INC DEL COM 550819106 33 1642 SH SOLE 40 1642 0 0 LYFT INC CL A COM 55087P104 6463 98350 SH SOLE 2 41235 0 57115 LYFT INC CL A COM 55087P104 158 2412 SH SOLE 4 2412 0 0 LYFT INC CL A COM 55087P104 43 654 SH SOLE 7 654 0 0 LYFT INC CL A COM 55087P104 1397 21254 SH SOLE 13 21254 0 0 LYFT INC CL A COM 55087P104 4047 61592 SH SOLE 18 54628 0 6964 LYFT INC CL A COM 55087P104 11694 177966 SH SOLE 19 177966 0 0 LYFT INC CL A COM 55087P104 22804 347043 SH SOLE 21 347043 0 0 LYFT INC CL A COM 55087P104 62338 948687 SH SOLE 22 858196 0 90491 LYFT INC CL A COM 55087P104 244 3718 SH SOLE 23 3718 0 0 LYFT INC CL A COM 55087P104 158 2404 SH SOLE 25 2404 0 0 LYFT INC CL A COM 55087P104 524 7970 SH SOLE 26 0 0 7970 LYFT INC CL A COM 55087P104 2988 45478 SH SOLE 29 35010 0 10468 LYFT INC CL A COM 55087P104 976 14851 SH SOLE 30 14851 0 0 LYFT INC CL A COM 55087P104 476 7237 SH SOLE 31 6137 0 1100 LYFT INC CL A COM 55087P104 442 6721 SH SOLE 34 6721 0 0 LYFT INC CL A COM 55087P104 829 12611 SH SOLE 36 12611 0 0 LYON WILLIAM HOMES CL A NEW 552074700 932 51106 SH SOLE 2 20105 0 31001 LYON WILLIAM HOMES CL A NEW 552074700 13 720 SH SOLE 7 720 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2564 140647 SH SOLE 18 140647 0 0 LYON WILLIAM HOMES CL A NEW 552074700 7053 386894 SH SOLE 19 386894 0 0 LYON WILLIAM HOMES CL A NEW 552074700 71046 3897200 SH SOLE 21 3897200 0 0 LYON WILLIAM HOMES CL A NEW 552074700 17863 979857 SH SOLE 22 929895 0 49962 LYON WILLIAM HOMES CL A NEW 552074700 220 12056 SH SOLE 26 0 0 12056 LYON WILLIAM HOMES CL A NEW 552074700 62 3385 SH SOLE 28 3385 0 0 LYON WILLIAM HOMES CL A NEW 552074700 925 50748 SH SOLE 30 50748 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1408 77224 SH SOLE 34 77224 0 0 LYON WILLIAM HOMES CL A NEW 552074700 38 2100 SH SOLE 40 2100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 69698 809224 SH SOLE 2 143214 0 666010 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10734 124622 SH SOLE 4 116527 0 8095 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 33703 391309 SH SOLE 7 306639 0 84670 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3039 35283 SH SOLE 13 35283 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 236 2739 SH SOLE 15 2739 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7 86 SH SOLE 17 0 0 86 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 57270 664920 SH SOLE 18 617466 0 47454 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 24272 281810 SH SOLE 19 281810 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 770412 8944755 SH SOLE 21 8944755 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 675438 7842074 SH SOLE 22 6870737 0 971337 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20231 234892 SH SOLE 23 234892 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26295 305291 SH SOLE 25 305291 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 109537 1271761 SH SOLE 26 367927 0 903834 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5199 60367 SH SOLE 28 45001 0 15366 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9349 108548 SH SOLE 29 6680 0 101868 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 105848 1228935 SH SOLE 30 1228935 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9774 113483 SH SOLE 31 61259 0 52224 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4408 51183 SH SOLE 32 51183 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1511 17544 SH SOLE 34 17544 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10713 124385 SH SOLE 35 124385 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23402 271706 SH SOLE 36 271706 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3 37 SH SOLE 37 37 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 574 6668 SH SOLE 40 6668 0 0 M & T BK CORP COM 55261F104 56455 331954 SH SOLE 2 34188 0 297766 M & T BK CORP COM 55261F104 7558 44441 SH SOLE 4 40800 0 3641 M & T BK CORP COM 55261F104 21889 128706 SH SOLE 7 123962 0 4744 M & T BK CORP COM 55261F104 794 4670 SH SOLE 13 4670 0 0 M & T BK CORP COM 55261F104 259 1523 SH SOLE 15 1523 0 0 M & T BK CORP COM 55261F104 80471 473164 SH SOLE 18 455416 0 17748 M & T BK CORP COM 55261F104 56077 329731 SH SOLE 19 329731 0 0 M & T BK CORP COM 55261F104 599331 3524025 SH SOLE 21 3524025 0 0 M & T BK CORP COM 55261F104 576282 3388499 SH SOLE 22 3002112 0 386387 M & T BK CORP COM 55261F104 16422 96559 SH SOLE 23 96559 0 0 M & T BK CORP COM 55261F104 27610 162342 SH SOLE 25 162342 0 0 M & T BK CORP COM 55261F104 108464 637759 SH SOLE 26 177813 0 459946 M & T BK CORP COM 55261F104 4539 26690 SH SOLE 28 19782 0 6908 M & T BK CORP COM 55261F104 502 2952 SH SOLE 29 2952 0 0 M & T BK CORP COM 55261F104 86973 511394 SH SOLE 30 511394 0 0 M & T BK CORP COM 55261F104 7915 46538 SH SOLE 31 25373 0 21165 M & T BK CORP COM 55261F104 27930 164225 SH SOLE 34 164225 0 0 M & T BK CORP COM 55261F104 18834 110743 SH SOLE 36 110743 0 0 M & T BK CORP COM 55261F104 1639 9637 SH SOLE 37 9637 0 0 M & T BK CORP COM 55261F104 473 2779 SH SOLE 40 2779 0 0 M D C HLDGS INC COM 552676108 2454 74865 SH SOLE 2 25178 0 49687 M D C HLDGS INC COM 552676108 8 257 SH SOLE 4 257 0 0 M D C HLDGS INC COM 552676108 27 819 SH SOLE 7 819 0 0 M D C HLDGS INC COM 552676108 7377 225044 SH SOLE 18 218645 0 6399 M D C HLDGS INC COM 552676108 11805 360130 SH SOLE 19 360130 0 0 M D C HLDGS INC COM 552676108 194481 5932924 SH SOLE 21 5932924 0 0 M D C HLDGS INC COM 552676108 64958 1981632 SH SOLE 22 1910874 0 70758 M D C HLDGS INC COM 552676108 2560 78082 SH SOLE 23 78082 0 0 M D C HLDGS INC COM 552676108 5138 156728 SH SOLE 26 9178 0 147550 M D C HLDGS INC COM 552676108 192 5857 SH SOLE 28 5857 0 0 M D C HLDGS INC COM 552676108 2367 72219 SH SOLE 30 72219 0 0 M D C HLDGS INC COM 552676108 180 5500 SH SOLE 40 5500 0 0 M/I HOMES INC COM 55305B101 1186 41542 SH SOLE 2 16042 0 25500 M/I HOMES INC COM 55305B101 16 576 SH SOLE 7 576 0 0 M/I HOMES INC COM 55305B101 3488 122200 SH SOLE 18 122200 0 0 M/I HOMES INC COM 55305B101 9806 343582 SH SOLE 19 343582 0 0 M/I HOMES INC COM 55305B101 95492 3345905 SH SOLE 21 3345905 0 0 M/I HOMES INC COM 55305B101 29047 1017764 SH SOLE 22 984150 0 33614 M/I HOMES INC COM 55305B101 691 24196 SH SOLE 23 24196 0 0 M/I HOMES INC COM 55305B101 10 356 SH SOLE 25 356 0 0 M/I HOMES INC COM 55305B101 1875 65707 SH SOLE 26 0 0 65707 M/I HOMES INC COM 55305B101 104 3658 SH SOLE 28 3658 0 0 M/I HOMES INC COM 55305B101 1117 39138 SH SOLE 30 39138 0 0 M/I HOMES INC COM 55305B101 1670 58520 SH SOLE 34 58520 0 0 M/I HOMES INC COM 55305B101 78 2744 SH SOLE 40 2744 0 0 MACATAWA BK CORP COM 554225102 241 23462 SH SOLE 2 1056 0 22406 MACATAWA BK CORP COM 554225102 5 498 SH SOLE 7 498 0 0 MACATAWA BK CORP COM 554225102 908 88543 SH SOLE 18 88543 0 0 MACATAWA BK CORP COM 554225102 656 63935 SH SOLE 19 63935 0 0 MACATAWA BK CORP COM 554225102 9101 887068 SH SOLE 21 887068 0 0 MACATAWA BK CORP COM 554225102 3068 299073 SH SOLE 22 278873 0 20200 MACATAWA BK CORP COM 554225102 290 28305 SH SOLE 23 28305 0 0 MACERICH CO COM 554382101 10878 324816 SH SOLE 2 28057 0 296759 MACERICH CO COM 554382101 2695 80482 SH SOLE 4 77561 0 2921 MACERICH CO COM 554382101 8030 239761 SH SOLE 7 239761 0 0 MACERICH CO COM 554382101 26 770 SH SOLE 13 770 0 0 MACERICH CO COM 554382101 208 6206 SH SOLE 15 6206 0 0 MACERICH CO COM 554382101 7894 235712 SH SOLE 18 221408 0 14304 MACERICH CO COM 554382101 6963 207927 SH SOLE 19 207927 0 0 MACERICH CO COM 554382101 118183 3528892 SH SOLE 21 3528892 0 0 MACERICH CO COM 554382101 149559 4465771 SH SOLE 22 4114697 0 351074 MACERICH CO COM 554382101 2784 83121 SH SOLE 23 83121 0 0 MACERICH CO COM 554382101 14702 439006 SH SOLE 25 439006 0 0 MACERICH CO COM 554382101 26877 802531 SH SOLE 26 253458 0 549073 MACERICH CO COM 554382101 687 20526 SH SOLE 28 14793 0 5733 MACERICH CO COM 554382101 3287 98135 SH SOLE 29 74798 0 23337 MACERICH CO COM 554382101 32855 981052 SH SOLE 30 981052 0 0 MACERICH CO COM 554382101 1574 46997 SH SOLE 31 25544 0 21453 MACERICH CO COM 554382101 214 6377 SH SOLE 34 6377 0 0 MACERICH CO COM 554382101 4046 120821 SH SOLE 36 120821 0 0 MACERICH CO COM 554382101 81 2415 SH SOLE 40 2415 0 0 MACK CALI RLTY CORP COM 554489104 3078 132140 SH SOLE 2 42117 0 90023 MACK CALI RLTY CORP COM 554489104 572 24550 SH SOLE 4 24550 0 0 MACK CALI RLTY CORP COM 554489104 2286 98146 SH SOLE 7 98146 0 0 MACK CALI RLTY CORP COM 554489104 89 3804 SH SOLE 15 3804 0 0 MACK CALI RLTY CORP COM 554489104 11874 509854 SH SOLE 18 509854 0 0 MACK CALI RLTY CORP COM 554489104 6078 260982 SH SOLE 19 260982 0 0 MACK CALI RLTY CORP COM 554489104 162703 6985939 SH SOLE 21 6985939 0 0 MACK CALI RLTY CORP COM 554489104 93654 4021228 SH SOLE 22 3897611 0 123617 MACK CALI RLTY CORP COM 554489104 73 3118 SH SOLE 23 3118 0 0 MACK CALI RLTY CORP COM 554489104 4473 192040 SH SOLE 25 192040 0 0 MACK CALI RLTY CORP COM 554489104 1386 59522 SH SOLE 26 19459 0 40063 MACK CALI RLTY CORP COM 554489104 289 12429 SH SOLE 28 12429 0 0 MACK CALI RLTY CORP COM 554489104 1144 49100 SH SOLE 29 49100 0 0 MACK CALI RLTY CORP COM 554489104 9666 415016 SH SOLE 30 415016 0 0 MACK CALI RLTY CORP COM 554489104 190 8158 SH SOLE 36 8158 0 0 MACK CALI RLTY CORP COM 554489104 212 9091 SH SOLE 40 9091 0 0 MACKINAC FINL CORP COM 554571109 119 7510 SH SOLE 2 392 0 7118 MACKINAC FINL CORP COM 554571109 490 31042 SH SOLE 18 31042 0 0 MACKINAC FINL CORP COM 554571109 242 15287 SH SOLE 19 15287 0 0 MACKINAC FINL CORP COM 554571109 4824 305340 SH SOLE 21 305340 0 0 MACKINAC FINL CORP COM 554571109 1163 73596 SH SOLE 22 71105 0 2491 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 704 46529 SH SOLE 2 1966 0 44563 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3 222 SH SOLE 4 222 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 15 999 SH SOLE 7 999 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2231 147472 SH SOLE 18 147472 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1175 77644 SH SOLE 19 77644 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21808 1441345 SH SOLE 21 1441345 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 20834 1377021 SH SOLE 22 1318749 0 58272 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 112 7380 SH SOLE 26 5156 0 2224 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 86 5690 SH SOLE 28 5690 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 173 11413 SH SOLE 30 11413 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 74 4923 SH SOLE 40 4923 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 10116 249537 SH SOLE 2 88182 0 161355 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1562 38519 SH SOLE 4 38519 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 375 9258 SH SOLE 7 9258 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1788 44110 SH SOLE 18 43459 0 651 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4869 120109 SH SOLE 19 120109 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 69087 1704179 SH SOLE 21 1704179 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 90360 2228907 SH SOLE 22 2048918 0 179989 MACQUARIE INFRASTRUCTURE COR COM 55608B105 927 22869 SH SOLE 23 22869 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1220 30083 SH SOLE 26 15817 0 14266 MACQUARIE INFRASTRUCTURE COR COM 55608B105 412 10160 SH SOLE 28 10160 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 133 3283 SH SOLE 29 3283 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1742 42968 SH SOLE 30 42968 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 430 10605 SH SOLE 31 4773 0 5832 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2484 61262 SH SOLE 34 61262 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 295 7269 SH SOLE 36 7269 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 286 7046 SH SOLE 40 7046 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 5 5000 PRN SOLE 21 5000 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 886 1005000 PRN SOLE 21 1005000 0 0 MACROGENICS INC COM 556099109 873 51415 SH SOLE 2 8637 0 42778 MACROGENICS INC COM 556099109 4 230 SH SOLE 4 230 0 0 MACROGENICS INC COM 556099109 14 811 SH SOLE 7 811 0 0 MACROGENICS INC COM 556099109 2964 174647 SH SOLE 18 165858 0 8789 MACROGENICS INC COM 556099109 3211 189231 SH SOLE 19 189231 0 0 MACROGENICS INC COM 556099109 35750 2106670 SH SOLE 21 2106670 0 0 MACROGENICS INC COM 556099109 24796 1461167 SH SOLE 22 1398496 0 62671 MACROGENICS INC COM 556099109 397 23386 SH SOLE 23 23386 0 0 MACROGENICS INC COM 556099109 1048 61738 SH SOLE 26 23950 0 37788 MACROGENICS INC COM 556099109 97 5731 SH SOLE 28 5731 0 0 MACROGENICS INC COM 556099109 5413 318953 SH SOLE 30 318953 0 0 MACROGENICS INC COM 556099109 8 484 SH SOLE 34 484 0 0 MACROGENICS INC COM 556099109 87 5101 SH SOLE 40 5101 0 0 MACYS INC COM 55616P104 16882 786692 SH SOLE 2 89510 0 697182 MACYS INC COM 55616P104 2338 108950 SH SOLE 4 100865 0 8085 MACYS INC COM 55616P104 9975 464831 SH SOLE 7 328378 0 136453 MACYS INC COM 55616P104 406 18907 SH SOLE 13 18907 0 0 MACYS INC COM 55616P104 65 3013 SH SOLE 15 3013 0 0 MACYS INC COM 55616P104 3 135 SH SOLE 17 0 0 135 MACYS INC COM 55616P104 15982 744757 SH SOLE 18 702677 0 42080 MACYS INC COM 55616P104 2118 98687 SH SOLE 19 98687 0 0 MACYS INC COM 55616P104 298656 13916888 SH SOLE 21 13916888 0 0 MACYS INC COM 55616P104 202990 9458995 SH SOLE 22 8542706 0 916289 MACYS INC COM 55616P104 4753 221464 SH SOLE 23 221464 0 0 MACYS INC COM 55616P104 6991 325750 SH SOLE 25 325750 0 0 MACYS INC COM 55616P104 40462 1885478 SH SOLE 26 458956 0 1426522 MACYS INC COM 55616P104 1263 58844 SH SOLE 28 43043 0 15801 MACYS INC COM 55616P104 1493 69585 SH SOLE 29 6814 0 62771 MACYS INC COM 55616P104 27620 1287054 SH SOLE 30 1287054 0 0 MACYS INC COM 55616P104 2378 110801 SH SOLE 31 62065 0 48736 MACYS INC COM 55616P104 2519 117391 SH SOLE 32 117391 0 0 MACYS INC COM 55616P104 331 15417 SH SOLE 34 15417 0 0 MACYS INC COM 55616P104 12995 605557 SH SOLE 35 605557 0 0 MACYS INC COM 55616P104 7010 326655 SH SOLE 36 326655 0 0 MACYS INC COM 55616P104 131 6125 SH SOLE 40 6125 0 0 MADDEN STEVEN LTD COM 556269108 2735 80548 SH SOLE 2 9163 0 71385 MADDEN STEVEN LTD COM 556269108 16 463 SH SOLE 4 463 0 0 MADDEN STEVEN LTD COM 556269108 56 1649 SH SOLE 7 1649 0 0 MADDEN STEVEN LTD COM 556269108 12576 370413 SH SOLE 18 363761 0 6652 MADDEN STEVEN LTD COM 556269108 9581 282215 SH SOLE 19 282215 0 0 MADDEN STEVEN LTD COM 556269108 291479 8585552 SH SOLE 21 8585552 0 0 MADDEN STEVEN LTD COM 556269108 82311 2424486 SH SOLE 22 2301888 0 122598 MADDEN STEVEN LTD COM 556269108 770 22671 SH SOLE 23 22671 0 0 MADDEN STEVEN LTD COM 556269108 2259 66549 SH SOLE 26 20275 0 46274 MADDEN STEVEN LTD COM 556269108 365 10764 SH SOLE 28 10764 0 0 MADDEN STEVEN LTD COM 556269108 3914 115288 SH SOLE 30 115288 0 0 MADDEN STEVEN LTD COM 556269108 789 23253 SH SOLE 34 23253 0 0 MADDEN STEVEN LTD COM 556269108 309 9111 SH SOLE 40 9111 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 9915 35419 SH SOLE 2 2207 0 33212 MADISON SQUARE GARDEN CO NEW CL A 55825T103 20 71 SH SOLE 4 71 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 97 346 SH SOLE 7 346 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2405 8591 SH SOLE 18 8591 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 79788 285017 SH SOLE 19 285017 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 57601 205762 SH SOLE 21 205762 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 135884 485403 SH SOLE 22 449351 0 36052 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1908 6815 SH SOLE 23 6815 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2296 8202 SH SOLE 26 4498 0 3704 MADISON SQUARE GARDEN CO NEW CL A 55825T103 586 2092 SH SOLE 28 2092 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1199 4282 SH SOLE 30 4282 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 305 1090 SH SOLE 31 390 0 700 MADISON SQUARE GARDEN CO NEW CL A 55825T103 469 1674 SH SOLE 40 1674 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 714 6811 SH SOLE 2 325 0 6486 MADRIGAL PHARMACEUTICALS INC COM 558868105 4 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 13 126 SH SOLE 7 126 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2731 26053 SH SOLE 18 25484 0 569 MADRIGAL PHARMACEUTICALS INC COM 558868105 1398 13339 SH SOLE 19 13339 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 27694 264227 SH SOLE 21 264227 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 25318 241565 SH SOLE 22 231044 0 10521 MADRIGAL PHARMACEUTICALS INC COM 558868105 23 215 SH SOLE 23 215 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 602 5744 SH SOLE 26 4329 0 1415 MADRIGAL PHARMACEUTICALS INC COM 558868105 108 1032 SH SOLE 28 1032 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 217 2072 SH SOLE 30 2072 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 5 49 SH SOLE 34 49 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 79 758 SH SOLE 40 758 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1484 19989 SH SOLE 2 819 0 19170 MAGELLAN HEALTH INC COM NEW 559079207 12 166 SH SOLE 4 166 0 0 MAGELLAN HEALTH INC COM NEW 559079207 55 747 SH SOLE 7 747 0 0 MAGELLAN HEALTH INC COM NEW 559079207 7167 96550 SH SOLE 18 96550 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2428 32705 SH SOLE 19 32705 0 0 MAGELLAN HEALTH INC COM NEW 559079207 187968 2532237 SH SOLE 21 2532237 0 0 MAGELLAN HEALTH INC COM NEW 559079207 50449 679631 SH SOLE 22 645232 0 34399 MAGELLAN HEALTH INC COM NEW 559079207 603 8125 SH SOLE 26 5888 0 2237 MAGELLAN HEALTH INC COM NEW 559079207 243 3269 SH SOLE 28 3269 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2372 31955 SH SOLE 30 31955 0 0 MAGELLAN HEALTH INC COM NEW 559079207 64 856 SH SOLE 36 856 0 0 MAGELLAN HEALTH INC COM NEW 559079207 153 2061 SH SOLE 40 2061 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 493 7702 SH SOLE 18 7702 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 67054 1047717 SH SOLE 19 1047717 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 250 16933 SH SOLE 2 815 0 16118 MAGENTA THERAPEUTICS INC COM 55910K108 997 67623 SH SOLE 18 67623 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 552 37447 SH SOLE 19 37447 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 15242 1033369 SH SOLE 21 1033369 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 6872 465922 SH SOLE 22 457834 0 8088 MAGENTA THERAPEUTICS INC COM 55910K108 8 567 SH SOLE 23 567 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 23 1562 SH SOLE 30 1562 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 57 6310 SH SOLE 22 6310 0 0 MAGNA INTL INC COM 559222401 351 7057 SH SOLE 18 7057 0 0 MAGNA INTL INC COM 559222401 1828 36788 SH SOLE 19 36788 0 0 MAGNA INTL INC COM 559222401 23616 475164 SH SOLE 22 475164 0 0 MAGNA INTL INC COM 559222401 551 11085 SH SOLE 25 11085 0 0 MAGNA INTL INC COM 559222401 906 18227 SH SOLE 34 18227 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 219 21162 SH SOLE 22 21162 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1246 107568 SH SOLE 2 7683 0 99885 MAGNOLIA OIL & GAS CORP CL A 559663109 5 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 18 1518 SH SOLE 7 1518 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 3806 328654 SH SOLE 18 328654 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2337 201854 SH SOLE 19 201854 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 37814 3265424 SH SOLE 21 3265424 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 32628 2817636 SH SOLE 22 2709818 0 107818 MAGNOLIA OIL & GAS CORP CL A 559663109 51 4430 SH SOLE 23 4430 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 765 66093 SH SOLE 26 52564 0 13529 MAGNOLIA OIL & GAS CORP CL A 559663109 301 26015 SH SOLE 28 26015 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 592 51125 SH SOLE 30 51125 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 116 10018 SH SOLE 40 10018 0 0 MAGYAR BANCORP INC COM 55977T109 9 714 SH SOLE 21 714 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 10 15536 SH SOLE 21 15536 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 665 1038792 SH SOLE 22 1038792 0 0 MAIN STREET CAPITAL CORP COM 56035L104 10597 257707 SH SOLE 30 257707 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 140 6128 SH SOLE 2 314 0 5814 MAINSTREET BANCSHARES INC COM 56064Y100 552 24220 SH SOLE 18 24220 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 269 11811 SH SOLE 19 11811 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 5306 232828 SH SOLE 21 232828 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 1509 66203 SH SOLE 22 64130 0 2073 MAJESCO COM 56068V102 62 6638 SH SOLE 2 231 0 6407 MAJESCO COM 56068V102 251 26979 SH SOLE 18 26979 0 0 MAJESCO COM 56068V102 113 12086 SH SOLE 19 12086 0 0 MAJESCO COM 56068V102 2563 275301 SH SOLE 21 275301 0 0 MAJESCO COM 56068V102 733 78722 SH SOLE 22 74291 0 4431 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 102 4130 SH SOLE 25 4130 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 794 31996 SH SOLE 30 31996 0 0 MALIBU BOATS INC COM CL A 56117J100 899 23146 SH SOLE 2 5547 0 17599 MALIBU BOATS INC COM CL A 56117J100 4 100 SH SOLE 4 100 0 0 MALIBU BOATS INC COM CL A 56117J100 18 466 SH SOLE 7 466 0 0 MALIBU BOATS INC COM CL A 56117J100 2871 73892 SH SOLE 18 71509 0 2383 MALIBU BOATS INC COM CL A 56117J100 4226 108785 SH SOLE 19 108785 0 0 MALIBU BOATS INC COM CL A 56117J100 27336 703641 SH SOLE 21 703641 0 0 MALIBU BOATS INC COM CL A 56117J100 27447 706476 SH SOLE 22 671210 0 35266 MALIBU BOATS INC COM CL A 56117J100 714 18381 SH SOLE 23 18381 0 0 MALIBU BOATS INC COM CL A 56117J100 1304 33567 SH SOLE 26 0 0 33567 MALIBU BOATS INC COM CL A 56117J100 1282 33007 SH SOLE 30 33007 0 0 MALIBU BOATS INC COM CL A 56117J100 367 9451 SH SOLE 34 9451 0 0 MALIBU BOATS INC COM CL A 56117J100 75 1926 SH SOLE 40 1926 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1115 121489 SH SOLE 2 39216 0 82273 MALLINCKRODT PUB LTD CO SHS G5785G107 3 308 SH SOLE 4 308 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 43 4653 SH SOLE 7 4653 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 4345 473270 SH SOLE 18 473270 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1321 143938 SH SOLE 19 143938 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 55429 6038039 SH SOLE 21 6038039 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 27872 3036114 SH SOLE 22 2881934 0 154180 MALLINCKRODT PUB LTD CO SHS G5785G107 330 35957 SH SOLE 26 20394 0 15563 MALLINCKRODT PUB LTD CO SHS G5785G107 102 11074 SH SOLE 28 11074 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 221 24057 SH SOLE 30 24057 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 303 33045 SH SOLE 36 33045 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 71 7741 SH SOLE 40 7741 0 0 MALVERN BANCORP INC COM 561409103 140 6343 SH SOLE 2 238 0 6105 MALVERN BANCORP INC COM 561409103 610 27725 SH SOLE 18 27725 0 0 MALVERN BANCORP INC COM 561409103 249 11316 SH SOLE 19 11316 0 0 MALVERN BANCORP INC COM 561409103 5096 231512 SH SOLE 21 231512 0 0 MALVERN BANCORP INC COM 561409103 1494 67872 SH SOLE 22 63744 0 4128 MAM SOFTWARE GROUP INC COM NEW 55277Q201 13 1318 SH SOLE 18 1318 0 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 285 28083 SH SOLE 21 28083 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 98 14309 SH SOLE 2 496 0 13813 MAMMOTH ENERGY SVCS INC COM 56155L108 1 177 SH SOLE 7 177 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 291 42320 SH SOLE 18 42320 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 131 19012 SH SOLE 19 19012 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 2697 392008 SH SOLE 21 392008 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 2668 387738 SH SOLE 22 372119 0 15619 MAMMOTH ENERGY SVCS INC COM 56155L108 38 5560 SH SOLE 26 0 0 5560 MAMMOTH ENERGY SVCS INC COM 56155L108 13 1897 SH SOLE 30 1897 0 0 MANHATTAN ASSOCS INC COM 562750109 10236 147640 SH SOLE 2 32519 0 115121 MANHATTAN ASSOCS INC COM 562750109 26 376 SH SOLE 4 376 0 0 MANHATTAN ASSOCS INC COM 562750109 80 1157 SH SOLE 7 1157 0 0 MANHATTAN ASSOCS INC COM 562750109 12592 181618 SH SOLE 18 181618 0 0 MANHATTAN ASSOCS INC COM 562750109 1040 14998 SH SOLE 19 14998 0 0 MANHATTAN ASSOCS INC COM 562750109 242443 3496949 SH SOLE 21 3496949 0 0 MANHATTAN ASSOCS INC COM 562750109 167437 2415074 SH SOLE 22 2289209 0 125865 MANHATTAN ASSOCS INC COM 562750109 1887 27212 SH SOLE 26 20946 0 6266 MANHATTAN ASSOCS INC COM 562750109 547 7895 SH SOLE 28 7895 0 0 MANHATTAN ASSOCS INC COM 562750109 1359 19609 SH SOLE 30 19609 0 0 MANHATTAN ASSOCS INC COM 562750109 424 6112 SH SOLE 31 1411 0 4701 MANHATTAN ASSOCS INC COM 562750109 480 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 117 18291 SH SOLE 21 18291 0 0 MANITEX INTL INC COM 563420108 19 3053 SH SOLE 18 3053 0 0 MANITEX INTL INC COM 563420108 305 49838 SH SOLE 21 49838 0 0 MANITEX INTL INC COM 563420108 117 19101 SH SOLE 22 19101 0 0 MANITOWOC CO INC COM NEW 563571405 669 37573 SH SOLE 2 1542 0 36031 MANITOWOC CO INC COM NEW 563571405 4 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 15 856 SH SOLE 7 856 0 0 MANITOWOC CO INC COM NEW 563571405 2053 115351 SH SOLE 18 115351 0 0 MANITOWOC CO INC COM NEW 563571405 1077 60506 SH SOLE 19 60506 0 0 MANITOWOC CO INC COM NEW 563571405 19753 1109720 SH SOLE 21 1109720 0 0 MANITOWOC CO INC COM NEW 563571405 20192 1134388 SH SOLE 22 1082068 0 52320 MANITOWOC CO INC COM NEW 563571405 68 3822 SH SOLE 26 2577 0 1245 MANITOWOC CO INC COM NEW 563571405 83 4679 SH SOLE 28 4679 0 0 MANITOWOC CO INC COM NEW 563571405 154 8641 SH SOLE 30 8641 0 0 MANITOWOC CO INC COM NEW 563571405 63 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 105 6155 SH SOLE 21 6155 0 0 MANNATECH INC COM NEW 563771203 1229 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 87 49494 SH SOLE 21 49494 0 0 MANNING & NAPIER INC CL A 56382Q102 186 106489 SH SOLE 22 106489 0 0 MANNKIND CORP COM NEW 56400P706 186 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 744 646565 SH SOLE 18 646565 0 0 MANNKIND CORP COM NEW 56400P706 365 317538 SH SOLE 19 317538 0 0 MANNKIND CORP COM NEW 56400P706 9257 8049906 SH SOLE 21 8049906 0 0 MANNKIND CORP COM NEW 56400P706 5847 5084769 SH SOLE 22 4952846 0 131923 MANNKIND CORP COM NEW 56400P706 9 7583 SH SOLE 30 7583 0 0 MANPOWERGROUP INC COM 56418H100 17155 177593 SH SOLE 2 40076 0 137517 MANPOWERGROUP INC COM 56418H100 2064 21366 SH SOLE 4 19629 0 1737 MANPOWERGROUP INC COM 56418H100 2370 24532 SH SOLE 7 8949 0 15583 MANPOWERGROUP INC COM 56418H100 46 481 SH SOLE 13 481 0 0 MANPOWERGROUP INC COM 56418H100 45 462 SH SOLE 15 462 0 0 MANPOWERGROUP INC COM 56418H100 18760 194205 SH SOLE 18 189175 0 5030 MANPOWERGROUP INC COM 56418H100 1359 14066 SH SOLE 19 14066 0 0 MANPOWERGROUP INC COM 56418H100 295635 3060403 SH SOLE 21 3060403 0 0 MANPOWERGROUP INC COM 56418H100 211824 2192800 SH SOLE 22 2049974 0 142826 MANPOWERGROUP INC COM 56418H100 4218 43664 SH SOLE 23 43664 0 0 MANPOWERGROUP INC COM 56418H100 7204 74578 SH SOLE 25 74578 0 0 MANPOWERGROUP INC COM 56418H100 31738 328548 SH SOLE 26 108430 0 220118 MANPOWERGROUP INC COM 56418H100 1153 11931 SH SOLE 28 8835 0 3096 MANPOWERGROUP INC COM 56418H100 1313 13589 SH SOLE 29 1305 0 12284 MANPOWERGROUP INC COM 56418H100 11652 120622 SH SOLE 30 120622 0 0 MANPOWERGROUP INC COM 56418H100 4510 46684 SH SOLE 31 9809 0 36875 MANPOWERGROUP INC COM 56418H100 632 6539 SH SOLE 34 6539 0 0 MANPOWERGROUP INC COM 56418H100 5750 59525 SH SOLE 36 59525 0 0 MANPOWERGROUP INC COM 56418H100 130 1343 SH SOLE 40 1343 0 0 MANTECH INTL CORP CL A 564563104 4642 70489 SH SOLE 2 6609 0 63880 MANTECH INTL CORP CL A 564563104 9 136 SH SOLE 4 136 0 0 MANTECH INTL CORP CL A 564563104 38 575 SH SOLE 7 575 0 0 MANTECH INTL CORP CL A 564563104 8070 122554 SH SOLE 18 117339 0 5215 MANTECH INTL CORP CL A 564563104 6521 99031 SH SOLE 19 99031 0 0 MANTECH INTL CORP CL A 564563104 191483 2907866 SH SOLE 21 2907866 0 0 MANTECH INTL CORP CL A 564563104 59389 901880 SH SOLE 22 864404 0 37476 MANTECH INTL CORP CL A 564563104 1339 20334 SH SOLE 23 20334 0 0 MANTECH INTL CORP CL A 564563104 146 2221 SH SOLE 25 2221 0 0 MANTECH INTL CORP CL A 564563104 3671 55754 SH SOLE 26 8704 0 47050 MANTECH INTL CORP CL A 564563104 233 3532 SH SOLE 28 3532 0 0 MANTECH INTL CORP CL A 564563104 2957 44900 SH SOLE 30 44900 0 0 MANTECH INTL CORP CL A 564563104 11 164 SH SOLE 34 164 0 0 MANTECH INTL CORP CL A 564563104 19 286 SH SOLE 36 286 0 0 MANTECH INTL CORP CL A 564563104 183 2782 SH SOLE 40 2782 0 0 MANULIFE FINL CORP COM 56501R106 43 2376 SH SOLE 18 2376 0 0 MARATHON OIL CORP COM 565849106 34233 2409087 SH SOLE 2 505449 0 1903638 MARATHON OIL CORP COM 565849106 3981 280165 SH SOLE 4 257653 0 22512 MARATHON OIL CORP COM 565849106 10830 762161 SH SOLE 7 700456 0 61705 MARATHON OIL CORP COM 565849106 661 46498 SH SOLE 13 46498 0 0 MARATHON OIL CORP COM 565849106 93 6521 SH SOLE 15 6521 0 0 MARATHON OIL CORP COM 565849106 152809 10753626 SH SOLE 18 9925390 0 828236 MARATHON OIL CORP COM 565849106 194650 13698133 SH SOLE 19 13698133 0 0 MARATHON OIL CORP COM 565849106 280848 19764126 SH SOLE 21 19764126 0 0 MARATHON OIL CORP COM 565849106 335402 23603206 SH SOLE 22 21199160 0 2404046 MARATHON OIL CORP COM 565849106 8918 627580 SH SOLE 23 627580 0 0 MARATHON OIL CORP COM 565849106 16748 1178624 SH SOLE 25 1069527 0 109097 MARATHON OIL CORP COM 565849106 46789 3292712 SH SOLE 26 1112311 0 2180401 MARATHON OIL CORP COM 565849106 2225 156557 SH SOLE 28 115146 0 41411 MARATHON OIL CORP COM 565849106 2697 189793 SH SOLE 29 20645 0 169148 MARATHON OIL CORP COM 565849106 45846 3226328 SH SOLE 30 3226328 0 0 MARATHON OIL CORP COM 565849106 4150 292083 SH SOLE 31 162077 0 130006 MARATHON OIL CORP COM 565849106 22256 1566213 SH SOLE 34 1566213 0 0 MARATHON OIL CORP COM 565849106 10852 763671 SH SOLE 36 763671 0 0 MARATHON OIL CORP COM 565849106 332 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 95908 1716320 SH SOLE 2 258826 0 1457494 MARATHON PETE CORP COM 56585A102 13603 243430 SH SOLE 4 225057 0 18373 MARATHON PETE CORP COM 56585A102 33105 592429 SH SOLE 7 592429 0 0 MARATHON PETE CORP COM 56585A102 990 17718 SH SOLE 13 17718 0 0 MARATHON PETE CORP COM 56585A102 339 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 306959 5493190 SH SOLE 18 5203021 0 290169 MARATHON PETE CORP COM 56585A102 502037 8984205 SH SOLE 19 8984205 0 0 MARATHON PETE CORP COM 56585A102 759118 13584787 SH SOLE 21 13584787 0 0 MARATHON PETE CORP COM 56585A102 929566 16635031 SH SOLE 22 14726331 0 1908700 MARATHON PETE CORP COM 56585A102 27746 496530 SH SOLE 23 496530 0 0 MARATHON PETE CORP COM 56585A102 44916 803801 SH SOLE 25 803801 0 0 MARATHON PETE CORP COM 56585A102 146048 2613600 SH SOLE 26 765613 0 1847987 MARATHON PETE CORP COM 56585A102 7324 131072 SH SOLE 28 95789 0 35283 MARATHON PETE CORP COM 56585A102 7757 138824 SH SOLE 29 138824 0 0 MARATHON PETE CORP COM 56585A102 144583 2587378 SH SOLE 30 2587378 0 0 MARATHON PETE CORP COM 56585A102 13108 234577 SH SOLE 31 126783 0 107794 MARATHON PETE CORP COM 56585A102 86869 1554555 SH SOLE 34 1554555 0 0 MARATHON PETE CORP COM 56585A102 30668 548810 SH SOLE 36 548810 0 0 MARATHON PETE CORP COM 56585A102 905 16198 SH SOLE 40 16198 0 0 MARCHEX INC CL B 56624R108 147 31175 SH SOLE 2 1455 0 29720 MARCHEX INC CL B 56624R108 557 118454 SH SOLE 18 118454 0 0 MARCHEX INC CL B 56624R108 271 57706 SH SOLE 19 57706 0 0 MARCHEX INC CL B 56624R108 5398 1148436 SH SOLE 21 1148436 0 0 MARCHEX INC CL B 56624R108 5003 1064453 SH SOLE 22 1054533 0 9920 MARCUS & MILLICHAP INC COM 566324109 1025 33215 SH SOLE 2 12113 0 21102 MARCUS & MILLICHAP INC COM 566324109 12 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 3242 105084 SH SOLE 18 98984 0 6100 MARCUS & MILLICHAP INC COM 566324109 5389 174687 SH SOLE 19 174687 0 0 MARCUS & MILLICHAP INC COM 566324109 72850 2361442 SH SOLE 21 2361442 0 0 MARCUS & MILLICHAP INC COM 566324109 26166 848154 SH SOLE 22 822533 0 25621 MARCUS & MILLICHAP INC COM 566324109 1201 38919 SH SOLE 23 38919 0 0 MARCUS & MILLICHAP INC COM 566324109 2631 85291 SH SOLE 26 0 0 85291 MARCUS & MILLICHAP INC COM 566324109 68 2219 SH SOLE 28 2219 0 0 MARCUS & MILLICHAP INC COM 566324109 1137 36864 SH SOLE 30 36864 0 0 MARCUS & MILLICHAP INC COM 566324109 81 2613 SH SOLE 40 2613 0 0 MARCUS CORP COM 566330106 905 27466 SH SOLE 2 5316 0 22150 MARCUS CORP COM 566330106 15 470 SH SOLE 7 470 0 0 MARCUS CORP COM 566330106 3241 98346 SH SOLE 18 98346 0 0 MARCUS CORP COM 566330106 2756 83629 SH SOLE 19 83629 0 0 MARCUS CORP COM 566330106 77651 2355904 SH SOLE 21 2355904 0 0 MARCUS CORP COM 566330106 25105 761692 SH SOLE 22 736645 0 25047 MARCUS CORP COM 566330106 464 14073 SH SOLE 23 14073 0 0 MARCUS CORP COM 566330106 1299 39412 SH SOLE 26 0 0 39412 MARCUS CORP COM 566330106 84 2555 SH SOLE 28 2555 0 0 MARCUS CORP COM 566330106 1055 32019 SH SOLE 30 32019 0 0 MARCUS CORP COM 566330106 59 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 110 7108 SH SOLE 2 338 0 6770 MARINE PRODS CORP COM 568427108 393 25478 SH SOLE 18 25478 0 0 MARINE PRODS CORP COM 568427108 172 11124 SH SOLE 19 11124 0 0 MARINE PRODS CORP COM 568427108 3824 247680 SH SOLE 21 247680 0 0 MARINE PRODS CORP COM 568427108 3610 233800 SH SOLE 22 229078 0 4722 MARINE PRODS CORP COM 568427108 242 15689 SH SOLE 31 0 0 15689 MARINEMAX INC COM 567908108 545 33168 SH SOLE 2 10930 0 22238 MARINEMAX INC COM 567908108 9 563 SH SOLE 7 563 0 0 MARINEMAX INC COM 567908108 1662 101116 SH SOLE 18 100401 0 715 MARINEMAX INC COM 567908108 2315 140792 SH SOLE 19 140792 0 0 MARINEMAX INC COM 567908108 41609 2530936 SH SOLE 21 2530936 0 0 MARINEMAX INC COM 567908108 14808 900730 SH SOLE 22 871417 0 29313 MARINEMAX INC COM 567908108 612 37212 SH SOLE 23 37212 0 0 MARINEMAX INC COM 567908108 1074 65337 SH SOLE 26 0 0 65337 MARINEMAX INC COM 567908108 61 3699 SH SOLE 28 3699 0 0 MARINEMAX INC COM 567908108 602 36638 SH SOLE 30 36638 0 0 MARINEMAX INC COM 567908108 39 2362 SH SOLE 40 2362 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 186 44911 SH SOLE 2 1814 0 43097 MARINUS PHARMACEUTICALS INC COM 56854Q101 4 895 SH SOLE 7 895 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 716 172506 SH SOLE 18 172506 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 351 84541 SH SOLE 19 84541 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 7207 1736508 SH SOLE 21 1736508 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 5762 1388378 SH SOLE 22 1354507 0 33871 MARKEL CORP COM 570535104 33021 30306 SH SOLE 2 1502 0 28804 MARKEL CORP COM 570535104 4782 4389 SH SOLE 4 3968 0 421 MARKEL CORP COM 570535104 4789 4395 SH SOLE 7 3321 0 1074 MARKEL CORP COM 570535104 516 474 SH SOLE 13 474 0 0 MARKEL CORP COM 570535104 119 109 SH SOLE 15 109 0 0 MARKEL CORP COM 570535104 7638 7010 SH SOLE 18 5939 0 1071 MARKEL CORP COM 570535104 2751 2525 SH SOLE 19 2525 0 0 MARKEL CORP COM 570535104 320081 293760 SH SOLE 21 293760 0 0 MARKEL CORP COM 570535104 426564 391487 SH SOLE 22 362164 0 29323 MARKEL CORP COM 570535104 10836 9945 SH SOLE 23 9945 0 0 MARKEL CORP COM 570535104 14260 13087 SH SOLE 25 13087 0 0 MARKEL CORP COM 570535104 52594 48269 SH SOLE 26 17804 0 30465 MARKEL CORP COM 570535104 3118 2862 SH SOLE 28 2098 0 764 MARKEL CORP COM 570535104 3477 3191 SH SOLE 29 293 0 2898 MARKEL CORP COM 570535104 40945 37578 SH SOLE 30 37578 0 0 MARKEL CORP COM 570535104 4898 4495 SH SOLE 31 2476 0 2019 MARKEL CORP COM 570535104 650 597 SH SOLE 34 597 0 0 MARKEL CORP COM 570535104 13951 12804 SH SOLE 36 12804 0 0 MARKEL CORP COM 570535104 300 275 SH SOLE 40 275 0 0 MARKER THERAPEUTICS INC COM 57055L107 183 23167 SH SOLE 2 1128 0 22039 MARKER THERAPEUTICS INC COM 57055L107 742 93725 SH SOLE 18 93725 0 0 MARKER THERAPEUTICS INC COM 57055L107 358 45239 SH SOLE 19 45239 0 0 MARKER THERAPEUTICS INC COM 57055L107 7617 961805 SH SOLE 21 961805 0 0 MARKER THERAPEUTICS INC COM 57055L107 5202 656817 SH SOLE 22 648891 0 7926 MARKETAXESS HLDGS INC COM 57060D108 28114 87468 SH SOLE 2 10089 0 77379 MARKETAXESS HLDGS INC COM 57060D108 4275 13299 SH SOLE 4 12285 0 1014 MARKETAXESS HLDGS INC COM 57060D108 15132 47078 SH SOLE 7 36739 0 10339 MARKETAXESS HLDGS INC COM 57060D108 62 194 SH SOLE 13 194 0 0 MARKETAXESS HLDGS INC COM 57060D108 25236 78513 SH SOLE 18 73467 0 5046 MARKETAXESS HLDGS INC COM 57060D108 39458 122760 SH SOLE 19 122760 0 0 MARKETAXESS HLDGS INC COM 57060D108 403138 1254241 SH SOLE 21 1254241 0 0 MARKETAXESS HLDGS INC COM 57060D108 319102 992789 SH SOLE 22 894285 0 98504 MARKETAXESS HLDGS INC COM 57060D108 11309 35185 SH SOLE 23 35185 0 0 MARKETAXESS HLDGS INC COM 57060D108 1232 3833 SH SOLE 25 3833 0 0 MARKETAXESS HLDGS INC COM 57060D108 32250 100335 SH SOLE 26 28824 0 71511 MARKETAXESS HLDGS INC COM 57060D108 2296 7144 SH SOLE 28 5176 0 1968 MARKETAXESS HLDGS INC COM 57060D108 2765 8604 SH SOLE 29 809 0 7795 MARKETAXESS HLDGS INC COM 57060D108 55835 173713 SH SOLE 30 173713 0 0 MARKETAXESS HLDGS INC COM 57060D108 3576 11127 SH SOLE 31 6996 0 4131 MARKETAXESS HLDGS INC COM 57060D108 684 2127 SH SOLE 34 2127 0 0 MARKETAXESS HLDGS INC COM 57060D108 2109 6560 SH SOLE 36 6560 0 0 MARKETAXESS HLDGS INC COM 57060D108 282 878 SH SOLE 40 878 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 227 9119 SH SOLE 2 329 0 8790 MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH SOLE 7 207 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 759 30431 SH SOLE 18 30431 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 369 14806 SH SOLE 19 14806 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 7246 290634 SH SOLE 21 290634 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 7532 302112 SH SOLE 22 295331 0 6781 MARRIOTT INTL INC NEW CL A 571903202 92446 658962 SH SOLE 2 60100 0 598862 MARRIOTT INTL INC NEW CL A 571903202 15820 112767 SH SOLE 4 104873 0 7894 MARRIOTT INTL INC NEW CL A 571903202 35249 251255 SH SOLE 7 251255 0 0 MARRIOTT INTL INC NEW CL A 571903202 496 3536 SH SOLE 13 3536 0 0 MARRIOTT INTL INC NEW CL A 571903202 448 3190 SH SOLE 15 3190 0 0 MARRIOTT INTL INC NEW CL A 571903202 109 779 SH SOLE 17 0 0 779 MARRIOTT INTL INC NEW CL A 571903202 86534 616824 SH SOLE 18 578120 0 38704 MARRIOTT INTL INC NEW CL A 571903202 7109 50674 SH SOLE 19 50674 0 0 MARRIOTT INTL INC NEW CL A 571903202 676441 4821736 SH SOLE 21 4821736 0 0 MARRIOTT INTL INC NEW CL A 571903202 936878 6678152 SH SOLE 22 5912980 0 765172 MARRIOTT INTL INC NEW CL A 571903202 29684 211588 SH SOLE 23 211588 0 0 MARRIOTT INTL INC NEW CL A 571903202 37290 265803 SH SOLE 25 265803 0 0 MARRIOTT INTL INC NEW CL A 571903202 151662 1081058 SH SOLE 26 322689 0 758369 MARRIOTT INTL INC NEW CL A 571903202 8074 57553 SH SOLE 28 42093 0 15460 MARRIOTT INTL INC NEW CL A 571903202 982 7002 SH SOLE 29 7002 0 0 MARRIOTT INTL INC NEW CL A 571903202 151208 1077822 SH SOLE 30 1077822 0 0 MARRIOTT INTL INC NEW CL A 571903202 18164 129478 SH SOLE 31 54461 0 75017 MARRIOTT INTL INC NEW CL A 571903202 6534 46574 SH SOLE 32 46574 0 0 MARRIOTT INTL INC NEW CL A 571903202 4389 31287 SH SOLE 34 31287 0 0 MARRIOTT INTL INC NEW CL A 571903202 27675 197270 SH SOLE 36 197270 0 0 MARRIOTT INTL INC NEW CL A 571903202 894 6372 SH SOLE 40 6372 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5886 61054 SH SOLE 2 19055 0 41999 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 19 199 SH SOLE 4 199 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 80 825 SH SOLE 7 825 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 23280 241497 SH SOLE 18 241497 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 7717 80051 SH SOLE 19 80051 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 276791 2871274 SH SOLE 21 2871274 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 137189 1423119 SH SOLE 22 1363127 0 59992 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 189 1963 SH SOLE 23 1963 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2065 21425 SH SOLE 26 12021 0 9404 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 525 5445 SH SOLE 28 5445 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1906 19767 SH SOLE 30 19767 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 400 4154 SH SOLE 40 4154 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 61 40858 SH SOLE 2 1702 0 39156 MARRONE BIO INNOVATIONS INC COM 57165B106 258 172121 SH SOLE 18 172121 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 221 147254 SH SOLE 19 147254 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 2629 1752589 SH SOLE 21 1752589 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 817 544724 SH SOLE 22 512725 0 31999 MARSH & MCLENNAN COS INC COM 571748102 124758 1250707 SH SOLE 2 147256 0 1103451 MARSH & MCLENNAN COS INC COM 571748102 20277 203275 SH SOLE 4 189887 0 13388 MARSH & MCLENNAN COS INC COM 571748102 50178 503039 SH SOLE 7 495982 0 7057 MARSH & MCLENNAN COS INC COM 571748102 586 5871 SH SOLE 13 5871 0 0 MARSH & MCLENNAN COS INC COM 571748102 502 5031 SH SOLE 15 5031 0 0 MARSH & MCLENNAN COS INC COM 571748102 0 4 SH SOLE 17 0 0 4 MARSH & MCLENNAN COS INC COM 571748102 205961 2064776 SH SOLE 18 1959202 0 105574 MARSH & MCLENNAN COS INC COM 571748102 366893 3678127 SH SOLE 19 3678127 0 0 MARSH & MCLENNAN COS INC COM 571748102 1335570 13389172 SH SOLE 21 13389172 0 0 MARSH & MCLENNAN COS INC COM 571748102 1304454 13077230 SH SOLE 22 11686740 0 1390490 MARSH & MCLENNAN COS INC COM 571748102 36029 361192 SH SOLE 23 361192 0 0 MARSH & MCLENNAN COS INC COM 571748102 49283 494068 SH SOLE 25 494068 0 0 MARSH & MCLENNAN COS INC COM 571748102 252042 2526734 SH SOLE 26 589506 0 1937228 MARSH & MCLENNAN COS INC COM 571748102 9957 99821 SH SOLE 28 72988 0 26833 MARSH & MCLENNAN COS INC COM 571748102 1176 11794 SH SOLE 29 11794 0 0 MARSH & MCLENNAN COS INC COM 571748102 275604 2762945 SH SOLE 30 2762945 0 0 MARSH & MCLENNAN COS INC COM 571748102 15578 156168 SH SOLE 31 95188 0 60980 MARSH & MCLENNAN COS INC COM 571748102 104403 1046642 SH SOLE 34 1046642 0 0 MARSH & MCLENNAN COS INC COM 571748102 41940 420451 SH SOLE 36 420451 0 0 MARSH & MCLENNAN COS INC COM 571748102 1136 11391 SH SOLE 40 11391 0 0 MARTEN TRANS LTD COM 573075108 805 44339 SH SOLE 2 7378 0 36961 MARTEN TRANS LTD COM 573075108 9 505 SH SOLE 4 505 0 0 MARTEN TRANS LTD COM 573075108 17 958 SH SOLE 7 958 0 0 MARTEN TRANS LTD COM 573075108 3135 172710 SH SOLE 18 172710 0 0 MARTEN TRANS LTD COM 573075108 3229 177896 SH SOLE 19 177896 0 0 MARTEN TRANS LTD COM 573075108 76046 4189841 SH SOLE 21 4189841 0 0 MARTEN TRANS LTD COM 573075108 25123 1384164 SH SOLE 22 1326063 0 58101 MARTEN TRANS LTD COM 573075108 267 14717 SH SOLE 23 14717 0 0 MARTEN TRANS LTD COM 573075108 1160 63932 SH SOLE 26 0 0 63932 MARTEN TRANS LTD COM 573075108 110 6063 SH SOLE 28 6063 0 0 MARTEN TRANS LTD COM 573075108 1086 59808 SH SOLE 30 59808 0 0 MARTEN TRANS LTD COM 573075108 1320 72745 SH SOLE 31 0 0 72745 MARTEN TRANS LTD COM 573075108 86 4750 SH SOLE 40 4750 0 0 MARTIN MARIETTA MATLS INC COM 573284106 38485 167248 SH SOLE 2 27500 0 139748 MARTIN MARIETTA MATLS INC COM 573284106 4937 21455 SH SOLE 4 19605 0 1850 MARTIN MARIETTA MATLS INC COM 573284106 12167 52873 SH SOLE 7 52873 0 0 MARTIN MARIETTA MATLS INC COM 573284106 92 400 SH SOLE 13 400 0 0 MARTIN MARIETTA MATLS INC COM 573284106 133 578 SH SOLE 15 578 0 0 MARTIN MARIETTA MATLS INC COM 573284106 29263 127170 SH SOLE 18 118860 0 8310 MARTIN MARIETTA MATLS INC COM 573284106 3937 17109 SH SOLE 19 17109 0 0 MARTIN MARIETTA MATLS INC COM 573284106 320806 1394142 SH SOLE 21 1394142 0 0 MARTIN MARIETTA MATLS INC COM 573284106 346434 1505515 SH SOLE 22 1335175 0 170340 MARTIN MARIETTA MATLS INC COM 573284106 10407 45228 SH SOLE 23 45228 0 0 MARTIN MARIETTA MATLS INC COM 573284106 14921 64841 SH SOLE 25 64841 0 0 MARTIN MARIETTA MATLS INC COM 573284106 47848 207936 SH SOLE 26 84925 0 123011 MARTIN MARIETTA MATLS INC COM 573284106 2713 11792 SH SOLE 28 8568 0 3224 MARTIN MARIETTA MATLS INC COM 573284106 3263 14180 SH SOLE 29 1289 0 12891 MARTIN MARIETTA MATLS INC COM 573284106 46006 199932 SH SOLE 30 199932 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4941 21472 SH SOLE 31 12716 0 8756 MARTIN MARIETTA MATLS INC COM 573284106 758 3293 SH SOLE 34 3293 0 0 MARTIN MARIETTA MATLS INC COM 573284106 9456 41094 SH SOLE 36 41094 0 0 MARTIN MARIETTA MATLS INC COM 573284106 309 1344 SH SOLE 40 1344 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 36015 1508788 SH SOLE 2 108328 0 1400460 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5021 210361 SH SOLE 4 193780 0 16581 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1770 74169 SH SOLE 7 40011 0 34158 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 592 24794 SH SOLE 13 24794 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 114 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 59894 2509175 SH SOLE 18 2336628 0 172547 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 146150 6122733 SH SOLE 19 6122733 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 270690 11340173 SH SOLE 21 11340173 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 386309 16183888 SH SOLE 22 14871783 0 1312105 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10596 443919 SH SOLE 23 443919 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22030 922912 SH SOLE 25 922912 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 63235 2649162 SH SOLE 26 844602 0 1804560 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2825 118344 SH SOLE 28 85931 0 32413 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3439 144074 SH SOLE 29 13647 0 130427 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22074 924779 SH SOLE 30 924779 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4998 209377 SH SOLE 31 109986 0 99391 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 26345 1103670 SH SOLE 34 1103670 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10037 420496 SH SOLE 36 420496 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 322 13497 SH SOLE 40 13497 0 0 MASCO CORP COM 574599106 30132 767888 SH SOLE 2 106131 0 661757 MASCO CORP COM 574599106 4540 115698 SH SOLE 4 107506 0 8192 MASCO CORP COM 574599106 11202 285465 SH SOLE 7 250283 0 35182 MASCO CORP COM 574599106 65 1666 SH SOLE 13 1666 0 0 MASCO CORP COM 574599106 122 3121 SH SOLE 15 3121 0 0 MASCO CORP COM 574599106 53827 1371729 SH SOLE 18 1332158 0 39571 MASCO CORP COM 574599106 43445 1107173 SH SOLE 19 1107173 0 0 MASCO CORP COM 574599106 292918 7464781 SH SOLE 21 7464781 0 0 MASCO CORP COM 574599106 311164 7929768 SH SOLE 22 7093392 0 836376 MASCO CORP COM 574599106 9452 240871 SH SOLE 23 240871 0 0 MASCO CORP COM 574599106 11096 282784 SH SOLE 25 282784 0 0 MASCO CORP COM 574599106 56231 1432990 SH SOLE 26 415388 0 1017602 MASCO CORP COM 574599106 2273 57930 SH SOLE 28 41247 0 16683 MASCO CORP COM 574599106 2664 67891 SH SOLE 29 7033 0 60858 MASCO CORP COM 574599106 38970 993120 SH SOLE 30 993120 0 0 MASCO CORP COM 574599106 4140 105517 SH SOLE 31 52481 0 53036 MASCO CORP COM 574599106 13526 344711 SH SOLE 34 344711 0 0 MASCO CORP COM 574599106 7664 195301 SH SOLE 36 195301 0 0 MASCO CORP COM 574599106 251 6399 SH SOLE 40 6399 0 0 MASIMO CORP COM 574795100 43536 292542 SH SOLE 2 203529 0 89013 MASIMO CORP COM 574795100 785 5272 SH SOLE 4 5272 0 0 MASIMO CORP COM 574795100 331 2224 SH SOLE 7 2224 0 0 MASIMO CORP COM 574795100 31407 211038 SH SOLE 18 210798 0 240 MASIMO CORP COM 574795100 194645 1307921 SH SOLE 19 1307921 0 0 MASIMO CORP COM 574795100 406308 2730199 SH SOLE 21 2730199 0 0 MASIMO CORP COM 574795100 283691 1906272 SH SOLE 22 1726854 0 179418 MASIMO CORP COM 574795100 1800 12095 SH SOLE 23 12095 0 0 MASIMO CORP COM 574795100 1559 10477 SH SOLE 25 10477 0 0 MASIMO CORP COM 574795100 4486 30143 SH SOLE 26 14107 0 16036 MASIMO CORP COM 574795100 935 6281 SH SOLE 28 6281 0 0 MASIMO CORP COM 574795100 1024 6878 SH SOLE 29 6878 0 0 MASIMO CORP COM 574795100 2304 15480 SH SOLE 30 15480 0 0 MASIMO CORP COM 574795100 3323 22332 SH SOLE 31 7119 0 15213 MASIMO CORP COM 574795100 64955 436468 SH SOLE 34 436468 0 0 MASIMO CORP COM 574795100 437 2935 SH SOLE 36 2935 0 0 MASIMO CORP COM 574795100 794 5333 SH SOLE 40 5333 0 0 MASONITE INTL CORP NEW COM 575385109 1174 22287 SH SOLE 2 1030 0 21257 MASONITE INTL CORP NEW COM 575385109 7 133 SH SOLE 4 133 0 0 MASONITE INTL CORP NEW COM 575385109 12 228 SH SOLE 7 228 0 0 MASONITE INTL CORP NEW COM 575385109 4396 83451 SH SOLE 18 83451 0 0 MASONITE INTL CORP NEW COM 575385109 2261 42916 SH SOLE 19 42916 0 0 MASONITE INTL CORP NEW COM 575385109 45611 865814 SH SOLE 21 865814 0 0 MASONITE INTL CORP NEW COM 575385109 39369 747319 SH SOLE 22 707963 0 39356 MASONITE INTL CORP NEW COM 575385109 295 5597 SH SOLE 26 2787 0 2810 MASONITE INTL CORP NEW COM 575385109 169 3199 SH SOLE 28 3199 0 0 MASONITE INTL CORP NEW COM 575385109 409 7773 SH SOLE 30 7773 0 0 MASONITE INTL CORP NEW COM 575385109 148 2803 SH SOLE 40 2803 0 0 MASTEC INC COM 576323109 5752 111624 SH SOLE 2 59524 0 52100 MASTEC INC COM 576323109 179 3469 SH SOLE 4 3469 0 0 MASTEC INC COM 576323109 2063 40038 SH SOLE 7 40038 0 0 MASTEC INC COM 576323109 18993 368580 SH SOLE 18 351307 0 17273 MASTEC INC COM 576323109 20944 406436 SH SOLE 19 406436 0 0 MASTEC INC COM 576323109 217470 4220264 SH SOLE 21 4220264 0 0 MASTEC INC COM 576323109 129408 2511317 SH SOLE 22 2402673 0 108644 MASTEC INC COM 576323109 3706 71927 SH SOLE 23 71927 0 0 MASTEC INC COM 576323109 42 812 SH SOLE 25 812 0 0 MASTEC INC COM 576323109 7696 149343 SH SOLE 26 16699 0 132644 MASTEC INC COM 576323109 422 8194 SH SOLE 28 8194 0 0 MASTEC INC COM 576323109 1225 23779 SH SOLE 29 925 0 22854 MASTEC INC COM 576323109 929 18027 SH SOLE 30 18027 0 0 MASTEC INC COM 576323109 75 1453 SH SOLE 31 1453 0 0 MASTEC INC COM 576323109 124 2409 SH SOLE 34 2409 0 0 MASTEC INC COM 576323109 202 3924 SH SOLE 36 3924 0 0 MASTEC INC COM 576323109 306 5940 SH SOLE 40 5940 0 0 MASTECH DIGITAL INC COM 57633B100 4 824 SH SOLE 18 824 0 0 MASTECH DIGITAL INC COM 57633B100 52 10953 SH SOLE 21 10953 0 0 MASTECH DIGITAL INC COM 57633B100 867 182503 SH SOLE 22 182503 0 0 MASTERCARD INC CL A 57636Q104 637607 2410339 SH SOLE 2 270232 0 2140107 MASTERCARD INC CL A 57636Q104 86530 327110 SH SOLE 4 302556 0 24554 MASTERCARD INC CL A 57636Q104 210512 795797 SH SOLE 7 793784 0 2013 MASTERCARD INC CL A 57636Q104 1782 6738 SH SOLE 13 6738 0 0 MASTERCARD INC CL A 57636Q104 1205 4557 SH SOLE 15 4557 0 0 MASTERCARD INC CL A 57636Q104 860500 3252938 SH SOLE 18 2737551 0 515387 MASTERCARD INC CL A 57636Q104 419218 1584766 SH SOLE 19 1584766 0 0 MASTERCARD INC CL A 57636Q104 5667853 21426126 SH SOLE 21 21426126 0 0 MASTERCARD INC CL A 57636Q104 5956888 22518761 SH SOLE 22 19990599 0 2528162 MASTERCARD INC CL A 57636Q104 177247 670045 SH SOLE 23 670045 0 0 MASTERCARD INC CL A 57636Q104 429577 1623925 SH SOLE 25 1623925 0 0 MASTERCARD INC CL A 57636Q104 1042507 3940980 SH SOLE 26 979848 0 2961132 MASTERCARD INC CL A 57636Q104 47319 178878 SH SOLE 28 130955 0 47923 MASTERCARD INC CL A 57636Q104 29351 110954 SH SOLE 29 20052 0 90902 MASTERCARD INC CL A 57636Q104 927235 3505218 SH SOLE 30 3505218 0 0 MASTERCARD INC CL A 57636Q104 100379 379461 SH SOLE 31 173322 0 206139 MASTERCARD INC CL A 57636Q104 6913 26133 SH SOLE 32 26133 0 0 MASTERCARD INC CL A 57636Q104 100820 381130 SH SOLE 34 381130 0 0 MASTERCARD INC CL A 57636Q104 167312 632487 SH SOLE 36 632487 0 0 MASTERCARD INC CL A 57636Q104 5441 20570 SH SOLE 40 20570 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 413 21106 SH SOLE 2 5307 0 15799 MASTERCRAFT BOAT HLDGS INC COM 57637H103 7 378 SH SOLE 7 378 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1236 63089 SH SOLE 18 62948 0 141 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1748 89239 SH SOLE 19 89239 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 12155 620451 SH SOLE 21 620451 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 13179 672728 SH SOLE 22 647992 0 24736 MASTERCRAFT BOAT HLDGS INC COM 57637H103 291 14856 SH SOLE 23 14856 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 748 38178 SH SOLE 26 0 0 38178 MASTERCRAFT BOAT HLDGS INC COM 57637H103 109 5559 SH SOLE 30 5559 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 41 2078 SH SOLE 40 2078 0 0 MATADOR RES CO COM 576485205 3309 166438 SH SOLE 2 57637 0 108801 MATADOR RES CO COM 576485205 9 442 SH SOLE 4 442 0 0 MATADOR RES CO COM 576485205 44 2233 SH SOLE 7 2233 0 0 MATADOR RES CO COM 576485205 12119 609616 SH SOLE 18 609616 0 0 MATADOR RES CO COM 576485205 3986 200475 SH SOLE 19 200475 0 0 MATADOR RES CO COM 576485205 151024 7596778 SH SOLE 21 7596778 0 0 MATADOR RES CO COM 576485205 74435 3744220 SH SOLE 22 3598100 0 146120 MATADOR RES CO COM 576485205 1268 63802 SH SOLE 26 20810 0 42992 MATADOR RES CO COM 576485205 268 13503 SH SOLE 28 13503 0 0 MATADOR RES CO COM 576485205 1167 58693 SH SOLE 30 58693 0 0 MATADOR RES CO COM 576485205 192 9675 SH SOLE 40 9675 0 0 MATCH GROUP INC COM 57665R106 7360 109414 SH SOLE 2 12040 0 97374 MATCH GROUP INC COM 57665R106 55 820 SH SOLE 4 820 0 0 MATCH GROUP INC COM 57665R106 90 1335 SH SOLE 7 1335 0 0 MATCH GROUP INC COM 57665R106 1666 24772 SH SOLE 18 24772 0 0 MATCH GROUP INC COM 57665R106 798 11861 SH SOLE 19 11861 0 0 MATCH GROUP INC COM 57665R106 44867 666965 SH SOLE 21 666965 0 0 MATCH GROUP INC COM 57665R106 94189 1400158 SH SOLE 22 1322112 0 78046 MATCH GROUP INC COM 57665R106 241 3580 SH SOLE 23 3580 0 0 MATCH GROUP INC COM 57665R106 131 1944 SH SOLE 25 1944 0 0 MATCH GROUP INC COM 57665R106 19 280 SH SOLE 26 280 0 0 MATCH GROUP INC COM 57665R106 191 2836 SH SOLE 29 2836 0 0 MATCH GROUP INC COM 57665R106 2972 44184 SH SOLE 30 44184 0 0 MATCH GROUP INC COM 57665R106 321 4766 SH SOLE 31 4766 0 0 MATCH GROUP INC COM 57665R106 121 1794 SH SOLE 34 1794 0 0 MATCH GROUP INC COM 57665R106 49 732 SH SOLE 36 732 0 0 MATERION CORP COM 576690101 1747 25765 SH SOLE 2 7000 0 18765 MATERION CORP COM 576690101 9 130 SH SOLE 4 130 0 0 MATERION CORP COM 576690101 1140 16807 SH SOLE 7 16807 0 0 MATERION CORP COM 576690101 6173 91031 SH SOLE 18 88141 0 2890 MATERION CORP COM 576690101 7687 113361 SH SOLE 19 113361 0 0 MATERION CORP COM 576690101 148629 2191841 SH SOLE 21 2191841 0 0 MATERION CORP COM 576690101 49036 723143 SH SOLE 22 694603 0 28540 MATERION CORP COM 576690101 1451 21395 SH SOLE 23 21395 0 0 MATERION CORP COM 576690101 3218 47463 SH SOLE 26 6027 0 41436 MATERION CORP COM 576690101 194 2863 SH SOLE 28 2863 0 0 MATERION CORP COM 576690101 2035 30004 SH SOLE 30 30004 0 0 MATERION CORP COM 576690101 167 2466 SH SOLE 40 2466 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 294 343396 SH SOLE 21 343396 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 249 290589 SH SOLE 22 290589 0 0 MATRIX SVC CO COM 576853105 678 33452 SH SOLE 2 5146 0 28306 MATRIX SVC CO COM 576853105 12 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 2485 122661 SH SOLE 18 121351 0 1310 MATRIX SVC CO COM 576853105 1894 93500 SH SOLE 19 93500 0 0 MATRIX SVC CO COM 576853105 61365 3028867 SH SOLE 21 3028867 0 0 MATRIX SVC CO COM 576853105 19006 938091 SH SOLE 22 898203 0 39888 MATRIX SVC CO COM 576853105 228 11232 SH SOLE 23 11232 0 0 MATRIX SVC CO COM 576853105 294 14518 SH SOLE 26 0 0 14518 MATRIX SVC CO COM 576853105 77 3802 SH SOLE 28 3802 0 0 MATRIX SVC CO COM 576853105 806 39765 SH SOLE 30 39765 0 0 MATRIX SVC CO COM 576853105 159 7833 SH SOLE 34 7833 0 0 MATRIX SVC CO COM 576853105 61 3013 SH SOLE 40 3013 0 0 MATSON INC COM 57686G105 1652 42527 SH SOLE 2 1761 0 40766 MATSON INC COM 57686G105 0 6 SH SOLE 4 6 0 0 MATSON INC COM 57686G105 35 905 SH SOLE 7 905 0 0 MATSON INC COM 57686G105 7217 185753 SH SOLE 18 185753 0 0 MATSON INC COM 57686G105 2830 72853 SH SOLE 19 72853 0 0 MATSON INC COM 57686G105 187547 4827468 SH SOLE 21 4827468 0 0 MATSON INC COM 57686G105 49065 1262939 SH SOLE 22 1197594 0 65345 MATSON INC COM 57686G105 132 3394 SH SOLE 26 898 0 2496 MATSON INC COM 57686G105 55 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 2193 56439 SH SOLE 30 56439 0 0 MATSON INC COM 57686G105 37 942 SH SOLE 40 942 0 0 MATTEL INC COM 577081102 9562 853015 SH SOLE 2 202529 0 650486 MATTEL INC COM 577081102 19 1679 SH SOLE 4 1679 0 0 MATTEL INC COM 577081102 145 12954 SH SOLE 7 12954 0 0 MATTEL INC COM 577081102 31729 2830444 SH SOLE 18 2726667 0 103777 MATTEL INC COM 577081102 42818 3819605 SH SOLE 19 3819605 0 0 MATTEL INC COM 577081102 194579 17357602 SH SOLE 21 17357602 0 0 MATTEL INC COM 577081102 136019 12133760 SH SOLE 22 11381652 0 752108 MATTEL INC COM 577081102 629 56136 SH SOLE 25 56136 0 0 MATTEL INC COM 577081102 1411 125846 SH SOLE 26 81564 0 44282 MATTEL INC COM 577081102 502 44738 SH SOLE 28 44738 0 0 MATTEL INC COM 577081102 1133 101062 SH SOLE 30 101062 0 0 MATTEL INC COM 577081102 3858 344140 SH SOLE 31 7295 0 336845 MATTEL INC COM 577081102 677 60354 SH SOLE 34 60354 0 0 MATTEL INC COM 577081102 841 74999 SH SOLE 36 74999 0 0 MATTEL INC COM 577081102 383 34157 SH SOLE 40 34157 0 0 MATTHEWS INTL CORP CL A 577128101 1106 31743 SH SOLE 2 1246 0 30497 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 4787 137374 SH SOLE 18 137374 0 0 MATTHEWS INTL CORP CL A 577128101 1826 52391 SH SOLE 19 52391 0 0 MATTHEWS INTL CORP CL A 577128101 119058 3416292 SH SOLE 21 3416292 0 0 MATTHEWS INTL CORP CL A 577128101 33345 956818 SH SOLE 22 910955 0 45863 MATTHEWS INTL CORP CL A 577128101 221 6334 SH SOLE 26 4534 0 1800 MATTHEWS INTL CORP CL A 577128101 164 4718 SH SOLE 28 4718 0 0 MATTHEWS INTL CORP CL A 577128101 1598 45867 SH SOLE 30 45867 0 0 MATTHEWS INTL CORP CL A 577128101 127 3645 SH SOLE 40 3645 0 0 MAUI LD & PINEAPPLE INC COM 577345101 91 8800 SH SOLE 2 322 0 8478 MAUI LD & PINEAPPLE INC COM 577345101 250 24301 SH SOLE 18 24301 0 0 MAUI LD & PINEAPPLE INC COM 577345101 93 9081 SH SOLE 19 9081 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2238 217490 SH SOLE 21 217490 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2620 254574 SH SOLE 22 250495 0 4079 MAXAR TECHNOLOGIES INC COM 57778K105 486 62128 SH SOLE 2 2162 0 59966 MAXAR TECHNOLOGIES INC COM 57778K105 10 1251 SH SOLE 7 1251 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1542 197230 SH SOLE 18 197230 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 689 88077 SH SOLE 19 88077 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 14238 1820761 SH SOLE 21 1820761 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 4736 605573 SH SOLE 22 561642 0 43931 MAXIM INTEGRATED PRODS INC COM 57772K101 40393 675237 SH SOLE 2 89782 0 585455 MAXIM INTEGRATED PRODS INC COM 57772K101 5650 94455 SH SOLE 4 87076 0 7379 MAXIM INTEGRATED PRODS INC COM 57772K101 17736 296489 SH SOLE 7 275664 0 20825 MAXIM INTEGRATED PRODS INC COM 57772K101 391 6537 SH SOLE 13 6537 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 197 3291 SH SOLE 15 3291 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 39568 661446 SH SOLE 18 624438 0 37008 MAXIM INTEGRATED PRODS INC COM 57772K101 4480 74888 SH SOLE 19 74888 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 488860 8172178 SH SOLE 21 8172178 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 416993 6970789 SH SOLE 22 6222168 0 748621 MAXIM INTEGRATED PRODS INC COM 57772K101 11804 197323 SH SOLE 23 197323 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 17354 290097 SH SOLE 25 290097 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 80524 1346098 SH SOLE 26 366867 0 979231 MAXIM INTEGRATED PRODS INC COM 57772K101 3107 51942 SH SOLE 28 37805 0 14137 MAXIM INTEGRATED PRODS INC COM 57772K101 3730 62346 SH SOLE 29 5847 0 56499 MAXIM INTEGRATED PRODS INC COM 57772K101 68982 1153155 SH SOLE 30 1153155 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 5547 92726 SH SOLE 31 53290 0 39436 MAXIM INTEGRATED PRODS INC COM 57772K101 2280 38110 SH SOLE 32 38110 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 25594 427858 SH SOLE 34 427858 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 10762 179903 SH SOLE 36 179903 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 344 5753 SH SOLE 40 5753 0 0 MAXIMUS INC COM 577933104 5995 82648 SH SOLE 2 29880 0 52768 MAXIMUS INC COM 577933104 19 259 SH SOLE 4 259 0 0 MAXIMUS INC COM 577933104 88 1218 SH SOLE 7 1218 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 25984 358208 SH SOLE 18 358208 0 0 MAXIMUS INC COM 577933104 7876 108579 SH SOLE 19 108579 0 0 MAXIMUS INC COM 577933104 328273 4525411 SH SOLE 21 4525411 0 0 MAXIMUS INC COM 577933104 155881 2148894 SH SOLE 22 2059229 0 89665 MAXIMUS INC COM 577933104 1681 23178 SH SOLE 26 16056 0 7122 MAXIMUS INC COM 577933104 580 7989 SH SOLE 28 7989 0 0 MAXIMUS INC COM 577933104 5013 69109 SH SOLE 30 69109 0 0 MAXIMUS INC COM 577933104 424 5846 SH SOLE 40 5846 0 0 MAXLINEAR INC COM 57776J100 3114 132867 SH SOLE 2 2681 0 130186 MAXLINEAR INC COM 57776J100 7 295 SH SOLE 4 295 0 0 MAXLINEAR INC COM 57776J100 32 1363 SH SOLE 7 1363 0 0 MAXLINEAR INC COM 57776J100 6712 286353 SH SOLE 18 283638 0 2715 MAXLINEAR INC COM 57776J100 4595 196026 SH SOLE 19 196026 0 0 MAXLINEAR INC COM 57776J100 162108 6915868 SH SOLE 21 6915868 0 0 MAXLINEAR INC COM 57776J100 44917 1916257 SH SOLE 22 1834041 0 82216 MAXLINEAR INC COM 57776J100 806 34366 SH SOLE 26 19589 0 14777 MAXLINEAR INC COM 57776J100 185 7900 SH SOLE 28 7900 0 0 MAXLINEAR INC COM 57776J100 17214 734380 SH SOLE 30 734380 0 0 MAXLINEAR INC COM 57776J100 176 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 77 5603 SH SOLE 2 267 0 5336 MAYVILLE ENGINEERING CO INC COM 578605107 300 21758 SH SOLE 18 21758 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 146 10558 SH SOLE 19 10558 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 2805 203230 SH SOLE 21 203230 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 833 60377 SH SOLE 22 58548 0 1829 MBIA INC COM 55262C100 802 86191 SH SOLE 2 3591 0 82600 MBIA INC COM 55262C100 8 867 SH SOLE 4 867 0 0 MBIA INC COM 55262C100 18 1884 SH SOLE 7 1884 0 0 MBIA INC COM 55262C100 2602 279537 SH SOLE 18 279537 0 0 MBIA INC COM 55262C100 1389 149177 SH SOLE 19 149177 0 0 MBIA INC COM 55262C100 24970 2682026 SH SOLE 21 2682026 0 0 MBIA INC COM 55262C100 25925 2784645 SH SOLE 22 2644704 0 139941 MBIA INC COM 55262C100 283 30451 SH SOLE 26 12817 0 17634 MBIA INC COM 55262C100 112 12062 SH SOLE 28 12062 0 0 MBIA INC COM 55262C100 220 23594 SH SOLE 30 23594 0 0 MBIA INC COM 55262C100 137 14748 SH SOLE 36 14748 0 0 MBIA INC COM 55262C100 88 9432 SH SOLE 40 9432 0 0 MBT FINL CORP COM 578877102 199 19850 SH SOLE 2 806 0 19044 MBT FINL CORP COM 578877102 653 65217 SH SOLE 18 65217 0 0 MBT FINL CORP COM 578877102 482 48068 SH SOLE 19 48068 0 0 MBT FINL CORP COM 578877102 5998 598617 SH SOLE 21 598617 0 0 MBT FINL CORP COM 578877102 2411 240659 SH SOLE 22 230006 0 10653 MCCLATCHY CO CL A NEW 579489303 23 8878 SH SOLE 21 8878 0 0 MCCLATCHY CO CL A NEW 579489303 283 108431 SH SOLE 22 108431 0 0 MCCORMICK & CO INC COM NON VTG 579780206 54664 352649 SH SOLE 2 65126 0 287523 MCCORMICK & CO INC COM NON VTG 579780206 8487 54751 SH SOLE 4 51551 0 3200 MCCORMICK & CO INC COM NON VTG 579780206 31054 200334 SH SOLE 7 140362 0 59972 MCCORMICK & CO INC COM NON VTG 579780206 220 1417 SH SOLE 13 1417 0 0 MCCORMICK & CO INC COM NON VTG 579780206 172 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 42901 276765 SH SOLE 18 259468 0 17297 MCCORMICK & CO INC COM NON VTG 579780206 7990 51545 SH SOLE 19 51545 0 0 MCCORMICK & CO INC COM NON VTG 579780206 623316 4021131 SH SOLE 21 4021131 0 0 MCCORMICK & CO INC COM NON VTG 579780206 509148 3284615 SH SOLE 22 2924174 0 360441 MCCORMICK & CO INC COM NON VTG 579780206 14949 96441 SH SOLE 23 96441 0 0 MCCORMICK & CO INC COM NON VTG 579780206 19615 126537 SH SOLE 25 126537 0 0 MCCORMICK & CO INC COM NON VTG 579780206 106670 688148 SH SOLE 26 170703 0 517445 MCCORMICK & CO INC COM NON VTG 579780206 3656 23584 SH SOLE 28 17211 0 6373 MCCORMICK & CO INC COM NON VTG 579780206 5685 36675 SH SOLE 29 5206 0 31469 MCCORMICK & CO INC COM NON VTG 579780206 114318 737485 SH SOLE 30 737485 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6654 42925 SH SOLE 31 27581 0 15344 MCCORMICK & CO INC COM NON VTG 579780206 3981 25684 SH SOLE 34 25684 0 0 MCCORMICK & CO INC COM NON VTG 579780206 17205 110991 SH SOLE 36 110991 0 0 MCCORMICK & CO INC COM NON VTG 579780206 461 2973 SH SOLE 40 2973 0 0 MCDERMOTT INTL INC COM 580037703 2533 262191 SH SOLE 2 84471 0 177720 MCDERMOTT INTL INC COM 580037703 7 700 SH SOLE 4 700 0 0 MCDERMOTT INTL INC COM 580037703 69 7106 SH SOLE 7 7106 0 0 MCDERMOTT INTL INC COM 580037703 9876 1022361 SH SOLE 18 1022361 0 0 MCDERMOTT INTL INC COM 580037703 2995 310020 SH SOLE 19 310020 0 0 MCDERMOTT INTL INC COM 580037703 122753 12707390 SH SOLE 21 12707390 0 0 MCDERMOTT INTL INC COM 580037703 60912 6305559 SH SOLE 22 6034754 0 270805 MCDERMOTT INTL INC COM 580037703 580 60026 SH SOLE 26 24446 0 35580 MCDERMOTT INTL INC COM 580037703 229 23666 SH SOLE 28 23666 0 0 MCDERMOTT INTL INC COM 580037703 464 47985 SH SOLE 30 47985 0 0 MCDERMOTT INTL INC COM 580037703 136 14090 SH SOLE 36 14090 0 0 MCDERMOTT INTL INC COM 580037703 181 18764 SH SOLE 40 18764 0 0 MCDONALDS CORP COM 580135101 451665 2175020 SH SOLE 2 455259 0 1719761 MCDONALDS CORP COM 580135101 64273 309513 SH SOLE 4 288855 0 20658 MCDONALDS CORP COM 580135101 163884 789195 SH SOLE 7 734367 0 54828 MCDONALDS CORP COM 580135101 4450 21430 SH SOLE 13 21430 0 0 MCDONALDS CORP COM 580135101 1504 7243 SH SOLE 15 7243 0 0 MCDONALDS CORP COM 580135101 71 341 SH SOLE 17 0 0 341 MCDONALDS CORP COM 580135101 352867 1699253 SH SOLE 18 1585065 0 114188 MCDONALDS CORP COM 580135101 42412 204237 SH SOLE 19 204237 0 0 MCDONALDS CORP COM 580135101 3464683 16684401 SH SOLE 21 16684401 0 0 MCDONALDS CORP COM 580135101 4022711 19371622 SH SOLE 22 16969417 0 2402205 MCDONALDS CORP COM 580135101 138122 665136 SH SOLE 23 665136 0 0 MCDONALDS CORP COM 580135101 193661 932588 SH SOLE 25 932588 0 0 MCDONALDS CORP COM 580135101 653948 3149129 SH SOLE 26 872505 0 2276624 MCDONALDS CORP COM 580135101 31152 150016 SH SOLE 28 110330 0 39686 MCDONALDS CORP COM 580135101 37612 181121 SH SOLE 29 79333 0 101788 MCDONALDS CORP COM 580135101 670763 3230100 SH SOLE 30 3230100 0 0 MCDONALDS CORP COM 580135101 78088 376038 SH SOLE 31 235358 0 140680 MCDONALDS CORP COM 580135101 27110 130552 SH SOLE 32 130552 0 0 MCDONALDS CORP COM 580135101 13842 66656 SH SOLE 34 66656 0 0 MCDONALDS CORP COM 580135101 133939 644991 SH SOLE 36 644991 0 0 MCDONALDS CORP COM 580135101 3582 17247 SH SOLE 40 17247 0 0 MCEWEN MNG INC COM 58039P107 2 1137 SH SOLE 4 1137 0 0 MCEWEN MNG INC COM 58039P107 1762 1007110 SH SOLE 7 1007110 0 0 MCEWEN MNG INC COM 58039P107 3436 1963452 SH SOLE 21 1963452 0 0 MCEWEN MNG INC COM 58039P107 9502 5429895 SH SOLE 22 5313914 0 115981 MCEWEN MNG INC COM 58039P107 12 6842 SH SOLE 23 6842 0 0 MCEWEN MNG INC COM 58039P107 144 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 59 33488 SH SOLE 28 33488 0 0 MCEWEN MNG INC COM 58039P107 3200 1828467 SH SOLE 30 1828467 0 0 MCEWEN MNG INC COM 58039P107 40 22796 SH SOLE 40 22796 0 0 MCGRATH RENTCORP COM 580589109 2095 33714 SH SOLE 2 12700 0 21014 MCGRATH RENTCORP COM 580589109 8 123 SH SOLE 4 123 0 0 MCGRATH RENTCORP COM 580589109 23 377 SH SOLE 7 377 0 0 MCGRATH RENTCORP COM 580589109 5411 87066 SH SOLE 18 80261 0 6805 MCGRATH RENTCORP COM 580589109 14340 230726 SH SOLE 19 230726 0 0 MCGRATH RENTCORP COM 580589109 48024 772715 SH SOLE 21 772715 0 0 MCGRATH RENTCORP COM 580589109 60260 969588 SH SOLE 22 936215 0 33373 MCGRATH RENTCORP COM 580589109 2849 45833 SH SOLE 23 45833 0 0 MCGRATH RENTCORP COM 580589109 5429 87347 SH SOLE 26 3873 0 83474 MCGRATH RENTCORP COM 580589109 208 3341 SH SOLE 28 3341 0 0 MCGRATH RENTCORP COM 580589109 417 6711 SH SOLE 30 6711 0 0 MCGRATH RENTCORP COM 580589109 615 9897 SH SOLE 34 9897 0 0 MCGRATH RENTCORP COM 580589109 161 2585 SH SOLE 40 2585 0 0 MCKESSON CORP COM 58155Q103 65519 487529 SH SOLE 2 69894 0 417635 MCKESSON CORP COM 58155Q103 9566 71180 SH SOLE 4 65861 0 5319 MCKESSON CORP COM 58155Q103 24556 182720 SH SOLE 7 168141 0 14579 MCKESSON CORP COM 58155Q103 940 6997 SH SOLE 13 6997 0 0 MCKESSON CORP COM 58155Q103 245 1821 SH SOLE 15 1821 0 0 MCKESSON CORP COM 58155Q103 7 51 SH SOLE 17 0 0 51 MCKESSON CORP COM 58155Q103 116196 864616 SH SOLE 18 804432 0 60184 MCKESSON CORP COM 58155Q103 183715 1367029 SH SOLE 19 1367029 0 0 MCKESSON CORP COM 58155Q103 593597 4416970 SH SOLE 21 4416970 0 0 MCKESSON CORP COM 58155Q103 698929 5200750 SH SOLE 22 4619590 0 581160 MCKESSON CORP COM 58155Q103 18672 138939 SH SOLE 23 138939 0 0 MCKESSON CORP COM 58155Q103 27082 201516 SH SOLE 25 201516 0 0 MCKESSON CORP COM 58155Q103 106713 794057 SH SOLE 26 240454 0 553603 MCKESSON CORP COM 58155Q103 5000 37205 SH SOLE 28 27025 0 10180 MCKESSON CORP COM 58155Q103 7710 57374 SH SOLE 29 4774 0 52600 MCKESSON CORP COM 58155Q103 103971 773648 SH SOLE 30 773648 0 0 MCKESSON CORP COM 58155Q103 26274 195507 SH SOLE 31 36911 0 158596 MCKESSON CORP COM 58155Q103 12384 92149 SH SOLE 34 92149 0 0 MCKESSON CORP COM 58155Q103 27251 202774 SH SOLE 36 202774 0 0 MCKESSON CORP COM 58155Q103 567 4221 SH SOLE 40 4221 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 135 53691 SH SOLE 2 2388 0 51303 MDC PARTNERS INC CL A SUB VTG 552697104 3 1219 SH SOLE 7 1219 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 479 190138 SH SOLE 18 190138 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 223 88460 SH SOLE 19 88460 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 4686 1859573 SH SOLE 21 1859573 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 1525 605254 SH SOLE 22 559658 0 45596 MDU RES GROUP INC COM 552690109 30821 1194611 SH SOLE 2 685887 0 508724 MDU RES GROUP INC COM 552690109 2733 105934 SH SOLE 4 105934 0 0 MDU RES GROUP INC COM 552690109 6533 253200 SH SOLE 7 253200 0 0 MDU RES GROUP INC COM 552690109 38 1485 SH SOLE 15 1485 0 0 MDU RES GROUP INC COM 552690109 17319 671283 SH SOLE 18 651202 0 20081 MDU RES GROUP INC COM 552690109 2136 82805 SH SOLE 19 82805 0 0 MDU RES GROUP INC COM 552690109 264744 10261389 SH SOLE 21 10261389 0 0 MDU RES GROUP INC COM 552690109 186526 7229679 SH SOLE 22 6479963 0 749716 MDU RES GROUP INC COM 552690109 4784 185419 SH SOLE 23 185419 0 0 MDU RES GROUP INC COM 552690109 4891 189568 SH SOLE 25 189568 0 0 MDU RES GROUP INC COM 552690109 11349 439886 SH SOLE 26 152812 0 287074 MDU RES GROUP INC COM 552690109 606 23494 SH SOLE 28 23494 0 0 MDU RES GROUP INC COM 552690109 2001 77575 SH SOLE 29 77575 0 0 MDU RES GROUP INC COM 552690109 2012 77997 SH SOLE 30 77997 0 0 MDU RES GROUP INC COM 552690109 6455 250210 SH SOLE 31 187754 0 62456 MDU RES GROUP INC COM 552690109 523 20282 SH SOLE 34 20282 0 0 MDU RES GROUP INC COM 552690109 3950 153094 SH SOLE 36 153094 0 0 MDU RES GROUP INC COM 552690109 475 18405 SH SOLE 40 18405 0 0 MECHEL PAO SPONSORED ADR NE 583840608 37 17899 SH SOLE 4 17899 0 0 MECHEL PAO SPONSORED ADR NE 583840608 3232 1546430 SH SOLE 21 1546430 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1128 539484 SH SOLE 22 539484 0 0 MECHEL PAO SPONSORED ADR NE 583840608 97 46591 SH SOLE 30 46591 0 0 MEDALLION FINL CORP COM 583928106 117 17334 SH SOLE 2 860 0 16474 MEDALLION FINL CORP COM 583928106 479 71032 SH SOLE 18 71032 0 0 MEDALLION FINL CORP COM 583928106 231 34345 SH SOLE 19 34345 0 0 MEDALLION FINL CORP COM 583928106 4531 672294 SH SOLE 21 672294 0 0 MEDALLION FINL CORP COM 583928106 1313 194845 SH SOLE 22 188843 0 6002 MEDICAL PPTYS TRUST INC COM 58463J304 17172 984627 SH SOLE 2 263355 0 721272 MEDICAL PPTYS TRUST INC COM 58463J304 1850 106073 SH SOLE 4 106073 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 7376 422929 SH SOLE 7 422929 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 260 14910 SH SOLE 15 14910 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 19284 1105718 SH SOLE 18 1105718 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 9546 547367 SH SOLE 19 547367 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 398736 22863329 SH SOLE 21 22863329 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 274877 15761309 SH SOLE 22 14999544 0 761765 MEDICAL PPTYS TRUST INC COM 58463J304 236 13522 SH SOLE 23 13522 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 14499 831374 SH SOLE 25 831374 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4778 273940 SH SOLE 26 93071 0 180869 MEDICAL PPTYS TRUST INC COM 58463J304 803 46042 SH SOLE 28 46042 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 3612 207111 SH SOLE 29 207111 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 31864 1827045 SH SOLE 30 1827045 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 378 21693 SH SOLE 31 7993 0 13700 MEDICAL PPTYS TRUST INC COM 58463J304 138 7893 SH SOLE 36 7893 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 617 35367 SH SOLE 40 35367 0 0 MEDICINES CO COM 584688105 2467 67633 SH SOLE 2 2912 0 64721 MEDICINES CO COM 584688105 15 407 SH SOLE 4 407 0 0 MEDICINES CO COM 584688105 44 1204 SH SOLE 7 1204 0 0 MEDICINES CO COM 584688105 11352 311263 SH SOLE 18 307376 0 3887 MEDICINES CO COM 584688105 6154 168745 SH SOLE 19 168745 0 0 MEDICINES CO COM 584688105 299802 8220518 SH SOLE 21 8220518 0 0 MEDICINES CO COM 584688105 73474 2014652 SH SOLE 22 1917818 0 96834 MEDICINES CO COM 584688105 46 1275 SH SOLE 23 1275 0 0 MEDICINES CO COM 584688105 846 23192 SH SOLE 26 17021 0 6171 MEDICINES CO COM 584688105 351 9621 SH SOLE 28 9621 0 0 MEDICINES CO COM 584688105 3890 106673 SH SOLE 30 106673 0 0 MEDICINES CO COM 584688105 253 6943 SH SOLE 40 6943 0 0 MEDICINES CO NOTE 2.500% 1/1 584688AE5 979 815000 PRN SOLE 21 815000 0 0 MEDICINES CO NOTE 2.750% 7/1 584688AG0 1340 1340000 PRN SOLE 21 1340000 0 0 MEDICINOVA INC COM NEW 58468P206 344 35728 SH SOLE 2 1587 0 34141 MEDICINOVA INC COM NEW 58468P206 8 828 SH SOLE 7 828 0 0 MEDICINOVA INC COM NEW 58468P206 1356 140822 SH SOLE 18 140822 0 0 MEDICINOVA INC COM NEW 58468P206 671 69629 SH SOLE 19 69629 0 0 MEDICINOVA INC COM NEW 58468P206 17244 1790654 SH SOLE 21 1790654 0 0 MEDICINOVA INC COM NEW 58468P206 10554 1095926 SH SOLE 22 1063980 0 31946 MEDICINOVA INC COM NEW 58468P206 17 1724 SH SOLE 30 1724 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 12147 134211 SH SOLE 2 30931 0 103280 MEDIDATA SOLUTIONS INC COM 58471A105 23 250 SH SOLE 4 250 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 108 1190 SH SOLE 7 1190 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 15849 175110 SH SOLE 18 174749 0 361 MEDIDATA SOLUTIONS INC COM 58471A105 1764 19492 SH SOLE 19 19492 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 285723 3156814 SH SOLE 21 3156814 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 185786 2052661 SH SOLE 22 1929595 0 123066 MEDIDATA SOLUTIONS INC COM 58471A105 84 927 SH SOLE 23 927 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 3606 39845 SH SOLE 26 12448 0 27397 MEDIDATA SOLUTIONS INC COM 58471A105 685 7573 SH SOLE 28 7573 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1519 16781 SH SOLE 30 16781 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 116 1278 SH SOLE 31 1278 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 533 5889 SH SOLE 40 5889 0 0 MEDIFAST INC COM 58470H101 1280 9974 SH SOLE 2 479 0 9495 MEDIFAST INC COM 58470H101 8 61 SH SOLE 4 61 0 0 MEDIFAST INC COM 58470H101 28 215 SH SOLE 7 215 0 0 MEDIFAST INC COM 58470H101 6499 50652 SH SOLE 18 50233 0 419 MEDIFAST INC COM 58470H101 3160 24632 SH SOLE 19 24632 0 0 MEDIFAST INC COM 58470H101 161077 1255474 SH SOLE 21 1255474 0 0 MEDIFAST INC COM 58470H101 43903 342192 SH SOLE 22 327623 0 14569 MEDIFAST INC COM 58470H101 16 123 SH SOLE 23 123 0 0 MEDIFAST INC COM 58470H101 574 4473 SH SOLE 26 2570 0 1903 MEDIFAST INC COM 58470H101 200 1557 SH SOLE 28 1557 0 0 MEDIFAST INC COM 58470H101 2256 17586 SH SOLE 30 17586 0 0 MEDIFAST INC COM 58470H101 151 1179 SH SOLE 40 1179 0 0 MEDLEY CAP CORP COM 58503F106 578 246993 SH SOLE 30 246993 0 0 MEDLEY MGMT INC CL A COM 58503T106 36 14454 SH SOLE 18 14454 0 0 MEDLEY MGMT INC CL A COM 58503T106 43 17620 SH SOLE 21 17620 0 0 MEDNAX INC COM 58502B106 6207 246002 SH SOLE 2 51972 0 194030 MEDNAX INC COM 58502B106 11 435 SH SOLE 4 435 0 0 MEDNAX INC COM 58502B106 74 2941 SH SOLE 7 2941 0 0 MEDNAX INC COM 58502B106 6172 244647 SH SOLE 18 244647 0 0 MEDNAX INC COM 58502B106 460 18213 SH SOLE 19 18213 0 0 MEDNAX INC COM 58502B106 112459 4457372 SH SOLE 21 4457372 0 0 MEDNAX INC COM 58502B106 79231 3140368 SH SOLE 22 2954650 0 185718 MEDNAX INC COM 58502B106 821 32530 SH SOLE 26 19800 0 12730 MEDNAX INC COM 58502B106 305 12098 SH SOLE 28 12098 0 0 MEDNAX INC COM 58502B106 635 25183 SH SOLE 30 25183 0 0 MEDNAX INC COM 58502B106 120 4756 SH SOLE 31 1856 0 2900 MEDNAX INC COM 58502B106 64 2556 SH SOLE 36 2556 0 0 MEDNAX INC COM 58502B106 255 10103 SH SOLE 40 10103 0 0 MEDPACE HLDGS INC COM 58506Q109 1871 28606 SH SOLE 2 5726 0 22880 MEDPACE HLDGS INC COM 58506Q109 11 174 SH SOLE 4 174 0 0 MEDPACE HLDGS INC COM 58506Q109 39 600 SH SOLE 7 600 0 0 MEDPACE HLDGS INC COM 58506Q109 8142 124454 SH SOLE 18 119503 0 4951 MEDPACE HLDGS INC COM 58506Q109 7454 113942 SH SOLE 19 113942 0 0 MEDPACE HLDGS INC COM 58506Q109 209161 3197198 SH SOLE 21 3197198 0 0 MEDPACE HLDGS INC COM 58506Q109 57643 881122 SH SOLE 22 844141 0 36981 MEDPACE HLDGS INC COM 58506Q109 1057 16160 SH SOLE 23 16160 0 0 MEDPACE HLDGS INC COM 58506Q109 2983 45602 SH SOLE 26 6665 0 38937 MEDPACE HLDGS INC COM 58506Q109 313 4782 SH SOLE 28 4782 0 0 MEDPACE HLDGS INC COM 58506Q109 7194 109964 SH SOLE 30 109964 0 0 MEDPACE HLDGS INC COM 58506Q109 856 13092 SH SOLE 31 0 0 13092 MEDPACE HLDGS INC COM 58506Q109 190 2909 SH SOLE 40 2909 0 0 MEDTRONIC PLC SHS G5960L103 407068 4179773 SH SOLE 2 1210985 0 2968788 MEDTRONIC PLC SHS G5960L103 54324 557803 SH SOLE 4 521513 0 36290 MEDTRONIC PLC SHS G5960L103 139987 1437382 SH SOLE 7 1273092 0 164290 MEDTRONIC PLC SHS G5960L103 13791 141603 SH SOLE 13 141603 0 0 MEDTRONIC PLC SHS G5960L103 1257 12909 SH SOLE 15 12909 0 0 MEDTRONIC PLC SHS G5960L103 24 251 SH SOLE 17 0 0 251 MEDTRONIC PLC SHS G5960L103 574844 5902491 SH SOLE 18 5538610 0 363881 MEDTRONIC PLC SHS G5960L103 959894 9856187 SH SOLE 19 9856187 0 0 MEDTRONIC PLC SHS G5960L103 3133874 32178605 SH SOLE 21 32178605 0 0 MEDTRONIC PLC SHS G5960L103 3344671 34343064 SH SOLE 22 30089326 0 4253738 MEDTRONIC PLC SHS G5960L103 118903 1220896 SH SOLE 23 1220896 0 0 MEDTRONIC PLC SHS G5960L103 137603 1412912 SH SOLE 25 1412912 0 0 MEDTRONIC PLC SHS G5960L103 539362 5538170 SH SOLE 26 1579051 0 3959119 MEDTRONIC PLC SHS G5960L103 25428 261090 SH SOLE 28 191426 0 69664 MEDTRONIC PLC SHS G5960L103 46005 472383 SH SOLE 29 193887 0 278496 MEDTRONIC PLC SHS G5960L103 534359 5486795 SH SOLE 30 5486795 0 0 MEDTRONIC PLC SHS G5960L103 80857 830242 SH SOLE 31 445673 0 384569 MEDTRONIC PLC SHS G5960L103 209180 2147856 SH SOLE 34 2147856 0 0 MEDTRONIC PLC SHS G5960L103 112722 1157428 SH SOLE 36 1157428 0 0 MEDTRONIC PLC SHS G5960L103 2246 23060 SH SOLE 37 23060 0 0 MEDTRONIC PLC SHS G5960L103 2942 30211 SH SOLE 40 30211 0 0 MEET GROUP INC COM 58513U101 254 73088 SH SOLE 2 5311 0 67777 MEET GROUP INC COM 58513U101 5 1394 SH SOLE 7 1394 0 0 MEET GROUP INC COM 58513U101 856 246068 SH SOLE 18 246068 0 0 MEET GROUP INC COM 58513U101 509 146232 SH SOLE 19 146232 0 0 MEET GROUP INC COM 58513U101 8531 2451422 SH SOLE 21 2451422 0 0 MEET GROUP INC COM 58513U101 7890 2267330 SH SOLE 22 2211124 0 56206 MEET GROUP INC COM 58513U101 29 8446 SH SOLE 23 8446 0 0 MEET GROUP INC COM 58513U101 95 27264 SH SOLE 26 0 0 27264 MEI PHARMA INC COM NEW 55279B202 148 59116 SH SOLE 2 2911 0 56205 MEI PHARMA INC COM NEW 55279B202 587 234991 SH SOLE 18 234991 0 0 MEI PHARMA INC COM NEW 55279B202 284 113650 SH SOLE 19 113650 0 0 MEI PHARMA INC COM NEW 55279B202 5553 2221084 SH SOLE 21 2221084 0 0 MEI PHARMA INC COM NEW 55279B202 2555 1022071 SH SOLE 22 1002420 0 19651 MEIRAGTX HOLDINGS PLC COM G59665102 364 13547 SH SOLE 2 648 0 12899 MEIRAGTX HOLDINGS PLC COM G59665102 13 476 SH SOLE 7 476 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 1489 55379 SH SOLE 18 54187 0 1192 MEIRAGTX HOLDINGS PLC COM G59665102 880 32720 SH SOLE 19 32720 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 13817 514029 SH SOLE 21 514029 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 4606 171345 SH SOLE 22 163243 0 8102 MEIRAGTX HOLDINGS PLC COM G59665102 9 350 SH SOLE 23 350 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 52 1946 SH SOLE 30 1946 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1144 52657 SH SOLE 2 7083 0 45574 MELCO RESORTS AND ENTMT LTD ADR 585464100 6766 311498 SH SOLE 4 304955 0 6543 MELCO RESORTS AND ENTMT LTD ADR 585464100 2797 128753 SH SOLE 7 128753 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 2449 112748 SH SOLE 13 112748 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 14902 686100 SH SOLE 15 653880 0 32220 MELCO RESORTS AND ENTMT LTD ADR 585464100 10045 462498 SH SOLE 18 462498 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 5073 233542 SH SOLE 19 233542 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 80453 3704102 SH SOLE 21 3704102 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 84535 3892017 SH SOLE 22 3601638 0 290379 MELCO RESORTS AND ENTMT LTD ADR 585464100 3815 175652 SH SOLE 23 175652 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1415 65161 SH SOLE 25 65161 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 22467 1034378 SH SOLE 26 550419 0 483959 MELCO RESORTS AND ENTMT LTD ADR 585464100 1022 47032 SH SOLE 28 36311 0 10721 MELCO RESORTS AND ENTMT LTD ADR 585464100 1885 86777 SH SOLE 29 8466 0 78311 MELCO RESORTS AND ENTMT LTD ADR 585464100 16338 752199 SH SOLE 30 752199 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 825 37988 SH SOLE 31 11653 0 26335 MELCO RESORTS AND ENTMT LTD ADR 585464100 33045 1521426 SH SOLE 34 1521426 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 841 38720 SH SOLE 36 38720 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 107 4935 SH SOLE 40 4935 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 12 1769 SH SOLE 18 1769 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 151 22727 SH SOLE 21 22727 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 951 143068 SH SOLE 22 143068 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 25 226 SH SOLE 4 226 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 5782 52246 SH SOLE 21 52246 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 9603 86772 SH SOLE 22 63316 0 23456 MELLANOX TECHNOLOGIES LTD SHS M51363113 1812 16369 SH SOLE 26 9993 0 6376 MELLANOX TECHNOLOGIES LTD SHS M51363113 642 5804 SH SOLE 28 5804 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 1803 16292 SH SOLE 30 16292 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 529 4782 SH SOLE 40 4782 0 0 MELROSE BANCORP INC COM 585553100 11 628 SH SOLE 21 628 0 0 MENLO THERAPEUTICS INC COM 586858102 92 15380 SH SOLE 2 936 0 14444 MENLO THERAPEUTICS INC COM 586858102 312 52097 SH SOLE 18 52097 0 0 MENLO THERAPEUTICS INC COM 586858102 153 25591 SH SOLE 19 25591 0 0 MENLO THERAPEUTICS INC COM 586858102 3030 505920 SH SOLE 21 505920 0 0 MENLO THERAPEUTICS INC COM 586858102 1879 313732 SH SOLE 22 307767 0 5965 MERCADOLIBRE INC COM 58733R102 33534 54815 SH SOLE 2 9809 0 45006 MERCADOLIBRE INC COM 58733R102 9788 16000 SH SOLE 4 14809 0 1191 MERCADOLIBRE INC COM 58733R102 2286 3736 SH SOLE 7 3736 0 0 MERCADOLIBRE INC COM 58733R102 429 701 SH SOLE 13 701 0 0 MERCADOLIBRE INC COM 58733R102 253 413 SH SOLE 15 413 0 0 MERCADOLIBRE INC COM 58733R102 206157 336984 SH SOLE 18 242097 0 94887 MERCADOLIBRE INC COM 58733R102 264444 432260 SH SOLE 19 432260 0 0 MERCADOLIBRE INC COM 58733R102 49773 81359 SH SOLE 21 81359 0 0 MERCADOLIBRE INC COM 58733R102 78875 128929 SH SOLE 22 102546 0 26383 MERCADOLIBRE INC COM 58733R102 20105 32864 SH SOLE 23 32864 0 0 MERCADOLIBRE INC COM 58733R102 24665 40317 SH SOLE 25 40317 0 0 MERCADOLIBRE INC COM 58733R102 95382 155912 SH SOLE 26 51781 0 104131 MERCADOLIBRE INC COM 58733R102 5300 8663 SH SOLE 28 6425 0 2238 MERCADOLIBRE INC COM 58733R102 6678 10916 SH SOLE 29 1922 0 8994 MERCADOLIBRE INC COM 58733R102 51209 83707 SH SOLE 30 83707 0 0 MERCADOLIBRE INC COM 58733R102 7715 12611 SH SOLE 31 7651 0 4960 MERCADOLIBRE INC COM 58733R102 4219 6897 SH SOLE 32 6897 0 0 MERCADOLIBRE INC COM 58733R102 33770 55200 SH SOLE 34 55200 0 0 MERCADOLIBRE INC COM 58733R102 17328 28324 SH SOLE 36 28324 0 0 MERCADOLIBRE INC COM 58733R102 590 964 SH SOLE 40 964 0 0 MERCANTILE BANK CORP COM 587376104 678 20817 SH SOLE 2 5270 0 15547 MERCANTILE BANK CORP COM 587376104 15 474 SH SOLE 7 474 0 0 MERCANTILE BANK CORP COM 587376104 1834 56302 SH SOLE 18 56302 0 0 MERCANTILE BANK CORP COM 587376104 3077 94449 SH SOLE 19 94449 0 0 MERCANTILE BANK CORP COM 587376104 18287 561282 SH SOLE 21 561282 0 0 MERCANTILE BANK CORP COM 587376104 15502 475803 SH SOLE 22 454391 0 21412 MERCANTILE BANK CORP COM 587376104 309 9491 SH SOLE 23 9491 0 0 MERCANTILE BANK CORP COM 587376104 1009 30976 SH SOLE 26 0 0 30976 MERCANTILE BANK CORP COM 587376104 180 5539 SH SOLE 30 5539 0 0 MERCANTILE BANK CORP COM 587376104 268 8237 SH SOLE 31 0 0 8237 MERCANTILE BANK CORP COM 587376104 91 2806 SH SOLE 34 2806 0 0 MERCER INTL INC COM 588056101 739 47767 SH SOLE 18 47767 0 0 MERCER INTL INC COM 588056101 52109 3368375 SH SOLE 21 3368375 0 0 MERCER INTL INC COM 588056101 12354 798591 SH SOLE 22 778743 0 19848 MERCER INTL INC COM 588056101 244 15741 SH SOLE 26 0 0 15741 MERCER INTL INC COM 588056101 64 4145 SH SOLE 28 4145 0 0 MERCER INTL INC COM 588056101 1034 66854 SH SOLE 30 66854 0 0 MERCER INTL INC COM 588056101 1801 116400 SH SOLE 31 0 0 116400 MERCER INTL INC COM 588056101 78 5053 SH SOLE 40 5053 0 0 MERCHANTS BANCORP IND COM 58844R108 147 8631 SH SOLE 2 370 0 8261 MERCHANTS BANCORP IND COM 58844R108 6 326 SH SOLE 7 326 0 0 MERCHANTS BANCORP IND COM 58844R108 763 44828 SH SOLE 18 44828 0 0 MERCHANTS BANCORP IND COM 58844R108 254 14931 SH SOLE 19 14931 0 0 MERCHANTS BANCORP IND COM 58844R108 5249 308199 SH SOLE 21 308199 0 0 MERCHANTS BANCORP IND COM 58844R108 4432 260254 SH SOLE 22 249541 0 10713 MERCHANTS BANCORP IND COM 58844R108 31 1827 SH SOLE 30 1827 0 0 MERCK & CO INC COM 58933Y105 647997 7728056 SH SOLE 2 2092116 0 5635940 MERCK & CO INC COM 58933Y105 89077 1062342 SH SOLE 4 992662 0 69680 MERCK & CO INC COM 58933Y105 206618 2464136 SH SOLE 7 2454244 0 9892 MERCK & CO INC COM 58933Y105 19495 232498 SH SOLE 13 232498 0 0 MERCK & CO INC COM 58933Y105 2075 24749 SH SOLE 15 24749 0 0 MERCK & CO INC COM 58933Y105 805907 9611289 SH SOLE 18 9167582 0 443707 MERCK & CO INC COM 58933Y105 541467 6457564 SH SOLE 19 6457564 0 0 MERCK & CO INC COM 58933Y105 6203 73978 SH SOLE 20 73978 0 0 MERCK & CO INC COM 58933Y105 5208019 62111141 SH SOLE 21 62111141 0 0 MERCK & CO INC COM 58933Y105 5565206 66370973 SH SOLE 22 57959592 0 8411381 MERCK & CO INC COM 58933Y105 188213 2244634 SH SOLE 23 2244634 0 0 MERCK & CO INC COM 58933Y105 219576 2618679 SH SOLE 25 2618679 0 0 MERCK & CO INC COM 58933Y105 1037507 12373372 SH SOLE 26 2921690 0 9451682 MERCK & CO INC COM 58933Y105 42442 506171 SH SOLE 28 371382 0 134789 MERCK & CO INC COM 58933Y105 75175 896537 SH SOLE 29 259175 0 637362 MERCK & CO INC COM 58933Y105 870490 10381520 SH SOLE 30 10381520 0 0 MERCK & CO INC COM 58933Y105 104936 1251468 SH SOLE 31 814155 0 437313 MERCK & CO INC COM 58933Y105 16969 202378 SH SOLE 32 202378 0 0 MERCK & CO INC COM 58933Y105 254089 3030283 SH SOLE 34 3030283 0 0 MERCK & CO INC COM 58933Y105 181407 2163472 SH SOLE 36 2163472 0 0 MERCK & CO INC COM 58933Y105 4877 58168 SH SOLE 40 58168 0 0 MERCURY GENL CORP NEW COM 589400100 4415 70645 SH SOLE 2 13606 0 57039 MERCURY GENL CORP NEW COM 589400100 7 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 35 567 SH SOLE 7 567 0 0 MERCURY GENL CORP NEW COM 589400100 4806 76901 SH SOLE 18 76901 0 0 MERCURY GENL CORP NEW COM 589400100 376 6012 SH SOLE 19 6012 0 0 MERCURY GENL CORP NEW COM 589400100 83651 1338422 SH SOLE 21 1338422 0 0 MERCURY GENL CORP NEW COM 589400100 56697 907152 SH SOLE 22 848057 0 59095 MERCURY GENL CORP NEW COM 589400100 1011 16172 SH SOLE 26 9279 0 6893 MERCURY GENL CORP NEW COM 589400100 224 3581 SH SOLE 28 3581 0 0 MERCURY GENL CORP NEW COM 589400100 508 8135 SH SOLE 30 8135 0 0 MERCURY GENL CORP NEW COM 589400100 82 1306 SH SOLE 31 606 0 700 MERCURY GENL CORP NEW COM 589400100 51 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 166 2648 SH SOLE 40 2648 0 0 MERCURY SYS INC COM 589378108 3260 46335 SH SOLE 2 2206 0 44129 MERCURY SYS INC COM 589378108 46 655 SH SOLE 4 655 0 0 MERCURY SYS INC COM 589378108 73 1038 SH SOLE 7 1038 0 0 MERCURY SYS INC COM 589378108 16547 235207 SH SOLE 18 235207 0 0 MERCURY SYS INC COM 589378108 6402 91004 SH SOLE 19 91004 0 0 MERCURY SYS INC COM 589378108 462372 6572447 SH SOLE 21 6572447 0 0 MERCURY SYS INC COM 589378108 113587 1614601 SH SOLE 22 1546514 0 68087 MERCURY SYS INC COM 589378108 1740 24737 SH SOLE 26 15496 0 9241 MERCURY SYS INC COM 589378108 424 6029 SH SOLE 28 6029 0 0 MERCURY SYS INC COM 589378108 5631 80046 SH SOLE 30 80046 0 0 MERCURY SYS INC COM 589378108 742 10543 SH SOLE 31 0 0 10543 MERCURY SYS INC COM 589378108 129 1830 SH SOLE 34 1830 0 0 MERCURY SYS INC COM 589378108 358 5094 SH SOLE 40 5094 0 0 MEREDITH CORP COM 589433101 5522 100292 SH SOLE 2 18960 0 81332 MEREDITH CORP COM 589433101 33 597 SH SOLE 4 597 0 0 MEREDITH CORP COM 589433101 4380 79557 SH SOLE 7 79557 0 0 MEREDITH CORP COM 589433101 14189 257696 SH SOLE 18 257696 0 0 MEREDITH CORP COM 589433101 3756 68217 SH SOLE 19 68217 0 0 MEREDITH CORP COM 589433101 201139 3653091 SH SOLE 21 3653091 0 0 MEREDITH CORP COM 589433101 75484 1370933 SH SOLE 22 1315055 0 55878 MEREDITH CORP COM 589433101 41 739 SH SOLE 23 739 0 0 MEREDITH CORP COM 589433101 877 15932 SH SOLE 26 9827 0 6105 MEREDITH CORP COM 589433101 265 4805 SH SOLE 28 4805 0 0 MEREDITH CORP COM 589433101 600 10905 SH SOLE 30 10905 0 0 MEREDITH CORP COM 589433101 819 14870 SH SOLE 32 14870 0 0 MEREDITH CORP COM 589433101 15 269 SH SOLE 34 269 0 0 MEREDITH CORP COM 589433101 38 693 SH SOLE 36 693 0 0 MEREDITH CORP COM 589433101 218 3956 SH SOLE 40 3956 0 0 MERIDIAN BANCORP INC MD COM 58958U103 833 46554 SH SOLE 2 2050 0 44504 MERIDIAN BANCORP INC MD COM 58958U103 18 1013 SH SOLE 7 1013 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3039 169845 SH SOLE 18 169845 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2723 152193 SH SOLE 19 152193 0 0 MERIDIAN BANCORP INC MD COM 58958U103 29751 1662981 SH SOLE 21 1662981 0 0 MERIDIAN BANCORP INC MD COM 58958U103 25912 1448418 SH SOLE 22 1389483 0 58935 MERIDIAN BANCORP INC MD COM 58958U103 848 47397 SH SOLE 26 0 0 47397 MERIDIAN BANCORP INC MD COM 58958U103 127 7093 SH SOLE 28 7093 0 0 MERIDIAN BANCORP INC MD COM 58958U103 248 13856 SH SOLE 30 13856 0 0 MERIDIAN BANCORP INC MD COM 58958U103 656 36654 SH SOLE 31 0 0 36654 MERIDIAN BANCORP INC MD COM 58958U103 65 3606 SH SOLE 40 3606 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 496 41782 SH SOLE 2 1878 0 39904 MERIDIAN BIOSCIENCE INC COM 589584101 4 318 SH SOLE 4 318 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 10 807 SH SOLE 7 807 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2269 190954 SH SOLE 18 190954 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 865 72838 SH SOLE 19 72838 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 55625 4682219 SH SOLE 21 4682219 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 16487 1387791 SH SOLE 22 1333952 0 53839 MERIDIAN BIOSCIENCE INC COM 589584101 2 154 SH SOLE 23 154 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 126 10585 SH SOLE 26 7909 0 2676 MERIDIAN BIOSCIENCE INC COM 589584101 73 6137 SH SOLE 28 6137 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 705 59353 SH SOLE 30 59353 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 52 4407 SH SOLE 40 4407 0 0 MERIDIAN CORPORATION COM 58958P104 21 1232 SH SOLE 18 1232 0 0 MERIDIAN CORPORATION COM 58958P104 100 5917 SH SOLE 21 5917 0 0 MERIT MED SYS INC COM 589889104 3587 60230 SH SOLE 2 15753 0 44477 MERIT MED SYS INC COM 589889104 14 238 SH SOLE 4 238 0 0 MERIT MED SYS INC COM 589889104 63 1065 SH SOLE 7 1065 0 0 MERIT MED SYS INC COM 589889104 14820 248831 SH SOLE 18 236146 0 12685 MERIT MED SYS INC COM 589889104 18610 312453 SH SOLE 19 312453 0 0 MERIT MED SYS INC COM 589889104 347707 5837921 SH SOLE 21 5837921 0 0 MERIT MED SYS INC COM 589889104 110158 1849535 SH SOLE 22 1775088 0 74447 MERIT MED SYS INC COM 589889104 2948 49503 SH SOLE 23 49503 0 0 MERIT MED SYS INC COM 589889104 6471 108653 SH SOLE 26 12843 0 95810 MERIT MED SYS INC COM 589889104 414 6945 SH SOLE 28 6945 0 0 MERIT MED SYS INC COM 589889104 4730 79421 SH SOLE 30 79421 0 0 MERIT MED SYS INC COM 589889104 434 7279 SH SOLE 34 7279 0 0 MERIT MED SYS INC COM 589889104 338 5671 SH SOLE 40 5671 0 0 MERITAGE HOMES CORP COM 59001A102 2197 42788 SH SOLE 2 6950 0 35838 MERITAGE HOMES CORP COM 59001A102 12 234 SH SOLE 4 234 0 0 MERITAGE HOMES CORP COM 59001A102 58 1132 SH SOLE 7 1132 0 0 MERITAGE HOMES CORP COM 59001A102 8559 166711 SH SOLE 18 160193 0 6518 MERITAGE HOMES CORP COM 59001A102 6288 122468 SH SOLE 19 122468 0 0 MERITAGE HOMES CORP COM 59001A102 222122 4326486 SH SOLE 21 4326486 0 0 MERITAGE HOMES CORP COM 59001A102 60190 1172379 SH SOLE 22 1120099 0 52280 MERITAGE HOMES CORP COM 59001A102 1018 19824 SH SOLE 23 19824 0 0 MERITAGE HOMES CORP COM 59001A102 3602 70169 SH SOLE 26 13441 0 56728 MERITAGE HOMES CORP COM 59001A102 241 4702 SH SOLE 28 4702 0 0 MERITAGE HOMES CORP COM 59001A102 2687 52329 SH SOLE 30 52329 0 0 MERITAGE HOMES CORP COM 59001A102 1601 31194 SH SOLE 31 0 0 31194 MERITAGE HOMES CORP COM 59001A102 103 1999 SH SOLE 36 1999 0 0 MERITAGE HOMES CORP COM 59001A102 205 3993 SH SOLE 40 3993 0 0 MERITOR INC COM 59001K100 2001 82528 SH SOLE 2 13709 0 68819 MERITOR INC COM 59001K100 11 463 SH SOLE 4 463 0 0 MERITOR INC COM 59001K100 64 2650 SH SOLE 7 2650 0 0 MERITOR INC COM 59001K100 6604 272343 SH SOLE 18 263700 0 8643 MERITOR INC COM 59001K100 5781 238374 SH SOLE 19 238374 0 0 MERITOR INC COM 59001K100 62577 2580499 SH SOLE 21 2580499 0 0 MERITOR INC COM 59001K100 69985 2885976 SH SOLE 22 2768652 0 117324 MERITOR INC COM 59001K100 190 7829 SH SOLE 23 7829 0 0 MERITOR INC COM 59001K100 1011 41702 SH SOLE 26 11528 0 30174 MERITOR INC COM 59001K100 268 11058 SH SOLE 28 11058 0 0 MERITOR INC COM 59001K100 559 23055 SH SOLE 30 23055 0 0 MERITOR INC COM 59001K100 4368 180135 SH SOLE 31 0 0 180135 MERITOR INC COM 59001K100 101 4155 SH SOLE 36 4155 0 0 MERITOR INC COM 59001K100 178 7326 SH SOLE 40 7326 0 0 MERITOR INC NOTE 3.250%10/1 59001KAF7 964 925000 PRN SOLE 21 925000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 16 2723 SH SOLE 18 2723 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 214 35352 SH SOLE 21 35352 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1285 212416 SH SOLE 22 212416 0 0 MERSANA THERAPEUTICS INC COM 59045L106 138 33973 SH SOLE 2 1530 0 32443 MERSANA THERAPEUTICS INC COM 59045L106 1 338 SH SOLE 7 338 0 0 MERSANA THERAPEUTICS INC COM 59045L106 503 124265 SH SOLE 18 124265 0 0 MERSANA THERAPEUTICS INC COM 59045L106 290 71512 SH SOLE 19 71512 0 0 MERSANA THERAPEUTICS INC COM 59045L106 5078 1253939 SH SOLE 21 1253939 0 0 MERSANA THERAPEUTICS INC COM 59045L106 3617 893153 SH SOLE 22 812386 0 80767 MERSANA THERAPEUTICS INC COM 59045L106 54 13283 SH SOLE 23 13283 0 0 MERUS N V COM N5749R100 130 8873 SH SOLE 22 8873 0 0 MESA AIR GROUP INC COM NEW 590479135 168 18331 SH SOLE 2 861 0 17470 MESA AIR GROUP INC COM NEW 590479135 655 71633 SH SOLE 18 71633 0 0 MESA AIR GROUP INC COM NEW 590479135 318 34748 SH SOLE 19 34748 0 0 MESA AIR GROUP INC COM NEW 590479135 6611 723261 SH SOLE 21 723261 0 0 MESA AIR GROUP INC COM NEW 590479135 3964 433722 SH SOLE 22 427584 0 6138 MESA AIR GROUP INC COM NEW 590479135 684 74861 SH SOLE 31 0 0 74861 MESA LABS INC COM 59064R109 730 2989 SH SOLE 2 146 0 2843 MESA LABS INC COM 59064R109 4 16 SH SOLE 4 16 0 0 MESA LABS INC COM 59064R109 18 72 SH SOLE 7 72 0 0 MESA LABS INC COM 59064R109 3848 15747 SH SOLE 18 15747 0 0 MESA LABS INC COM 59064R109 1421 5815 SH SOLE 19 5815 0 0 MESA LABS INC COM 59064R109 97261 398054 SH SOLE 21 398054 0 0 MESA LABS INC COM 59064R109 23955 98039 SH SOLE 22 93113 0 4926 MESA LABS INC COM 59064R109 86 352 SH SOLE 28 352 0 0 MESA LABS INC COM 59064R109 17456 71443 SH SOLE 30 71443 0 0 MESA LABS INC COM 59064R109 49 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 940 33518 SH SOLE 2 1526 0 31992 META FINL GROUP INC COM 59100U108 5 186 SH SOLE 4 186 0 0 META FINL GROUP INC COM 59100U108 15 534 SH SOLE 7 534 0 0 META FINL GROUP INC COM 59100U108 4215 150265 SH SOLE 18 150265 0 0 META FINL GROUP INC COM 59100U108 1750 62371 SH SOLE 19 62371 0 0 META FINL GROUP INC COM 59100U108 91165 3250085 SH SOLE 21 3250085 0 0 META FINL GROUP INC COM 59100U108 27079 965399 SH SOLE 22 925603 0 39796 META FINL GROUP INC COM 59100U108 271 9675 SH SOLE 26 0 0 9675 META FINL GROUP INC COM 59100U108 109 3894 SH SOLE 28 3894 0 0 META FINL GROUP INC COM 59100U108 4333 154488 SH SOLE 30 154488 0 0 META FINL GROUP INC COM 59100U108 111 3945 SH SOLE 40 3945 0 0 METHODE ELECTRS INC COM 591520200 955 33411 SH SOLE 2 1565 0 31846 METHODE ELECTRS INC COM 591520200 3 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 23 797 SH SOLE 7 797 0 0 METHODE ELECTRS INC COM 591520200 4562 159678 SH SOLE 18 159678 0 0 METHODE ELECTRS INC COM 591520200 1779 62259 SH SOLE 19 62259 0 0 METHODE ELECTRS INC COM 591520200 113910 3987039 SH SOLE 21 3987039 0 0 METHODE ELECTRS INC COM 591520200 31781 1112376 SH SOLE 22 1058655 0 53721 METHODE ELECTRS INC COM 591520200 505 17663 SH SOLE 26 12808 0 4855 METHODE ELECTRS INC COM 591520200 151 5282 SH SOLE 28 5282 0 0 METHODE ELECTRS INC COM 591520200 1621 56722 SH SOLE 30 56722 0 0 METHODE ELECTRS INC COM 591520200 1610 56355 SH SOLE 31 0 0 56355 METHODE ELECTRS INC COM 591520200 111 3886 SH SOLE 40 3886 0 0 METLIFE INC COM 59156R108 133377 2685272 SH SOLE 2 816356 0 1868916 METLIFE INC COM 59156R108 17550 353327 SH SOLE 4 331728 0 21599 METLIFE INC COM 59156R108 43963 885097 SH SOLE 7 827150 0 57947 METLIFE INC COM 59156R108 2423 48787 SH SOLE 13 48787 0 0 METLIFE INC COM 59156R108 441 8886 SH SOLE 15 8886 0 0 METLIFE INC COM 59156R108 341146 6868255 SH SOLE 18 6398215 0 470040 METLIFE INC COM 59156R108 508422 10236001 SH SOLE 19 10236001 0 0 METLIFE INC COM 59156R108 811954 16346964 SH SOLE 21 16346964 0 0 METLIFE INC COM 59156R108 1179832 23753420 SH SOLE 22 20913034 0 2840386 METLIFE INC COM 59156R108 37638 757759 SH SOLE 23 757759 0 0 METLIFE INC COM 59156R108 43312 872000 SH SOLE 25 872000 0 0 METLIFE INC COM 59156R108 227434 4578902 SH SOLE 26 947936 0 3630966 METLIFE INC COM 59156R108 7944 159938 SH SOLE 28 116163 0 43775 METLIFE INC COM 59156R108 12947 260656 SH SOLE 29 92614 0 168042 METLIFE INC COM 59156R108 169022 3402899 SH SOLE 30 3402899 0 0 METLIFE INC COM 59156R108 20830 419361 SH SOLE 31 263259 0 156102 METLIFE INC COM 59156R108 19394 390450 SH SOLE 34 390450 0 0 METLIFE INC COM 59156R108 38416 773426 SH SOLE 36 773426 0 0 METLIFE INC COM 59156R108 900 18115 SH SOLE 40 18115 0 0 METROPOLITAN BK HLDG CORP COM 591774104 307 6971 SH SOLE 2 327 0 6644 METROPOLITAN BK HLDG CORP COM 591774104 6 138 SH SOLE 7 138 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1080 24542 SH SOLE 18 24542 0 0 METROPOLITAN BK HLDG CORP COM 591774104 639 14521 SH SOLE 19 14521 0 0 METROPOLITAN BK HLDG CORP COM 591774104 10633 241661 SH SOLE 21 241661 0 0 METROPOLITAN BK HLDG CORP COM 591774104 5470 124312 SH SOLE 22 118926 0 5386 METTLER TOLEDO INTERNATIONAL COM 592688105 63402 75478 SH SOLE 2 19668 0 55810 METTLER TOLEDO INTERNATIONAL COM 592688105 9589 11415 SH SOLE 4 10745 0 670 METTLER TOLEDO INTERNATIONAL COM 592688105 24060 28643 SH SOLE 7 23103 0 5540 METTLER TOLEDO INTERNATIONAL COM 592688105 354 421 SH SOLE 13 421 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 205 244 SH SOLE 15 244 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 44046 52436 SH SOLE 18 48596 0 3840 METTLER TOLEDO INTERNATIONAL COM 592688105 7704 9172 SH SOLE 19 9172 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 586570 698298 SH SOLE 21 698298 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 547208 651438 SH SOLE 22 579512 0 71926 METTLER TOLEDO INTERNATIONAL COM 592688105 18099 21546 SH SOLE 23 21546 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 21496 25590 SH SOLE 25 25590 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 106834 127183 SH SOLE 26 30794 0 96389 METTLER TOLEDO INTERNATIONAL COM 592688105 4070 4845 SH SOLE 28 3516 0 1329 METTLER TOLEDO INTERNATIONAL COM 592688105 6623 7885 SH SOLE 29 2703 0 5182 METTLER TOLEDO INTERNATIONAL COM 592688105 92699 110356 SH SOLE 30 110356 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 9511 11323 SH SOLE 31 7941 0 3382 METTLER TOLEDO INTERNATIONAL COM 592688105 4141 4930 SH SOLE 34 4930 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 14423 17170 SH SOLE 36 17170 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 463 551 SH SOLE 40 551 0 0 MFA FINL INC COM 55272X102 6620 921977 SH SOLE 2 70087 0 851890 MFA FINL INC COM 55272X102 14 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 102 14173 SH SOLE 7 14173 0 0 MFA FINL INC COM 55272X102 1520 211691 SH SOLE 18 211691 0 0 MFA FINL INC COM 55272X102 700 97475 SH SOLE 19 97475 0 0 MFA FINL INC COM 55272X102 108756 15147098 SH SOLE 21 15147098 0 0 MFA FINL INC COM 55272X102 92008 12814469 SH SOLE 22 11867494 0 946975 MFA FINL INC COM 55272X102 1026 142861 SH SOLE 26 80451 0 62410 MFA FINL INC COM 55272X102 430 59957 SH SOLE 28 59957 0 0 MFA FINL INC COM 55272X102 827 115227 SH SOLE 30 115227 0 0 MFA FINL INC COM 55272X102 261 36380 SH SOLE 31 9680 0 26700 MFA FINL INC COM 55272X102 88 12262 SH SOLE 36 12262 0 0 MFA FINL INC COM 55272X102 289 40225 SH SOLE 40 40225 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2 357 SH SOLE 18 357 0 0 MGE ENERGY INC COM 55277P104 2493 34112 SH SOLE 2 1446 0 32666 MGE ENERGY INC COM 55277P104 111 1522 SH SOLE 4 1522 0 0 MGE ENERGY INC COM 55277P104 43 585 SH SOLE 7 585 0 0 MGE ENERGY INC COM 55277P104 8616 117892 SH SOLE 18 117892 0 0 MGE ENERGY INC COM 55277P104 4358 59632 SH SOLE 19 59632 0 0 MGE ENERGY INC COM 55277P104 83882 1147813 SH SOLE 21 1147813 0 0 MGE ENERGY INC COM 55277P104 77232 1056817 SH SOLE 22 1004719 0 52098 MGE ENERGY INC COM 55277P104 1058 14471 SH SOLE 26 12176 0 2295 MGE ENERGY INC COM 55277P104 350 4796 SH SOLE 28 4796 0 0 MGE ENERGY INC COM 55277P104 1452 19872 SH SOLE 30 19872 0 0 MGE ENERGY INC COM 55277P104 116 1593 SH SOLE 36 1593 0 0 MGE ENERGY INC COM 55277P104 277 3797 SH SOLE 40 3797 0 0 MGIC INVT CORP WIS COM 552848103 9098 692374 SH SOLE 2 62890 0 629484 MGIC INVT CORP WIS COM 552848103 19 1481 SH SOLE 4 1481 0 0 MGIC INVT CORP WIS COM 552848103 123 9335 SH SOLE 7 9335 0 0 MGIC INVT CORP WIS COM 552848103 2202 167616 SH SOLE 18 167616 0 0 MGIC INVT CORP WIS COM 552848103 1502 114342 SH SOLE 19 114342 0 0 MGIC INVT CORP WIS COM 552848103 56534 4302429 SH SOLE 21 4302429 0 0 MGIC INVT CORP WIS COM 552848103 132578 10089617 SH SOLE 22 9375579 0 714038 MGIC INVT CORP WIS COM 552848103 2854 217197 SH SOLE 26 96562 0 120635 MGIC INVT CORP WIS COM 552848103 634 48273 SH SOLE 28 48273 0 0 MGIC INVT CORP WIS COM 552848103 1294 98504 SH SOLE 30 98504 0 0 MGIC INVT CORP WIS COM 552848103 2534 192872 SH SOLE 31 7514 0 185358 MGIC INVT CORP WIS COM 552848103 97 7380 SH SOLE 36 7380 0 0 MGIC INVT CORP WIS COM 552848103 457 34774 SH SOLE 40 34774 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 7 228 SH SOLE 4 228 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 58 1892 SH SOLE 19 1892 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2724 88861 SH SOLE 21 88861 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 6415 209290 SH SOLE 22 164731 0 44559 MGM GROWTH PPTYS LLC CL A COM 55303A105 1256 40966 SH SOLE 26 22901 0 18065 MGM GROWTH PPTYS LLC CL A COM 55303A105 301 9808 SH SOLE 28 9808 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 860 28048 SH SOLE 30 28048 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 265 8642 SH SOLE 40 8642 0 0 MGM RESORTS INTERNATIONAL COM 552953101 28943 1013053 SH SOLE 2 109681 0 903372 MGM RESORTS INTERNATIONAL COM 552953101 4465 156299 SH SOLE 4 142198 0 14101 MGM RESORTS INTERNATIONAL COM 552953101 12938 452860 SH SOLE 7 434580 0 18280 MGM RESORTS INTERNATIONAL COM 552953101 92 3211 SH SOLE 13 3211 0 0 MGM RESORTS INTERNATIONAL COM 552953101 135 4729 SH SOLE 15 4729 0 0 MGM RESORTS INTERNATIONAL COM 552953101 28871 1010548 SH SOLE 18 943546 0 67002 MGM RESORTS INTERNATIONAL COM 552953101 4059 142080 SH SOLE 19 142080 0 0 MGM RESORTS INTERNATIONAL COM 552953101 314307 11001305 SH SOLE 21 11001305 0 0 MGM RESORTS INTERNATIONAL COM 552953101 344582 12060964 SH SOLE 22 10995478 0 1065486 MGM RESORTS INTERNATIONAL COM 552953101 10516 368077 SH SOLE 23 368077 0 0 MGM RESORTS INTERNATIONAL COM 552953101 14933 522678 SH SOLE 25 522678 0 0 MGM RESORTS INTERNATIONAL COM 552953101 60775 2127231 SH SOLE 26 615489 0 1511742 MGM RESORTS INTERNATIONAL COM 552953101 2751 96275 SH SOLE 28 68439 0 27836 MGM RESORTS INTERNATIONAL COM 552953101 3062 107175 SH SOLE 29 0 0 107175 MGM RESORTS INTERNATIONAL COM 552953101 48743 1706078 SH SOLE 30 1706078 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2807 98262 SH SOLE 31 19449 0 78813 MGM RESORTS INTERNATIONAL COM 552953101 806 28225 SH SOLE 34 28225 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10485 366999 SH SOLE 36 366999 0 0 MGM RESORTS INTERNATIONAL COM 552953101 344 12033 SH SOLE 40 12033 0 0 MGP INGREDIENTS INC NEW COM 55303J106 765 11537 SH SOLE 2 559 0 10978 MGP INGREDIENTS INC NEW COM 55303J106 6 98 SH SOLE 4 98 0 0 MGP INGREDIENTS INC NEW COM 55303J106 19 283 SH SOLE 7 283 0 0 MGP INGREDIENTS INC NEW COM 55303J106 3760 56705 SH SOLE 18 56705 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1466 22110 SH SOLE 19 22110 0 0 MGP INGREDIENTS INC NEW COM 55303J106 90762 1368760 SH SOLE 21 1368760 0 0 MGP INGREDIENTS INC NEW COM 55303J106 25988 391923 SH SOLE 22 373600 0 18323 MGP INGREDIENTS INC NEW COM 55303J106 554 8354 SH SOLE 26 6980 0 1374 MGP INGREDIENTS INC NEW COM 55303J106 129 1939 SH SOLE 28 1939 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1218 18372 SH SOLE 30 18372 0 0 MGP INGREDIENTS INC NEW COM 55303J106 103 1553 SH SOLE 40 1553 0 0 MICHAELS COS INC COM 59408Q106 1086 124791 SH SOLE 2 41652 0 83139 MICHAELS COS INC COM 59408Q106 4 432 SH SOLE 4 432 0 0 MICHAELS COS INC COM 59408Q106 27 3156 SH SOLE 7 3156 0 0 MICHAELS COS INC COM 59408Q106 4283 492287 SH SOLE 18 492287 0 0 MICHAELS COS INC COM 59408Q106 1272 146261 SH SOLE 19 146261 0 0 MICHAELS COS INC COM 59408Q106 53143 6108373 SH SOLE 21 6108373 0 0 MICHAELS COS INC COM 59408Q106 38492 4424413 SH SOLE 22 4280504 0 143909 MICHAELS COS INC COM 59408Q106 339 38946 SH SOLE 26 29812 0 9134 MICHAELS COS INC COM 59408Q106 124 14306 SH SOLE 28 14306 0 0 MICHAELS COS INC COM 59408Q106 277 31892 SH SOLE 30 31892 0 0 MICHAELS COS INC COM 59408Q106 1172 134750 SH SOLE 31 0 0 134750 MICHAELS COS INC COM 59408Q106 37 4198 SH SOLE 36 4198 0 0 MICHAELS COS INC COM 59408Q106 95 10880 SH SOLE 40 10880 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 365 13935 SH SOLE 2 0 0 13935 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 3 122 SH SOLE 18 122 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 31 1176 SH SOLE 22 0 0 1176 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 721 27541 SH SOLE 25 27541 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 5559 212257 SH SOLE 26 48464 0 163793 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 71 2714 SH SOLE 28 2714 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 293 11204 SH SOLE 30 11204 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1351 51583 SH SOLE 31 32440 0 19143 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 58 2196 SH SOLE 34 2196 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 20 750 SH SOLE 36 750 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 27 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 47 9145 SH SOLE 21 9145 0 0 MICROBOT MED INC COM NEW 59503A204 894 173596 SH SOLE 22 173596 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 47697 550133 SH SOLE 2 50185 0 499948 MICROCHIP TECHNOLOGY INC COM 595017104 6197 71471 SH SOLE 4 65317 0 6154 MICROCHIP TECHNOLOGY INC COM 595017104 18839 217295 SH SOLE 7 213504 0 3791 MICROCHIP TECHNOLOGY INC COM 595017104 599 6906 SH SOLE 13 6906 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 216 2488 SH SOLE 15 2488 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH SOLE 17 0 0 1 MICROCHIP TECHNOLOGY INC COM 595017104 45445 524167 SH SOLE 18 492744 0 31423 MICROCHIP TECHNOLOGY INC COM 595017104 11886 137099 SH SOLE 19 137099 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 586308 6762486 SH SOLE 21 6762486 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 494822 5707294 SH SOLE 22 5094661 0 612633 MICROCHIP TECHNOLOGY INC COM 595017104 14694 169481 SH SOLE 23 169481 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 18821 217081 SH SOLE 25 217081 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 85640 987777 SH SOLE 26 289457 0 698320 MICROCHIP TECHNOLOGY INC COM 595017104 4083 47096 SH SOLE 28 34717 0 12379 MICROCHIP TECHNOLOGY INC COM 595017104 4753 54818 SH SOLE 29 5135 0 49683 MICROCHIP TECHNOLOGY INC COM 595017104 97546 1125096 SH SOLE 30 1125096 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 7052 81336 SH SOLE 31 46991 0 34345 MICROCHIP TECHNOLOGY INC COM 595017104 2885 33281 SH SOLE 32 33281 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2916 33635 SH SOLE 34 33635 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 14286 164779 SH SOLE 36 164779 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 502 5789 SH SOLE 40 5789 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 7148 4050000 PRN SOLE 21 4050000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 6303 5350000 PRN SOLE 21 5350000 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 2108 1790000 PRN SOLE 21 1790000 0 0 MICRON SOLUTIONS INC COM 59511X105 2 620 SH SOLE 21 620 0 0 MICRON TECHNOLOGY INC COM 595112103 102333 2651802 SH SOLE 2 229940 0 2421862 MICRON TECHNOLOGY INC COM 595112103 15456 400527 SH SOLE 4 370179 0 30348 MICRON TECHNOLOGY INC COM 595112103 64110 1661324 SH SOLE 7 1065816 0 595508 MICRON TECHNOLOGY INC COM 595112103 1655 42881 SH SOLE 13 42881 0 0 MICRON TECHNOLOGY INC COM 595112103 505 13084 SH SOLE 15 13084 0 0 MICRON TECHNOLOGY INC COM 595112103 8 200 SH SOLE 17 0 0 200 MICRON TECHNOLOGY INC COM 595112103 75097 1946025 SH SOLE 18 1792889 0 153136 MICRON TECHNOLOGY INC COM 595112103 32966 854264 SH SOLE 19 854264 0 0 MICRON TECHNOLOGY INC COM 595112103 919025 23815115 SH SOLE 21 23815115 0 0 MICRON TECHNOLOGY INC COM 595112103 1037763 26892028 SH SOLE 22 23904359 0 2987669 MICRON TECHNOLOGY INC COM 595112103 30928 801450 SH SOLE 23 801450 0 0 MICRON TECHNOLOGY INC COM 595112103 45218 1171760 SH SOLE 25 1171760 0 0 MICRON TECHNOLOGY INC COM 595112103 202645 5251225 SH SOLE 26 1323888 0 3927337 MICRON TECHNOLOGY INC COM 595112103 8501 220279 SH SOLE 28 162244 0 58035 MICRON TECHNOLOGY INC COM 595112103 955 24758 SH SOLE 29 24758 0 0 MICRON TECHNOLOGY INC COM 595112103 224872 5827215 SH SOLE 30 5827215 0 0 MICRON TECHNOLOGY INC COM 595112103 15467 400792 SH SOLE 31 220826 0 179966 MICRON TECHNOLOGY INC COM 595112103 5974 154798 SH SOLE 32 154798 0 0 MICRON TECHNOLOGY INC COM 595112103 14861 385106 SH SOLE 34 385106 0 0 MICRON TECHNOLOGY INC COM 595112103 32028 829957 SH SOLE 36 829957 0 0 MICRON TECHNOLOGY INC COM 595112103 1010 26163 SH SOLE 40 26163 0 0 MICROSOFT CORP COM 594918104 2727534 20360807 SH SOLE 2 3132676 0 17228131 MICROSOFT CORP COM 594918104 373186 2785802 SH SOLE 4 2589393 0 196409 MICROSOFT CORP COM 594918104 926480 6916098 SH SOLE 7 6899994 0 16104 MICROSOFT CORP COM 594918104 26946 201153 SH SOLE 13 201153 0 0 MICROSOFT CORP COM 594918104 10867 81120 SH SOLE 15 81120 0 0 MICROSOFT CORP COM 594918104 558 4162 SH SOLE 17 0 0 4162 MICROSOFT CORP COM 594918104 4011113 29942617 SH SOLE 18 27410177 0 2532440 MICROSOFT CORP COM 594918104 2056588 15352251 SH SOLE 19 15352251 0 0 MICROSOFT CORP COM 594918104 5863 43766 SH SOLE 20 43766 0 0 MICROSOFT CORP COM 594918104 20382900 152156612 SH SOLE 21 152156612 0 0 MICROSOFT CORP COM 594918104 25070290 187147585 SH SOLE 22 165718219 0 21429366 MICROSOFT CORP COM 594918104 752176 5614931 SH SOLE 23 5614931 0 0 MICROSOFT CORP COM 594918104 1014934 7576398 SH SOLE 25 7510864 0 65534 MICROSOFT CORP COM 594918104 4010520 29938187 SH SOLE 26 7906012 0 22032175 MICROSOFT CORP COM 594918104 191033 1426047 SH SOLE 28 1044954 0 381093 MICROSOFT CORP COM 594918104 147189 1098752 SH SOLE 29 339201 0 759551 MICROSOFT CORP COM 594918104 4183581 31230073 SH SOLE 30 31230073 0 0 MICROSOFT CORP COM 594918104 391463 2922235 SH SOLE 31 1634695 0 1287540 MICROSOFT CORP COM 594918104 171915 1283328 SH SOLE 32 1283328 0 0 MICROSOFT CORP COM 594918104 533225 3980476 SH SOLE 34 3980476 0 0 MICROSOFT CORP COM 594918104 734212 5480827 SH SOLE 36 5480827 0 0 MICROSOFT CORP COM 594918104 1105 8247 SH SOLE 37 8247 0 0 MICROSOFT CORP COM 594918104 22003 164250 SH SOLE 40 164250 0 0 MICROSOFT CORP OPTIONS 594918104 723 5400 SH Call SOLE 2 5400 0 0 MICROSOFT CORP OPTIONS 594918104 34120 254700 SH Call SOLE 19 254700 0 0 MICROSOFT CORP OPTIONS 594918104 643 4800 SH Call SOLE 22 4800 0 0 MICROSOFT CORP OPTIONS 594918104 94 700 SH Call SOLE 25 700 0 0 MICROSOFT CORP OPTIONS 594918104 80 600 SH Call SOLE 26 0 0 600 MICROSOFT CORP OPTIONS 594918104 9886 73800 SH Call SOLE 34 73800 0 0 MICROSTRATEGY INC CL A NEW 594972408 1024 7143 SH SOLE 2 330 0 6813 MICROSTRATEGY INC CL A NEW 594972408 7 48 SH SOLE 4 48 0 0 MICROSTRATEGY INC CL A NEW 594972408 27 186 SH SOLE 7 186 0 0 MICROSTRATEGY INC CL A NEW 594972408 5192 36228 SH SOLE 18 36228 0 0 MICROSTRATEGY INC CL A NEW 594972408 2039 14225 SH SOLE 19 14225 0 0 MICROSTRATEGY INC CL A NEW 594972408 130134 908061 SH SOLE 21 908061 0 0 MICROSTRATEGY INC CL A NEW 594972408 36722 256242 SH SOLE 22 243124 0 13118 MICROSTRATEGY INC CL A NEW 594972408 594 4144 SH SOLE 26 1131 0 3013 MICROSTRATEGY INC CL A NEW 594972408 194 1357 SH SOLE 28 1357 0 0 MICROSTRATEGY INC CL A NEW 594972408 17011 118702 SH SOLE 30 118702 0 0 MICROSTRATEGY INC CL A NEW 594972408 153 1069 SH SOLE 40 1069 0 0 MICROVISION INC DEL COM NEW 594960304 18 21758 SH SOLE 18 21758 0 0 MICROVISION INC DEL COM NEW 594960304 244 302720 SH SOLE 21 302720 0 0 MICROVISION INC DEL COM NEW 594960304 1036 1286751 SH SOLE 22 1286751 0 0 MICT INC COM 55328R109 3 4533 SH SOLE 21 4533 0 0 MICT INC COM 55328R109 3 3724 SH SOLE 22 3724 0 0 MID AMER APT CMNTYS INC COM 59522J103 32494 275936 SH SOLE 2 27068 0 248868 MID AMER APT CMNTYS INC COM 59522J103 8134 69073 SH SOLE 4 65453 0 3620 MID AMER APT CMNTYS INC COM 59522J103 27678 235034 SH SOLE 7 225394 0 9640 MID AMER APT CMNTYS INC COM 59522J103 206 1747 SH SOLE 13 1747 0 0 MID AMER APT CMNTYS INC COM 59522J103 609 5172 SH SOLE 15 5172 0 0 MID AMER APT CMNTYS INC COM 59522J103 26622 226068 SH SOLE 18 210952 0 15116 MID AMER APT CMNTYS INC COM 59522J103 19621 166615 SH SOLE 19 166615 0 0 MID AMER APT CMNTYS INC COM 59522J103 475332 4036451 SH SOLE 21 4036451 0 0 MID AMER APT CMNTYS INC COM 59522J103 464491 3944391 SH SOLE 22 3631358 0 313033 MID AMER APT CMNTYS INC COM 59522J103 10405 88360 SH SOLE 23 88360 0 0 MID AMER APT CMNTYS INC COM 59522J103 41020 348336 SH SOLE 25 348336 0 0 MID AMER APT CMNTYS INC COM 59522J103 58686 498353 SH SOLE 26 148894 0 349459 MID AMER APT CMNTYS INC COM 59522J103 2826 23999 SH SOLE 28 18109 0 5890 MID AMER APT CMNTYS INC COM 59522J103 10027 85145 SH SOLE 29 61253 0 23892 MID AMER APT CMNTYS INC COM 59522J103 101668 863347 SH SOLE 30 863347 0 0 MID AMER APT CMNTYS INC COM 59522J103 4672 39673 SH SOLE 31 21898 0 17775 MID AMER APT CMNTYS INC COM 59522J103 734 6231 SH SOLE 34 6231 0 0 MID AMER APT CMNTYS INC COM 59522J103 9533 80949 SH SOLE 36 80949 0 0 MID AMER APT CMNTYS INC COM 59522J103 275 2336 SH SOLE 40 2336 0 0 MID PENN BANCORP INC COM 59540G107 162 6513 SH SOLE 2 367 0 6146 MID PENN BANCORP INC COM 59540G107 598 23949 SH SOLE 18 23949 0 0 MID PENN BANCORP INC COM 59540G107 289 11570 SH SOLE 19 11570 0 0 MID PENN BANCORP INC COM 59540G107 5228 209543 SH SOLE 21 209543 0 0 MID PENN BANCORP INC COM 59540G107 1814 72693 SH SOLE 22 69275 0 3418 MID SOUTHERN BANCORP INC COM 59548Q107 8 669 SH SOLE 18 669 0 0 MIDDLEBY CORP COM 596278101 16236 119647 SH SOLE 2 6827 0 112820 MIDDLEBY CORP COM 596278101 2290 16872 SH SOLE 4 15451 0 1421 MIDDLEBY CORP COM 596278101 440 3239 SH SOLE 7 3239 0 0 MIDDLEBY CORP COM 596278101 46 341 SH SOLE 13 341 0 0 MIDDLEBY CORP COM 596278101 4248 31305 SH SOLE 18 26998 0 4307 MIDDLEBY CORP COM 596278101 1656 12204 SH SOLE 19 12204 0 0 MIDDLEBY CORP COM 596278101 95905 706745 SH SOLE 21 706745 0 0 MIDDLEBY CORP COM 596278101 209279 1542219 SH SOLE 22 1434400 0 107819 MIDDLEBY CORP COM 596278101 5865 43218 SH SOLE 23 43218 0 0 MIDDLEBY CORP COM 596278101 88 645 SH SOLE 25 645 0 0 MIDDLEBY CORP COM 596278101 20391 150265 SH SOLE 26 56255 0 94010 MIDDLEBY CORP COM 596278101 1471 10843 SH SOLE 28 7786 0 3057 MIDDLEBY CORP COM 596278101 1702 12544 SH SOLE 29 1132 0 11412 MIDDLEBY CORP COM 596278101 10527 77576 SH SOLE 30 77576 0 0 MIDDLEBY CORP COM 596278101 2430 17904 SH SOLE 31 11054 0 6850 MIDDLEBY CORP COM 596278101 348 2564 SH SOLE 34 2564 0 0 MIDDLEBY CORP COM 596278101 1588 11705 SH SOLE 36 11705 0 0 MIDDLEBY CORP COM 596278101 157 1156 SH SOLE 40 1156 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 26 643 SH SOLE 18 643 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 11 269 SH SOLE 21 269 0 0 MIDDLESEX WATER CO COM 596680108 841 14193 SH SOLE 2 668 0 13525 MIDDLESEX WATER CO COM 596680108 6 105 SH SOLE 4 105 0 0 MIDDLESEX WATER CO COM 596680108 593 10005 SH SOLE 7 10005 0 0 MIDDLESEX WATER CO COM 596680108 3301 55705 SH SOLE 18 55705 0 0 MIDDLESEX WATER CO COM 596680108 1619 27325 SH SOLE 19 27325 0 0 MIDDLESEX WATER CO COM 596680108 33231 560856 SH SOLE 21 560856 0 0 MIDDLESEX WATER CO COM 596680108 31148 525711 SH SOLE 22 503864 0 21847 MIDDLESEX WATER CO COM 596680108 853 14399 SH SOLE 23 14399 0 0 MIDDLESEX WATER CO COM 596680108 621 10476 SH SOLE 26 6485 0 3991 MIDDLESEX WATER CO COM 596680108 123 2069 SH SOLE 28 2069 0 0 MIDDLESEX WATER CO COM 596680108 3694 62342 SH SOLE 30 62342 0 0 MIDDLESEX WATER CO COM 596680108 82 1390 SH SOLE 40 1390 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 600 22455 SH SOLE 2 947 0 21508 MIDLAND STS BANCORP INC ILL COM 597742105 11 402 SH SOLE 7 402 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2013 75340 SH SOLE 18 75340 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 994 37217 SH SOLE 19 37217 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 19698 737214 SH SOLE 21 737214 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 14756 552251 SH SOLE 22 527620 0 24631 MIDLAND STS BANCORP INC ILL COM 597742105 174 6494 SH SOLE 26 0 0 6494 MIDLAND STS BANCORP INC ILL COM 597742105 152 5689 SH SOLE 30 5689 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1069 40000 SH SOLE 31 0 0 40000 MIDSOUTH BANCORP INC COM 598039105 189 15923 SH SOLE 2 1816 0 14107 MIDSOUTH BANCORP INC COM 598039105 5 448 SH SOLE 7 448 0 0 MIDSOUTH BANCORP INC COM 598039105 642 54204 SH SOLE 18 54204 0 0 MIDSOUTH BANCORP INC COM 598039105 312 26298 SH SOLE 19 26298 0 0 MIDSOUTH BANCORP INC COM 598039105 6275 529560 SH SOLE 21 529560 0 0 MIDSOUTH BANCORP INC COM 598039105 2972 250823 SH SOLE 22 234707 0 16116 MIDSTATES PETE CO INC COM PAR 59804T407 110 18595 SH SOLE 2 530 0 18065 MIDSTATES PETE CO INC COM PAR 59804T407 3 488 SH SOLE 7 488 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 281 47633 SH SOLE 18 47633 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 137 23203 SH SOLE 19 23203 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 2995 508405 SH SOLE 21 508405 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 2515 426962 SH SOLE 22 417897 0 9065 MIDWESTONE FINL GROUP INC NE COM 598511103 339 12108 SH SOLE 2 467 0 11641 MIDWESTONE FINL GROUP INC NE COM 598511103 3 115 SH SOLE 7 115 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1162 41577 SH SOLE 18 41577 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 681 24374 SH SOLE 19 24374 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 11171 399523 SH SOLE 21 399523 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 4619 165184 SH SOLE 22 156797 0 8387 MILACRON HLDGS CORP COM 59870L106 2724 197363 SH SOLE 2 2693 0 194670 MILACRON HLDGS CORP COM 59870L106 20 1476 SH SOLE 7 1476 0 0 MILACRON HLDGS CORP COM 59870L106 3114 225678 SH SOLE 18 225678 0 0 MILACRON HLDGS CORP COM 59870L106 1614 116953 SH SOLE 19 116953 0 0 MILACRON HLDGS CORP COM 59870L106 29241 2118888 SH SOLE 21 2118888 0 0 MILACRON HLDGS CORP COM 59870L106 28379 2056421 SH SOLE 22 1967528 0 88893 MILACRON HLDGS CORP COM 59870L106 508 36792 SH SOLE 26 32202 0 4590 MILACRON HLDGS CORP COM 59870L106 122 8874 SH SOLE 28 8874 0 0 MILACRON HLDGS CORP COM 59870L106 15151 1097908 SH SOLE 30 1097908 0 0 MILACRON HLDGS CORP COM 59870L106 106 7713 SH SOLE 40 7713 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 3 7108 SH SOLE 21 7108 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 95 8239 SH SOLE 2 407 0 7832 MILLENDO THERAPEUTICS INC COM 60040X103 374 32338 SH SOLE 18 32338 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 181 15646 SH SOLE 19 15646 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 3520 304474 SH SOLE 21 304474 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 1244 107645 SH SOLE 22 104950 0 2695 MILLER HERMAN INC COM 600544100 3451 77212 SH SOLE 2 27679 0 49533 MILLER HERMAN INC COM 600544100 12 267 SH SOLE 4 267 0 0 MILLER HERMAN INC COM 600544100 32 726 SH SOLE 7 726 0 0 MILLER HERMAN INC COM 600544100 15059 336888 SH SOLE 18 336888 0 0 MILLER HERMAN INC COM 600544100 4496 100588 SH SOLE 19 100588 0 0 MILLER HERMAN INC COM 600544100 182678 4086746 SH SOLE 21 4086746 0 0 MILLER HERMAN INC COM 600544100 97806 2188046 SH SOLE 22 2104827 0 83219 MILLER HERMAN INC COM 600544100 1117 24993 SH SOLE 26 19565 0 5428 MILLER HERMAN INC COM 600544100 339 7577 SH SOLE 28 7577 0 0 MILLER HERMAN INC COM 600544100 802 17942 SH SOLE 30 17942 0 0 MILLER HERMAN INC COM 600544100 964 21571 SH SOLE 31 0 0 21571 MILLER HERMAN INC COM 600544100 283 6334 SH SOLE 40 6334 0 0 MILLER INDS INC TENN COM NEW 600551204 441 14356 SH SOLE 2 4119 0 10237 MILLER INDS INC TENN COM NEW 600551204 9 303 SH SOLE 7 303 0 0 MILLER INDS INC TENN COM NEW 600551204 1341 43610 SH SOLE 18 38635 0 4975 MILLER INDS INC TENN COM NEW 600551204 1440 46832 SH SOLE 19 46832 0 0 MILLER INDS INC TENN COM NEW 600551204 12380 402603 SH SOLE 21 402603 0 0 MILLER INDS INC TENN COM NEW 600551204 15042 489163 SH SOLE 22 479611 0 9552 MILLER INDS INC TENN COM NEW 600551204 896 29129 SH SOLE 23 29129 0 0 MILLER INDS INC TENN COM NEW 600551204 674 21930 SH SOLE 26 0 0 21930 MIMECAST LTD ORD SHS G14838109 16 340 SH SOLE 4 340 0 0 MIMECAST LTD ORD SHS G14838109 1551 33195 SH SOLE 21 33195 0 0 MIMECAST LTD ORD SHS G14838109 2145 45932 SH SOLE 22 24933 0 20999 MIMECAST LTD ORD SHS G14838109 4509 96522 SH SOLE 25 96522 0 0 MIMECAST LTD ORD SHS G14838109 1156 24753 SH SOLE 26 13602 0 11151 MIMECAST LTD ORD SHS G14838109 324 6936 SH SOLE 28 6936 0 0 MIMECAST LTD ORD SHS G14838109 4371 93583 SH SOLE 30 93583 0 0 MIMECAST LTD ORD SHS G14838109 1228 26294 SH SOLE 34 26294 0 0 MIMECAST LTD ORD SHS G14838109 16 333 SH SOLE 36 333 0 0 MIMECAST LTD ORD SHS G14838109 247 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 57982 SH SOLE 21 57982 0 0 MIND C T I LTD ORD M70240102 159 71286 SH SOLE 31 0 0 71286 MINERALS TECHNOLOGIES INC COM 603158106 2780 51958 SH SOLE 2 16474 0 35484 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 10621 198492 SH SOLE 18 198492 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3223 60227 SH SOLE 19 60227 0 0 MINERALS TECHNOLOGIES INC COM 603158106 132146 2469551 SH SOLE 21 2469551 0 0 MINERALS TECHNOLOGIES INC COM 603158106 66171 1236603 SH SOLE 22 1188444 0 48159 MINERALS TECHNOLOGIES INC COM 603158106 834 15589 SH SOLE 26 12852 0 2737 MINERALS TECHNOLOGIES INC COM 603158106 235 4392 SH SOLE 28 4392 0 0 MINERALS TECHNOLOGIES INC COM 603158106 548 10232 SH SOLE 30 10232 0 0 MINERALS TECHNOLOGIES INC COM 603158106 204 3818 SH SOLE 40 3818 0 0 MINERVA NEUROSCIENCES INC COM 603380106 147 26126 SH SOLE 2 1140 0 24986 MINERVA NEUROSCIENCES INC COM 603380106 4 700 SH SOLE 7 700 0 0 MINERVA NEUROSCIENCES INC COM 603380106 565 100309 SH SOLE 18 100309 0 0 MINERVA NEUROSCIENCES INC COM 603380106 264 46927 SH SOLE 19 46927 0 0 MINERVA NEUROSCIENCES INC COM 603380106 7907 1404423 SH SOLE 21 1404423 0 0 MINERVA NEUROSCIENCES INC COM 603380106 4499 799082 SH SOLE 22 750178 0 48904 MINERVA NEUROSCIENCES INC COM 603380106 26 4607 SH SOLE 30 4607 0 0 MINERVA NEUROSCIENCES INC COM 603380106 27 4834 SH SOLE 34 4834 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 12 5809 SH SOLE 18 5809 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 143 69531 SH SOLE 21 69531 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 608 296509 SH SOLE 22 296509 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 90 44088 SH SOLE 26 0 0 44088 MIRATI THERAPEUTICS INC COM 60468T105 3644 35381 SH SOLE 2 14627 0 20754 MIRATI THERAPEUTICS INC COM 60468T105 16 158 SH SOLE 4 158 0 0 MIRATI THERAPEUTICS INC COM 60468T105 51 498 SH SOLE 7 498 0 0 MIRATI THERAPEUTICS INC COM 60468T105 10164 98680 SH SOLE 18 96595 0 2085 MIRATI THERAPEUTICS INC COM 60468T105 25003 242744 SH SOLE 19 242744 0 0 MIRATI THERAPEUTICS INC COM 60468T105 119146 1156754 SH SOLE 21 1156754 0 0 MIRATI THERAPEUTICS INC COM 60468T105 91151 884961 SH SOLE 22 852602 0 32359 MIRATI THERAPEUTICS INC COM 60468T105 178 1731 SH SOLE 23 1731 0 0 MIRATI THERAPEUTICS INC COM 60468T105 922 8954 SH SOLE 26 7750 0 1204 MIRATI THERAPEUTICS INC COM 60468T105 283 2749 SH SOLE 28 2749 0 0 MIRATI THERAPEUTICS INC COM 60468T105 5885 57139 SH SOLE 30 57139 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4506 43745 SH SOLE 34 43745 0 0 MIRATI THERAPEUTICS INC COM 60468T105 262 2540 SH SOLE 40 2540 0 0 MISONIX INC COM 604871103 161 6330 SH SOLE 2 301 0 6029 MISONIX INC COM 604871103 645 25382 SH SOLE 18 25382 0 0 MISONIX INC COM 604871103 312 12264 SH SOLE 19 12264 0 0 MISONIX INC COM 604871103 6189 243474 SH SOLE 21 243474 0 0 MISONIX INC COM 604871103 4469 175805 SH SOLE 22 173686 0 2119 MISTRAS GROUP INC COM 60649T107 237 16524 SH SOLE 2 729 0 15795 MISTRAS GROUP INC COM 60649T107 6 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 878 61131 SH SOLE 18 61131 0 0 MISTRAS GROUP INC COM 60649T107 442 30751 SH SOLE 19 30751 0 0 MISTRAS GROUP INC COM 60649T107 8935 621762 SH SOLE 21 621762 0 0 MISTRAS GROUP INC COM 60649T107 6306 438846 SH SOLE 22 417973 0 20873 MISTRAS GROUP INC COM 60649T107 36 2523 SH SOLE 28 2523 0 0 MISTRAS GROUP INC COM 60649T107 110 7683 SH SOLE 30 7683 0 0 MISTRAS GROUP INC COM 60649T107 25 1749 SH SOLE 40 1749 0 0 MITCHAM INDS INC COM 606501104 10 2503 SH SOLE 18 2503 0 0 MITCHAM INDS INC COM 606501104 170 42939 SH SOLE 21 42939 0 0 MITCHAM INDS INC COM 606501104 1137 287794 SH SOLE 22 287794 0 0 MITEK SYS INC COM NEW 606710200 256 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 1059 106506 SH SOLE 18 106506 0 0 MITEK SYS INC COM NEW 606710200 421 42383 SH SOLE 19 42383 0 0 MITEK SYS INC COM NEW 606710200 10439 1050251 SH SOLE 21 1050251 0 0 MITEK SYS INC COM NEW 606710200 8522 857302 SH SOLE 22 835113 0 22189 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1 211 SH SOLE 18 211 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 433 91215 SH SOLE 34 91215 0 0 MKS INSTRUMENT INC COM 55306N104 10603 136122 SH SOLE 2 32645 0 103477 MKS INSTRUMENT INC COM 55306N104 23 297 SH SOLE 4 297 0 0 MKS INSTRUMENT INC COM 55306N104 80 1021 SH SOLE 7 1021 0 0 MKS INSTRUMENT INC COM 55306N104 12116 155559 SH SOLE 18 155559 0 0 MKS INSTRUMENT INC COM 55306N104 937 12030 SH SOLE 19 12030 0 0 MKS INSTRUMENT INC COM 55306N104 219341 2816039 SH SOLE 21 2816039 0 0 MKS INSTRUMENT INC COM 55306N104 135530 1740024 SH SOLE 22 1632826 0 107198 MKS INSTRUMENT INC COM 55306N104 1425 18292 SH SOLE 26 12146 0 6146 MKS INSTRUMENT INC COM 55306N104 531 6811 SH SOLE 28 6811 0 0 MKS INSTRUMENT INC COM 55306N104 1175 15091 SH SOLE 30 15091 0 0 MKS INSTRUMENT INC COM 55306N104 241 3098 SH SOLE 31 1098 0 2000 MKS INSTRUMENT INC COM 55306N104 499 6404 SH SOLE 34 6404 0 0 MKS INSTRUMENT INC COM 55306N104 438 5620 SH SOLE 40 5620 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 151 4520 SH SOLE 2 202 0 4318 MMA CAPITAL HOLDINGS INC COM 55315D105 559 16695 SH SOLE 18 16695 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 273 8161 SH SOLE 19 8161 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 5675 169556 SH SOLE 21 169556 0 0 MOBILE MINI INC COM 60740F105 1655 54403 SH SOLE 2 13414 0 40989 MOBILE MINI INC COM 60740F105 6 195 SH SOLE 4 195 0 0 MOBILE MINI INC COM 60740F105 29 969 SH SOLE 7 969 0 0 MOBILE MINI INC COM 60740F105 6473 212727 SH SOLE 18 203266 0 9461 MOBILE MINI INC COM 60740F105 8232 270533 SH SOLE 19 270533 0 0 MOBILE MINI INC COM 60740F105 147070 4833044 SH SOLE 21 4833044 0 0 MOBILE MINI INC COM 60740F105 50251 1651356 SH SOLE 22 1589343 0 62013 MOBILE MINI INC COM 60740F105 1619 53195 SH SOLE 23 53195 0 0 MOBILE MINI INC COM 60740F105 2606 85631 SH SOLE 26 6236 0 79395 MOBILE MINI INC COM 60740F105 171 5631 SH SOLE 28 5631 0 0 MOBILE MINI INC COM 60740F105 1999 65676 SH SOLE 30 65676 0 0 MOBILE MINI INC COM 60740F105 1402 46062 SH SOLE 34 46062 0 0 MOBILE MINI INC COM 60740F105 149 4887 SH SOLE 40 4887 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3164 339809 SH SOLE 2 24807 0 315002 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2249 241540 SH SOLE 4 241540 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1232 132383 SH SOLE 7 94168 0 38215 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 435 46733 SH SOLE 13 46733 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2922 313838 SH SOLE 18 313838 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4784 513826 SH SOLE 19 513826 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 112592 12093695 SH SOLE 21 12093695 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 81083 8709195 SH SOLE 22 7370831 0 1338364 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2839 304960 SH SOLE 23 304960 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4387 471245 SH SOLE 25 471245 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11131 1195578 SH SOLE 26 449651 0 745927 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1177 126476 SH SOLE 28 126476 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1721 184873 SH SOLE 29 91128 0 93745 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 45519 4889284 SH SOLE 30 4889284 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 567 60900 SH SOLE 31 60900 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 20597 2212401 SH SOLE 34 2212401 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 65 6985 SH SOLE 36 6985 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 38 4089 SH SOLE 40 4089 0 0 MOBILEIRON INC COM NEW 60739U204 516 83158 SH SOLE 2 3970 0 79188 MOBILEIRON INC COM NEW 60739U204 6 1030 SH SOLE 7 1030 0 0 MOBILEIRON INC COM NEW 60739U204 2089 336996 SH SOLE 18 331986 0 5010 MOBILEIRON INC COM NEW 60739U204 1007 162460 SH SOLE 19 162460 0 0 MOBILEIRON INC COM NEW 60739U204 19661 3171181 SH SOLE 21 3171181 0 0 MOBILEIRON INC COM NEW 60739U204 14952 2411647 SH SOLE 22 2332397 0 79250 MOBILEIRON INC COM NEW 60739U204 19 3016 SH SOLE 23 3016 0 0 MOBILEIRON INC COM NEW 60739U204 163 26226 SH SOLE 25 26226 0 0 MOBILEIRON INC COM NEW 60739U204 658 106094 SH SOLE 26 27936 0 78158 MOBILEIRON INC COM NEW 60739U204 39 6220 SH SOLE 28 6220 0 0 MOBILEIRON INC COM NEW 60739U204 38 6152 SH SOLE 30 6152 0 0 MOBILEIRON INC COM NEW 60739U204 1075 173435 SH SOLE 31 0 0 173435 MOBILEIRON INC COM NEW 60739U204 10 1657 SH SOLE 34 1657 0 0 MOBILEIRON INC COM NEW 60739U204 18 2884 SH SOLE 36 2884 0 0 MOBILEIRON INC COM NEW 60739U204 19 3042 SH SOLE 40 3042 0 0 MODEL N INC COM 607525102 552 28316 SH SOLE 2 1337 0 26979 MODEL N INC COM 607525102 9 447 SH SOLE 7 447 0 0 MODEL N INC COM 607525102 2199 112788 SH SOLE 18 112788 0 0 MODEL N INC COM 607525102 1071 54948 SH SOLE 19 54948 0 0 MODEL N INC COM 607525102 21305 1092565 SH SOLE 21 1092565 0 0 MODEL N INC COM 607525102 19447 997294 SH SOLE 22 927486 0 69808 MODEL N INC COM 607525102 28 1442 SH SOLE 23 1442 0 0 MODEL N INC COM 607525102 104 5355 SH SOLE 26 0 0 5355 MODEL N INC COM 607525102 57 2927 SH SOLE 30 2927 0 0 MODERNA INC COM 60770K107 1105 75446 SH SOLE 2 1839 0 73607 MODERNA INC COM 60770K107 8 558 SH SOLE 7 558 0 0 MODERNA INC COM 60770K107 193 13182 SH SOLE 18 13182 0 0 MODERNA INC COM 60770K107 85 5837 SH SOLE 19 5837 0 0 MODERNA INC COM 60770K107 4251 290392 SH SOLE 21 290392 0 0 MODERNA INC COM 60770K107 3852 263138 SH SOLE 22 217061 0 46077 MODERNA INC COM 60770K107 10 663 SH SOLE 31 563 0 100 MODERNA INC COM 60770K107 182 12454 SH SOLE 34 12454 0 0 MODINE MFG CO COM 607828100 715 49941 SH SOLE 2 2131 0 47810 MODINE MFG CO COM 607828100 5 331 SH SOLE 4 331 0 0 MODINE MFG CO COM 607828100 16 1109 SH SOLE 7 1109 0 0 MODINE MFG CO COM 607828100 2436 170258 SH SOLE 18 170258 0 0 MODINE MFG CO COM 607828100 1207 84335 SH SOLE 19 84335 0 0 MODINE MFG CO COM 607828100 24133 1686431 SH SOLE 21 1686431 0 0 MODINE MFG CO COM 607828100 22320 1559761 SH SOLE 22 1488494 0 71267 MODINE MFG CO COM 607828100 216 15126 SH SOLE 26 0 0 15126 MODINE MFG CO COM 607828100 96 6705 SH SOLE 28 6705 0 0 MODINE MFG CO COM 607828100 198 13820 SH SOLE 30 13820 0 0 MODINE MFG CO COM 607828100 375 26201 SH SOLE 31 0 0 26201 MODINE MFG CO COM 607828100 71 4995 SH SOLE 40 4995 0 0 MOELIS & CO CL A 60786M105 3254 93118 SH SOLE 2 51591 0 41527 MOELIS & CO CL A 60786M105 127 3640 SH SOLE 4 3640 0 0 MOELIS & CO CL A 60786M105 179 5124 SH SOLE 7 5124 0 0 MOELIS & CO CL A 60786M105 5757 164735 SH SOLE 18 156284 0 8451 MOELIS & CO CL A 60786M105 8105 231896 SH SOLE 19 231896 0 0 MOELIS & CO CL A 60786M105 60335 1726316 SH SOLE 21 1726316 0 0 MOELIS & CO CL A 60786M105 55559 1589657 SH SOLE 22 1527022 0 62635 MOELIS & CO CL A 60786M105 1373 39273 SH SOLE 23 39273 0 0 MOELIS & CO CL A 60786M105 3792 108510 SH SOLE 26 6533 0 101977 MOELIS & CO CL A 60786M105 202 5787 SH SOLE 28 5787 0 0 MOELIS & CO CL A 60786M105 414 11840 SH SOLE 30 11840 0 0 MOELIS & CO CL A 60786M105 175 4999 SH SOLE 40 4999 0 0 MOHAWK INDS INC COM 608190104 23346 158307 SH SOLE 2 22720 0 135587 MOHAWK INDS INC COM 608190104 2951 20010 SH SOLE 4 18295 0 1715 MOHAWK INDS INC COM 608190104 8355 56656 SH SOLE 7 52944 0 3712 MOHAWK INDS INC COM 608190104 521 3531 SH SOLE 13 3531 0 0 MOHAWK INDS INC COM 608190104 72 491 SH SOLE 15 491 0 0 MOHAWK INDS INC COM 608190104 18406 124812 SH SOLE 18 116529 0 8283 MOHAWK INDS INC COM 608190104 8126 55100 SH SOLE 19 55100 0 0 MOHAWK INDS INC COM 608190104 227569 1543153 SH SOLE 21 1543153 0 0 MOHAWK INDS INC COM 608190104 221754 1503724 SH SOLE 22 1329808 0 173916 MOHAWK INDS INC COM 608190104 6707 45481 SH SOLE 23 45481 0 0 MOHAWK INDS INC COM 608190104 9154 62075 SH SOLE 25 62075 0 0 MOHAWK INDS INC COM 608190104 45621 309355 SH SOLE 26 92568 0 216787 MOHAWK INDS INC COM 608190104 1778 12055 SH SOLE 28 8745 0 3310 MOHAWK INDS INC COM 608190104 2063 13989 SH SOLE 29 1330 0 12659 MOHAWK INDS INC COM 608190104 43880 297553 SH SOLE 30 297553 0 0 MOHAWK INDS INC COM 608190104 3082 20898 SH SOLE 31 11349 0 9549 MOHAWK INDS INC COM 608190104 2560 17361 SH SOLE 34 17361 0 0 MOHAWK INDS INC COM 608190104 6811 46184 SH SOLE 36 46184 0 0 MOHAWK INDS INC COM 608190104 187 1269 SH SOLE 40 1269 0 0 MOLECULAR TEMPLATES INC COM 608550109 124 14812 SH SOLE 2 514 0 14298 MOLECULAR TEMPLATES INC COM 608550109 493 59026 SH SOLE 18 59026 0 0 MOLECULAR TEMPLATES INC COM 608550109 239 28630 SH SOLE 19 28630 0 0 MOLECULAR TEMPLATES INC COM 608550109 4643 556073 SH SOLE 21 556073 0 0 MOLECULAR TEMPLATES INC COM 608550109 3524 422016 SH SOLE 22 414069 0 7947 MOLECULIN BIOTECH INC COM 60855D101 11 8436 SH SOLE 18 8436 0 0 MOLECULIN BIOTECH INC COM 60855D101 130 104136 SH SOLE 21 104136 0 0 MOLINA HEALTHCARE INC COM 60855R100 20327 142007 SH SOLE 2 30979 0 111028 MOLINA HEALTHCARE INC COM 60855R100 40 276 SH SOLE 4 276 0 0 MOLINA HEALTHCARE INC COM 60855R100 238 1663 SH SOLE 7 1663 0 0 MOLINA HEALTHCARE INC COM 60855R100 25351 177104 SH SOLE 18 177104 0 0 MOLINA HEALTHCARE INC COM 60855R100 1945 13590 SH SOLE 19 13590 0 0 MOLINA HEALTHCARE INC COM 60855R100 477635 3336839 SH SOLE 21 3336839 0 0 MOLINA HEALTHCARE INC COM 60855R100 289794 2024546 SH SOLE 22 1906140 0 118406 MOLINA HEALTHCARE INC COM 60855R100 2622 18317 SH SOLE 26 11310 0 7007 MOLINA HEALTHCARE INC COM 60855R100 1072 7489 SH SOLE 28 7489 0 0 MOLINA HEALTHCARE INC COM 60855R100 2361 16493 SH SOLE 30 16493 0 0 MOLINA HEALTHCARE INC COM 60855R100 260 1817 SH SOLE 31 1317 0 500 MOLINA HEALTHCARE INC COM 60855R100 258 1804 SH SOLE 34 1804 0 0 MOLINA HEALTHCARE INC COM 60855R100 698 4877 SH SOLE 36 4877 0 0 MOLINA HEALTHCARE INC COM 60855R100 857 5989 SH SOLE 40 5989 0 0 MOLSON COORS BREWING CO CL B 60871R209 21423 382554 SH SOLE 2 54542 0 328012 MOLSON COORS BREWING CO CL B 60871R209 3959 70705 SH SOLE 4 65712 0 4993 MOLSON COORS BREWING CO CL B 60871R209 11143 198986 SH SOLE 7 165202 0 33784 MOLSON COORS BREWING CO CL B 60871R209 378 6755 SH SOLE 13 6755 0 0 MOLSON COORS BREWING CO CL B 60871R209 71 1273 SH SOLE 15 1273 0 0 MOLSON COORS BREWING CO CL B 60871R209 106196 1896358 SH SOLE 18 1783904 0 112454 MOLSON COORS BREWING CO CL B 60871R209 64761 1156452 SH SOLE 19 1156452 0 0 MOLSON COORS BREWING CO CL B 60871R209 238216 4253864 SH SOLE 21 4253864 0 0 MOLSON COORS BREWING CO CL B 60871R209 246680 4405006 SH SOLE 22 4019667 0 385339 MOLSON COORS BREWING CO CL B 60871R209 9547 170490 SH SOLE 23 170490 0 0 MOLSON COORS BREWING CO CL B 60871R209 11969 213737 SH SOLE 25 189640 0 24097 MOLSON COORS BREWING CO CL B 60871R209 63170 1128039 SH SOLE 26 250639 0 877400 MOLSON COORS BREWING CO CL B 60871R209 2029 36232 SH SOLE 28 25719 0 10513 MOLSON COORS BREWING CO CL B 60871R209 2196 39216 SH SOLE 29 0 0 39216 MOLSON COORS BREWING CO CL B 60871R209 42542 759672 SH SOLE 30 759672 0 0 MOLSON COORS BREWING CO CL B 60871R209 1984 35430 SH SOLE 31 6431 0 28999 MOLSON COORS BREWING CO CL B 60871R209 27928 498708 SH SOLE 34 498708 0 0 MOLSON COORS BREWING CO CL B 60871R209 9555 170624 SH SOLE 36 170624 0 0 MOLSON COORS BREWING CO CL B 60871R209 291 5197 SH SOLE 40 5197 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1070 85930 SH SOLE 2 4124 0 81806 MOMENTA PHARMACEUTICALS INC COM 60877T100 4 283 SH SOLE 4 283 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 20 1619 SH SOLE 7 1619 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 5347 429463 SH SOLE 18 429463 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2259 181426 SH SOLE 19 181426 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 143203 11502237 SH SOLE 21 11502237 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 35915 2884739 SH SOLE 22 2772174 0 112565 MOMENTA PHARMACEUTICALS INC COM 60877T100 7 523 SH SOLE 23 523 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 454 36494 SH SOLE 26 28040 0 8454 MOMENTA PHARMACEUTICALS INC COM 60877T100 143 11506 SH SOLE 28 11506 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 5774 463806 SH SOLE 30 463806 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 18 1410 SH SOLE 34 1410 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 88 7069 SH SOLE 40 7069 0 0 MOMO INC ADR 60879B107 4689 130986 SH SOLE 2 4463 0 126523 MOMO INC ADR 60879B107 7686 214704 SH SOLE 4 214704 0 0 MOMO INC ADR 60879B107 704 19664 SH SOLE 7 19664 0 0 MOMO INC ADR 60879B107 3702 103412 SH SOLE 13 103412 0 0 MOMO INC ADR 60879B107 23444 654874 SH SOLE 15 625523 0 29351 MOMO INC ADR 60879B107 1826 50999 SH SOLE 18 50999 0 0 MOMO INC ADR 60879B107 11826 330339 SH SOLE 19 330339 0 0 MOMO INC ADR 60879B107 103755 2898176 SH SOLE 21 2898176 0 0 MOMO INC ADR 60879B107 63189 1765057 SH SOLE 22 1615021 0 150036 MOMO INC ADR 60879B107 3027 84555 SH SOLE 23 84555 0 0 MOMO INC ADR 60879B107 38290 1069559 SH SOLE 25 1069559 0 0 MOMO INC ADR 60879B107 36145 1009627 SH SOLE 26 369582 0 640045 MOMO INC ADR 60879B107 663 18508 SH SOLE 28 18508 0 0 MOMO INC ADR 60879B107 1025 28621 SH SOLE 29 15214 0 13407 MOMO INC ADR 60879B107 29630 827641 SH SOLE 30 827641 0 0 MOMO INC ADR 60879B107 293 8175 SH SOLE 31 8175 0 0 MOMO INC ADR 60879B107 203570 5686320 SH SOLE 34 5686320 0 0 MOMO INC ADR 60879B107 42 1180 SH SOLE 40 1180 0 0 MONAKER GROUP INC COM NEW 609011200 5 1615 SH SOLE 18 1615 0 0 MONAKER GROUP INC COM NEW 609011200 27 8846 SH SOLE 21 8846 0 0 MONARCH CASINO & RESORT INC COM 609027107 427 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 2246 52547 SH SOLE 18 52547 0 0 MONARCH CASINO & RESORT INC COM 609027107 817 19125 SH SOLE 19 19125 0 0 MONARCH CASINO & RESORT INC COM 609027107 55014 1287177 SH SOLE 21 1287177 0 0 MONARCH CASINO & RESORT INC COM 609027107 16795 392949 SH SOLE 22 377050 0 15899 MONARCH CASINO & RESORT INC COM 609027107 299 6989 SH SOLE 26 0 0 6989 MONARCH CASINO & RESORT INC COM 609027107 703 16442 SH SOLE 30 16442 0 0 MONDELEZ INTL INC CL A 609207105 185371 3439157 SH SOLE 2 316925 0 3122232 MONDELEZ INTL INC CL A 609207105 27038 501629 SH SOLE 4 462709 0 38920 MONDELEZ INTL INC CL A 609207105 73960 1372178 SH SOLE 7 1353819 0 18359 MONDELEZ INTL INC CL A 609207105 2319 43028 SH SOLE 13 43028 0 0 MONDELEZ INTL INC CL A 609207105 861 15968 SH SOLE 15 15968 0 0 MONDELEZ INTL INC CL A 609207105 222486 4127753 SH SOLE 18 3915346 0 212407 MONDELEZ INTL INC CL A 609207105 69545 1290267 SH SOLE 19 1290267 0 0 MONDELEZ INTL INC CL A 609207105 578 10720 SH SOLE 20 10720 0 0 MONDELEZ INTL INC CL A 609207105 1598979 29665666 SH SOLE 21 29665666 0 0 MONDELEZ INTL INC CL A 609207105 1932135 35846655 SH SOLE 22 31786623 0 4060032 MONDELEZ INTL INC CL A 609207105 55792 1035099 SH SOLE 23 1035099 0 0 MONDELEZ INTL INC CL A 609207105 73663 1366668 SH SOLE 25 1366668 0 0 MONDELEZ INTL INC CL A 609207105 337359 6258976 SH SOLE 26 1579523 0 4679453 MONDELEZ INTL INC CL A 609207105 15317 284175 SH SOLE 28 209101 0 75074 MONDELEZ INTL INC CL A 609207105 1708 31687 SH SOLE 29 31687 0 0 MONDELEZ INTL INC CL A 609207105 303864 5637547 SH SOLE 30 5637547 0 0 MONDELEZ INTL INC CL A 609207105 27109 502955 SH SOLE 31 273942 0 229013 MONDELEZ INTL INC CL A 609207105 10859 201471 SH SOLE 32 201471 0 0 MONDELEZ INTL INC CL A 609207105 11705 217155 SH SOLE 34 217155 0 0 MONDELEZ INTL INC CL A 609207105 59108 1096628 SH SOLE 36 1096628 0 0 MONDELEZ INTL INC CL A 609207105 1783 33082 SH SOLE 40 33082 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 16 6539 SH SOLE 18 6539 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 252 101873 SH SOLE 21 101873 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1452 588030 SH SOLE 22 588030 0 0 MONGODB INC CL A 60937P106 8418 55351 SH SOLE 2 3248 0 52103 MONGODB INC CL A 60937P106 1030 6772 SH SOLE 4 5889 0 883 MONGODB INC CL A 60937P106 244 1602 SH SOLE 7 1602 0 0 MONGODB INC CL A 60937P106 2090 13740 SH SOLE 18 11329 0 2411 MONGODB INC CL A 60937P106 24944 164005 SH SOLE 19 164005 0 0 MONGODB INC CL A 60937P106 66643 438181 SH SOLE 21 438181 0 0 MONGODB INC CL A 60937P106 124946 821530 SH SOLE 22 771991 0 49539 MONGODB INC CL A 60937P106 3403 22377 SH SOLE 23 22377 0 0 MONGODB INC CL A 60937P106 7016 46131 SH SOLE 25 46131 0 0 MONGODB INC CL A 60937P106 9978 65608 SH SOLE 26 35112 0 30496 MONGODB INC CL A 60937P106 912 5996 SH SOLE 28 4356 0 1640 MONGODB INC CL A 60937P106 1078 7091 SH SOLE 29 560 0 6531 MONGODB INC CL A 60937P106 11415 75051 SH SOLE 30 75051 0 0 MONGODB INC CL A 60937P106 1404 9231 SH SOLE 31 5958 0 3273 MONGODB INC CL A 60937P106 12342 81151 SH SOLE 34 81151 0 0 MONGODB INC CL A 60937P106 837 5504 SH SOLE 36 5504 0 0 MONGODB INC CL A 60937P106 112 738 SH SOLE 40 738 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4202 310122 SH SOLE 2 3896 0 306226 MONMOUTH REAL ESTATE INVT CO CL A 609720107 333 24600 SH SOLE 4 24600 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1322 97536 SH SOLE 7 97536 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 37 2727 SH SOLE 15 2727 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4034 297748 SH SOLE 18 297748 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3552 262172 SH SOLE 19 262172 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 42252 3118214 SH SOLE 21 3118214 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 49230 3633230 SH SOLE 22 3517201 0 116029 MONMOUTH REAL ESTATE INVT CO CL A 609720107 44 3214 SH SOLE 23 3214 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2489 183675 SH SOLE 25 183675 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1150 84835 SH SOLE 26 31250 0 53585 MONMOUTH REAL ESTATE INVT CO CL A 609720107 123 9062 SH SOLE 28 9062 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 617 45566 SH SOLE 29 45566 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5678 419010 SH SOLE 30 419010 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 79 5843 SH SOLE 40 5843 0 0 MONOLITHIC PWR SYS INC COM 609839105 12485 91949 SH SOLE 2 21750 0 70199 MONOLITHIC PWR SYS INC COM 609839105 26 190 SH SOLE 4 190 0 0 MONOLITHIC PWR SYS INC COM 609839105 104 766 SH SOLE 7 766 0 0 MONOLITHIC PWR SYS INC COM 609839105 15284 112567 SH SOLE 18 112567 0 0 MONOLITHIC PWR SYS INC COM 609839105 73570 541834 SH SOLE 19 541834 0 0 MONOLITHIC PWR SYS INC COM 609839105 295714 2177889 SH SOLE 21 2177889 0 0 MONOLITHIC PWR SYS INC COM 609839105 173528 1278010 SH SOLE 22 1199794 0 78216 MONOLITHIC PWR SYS INC COM 609839105 1914 14096 SH SOLE 26 8070 0 6026 MONOLITHIC PWR SYS INC COM 609839105 690 5083 SH SOLE 28 5083 0 0 MONOLITHIC PWR SYS INC COM 609839105 1491 10979 SH SOLE 30 10979 0 0 MONOLITHIC PWR SYS INC COM 609839105 8534 62853 SH SOLE 31 867 0 61986 MONOLITHIC PWR SYS INC COM 609839105 14459 106487 SH SOLE 34 106487 0 0 MONOLITHIC PWR SYS INC COM 609839105 567 4178 SH SOLE 40 4178 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 663 39353 SH SOLE 2 1612 0 37741 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5 277 SH SOLE 4 277 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 13 794 SH SOLE 7 794 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2987 177362 SH SOLE 18 177362 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1163 69050 SH SOLE 19 69050 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 74849 4444699 SH SOLE 21 4444699 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 23065 1369678 SH SOLE 22 1318825 0 50853 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 37 2206 SH SOLE 26 0 0 2206 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 96 5685 SH SOLE 28 5685 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 977 58023 SH SOLE 30 58023 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 82 4869 SH SOLE 40 4869 0 0 MONRO INC COM 610236101 2445 28660 SH SOLE 2 1353 0 27307 MONRO INC COM 610236101 17 198 SH SOLE 4 198 0 0 MONRO INC COM 610236101 52 611 SH SOLE 7 611 0 0 MONRO INC COM 610236101 12205 143086 SH SOLE 18 143086 0 0 MONRO INC COM 610236101 4770 55915 SH SOLE 19 55915 0 0 MONRO INC COM 610236101 300039 3517457 SH SOLE 21 3517457 0 0 MONRO INC COM 610236101 83294 976478 SH SOLE 22 932423 0 44055 MONRO INC COM 610236101 59 697 SH SOLE 23 697 0 0 MONRO INC COM 610236101 970 11366 SH SOLE 26 9157 0 2209 MONRO INC COM 610236101 350 4109 SH SOLE 28 4109 0 0 MONRO INC COM 610236101 4115 48246 SH SOLE 30 48246 0 0 MONRO INC COM 610236101 7504 87967 SH SOLE 31 0 0 87967 MONRO INC COM 610236101 299 3504 SH SOLE 40 3504 0 0 MONROE CAP CORP COM 610335101 1051 91057 SH SOLE 30 91057 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 60622 949741 SH SOLE 2 93330 0 856411 MONSTER BEVERAGE CORP NEW COM 61174X109 8940 140056 SH SOLE 4 128685 0 11371 MONSTER BEVERAGE CORP NEW COM 61174X109 23801 372881 SH SOLE 7 367143 0 5738 MONSTER BEVERAGE CORP NEW COM 61174X109 2408 37733 SH SOLE 13 37733 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 272 4258 SH SOLE 15 4258 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 50940 798065 SH SOLE 18 730279 0 67786 MONSTER BEVERAGE CORP NEW COM 61174X109 23264 364465 SH SOLE 19 364465 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 474449 7433010 SH SOLE 21 7433010 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 619348 9703083 SH SOLE 22 8589194 0 1113889 MONSTER BEVERAGE CORP NEW COM 61174X109 18867 295585 SH SOLE 23 295585 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 24453 383098 SH SOLE 25 383098 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 92509 1449301 SH SOLE 26 464482 0 984819 MONSTER BEVERAGE CORP NEW COM 61174X109 4996 78275 SH SOLE 28 56739 0 21536 MONSTER BEVERAGE CORP NEW COM 61174X109 577 9047 SH SOLE 29 9047 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 118489 1856316 SH SOLE 30 1856316 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 9051 141802 SH SOLE 31 75830 0 65972 MONSTER BEVERAGE CORP NEW COM 61174X109 4853 76033 SH SOLE 32 76033 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2574 40326 SH SOLE 34 40326 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 18281 286404 SH SOLE 36 286404 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 604 9464 SH SOLE 40 9464 0 0 MONTAGE RES CORP COM 61179L100 582 95438 SH SOLE 2 68504 0 26934 MONTAGE RES CORP COM 61179L100 0 38 SH SOLE 7 38 0 0 MONTAGE RES CORP COM 61179L100 453 74333 SH SOLE 18 74333 0 0 MONTAGE RES CORP COM 61179L100 224 36796 SH SOLE 19 36796 0 0 MONTAGE RES CORP COM 61179L100 4390 719592 SH SOLE 21 719592 0 0 MONTAGE RES CORP COM 61179L100 2160 354125 SH SOLE 22 343035 0 11090 MONTAGE RES CORP COM 61179L100 32 5241 SH SOLE 26 0 0 5241 MONTAGE RES CORP COM 61179L100 7 1156 SH SOLE 28 1156 0 0 MONTAGE RES CORP COM 61179L100 18 2901 SH SOLE 30 2901 0 0 MONTAGE RES CORP COM 61179L100 28 4637 SH SOLE 40 4637 0 0 MOODYS CORP COM 615369105 78673 402812 SH SOLE 2 45099 0 357713 MOODYS CORP COM 615369105 11147 57073 SH SOLE 4 52615 0 4458 MOODYS CORP COM 615369105 27329 139928 SH SOLE 7 139928 0 0 MOODYS CORP COM 615369105 189 966 SH SOLE 13 966 0 0 MOODYS CORP COM 615369105 319 1633 SH SOLE 15 1633 0 0 MOODYS CORP COM 615369105 67657 346407 SH SOLE 18 323595 0 22812 MOODYS CORP COM 615369105 4883 25002 SH SOLE 19 25002 0 0 MOODYS CORP COM 615369105 13857 70949 SH SOLE 20 70949 0 0 MOODYS CORP COM 615369105 636633 3259601 SH SOLE 21 3259601 0 0 MOODYS CORP COM 615369105 780665 3997056 SH SOLE 22 3543993 0 453063 MOODYS CORP COM 615369105 24132 123559 SH SOLE 23 123559 0 0 MOODYS CORP COM 615369105 30013 153670 SH SOLE 25 153670 0 0 MOODYS CORP COM 615369105 140311 718399 SH SOLE 26 191650 0 526749 MOODYS CORP COM 615369105 6698 34295 SH SOLE 28 25139 0 9156 MOODYS CORP COM 615369105 785 4019 SH SOLE 29 4019 0 0 MOODYS CORP COM 615369105 124360 636729 SH SOLE 30 636729 0 0 MOODYS CORP COM 615369105 10164 52042 SH SOLE 31 32848 0 19194 MOODYS CORP COM 615369105 1953 9998 SH SOLE 34 9998 0 0 MOODYS CORP COM 615369105 21904 112148 SH SOLE 36 112148 0 0 MOODYS CORP COM 615369105 796 4074 SH SOLE 40 4074 0 0 MOOG INC CL A 615394202 2955 31569 SH SOLE 2 4686 0 26883 MOOG INC CL A 615394202 12 130 SH SOLE 4 130 0 0 MOOG INC CL A 615394202 82 878 SH SOLE 7 878 0 0 MOOG INC CL A 615394202 13357 142683 SH SOLE 18 141157 0 1526 MOOG INC CL A 615394202 9454 100990 SH SOLE 19 100990 0 0 MOOG INC CL A 615394202 368079 3932045 SH SOLE 21 3932045 0 0 MOOG INC CL A 615394202 95871 1024158 SH SOLE 22 977944 0 46214 MOOG INC CL A 615394202 1150 12286 SH SOLE 23 12286 0 0 MOOG INC CL A 615394202 1044 11153 SH SOLE 26 8200 0 2953 MOOG INC CL A 615394202 367 3918 SH SOLE 28 3918 0 0 MOOG INC CL A 615394202 4489 47956 SH SOLE 30 47956 0 0 MOOG INC CL A 615394202 3966 42363 SH SOLE 31 0 0 42363 MOOG INC CL A 615394202 58 616 SH SOLE 36 616 0 0 MOOG INC CL A 615394202 282 3015 SH SOLE 40 3015 0 0 MORGAN STANLEY COM NEW 617446448 188670 4306560 SH SOLE 2 1459589 0 2846971 MORGAN STANLEY COM NEW 617446448 28662 654243 SH SOLE 4 619349 0 34894 MORGAN STANLEY COM NEW 617446448 50048 1142395 SH SOLE 7 1134519 0 7876 MORGAN STANLEY COM NEW 617446448 4342 99103 SH SOLE 13 99103 0 0 MORGAN STANLEY COM NEW 617446448 511 11669 SH SOLE 15 11669 0 0 MORGAN STANLEY COM NEW 617446448 326383 7449969 SH SOLE 18 7038798 0 411171 MORGAN STANLEY COM NEW 617446448 479270 10939739 SH SOLE 19 10939739 0 0 MORGAN STANLEY COM NEW 617446448 1027320 23449449 SH SOLE 21 23449449 0 0 MORGAN STANLEY COM NEW 617446448 1441425 32901734 SH SOLE 22 28745800 0 4155934 MORGAN STANLEY COM NEW 617446448 62160 1418857 SH SOLE 23 1418857 0 0 MORGAN STANLEY COM NEW 617446448 56184 1282440 SH SOLE 25 1282440 0 0 MORGAN STANLEY COM NEW 617446448 222622 5081535 SH SOLE 26 1340534 0 3741001 MORGAN STANLEY COM NEW 617446448 11026 251681 SH SOLE 28 184408 0 67273 MORGAN STANLEY COM NEW 617446448 23708 541152 SH SOLE 29 204020 0 337132 MORGAN STANLEY COM NEW 617446448 199548 4554849 SH SOLE 30 4554849 0 0 MORGAN STANLEY COM NEW 617446448 35425 808612 SH SOLE 31 487701 0 320911 MORGAN STANLEY COM NEW 617446448 87051 1987009 SH SOLE 34 1987009 0 0 MORGAN STANLEY COM NEW 617446448 48045 1096669 SH SOLE 36 1096669 0 0 MORGAN STANLEY COM NEW 617446448 1219 27817 SH SOLE 40 27817 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 901 130400 SH SOLE 2 130400 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 590 63314 SH SOLE 2 63314 0 0 MORNINGSTAR INC COM 617700109 5020 34707 SH SOLE 2 3407 0 31300 MORNINGSTAR INC COM 617700109 16 113 SH SOLE 4 113 0 0 MORNINGSTAR INC COM 617700109 57 395 SH SOLE 7 395 0 0 MORNINGSTAR INC COM 617700109 1915 13240 SH SOLE 18 13240 0 0 MORNINGSTAR INC COM 617700109 636 4400 SH SOLE 19 4400 0 0 MORNINGSTAR INC COM 617700109 36220 250413 SH SOLE 21 250413 0 0 MORNINGSTAR INC COM 617700109 81536 563717 SH SOLE 22 525689 0 38028 MORNINGSTAR INC COM 617700109 64 443 SH SOLE 23 443 0 0 MORNINGSTAR INC COM 617700109 1104 7630 SH SOLE 26 2893 0 4737 MORNINGSTAR INC COM 617700109 371 2566 SH SOLE 28 2566 0 0 MORNINGSTAR INC COM 617700109 756 5229 SH SOLE 30 5229 0 0 MORNINGSTAR INC COM 617700109 60 416 SH SOLE 31 416 0 0 MORNINGSTAR INC COM 617700109 332 2298 SH SOLE 40 2298 0 0 MOSAIC CO NEW COM 61945C103 24181 966093 SH SOLE 2 200779 0 765314 MOSAIC CO NEW COM 61945C103 2856 114115 SH SOLE 4 104454 0 9661 MOSAIC CO NEW COM 61945C103 8940 357173 SH SOLE 7 350072 0 7101 MOSAIC CO NEW COM 61945C103 174 6955 SH SOLE 13 6955 0 0 MOSAIC CO NEW COM 61945C103 80 3213 SH SOLE 15 3213 0 0 MOSAIC CO NEW COM 61945C103 17568 701890 SH SOLE 18 653919 0 47971 MOSAIC CO NEW COM 61945C103 2469 98625 SH SOLE 19 98625 0 0 MOSAIC CO NEW COM 61945C103 209850 8383939 SH SOLE 21 8383939 0 0 MOSAIC CO NEW COM 61945C103 228337 9122539 SH SOLE 22 8103111 0 1019428 MOSAIC CO NEW COM 61945C103 6591 263335 SH SOLE 23 263335 0 0 MOSAIC CO NEW COM 61945C103 8324 332550 SH SOLE 25 332550 0 0 MOSAIC CO NEW COM 61945C103 43507 1738184 SH SOLE 26 532894 0 1205290 MOSAIC CO NEW COM 61945C103 1733 69232 SH SOLE 28 50228 0 19004 MOSAIC CO NEW COM 61945C103 2147 85783 SH SOLE 29 8515 0 77268 MOSAIC CO NEW COM 61945C103 35559 1420653 SH SOLE 30 1420653 0 0 MOSAIC CO NEW COM 61945C103 3029 121011 SH SOLE 31 65472 0 55539 MOSAIC CO NEW COM 61945C103 503 20084 SH SOLE 34 20084 0 0 MOSAIC CO NEW COM 61945C103 8215 328209 SH SOLE 36 328209 0 0 MOSAIC CO NEW COM 61945C103 227 9051 SH SOLE 40 9051 0 0 MOSYS INC COM NEW 619718208 1 5573 SH SOLE 21 5573 0 0 MOSYS INC COM NEW 619718208 19 111100 SH SOLE 22 111100 0 0 MOTORCAR PTS AMER INC COM 620071100 392 18314 SH SOLE 2 780 0 17534 MOTORCAR PTS AMER INC COM 620071100 9 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 1838 85865 SH SOLE 18 85865 0 0 MOTORCAR PTS AMER INC COM 620071100 685 31973 SH SOLE 19 31973 0 0 MOTORCAR PTS AMER INC COM 620071100 45030 2103222 SH SOLE 21 2103222 0 0 MOTORCAR PTS AMER INC COM 620071100 11515 537841 SH SOLE 22 513983 0 23858 MOTORCAR PTS AMER INC COM 620071100 55 2561 SH SOLE 23 2561 0 0 MOTORCAR PTS AMER INC COM 620071100 56 2615 SH SOLE 28 2615 0 0 MOTORCAR PTS AMER INC COM 620071100 592 27631 SH SOLE 30 27631 0 0 MOTORCAR PTS AMER INC COM 620071100 50 2323 SH SOLE 40 2323 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 70862 425011 SH SOLE 2 57555 0 367456 MOTOROLA SOLUTIONS INC COM NEW 620076307 10368 62187 SH SOLE 4 57543 0 4644 MOTOROLA SOLUTIONS INC COM NEW 620076307 35476 212775 SH SOLE 7 191433 0 21342 MOTOROLA SOLUTIONS INC COM NEW 620076307 628 3764 SH SOLE 13 3764 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 259 1554 SH SOLE 15 1554 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 45 268 SH SOLE 17 0 0 268 MOTOROLA SOLUTIONS INC COM NEW 620076307 144416 866166 SH SOLE 18 805248 0 60918 MOTOROLA SOLUTIONS INC COM NEW 620076307 320932 1924858 SH SOLE 19 1924858 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1167122 7000069 SH SOLE 21 7000069 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 826564 4957499 SH SOLE 22 4506310 0 451189 MOTOROLA SOLUTIONS INC COM NEW 620076307 19511 117020 SH SOLE 23 117020 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 150950 905358 SH SOLE 25 905358 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 154672 927680 SH SOLE 26 220052 0 707628 MOTOROLA SOLUTIONS INC COM NEW 620076307 5402 32400 SH SOLE 28 23632 0 8768 MOTOROLA SOLUTIONS INC COM NEW 620076307 592 3549 SH SOLE 29 3549 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 140202 840890 SH SOLE 30 840890 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 8635 51792 SH SOLE 31 32146 0 19646 MOTOROLA SOLUTIONS INC COM NEW 620076307 5122 30720 SH SOLE 34 30720 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 31975 191777 SH SOLE 36 191777 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 666 3994 SH SOLE 40 3994 0 0 MOTUS GI HLDGS INC COM 62014P108 7 2332 SH SOLE 18 2332 0 0 MOTUS GI HLDGS INC COM 62014P108 86 28360 SH SOLE 21 28360 0 0 MOTUS GI HLDGS INC COM 62014P108 119 39197 SH SOLE 22 39197 0 0 MOVADO GROUP INC COM 624580106 441 16349 SH SOLE 2 703 0 15646 MOVADO GROUP INC COM 624580106 11 409 SH SOLE 7 409 0 0 MOVADO GROUP INC COM 624580106 1963 72720 SH SOLE 18 72720 0 0 MOVADO GROUP INC COM 624580106 722 26725 SH SOLE 19 26725 0 0 MOVADO GROUP INC COM 624580106 47648 1764752 SH SOLE 21 1764752 0 0 MOVADO GROUP INC COM 624580106 13924 515717 SH SOLE 22 491768 0 23949 MOVADO GROUP INC COM 624580106 215 7960 SH SOLE 26 0 0 7960 MOVADO GROUP INC COM 624580106 64 2356 SH SOLE 28 2356 0 0 MOVADO GROUP INC COM 624580106 676 25052 SH SOLE 30 25052 0 0 MOVADO GROUP INC COM 624580106 49 1797 SH SOLE 40 1797 0 0 MPLX LP COM UNIT REP LTD 55336V100 698 21687 SH SOLE 18 21687 0 0 MPLX LP COM UNIT REP LTD 55336V100 72315 2246519 SH SOLE 19 2246519 0 0 MR COOPER GROUP INC COM 62482R107 583 72747 SH SOLE 2 3187 0 69560 MR COOPER GROUP INC COM 62482R107 4 455 SH SOLE 4 455 0 0 MR COOPER GROUP INC COM 62482R107 9 1092 SH SOLE 7 1092 0 0 MR COOPER GROUP INC COM 62482R107 2128 265657 SH SOLE 18 265657 0 0 MR COOPER GROUP INC COM 62482R107 1020 127374 SH SOLE 19 127374 0 0 MR COOPER GROUP INC COM 62482R107 20263 2529729 SH SOLE 21 2529729 0 0 MR COOPER GROUP INC COM 62482R107 11769 1469235 SH SOLE 22 1368608 0 100627 MR COOPER GROUP INC COM 62482R107 302 37713 SH SOLE 26 29256 0 8457 MR COOPER GROUP INC COM 62482R107 169 21081 SH SOLE 30 21081 0 0 MR COOPER GROUP INC COM 62482R107 84 10449 SH SOLE 40 10449 0 0 MRC GLOBAL INC COM 55345K103 1387 81021 SH SOLE 2 5118 0 75903 MRC GLOBAL INC COM 55345K103 8 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 59 3434 SH SOLE 7 3434 0 0 MRC GLOBAL INC COM 55345K103 4553 265963 SH SOLE 18 265963 0 0 MRC GLOBAL INC COM 55345K103 2618 152910 SH SOLE 19 152910 0 0 MRC GLOBAL INC COM 55345K103 43014 2512471 SH SOLE 21 2512471 0 0 MRC GLOBAL INC COM 55345K103 41408 2418718 SH SOLE 22 2282362 0 136356 MRC GLOBAL INC COM 55345K103 81 4746 SH SOLE 23 4746 0 0 MRC GLOBAL INC COM 55345K103 599 34972 SH SOLE 26 9899 0 25073 MRC GLOBAL INC COM 55345K103 213 12442 SH SOLE 28 12442 0 0 MRC GLOBAL INC COM 55345K103 440 25679 SH SOLE 30 25679 0 0 MRC GLOBAL INC COM 55345K103 127 7429 SH SOLE 36 7429 0 0 MRC GLOBAL INC COM 55345K103 121 7044 SH SOLE 40 7044 0 0 MSA SAFETY INC COM 553498106 7217 68479 SH SOLE 2 16334 0 52145 MSA SAFETY INC COM 553498106 22 213 SH SOLE 4 213 0 0 MSA SAFETY INC COM 553498106 2403 22805 SH SOLE 7 22805 0 0 MSA SAFETY INC COM 553498106 21327 202359 SH SOLE 18 202359 0 0 MSA SAFETY INC COM 553498106 6359 60341 SH SOLE 19 60341 0 0 MSA SAFETY INC COM 553498106 261080 2477278 SH SOLE 21 2477278 0 0 MSA SAFETY INC COM 553498106 128349 1217848 SH SOLE 22 1167128 0 50720 MSA SAFETY INC COM 553498106 1049 9949 SH SOLE 26 7063 0 2886 MSA SAFETY INC COM 553498106 499 4735 SH SOLE 28 4735 0 0 MSA SAFETY INC COM 553498106 1055 10013 SH SOLE 30 10013 0 0 MSA SAFETY INC COM 553498106 360 3415 SH SOLE 40 3415 0 0 MSB FINL CORP NEW COM 55352L101 14 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 8258 111209 SH SOLE 2 30362 0 80847 MSC INDL DIRECT INC CL A 553530106 18 238 SH SOLE 4 238 0 0 MSC INDL DIRECT INC CL A 553530106 273 3681 SH SOLE 7 3681 0 0 MSC INDL DIRECT INC CL A 553530106 10594 142657 SH SOLE 18 142657 0 0 MSC INDL DIRECT INC CL A 553530106 726 9770 SH SOLE 19 9770 0 0 MSC INDL DIRECT INC CL A 553530106 170694 2298604 SH SOLE 21 2298604 0 0 MSC INDL DIRECT INC CL A 553530106 118148 1591001 SH SOLE 22 1487569 0 103432 MSC INDL DIRECT INC CL A 553530106 1542 20764 SH SOLE 26 12036 0 8728 MSC INDL DIRECT INC CL A 553530106 420 5656 SH SOLE 28 5656 0 0 MSC INDL DIRECT INC CL A 553530106 928 12491 SH SOLE 30 12491 0 0 MSC INDL DIRECT INC CL A 553530106 212 2858 SH SOLE 31 958 0 1900 MSC INDL DIRECT INC CL A 553530106 143 1931 SH SOLE 36 1931 0 0 MSC INDL DIRECT INC CL A 553530106 349 4698 SH SOLE 40 4698 0 0 MSCI INC COM 55354G100 48663 203789 SH SOLE 2 24572 0 179217 MSCI INC COM 55354G100 7024 29415 SH SOLE 4 27066 0 2349 MSCI INC COM 55354G100 22348 93587 SH SOLE 7 72514 0 21073 MSCI INC COM 55354G100 460 1927 SH SOLE 13 1927 0 0 MSCI INC COM 55354G100 214 898 SH SOLE 15 898 0 0 MSCI INC COM 55354G100 120 503 SH SOLE 17 0 0 503 MSCI INC COM 55354G100 42771 179115 SH SOLE 18 167603 0 11512 MSCI INC COM 55354G100 112851 472594 SH SOLE 19 472594 0 0 MSCI INC COM 55354G100 529257 2216413 SH SOLE 21 2216413 0 0 MSCI INC COM 55354G100 513982 2152442 SH SOLE 22 1926728 0 225714 MSCI INC COM 55354G100 14559 60968 SH SOLE 23 60968 0 0 MSCI INC COM 55354G100 57259 239789 SH SOLE 25 239789 0 0 MSCI INC COM 55354G100 100495 420853 SH SOLE 26 99666 0 321187 MSCI INC COM 55354G100 4009 16789 SH SOLE 28 12256 0 4533 MSCI INC COM 55354G100 4677 19585 SH SOLE 29 2140 0 17445 MSCI INC COM 55354G100 75615 316661 SH SOLE 30 316661 0 0 MSCI INC COM 55354G100 14681 61479 SH SOLE 31 15636 0 45843 MSCI INC COM 55354G100 1165 4880 SH SOLE 34 4880 0 0 MSCI INC COM 55354G100 12597 52754 SH SOLE 36 52754 0 0 MSCI INC COM 55354G100 454 1900 SH SOLE 40 1900 0 0 MSG NETWORK INC CL A 553573106 3842 185230 SH SOLE 2 24782 0 160448 MSG NETWORK INC CL A 553573106 4 213 SH SOLE 4 213 0 0 MSG NETWORK INC CL A 553573106 26 1276 SH SOLE 7 1276 0 0 MSG NETWORK INC CL A 553573106 4501 217022 SH SOLE 18 192055 0 24967 MSG NETWORK INC CL A 553573106 8949 431463 SH SOLE 19 431463 0 0 MSG NETWORK INC CL A 553573106 39688 1913598 SH SOLE 21 1913598 0 0 MSG NETWORK INC CL A 553573106 46206 2227847 SH SOLE 22 2149778 0 78069 MSG NETWORK INC CL A 553573106 1783 85970 SH SOLE 23 85970 0 0 MSG NETWORK INC CL A 553573106 3954 190623 SH SOLE 26 24342 0 166281 MSG NETWORK INC CL A 553573106 167 8052 SH SOLE 28 8052 0 0 MSG NETWORK INC CL A 553573106 348 16803 SH SOLE 30 16803 0 0 MSG NETWORK INC CL A 553573106 142 6870 SH SOLE 40 6870 0 0 MTBC INC COM 55378G102 6 1262 SH SOLE 18 1262 0 0 MTBC INC COM 55378G102 89 17565 SH SOLE 21 17565 0 0 MTBC INC COM 55378G102 176 34865 SH SOLE 22 34865 0 0 MTS SYS CORP COM 553777103 1026 17521 SH SOLE 2 745 0 16776 MTS SYS CORP COM 553777103 7 127 SH SOLE 4 127 0 0 MTS SYS CORP COM 553777103 23 392 SH SOLE 7 392 0 0 MTS SYS CORP COM 553777103 4578 78209 SH SOLE 18 78209 0 0 MTS SYS CORP COM 553777103 1790 30579 SH SOLE 19 30579 0 0 MTS SYS CORP COM 553777103 113175 1933621 SH SOLE 21 1933621 0 0 MTS SYS CORP COM 553777103 33420 570990 SH SOLE 22 547027 0 23963 MTS SYS CORP COM 553777103 438 7476 SH SOLE 26 2155 0 5321 MTS SYS CORP COM 553777103 127 2167 SH SOLE 28 2167 0 0 MTS SYS CORP COM 553777103 16451 281078 SH SOLE 30 281078 0 0 MTS SYS CORP COM 553777103 93 1582 SH SOLE 40 1582 0 0 MUELLER INDS INC COM 624756102 1524 52061 SH SOLE 2 2316 0 49745 MUELLER INDS INC COM 624756102 9 318 SH SOLE 4 318 0 0 MUELLER INDS INC COM 624756102 52 1786 SH SOLE 7 1786 0 0 MUELLER INDS INC COM 624756102 7137 243846 SH SOLE 18 243846 0 0 MUELLER INDS INC COM 624756102 2762 94347 SH SOLE 19 94347 0 0 MUELLER INDS INC COM 624756102 178451 6096737 SH SOLE 21 6096737 0 0 MUELLER INDS INC COM 624756102 48787 1666789 SH SOLE 22 1579840 0 86949 MUELLER INDS INC COM 624756102 566 19323 SH SOLE 26 6532 0 12791 MUELLER INDS INC COM 624756102 193 6594 SH SOLE 28 6594 0 0 MUELLER INDS INC COM 624756102 2381 81353 SH SOLE 30 81353 0 0 MUELLER INDS INC COM 624756102 73 2485 SH SOLE 36 2485 0 0 MUELLER INDS INC COM 624756102 176 6027 SH SOLE 40 6027 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1468 149537 SH SOLE 2 6521 0 143016 MUELLER WTR PRODS INC COM SER A 624758108 12 1208 SH SOLE 4 1208 0 0 MUELLER WTR PRODS INC COM SER A 624758108 854 86988 SH SOLE 7 86988 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5026 511852 SH SOLE 18 511852 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2620 266835 SH SOLE 19 266835 0 0 MUELLER WTR PRODS INC COM SER A 624758108 48246 4912999 SH SOLE 21 4912999 0 0 MUELLER WTR PRODS INC COM SER A 624758108 44446 4526035 SH SOLE 22 4302775 0 223260 MUELLER WTR PRODS INC COM SER A 624758108 324 33032 SH SOLE 26 18054 0 14978 MUELLER WTR PRODS INC COM SER A 624758108 192 19583 SH SOLE 28 19583 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5373 547141 SH SOLE 30 547141 0 0 MUELLER WTR PRODS INC COM SER A 624758108 184 18689 SH SOLE 40 18689 0 0 MULTI COLOR CORP COM 625383104 731 14628 SH SOLE 2 607 0 14021 MULTI COLOR CORP COM 625383104 6 118 SH SOLE 4 118 0 0 MULTI COLOR CORP COM 625383104 14 280 SH SOLE 7 280 0 0 MULTI COLOR CORP COM 625383104 3096 61954 SH SOLE 18 61954 0 0 MULTI COLOR CORP COM 625383104 1207 24154 SH SOLE 19 24154 0 0 MULTI COLOR CORP COM 625383104 75845 1517808 SH SOLE 21 1517808 0 0 MULTI COLOR CORP COM 625383104 21779 435851 SH SOLE 22 416874 0 18977 MULTI COLOR CORP COM 625383104 213 4255 SH SOLE 26 0 0 4255 MULTI COLOR CORP COM 625383104 97 1948 SH SOLE 28 1948 0 0 MULTI COLOR CORP COM 625383104 1043 20865 SH SOLE 30 20865 0 0 MULTI COLOR CORP COM 625383104 71 1424 SH SOLE 40 1424 0 0 MURPHY OIL CORP COM 626717102 10155 411961 SH SOLE 2 80763 0 331198 MURPHY OIL CORP COM 626717102 19 754 SH SOLE 4 754 0 0 MURPHY OIL CORP COM 626717102 140 5662 SH SOLE 7 5662 0 0 MURPHY OIL CORP COM 626717102 32 1280 SH SOLE 15 1280 0 0 MURPHY OIL CORP COM 626717102 11339 459997 SH SOLE 18 459997 0 0 MURPHY OIL CORP COM 626717102 907 36798 SH SOLE 19 36798 0 0 MURPHY OIL CORP COM 626717102 205986 8356450 SH SOLE 21 8356450 0 0 MURPHY OIL CORP COM 626717102 153176 6214022 SH SOLE 22 5838632 0 375390 MURPHY OIL CORP COM 626717102 4421 179362 SH SOLE 25 179362 0 0 MURPHY OIL CORP COM 626717102 5068 205596 SH SOLE 26 138094 0 67502 MURPHY OIL CORP COM 626717102 525 21306 SH SOLE 28 21306 0 0 MURPHY OIL CORP COM 626717102 1931 78317 SH SOLE 30 78317 0 0 MURPHY OIL CORP COM 626717102 242 9811 SH SOLE 31 3411 0 6400 MURPHY OIL CORP COM 626717102 2958 120018 SH SOLE 36 120018 0 0 MURPHY OIL CORP COM 626717102 411 16666 SH SOLE 40 16666 0 0 MURPHY USA INC COM 626755102 3620 43077 SH SOLE 2 14010 0 29067 MURPHY USA INC COM 626755102 9 106 SH SOLE 4 106 0 0 MURPHY USA INC COM 626755102 115 1364 SH SOLE 7 1364 0 0 MURPHY USA INC COM 626755102 14477 172278 SH SOLE 18 169869 0 2409 MURPHY USA INC COM 626755102 6897 82083 SH SOLE 19 82083 0 0 MURPHY USA INC COM 626755102 176288 2097916 SH SOLE 21 2097916 0 0 MURPHY USA INC COM 626755102 90727 1079701 SH SOLE 22 1025925 0 53776 MURPHY USA INC COM 626755102 514 6120 SH SOLE 23 6120 0 0 MURPHY USA INC COM 626755102 2753 32766 SH SOLE 26 11159 0 21607 MURPHY USA INC COM 626755102 342 4065 SH SOLE 28 4065 0 0 MURPHY USA INC COM 626755102 828 9855 SH SOLE 30 9855 0 0 MURPHY USA INC COM 626755102 186 2209 SH SOLE 31 0 0 2209 MURPHY USA INC COM 626755102 831 9886 SH SOLE 36 9886 0 0 MURPHY USA INC COM 626755102 273 3245 SH SOLE 40 3245 0 0 MUSTANG BIO INC COM 62818Q104 88 23877 SH SOLE 2 1465 0 22412 MUSTANG BIO INC COM 62818Q104 354 96227 SH SOLE 18 96227 0 0 MUSTANG BIO INC COM 62818Q104 173 47070 SH SOLE 19 47070 0 0 MUSTANG BIO INC COM 62818Q104 3611 981292 SH SOLE 21 981292 0 0 MUSTANG BIO INC COM 62818Q104 2155 585652 SH SOLE 22 572133 0 13519 MUTUALFIRST FINL INC COM 62845B104 201 5915 SH SOLE 2 301 0 5614 MUTUALFIRST FINL INC COM 62845B104 6 163 SH SOLE 7 163 0 0 MUTUALFIRST FINL INC COM 62845B104 693 20367 SH SOLE 18 20367 0 0 MUTUALFIRST FINL INC COM 62845B104 343 10067 SH SOLE 19 10067 0 0 MUTUALFIRST FINL INC COM 62845B104 6726 197593 SH SOLE 21 197593 0 0 MUTUALFIRST FINL INC COM 62845B104 2518 73960 SH SOLE 22 70032 0 3928 MV OIL TR TR UNITS 553859109 147 18385 SH SOLE 31 0 0 18385 MVB FINANCIAL CORP COM 553810102 151 8920 SH SOLE 2 362 0 8558 MVB FINANCIAL CORP COM 553810102 552 32569 SH SOLE 18 32569 0 0 MVB FINANCIAL CORP COM 553810102 266 15681 SH SOLE 19 15681 0 0 MVB FINANCIAL CORP COM 553810102 5778 340689 SH SOLE 21 340689 0 0 MVB FINANCIAL CORP COM 553810102 1454 85733 SH SOLE 22 80784 0 4949 MYERS INDS INC COM 628464109 598 31031 SH SOLE 2 1435 0 29596 MYERS INDS INC COM 628464109 13 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 3112 161483 SH SOLE 18 161483 0 0 MYERS INDS INC COM 628464109 1163 60341 SH SOLE 19 60341 0 0 MYERS INDS INC COM 628464109 75549 3920544 SH SOLE 21 3920544 0 0 MYERS INDS INC COM 628464109 19984 1037065 SH SOLE 22 995717 0 41348 MYERS INDS INC COM 628464109 63 3288 SH SOLE 28 3288 0 0 MYERS INDS INC COM 628464109 1022 53022 SH SOLE 30 53022 0 0 MYERS INDS INC COM 628464109 52 2706 SH SOLE 40 2706 0 0 MYLAN N V SHS EURO N59465109 23887 1254549 SH SOLE 2 129640 0 1124909 MYLAN N V SHS EURO N59465109 3003 157721 SH SOLE 4 143752 0 13969 MYLAN N V SHS EURO N59465109 10217 536629 SH SOLE 7 465420 0 71209 MYLAN N V SHS EURO N59465109 57 2973 SH SOLE 13 2973 0 0 MYLAN N V SHS EURO N59465109 120 6285 SH SOLE 15 6285 0 0 MYLAN N V SHS EURO N59465109 30485 1601115 SH SOLE 18 1530038 0 71077 MYLAN N V SHS EURO N59465109 18757 985147 SH SOLE 19 985147 0 0 MYLAN N V SHS EURO N59465109 336502 17673408 SH SOLE 21 17673408 0 0 MYLAN N V SHS EURO N59465109 246012 12920820 SH SOLE 22 11505548 0 1415272 MYLAN N V SHS EURO N59465109 7016 368509 SH SOLE 23 368509 0 0 MYLAN N V SHS EURO N59465109 18961 995832 SH SOLE 25 995832 0 0 MYLAN N V SHS EURO N59465109 41531 2181256 SH SOLE 26 710337 0 1470919 MYLAN N V SHS EURO N59465109 1890 99243 SH SOLE 28 72117 0 27126 MYLAN N V SHS EURO N59465109 266 13960 SH SOLE 29 13960 0 0 MYLAN N V SHS EURO N59465109 46109 2421696 SH SOLE 30 2421696 0 0 MYLAN N V SHS EURO N59465109 3976 208798 SH SOLE 31 89916 0 118882 MYLAN N V SHS EURO N59465109 1373 72119 SH SOLE 32 72119 0 0 MYLAN N V SHS EURO N59465109 2897 152156 SH SOLE 34 152156 0 0 MYLAN N V SHS EURO N59465109 8517 447335 SH SOLE 36 447335 0 0 MYLAN N V SHS EURO N59465109 218 11436 SH SOLE 40 11436 0 0 MYLAN N V OPTIONS N59465909 82 4300 SH Call SOLE 2 4300 0 0 MYLAN N V OPTIONS N59465909 15328 805000 SH Call SOLE 19 805000 0 0 MYLAN N V OPTIONS N59465909 137 7200 SH Call SOLE 22 7200 0 0 MYOKARDIA INC COM 62857M105 3102 61868 SH SOLE 2 24939 0 36929 MYOKARDIA INC COM 62857M105 11 215 SH SOLE 4 215 0 0 MYOKARDIA INC COM 62857M105 45 901 SH SOLE 7 901 0 0 MYOKARDIA INC COM 62857M105 7846 156478 SH SOLE 18 156478 0 0 MYOKARDIA INC COM 62857M105 10734 214076 SH SOLE 19 214076 0 0 MYOKARDIA INC COM 62857M105 84 1679 SH SOLE 20 1679 0 0 MYOKARDIA INC COM 62857M105 95644 1907546 SH SOLE 21 1907546 0 0 MYOKARDIA INC COM 62857M105 57802 1152806 SH SOLE 22 1093445 0 59361 MYOKARDIA INC COM 62857M105 631 12590 SH SOLE 26 7830 0 4760 MYOKARDIA INC COM 62857M105 269 5359 SH SOLE 28 5359 0 0 MYOKARDIA INC COM 62857M105 696 13872 SH SOLE 30 13872 0 0 MYOKARDIA INC COM 62857M105 3807 75927 SH SOLE 34 75927 0 0 MYOKARDIA INC COM 62857M105 221 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 137 15114 SH SOLE 21 15114 0 0 MYOVANT SCIENCES LTD COM G637AM102 245 27064 SH SOLE 22 15481 0 11583 MYOVANT SCIENCES LTD COM G637AM102 22 2459 SH SOLE 30 2459 0 0 MYR GROUP INC DEL COM 55405W104 636 17020 SH SOLE 2 3775 0 13245 MYR GROUP INC DEL COM 55405W104 8 222 SH SOLE 4 222 0 0 MYR GROUP INC DEL COM 55405W104 273 7322 SH SOLE 7 7322 0 0 MYR GROUP INC DEL COM 55405W104 2924 78291 SH SOLE 18 74472 0 3819 MYR GROUP INC DEL COM 55405W104 2269 60749 SH SOLE 19 60749 0 0 MYR GROUP INC DEL COM 55405W104 68456 1832813 SH SOLE 21 1832813 0 0 MYR GROUP INC DEL COM 55405W104 22996 615684 SH SOLE 22 585769 0 29915 MYR GROUP INC DEL COM 55405W104 264 7078 SH SOLE 23 7078 0 0 MYR GROUP INC DEL COM 55405W104 1229 32909 SH SOLE 26 0 0 32909 MYR GROUP INC DEL COM 55405W104 73 1961 SH SOLE 28 1961 0 0 MYR GROUP INC DEL COM 55405W104 943 25244 SH SOLE 30 25244 0 0 MYR GROUP INC DEL COM 55405W104 74 1975 SH SOLE 40 1975 0 0 MYRIAD GENETICS INC COM 62855J104 2264 81496 SH SOLE 2 14480 0 67016 MYRIAD GENETICS INC COM 62855J104 11 399 SH SOLE 4 399 0 0 MYRIAD GENETICS INC COM 62855J104 39 1418 SH SOLE 7 1418 0 0 MYRIAD GENETICS INC COM 62855J104 8828 317767 SH SOLE 18 310883 0 6884 MYRIAD GENETICS INC COM 62855J104 6991 251645 SH SOLE 19 251645 0 0 MYRIAD GENETICS INC COM 62855J104 249169 8969357 SH SOLE 21 8969357 0 0 MYRIAD GENETICS INC COM 62855J104 68854 2478530 SH SOLE 22 2375338 0 103192 MYRIAD GENETICS INC COM 62855J104 1098 39524 SH SOLE 23 39524 0 0 MYRIAD GENETICS INC COM 62855J104 3233 116392 SH SOLE 26 21398 0 94994 MYRIAD GENETICS INC COM 62855J104 256 9212 SH SOLE 28 9212 0 0 MYRIAD GENETICS INC COM 62855J104 7222 259964 SH SOLE 30 259964 0 0 MYRIAD GENETICS INC COM 62855J104 85 3049 SH SOLE 34 3049 0 0 MYRIAD GENETICS INC COM 62855J104 183 6593 SH SOLE 40 6593 0 0 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1107 1550000 PRN SOLE 21 1550000 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1159 399745 SH SOLE 2 48368 0 351377 NABORS INDUSTRIES LTD SHS G6359F103 7 2306 SH SOLE 4 2306 0 0 NABORS INDUSTRIES LTD SHS G6359F103 63 21885 SH SOLE 7 21885 0 0 NABORS INDUSTRIES LTD SHS G6359F103 4568 1575142 SH SOLE 18 1575142 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2455 846482 SH SOLE 19 846482 0 0 NABORS INDUSTRIES LTD SHS G6359F103 106771 36817597 SH SOLE 21 36817597 0 0 NABORS INDUSTRIES LTD SHS G6359F103 31613 10901023 SH SOLE 22 10079477 0 821546 NABORS INDUSTRIES LTD SHS G6359F103 202 69635 SH SOLE 26 46639 0 22996 NABORS INDUSTRIES LTD SHS G6359F103 127 43940 SH SOLE 28 43940 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1386 477781 SH SOLE 30 477781 0 0 NABORS INDUSTRIES LTD SHS G6359F103 107 37019 SH SOLE 36 37019 0 0 NABORS INDUSTRIES LTD SHS G6359F103 94 32507 SH SOLE 40 32507 0 0 NACCO INDS INC CL A 629579103 245 4720 SH SOLE 2 175 0 4545 NACCO INDS INC CL A 629579103 6 115 SH SOLE 7 115 0 0 NACCO INDS INC CL A 629579103 686 13214 SH SOLE 18 13214 0 0 NACCO INDS INC CL A 629579103 335 6451 SH SOLE 19 6451 0 0 NACCO INDS INC CL A 629579103 6713 129238 SH SOLE 21 129238 0 0 NACCO INDS INC CL A 629579103 6741 129784 SH SOLE 22 126633 0 3151 NAM TAI PPTY INC SHS G63907102 279 28610 SH SOLE 21 28610 0 0 NAM TAI PPTY INC SHS G63907102 1182 121268 SH SOLE 22 121268 0 0 NAM TAI PPTY INC SHS G63907102 118 12078 SH SOLE 30 12078 0 0 NANOMETRICS INC COM 630077105 777 22393 SH SOLE 2 1368 0 21025 NANOMETRICS INC COM 630077105 19 554 SH SOLE 7 554 0 0 NANOMETRICS INC COM 630077105 3705 106737 SH SOLE 18 106737 0 0 NANOMETRICS INC COM 630077105 1740 50135 SH SOLE 19 50135 0 0 NANOMETRICS INC COM 630077105 90961 2620605 SH SOLE 21 2620605 0 0 NANOMETRICS INC COM 630077105 25898 746124 SH SOLE 22 716983 0 29141 NANOMETRICS INC COM 630077105 631 18166 SH SOLE 26 0 0 18166 NANOMETRICS INC COM 630077105 113 3248 SH SOLE 28 3248 0 0 NANOMETRICS INC COM 630077105 16261 468484 SH SOLE 30 468484 0 0 NANOMETRICS INC COM 630077105 70 2030 SH SOLE 40 2030 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1063 35026 SH SOLE 2 7644 0 27382 NANOSTRING TECHNOLOGIES INC COM 63009R109 5 175 SH SOLE 4 175 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 23 766 SH SOLE 7 766 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3732 122956 SH SOLE 18 115281 0 7675 NANOSTRING TECHNOLOGIES INC COM 63009R109 4664 153665 SH SOLE 19 153665 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 44839 1477404 SH SOLE 21 1477404 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 32251 1062632 SH SOLE 22 1015758 0 46874 NANOSTRING TECHNOLOGIES INC COM 63009R109 683 22501 SH SOLE 23 22501 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1593 52472 SH SOLE 26 0 0 52472 NANOSTRING TECHNOLOGIES INC COM 63009R109 4890 161127 SH SOLE 30 161127 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 73 2396 SH SOLE 34 2396 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 102 3365 SH SOLE 40 3365 0 0 NANOVIRICIDES INC COM NEW 630087203 7 31232 SH SOLE 21 31232 0 0 NANTHEALTH INC COM 630104107 3 5474 SH SOLE 22 5474 0 0 NANTKWEST INC COM 63016Q102 6 6079 SH SOLE 18 6079 0 0 NANTKWEST INC COM 63016Q102 99 96599 SH SOLE 21 96599 0 0 NANTKWEST INC COM 63016Q102 266 261133 SH SOLE 22 261133 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 298 10031 SH SOLE 2 505 0 9526 NAPCO SEC TECHNOLOGIES INC COM 630402105 12 388 SH SOLE 7 388 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1197 40324 SH SOLE 18 40324 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 633 21326 SH SOLE 19 21326 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 11334 381882 SH SOLE 21 381882 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 11324 381525 SH SOLE 22 372800 0 8725 NASDAQ INC COM 631103108 27520 286155 SH SOLE 2 31970 0 254185 NASDAQ INC COM 631103108 3551 36920 SH SOLE 4 33836 0 3084 NASDAQ INC COM 631103108 10333 107445 SH SOLE 7 99647 0 7798 NASDAQ INC COM 631103108 267 2773 SH SOLE 13 2773 0 0 NASDAQ INC COM 631103108 139 1444 SH SOLE 15 1444 0 0 NASDAQ INC COM 631103108 25575 265938 SH SOLE 18 250644 0 15294 NASDAQ INC COM 631103108 3091 32141 SH SOLE 19 32141 0 0 NASDAQ INC COM 631103108 272628 2834856 SH SOLE 21 2834856 0 0 NASDAQ INC COM 631103108 268721 2794228 SH SOLE 22 2477108 0 317120 NASDAQ INC COM 631103108 7981 82988 SH SOLE 23 82988 0 0 NASDAQ INC COM 631103108 10939 113743 SH SOLE 25 113743 0 0 NASDAQ INC COM 631103108 49679 516577 SH SOLE 26 161093 0 355484 NASDAQ INC COM 631103108 2113 21975 SH SOLE 28 15976 0 5999 NASDAQ INC COM 631103108 2568 26704 SH SOLE 29 2698 0 24006 NASDAQ INC COM 631103108 38835 403818 SH SOLE 30 403818 0 0 NASDAQ INC COM 631103108 4089 42514 SH SOLE 31 23014 0 19500 NASDAQ INC COM 631103108 634 6596 SH SOLE 34 6596 0 0 NASDAQ INC COM 631103108 9620 100027 SH SOLE 36 100027 0 0 NASDAQ INC COM 631103108 225 2343 SH SOLE 40 2343 0 0 NATERA INC COM 632307104 2908 105453 SH SOLE 2 59097 0 46356 NATERA INC COM 632307104 6 221 SH SOLE 4 221 0 0 NATERA INC COM 632307104 31 1121 SH SOLE 7 1121 0 0 NATERA INC COM 632307104 5930 215023 SH SOLE 18 205750 0 9273 NATERA INC COM 632307104 14390 521747 SH SOLE 19 521747 0 0 NATERA INC COM 632307104 48164 1746329 SH SOLE 21 1746329 0 0 NATERA INC COM 632307104 49624 1799264 SH SOLE 22 1738454 0 60810 NATERA INC COM 632307104 968 35092 SH SOLE 23 35092 0 0 NATERA INC COM 632307104 2403 87124 SH SOLE 26 16955 0 70169 NATERA INC COM 632307104 135 4896 SH SOLE 28 4896 0 0 NATERA INC COM 632307104 4558 165250 SH SOLE 30 165250 0 0 NATERA INC COM 632307104 4350 157729 SH SOLE 34 157729 0 0 NATERA INC COM 632307104 85 3069 SH SOLE 40 3069 0 0 NATHANS FAMOUS INC NEW COM 632347100 216 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 753 9641 SH SOLE 18 9641 0 0 NATHANS FAMOUS INC NEW COM 632347100 381 4877 SH SOLE 19 4877 0 0 NATHANS FAMOUS INC NEW COM 632347100 7695 98500 SH SOLE 21 98500 0 0 NATHANS FAMOUS INC NEW COM 632347100 3656 46802 SH SOLE 22 44406 0 2396 NATIONAL BANKSHARES INC VA COM 634865109 246 6311 SH SOLE 2 251 0 6060 NATIONAL BANKSHARES INC VA COM 634865109 4 114 SH SOLE 7 114 0 0 NATIONAL BANKSHARES INC VA COM 634865109 882 22663 SH SOLE 18 22663 0 0 NATIONAL BANKSHARES INC VA COM 634865109 416 10682 SH SOLE 19 10682 0 0 NATIONAL BANKSHARES INC VA COM 634865109 8763 225087 SH SOLE 21 225087 0 0 NATIONAL BANKSHARES INC VA COM 634865109 7471 191919 SH SOLE 22 186088 0 5831 NATIONAL BEVERAGE CORP COM 635017106 505 11308 SH SOLE 2 467 0 10841 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 1703 38163 SH SOLE 18 38163 0 0 NATIONAL BEVERAGE CORP COM 635017106 897 20097 SH SOLE 19 20097 0 0 NATIONAL BEVERAGE CORP COM 635017106 16860 377772 SH SOLE 21 377772 0 0 NATIONAL BEVERAGE CORP COM 635017106 15371 344399 SH SOLE 22 328689 0 15710 NATIONAL BEVERAGE CORP COM 635017106 403 9025 SH SOLE 26 5635 0 3390 NATIONAL BEVERAGE CORP COM 635017106 59 1326 SH SOLE 28 1326 0 0 NATIONAL BEVERAGE CORP COM 635017106 142 3192 SH SOLE 30 3192 0 0 NATIONAL BEVERAGE CORP COM 635017106 667 14936 SH SOLE 31 0 0 14936 NATIONAL BEVERAGE CORP COM 635017106 57 1276 SH SOLE 40 1276 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1083 29823 SH SOLE 2 3147 0 26676 NATIONAL BK HLDGS CORP CL A 633707104 11 307 SH SOLE 4 307 0 0 NATIONAL BK HLDGS CORP CL A 633707104 20 546 SH SOLE 7 546 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4557 125529 SH SOLE 18 125529 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2466 67929 SH SOLE 19 67929 0 0 NATIONAL BK HLDGS CORP CL A 633707104 105065 2894361 SH SOLE 21 2894361 0 0 NATIONAL BK HLDGS CORP CL A 633707104 35098 966875 SH SOLE 22 927918 0 38957 NATIONAL BK HLDGS CORP CL A 633707104 141 3892 SH SOLE 23 3892 0 0 NATIONAL BK HLDGS CORP CL A 633707104 767 21120 SH SOLE 26 10626 0 10494 NATIONAL BK HLDGS CORP CL A 633707104 120 3300 SH SOLE 28 3300 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1396 38470 SH SOLE 30 38470 0 0 NATIONAL BK HLDGS CORP CL A 633707104 379 10441 SH SOLE 34 10441 0 0 NATIONAL BK HLDGS CORP CL A 633707104 140 3849 SH SOLE 40 3849 0 0 NATIONAL CINEMEDIA INC COM 635309107 444 67636 SH SOLE 2 2889 0 64747 NATIONAL CINEMEDIA INC COM 635309107 2 380 SH SOLE 4 380 0 0 NATIONAL CINEMEDIA INC COM 635309107 11 1687 SH SOLE 7 1687 0 0 NATIONAL CINEMEDIA INC COM 635309107 1532 233581 SH SOLE 18 233581 0 0 NATIONAL CINEMEDIA INC COM 635309107 699 106604 SH SOLE 19 106604 0 0 NATIONAL CINEMEDIA INC COM 635309107 14193 2163627 SH SOLE 21 2163627 0 0 NATIONAL CINEMEDIA INC COM 635309107 13337 2033015 SH SOLE 22 1837410 0 195605 NATIONAL CINEMEDIA INC COM 635309107 72 11014 SH SOLE 26 7817 0 3197 NATIONAL CINEMEDIA INC COM 635309107 58 8826 SH SOLE 28 8826 0 0 NATIONAL CINEMEDIA INC COM 635309107 186 28306 SH SOLE 30 28306 0 0 NATIONAL CINEMEDIA INC COM 635309107 48 7277 SH SOLE 40 7277 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 198 22797 SH SOLE 2 984 0 21813 NATIONAL ENERGY SERVICES REU SHS G6375R107 667 76630 SH SOLE 18 76630 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 344 39498 SH SOLE 19 39498 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 6266 720214 SH SOLE 21 720214 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 1954 224611 SH SOLE 22 217685 0 6926 NATIONAL FUEL GAS CO N J COM 636180101 10458 198258 SH SOLE 2 55428 0 142830 NATIONAL FUEL GAS CO N J COM 636180101 19 360 SH SOLE 4 360 0 0 NATIONAL FUEL GAS CO N J COM 636180101 9865 187021 SH SOLE 7 187021 0 0 NATIONAL FUEL GAS CO N J COM 636180101 14325 271558 SH SOLE 18 271558 0 0 NATIONAL FUEL GAS CO N J COM 636180101 948 17979 SH SOLE 19 17979 0 0 NATIONAL FUEL GAS CO N J COM 636180101 239676 4543618 SH SOLE 21 4543618 0 0 NATIONAL FUEL GAS CO N J COM 636180101 150202 2847422 SH SOLE 22 2680436 0 166986 NATIONAL FUEL GAS CO N J COM 636180101 1465 27773 SH SOLE 26 18477 0 9296 NATIONAL FUEL GAS CO N J COM 636180101 515 9761 SH SOLE 28 9761 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1130 21427 SH SOLE 30 21427 0 0 NATIONAL FUEL GAS CO N J COM 636180101 5314 100735 SH SOLE 31 1696 0 99039 NATIONAL FUEL GAS CO N J COM 636180101 156 2961 SH SOLE 36 2961 0 0 NATIONAL FUEL GAS CO N J COM 636180101 394 7465 SH SOLE 40 7465 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1488 64865 SH SOLE 2 3410 0 61455 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 5090 221874 SH SOLE 18 221874 0 0 NATIONAL GEN HLDGS CORP COM 636220303 3190 139051 SH SOLE 19 139051 0 0 NATIONAL GEN HLDGS CORP COM 636220303 48869 2130282 SH SOLE 21 2130282 0 0 NATIONAL GEN HLDGS CORP COM 636220303 46340 2020057 SH SOLE 22 1929597 0 90460 NATIONAL GEN HLDGS CORP COM 636220303 125 5435 SH SOLE 23 5435 0 0 NATIONAL GEN HLDGS CORP COM 636220303 691 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 395 17205 SH SOLE 30 17205 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1545 67353 SH SOLE 31 0 0 67353 NATIONAL GEN HLDGS CORP COM 636220303 1357 59151 SH SOLE 34 59151 0 0 NATIONAL GEN HLDGS CORP COM 636220303 163 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 3182 40775 SH SOLE 2 1738 0 39037 NATIONAL HEALTH INVS INC COM 63633D104 862 11048 SH SOLE 4 11048 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3493 44762 SH SOLE 7 44762 0 0 NATIONAL HEALTH INVS INC COM 63633D104 127 1626 SH SOLE 15 1626 0 0 NATIONAL HEALTH INVS INC COM 63633D104 10659 136606 SH SOLE 18 136606 0 0 NATIONAL HEALTH INVS INC COM 63633D104 9663 123833 SH SOLE 19 123833 0 0 NATIONAL HEALTH INVS INC COM 63633D104 132779 1701634 SH SOLE 21 1701634 0 0 NATIONAL HEALTH INVS INC COM 63633D104 125659 1610389 SH SOLE 22 1547933 0 62456 NATIONAL HEALTH INVS INC COM 63633D104 115 1475 SH SOLE 23 1475 0 0 NATIONAL HEALTH INVS INC COM 63633D104 6857 87882 SH SOLE 25 87882 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2338 29958 SH SOLE 26 9285 0 20673 NATIONAL HEALTH INVS INC COM 63633D104 400 5129 SH SOLE 28 5129 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1698 21756 SH SOLE 29 21756 0 0 NATIONAL HEALTH INVS INC COM 63633D104 15813 202653 SH SOLE 30 202653 0 0 NATIONAL HEALTH INVS INC COM 63633D104 40 519 SH SOLE 34 519 0 0 NATIONAL HEALTH INVS INC COM 63633D104 310 3971 SH SOLE 40 3971 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1014 12499 SH SOLE 2 513 0 11986 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 3221 39697 SH SOLE 18 39697 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1689 20819 SH SOLE 19 20819 0 0 NATIONAL HEALTHCARE CORP COM 635906100 33665 414849 SH SOLE 21 414849 0 0 NATIONAL HEALTHCARE CORP COM 635906100 27511 339020 SH SOLE 22 326532 0 12488 NATIONAL HEALTHCARE CORP COM 635906100 380 4685 SH SOLE 23 4685 0 0 NATIONAL HEALTHCARE CORP COM 635906100 879 10836 SH SOLE 26 0 0 10836 NATIONAL HEALTHCARE CORP COM 635906100 115 1420 SH SOLE 28 1420 0 0 NATIONAL HEALTHCARE CORP COM 635906100 270 3323 SH SOLE 30 3323 0 0 NATIONAL HEALTHCARE CORP COM 635906100 91 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 35 12933 SH SOLE 21 12933 0 0 NATIONAL INSTRS CORP COM 636518102 24804 590709 SH SOLE 2 318022 0 272687 NATIONAL INSTRS CORP COM 636518102 2347 55898 SH SOLE 4 55898 0 0 NATIONAL INSTRS CORP COM 636518102 653 15541 SH SOLE 7 15541 0 0 NATIONAL INSTRS CORP COM 636518102 4274 101783 SH SOLE 13 101783 0 0 NATIONAL INSTRS CORP COM 636518102 23204 552616 SH SOLE 18 506424 0 46192 NATIONAL INSTRS CORP COM 636518102 41991 1000024 SH SOLE 19 1000024 0 0 NATIONAL INSTRS CORP COM 636518102 246331 5866419 SH SOLE 21 5866419 0 0 NATIONAL INSTRS CORP COM 636518102 212190 5053346 SH SOLE 22 4469143 0 584203 NATIONAL INSTRS CORP COM 636518102 4218 100457 SH SOLE 23 100457 0 0 NATIONAL INSTRS CORP COM 636518102 764 18194 SH SOLE 25 18194 0 0 NATIONAL INSTRS CORP COM 636518102 2287 54467 SH SOLE 26 35201 0 19266 NATIONAL INSTRS CORP COM 636518102 684 16279 SH SOLE 28 16279 0 0 NATIONAL INSTRS CORP COM 636518102 8757 208552 SH SOLE 29 42941 0 165611 NATIONAL INSTRS CORP COM 636518102 2839 67620 SH SOLE 30 67620 0 0 NATIONAL INSTRS CORP COM 636518102 6011 143147 SH SOLE 31 113817 0 29330 NATIONAL INSTRS CORP COM 636518102 913 21747 SH SOLE 34 21747 0 0 NATIONAL INSTRS CORP COM 636518102 3503 83418 SH SOLE 36 83418 0 0 NATIONAL INSTRS CORP COM 636518102 490 11663 SH SOLE 40 11663 0 0 NATIONAL OILWELL VARCO INC COM 637071101 21613 972265 SH SOLE 2 124378 0 847887 NATIONAL OILWELL VARCO INC COM 637071101 2545 114497 SH SOLE 4 104671 0 9826 NATIONAL OILWELL VARCO INC COM 637071101 7998 359796 SH SOLE 7 330844 0 28952 NATIONAL OILWELL VARCO INC COM 637071101 309 13913 SH SOLE 13 13913 0 0 NATIONAL OILWELL VARCO INC COM 637071101 67 2999 SH SOLE 15 2999 0 0 NATIONAL OILWELL VARCO INC COM 637071101 26870 1208730 SH SOLE 18 1156003 0 52727 NATIONAL OILWELL VARCO INC COM 637071101 4192 188554 SH SOLE 19 188554 0 0 NATIONAL OILWELL VARCO INC COM 637071101 201672 9072086 SH SOLE 21 9072086 0 0 NATIONAL OILWELL VARCO INC COM 637071101 213502 9604215 SH SOLE 22 8463245 0 1140970 NATIONAL OILWELL VARCO INC COM 637071101 6053 272303 SH SOLE 23 272303 0 0 NATIONAL OILWELL VARCO INC COM 637071101 8562 385142 SH SOLE 25 385142 0 0 NATIONAL OILWELL VARCO INC COM 637071101 45505 2046998 SH SOLE 26 535989 0 1511009 NATIONAL OILWELL VARCO INC COM 637071101 1662 74764 SH SOLE 28 54407 0 20357 NATIONAL OILWELL VARCO INC COM 637071101 1995 89765 SH SOLE 29 10527 0 79238 NATIONAL OILWELL VARCO INC COM 637071101 31479 1416071 SH SOLE 30 1416071 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2899 130398 SH SOLE 31 73729 0 56669 NATIONAL OILWELL VARCO INC COM 637071101 519 23344 SH SOLE 34 23344 0 0 NATIONAL OILWELL VARCO INC COM 637071101 7999 359813 SH SOLE 36 359813 0 0 NATIONAL OILWELL VARCO INC COM 637071101 245 11028 SH SOLE 40 11028 0 0 NATIONAL PRESTO INDS INC COM 637215104 459 4918 SH SOLE 2 200 0 4718 NATIONAL PRESTO INDS INC COM 637215104 6 60 SH SOLE 4 60 0 0 NATIONAL PRESTO INDS INC COM 637215104 11 116 SH SOLE 7 116 0 0 NATIONAL PRESTO INDS INC COM 637215104 2124 22771 SH SOLE 18 22771 0 0 NATIONAL PRESTO INDS INC COM 637215104 813 8720 SH SOLE 19 8720 0 0 NATIONAL PRESTO INDS INC COM 637215104 57786 619428 SH SOLE 21 619428 0 0 NATIONAL PRESTO INDS INC COM 637215104 14803 158676 SH SOLE 22 151523 0 7153 NATIONAL PRESTO INDS INC COM 637215104 238 2548 SH SOLE 26 0 0 2548 NATIONAL PRESTO INDS INC COM 637215104 68 734 SH SOLE 28 734 0 0 NATIONAL PRESTO INDS INC COM 637215104 679 7277 SH SOLE 30 7277 0 0 NATIONAL PRESTO INDS INC COM 637215104 44 468 SH SOLE 40 468 0 0 NATIONAL RESH CORP COM NEW 637372202 606 10523 SH SOLE 2 496 0 10027 NATIONAL RESH CORP COM NEW 637372202 13 230 SH SOLE 7 230 0 0 NATIONAL RESH CORP COM NEW 637372202 2275 39508 SH SOLE 18 39508 0 0 NATIONAL RESH CORP COM NEW 637372202 1391 24159 SH SOLE 19 24159 0 0 NATIONAL RESH CORP COM NEW 637372202 22171 384981 SH SOLE 21 384981 0 0 NATIONAL RESH CORP COM NEW 637372202 14180 246219 SH SOLE 22 229917 0 16302 NATIONAL RESH CORP COM NEW 637372202 196 3406 SH SOLE 30 3406 0 0 NATIONAL RESH CORP COM NEW 637372202 53 922 SH SOLE 40 922 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 24563 463365 SH SOLE 2 94922 0 368443 NATIONAL RETAIL PPTYS INC COM 637417106 5310 100169 SH SOLE 4 96110 0 4059 NATIONAL RETAIL PPTYS INC COM 637417106 20714 390750 SH SOLE 7 345605 0 45145 NATIONAL RETAIL PPTYS INC COM 637417106 54 1015 SH SOLE 13 1015 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 338 6376 SH SOLE 15 6376 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 24958 470815 SH SOLE 18 457947 0 12868 NATIONAL RETAIL PPTYS INC COM 637417106 12118 228606 SH SOLE 19 228606 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 623582 11763487 SH SOLE 21 11763487 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 378205 7134588 SH SOLE 22 6791927 0 342661 NATIONAL RETAIL PPTYS INC COM 637417106 6306 118954 SH SOLE 23 118954 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 19086 360047 SH SOLE 25 360047 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 22985 433606 SH SOLE 26 168593 0 265013 NATIONAL RETAIL PPTYS INC COM 637417106 1610 30366 SH SOLE 28 22414 0 7952 NATIONAL RETAIL PPTYS INC COM 637417106 4821 90947 SH SOLE 29 90947 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 62533 1179636 SH SOLE 30 1179636 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 2779 52428 SH SOLE 31 27999 0 24429 NATIONAL RETAIL PPTYS INC COM 637417106 456 8600 SH SOLE 34 8600 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 2377 44839 SH SOLE 36 44839 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 258 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 1948 67306 SH SOLE 2 18481 0 48825 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 444 15330 SH SOLE 4 15330 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1765 60986 SH SOLE 7 60986 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 66 2269 SH SOLE 15 2269 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7293 252001 SH SOLE 18 250438 0 1563 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9481 327608 SH SOLE 19 327608 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 183559 6342727 SH SOLE 21 6342727 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 77674 2683970 SH SOLE 22 2602858 0 81112 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1685 58228 SH SOLE 23 58228 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3678 127081 SH SOLE 25 127081 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5407 186844 SH SOLE 26 15695 0 171149 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 194 6714 SH SOLE 28 6714 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 904 31237 SH SOLE 29 31237 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9457 326766 SH SOLE 30 326766 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 22 752 SH SOLE 34 752 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 165 5711 SH SOLE 40 5711 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1851 60246 SH SOLE 2 2843 0 57403 NATIONAL VISION HLDGS INC COM 63845R107 10 327 SH SOLE 4 327 0 0 NATIONAL VISION HLDGS INC COM 63845R107 44 1430 SH SOLE 7 1430 0 0 NATIONAL VISION HLDGS INC COM 63845R107 6897 224435 SH SOLE 18 224435 0 0 NATIONAL VISION HLDGS INC COM 63845R107 3614 117606 SH SOLE 19 117606 0 0 NATIONAL VISION HLDGS INC COM 63845R107 66482 2163409 SH SOLE 21 2163409 0 0 NATIONAL VISION HLDGS INC COM 63845R107 57767 1879828 SH SOLE 22 1794068 0 85760 NATIONAL VISION HLDGS INC COM 63845R107 510 16590 SH SOLE 26 10835 0 5755 NATIONAL VISION HLDGS INC COM 63845R107 234 7616 SH SOLE 28 7616 0 0 NATIONAL VISION HLDGS INC COM 63845R107 566 18404 SH SOLE 30 18404 0 0 NATIONAL VISION HLDGS INC COM 63845R107 205 6672 SH SOLE 40 6672 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 627 2438 SH SOLE 2 106 0 2332 NATIONAL WESTN LIFE GROUP IN CL A 638517102 14 53 SH SOLE 7 53 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1923 7484 SH SOLE 18 7484 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1044 4061 SH SOLE 19 4061 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 18658 72600 SH SOLE 21 72600 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 19169 74588 SH SOLE 22 71241 0 3347 NATIONAL WESTN LIFE GROUP IN CL A 638517102 240 933 SH SOLE 26 0 0 933 NATIONAL WESTN LIFE GROUP IN CL A 638517102 98 380 SH SOLE 28 380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1114 4336 SH SOLE 30 4336 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 108 420 SH SOLE 40 420 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 13 1123 SH SOLE 18 1123 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 191 16374 SH SOLE 21 16374 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 260 15774 SH SOLE 2 1671 0 14103 NATURAL GAS SERVICES GROUP COM 63886Q109 6 342 SH SOLE 7 342 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 715 43316 SH SOLE 18 43316 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 582 35264 SH SOLE 19 35264 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 7089 429642 SH SOLE 21 429642 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 6818 413200 SH SOLE 22 402743 0 10457 NATURAL GAS SERVICES GROUP COM 63886Q109 42 2547 SH SOLE 23 2547 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 109 10817 SH SOLE 2 1365 0 9452 NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH SOLE 7 227 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 315 31313 SH SOLE 18 31313 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 352 34982 SH SOLE 19 34982 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3200 318429 SH SOLE 21 318429 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3173 315691 SH SOLE 22 308671 0 7020 NATURAL GROCERS BY VITAMIN C COM 63888U108 183 18183 SH SOLE 26 0 0 18183 NATURAL HEALTH TRENDS CORP COM 63888P406 33 4089 SH SOLE 2 4089 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 52 6421 SH SOLE 18 2355 0 4066 NATURAL HEALTH TRENDS CORP COM 63888P406 484 60128 SH SOLE 19 60128 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 270 33525 SH SOLE 21 33525 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 1860 231060 SH SOLE 22 231060 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 132 16362 SH SOLE 23 16362 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 280 34823 SH SOLE 26 0 0 34823 NATURES SUNSHINE PRODUCTS IN COM 639027101 85 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 290 31241 SH SOLE 18 31241 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 118 12694 SH SOLE 19 12694 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 2922 314491 SH SOLE 21 314491 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 947 101924 SH SOLE 22 94975 0 6949 NATUS MEDICAL INC DEL COM 639050103 762 29667 SH SOLE 2 1468 0 28199 NATUS MEDICAL INC DEL COM 639050103 5 195 SH SOLE 4 195 0 0 NATUS MEDICAL INC DEL COM 639050103 17 676 SH SOLE 7 676 0 0 NATUS MEDICAL INC DEL COM 639050103 3794 147693 SH SOLE 18 147693 0 0 NATUS MEDICAL INC DEL COM 639050103 1487 57880 SH SOLE 19 57880 0 0 NATUS MEDICAL INC DEL COM 639050103 97650 3801109 SH SOLE 21 3801109 0 0 NATUS MEDICAL INC DEL COM 639050103 25987 1011573 SH SOLE 22 968371 0 43202 NATUS MEDICAL INC DEL COM 639050103 508 19790 SH SOLE 26 11776 0 8014 NATUS MEDICAL INC DEL COM 639050103 124 4815 SH SOLE 28 4815 0 0 NATUS MEDICAL INC DEL COM 639050103 1240 48275 SH SOLE 30 48275 0 0 NATUS MEDICAL INC DEL COM 639050103 92 3579 SH SOLE 40 3579 0 0 NAUTILUS INC COM 63910B102 88 39992 SH SOLE 18 39992 0 0 NAUTILUS INC COM 63910B102 6040 2732960 SH SOLE 21 2732960 0 0 NAUTILUS INC COM 63910B102 1622 733808 SH SOLE 22 733808 0 0 NAUTILUS INC COM 63910B102 71 32148 SH SOLE 30 32148 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 3 4802 SH SOLE 21 4802 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 76 120507 SH SOLE 22 120507 0 0 NAVIENT CORPORATION COM 63938C108 7653 560654 SH SOLE 2 107676 0 452978 NAVIENT CORPORATION COM 63938C108 50 3674 SH SOLE 4 3674 0 0 NAVIENT CORPORATION COM 63938C108 170 12474 SH SOLE 7 12474 0 0 NAVIENT CORPORATION COM 63938C108 8273 606116 SH SOLE 18 606116 0 0 NAVIENT CORPORATION COM 63938C108 645 47283 SH SOLE 19 47283 0 0 NAVIENT CORPORATION COM 63938C108 143776 10533053 SH SOLE 21 10533053 0 0 NAVIENT CORPORATION COM 63938C108 119624 8763666 SH SOLE 22 8189708 0 573958 NAVIENT CORPORATION COM 63938C108 1172 85891 SH SOLE 26 45566 0 40325 NAVIENT CORPORATION COM 63938C108 413 30250 SH SOLE 28 30250 0 0 NAVIENT CORPORATION COM 63938C108 936 68553 SH SOLE 30 68553 0 0 NAVIENT CORPORATION COM 63938C108 3008 220375 SH SOLE 31 4464 0 215911 NAVIENT CORPORATION COM 63938C108 1552 113673 SH SOLE 36 113673 0 0 NAVIENT CORPORATION COM 63938C108 323 23628 SH SOLE 40 23628 0 0 NAVIGANT CONSULTING INC COM 63935N107 927 39986 SH SOLE 2 1636 0 38350 NAVIGANT CONSULTING INC COM 63935N107 5 195 SH SOLE 4 195 0 0 NAVIGANT CONSULTING INC COM 63935N107 17 739 SH SOLE 7 739 0 0 NAVIGANT CONSULTING INC COM 63935N107 4075 175727 SH SOLE 18 175727 0 0 NAVIGANT CONSULTING INC COM 63935N107 1612 69531 SH SOLE 19 69531 0 0 NAVIGANT CONSULTING INC COM 63935N107 97797 4217191 SH SOLE 21 4217191 0 0 NAVIGANT CONSULTING INC COM 63935N107 28496 1228823 SH SOLE 22 1164958 0 63865 NAVIGANT CONSULTING INC COM 63935N107 642 27670 SH SOLE 26 11641 0 16029 NAVIGANT CONSULTING INC COM 63935N107 121 5225 SH SOLE 28 5225 0 0 NAVIGANT CONSULTING INC COM 63935N107 1376 59333 SH SOLE 30 59333 0 0 NAVIGANT CONSULTING INC COM 63935N107 1861 80271 SH SOLE 31 0 0 80271 NAVIGANT CONSULTING INC COM 63935N107 85 3686 SH SOLE 40 3686 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 11 1747 SH SOLE 18 1747 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 87 13757 SH SOLE 21 13757 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 9 2009 SH SOLE 18 2009 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 110 24580 SH SOLE 21 24580 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 17 1247 SH SOLE 22 1247 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 259 19212 SH SOLE 31 0 0 19212 NAVISTAR INTL CORP NEW COM 63934E108 1777 51587 SH SOLE 2 2051 0 49536 NAVISTAR INTL CORP NEW COM 63934E108 8 231 SH SOLE 4 231 0 0 NAVISTAR INTL CORP NEW COM 63934E108 52 1507 SH SOLE 7 1507 0 0 NAVISTAR INTL CORP NEW COM 63934E108 5578 161912 SH SOLE 18 161912 0 0 NAVISTAR INTL CORP NEW COM 63934E108 2925 84902 SH SOLE 19 84902 0 0 NAVISTAR INTL CORP NEW COM 63934E108 55621 1614537 SH SOLE 21 1614537 0 0 NAVISTAR INTL CORP NEW COM 63934E108 59599 1730011 SH SOLE 22 1666694 0 63317 NAVISTAR INTL CORP NEW COM 63934E108 263 7633 SH SOLE 26 5352 0 2281 NAVISTAR INTL CORP NEW COM 63934E108 205 5962 SH SOLE 28 5962 0 0 NAVISTAR INTL CORP NEW COM 63934E108 406 11773 SH SOLE 30 11773 0 0 NAVISTAR INTL CORP NEW COM 63934E108 142 4108 SH SOLE 36 4108 0 0 NAVISTAR INTL CORP NEW COM 63934E108 191 5553 SH SOLE 40 5553 0 0 NBT BANCORP INC COM 628778102 1623 43280 SH SOLE 2 1763 0 41517 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 7699 205254 SH SOLE 18 205254 0 0 NBT BANCORP INC COM 628778102 2719 72485 SH SOLE 19 72485 0 0 NBT BANCORP INC COM 628778102 176872 4715334 SH SOLE 21 4715334 0 0 NBT BANCORP INC COM 628778102 50051 1334347 SH SOLE 22 1274195 0 60152 NBT BANCORP INC COM 628778102 6 168 SH SOLE 23 168 0 0 NBT BANCORP INC COM 628778102 681 18144 SH SOLE 26 7373 0 10771 NBT BANCORP INC COM 628778102 235 6259 SH SOLE 28 6259 0 0 NBT BANCORP INC COM 628778102 2383 63541 SH SOLE 30 63541 0 0 NBT BANCORP INC COM 628778102 185 4934 SH SOLE 40 4934 0 0 NCR CORP NEW COM 62886E108 9075 291811 SH SOLE 2 66792 0 225019 NCR CORP NEW COM 62886E108 71 2276 SH SOLE 4 2276 0 0 NCR CORP NEW COM 62886E108 146 4696 SH SOLE 7 4696 0 0 NCR CORP NEW COM 62886E108 10773 346406 SH SOLE 18 346406 0 0 NCR CORP NEW COM 62886E108 834 26827 SH SOLE 19 26827 0 0 NCR CORP NEW COM 62886E108 190729 6132779 SH SOLE 21 6132779 0 0 NCR CORP NEW COM 62886E108 122973 3954126 SH SOLE 22 3694191 0 259935 NCR CORP NEW COM 62886E108 197 6328 SH SOLE 23 6328 0 0 NCR CORP NEW COM 62886E108 1071 34434 SH SOLE 26 20694 0 13740 NCR CORP NEW COM 62886E108 465 14951 SH SOLE 28 14951 0 0 NCR CORP NEW COM 62886E108 42 1354 SH SOLE 29 1354 0 0 NCR CORP NEW COM 62886E108 1439 46271 SH SOLE 30 46271 0 0 NCR CORP NEW COM 62886E108 154 4960 SH SOLE 31 4960 0 0 NCR CORP NEW COM 62886E108 258 8285 SH SOLE 36 8285 0 0 NCR CORP NEW COM 62886E108 392 12601 SH SOLE 40 12601 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 44 12452 SH SOLE 2 258 0 12194 NCS MULTISTAGE HLDGS INC COM 628877102 121 34097 SH SOLE 18 34097 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 45 12813 SH SOLE 19 12813 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 1557 438713 SH SOLE 21 438713 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 658 185253 SH SOLE 22 121911 0 63342 NEENAH INC COM 640079109 1052 15580 SH SOLE 2 718 0 14862 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 4917 72784 SH SOLE 18 72784 0 0 NEENAH INC COM 640079109 1927 28533 SH SOLE 19 28533 0 0 NEENAH INC COM 640079109 121993 1805968 SH SOLE 21 1805968 0 0 NEENAH INC COM 640079109 33762 499811 SH SOLE 22 477353 0 22458 NEENAH INC COM 640079109 805 11918 SH SOLE 26 6481 0 5437 NEENAH INC COM 640079109 126 1864 SH SOLE 28 1864 0 0 NEENAH INC COM 640079109 1639 24269 SH SOLE 30 24269 0 0 NEENAH INC COM 640079109 127 1874 SH SOLE 40 1874 0 0 NEKTAR THERAPEUTICS COM 640268108 15340 431144 SH SOLE 2 62841 0 368303 NEKTAR THERAPEUTICS COM 640268108 1944 54647 SH SOLE 4 50124 0 4523 NEKTAR THERAPEUTICS COM 640268108 5232 147053 SH SOLE 7 147053 0 0 NEKTAR THERAPEUTICS COM 640268108 35 985 SH SOLE 13 985 0 0 NEKTAR THERAPEUTICS COM 640268108 19705 553810 SH SOLE 18 529555 0 24255 NEKTAR THERAPEUTICS COM 640268108 7415 208416 SH SOLE 19 208416 0 0 NEKTAR THERAPEUTICS COM 640268108 209827 5897316 SH SOLE 21 5897316 0 0 NEKTAR THERAPEUTICS COM 640268108 158192 4446091 SH SOLE 22 4005497 0 440594 NEKTAR THERAPEUTICS COM 640268108 4439 124760 SH SOLE 23 124760 0 0 NEKTAR THERAPEUTICS COM 640268108 58 1639 SH SOLE 25 1639 0 0 NEKTAR THERAPEUTICS COM 640268108 18525 520645 SH SOLE 26 188948 0 331697 NEKTAR THERAPEUTICS COM 640268108 1157 32525 SH SOLE 28 23284 0 9241 NEKTAR THERAPEUTICS COM 640268108 1419 39871 SH SOLE 29 4539 0 35332 NEKTAR THERAPEUTICS COM 640268108 22825 641505 SH SOLE 30 641505 0 0 NEKTAR THERAPEUTICS COM 640268108 2343 65851 SH SOLE 31 34762 0 31089 NEKTAR THERAPEUTICS COM 640268108 2318 65150 SH SOLE 34 65150 0 0 NEKTAR THERAPEUTICS COM 640268108 1083 30425 SH SOLE 36 30425 0 0 NEKTAR THERAPEUTICS COM 640268108 112 3154 SH SOLE 40 3154 0 0 NELNET INC CL A 64031N108 1072 18094 SH SOLE 2 735 0 17359 NELNET INC CL A 64031N108 11 182 SH SOLE 4 182 0 0 NELNET INC CL A 64031N108 22 364 SH SOLE 7 364 0 0 NELNET INC CL A 64031N108 3478 58730 SH SOLE 18 58730 0 0 NELNET INC CL A 64031N108 1816 30670 SH SOLE 19 30670 0 0 NELNET INC CL A 64031N108 34364 580269 SH SOLE 21 580269 0 0 NELNET INC CL A 64031N108 36551 617211 SH SOLE 22 586935 0 30276 NELNET INC CL A 64031N108 155 2612 SH SOLE 23 2612 0 0 NELNET INC CL A 64031N108 248 4189 SH SOLE 26 2907 0 1282 NELNET INC CL A 64031N108 168 2844 SH SOLE 28 2844 0 0 NELNET INC CL A 64031N108 340 5747 SH SOLE 30 5747 0 0 NELNET INC CL A 64031N108 578 9753 SH SOLE 31 0 0 9753 NELNET INC CL A 64031N108 176 2974 SH SOLE 40 2974 0 0 NEOGEN CORP COM 640491106 2774 44659 SH SOLE 2 2129 0 42530 NEOGEN CORP COM 640491106 15 248 SH SOLE 4 248 0 0 NEOGEN CORP COM 640491106 57 910 SH SOLE 7 910 0 0 NEOGEN CORP COM 640491106 14272 229792 SH SOLE 18 224778 0 5014 NEOGEN CORP COM 640491106 7041 113362 SH SOLE 19 113362 0 0 NEOGEN CORP COM 640491106 344660 5549181 SH SOLE 21 5549181 0 0 NEOGEN CORP COM 640491106 95137 1531756 SH SOLE 22 1463225 0 68531 NEOGEN CORP COM 640491106 104 1672 SH SOLE 23 1672 0 0 NEOGEN CORP COM 640491106 1275 20524 SH SOLE 26 11245 0 9279 NEOGEN CORP COM 640491106 408 6577 SH SOLE 28 6577 0 0 NEOGEN CORP COM 640491106 8646 139202 SH SOLE 30 139202 0 0 NEOGEN CORP COM 640491106 329 5292 SH SOLE 40 5292 0 0 NEOGENOMICS INC COM NEW 64049M209 1920 87530 SH SOLE 2 14821 0 72709 NEOGENOMICS INC COM NEW 64049M209 11 479 SH SOLE 4 479 0 0 NEOGENOMICS INC COM NEW 64049M209 31 1424 SH SOLE 7 1424 0 0 NEOGENOMICS INC COM NEW 64049M209 8986 409559 SH SOLE 18 399415 0 10144 NEOGENOMICS INC COM NEW 64049M209 7176 327078 SH SOLE 19 327078 0 0 NEOGENOMICS INC COM NEW 64049M209 234798 10701842 SH SOLE 21 10701842 0 0 NEOGENOMICS INC COM NEW 64049M209 65779 2998115 SH SOLE 22 2871358 0 126757 NEOGENOMICS INC COM NEW 64049M209 888 40466 SH SOLE 23 40466 0 0 NEOGENOMICS INC COM NEW 64049M209 2539 115745 SH SOLE 26 29990 0 85755 NEOGENOMICS INC COM NEW 64049M209 248 11285 SH SOLE 28 11285 0 0 NEOGENOMICS INC COM NEW 64049M209 3189 145341 SH SOLE 30 145341 0 0 NEOGENOMICS INC COM NEW 64049M209 1342 61164 SH SOLE 31 0 0 61164 NEOGENOMICS INC COM NEW 64049M209 358 16326 SH SOLE 34 16326 0 0 NEOGENOMICS INC COM NEW 64049M209 197 8973 SH SOLE 40 8973 0 0 NEON THERAPEUTICS INC COM 64050Y100 55 11559 SH SOLE 2 427 0 11132 NEON THERAPEUTICS INC COM 64050Y100 279 58914 SH SOLE 18 55388 0 3526 NEON THERAPEUTICS INC COM 64050Y100 148 31210 SH SOLE 19 31210 0 0 NEON THERAPEUTICS INC COM 64050Y100 2208 465780 SH SOLE 21 465780 0 0 NEON THERAPEUTICS INC COM 64050Y100 925 195192 SH SOLE 22 190393 0 4799 NEON THERAPEUTICS INC COM 64050Y100 8 1594 SH SOLE 23 1594 0 0 NEON THERAPEUTICS INC COM 64050Y100 8 1601 SH SOLE 26 0 0 1601 NEONODE INC COM PAR 64051M709 4 2003 SH SOLE 21 2003 0 0 NEONODE INC COM PAR 64051M709 203 94557 SH SOLE 22 94557 0 0 NEOPHOTONICS CORP COM 64051T100 160 38158 SH SOLE 2 2024 0 36134 NEOPHOTONICS CORP COM 64051T100 3 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 526 125864 SH SOLE 18 125864 0 0 NEOPHOTONICS CORP COM 64051T100 254 60713 SH SOLE 19 60713 0 0 NEOPHOTONICS CORP COM 64051T100 5344 1278528 SH SOLE 21 1278528 0 0 NEOPHOTONICS CORP COM 64051T100 4859 1162328 SH SOLE 22 1132260 0 30068 NEOS THERAPEUTICS INC COM 64052L106 13 10408 SH SOLE 18 10408 0 0 NEOS THERAPEUTICS INC COM 64052L106 229 177418 SH SOLE 21 177418 0 0 NEOS THERAPEUTICS INC COM 64052L106 442 342423 SH SOLE 22 342423 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 26 6054 SH SOLE 22 6054 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 54 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 37820 612973 SH SOLE 2 69855 0 543118 NETAPP INC COM 64110D104 5668 91868 SH SOLE 4 84893 0 6975 NETAPP INC COM 64110D104 19502 316081 SH SOLE 7 240405 0 75676 NETAPP INC COM 64110D104 95 1537 SH SOLE 13 1537 0 0 NETAPP INC COM 64110D104 149 2418 SH SOLE 15 2418 0 0 NETAPP INC COM 64110D104 13 208 SH SOLE 17 0 0 208 NETAPP INC COM 64110D104 36682 594529 SH SOLE 18 560968 0 33561 NETAPP INC COM 64110D104 4305 69781 SH SOLE 19 69781 0 0 NETAPP INC COM 64110D104 409984 6644805 SH SOLE 21 6644805 0 0 NETAPP INC COM 64110D104 393168 6372253 SH SOLE 22 5693216 0 679037 NETAPP INC COM 64110D104 11131 180403 SH SOLE 23 180403 0 0 NETAPP INC COM 64110D104 21655 350969 SH SOLE 25 350969 0 0 NETAPP INC COM 64110D104 65899 1068051 SH SOLE 26 317206 0 750845 NETAPP INC COM 64110D104 2944 47709 SH SOLE 28 34720 0 12989 NETAPP INC COM 64110D104 3498 56696 SH SOLE 29 5658 0 51038 NETAPP INC COM 64110D104 67789 1098695 SH SOLE 30 1098695 0 0 NETAPP INC COM 64110D104 5083 82380 SH SOLE 31 51049 0 31331 NETAPP INC COM 64110D104 2132 34549 SH SOLE 32 34549 0 0 NETAPP INC COM 64110D104 1276 20675 SH SOLE 34 20675 0 0 NETAPP INC COM 64110D104 11463 185790 SH SOLE 36 185790 0 0 NETAPP INC COM 64110D104 334 5419 SH SOLE 40 5419 0 0 NETEASE INC SPONSORED ADR 64110W102 35644 139361 SH SOLE 2 11959 0 127402 NETEASE INC SPONSORED ADR 64110W102 13479 52699 SH SOLE 4 52699 0 0 NETEASE INC SPONSORED ADR 64110W102 3354 13113 SH SOLE 7 13113 0 0 NETEASE INC SPONSORED ADR 64110W102 6808 26619 SH SOLE 13 26619 0 0 NETEASE INC SPONSORED ADR 64110W102 36878 144184 SH SOLE 15 137522 0 6662 NETEASE INC SPONSORED ADR 64110W102 8011 31321 SH SOLE 18 31321 0 0 NETEASE INC SPONSORED ADR 64110W102 17628 68920 SH SOLE 19 68920 0 0 NETEASE INC SPONSORED ADR 64110W102 388902 1520516 SH SOLE 21 1520516 0 0 NETEASE INC SPONSORED ADR 64110W102 263631 1030734 SH SOLE 22 919701 0 111033 NETEASE INC SPONSORED ADR 64110W102 11400 44570 SH SOLE 23 44570 0 0 NETEASE INC SPONSORED ADR 64110W102 17853 69802 SH SOLE 25 69802 0 0 NETEASE INC SPONSORED ADR 64110W102 88787 347137 SH SOLE 26 58023 0 289114 NETEASE INC SPONSORED ADR 64110W102 2569 10046 SH SOLE 28 10046 0 0 NETEASE INC SPONSORED ADR 64110W102 3857 15078 SH SOLE 29 8772 0 6306 NETEASE INC SPONSORED ADR 64110W102 117346 458796 SH SOLE 30 458796 0 0 NETEASE INC SPONSORED ADR 64110W102 1081 4225 SH SOLE 31 4225 0 0 NETEASE INC SPONSORED ADR 64110W102 3816 14920 SH SOLE 32 14920 0 0 NETEASE INC SPONSORED ADR 64110W102 149184 583275 SH SOLE 34 583275 0 0 NETEASE INC SPONSORED ADR 64110W102 265 1037 SH SOLE 36 1037 0 0 NETEASE INC SPONSORED ADR 64110W102 147 576 SH SOLE 40 576 0 0 NETFLIX INC COM 64110L106 433061 1178976 SH SOLE 2 192779 0 986197 NETFLIX INC COM 64110L106 61040 166176 SH SOLE 4 154392 0 11784 NETFLIX INC COM 64110L106 142631 388302 SH SOLE 7 388302 0 0 NETFLIX INC COM 64110L106 3624 9865 SH SOLE 13 9865 0 0 NETFLIX INC COM 64110L106 1637 4457 SH SOLE 15 4457 0 0 NETFLIX INC COM 64110L106 44 120 SH SOLE 17 0 0 120 NETFLIX INC COM 64110L106 573434 1561129 SH SOLE 18 1301943 0 259186 NETFLIX INC COM 64110L106 314628 856549 SH SOLE 19 856549 0 0 NETFLIX INC COM 64110L106 2802515 7629628 SH SOLE 21 7629628 0 0 NETFLIX INC COM 64110L106 3861648 10513035 SH SOLE 22 9348242 0 1164793 NETFLIX INC COM 64110L106 125618 341986 SH SOLE 23 341986 0 0 NETFLIX INC COM 64110L106 156085 424929 SH SOLE 25 424929 0 0 NETFLIX INC COM 64110L106 560610 1526217 SH SOLE 26 459288 0 1066929 NETFLIX INC COM 64110L106 31345 85334 SH SOLE 28 62537 0 22797 NETFLIX INC COM 64110L106 22998 62610 SH SOLE 29 13598 0 49012 NETFLIX INC COM 64110L106 592519 1613087 SH SOLE 30 1613087 0 0 NETFLIX INC COM 64110L106 67605 184049 SH SOLE 31 87055 0 96994 NETFLIX INC COM 64110L106 22462 61152 SH SOLE 32 61152 0 0 NETFLIX INC COM 64110L106 39535 107631 SH SOLE 34 107631 0 0 NETFLIX INC COM 64110L106 105393 286923 SH SOLE 36 286923 0 0 NETFLIX INC COM 64110L106 3614 9839 SH SOLE 40 9839 0 0 NETFLIX INC OPTIONS 64110L106 147 400 SH Put SOLE 2 400 0 0 NETFLIX INC OPTIONS 64110L106 4775 13000 SH Put SOLE 19 13000 0 0 NETFLIX INC OPTIONS 64110L106 220 600 SH Put SOLE 22 600 0 0 NETGEAR INC COM 64111Q104 799 31591 SH SOLE 2 1218 0 30373 NETGEAR INC COM 64111Q104 3 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 17 676 SH SOLE 7 676 0 0 NETGEAR INC COM 64111Q104 3460 136819 SH SOLE 18 136819 0 0 NETGEAR INC COM 64111Q104 1310 51789 SH SOLE 19 51789 0 0 NETGEAR INC COM 64111Q104 88899 3515166 SH SOLE 21 3515166 0 0 NETGEAR INC COM 64111Q104 23732 938380 SH SOLE 22 894890 0 43490 NETGEAR INC COM 64111Q104 239 9470 SH SOLE 26 4354 0 5116 NETGEAR INC COM 64111Q104 110 4361 SH SOLE 28 4361 0 0 NETGEAR INC COM 64111Q104 1567 61956 SH SOLE 30 61956 0 0 NETGEAR INC COM 64111Q104 88 3482 SH SOLE 40 3482 0 0 NETSCOUT SYS INC COM 64115T104 2690 105953 SH SOLE 2 32899 0 73054 NETSCOUT SYS INC COM 64115T104 12 454 SH SOLE 4 454 0 0 NETSCOUT SYS INC COM 64115T104 36 1400 SH SOLE 7 1400 0 0 NETSCOUT SYS INC COM 64115T104 10392 409290 SH SOLE 18 409290 0 0 NETSCOUT SYS INC COM 64115T104 3246 127852 SH SOLE 19 127852 0 0 NETSCOUT SYS INC COM 64115T104 134927 5314162 SH SOLE 21 5314162 0 0 NETSCOUT SYS INC COM 64115T104 65252 2570001 SH SOLE 22 2450410 0 119591 NETSCOUT SYS INC COM 64115T104 847 33359 SH SOLE 26 26259 0 7100 NETSCOUT SYS INC COM 64115T104 269 10585 SH SOLE 28 10585 0 0 NETSCOUT SYS INC COM 64115T104 4075 160477 SH SOLE 30 160477 0 0 NETSCOUT SYS INC COM 64115T104 70 2743 SH SOLE 36 2743 0 0 NETSCOUT SYS INC COM 64115T104 225 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 186 33198 SH SOLE 21 33198 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1720 307628 SH SOLE 22 307628 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 7 2745 SH SOLE 18 2745 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 119 47771 SH SOLE 21 47771 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 11 4475 SH SOLE 22 4475 0 0 NEURALSTEM INC COM NEW 64127R401 1 1940 SH SOLE 21 1940 0 0 NEURALSTEM INC COM NEW 64127R401 20 68214 SH SOLE 22 68214 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 17530 207629 SH SOLE 2 44959 0 162670 NEUROCRINE BIOSCIENCES INC COM 64125C109 38 446 SH SOLE 4 446 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 143 1696 SH SOLE 7 1696 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7075 83803 SH SOLE 18 83803 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 44158 523012 SH SOLE 19 523012 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 473 5600 SH SOLE 20 5600 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 176255 2087585 SH SOLE 21 2087585 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 208163 2465508 SH SOLE 22 2293613 0 171895 NEUROCRINE BIOSCIENCES INC COM 64125C109 2931 34719 SH SOLE 26 23921 0 10798 NEUROCRINE BIOSCIENCES INC COM 64125C109 991 11736 SH SOLE 28 11736 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7382 87432 SH SOLE 30 87432 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 167 1974 SH SOLE 31 1974 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 11651 137992 SH SOLE 34 137992 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 794 9399 SH SOLE 40 9399 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 1738 1325000 PRN SOLE 21 1325000 0 0 NEUROMETRIX INC COM 641255708 0 108 SH SOLE 21 108 0 0 NEUROMETRIX INC COM 641255708 6 15183 SH SOLE 22 15183 0 0 NEURONETICS INC COM 64131A105 144 11549 SH SOLE 2 434 0 11115 NEURONETICS INC COM 64131A105 532 42521 SH SOLE 18 42521 0 0 NEURONETICS INC COM 64131A105 249 19890 SH SOLE 19 19890 0 0 NEURONETICS INC COM 64131A105 8190 654688 SH SOLE 21 654688 0 0 NEURONETICS INC COM 64131A105 3111 248673 SH SOLE 22 245057 0 3616 NEURONETICS INC COM 64131A105 9 723 SH SOLE 30 723 0 0 NEUROTROPE INC COM NEW 64129T207 21 2597 SH SOLE 18 2597 0 0 NEUROTROPE INC COM NEW 64129T207 258 32115 SH SOLE 21 32115 0 0 NEUROTROPE INC COM NEW 64129T207 203 25329 SH SOLE 22 25329 0 0 NEVRO CORP COM 64157F103 3052 47082 SH SOLE 2 22521 0 24561 NEVRO CORP COM 64157F103 9 134 SH SOLE 4 134 0 0 NEVRO CORP COM 64157F103 33 514 SH SOLE 7 514 0 0 NEVRO CORP COM 64157F103 7804 120380 SH SOLE 18 120380 0 0 NEVRO CORP COM 64157F103 19706 303961 SH SOLE 19 303961 0 0 NEVRO CORP COM 64157F103 68866 1062251 SH SOLE 21 1062251 0 0 NEVRO CORP COM 64157F103 56862 877096 SH SOLE 22 829771 0 47325 NEVRO CORP COM 64157F103 1258 19400 SH SOLE 26 13105 0 6295 NEVRO CORP COM 64157F103 242 3740 SH SOLE 28 3740 0 0 NEVRO CORP COM 64157F103 5268 81254 SH SOLE 30 81254 0 0 NEVRO CORP COM 64157F103 4177 64423 SH SOLE 34 64423 0 0 NEVRO CORP COM 64157F103 214 3295 SH SOLE 40 3295 0 0 NEW AGE BEVERAGES CORP COM 64157V108 311 66721 SH SOLE 2 3000 0 63721 NEW AGE BEVERAGES CORP COM 64157V108 12 2496 SH SOLE 7 2496 0 0 NEW AGE BEVERAGES CORP COM 64157V108 1170 251117 SH SOLE 18 251117 0 0 NEW AGE BEVERAGES CORP COM 64157V108 585 125588 SH SOLE 19 125588 0 0 NEW AGE BEVERAGES CORP COM 64157V108 11332 2431661 SH SOLE 21 2431661 0 0 NEW AGE BEVERAGES CORP COM 64157V108 8709 1868824 SH SOLE 22 1830427 0 38397 NEW GOLD INC CDA COM 644535106 919 956256 SH SOLE 31 0 0 956256 NEW HOME CO INC COM 645370107 10 2566 SH SOLE 18 2566 0 0 NEW HOME CO INC COM 645370107 144 37386 SH SOLE 21 37386 0 0 NEW HOME CO INC COM 645370107 292 75944 SH SOLE 22 75944 0 0 NEW JERSEY RES COM 646025106 6342 127422 SH SOLE 2 41299 0 86123 NEW JERSEY RES COM 646025106 15 294 SH SOLE 4 294 0 0 NEW JERSEY RES COM 646025106 10161 204153 SH SOLE 7 204153 0 0 NEW JERSEY RES COM 646025106 27626 555082 SH SOLE 18 555082 0 0 NEW JERSEY RES COM 646025106 7537 151444 SH SOLE 19 151444 0 0 NEW JERSEY RES COM 646025106 407489 8187446 SH SOLE 21 8187446 0 0 NEW JERSEY RES COM 646025106 153641 3087015 SH SOLE 22 2964745 0 122270 NEW JERSEY RES COM 646025106 430 8648 SH SOLE 25 8648 0 0 NEW JERSEY RES COM 646025106 2172 43647 SH SOLE 26 25907 0 17740 NEW JERSEY RES COM 646025106 556 11166 SH SOLE 28 11166 0 0 NEW JERSEY RES COM 646025106 1222 24551 SH SOLE 30 24551 0 0 NEW JERSEY RES COM 646025106 1620 32547 SH SOLE 32 32547 0 0 NEW JERSEY RES COM 646025106 254 5099 SH SOLE 34 5099 0 0 NEW JERSEY RES COM 646025106 101 2038 SH SOLE 36 2038 0 0 NEW JERSEY RES COM 646025106 462 9278 SH SOLE 40 9278 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 643 68108 SH SOLE 2 5602 0 62506 NEW MEDIA INVT GROUP INC COM 64704V106 12 1246 SH SOLE 7 1246 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 2538 268840 SH SOLE 18 268840 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1409 149260 SH SOLE 19 149260 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 59109 6261565 SH SOLE 21 6261565 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 17248 1827079 SH SOLE 22 1755012 0 72067 NEW MEDIA INVT GROUP INC COM 64704V106 123 12986 SH SOLE 23 12986 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1115 118132 SH SOLE 26 21657 0 96475 NEW MEDIA INVT GROUP INC COM 64704V106 58 6094 SH SOLE 28 6094 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 764 80920 SH SOLE 30 80920 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 48 5068 SH SOLE 40 5068 0 0 NEW MTN FIN CORP COM 647551100 4300 307814 SH SOLE 30 307814 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12536 129804 SH SOLE 2 6241 0 123563 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9482 98180 SH SOLE 4 98180 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1891 19582 SH SOLE 7 19582 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3436 35573 SH SOLE 13 35573 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 24476 253424 SH SOLE 15 241795 0 11629 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4328 44813 SH SOLE 18 44813 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12612 130584 SH SOLE 19 130584 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 299215 3098109 SH SOLE 21 3098109 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 172140 1782353 SH SOLE 22 1639597 0 142756 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 8114 84009 SH SOLE 23 84009 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 21664 224313 SH SOLE 25 224313 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 66138 684804 SH SOLE 26 113219 0 571585 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2087 21606 SH SOLE 28 21606 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2759 28563 SH SOLE 29 15702 0 12861 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 81691 845837 SH SOLE 30 845837 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 764 7913 SH SOLE 31 7913 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 744 7701 SH SOLE 32 7701 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 128014 1325474 SH SOLE 34 1325474 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 116 1200 SH SOLE 40 1200 0 0 NEW RELIC INC COM 64829B100 11065 127899 SH SOLE 2 42701 0 85198 NEW RELIC INC COM 64829B100 714 8249 SH SOLE 4 8249 0 0 NEW RELIC INC COM 64829B100 132 1523 SH SOLE 7 1523 0 0 NEW RELIC INC COM 64829B100 3065 35424 SH SOLE 18 30535 0 4889 NEW RELIC INC COM 64829B100 6906 79828 SH SOLE 19 79828 0 0 NEW RELIC INC COM 64829B100 63408 732961 SH SOLE 21 732961 0 0 NEW RELIC INC COM 64829B100 122473 1415709 SH SOLE 22 1311346 0 104363 NEW RELIC INC COM 64829B100 1667 19266 SH SOLE 23 19266 0 0 NEW RELIC INC COM 64829B100 225 2599 SH SOLE 25 2599 0 0 NEW RELIC INC COM 64829B100 5517 63769 SH SOLE 26 11333 0 52436 NEW RELIC INC COM 64829B100 497 5741 SH SOLE 28 5741 0 0 NEW RELIC INC COM 64829B100 438 5058 SH SOLE 29 5058 0 0 NEW RELIC INC COM 64829B100 4385 50687 SH SOLE 30 50687 0 0 NEW RELIC INC COM 64829B100 564 6515 SH SOLE 31 2370 0 4145 NEW RELIC INC COM 64829B100 694 8020 SH SOLE 34 8020 0 0 NEW RELIC INC COM 64829B100 270 3119 SH SOLE 36 3119 0 0 NEW RELIC INC COM 64829B100 442 5110 SH SOLE 40 5110 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1227 1150000 PRN SOLE 21 1150000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12676 823665 SH SOLE 2 44705 0 778960 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 37 2416 SH SOLE 4 2416 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 182 11801 SH SOLE 7 11801 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2995 194620 SH SOLE 18 194620 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1419 92215 SH SOLE 19 92215 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 190501 12378215 SH SOLE 21 12378215 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 184036 11958169 SH SOLE 22 11130482 0 827687 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2044 132827 SH SOLE 26 83954 0 48873 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 779 50633 SH SOLE 28 50633 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1770 114995 SH SOLE 30 114995 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1865 121187 SH SOLE 31 8627 0 112560 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 125 8122 SH SOLE 36 8122 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 604 39239 SH SOLE 40 39239 0 0 NEW SR INVT GROUP INC COM 648691103 606 90170 SH SOLE 2 3400 0 86770 NEW SR INVT GROUP INC COM 648691103 15 2243 SH SOLE 7 2243 0 0 NEW SR INVT GROUP INC COM 648691103 1940 288762 SH SOLE 18 288762 0 0 NEW SR INVT GROUP INC COM 648691103 944 140494 SH SOLE 19 140494 0 0 NEW SR INVT GROUP INC COM 648691103 20544 3057106 SH SOLE 21 3057106 0 0 NEW SR INVT GROUP INC COM 648691103 18983 2824897 SH SOLE 22 2697924 0 126973 NEW SR INVT GROUP INC COM 648691103 19 2858 SH SOLE 23 2858 0 0 NEW SR INVT GROUP INC COM 648691103 186 27654 SH SOLE 26 10204 0 17450 NEW SR INVT GROUP INC COM 648691103 84 12439 SH SOLE 28 12439 0 0 NEW SR INVT GROUP INC COM 648691103 176 26214 SH SOLE 30 26214 0 0 NEW SR INVT GROUP INC COM 648691103 59 8758 SH SOLE 40 8758 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 11081 1110327 SH SOLE 2 250435 0 859892 NEW YORK CMNTY BANCORP INC COM 649445103 22 2235 SH SOLE 4 2235 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 555 55634 SH SOLE 7 55634 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 72 7229 SH SOLE 15 7229 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 15081 1511153 SH SOLE 18 1511153 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1018 101997 SH SOLE 19 101997 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 335394 33606597 SH SOLE 21 33606597 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 153529 15383659 SH SOLE 22 14394993 0 988666 NEW YORK CMNTY BANCORP INC COM 649445103 4417 442627 SH SOLE 25 442627 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 7477 749166 SH SOLE 26 357720 0 391446 NEW YORK CMNTY BANCORP INC COM 649445103 617 61862 SH SOLE 28 61862 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1335 133770 SH SOLE 30 133770 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3865 387259 SH SOLE 31 9979 0 377280 NEW YORK CMNTY BANCORP INC COM 649445103 1831 183456 SH SOLE 32 183456 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3103 310912 SH SOLE 36 310912 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 522 52284 SH SOLE 40 52284 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 4175 87242 SH SOLE 21 87242 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1315 212028 SH SOLE 2 8531 0 203497 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 5636 909090 SH SOLE 18 909090 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2201 354926 SH SOLE 19 354926 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 165375 26673436 SH SOLE 21 26673436 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 39526 6375195 SH SOLE 22 5940922 0 434273 NEW YORK MTG TR INC COM PAR $.02 649604501 845 136305 SH SOLE 26 84484 0 51821 NEW YORK MTG TR INC COM PAR $.02 649604501 158 25536 SH SOLE 28 25536 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1784 287807 SH SOLE 30 287807 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1459 235361 SH SOLE 31 0 0 235361 NEW YORK MTG TR INC COM PAR $.02 649604501 69 11072 SH SOLE 40 11072 0 0 NEW YORK TIMES CO CL A 650111107 16139 494744 SH SOLE 2 177630 0 317114 NEW YORK TIMES CO CL A 650111107 281 8628 SH SOLE 4 8628 0 0 NEW YORK TIMES CO CL A 650111107 242 7429 SH SOLE 7 7429 0 0 NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6 NEW YORK TIMES CO CL A 650111107 13455 412469 SH SOLE 18 411402 0 1067 NEW YORK TIMES CO CL A 650111107 36549 1120456 SH SOLE 19 1120456 0 0 NEW YORK TIMES CO CL A 650111107 238418 7308955 SH SOLE 21 7308955 0 0 NEW YORK TIMES CO CL A 650111107 159502 4889692 SH SOLE 22 4544377 0 345315 NEW YORK TIMES CO CL A 650111107 713 21855 SH SOLE 23 21855 0 0 NEW YORK TIMES CO CL A 650111107 2067 63367 SH SOLE 26 45795 0 17572 NEW YORK TIMES CO CL A 650111107 552 16919 SH SOLE 28 16919 0 0 NEW YORK TIMES CO CL A 650111107 554 16991 SH SOLE 29 16991 0 0 NEW YORK TIMES CO CL A 650111107 1547 47424 SH SOLE 30 47424 0 0 NEW YORK TIMES CO CL A 650111107 1294 39676 SH SOLE 31 23475 0 16201 NEW YORK TIMES CO CL A 650111107 119 3642 SH SOLE 34 3642 0 0 NEW YORK TIMES CO CL A 650111107 224 6870 SH SOLE 36 6870 0 0 NEW YORK TIMES CO CL A 650111107 479 14693 SH SOLE 40 14693 0 0 NEWELL BRANDS INC COM 651229106 17742 1150607 SH SOLE 2 227218 0 923389 NEWELL BRANDS INC COM 651229106 2314 150082 SH SOLE 4 137267 0 12815 NEWELL BRANDS INC COM 651229106 6445 417950 SH SOLE 7 378299 0 39651 NEWELL BRANDS INC COM 651229106 44 2833 SH SOLE 13 2833 0 0 NEWELL BRANDS INC COM 651229106 73 4764 SH SOLE 15 4764 0 0 NEWELL BRANDS INC COM 651229106 28427 1843488 SH SOLE 18 1528986 0 314502 NEWELL BRANDS INC COM 651229106 150131 9736118 SH SOLE 19 9736118 0 0 NEWELL BRANDS INC COM 651229106 283543 18388032 SH SOLE 21 18388032 0 0 NEWELL BRANDS INC COM 651229106 172194 11166898 SH SOLE 22 9984570 0 1182328 NEWELL BRANDS INC COM 651229106 4913 318581 SH SOLE 23 318581 0 0 NEWELL BRANDS INC COM 651229106 8719 565438 SH SOLE 25 565438 0 0 NEWELL BRANDS INC COM 651229106 33797 2191746 SH SOLE 26 718211 0 1473535 NEWELL BRANDS INC COM 651229106 1331 86341 SH SOLE 28 63541 0 22800 NEWELL BRANDS INC COM 651229106 1564 101457 SH SOLE 29 9814 0 91643 NEWELL BRANDS INC COM 651229106 26518 1719688 SH SOLE 30 1719688 0 0 NEWELL BRANDS INC COM 651229106 2500 162156 SH SOLE 31 91543 0 70613 NEWELL BRANDS INC COM 651229106 2536 164479 SH SOLE 32 164479 0 0 NEWELL BRANDS INC COM 651229106 3148 204140 SH SOLE 34 204140 0 0 NEWELL BRANDS INC COM 651229106 6300 408550 SH SOLE 36 408550 0 0 NEWELL BRANDS INC COM 651229106 152 9846 SH SOLE 40 9846 0 0 NEWLINK GENETICS CORP COM 651511107 9 6118 SH SOLE 18 6118 0 0 NEWLINK GENETICS CORP COM 651511107 138 93219 SH SOLE 21 93219 0 0 NEWLINK GENETICS CORP COM 651511107 646 436197 SH SOLE 22 436197 0 0 NEWMARK GROUP INC CL A 65158N102 1205 134135 SH SOLE 2 5843 0 128292 NEWMARK GROUP INC CL A 65158N102 5 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 28 3171 SH SOLE 7 3171 0 0 NEWMARK GROUP INC CL A 65158N102 4269 475353 SH SOLE 18 475353 0 0 NEWMARK GROUP INC CL A 65158N102 2194 244305 SH SOLE 19 244305 0 0 NEWMARK GROUP INC CL A 65158N102 40334 4491537 SH SOLE 21 4491537 0 0 NEWMARK GROUP INC CL A 65158N102 37575 4184297 SH SOLE 22 4010681 0 173616 NEWMARK GROUP INC CL A 65158N102 211 23524 SH SOLE 26 10122 0 13402 NEWMARK GROUP INC CL A 65158N102 124 13856 SH SOLE 28 13856 0 0 NEWMARK GROUP INC CL A 65158N102 435 48442 SH SOLE 30 48442 0 0 NEWMARK GROUP INC CL A 65158N102 98 10920 SH SOLE 40 10920 0 0 NEWMARKET CORP COM 651587107 7671 19133 SH SOLE 2 5268 0 13865 NEWMARKET CORP COM 651587107 17 43 SH SOLE 4 43 0 0 NEWMARKET CORP COM 651587107 48 120 SH SOLE 7 120 0 0 NEWMARKET CORP COM 651587107 10164 25351 SH SOLE 18 25351 0 0 NEWMARKET CORP COM 651587107 618 1542 SH SOLE 19 1542 0 0 NEWMARKET CORP COM 651587107 171722 428298 SH SOLE 21 428298 0 0 NEWMARKET CORP COM 651587107 113622 283389 SH SOLE 22 266660 0 16729 NEWMARKET CORP COM 651587107 832 2074 SH SOLE 23 2074 0 0 NEWMARKET CORP COM 651587107 1371 3419 SH SOLE 26 2420 0 999 NEWMARKET CORP COM 651587107 449 1121 SH SOLE 28 1121 0 0 NEWMARKET CORP COM 651587107 1026 2559 SH SOLE 30 2559 0 0 NEWMARKET CORP COM 651587107 97 242 SH SOLE 31 142 0 100 NEWMARKET CORP COM 651587107 29 72 SH SOLE 36 72 0 0 NEWMARKET CORP COM 651587107 386 962 SH SOLE 40 962 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 79354 2062741 SH SOLE 2 289286 0 1773455 NEWMONT GOLDCORP CORPORATION COM 651639106 13255 344557 SH SOLE 4 322559 0 21998 NEWMONT GOLDCORP CORPORATION COM 651639106 154433 4014382 SH SOLE 7 3984780 0 29602 NEWMONT GOLDCORP CORPORATION COM 651639106 1578 41012 SH SOLE 13 41012 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 272 7071 SH SOLE 15 7071 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 1 20 SH SOLE 17 0 0 20 NEWMONT GOLDCORP CORPORATION COM 651639106 89007 2313674 SH SOLE 18 2205184 0 108490 NEWMONT GOLDCORP CORPORATION COM 651639106 140512 3652517 SH SOLE 19 3652517 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 1292819 33605906 SH SOLE 21 33605906 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 864959 22483989 SH SOLE 22 20223991 0 2259998 NEWMONT GOLDCORP CORPORATION COM 651639106 55011 1429978 SH SOLE 23 1429978 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 194401 5053318 SH SOLE 25 5053318 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 244758 6362296 SH SOLE 26 1114097 0 5248199 NEWMONT GOLDCORP CORPORATION COM 651639106 6334 164644 SH SOLE 28 121042 0 43602 NEWMONT GOLDCORP CORPORATION COM 651639106 5864 152440 SH SOLE 29 152440 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 284314 7390541 SH SOLE 30 7390541 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 41105 1068489 SH SOLE 31 154077 0 914412 NEWMONT GOLDCORP CORPORATION COM 651639106 701969 18247190 SH SOLE 34 18247190 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 47558 1236242 SH SOLE 36 1236242 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 709 18431 SH SOLE 40 18431 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 713 96113 SH SOLE 2 3726 0 92387 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 3034 408876 SH SOLE 18 408876 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1122 151218 SH SOLE 19 151218 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 75479 10172332 SH SOLE 21 10172332 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 21516 2899705 SH SOLE 22 2773926 0 125779 NEWPARK RES INC COM PAR $.01NEW 651718504 333 44854 SH SOLE 26 9285 0 35569 NEWPARK RES INC COM PAR $.01NEW 651718504 90 12178 SH SOLE 28 12178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 986 132851 SH SOLE 30 132851 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 70 9418 SH SOLE 40 9418 0 0 NEWS CORP NEW CL A 65249B109 13611 1008979 SH SOLE 2 121217 0 887762 NEWS CORP NEW CL A 65249B109 1506 111649 SH SOLE 4 102958 0 8691 NEWS CORP NEW CL A 65249B109 4923 364918 SH SOLE 7 330467 0 34451 NEWS CORP NEW CL A 65249B109 38 2786 SH SOLE 15 2786 0 0 NEWS CORP NEW CL A 65249B109 10595 785417 SH SOLE 18 731768 0 53649 NEWS CORP NEW CL A 65249B109 2004 148540 SH SOLE 19 148540 0 0 NEWS CORP NEW CL A 65249B109 122949 9114069 SH SOLE 21 9114069 0 0 NEWS CORP NEW CL A 65249B109 147993 10970568 SH SOLE 22 9898471 0 1072097 NEWS CORP NEW CL A 65249B109 3677 272574 SH SOLE 23 272574 0 0 NEWS CORP NEW CL A 65249B109 5256 389596 SH SOLE 25 389596 0 0 NEWS CORP NEW CL A 65249B109 22938 1700360 SH SOLE 26 630022 0 1070338 NEWS CORP NEW CL A 65249B109 983 72893 SH SOLE 28 52248 0 20645 NEWS CORP NEW CL A 65249B109 1207 89477 SH SOLE 29 10462 0 79015 NEWS CORP NEW CL A 65249B109 20549 1523286 SH SOLE 30 1523286 0 0 NEWS CORP NEW CL A 65249B109 1741 129052 SH SOLE 31 65474 0 63578 NEWS CORP NEW CL A 65249B109 296 21950 SH SOLE 34 21950 0 0 NEWS CORP NEW CL A 65249B109 4344 322015 SH SOLE 36 322015 0 0 NEWS CORP NEW CL A 65249B109 103 7667 SH SOLE 40 7667 0 0 NEWS CORP NEW CL B 65249B208 2559 183278 SH SOLE 2 25509 0 157769 NEWS CORP NEW CL B 65249B208 1494 107027 SH SOLE 7 107027 0 0 NEWS CORP NEW CL B 65249B208 11 784 SH SOLE 15 784 0 0 NEWS CORP NEW CL B 65249B208 3188 228334 SH SOLE 18 222001 0 6333 NEWS CORP NEW CL B 65249B208 565 40457 SH SOLE 19 40457 0 0 NEWS CORP NEW CL B 65249B208 34151 2446345 SH SOLE 21 2446345 0 0 NEWS CORP NEW CL B 65249B208 49685 3559116 SH SOLE 22 3234300 0 324816 NEWS CORP NEW CL B 65249B208 1246 89281 SH SOLE 25 89281 0 0 NEWS CORP NEW CL B 65249B208 2644 189402 SH SOLE 26 55474 0 133928 NEWS CORP NEW CL B 65249B208 3304 236655 SH SOLE 30 236655 0 0 NEWS CORP NEW CL B 65249B208 342 24464 SH SOLE 31 2364 0 22100 NEWS CORP NEW CL B 65249B208 26 1873 SH SOLE 34 1873 0 0 NEWS CORP NEW CL B 65249B208 235 16835 SH SOLE 36 16835 0 0 NEXA RES S A COM L67359106 289 30136 SH SOLE 7 30136 0 0 NEXA RES S A COM L67359106 75 7855 SH SOLE 22 0 0 7855 NEXPOINT RESIDENTIAL TR INC COM 65341D102 721 17421 SH SOLE 2 756 0 16665 NEXPOINT RESIDENTIAL TR INC COM 65341D102 19 455 SH SOLE 7 455 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2814 67975 SH SOLE 18 65713 0 2262 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1784 43094 SH SOLE 19 43094 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 28715 693602 SH SOLE 21 693602 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 28491 688182 SH SOLE 22 665672 0 22510 NEXPOINT RESIDENTIAL TR INC COM 65341D102 58 1413 SH SOLE 23 1413 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 354 8561 SH SOLE 26 0 0 8561 NEXPOINT RESIDENTIAL TR INC COM 65341D102 288 6955 SH SOLE 30 6955 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 86 2072 SH SOLE 34 2072 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 52 1248 SH SOLE 40 1248 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 8255 81728 SH SOLE 2 3137 0 78591 NEXSTAR MEDIA GROUP INC CL A 65336K103 21 204 SH SOLE 4 204 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 103 1023 SH SOLE 7 1023 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2905 28759 SH SOLE 18 28759 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 993 9832 SH SOLE 19 9832 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 58067 574922 SH SOLE 21 574922 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 123632 1224076 SH SOLE 22 1137068 0 87008 NEXSTAR MEDIA GROUP INC CL A 65336K103 1459 14447 SH SOLE 26 8780 0 5667 NEXSTAR MEDIA GROUP INC CL A 65336K103 572 5667 SH SOLE 28 5667 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1397 13828 SH SOLE 30 13828 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 106 1049 SH SOLE 31 949 0 100 NEXSTAR MEDIA GROUP INC CL A 65336K103 460 4559 SH SOLE 40 4559 0 0 NEXTCURE INC COM 65343E108 34 2261 SH SOLE 2 0 0 2261 NEXTCURE INC COM 65343E108 148 9895 SH SOLE 18 9895 0 0 NEXTCURE INC COM 65343E108 70 4699 SH SOLE 19 4699 0 0 NEXTCURE INC COM 65343E108 1466 97855 SH SOLE 21 97855 0 0 NEXTCURE INC COM 65343E108 314 20991 SH SOLE 22 20115 0 876 NEXTDECADE CORP COM 65342K105 68 10822 SH SOLE 2 636 0 10186 NEXTDECADE CORP COM 65342K105 258 40787 SH SOLE 18 40787 0 0 NEXTDECADE CORP COM 65342K105 118 18714 SH SOLE 19 18714 0 0 NEXTDECADE CORP COM 65342K105 2336 369644 SH SOLE 21 369644 0 0 NEXTDECADE CORP COM 65342K105 725 114672 SH SOLE 22 109591 0 5081 NEXTERA ENERGY INC COM 65339F101 241666 1179666 SH SOLE 2 130193 0 1049473 NEXTERA ENERGY INC COM 65339F101 40860 199454 SH SOLE 4 186563 0 12891 NEXTERA ENERGY INC COM 65339F101 101396 494955 SH SOLE 7 488653 0 6302 NEXTERA ENERGY INC COM 65339F101 1762 8599 SH SOLE 13 8599 0 0 NEXTERA ENERGY INC COM 65339F101 984 4802 SH SOLE 15 4802 0 0 NEXTERA ENERGY INC COM 65339F101 58 281 SH SOLE 17 0 0 281 NEXTERA ENERGY INC COM 65339F101 318447 1554463 SH SOLE 18 1468367 0 86096 NEXTERA ENERGY INC COM 65339F101 423930 2069366 SH SOLE 19 2069366 0 0 NEXTERA ENERGY INC COM 65339F101 2551621 12455440 SH SOLE 21 12455440 0 0 NEXTERA ENERGY INC COM 65339F101 2453253 11975267 SH SOLE 22 10654557 0 1320710 NEXTERA ENERGY INC COM 65339F101 70842 345809 SH SOLE 23 345809 0 0 NEXTERA ENERGY INC COM 65339F101 92310 450600 SH SOLE 25 450600 0 0 NEXTERA ENERGY INC COM 65339F101 524757 2561539 SH SOLE 26 538642 0 2022897 NEXTERA ENERGY INC COM 65339F101 19204 93744 SH SOLE 28 68783 0 24961 NEXTERA ENERGY INC COM 65339F101 2290 11177 SH SOLE 29 11177 0 0 NEXTERA ENERGY INC COM 65339F101 431110 2104411 SH SOLE 30 2104411 0 0 NEXTERA ENERGY INC COM 65339F101 33997 165952 SH SOLE 31 90066 0 75886 NEXTERA ENERGY INC COM 65339F101 2841 13870 SH SOLE 32 13870 0 0 NEXTERA ENERGY INC COM 65339F101 166783 814134 SH SOLE 34 814134 0 0 NEXTERA ENERGY INC COM 65339F101 90242 440508 SH SOLE 36 440508 0 0 NEXTERA ENERGY INC COM 65339F101 2189 10685 SH SOLE 40 10685 0 0 NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 180399 2778362 SH SOLE 21 2778362 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7 150 SH SOLE 17 0 0 150 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2165 44861 SH SOLE 21 44861 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 840 17409 SH SOLE 26 8872 0 8537 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 337 6977 SH SOLE 28 6977 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 732 15179 SH SOLE 30 15179 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 273 5662 SH SOLE 40 5662 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1039 52213 SH SOLE 2 7143 0 45070 NEXTGEN HEALTHCARE INC COM 65343C102 6 288 SH SOLE 4 288 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 23 1132 SH SOLE 7 1132 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 4637 232993 SH SOLE 18 228142 0 4851 NEXTGEN HEALTHCARE INC COM 65343C102 3439 172810 SH SOLE 19 172810 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 105021 5277438 SH SOLE 21 5277438 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 31367 1576232 SH SOLE 22 1507249 0 68983 NEXTGEN HEALTHCARE INC COM 65343C102 323 16212 SH SOLE 23 16212 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1135 57032 SH SOLE 26 14362 0 42670 NEXTGEN HEALTHCARE INC COM 65343C102 132 6648 SH SOLE 28 6648 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 5462 274475 SH SOLE 30 274475 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 156 7844 SH SOLE 34 7844 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 96 4845 SH SOLE 40 4845 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 82 5629 SH SOLE 2 290 0 5339 NGM BIOPHARMACEUTICALS INC COM 62921N105 368 25128 SH SOLE 18 21583 0 3545 NGM BIOPHARMACEUTICALS INC COM 62921N105 327 22350 SH SOLE 19 22350 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2964 202452 SH SOLE 21 202452 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 921 62895 SH SOLE 22 60952 0 1943 NGM BIOPHARMACEUTICALS INC COM 62921N105 34 2291 SH SOLE 23 2291 0 0 NI HLDGS INC COM 65342T106 172 9760 SH SOLE 2 380 0 9380 NI HLDGS INC COM 65342T106 613 34836 SH SOLE 18 34836 0 0 NI HLDGS INC COM 65342T106 313 17775 SH SOLE 19 17775 0 0 NI HLDGS INC COM 65342T106 6144 348869 SH SOLE 21 348869 0 0 NI HLDGS INC COM 65342T106 2116 120158 SH SOLE 22 113267 0 6891 NIC INC COM 62914B100 1112 69309 SH SOLE 2 13570 0 55739 NIC INC COM 62914B100 4 221 SH SOLE 4 221 0 0 NIC INC COM 62914B100 20 1267 SH SOLE 7 1267 0 0 NIC INC COM 62914B100 4985 310804 SH SOLE 18 289860 0 20944 NIC INC COM 62914B100 4625 288368 SH SOLE 19 288368 0 0 NIC INC COM 62914B100 115134 7177921 SH SOLE 21 7177921 0 0 NIC INC COM 62914B100 34414 2145516 SH SOLE 22 2059936 0 85580 NIC INC COM 62914B100 741 46197 SH SOLE 23 46197 0 0 NIC INC COM 62914B100 1218 75958 SH SOLE 26 9532 0 66426 NIC INC COM 62914B100 143 8899 SH SOLE 28 8899 0 0 NIC INC COM 62914B100 1939 120898 SH SOLE 30 120898 0 0 NIC INC COM 62914B100 93 5803 SH SOLE 34 5803 0 0 NIC INC COM 62914B100 102 6342 SH SOLE 40 6342 0 0 NICE LTD SPONSORED ADR 653656108 3 25 SH SOLE 18 25 0 0 NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1071 630000 PRN SOLE 21 630000 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 13 1387 SH SOLE 18 1387 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 273 29040 SH SOLE 21 29040 0 0 NICOLET BANKSHARES INC COM 65406E102 487 7854 SH SOLE 2 315 0 7539 NICOLET BANKSHARES INC COM 65406E102 13 207 SH SOLE 7 207 0 0 NICOLET BANKSHARES INC COM 65406E102 1775 28595 SH SOLE 18 28595 0 0 NICOLET BANKSHARES INC COM 65406E102 869 14002 SH SOLE 19 14002 0 0 NICOLET BANKSHARES INC COM 65406E102 17769 286319 SH SOLE 21 286319 0 0 NICOLET BANKSHARES INC COM 65406E102 11373 183252 SH SOLE 22 171660 0 11592 NICOLET BANKSHARES INC COM 65406E102 4 70 SH SOLE 23 70 0 0 NICOLET BANKSHARES INC COM 65406E102 108 1748 SH SOLE 26 0 0 1748 NICOLET BANKSHARES INC COM 65406E102 172 2770 SH SOLE 30 2770 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 21036 930810 SH SOLE 2 131035 0 799775 NIELSEN HLDGS PLC SHS EUR G6518L108 3200 141590 SH SOLE 4 132216 0 9374 NIELSEN HLDGS PLC SHS EUR G6518L108 7471 330557 SH SOLE 7 309664 0 20893 NIELSEN HLDGS PLC SHS EUR G6518L108 47 2062 SH SOLE 13 2062 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 61 2708 SH SOLE 15 2708 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 16235 718349 SH SOLE 18 671198 0 47151 NIELSEN HLDGS PLC SHS EUR G6518L108 2215 98030 SH SOLE 19 98030 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 169916 7518409 SH SOLE 21 7518409 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 201053 8896168 SH SOLE 22 7907202 0 988966 NIELSEN HLDGS PLC SHS EUR G6518L108 5651 250026 SH SOLE 23 250026 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 7786 344507 SH SOLE 25 344507 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 42920 1899101 SH SOLE 26 520982 0 1378119 NIELSEN HLDGS PLC SHS EUR G6518L108 1519 67208 SH SOLE 28 48383 0 18825 NIELSEN HLDGS PLC SHS EUR G6518L108 1842 81494 SH SOLE 29 7498 0 73996 NIELSEN HLDGS PLC SHS EUR G6518L108 27483 1216051 SH SOLE 30 1216051 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2889 127836 SH SOLE 31 68337 0 59499 NIELSEN HLDGS PLC SHS EUR G6518L108 508 22489 SH SOLE 34 22489 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 6873 304128 SH SOLE 36 304128 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 162 7155 SH SOLE 40 7155 0 0 NII HLDGS INC COM PAR 62913F508 8 4940 SH SOLE 18 4940 0 0 NII HLDGS INC COM PAR 62913F508 119 70239 SH SOLE 21 70239 0 0 NII HLDGS INC COM PAR 62913F508 2895 1713060 SH SOLE 22 1713060 0 0 NIKE INC CL B 654106103 298925 3560754 SH SOLE 2 740823 0 2819931 NIKE INC CL B 654106103 44681 532230 SH SOLE 4 498338 0 33892 NIKE INC CL B 654106103 99303 1182886 SH SOLE 7 1148600 0 34286 NIKE INC CL B 654106103 8643 102957 SH SOLE 13 102957 0 0 NIKE INC CL B 654106103 1043 12424 SH SOLE 15 12424 0 0 NIKE INC CL B 654106103 18 214 SH SOLE 17 0 0 214 NIKE INC CL B 654106103 316264 3767296 SH SOLE 18 3286925 0 480371 NIKE INC CL B 654106103 127965 1524304 SH SOLE 19 1524304 0 0 NIKE INC CL B 654106103 2239351 26674824 SH SOLE 21 26674824 0 0 NIKE INC CL B 654106103 2714457 32334214 SH SOLE 22 28292153 0 4042061 NIKE INC CL B 654106103 92752 1104848 SH SOLE 23 1104848 0 0 NIKE INC CL B 654106103 167486 1995073 SH SOLE 25 1995073 0 0 NIKE INC CL B 654106103 511017 6087154 SH SOLE 26 1459811 0 4627343 NIKE INC CL B 654106103 20711 246709 SH SOLE 28 180391 0 66318 NIKE INC CL B 654106103 30786 366724 SH SOLE 29 119581 0 247143 NIKE INC CL B 654106103 478726 5702516 SH SOLE 30 5702516 0 0 NIKE INC CL B 654106103 55450 660511 SH SOLE 31 368466 0 292045 NIKE INC CL B 654106103 7957 94784 SH SOLE 32 94784 0 0 NIKE INC CL B 654106103 59178 704924 SH SOLE 34 704924 0 0 NIKE INC CL B 654106103 82985 988507 SH SOLE 36 988507 0 0 NIKE INC CL B 654106103 2381 28367 SH SOLE 40 28367 0 0 NINE ENERGY SVC INC COM 65441V101 291 16768 SH SOLE 2 648 0 16120 NINE ENERGY SVC INC COM 65441V101 4 203 SH SOLE 7 203 0 0 NINE ENERGY SVC INC COM 65441V101 963 55573 SH SOLE 18 55573 0 0 NINE ENERGY SVC INC COM 65441V101 467 26962 SH SOLE 19 26962 0 0 NINE ENERGY SVC INC COM 65441V101 9309 537135 SH SOLE 21 537135 0 0 NINE ENERGY SVC INC COM 65441V101 6644 383373 SH SOLE 22 365334 0 18039 NINE ENERGY SVC INC COM 65441V101 96 5519 SH SOLE 30 5519 0 0 NINE ENERGY SVC INC COM 65441V101 32 1846 SH SOLE 40 1846 0 0 NIO INC SPON ADS 62914V106 1465 574439 SH SOLE 2 20753 0 553686 NIO INC SPON ADS 62914V106 363 142237 SH SOLE 4 142237 0 0 NIO INC SPON ADS 62914V106 226 88589 SH SOLE 7 88589 0 0 NIO INC SPON ADS 62914V106 535 209929 SH SOLE 15 200369 0 9560 NIO INC SPON ADS 62914V106 464 182124 SH SOLE 18 182124 0 0 NIO INC SPON ADS 62914V106 32712 12828187 SH SOLE 21 12828187 0 0 NIO INC SPON ADS 62914V106 21184 8307314 SH SOLE 22 7594145 0 713169 NIO INC SPON ADS 62914V106 979 383827 SH SOLE 23 383827 0 0 NIO INC SPON ADS 62914V106 187 73423 SH SOLE 25 73423 0 0 NIO INC SPON ADS 62914V106 6638 2603129 SH SOLE 26 641385 0 1961744 NIO INC SPON ADS 62914V106 212 83234 SH SOLE 28 83234 0 0 NIO INC SPON ADS 62914V106 293 114791 SH SOLE 29 60783 0 54008 NIO INC SPON ADS 62914V106 8805 3452879 SH SOLE 30 3452879 0 0 NIO INC SPON ADS 62914V106 86 33599 SH SOLE 31 33599 0 0 NIO INC SPON ADS 62914V106 149 58566 SH SOLE 34 58566 0 0 NIO INC SPON ADS 62914V106 14 5604 SH SOLE 40 5604 0 0 NISOURCE INC COM 65473P105 26853 932380 SH SOLE 2 101140 0 831240 NISOURCE INC COM 65473P105 3697 128360 SH SOLE 4 119409 0 8951 NISOURCE INC COM 65473P105 24126 837710 SH SOLE 7 799810 0 37900 NISOURCE INC COM 65473P105 574 19940 SH SOLE 13 19940 0 0 NISOURCE INC COM 65473P105 98 3394 SH SOLE 15 3394 0 0 NISOURCE INC COM 65473P105 28504 989707 SH SOLE 18 940298 0 49409 NISOURCE INC COM 65473P105 2939 102062 SH SOLE 19 102062 0 0 NISOURCE INC COM 65473P105 422965 14686302 SH SOLE 21 14686302 0 0 NISOURCE INC COM 65473P105 259107 8996765 SH SOLE 22 7973500 0 1023265 NISOURCE INC COM 65473P105 7610 264249 SH SOLE 23 264249 0 0 NISOURCE INC COM 65473P105 9981 346575 SH SOLE 25 346575 0 0 NISOURCE INC COM 65473P105 40695 1413020 SH SOLE 26 513682 0 899338 NISOURCE INC COM 65473P105 2048 71098 SH SOLE 28 51091 0 20007 NISOURCE INC COM 65473P105 217 7520 SH SOLE 29 7520 0 0 NISOURCE INC COM 65473P105 39589 1374630 SH SOLE 30 1374630 0 0 NISOURCE INC COM 65473P105 3399 118037 SH SOLE 31 63361 0 54676 NISOURCE INC COM 65473P105 3081 106991 SH SOLE 32 106991 0 0 NISOURCE INC COM 65473P105 586 20341 SH SOLE 34 20341 0 0 NISOURCE INC COM 65473P105 7865 273090 SH SOLE 36 273090 0 0 NISOURCE INC COM 65473P105 283 9831 SH SOLE 40 9831 0 0 NL INDS INC COM NEW 629156407 35 9684 SH SOLE 2 157 0 9527 NL INDS INC COM NEW 629156407 88 24166 SH SOLE 18 24166 0 0 NL INDS INC COM NEW 629156407 34 9254 SH SOLE 19 9254 0 0 NL INDS INC COM NEW 629156407 1028 281725 SH SOLE 21 281725 0 0 NL INDS INC COM NEW 629156407 728 199350 SH SOLE 22 197356 0 1994 NLIGHT INC COM 65487K100 539 28052 SH SOLE 2 1345 0 26707 NLIGHT INC COM 65487K100 15 785 SH SOLE 7 785 0 0 NLIGHT INC COM 65487K100 2030 105727 SH SOLE 18 105727 0 0 NLIGHT INC COM 65487K100 1063 55373 SH SOLE 19 55373 0 0 NLIGHT INC COM 65487K100 18930 985953 SH SOLE 21 985953 0 0 NLIGHT INC COM 65487K100 9257 482128 SH SOLE 22 441168 0 40960 NLIGHT INC COM 65487K100 101 5268 SH SOLE 26 0 0 5268 NLIGHT INC COM 65487K100 135 7037 SH SOLE 30 7037 0 0 NLIGHT INC COM 65487K100 54 2835 SH SOLE 40 2835 0 0 NMI HLDGS INC CL A 629209305 1613 56822 SH SOLE 2 2709 0 54113 NMI HLDGS INC CL A 629209305 9 327 SH SOLE 4 327 0 0 NMI HLDGS INC CL A 629209305 34 1208 SH SOLE 7 1208 0 0 NMI HLDGS INC CL A 629209305 8147 286954 SH SOLE 18 286954 0 0 NMI HLDGS INC CL A 629209305 3150 110947 SH SOLE 19 110947 0 0 NMI HLDGS INC CL A 629209305 203947 7183752 SH SOLE 21 7183752 0 0 NMI HLDGS INC CL A 629209305 56113 1976498 SH SOLE 22 1892943 0 83555 NMI HLDGS INC CL A 629209305 766 26964 SH SOLE 26 21318 0 5646 NMI HLDGS INC CL A 629209305 212 7453 SH SOLE 28 7453 0 0 NMI HLDGS INC CL A 629209305 2724 95943 SH SOLE 30 95943 0 0 NMI HLDGS INC CL A 629209305 161 5675 SH SOLE 40 5675 0 0 NN INC COM 629337106 423 43330 SH SOLE 2 1578 0 41752 NN INC COM 629337106 5 542 SH SOLE 7 542 0 0 NN INC COM 629337106 1390 142404 SH SOLE 18 142404 0 0 NN INC COM 629337106 748 76589 SH SOLE 19 76589 0 0 NN INC COM 629337106 13864 1420521 SH SOLE 21 1420521 0 0 NN INC COM 629337106 12899 1321664 SH SOLE 22 1250605 0 71059 NN INC COM 629337106 38 3941 SH SOLE 26 0 0 3941 NN INC COM 629337106 36 3729 SH SOLE 28 3729 0 0 NN INC COM 629337106 114 11650 SH SOLE 30 11650 0 0 NN INC COM 629337106 24 2441 SH SOLE 40 2441 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1333 31321 SH SOLE 2 897 0 30424 NOAH HLDGS LTD SPON ADS CL A 65487X102 275 6462 SH SOLE 4 6462 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 412 9673 SH SOLE 7 4178 0 5495 NOAH HLDGS LTD SPON ADS CL A 65487X102 433 10174 SH SOLE 15 9648 0 526 NOAH HLDGS LTD SPON ADS CL A 65487X102 1860 43708 SH SOLE 18 43708 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 26399 620419 SH SOLE 21 620419 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 15421 362426 SH SOLE 22 335966 0 26460 NOAH HLDGS LTD SPON ADS CL A 65487X102 704 16548 SH SOLE 23 16548 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 5433 127675 SH SOLE 26 67131 0 60544 NOAH HLDGS LTD SPON ADS CL A 65487X102 159 3731 SH SOLE 28 3731 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 237 5562 SH SOLE 29 2855 0 2707 NOAH HLDGS LTD SPON ADS CL A 65487X102 7082 166435 SH SOLE 30 166435 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 68 1595 SH SOLE 31 1595 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 69 1624 SH SOLE 34 1624 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 9 213 SH SOLE 40 213 0 0 NOBLE CORP PLC SHS USD G65431101 496 265229 SH SOLE 2 9245 0 255984 NOBLE CORP PLC SHS USD G65431101 2 832 SH SOLE 4 832 0 0 NOBLE CORP PLC SHS USD G65431101 50 26620 SH SOLE 7 26620 0 0 NOBLE CORP PLC SHS USD G65431101 2007 1073164 SH SOLE 18 1073164 0 0 NOBLE CORP PLC SHS USD G65431101 787 420742 SH SOLE 19 420742 0 0 NOBLE CORP PLC SHS USD G65431101 50711 27118360 SH SOLE 21 27118360 0 0 NOBLE CORP PLC SHS USD G65431101 14875 7954465 SH SOLE 22 7349595 0 604870 NOBLE CORP PLC SHS USD G65431101 83 44204 SH SOLE 26 27490 0 16714 NOBLE CORP PLC SHS USD G65431101 65 34907 SH SOLE 28 34907 0 0 NOBLE CORP PLC SHS USD G65431101 701 374970 SH SOLE 30 374970 0 0 NOBLE CORP PLC SHS USD G65431101 435 232630 SH SOLE 36 232630 0 0 NOBLE CORP PLC SHS USD G65431101 50 26730 SH SOLE 40 26730 0 0 NOBLE ENERGY INC COM 655044105 26655 1189977 SH SOLE 2 169193 0 1020784 NOBLE ENERGY INC COM 655044105 3518 157072 SH SOLE 4 144542 0 12530 NOBLE ENERGY INC COM 655044105 10069 449497 SH SOLE 7 411394 0 38103 NOBLE ENERGY INC COM 655044105 597 26668 SH SOLE 13 26668 0 0 NOBLE ENERGY INC COM 655044105 101 4495 SH SOLE 15 4495 0 0 NOBLE ENERGY INC COM 655044105 33202 1482237 SH SOLE 18 1418332 0 63905 NOBLE ENERGY INC COM 655044105 13543 604582 SH SOLE 19 604582 0 0 NOBLE ENERGY INC COM 655044105 248667 11101207 SH SOLE 21 11101207 0 0 NOBLE ENERGY INC COM 655044105 260644 11635881 SH SOLE 22 10308404 0 1327477 NOBLE ENERGY INC COM 655044105 7747 345845 SH SOLE 23 345845 0 0 NOBLE ENERGY INC COM 655044105 10680 476801 SH SOLE 25 476801 0 0 NOBLE ENERGY INC COM 655044105 44486 1985991 SH SOLE 26 651649 0 1334342 NOBLE ENERGY INC COM 655044105 2065 92205 SH SOLE 28 67113 0 25092 NOBLE ENERGY INC COM 655044105 238 10609 SH SOLE 29 10609 0 0 NOBLE ENERGY INC COM 655044105 41548 1854810 SH SOLE 30 1854810 0 0 NOBLE ENERGY INC COM 655044105 3625 161833 SH SOLE 31 89913 0 71920 NOBLE ENERGY INC COM 655044105 21598 964197 SH SOLE 34 964197 0 0 NOBLE ENERGY INC COM 655044105 9100 406241 SH SOLE 36 406241 0 0 NOBLE ENERGY INC COM 655044105 220 9828 SH SOLE 40 9828 0 0 NOKIA CORP SPONSORED ADR 654902204 300 59823 SH SOLE 18 59823 0 0 NOKIA CORP SPONSORED ADR 654902204 745 148725 SH SOLE 19 148725 0 0 NOKIA CORP SPONSORED ADR 654902204 224 44796 SH SOLE 25 44796 0 0 NOKIA CORP SPONSORED ADR 654902204 369 73691 SH SOLE 34 73691 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 30 1384 SH SOLE 7 1384 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 43 2035 SH SOLE 18 0 0 2035 NOMAD FOODS LTD USD ORD SHS G6564A105 651 30456 SH SOLE 22 16775 0 13681 NOMAD FOODS LTD USD ORD SHS G6564A105 650 30420 SH SOLE 30 30420 0 0 NOODLES & CO COM CL A 65540B105 194 24656 SH SOLE 2 1212 0 23444 NOODLES & CO COM CL A 65540B105 2 261 SH SOLE 7 261 0 0 NOODLES & CO COM CL A 65540B105 777 98659 SH SOLE 18 98659 0 0 NOODLES & CO COM CL A 65540B105 376 47660 SH SOLE 19 47660 0 0 NOODLES & CO COM CL A 65540B105 7433 943314 SH SOLE 21 943314 0 0 NOODLES & CO COM CL A 65540B105 7237 918418 SH SOLE 22 904306 0 14112 NOODLES & CO COM CL A 65540B105 50 6403 SH SOLE 23 6403 0 0 NOODLES & CO COM CL A 65540B105 47 5946 SH SOLE 30 5946 0 0 NORBORD INC COM NEW 65548P403 461 18578 SH SOLE 21 18578 0 0 NORBORD INC COM NEW 65548P403 146 5883 SH SOLE 34 5883 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 335 143008 SH SOLE 2 5132 0 137876 NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1140 487019 SH SOLE 18 487019 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 537 229500 SH SOLE 19 229500 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 10831 4628453 SH SOLE 21 4628453 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3648 1558961 SH SOLE 22 1450900 0 108061 NORDSON CORP COM 655663102 18249 129139 SH SOLE 2 27815 0 101324 NORDSON CORP COM 655663102 31 219 SH SOLE 4 219 0 0 NORDSON CORP COM 655663102 1793 12691 SH SOLE 7 12691 0 0 NORDSON CORP COM 655663102 21542 152444 SH SOLE 18 152444 0 0 NORDSON CORP COM 655663102 35921 254202 SH SOLE 19 254202 0 0 NORDSON CORP COM 655663102 375906 2660150 SH SOLE 21 2660150 0 0 NORDSON CORP COM 655663102 244889 1732992 SH SOLE 22 1622261 0 110731 NORDSON CORP COM 655663102 2932 20752 SH SOLE 26 14259 0 6493 NORDSON CORP COM 655663102 921 6518 SH SOLE 28 6518 0 0 NORDSON CORP COM 655663102 2022 14308 SH SOLE 30 14308 0 0 NORDSON CORP COM 655663102 230 1627 SH SOLE 31 1227 0 400 NORDSON CORP COM 655663102 90 637 SH SOLE 36 637 0 0 NORDSON CORP COM 655663102 668 4724 SH SOLE 40 4724 0 0 NORDSTROM INC COM 655664100 12419 389808 SH SOLE 2 139776 0 250032 NORDSTROM INC COM 655664100 2079 65265 SH SOLE 4 62166 0 3099 NORDSTROM INC COM 655664100 4716 148034 SH SOLE 7 115989 0 32045 NORDSTROM INC COM 655664100 22 693 SH SOLE 13 693 0 0 NORDSTROM INC COM 655664100 29 899 SH SOLE 15 899 0 0 NORDSTROM INC COM 655664100 1 16 SH SOLE 17 0 0 16 NORDSTROM INC COM 655664100 7350 230706 SH SOLE 18 215635 0 15071 NORDSTROM INC COM 655664100 1827 57358 SH SOLE 19 57358 0 0 NORDSTROM INC COM 655664100 100220 3145636 SH SOLE 21 3145636 0 0 NORDSTROM INC COM 655664100 117510 3688321 SH SOLE 22 3321799 0 366522 NORDSTROM INC COM 655664100 4164 130708 SH SOLE 23 130708 0 0 NORDSTROM INC COM 655664100 4307 135174 SH SOLE 25 135174 0 0 NORDSTROM INC COM 655664100 22188 696414 SH SOLE 26 232419 0 463995 NORDSTROM INC COM 655664100 732 22984 SH SOLE 28 16964 0 6020 NORDSTROM INC COM 655664100 1533 48118 SH SOLE 29 23741 0 24377 NORDSTROM INC COM 655664100 16430 515681 SH SOLE 30 515681 0 0 NORDSTROM INC COM 655664100 4229 132744 SH SOLE 31 40232 0 92512 NORDSTROM INC COM 655664100 3591 112704 SH SOLE 34 112704 0 0 NORDSTROM INC COM 655664100 4249 133372 SH SOLE 36 133372 0 0 NORDSTROM INC COM 655664100 80 2505 SH SOLE 40 2505 0 0 NORFOLK SOUTHERN CORP COM 655844108 132580 665129 SH SOLE 2 72988 0 592141 NORFOLK SOUTHERN CORP COM 655844108 20128 100977 SH SOLE 4 93779 0 7198 NORFOLK SOUTHERN CORP COM 655844108 47372 237656 SH SOLE 7 234036 0 3620 NORFOLK SOUTHERN CORP COM 655844108 1560 7826 SH SOLE 13 7826 0 0 NORFOLK SOUTHERN CORP COM 655844108 488 2448 SH SOLE 15 2448 0 0 NORFOLK SOUTHERN CORP COM 655844108 189732 951848 SH SOLE 18 880163 0 71685 NORFOLK SOUTHERN CORP COM 655844108 52455 263156 SH SOLE 19 263156 0 0 NORFOLK SOUTHERN CORP COM 655844108 1053904 5287232 SH SOLE 21 5287232 0 0 NORFOLK SOUTHERN CORP COM 655844108 1341979 6732451 SH SOLE 22 5981229 0 751222 NORFOLK SOUTHERN CORP COM 655844108 39705 199192 SH SOLE 23 199192 0 0 NORFOLK SOUTHERN CORP COM 655844108 53014 265962 SH SOLE 25 255866 0 10096 NORFOLK SOUTHERN CORP COM 655844108 243549 1221838 SH SOLE 26 313450 0 908388 NORFOLK SOUTHERN CORP COM 655844108 10538 52867 SH SOLE 28 38884 0 13983 NORFOLK SOUTHERN CORP COM 655844108 3149 15798 SH SOLE 29 5961 0 9837 NORFOLK SOUTHERN CORP COM 655844108 211410 1060601 SH SOLE 30 1060601 0 0 NORFOLK SOUTHERN CORP COM 655844108 18436 92489 SH SOLE 31 51078 0 41411 NORFOLK SOUTHERN CORP COM 655844108 53421 268004 SH SOLE 34 268004 0 0 NORFOLK SOUTHERN CORP COM 655844108 43353 217496 SH SOLE 36 217496 0 0 NORFOLK SOUTHERN CORP COM 655844108 1175 5896 SH SOLE 40 5896 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 180 6522 SH SOLE 2 318 0 6204 NORTHEAST BK LEWISTON ME COM 66405S100 695 25184 SH SOLE 18 25184 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 329 11928 SH SOLE 19 11928 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 7018 254446 SH SOLE 21 254446 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 3129 113448 SH SOLE 22 109143 0 4305 NORTHERN OIL & GAS INC NEV COM 665531109 625 324057 SH SOLE 2 32754 0 291303 NORTHERN OIL & GAS INC NEV COM 665531109 4 2207 SH SOLE 7 2207 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1871 969595 SH SOLE 18 969595 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1322 684863 SH SOLE 19 684863 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 18478 9574099 SH SOLE 21 9574099 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 14489 7507226 SH SOLE 22 7163385 0 343841 NORTHERN OIL & GAS INC NEV COM 665531109 126 65119 SH SOLE 23 65119 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 163 84340 SH SOLE 26 0 0 84340 NORTHERN OIL & GAS INC NEV COM 665531109 77 39756 SH SOLE 30 39756 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 914 473832 SH SOLE 31 0 0 473832 NORTHERN TECH INTL CORP COM 665809109 20 801 SH SOLE 18 801 0 0 NORTHERN TECH INTL CORP COM 665809109 266 10879 SH SOLE 21 10879 0 0 NORTHERN TECH INTL CORP COM 665809109 247 10094 SH SOLE 22 10094 0 0 NORTHERN TR CORP COM 665859104 44933 499251 SH SOLE 2 54418 0 444833 NORTHERN TR CORP COM 665859104 6758 75089 SH SOLE 4 69463 0 5626 NORTHERN TR CORP COM 665859104 16497 183301 SH SOLE 7 183301 0 0 NORTHERN TR CORP COM 665859104 108 1200 SH SOLE 13 1200 0 0 NORTHERN TR CORP COM 665859104 211 2347 SH SOLE 15 2347 0 0 NORTHERN TR CORP COM 665859104 48110 534556 SH SOLE 18 505840 0 28716 NORTHERN TR CORP COM 665859104 5523 61368 SH SOLE 19 61368 0 0 NORTHERN TR CORP COM 665859104 453221 5035785 SH SOLE 21 5035785 0 0 NORTHERN TR CORP COM 665859104 461345 5126058 SH SOLE 22 4566626 0 559432 NORTHERN TR CORP COM 665859104 13653 151695 SH SOLE 23 151695 0 0 NORTHERN TR CORP COM 665859104 17048 189417 SH SOLE 25 189417 0 0 NORTHERN TR CORP COM 665859104 84839 942659 SH SOLE 26 242341 0 700318 NORTHERN TR CORP COM 665859104 3573 39700 SH SOLE 28 28727 0 10973 NORTHERN TR CORP COM 665859104 452 5017 SH SOLE 29 5017 0 0 NORTHERN TR CORP COM 665859104 71670 796332 SH SOLE 30 796332 0 0 NORTHERN TR CORP COM 665859104 6449 71661 SH SOLE 31 39387 0 32274 NORTHERN TR CORP COM 665859104 2120 23550 SH SOLE 34 23550 0 0 NORTHERN TR CORP COM 665859104 18414 204596 SH SOLE 36 204596 0 0 NORTHERN TR CORP COM 665859104 392 4356 SH SOLE 40 4356 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 674 43182 SH SOLE 2 1652 0 41530 NORTHFIELD BANCORP INC DEL COM 66611T108 18 1141 SH SOLE 7 1141 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3078 197187 SH SOLE 18 197187 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1152 73813 SH SOLE 19 73813 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 77970 4994879 SH SOLE 21 4994879 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 23735 1520525 SH SOLE 22 1459987 0 60538 NORTHFIELD BANCORP INC DEL COM 66611T108 56 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 93 5943 SH SOLE 28 5943 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1089 69760 SH SOLE 30 69760 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 81 5166 SH SOLE 40 5166 0 0 NORTHRIM BANCORP INC COM 666762109 258 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 851 23863 SH SOLE 18 23863 0 0 NORTHRIM BANCORP INC COM 666762109 410 11510 SH SOLE 19 11510 0 0 NORTHRIM BANCORP INC COM 666762109 8220 230521 SH SOLE 21 230521 0 0 NORTHRIM BANCORP INC COM 666762109 9004 252501 SH SOLE 22 246431 0 6070 NORTHRIM BANCORP INC COM 666762109 155 4360 SH SOLE 31 0 0 4360 NORTHROP GRUMMAN CORP COM 666807102 120608 373271 SH SOLE 2 37741 0 335530 NORTHROP GRUMMAN CORP COM 666807102 14707 45517 SH SOLE 4 41146 0 4371 NORTHROP GRUMMAN CORP COM 666807102 46846 144985 SH SOLE 7 144985 0 0 NORTHROP GRUMMAN CORP COM 666807102 763 2362 SH SOLE 13 2362 0 0 NORTHROP GRUMMAN CORP COM 666807102 519 1606 SH SOLE 15 1606 0 0 NORTHROP GRUMMAN CORP COM 666807102 180848 559710 SH SOLE 18 539208 0 20502 NORTHROP GRUMMAN CORP COM 666807102 128399 397384 SH SOLE 19 397384 0 0 NORTHROP GRUMMAN CORP COM 666807102 1165702 3607756 SH SOLE 21 3607756 0 0 NORTHROP GRUMMAN CORP COM 666807102 1298388 4018410 SH SOLE 22 3571882 0 446528 NORTHROP GRUMMAN CORP COM 666807102 37602 116374 SH SOLE 23 116374 0 0 NORTHROP GRUMMAN CORP COM 666807102 58507 181074 SH SOLE 25 181074 0 0 NORTHROP GRUMMAN CORP COM 666807102 71374 220897 SH SOLE 26 92288 0 128609 NORTHROP GRUMMAN CORP COM 666807102 1183 3661 SH SOLE 29 3661 0 0 NORTHROP GRUMMAN CORP COM 666807102 185474 574028 SH SOLE 30 574028 0 0 NORTHROP GRUMMAN CORP COM 666807102 12029 37228 SH SOLE 31 30785 0 6443 NORTHROP GRUMMAN CORP COM 666807102 38366 118741 SH SOLE 36 118741 0 0 NORTHROP GRUMMAN CORP COM 666807102 1206 3731 SH SOLE 40 3731 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 781 47546 SH SOLE 2 1793 0 45753 NORTHSTAR REALTY EUROPE CORP COM 66706L101 4 251 SH SOLE 4 251 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 15 926 SH SOLE 7 926 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 3292 200380 SH SOLE 18 200380 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1230 74883 SH SOLE 19 74883 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 87327 5315093 SH SOLE 21 5315093 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 27376 1666235 SH SOLE 22 1602366 0 63869 NORTHSTAR REALTY EUROPE CORP COM 66706L101 29 1747 SH SOLE 23 1747 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 100 6108 SH SOLE 26 3875 0 2233 NORTHSTAR REALTY EUROPE CORP COM 66706L101 109 6658 SH SOLE 28 6658 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1386 84338 SH SOLE 30 84338 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 108 6594 SH SOLE 40 6594 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1759 99862 SH SOLE 2 3818 0 96044 NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 15 837 SH SOLE 7 837 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 8833 501605 SH SOLE 18 501605 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2897 164513 SH SOLE 19 164513 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 199293 11317032 SH SOLE 21 11317032 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 57486 3264394 SH SOLE 22 3133512 0 130882 NORTHWEST BANCSHARES INC MD COM 667340103 834 47359 SH SOLE 26 22765 0 24594 NORTHWEST BANCSHARES INC MD COM 667340103 250 14184 SH SOLE 28 14184 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2682 152300 SH SOLE 30 152300 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 190 10804 SH SOLE 40 10804 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2024 29127 SH SOLE 2 1341 0 27786 NORTHWEST NAT HLDG CO COM 66765N105 93 1339 SH SOLE 4 1339 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2543 36592 SH SOLE 7 36592 0 0 NORTHWEST NAT HLDG CO COM 66765N105 8976 129156 SH SOLE 18 128473 0 683 NORTHWEST NAT HLDG CO COM 66765N105 4226 60803 SH SOLE 19 60803 0 0 NORTHWEST NAT HLDG CO COM 66765N105 225853 3249683 SH SOLE 21 3249683 0 0 NORTHWEST NAT HLDG CO COM 66765N105 60596 871878 SH SOLE 22 829400 0 42478 NORTHWEST NAT HLDG CO COM 66765N105 101 1448 SH SOLE 23 1448 0 0 NORTHWEST NAT HLDG CO COM 66765N105 365 5255 SH SOLE 26 3464 0 1791 NORTHWEST NAT HLDG CO COM 66765N105 237 3407 SH SOLE 28 3407 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3614 51993 SH SOLE 30 51993 0 0 NORTHWEST NAT HLDG CO COM 66765N105 93 1335 SH SOLE 36 1335 0 0 NORTHWEST NAT HLDG CO COM 66765N105 211 3031 SH SOLE 40 3031 0 0 NORTHWEST PIPE CO COM 667746101 238 9242 SH SOLE 2 371 0 8871 NORTHWEST PIPE CO COM 667746101 8 304 SH SOLE 7 304 0 0 NORTHWEST PIPE CO COM 667746101 885 34333 SH SOLE 18 34333 0 0 NORTHWEST PIPE CO COM 667746101 433 16788 SH SOLE 19 16788 0 0 NORTHWEST PIPE CO COM 667746101 8438 327309 SH SOLE 21 327309 0 0 NORTHWEST PIPE CO COM 667746101 7619 295536 SH SOLE 22 289999 0 5537 NORTHWESTERN CORP COM NEW 668074305 5414 75041 SH SOLE 2 25533 0 49508 NORTHWESTERN CORP COM NEW 668074305 174 2408 SH SOLE 4 2408 0 0 NORTHWESTERN CORP COM NEW 668074305 4877 67595 SH SOLE 7 67595 0 0 NORTHWESTERN CORP COM NEW 668074305 23132 320605 SH SOLE 18 320605 0 0 NORTHWESTERN CORP COM NEW 668074305 6385 88498 SH SOLE 19 88498 0 0 NORTHWESTERN CORP COM NEW 668074305 347249 4812870 SH SOLE 21 4812870 0 0 NORTHWESTERN CORP COM NEW 668074305 127596 1768487 SH SOLE 22 1699243 0 69244 NORTHWESTERN CORP COM NEW 668074305 15 213 SH SOLE 23 213 0 0 NORTHWESTERN CORP COM NEW 668074305 996 13805 SH SOLE 26 9879 0 3926 NORTHWESTERN CORP COM NEW 668074305 453 6281 SH SOLE 28 6281 0 0 NORTHWESTERN CORP COM NEW 668074305 2006 27809 SH SOLE 30 27809 0 0 NORTHWESTERN CORP COM NEW 668074305 1331 18454 SH SOLE 32 18454 0 0 NORTHWESTERN CORP COM NEW 668074305 246 3404 SH SOLE 36 3404 0 0 NORTHWESTERN CORP COM NEW 668074305 322 4465 SH SOLE 40 4465 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 31106 580019 SH SOLE 2 87580 0 492439 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4792 89355 SH SOLE 4 83600 0 5755 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10250 191116 SH SOLE 7 186251 0 4865 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 732 13651 SH SOLE 13 13651 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 111 2064 SH SOLE 15 2064 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24829 462977 SH SOLE 18 433137 0 29840 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7775 144975 SH SOLE 19 144975 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 256452 4781881 SH SOLE 21 4781881 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 294030 5482558 SH SOLE 22 4872063 0 610495 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8927 166460 SH SOLE 23 166460 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11196 208770 SH SOLE 25 208770 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 44488 829539 SH SOLE 26 292571 0 536968 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2263 42200 SH SOLE 28 30063 0 12137 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2784 51911 SH SOLE 29 6294 0 45617 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 47116 878529 SH SOLE 30 878529 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3946 73586 SH SOLE 31 42125 0 31461 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 711 13262 SH SOLE 34 13262 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8471 157949 SH SOLE 36 157949 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 286 5328 SH SOLE 40 5328 0 0 NORWOOD FINANCIAL CORP COM 669549107 199 5707 SH SOLE 2 201 0 5506 NORWOOD FINANCIAL CORP COM 669549107 6 168 SH SOLE 7 168 0 0 NORWOOD FINANCIAL CORP COM 669549107 718 20617 SH SOLE 18 20617 0 0 NORWOOD FINANCIAL CORP COM 669549107 336 9641 SH SOLE 19 9641 0 0 NORWOOD FINANCIAL CORP COM 669549107 6798 195288 SH SOLE 21 195288 0 0 NORWOOD FINANCIAL CORP COM 669549107 2070 59472 SH SOLE 22 55826 0 3646 NOVA LIFESTYLE INC COM 66979P102 1 724 SH SOLE 18 724 0 0 NOVA LIFESTYLE INC COM 66979P102 17 24337 SH SOLE 21 24337 0 0 NOVA LIFESTYLE INC COM 66979P102 28 40421 SH SOLE 22 40421 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 1 657 SH SOLE 21 657 0 0 NOVAGOLD RES INC COM NEW 66987E206 1214 205481 SH SOLE 2 9521 0 195960 NOVAGOLD RES INC COM NEW 66987E206 25 4304 SH SOLE 7 4304 0 0 NOVAGOLD RES INC COM NEW 66987E206 4457 754159 SH SOLE 18 754159 0 0 NOVAGOLD RES INC COM NEW 66987E206 2351 397873 SH SOLE 19 397873 0 0 NOVAGOLD RES INC COM NEW 66987E206 41129 6959139 SH SOLE 21 6959139 0 0 NOVAGOLD RES INC COM NEW 66987E206 14737 2493487 SH SOLE 22 2386747 0 106740 NOVAN INC COM 66988N106 11 3959 SH SOLE 18 3959 0 0 NOVAN INC COM 66988N106 135 49857 SH SOLE 21 49857 0 0 NOVAN INC COM 66988N106 114 42174 SH SOLE 22 42174 0 0 NOVANTA INC COM 67000B104 2764 29309 SH SOLE 2 1386 0 27923 NOVANTA INC COM 67000B104 15 162 SH SOLE 4 162 0 0 NOVANTA INC COM 67000B104 57 603 SH SOLE 7 603 0 0 NOVANTA INC COM 67000B104 10357 109828 SH SOLE 18 109828 0 0 NOVANTA INC COM 67000B104 5419 57463 SH SOLE 19 57463 0 0 NOVANTA INC COM 67000B104 101795 1079482 SH SOLE 21 1079482 0 0 NOVANTA INC COM 67000B104 91464 969930 SH SOLE 22 925473 0 44457 NOVANTA INC COM 67000B104 820 8693 SH SOLE 26 6010 0 2683 NOVANTA INC COM 67000B104 429 4546 SH SOLE 28 4546 0 0 NOVANTA INC COM 67000B104 874 9264 SH SOLE 30 9264 0 0 NOVANTA INC COM 67000B104 299 3176 SH SOLE 40 3176 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1439 15758 SH SOLE 2 15758 0 0 NOVARTIS A G SPONSORED ADR 66987V109 238572 2612769 SH SOLE 18 2497827 0 114942 NOVARTIS A G SPONSORED ADR 66987V109 166310 1821378 SH SOLE 19 1821378 0 0 NOVARTIS A G SPONSORED ADR 66987V109 7320 80171 SH SOLE 22 80171 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2382 26084 SH SOLE 23 26084 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2802 30690 SH SOLE 25 6418 0 24272 NOVARTIS A G SPONSORED ADR 66987V109 36359 398197 SH SOLE 34 398197 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1453 15914 SH SOLE 36 15914 0 0 NOVAVAX INC COM NEW 670002401 121 20723 SH SOLE 2 708 0 20015 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 477 81473 SH SOLE 18 81473 0 0 NOVAVAX INC COM NEW 670002401 240 40987 SH SOLE 19 40987 0 0 NOVAVAX INC COM NEW 670002401 6055 1033302 SH SOLE 21 1033302 0 0 NOVAVAX INC COM NEW 670002401 3440 587097 SH SOLE 22 563396 0 23701 NOVAVAX INC COM NEW 670002401 97 16512 SH SOLE 26 15724 0 788 NOVAVAX INC COM NEW 670002401 11 1939 SH SOLE 28 1939 0 0 NOVAVAX INC COM NEW 670002401 37 6319 SH SOLE 30 6319 0 0 NOVAVAX INC COM NEW 670002401 8 1430 SH SOLE 40 1430 0 0 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 256 650000 PRN SOLE 21 650000 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 0 213 SH SOLE 18 213 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 2 3076 SH SOLE 21 3076 0 0 NOVO-NORDISK A S ADR 670100205 969 18992 SH SOLE 2 18992 0 0 NOVO-NORDISK A S ADR 670100205 170129 3333239 SH SOLE 18 3096027 0 237212 NOVO-NORDISK A S ADR 670100205 191315 3748325 SH SOLE 19 3748325 0 0 NOVO-NORDISK A S ADR 670100205 9199 180240 SH SOLE 22 180240 0 0 NOVO-NORDISK A S ADR 670100205 3327 65175 SH SOLE 25 16910 0 48265 NOVO-NORDISK A S ADR 670100205 24572 481432 SH SOLE 34 481432 0 0 NOVO-NORDISK A S ADR 670100205 1586 31073 SH SOLE 36 31073 0 0 NOVOCURE LTD ORD SHS G6674U108 5053 79917 SH SOLE 2 9444 0 70473 NOVOCURE LTD ORD SHS G6674U108 25 403 SH SOLE 4 403 0 0 NOVOCURE LTD ORD SHS G6674U108 102 1610 SH SOLE 7 1610 0 0 NOVOCURE LTD ORD SHS G6674U108 18179 287511 SH SOLE 18 276897 0 10614 NOVOCURE LTD ORD SHS G6674U108 17842 282181 SH SOLE 19 282181 0 0 NOVOCURE LTD ORD SHS G6674U108 226573 3583319 SH SOLE 21 3583319 0 0 NOVOCURE LTD ORD SHS G6674U108 70395 1113324 SH SOLE 22 1010066 0 103258 NOVOCURE LTD ORD SHS G6674U108 1479 23388 SH SOLE 23 23388 0 0 NOVOCURE LTD ORD SHS G6674U108 3668 58014 SH SOLE 26 12306 0 45708 NOVOCURE LTD ORD SHS G6674U108 519 8214 SH SOLE 28 8214 0 0 NOVOCURE LTD ORD SHS G6674U108 6893 109007 SH SOLE 30 109007 0 0 NOVOCURE LTD ORD SHS G6674U108 490 7744 SH SOLE 40 7744 0 0 NOVUS THERAPEUTICS INC COM 67011N105 2 2041 SH SOLE 18 2041 0 0 NOVUS THERAPEUTICS INC COM 67011N105 26 25386 SH SOLE 21 25386 0 0 NOVUS THERAPEUTICS INC COM 67011N105 6 6117 SH SOLE 22 6117 0 0 NOW INC COM 67011P100 2338 158406 SH SOLE 2 50838 0 107568 NOW INC COM 67011P100 8 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 56 3769 SH SOLE 7 3769 0 0 NOW INC COM 67011P100 9033 611959 SH SOLE 18 611959 0 0 NOW INC COM 67011P100 2723 184494 SH SOLE 19 184494 0 0 NOW INC COM 67011P100 110080 7458023 SH SOLE 21 7458023 0 0 NOW INC COM 67011P100 55703 3773904 SH SOLE 22 3606110 0 167794 NOW INC COM 67011P100 754 51115 SH SOLE 26 43758 0 7357 NOW INC COM 67011P100 227 15376 SH SOLE 28 15376 0 0 NOW INC COM 67011P100 470 31832 SH SOLE 30 31832 0 0 NOW INC COM 67011P100 132 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 174 11818 SH SOLE 40 11818 0 0 NRC GROUP HLDGS CORP COM 629375106 88 7904 SH SOLE 2 407 0 7497 NRC GROUP HLDGS CORP COM 629375106 378 33964 SH SOLE 18 33964 0 0 NRC GROUP HLDGS CORP COM 629375106 187 16858 SH SOLE 19 16858 0 0 NRC GROUP HLDGS CORP COM 629375106 4178 375699 SH SOLE 21 375699 0 0 NRC GROUP HLDGS CORP COM 629375106 961 86385 SH SOLE 22 83651 0 2734 NRG ENERGY INC COM NEW 629377508 24300 691927 SH SOLE 2 73182 0 618745 NRG ENERGY INC COM NEW 629377508 3533 100587 SH SOLE 4 92578 0 8009 NRG ENERGY INC COM NEW 629377508 11736 334156 SH SOLE 7 257011 0 77145 NRG ENERGY INC COM NEW 629377508 58 1662 SH SOLE 13 1662 0 0 NRG ENERGY INC COM NEW 629377508 95 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 19513 555605 SH SOLE 18 515193 0 40412 NRG ENERGY INC COM NEW 629377508 4789 136374 SH SOLE 19 136374 0 0 NRG ENERGY INC COM NEW 629377508 221516 6307401 SH SOLE 21 6307401 0 0 NRG ENERGY INC COM NEW 629377508 320780 9133829 SH SOLE 22 8370487 0 763342 NRG ENERGY INC COM NEW 629377508 7073 201400 SH SOLE 23 201400 0 0 NRG ENERGY INC COM NEW 629377508 10509 299241 SH SOLE 25 299241 0 0 NRG ENERGY INC COM NEW 629377508 44190 1258264 SH SOLE 26 394407 0 863857 NRG ENERGY INC COM NEW 629377508 1923 54744 SH SOLE 28 40498 0 14246 NRG ENERGY INC COM NEW 629377508 265 7533 SH SOLE 29 7533 0 0 NRG ENERGY INC COM NEW 629377508 34330 977498 SH SOLE 30 977498 0 0 NRG ENERGY INC COM NEW 629377508 3598 102462 SH SOLE 31 58552 0 43910 NRG ENERGY INC COM NEW 629377508 997 28394 SH SOLE 34 28394 0 0 NRG ENERGY INC COM NEW 629377508 8390 238904 SH SOLE 36 238904 0 0 NRG ENERGY INC COM NEW 629377508 220 6254 SH SOLE 40 6254 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 607 568000 PRN SOLE 2 568000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 11572 10834000 PRN SOLE 19 10834000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1663 1557000 PRN SOLE 21 1557000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 116 109000 PRN SOLE 22 109000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2920 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 10 2689 SH SOLE 22 2689 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 10152 205835 SH SOLE 2 86565 0 119270 NU SKIN ENTERPRISES INC CL A 67018T105 359 7272 SH SOLE 4 7272 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 341 6921 SH SOLE 7 6921 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 76 1531 SH SOLE 13 1531 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 9605 194740 SH SOLE 18 193368 0 1372 NU SKIN ENTERPRISES INC CL A 67018T105 2393 48514 SH SOLE 19 48514 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 193622 3925836 SH SOLE 21 3925836 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 95363 1933563 SH SOLE 22 1802168 0 131395 NU SKIN ENTERPRISES INC CL A 67018T105 707 14334 SH SOLE 23 14334 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 942 19100 SH SOLE 26 11837 0 7263 NU SKIN ENTERPRISES INC CL A 67018T105 336 6810 SH SOLE 28 6810 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 376 7614 SH SOLE 29 7614 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 772 15651 SH SOLE 30 15651 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 293 5938 SH SOLE 31 1153 0 4785 NU SKIN ENTERPRISES INC CL A 67018T105 1052 21323 SH SOLE 32 21323 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 129 2618 SH SOLE 34 2618 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 273 5538 SH SOLE 36 5538 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 278 5640 SH SOLE 40 5640 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 8984 562542 SH SOLE 2 20740 0 541802 NUANCE COMMUNICATIONS INC COM 67020Y100 18 1100 SH SOLE 4 1100 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 111 6939 SH SOLE 7 6939 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2187 136958 SH SOLE 18 136958 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1022 64026 SH SOLE 19 64026 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 65298 4088802 SH SOLE 21 4088802 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 126096 7895803 SH SOLE 22 7312634 0 583169 NUANCE COMMUNICATIONS INC COM 67020Y100 1598 100032 SH SOLE 26 58533 0 41499 NUANCE COMMUNICATIONS INC COM 67020Y100 607 38020 SH SOLE 28 38020 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 7881 493506 SH SOLE 30 493506 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1555 97339 SH SOLE 31 6124 0 91215 NUANCE COMMUNICATIONS INC COM 67020Y100 48 3021 SH SOLE 36 3021 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 439 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 1445 1540000 PRN SOLE 21 1540000 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1004 1025000 PRN SOLE 21 1025000 0 0 NUCANA PLC SPONSORED ADR 67022C106 5 453 SH SOLE 22 453 0 0 NUCANA PLC SPONSORED ADR 67022C106 6315 608425 SH SOLE 31 0 0 608425 NUCOR CORP COM 670346105 41490 752996 SH SOLE 2 83575 0 669421 NUCOR CORP COM 670346105 5517 100127 SH SOLE 4 91757 0 8370 NUCOR CORP COM 670346105 27477 498683 SH SOLE 7 348422 0 150261 NUCOR CORP COM 670346105 460 8350 SH SOLE 13 8350 0 0 NUCOR CORP COM 670346105 151 2744 SH SOLE 15 2744 0 0 NUCOR CORP COM 670346105 0 1 SH SOLE 17 0 0 1 NUCOR CORP COM 670346105 43118 782538 SH SOLE 18 742097 0 40441 NUCOR CORP COM 670346105 4684 85014 SH SOLE 19 85014 0 0 NUCOR CORP COM 670346105 429576 7796298 SH SOLE 21 7796298 0 0 NUCOR CORP COM 670346105 430087 7805568 SH SOLE 22 6956571 0 848997 NUCOR CORP COM 670346105 12293 223105 SH SOLE 23 223105 0 0 NUCOR CORP COM 670346105 14198 257674 SH SOLE 25 257674 0 0 NUCOR CORP COM 670346105 89773 1629277 SH SOLE 26 405929 0 1223348 NUCOR CORP COM 670346105 3336 60550 SH SOLE 28 43685 0 16865 NUCOR CORP COM 670346105 388 7046 SH SOLE 29 7046 0 0 NUCOR CORP COM 670346105 63789 1157702 SH SOLE 30 1157702 0 0 NUCOR CORP COM 670346105 5851 106191 SH SOLE 31 55888 0 50303 NUCOR CORP COM 670346105 1794 32553 SH SOLE 34 32553 0 0 NUCOR CORP COM 670346105 13178 239157 SH SOLE 36 239157 0 0 NUCOR CORP COM 670346105 436 7919 SH SOLE 40 7919 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 10159 374315 SH SOLE 19 374315 0 0 NUTANIX INC CL A 67059N108 6550 252490 SH SOLE 2 10060 0 242430 NUTANIX INC CL A 67059N108 17 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 1780 68621 SH SOLE 18 68621 0 0 NUTANIX INC CL A 67059N108 809 31194 SH SOLE 19 31194 0 0 NUTANIX INC CL A 67059N108 50223 1936106 SH SOLE 21 1936106 0 0 NUTANIX INC CL A 67059N108 72314 2787752 SH SOLE 22 2516836 0 270916 NUTANIX INC CL A 67059N108 1461 56328 SH SOLE 26 33768 0 22560 NUTANIX INC CL A 67059N108 429 16541 SH SOLE 28 16541 0 0 NUTANIX INC CL A 67059N108 1067 41126 SH SOLE 30 41126 0 0 NUTANIX INC CL A 67059N108 77 2967 SH SOLE 31 2967 0 0 NUTANIX INC CL A 67059N108 378 14555 SH SOLE 40 14555 0 0 NUTANIX INC NOTE 1/1 67059NAB4 1339 1434000 PRN SOLE 21 1434000 0 0 NUTRIEN LTD COM 67077M108 2016 37710 SH SOLE 21 37710 0 0 NUTRIEN LTD COM 67077M108 5943 111169 SH SOLE 22 111169 0 0 NUVASIVE INC COM 670704105 3947 67417 SH SOLE 2 24165 0 43252 NUVASIVE INC COM 670704105 14 234 SH SOLE 4 234 0 0 NUVASIVE INC COM 670704105 56 953 SH SOLE 7 953 0 0 NUVASIVE INC COM 670704105 17119 292428 SH SOLE 18 291508 0 920 NUVASIVE INC COM 670704105 6139 104866 SH SOLE 19 104866 0 0 NUVASIVE INC COM 670704105 227144 3880151 SH SOLE 21 3880151 0 0 NUVASIVE INC COM 670704105 104351 1782558 SH SOLE 22 1713384 0 69174 NUVASIVE INC COM 670704105 25 425 SH SOLE 23 425 0 0 NUVASIVE INC COM 670704105 1275 21773 SH SOLE 26 17310 0 4463 NUVASIVE INC COM 670704105 381 6512 SH SOLE 28 6512 0 0 NUVASIVE INC COM 670704105 1662 28386 SH SOLE 30 28386 0 0 NUVASIVE INC COM 670704105 306 5227 SH SOLE 40 5227 0 0 NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1928 1700000 PRN SOLE 21 1700000 0 0 NUVECTRA CORP COM 67075N108 12 3710 SH SOLE 18 3710 0 0 NUVECTRA CORP COM 67075N108 177 52961 SH SOLE 21 52961 0 0 NUVECTRA CORP COM 67075N108 1198 357686 SH SOLE 22 357686 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1599 103358 SH SOLE 2 103358 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 2 370 SH SOLE 18 370 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 14 3435 SH SOLE 21 3435 0 0 NV5 GLOBAL INC COM 62945V109 725 8912 SH SOLE 2 421 0 8491 NV5 GLOBAL INC COM 62945V109 4 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 1798 22087 SH SOLE 7 22087 0 0 NV5 GLOBAL INC COM 62945V109 2878 35354 SH SOLE 18 35354 0 0 NV5 GLOBAL INC COM 62945V109 1424 17498 SH SOLE 19 17498 0 0 NV5 GLOBAL INC COM 62945V109 27673 339968 SH SOLE 21 339968 0 0 NV5 GLOBAL INC COM 62945V109 24473 300652 SH SOLE 22 286788 0 13864 NV5 GLOBAL INC COM 62945V109 372 4574 SH SOLE 26 0 0 4574 NV5 GLOBAL INC COM 62945V109 268 3294 SH SOLE 30 3294 0 0 NV5 GLOBAL INC COM 62945V109 48 591 SH SOLE 40 591 0 0 NVE CORP COM NEW 629445206 306 4401 SH SOLE 2 223 0 4178 NVE CORP COM NEW 629445206 9 130 SH SOLE 7 130 0 0 NVE CORP COM NEW 629445206 1156 16607 SH SOLE 18 16607 0 0 NVE CORP COM NEW 629445206 567 8143 SH SOLE 19 8143 0 0 NVE CORP COM NEW 629445206 11596 166533 SH SOLE 21 166533 0 0 NVE CORP COM NEW 629445206 10717 153916 SH SOLE 22 147993 0 5923 NVE CORP COM NEW 629445206 38 543 SH SOLE 28 543 0 0 NVE CORP COM NEW 629445206 120 1723 SH SOLE 30 1723 0 0 NVE CORP COM NEW 629445206 33 467 SH SOLE 40 467 0 0 NVENT ELECTRIC PLC SHS G6700G107 9873 398248 SH SOLE 2 79855 0 318393 NVENT ELECTRIC PLC SHS G6700G107 20 812 SH SOLE 4 812 0 0 NVENT ELECTRIC PLC SHS G6700G107 3762 151736 SH SOLE 7 151736 0 0 NVENT ELECTRIC PLC SHS G6700G107 30 1205 SH SOLE 15 1205 0 0 NVENT ELECTRIC PLC SHS G6700G107 12651 510330 SH SOLE 18 510330 0 0 NVENT ELECTRIC PLC SHS G6700G107 872 35177 SH SOLE 19 35177 0 0 NVENT ELECTRIC PLC SHS G6700G107 193789 7817206 SH SOLE 21 7817206 0 0 NVENT ELECTRIC PLC SHS G6700G107 141495 5707735 SH SOLE 22 5387734 0 320001 NVENT ELECTRIC PLC SHS G6700G107 3798 153199 SH SOLE 25 153199 0 0 NVENT ELECTRIC PLC SHS G6700G107 8663 349457 SH SOLE 26 168624 0 180833 NVENT ELECTRIC PLC SHS G6700G107 555 22376 SH SOLE 28 22376 0 0 NVENT ELECTRIC PLC SHS G6700G107 1132 45659 SH SOLE 30 45659 0 0 NVENT ELECTRIC PLC SHS G6700G107 267 10763 SH SOLE 31 3468 0 7295 NVENT ELECTRIC PLC SHS G6700G107 2866 115601 SH SOLE 36 115601 0 0 NVENT ELECTRIC PLC SHS G6700G107 397 16006 SH SOLE 40 16006 0 0 NVIDIA CORP COM 67066G104 244364 1487940 SH SOLE 2 189377 0 1298563 NVIDIA CORP COM 67066G104 33561 204352 SH SOLE 4 188834 0 15518 NVIDIA CORP COM 67066G104 89556 545309 SH SOLE 7 545309 0 0 NVIDIA CORP COM 67066G104 2474 15065 SH SOLE 13 15065 0 0 NVIDIA CORP COM 67066G104 1088 6622 SH SOLE 15 6622 0 0 NVIDIA CORP COM 67066G104 16 97 SH SOLE 17 0 0 97 NVIDIA CORP COM 67066G104 199174 1212773 SH SOLE 18 1131995 0 80778 NVIDIA CORP COM 67066G104 49535 301620 SH SOLE 19 301620 0 0 NVIDIA CORP COM 67066G104 2096109 12763253 SH SOLE 21 12763253 0 0 NVIDIA CORP COM 67066G104 2375012 14461500 SH SOLE 22 12924213 0 1537287 NVIDIA CORP COM 67066G104 68729 418495 SH SOLE 23 418495 0 0 NVIDIA CORP COM 67066G104 96952 590342 SH SOLE 25 590342 0 0 NVIDIA CORP COM 67066G104 414189 2522006 SH SOLE 26 640006 0 1882000 NVIDIA CORP COM 67066G104 18480 112523 SH SOLE 28 82551 0 29972 NVIDIA CORP COM 67066G104 13108 79815 SH SOLE 29 12581 0 67234 NVIDIA CORP COM 67066G104 426859 2599153 SH SOLE 30 2599153 0 0 NVIDIA CORP COM 67066G104 28942 176230 SH SOLE 31 109528 0 66702 NVIDIA CORP COM 67066G104 16897 102885 SH SOLE 32 102885 0 0 NVIDIA CORP COM 67066G104 22182 135067 SH SOLE 34 135067 0 0 NVIDIA CORP COM 67066G104 64752 394274 SH SOLE 36 394274 0 0 NVIDIA CORP COM 67066G104 2129 12964 SH SOLE 40 12964 0 0 NVR INC COM 62944T105 30747 9123 SH SOLE 2 2431 0 6692 NVR INC COM 62944T105 4466 1325 SH SOLE 4 1232 0 93 NVR INC COM 62944T105 6134 1820 SH SOLE 7 696 0 1124 NVR INC COM 62944T105 202 60 SH SOLE 13 60 0 0 NVR INC COM 62944T105 94 28 SH SOLE 15 28 0 0 NVR INC COM 62944T105 32688 9699 SH SOLE 18 9428 0 271 NVR INC COM 62944T105 2743 814 SH SOLE 19 814 0 0 NVR INC COM 62944T105 777109 230579 SH SOLE 21 230579 0 0 NVR INC COM 62944T105 388452 115259 SH SOLE 22 108451 0 6808 NVR INC COM 62944T105 8466 2512 SH SOLE 23 2512 0 0 NVR INC COM 62944T105 10684 3170 SH SOLE 25 3170 0 0 NVR INC COM 62944T105 41060 12183 SH SOLE 26 4594 0 7589 NVR INC COM 62944T105 2137 634 SH SOLE 28 473 0 161 NVR INC COM 62944T105 2693 799 SH SOLE 29 83 0 716 NVR INC COM 62944T105 22173 6579 SH SOLE 30 6579 0 0 NVR INC COM 62944T105 3569 1059 SH SOLE 31 646 0 413 NVR INC COM 62944T105 563 167 SH SOLE 34 167 0 0 NVR INC COM 62944T105 8220 2439 SH SOLE 36 2439 0 0 NVR INC COM 62944T105 243 72 SH SOLE 40 72 0 0 NXP SEMICONDUCTORS N V COM N6596X109 23616 241946 SH SOLE 2 135842 0 106104 NXP SEMICONDUCTORS N V COM N6596X109 10551 108096 SH SOLE 4 99908 0 8188 NXP SEMICONDUCTORS N V COM N6596X109 20628 211329 SH SOLE 7 208879 0 2450 NXP SEMICONDUCTORS N V COM N6596X109 1449 14840 SH SOLE 13 14840 0 0 NXP SEMICONDUCTORS N V COM N6596X109 392 4020 SH SOLE 15 4020 0 0 NXP SEMICONDUCTORS N V COM N6596X109 71768 735254 SH SOLE 18 733583 0 1671 NXP SEMICONDUCTORS N V COM N6596X109 50409 516435 SH SOLE 19 516435 0 0 NXP SEMICONDUCTORS N V COM N6596X109 410944 4210057 SH SOLE 21 4210057 0 0 NXP SEMICONDUCTORS N V COM N6596X109 452752 4638379 SH SOLE 22 4241819 0 396560 NXP SEMICONDUCTORS N V COM N6596X109 22220 227645 SH SOLE 23 227645 0 0 NXP SEMICONDUCTORS N V COM N6596X109 31209 319732 SH SOLE 25 319732 0 0 NXP SEMICONDUCTORS N V COM N6596X109 105640 1082264 SH SOLE 26 280354 0 801910 NXP SEMICONDUCTORS N V COM N6596X109 4618 47315 SH SOLE 28 43044 0 4271 NXP SEMICONDUCTORS N V COM N6596X109 4283 43880 SH SOLE 29 7968 0 35912 NXP SEMICONDUCTORS N V COM N6596X109 141567 1450330 SH SOLE 30 1450330 0 0 NXP SEMICONDUCTORS N V COM N6596X109 28509 292073 SH SOLE 31 61758 0 230315 NXP SEMICONDUCTORS N V COM N6596X109 4488 45977 SH SOLE 32 45977 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10408 106630 SH SOLE 34 106630 0 0 NXP SEMICONDUCTORS N V COM N6596X109 23415 239880 SH SOLE 36 239880 0 0 NXP SEMICONDUCTORS N V COM N6596X109 675 6914 SH SOLE 40 6914 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 283 2900 SH Call SOLE 2 2900 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 53686 550000 SH Call SOLE 19 550000 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 449 4600 SH Call SOLE 22 4600 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 15 10650 SH SOLE 18 10650 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 26 17877 SH SOLE 19 17877 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 131 90287 SH SOLE 21 90287 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 5 3771 SH SOLE 22 3771 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 14 9984 SH SOLE 23 9984 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 82659 223813 SH SOLE 2 54342 0 169471 O REILLY AUTOMOTIVE INC NEW COM 67103H107 11970 32411 SH SOLE 4 30228 0 2183 O REILLY AUTOMOTIVE INC NEW COM 67103H107 28207 76376 SH SOLE 7 76132 0 244 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1234 3340 SH SOLE 13 3340 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 315 853 SH SOLE 15 853 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 137395 372022 SH SOLE 18 328565 0 43457 O REILLY AUTOMOTIVE INC NEW COM 67103H107 36634 99193 SH SOLE 19 99193 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 796701 2157211 SH SOLE 21 2157211 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 748126 2025685 SH SOLE 22 1793781 0 231904 O REILLY AUTOMOTIVE INC NEW COM 67103H107 24194 65509 SH SOLE 23 65509 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 29342 79448 SH SOLE 25 71134 0 8314 O REILLY AUTOMOTIVE INC NEW COM 67103H107 114049 308809 SH SOLE 26 104481 0 204328 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5610 15190 SH SOLE 28 11117 0 4073 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5404 14632 SH SOLE 29 10031 0 4601 O REILLY AUTOMOTIVE INC NEW COM 67103H107 120276 325670 SH SOLE 30 325670 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 13365 36188 SH SOLE 31 23729 0 12459 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4043 10947 SH SOLE 32 10947 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 37516 101580 SH SOLE 34 101580 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 25253 68377 SH SOLE 36 68377 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 639 1730 SH SOLE 40 1730 0 0 O REILLY AUTOMOTIVE INC NEW OPTIONS 67103H107 36932 100000 SH Put SOLE 2 100000 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 124 6327 SH SOLE 2 304 0 6023 OAK VALLEY BANCORP OAKDALE C COM 671807105 464 23742 SH SOLE 18 23742 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 207 10603 SH SOLE 19 10603 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 4116 210560 SH SOLE 21 210560 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 1270 64967 SH SOLE 22 61118 0 3849 OAKTREE CAP GROUP LLC UNIT CL A 674001201 72779 1469087 SH SOLE 19 1469087 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1906 38464 SH SOLE 31 0 0 38464 OAKTREE SPECIALTY LENDING CO COM 67401P108 2900 535096 SH SOLE 30 535096 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 944 174220 SH SOLE 31 0 0 174220 OASIS PETE INC NEW COM 674215108 2917 513579 SH SOLE 2 195128 0 318451 OASIS PETE INC NEW COM 674215108 8 1377 SH SOLE 4 1377 0 0 OASIS PETE INC NEW COM 674215108 62 10959 SH SOLE 7 10959 0 0 OASIS PETE INC NEW COM 674215108 9615 1692821 SH SOLE 18 1692821 0 0 OASIS PETE INC NEW COM 674215108 6495 1143560 SH SOLE 19 1143560 0 0 OASIS PETE INC NEW COM 674215108 116940 20588020 SH SOLE 21 20588020 0 0 OASIS PETE INC NEW COM 674215108 63735 11220950 SH SOLE 22 10788737 0 432213 OASIS PETE INC NEW COM 674215108 1308 230216 SH SOLE 23 230216 0 0 OASIS PETE INC NEW COM 674215108 3390 596918 SH SOLE 26 41113 0 555805 OASIS PETE INC NEW COM 674215108 212 37259 SH SOLE 28 37259 0 0 OASIS PETE INC NEW COM 674215108 779 137085 SH SOLE 30 137085 0 0 OASIS PETE INC NEW COM 674215108 92 16227 SH SOLE 36 16227 0 0 OASIS PETE INC NEW COM 674215108 174 30628 SH SOLE 40 30628 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 805 880000 PRN SOLE 21 880000 0 0 OBSIDIAN ENERGY LTD COM 674482203 144 120754 SH SOLE 31 0 0 120754 OCCIDENTAL PETE CORP COM 674599105 92931 1848260 SH SOLE 2 225710 0 1622550 OCCIDENTAL PETE CORP COM 674599105 12323 245097 SH SOLE 4 224400 0 20697 OCCIDENTAL PETE CORP COM 674599105 34996 696032 SH SOLE 7 670667 0 25365 OCCIDENTAL PETE CORP COM 674599105 1774 35282 SH SOLE 13 35282 0 0 OCCIDENTAL PETE CORP COM 674599105 354 7035 SH SOLE 15 7035 0 0 OCCIDENTAL PETE CORP COM 674599105 110570 2199087 SH SOLE 18 2099425 0 99662 OCCIDENTAL PETE CORP COM 674599105 6704 133330 SH SOLE 19 133330 0 0 OCCIDENTAL PETE CORP COM 674599105 909330 18085314 SH SOLE 21 18085314 0 0 OCCIDENTAL PETE CORP COM 674599105 914557 18189273 SH SOLE 22 16099872 0 2089401 OCCIDENTAL PETE CORP COM 674599105 26975 536495 SH SOLE 23 536495 0 0 OCCIDENTAL PETE CORP COM 674599105 41768 830706 SH SOLE 25 830706 0 0 OCCIDENTAL PETE CORP COM 674599105 135243 2689789 SH SOLE 26 864148 0 1825641 OCCIDENTAL PETE CORP COM 674599105 7362 146418 SH SOLE 28 107124 0 39294 OCCIDENTAL PETE CORP COM 674599105 861 17115 SH SOLE 29 17115 0 0 OCCIDENTAL PETE CORP COM 674599105 128498 2555648 SH SOLE 30 2555648 0 0 OCCIDENTAL PETE CORP COM 674599105 13150 261542 SH SOLE 31 142594 0 118948 OCCIDENTAL PETE CORP COM 674599105 3500 69602 SH SOLE 32 69602 0 0 OCCIDENTAL PETE CORP COM 674599105 2654 52794 SH SOLE 34 52794 0 0 OCCIDENTAL PETE CORP COM 674599105 8357 166205 SH SOLE 35 166205 0 0 OCCIDENTAL PETE CORP COM 674599105 29929 595240 SH SOLE 36 595240 0 0 OCCIDENTAL PETE CORP COM 674599105 867 17250 SH SOLE 40 17250 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 3025 148356 SH SOLE 2 49928 0 98428 OCEANEERING INTL INC COM 675232102 9 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 79 3854 SH SOLE 7 3854 0 0 OCEANEERING INTL INC COM 675232102 11373 557750 SH SOLE 18 557750 0 0 OCEANEERING INTL INC COM 675232102 4111 201633 SH SOLE 19 201633 0 0 OCEANEERING INTL INC COM 675232102 144924 7107602 SH SOLE 21 7107602 0 0 OCEANEERING INTL INC COM 675232102 71335 3498533 SH SOLE 22 3328959 0 169574 OCEANEERING INTL INC COM 675232102 253 12411 SH SOLE 23 12411 0 0 OCEANEERING INTL INC COM 675232102 397 19466 SH SOLE 26 12844 0 6622 OCEANEERING INTL INC COM 675232102 288 14132 SH SOLE 28 14132 0 0 OCEANEERING INTL INC COM 675232102 558 27385 SH SOLE 30 27385 0 0 OCEANEERING INTL INC COM 675232102 153 7502 SH SOLE 36 7502 0 0 OCEANEERING INTL INC COM 675232102 224 10990 SH SOLE 40 10990 0 0 OCEANFIRST FINL CORP COM 675234108 1247 50190 SH SOLE 2 2136 0 48054 OCEANFIRST FINL CORP COM 675234108 14 573 SH SOLE 4 573 0 0 OCEANFIRST FINL CORP COM 675234108 24 967 SH SOLE 7 967 0 0 OCEANFIRST FINL CORP COM 675234108 4098 164911 SH SOLE 18 164911 0 0 OCEANFIRST FINL CORP COM 675234108 2142 86202 SH SOLE 19 86202 0 0 OCEANFIRST FINL CORP COM 675234108 39150 1575453 SH SOLE 21 1575453 0 0 OCEANFIRST FINL CORP COM 675234108 39757 1599870 SH SOLE 22 1539437 0 60433 OCEANFIRST FINL CORP COM 675234108 21 831 SH SOLE 23 831 0 0 OCEANFIRST FINL CORP COM 675234108 821 33056 SH SOLE 26 20603 0 12453 OCEANFIRST FINL CORP COM 675234108 155 6230 SH SOLE 28 6230 0 0 OCEANFIRST FINL CORP COM 675234108 334 13446 SH SOLE 30 13446 0 0 OCEANFIRST FINL CORP COM 675234108 97 3898 SH SOLE 40 3898 0 0 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 364 15861 SH SOLE 2 704 0 15157 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 12 511 SH SOLE 7 511 0 0 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 1261 54924 SH SOLE 18 54924 0 0 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 669 29127 SH SOLE 19 29127 0 0 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 11644 507163 SH SOLE 21 507163 0 0 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 4337 188905 SH SOLE 22 180432 0 8473 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 OCULAR THERAPEUTIX INC COM 67576A100 139 31655 SH SOLE 2 1989 0 29666 OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH SOLE 7 322 0 0 OCULAR THERAPEUTIX INC COM 67576A100 581 131988 SH SOLE 18 131988 0 0 OCULAR THERAPEUTIX INC COM 67576A100 283 64213 SH SOLE 19 64213 0 0 OCULAR THERAPEUTIX INC COM 67576A100 7216 1640059 SH SOLE 21 1640059 0 0 OCULAR THERAPEUTIX INC COM 67576A100 4712 1070830 SH SOLE 22 1043299 0 27531 OCULAR THERAPEUTIX INC COM 67576A100 7 1678 SH SOLE 30 1678 0 0 OCWEN FINL CORP COM NEW 675746309 288 139312 SH SOLE 2 6398 0 132914 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 973 469823 SH SOLE 18 469823 0 0 OCWEN FINL CORP COM NEW 675746309 474 229021 SH SOLE 19 229021 0 0 OCWEN FINL CORP COM NEW 675746309 9397 4539593 SH SOLE 21 4539593 0 0 OCWEN FINL CORP COM NEW 675746309 7498 3622097 SH SOLE 22 3406895 0 215202 OCWEN FINL CORP COM NEW 675746309 58 28190 SH SOLE 26 16159 0 12031 OCWEN FINL CORP COM NEW 675746309 32 15315 SH SOLE 28 15315 0 0 OCWEN FINL CORP COM NEW 675746309 68 32662 SH SOLE 30 32662 0 0 OCWEN FINL CORP COM NEW 675746309 23 11019 SH SOLE 40 11019 0 0 ODONATE THERAPEUTICS INC COM 676079106 243 6635 SH SOLE 2 285 0 6350 ODONATE THERAPEUTICS INC COM 676079106 9 245 SH SOLE 7 245 0 0 ODONATE THERAPEUTICS INC COM 676079106 989 26964 SH SOLE 18 26964 0 0 ODONATE THERAPEUTICS INC COM 676079106 486 13258 SH SOLE 19 13258 0 0 ODONATE THERAPEUTICS INC COM 676079106 10172 277232 SH SOLE 21 277232 0 0 ODONATE THERAPEUTICS INC COM 676079106 9264 252497 SH SOLE 22 246596 0 5901 ODONATE THERAPEUTICS INC COM 676079106 73 1992 SH SOLE 30 1992 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 10 1776 SH SOLE 18 1776 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 164 28337 SH SOLE 21 28337 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1103 190183 SH SOLE 22 190183 0 0 OFFICE DEPOT INC COM 676220106 1143 554970 SH SOLE 2 23294 0 531676 OFFICE DEPOT INC COM 676220106 4 2123 SH SOLE 4 2123 0 0 OFFICE DEPOT INC COM 676220106 60 29005 SH SOLE 7 29005 0 0 OFFICE DEPOT INC COM 676220106 4915 2386133 SH SOLE 18 2386133 0 0 OFFICE DEPOT INC COM 676220106 1907 925817 SH SOLE 19 925817 0 0 OFFICE DEPOT INC COM 676220106 121659 59057794 SH SOLE 21 59057794 0 0 OFFICE DEPOT INC COM 676220106 34636 16813724 SH SOLE 22 15844544 0 969180 OFFICE DEPOT INC COM 676220106 166 80469 SH SOLE 26 44724 0 35745 OFFICE DEPOT INC COM 676220106 146 70878 SH SOLE 28 70878 0 0 OFFICE DEPOT INC COM 676220106 1599 776179 SH SOLE 30 776179 0 0 OFFICE DEPOT INC COM 676220106 131 63440 SH SOLE 36 63440 0 0 OFFICE DEPOT INC COM 676220106 110 53553 SH SOLE 40 53553 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1298 49394 SH SOLE 2 2024 0 47370 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 330 12572 SH SOLE 4 12572 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1338 50940 SH SOLE 7 50940 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 41 1564 SH SOLE 15 1564 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5497 209248 SH SOLE 18 209248 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3597 136936 SH SOLE 19 136936 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 132186 5031835 SH SOLE 21 5031835 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 49524 1885188 SH SOLE 22 1816881 0 68307 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 44 1670 SH SOLE 23 1670 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2677 101896 SH SOLE 25 101896 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 621 23625 SH SOLE 26 1620 0 22005 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 246 9364 SH SOLE 28 9364 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 640 24359 SH SOLE 29 24359 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7288 277422 SH SOLE 30 277422 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 82 3116 SH SOLE 40 3116 0 0 OFG BANCORP COM 67103X102 1237 52034 SH SOLE 2 2094 0 49940 OFG BANCORP COM 67103X102 9 377 SH SOLE 4 377 0 0 OFG BANCORP COM 67103X102 25 1047 SH SOLE 7 1047 0 0 OFG BANCORP COM 67103X102 5072 213368 SH SOLE 18 213368 0 0 OFG BANCORP COM 67103X102 2053 86379 SH SOLE 19 86379 0 0 OFG BANCORP COM 67103X102 116159 4886774 SH SOLE 21 4886774 0 0 OFG BANCORP COM 67103X102 33925 1427225 SH SOLE 22 1367429 0 59796 OFG BANCORP COM 67103X102 672 28261 SH SOLE 26 25178 0 3083 OFG BANCORP COM 67103X102 158 6641 SH SOLE 28 6641 0 0 OFG BANCORP COM 67103X102 1592 66958 SH SOLE 30 66958 0 0 OFG BANCORP COM 67103X102 104 4372 SH SOLE 40 4372 0 0 OGE ENERGY CORP COM 670837103 26157 614595 SH SOLE 2 169259 0 445336 OGE ENERGY CORP COM 670837103 3695 86819 SH SOLE 4 81549 0 5270 OGE ENERGY CORP COM 670837103 4851 113978 SH SOLE 7 58034 0 55944 OGE ENERGY CORP COM 670837103 154 3614 SH SOLE 13 3614 0 0 OGE ENERGY CORP COM 670837103 31782 746754 SH SOLE 18 730478 0 16276 OGE ENERGY CORP COM 670837103 3365 79066 SH SOLE 19 79066 0 0 OGE ENERGY CORP COM 670837103 724547 17024129 SH SOLE 21 17024129 0 0 OGE ENERGY CORP COM 670837103 298705 7018445 SH SOLE 22 6581267 0 437178 OGE ENERGY CORP COM 670837103 6703 157491 SH SOLE 23 157491 0 0 OGE ENERGY CORP COM 670837103 834 19589 SH SOLE 25 19589 0 0 OGE ENERGY CORP COM 670837103 16515 388051 SH SOLE 26 203631 0 184420 OGE ENERGY CORP COM 670837103 1622 38100 SH SOLE 28 27853 0 10247 OGE ENERGY CORP COM 670837103 183 4298 SH SOLE 29 4298 0 0 OGE ENERGY CORP COM 670837103 24085 565906 SH SOLE 30 565906 0 0 OGE ENERGY CORP COM 670837103 2879 67647 SH SOLE 31 39701 0 27946 OGE ENERGY CORP COM 670837103 3189 74938 SH SOLE 32 74938 0 0 OGE ENERGY CORP COM 670837103 2487 58444 SH SOLE 34 58444 0 0 OGE ENERGY CORP COM 670837103 2170 50976 SH SOLE 36 50976 0 0 OGE ENERGY CORP COM 670837103 171 4013 SH SOLE 40 4013 0 0 OHIO VY BANC CORP COM 677719106 161 4162 SH SOLE 2 134 0 4028 OHIO VY BANC CORP COM 677719106 5 120 SH SOLE 7 120 0 0 OHIO VY BANC CORP COM 677719106 555 14398 SH SOLE 18 14398 0 0 OHIO VY BANC CORP COM 677719106 246 6382 SH SOLE 19 6382 0 0 OHIO VY BANC CORP COM 677719106 5409 140241 SH SOLE 21 140241 0 0 OHIO VY BANC CORP COM 677719106 1939 50282 SH SOLE 22 47326 0 2956 OHR PHARMACEUTICAL INC COM 67778H309 3 784 SH SOLE 21 784 0 0 OHR PHARMACEUTICAL INC COM 67778H309 68 19973 SH SOLE 22 19973 0 0 OIL DRI CORP AMER COM 677864100 186 5451 SH SOLE 2 266 0 5185 OIL DRI CORP AMER COM 677864100 5 146 SH SOLE 7 146 0 0 OIL DRI CORP AMER COM 677864100 572 16814 SH SOLE 18 16814 0 0 OIL DRI CORP AMER COM 677864100 302 8858 SH SOLE 19 8858 0 0 OIL DRI CORP AMER COM 677864100 5956 174965 SH SOLE 21 174965 0 0 OIL DRI CORP AMER COM 677864100 2107 61903 SH SOLE 22 57833 0 4070 OIL STS INTL INC COM 678026105 2527 138069 SH SOLE 2 5300 0 132769 OIL STS INTL INC COM 678026105 4 213 SH SOLE 4 213 0 0 OIL STS INTL INC COM 678026105 24 1318 SH SOLE 7 1318 0 0 OIL STS INTL INC COM 678026105 4826 263703 SH SOLE 18 263703 0 0 OIL STS INTL INC COM 678026105 2236 122198 SH SOLE 19 122198 0 0 OIL STS INTL INC COM 678026105 120634 6592023 SH SOLE 21 6592023 0 0 OIL STS INTL INC COM 678026105 33726 1842959 SH SOLE 22 1747164 0 95795 OIL STS INTL INC COM 678026105 160 8729 SH SOLE 23 8729 0 0 OIL STS INTL INC COM 678026105 251 13727 SH SOLE 26 6943 0 6784 OIL STS INTL INC COM 678026105 144 7894 SH SOLE 28 7894 0 0 OIL STS INTL INC COM 678026105 1638 89532 SH SOLE 30 89532 0 0 OIL STS INTL INC COM 678026105 95 5190 SH SOLE 36 5190 0 0 OIL STS INTL INC COM 678026105 101 5498 SH SOLE 40 5498 0 0 OKTA INC CL A 679295105 28420 230106 SH SOLE 2 16032 0 214074 OKTA INC CL A 679295105 3975 32181 SH SOLE 4 29332 0 2849 OKTA INC CL A 679295105 989 8005 SH SOLE 7 5619 0 2386 OKTA INC CL A 679295105 74 596 SH SOLE 13 596 0 0 OKTA INC CL A 679295105 7005 56720 SH SOLE 18 48886 0 7834 OKTA INC CL A 679295105 121800 986157 SH SOLE 19 986157 0 0 OKTA INC CL A 679295105 213194 1726127 SH SOLE 21 1726127 0 0 OKTA INC CL A 679295105 356450 2886003 SH SOLE 22 2689028 0 196975 OKTA INC CL A 679295105 8856 71705 SH SOLE 23 71705 0 0 OKTA INC CL A 679295105 297 2407 SH SOLE 25 2407 0 0 OKTA INC CL A 679295105 30662 248254 SH SOLE 26 82594 0 165660 OKTA INC CL A 679295105 2563 20750 SH SOLE 28 15448 0 5302 OKTA INC CL A 679295105 2878 23299 SH SOLE 29 2372 0 20927 OKTA INC CL A 679295105 21173 171428 SH SOLE 30 171428 0 0 OKTA INC CL A 679295105 3839 31082 SH SOLE 31 19440 0 11642 OKTA INC CL A 679295105 23665 191605 SH SOLE 34 191605 0 0 OKTA INC CL A 679295105 2198 17800 SH SOLE 36 17800 0 0 OKTA INC CL A 679295105 292 2363 SH SOLE 40 2363 0 0 OKTA INC NOTE 0.250% 2/1 679295AB1 2073 800000 PRN SOLE 21 800000 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 26079 174719 SH SOLE 2 36044 0 138675 OLD DOMINION FREIGHT LINE IN COM 679580100 3156 21147 SH SOLE 4 19588 0 1559 OLD DOMINION FREIGHT LINE IN COM 679580100 3980 26664 SH SOLE 7 9242 0 17422 OLD DOMINION FREIGHT LINE IN COM 679580100 169 1129 SH SOLE 13 1129 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 43 289 SH SOLE 15 289 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 27712 185660 SH SOLE 18 180683 0 4977 OLD DOMINION FREIGHT LINE IN COM 679580100 1810 12128 SH SOLE 19 12128 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 484579 3246540 SH SOLE 21 3246540 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 311590 2087566 SH SOLE 22 1953225 0 134341 OLD DOMINION FREIGHT LINE IN COM 679580100 6897 46208 SH SOLE 23 46208 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 9631 64527 SH SOLE 25 64527 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 30633 205234 SH SOLE 26 91070 0 114164 OLD DOMINION FREIGHT LINE IN COM 679580100 1979 13262 SH SOLE 28 9945 0 3317 OLD DOMINION FREIGHT LINE IN COM 679580100 2234 14968 SH SOLE 29 1449 0 13519 OLD DOMINION FREIGHT LINE IN COM 679580100 15863 106280 SH SOLE 30 106280 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6934 46459 SH SOLE 31 11603 0 34856 OLD DOMINION FREIGHT LINE IN COM 679580100 456 3052 SH SOLE 34 3052 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6079 40726 SH SOLE 36 40726 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 185 1241 SH SOLE 40 1241 0 0 OLD LINE BANCSHARES INC COM 67984M100 388 14585 SH SOLE 2 604 0 13981 OLD LINE BANCSHARES INC COM 67984M100 8 297 SH SOLE 7 297 0 0 OLD LINE BANCSHARES INC COM 67984M100 1436 53963 SH SOLE 18 53963 0 0 OLD LINE BANCSHARES INC COM 67984M100 682 25645 SH SOLE 19 25645 0 0 OLD LINE BANCSHARES INC COM 67984M100 13952 524329 SH SOLE 21 524329 0 0 OLD LINE BANCSHARES INC COM 67984M100 7783 292488 SH SOLE 22 280562 0 11926 OLD LINE BANCSHARES INC COM 67984M100 106 3967 SH SOLE 23 3967 0 0 OLD LINE BANCSHARES INC COM 67984M100 45 1680 SH SOLE 30 1680 0 0 OLD NATL BANCORP IND COM 680033107 2933 176789 SH SOLE 2 7258 0 169531 OLD NATL BANCORP IND COM 680033107 11 645 SH SOLE 4 645 0 0 OLD NATL BANCORP IND COM 680033107 53 3194 SH SOLE 7 3194 0 0 OLD NATL BANCORP IND COM 680033107 12139 731702 SH SOLE 18 731702 0 0 OLD NATL BANCORP IND COM 680033107 4892 294850 SH SOLE 19 294850 0 0 OLD NATL BANCORP IND COM 680033107 277334 16716927 SH SOLE 21 16716927 0 0 OLD NATL BANCORP IND COM 680033107 82713 4985697 SH SOLE 22 4768426 0 217271 OLD NATL BANCORP IND COM 680033107 1058 63794 SH SOLE 26 52018 0 11776 OLD NATL BANCORP IND COM 680033107 347 20931 SH SOLE 28 20931 0 0 OLD NATL BANCORP IND COM 680033107 3817 230058 SH SOLE 30 230058 0 0 OLD NATL BANCORP IND COM 680033107 66 3959 SH SOLE 36 3959 0 0 OLD NATL BANCORP IND COM 680033107 213 12813 SH SOLE 40 12813 0 0 OLD POINT FINL CORP COM 680194107 16 748 SH SOLE 18 748 0 0 OLD POINT FINL CORP COM 680194107 17 766 SH SOLE 21 766 0 0 OLD POINT FINL CORP COM 680194107 8 366 SH SOLE 22 366 0 0 OLD REP INTL CORP COM 680223104 15852 708326 SH SOLE 2 173962 0 534364 OLD REP INTL CORP COM 680223104 32 1435 SH SOLE 4 1435 0 0 OLD REP INTL CORP COM 680223104 7564 337995 SH SOLE 7 337995 0 0 OLD REP INTL CORP COM 680223104 63 2822 SH SOLE 15 2822 0 0 OLD REP INTL CORP COM 680223104 24452 1092593 SH SOLE 18 1092593 0 0 OLD REP INTL CORP COM 680223104 1408 62916 SH SOLE 19 62916 0 0 OLD REP INTL CORP COM 680223104 462287 20656266 SH SOLE 21 20656266 0 0 OLD REP INTL CORP COM 680223104 209892 9378559 SH SOLE 22 8753506 0 625053 OLD REP INTL CORP COM 680223104 5709 255114 SH SOLE 25 255114 0 0 OLD REP INTL CORP COM 680223104 9385 419339 SH SOLE 26 206196 0 213143 OLD REP INTL CORP COM 680223104 806 36032 SH SOLE 28 36032 0 0 OLD REP INTL CORP COM 680223104 1783 79690 SH SOLE 30 79690 0 0 OLD REP INTL CORP COM 680223104 2295 102561 SH SOLE 31 6014 0 96547 OLD REP INTL CORP COM 680223104 2392 106867 SH SOLE 32 106867 0 0 OLD REP INTL CORP COM 680223104 4472 199826 SH SOLE 36 199826 0 0 OLD REP INTL CORP COM 680223104 580 25929 SH SOLE 40 25929 0 0 OLD SECOND BANCORP INC ILL COM 680277100 358 28031 SH SOLE 2 1221 0 26810 OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH SOLE 7 698 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1292 101152 SH SOLE 18 101152 0 0 OLD SECOND BANCORP INC ILL COM 680277100 607 47535 SH SOLE 19 47535 0 0 OLD SECOND BANCORP INC ILL COM 680277100 12551 982878 SH SOLE 21 982878 0 0 OLD SECOND BANCORP INC ILL COM 680277100 11373 890628 SH SOLE 22 867868 0 22760 OLIN CORP COM PAR $1 680665205 6038 275578 SH SOLE 2 195138 0 80440 OLIN CORP COM PAR $1 680665205 19 869 SH SOLE 4 869 0 0 OLIN CORP COM PAR $1 680665205 2319 105836 SH SOLE 7 105836 0 0 OLIN CORP COM PAR $1 680665205 11691 533573 SH SOLE 18 533573 0 0 OLIN CORP COM PAR $1 680665205 1891 86324 SH SOLE 19 86324 0 0 OLIN CORP COM PAR $1 680665205 257333 11745023 SH SOLE 21 11745023 0 0 OLIN CORP COM PAR $1 680665205 130387 5951014 SH SOLE 22 5621047 0 329967 OLIN CORP COM PAR $1 680665205 1193 54465 SH SOLE 26 34269 0 20196 OLIN CORP COM PAR $1 680665205 466 21256 SH SOLE 28 21256 0 0 OLIN CORP COM PAR $1 680665205 12398 565848 SH SOLE 30 565848 0 0 OLIN CORP COM PAR $1 680665205 210 9562 SH SOLE 31 3562 0 6000 OLIN CORP COM PAR $1 680665205 1439 65655 SH SOLE 32 65655 0 0 OLIN CORP COM PAR $1 680665205 1418 64742 SH SOLE 34 64742 0 0 OLIN CORP COM PAR $1 680665205 149 6795 SH SOLE 36 6795 0 0 OLIN CORP COM PAR $1 680665205 319 14550 SH SOLE 40 14550 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10453 120000 SH SOLE 2 28004 0 91996 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 96 1101 SH SOLE 4 1101 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 85 972 SH SOLE 7 972 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 13076 150108 SH SOLE 18 149572 0 536 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1025 11772 SH SOLE 19 11772 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 231206 2654179 SH SOLE 21 2654179 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 148797 1708149 SH SOLE 22 1608597 0 99552 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 58 662 SH SOLE 23 662 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2267 26019 SH SOLE 26 16611 0 9408 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 586 6724 SH SOLE 28 6724 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1509 17328 SH SOLE 30 17328 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8104 93032 SH SOLE 31 1116 0 91916 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 491 5642 SH SOLE 40 5642 0 0 OLYMPIC STEEL INC COM 68162K106 183 13402 SH SOLE 2 3715 0 9687 OLYMPIC STEEL INC COM 68162K106 4 279 SH SOLE 7 279 0 0 OLYMPIC STEEL INC COM 68162K106 570 41785 SH SOLE 18 41785 0 0 OLYMPIC STEEL INC COM 68162K106 730 53449 SH SOLE 19 53449 0 0 OLYMPIC STEEL INC COM 68162K106 14751 1080637 SH SOLE 21 1080637 0 0 OLYMPIC STEEL INC COM 68162K106 4605 337386 SH SOLE 22 328843 0 8543 OLYMPIC STEEL INC COM 68162K106 174 12732 SH SOLE 23 12732 0 0 OLYMPIC STEEL INC COM 68162K106 375 27494 SH SOLE 26 0 0 27494 OLYMPIC STEEL INC COM 68162K106 130 9510 SH SOLE 30 9510 0 0 OMEGA FLEX INC COM 682095104 225 2933 SH SOLE 2 350 0 2583 OMEGA FLEX INC COM 682095104 7 90 SH SOLE 7 90 0 0 OMEGA FLEX INC COM 682095104 759 9884 SH SOLE 18 9884 0 0 OMEGA FLEX INC COM 682095104 522 6800 SH SOLE 19 6800 0 0 OMEGA FLEX INC COM 682095104 7792 101450 SH SOLE 21 101450 0 0 OMEGA FLEX INC COM 682095104 4914 63975 SH SOLE 22 61276 0 2699 OMEGA FLEX INC COM 682095104 40 521 SH SOLE 23 521 0 0 OMEGA FLEX INC COM 682095104 145 1888 SH SOLE 26 0 0 1888 OMEGA FLEX INC COM 682095104 45 590 SH SOLE 30 590 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 18679 508280 SH SOLE 2 111648 0 396632 OMEGA HEALTHCARE INVS INC COM 681936100 2133 58050 SH SOLE 4 58050 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 8495 231170 SH SOLE 7 231170 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 313 8530 SH SOLE 15 8530 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1 15 SH SOLE 17 0 0 15 OMEGA HEALTHCARE INVS INC COM 681936100 22191 603828 SH SOLE 18 603828 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 19654 534799 SH SOLE 19 534799 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 455076 12383014 SH SOLE 21 12383014 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 317016 8626292 SH SOLE 22 8205646 0 420646 OMEGA HEALTHCARE INVS INC COM 681936100 269 7331 SH SOLE 23 7331 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 16683 453963 SH SOLE 25 453963 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 5303 144312 SH SOLE 26 45891 0 98421 OMEGA HEALTHCARE INVS INC COM 681936100 1101 29962 SH SOLE 28 29962 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4053 110283 SH SOLE 29 110283 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 36456 991998 SH SOLE 30 991998 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 473 12883 SH SOLE 31 4383 0 8500 OMEGA HEALTHCARE INVS INC COM 681936100 6510 177153 SH SOLE 34 177153 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 160 4359 SH SOLE 36 4359 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 785 21354 SH SOLE 40 21354 0 0 OMEROS CORP COM 682143102 639 40721 SH SOLE 2 1961 0 38760 OMEROS CORP COM 682143102 4 239 SH SOLE 4 239 0 0 OMEROS CORP COM 682143102 13 835 SH SOLE 7 835 0 0 OMEROS CORP COM 682143102 2566 163565 SH SOLE 18 160123 0 3442 OMEROS CORP COM 682143102 1639 104488 SH SOLE 19 104488 0 0 OMEROS CORP COM 682143102 33528 2136885 SH SOLE 21 2136885 0 0 OMEROS CORP COM 682143102 21296 1357303 SH SOLE 22 1288660 0 68643 OMEROS CORP COM 682143102 206 13123 SH SOLE 23 13123 0 0 OMEROS CORP COM 682143102 239 15219 SH SOLE 26 0 0 15219 OMEROS CORP COM 682143102 108 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 244 15550 SH SOLE 30 15550 0 0 OMEROS CORP COM 682143102 57 3632 SH SOLE 40 3632 0 0 OMNICELL INC COM 68213N109 3711 43139 SH SOLE 2 9013 0 34126 OMNICELL INC COM 68213N109 18 211 SH SOLE 4 211 0 0 OMNICELL INC COM 68213N109 61 711 SH SOLE 7 711 0 0 OMNICELL INC COM 68213N109 16188 188165 SH SOLE 18 179887 0 8278 OMNICELL INC COM 68213N109 18135 210804 SH SOLE 19 210804 0 0 OMNICELL INC COM 68213N109 377643 4389670 SH SOLE 21 4389670 0 0 OMNICELL INC COM 68213N109 121381 1410913 SH SOLE 22 1355834 0 55079 OMNICELL INC COM 68213N109 2371 27559 SH SOLE 23 27559 0 0 OMNICELL INC COM 68213N109 5755 66899 SH SOLE 26 14325 0 52574 OMNICELL INC COM 68213N109 441 5130 SH SOLE 28 5130 0 0 OMNICELL INC COM 68213N109 5130 59634 SH SOLE 30 59634 0 0 OMNICELL INC COM 68213N109 592 6884 SH SOLE 34 6884 0 0 OMNICELL INC COM 68213N109 338 3930 SH SOLE 40 3930 0 0 OMNICOM GROUP INC COM 681919106 61697 752866 SH SOLE 2 249771 0 503095 OMNICOM GROUP INC COM 681919106 9013 109980 SH SOLE 4 104125 0 5855 OMNICOM GROUP INC COM 681919106 18997 231810 SH SOLE 7 231810 0 0 OMNICOM GROUP INC COM 681919106 339 4136 SH SOLE 13 4136 0 0 OMNICOM GROUP INC COM 681919106 169 2065 SH SOLE 15 2065 0 0 OMNICOM GROUP INC COM 681919106 47236 576403 SH SOLE 18 542453 0 33950 OMNICOM GROUP INC COM 681919106 16411 200256 SH SOLE 19 200256 0 0 OMNICOM GROUP INC COM 681919106 535431 6533626 SH SOLE 21 6533626 0 0 OMNICOM GROUP INC COM 681919106 488716 5963587 SH SOLE 22 5259576 0 704011 OMNICOM GROUP INC COM 681919106 18803 229449 SH SOLE 23 229449 0 0 OMNICOM GROUP INC COM 681919106 17900 218424 SH SOLE 25 218424 0 0 OMNICOM GROUP INC COM 681919106 99279 1211456 SH SOLE 26 272710 0 938746 OMNICOM GROUP INC COM 681919106 3492 42616 SH SOLE 28 30852 0 11764 OMNICOM GROUP INC COM 681919106 3572 43592 SH SOLE 29 24309 0 19283 OMNICOM GROUP INC COM 681919106 64973 792836 SH SOLE 30 792836 0 0 OMNICOM GROUP INC COM 681919106 9762 119116 SH SOLE 31 72635 0 46481 OMNICOM GROUP INC COM 681919106 6380 77858 SH SOLE 34 77858 0 0 OMNICOM GROUP INC COM 681919106 16854 205665 SH SOLE 36 205665 0 0 OMNICOM GROUP INC COM 681919106 380 4636 SH SOLE 40 4636 0 0 OMNOVA SOLUTIONS INC COM 682129101 247 39594 SH SOLE 2 1668 0 37926 OMNOVA SOLUTIONS INC COM 682129101 7 1066 SH SOLE 7 1066 0 0 OMNOVA SOLUTIONS INC COM 682129101 918 147296 SH SOLE 18 147296 0 0 OMNOVA SOLUTIONS INC COM 682129101 464 74514 SH SOLE 19 74514 0 0 OMNOVA SOLUTIONS INC COM 682129101 9136 1466442 SH SOLE 21 1466442 0 0 OMNOVA SOLUTIONS INC COM 682129101 9887 1587055 SH SOLE 22 1524554 0 62501 OMNOVA SOLUTIONS INC COM 682129101 40 6495 SH SOLE 28 6495 0 0 OMNOVA SOLUTIONS INC COM 682129101 103 16545 SH SOLE 30 16545 0 0 OMNOVA SOLUTIONS INC COM 682129101 26 4200 SH SOLE 40 4200 0 0 ON DECK CAP INC COM 682163100 267 64365 SH SOLE 2 2989 0 61376 ON DECK CAP INC COM 682163100 5 1192 SH SOLE 7 1192 0 0 ON DECK CAP INC COM 682163100 959 231196 SH SOLE 18 231196 0 0 ON DECK CAP INC COM 682163100 484 116628 SH SOLE 19 116628 0 0 ON DECK CAP INC COM 682163100 9206 2218336 SH SOLE 21 2218336 0 0 ON DECK CAP INC COM 682163100 7444 1793685 SH SOLE 22 1714973 0 78712 ON DECK CAP INC COM 682163100 21 5054 SH SOLE 28 5054 0 0 ON DECK CAP INC COM 682163100 32 7675 SH SOLE 30 7675 0 0 ON SEMICONDUCTOR CORP COM 682189105 19559 967808 SH SOLE 2 49795 0 918013 ON SEMICONDUCTOR CORP COM 682189105 2722 134690 SH SOLE 4 124260 0 10430 ON SEMICONDUCTOR CORP COM 682189105 1515 74952 SH SOLE 7 42267 0 32685 ON SEMICONDUCTOR CORP COM 682189105 48 2354 SH SOLE 13 2354 0 0 ON SEMICONDUCTOR CORP COM 682189105 4596 227400 SH SOLE 18 193439 0 33961 ON SEMICONDUCTOR CORP COM 682189105 5777 285866 SH SOLE 19 285866 0 0 ON SEMICONDUCTOR CORP COM 682189105 128607 6363513 SH SOLE 21 6363513 0 0 ON SEMICONDUCTOR CORP COM 682189105 232543 11506333 SH SOLE 22 10658886 0 847447 ON SEMICONDUCTOR CORP COM 682189105 6121 302892 SH SOLE 23 302892 0 0 ON SEMICONDUCTOR CORP COM 682189105 3850 190521 SH SOLE 25 190521 0 0 ON SEMICONDUCTOR CORP COM 682189105 22516 1114124 SH SOLE 26 386210 0 727914 ON SEMICONDUCTOR CORP COM 682189105 1655 81905 SH SOLE 28 61439 0 20466 ON SEMICONDUCTOR CORP COM 682189105 1937 95824 SH SOLE 29 9236 0 86588 ON SEMICONDUCTOR CORP COM 682189105 16821 832297 SH SOLE 30 832297 0 0 ON SEMICONDUCTOR CORP COM 682189105 5050 249876 SH SOLE 31 83550 0 166326 ON SEMICONDUCTOR CORP COM 682189105 31101 1538879 SH SOLE 34 1538879 0 0 ON SEMICONDUCTOR CORP COM 682189105 1808 89461 SH SOLE 36 89461 0 0 ON SEMICONDUCTOR CORP COM 682189105 171 8448 SH SOLE 40 8448 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2119 1725000 PRN SOLE 21 1725000 0 0 ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1797 1475000 PRN SOLE 21 1475000 0 0 ONCOCYTE CORPORATION COM 68235C107 48 19423 SH SOLE 2 1515 0 17908 ONCOCYTE CORPORATION COM 68235C107 184 74009 SH SOLE 18 74009 0 0 ONCOCYTE CORPORATION COM 68235C107 91 36473 SH SOLE 19 36473 0 0 ONCOCYTE CORPORATION COM 68235C107 1729 694299 SH SOLE 21 694299 0 0 ONCOCYTE CORPORATION COM 68235C107 1817 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 3 1207 SH SOLE 21 1207 0 0 ONCOSEC MED INC COM 68234L306 79 31361 SH SOLE 22 31361 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 5 722 SH SOLE 21 722 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 214 32189 SH SOLE 22 32189 0 0 ONE GAS INC COM 68235P108 6808 75395 SH SOLE 2 24477 0 50918 ONE GAS INC COM 68235P108 202 2234 SH SOLE 4 2234 0 0 ONE GAS INC COM 68235P108 6001 66460 SH SOLE 7 66460 0 0 ONE GAS INC COM 68235P108 26562 294157 SH SOLE 18 294157 0 0 ONE GAS INC COM 68235P108 8285 91753 SH SOLE 19 91753 0 0 ONE GAS INC COM 68235P108 337093 3733036 SH SOLE 21 3733036 0 0 ONE GAS INC COM 68235P108 162281 1797134 SH SOLE 22 1724256 0 72878 ONE GAS INC COM 68235P108 1666 18451 SH SOLE 26 12259 0 6192 ONE GAS INC COM 68235P108 598 6627 SH SOLE 28 6627 0 0 ONE GAS INC COM 68235P108 2621 29031 SH SOLE 30 29031 0 0 ONE GAS INC COM 68235P108 341 3781 SH SOLE 36 3781 0 0 ONE GAS INC COM 68235P108 471 5218 SH SOLE 40 5218 0 0 ONE LIBERTY PPTYS INC COM 682406103 492 16979 SH SOLE 2 612 0 16367 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 1563 53956 SH SOLE 18 53956 0 0 ONE LIBERTY PPTYS INC COM 682406103 765 26400 SH SOLE 19 26400 0 0 ONE LIBERTY PPTYS INC COM 682406103 16129 556931 SH SOLE 21 556931 0 0 ONE LIBERTY PPTYS INC COM 682406103 17242 595383 SH SOLE 22 575360 0 20023 ONE LIBERTY PPTYS INC COM 682406103 15 507 SH SOLE 23 507 0 0 ONE LIBERTY PPTYS INC COM 682406103 97 3356 SH SOLE 26 0 0 3356 ONE LIBERTY PPTYS INC COM 682406103 56 1949 SH SOLE 28 1949 0 0 ONE LIBERTY PPTYS INC COM 682406103 157 5433 SH SOLE 30 5433 0 0 ONE LIBERTY PPTYS INC COM 682406103 36 1242 SH SOLE 40 1242 0 0 ONE STOP SYS INC COM 68247W109 3 1670 SH SOLE 18 1670 0 0 ONE STOP SYS INC COM 68247W109 19 11128 SH SOLE 21 11128 0 0 ONEMAIN HLDGS INC COM 68268W103 5157 152524 SH SOLE 2 24067 0 128457 ONEMAIN HLDGS INC COM 68268W103 123 3625 SH SOLE 4 3625 0 0 ONEMAIN HLDGS INC COM 68268W103 100 2958 SH SOLE 7 2958 0 0 ONEMAIN HLDGS INC COM 68268W103 1326 39215 SH SOLE 18 38833 0 382 ONEMAIN HLDGS INC COM 68268W103 814 24077 SH SOLE 19 24077 0 0 ONEMAIN HLDGS INC COM 68268W103 27026 799339 SH SOLE 21 799339 0 0 ONEMAIN HLDGS INC COM 68268W103 88205 2608852 SH SOLE 22 2459514 0 149338 ONEMAIN HLDGS INC COM 68268W103 223 6590 SH SOLE 23 6590 0 0 ONEMAIN HLDGS INC COM 68268W103 1054 31165 SH SOLE 26 15416 0 15749 ONEMAIN HLDGS INC COM 68268W103 348 10295 SH SOLE 28 10295 0 0 ONEMAIN HLDGS INC COM 68268W103 71 2105 SH SOLE 29 2105 0 0 ONEMAIN HLDGS INC COM 68268W103 765 22626 SH SOLE 30 22626 0 0 ONEMAIN HLDGS INC COM 68268W103 204 6019 SH SOLE 31 4119 0 1900 ONEMAIN HLDGS INC COM 68268W103 881 26072 SH SOLE 34 26072 0 0 ONEMAIN HLDGS INC COM 68268W103 138 4068 SH SOLE 36 4068 0 0 ONEMAIN HLDGS INC COM 68268W103 286 8451 SH SOLE 40 8451 0 0 ONEOK INC NEW COM 682680103 72941 1060033 SH SOLE 2 148023 0 912010 ONEOK INC NEW COM 682680103 14157 205739 SH SOLE 4 194926 0 10813 ONEOK INC NEW COM 682680103 64307 934559 SH SOLE 7 934559 0 0 ONEOK INC NEW COM 682680103 165 2396 SH SOLE 13 2396 0 0 ONEOK INC NEW COM 682680103 273 3965 SH SOLE 15 3965 0 0 ONEOK INC NEW COM 682680103 225737 3280579 SH SOLE 18 3191361 0 89218 ONEOK INC NEW COM 682680103 357788 5199658 SH SOLE 19 5199658 0 0 ONEOK INC NEW COM 682680103 1153040 16756861 SH SOLE 21 16756861 0 0 ONEOK INC NEW COM 682680103 708765 10300314 SH SOLE 22 9209764 0 1090550 ONEOK INC NEW COM 682680103 20250 294289 SH SOLE 23 294289 0 0 ONEOK INC NEW COM 682680103 29948 435227 SH SOLE 25 435227 0 0 ONEOK INC NEW COM 682680103 131770 1914983 SH SOLE 26 478244 0 1436739 ONEOK INC NEW COM 682680103 5805 84370 SH SOLE 28 62736 0 21634 ONEOK INC NEW COM 682680103 615 8940 SH SOLE 29 8940 0 0 ONEOK INC NEW COM 682680103 112909 1640875 SH SOLE 30 1640875 0 0 ONEOK INC NEW COM 682680103 9547 138746 SH SOLE 31 80440 0 58306 ONEOK INC NEW COM 682680103 5499 79915 SH SOLE 32 79915 0 0 ONEOK INC NEW COM 682680103 113283 1646316 SH SOLE 34 1646316 0 0 ONEOK INC NEW COM 682680103 22558 327837 SH SOLE 36 327837 0 0 ONEOK INC NEW COM 682680103 614 8920 SH SOLE 40 8920 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 6329 795082 SH SOLE 21 795082 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3157 396658 SH SOLE 22 396658 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1334 167638 SH SOLE 30 167638 0 0 ONESPAN INC COM 68287N100 420 29671 SH SOLE 2 1407 0 28264 ONESPAN INC COM 68287N100 9 643 SH SOLE 7 643 0 0 ONESPAN INC COM 68287N100 2072 146252 SH SOLE 18 146252 0 0 ONESPAN INC COM 68287N100 792 55868 SH SOLE 19 55868 0 0 ONESPAN INC COM 68287N100 49616 3501467 SH SOLE 21 3501467 0 0 ONESPAN INC COM 68287N100 14186 1001095 SH SOLE 22 961164 0 39931 ONESPAN INC COM 68287N100 125 8802 SH SOLE 25 8802 0 0 ONESPAN INC COM 68287N100 434 30630 SH SOLE 26 9079 0 21551 ONESPAN INC COM 68287N100 62 4371 SH SOLE 28 4371 0 0 ONESPAN INC COM 68287N100 626 44199 SH SOLE 30 44199 0 0 ONESPAN INC COM 68287N100 8 539 SH SOLE 34 539 0 0 ONESPAN INC COM 68287N100 13 937 SH SOLE 36 937 0 0 ONESPAN INC COM 68287N100 47 3328 SH SOLE 40 3328 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1580 101911 SH SOLE 2 1866 0 100045 ONESPAWORLD HOLDINGS LIMITED COM P73684113 13 829 SH SOLE 7 829 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 2293 147944 SH SOLE 18 147944 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1213 78280 SH SOLE 19 78280 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 21272 1372417 SH SOLE 21 1372417 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 15610 1007068 SH SOLE 22 987439 0 19629 OOMA INC COM 683416101 254 24195 SH SOLE 2 7722 0 16473 OOMA INC COM 683416101 5 498 SH SOLE 7 498 0 0 OOMA INC COM 683416101 761 72607 SH SOLE 18 65467 0 7140 OOMA INC COM 683416101 1819 173585 SH SOLE 19 173585 0 0 OOMA INC COM 683416101 6878 656294 SH SOLE 21 656294 0 0 OOMA INC COM 683416101 6258 597170 SH SOLE 22 581752 0 15418 OOMA INC COM 683416101 266 25427 SH SOLE 23 25427 0 0 OOMA INC COM 683416101 486 46345 SH SOLE 26 0 0 46345 OP BANCORP COM 67109R109 146 13511 SH SOLE 2 581 0 12930 OP BANCORP COM 67109R109 477 43965 SH SOLE 18 43965 0 0 OP BANCORP COM 67109R109 202 18639 SH SOLE 19 18639 0 0 OP BANCORP COM 67109R109 4958 457342 SH SOLE 21 457342 0 0 OP BANCORP COM 67109R109 1346 124181 SH SOLE 22 116435 0 7746 OPEN TEXT CORP COM 683715106 28169 683725 SH SOLE 21 683725 0 0 OPEN TEXT CORP COM 683715106 140 3408 SH SOLE 26 0 0 3408 OPEN TEXT CORP COM 683715106 13936 338255 SH SOLE 30 338255 0 0 OPGEN INC COM NEW 68373L208 0 25 SH SOLE 21 25 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 11 798 SH SOLE 18 798 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 137 10334 SH SOLE 21 10334 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 128 9660 SH SOLE 22 9660 0 0 OPKO HEALTH INC COM 68375N103 891 365270 SH SOLE 2 33829 0 331441 OPKO HEALTH INC COM 68375N103 4 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 16 6742 SH SOLE 7 6742 0 0 OPKO HEALTH INC COM 68375N103 2723 1115838 SH SOLE 18 1115838 0 0 OPKO HEALTH INC COM 68375N103 2071 848936 SH SOLE 19 848936 0 0 OPKO HEALTH INC COM 68375N103 41720 17098165 SH SOLE 21 17098165 0 0 OPKO HEALTH INC COM 68375N103 27097 11105241 SH SOLE 22 10672015 0 433226 OPKO HEALTH INC COM 68375N103 163 66810 SH SOLE 23 66810 0 0 OPKO HEALTH INC COM 68375N103 712 291834 SH SOLE 26 79720 0 212114 OPKO HEALTH INC COM 68375N103 114 46689 SH SOLE 28 46689 0 0 OPKO HEALTH INC COM 68375N103 1313 538175 SH SOLE 30 538175 0 0 OPKO HEALTH INC COM 68375N103 86 35289 SH SOLE 40 35289 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 293 10777 SH SOLE 2 507 0 10270 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8 278 SH SOLE 7 278 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 935 34366 SH SOLE 18 34366 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 438 16087 SH SOLE 19 16087 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8867 325741 SH SOLE 21 325741 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8354 306890 SH SOLE 22 298358 0 8532 OPTICAL CABLE CORP COM NEW 683827208 5 1096 SH SOLE 18 1096 0 0 OPTICAL CABLE CORP COM NEW 683827208 57 13802 SH SOLE 21 13802 0 0 OPTICAL CABLE CORP COM NEW 683827208 13 3089 SH SOLE 22 3089 0 0 OPTIMIZERX CORP COM NEW 68401U204 168 10362 SH SOLE 2 500 0 9862 OPTIMIZERX CORP COM NEW 68401U204 670 41368 SH SOLE 18 41368 0 0 OPTIMIZERX CORP COM NEW 68401U204 324 19982 SH SOLE 19 19982 0 0 OPTIMIZERX CORP COM NEW 68401U204 6805 420038 SH SOLE 21 420038 0 0 OPTIMIZERX CORP COM NEW 68401U204 1872 115542 SH SOLE 22 112022 0 3520 OPTINOSE INC COM 68404V100 155 21865 SH SOLE 2 1287 0 20578 OPTINOSE INC COM 68404V100 2 351 SH SOLE 7 351 0 0 OPTINOSE INC COM 68404V100 610 86171 SH SOLE 18 86171 0 0 OPTINOSE INC COM 68404V100 297 41949 SH SOLE 19 41949 0 0 OPTINOSE INC COM 68404V100 9015 1273243 SH SOLE 21 1273243 0 0 OPTINOSE INC COM 68404V100 3481 491630 SH SOLE 22 475886 0 15744 OPTINOSE INC COM 68404V100 26 3705 SH SOLE 30 3705 0 0 OPUS BK IRVINE CALIF COM 684000102 479 22708 SH SOLE 2 933 0 21775 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 2010 95200 SH SOLE 18 95200 0 0 OPUS BK IRVINE CALIF COM 684000102 890 42147 SH SOLE 19 42147 0 0 OPUS BK IRVINE CALIF COM 684000102 49011 2321718 SH SOLE 21 2321718 0 0 OPUS BK IRVINE CALIF COM 684000102 17067 808502 SH SOLE 22 782112 0 26390 OPUS BK IRVINE CALIF COM 684000102 216 10230 SH SOLE 26 0 0 10230 OPUS BK IRVINE CALIF COM 684000102 62 2944 SH SOLE 28 2944 0 0 OPUS BK IRVINE CALIF COM 684000102 708 33553 SH SOLE 30 33553 0 0 OPUS BK IRVINE CALIF COM 684000102 33 1558 SH SOLE 40 1558 0 0 ORACLE CORP COM 68389X105 361695 6348863 SH SOLE 2 1065134 0 5283729 ORACLE CORP COM 68389X105 52080 914170 SH SOLE 4 846206 0 67964 ORACLE CORP COM 68389X105 123088 2160567 SH SOLE 7 2160567 0 0 ORACLE CORP COM 68389X105 3230 56694 SH SOLE 13 56694 0 0 ORACLE CORP COM 68389X105 1331 23360 SH SOLE 15 23360 0 0 ORACLE CORP COM 68389X105 43 757 SH SOLE 17 0 0 757 ORACLE CORP COM 68389X105 621948 10917119 SH SOLE 18 10417759 0 499360 ORACLE CORP COM 68389X105 480895 8441193 SH SOLE 19 8441193 0 0 ORACLE CORP COM 68389X105 3465 60814 SH SOLE 20 60814 0 0 ORACLE CORP COM 68389X105 3100622 54425528 SH SOLE 21 54425528 0 0 ORACLE CORP COM 68389X105 3429083 60191038 SH SOLE 22 53178275 0 7012763 ORACLE CORP COM 68389X105 109462 1921404 SH SOLE 23 1921404 0 0 ORACLE CORP COM 68389X105 139478 2448270 SH SOLE 25 2448270 0 0 ORACLE CORP COM 68389X105 648805 11388536 SH SOLE 26 2713861 0 8674675 ORACLE CORP COM 68389X105 28148 494086 SH SOLE 28 361690 0 132396 ORACLE CORP COM 68389X105 22871 401460 SH SOLE 29 103872 0 297588 ORACLE CORP COM 68389X105 506292 8886999 SH SOLE 30 8886999 0 0 ORACLE CORP COM 68389X105 43968 771766 SH SOLE 31 472311 0 299455 ORACLE CORP COM 68389X105 4023 70613 SH SOLE 32 70613 0 0 ORACLE CORP COM 68389X105 94654 1661470 SH SOLE 34 1661470 0 0 ORACLE CORP COM 68389X105 105496 1851784 SH SOLE 36 1851784 0 0 ORACLE CORP COM 68389X105 3225 56614 SH SOLE 40 56614 0 0 ORAGENICS INC COM PAR 684023302 0 854 SH SOLE 21 854 0 0 ORAGENICS INC COM PAR 684023302 345 704970 SH SOLE 22 704970 0 0 ORAMED PHARM INC COM NEW 68403P203 12 3367 SH SOLE 18 3367 0 0 ORAMED PHARM INC COM NEW 68403P203 136 37861 SH SOLE 21 37861 0 0 ORAMED PHARM INC COM NEW 68403P203 119 33063 SH SOLE 22 33063 0 0 ORANGE SPONSORED ADR 684060106 5 292 SH SOLE 18 292 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 553 59553 SH SOLE 2 2692 0 56861 ORASURE TECHNOLOGIES INC COM 68554V108 11 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2624 282749 SH SOLE 18 282749 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 973 104880 SH SOLE 19 104880 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 63474 6839861 SH SOLE 21 6839861 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 18488 1992204 SH SOLE 22 1914672 0 77532 ORASURE TECHNOLOGIES INC COM 68554V108 59 6374 SH SOLE 26 0 0 6374 ORASURE TECHNOLOGIES INC COM 68554V108 76 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 847 91224 SH SOLE 30 91224 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 52 5641 SH SOLE 40 5641 0 0 ORBCOMM INC COM 68555P100 472 65106 SH SOLE 2 3059 0 62047 ORBCOMM INC COM 68555P100 11 1517 SH SOLE 7 1517 0 0 ORBCOMM INC COM 68555P100 1844 254358 SH SOLE 18 254358 0 0 ORBCOMM INC COM 68555P100 905 124813 SH SOLE 19 124813 0 0 ORBCOMM INC COM 68555P100 19037 2625853 SH SOLE 21 2625853 0 0 ORBCOMM INC COM 68555P100 18165 2505449 SH SOLE 22 2420953 0 84496 ORBCOMM INC COM 68555P100 158 21760 SH SOLE 26 0 0 21760 ORBCOMM INC COM 68555P100 68 9392 SH SOLE 28 9392 0 0 ORBCOMM INC COM 68555P100 156 21483 SH SOLE 30 21483 0 0 ORBCOMM INC COM 68555P100 47 6455 SH SOLE 40 6455 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 235 16809 SH SOLE 22 0 0 16809 ORCHARD THERAPEUTICS PLC ADS 68570P101 501 35783 SH SOLE 31 0 0 35783 ORCHID IS CAP INC COM 68571X103 310 48814 SH SOLE 2 1954 0 46860 ORCHID IS CAP INC COM 68571X103 4 641 SH SOLE 7 641 0 0 ORCHID IS CAP INC COM 68571X103 1146 180211 SH SOLE 18 180211 0 0 ORCHID IS CAP INC COM 68571X103 559 87930 SH SOLE 19 87930 0 0 ORCHID IS CAP INC COM 68571X103 19208 3020182 SH SOLE 21 3020182 0 0 ORCHID IS CAP INC COM 68571X103 11366 1787043 SH SOLE 22 1738559 0 48484 ORGANOGENESIS HLDGS INC COM 68621F102 68 8919 SH SOLE 2 519 0 8400 ORGANOGENESIS HLDGS INC COM 68621F102 272 35740 SH SOLE 18 35740 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 134 17632 SH SOLE 19 17632 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 2830 372400 SH SOLE 21 372400 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 913 120147 SH SOLE 22 117156 0 2991 ORGANOVO HLDGS INC COM 68620A104 13 25183 SH SOLE 18 25183 0 0 ORGANOVO HLDGS INC COM 68620A104 196 375480 SH SOLE 21 375480 0 0 ORGANOVO HLDGS INC COM 68620A104 884 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 145 32549 SH SOLE 21 32549 0 0 ORGENESIS INC COM NEW 68619K204 118 26604 SH SOLE 22 26604 0 0 ORIGIN BANCORP INC COM 68621T102 630 19091 SH SOLE 2 815 0 18276 ORIGIN BANCORP INC COM 68621T102 11 336 SH SOLE 7 336 0 0 ORIGIN BANCORP INC COM 68621T102 2211 66988 SH SOLE 18 66988 0 0 ORIGIN BANCORP INC COM 68621T102 1080 32727 SH SOLE 19 32727 0 0 ORIGIN BANCORP INC COM 68621T102 21549 652996 SH SOLE 21 652996 0 0 ORIGIN BANCORP INC COM 68621T102 11446 346841 SH SOLE 22 325666 0 21175 ORIGIN BANCORP INC COM 68621T102 160 4844 SH SOLE 30 4844 0 0 ORION ENERGY SYSTEMS INC COM 686275108 16 5518 SH SOLE 18 5518 0 0 ORION ENERGY SYSTEMS INC COM 686275108 262 88244 SH SOLE 21 88244 0 0 ORION ENERGY SYSTEMS INC COM 686275108 187 62847 SH SOLE 31 0 0 62847 ORION ENGINEERED CARBONS S A COM L72967109 1173 54801 SH SOLE 2 2458 0 52343 ORION ENGINEERED CARBONS S A COM L72967109 19 894 SH SOLE 7 894 0 0 ORION ENGINEERED CARBONS S A COM L72967109 4156 194118 SH SOLE 18 194118 0 0 ORION ENGINEERED CARBONS S A COM L72967109 2195 102503 SH SOLE 19 102503 0 0 ORION ENGINEERED CARBONS S A COM L72967109 38357 1791555 SH SOLE 21 1791555 0 0 ORION ENGINEERED CARBONS S A COM L72967109 13822 645566 SH SOLE 22 617816 0 27750 ORION GROUP HOLDINGS INC COM 68628V308 16 5871 SH SOLE 18 5871 0 0 ORION GROUP HOLDINGS INC COM 68628V308 248 92593 SH SOLE 21 92593 0 0 ORION GROUP HOLDINGS INC COM 68628V308 1603 598065 SH SOLE 22 598065 0 0 ORITANI FINL CORP DEL COM 68633D103 732 41255 SH SOLE 2 1724 0 39531 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 3051 171989 SH SOLE 18 171989 0 0 ORITANI FINL CORP DEL COM 68633D103 1220 68755 SH SOLE 19 68755 0 0 ORITANI FINL CORP DEL COM 68633D103 74600 4205174 SH SOLE 21 4205174 0 0 ORITANI FINL CORP DEL COM 68633D103 27695 1561137 SH SOLE 22 1506488 0 54649 ORITANI FINL CORP DEL COM 68633D103 18 1036 SH SOLE 23 1036 0 0 ORITANI FINL CORP DEL COM 68633D103 215 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 1052 59283 SH SOLE 30 59283 0 0 ORITANI FINL CORP DEL COM 68633D103 66 3695 SH SOLE 40 3695 0 0 ORIX CORP SPONSORED ADR 686330101 1 8 SH SOLE 18 8 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4549 71769 SH SOLE 2 34930 0 36839 ORMAT TECHNOLOGIES INC COM 686688102 11 170 SH SOLE 4 170 0 0 ORMAT TECHNOLOGIES INC COM 686688102 49 771 SH SOLE 7 771 0 0 ORMAT TECHNOLOGIES INC COM 686688102 8241 130006 SH SOLE 18 130006 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4289 67656 SH SOLE 19 67656 0 0 ORMAT TECHNOLOGIES INC COM 686688102 96456 1521628 SH SOLE 21 1521628 0 0 ORMAT TECHNOLOGIES INC COM 686688102 86010 1356832 SH SOLE 22 1301902 0 54930 ORMAT TECHNOLOGIES INC COM 686688102 1022 16115 SH SOLE 26 13203 0 2912 ORMAT TECHNOLOGIES INC COM 686688102 296 4663 SH SOLE 28 4663 0 0 ORMAT TECHNOLOGIES INC COM 686688102 13411 211568 SH SOLE 30 211568 0 0 ORMAT TECHNOLOGIES INC COM 686688102 255 4025 SH SOLE 40 4025 0 0 ORRSTOWN FINL SVCS INC COM 687380105 218 9910 SH SOLE 2 454 0 9456 ORRSTOWN FINL SVCS INC COM 687380105 775 35246 SH SOLE 18 35246 0 0 ORRSTOWN FINL SVCS INC COM 687380105 382 17376 SH SOLE 19 17376 0 0 ORRSTOWN FINL SVCS INC COM 687380105 7569 344223 SH SOLE 21 344223 0 0 ORRSTOWN FINL SVCS INC COM 687380105 6446 293112 SH SOLE 22 287701 0 5411 ORTHOFIX MED INC COM 68752M108 854 16151 SH SOLE 2 770 0 15381 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 4232 80034 SH SOLE 18 80034 0 0 ORTHOFIX MED INC COM 68752M108 1624 30708 SH SOLE 19 30708 0 0 ORTHOFIX MED INC COM 68752M108 111205 2102970 SH SOLE 21 2102970 0 0 ORTHOFIX MED INC COM 68752M108 29635 560419 SH SOLE 22 536155 0 24264 ORTHOFIX MED INC COM 68752M108 296 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 2377 44953 SH SOLE 30 44953 0 0 ORTHOFIX MED INC COM 68752M108 109 2057 SH SOLE 40 2057 0 0 ORTHOPEDIATRICS CORP COM 68752L100 299 7665 SH SOLE 2 367 0 7298 ORTHOPEDIATRICS CORP COM 68752L100 9 230 SH SOLE 7 230 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1194 30610 SH SOLE 18 30610 0 0 ORTHOPEDIATRICS CORP COM 68752L100 583 14941 SH SOLE 19 14941 0 0 ORTHOPEDIATRICS CORP COM 68752L100 11713 300337 SH SOLE 21 300337 0 0 ORTHOPEDIATRICS CORP COM 68752L100 8901 228225 SH SOLE 22 221461 0 6764 ORTHOPEDIATRICS CORP COM 68752L100 90 2311 SH SOLE 26 0 0 2311 ORTHOPEDIATRICS CORP COM 68752L100 48 1236 SH SOLE 30 1236 0 0 OSHKOSH CORP COM 688239201 13855 165950 SH SOLE 2 42506 0 123444 OSHKOSH CORP COM 688239201 51 612 SH SOLE 4 612 0 0 OSHKOSH CORP COM 688239201 160 1922 SH SOLE 7 1922 0 0 OSHKOSH CORP COM 688239201 1535 18387 SH SOLE 13 18387 0 0 OSHKOSH CORP COM 688239201 20519 245770 SH SOLE 18 238825 0 6945 OSHKOSH CORP COM 688239201 18750 224583 SH SOLE 19 224583 0 0 OSHKOSH CORP COM 688239201 283066 3390418 SH SOLE 21 3390418 0 0 OSHKOSH CORP COM 688239201 220146 2636797 SH SOLE 22 2459224 0 177573 OSHKOSH CORP COM 688239201 33 395 SH SOLE 23 395 0 0 OSHKOSH CORP COM 688239201 103 1228 SH SOLE 25 1228 0 0 OSHKOSH CORP COM 688239201 2315 27722 SH SOLE 26 14506 0 13216 OSHKOSH CORP COM 688239201 745 8924 SH SOLE 28 8924 0 0 OSHKOSH CORP COM 688239201 2813 33689 SH SOLE 29 0 0 33689 OSHKOSH CORP COM 688239201 2192 26249 SH SOLE 30 26249 0 0 OSHKOSH CORP COM 688239201 1679 20107 SH SOLE 31 1474 0 18633 OSHKOSH CORP COM 688239201 59 703 SH SOLE 34 703 0 0 OSHKOSH CORP COM 688239201 1125 13472 SH SOLE 36 13472 0 0 OSHKOSH CORP COM 688239201 565 6768 SH SOLE 40 6768 0 0 OSI SYSTEMS INC COM 671044105 2430 21576 SH SOLE 2 9031 0 12545 OSI SYSTEMS INC COM 671044105 9 80 SH SOLE 4 80 0 0 OSI SYSTEMS INC COM 671044105 40 358 SH SOLE 7 358 0 0 OSI SYSTEMS INC COM 671044105 9047 80328 SH SOLE 18 72814 0 7514 OSI SYSTEMS INC COM 671044105 19307 171420 SH SOLE 19 171420 0 0 OSI SYSTEMS INC COM 671044105 202739 1800047 SH SOLE 21 1800047 0 0 OSI SYSTEMS INC COM 671044105 74181 658623 SH SOLE 22 633167 0 25456 OSI SYSTEMS INC COM 671044105 3564 31646 SH SOLE 23 31646 0 0 OSI SYSTEMS INC COM 671044105 7710 68451 SH SOLE 26 6846 0 61605 OSI SYSTEMS INC COM 671044105 249 2211 SH SOLE 28 2211 0 0 OSI SYSTEMS INC COM 671044105 3154 28002 SH SOLE 30 28002 0 0 OSI SYSTEMS INC COM 671044105 169 1504 SH SOLE 40 1504 0 0 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 830 700000 PRN SOLE 21 700000 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 32 8355 SH SOLE 2 430 0 7925 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 114 29870 SH SOLE 18 29870 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 53 13880 SH SOLE 19 13880 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1099 289103 SH SOLE 21 289103 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 376 99003 SH SOLE 22 95934 0 3069 OTELCO INC CL A NEW 688823301 7 460 SH SOLE 18 460 0 0 OTELCO INC CL A NEW 688823301 139 8618 SH SOLE 21 8618 0 0 OTONOMY INC COM 68906L105 16 5712 SH SOLE 2 5712 0 0 OTONOMY INC COM 68906L105 15 5526 SH SOLE 18 5526 0 0 OTONOMY INC COM 68906L105 231 84123 SH SOLE 21 84123 0 0 OTONOMY INC COM 68906L105 2060 749105 SH SOLE 22 749105 0 0 OTTAWA BANCORP INC COM 689195105 8 612 SH SOLE 18 612 0 0 OTTER TAIL CORP COM 689648103 4057 76817 SH SOLE 2 38955 0 37862 OTTER TAIL CORP COM 689648103 14 265 SH SOLE 4 265 0 0 OTTER TAIL CORP COM 689648103 27 510 SH SOLE 7 510 0 0 OTTER TAIL CORP COM 689648103 7170 135774 SH SOLE 18 135774 0 0 OTTER TAIL CORP COM 689648103 3575 67702 SH SOLE 19 67702 0 0 OTTER TAIL CORP COM 689648103 68833 1303401 SH SOLE 21 1303401 0 0 OTTER TAIL CORP COM 689648103 63082 1194510 SH SOLE 22 1140887 0 53623 OTTER TAIL CORP COM 689648103 554 10486 SH SOLE 26 7652 0 2834 OTTER TAIL CORP COM 689648103 242 4575 SH SOLE 28 4575 0 0 OTTER TAIL CORP COM 689648103 544 10305 SH SOLE 30 10305 0 0 OTTER TAIL CORP COM 689648103 201 3803 SH SOLE 40 3803 0 0 OUTFRONT MEDIA INC COM 69007J106 8035 311553 SH SOLE 2 27821 0 283732 OUTFRONT MEDIA INC COM 69007J106 978 37913 SH SOLE 4 37913 0 0 OUTFRONT MEDIA INC COM 69007J106 260 10097 SH SOLE 7 10097 0 0 OUTFRONT MEDIA INC COM 69007J106 1110 43058 SH SOLE 13 43058 0 0 OUTFRONT MEDIA INC COM 69007J106 3915 151807 SH SOLE 18 137452 0 14355 OUTFRONT MEDIA INC COM 69007J106 15469 599803 SH SOLE 19 599803 0 0 OUTFRONT MEDIA INC COM 69007J106 63794 2473583 SH SOLE 21 2473583 0 0 OUTFRONT MEDIA INC COM 69007J106 116205 4505806 SH SOLE 22 4008112 0 497694 OUTFRONT MEDIA INC COM 69007J106 1571 60912 SH SOLE 23 60912 0 0 OUTFRONT MEDIA INC COM 69007J106 1261 48911 SH SOLE 26 27660 0 21251 OUTFRONT MEDIA INC COM 69007J106 455 17646 SH SOLE 28 17646 0 0 OUTFRONT MEDIA INC COM 69007J106 5313 206016 SH SOLE 29 44645 0 161371 OUTFRONT MEDIA INC COM 69007J106 1457 56503 SH SOLE 30 56503 0 0 OUTFRONT MEDIA INC COM 69007J106 3280 127181 SH SOLE 31 49285 0 77896 OUTFRONT MEDIA INC COM 69007J106 548 21265 SH SOLE 34 21265 0 0 OUTFRONT MEDIA INC COM 69007J106 1321 51231 SH SOLE 36 51231 0 0 OUTFRONT MEDIA INC COM 69007J106 335 12972 SH SOLE 40 12972 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 129 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 392 208310 SH SOLE 18 208310 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 208 110830 SH SOLE 19 110830 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3880 2063622 SH SOLE 21 2063622 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3399 1807850 SH SOLE 22 1758047 0 49803 OVERSTOCK COM INC DEL COM 690370101 362 26628 SH SOLE 2 1108 0 25520 OVERSTOCK COM INC DEL COM 690370101 1 50 SH SOLE 4 50 0 0 OVERSTOCK COM INC DEL COM 690370101 6 455 SH SOLE 7 455 0 0 OVERSTOCK COM INC DEL COM 690370101 1276 93837 SH SOLE 18 93837 0 0 OVERSTOCK COM INC DEL COM 690370101 619 45482 SH SOLE 19 45482 0 0 OVERSTOCK COM INC DEL COM 690370101 12385 910685 SH SOLE 21 910685 0 0 OVERSTOCK COM INC DEL COM 690370101 10446 768114 SH SOLE 22 720486 0 47628 OVERSTOCK COM INC DEL COM 690370101 26 1877 SH SOLE 26 0 0 1877 OVERSTOCK COM INC DEL COM 690370101 33 2398 SH SOLE 28 2398 0 0 OVERSTOCK COM INC DEL COM 690370101 59 4322 SH SOLE 30 4322 0 0 OVERSTOCK COM INC DEL COM 690370101 21 1547 SH SOLE 40 1547 0 0 OVID THERAPEUTICS INC COM 690469101 9 4905 SH SOLE 18 4905 0 0 OVID THERAPEUTICS INC COM 690469101 113 61285 SH SOLE 21 61285 0 0 OVID THERAPEUTICS INC COM 690469101 139 74872 SH SOLE 22 74872 0 0 OWENS & MINOR INC NEW COM 690732102 205 63920 SH SOLE 2 2277 0 61643 OWENS & MINOR INC NEW COM 690732102 26 8249 SH SOLE 7 8249 0 0 OWENS & MINOR INC NEW COM 690732102 910 284222 SH SOLE 18 284222 0 0 OWENS & MINOR INC NEW COM 690732102 303 94746 SH SOLE 19 94746 0 0 OWENS & MINOR INC NEW COM 690732102 21996 6873818 SH SOLE 21 6873818 0 0 OWENS & MINOR INC NEW COM 690732102 6165 1926576 SH SOLE 22 1877400 0 49176 OWENS & MINOR INC NEW COM 690732102 234 72975 SH SOLE 30 72975 0 0 OWENS & MINOR INC NEW COM 690732102 92 28658 SH SOLE 36 28658 0 0 OWENS CORNING NEW COM 690742101 15942 273917 SH SOLE 2 22668 0 251249 OWENS CORNING NEW COM 690742101 2326 39960 SH SOLE 4 37303 0 2657 OWENS CORNING NEW COM 690742101 3173 54523 SH SOLE 7 14856 0 39667 OWENS CORNING NEW COM 690742101 38 650 SH SOLE 13 650 0 0 OWENS CORNING NEW COM 690742101 7516 129138 SH SOLE 18 120239 0 8899 OWENS CORNING NEW COM 690742101 1420 24395 SH SOLE 19 24395 0 0 OWENS CORNING NEW COM 690742101 110191 1893312 SH SOLE 21 1893312 0 0 OWENS CORNING NEW COM 690742101 183345 3150253 SH SOLE 22 2915045 0 235208 OWENS CORNING NEW COM 690742101 4695 80671 SH SOLE 23 80671 0 0 OWENS CORNING NEW COM 690742101 652 11208 SH SOLE 25 11208 0 0 OWENS CORNING NEW COM 690742101 21558 370411 SH SOLE 26 126292 0 244119 OWENS CORNING NEW COM 690742101 1230 21134 SH SOLE 28 14938 0 6196 OWENS CORNING NEW COM 690742101 1459 25074 SH SOLE 29 2294 0 22780 OWENS CORNING NEW COM 690742101 15736 270379 SH SOLE 30 270379 0 0 OWENS CORNING NEW COM 690742101 2288 39316 SH SOLE 31 21788 0 17528 OWENS CORNING NEW COM 690742101 267 4582 SH SOLE 34 4582 0 0 OWENS CORNING NEW COM 690742101 1287 22110 SH SOLE 36 22110 0 0 OWENS CORNING NEW COM 690742101 130 2237 SH SOLE 40 2237 0 0 OWENS ILL INC COM NEW 690768403 6678 386671 SH SOLE 2 81207 0 305464 OWENS ILL INC COM NEW 690768403 14 787 SH SOLE 4 787 0 0 OWENS ILL INC COM NEW 690768403 109 6283 SH SOLE 7 6283 0 0 OWENS ILL INC COM NEW 690768403 7623 441393 SH SOLE 18 441393 0 0 OWENS ILL INC COM NEW 690768403 611 35371 SH SOLE 19 35371 0 0 OWENS ILL INC COM NEW 690768403 131207 7597387 SH SOLE 21 7597387 0 0 OWENS ILL INC COM NEW 690768403 102588 5940231 SH SOLE 22 5614081 0 326150 OWENS ILL INC COM NEW 690768403 904 52365 SH SOLE 26 34811 0 17554 OWENS ILL INC COM NEW 690768403 343 19842 SH SOLE 28 19842 0 0 OWENS ILL INC COM NEW 690768403 759 43945 SH SOLE 30 43945 0 0 OWENS ILL INC COM NEW 690768403 4257 246482 SH SOLE 31 3366 0 243116 OWENS ILL INC COM NEW 690768403 186 10742 SH SOLE 36 10742 0 0 OWENS ILL INC COM NEW 690768403 301 17408 SH SOLE 40 17408 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 14 1031 SH SOLE 2 46 0 985 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 0 25 SH SOLE 7 25 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 57 4116 SH SOLE 18 4116 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 27 1986 SH SOLE 19 1986 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 205 14917 SH SOLE 21 14917 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 515 37441 SH SOLE 22 36471 0 970 OXFORD INDS INC COM 691497309 1853 24443 SH SOLE 2 8589 0 15854 OXFORD INDS INC COM 691497309 9 122 SH SOLE 4 122 0 0 OXFORD INDS INC COM 691497309 29 378 SH SOLE 7 378 0 0 OXFORD INDS INC COM 691497309 6034 79607 SH SOLE 18 73274 0 6333 OXFORD INDS INC COM 691497309 11582 152802 SH SOLE 19 152802 0 0 OXFORD INDS INC COM 691497309 138574 1828157 SH SOLE 21 1828157 0 0 OXFORD INDS INC COM 691497309 48170 635494 SH SOLE 22 612452 0 23042 OXFORD INDS INC COM 691497309 2138 28210 SH SOLE 23 28210 0 0 OXFORD INDS INC COM 691497309 4358 57495 SH SOLE 26 1478 0 56017 OXFORD INDS INC COM 691497309 163 2154 SH SOLE 28 2154 0 0 OXFORD INDS INC COM 691497309 1890 24933 SH SOLE 30 24933 0 0 OXFORD INDS INC COM 691497309 126 1668 SH SOLE 40 1668 0 0 OXFORD SQUARE CAP CORP COM 69181V107 1314 205274 SH SOLE 30 205274 0 0 OXFORD SQUARE CAP CORP COM 69181V107 282 44069 SH SOLE 31 0 0 44069 P & F INDS INC CL A NEW 692830508 6 689 SH SOLE 21 689 0 0 P A M TRANSN SVCS INC COM 693149106 109 1750 SH SOLE 2 82 0 1668 P A M TRANSN SVCS INC COM 693149106 430 6929 SH SOLE 18 6929 0 0 P A M TRANSN SVCS INC COM 693149106 198 3188 SH SOLE 19 3188 0 0 P A M TRANSN SVCS INC COM 693149106 4171 67268 SH SOLE 21 67268 0 0 P A M TRANSN SVCS INC COM 693149106 9530 153703 SH SOLE 22 152424 0 1279 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 55 1880 SH SOLE 22 1880 0 0 PACCAR INC COM 693718108 88270 1231794 SH SOLE 2 443525 0 788269 PACCAR INC COM 693718108 13113 182986 SH SOLE 4 173703 0 9283 PACCAR INC COM 693718108 23476 327598 SH SOLE 7 327598 0 0 PACCAR INC COM 693718108 9720 135643 SH SOLE 13 135643 0 0 PACCAR INC COM 693718108 240 3350 SH SOLE 15 3350 0 0 PACCAR INC COM 693718108 76629 1069336 SH SOLE 18 969546 0 99790 PACCAR INC COM 693718108 87756 1224614 SH SOLE 19 1224614 0 0 PACCAR INC COM 693718108 563035 7857038 SH SOLE 21 7857038 0 0 PACCAR INC COM 693718108 729597 10181364 SH SOLE 22 8444365 0 1736999 PACCAR INC COM 693718108 27541 384326 SH SOLE 23 384326 0 0 PACCAR INC COM 693718108 24584 343060 SH SOLE 25 343060 0 0 PACCAR INC COM 693718108 118014 1646867 SH SOLE 26 426879 0 1219988 PACCAR INC COM 693718108 4801 66993 SH SOLE 28 48018 0 18975 PACCAR INC COM 693718108 34481 481172 SH SOLE 29 78658 0 402514 PACCAR INC COM 693718108 101396 1414960 SH SOLE 30 1414960 0 0 PACCAR INC COM 693718108 17784 248177 SH SOLE 31 161758 0 86419 PACCAR INC COM 693718108 3473 48461 SH SOLE 32 48461 0 0 PACCAR INC COM 693718108 7816 109074 SH SOLE 34 109074 0 0 PACCAR INC COM 693718108 25091 350144 SH SOLE 36 350144 0 0 PACCAR INC COM 693718108 520 7252 SH SOLE 40 7252 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 742 122718 SH SOLE 2 6102 0 116616 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 749 SH SOLE 4 749 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 14 2364 SH SOLE 7 2364 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2802 463160 SH SOLE 18 463160 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1603 264957 SH SOLE 19 264957 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 35966 5944760 SH SOLE 21 5944760 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 25205 4166079 SH SOLE 22 3913671 0 252408 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 762 SH SOLE 23 762 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 457 75484 SH SOLE 26 60658 0 14826 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 113 18637 SH SOLE 28 18637 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3772 623444 SH SOLE 30 623444 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 92 15242 SH SOLE 40 15242 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 191 11205 SH SOLE 2 473 0 10732 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 723 42448 SH SOLE 18 42448 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 351 20616 SH SOLE 19 20616 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 6997 410647 SH SOLE 21 410647 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 3641 213661 SH SOLE 22 209904 0 3757 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 375 29771 SH SOLE 2 1234 0 28537 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 11 840 SH SOLE 7 840 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1224 97173 SH SOLE 18 97173 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 650 51589 SH SOLE 19 51589 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 11365 902021 SH SOLE 21 902021 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 4166 330674 SH SOLE 22 315597 0 15077 PACIFIC ETHANOL INC COM PAR $.001 69423U305 43 56290 SH SOLE 2 56290 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 11 14118 SH SOLE 18 14118 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 173 225862 SH SOLE 19 225862 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 158 206937 SH SOLE 21 206937 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1240 1620783 SH SOLE 22 1620783 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 122 159546 SH SOLE 23 159546 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 237 309500 SH SOLE 26 0 0 309500 PACIFIC MERCANTILE BANCORP COM 694552100 160 19344 SH SOLE 2 950 0 18394 PACIFIC MERCANTILE BANCORP COM 694552100 543 65851 SH SOLE 18 65851 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 266 32231 SH SOLE 19 32231 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 5380 652127 SH SOLE 21 652127 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 2783 337350 SH SOLE 22 326706 0 10644 PACIFIC PREMIER BANCORP COM 69478X105 3368 109077 SH SOLE 2 2555 0 106522 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 7731 250351 SH SOLE 18 250351 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3293 106625 SH SOLE 19 106625 0 0 PACIFIC PREMIER BANCORP COM 69478X105 166603 5395165 SH SOLE 21 5395165 0 0 PACIFIC PREMIER BANCORP COM 69478X105 49976 1618406 SH SOLE 22 1544825 0 73581 PACIFIC PREMIER BANCORP COM 69478X105 634 20530 SH SOLE 26 9022 0 11508 PACIFIC PREMIER BANCORP COM 69478X105 195 6305 SH SOLE 28 6305 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2309 74766 SH SOLE 30 74766 0 0 PACIFIC PREMIER BANCORP COM 69478X105 166 5390 SH SOLE 40 5390 0 0 PACIRA BIOSCIENCES COM 695127100 1604 36877 SH SOLE 2 3174 0 33703 PACIRA BIOSCIENCES COM 695127100 9 204 SH SOLE 4 204 0 0 PACIRA BIOSCIENCES COM 695127100 36 819 SH SOLE 7 819 0 0 PACIRA BIOSCIENCES COM 695127100 5940 136576 SH SOLE 18 132539 0 4037 PACIRA BIOSCIENCES COM 695127100 4496 103386 SH SOLE 19 103386 0 0 PACIRA BIOSCIENCES COM 695127100 874 20100 SH SOLE 20 20100 0 0 PACIRA BIOSCIENCES COM 695127100 76267 1753663 SH SOLE 21 1753663 0 0 PACIRA BIOSCIENCES COM 695127100 52342 1203535 SH SOLE 22 1153264 0 50271 PACIRA BIOSCIENCES COM 695127100 217 4988 SH SOLE 23 4988 0 0 PACIRA BIOSCIENCES COM 695127100 1627 37422 SH SOLE 26 16431 0 20991 PACIRA BIOSCIENCES COM 695127100 245 5640 SH SOLE 28 5640 0 0 PACIRA BIOSCIENCES COM 695127100 558 12827 SH SOLE 30 12827 0 0 PACIRA BIOSCIENCES COM 695127100 171 3939 SH SOLE 40 3939 0 0 PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 819 800000 PRN SOLE 21 800000 0 0 PACKAGING CORP AMER COM 695156109 23211 243501 SH SOLE 2 31259 0 212242 PACKAGING CORP AMER COM 695156109 3074 32250 SH SOLE 4 29761 0 2489 PACKAGING CORP AMER COM 695156109 9346 98051 SH SOLE 7 95314 0 2737 PACKAGING CORP AMER COM 695156109 54 566 SH SOLE 13 566 0 0 PACKAGING CORP AMER COM 695156109 103 1084 SH SOLE 15 1084 0 0 PACKAGING CORP AMER COM 695156109 81967 859914 SH SOLE 18 772063 0 87851 PACKAGING CORP AMER COM 695156109 43357 454855 SH SOLE 19 454855 0 0 PACKAGING CORP AMER COM 695156109 396162 4156124 SH SOLE 21 4156124 0 0 PACKAGING CORP AMER COM 695156109 252788 2651997 SH SOLE 22 2383280 0 268717 PACKAGING CORP AMER COM 695156109 6430 67452 SH SOLE 23 67452 0 0 PACKAGING CORP AMER COM 695156109 11851 124329 SH SOLE 25 103354 0 20975 PACKAGING CORP AMER COM 695156109 36174 379496 SH SOLE 26 135134 0 244362 PACKAGING CORP AMER COM 695156109 1727 18119 SH SOLE 28 13058 0 5061 PACKAGING CORP AMER COM 695156109 14312 150148 SH SOLE 29 150148 0 0 PACKAGING CORP AMER COM 695156109 34091 357647 SH SOLE 30 357647 0 0 PACKAGING CORP AMER COM 695156109 2986 31327 SH SOLE 31 17106 0 14221 PACKAGING CORP AMER COM 695156109 3107 32598 SH SOLE 32 32598 0 0 PACKAGING CORP AMER COM 695156109 25501 267533 SH SOLE 34 267533 0 0 PACKAGING CORP AMER COM 695156109 8471 88872 SH SOLE 36 88872 0 0 PACKAGING CORP AMER COM 695156109 180 1893 SH SOLE 40 1893 0 0 PACWEST BANCORP DEL COM 695263103 24275 625165 SH SOLE 2 360563 0 264602 PACWEST BANCORP DEL COM 695263103 2472 63674 SH SOLE 4 63674 0 0 PACWEST BANCORP DEL COM 695263103 1045 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 15068 388040 SH SOLE 18 384782 0 3258 PACWEST BANCORP DEL COM 695263103 1897 48862 SH SOLE 19 48862 0 0 PACWEST BANCORP DEL COM 695263103 331372 8533909 SH SOLE 21 8533909 0 0 PACWEST BANCORP DEL COM 695263103 177002 4558381 SH SOLE 22 4129992 0 428389 PACWEST BANCORP DEL COM 695263103 3972 102293 SH SOLE 23 102293 0 0 PACWEST BANCORP DEL COM 695263103 505 12994 SH SOLE 25 12994 0 0 PACWEST BANCORP DEL COM 695263103 3072 79122 SH SOLE 26 39384 0 39738 PACWEST BANCORP DEL COM 695263103 597 15363 SH SOLE 28 15363 0 0 PACWEST BANCORP DEL COM 695263103 2514 64736 SH SOLE 29 64736 0 0 PACWEST BANCORP DEL COM 695263103 1889 48651 SH SOLE 30 48651 0 0 PACWEST BANCORP DEL COM 695263103 5596 144127 SH SOLE 31 103717 0 40410 PACWEST BANCORP DEL COM 695263103 1781 45857 SH SOLE 32 45857 0 0 PACWEST BANCORP DEL COM 695263103 923 23780 SH SOLE 34 23780 0 0 PACWEST BANCORP DEL COM 695263103 1282 33012 SH SOLE 36 33012 0 0 PACWEST BANCORP DEL COM 695263103 423 10884 SH SOLE 40 10884 0 0 PAGERDUTY INC COM 69553P100 569 12092 SH SOLE 2 759 0 11333 PAGERDUTY INC COM 69553P100 12 248 SH SOLE 7 248 0 0 PAGERDUTY INC COM 69553P100 223 4733 SH SOLE 18 4733 0 0 PAGERDUTY INC COM 69553P100 7113 151174 SH SOLE 19 151174 0 0 PAGERDUTY INC COM 69553P100 5212 110781 SH SOLE 21 110781 0 0 PAGERDUTY INC COM 69553P100 11736 249431 SH SOLE 22 235899 0 13532 PAGERDUTY INC COM 69553P100 1933 41077 SH SOLE 31 213 0 40864 PAGERDUTY INC COM 69553P100 2672 56783 SH SOLE 34 56783 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 25641 657957 SH SOLE 19 657957 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 658 16895 SH SOLE 25 16895 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 759 19476 SH SOLE 26 6074 0 13402 PAGSEGURO DIGITAL LTD COM CL A G68707101 3362 86279 SH SOLE 30 86279 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 14380 369008 SH SOLE 34 369008 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 24 627 SH SOLE 36 627 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 208 179555 SH SOLE 2 8666 0 170889 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3 2892 SH SOLE 7 2892 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 844 727996 SH SOLE 18 727996 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 639 550743 SH SOLE 19 550743 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7998 6895029 SH SOLE 21 6895029 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6734 5805582 SH SOLE 22 5639371 0 166211 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 36 31024 SH SOLE 23 31024 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 91 78843 SH SOLE 26 0 0 78843 PALO ALTO NETWORKS INC COM 697435105 55773 273720 SH SOLE 2 71211 0 202509 PALO ALTO NETWORKS INC COM 697435105 9359 45933 SH SOLE 4 43257 0 2676 PALO ALTO NETWORKS INC COM 697435105 2562 12574 SH SOLE 7 12574 0 0 PALO ALTO NETWORKS INC COM 697435105 338 1657 SH SOLE 13 1657 0 0 PALO ALTO NETWORKS INC COM 697435105 193 948 SH SOLE 15 948 0 0 PALO ALTO NETWORKS INC COM 697435105 11894 58372 SH SOLE 18 46697 0 11675 PALO ALTO NETWORKS INC COM 697435105 4234 20778 SH SOLE 19 20778 0 0 PALO ALTO NETWORKS INC COM 697435105 362228 1777718 SH SOLE 21 1777718 0 0 PALO ALTO NETWORKS INC COM 697435105 533184 2616726 SH SOLE 22 2385366 0 231360 PALO ALTO NETWORKS INC COM 697435105 18276 89693 SH SOLE 23 89693 0 0 PALO ALTO NETWORKS INC COM 697435105 23698 116303 SH SOLE 25 116303 0 0 PALO ALTO NETWORKS INC COM 697435105 60989 299316 SH SOLE 26 121875 0 177441 PALO ALTO NETWORKS INC COM 697435105 3672 18021 SH SOLE 28 13107 0 4914 PALO ALTO NETWORKS INC COM 697435105 6189 30373 SH SOLE 29 11003 0 19370 PALO ALTO NETWORKS INC COM 697435105 38112 187046 SH SOLE 30 187046 0 0 PALO ALTO NETWORKS INC COM 697435105 10239 50249 SH SOLE 31 33155 0 17094 PALO ALTO NETWORKS INC COM 697435105 1792 8795 SH SOLE 34 8795 0 0 PALO ALTO NETWORKS INC COM 697435105 14899 73122 SH SOLE 36 73122 0 0 PALO ALTO NETWORKS INC COM 697435105 465 2283 SH SOLE 40 2283 0 0 PALOMAR HLDGS INC COM 69753M105 121 5015 SH SOLE 2 276 0 4739 PALOMAR HLDGS INC COM 69753M105 478 19879 SH SOLE 18 19879 0 0 PALOMAR HLDGS INC COM 69753M105 228 9484 SH SOLE 19 9484 0 0 PALOMAR HLDGS INC COM 69753M105 4407 183331 SH SOLE 21 183331 0 0 PALOMAR HLDGS INC COM 69753M105 1884 78383 SH SOLE 22 76676 0 1707 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 10228 295019 SH SOLE 2 69323 0 225696 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 567 16347 SH SOLE 4 16347 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 286 8253 SH SOLE 7 8253 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2502 72154 SH SOLE 18 28354 0 43800 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 849 24500 SH SOLE 19 24500 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 42381 1222421 SH SOLE 21 1222421 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 27637 797134 SH SOLE 22 729169 0 67965 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 925 26676 SH SOLE 23 26676 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 11293 325718 SH SOLE 25 325718 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8907 256909 SH SOLE 26 143124 0 113785 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 370 10674 SH SOLE 29 5570 0 5104 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 11915 343664 SH SOLE 30 343664 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 119 3436 SH SOLE 31 3436 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7341 211742 SH SOLE 34 211742 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 19 540 SH SOLE 40 540 0 0 PAN AMERICAN SILVER CORP COM 697900108 1023 79276 SH SOLE 21 79276 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 9 2579 SH SOLE 18 2579 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 135 40238 SH SOLE 21 40238 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 44 13277 SH SOLE 22 13277 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 245 18767 SH SOLE 2 616 0 18151 PANHANDLE OIL AND GAS INC CL A 698477106 2 191 SH SOLE 7 191 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 689 52827 SH SOLE 18 52827 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 340 26038 SH SOLE 19 26038 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 7028 538941 SH SOLE 21 538941 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 6795 521079 SH SOLE 22 508029 0 13050 PAPA JOHNS INTL INC COM 698813102 1318 29464 SH SOLE 2 10464 0 19000 PAPA JOHNS INTL INC COM 698813102 8 184 SH SOLE 4 184 0 0 PAPA JOHNS INTL INC COM 698813102 17 374 SH SOLE 7 374 0 0 PAPA JOHNS INTL INC COM 698813102 5610 125457 SH SOLE 18 125457 0 0 PAPA JOHNS INTL INC COM 698813102 1684 37661 SH SOLE 19 37661 0 0 PAPA JOHNS INTL INC COM 698813102 69920 1563496 SH SOLE 21 1563496 0 0 PAPA JOHNS INTL INC COM 698813102 34107 762683 SH SOLE 22 731821 0 30862 PAPA JOHNS INTL INC COM 698813102 17 389 SH SOLE 23 389 0 0 PAPA JOHNS INTL INC COM 698813102 489 10931 SH SOLE 26 4118 0 6813 PAPA JOHNS INTL INC COM 698813102 143 3189 SH SOLE 28 3189 0 0 PAPA JOHNS INTL INC COM 698813102 316 7069 SH SOLE 30 7069 0 0 PAPA JOHNS INTL INC COM 698813102 95 2118 SH SOLE 40 2118 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 816 39782 SH SOLE 2 4730 0 35052 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 15 754 SH SOLE 7 754 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2970 144728 SH SOLE 18 144728 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2244 109361 SH SOLE 19 109361 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 70102 3416279 SH SOLE 21 3416279 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 21933 1068867 SH SOLE 22 1024293 0 44574 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 127 6211 SH SOLE 23 6211 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 569 27742 SH SOLE 26 0 0 27742 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 60 2934 SH SOLE 28 2934 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 966 47067 SH SOLE 30 47067 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 73 3537 SH SOLE 34 3537 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 62 3011 SH SOLE 40 3011 0 0 PAR TECHNOLOGY CORP COM 698884103 283 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 1086 38511 SH SOLE 18 38511 0 0 PAR TECHNOLOGY CORP COM 698884103 804 28495 SH SOLE 19 28495 0 0 PAR TECHNOLOGY CORP COM 698884103 10870 385445 SH SOLE 21 385445 0 0 PAR TECHNOLOGY CORP COM 698884103 8437 299180 SH SOLE 22 288475 0 10705 PAR TECHNOLOGY CORP COM 698884103 10 365 SH SOLE 23 365 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 1 739 SH SOLE 18 739 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 15 19813 SH SOLE 21 19813 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 14 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 5152 367713 SH SOLE 2 14627 0 353086 PARAMOUNT GROUP INC COM 69924R108 833 59467 SH SOLE 4 59467 0 0 PARAMOUNT GROUP INC COM 69924R108 3076 219551 SH SOLE 7 219551 0 0 PARAMOUNT GROUP INC COM 69924R108 114 8169 SH SOLE 15 8169 0 0 PARAMOUNT GROUP INC COM 69924R108 1342 95789 SH SOLE 18 95789 0 0 PARAMOUNT GROUP INC COM 69924R108 3937 280995 SH SOLE 19 280995 0 0 PARAMOUNT GROUP INC COM 69924R108 51148 3650790 SH SOLE 21 3650790 0 0 PARAMOUNT GROUP INC COM 69924R108 115695 8258013 SH SOLE 22 7852834 0 405179 PARAMOUNT GROUP INC COM 69924R108 97 6922 SH SOLE 23 6922 0 0 PARAMOUNT GROUP INC COM 69924R108 6092 434817 SH SOLE 25 434817 0 0 PARAMOUNT GROUP INC COM 69924R108 2078 148314 SH SOLE 26 45492 0 102822 PARAMOUNT GROUP INC COM 69924R108 377 26939 SH SOLE 28 26939 0 0 PARAMOUNT GROUP INC COM 69924R108 1473 105111 SH SOLE 29 105111 0 0 PARAMOUNT GROUP INC COM 69924R108 13026 929744 SH SOLE 30 929744 0 0 PARAMOUNT GROUP INC COM 69924R108 165 11785 SH SOLE 31 4485 0 7300 PARAMOUNT GROUP INC COM 69924R108 94 6696 SH SOLE 36 6696 0 0 PARAMOUNT GROUP INC COM 69924R108 259 18469 SH SOLE 40 18469 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 104 26101 SH SOLE 2 1169 0 24932 PARATEK PHARMACEUTICALS INC COM 699374302 3 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 426 106667 SH SOLE 18 106667 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 188 47190 SH SOLE 19 47190 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 5404 1354437 SH SOLE 21 1354437 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 4063 1018192 SH SOLE 22 991985 0 26207 PARATEK PHARMACEUTICALS INC COM 699374302 5 1329 SH SOLE 30 1329 0 0 PARETEUM CORP COM NEW 69946T207 255 97744 SH SOLE 2 4484 0 93260 PARETEUM CORP COM NEW 69946T207 970 371665 SH SOLE 18 371665 0 0 PARETEUM CORP COM NEW 69946T207 468 179361 SH SOLE 19 179361 0 0 PARETEUM CORP COM NEW 69946T207 9436 3615251 SH SOLE 21 3615251 0 0 PARETEUM CORP COM NEW 69946T207 5866 2247582 SH SOLE 22 2215895 0 31687 PARK CITY GROUP INC COM NEW 700215304 14 2622 SH SOLE 18 2622 0 0 PARK CITY GROUP INC COM NEW 700215304 237 44224 SH SOLE 21 44224 0 0 PARK CITY GROUP INC COM NEW 700215304 164 30644 SH SOLE 22 30644 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 290 17399 SH SOLE 2 809 0 16590 PARK ELECTROCHEMICAL CORP COM 700416209 4 234 SH SOLE 4 234 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 8 501 SH SOLE 7 501 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 1465 87792 SH SOLE 18 87792 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 516 30920 SH SOLE 19 30920 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 35566 2130987 SH SOLE 21 2130987 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 10344 619797 SH SOLE 22 591158 0 28639 PARK ELECTROCHEMICAL CORP COM 700416209 137 8227 SH SOLE 26 5864 0 2363 PARK ELECTROCHEMICAL CORP COM 700416209 45 2724 SH SOLE 28 2724 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 519 31092 SH SOLE 30 31092 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 34 2064 SH SOLE 40 2064 0 0 PARK HOTELS RESORTS INC COM 700517105 16848 611324 SH SOLE 2 116053 0 495271 PARK HOTELS RESORTS INC COM 700517105 6122 222131 SH SOLE 4 222131 0 0 PARK HOTELS RESORTS INC COM 700517105 8198 297468 SH SOLE 7 297468 0 0 PARK HOTELS RESORTS INC COM 700517105 2592 94057 SH SOLE 13 94057 0 0 PARK HOTELS RESORTS INC COM 700517105 244 8842 SH SOLE 15 8842 0 0 PARK HOTELS RESORTS INC COM 700517105 8065 292635 SH SOLE 18 224869 0 67766 PARK HOTELS RESORTS INC COM 700517105 37642 1365809 SH SOLE 19 1365809 0 0 PARK HOTELS RESORTS INC COM 700517105 124963 4534210 SH SOLE 21 4534210 0 0 PARK HOTELS RESORTS INC COM 700517105 308877 11207450 SH SOLE 22 9014154 0 2193296 PARK HOTELS RESORTS INC COM 700517105 9163 332458 SH SOLE 23 332458 0 0 PARK HOTELS RESORTS INC COM 700517105 17297 627625 SH SOLE 25 627625 0 0 PARK HOTELS RESORTS INC COM 700517105 10990 398765 SH SOLE 26 172629 0 226136 PARK HOTELS RESORTS INC COM 700517105 701 25418 SH SOLE 28 25418 0 0 PARK HOTELS RESORTS INC COM 700517105 15152 549785 SH SOLE 29 364028 0 185757 PARK HOTELS RESORTS INC COM 700517105 27234 988155 SH SOLE 30 988155 0 0 PARK HOTELS RESORTS INC COM 700517105 14405 522694 SH SOLE 31 350074 0 172620 PARK HOTELS RESORTS INC COM 700517105 4076 147911 SH SOLE 34 147911 0 0 PARK HOTELS RESORTS INC COM 700517105 8216 298096 SH SOLE 36 298096 0 0 PARK HOTELS RESORTS INC COM 700517105 512 18570 SH SOLE 40 18570 0 0 PARK NATL CORP COM 700658107 1405 14138 SH SOLE 2 555 0 13583 PARK NATL CORP COM 700658107 16 166 SH SOLE 4 166 0 0 PARK NATL CORP COM 700658107 28 286 SH SOLE 7 286 0 0 PARK NATL CORP COM 700658107 4417 44441 SH SOLE 18 44441 0 0 PARK NATL CORP COM 700658107 2290 23041 SH SOLE 19 23041 0 0 PARK NATL CORP COM 700658107 42340 426003 SH SOLE 21 426003 0 0 PARK NATL CORP COM 700658107 44131 444021 SH SOLE 22 424962 0 19059 PARK NATL CORP COM 700658107 710 7145 SH SOLE 26 3671 0 3474 PARK NATL CORP COM 700658107 188 1890 SH SOLE 28 1890 0 0 PARK NATL CORP COM 700658107 370 3718 SH SOLE 30 3718 0 0 PARK NATL CORP COM 700658107 114 1150 SH SOLE 40 1150 0 0 PARK OHIO HLDGS CORP COM 700666100 355 10908 SH SOLE 2 1292 0 9616 PARK OHIO HLDGS CORP COM 700666100 7 205 SH SOLE 7 205 0 0 PARK OHIO HLDGS CORP COM 700666100 964 29585 SH SOLE 18 29585 0 0 PARK OHIO HLDGS CORP COM 700666100 842 25851 SH SOLE 19 25851 0 0 PARK OHIO HLDGS CORP COM 700666100 9931 304736 SH SOLE 21 304736 0 0 PARK OHIO HLDGS CORP COM 700666100 7980 244853 SH SOLE 22 233059 0 11794 PARK OHIO HLDGS CORP COM 700666100 20 620 SH SOLE 23 620 0 0 PARK OHIO HLDGS CORP COM 700666100 129 3945 SH SOLE 26 0 0 3945 PARK OHIO HLDGS CORP COM 700666100 39 1192 SH SOLE 28 1192 0 0 PARK OHIO HLDGS CORP COM 700666100 103 3166 SH SOLE 30 3166 0 0 PARK OHIO HLDGS CORP COM 700666100 27 842 SH SOLE 40 842 0 0 PARKE BANCORP INC COM 700885106 213 8913 SH SOLE 2 447 0 8466 PARKE BANCORP INC COM 700885106 743 31004 SH SOLE 18 31004 0 0 PARKE BANCORP INC COM 700885106 362 15099 SH SOLE 19 15099 0 0 PARKE BANCORP INC COM 700885106 7300 304822 SH SOLE 21 304822 0 0 PARKE BANCORP INC COM 700885106 2320 96871 SH SOLE 22 92163 0 4708 PARKER DRILLING CO COM 701081507 215 10583 SH SOLE 2 1133 0 9450 PARKER DRILLING CO COM 701081507 650 32053 SH SOLE 18 32053 0 0 PARKER DRILLING CO COM 701081507 315 15518 SH SOLE 19 15518 0 0 PARKER DRILLING CO COM 701081507 6247 308024 SH SOLE 21 308024 0 0 PARKER DRILLING CO COM 701081507 2144 105741 SH SOLE 22 101003 0 4738 PARKER HANNIFIN CORP COM 701094104 52827 310727 SH SOLE 2 29228 0 281499 PARKER HANNIFIN CORP COM 701094104 7892 46420 SH SOLE 4 42912 0 3508 PARKER HANNIFIN CORP COM 701094104 18561 109173 SH SOLE 7 109173 0 0 PARKER HANNIFIN CORP COM 701094104 131 770 SH SOLE 13 770 0 0 PARKER HANNIFIN CORP COM 701094104 181 1067 SH SOLE 15 1067 0 0 PARKER HANNIFIN CORP COM 701094104 43710 257104 SH SOLE 18 239946 0 17158 PARKER HANNIFIN CORP COM 701094104 5989 35228 SH SOLE 19 35228 0 0 PARKER HANNIFIN CORP COM 701094104 465002 2735146 SH SOLE 21 2735146 0 0 PARKER HANNIFIN CORP COM 701094104 535125 3147608 SH SOLE 22 2785809 0 361799 PARKER HANNIFIN CORP COM 701094104 15739 92578 SH SOLE 23 92578 0 0 PARKER HANNIFIN CORP COM 701094104 20477 120444 SH SOLE 25 120444 0 0 PARKER HANNIFIN CORP COM 701094104 117575 691578 SH SOLE 26 163872 0 527706 PARKER HANNIFIN CORP COM 701094104 4280 25175 SH SOLE 28 18069 0 7106 PARKER HANNIFIN CORP COM 701094104 490 2880 SH SOLE 29 2880 0 0 PARKER HANNIFIN CORP COM 701094104 71219 418910 SH SOLE 30 418910 0 0 PARKER HANNIFIN CORP COM 701094104 7947 46744 SH SOLE 31 25211 0 21533 PARKER HANNIFIN CORP COM 701094104 1215 7144 SH SOLE 34 7144 0 0 PARKER HANNIFIN CORP COM 701094104 15738 92573 SH SOLE 36 92573 0 0 PARKER HANNIFIN CORP COM 701094104 456 2680 SH SOLE 40 2680 0 0 PARSLEY ENERGY INC CL A 701877102 11735 617288 SH SOLE 2 60696 0 556592 PARSLEY ENERGY INC CL A 701877102 1432 75331 SH SOLE 4 68563 0 6768 PARSLEY ENERGY INC CL A 701877102 362 19066 SH SOLE 7 19066 0 0 PARSLEY ENERGY INC CL A 701877102 83 4360 SH SOLE 13 4360 0 0 PARSLEY ENERGY INC CL A 701877102 2706 142369 SH SOLE 18 120890 0 21479 PARSLEY ENERGY INC CL A 701877102 1138 59870 SH SOLE 19 59870 0 0 PARSLEY ENERGY INC CL A 701877102 70440 3705401 SH SOLE 21 3705401 0 0 PARSLEY ENERGY INC CL A 701877102 141484 7442628 SH SOLE 22 6890482 0 552146 PARSLEY ENERGY INC CL A 701877102 3731 196248 SH SOLE 23 196248 0 0 PARSLEY ENERGY INC CL A 701877102 10834 569890 SH SOLE 26 304071 0 265819 PARSLEY ENERGY INC CL A 701877102 1118 58805 SH SOLE 28 44347 0 14458 PARSLEY ENERGY INC CL A 701877102 1207 63513 SH SOLE 29 5168 0 58345 PARSLEY ENERGY INC CL A 701877102 8444 444174 SH SOLE 30 444174 0 0 PARSLEY ENERGY INC CL A 701877102 1453 76430 SH SOLE 31 45288 0 31142 PARSLEY ENERGY INC CL A 701877102 226 11887 SH SOLE 34 11887 0 0 PARSLEY ENERGY INC CL A 701877102 1048 55126 SH SOLE 36 55126 0 0 PARSLEY ENERGY INC CL A 701877102 85 4487 SH SOLE 40 4487 0 0 PARSONS CORPORATION COM 70202L102 775 21023 SH SOLE 2 5684 0 15339 PARSONS CORPORATION COM 70202L102 11 298 SH SOLE 7 298 0 0 PARSONS CORPORATION COM 70202L102 2256 61218 SH SOLE 18 61218 0 0 PARSONS CORPORATION COM 70202L102 2172 58924 SH SOLE 19 58924 0 0 PARSONS CORPORATION COM 70202L102 21157 573995 SH SOLE 21 573995 0 0 PARSONS CORPORATION COM 70202L102 15739 427002 SH SOLE 22 418061 0 8941 PARSONS CORPORATION COM 70202L102 1773 48089 SH SOLE 26 8993 0 39096 PARSONS CORPORATION COM 70202L102 28 763 SH SOLE 31 0 0 763 PARSONS CORPORATION COM 70202L102 839 22765 SH SOLE 34 22765 0 0 PARTY CITY HOLDCO INC COM 702149105 409 55749 SH SOLE 2 1960 0 53789 PARTY CITY HOLDCO INC COM 702149105 4 553 SH SOLE 7 553 0 0 PARTY CITY HOLDCO INC COM 702149105 1316 179513 SH SOLE 18 179513 0 0 PARTY CITY HOLDCO INC COM 702149105 650 88651 SH SOLE 19 88651 0 0 PARTY CITY HOLDCO INC COM 702149105 12618 1721412 SH SOLE 21 1721412 0 0 PARTY CITY HOLDCO INC COM 702149105 11892 1622339 SH SOLE 22 1561695 0 60644 PARTY CITY HOLDCO INC COM 702149105 52 7035 SH SOLE 28 7035 0 0 PARTY CITY HOLDCO INC COM 702149105 106 14399 SH SOLE 30 14399 0 0 PARTY CITY HOLDCO INC COM 702149105 12 1597 SH SOLE 40 1597 0 0 PATHFINDER BANCORP INC MD COM 70319R109 10 703 SH SOLE 18 703 0 0 PATHFINDER BANCORP INC MD COM 70319R109 10 713 SH SOLE 21 713 0 0 PATRICK INDS INC COM 703343103 1028 20899 SH SOLE 2 895 0 20004 PATRICK INDS INC COM 703343103 9 192 SH SOLE 4 192 0 0 PATRICK INDS INC COM 703343103 22 449 SH SOLE 7 449 0 0 PATRICK INDS INC COM 703343103 4881 99235 SH SOLE 18 99235 0 0 PATRICK INDS INC COM 703343103 1872 38058 SH SOLE 19 38058 0 0 PATRICK INDS INC COM 703343103 119844 2436355 SH SOLE 21 2436355 0 0 PATRICK INDS INC COM 703343103 32498 660672 SH SOLE 22 628513 0 32159 PATRICK INDS INC COM 703343103 708 14385 SH SOLE 26 12558 0 1827 PATRICK INDS INC COM 703343103 163 3316 SH SOLE 28 3316 0 0 PATRICK INDS INC COM 703343103 1624 33014 SH SOLE 30 33014 0 0 PATRICK INDS INC COM 703343103 1265 25714 SH SOLE 31 0 0 25714 PATRICK INDS INC COM 703343103 88 1780 SH SOLE 40 1780 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 5 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 1 64 SH SOLE 18 64 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 24 1439 SH SOLE 21 1439 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 857 50486 SH SOLE 22 50486 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 4135 179100 SH SOLE 2 91969 0 87131 PATTERN ENERGY GROUP INC CL A 70338P100 12 509 SH SOLE 4 509 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 38 1625 SH SOLE 7 1625 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 6655 288217 SH SOLE 18 288217 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 3472 150386 SH SOLE 19 150386 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 77255 3345800 SH SOLE 21 3345800 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 62314 2698735 SH SOLE 22 2571288 0 127447 PATTERN ENERGY GROUP INC CL A 70338P100 1124 48699 SH SOLE 26 26420 0 22279 PATTERN ENERGY GROUP INC CL A 70338P100 243 10520 SH SOLE 28 10520 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 11015 477042 SH SOLE 30 477042 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 188 8121 SH SOLE 40 8121 0 0 PATTERSON COMPANIES INC COM 703395103 3543 154713 SH SOLE 2 67184 0 87529 PATTERSON COMPANIES INC COM 703395103 53 2298 SH SOLE 4 2298 0 0 PATTERSON COMPANIES INC COM 703395103 72 3135 SH SOLE 7 3135 0 0 PATTERSON COMPANIES INC COM 703395103 11626 507694 SH SOLE 18 506981 0 713 PATTERSON COMPANIES INC COM 703395103 3513 153390 SH SOLE 19 153390 0 0 PATTERSON COMPANIES INC COM 703395103 135891 5934124 SH SOLE 21 5934124 0 0 PATTERSON COMPANIES INC COM 703395103 71138 3106476 SH SOLE 22 2971212 0 135264 PATTERSON COMPANIES INC COM 703395103 184 8046 SH SOLE 23 8046 0 0 PATTERSON COMPANIES INC COM 703395103 700 30578 SH SOLE 26 15300 0 15278 PATTERSON COMPANIES INC COM 703395103 239 10439 SH SOLE 28 10439 0 0 PATTERSON COMPANIES INC COM 703395103 548 23938 SH SOLE 30 23938 0 0 PATTERSON COMPANIES INC COM 703395103 1699 74178 SH SOLE 31 0 0 74178 PATTERSON COMPANIES INC COM 703395103 55 2392 SH SOLE 36 2392 0 0 PATTERSON COMPANIES INC COM 703395103 213 9307 SH SOLE 40 9307 0 0 PATTERSON UTI ENERGY INC COM 703481101 6381 554409 SH SOLE 2 154025 0 400384 PATTERSON UTI ENERGY INC COM 703481101 9 770 SH SOLE 4 770 0 0 PATTERSON UTI ENERGY INC COM 703481101 75 6516 SH SOLE 7 6516 0 0 PATTERSON UTI ENERGY INC COM 703481101 6761 587390 SH SOLE 18 587390 0 0 PATTERSON UTI ENERGY INC COM 703481101 5558 482853 SH SOLE 19 482853 0 0 PATTERSON UTI ENERGY INC COM 703481101 120690 10485664 SH SOLE 21 10485664 0 0 PATTERSON UTI ENERGY INC COM 703481101 78973 6861227 SH SOLE 22 6399500 0 461727 PATTERSON UTI ENERGY INC COM 703481101 77 6651 SH SOLE 25 6651 0 0 PATTERSON UTI ENERGY INC COM 703481101 772 67029 SH SOLE 26 42608 0 24421 PATTERSON UTI ENERGY INC COM 703481101 303 26300 SH SOLE 28 26300 0 0 PATTERSON UTI ENERGY INC COM 703481101 711 61793 SH SOLE 30 61793 0 0 PATTERSON UTI ENERGY INC COM 703481101 125 10873 SH SOLE 31 4473 0 6400 PATTERSON UTI ENERGY INC COM 703481101 5960 517817 SH SOLE 34 517817 0 0 PATTERSON UTI ENERGY INC COM 703481101 132 11459 SH SOLE 36 11459 0 0 PATTERSON UTI ENERGY INC COM 703481101 238 20687 SH SOLE 40 20687 0 0 PAVMED INC COM 70387R106 4 3686 SH SOLE 18 3686 0 0 PAVMED INC COM 70387R106 55 48649 SH SOLE 21 48649 0 0 PAYCHEX INC COM 704326107 99653 1210998 SH SOLE 2 461955 0 749043 PAYCHEX INC COM 704326107 15878 192957 SH SOLE 4 184425 0 8532 PAYCHEX INC COM 704326107 41647 506099 SH SOLE 7 411010 0 95089 PAYCHEX INC COM 704326107 9089 110446 SH SOLE 13 110446 0 0 PAYCHEX INC COM 704326107 299 3630 SH SOLE 15 3630 0 0 PAYCHEX INC COM 704326107 3 34 SH SOLE 17 0 0 34 PAYCHEX INC COM 704326107 101580 1234417 SH SOLE 18 1136861 0 97556 PAYCHEX INC COM 704326107 132437 1609399 SH SOLE 19 1609399 0 0 PAYCHEX INC COM 704326107 1040664 12646304 SH SOLE 21 12646304 0 0 PAYCHEX INC COM 704326107 881156 10707932 SH SOLE 22 9082380 0 1625552 PAYCHEX INC COM 704326107 30114 365953 SH SOLE 23 365953 0 0 PAYCHEX INC COM 704326107 35339 429440 SH SOLE 25 429440 0 0 PAYCHEX INC COM 704326107 150911 1833895 SH SOLE 26 557753 0 1276142 PAYCHEX INC COM 704326107 5258 63897 SH SOLE 28 46407 0 17490 PAYCHEX INC COM 704326107 25735 312734 SH SOLE 29 110216 0 202518 PAYCHEX INC COM 704326107 146233 1777046 SH SOLE 30 1777046 0 0 PAYCHEX INC COM 704326107 22099 268554 SH SOLE 31 203458 0 65096 PAYCHEX INC COM 704326107 4137 50270 SH SOLE 32 50270 0 0 PAYCHEX INC COM 704326107 58306 708537 SH SOLE 34 708537 0 0 PAYCHEX INC COM 704326107 38301 465440 SH SOLE 36 465440 0 0 PAYCHEX INC COM 704326107 1524 18517 SH SOLE 37 18517 0 0 PAYCHEX INC COM 704326107 645 7834 SH SOLE 40 7834 0 0 PAYCOM SOFTWARE INC COM 70432V102 26917 118725 SH SOLE 2 14436 0 104289 PAYCOM SOFTWARE INC COM 70432V102 3907 17234 SH SOLE 4 15847 0 1387 PAYCOM SOFTWARE INC COM 70432V102 941 4152 SH SOLE 7 3349 0 803 PAYCOM SOFTWARE INC COM 70432V102 7791 34363 SH SOLE 18 29856 0 4507 PAYCOM SOFTWARE INC COM 70432V102 3233 14262 SH SOLE 19 14262 0 0 PAYCOM SOFTWARE INC COM 70432V102 218387 963244 SH SOLE 21 963244 0 0 PAYCOM SOFTWARE INC COM 70432V102 310986 1371675 SH SOLE 22 1274416 0 97259 PAYCOM SOFTWARE INC COM 70432V102 8770 38682 SH SOLE 23 38682 0 0 PAYCOM SOFTWARE INC COM 70432V102 294 1298 SH SOLE 25 1298 0 0 PAYCOM SOFTWARE INC COM 70432V102 26637 117489 SH SOLE 26 37571 0 79918 PAYCOM SOFTWARE INC COM 70432V102 2195 9681 SH SOLE 28 7109 0 2572 PAYCOM SOFTWARE INC COM 70432V102 3412 15049 SH SOLE 29 3180 0 11869 PAYCOM SOFTWARE INC COM 70432V102 19996 88199 SH SOLE 30 88199 0 0 PAYCOM SOFTWARE INC COM 70432V102 4209 18566 SH SOLE 31 12211 0 6355 PAYCOM SOFTWARE INC COM 70432V102 743 3277 SH SOLE 34 3277 0 0 PAYCOM SOFTWARE INC COM 70432V102 2024 8926 SH SOLE 36 8926 0 0 PAYCOM SOFTWARE INC COM 70432V102 263 1160 SH SOLE 40 1160 0 0 PAYLOCITY HLDG CORP COM 70438V106 6855 73064 SH SOLE 2 18267 0 54797 PAYLOCITY HLDG CORP COM 70438V106 70 750 SH SOLE 4 750 0 0 PAYLOCITY HLDG CORP COM 70438V106 88 941 SH SOLE 7 941 0 0 PAYLOCITY HLDG CORP COM 70438V106 4233 45119 SH SOLE 18 28695 0 16424 PAYLOCITY HLDG CORP COM 70438V106 22426 239033 SH SOLE 19 239033 0 0 PAYLOCITY HLDG CORP COM 70438V106 46860 499463 SH SOLE 21 499463 0 0 PAYLOCITY HLDG CORP COM 70438V106 112665 1200863 SH SOLE 22 1127136 0 73727 PAYLOCITY HLDG CORP COM 70438V106 4773 50872 SH SOLE 23 50872 0 0 PAYLOCITY HLDG CORP COM 70438V106 63 675 SH SOLE 25 675 0 0 PAYLOCITY HLDG CORP COM 70438V106 10085 107492 SH SOLE 26 6443 0 101049 PAYLOCITY HLDG CORP COM 70438V106 375 3996 SH SOLE 28 3996 0 0 PAYLOCITY HLDG CORP COM 70438V106 41 437 SH SOLE 29 437 0 0 PAYLOCITY HLDG CORP COM 70438V106 1054 11238 SH SOLE 30 11238 0 0 PAYLOCITY HLDG CORP COM 70438V106 6833 72833 SH SOLE 31 4160 0 68673 PAYLOCITY HLDG CORP COM 70438V106 1352 14411 SH SOLE 34 14411 0 0 PAYLOCITY HLDG CORP COM 70438V106 69 731 SH SOLE 36 731 0 0 PAYLOCITY HLDG CORP COM 70438V106 349 3724 SH SOLE 40 3724 0 0 PAYMENT DATA SYS INC COM NEW 70438S202 6 1795 SH SOLE 18 1795 0 0 PAYMENT DATA SYS INC COM NEW 70438S202 70 20138 SH SOLE 21 20138 0 0 PAYPAL HLDGS INC COM 70450Y103 358982 3136309 SH SOLE 2 415314 0 2720995 PAYPAL HLDGS INC COM 70450Y103 43567 380633 SH SOLE 4 350870 0 29763 PAYPAL HLDGS INC COM 70450Y103 119181 1041250 SH SOLE 7 1041250 0 0 PAYPAL HLDGS INC COM 70450Y103 1111 9706 SH SOLE 13 9706 0 0 PAYPAL HLDGS INC COM 70450Y103 1524 13311 SH SOLE 15 13311 0 0 PAYPAL HLDGS INC COM 70450Y103 392877 3432441 SH SOLE 18 2944021 0 488420 PAYPAL HLDGS INC COM 70450Y103 177640 1551983 SH SOLE 19 1551983 0 0 PAYPAL HLDGS INC COM 70450Y103 2686193 23468396 SH SOLE 21 23468396 0 0 PAYPAL HLDGS INC COM 70450Y103 3244723 28348099 SH SOLE 22 25321112 0 3026987 PAYPAL HLDGS INC COM 70450Y103 93871 820117 SH SOLE 23 820117 0 0 PAYPAL HLDGS INC COM 70450Y103 148219 1294942 SH SOLE 25 1294942 0 0 PAYPAL HLDGS INC COM 70450Y103 545187 4763123 SH SOLE 26 1240244 0 3522879 PAYPAL HLDGS INC COM 70450Y103 24976 218209 SH SOLE 28 159949 0 58260 PAYPAL HLDGS INC COM 70450Y103 15183 132647 SH SOLE 29 25079 0 107568 PAYPAL HLDGS INC COM 70450Y103 525304 4589412 SH SOLE 30 4589412 0 0 PAYPAL HLDGS INC COM 70450Y103 47756 417227 SH SOLE 31 212835 0 204392 PAYPAL HLDGS INC COM 70450Y103 18810 164334 SH SOLE 32 164334 0 0 PAYPAL HLDGS INC COM 70450Y103 44707 390592 SH SOLE 34 390592 0 0 PAYPAL HLDGS INC COM 70450Y103 89963 785981 SH SOLE 36 785981 0 0 PAYPAL HLDGS INC COM 70450Y103 2875 25117 SH SOLE 40 25117 0 0 PAYSIGN INC COM 70451A104 344 25721 SH SOLE 2 1221 0 24500 PAYSIGN INC COM 70451A104 12 895 SH SOLE 7 895 0 0 PAYSIGN INC COM 70451A104 1381 103303 SH SOLE 18 103303 0 0 PAYSIGN INC COM 70451A104 688 51428 SH SOLE 19 51428 0 0 PAYSIGN INC COM 70451A104 13669 1022337 SH SOLE 21 1022337 0 0 PAYSIGN INC COM 70451A104 5264 393712 SH SOLE 22 378850 0 14862 PB BANCORP INC COM 70454T100 15 1283 SH SOLE 18 1283 0 0 PB BANCORP INC COM 70454T100 299 25192 SH SOLE 21 25192 0 0 PBF ENERGY INC CL A 69318G106 9098 290662 SH SOLE 2 59344 0 231318 PBF ENERGY INC CL A 69318G106 15 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 149 4754 SH SOLE 7 4754 0 0 PBF ENERGY INC CL A 69318G106 10566 337576 SH SOLE 18 337576 0 0 PBF ENERGY INC CL A 69318G106 830 26507 SH SOLE 19 26507 0 0 PBF ENERGY INC CL A 69318G106 188383 6018616 SH SOLE 21 6018616 0 0 PBF ENERGY INC CL A 69318G106 123937 3959657 SH SOLE 22 3687347 0 272310 PBF ENERGY INC CL A 69318G106 1203 38419 SH SOLE 26 22651 0 15768 PBF ENERGY INC CL A 69318G106 440 14059 SH SOLE 28 14059 0 0 PBF ENERGY INC CL A 69318G106 953 30440 SH SOLE 30 30440 0 0 PBF ENERGY INC CL A 69318G106 1803 57614 SH SOLE 31 2576 0 55038 PBF ENERGY INC CL A 69318G106 205 6549 SH SOLE 34 6549 0 0 PBF ENERGY INC CL A 69318G106 893 28540 SH SOLE 36 28540 0 0 PBF ENERGY INC CL A 69318G106 320 10209 SH SOLE 40 10209 0 0 PC CONNECTION INC COM 69318J100 623 17821 SH SOLE 2 6675 0 11146 PC CONNECTION INC COM 69318J100 4 108 SH SOLE 4 108 0 0 PC CONNECTION INC COM 69318J100 6 183 SH SOLE 7 183 0 0 PC CONNECTION INC COM 69318J100 1411 40332 SH SOLE 18 40332 0 0 PC CONNECTION INC COM 69318J100 3110 88899 SH SOLE 19 88899 0 0 PC CONNECTION INC COM 69318J100 13819 395042 SH SOLE 21 395042 0 0 PC CONNECTION INC COM 69318J100 15372 439454 SH SOLE 22 423232 0 16222 PC CONNECTION INC COM 69318J100 745 21294 SH SOLE 23 21294 0 0 PC CONNECTION INC COM 69318J100 1734 49580 SH SOLE 26 0 0 49580 PC CONNECTION INC COM 69318J100 54 1534 SH SOLE 28 1534 0 0 PC CONNECTION INC COM 69318J100 144 4106 SH SOLE 30 4106 0 0 PC CONNECTION INC COM 69318J100 34 968 SH SOLE 40 968 0 0 PC-TEL INC COM 69325Q105 17 3729 SH SOLE 18 3729 0 0 PC-TEL INC COM 69325Q105 274 61963 SH SOLE 21 61963 0 0 PC-TEL INC COM 69325Q105 2242 506061 SH SOLE 22 506061 0 0 PCM INC COM 69323K100 294 8389 SH SOLE 2 386 0 8003 PCM INC COM 69323K100 11 312 SH SOLE 7 312 0 0 PCM INC COM 69323K100 1150 32828 SH SOLE 18 32828 0 0 PCM INC COM 69323K100 575 16397 SH SOLE 19 16397 0 0 PCM INC COM 69323K100 11046 315237 SH SOLE 21 315237 0 0 PCM INC COM 69323K100 9145 260988 SH SOLE 22 256976 0 4012 PCM INC COM 69323K100 1450 41370 SH SOLE 31 0 0 41370 PCSB FINL CORP COM 69324R104 297 14665 SH SOLE 2 738 0 13927 PCSB FINL CORP COM 69324R104 9 445 SH SOLE 7 445 0 0 PCSB FINL CORP COM 69324R104 1178 58172 SH SOLE 18 58172 0 0 PCSB FINL CORP COM 69324R104 546 26950 SH SOLE 19 26950 0 0 PCSB FINL CORP COM 69324R104 11460 565911 SH SOLE 21 565911 0 0 PCSB FINL CORP COM 69324R104 5820 287428 SH SOLE 22 273658 0 13770 PDC ENERGY INC COM 69327R101 2494 69159 SH SOLE 2 2745 0 66414 PDC ENERGY INC COM 69327R101 13 361 SH SOLE 4 361 0 0 PDC ENERGY INC COM 69327R101 71 1969 SH SOLE 7 1969 0 0 PDC ENERGY INC COM 69327R101 10490 290899 SH SOLE 18 290899 0 0 PDC ENERGY INC COM 69327R101 4081 113184 SH SOLE 19 113184 0 0 PDC ENERGY INC COM 69327R101 255591 7087937 SH SOLE 21 7087937 0 0 PDC ENERGY INC COM 69327R101 72443 2008955 SH SOLE 22 1910068 0 98887 PDC ENERGY INC COM 69327R101 829 22999 SH SOLE 26 11918 0 11081 PDC ENERGY INC COM 69327R101 311 8614 SH SOLE 28 8614 0 0 PDC ENERGY INC COM 69327R101 3992 110710 SH SOLE 30 110710 0 0 PDC ENERGY INC COM 69327R101 118 3268 SH SOLE 36 3268 0 0 PDC ENERGY INC COM 69327R101 237 6584 SH SOLE 40 6584 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2286 2441000 PRN SOLE 2 2441000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2669 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 1898 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 356 380000 PRN SOLE 34 380000 0 0 PDF SOLUTIONS INC COM 693282105 354 26979 SH SOLE 2 1169 0 25810 PDF SOLUTIONS INC COM 693282105 10 726 SH SOLE 7 726 0 0 PDF SOLUTIONS INC COM 693282105 1651 125802 SH SOLE 18 125802 0 0 PDF SOLUTIONS INC COM 693282105 624 47528 SH SOLE 19 47528 0 0 PDF SOLUTIONS INC COM 693282105 40995 3124641 SH SOLE 21 3124641 0 0 PDF SOLUTIONS INC COM 693282105 10897 830598 SH SOLE 22 795327 0 35271 PDF SOLUTIONS INC COM 693282105 250 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 605 46109 SH SOLE 30 46109 0 0 PDF SOLUTIONS INC COM 693282105 39 2955 SH SOLE 40 2955 0 0 PDL BIOPHARMA INC COM 69329Y104 405 128954 SH SOLE 2 4395 0 124559 PDL BIOPHARMA INC COM 69329Y104 4 1271 SH SOLE 4 1271 0 0 PDL BIOPHARMA INC COM 69329Y104 4 1262 SH SOLE 7 1262 0 0 PDL BIOPHARMA INC COM 69329Y104 1427 454550 SH SOLE 18 454550 0 0 PDL BIOPHARMA INC COM 69329Y104 680 216690 SH SOLE 19 216690 0 0 PDL BIOPHARMA INC COM 69329Y104 16956 5399949 SH SOLE 21 5399949 0 0 PDL BIOPHARMA INC COM 69329Y104 14810 4716552 SH SOLE 22 4452490 0 264062 PDL BIOPHARMA INC COM 69329Y104 100 31774 SH SOLE 26 21375 0 10399 PDL BIOPHARMA INC COM 69329Y104 72 22824 SH SOLE 28 22824 0 0 PDL BIOPHARMA INC COM 69329Y104 197 62788 SH SOLE 30 62788 0 0 PDL BIOPHARMA INC COM 69329Y104 56 17876 SH SOLE 40 17876 0 0 PDL CMNTY BANCORP COM 69290X101 98 6864 SH SOLE 2 270 0 6594 PDL CMNTY BANCORP COM 69290X101 424 29660 SH SOLE 18 29660 0 0 PDL CMNTY BANCORP COM 69290X101 188 13129 SH SOLE 19 13129 0 0 PDL CMNTY BANCORP COM 69290X101 4577 320287 SH SOLE 21 320287 0 0 PDL CMNTY BANCORP COM 69290X101 1135 79433 SH SOLE 22 74888 0 4545 PDS BIOTECHNOLOGY CORP COM 70465T107 2 277 SH SOLE 21 277 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 85 14136 SH SOLE 22 14136 0 0 PDVWIRELESS INC COM 69290R104 376 7999 SH SOLE 2 400 0 7599 PDVWIRELESS INC COM 69290R104 3 73 SH SOLE 7 73 0 0 PDVWIRELESS INC COM 69290R104 1510 32138 SH SOLE 18 32138 0 0 PDVWIRELESS INC COM 69290R104 736 15658 SH SOLE 19 15658 0 0 PDVWIRELESS INC COM 69290R104 14977 318650 SH SOLE 21 318650 0 0 PDVWIRELESS INC COM 69290R104 13138 279522 SH SOLE 22 265463 0 14059 PDVWIRELESS INC COM 69290R104 107 2276 SH SOLE 26 0 0 2276 PDVWIRELESS INC COM 69290R104 51 1081 SH SOLE 28 1081 0 0 PDVWIRELESS INC COM 69290R104 157 3348 SH SOLE 30 3348 0 0 PDVWIRELESS INC COM 69290R104 52 1114 SH SOLE 40 1114 0 0 PEABODY ENERGY CORP NEW COM 704551100 98 4062 SH SOLE 2 4062 0 0 PEABODY ENERGY CORP NEW COM 704551100 9 359 SH SOLE 4 359 0 0 PEABODY ENERGY CORP NEW COM 704551100 60 2479 SH SOLE 7 2479 0 0 PEABODY ENERGY CORP NEW COM 704551100 5767 239289 SH SOLE 18 239289 0 0 PEABODY ENERGY CORP NEW COM 704551100 3306 137180 SH SOLE 19 137180 0 0 PEABODY ENERGY CORP NEW COM 704551100 57676 2393190 SH SOLE 21 2393190 0 0 PEABODY ENERGY CORP NEW COM 704551100 63282 2625822 SH SOLE 22 2522767 0 103055 PEABODY ENERGY CORP NEW COM 704551100 81 3377 SH SOLE 23 3377 0 0 PEABODY ENERGY CORP NEW COM 704551100 548 22738 SH SOLE 26 16203 0 6535 PEABODY ENERGY CORP NEW COM 704551100 226 9390 SH SOLE 28 9390 0 0 PEABODY ENERGY CORP NEW COM 704551100 570 23645 SH SOLE 30 23645 0 0 PEABODY ENERGY CORP NEW COM 704551100 12 507 SH SOLE 34 507 0 0 PEABODY ENERGY CORP NEW COM 704551100 49 2027 SH SOLE 36 2027 0 0 PEABODY ENERGY CORP NEW COM 704551100 185 7659 SH SOLE 40 7659 0 0 PEAK RESORTS INC COM 70469L100 10 2192 SH SOLE 18 2192 0 0 PEAK RESORTS INC COM 70469L100 191 40234 SH SOLE 21 40234 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 556 19755 SH SOLE 2 774 0 18981 PEAPACK-GLADSTONE FINL CORP COM 704699107 10 353 SH SOLE 7 353 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1859 66106 SH SOLE 18 66106 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 906 32224 SH SOLE 19 32224 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 17964 638820 SH SOLE 21 638820 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 13472 479087 SH SOLE 22 457995 0 21092 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 125 4431 SH SOLE 30 4431 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 5318 188703 SH SOLE 2 60864 0 127839 PEBBLEBROOK HOTEL TR COM 70509V100 1020 36188 SH SOLE 4 36188 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3929 139412 SH SOLE 7 139412 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 146 5198 SH SOLE 15 5198 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 20618 731664 SH SOLE 18 731664 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 10555 374549 SH SOLE 19 374549 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 282332 10018864 SH SOLE 21 10018864 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 164972 5854230 SH SOLE 22 5671742 0 182488 PEBBLEBROOK HOTEL TR COM 70509V100 173 6139 SH SOLE 23 6139 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7724 274102 SH SOLE 25 274102 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2623 93077 SH SOLE 26 27628 0 65449 PEBBLEBROOK HOTEL TR COM 70509V100 452 16049 SH SOLE 28 16049 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1938 68762 SH SOLE 29 68762 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 16824 597034 SH SOLE 30 597034 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 181 6408 SH SOLE 36 6408 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 357 12684 SH SOLE 40 12684 0 0 PEDEVCO CORP COM PAR 70532Y303 3 1539 SH SOLE 18 1539 0 0 PEDEVCO CORP COM PAR 70532Y303 41 19633 SH SOLE 21 19633 0 0 PEGASYSTEMS INC COM 705573103 5155 72387 SH SOLE 2 2837 0 69550 PEGASYSTEMS INC COM 705573103 16 226 SH SOLE 4 226 0 0 PEGASYSTEMS INC COM 705573103 50 697 SH SOLE 7 697 0 0 PEGASYSTEMS INC COM 705573103 1289 18104 SH SOLE 18 18104 0 0 PEGASYSTEMS INC COM 705573103 595 8355 SH SOLE 19 8355 0 0 PEGASYSTEMS INC COM 705573103 42254 593378 SH SOLE 21 593378 0 0 PEGASYSTEMS INC COM 705573103 74418 1045043 SH SOLE 22 969684 0 75359 PEGASYSTEMS INC COM 705573103 1275 17908 SH SOLE 26 13744 0 4164 PEGASYSTEMS INC COM 705573103 391 5496 SH SOLE 28 5496 0 0 PEGASYSTEMS INC COM 705573103 14846 208486 SH SOLE 30 208486 0 0 PEGASYSTEMS INC COM 705573103 57 806 SH SOLE 31 806 0 0 PEGASYSTEMS INC COM 705573103 306 4291 SH SOLE 40 4291 0 0 PEMBINA PIPELINE CORP COM 706327103 7543 202722 SH SOLE 21 202722 0 0 PENN NATL GAMING INC COM 707569109 4843 251433 SH SOLE 2 49737 0 201696 PENN NATL GAMING INC COM 707569109 10 536 SH SOLE 4 536 0 0 PENN NATL GAMING INC COM 707569109 62 3230 SH SOLE 7 3230 0 0 PENN NATL GAMING INC COM 707569109 11832 614329 SH SOLE 18 614329 0 0 PENN NATL GAMING INC COM 707569109 3654 189729 SH SOLE 19 189729 0 0 PENN NATL GAMING INC COM 707569109 146014 7581220 SH SOLE 21 7581220 0 0 PENN NATL GAMING INC COM 707569109 72093 3743162 SH SOLE 22 3582845 0 160317 PENN NATL GAMING INC COM 707569109 1056 54803 SH SOLE 26 24589 0 30214 PENN NATL GAMING INC COM 707569109 264 13727 SH SOLE 28 13727 0 0 PENN NATL GAMING INC COM 707569109 580 30129 SH SOLE 30 30129 0 0 PENN NATL GAMING INC COM 707569109 21 1091 SH SOLE 36 1091 0 0 PENN NATL GAMING INC COM 707569109 213 11078 SH SOLE 40 11078 0 0 PENN VA CORP NEW COM 70788V102 481 15689 SH SOLE 2 1231 0 14458 PENN VA CORP NEW COM 70788V102 8 266 SH SOLE 7 266 0 0 PENN VA CORP NEW COM 70788V102 1900 61921 SH SOLE 18 61921 0 0 PENN VA CORP NEW COM 70788V102 879 28644 SH SOLE 19 28644 0 0 PENN VA CORP NEW COM 70788V102 45540 1484362 SH SOLE 21 1484362 0 0 PENN VA CORP NEW COM 70788V102 12617 411261 SH SOLE 22 395787 0 15474 PENN VA CORP NEW COM 70788V102 66 2145 SH SOLE 23 2145 0 0 PENN VA CORP NEW COM 70788V102 140 4566 SH SOLE 26 0 0 4566 PENN VA CORP NEW COM 70788V102 34 1114 SH SOLE 28 1114 0 0 PENN VA CORP NEW COM 70788V102 594 19362 SH SOLE 30 19362 0 0 PENN VA CORP NEW COM 70788V102 26 836 SH SOLE 40 836 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1999 172895 SH SOLE 30 172895 0 0 PENNANTPARK INVT CORP COM 708062104 282 44699 SH SOLE 22 0 0 44699 PENNANTPARK INVT CORP COM 708062104 1946 307917 SH SOLE 30 307917 0 0 PENNEY J C CORP INC COM 708160106 368 322800 SH SOLE 2 11493 0 311307 PENNEY J C CORP INC COM 708160106 2 1890 SH SOLE 4 1890 0 0 PENNEY J C CORP INC COM 708160106 62 54486 SH SOLE 7 54486 0 0 PENNEY J C CORP INC COM 708160106 1653 1449964 SH SOLE 18 1449964 0 0 PENNEY J C CORP INC COM 708160106 662 580799 SH SOLE 19 580799 0 0 PENNEY J C CORP INC COM 708160106 35402 31054529 SH SOLE 21 31054529 0 0 PENNEY J C CORP INC COM 708160106 10812 9483785 SH SOLE 22 9069018 0 414767 PENNEY J C CORP INC COM 708160106 81 70717 SH SOLE 26 30526 0 40191 PENNEY J C CORP INC COM 708160106 47 41613 SH SOLE 28 41613 0 0 PENNEY J C CORP INC COM 708160106 552 484418 SH SOLE 30 484418 0 0 PENNEY J C CORP INC COM 708160106 49 42559 SH SOLE 36 42559 0 0 PENNEY J C CORP INC COM 708160106 36 31559 SH SOLE 40 31559 0 0 PENNS WOODS BANCORP INC COM 708430103 194 4286 SH SOLE 2 169 0 4117 PENNS WOODS BANCORP INC COM 708430103 723 15973 SH SOLE 18 15973 0 0 PENNS WOODS BANCORP INC COM 708430103 349 7704 SH SOLE 19 7704 0 0 PENNS WOODS BANCORP INC COM 708430103 7280 160891 SH SOLE 21 160891 0 0 PENNS WOODS BANCORP INC COM 708430103 2328 51439 SH SOLE 22 47260 0 4179 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 483 74297 SH SOLE 2 3190 0 71107 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 113 17460 SH SOLE 4 17460 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 524 80674 SH SOLE 7 80674 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 20 3091 SH SOLE 15 3091 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1933 297363 SH SOLE 18 297363 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1256 193162 SH SOLE 19 193162 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 45509 7001368 SH SOLE 21 7001368 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 17401 2677025 SH SOLE 22 2584720 0 92305 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 13 2069 SH SOLE 23 2069 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 962 148033 SH SOLE 25 148033 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 375 57632 SH SOLE 26 9199 0 48433 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 66 10193 SH SOLE 28 10193 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 229 35154 SH SOLE 29 35154 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2677 411794 SH SOLE 30 411794 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 50 7653 SH SOLE 40 7653 0 0 PENNYMAC FINL SVCS INC COM 70932M107 96 4309 SH SOLE 2 0 0 4309 PENNYMAC FINL SVCS INC COM 70932M107 9 406 SH SOLE 7 406 0 0 PENNYMAC FINL SVCS INC COM 70932M107 642 28956 SH SOLE 18 28956 0 0 PENNYMAC FINL SVCS INC COM 70932M107 122 5513 SH SOLE 19 5513 0 0 PENNYMAC FINL SVCS INC COM 70932M107 7110 320562 SH SOLE 21 320562 0 0 PENNYMAC FINL SVCS INC COM 70932M107 2366 106668 SH SOLE 22 106668 0 0 PENNYMAC MTG INVT TR COM 70931T103 5789 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 1663 76157 SH SOLE 2 3113 0 73044 PENNYMAC MTG INVT TR COM 70931T103 7 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 45 2082 SH SOLE 7 2082 0 0 PENNYMAC MTG INVT TR COM 70931T103 7201 329851 SH SOLE 18 329851 0 0 PENNYMAC MTG INVT TR COM 70931T103 2789 127746 SH SOLE 19 127746 0 0 PENNYMAC MTG INVT TR COM 70931T103 212800 9748052 SH SOLE 21 9748052 0 0 PENNYMAC MTG INVT TR COM 70931T103 45389 2079183 SH SOLE 22 1987783 0 91400 PENNYMAC MTG INVT TR COM 70931T103 180 8247 SH SOLE 26 4146 0 4101 PENNYMAC MTG INVT TR COM 70931T103 201 9210 SH SOLE 28 9210 0 0 PENNYMAC MTG INVT TR COM 70931T103 2422 110958 SH SOLE 30 110958 0 0 PENNYMAC MTG INVT TR COM 70931T103 128 5858 SH SOLE 36 5858 0 0 PENNYMAC MTG INVT TR COM 70931T103 109 4990 SH SOLE 40 4990 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 9354 197752 SH SOLE 2 106397 0 91355 PENSKE AUTOMOTIVE GRP INC COM 70959W103 673 14225 SH SOLE 4 14225 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 251 5317 SH SOLE 7 5317 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1464 30949 SH SOLE 18 29488 0 1461 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2836 59952 SH SOLE 19 59952 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 20679 437188 SH SOLE 21 437188 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 55613 1175758 SH SOLE 22 1022575 0 153183 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1403 29663 SH SOLE 23 29663 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 843 17827 SH SOLE 25 17827 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1140 24112 SH SOLE 26 11999 0 12113 PENSKE AUTOMOTIVE GRP INC COM 70959W103 215 4535 SH SOLE 28 4535 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1161 24536 SH SOLE 29 16937 0 7599 PENSKE AUTOMOTIVE GRP INC COM 70959W103 550 11633 SH SOLE 30 11633 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1498 31663 SH SOLE 31 30463 0 1200 PENSKE AUTOMOTIVE GRP INC COM 70959W103 710 15016 SH SOLE 34 15016 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 688 14546 SH SOLE 36 14546 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 118 2494 SH SOLE 40 2494 0 0 PENTAIR PLC SHS G7S00T104 16674 448217 SH SOLE 2 80046 0 368171 PENTAIR PLC SHS G7S00T104 1883 50617 SH SOLE 4 45357 0 5260 PENTAIR PLC SHS G7S00T104 18919 508582 SH SOLE 7 285497 0 223085 PENTAIR PLC SHS G7S00T104 106 2843 SH SOLE 13 2843 0 0 PENTAIR PLC SHS G7S00T104 45 1205 SH SOLE 15 1205 0 0 PENTAIR PLC SHS G7S00T104 26851 721800 SH SOLE 18 608710 0 113090 PENTAIR PLC SHS G7S00T104 125793 3381522 SH SOLE 19 3381522 0 0 PENTAIR PLC SHS G7S00T104 138063 3711358 SH SOLE 21 3711358 0 0 PENTAIR PLC SHS G7S00T104 172441 4635511 SH SOLE 22 4174815 0 460696 PENTAIR PLC SHS G7S00T104 4483 120499 SH SOLE 23 120499 0 0 PENTAIR PLC SHS G7S00T104 7861 211316 SH SOLE 25 211316 0 0 PENTAIR PLC SHS G7S00T104 30322 815095 SH SOLE 26 284185 0 530910 PENTAIR PLC SHS G7S00T104 1202 32319 SH SOLE 28 22927 0 9392 PENTAIR PLC SHS G7S00T104 1382 37153 SH SOLE 29 3493 0 33660 PENTAIR PLC SHS G7S00T104 39913 1072939 SH SOLE 30 1072939 0 0 PENTAIR PLC SHS G7S00T104 2411 64823 SH SOLE 31 33414 0 31409 PENTAIR PLC SHS G7S00T104 3501 94121 SH SOLE 34 94121 0 0 PENTAIR PLC SHS G7S00T104 4686 125967 SH SOLE 36 125967 0 0 PENTAIR PLC SHS G7S00T104 129 3456 SH SOLE 40 3456 0 0 PENUMBRA INC COM 70975L107 13436 83974 SH SOLE 2 25712 0 58262 PENUMBRA INC COM 70975L107 810 5061 SH SOLE 4 5061 0 0 PENUMBRA INC COM 70975L107 332 2073 SH SOLE 7 2073 0 0 PENUMBRA INC COM 70975L107 3031 18943 SH SOLE 18 18240 0 703 PENUMBRA INC COM 70975L107 4082 25512 SH SOLE 19 25512 0 0 PENUMBRA INC COM 70975L107 87407 546292 SH SOLE 21 546292 0 0 PENUMBRA INC COM 70975L107 145400 908753 SH SOLE 22 835293 0 73460 PENUMBRA INC COM 70975L107 1951 12191 SH SOLE 23 12191 0 0 PENUMBRA INC COM 70975L107 2952 18449 SH SOLE 26 6625 0 11824 PENUMBRA INC COM 70975L107 613 3831 SH SOLE 28 3831 0 0 PENUMBRA INC COM 70975L107 723 4519 SH SOLE 29 4519 0 0 PENUMBRA INC COM 70975L107 6069 37929 SH SOLE 30 37929 0 0 PENUMBRA INC COM 70975L107 2302 14387 SH SOLE 31 11235 0 3152 PENUMBRA INC COM 70975L107 164 1025 SH SOLE 34 1025 0 0 PENUMBRA INC COM 70975L107 431 2696 SH SOLE 36 2696 0 0 PENUMBRA INC COM 70975L107 530 3313 SH SOLE 40 3313 0 0 PEOPLES BANCORP INC COM 709789101 607 18805 SH SOLE 2 749 0 18056 PEOPLES BANCORP INC COM 709789101 11 330 SH SOLE 7 330 0 0 PEOPLES BANCORP INC COM 709789101 2033 63006 SH SOLE 18 63006 0 0 PEOPLES BANCORP INC COM 709789101 995 30841 SH SOLE 19 30841 0 0 PEOPLES BANCORP INC COM 709789101 20061 621850 SH SOLE 21 621850 0 0 PEOPLES BANCORP INC COM 709789101 21949 680388 SH SOLE 22 651213 0 29175 PEOPLES BANCORP INC COM 709789101 129 4000 SH SOLE 26 0 0 4000 PEOPLES BANCORP INC COM 709789101 80 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 151 4670 SH SOLE 30 4670 0 0 PEOPLES BANCORP INC COM 709789101 46 1417 SH SOLE 40 1417 0 0 PEOPLES BANCORP N C INC COM 710577107 148 4921 SH SOLE 2 165 0 4756 PEOPLES BANCORP N C INC COM 710577107 481 15995 SH SOLE 18 15995 0 0 PEOPLES BANCORP N C INC COM 710577107 210 7004 SH SOLE 19 7004 0 0 PEOPLES BANCORP N C INC COM 710577107 4496 149615 SH SOLE 21 149615 0 0 PEOPLES BANCORP N C INC COM 710577107 1233 41036 SH SOLE 22 38066 0 2970 PEOPLES FINL SVCS CORP COM 711040105 311 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 1090 24226 SH SOLE 18 24226 0 0 PEOPLES FINL SVCS CORP COM 711040105 496 11033 SH SOLE 19 11033 0 0 PEOPLES FINL SVCS CORP COM 711040105 10696 237752 SH SOLE 21 237752 0 0 PEOPLES FINL SVCS CORP COM 711040105 3847 85511 SH SOLE 22 79414 0 6097 PEOPLES UTAH BANCORP COM 712706209 428 14548 SH SOLE 2 672 0 13876 PEOPLES UTAH BANCORP COM 712706209 8 270 SH SOLE 7 270 0 0 PEOPLES UTAH BANCORP COM 712706209 1608 54687 SH SOLE 18 54503 0 184 PEOPLES UTAH BANCORP COM 712706209 780 26520 SH SOLE 19 26520 0 0 PEOPLES UTAH BANCORP COM 712706209 15362 522514 SH SOLE 21 522514 0 0 PEOPLES UTAH BANCORP COM 712706209 9319 316982 SH SOLE 22 296305 0 20677 PEOPLES UTAH BANCORP COM 712706209 115 3918 SH SOLE 26 0 0 3918 PEOPLES UTAH BANCORP COM 712706209 135 4578 SH SOLE 30 4578 0 0 PEOPLES UTD FINL INC COM 712704105 17215 1025945 SH SOLE 2 128978 0 896967 PEOPLES UTD FINL INC COM 712704105 2068 123261 SH SOLE 4 114082 0 9179 PEOPLES UTD FINL INC COM 712704105 21226 1264952 SH SOLE 7 770607 0 494345 PEOPLES UTD FINL INC COM 712704105 52 3081 SH SOLE 13 3081 0 0 PEOPLES UTD FINL INC COM 712704105 77 4600 SH SOLE 15 4600 0 0 PEOPLES UTD FINL INC COM 712704105 15587 928883 SH SOLE 18 877356 0 51527 PEOPLES UTD FINL INC COM 712704105 2076 123701 SH SOLE 19 123701 0 0 PEOPLES UTD FINL INC COM 712704105 300926 17933601 SH SOLE 21 17933601 0 0 PEOPLES UTD FINL INC COM 712704105 177662 10587708 SH SOLE 22 9378127 0 1209581 PEOPLES UTD FINL INC COM 712704105 4827 287649 SH SOLE 23 287649 0 0 PEOPLES UTD FINL INC COM 712704105 6330 377219 SH SOLE 25 377219 0 0 PEOPLES UTD FINL INC COM 712704105 30890 1840904 SH SOLE 26 562749 0 1278155 PEOPLES UTD FINL INC COM 712704105 1278 76182 SH SOLE 28 57493 0 18689 PEOPLES UTD FINL INC COM 712704105 1521 90627 SH SOLE 29 8472 0 82155 PEOPLES UTD FINL INC COM 712704105 24697 1471798 SH SOLE 30 1471798 0 0 PEOPLES UTD FINL INC COM 712704105 2395 142713 SH SOLE 31 81434 0 61279 PEOPLES UTD FINL INC COM 712704105 2394 142642 SH SOLE 32 142642 0 0 PEOPLES UTD FINL INC COM 712704105 360 21479 SH SOLE 34 21479 0 0 PEOPLES UTD FINL INC COM 712704105 8239 490981 SH SOLE 36 490981 0 0 PEOPLES UTD FINL INC COM 712704105 116 6909 SH SOLE 40 6909 0 0 PEPSICO INC COM 713448108 476923 3637026 SH SOLE 2 581192 0 3055834 PEPSICO INC COM 713448108 67074 511509 SH SOLE 4 473415 0 38094 PEPSICO INC COM 713448108 203722 1553586 SH SOLE 7 1475598 0 77988 PEPSICO INC COM 713448108 9720 74126 SH SOLE 13 74126 0 0 PEPSICO INC COM 713448108 1972 15038 SH SOLE 15 15038 0 0 PEPSICO INC COM 713448108 42 319 SH SOLE 17 0 0 319 PEPSICO INC COM 713448108 637661 4862814 SH SOLE 18 4603594 0 259220 PEPSICO INC COM 713448108 466251 3555642 SH SOLE 19 3555642 0 0 PEPSICO INC COM 713448108 4907 37423 SH SOLE 20 37423 0 0 PEPSICO INC COM 713448108 4363361 33275079 SH SOLE 21 33275079 0 0 PEPSICO INC COM 713448108 4686414 35738684 SH SOLE 22 31761166 0 3977518 PEPSICO INC COM 713448108 137095 1045493 SH SOLE 23 1045493 0 0 PEPSICO INC COM 713448108 191022 1456739 SH SOLE 25 1456739 0 0 PEPSICO INC COM 713448108 908839 6930827 SH SOLE 26 1686793 0 5244034 PEPSICO INC COM 713448108 36077 275123 SH SOLE 28 201266 0 73857 PEPSICO INC COM 713448108 31227 238141 SH SOLE 29 38813 0 199328 PEPSICO INC COM 713448108 836272 6377429 SH SOLE 30 6377429 0 0 PEPSICO INC COM 713448108 57381 437592 SH SOLE 31 266611 0 170981 PEPSICO INC COM 713448108 31055 236826 SH SOLE 32 236826 0 0 PEPSICO INC COM 713448108 112914 861081 SH SOLE 34 861081 0 0 PEPSICO INC COM 713448108 155971 1189436 SH SOLE 36 1189436 0 0 PEPSICO INC COM 713448108 2608 19892 SH SOLE 37 19892 0 0 PEPSICO INC COM 713448108 4151 31655 SH SOLE 40 31655 0 0 PERCEPTRON INC COM 71361F100 8 1707 SH SOLE 18 1707 0 0 PERCEPTRON INC COM 71361F100 118 26618 SH SOLE 21 26618 0 0 PERFICIENT INC COM 71375U101 1096 31946 SH SOLE 2 5481 0 26465 PERFICIENT INC COM 71375U101 5 152 SH SOLE 4 152 0 0 PERFICIENT INC COM 71375U101 15 424 SH SOLE 7 424 0 0 PERFICIENT INC COM 71375U101 5150 150068 SH SOLE 18 148295 0 1773 PERFICIENT INC COM 71375U101 3942 114873 SH SOLE 19 114873 0 0 PERFICIENT INC COM 71375U101 122978 3583284 SH SOLE 21 3583284 0 0 PERFICIENT INC COM 71375U101 37846 1102745 SH SOLE 22 1060332 0 42413 PERFICIENT INC COM 71375U101 439 12790 SH SOLE 23 12790 0 0 PERFICIENT INC COM 71375U101 1728 50359 SH SOLE 26 12620 0 37739 PERFICIENT INC COM 71375U101 175 5092 SH SOLE 28 5092 0 0 PERFICIENT INC COM 71375U101 1691 49274 SH SOLE 30 49274 0 0 PERFICIENT INC COM 71375U101 831 24204 SH SOLE 31 0 0 24204 PERFICIENT INC COM 71375U101 215 6268 SH SOLE 34 6268 0 0 PERFICIENT INC COM 71375U101 141 4110 SH SOLE 40 4110 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7448 186052 SH SOLE 2 87043 0 99009 PERFORMANCE FOOD GROUP CO COM 71377A103 454 11337 SH SOLE 4 11337 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 268 6698 SH SOLE 7 6698 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2005 50075 SH SOLE 13 50075 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 16426 410335 SH SOLE 18 387867 0 22468 PERFORMANCE FOOD GROUP CO COM 71377A103 30991 774189 SH SOLE 19 774189 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 130995 3272418 SH SOLE 21 3272418 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 148811 3717493 SH SOLE 22 3387213 0 330280 PERFORMANCE FOOD GROUP CO COM 71377A103 1736 43359 SH SOLE 23 43359 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 183 4573 SH SOLE 25 4573 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3953 98744 SH SOLE 26 31492 0 67252 PERFORMANCE FOOD GROUP CO COM 71377A103 531 13255 SH SOLE 28 13255 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5328 133088 SH SOLE 29 11944 0 121144 PERFORMANCE FOOD GROUP CO COM 71377A103 1931 48231 SH SOLE 30 48231 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1144 28587 SH SOLE 31 26853 0 1734 PERFORMANCE FOOD GROUP CO COM 71377A103 867 21653 SH SOLE 34 21653 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1635 40855 SH SOLE 36 40855 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 444 11087 SH SOLE 40 11087 0 0 PERFORMANT FINL CORP COM 71377E105 8 7867 SH SOLE 18 7867 0 0 PERFORMANT FINL CORP COM 71377E105 129 122763 SH SOLE 21 122763 0 0 PERFORMANT FINL CORP COM 71377E105 46 43420 SH SOLE 22 43420 0 0 PERKINELMER INC COM 714046109 26558 275668 SH SOLE 2 27791 0 247877 PERKINELMER INC COM 714046109 3551 36854 SH SOLE 4 33789 0 3065 PERKINELMER INC COM 714046109 9044 93881 SH SOLE 7 93881 0 0 PERKINELMER INC COM 714046109 2 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 21304 221129 SH SOLE 18 206663 0 14466 PERKINELMER INC COM 714046109 50578 524994 SH SOLE 19 524994 0 0 PERKINELMER INC COM 714046109 235172 2441063 SH SOLE 21 2441063 0 0 PERKINELMER INC COM 714046109 276672 2871828 SH SOLE 22 2573519 0 298309 PERKINELMER INC COM 714046109 7562 78495 SH SOLE 23 78495 0 0 PERKINELMER INC COM 714046109 76 784 SH SOLE 25 784 0 0 PERKINELMER INC COM 714046109 33560 348353 SH SOLE 26 95742 0 252611 PERKINELMER INC COM 714046109 2052 21303 SH SOLE 28 15531 0 5772 PERKINELMER INC COM 714046109 2451 25439 SH SOLE 29 2527 0 22912 PERKINELMER INC COM 714046109 37947 393889 SH SOLE 30 393889 0 0 PERKINELMER INC COM 714046109 3571 37067 SH SOLE 31 21032 0 16035 PERKINELMER INC COM 714046109 590 6125 SH SOLE 34 6125 0 0 PERKINELMER INC COM 714046109 2023 20998 SH SOLE 36 20998 0 0 PERKINELMER INC COM 714046109 249 2588 SH SOLE 40 2588 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 15 1618 SH SOLE 18 1618 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 282 31011 SH SOLE 21 31011 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 9 2402 SH SOLE 18 2402 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 160 40899 SH SOLE 21 40899 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1258 321694 SH SOLE 22 321694 0 0 PERRIGO CO PLC SHS G97822103 15723 330170 SH SOLE 2 38198 0 291972 PERRIGO CO PLC SHS G97822103 1970 41361 SH SOLE 4 37970 0 3391 PERRIGO CO PLC SHS G97822103 5879 123463 SH SOLE 7 104376 0 19087 PERRIGO CO PLC SHS G97822103 305 6411 SH SOLE 13 6411 0 0 PERRIGO CO PLC SHS G97822103 51 1077 SH SOLE 15 1077 0 0 PERRIGO CO PLC SHS G97822103 19384 407054 SH SOLE 18 389890 0 17164 PERRIGO CO PLC SHS G97822103 2187 45925 SH SOLE 19 45925 0 0 PERRIGO CO PLC SHS G97822103 149211 3133373 SH SOLE 21 3133373 0 0 PERRIGO CO PLC SHS G97822103 158595 3330421 SH SOLE 22 2977330 0 353091 PERRIGO CO PLC SHS G97822103 4385 92078 SH SOLE 23 92078 0 0 PERRIGO CO PLC SHS G97822103 5728 120280 SH SOLE 25 120280 0 0 PERRIGO CO PLC SHS G97822103 30799 646765 SH SOLE 26 189571 0 457194 PERRIGO CO PLC SHS G97822103 1188 24944 SH SOLE 28 18203 0 6741 PERRIGO CO PLC SHS G97822103 1453 30514 SH SOLE 29 3187 0 27327 PERRIGO CO PLC SHS G97822103 25083 526730 SH SOLE 30 526730 0 0 PERRIGO CO PLC SHS G97822103 3020 63422 SH SOLE 31 25212 0 38210 PERRIGO CO PLC SHS G97822103 318 6681 SH SOLE 34 6681 0 0 PERRIGO CO PLC SHS G97822103 4697 98630 SH SOLE 36 98630 0 0 PERRIGO CO PLC SHS G97822103 123 2579 SH SOLE 40 2579 0 0 PERSONALIS INC COM 71535D106 18 681 SH SOLE 2 681 0 0 PERSONALIS INC COM 71535D106 6 217 SH SOLE 18 217 0 0 PERSONALIS INC COM 71535D106 99 3664 SH SOLE 19 3664 0 0 PERSONALIS INC COM 71535D106 26 959 SH SOLE 22 959 0 0 PERSONALIS INC COM 71535D106 770 28365 SH SOLE 26 5148 0 23217 PERSONALIS INC COM 71535D106 12 459 SH SOLE 31 0 0 459 PERSONALIS INC COM 71535D106 90 3305 SH SOLE 34 3305 0 0 PERSPECTA INC COM 715347100 4772 203858 SH SOLE 2 65903 0 137955 PERSPECTA INC COM 715347100 15 660 SH SOLE 4 660 0 0 PERSPECTA INC COM 715347100 96 4122 SH SOLE 7 4122 0 0 PERSPECTA INC COM 715347100 3 122 SH SOLE 17 0 0 122 PERSPECTA INC COM 715347100 18518 791014 SH SOLE 18 791014 0 0 PERSPECTA INC COM 715347100 5656 241607 SH SOLE 19 241607 0 0 PERSPECTA INC COM 715347100 231271 9879149 SH SOLE 21 9879149 0 0 PERSPECTA INC COM 715347100 114293 4882211 SH SOLE 22 4683766 0 198445 PERSPECTA INC COM 715347100 1062 45370 SH SOLE 26 23903 0 21467 PERSPECTA INC COM 715347100 437 18675 SH SOLE 28 18675 0 0 PERSPECTA INC COM 715347100 1370 58524 SH SOLE 30 58524 0 0 PERSPECTA INC COM 715347100 340 14511 SH SOLE 36 14511 0 0 PERSPECTA INC COM 715347100 347 14832 SH SOLE 40 14832 0 0 PETIQ INC COM CL A 71639T106 553 16768 SH SOLE 2 782 0 15986 PETIQ INC COM CL A 71639T106 9 268 SH SOLE 7 268 0 0 PETIQ INC COM CL A 71639T106 2218 67296 SH SOLE 18 65429 0 1867 PETIQ INC COM CL A 71639T106 1586 48129 SH SOLE 19 48129 0 0 PETIQ INC COM CL A 71639T106 28366 860620 SH SOLE 21 860620 0 0 PETIQ INC COM CL A 71639T106 17800 540039 SH SOLE 22 516219 0 23820 PETIQ INC COM CL A 71639T106 21 636 SH SOLE 23 636 0 0 PETIQ INC COM CL A 71639T106 250 7600 SH SOLE 26 0 0 7600 PETIQ INC COM CL A 71639T106 115 3500 SH SOLE 30 3500 0 0 PETIQ INC COM CL A 71639T106 66 2017 SH SOLE 40 2017 0 0 PETMED EXPRESS INC COM 716382106 319 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 8 487 SH SOLE 7 487 0 0 PETMED EXPRESS INC COM 716382106 1407 89820 SH SOLE 18 89820 0 0 PETMED EXPRESS INC COM 716382106 535 34144 SH SOLE 19 34144 0 0 PETMED EXPRESS INC COM 716382106 34972 2231762 SH SOLE 21 2231762 0 0 PETMED EXPRESS INC COM 716382106 9613 613441 SH SOLE 22 586294 0 27147 PETMED EXPRESS INC COM 716382106 781 49823 SH SOLE 23 49823 0 0 PETMED EXPRESS INC COM 716382106 116 7373 SH SOLE 26 0 0 7373 PETMED EXPRESS INC COM 716382106 48 3051 SH SOLE 28 3051 0 0 PETMED EXPRESS INC COM 716382106 442 28201 SH SOLE 30 28201 0 0 PETMED EXPRESS INC COM 716382106 37 2381 SH SOLE 40 2381 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 3238 58794 SH SOLE 2 15741 0 43053 PETROCHINA CO LTD SPONSORED ADR 71646E100 1209 21960 SH SOLE 4 21960 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 260 4725 SH SOLE 13 4725 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1117 20277 SH SOLE 18 20277 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 851 15452 SH SOLE 19 15452 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 610 11084 SH SOLE 21 11084 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 10798 196077 SH SOLE 22 196077 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1792 32539 SH SOLE 30 32539 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 6677 121244 SH SOLE 34 121244 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 15577 1097000 SH SOLE 18 0 0 1097000 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8793 619200 SH SOLE 19 619200 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 128536 9051852 SH SOLE 21 9051852 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 12507 880800 SH SOLE 25 880800 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 59289 4175300 SH SOLE 34 4175300 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 15109 970365 SH SOLE 18 106165 0 864200 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 21893 1406133 SH SOLE 19 1406133 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 95995 6165413 SH SOLE 21 6165413 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 26783 1720166 SH SOLE 25 1720166 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9309 597850 SH SOLE 30 597850 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 74943 4813280 SH SOLE 34 4813280 0 0 PFENEX INC COM 717071104 173 25724 SH SOLE 2 926 0 24798 PFENEX INC COM 717071104 694 103000 SH SOLE 18 103000 0 0 PFENEX INC COM 717071104 337 49944 SH SOLE 19 49944 0 0 PFENEX INC COM 717071104 6849 1016173 SH SOLE 21 1016173 0 0 PFENEX INC COM 717071104 5177 768082 SH SOLE 22 751522 0 16560 PFIZER INC COM 717081103 655584 15133529 SH SOLE 2 3123325 0 12010204 PFIZER INC COM 717081103 85937 1983762 SH SOLE 4 1833802 0 149960 PFIZER INC COM 717081103 240950 5562101 SH SOLE 7 5300071 0 262030 PFIZER INC COM 717081103 4920 113573 SH SOLE 13 113573 0 0 PFIZER INC COM 717081103 2327 53716 SH SOLE 15 53716 0 0 PFIZER INC COM 717081103 32 736 SH SOLE 17 0 0 736 PFIZER INC COM 717081103 1329036 30679495 SH SOLE 18 29258231 0 1421264 PFIZER INC COM 717081103 1272042 29363854 SH SOLE 19 29363854 0 0 PFIZER INC COM 717081103 1386 32000 SH SOLE 20 32000 0 0 PFIZER INC COM 717081103 5671569 130922634 SH SOLE 21 130922634 0 0 PFIZER INC COM 717081103 5919202 136639005 SH SOLE 22 120796209 0 15842796 PFIZER INC COM 717081103 180776 4173034 SH SOLE 23 4173034 0 0 PFIZER INC COM 717081103 248857 5744616 SH SOLE 25 5652741 0 91875 PFIZER INC COM 717081103 1082528 24989094 SH SOLE 26 6343478 0 18645616 PFIZER INC COM 717081103 46984 1084579 SH SOLE 28 794264 0 290315 PFIZER INC COM 717081103 24386 562929 SH SOLE 29 137236 0 425693 PFIZER INC COM 717081103 980845 22641857 SH SOLE 30 22641857 0 0 PFIZER INC COM 717081103 86539 1997672 SH SOLE 31 1053582 0 944090 PFIZER INC COM 717081103 14456 333693 SH SOLE 32 333693 0 0 PFIZER INC COM 717081103 402372 9288366 SH SOLE 34 9288366 0 0 PFIZER INC COM 717081103 8055 185949 SH SOLE 35 185949 0 0 PFIZER INC COM 717081103 192009 4432348 SH SOLE 36 4432348 0 0 PFIZER INC COM 717081103 2797 64572 SH SOLE 37 64572 0 0 PFIZER INC COM 717081103 5420 125111 SH SOLE 40 125111 0 0 PFIZER INC OPTIONS 717081103 1837 42400 SH Call SOLE 2 42400 0 0 PFIZER INC OPTIONS 717081103 87311 2015500 SH Call SOLE 19 2015500 0 0 PFIZER INC OPTIONS 717081103 1616 37300 SH Call SOLE 22 37300 0 0 PFIZER INC OPTIONS 717081103 256 5900 SH Call SOLE 25 5900 0 0 PFIZER INC OPTIONS 717081103 234 5400 SH Call SOLE 26 0 0 5400 PFIZER INC OPTIONS 717081103 25702 593300 SH Call SOLE 34 593300 0 0 PFSWEB INC COM NEW 717098206 12 3010 SH SOLE 18 3010 0 0 PFSWEB INC COM NEW 717098206 206 50796 SH SOLE 21 50796 0 0 PFSWEB INC COM NEW 717098206 1179 291016 SH SOLE 22 291016 0 0 PG&E CORP COM 69331C108 22129 965469 SH SOLE 2 15677 0 949792 PG&E CORP COM 69331C108 692 30200 SH SOLE 4 30200 0 0 PG&E CORP COM 69331C108 713 31105 SH SOLE 7 31105 0 0 PG&E CORP COM 69331C108 107 4670 SH SOLE 15 4670 0 0 PG&E CORP COM 69331C108 1 51 SH SOLE 17 0 0 51 PG&E CORP COM 69331C108 5296 231073 SH SOLE 18 231073 0 0 PG&E CORP COM 69331C108 4310 188027 SH SOLE 19 188027 0 0 PG&E CORP COM 69331C108 113131 4935887 SH SOLE 21 4935887 0 0 PG&E CORP COM 69331C108 97413 4250119 SH SOLE 22 3321663 0 928456 PG&E CORP COM 69331C108 12524 546439 SH SOLE 25 546439 0 0 PG&E CORP COM 69331C108 31346 1367607 SH SOLE 26 273360 0 1094247 PG&E CORP COM 69331C108 3435 149853 SH SOLE 30 149853 0 0 PG&E CORP COM 69331C108 258 11249 SH SOLE 31 11249 0 0 PG&E CORP COM 69331C108 1048 45746 SH SOLE 34 45746 0 0 PG&E CORP COM 69331C108 9785 426919 SH SOLE 36 426919 0 0 PG&E CORP OPTIONS 69331C108 917 40000 SH Put SOLE 19 40000 0 0 PGT INNOVATIONS INC COM 69336V101 1019 60973 SH SOLE 2 10480 0 50493 PGT INNOVATIONS INC COM 69336V101 6 350 SH SOLE 4 350 0 0 PGT INNOVATIONS INC COM 69336V101 18 1105 SH SOLE 7 1105 0 0 PGT INNOVATIONS INC COM 69336V101 4442 265685 SH SOLE 18 260408 0 5277 PGT INNOVATIONS INC COM 69336V101 3543 211878 SH SOLE 19 211878 0 0 PGT INNOVATIONS INC COM 69336V101 109620 6556192 SH SOLE 21 6556192 0 0 PGT INNOVATIONS INC COM 69336V101 31611 1890598 SH SOLE 22 1828531 0 62067 PGT INNOVATIONS INC COM 69336V101 438 26210 SH SOLE 23 26210 0 0 PGT INNOVATIONS INC COM 69336V101 1988 118917 SH SOLE 26 26100 0 92817 PGT INNOVATIONS INC COM 69336V101 122 7310 SH SOLE 28 7310 0 0 PGT INNOVATIONS INC COM 69336V101 1427 85374 SH SOLE 30 85374 0 0 PGT INNOVATIONS INC COM 69336V101 83 4981 SH SOLE 40 4981 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 155 11814 SH SOLE 2 567 0 11247 PHASEBIO PHARMACEUTICALS INC COM 717224109 622 47402 SH SOLE 18 47402 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 300 22889 SH SOLE 19 22889 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 6249 476282 SH SOLE 21 476282 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 4422 337040 SH SOLE 22 333051 0 3989 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 711 22373 SH SOLE 2 5169 0 17204 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13 405 SH SOLE 7 405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3003 94512 SH SOLE 18 89624 0 4888 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2875 90489 SH SOLE 19 90489 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 70634 2223284 SH SOLE 21 2223284 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 23467 738668 SH SOLE 22 715745 0 22923 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 460 14480 SH SOLE 23 14480 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1122 35312 SH SOLE 26 0 0 35312 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 76 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 914 28762 SH SOLE 30 28762 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 55 1726 SH SOLE 40 1726 0 0 PHILIP MORRIS INTL INC COM 718172109 259779 3308023 SH SOLE 2 935875 0 2372148 PHILIP MORRIS INTL INC COM 718172109 21541 274304 SH SOLE 4 274304 0 0 PHILIP MORRIS INTL INC COM 718172109 117965 1502161 SH SOLE 7 1502161 0 0 PHILIP MORRIS INTL INC COM 718172109 3636 46302 SH SOLE 13 46302 0 0 PHILIP MORRIS INTL INC COM 718172109 999 12718 SH SOLE 15 12718 0 0 PHILIP MORRIS INTL INC COM 718172109 16 204 SH SOLE 17 0 0 204 PHILIP MORRIS INTL INC COM 718172109 328725 4185974 SH SOLE 18 3951995 0 233979 PHILIP MORRIS INTL INC COM 718172109 210509 2680615 SH SOLE 19 2680615 0 0 PHILIP MORRIS INTL INC COM 718172109 1212 15436 SH SOLE 20 15436 0 0 PHILIP MORRIS INTL INC COM 718172109 2765199 35212004 SH SOLE 21 35212004 0 0 PHILIP MORRIS INTL INC COM 718172109 2993819 38123246 SH SOLE 22 33999341 0 4123905 PHILIP MORRIS INTL INC COM 718172109 107259 1365832 SH SOLE 23 1365832 0 0 PHILIP MORRIS INTL INC COM 718172109 127589 1624714 SH SOLE 25 1624714 0 0 PHILIP MORRIS INTL INC COM 718172109 316699 4032837 SH SOLE 26 1702698 0 2330139 PHILIP MORRIS INTL INC COM 718172109 1639 20876 SH SOLE 28 20876 0 0 PHILIP MORRIS INTL INC COM 718172109 9364 119239 SH SOLE 29 119239 0 0 PHILIP MORRIS INTL INC COM 718172109 407997 5195425 SH SOLE 30 5195425 0 0 PHILIP MORRIS INTL INC COM 718172109 42513 541365 SH SOLE 31 196491 0 344874 PHILIP MORRIS INTL INC COM 718172109 8176 104110 SH SOLE 32 104110 0 0 PHILIP MORRIS INTL INC COM 718172109 87134 1109566 SH SOLE 34 1109566 0 0 PHILIP MORRIS INTL INC COM 718172109 100445 1279065 SH SOLE 36 1279065 0 0 PHILIP MORRIS INTL INC COM 718172109 3373 42957 SH SOLE 37 42957 0 0 PHILIP MORRIS INTL INC COM 718172109 2747 34983 SH SOLE 40 34983 0 0 PHILLIPS 66 COM 718546104 105717 1130175 SH SOLE 2 148336 0 981839 PHILLIPS 66 COM 718546104 15339 163985 SH SOLE 4 151780 0 12205 PHILLIPS 66 COM 718546104 46245 494389 SH SOLE 7 439698 0 54691 PHILLIPS 66 COM 718546104 2579 27576 SH SOLE 13 27576 0 0 PHILLIPS 66 COM 718546104 396 4229 SH SOLE 15 4229 0 0 PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10 PHILLIPS 66 COM 718546104 138262 1478101 SH SOLE 18 1415038 0 63063 PHILLIPS 66 COM 718546104 19219 205467 SH SOLE 19 205467 0 0 PHILLIPS 66 COM 718546104 928810 9929545 SH SOLE 21 9929545 0 0 PHILLIPS 66 COM 718546104 1014209 10842512 SH SOLE 22 9451607 0 1390905 PHILLIPS 66 COM 718546104 30922 330577 SH SOLE 23 330577 0 0 PHILLIPS 66 COM 718546104 45614 487638 SH SOLE 25 487638 0 0 PHILLIPS 66 COM 718546104 260568 2785627 SH SOLE 26 532110 0 2253517 PHILLIPS 66 COM 718546104 8359 89365 SH SOLE 28 65541 0 23824 PHILLIPS 66 COM 718546104 8246 88158 SH SOLE 29 9544 0 78614 PHILLIPS 66 COM 718546104 166049 1775168 SH SOLE 30 1775168 0 0 PHILLIPS 66 COM 718546104 14627 156375 SH SOLE 31 83550 0 72825 PHILLIPS 66 COM 718546104 4861 51972 SH SOLE 34 51972 0 0 PHILLIPS 66 COM 718546104 36477 389965 SH SOLE 36 389965 0 0 PHILLIPS 66 COM 718546104 975 10423 SH SOLE 40 10423 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 11114 225212 SH SOLE 19 225212 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 551 67203 SH SOLE 2 2730 0 64473 PHOTRONICS INC COM 719405102 12 1443 SH SOLE 7 1443 0 0 PHOTRONICS INC COM 719405102 2459 299848 SH SOLE 18 299848 0 0 PHOTRONICS INC COM 719405102 928 113141 SH SOLE 19 113141 0 0 PHOTRONICS INC COM 719405102 60730 7406137 SH SOLE 21 7406137 0 0 PHOTRONICS INC COM 719405102 17312 2111225 SH SOLE 22 2017759 0 93466 PHOTRONICS INC COM 719405102 218 26568 SH SOLE 26 0 0 26568 PHOTRONICS INC COM 719405102 78 9535 SH SOLE 28 9535 0 0 PHOTRONICS INC COM 719405102 821 100113 SH SOLE 30 100113 0 0 PHOTRONICS INC COM 719405102 61 7483 SH SOLE 40 7483 0 0 PHUNWARE INC COM 71948P100 3 908 SH SOLE 18 908 0 0 PHUNWARE INC COM 71948P100 581 186873 SH SOLE 21 186873 0 0 PHYSICIANS RLTY TR COM 71943U104 3346 191857 SH SOLE 2 7712 0 184145 PHYSICIANS RLTY TR COM 71943U104 866 49634 SH SOLE 4 49634 0 0 PHYSICIANS RLTY TR COM 71943U104 3469 198904 SH SOLE 7 198904 0 0 PHYSICIANS RLTY TR COM 71943U104 129 7373 SH SOLE 15 7373 0 0 PHYSICIANS RLTY TR COM 71943U104 10600 607815 SH SOLE 18 607815 0 0 PHYSICIANS RLTY TR COM 71943U104 9349 536064 SH SOLE 19 536064 0 0 PHYSICIANS RLTY TR COM 71943U104 131676 7550215 SH SOLE 21 7550215 0 0 PHYSICIANS RLTY TR COM 71943U104 121454 6964105 SH SOLE 22 6712636 0 251469 PHYSICIANS RLTY TR COM 71943U104 110 6293 SH SOLE 23 6293 0 0 PHYSICIANS RLTY TR COM 71943U104 6750 387041 SH SOLE 25 387041 0 0 PHYSICIANS RLTY TR COM 71943U104 2118 121433 SH SOLE 26 31223 0 90210 PHYSICIANS RLTY TR COM 71943U104 432 24794 SH SOLE 28 24794 0 0 PHYSICIANS RLTY TR COM 71943U104 1789 102590 SH SOLE 29 102590 0 0 PHYSICIANS RLTY TR COM 71943U104 15458 886381 SH SOLE 30 886381 0 0 PHYSICIANS RLTY TR COM 71943U104 315 18074 SH SOLE 40 18074 0 0 PICO HLDGS INC COM NEW 693366205 162 13928 SH SOLE 2 787 0 13141 PICO HLDGS INC COM NEW 693366205 7 580 SH SOLE 7 580 0 0 PICO HLDGS INC COM NEW 693366205 727 62604 SH SOLE 18 62604 0 0 PICO HLDGS INC COM NEW 693366205 199 17161 SH SOLE 19 17161 0 0 PICO HLDGS INC COM NEW 693366205 7391 636038 SH SOLE 21 636038 0 0 PICO HLDGS INC COM NEW 693366205 7180 617876 SH SOLE 22 602299 0 15577 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2564 128673 SH SOLE 2 5222 0 123451 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 689 34561 SH SOLE 4 34561 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2693 135116 SH SOLE 7 135116 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 96 4829 SH SOLE 15 4829 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8185 410677 SH SOLE 18 410677 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7196 361051 SH SOLE 19 361051 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 98894 4962055 SH SOLE 21 4962055 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 96915 4862757 SH SOLE 22 4670611 0 192146 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 86 4335 SH SOLE 23 4335 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5159 258854 SH SOLE 25 258854 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1725 86539 SH SOLE 26 30383 0 56156 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 319 16023 SH SOLE 28 16023 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1285 64489 SH SOLE 29 64489 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11768 590488 SH SOLE 30 590488 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 48 2395 SH SOLE 36 2395 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 198 9920 SH SOLE 40 9920 0 0 PIER 1 IMPORTS INC COM NEW 720279504 433 57474 SH SOLE 21 57474 0 0 PIER 1 IMPORTS INC COM NEW 720279504 529 70289 SH SOLE 22 62190 0 8099 PIERIS PHARMACEUTICALS INC COM 720795103 200 42479 SH SOLE 2 1923 0 40556 PIERIS PHARMACEUTICALS INC COM 720795103 6 1231 SH SOLE 7 1231 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 777 165222 SH SOLE 18 165222 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 371 78945 SH SOLE 19 78945 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 7497 1595089 SH SOLE 21 1595089 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 2559 544459 SH SOLE 22 503459 0 41000 PILGRIMS PRIDE CORP NEW COM 72147K108 3258 128318 SH SOLE 2 5322 0 122996 PILGRIMS PRIDE CORP NEW COM 72147K108 26 1020 SH SOLE 4 1020 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 5278 207896 SH SOLE 7 207896 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 761 29987 SH SOLE 18 29987 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 311 12231 SH SOLE 19 12231 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 16177 637151 SH SOLE 21 637151 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 37769 1487540 SH SOLE 22 1367289 0 120251 PILGRIMS PRIDE CORP NEW COM 72147K108 6 232 SH SOLE 23 232 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 591 23267 SH SOLE 26 23267 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 229 9016 SH SOLE 28 9016 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 661 26022 SH SOLE 30 26022 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 4359 171663 SH SOLE 31 1162 0 170501 PILGRIMS PRIDE CORP NEW COM 72147K108 211 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 117 2217 SH SOLE 17 0 0 2217 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1 5 SH SOLE 17 0 0 5 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH SOLE 17 0 0 5 PINDUODUO INC SPONSORED ADS 722304102 3892 188678 SH SOLE 2 6131 0 182547 PINDUODUO INC SPONSORED ADS 722304102 966 46816 SH SOLE 4 46816 0 0 PINDUODUO INC SPONSORED ADS 722304102 537 26006 SH SOLE 7 26006 0 0 PINDUODUO INC SPONSORED ADS 722304102 47 2278 SH SOLE 13 2278 0 0 PINDUODUO INC SPONSORED ADS 722304102 1272 61664 SH SOLE 15 58836 0 2828 PINDUODUO INC SPONSORED ADS 722304102 1132 54886 SH SOLE 18 54886 0 0 PINDUODUO INC SPONSORED ADS 722304102 80492 3901683 SH SOLE 21 3901683 0 0 PINDUODUO INC SPONSORED ADS 722304102 47015 2278939 SH SOLE 22 2095174 0 183765 PINDUODUO INC SPONSORED ADS 722304102 2306 111786 SH SOLE 23 111786 0 0 PINDUODUO INC SPONSORED ADS 722304102 1235 59869 SH SOLE 25 59869 0 0 PINDUODUO INC SPONSORED ADS 722304102 18060 875446 SH SOLE 26 123036 0 752410 PINDUODUO INC SPONSORED ADS 722304102 422 20441 SH SOLE 28 20441 0 0 PINDUODUO INC SPONSORED ADS 722304102 817 39624 SH SOLE 29 21810 0 17814 PINDUODUO INC SPONSORED ADS 722304102 23449 1136657 SH SOLE 30 1136657 0 0 PINDUODUO INC SPONSORED ADS 722304102 223 10788 SH SOLE 31 10788 0 0 PINDUODUO INC SPONSORED ADS 722304102 306 14829 SH SOLE 34 14829 0 0 PINDUODUO INC SPONSORED ADS 722304102 32 1560 SH SOLE 40 1560 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 13510 235046 SH SOLE 2 99842 0 135204 PINNACLE FINL PARTNERS INC COM 72346Q104 380 6604 SH SOLE 4 6604 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 145 2529 SH SOLE 7 2529 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 11807 205405 SH SOLE 18 204960 0 445 PINNACLE FINL PARTNERS INC COM 72346Q104 1208 21013 SH SOLE 19 21013 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 208208 3622277 SH SOLE 21 3622277 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 154051 2680074 SH SOLE 22 2496035 0 184039 PINNACLE FINL PARTNERS INC COM 72346Q104 1106 19239 SH SOLE 23 19239 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 590 10263 SH SOLE 25 10263 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1841 32035 SH SOLE 26 20332 0 11703 PINNACLE FINL PARTNERS INC COM 72346Q104 537 9335 SH SOLE 28 9335 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 447 7779 SH SOLE 29 7779 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1324 23035 SH SOLE 30 23035 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 932 16221 SH SOLE 31 11915 0 4306 PINNACLE FINL PARTNERS INC COM 72346Q104 344 5990 SH SOLE 34 5990 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 163 2839 SH SOLE 36 2839 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 438 7619 SH SOLE 40 7619 0 0 PINNACLE WEST CAP CORP COM 723484101 28655 304551 SH SOLE 2 54590 0 249961 PINNACLE WEST CAP CORP COM 723484101 4193 44563 SH SOLE 4 41610 0 2953 PINNACLE WEST CAP CORP COM 723484101 17905 190292 SH SOLE 7 144761 0 45531 PINNACLE WEST CAP CORP COM 723484101 3810 40491 SH SOLE 13 40491 0 0 PINNACLE WEST CAP CORP COM 723484101 106 1122 SH SOLE 15 1122 0 0 PINNACLE WEST CAP CORP COM 723484101 31669 336585 SH SOLE 18 320911 0 15674 PINNACLE WEST CAP CORP COM 723484101 34050 361885 SH SOLE 19 361885 0 0 PINNACLE WEST CAP CORP COM 723484101 577415 6136841 SH SOLE 21 6136841 0 0 PINNACLE WEST CAP CORP COM 723484101 321356 3415412 SH SOLE 22 3087167 0 328245 PINNACLE WEST CAP CORP COM 723484101 7957 84572 SH SOLE 23 84572 0 0 PINNACLE WEST CAP CORP COM 723484101 10851 115324 SH SOLE 25 115324 0 0 PINNACLE WEST CAP CORP COM 723484101 51664 549095 SH SOLE 26 197764 0 351331 PINNACLE WEST CAP CORP COM 723484101 1970 20934 SH SOLE 28 15379 0 5555 PINNACLE WEST CAP CORP COM 723484101 232 2467 SH SOLE 29 2467 0 0 PINNACLE WEST CAP CORP COM 723484101 58113 617634 SH SOLE 30 617634 0 0 PINNACLE WEST CAP CORP COM 723484101 3502 37221 SH SOLE 31 19232 0 17989 PINNACLE WEST CAP CORP COM 723484101 3118 33134 SH SOLE 32 33134 0 0 PINNACLE WEST CAP CORP COM 723484101 8496 90293 SH SOLE 34 90293 0 0 PINNACLE WEST CAP CORP COM 723484101 12168 129323 SH SOLE 36 129323 0 0 PINNACLE WEST CAP CORP COM 723484101 211 2239 SH SOLE 40 2239 0 0 PINTEREST INC CL A 72352L106 220 8099 SH SOLE 2 8099 0 0 PINTEREST INC CL A 72352L106 191 7033 SH SOLE 4 7033 0 0 PINTEREST INC CL A 72352L106 17 638 SH SOLE 7 638 0 0 PINTEREST INC CL A 72352L106 791 29064 SH SOLE 13 29064 0 0 PINTEREST INC CL A 72352L106 1191 43763 SH SOLE 18 38178 0 5585 PINTEREST INC CL A 72352L106 24346 894416 SH SOLE 19 894416 0 0 PINTEREST INC CL A 72352L106 1764 64806 SH SOLE 21 64806 0 0 PINTEREST INC CL A 72352L106 42758 1570817 SH SOLE 22 1530450 0 40367 PINTEREST INC CL A 72352L106 155 5677 SH SOLE 26 0 0 5677 PINTEREST INC CL A 72352L106 1248 45840 SH SOLE 29 10168 0 35672 PINTEREST INC CL A 72352L106 340 12474 SH SOLE 30 12474 0 0 PINTEREST INC CL A 72352L106 175 6419 SH SOLE 31 6419 0 0 PINTEREST INC CL A 72352L106 10541 387251 SH SOLE 34 387251 0 0 PINTEREST INC CL A 72352L106 389 14295 SH SOLE 36 14295 0 0 PIONEER ENERGY SVCS CORP COM 723664108 5 20988 SH SOLE 18 20988 0 0 PIONEER ENERGY SVCS CORP COM 723664108 0 286 SH SOLE 19 286 0 0 PIONEER ENERGY SVCS CORP COM 723664108 86 338292 SH SOLE 21 338292 0 0 PIONEER ENERGY SVCS CORP COM 723664108 350 1385106 SH SOLE 22 1385106 0 0 PIONEER ENERGY SVCS CORP COM 723664108 0 129 SH SOLE 23 129 0 0 PIONEER NAT RES CO COM 723787107 64834 421380 SH SOLE 2 59422 0 361958 PIONEER NAT RES CO COM 723787107 8593 55851 SH SOLE 4 51379 0 4472 PIONEER NAT RES CO COM 723787107 22286 144848 SH SOLE 7 144848 0 0 PIONEER NAT RES CO COM 723787107 733 4766 SH SOLE 13 4766 0 0 PIONEER NAT RES CO COM 723787107 213 1382 SH SOLE 15 1382 0 0 PIONEER NAT RES CO COM 723787107 80391 522496 SH SOLE 18 500182 0 22314 PIONEER NAT RES CO COM 723787107 33944 220616 SH SOLE 19 220616 0 0 PIONEER NAT RES CO COM 723787107 616981 4010018 SH SOLE 21 4010018 0 0 PIONEER NAT RES CO COM 723787107 634616 4124631 SH SOLE 22 3672053 0 452578 PIONEER NAT RES CO COM 723787107 18711 121609 SH SOLE 23 121609 0 0 PIONEER NAT RES CO COM 723787107 25857 168053 SH SOLE 25 168053 0 0 PIONEER NAT RES CO COM 723787107 79921 519440 SH SOLE 26 195937 0 323503 PIONEER NAT RES CO COM 723787107 5148 33457 SH SOLE 28 24724 0 8733 PIONEER NAT RES CO COM 723787107 6311 41017 SH SOLE 29 41017 0 0 PIONEER NAT RES CO COM 723787107 97375 632882 SH SOLE 30 632882 0 0 PIONEER NAT RES CO COM 723787107 10973 71321 SH SOLE 31 31126 0 40195 PIONEER NAT RES CO COM 723787107 42272 274746 SH SOLE 34 274746 0 0 PIONEER NAT RES CO COM 723787107 18095 117610 SH SOLE 36 117610 0 0 PIONEER NAT RES CO COM 723787107 626 4070 SH SOLE 40 4070 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 27 5606 SH SOLE 21 5606 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 87 18320 SH SOLE 22 18320 0 0 PIPER JAFFRAY COS COM 724078100 1056 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 4598 61909 SH SOLE 18 61909 0 0 PIPER JAFFRAY COS COM 724078100 2100 28277 SH SOLE 19 28277 0 0 PIPER JAFFRAY COS COM 724078100 115129 1550135 SH SOLE 21 1550135 0 0 PIPER JAFFRAY COS COM 724078100 33343 448944 SH SOLE 22 427490 0 21454 PIPER JAFFRAY COS COM 724078100 126 1691 SH SOLE 23 1691 0 0 PIPER JAFFRAY COS COM 724078100 645 8683 SH SOLE 26 5752 0 2931 PIPER JAFFRAY COS COM 724078100 130 1755 SH SOLE 28 1755 0 0 PIPER JAFFRAY COS COM 724078100 1540 20732 SH SOLE 30 20732 0 0 PIPER JAFFRAY COS COM 724078100 145 1955 SH SOLE 40 1955 0 0 PITNEY BOWES INC COM 724479100 727 169886 SH SOLE 2 6391 0 163495 PITNEY BOWES INC COM 724479100 3 810 SH SOLE 4 810 0 0 PITNEY BOWES INC COM 724479100 41 9667 SH SOLE 7 9667 0 0 PITNEY BOWES INC COM 724479100 3365 786144 SH SOLE 18 786144 0 0 PITNEY BOWES INC COM 724479100 1214 283551 SH SOLE 19 283551 0 0 PITNEY BOWES INC COM 724479100 83206 19440685 SH SOLE 21 19440685 0 0 PITNEY BOWES INC COM 724479100 23778 5555655 SH SOLE 22 5243549 0 312106 PITNEY BOWES INC COM 724479100 147 34457 SH SOLE 26 17397 0 17060 PITNEY BOWES INC COM 724479100 104 24249 SH SOLE 28 24249 0 0 PITNEY BOWES INC COM 724479100 1110 259384 SH SOLE 30 259384 0 0 PITNEY BOWES INC COM 724479100 98 22802 SH SOLE 36 22802 0 0 PITNEY BOWES INC COM 724479100 92 21595 SH SOLE 40 21595 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 4 340 SH SOLE 4 340 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 3249 307645 SH SOLE 21 307645 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 15498 1467620 SH SOLE 22 1431440 0 36180 PIVOTAL SOFTWARE INC COM CL A 72582H107 422 39919 SH SOLE 26 31735 0 8184 PIVOTAL SOFTWARE INC COM CL A 72582H107 111 10534 SH SOLE 28 10534 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 233 22028 SH SOLE 30 22028 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 76 7238 SH SOLE 40 7238 0 0 PIXELWORKS INC COM NEW 72581M305 22 7574 SH SOLE 18 7574 0 0 PIXELWORKS INC COM NEW 72581M305 330 111795 SH SOLE 21 111795 0 0 PIXELWORKS INC COM NEW 72581M305 1836 622540 SH SOLE 22 622540 0 0 PJT PARTNERS INC COM CL A 69343T107 845 20847 SH SOLE 2 985 0 19862 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 3064 75620 SH SOLE 18 75620 0 0 PJT PARTNERS INC COM CL A 69343T107 1598 39434 SH SOLE 19 39434 0 0 PJT PARTNERS INC COM CL A 69343T107 30238 746237 SH SOLE 21 746237 0 0 PJT PARTNERS INC COM CL A 69343T107 26188 646310 SH SOLE 22 620229 0 26081 PJT PARTNERS INC COM CL A 69343T107 561 13842 SH SOLE 26 11479 0 2363 PJT PARTNERS INC COM CL A 69343T107 115 2845 SH SOLE 28 2845 0 0 PJT PARTNERS INC COM CL A 69343T107 304 7511 SH SOLE 30 7511 0 0 PJT PARTNERS INC COM CL A 69343T107 105 2599 SH SOLE 40 2599 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 268 11006 SH SOLE 18 11006 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 79200 3252585 SH SOLE 19 3252585 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1906 76322 SH SOLE 2 7922 0 68400 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1265 50648 SH SOLE 4 46712 0 3936 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 238 9547 SH SOLE 7 9547 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1193 47762 SH SOLE 18 36022 0 11740 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 242 9701 SH SOLE 19 9701 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2434 97457 SH SOLE 21 97457 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7111 284768 SH SOLE 22 205668 0 79100 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2650 106125 SH SOLE 23 106125 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9611 384883 SH SOLE 26 228578 0 156305 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 761 30484 SH SOLE 28 22004 0 8480 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 49 1978 SH SOLE 29 1978 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5333 213560 SH SOLE 30 213560 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 841 33661 SH SOLE 31 16747 0 16914 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 10452 418564 SH SOLE 34 418564 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 901 36093 SH SOLE 36 36093 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 69 2744 SH SOLE 40 2744 0 0 PLANET FITNESS INC CL A 72703H101 12846 177335 SH SOLE 2 28761 0 148574 PLANET FITNESS INC CL A 72703H101 172 2380 SH SOLE 4 2380 0 0 PLANET FITNESS INC CL A 72703H101 180 2491 SH SOLE 7 2491 0 0 PLANET FITNESS INC CL A 72703H101 4426 61102 SH SOLE 18 54303 0 6799 PLANET FITNESS INC CL A 72703H101 5308 73275 SH SOLE 19 73275 0 0 PLANET FITNESS INC CL A 72703H101 76889 1061418 SH SOLE 21 1061418 0 0 PLANET FITNESS INC CL A 72703H101 180275 2488615 SH SOLE 22 2319290 0 169325 PLANET FITNESS INC CL A 72703H101 776 10709 SH SOLE 23 10709 0 0 PLANET FITNESS INC CL A 72703H101 117 1620 SH SOLE 25 1620 0 0 PLANET FITNESS INC CL A 72703H101 4789 66109 SH SOLE 26 22973 0 43136 PLANET FITNESS INC CL A 72703H101 806 11124 SH SOLE 28 11124 0 0 PLANET FITNESS INC CL A 72703H101 161 2224 SH SOLE 29 2224 0 0 PLANET FITNESS INC CL A 72703H101 1707 23561 SH SOLE 30 23561 0 0 PLANET FITNESS INC CL A 72703H101 1751 24166 SH SOLE 31 4730 0 19436 PLANET FITNESS INC CL A 72703H101 1284 17728 SH SOLE 34 17728 0 0 PLANET FITNESS INC CL A 72703H101 96 1323 SH SOLE 36 1323 0 0 PLANET FITNESS INC CL A 72703H101 591 8160 SH SOLE 40 8160 0 0 PLANTRONICS INC NEW COM 727493108 1596 43083 SH SOLE 2 15286 0 27797 PLANTRONICS INC NEW COM 727493108 5 131 SH SOLE 4 131 0 0 PLANTRONICS INC NEW COM 727493108 21 578 SH SOLE 7 578 0 0 PLANTRONICS INC NEW COM 727493108 6959 187889 SH SOLE 18 187889 0 0 PLANTRONICS INC NEW COM 727493108 2108 56921 SH SOLE 19 56921 0 0 PLANTRONICS INC NEW COM 727493108 91012 2457140 SH SOLE 21 2457140 0 0 PLANTRONICS INC NEW COM 727493108 42322 1142606 SH SOLE 22 1094956 0 47650 PLANTRONICS INC NEW COM 727493108 262 7069 SH SOLE 26 3884 0 3185 PLANTRONICS INC NEW COM 727493108 159 4287 SH SOLE 28 4287 0 0 PLANTRONICS INC NEW COM 727493108 336 9081 SH SOLE 30 9081 0 0 PLANTRONICS INC NEW COM 727493108 140 3775 SH SOLE 40 3775 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 673 87244 SH SOLE 21 87244 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 8697 1128036 SH SOLE 22 1045201 0 82835 PLAYA HOTELS & RESORTS NV SHS N70544106 159 20665 SH SOLE 26 0 0 20665 PLAYA HOTELS & RESORTS NV SHS N70544106 127 16490 SH SOLE 30 16490 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 52 6802 SH SOLE 40 6802 0 0 PLAYAGS INC COM 72814N104 458 23549 SH SOLE 2 1121 0 22428 PLAYAGS INC COM 72814N104 7 339 SH SOLE 7 339 0 0 PLAYAGS INC COM 72814N104 1797 92388 SH SOLE 18 92388 0 0 PLAYAGS INC COM 72814N104 890 45757 SH SOLE 19 45757 0 0 PLAYAGS INC COM 72814N104 17314 890180 SH SOLE 21 890180 0 0 PLAYAGS INC COM 72814N104 15652 804736 SH SOLE 22 723176 0 81560 PLAYAGS INC COM 72814N104 146 7509 SH SOLE 30 7509 0 0 PLAYAGS INC COM 72814N104 37 1920 SH SOLE 40 1920 0 0 PLDT INC SPONSORED ADR 69344D408 448 18043 SH SOLE 4 18043 0 0 PLDT INC SPONSORED ADR 69344D408 396 15940 SH SOLE 18 15940 0 0 PLDT INC SPONSORED ADR 69344D408 168 6753 SH SOLE 19 6753 0 0 PLDT INC SPONSORED ADR 69344D408 3131 126134 SH SOLE 22 126134 0 0 PLDT INC SPONSORED ADR 69344D408 199 8022 SH SOLE 30 8022 0 0 PLDT INC SPONSORED ADR 69344D408 120 4824 SH SOLE 34 4824 0 0 PLEXUS CORP COM 729132100 1740 29814 SH SOLE 2 1230 0 28584 PLEXUS CORP COM 729132100 10 163 SH SOLE 4 163 0 0 PLEXUS CORP COM 729132100 57 975 SH SOLE 7 975 0 0 PLEXUS CORP COM 729132100 7844 134389 SH SOLE 18 134389 0 0 PLEXUS CORP COM 729132100 2958 50680 SH SOLE 19 50680 0 0 PLEXUS CORP COM 729132100 190731 3267616 SH SOLE 21 3267616 0 0 PLEXUS CORP COM 729132100 52467 898870 SH SOLE 22 854165 0 44705 PLEXUS CORP COM 729132100 854 14623 SH SOLE 26 6009 0 8614 PLEXUS CORP COM 729132100 183 3132 SH SOLE 28 3132 0 0 PLEXUS CORP COM 729132100 2756 47210 SH SOLE 30 47210 0 0 PLEXUS CORP COM 729132100 47 803 SH SOLE 36 803 0 0 PLEXUS CORP COM 729132100 139 2383 SH SOLE 40 2383 0 0 PLUG POWER INC COM NEW 72919P202 450 200096 SH SOLE 2 9516 0 190580 PLUG POWER INC COM NEW 72919P202 9 3889 SH SOLE 7 3889 0 0 PLUG POWER INC COM NEW 72919P202 1792 796644 SH SOLE 18 796644 0 0 PLUG POWER INC COM NEW 72919P202 876 389528 SH SOLE 19 389528 0 0 PLUG POWER INC COM NEW 72919P202 17235 7659782 SH SOLE 21 7659782 0 0 PLUG POWER INC COM NEW 72919P202 16166 7184740 SH SOLE 22 6827467 0 357273 PLUG POWER INC COM NEW 72919P202 58 25776 SH SOLE 28 25776 0 0 PLUG POWER INC COM NEW 72919P202 173 76714 SH SOLE 30 76714 0 0 PLUG POWER INC COM NEW 72919P202 46 20323 SH SOLE 40 20323 0 0 PLUMAS BANCORP COM 729273102 24 991 SH SOLE 18 991 0 0 PLUMAS BANCORP COM 729273102 135 5545 SH SOLE 21 5545 0 0 PLUMAS BANCORP COM 729273102 242 9955 SH SOLE 22 9955 0 0 PLURALSIGHT INC COM CL A 72941B106 3084 101712 SH SOLE 2 4209 0 97503 PLURALSIGHT INC COM CL A 72941B106 8 249 SH SOLE 4 249 0 0 PLURALSIGHT INC COM CL A 72941B106 39 1292 SH SOLE 7 1292 0 0 PLURALSIGHT INC COM CL A 72941B106 884 29148 SH SOLE 18 29148 0 0 PLURALSIGHT INC COM CL A 72941B106 20235 667384 SH SOLE 19 667384 0 0 PLURALSIGHT INC COM CL A 72941B106 27551 908681 SH SOLE 21 908681 0 0 PLURALSIGHT INC COM CL A 72941B106 48048 1584683 SH SOLE 22 1475432 0 109251 PLURALSIGHT INC COM CL A 72941B106 761 25104 SH SOLE 26 19532 0 5572 PLURALSIGHT INC COM CL A 72941B106 252 8297 SH SOLE 28 8297 0 0 PLURALSIGHT INC COM CL A 72941B106 494 16286 SH SOLE 30 16286 0 0 PLURALSIGHT INC COM CL A 72941B106 37 1217 SH SOLE 31 1217 0 0 PLURALSIGHT INC COM CL A 72941B106 11427 376889 SH SOLE 34 376889 0 0 PLURALSIGHT INC COM CL A 72941B106 159 5233 SH SOLE 40 5233 0 0 PLX PHARMA INC COM 72942A107 12 1600 SH SOLE 18 1600 0 0 PLX PHARMA INC COM 72942A107 48 6660 SH SOLE 21 6660 0 0 PLX PHARMA INC COM 72942A107 12 1637 SH SOLE 22 1637 0 0 PLYMOUTH INDL REIT INC COM 729640102 20 1077 SH SOLE 18 1077 0 0 PLYMOUTH INDL REIT INC COM 729640102 5011 264570 SH SOLE 19 264570 0 0 PLYMOUTH INDL REIT INC COM 729640102 750 39625 SH SOLE 21 39625 0 0 PLYMOUTH INDL REIT INC COM 729640102 1906 100645 SH SOLE 22 100645 0 0 PLYMOUTH INDL REIT INC COM 729640102 2 100 SH SOLE 23 100 0 0 PLYMOUTH INDL REIT INC COM 729640102 2744 144869 SH SOLE 34 144869 0 0 PNC FINL SVCS GROUP INC COM 693475105 151265 1101873 SH SOLE 2 109690 0 992183 PNC FINL SVCS GROUP INC COM 693475105 21083 153576 SH SOLE 4 141189 0 12387 PNC FINL SVCS GROUP INC COM 693475105 54062 393810 SH SOLE 7 387663 0 6147 PNC FINL SVCS GROUP INC COM 693475105 1712 12473 SH SOLE 13 12473 0 0 PNC FINL SVCS GROUP INC COM 693475105 349 2544 SH SOLE 15 2544 0 0 PNC FINL SVCS GROUP INC COM 693475105 135190 984777 SH SOLE 18 924463 0 60314 PNC FINL SVCS GROUP INC COM 693475105 8823 64267 SH SOLE 19 64267 0 0 PNC FINL SVCS GROUP INC COM 693475105 1137087 8282973 SH SOLE 21 8282973 0 0 PNC FINL SVCS GROUP INC COM 693475105 1491946 10867905 SH SOLE 22 9598140 0 1269765 PNC FINL SVCS GROUP INC COM 693475105 45480 331292 SH SOLE 23 331292 0 0 PNC FINL SVCS GROUP INC COM 693475105 59251 431604 SH SOLE 25 431604 0 0 PNC FINL SVCS GROUP INC COM 693475105 270467 1970186 SH SOLE 26 472510 0 1497676 PNC FINL SVCS GROUP INC COM 693475105 12125 88324 SH SOLE 28 64402 0 23922 PNC FINL SVCS GROUP INC COM 693475105 3762 27402 SH SOLE 29 10063 0 17339 PNC FINL SVCS GROUP INC COM 693475105 227689 1658576 SH SOLE 30 1658576 0 0 PNC FINL SVCS GROUP INC COM 693475105 21942 159834 SH SOLE 31 86751 0 73083 PNC FINL SVCS GROUP INC COM 693475105 3536 25761 SH SOLE 34 25761 0 0 PNC FINL SVCS GROUP INC COM 693475105 50564 368327 SH SOLE 36 368327 0 0 PNC FINL SVCS GROUP INC COM 693475105 1435 10452 SH SOLE 40 10452 0 0 PNM RES INC COM 69349H107 7935 155869 SH SOLE 2 78329 0 77540 PNM RES INC COM 69349H107 170 3334 SH SOLE 4 3334 0 0 PNM RES INC COM 69349H107 111 2171 SH SOLE 7 2171 0 0 PNM RES INC COM 69349H107 23671 464963 SH SOLE 18 464963 0 0 PNM RES INC COM 69349H107 6912 135761 SH SOLE 19 135761 0 0 PNM RES INC COM 69349H107 290276 5701746 SH SOLE 21 5701746 0 0 PNM RES INC COM 69349H107 140814 2765948 SH SOLE 22 2654574 0 111374 PNM RES INC COM 69349H107 1170 22979 SH SOLE 26 14496 0 8483 PNM RES INC COM 69349H107 536 10534 SH SOLE 28 10534 0 0 PNM RES INC COM 69349H107 2231 43816 SH SOLE 30 43816 0 0 PNM RES INC COM 69349H107 284 5570 SH SOLE 36 5570 0 0 PNM RES INC COM 69349H107 427 8395 SH SOLE 40 8395 0 0 POINTS INTL LTD COM NEW 730843208 772 62498 SH SOLE 22 62498 0 0 POLAR PWR INC COM 73102V105 4 842 SH SOLE 18 842 0 0 POLAR PWR INC COM 73102V105 43 10241 SH SOLE 21 10241 0 0 POLARIS INDS INC COM 731068102 14379 157616 SH SOLE 2 31456 0 126160 POLARIS INDS INC COM 731068102 1577 17284 SH SOLE 4 15701 0 1583 POLARIS INDS INC COM 731068102 4726 51804 SH SOLE 7 51804 0 0 POLARIS INDS INC COM 731068102 36 400 SH SOLE 13 400 0 0 POLARIS INDS INC COM 731068102 50 548 SH SOLE 15 548 0 0 POLARIS INDS INC COM 731068102 16656 182575 SH SOLE 18 178048 0 4527 POLARIS INDS INC COM 731068102 1177 12897 SH SOLE 19 12897 0 0 POLARIS INDS INC COM 731068102 264892 2903566 SH SOLE 21 2903566 0 0 POLARIS INDS INC COM 731068102 175153 1919908 SH SOLE 22 1798606 0 121302 POLARIS INDS INC COM 731068102 3922 42986 SH SOLE 23 42986 0 0 POLARIS INDS INC COM 731068102 5191 56899 SH SOLE 25 56899 0 0 POLARIS INDS INC COM 731068102 18451 202251 SH SOLE 26 92269 0 109982 POLARIS INDS INC COM 731068102 1079 11828 SH SOLE 28 8525 0 3303 POLARIS INDS INC COM 731068102 1196 13111 SH SOLE 29 947 0 12164 POLARIS INDS INC COM 731068102 8426 92357 SH SOLE 30 92357 0 0 POLARIS INDS INC COM 731068102 1680 18411 SH SOLE 31 11827 0 6584 POLARIS INDS INC COM 731068102 244 2680 SH SOLE 34 2680 0 0 POLARIS INDS INC COM 731068102 3665 40171 SH SOLE 36 40171 0 0 POLARIS INDS INC COM 731068102 109 1194 SH SOLE 40 1194 0 0 POLARITYTE INC COM 731094108 71 12423 SH SOLE 2 389 0 12034 POLARITYTE INC COM 731094108 1 195 SH SOLE 7 195 0 0 POLARITYTE INC COM 731094108 254 44535 SH SOLE 18 44535 0 0 POLARITYTE INC COM 731094108 137 23968 SH SOLE 19 23968 0 0 POLARITYTE INC COM 731094108 2698 473320 SH SOLE 21 473320 0 0 POLARITYTE INC COM 731094108 2473 433920 SH SOLE 22 424823 0 9097 POLYMET MINING CORP COM 731916102 6 14803 SH SOLE 17 0 0 14803 POLYONE CORP COM 73179P106 6450 205466 SH SOLE 2 51590 0 153876 POLYONE CORP COM 73179P106 15 486 SH SOLE 4 486 0 0 POLYONE CORP COM 73179P106 76 2414 SH SOLE 7 2414 0 0 POLYONE CORP COM 73179P106 14659 467001 SH SOLE 18 450892 0 16109 POLYONE CORP COM 73179P106 12764 406636 SH SOLE 19 406636 0 0 POLYONE CORP COM 73179P106 171971 5478518 SH SOLE 21 5478518 0 0 POLYONE CORP COM 73179P106 95679 3048062 SH SOLE 22 2926986 0 121076 POLYONE CORP COM 73179P106 1756 55945 SH SOLE 23 55945 0 0 POLYONE CORP COM 73179P106 4286 136546 SH SOLE 26 21314 0 115232 POLYONE CORP COM 73179P106 311 9916 SH SOLE 28 9916 0 0 POLYONE CORP COM 73179P106 697 22206 SH SOLE 30 22206 0 0 POLYONE CORP COM 73179P106 569 18141 SH SOLE 34 18141 0 0 POLYONE CORP COM 73179P106 34 1098 SH SOLE 36 1098 0 0 POLYONE CORP COM 73179P106 211 6715 SH SOLE 40 6715 0 0 POOL CORPORATION COM 73278L105 16933 88654 SH SOLE 2 21716 0 66938 POOL CORPORATION COM 73278L105 32 170 SH SOLE 4 170 0 0 POOL CORPORATION COM 73278L105 142 743 SH SOLE 7 743 0 0 POOL CORPORATION COM 73278L105 22187 116162 SH SOLE 18 116162 0 0 POOL CORPORATION COM 73278L105 1641 8591 SH SOLE 19 8591 0 0 POOL CORPORATION COM 73278L105 386408 2023076 SH SOLE 21 2023076 0 0 POOL CORPORATION COM 73278L105 245546 1285579 SH SOLE 22 1211097 0 74482 POOL CORPORATION COM 73278L105 30 158 SH SOLE 23 158 0 0 POOL CORPORATION COM 73278L105 35106 183803 SH SOLE 25 183803 0 0 POOL CORPORATION COM 73278L105 2601 13617 SH SOLE 26 8859 0 4758 POOL CORPORATION COM 73278L105 1005 5263 SH SOLE 28 5263 0 0 POOL CORPORATION COM 73278L105 2113 11064 SH SOLE 30 11064 0 0 POOL CORPORATION COM 73278L105 159 834 SH SOLE 31 834 0 0 POOL CORPORATION COM 73278L105 713 3732 SH SOLE 40 3732 0 0 POPULAR INC COM NEW 733174700 9758 179910 SH SOLE 2 10390 0 169520 POPULAR INC COM NEW 733174700 27 492 SH SOLE 4 492 0 0 POPULAR INC COM NEW 733174700 138 2538 SH SOLE 7 2538 0 0 POPULAR INC COM NEW 733174700 2472 45580 SH SOLE 18 45580 0 0 POPULAR INC COM NEW 733174700 1157 21329 SH SOLE 19 21329 0 0 POPULAR INC COM NEW 733174700 65220 1202439 SH SOLE 21 1202439 0 0 POPULAR INC COM NEW 733174700 152094 2804101 SH SOLE 22 2609958 0 194143 POPULAR INC COM NEW 733174700 1896 34956 SH SOLE 26 20585 0 14371 POPULAR INC COM NEW 733174700 687 12661 SH SOLE 28 12661 0 0 POPULAR INC COM NEW 733174700 1539 28377 SH SOLE 30 28377 0 0 POPULAR INC COM NEW 733174700 1323 24398 SH SOLE 31 2021 0 22377 POPULAR INC COM NEW 733174700 945 17427 SH SOLE 34 17427 0 0 POPULAR INC COM NEW 733174700 220 4062 SH SOLE 36 4062 0 0 POPULAR INC COM NEW 733174700 526 9704 SH SOLE 40 9704 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 545 550000 PRN SOLE 21 550000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 7261 134035 SH SOLE 2 44652 0 89383 PORTLAND GEN ELEC CO COM NEW 736508847 499 9220 SH SOLE 4 9220 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 338 6240 SH SOLE 7 6240 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 17349 320265 SH SOLE 18 320265 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 10203 188352 SH SOLE 19 188352 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 175524 3240246 SH SOLE 21 3240246 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 145350 2683222 SH SOLE 22 2557119 0 126103 PORTLAND GEN ELEC CO COM NEW 736508847 820 15145 SH SOLE 23 15145 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3175 58608 SH SOLE 26 23475 0 35133 PORTLAND GEN ELEC CO COM NEW 736508847 602 11117 SH SOLE 28 11117 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2688 49624 SH SOLE 30 49624 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 351 6482 SH SOLE 36 6482 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 418 7712 SH SOLE 40 7712 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1612 59427 SH SOLE 2 3901 0 55526 PORTOLA PHARMACEUTICALS INC COM 737010108 7 251 SH SOLE 4 251 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 32 1191 SH SOLE 7 1191 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 6062 223440 SH SOLE 18 217937 0 5503 PORTOLA PHARMACEUTICALS INC COM 737010108 5010 184658 SH SOLE 19 184658 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 76502 2819836 SH SOLE 21 2819836 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 53437 1969658 SH SOLE 22 1881179 0 88479 PORTOLA PHARMACEUTICALS INC COM 737010108 138 5093 SH SOLE 23 5093 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 660 24322 SH SOLE 26 15474 0 8848 PORTOLA PHARMACEUTICALS INC COM 737010108 252 9289 SH SOLE 28 9289 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 542 19978 SH SOLE 30 19978 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 30 1114 SH SOLE 34 1114 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 182 6691 SH SOLE 40 6691 0 0 POSCO SPONSORED ADR 693483109 9101 171515 SH SOLE 2 0 0 171515 POSCO SPONSORED ADR 693483109 560 10545 SH SOLE 4 10545 0 0 POSCO SPONSORED ADR 693483109 509 9590 SH SOLE 13 9590 0 0 POSCO SPONSORED ADR 693483109 294 5540 SH SOLE 18 5540 0 0 POSCO SPONSORED ADR 693483109 208 3927 SH SOLE 19 3927 0 0 POSCO SPONSORED ADR 693483109 780 14705 SH SOLE 21 14705 0 0 POSCO SPONSORED ADR 693483109 35494 668935 SH SOLE 22 480790 0 188145 POSCO SPONSORED ADR 693483109 976 18386 SH SOLE 30 18386 0 0 POSCO SPONSORED ADR 693483109 168 3175 SH SOLE 34 3175 0 0 POST HLDGS INC COM 737446104 16218 155992 SH SOLE 2 32996 0 122996 POST HLDGS INC COM 737446104 33 318 SH SOLE 4 318 0 0 POST HLDGS INC COM 737446104 169 1621 SH SOLE 7 1621 0 0 POST HLDGS INC COM 737446104 19449 187059 SH SOLE 18 187059 0 0 POST HLDGS INC COM 737446104 1497 14394 SH SOLE 19 14394 0 0 POST HLDGS INC COM 737446104 344500 3313452 SH SOLE 21 3313452 0 0 POST HLDGS INC COM 737446104 224926 2163373 SH SOLE 22 2036260 0 127113 POST HLDGS INC COM 737446104 2941 28286 SH SOLE 26 18327 0 9959 POST HLDGS INC COM 737446104 892 8578 SH SOLE 28 8578 0 0 POST HLDGS INC COM 737446104 1819 17499 SH SOLE 30 17499 0 0 POST HLDGS INC COM 737446104 279 2687 SH SOLE 31 1387 0 1300 POST HLDGS INC COM 737446104 157 1506 SH SOLE 36 1506 0 0 POST HLDGS INC COM 737446104 711 6840 SH SOLE 40 6840 0 0 POSTAL REALTY TRUST INC CL A 73757R102 4 285 SH SOLE 18 285 0 0 POSTAL REALTY TRUST INC CL A 73757R102 20 1254 SH SOLE 22 1254 0 0 POSTAL REALTY TRUST INC CL A 73757R102 579 36792 SH SOLE 26 6653 0 30139 POSTAL REALTY TRUST INC CL A 73757R102 9 591 SH SOLE 31 0 0 591 POTBELLY CORP COM 73754Y100 99 19405 SH SOLE 2 807 0 18598 POTBELLY CORP COM 73754Y100 2 414 SH SOLE 7 414 0 0 POTBELLY CORP COM 73754Y100 375 73591 SH SOLE 18 73591 0 0 POTBELLY CORP COM 73754Y100 175 34283 SH SOLE 19 34283 0 0 POTBELLY CORP COM 73754Y100 3683 723520 SH SOLE 21 723520 0 0 POTBELLY CORP COM 73754Y100 3857 757668 SH SOLE 22 738837 0 18831 POTLATCHDELTIC CORPORATION COM 737630103 3784 97079 SH SOLE 2 31411 0 65668 POTLATCHDELTIC CORPORATION COM 737630103 20 512 SH SOLE 4 512 0 0 POTLATCHDELTIC CORPORATION COM 737630103 45 1157 SH SOLE 7 1157 0 0 POTLATCHDELTIC CORPORATION COM 737630103 14794 379529 SH SOLE 18 379529 0 0 POTLATCHDELTIC CORPORATION COM 737630103 5079 130299 SH SOLE 19 130299 0 0 POTLATCHDELTIC CORPORATION COM 737630103 209792 5382052 SH SOLE 21 5382052 0 0 POTLATCHDELTIC CORPORATION COM 737630103 87622 2247872 SH SOLE 22 2159885 0 87987 POTLATCHDELTIC CORPORATION COM 737630103 64 1654 SH SOLE 23 1654 0 0 POTLATCHDELTIC CORPORATION COM 737630103 208 5327 SH SOLE 25 5327 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1302 33392 SH SOLE 26 22301 0 11091 POTLATCHDELTIC CORPORATION COM 737630103 302 7741 SH SOLE 28 7741 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 6224 159676 SH SOLE 30 159676 0 0 POTLATCHDELTIC CORPORATION COM 737630103 342 8769 SH SOLE 34 8769 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH SOLE 36 2 0 0 POTLATCHDELTIC CORPORATION COM 737630103 277 7096 SH SOLE 40 7096 0 0 POWELL INDS INC COM 739128106 359 9438 SH SOLE 2 707 0 8731 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 1541 40553 SH SOLE 18 40553 0 0 POWELL INDS INC COM 739128106 700 18418 SH SOLE 19 18418 0 0 POWELL INDS INC COM 739128106 37174 978254 SH SOLE 21 978254 0 0 POWELL INDS INC COM 739128106 9758 256800 SH SOLE 22 245479 0 11321 POWELL INDS INC COM 739128106 26 692 SH SOLE 26 0 0 692 POWELL INDS INC COM 739128106 54 1411 SH SOLE 28 1411 0 0 POWELL INDS INC COM 739128106 418 11003 SH SOLE 30 11003 0 0 POWELL INDS INC COM 739128106 36 938 SH SOLE 40 938 0 0 POWER INTEGRATIONS INC COM 739276103 1973 24610 SH SOLE 2 1151 0 23459 POWER INTEGRATIONS INC COM 739276103 17 206 SH SOLE 4 206 0 0 POWER INTEGRATIONS INC COM 739276103 37 464 SH SOLE 7 464 0 0 POWER INTEGRATIONS INC COM 739276103 10024 125013 SH SOLE 18 125013 0 0 POWER INTEGRATIONS INC COM 739276103 3986 49716 SH SOLE 19 49716 0 0 POWER INTEGRATIONS INC COM 739276103 250714 3126887 SH SOLE 21 3126887 0 0 POWER INTEGRATIONS INC COM 739276103 67308 839466 SH SOLE 22 799723 0 39743 POWER INTEGRATIONS INC COM 739276103 1218 15190 SH SOLE 26 8575 0 6615 POWER INTEGRATIONS INC COM 739276103 287 3585 SH SOLE 28 3585 0 0 POWER INTEGRATIONS INC COM 739276103 3358 41877 SH SOLE 30 41877 0 0 POWER INTEGRATIONS INC COM 739276103 260 3243 SH SOLE 40 3243 0 0 POWER REIT COM 73933H101 1 239 SH SOLE 21 239 0 0 POWER REIT COM 73933H101 22 3765 SH SOLE 22 3765 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 73 16716 SH SOLE 4 16716 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 219 50330 SH SOLE 21 50330 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 2069 475565 SH SOLE 22 475565 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 939 215750 SH SOLE 30 215750 0 0 PPG INDS INC COM 693506107 72383 620198 SH SOLE 2 78867 0 541331 PPG INDS INC COM 693506107 10340 88594 SH SOLE 4 82016 0 6578 PPG INDS INC COM 693506107 36930 316429 SH SOLE 7 230953 0 85476 PPG INDS INC COM 693506107 934 7999 SH SOLE 13 7999 0 0 PPG INDS INC COM 693506107 271 2326 SH SOLE 15 2326 0 0 PPG INDS INC COM 693506107 57038 488714 SH SOLE 18 457500 0 31214 PPG INDS INC COM 693506107 3586 30729 SH SOLE 19 30729 0 0 PPG INDS INC COM 693506107 526160 4508265 SH SOLE 21 4508265 0 0 PPG INDS INC COM 693506107 674841 5782204 SH SOLE 22 5104289 0 677915 PPG INDS INC COM 693506107 20343 174300 SH SOLE 23 174300 0 0 PPG INDS INC COM 693506107 26599 227908 SH SOLE 25 227908 0 0 PPG INDS INC COM 693506107 148727 1274333 SH SOLE 26 285705 0 988628 PPG INDS INC COM 693506107 5305 45457 SH SOLE 28 33156 0 12301 PPG INDS INC COM 693506107 1097 9398 SH SOLE 29 5253 0 4145 PPG INDS INC COM 693506107 98102 840561 SH SOLE 30 840561 0 0 PPG INDS INC COM 693506107 9210 78912 SH SOLE 31 45218 0 33694 PPG INDS INC COM 693506107 1555 13320 SH SOLE 34 13320 0 0 PPG INDS INC COM 693506107 20748 177773 SH SOLE 36 177773 0 0 PPG INDS INC COM 693506107 601 5146 SH SOLE 40 5146 0 0 PPL CORP COM 69351T106 76290 2460176 SH SOLE 2 818032 0 1642144 PPL CORP COM 69351T106 13006 419420 SH SOLE 4 400975 0 18445 PPL CORP COM 69351T106 24647 794800 SH SOLE 7 750282 0 44518 PPL CORP COM 69351T106 968 31207 SH SOLE 13 31207 0 0 PPL CORP COM 69351T106 179 5758 SH SOLE 15 5758 0 0 PPL CORP COM 69351T106 49653 1601199 SH SOLE 18 1503308 0 97891 PPL CORP COM 69351T106 10919 352119 SH SOLE 19 352119 0 0 PPL CORP COM 69351T106 826940 26666878 SH SOLE 21 26666878 0 0 PPL CORP COM 69351T106 576220 18581758 SH SOLE 22 16131389 0 2450369 PPL CORP COM 69351T106 25133 810465 SH SOLE 23 810465 0 0 PPL CORP COM 69351T106 21523 694057 SH SOLE 25 694057 0 0 PPL CORP COM 69351T106 82476 2659655 SH SOLE 26 898787 0 1760868 PPL CORP COM 69351T106 4530 146088 SH SOLE 28 108022 0 38066 PPL CORP COM 69351T106 5329 171833 SH SOLE 29 171833 0 0 PPL CORP COM 69351T106 84042 2710142 SH SOLE 30 2710142 0 0 PPL CORP COM 69351T106 18435 594494 SH SOLE 31 405939 0 188555 PPL CORP COM 69351T106 4801 154815 SH SOLE 32 154815 0 0 PPL CORP COM 69351T106 2409 77670 SH SOLE 34 77670 0 0 PPL CORP COM 69351T106 11490 370531 SH SOLE 35 370531 0 0 PPL CORP COM 69351T106 22607 729009 SH SOLE 36 729009 0 0 PPL CORP COM 69351T106 522 16844 SH SOLE 40 16844 0 0 PQ GROUP HLDGS INC COM 73943T103 596 37614 SH SOLE 2 1613 0 36001 PQ GROUP HLDGS INC COM 73943T103 13 795 SH SOLE 7 795 0 0 PQ GROUP HLDGS INC COM 73943T103 1928 121666 SH SOLE 18 121666 0 0 PQ GROUP HLDGS INC COM 73943T103 1020 64349 SH SOLE 19 64349 0 0 PQ GROUP HLDGS INC COM 73943T103 18984 1197720 SH SOLE 21 1197720 0 0 PQ GROUP HLDGS INC COM 73943T103 18640 1176013 SH SOLE 22 1118157 0 57856 PQ GROUP HLDGS INC COM 73943T103 81 5132 SH SOLE 28 5132 0 0 PQ GROUP HLDGS INC COM 73943T103 172 10853 SH SOLE 30 10853 0 0 PQ GROUP HLDGS INC COM 73943T103 103 6523 SH SOLE 40 6523 0 0 PRA GROUP INC COM 69354N106 1288 45776 SH SOLE 2 1911 0 43865 PRA GROUP INC COM 69354N106 7 237 SH SOLE 4 237 0 0 PRA GROUP INC COM 69354N106 27 968 SH SOLE 7 968 0 0 PRA GROUP INC COM 69354N106 5548 197152 SH SOLE 18 197152 0 0 PRA GROUP INC COM 69354N106 2158 76702 SH SOLE 19 76702 0 0 PRA GROUP INC COM 69354N106 138279 4913975 SH SOLE 21 4913975 0 0 PRA GROUP INC COM 69354N106 39136 1390772 SH SOLE 22 1323772 0 67000 PRA GROUP INC COM 69354N106 259 9218 SH SOLE 26 4827 0 4391 PRA GROUP INC COM 69354N106 165 5864 SH SOLE 28 5864 0 0 PRA GROUP INC COM 69354N106 1903 67621 SH SOLE 30 67621 0 0 PRA GROUP INC COM 69354N106 148 5266 SH SOLE 40 5266 0 0 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 816 875000 PRN SOLE 21 875000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 13648 137654 SH SOLE 2 28970 0 108684 PRA HEALTH SCIENCES INC COM 69354M108 30 303 SH SOLE 4 303 0 0 PRA HEALTH SCIENCES INC COM 69354M108 110 1106 SH SOLE 7 1106 0 0 PRA HEALTH SCIENCES INC COM 69354M108 16563 167047 SH SOLE 18 167047 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1268 12787 SH SOLE 19 12787 0 0 PRA HEALTH SCIENCES INC COM 69354M108 375550 3787693 SH SOLE 21 3787693 0 0 PRA HEALTH SCIENCES INC COM 69354M108 188792 1904109 SH SOLE 22 1789737 0 114372 PRA HEALTH SCIENCES INC COM 69354M108 2134 21523 SH SOLE 26 12164 0 9359 PRA HEALTH SCIENCES INC COM 69354M108 732 7378 SH SOLE 28 7378 0 0 PRA HEALTH SCIENCES INC COM 69354M108 5802 58519 SH SOLE 30 58519 0 0 PRA HEALTH SCIENCES INC COM 69354M108 123 1243 SH SOLE 31 1243 0 0 PRA HEALTH SCIENCES INC COM 69354M108 551 5556 SH SOLE 40 5556 0 0 PRECIPIO INC COM 74019L503 4 1120 SH SOLE 18 1120 0 0 PRECIPIO INC COM 74019L503 43 12782 SH SOLE 21 12782 0 0 PRECISION BIOSCIENCES INC COM 74019P108 137 10369 SH SOLE 2 2826 0 7543 PRECISION BIOSCIENCES INC COM 74019P108 480 36238 SH SOLE 18 31667 0 4571 PRECISION BIOSCIENCES INC COM 74019P108 1374 103692 SH SOLE 19 103692 0 0 PRECISION BIOSCIENCES INC COM 74019P108 4023 303589 SH SOLE 21 303589 0 0 PRECISION BIOSCIENCES INC COM 74019P108 2047 154508 SH SOLE 22 130427 0 24081 PRECISION BIOSCIENCES INC COM 74019P108 126 9527 SH SOLE 23 9527 0 0 PRECISION BIOSCIENCES INC COM 74019P108 227 17153 SH SOLE 26 0 0 17153 PRECISION DRILLING CORP COM 2010 74022D308 59 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 667 44591 SH SOLE 2 1918 0 42673 PREFERRED APT CMNTYS INC COM 74039L103 9 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2274 152093 SH SOLE 18 152093 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1115 74607 SH SOLE 19 74607 0 0 PREFERRED APT CMNTYS INC COM 74039L103 24149 1615341 SH SOLE 21 1615341 0 0 PREFERRED APT CMNTYS INC COM 74039L103 20205 1351491 SH SOLE 22 1296670 0 54821 PREFERRED APT CMNTYS INC COM 74039L103 23 1520 SH SOLE 23 1520 0 0 PREFERRED APT CMNTYS INC COM 74039L103 156 10460 SH SOLE 26 0 0 10460 PREFERRED APT CMNTYS INC COM 74039L103 1459 97625 SH SOLE 31 0 0 97625 PREFERRED APT CMNTYS INC COM 74039L103 98 6587 SH SOLE 40 6587 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 617 13060 SH SOLE 2 564 0 12496 PREFERRED BK LOS ANGELES CA COM NEW 740367404 15 308 SH SOLE 7 308 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3057 64696 SH SOLE 18 64696 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1136 24032 SH SOLE 19 24032 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 72174 1527488 SH SOLE 21 1527488 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 21772 460778 SH SOLE 22 443897 0 16881 PREFERRED BK LOS ANGELES CA COM NEW 740367404 62 1321 SH SOLE 26 0 0 1321 PREFERRED BK LOS ANGELES CA COM NEW 740367404 81 1708 SH SOLE 28 1708 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1018 21551 SH SOLE 30 21551 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 119 2509 SH SOLE 40 2509 0 0 PREFORMED LINE PRODS CO COM 740444104 197 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 594 10706 SH SOLE 18 10706 0 0 PREFORMED LINE PRODS CO COM 740444104 291 5240 SH SOLE 19 5240 0 0 PREFORMED LINE PRODS CO COM 740444104 5578 100472 SH SOLE 21 100472 0 0 PREFORMED LINE PRODS CO COM 740444104 3413 61478 SH SOLE 22 58833 0 2645 PREMIER FINL BANCORP INC COM 74050M105 201 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 677 45124 SH SOLE 18 45124 0 0 PREMIER FINL BANCORP INC COM 74050M105 334 22238 SH SOLE 19 22238 0 0 PREMIER FINL BANCORP INC COM 74050M105 6728 448507 SH SOLE 21 448507 0 0 PREMIER FINL BANCORP INC COM 74050M105 1990 132698 SH SOLE 22 124150 0 8548 PREMIER INC CL A 74051N102 4131 105634 SH SOLE 2 12954 0 92680 PREMIER INC CL A 74051N102 9 242 SH SOLE 4 242 0 0 PREMIER INC CL A 74051N102 37 949 SH SOLE 7 949 0 0 PREMIER INC CL A 74051N102 867 22161 SH SOLE 18 22161 0 0 PREMIER INC CL A 74051N102 456 11652 SH SOLE 19 11652 0 0 PREMIER INC CL A 74051N102 27917 713806 SH SOLE 21 713806 0 0 PREMIER INC CL A 74051N102 57800 1477882 SH SOLE 22 1364849 0 113033 PREMIER INC CL A 74051N102 114 2923 SH SOLE 23 2923 0 0 PREMIER INC CL A 74051N102 1325 33867 SH SOLE 26 19258 0 14609 PREMIER INC CL A 74051N102 311 7955 SH SOLE 28 7955 0 0 PREMIER INC CL A 74051N102 651 16640 SH SOLE 30 16640 0 0 PREMIER INC CL A 74051N102 117 2985 SH SOLE 31 1085 0 1900 PREMIER INC CL A 74051N102 246 6297 SH SOLE 40 6297 0 0 PRESIDIO INC COM 74102M103 770 56361 SH SOLE 2 9839 0 46522 PRESIDIO INC COM 74102M103 12 903 SH SOLE 7 903 0 0 PRESIDIO INC COM 74102M103 2073 151647 SH SOLE 18 151647 0 0 PRESIDIO INC COM 74102M103 2320 169707 SH SOLE 19 169707 0 0 PRESIDIO INC COM 74102M103 19878 1454116 SH SOLE 21 1454116 0 0 PRESIDIO INC COM 74102M103 21338 1560933 SH SOLE 22 1448842 0 112091 PRESIDIO INC COM 74102M103 321 23506 SH SOLE 23 23506 0 0 PRESIDIO INC COM 74102M103 1037 75849 SH SOLE 26 0 0 75849 PRESIDIO INC COM 74102M103 183 13369 SH SOLE 30 13369 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2641 83375 SH SOLE 2 32875 0 50500 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7 223 SH SOLE 4 223 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 36 1122 SH SOLE 7 1122 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9289 293207 SH SOLE 18 293207 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5504 173740 SH SOLE 19 173740 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 117988 3724355 SH SOLE 21 3724355 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 63210 1995274 SH SOLE 22 1897522 0 97752 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 940 29687 SH SOLE 23 29687 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2641 83372 SH SOLE 26 12823 0 70549 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 210 6615 SH SOLE 28 6615 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 443 13978 SH SOLE 30 13978 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1419 44800 SH SOLE 31 0 0 44800 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 182 5747 SH SOLE 40 5747 0 0 PRETIUM RES INC COM 74139C102 57 5655 SH SOLE 30 5655 0 0 PRETIUM RES INC COM 74139C102 3213 320990 SH SOLE 31 0 0 320990 PREVAIL THERAPEUTICS INC COM 74140Y101 59 4447 SH SOLE 2 4447 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 5 361 SH SOLE 18 361 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 316 23951 SH SOLE 19 23951 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 21 1600 SH SOLE 22 1600 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 624 47274 SH SOLE 26 8580 0 38694 PREVAIL THERAPEUTICS INC COM 74140Y101 10 765 SH SOLE 31 0 0 765 PREVAIL THERAPEUTICS INC COM 74140Y101 285 21602 SH SOLE 34 21602 0 0 PRGX GLOBAL INC COM NEW 69357C503 110 16418 SH SOLE 2 695 0 15723 PRGX GLOBAL INC COM NEW 69357C503 5 674 SH SOLE 7 674 0 0 PRGX GLOBAL INC COM NEW 69357C503 493 73400 SH SOLE 18 73400 0 0 PRGX GLOBAL INC COM NEW 69357C503 199 29655 SH SOLE 19 29655 0 0 PRGX GLOBAL INC COM NEW 69357C503 4601 684647 SH SOLE 21 684647 0 0 PRGX GLOBAL INC COM NEW 69357C503 5738 853829 SH SOLE 22 842126 0 11703 PRICE T ROWE GROUP INC COM 74144T108 64625 589051 SH SOLE 2 79003 0 510048 PRICE T ROWE GROUP INC COM 74144T108 10284 93737 SH SOLE 4 87322 0 6415 PRICE T ROWE GROUP INC COM 74144T108 47417 432203 SH SOLE 7 286600 0 145603 PRICE T ROWE GROUP INC COM 74144T108 153 1399 SH SOLE 13 1399 0 0 PRICE T ROWE GROUP INC COM 74144T108 270 2464 SH SOLE 15 2464 0 0 PRICE T ROWE GROUP INC COM 74144T108 64553 588398 SH SOLE 18 556146 0 32252 PRICE T ROWE GROUP INC COM 74144T108 7125 64941 SH SOLE 19 64941 0 0 PRICE T ROWE GROUP INC COM 74144T108 800018 7292117 SH SOLE 21 7292117 0 0 PRICE T ROWE GROUP INC COM 74144T108 638299 5818053 SH SOLE 22 5163289 0 654764 PRICE T ROWE GROUP INC COM 74144T108 18593 169472 SH SOLE 23 169472 0 0 PRICE T ROWE GROUP INC COM 74144T108 26535 241864 SH SOLE 25 241864 0 0 PRICE T ROWE GROUP INC COM 74144T108 115201 1050047 SH SOLE 26 263657 0 786390 PRICE T ROWE GROUP INC COM 74144T108 5000 45573 SH SOLE 28 33445 0 12128 PRICE T ROWE GROUP INC COM 74144T108 575 5237 SH SOLE 29 5237 0 0 PRICE T ROWE GROUP INC COM 74144T108 120999 1102901 SH SOLE 30 1102901 0 0 PRICE T ROWE GROUP INC COM 74144T108 8586 78263 SH SOLE 31 44068 0 34195 PRICE T ROWE GROUP INC COM 74144T108 1588 14470 SH SOLE 34 14470 0 0 PRICE T ROWE GROUP INC COM 74144T108 22777 207615 SH SOLE 36 207615 0 0 PRICE T ROWE GROUP INC COM 74144T108 537 4896 SH SOLE 40 4896 0 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3166 2200000 PRN SOLE 21 2200000 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3317 2900000 PRN SOLE 21 2900000 0 0 PRICESMART INC COM 741511109 1146 22424 SH SOLE 2 949 0 21475 PRICESMART INC COM 741511109 3 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 22 431 SH SOLE 7 431 0 0 PRICESMART INC COM 741511109 3745 73256 SH SOLE 18 73256 0 0 PRICESMART INC COM 741511109 1954 38227 SH SOLE 19 38227 0 0 PRICESMART INC COM 741511109 36285 709801 SH SOLE 21 709801 0 0 PRICESMART INC COM 741511109 33072 646950 SH SOLE 22 612238 0 34712 PRICESMART INC COM 741511109 211 4128 SH SOLE 26 1928 0 2200 PRICESMART INC COM 741511109 145 2838 SH SOLE 28 2838 0 0 PRICESMART INC COM 741511109 328 6425 SH SOLE 30 6425 0 0 PRICESMART INC COM 741511109 108 2106 SH SOLE 40 2106 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 104 784 SH SOLE 2 28 0 756 PRIMEENERGY RESOURCES CORP COM 74158E104 237 1778 SH SOLE 18 1778 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 116 873 SH SOLE 19 873 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 2080 15623 SH SOLE 21 15623 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 667 5008 SH SOLE 22 4860 0 148 PRIMERICA INC COM 74164M108 11238 93691 SH SOLE 2 22577 0 71114 PRIMERICA INC COM 74164M108 23 194 SH SOLE 4 194 0 0 PRIMERICA INC COM 74164M108 119 991 SH SOLE 7 991 0 0 PRIMERICA INC COM 74164M108 14685 122429 SH SOLE 18 122429 0 0 PRIMERICA INC COM 74164M108 1115 9298 SH SOLE 19 9298 0 0 PRIMERICA INC COM 74164M108 259073 2159842 SH SOLE 21 2159842 0 0 PRIMERICA INC COM 74164M108 169927 1416650 SH SOLE 22 1331426 0 85224 PRIMERICA INC COM 74164M108 1757 14647 SH SOLE 26 9797 0 4850 PRIMERICA INC COM 74164M108 650 5417 SH SOLE 28 5417 0 0 PRIMERICA INC COM 74164M108 2246 18721 SH SOLE 30 18721 0 0 PRIMERICA INC COM 74164M108 131 1094 SH SOLE 31 894 0 200 PRIMERICA INC COM 74164M108 56 468 SH SOLE 36 468 0 0 PRIMERICA INC COM 74164M108 496 4132 SH SOLE 40 4132 0 0 PRIMO WTR CORP COM 74165N105 409 33281 SH SOLE 2 1485 0 31796 PRIMO WTR CORP COM 74165N105 8 620 SH SOLE 7 620 0 0 PRIMO WTR CORP COM 74165N105 1456 118346 SH SOLE 18 118346 0 0 PRIMO WTR CORP COM 74165N105 731 59443 SH SOLE 19 59443 0 0 PRIMO WTR CORP COM 74165N105 14723 1196988 SH SOLE 21 1196988 0 0 PRIMO WTR CORP COM 74165N105 11919 969024 SH SOLE 22 929122 0 39902 PRIMO WTR CORP COM 74165N105 105 8544 SH SOLE 26 0 0 8544 PRIMO WTR CORP COM 74165N105 124 10089 SH SOLE 30 10089 0 0 PRIMORIS SVCS CORP COM 74164F103 881 42114 SH SOLE 2 1845 0 40269 PRIMORIS SVCS CORP COM 74164F103 5 262 SH SOLE 4 262 0 0 PRIMORIS SVCS CORP COM 74164F103 18 861 SH SOLE 7 861 0 0 PRIMORIS SVCS CORP COM 74164F103 3036 145035 SH SOLE 18 145035 0 0 PRIMORIS SVCS CORP COM 74164F103 1573 75143 SH SOLE 19 75143 0 0 PRIMORIS SVCS CORP COM 74164F103 28605 1366676 SH SOLE 21 1366676 0 0 PRIMORIS SVCS CORP COM 74164F103 26502 1266228 SH SOLE 22 1202477 0 63751 PRIMORIS SVCS CORP COM 74164F103 40 1896 SH SOLE 26 0 0 1896 PRIMORIS SVCS CORP COM 74164F103 116 5547 SH SOLE 28 5547 0 0 PRIMORIS SVCS CORP COM 74164F103 232 11097 SH SOLE 30 11097 0 0 PRIMORIS SVCS CORP COM 74164F103 443 21185 SH SOLE 34 21185 0 0 PRIMORIS SVCS CORP COM 74164F103 91 4351 SH SOLE 40 4351 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 39393 680135 SH SOLE 2 70340 0 609795 PRINCIPAL FINL GROUP INC COM 74251V102 5460 94261 SH SOLE 4 86705 0 7556 PRINCIPAL FINL GROUP INC COM 74251V102 14866 256656 SH SOLE 7 254449 0 2207 PRINCIPAL FINL GROUP INC COM 74251V102 97 1673 SH SOLE 13 1673 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 154 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 37573 648708 SH SOLE 18 612479 0 36229 PRINCIPAL FINL GROUP INC COM 74251V102 4304 74304 SH SOLE 19 74304 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 594877 10270658 SH SOLE 21 10270658 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 372865 6437588 SH SOLE 22 5686019 0 751569 PRINCIPAL FINL GROUP INC COM 74251V102 11699 201992 SH SOLE 23 201992 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 15959 275538 SH SOLE 25 275538 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 71434 1233316 SH SOLE 26 364566 0 868750 PRINCIPAL FINL GROUP INC COM 74251V102 3138 54176 SH SOLE 28 38901 0 15275 PRINCIPAL FINL GROUP INC COM 74251V102 3764 64993 SH SOLE 29 6454 0 58539 PRINCIPAL FINL GROUP INC COM 74251V102 62503 1079127 SH SOLE 30 1079127 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 5395 93143 SH SOLE 31 51295 0 41848 PRINCIPAL FINL GROUP INC COM 74251V102 4556 78665 SH SOLE 32 78665 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 870 15020 SH SOLE 34 15020 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 11011 190101 SH SOLE 35 190101 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 12490 215650 SH SOLE 36 215650 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 338 5842 SH SOLE 40 5842 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 844 25419 SH SOLE 2 14180 0 11239 PRINCIPIA BIOPHARMA INC COM 74257L108 11 320 SH SOLE 7 320 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1824 54961 SH SOLE 18 53446 0 1515 PRINCIPIA BIOPHARMA INC COM 74257L108 4028 121359 SH SOLE 19 121359 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 39 1168 SH SOLE 20 1168 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 15016 452432 SH SOLE 21 452432 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 9226 277988 SH SOLE 22 270739 0 7249 PRINCIPIA BIOPHARMA INC COM 74257L108 58 1747 SH SOLE 23 1747 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 190 5725 SH SOLE 26 0 0 5725 PRINCIPIA BIOPHARMA INC COM 74257L108 50 1517 SH SOLE 30 1517 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1314 39579 SH SOLE 34 39579 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 43 5432 SH SOLE 2 482 0 4950 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 171 21737 SH SOLE 18 21737 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 87 11077 SH SOLE 19 11077 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1527 194561 SH SOLE 21 194561 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 263 33512 SH SOLE 22 31822 0 1690 PRO-DEX INC COLO COM NEW 74265M205 7 513 SH SOLE 18 513 0 0 PRO-DEX INC COLO COM NEW 74265M205 93 7129 SH SOLE 21 7129 0 0 PRO-DEX INC COLO COM NEW 74265M205 724 55809 SH SOLE 22 55809 0 0 PROASSURANCE CORP COM 74267C106 1905 52763 SH SOLE 2 1849 0 50914 PROASSURANCE CORP COM 74267C106 8 235 SH SOLE 4 235 0 0 PROASSURANCE CORP COM 74267C106 43 1179 SH SOLE 7 1179 0 0 PROASSURANCE CORP COM 74267C106 8230 227919 SH SOLE 18 227919 0 0 PROASSURANCE CORP COM 74267C106 2972 82317 SH SOLE 19 82317 0 0 PROASSURANCE CORP COM 74267C106 208328 5769260 SH SOLE 21 5769260 0 0 PROASSURANCE CORP COM 74267C106 56093 1553383 SH SOLE 22 1478499 0 74884 PROASSURANCE CORP COM 74267C106 648 17938 SH SOLE 26 9131 0 8807 PROASSURANCE CORP COM 74267C106 250 6926 SH SOLE 28 6926 0 0 PROASSURANCE CORP COM 74267C106 2687 74417 SH SOLE 30 74417 0 0 PROASSURANCE CORP COM 74267C106 99 2732 SH SOLE 36 2732 0 0 PROASSURANCE CORP COM 74267C106 193 5336 SH SOLE 40 5336 0 0 PROCTER AND GAMBLE CO COM 742718109 728906 6647574 SH SOLE 2 1215904 0 5431670 PROCTER AND GAMBLE CO COM 742718109 101647 927013 SH SOLE 4 859610 0 67403 PROCTER AND GAMBLE CO COM 742718109 272480 2484996 SH SOLE 7 2391314 0 93682 PROCTER AND GAMBLE CO COM 742718109 7785 70996 SH SOLE 13 70996 0 0 PROCTER AND GAMBLE CO COM 742718109 2530 23075 SH SOLE 15 23075 0 0 PROCTER AND GAMBLE CO COM 742718109 43 393 SH SOLE 17 0 0 393 PROCTER AND GAMBLE CO COM 742718109 703159 6412759 SH SOLE 18 6037653 0 375106 PROCTER AND GAMBLE CO COM 742718109 234459 2138248 SH SOLE 19 2138248 0 0 PROCTER AND GAMBLE CO COM 742718109 6103810 55666306 SH SOLE 21 55666306 0 0 PROCTER AND GAMBLE CO COM 742718109 6825475 62247832 SH SOLE 22 55081839 0 7165993 PROCTER AND GAMBLE CO COM 742718109 204092 1861307 SH SOLE 23 1861307 0 0 PROCTER AND GAMBLE CO COM 742718109 269662 2459302 SH SOLE 25 2459302 0 0 PROCTER AND GAMBLE CO COM 742718109 1352453 12334274 SH SOLE 26 2755723 0 9578551 PROCTER AND GAMBLE CO COM 742718109 53488 487811 SH SOLE 28 357701 0 130110 PROCTER AND GAMBLE CO COM 742718109 39653 361633 SH SOLE 29 61970 0 299663 PROCTER AND GAMBLE CO COM 742718109 1117932 10195454 SH SOLE 30 10195454 0 0 PROCTER AND GAMBLE CO COM 742718109 95457 870563 SH SOLE 31 474961 0 395602 PROCTER AND GAMBLE CO COM 742718109 18391 167722 SH SOLE 32 167722 0 0 PROCTER AND GAMBLE CO COM 742718109 57592 525233 SH SOLE 34 525233 0 0 PROCTER AND GAMBLE CO COM 742718109 216581 1975199 SH SOLE 36 1975199 0 0 PROCTER AND GAMBLE CO COM 742718109 1818 16583 SH SOLE 37 16583 0 0 PROCTER AND GAMBLE CO COM 742718109 6181 56374 SH SOLE 40 56374 0 0 PROFIRE ENERGY INC COM 74316X101 10 6607 SH SOLE 18 6607 0 0 PROFIRE ENERGY INC COM 74316X101 152 100783 SH SOLE 21 100783 0 0 PROFIRE ENERGY INC COM 74316X101 513 339862 SH SOLE 22 339862 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 455 73736 SH SOLE 2 3674 0 70062 PROGENICS PHARMACEUTICALS IN COM 743187106 9 1529 SH SOLE 7 1529 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2415 391332 SH SOLE 18 391332 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 872 141409 SH SOLE 19 141409 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 61908 10033644 SH SOLE 21 10033644 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 18086 2931223 SH SOLE 22 2825180 0 106043 PROGENICS PHARMACEUTICALS IN COM 743187106 131 21271 SH SOLE 26 0 0 21271 PROGENICS PHARMACEUTICALS IN COM 743187106 62 10089 SH SOLE 28 10089 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 809 131088 SH SOLE 30 131088 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 45 7353 SH SOLE 40 7353 0 0 PROGRESS SOFTWARE CORP COM 743312100 1713 39263 SH SOLE 2 2171 0 37092 PROGRESS SOFTWARE CORP COM 743312100 6 135 SH SOLE 4 135 0 0 PROGRESS SOFTWARE CORP COM 743312100 35 810 SH SOLE 7 810 0 0 PROGRESS SOFTWARE CORP COM 743312100 8573 196530 SH SOLE 18 194845 0 1685 PROGRESS SOFTWARE CORP COM 743312100 4482 102744 SH SOLE 19 102744 0 0 PROGRESS SOFTWARE CORP COM 743312100 213331 4890680 SH SOLE 21 4890680 0 0 PROGRESS SOFTWARE CORP COM 743312100 57596 1320405 SH SOLE 22 1257981 0 62424 PROGRESS SOFTWARE CORP COM 743312100 48 1106 SH SOLE 23 1106 0 0 PROGRESS SOFTWARE CORP COM 743312100 726 16655 SH SOLE 26 6680 0 9975 PROGRESS SOFTWARE CORP COM 743312100 231 5304 SH SOLE 28 5304 0 0 PROGRESS SOFTWARE CORP COM 743312100 2951 67641 SH SOLE 30 67641 0 0 PROGRESS SOFTWARE CORP COM 743312100 184 4222 SH SOLE 34 4222 0 0 PROGRESS SOFTWARE CORP COM 743312100 222 5098 SH SOLE 40 5098 0 0 PROGRESSIVE CORP OHIO COM 743315103 111423 1394004 SH SOLE 2 140168 0 1253836 PROGRESSIVE CORP OHIO COM 743315103 16904 211487 SH SOLE 4 196121 0 15366 PROGRESSIVE CORP OHIO COM 743315103 59463 743940 SH SOLE 7 588037 0 155903 PROGRESSIVE CORP OHIO COM 743315103 438 5476 SH SOLE 13 5476 0 0 PROGRESSIVE CORP OHIO COM 743315103 479 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 86307 1079785 SH SOLE 18 999259 0 80526 PROGRESSIVE CORP OHIO COM 743315103 11422 142895 SH SOLE 19 142895 0 0 PROGRESSIVE CORP OHIO COM 743315103 1236630 15471409 SH SOLE 21 15471409 0 0 PROGRESSIVE CORP OHIO COM 743315103 1175606 14707941 SH SOLE 22 13093922 0 1614019 PROGRESSIVE CORP OHIO COM 743315103 33341 417124 SH SOLE 23 417124 0 0 PROGRESSIVE CORP OHIO COM 743315103 48985 612844 SH SOLE 25 612844 0 0 PROGRESSIVE CORP OHIO COM 743315103 238327 2981698 SH SOLE 26 682998 0 2298700 PROGRESSIVE CORP OHIO COM 743315103 9172 114753 SH SOLE 28 84346 0 30407 PROGRESSIVE CORP OHIO COM 743315103 3373 42194 SH SOLE 29 13329 0 28865 PROGRESSIVE CORP OHIO COM 743315103 227076 2840941 SH SOLE 30 2840941 0 0 PROGRESSIVE CORP OHIO COM 743315103 15300 191417 SH SOLE 31 108526 0 82891 PROGRESSIVE CORP OHIO COM 743315103 22177 277460 SH SOLE 34 277460 0 0 PROGRESSIVE CORP OHIO COM 743315103 40722 509474 SH SOLE 36 509474 0 0 PROGRESSIVE CORP OHIO COM 743315103 1051 13153 SH SOLE 40 13153 0 0 PROLOGIS INC COM 74340W103 210857 2632419 SH SOLE 2 670555 0 1961864 PROLOGIS INC COM 74340W103 53272 665068 SH SOLE 4 648476 0 16592 PROLOGIS INC COM 74340W103 101473 1266835 SH SOLE 7 1259670 0 7165 PROLOGIS INC COM 74340W103 11665 145633 SH SOLE 13 145633 0 0 PROLOGIS INC COM 74340W103 2319 28946 SH SOLE 15 28946 0 0 PROLOGIS INC COM 74340W103 0 1 SH SOLE 17 0 0 1 PROLOGIS INC COM 74340W103 167395 2089825 SH SOLE 18 1980420 0 109405 PROLOGIS INC COM 74340W103 176987 2209574 SH SOLE 19 2209574 0 0 PROLOGIS INC COM 74340W103 1460121 18228722 SH SOLE 21 18228722 0 0 PROLOGIS INC COM 74340W103 1856428 23176384 SH SOLE 22 20556481 0 2619903 PROLOGIS INC COM 74340W103 63878 797484 SH SOLE 23 797484 0 0 PROLOGIS INC COM 74340W103 157285 1963613 SH SOLE 25 1963613 0 0 PROLOGIS INC COM 74340W103 224543 2803281 SH SOLE 26 702789 0 2100492 PROLOGIS INC COM 74340W103 12683 158339 SH SOLE 28 125685 0 32654 PROLOGIS INC COM 74340W103 62451 779659 SH SOLE 29 496318 0 283341 PROLOGIS INC COM 74340W103 422072 5269317 SH SOLE 30 5269317 0 0 PROLOGIS INC COM 74340W103 28579 356795 SH SOLE 31 178928 0 177867 PROLOGIS INC COM 74340W103 36834 459854 SH SOLE 34 459854 0 0 PROLOGIS INC COM 74340W103 45251 564937 SH SOLE 36 564937 0 0 PROLOGIS INC COM 74340W103 1138 14201 SH SOLE 40 14201 0 0 PROOFPOINT INC COM 743424103 12452 103549 SH SOLE 2 10803 0 92746 PROOFPOINT INC COM 743424103 244 2031 SH SOLE 4 2031 0 0 PROOFPOINT INC COM 743424103 145 1206 SH SOLE 7 1206 0 0 PROOFPOINT INC COM 743424103 3739 31097 SH SOLE 18 30974 0 123 PROOFPOINT INC COM 743424103 1506 12520 SH SOLE 19 12520 0 0 PROOFPOINT INC COM 743424103 103693 862311 SH SOLE 21 862311 0 0 PROOFPOINT INC COM 743424103 188312 1566004 SH SOLE 22 1456511 0 109493 PROOFPOINT INC COM 743424103 607 5050 SH SOLE 23 5050 0 0 PROOFPOINT INC COM 743424103 145 1206 SH SOLE 25 1206 0 0 PROOFPOINT INC COM 743424103 3196 26575 SH SOLE 26 15492 0 11083 PROOFPOINT INC COM 743424103 807 6710 SH SOLE 28 6710 0 0 PROOFPOINT INC COM 743424103 96 800 SH SOLE 29 800 0 0 PROOFPOINT INC COM 743424103 6136 51025 SH SOLE 30 51025 0 0 PROOFPOINT INC COM 743424103 550 4576 SH SOLE 31 3292 0 1284 PROOFPOINT INC COM 743424103 544 4523 SH SOLE 34 4523 0 0 PROOFPOINT INC COM 743424103 115 953 SH SOLE 36 953 0 0 PROOFPOINT INC COM 743424103 704 5855 SH SOLE 40 5855 0 0 PROPETRO HLDG CORP COM 74347M108 1967 95007 SH SOLE 2 22575 0 72432 PROPETRO HLDG CORP COM 74347M108 9 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 32 1522 SH SOLE 7 1522 0 0 PROPETRO HLDG CORP COM 74347M108 7485 361582 SH SOLE 18 344876 0 16706 PROPETRO HLDG CORP COM 74347M108 9320 450238 SH SOLE 19 450238 0 0 PROPETRO HLDG CORP COM 74347M108 170842 8253255 SH SOLE 21 8253255 0 0 PROPETRO HLDG CORP COM 74347M108 53961 2606798 SH SOLE 22 2493951 0 112847 PROPETRO HLDG CORP COM 74347M108 1560 75355 SH SOLE 23 75355 0 0 PROPETRO HLDG CORP COM 74347M108 3586 173240 SH SOLE 26 21184 0 152056 PROPETRO HLDG CORP COM 74347M108 274 13252 SH SOLE 28 13252 0 0 PROPETRO HLDG CORP COM 74347M108 2410 116406 SH SOLE 30 116406 0 0 PROPETRO HLDG CORP COM 74347M108 1325 64005 SH SOLE 31 0 0 64005 PROPETRO HLDG CORP COM 74347M108 192 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 43 20132 SH SOLE 21 20132 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 255 27976 SH SOLE 2 0 0 27976 PROQR THRAPEUTICS N V SHS EURO N71542109 5111 561689 SH SOLE 21 561689 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 1551 170456 SH SOLE 22 170456 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 22 2406 SH SOLE 23 2406 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 35 3813 SH SOLE 28 3813 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 347 38138 SH SOLE 30 38138 0 0 PROS HOLDINGS INC COM 74346Y103 1815 28691 SH SOLE 2 1355 0 27336 PROS HOLDINGS INC COM 74346Y103 15 231 SH SOLE 4 231 0 0 PROS HOLDINGS INC COM 74346Y103 34 537 SH SOLE 7 537 0 0 PROS HOLDINGS INC COM 74346Y103 6957 109971 SH SOLE 18 107351 0 2620 PROS HOLDINGS INC COM 74346Y103 4165 65847 SH SOLE 19 65847 0 0 PROS HOLDINGS INC COM 74346Y103 71240 1126142 SH SOLE 21 1126142 0 0 PROS HOLDINGS INC COM 74346Y103 64650 1021974 SH SOLE 22 971456 0 50518 PROS HOLDINGS INC COM 74346Y103 24 378 SH SOLE 23 378 0 0 PROS HOLDINGS INC COM 74346Y103 992 15681 SH SOLE 26 12206 0 3475 PROS HOLDINGS INC COM 74346Y103 302 4778 SH SOLE 28 4778 0 0 PROS HOLDINGS INC COM 74346Y103 805 12729 SH SOLE 30 12729 0 0 PROS HOLDINGS INC COM 74346Y103 235 3719 SH SOLE 40 3719 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 0 7 SH SOLE 17 0 0 7 PROSHARES TR RUSS 2000 DIVD 74347B698 0 8 SH SOLE 17 0 0 8 PROSPECT CAPITAL CORPORATION COM 74348T102 9014 1380406 SH SOLE 30 1380406 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1643 251624 SH SOLE 31 0 0 251624 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 754 750000 PRN SOLE 21 750000 0 0 PROSPERITY BANCSHARES INC COM 743606105 9998 151374 SH SOLE 2 33061 0 118313 PROSPERITY BANCSHARES INC COM 743606105 70 1057 SH SOLE 4 1057 0 0 PROSPERITY BANCSHARES INC COM 743606105 115 1734 SH SOLE 7 1734 0 0 PROSPERITY BANCSHARES INC COM 743606105 16237 245824 SH SOLE 18 245824 0 0 PROSPERITY BANCSHARES INC COM 743606105 986 14925 SH SOLE 19 14925 0 0 PROSPERITY BANCSHARES INC COM 743606105 220354 3336174 SH SOLE 21 3336174 0 0 PROSPERITY BANCSHARES INC COM 743606105 144715 2190999 SH SOLE 22 2051714 0 139285 PROSPERITY BANCSHARES INC COM 743606105 73 1105 SH SOLE 23 1105 0 0 PROSPERITY BANCSHARES INC COM 743606105 1448 21929 SH SOLE 26 14032 0 7897 PROSPERITY BANCSHARES INC COM 743606105 553 8371 SH SOLE 28 8371 0 0 PROSPERITY BANCSHARES INC COM 743606105 1267 19188 SH SOLE 30 19188 0 0 PROSPERITY BANCSHARES INC COM 743606105 253 3826 SH SOLE 31 1426 0 2400 PROSPERITY BANCSHARES INC COM 743606105 20 300 SH SOLE 36 300 0 0 PROSPERITY BANCSHARES INC COM 743606105 472 7153 SH SOLE 40 7153 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 161 13301 SH SOLE 2 629 0 12672 PROTAGONIST THERAPEUTICS INC COM 74366E102 634 52361 SH SOLE 18 52361 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 378 31177 SH SOLE 19 31177 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 6468 534125 SH SOLE 21 534125 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 4680 386457 SH SOLE 22 382049 0 4408 PROTECTIVE INS CORP CL A 74368L104 3 175 SH SOLE 21 175 0 0 PROTECTIVE INS CORP CL B 74368L203 200 11511 SH SOLE 2 1839 0 9672 PROTECTIVE INS CORP CL B 74368L203 4 233 SH SOLE 7 233 0 0 PROTECTIVE INS CORP CL B 74368L203 596 34306 SH SOLE 18 34306 0 0 PROTECTIVE INS CORP CL B 74368L203 656 37762 SH SOLE 19 37762 0 0 PROTECTIVE INS CORP CL B 74368L203 5546 319266 SH SOLE 21 319266 0 0 PROTECTIVE INS CORP CL B 74368L203 7465 429761 SH SOLE 22 415961 0 13800 PROTECTIVE INS CORP CL B 74368L203 163 9400 SH SOLE 23 9400 0 0 PROTECTIVE INS CORP CL B 74368L203 625 35985 SH SOLE 26 0 0 35985 PROTECTIVE INS CORP CL B 74368L203 30 1731 SH SOLE 28 1731 0 0 PROTECTIVE INS CORP CL B 74368L203 46 2633 SH SOLE 30 2633 0 0 PROTECTIVE INS CORP CL B 74368L203 29 1669 SH SOLE 40 1669 0 0 PROTEON THERAPEUTICS INC COM 74371L109 2 5786 SH SOLE 21 5786 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 9 8905 SH SOLE 18 8905 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 602 616518 SH SOLE 21 616518 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 921 943760 SH SOLE 22 943760 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2 2016 SH SOLE 30 2016 0 0 PROTHENA CORP PLC SHS G72800108 439 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 11 1040 SH SOLE 7 1040 0 0 PROTHENA CORP PLC SHS G72800108 1466 138699 SH SOLE 18 138699 0 0 PROTHENA CORP PLC SHS G72800108 721 68180 SH SOLE 19 68180 0 0 PROTHENA CORP PLC SHS G72800108 18742 1773095 SH SOLE 21 1773095 0 0 PROTHENA CORP PLC SHS G72800108 13771 1302812 SH SOLE 22 1249632 0 53180 PROTHENA CORP PLC SHS G72800108 51 4823 SH SOLE 26 2640 0 2183 PROTHENA CORP PLC SHS G72800108 70 6604 SH SOLE 28 6604 0 0 PROTHENA CORP PLC SHS G72800108 124 11711 SH SOLE 30 11711 0 0 PROTHENA CORP PLC SHS G72800108 35 3315 SH SOLE 40 3315 0 0 PROTO LABS INC COM 743713109 2724 23481 SH SOLE 2 1116 0 22365 PROTO LABS INC COM 743713109 16 140 SH SOLE 4 140 0 0 PROTO LABS INC COM 743713109 55 472 SH SOLE 7 472 0 0 PROTO LABS INC COM 743713109 13771 118699 SH SOLE 18 117736 0 963 PROTO LABS INC COM 743713109 5350 46114 SH SOLE 19 46114 0 0 PROTO LABS INC COM 743713109 331274 2855315 SH SOLE 21 2855315 0 0 PROTO LABS INC COM 743713109 92528 797520 SH SOLE 22 757396 0 40124 PROTO LABS INC COM 743713109 913 7866 SH SOLE 26 6136 0 1730 PROTO LABS INC COM 743713109 365 3146 SH SOLE 28 3146 0 0 PROTO LABS INC COM 743713109 19743 170168 SH SOLE 30 170168 0 0 PROTO LABS INC COM 743713109 300 2584 SH SOLE 40 2584 0 0 PROVENTION BIO INC COM 74374N102 63 5188 SH SOLE 18 5188 0 0 PROVENTION BIO INC COM 74374N102 779 64384 SH SOLE 21 64384 0 0 PROVENTION BIO INC COM 74374N102 3099 256119 SH SOLE 22 256119 0 0 PROVIDENCE SVC CORP COM 743815102 588 10262 SH SOLE 2 507 0 9755 PROVIDENCE SVC CORP COM 743815102 15 255 SH SOLE 7 255 0 0 PROVIDENCE SVC CORP COM 743815102 3026 52773 SH SOLE 18 52773 0 0 PROVIDENCE SVC CORP COM 743815102 1138 19839 SH SOLE 19 19839 0 0 PROVIDENCE SVC CORP COM 743815102 73617 1283872 SH SOLE 21 1283872 0 0 PROVIDENCE SVC CORP COM 743815102 20913 364711 SH SOLE 22 347675 0 17036 PROVIDENCE SVC CORP COM 743815102 319 5563 SH SOLE 26 0 0 5563 PROVIDENCE SVC CORP COM 743815102 109 1900 SH SOLE 28 1900 0 0 PROVIDENCE SVC CORP COM 743815102 944 16468 SH SOLE 30 16468 0 0 PROVIDENCE SVC CORP COM 743815102 86 1495 SH SOLE 40 1495 0 0 PROVIDENT BANCORP INC COM 74383X109 110 3922 SH SOLE 2 186 0 3736 PROVIDENT BANCORP INC COM 74383X109 411 14691 SH SOLE 18 14691 0 0 PROVIDENT BANCORP INC COM 74383X109 201 7169 SH SOLE 19 7169 0 0 PROVIDENT BANCORP INC COM 74383X109 4035 144159 SH SOLE 21 144159 0 0 PROVIDENT BANCORP INC COM 74383X109 1116 39880 SH SOLE 22 37267 0 2613 PROVIDENT FINL HLDGS INC COM 743868101 110 5234 SH SOLE 2 253 0 4981 PROVIDENT FINL HLDGS INC COM 743868101 412 19605 SH SOLE 18 19605 0 0 PROVIDENT FINL HLDGS INC COM 743868101 204 9715 SH SOLE 19 9715 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4218 200939 SH SOLE 21 200939 0 0 PROVIDENT FINL HLDGS INC COM 743868101 8099 385834 SH SOLE 22 384236 0 1598 PROVIDENT FINL SVCS INC COM 74386T105 1513 62392 SH SOLE 2 2550 0 59842 PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH SOLE 4 525 0 0 PROVIDENT FINL SVCS INC COM 74386T105 32 1338 SH SOLE 7 1338 0 0 PROVIDENT FINL SVCS INC COM 74386T105 7996 329730 SH SOLE 18 329730 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2548 105058 SH SOLE 19 105058 0 0 PROVIDENT FINL SVCS INC COM 74386T105 163349 6736022 SH SOLE 21 6736022 0 0 PROVIDENT FINL SVCS INC COM 74386T105 45681 1883737 SH SOLE 22 1799382 0 84355 PROVIDENT FINL SVCS INC COM 74386T105 343 14149 SH SOLE 26 10644 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 209 8628 SH SOLE 28 8628 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2195 90535 SH SOLE 30 90535 0 0 PROVIDENT FINL SVCS INC COM 74386T105 157 6488 SH SOLE 40 6488 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 131 6903 SH SOLE 2 276 0 6627 PRUDENTIAL BANCORP INC NEW COM 74431A101 582 30735 SH SOLE 18 30735 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 246 13009 SH SOLE 19 13009 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5632 297698 SH SOLE 21 297698 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 1591 84103 SH SOLE 22 78837 0 5266 PRUDENTIAL FINL INC COM 744320102 140714 1393206 SH SOLE 2 437295 0 955911 PRUDENTIAL FINL INC COM 744320102 21558 213444 SH SOLE 4 202394 0 11050 PRUDENTIAL FINL INC COM 744320102 40620 402174 SH SOLE 7 374129 0 28045 PRUDENTIAL FINL INC COM 744320102 10800 106931 SH SOLE 13 106931 0 0 PRUDENTIAL FINL INC COM 744320102 424 4198 SH SOLE 15 4198 0 0 PRUDENTIAL FINL INC COM 744320102 123793 1225676 SH SOLE 18 1092701 0 132975 PRUDENTIAL FINL INC COM 744320102 96741 957836 SH SOLE 19 957836 0 0 PRUDENTIAL FINL INC COM 744320102 985179 9754252 SH SOLE 21 9754252 0 0 PRUDENTIAL FINL INC COM 744320102 1107737 10967697 SH SOLE 22 9529815 0 1437882 PRUDENTIAL FINL INC COM 744320102 45832 453785 SH SOLE 23 453785 0 0 PRUDENTIAL FINL INC COM 744320102 41114 407072 SH SOLE 25 407072 0 0 PRUDENTIAL FINL INC COM 744320102 249386 2469166 SH SOLE 26 482566 0 1986600 PRUDENTIAL FINL INC COM 744320102 8380 82972 SH SOLE 28 61057 0 21915 PRUDENTIAL FINL INC COM 744320102 36842 364777 SH SOLE 29 87354 0 277423 PRUDENTIAL FINL INC COM 744320102 166506 1648571 SH SOLE 30 1648571 0 0 PRUDENTIAL FINL INC COM 744320102 27234 269641 SH SOLE 31 165498 0 104143 PRUDENTIAL FINL INC COM 744320102 4311 42683 SH SOLE 32 42683 0 0 PRUDENTIAL FINL INC COM 744320102 8769 86821 SH SOLE 34 86821 0 0 PRUDENTIAL FINL INC COM 744320102 10375 102723 SH SOLE 35 102723 0 0 PRUDENTIAL FINL INC COM 744320102 43672 432394 SH SOLE 36 432394 0 0 PRUDENTIAL FINL INC COM 744320102 975 9650 SH SOLE 40 9650 0 0 PRUDENTIAL PLC ADR 74435K204 8 176 SH SOLE 18 176 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 12969 76952 SH SOLE 2 12907 0 64045 PS BUSINESS PKS INC CALIF COM 69360J107 910 5400 SH SOLE 4 5400 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3612 21434 SH SOLE 7 21434 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 139 827 SH SOLE 15 827 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 19216 114020 SH SOLE 18 112322 0 1698 PS BUSINESS PKS INC CALIF COM 69360J107 18283 108484 SH SOLE 19 108484 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 247999 1471543 SH SOLE 21 1471543 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 159580 946891 SH SOLE 22 920246 0 26645 PS BUSINESS PKS INC CALIF COM 69360J107 2194 13017 SH SOLE 23 13017 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7136 42341 SH SOLE 25 42341 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 6963 41318 SH SOLE 26 5181 0 36137 PS BUSINESS PKS INC CALIF COM 69360J107 431 2560 SH SOLE 28 2560 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1782 10573 SH SOLE 29 10573 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 15513 92051 SH SOLE 30 92051 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 331 1963 SH SOLE 40 1963 0 0 PSYCHEMEDICS CORP COM NEW 744375205 11 1073 SH SOLE 18 1073 0 0 PSYCHEMEDICS CORP COM NEW 744375205 189 18697 SH SOLE 21 18697 0 0 PSYCHEMEDICS CORP COM NEW 744375205 830 82304 SH SOLE 22 82304 0 0 PTC INC COM 69370C100 39956 445146 SH SOLE 2 56891 0 388255 PTC INC COM 69370C100 3083 34349 SH SOLE 4 31394 0 2955 PTC INC COM 69370C100 540 6013 SH SOLE 7 6013 0 0 PTC INC COM 69370C100 179 1991 SH SOLE 13 1991 0 0 PTC INC COM 69370C100 41 458 SH SOLE 15 458 0 0 PTC INC COM 69370C100 121782 1356754 SH SOLE 18 1101066 0 255688 PTC INC COM 69370C100 68609 764359 SH SOLE 19 764359 0 0 PTC INC COM 69370C100 503643 5610991 SH SOLE 21 5610991 0 0 PTC INC COM 69370C100 324691 3617320 SH SOLE 22 3407787 0 209533 PTC INC COM 69370C100 7240 80662 SH SOLE 23 80662 0 0 PTC INC COM 69370C100 14582 162458 SH SOLE 25 162458 0 0 PTC INC COM 69370C100 38331 427044 SH SOLE 26 158647 0 268397 PTC INC COM 69370C100 1946 21684 SH SOLE 28 15679 0 6005 PTC INC COM 69370C100 22516 250842 SH SOLE 29 227334 0 23508 PTC INC COM 69370C100 28555 318128 SH SOLE 30 318128 0 0 PTC INC COM 69370C100 4486 49977 SH SOLE 31 21944 0 28033 PTC INC COM 69370C100 5699 63490 SH SOLE 34 63490 0 0 PTC INC COM 69370C100 6620 73749 SH SOLE 36 73749 0 0 PTC INC COM 69370C100 208 2322 SH SOLE 40 2322 0 0 PTC THERAPEUTICS INC COM 69366J200 2250 50007 SH SOLE 2 2368 0 47639 PTC THERAPEUTICS INC COM 69366J200 12 271 SH SOLE 4 271 0 0 PTC THERAPEUTICS INC COM 69366J200 52 1163 SH SOLE 7 1163 0 0 PTC THERAPEUTICS INC COM 69366J200 8463 188077 SH SOLE 18 186806 0 1271 PTC THERAPEUTICS INC COM 69366J200 5439 120871 SH SOLE 19 120871 0 0 PTC THERAPEUTICS INC COM 69366J200 106944 2376533 SH SOLE 21 2376533 0 0 PTC THERAPEUTICS INC COM 69366J200 72112 1602483 SH SOLE 22 1530146 0 72337 PTC THERAPEUTICS INC COM 69366J200 47 1040 SH SOLE 23 1040 0 0 PTC THERAPEUTICS INC COM 69366J200 659 14654 SH SOLE 26 10864 0 3790 PTC THERAPEUTICS INC COM 69366J200 289 6423 SH SOLE 28 6423 0 0 PTC THERAPEUTICS INC COM 69366J200 6018 133737 SH SOLE 30 133737 0 0 PTC THERAPEUTICS INC COM 69366J200 92 2042 SH SOLE 34 2042 0 0 PTC THERAPEUTICS INC COM 69366J200 242 5370 SH SOLE 40 5370 0 0 PUBLIC STORAGE COM 74460D109 85044 357073 SH SOLE 2 33400 0 323673 PUBLIC STORAGE COM 74460D109 23293 97799 SH SOLE 4 93593 0 4206 PUBLIC STORAGE COM 74460D109 85215 357790 SH SOLE 7 339073 0 18717 PUBLIC STORAGE COM 74460D109 978 4106 SH SOLE 13 4106 0 0 PUBLIC STORAGE COM 74460D109 1646 6909 SH SOLE 15 6909 0 0 PUBLIC STORAGE COM 74460D109 66979 281224 SH SOLE 18 260156 0 21068 PUBLIC STORAGE COM 74460D109 46903 196932 SH SOLE 19 196932 0 0 PUBLIC STORAGE COM 74460D109 1472493 6182528 SH SOLE 21 6182528 0 0 PUBLIC STORAGE COM 74460D109 1291366 5422034 SH SOLE 22 5013300 0 408734 PUBLIC STORAGE COM 74460D109 30824 129419 SH SOLE 23 129419 0 0 PUBLIC STORAGE COM 74460D109 112517 472422 SH SOLE 25 472422 0 0 PUBLIC STORAGE COM 74460D109 165857 696382 SH SOLE 26 184907 0 511475 PUBLIC STORAGE COM 74460D109 7266 30509 SH SOLE 28 22340 0 8169 PUBLIC STORAGE COM 74460D109 19144 80381 SH SOLE 29 80381 0 0 PUBLIC STORAGE COM 74460D109 334270 1403494 SH SOLE 30 1403494 0 0 PUBLIC STORAGE COM 74460D109 11736 49276 SH SOLE 31 29346 0 19930 PUBLIC STORAGE COM 74460D109 2005 8420 SH SOLE 34 8420 0 0 PUBLIC STORAGE COM 74460D109 36516 153319 SH SOLE 36 153319 0 0 PUBLIC STORAGE COM 74460D109 851 3571 SH SOLE 40 3571 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 76097 1293730 SH SOLE 2 189110 0 1104620 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 12008 204144 SH SOLE 4 190814 0 13330 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 32627 554684 SH SOLE 7 537075 0 17609 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 704 11966 SH SOLE 13 11966 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 261 4437 SH SOLE 15 4437 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 120659 2051321 SH SOLE 18 1946868 0 104453 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 96916 1647674 SH SOLE 19 1647674 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 964192 16392253 SH SOLE 21 16392253 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 729344 12399584 SH SOLE 22 10968026 0 1431558 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 21263 361497 SH SOLE 23 361497 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28962 492385 SH SOLE 25 492385 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 175876 2990074 SH SOLE 26 592254 0 2397820 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5849 99441 SH SOLE 28 73460 0 25981 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 652 11092 SH SOLE 29 11092 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 151514 2575889 SH SOLE 30 2575889 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 10380 176473 SH SOLE 31 95467 0 81006 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3104 52779 SH SOLE 32 52779 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2869 48770 SH SOLE 34 48770 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7383 125518 SH SOLE 35 125518 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25396 431754 SH SOLE 36 431754 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 694 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 27 29145 SH SOLE 22 29145 0 0 PULSE BIOSCIENCES INC COM 74587B101 123 9356 SH SOLE 2 392 0 8964 PULSE BIOSCIENCES INC COM 74587B101 4 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 505 38241 SH SOLE 18 38241 0 0 PULSE BIOSCIENCES INC COM 74587B101 257 19465 SH SOLE 19 19465 0 0 PULSE BIOSCIENCES INC COM 74587B101 5255 398125 SH SOLE 21 398125 0 0 PULSE BIOSCIENCES INC COM 74587B101 3551 269051 SH SOLE 22 259421 0 9630 PULTE GROUP INC COM 745867101 21140 668576 SH SOLE 2 106645 0 561931 PULTE GROUP INC COM 745867101 2769 87582 SH SOLE 4 80444 0 7138 PULTE GROUP INC COM 745867101 7961 251779 SH SOLE 7 232332 0 19447 PULTE GROUP INC COM 745867101 47 1482 SH SOLE 13 1482 0 0 PULTE GROUP INC COM 745867101 80 2532 SH SOLE 15 2532 0 0 PULTE GROUP INC COM 745867101 16332 516517 SH SOLE 18 481526 0 34991 PULTE GROUP INC COM 745867101 17259 545823 SH SOLE 19 545823 0 0 PULTE GROUP INC COM 745867101 271616 8590002 SH SOLE 21 8590002 0 0 PULTE GROUP INC COM 745867101 239320 7568633 SH SOLE 22 6827028 0 741605 PULTE GROUP INC COM 745867101 6055 191485 SH SOLE 23 191485 0 0 PULTE GROUP INC COM 745867101 7579 239695 SH SOLE 25 239695 0 0 PULTE GROUP INC COM 745867101 36524 1155099 SH SOLE 26 373950 0 781149 PULTE GROUP INC COM 745867101 1538 48654 SH SOLE 28 36110 0 12544 PULTE GROUP INC COM 745867101 1935 61208 SH SOLE 29 5461 0 55747 PULTE GROUP INC COM 745867101 30531 965567 SH SOLE 30 965567 0 0 PULTE GROUP INC COM 745867101 3149 99588 SH SOLE 31 57156 0 42432 PULTE GROUP INC COM 745867101 4986 157688 SH SOLE 34 157688 0 0 PULTE GROUP INC COM 745867101 5656 178879 SH SOLE 36 178879 0 0 PULTE GROUP INC COM 745867101 173 5458 SH SOLE 40 5458 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 344 27029 SH SOLE 2 1354 0 25675 PUMA BIOTECHNOLOGY INC COM 74587V107 2 123 SH SOLE 4 123 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 8 626 SH SOLE 7 626 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1311 103173 SH SOLE 18 100798 0 2375 PUMA BIOTECHNOLOGY INC COM 74587V107 991 77962 SH SOLE 19 77962 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 17033 1340115 SH SOLE 21 1340115 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 11720 922091 SH SOLE 22 883353 0 38738 PUMA BIOTECHNOLOGY INC COM 74587V107 113 8890 SH SOLE 26 6898 0 1992 PUMA BIOTECHNOLOGY INC COM 74587V107 50 3901 SH SOLE 28 3901 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 125 9797 SH SOLE 30 9797 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 44 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 82 75927 SH SOLE 19 75927 0 0 PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 22 19951 SH SOLE 34 19951 0 0 PURE STORAGE INC CL A 74624M102 8996 589143 SH SOLE 2 170602 0 418541 PURE STORAGE INC CL A 74624M102 500 32745 SH SOLE 4 32745 0 0 PURE STORAGE INC CL A 74624M102 65 4231 SH SOLE 7 4231 0 0 PURE STORAGE INC CL A 74624M102 2091 136918 SH SOLE 18 126555 0 10363 PURE STORAGE INC CL A 74624M102 793 51904 SH SOLE 19 51904 0 0 PURE STORAGE INC CL A 74624M102 44751 2930634 SH SOLE 21 2930634 0 0 PURE STORAGE INC CL A 74624M102 83056 5439136 SH SOLE 22 5033677 0 405459 PURE STORAGE INC CL A 74624M102 755 49437 SH SOLE 23 49437 0 0 PURE STORAGE INC CL A 74624M102 1229 80461 SH SOLE 26 41631 0 38830 PURE STORAGE INC CL A 74624M102 364 23808 SH SOLE 28 23808 0 0 PURE STORAGE INC CL A 74624M102 291 19078 SH SOLE 29 19078 0 0 PURE STORAGE INC CL A 74624M102 828 54214 SH SOLE 30 54214 0 0 PURE STORAGE INC CL A 74624M102 643 42106 SH SOLE 31 23267 0 18839 PURE STORAGE INC CL A 74624M102 15 950 SH SOLE 34 950 0 0 PURE STORAGE INC CL A 74624M102 293 19212 SH SOLE 40 19212 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1436 1500000 PRN SOLE 21 1500000 0 0 PURECYCLE CORP COM NEW 746228303 132 12451 SH SOLE 2 592 0 11859 PURECYCLE CORP COM NEW 746228303 605 57061 SH SOLE 18 57061 0 0 PURECYCLE CORP COM NEW 746228303 306 28829 SH SOLE 19 28829 0 0 PURECYCLE CORP COM NEW 746228303 6021 568045 SH SOLE 21 568045 0 0 PURECYCLE CORP COM NEW 746228303 1856 175141 SH SOLE 22 164939 0 10202 PURPLE INNOVATION INC COM 74640Y106 39 5761 SH SOLE 2 0 0 5761 PURPLE INNOVATION INC COM 74640Y106 124 18343 SH SOLE 18 18343 0 0 PURPLE INNOVATION INC COM 74640Y106 44 6564 SH SOLE 19 6564 0 0 PURPLE INNOVATION INC COM 74640Y106 959 142107 SH SOLE 21 142107 0 0 PURPLE INNOVATION INC COM 74640Y106 284 42033 SH SOLE 22 38489 0 3544 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH SOLE 17 0 0 478 PUXIN LTD ADS 74704P108 21 3324 SH SOLE 22 3324 0 0 PVH CORP COM 693656100 18120 191460 SH SOLE 2 24757 0 166703 PVH CORP COM 693656100 2751 29066 SH SOLE 4 27033 0 2033 PVH CORP COM 693656100 8097 85551 SH SOLE 7 63137 0 22414 PVH CORP COM 693656100 288 3044 SH SOLE 13 3044 0 0 PVH CORP COM 693656100 55 586 SH SOLE 15 586 0 0 PVH CORP COM 693656100 14224 150293 SH SOLE 18 140163 0 10130 PVH CORP COM 693656100 1936 20453 SH SOLE 19 20453 0 0 PVH CORP COM 693656100 155799 1646230 SH SOLE 21 1646230 0 0 PVH CORP COM 693656100 176386 1863761 SH SOLE 22 1647926 0 215835 PVH CORP COM 693656100 5220 55159 SH SOLE 23 55159 0 0 PVH CORP COM 693656100 6872 72607 SH SOLE 25 72607 0 0 PVH CORP COM 693656100 39317 415439 SH SOLE 26 107830 0 307609 PVH CORP COM 693656100 1381 14593 SH SOLE 28 10581 0 4012 PVH CORP COM 693656100 1638 17305 SH SOLE 29 1743 0 15562 PVH CORP COM 693656100 38923 411276 SH SOLE 30 411276 0 0 PVH CORP COM 693656100 2446 25842 SH SOLE 31 14905 0 10937 PVH CORP COM 693656100 428 4521 SH SOLE 34 4521 0 0 PVH CORP COM 693656100 5558 58726 SH SOLE 36 58726 0 0 PVH CORP COM 693656100 147 1554 SH SOLE 40 1554 0 0 PYXUS INTL INC COM 74737V106 117 7686 SH SOLE 2 288 0 7398 PYXUS INTL INC COM 74737V106 434 28550 SH SOLE 18 28550 0 0 PYXUS INTL INC COM 74737V106 205 13464 SH SOLE 19 13464 0 0 PYXUS INTL INC COM 74737V106 4214 277217 SH SOLE 21 277217 0 0 PYXUS INTL INC COM 74737V106 3748 246595 SH SOLE 22 239775 0 6820 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 141 16369 SH SOLE 2 552 0 15817 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5 626 SH SOLE 7 626 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 525 61121 SH SOLE 18 61121 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 266 31020 SH SOLE 19 31020 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5221 607759 SH SOLE 21 607759 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3175 369574 SH SOLE 22 354550 0 15024 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 28 3284 SH SOLE 28 3284 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 42 4922 SH SOLE 30 4922 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 2668 34938 SH SOLE 2 1658 0 33280 Q2 HLDGS INC COM 74736L109 20 256 SH SOLE 4 256 0 0 Q2 HLDGS INC COM 74736L109 59 777 SH SOLE 7 777 0 0 Q2 HLDGS INC COM 74736L109 9985 130762 SH SOLE 18 130762 0 0 Q2 HLDGS INC COM 74736L109 5217 68315 SH SOLE 19 68315 0 0 Q2 HLDGS INC COM 74736L109 105793 1385452 SH SOLE 21 1385452 0 0 Q2 HLDGS INC COM 74736L109 90988 1191572 SH SOLE 22 1137426 0 54146 Q2 HLDGS INC COM 74736L109 1218 15950 SH SOLE 26 6547 0 9403 Q2 HLDGS INC COM 74736L109 379 4969 SH SOLE 28 4969 0 0 Q2 HLDGS INC COM 74736L109 4145 54284 SH SOLE 30 54284 0 0 Q2 HLDGS INC COM 74736L109 4803 62898 SH SOLE 31 0 0 62898 Q2 HLDGS INC COM 74736L109 291 3811 SH SOLE 40 3811 0 0 QAD INC CL B 74727D207 7 249 SH SOLE 18 249 0 0 QAD INC CL B 74727D207 7 244 SH SOLE 21 244 0 0 QAD INC CL B 74727D207 826 28016 SH SOLE 22 28016 0 0 QAD INC CL A 74727D306 406 10108 SH SOLE 2 431 0 9677 QAD INC CL A 74727D306 11 269 SH SOLE 7 269 0 0 QAD INC CL A 74727D306 1515 37687 SH SOLE 18 37687 0 0 QAD INC CL A 74727D306 753 18721 SH SOLE 19 18721 0 0 QAD INC CL A 74727D306 14935 371427 SH SOLE 21 371427 0 0 QAD INC CL A 74727D306 13421 333772 SH SOLE 22 312533 0 21239 QAD INC CL A 74727D306 233 5785 SH SOLE 26 0 0 5785 QAD INC CL A 74727D306 58 1431 SH SOLE 28 1431 0 0 QAD INC CL A 74727D306 133 3316 SH SOLE 30 3316 0 0 QAD INC CL A 74727D306 36 905 SH SOLE 40 905 0 0 QCR HOLDINGS INC COM 74727A104 510 14627 SH SOLE 2 642 0 13985 QCR HOLDINGS INC COM 74727A104 11 302 SH SOLE 7 302 0 0 QCR HOLDINGS INC COM 74727A104 1787 51258 SH SOLE 18 51258 0 0 QCR HOLDINGS INC COM 74727A104 874 25061 SH SOLE 19 25061 0 0 QCR HOLDINGS INC COM 74727A104 17405 499130 SH SOLE 21 499130 0 0 QCR HOLDINGS INC COM 74727A104 9414 269985 SH SOLE 22 252662 0 17323 QCR HOLDINGS INC COM 74727A104 117 3367 SH SOLE 26 0 0 3367 QCR HOLDINGS INC COM 74727A104 121 3480 SH SOLE 30 3480 0 0 QCR HOLDINGS INC COM 74727A104 75 2157 SH SOLE 40 2157 0 0 QEP RES INC COM 74733V100 2538 351072 SH SOLE 2 110628 0 240444 QEP RES INC COM 74733V100 8 1154 SH SOLE 4 1154 0 0 QEP RES INC COM 74733V100 60 8284 SH SOLE 7 8284 0 0 QEP RES INC COM 74733V100 9736 1346550 SH SOLE 18 1346550 0 0 QEP RES INC COM 74733V100 2963 409878 SH SOLE 19 409878 0 0 QEP RES INC COM 74733V100 123729 17113277 SH SOLE 21 17113277 0 0 QEP RES INC COM 74733V100 62842 8691819 SH SOLE 22 8315853 0 375966 QEP RES INC COM 74733V100 552 76378 SH SOLE 26 54543 0 21835 QEP RES INC COM 74733V100 205 28296 SH SOLE 28 28296 0 0 QEP RES INC COM 74733V100 844 116670 SH SOLE 30 116670 0 0 QEP RES INC COM 74733V100 120 16607 SH SOLE 36 16607 0 0 QEP RES INC COM 74733V100 164 22630 SH SOLE 40 22630 0 0 QIAGEN NV SHS NEW N72482123 25654 632663 SH SOLE 2 189436 0 443227 QIAGEN NV SHS NEW N72482123 164 4051 SH SOLE 7 4051 0 0 QIAGEN NV SHS NEW N72482123 7657 188837 SH SOLE 18 188837 0 0 QIAGEN NV SHS NEW N72482123 40364 995407 SH SOLE 19 995407 0 0 QIAGEN NV SHS NEW N72482123 83456 2058090 SH SOLE 21 2058090 0 0 QIAGEN NV SHS NEW N72482123 82572 2036298 SH SOLE 22 1719634 0 316664 QIAGEN NV SHS NEW N72482123 572 14099 SH SOLE 31 4699 0 9400 QIAGEN NV SHS NEW N72482123 24865 613200 SH SOLE 34 613200 0 0 QIWI PLC SPON ADR REP B 74735M108 124 6353 SH SOLE 25 6353 0 0 QORVO INC COM 74736K101 19357 290608 SH SOLE 2 27393 0 263215 QORVO INC COM 74736K101 2451 36789 SH SOLE 4 33346 0 3443 QORVO INC COM 74736K101 8161 122519 SH SOLE 7 100316 0 22203 QORVO INC COM 74736K101 390 5850 SH SOLE 13 5850 0 0 QORVO INC COM 74736K101 84 1268 SH SOLE 15 1268 0 0 QORVO INC COM 74736K101 8 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 16051 240974 SH SOLE 18 224510 0 16464 QORVO INC COM 74736K101 2235 33556 SH SOLE 19 33556 0 0 QORVO INC COM 74736K101 221987 3332639 SH SOLE 21 3332639 0 0 QORVO INC COM 74736K101 211345 3172878 SH SOLE 22 2835581 0 337297 QORVO INC COM 74736K101 5931 89040 SH SOLE 23 89040 0 0 QORVO INC COM 74736K101 7922 118937 SH SOLE 25 118937 0 0 QORVO INC COM 74736K101 39816 597753 SH SOLE 26 186640 0 411113 QORVO INC COM 74736K101 1604 24080 SH SOLE 28 17621 0 6459 QORVO INC COM 74736K101 1883 28268 SH SOLE 29 2592 0 25676 QORVO INC COM 74736K101 34461 517348 SH SOLE 30 517348 0 0 QORVO INC COM 74736K101 2890 43382 SH SOLE 31 24440 0 18942 QORVO INC COM 74736K101 481 7225 SH SOLE 34 7225 0 0 QORVO INC COM 74736K101 6132 92064 SH SOLE 36 92064 0 0 QORVO INC COM 74736K101 170 2557 SH SOLE 40 2557 0 0 QTS RLTY TR INC COM CL A 74736A103 4698 101727 SH SOLE 2 5892 0 95835 QTS RLTY TR INC COM CL A 74736A103 658 14244 SH SOLE 4 14244 0 0 QTS RLTY TR INC COM CL A 74736A103 2709 58664 SH SOLE 7 58664 0 0 QTS RLTY TR INC COM CL A 74736A103 91 1962 SH SOLE 15 1962 0 0 QTS RLTY TR INC COM CL A 74736A103 8262 178917 SH SOLE 18 178917 0 0 QTS RLTY TR INC COM CL A 74736A103 9483 205340 SH SOLE 19 205340 0 0 QTS RLTY TR INC COM CL A 74736A103 87151 1887196 SH SOLE 21 1887196 0 0 QTS RLTY TR INC COM CL A 74736A103 102738 2224736 SH SOLE 22 2149472 0 75264 QTS RLTY TR INC COM CL A 74736A103 592 12827 SH SOLE 23 12827 0 0 QTS RLTY TR INC COM CL A 74736A103 5342 115669 SH SOLE 25 115669 0 0 QTS RLTY TR INC COM CL A 74736A103 3000 64953 SH SOLE 26 14957 0 49996 QTS RLTY TR INC COM CL A 74736A103 283 6126 SH SOLE 28 6126 0 0 QTS RLTY TR INC COM CL A 74736A103 1292 27986 SH SOLE 29 27986 0 0 QTS RLTY TR INC COM CL A 74736A103 11336 245468 SH SOLE 30 245468 0 0 QTS RLTY TR INC COM CL A 74736A103 84 1817 SH SOLE 34 1817 0 0 QTS RLTY TR INC COM CL A 74736A103 220 4763 SH SOLE 40 4763 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 210 1900 SH SOLE 7 1900 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 33247 300113 SH SOLE 21 300113 0 0 QUAD / GRAPHICS INC COM CL A 747301109 267 33800 SH SOLE 2 1140 0 32660 QUAD / GRAPHICS INC COM CL A 747301109 5 630 SH SOLE 7 630 0 0 QUAD / GRAPHICS INC COM CL A 747301109 812 102615 SH SOLE 18 102615 0 0 QUAD / GRAPHICS INC COM CL A 747301109 399 50499 SH SOLE 19 50499 0 0 QUAD / GRAPHICS INC COM CL A 747301109 7572 957318 SH SOLE 21 957318 0 0 QUAD / GRAPHICS INC COM CL A 747301109 7204 910792 SH SOLE 22 858376 0 52416 QUAD / GRAPHICS INC COM CL A 747301109 9 1107 SH SOLE 26 0 0 1107 QUAD / GRAPHICS INC COM CL A 747301109 31 3974 SH SOLE 28 3974 0 0 QUAD / GRAPHICS INC COM CL A 747301109 76 9556 SH SOLE 30 9556 0 0 QUAD / GRAPHICS INC COM CL A 747301109 19 2354 SH SOLE 40 2354 0 0 QUAKER CHEM CORP COM 747316107 2318 11425 SH SOLE 2 542 0 10883 QUAKER CHEM CORP COM 747316107 15 73 SH SOLE 4 73 0 0 QUAKER CHEM CORP COM 747316107 46 228 SH SOLE 7 228 0 0 QUAKER CHEM CORP COM 747316107 11655 57446 SH SOLE 18 57446 0 0 QUAKER CHEM CORP COM 747316107 4542 22390 SH SOLE 19 22390 0 0 QUAKER CHEM CORP COM 747316107 287364 1416423 SH SOLE 21 1416423 0 0 QUAKER CHEM CORP COM 747316107 76950 379287 SH SOLE 22 360694 0 18593 QUAKER CHEM CORP COM 747316107 991 4886 SH SOLE 26 4073 0 813 QUAKER CHEM CORP COM 747316107 341 1682 SH SOLE 28 1682 0 0 QUAKER CHEM CORP COM 747316107 3911 19277 SH SOLE 30 19277 0 0 QUAKER CHEM CORP COM 747316107 304 1500 SH SOLE 40 1500 0 0 QUALCOMM INC COM 747525103 246910 3245823 SH SOLE 2 521126 0 2724697 QUALCOMM INC COM 747525103 33505 440451 SH SOLE 4 407795 0 32656 QUALCOMM INC COM 747525103 86469 1136706 SH SOLE 7 1114935 0 21771 QUALCOMM INC COM 747525103 3904 51326 SH SOLE 13 51326 0 0 QUALCOMM INC COM 747525103 1035 13608 SH SOLE 15 13608 0 0 QUALCOMM INC COM 747525103 2 25 SH SOLE 17 0 0 25 QUALCOMM INC COM 747525103 350469 4607189 SH SOLE 18 4348504 0 258685 QUALCOMM INC COM 747525103 439456 5776998 SH SOLE 19 5776998 0 0 QUALCOMM INC COM 747525103 2340325 30765408 SH SOLE 21 30765408 0 0 QUALCOMM INC COM 747525103 2303669 30283544 SH SOLE 22 26922955 0 3360589 QUALCOMM INC COM 747525103 69417 912546 SH SOLE 23 912546 0 0 QUALCOMM INC COM 747525103 102386 1345938 SH SOLE 25 1345938 0 0 QUALCOMM INC COM 747525103 359916 4731381 SH SOLE 26 1320128 0 3411253 QUALCOMM INC COM 747525103 17904 235358 SH SOLE 28 172163 0 63195 QUALCOMM INC COM 747525103 13489 177320 SH SOLE 29 27987 0 149333 QUALCOMM INC COM 747525103 424088 5574964 SH SOLE 30 5574964 0 0 QUALCOMM INC COM 747525103 28219 370960 SH SOLE 31 229589 0 141371 QUALCOMM INC COM 747525103 19233 252832 SH SOLE 32 252832 0 0 QUALCOMM INC COM 747525103 64932 853578 SH SOLE 34 853578 0 0 QUALCOMM INC COM 747525103 72481 952821 SH SOLE 36 952821 0 0 QUALCOMM INC COM 747525103 2049 26936 SH SOLE 40 26936 0 0 QUALCOMM INC OPTIONS 747525103 1065 14000 SH Call SOLE 2 14000 0 0 QUALCOMM INC OPTIONS 747525103 58155 764500 SH Call SOLE 19 764500 0 0 QUALCOMM INC OPTIONS 747525103 974 12800 SH Call SOLE 22 12800 0 0 QUALCOMM INC OPTIONS 747525103 129 1700 SH Call SOLE 25 1700 0 0 QUALCOMM INC OPTIONS 747525103 129 1700 SH Call SOLE 26 0 0 1700 QUALCOMM INC OPTIONS 747525103 13419 176400 SH Call SOLE 34 176400 0 0 QUALYS INC COM 74758T303 2586 29694 SH SOLE 2 1409 0 28285 QUALYS INC COM 74758T303 16 189 SH SOLE 4 189 0 0 QUALYS INC COM 74758T303 51 585 SH SOLE 7 585 0 0 QUALYS INC COM 74758T303 13214 151745 SH SOLE 18 148437 0 3308 QUALYS INC COM 74758T303 6791 77984 SH SOLE 19 77984 0 0 QUALYS INC COM 74758T303 322071 3698564 SH SOLE 21 3698564 0 0 QUALYS INC COM 74758T303 87351 1003107 SH SOLE 22 958016 0 45091 QUALYS INC COM 74758T303 78 898 SH SOLE 23 898 0 0 QUALYS INC COM 74758T303 152 1744 SH SOLE 25 1744 0 0 QUALYS INC COM 74758T303 1652 18975 SH SOLE 26 10434 0 8541 QUALYS INC COM 74758T303 388 4459 SH SOLE 28 4459 0 0 QUALYS INC COM 74758T303 7848 90122 SH SOLE 30 90122 0 0 QUALYS INC COM 74758T303 10 111 SH SOLE 34 111 0 0 QUALYS INC COM 74758T303 17 194 SH SOLE 36 194 0 0 QUALYS INC COM 74758T303 307 3530 SH SOLE 40 3530 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 679 35921 SH SOLE 2 2005 0 33916 QUANEX BUILDING PRODUCTS COR COM 747619104 7 357 SH SOLE 4 357 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 12 632 SH SOLE 7 632 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 2859 151354 SH SOLE 18 151354 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1231 65153 SH SOLE 19 65153 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 71209 3769673 SH SOLE 21 3769673 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 22625 1197698 SH SOLE 22 1139987 0 57711 QUANEX BUILDING PRODUCTS COR COM 747619104 211 11168 SH SOLE 26 8673 0 2495 QUANEX BUILDING PRODUCTS COR COM 747619104 92 4862 SH SOLE 28 4862 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 900 47643 SH SOLE 30 47643 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 312 16514 SH SOLE 31 0 0 16514 QUANEX BUILDING PRODUCTS COR COM 747619104 76 4013 SH SOLE 40 4013 0 0 QUANTA SVCS INC COM 74762E102 11222 293836 SH SOLE 2 31222 0 262614 QUANTA SVCS INC COM 74762E102 25 667 SH SOLE 4 667 0 0 QUANTA SVCS INC COM 74762E102 5281 138295 SH SOLE 7 138295 0 0 QUANTA SVCS INC COM 74762E102 32994 863950 SH SOLE 18 715416 0 148534 QUANTA SVCS INC COM 74762E102 24293 636115 SH SOLE 19 636115 0 0 QUANTA SVCS INC COM 74762E102 118743 3109260 SH SOLE 21 3109260 0 0 QUANTA SVCS INC COM 74762E102 160035 4190490 SH SOLE 22 3782651 0 407839 QUANTA SVCS INC COM 74762E102 613 16040 SH SOLE 23 16040 0 0 QUANTA SVCS INC COM 74762E102 1500 39278 SH SOLE 25 0 0 39278 QUANTA SVCS INC COM 74762E102 6431 168389 SH SOLE 26 36425 0 131964 QUANTA SVCS INC COM 74762E102 697 18251 SH SOLE 28 18251 0 0 QUANTA SVCS INC COM 74762E102 12065 315923 SH SOLE 30 315923 0 0 QUANTA SVCS INC COM 74762E102 284 7435 SH SOLE 31 3035 0 4400 QUANTA SVCS INC COM 74762E102 38552 1009492 SH SOLE 34 1009492 0 0 QUANTA SVCS INC COM 74762E102 1185 31031 SH SOLE 36 31031 0 0 QUANTA SVCS INC COM 74762E102 547 14320 SH SOLE 40 14320 0 0 QUANTERIX CORP COM 74766Q101 278 8240 SH SOLE 2 391 0 7849 QUANTERIX CORP COM 74766Q101 11 333 SH SOLE 7 333 0 0 QUANTERIX CORP COM 74766Q101 1102 32609 SH SOLE 18 32609 0 0 QUANTERIX CORP COM 74766Q101 646 19123 SH SOLE 19 19123 0 0 QUANTERIX CORP COM 74766Q101 18475 546761 SH SOLE 21 546761 0 0 QUANTERIX CORP COM 74766Q101 8890 263091 SH SOLE 22 255878 0 7213 QUANTERIX CORP COM 74766Q101 10 286 SH SOLE 23 286 0 0 QUANTERIX CORP COM 74766Q101 122 3611 SH SOLE 26 0 0 3611 QUANTERIX CORP COM 74766Q101 102 3005 SH SOLE 30 3005 0 0 QUDIAN INC ADR 747798106 74 9806 SH SOLE 22 9806 0 0 QUDIAN INC ADR 747798106 16977 2263659 SH SOLE 34 2263659 0 0 QUEST DIAGNOSTICS INC COM 74834L100 48596 477321 SH SOLE 2 173551 0 303770 QUEST DIAGNOSTICS INC COM 74834L100 6278 61665 SH SOLE 4 58081 0 3584 QUEST DIAGNOSTICS INC COM 74834L100 18448 181201 SH SOLE 7 127407 0 53794 QUEST DIAGNOSTICS INC COM 74834L100 557 5467 SH SOLE 13 5467 0 0 QUEST DIAGNOSTICS INC COM 74834L100 158 1551 SH SOLE 15 1551 0 0 QUEST DIAGNOSTICS INC COM 74834L100 80437 790074 SH SOLE 18 743310 0 46764 QUEST DIAGNOSTICS INC COM 74834L100 141312 1387996 SH SOLE 19 1387996 0 0 QUEST DIAGNOSTICS INC COM 74834L100 388188 3812865 SH SOLE 21 3812865 0 0 QUEST DIAGNOSTICS INC COM 74834L100 352632 3463633 SH SOLE 22 3075367 0 388266 QUEST DIAGNOSTICS INC COM 74834L100 12988 127570 SH SOLE 23 127570 0 0 QUEST DIAGNOSTICS INC COM 74834L100 16622 163268 SH SOLE 25 163268 0 0 QUEST DIAGNOSTICS INC COM 74834L100 74666 733382 SH SOLE 26 197072 0 536310 QUEST DIAGNOSTICS INC COM 74834L100 2639 25923 SH SOLE 28 18816 0 7107 QUEST DIAGNOSTICS INC COM 74834L100 4190 41155 SH SOLE 29 12794 0 28361 QUEST DIAGNOSTICS INC COM 74834L100 70203 689549 SH SOLE 30 689549 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5385 52896 SH SOLE 31 27098 0 25798 QUEST DIAGNOSTICS INC COM 74834L100 23617 231975 SH SOLE 34 231975 0 0 QUEST DIAGNOSTICS INC COM 74834L100 12754 125271 SH SOLE 36 125271 0 0 QUEST DIAGNOSTICS INC COM 74834L100 285 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 56 20200 SH SOLE 21 20200 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 2 578 SH SOLE 22 578 0 0 QUICKLOGIC CORP COM 74837P108 26 44551 SH SOLE 21 44551 0 0 QUICKLOGIC CORP COM 74837P108 787 1367381 SH SOLE 22 1367381 0 0 QUIDEL CORP COM 74838J101 1832 30883 SH SOLE 2 1463 0 29420 QUIDEL CORP COM 74838J101 10 163 SH SOLE 4 163 0 0 QUIDEL CORP COM 74838J101 40 667 SH SOLE 7 667 0 0 QUIDEL CORP COM 74838J101 6850 115469 SH SOLE 18 115469 0 0 QUIDEL CORP COM 74838J101 3589 60503 SH SOLE 19 60503 0 0 QUIDEL CORP COM 74838J101 66882 1127471 SH SOLE 21 1127471 0 0 QUIDEL CORP COM 74838J101 60909 1026784 SH SOLE 22 973586 0 53198 QUIDEL CORP COM 74838J101 680 11459 SH SOLE 26 6103 0 5356 QUIDEL CORP COM 74838J101 244 4109 SH SOLE 28 4109 0 0 QUIDEL CORP COM 74838J101 4763 80292 SH SOLE 30 80292 0 0 QUIDEL CORP COM 74838J101 224 3779 SH SOLE 40 3779 0 0 QUINSTREET INC COM 74874Q100 760 47962 SH SOLE 2 10467 0 37495 QUINSTREET INC COM 74874Q100 14 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 3340 210735 SH SOLE 18 200977 0 9758 QUINSTREET INC COM 74874Q100 3672 231681 SH SOLE 19 231681 0 0 QUINSTREET INC COM 74874Q100 71306 4498827 SH SOLE 21 4498827 0 0 QUINSTREET INC COM 74874Q100 22186 1399777 SH SOLE 22 1346797 0 52980 QUINSTREET INC COM 74874Q100 483 30485 SH SOLE 23 30485 0 0 QUINSTREET INC COM 74874Q100 1079 68048 SH SOLE 26 0 0 68048 QUINSTREET INC COM 74874Q100 3934 248195 SH SOLE 30 248195 0 0 QUINSTREET INC COM 74874Q100 55 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 35 21975 SH SOLE 21 21975 0 0 QUMU CORP COM 749063103 7 1638 SH SOLE 18 1638 0 0 QUMU CORP COM 749063103 116 27847 SH SOLE 21 27847 0 0 QUMU CORP COM 749063103 1101 265280 SH SOLE 22 265280 0 0 QUORUM HEALTH CORP COM 74909E106 9 6317 SH SOLE 18 6317 0 0 QUORUM HEALTH CORP COM 74909E106 132 94763 SH SOLE 21 94763 0 0 QUORUM HEALTH CORP COM 74909E106 576 414499 SH SOLE 22 414499 0 0 QUOTIENT LTD SHS G73268107 187 19973 SH SOLE 21 19973 0 0 QUOTIENT LTD SHS G73268107 218 23292 SH SOLE 22 23292 0 0 QUOTIENT LTD SHS G73268107 6 620 SH SOLE 23 620 0 0 QUOTIENT LTD SHS G73268107 68 7307 SH SOLE 30 7307 0 0 QUOTIENT LTD SHS G73268107 48 5081 SH SOLE 40 5081 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 823 76654 SH SOLE 2 3192 0 73462 QUOTIENT TECHNOLOGY INC COM 749119103 6 565 SH SOLE 4 565 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 19 1733 SH SOLE 7 1733 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 2768 257691 SH SOLE 18 257691 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1452 135156 SH SOLE 19 135156 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 26253 2444386 SH SOLE 21 2444386 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 27086 2521928 SH SOLE 22 2418071 0 103857 QUOTIENT TECHNOLOGY INC COM 749119103 138 12806 SH SOLE 26 0 0 12806 QUOTIENT TECHNOLOGY INC COM 749119103 120 11159 SH SOLE 28 11159 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 3367 313458 SH SOLE 30 313458 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 62 5780 SH SOLE 40 5780 0 0 QURATE RETAIL INC COM SER A 74915M100 12194 984189 SH SOLE 2 74927 0 909262 QURATE RETAIL INC COM SER A 74915M100 1568 126540 SH SOLE 4 114921 0 11619 QURATE RETAIL INC COM SER A 74915M100 369 29804 SH SOLE 7 29804 0 0 QURATE RETAIL INC COM SER A 74915M100 30 2434 SH SOLE 13 2434 0 0 QURATE RETAIL INC COM SER A 74915M100 47 3759 SH SOLE 15 3759 0 0 QURATE RETAIL INC COM SER A 74915M100 2799 225907 SH SOLE 18 193007 0 32900 QURATE RETAIL INC COM SER A 74915M100 1163 93897 SH SOLE 19 93897 0 0 QURATE RETAIL INC COM SER A 74915M100 61507 4964275 SH SOLE 21 4964275 0 0 QURATE RETAIL INC COM SER A 74915M100 145451 11739372 SH SOLE 22 10836723 0 902649 QURATE RETAIL INC COM SER A 74915M100 3792 306022 SH SOLE 23 306022 0 0 QURATE RETAIL INC COM SER A 74915M100 4803 387640 SH SOLE 25 387640 0 0 QURATE RETAIL INC COM SER A 74915M100 15844 1278770 SH SOLE 26 689867 0 588903 QURATE RETAIL INC COM SER A 74915M100 980 79064 SH SOLE 28 58586 0 20478 QURATE RETAIL INC COM SER A 74915M100 235 19004 SH SOLE 29 19004 0 0 QURATE RETAIL INC COM SER A 74915M100 9347 754404 SH SOLE 30 754404 0 0 QURATE RETAIL INC COM SER A 74915M100 1870 150890 SH SOLE 31 86005 0 64885 QURATE RETAIL INC COM SER A 74915M100 270 21788 SH SOLE 34 21788 0 0 QURATE RETAIL INC COM SER A 74915M100 4641 374579 SH SOLE 36 374579 0 0 QURATE RETAIL INC COM SER A 74915M100 113 9134 SH SOLE 40 9134 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 149 37876 SH SOLE 21 37876 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 1599 405728 SH SOLE 22 405728 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 529 134335 SH SOLE 30 134335 0 0 R1 RCM INC COM 749397105 1125 89444 SH SOLE 2 4218 0 85226 R1 RCM INC COM 749397105 6 454 SH SOLE 4 454 0 0 R1 RCM INC COM 749397105 19 1509 SH SOLE 7 1509 0 0 R1 RCM INC COM 749397105 4188 332891 SH SOLE 18 332891 0 0 R1 RCM INC COM 749397105 2194 174381 SH SOLE 19 174381 0 0 R1 RCM INC COM 749397105 42768 3399685 SH SOLE 21 3399685 0 0 R1 RCM INC COM 749397105 36677 2915509 SH SOLE 22 2787439 0 128070 R1 RCM INC COM 749397105 1151 91458 SH SOLE 23 91458 0 0 R1 RCM INC COM 749397105 551 43774 SH SOLE 26 33066 0 10708 R1 RCM INC COM 749397105 140 11126 SH SOLE 28 11126 0 0 R1 RCM INC COM 749397105 4481 356174 SH SOLE 30 356174 0 0 R1 RCM INC COM 749397105 74 5900 SH SOLE 40 5900 0 0 RA MED SYS INC COM 74933X104 6 1704 SH SOLE 18 1704 0 0 RA MED SYS INC COM 74933X104 75 20734 SH SOLE 21 20734 0 0 RA PHARMACEUTICALS INC COM 74933V108 2844 94567 SH SOLE 2 68671 0 25896 RA PHARMACEUTICALS INC COM 74933V108 13 427 SH SOLE 7 427 0 0 RA PHARMACEUTICALS INC COM 74933V108 5296 176106 SH SOLE 18 172962 0 3144 RA PHARMACEUTICALS INC COM 74933V108 26429 878903 SH SOLE 19 878903 0 0 RA PHARMACEUTICALS INC COM 74933V108 1437 47800 SH SOLE 20 47800 0 0 RA PHARMACEUTICALS INC COM 74933V108 44224 1470689 SH SOLE 21 1470689 0 0 RA PHARMACEUTICALS INC COM 74933V108 27576 917051 SH SOLE 22 877071 0 39980 RA PHARMACEUTICALS INC COM 74933V108 366 12173 SH SOLE 23 12173 0 0 RA PHARMACEUTICALS INC COM 74933V108 756 25135 SH SOLE 26 0 0 25135 RA PHARMACEUTICALS INC COM 74933V108 6839 227437 SH SOLE 30 227437 0 0 RA PHARMACEUTICALS INC COM 74933V108 6209 206488 SH SOLE 34 206488 0 0 RA PHARMACEUTICALS INC COM 74933V108 72 2393 SH SOLE 40 2393 0 0 RADIAN GROUP INC COM 750236101 5032 220214 SH SOLE 2 15321 0 204893 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 15680 686194 SH SOLE 18 686194 0 0 RADIAN GROUP INC COM 750236101 9513 416312 SH SOLE 19 416312 0 0 RADIAN GROUP INC COM 750236101 158105 6919259 SH SOLE 21 6919259 0 0 RADIAN GROUP INC COM 750236101 143814 6293836 SH SOLE 22 6003265 0 290571 RADIAN GROUP INC COM 750236101 519 22701 SH SOLE 23 22701 0 0 RADIAN GROUP INC COM 750236101 2588 113258 SH SOLE 26 42034 0 71224 RADIAN GROUP INC COM 750236101 637 27869 SH SOLE 28 27869 0 0 RADIAN GROUP INC COM 750236101 1383 60511 SH SOLE 30 60511 0 0 RADIAN GROUP INC COM 750236101 111 4877 SH SOLE 36 4877 0 0 RADIAN GROUP INC COM 750236101 520 22742 SH SOLE 40 22742 0 0 RADIANT LOGISTICS INC COM 75025X100 365 59400 SH SOLE 2 27293 0 32107 RADIANT LOGISTICS INC COM 75025X100 878 142950 SH SOLE 18 132719 0 10231 RADIANT LOGISTICS INC COM 75025X100 713 116185 SH SOLE 19 116185 0 0 RADIANT LOGISTICS INC COM 75025X100 8130 1324162 SH SOLE 21 1324162 0 0 RADIANT LOGISTICS INC COM 75025X100 6768 1102310 SH SOLE 22 1080167 0 22143 RADIANT LOGISTICS INC COM 75025X100 576 93873 SH SOLE 23 93873 0 0 RADIANT LOGISTICS INC COM 75025X100 202 32853 SH SOLE 26 0 0 32853 RADIUS HEALTH INC COM NEW 750469207 958 39329 SH SOLE 2 1871 0 37458 RADIUS HEALTH INC COM NEW 750469207 4 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 20 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 3703 152024 SH SOLE 18 147049 0 4975 RADIUS HEALTH INC COM NEW 750469207 2740 112462 SH SOLE 19 112462 0 0 RADIUS HEALTH INC COM NEW 750469207 45381 1862923 SH SOLE 21 1862923 0 0 RADIUS HEALTH INC COM NEW 750469207 31757 1303648 SH SOLE 22 1241451 0 62197 RADIUS HEALTH INC COM NEW 750469207 32 1318 SH SOLE 23 1318 0 0 RADIUS HEALTH INC COM NEW 750469207 113 4648 SH SOLE 26 3310 0 1338 RADIUS HEALTH INC COM NEW 750469207 146 5973 SH SOLE 28 5973 0 0 RADIUS HEALTH INC COM NEW 750469207 321 13180 SH SOLE 30 13180 0 0 RADIUS HEALTH INC COM NEW 750469207 10 428 SH SOLE 34 428 0 0 RADIUS HEALTH INC COM NEW 750469207 76 3108 SH SOLE 40 3108 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 611 675000 PRN SOLE 21 675000 0 0 RADNET INC COM 750491102 511 37044 SH SOLE 2 1777 0 35267 RADNET INC COM 750491102 12 859 SH SOLE 7 859 0 0 RADNET INC COM 750491102 2012 145898 SH SOLE 18 145898 0 0 RADNET INC COM 750491102 968 70167 SH SOLE 19 70167 0 0 RADNET INC COM 750491102 21015 1523955 SH SOLE 21 1523955 0 0 RADNET INC COM 750491102 17499 1268968 SH SOLE 22 1211036 0 57932 RADNET INC COM 750491102 226 16373 SH SOLE 26 0 0 16373 RADNET INC COM 750491102 165 11999 SH SOLE 30 11999 0 0 RADNET INC COM 750491102 46 3353 SH SOLE 40 3353 0 0 RADWARE LTD ORD M81873107 66 2671 SH SOLE 2 0 0 2671 RADWARE LTD ORD M81873107 167 6773 SH SOLE 7 6773 0 0 RADWARE LTD ORD M81873107 127 5120 SH SOLE 18 0 0 5120 RADWARE LTD ORD M81873107 8649 349745 SH SOLE 21 349745 0 0 RADWARE LTD ORD M81873107 7522 304179 SH SOLE 22 283276 0 20903 RADWARE LTD ORD M81873107 135 5466 SH SOLE 26 0 0 5466 RADWARE LTD ORD M81873107 194 7863 SH SOLE 28 7863 0 0 RADWARE LTD ORD M81873107 190 7669 SH SOLE 30 7669 0 0 RADWARE LTD ORD M81873107 159 6426 SH SOLE 40 6426 0 0 RAFAEL HLDGS INC COM CL B 75062E106 297 10327 SH SOLE 2 435 0 9892 RAFAEL HLDGS INC COM CL B 75062E106 1050 36529 SH SOLE 18 36529 0 0 RAFAEL HLDGS INC COM CL B 75062E106 506 17583 SH SOLE 19 17583 0 0 RAFAEL HLDGS INC COM CL B 75062E106 9952 346142 SH SOLE 21 346142 0 0 RAFAEL HLDGS INC COM CL B 75062E106 7902 274836 SH SOLE 22 271769 0 3067 RAFAEL HLDGS INC COM CL B 75062E106 723 25164 SH SOLE 26 0 0 25164 RALPH LAUREN CORP CL A 751212101 14826 130522 SH SOLE 2 13782 0 116740 RALPH LAUREN CORP CL A 751212101 2182 19210 SH SOLE 4 17818 0 1392 RALPH LAUREN CORP CL A 751212101 7357 64767 SH SOLE 7 49698 0 15069 RALPH LAUREN CORP CL A 751212101 39 347 SH SOLE 13 347 0 0 RALPH LAUREN CORP CL A 751212101 61 541 SH SOLE 15 541 0 0 RALPH LAUREN CORP CL A 751212101 12169 107132 SH SOLE 18 99760 0 7372 RALPH LAUREN CORP CL A 751212101 4350 38297 SH SOLE 19 38297 0 0 RALPH LAUREN CORP CL A 751212101 132025 1162293 SH SOLE 21 1162293 0 0 RALPH LAUREN CORP CL A 751212101 197063 1734862 SH SOLE 22 1584897 0 149965 RALPH LAUREN CORP CL A 751212101 4480 39439 SH SOLE 23 39439 0 0 RALPH LAUREN CORP CL A 751212101 6766 59561 SH SOLE 25 59561 0 0 RALPH LAUREN CORP CL A 751212101 32188 283372 SH SOLE 26 93916 0 189456 RALPH LAUREN CORP CL A 751212101 1187 10446 SH SOLE 28 7574 0 2872 RALPH LAUREN CORP CL A 751212101 1411 12426 SH SOLE 29 1167 0 11259 RALPH LAUREN CORP CL A 751212101 32227 283715 SH SOLE 30 283715 0 0 RALPH LAUREN CORP CL A 751212101 2206 19421 SH SOLE 31 11225 0 8196 RALPH LAUREN CORP CL A 751212101 9311 81967 SH SOLE 34 81967 0 0 RALPH LAUREN CORP CL A 751212101 4830 42522 SH SOLE 36 42522 0 0 RALPH LAUREN CORP CL A 751212101 126 1112 SH SOLE 40 1112 0 0 RAMACO RES INC COM 75134P303 90 16853 SH SOLE 2 0 0 16853 RAMACO RES INC COM 75134P303 110 20687 SH SOLE 18 20687 0 0 RAMACO RES INC COM 75134P303 48 8960 SH SOLE 19 8960 0 0 RAMACO RES INC COM 75134P303 1583 297627 SH SOLE 21 297627 0 0 RAMACO RES INC COM 75134P303 403 75752 SH SOLE 22 71553 0 4199 RAMBUS INC DEL COM 750917106 1313 109077 SH SOLE 2 4517 0 104560 RAMBUS INC DEL COM 750917106 9 765 SH SOLE 4 765 0 0 RAMBUS INC DEL COM 750917106 29 2431 SH SOLE 7 2431 0 0 RAMBUS INC DEL COM 750917106 5792 481057 SH SOLE 18 481057 0 0 RAMBUS INC DEL COM 750917106 2260 187675 SH SOLE 19 187675 0 0 RAMBUS INC DEL COM 750917106 143514 11919727 SH SOLE 21 11919727 0 0 RAMBUS INC DEL COM 750917106 42057 3493075 SH SOLE 22 3347043 0 146032 RAMBUS INC DEL COM 750917106 433 35934 SH SOLE 26 20646 0 15288 RAMBUS INC DEL COM 750917106 161 13401 SH SOLE 28 13401 0 0 RAMBUS INC DEL COM 750917106 1905 158232 SH SOLE 30 158232 0 0 RAMBUS INC DEL COM 750917106 154 12773 SH SOLE 40 12773 0 0 RANDOLPH BANCORP INC COM 752378109 16 1060 SH SOLE 18 1060 0 0 RANDOLPH BANCORP INC COM 752378109 614 40671 SH SOLE 21 40671 0 0 RANGE RES CORP COM 75281A109 3464 496292 SH SOLE 2 102621 0 393671 RANGE RES CORP COM 75281A109 6 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 59 8509 SH SOLE 7 8509 0 0 RANGE RES CORP COM 75281A109 4138 592878 SH SOLE 18 592878 0 0 RANGE RES CORP COM 75281A109 361 51771 SH SOLE 19 51771 0 0 RANGE RES CORP COM 75281A109 72081 10326809 SH SOLE 21 10326809 0 0 RANGE RES CORP COM 75281A109 54261 7773759 SH SOLE 22 7314333 0 459426 RANGE RES CORP COM 75281A109 547 78337 SH SOLE 26 47122 0 31215 RANGE RES CORP COM 75281A109 187 26756 SH SOLE 28 26756 0 0 RANGE RES CORP COM 75281A109 756 108350 SH SOLE 30 108350 0 0 RANGE RES CORP COM 75281A109 67 9650 SH SOLE 31 4250 0 5400 RANGE RES CORP COM 75281A109 54 7774 SH SOLE 36 7774 0 0 RANGE RES CORP COM 75281A109 163 23293 SH SOLE 40 23293 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 8 1006 SH SOLE 18 1006 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 107 13352 SH SOLE 21 13352 0 0 RAPID7 INC COM 753422104 2553 44134 SH SOLE 2 4128 0 40006 RAPID7 INC COM 753422104 12 203 SH SOLE 4 203 0 0 RAPID7 INC COM 753422104 57 977 SH SOLE 7 977 0 0 RAPID7 INC COM 753422104 9547 165066 SH SOLE 18 157583 0 7483 RAPID7 INC COM 753422104 9913 171394 SH SOLE 19 171394 0 0 RAPID7 INC COM 753422104 93375 1614369 SH SOLE 21 1614369 0 0 RAPID7 INC COM 753422104 77274 1335988 SH SOLE 22 1267556 0 68432 RAPID7 INC COM 753422104 550 9505 SH SOLE 23 9505 0 0 RAPID7 INC COM 753422104 163 2816 SH SOLE 25 2816 0 0 RAPID7 INC COM 753422104 1958 33859 SH SOLE 26 14257 0 19602 RAPID7 INC COM 753422104 448 7749 SH SOLE 28 7749 0 0 RAPID7 INC COM 753422104 1247 21553 SH SOLE 30 21553 0 0 RAPID7 INC COM 753422104 538 9295 SH SOLE 34 9295 0 0 RAPID7 INC COM 753422104 18 312 SH SOLE 36 312 0 0 RAPID7 INC COM 753422104 265 4590 SH SOLE 40 4590 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 1127 58102 SH SOLE 2 58102 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 19935 1028121 SH SOLE 19 1028121 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 4145 213777 SH SOLE 34 213777 0 0 RAVE RESTAURANT GROUP INC COM 754198109 10 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 80 25976 SH SOLE 22 25976 0 0 RAVEN INDS INC COM 754212108 1136 31670 SH SOLE 2 1515 0 30155 RAVEN INDS INC COM 754212108 8 226 SH SOLE 4 226 0 0 RAVEN INDS INC COM 754212108 30 827 SH SOLE 7 827 0 0 RAVEN INDS INC COM 754212108 5615 156480 SH SOLE 18 156480 0 0 RAVEN INDS INC COM 754212108 2199 61288 SH SOLE 19 61288 0 0 RAVEN INDS INC COM 754212108 137244 3825079 SH SOLE 21 3825079 0 0 RAVEN INDS INC COM 754212108 38671 1077776 SH SOLE 22 1027295 0 50481 RAVEN INDS INC COM 754212108 316 8800 SH SOLE 26 4924 0 3876 RAVEN INDS INC COM 754212108 163 4532 SH SOLE 28 4532 0 0 RAVEN INDS INC COM 754212108 1892 52739 SH SOLE 30 52739 0 0 RAVEN INDS INC COM 754212108 161 4478 SH SOLE 40 4478 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 26443 312747 SH SOLE 2 34407 0 278340 RAYMOND JAMES FINANCIAL INC COM 754730109 3966 46907 SH SOLE 4 43668 0 3239 RAYMOND JAMES FINANCIAL INC COM 754730109 13237 156558 SH SOLE 7 117820 0 38738 RAYMOND JAMES FINANCIAL INC COM 754730109 67 798 SH SOLE 13 798 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 114 1347 SH SOLE 15 1347 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 24333 287792 SH SOLE 18 270260 0 17532 RAYMOND JAMES FINANCIAL INC COM 754730109 4802 56793 SH SOLE 19 56793 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 250397 2961522 SH SOLE 21 2961522 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 259984 3074910 SH SOLE 22 2741671 0 333239 RAYMOND JAMES FINANCIAL INC COM 754730109 7872 93099 SH SOLE 23 93099 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 11179 132214 SH SOLE 25 132214 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 43247 511499 SH SOLE 26 163221 0 348278 RAYMOND JAMES FINANCIAL INC COM 754730109 2073 24518 SH SOLE 28 17881 0 6637 RAYMOND JAMES FINANCIAL INC COM 754730109 2438 28830 SH SOLE 29 2711 0 26119 RAYMOND JAMES FINANCIAL INC COM 754730109 42168 498740 SH SOLE 30 498740 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3539 41851 SH SOLE 31 23472 0 18379 RAYMOND JAMES FINANCIAL INC COM 754730109 1487 17584 SH SOLE 34 17584 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 6857 81097 SH SOLE 36 81097 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 220 2605 SH SOLE 40 2605 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 313 48166 SH SOLE 2 2136 0 46030 RAYONIER ADVANCED MATLS INC COM 75508B104 1 224 SH SOLE 4 224 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 6 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1469 226361 SH SOLE 18 226361 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 594 91535 SH SOLE 19 91535 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 35803 5516607 SH SOLE 21 5516607 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 9944 1532231 SH SOLE 22 1463298 0 68933 RAYONIER ADVANCED MATLS INC COM 75508B104 85 13120 SH SOLE 26 7265 0 5855 RAYONIER ADVANCED MATLS INC COM 75508B104 40 6231 SH SOLE 28 6231 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 512 78938 SH SOLE 30 78938 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1109 170926 SH SOLE 31 0 0 170926 RAYONIER ADVANCED MATLS INC COM 75508B104 32 4978 SH SOLE 40 4978 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 4050 78512 SH SOLE 21 78512 0 0 RAYONIER INC COM 754907103 9621 317511 SH SOLE 2 70786 0 246725 RAYONIER INC COM 754907103 20 674 SH SOLE 4 674 0 0 RAYONIER INC COM 754907103 112 3694 SH SOLE 7 3694 0 0 RAYONIER INC COM 754907103 11050 364682 SH SOLE 18 364682 0 0 RAYONIER INC COM 754907103 875 28875 SH SOLE 19 28875 0 0 RAYONIER INC COM 754907103 229448 7572546 SH SOLE 21 7572546 0 0 RAYONIER INC COM 754907103 127335 4202468 SH SOLE 22 3936757 0 265711 RAYONIER INC COM 754907103 1253 41341 SH SOLE 26 27405 0 13936 RAYONIER INC COM 754907103 505 16677 SH SOLE 28 16677 0 0 RAYONIER INC COM 754907103 7590 250483 SH SOLE 30 250483 0 0 RAYONIER INC COM 754907103 255 8406 SH SOLE 31 2806 0 5600 RAYONIER INC COM 754907103 181 5979 SH SOLE 36 5979 0 0 RAYONIER INC COM 754907103 402 13276 SH SOLE 40 13276 0 0 RAYTHEON CO COM NEW 755111507 126933 730002 SH SOLE 2 125581 0 604421 RAYTHEON CO COM NEW 755111507 20992 120729 SH SOLE 4 112988 0 7741 RAYTHEON CO COM NEW 755111507 45194 259917 SH SOLE 7 252395 0 7522 RAYTHEON CO COM NEW 755111507 5323 30613 SH SOLE 13 30613 0 0 RAYTHEON CO COM NEW 755111507 504 2898 SH SOLE 15 2898 0 0 RAYTHEON CO COM NEW 755111507 168927 971516 SH SOLE 18 929345 0 42171 RAYTHEON CO COM NEW 755111507 314235 1807197 SH SOLE 19 1807197 0 0 RAYTHEON CO COM NEW 755111507 1139844 6555349 SH SOLE 21 6555349 0 0 RAYTHEON CO COM NEW 755111507 1254055 7212189 SH SOLE 22 6343194 0 868995 RAYTHEON CO COM NEW 755111507 37755 217135 SH SOLE 23 217135 0 0 RAYTHEON CO COM NEW 755111507 47013 270374 SH SOLE 25 270374 0 0 RAYTHEON CO COM NEW 755111507 194407 1118051 SH SOLE 26 360774 0 757277 RAYTHEON CO COM NEW 755111507 3275 18837 SH SOLE 28 3750 0 15087 RAYTHEON CO COM NEW 755111507 14267 82052 SH SOLE 29 6367 0 75685 RAYTHEON CO COM NEW 755111507 190471 1095415 SH SOLE 30 1095415 0 0 RAYTHEON CO COM NEW 755111507 16456 94639 SH SOLE 31 53348 0 41291 RAYTHEON CO COM NEW 755111507 129861 746844 SH SOLE 34 746844 0 0 RAYTHEON CO COM NEW 755111507 42252 242996 SH SOLE 36 242996 0 0 RAYTHEON CO COM NEW 755111507 1119 6435 SH SOLE 40 6435 0 0 RBB BANCORP COM 74930B105 313 16206 SH SOLE 2 711 0 15495 RBB BANCORP COM 74930B105 5 279 SH SOLE 7 279 0 0 RBB BANCORP COM 74930B105 1093 56503 SH SOLE 18 56503 0 0 RBB BANCORP COM 74930B105 530 27400 SH SOLE 19 27400 0 0 RBB BANCORP COM 74930B105 10662 551305 SH SOLE 21 551305 0 0 RBB BANCORP COM 74930B105 4541 234798 SH SOLE 22 223188 0 11610 RBC BEARINGS INC COM 75524B104 3524 21125 SH SOLE 2 1001 0 20124 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 13226 79290 SH SOLE 18 79088 0 202 RBC BEARINGS INC COM 75524B104 6906 41400 SH SOLE 19 41400 0 0 RBC BEARINGS INC COM 75524B104 180880 1084347 SH SOLE 21 1084347 0 0 RBC BEARINGS INC COM 75524B104 122840 736405 SH SOLE 22 705077 0 31328 RBC BEARINGS INC COM 75524B104 1772 10620 SH SOLE 26 6606 0 4014 RBC BEARINGS INC COM 75524B104 513 3075 SH SOLE 28 3075 0 0 RBC BEARINGS INC COM 75524B104 1169 7006 SH SOLE 30 7006 0 0 RBC BEARINGS INC COM 75524B104 12394 74302 SH SOLE 31 0 0 74302 RBC BEARINGS INC COM 75524B104 446 2675 SH SOLE 40 2675 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 149 8518 SH SOLE 2 336 0 8182 RCI HOSPITALITY HLDGS INC COM 74934Q108 4 204 SH SOLE 7 204 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 524 29925 SH SOLE 18 29925 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 240 13707 SH SOLE 19 13707 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 5376 307040 SH SOLE 21 307040 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 3293 188080 SH SOLE 22 180539 0 7541 RCM TECHNOLOGIES INC COM NEW 749360400 7 1780 SH SOLE 18 1780 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 129 32205 SH SOLE 21 32205 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 33 8219 SH SOLE 22 8219 0 0 RE MAX HLDGS INC CL A 75524W108 594 19299 SH SOLE 2 1526 0 17773 RE MAX HLDGS INC CL A 75524W108 12 384 SH SOLE 7 384 0 0 RE MAX HLDGS INC CL A 75524W108 2408 78268 SH SOLE 18 78268 0 0 RE MAX HLDGS INC CL A 75524W108 1353 43981 SH SOLE 19 43981 0 0 RE MAX HLDGS INC CL A 75524W108 59932 1948362 SH SOLE 21 1948362 0 0 RE MAX HLDGS INC CL A 75524W108 17873 581058 SH SOLE 22 556639 0 24419 RE MAX HLDGS INC CL A 75524W108 50 1638 SH SOLE 23 1638 0 0 RE MAX HLDGS INC CL A 75524W108 396 12873 SH SOLE 26 0 0 12873 RE MAX HLDGS INC CL A 75524W108 78 2539 SH SOLE 28 2539 0 0 RE MAX HLDGS INC CL A 75524W108 961 31241 SH SOLE 30 31241 0 0 RE MAX HLDGS INC CL A 75524W108 55 1803 SH SOLE 40 1803 0 0 READING INTERNATIONAL INC CL A 755408101 230 17707 SH SOLE 2 609 0 17098 READING INTERNATIONAL INC CL A 755408101 5 386 SH SOLE 7 386 0 0 READING INTERNATIONAL INC CL A 755408101 745 57385 SH SOLE 18 57385 0 0 READING INTERNATIONAL INC CL A 755408101 373 28722 SH SOLE 19 28722 0 0 READING INTERNATIONAL INC CL A 755408101 7395 569720 SH SOLE 21 569720 0 0 READING INTERNATIONAL INC CL A 755408101 2649 204118 SH SOLE 22 190335 0 13783 READY CAP CORP COM 75574U101 504 33823 SH SOLE 2 1407 0 32416 READY CAP CORP COM 75574U101 12 793 SH SOLE 7 793 0 0 READY CAP CORP COM 75574U101 1609 107988 SH SOLE 18 107988 0 0 READY CAP CORP COM 75574U101 794 53286 SH SOLE 19 53286 0 0 READY CAP CORP COM 75574U101 26148 1754921 SH SOLE 21 1754921 0 0 READY CAP CORP COM 75574U101 13281 891327 SH SOLE 22 873040 0 18287 READY CAP CORP COM 75574U101 237 15938 SH SOLE 26 0 0 15938 READY CAP CORP COM 75574U101 70 4729 SH SOLE 30 4729 0 0 READY CAP CORP 7% CN SR NT 2023 75574U200 3700 138329 SH SOLE 21 138329 0 0 REALNETWORKS INC COM NEW 75605L708 10 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 156 81932 SH SOLE 21 81932 0 0 REALNETWORKS INC COM NEW 75605L708 1366 719195 SH SOLE 22 719195 0 0 REALNETWORKS INC COM NEW 75605L708 88 46090 SH SOLE 26 0 0 46090 REALOGY HLDGS CORP COM 75605Y106 860 118773 SH SOLE 2 4719 0 114054 REALOGY HLDGS CORP COM 75605Y106 4 584 SH SOLE 4 584 0 0 REALOGY HLDGS CORP COM 75605Y106 35 4864 SH SOLE 7 4864 0 0 REALOGY HLDGS CORP COM 75605Y106 3850 531831 SH SOLE 18 531831 0 0 REALOGY HLDGS CORP COM 75605Y106 2536 350239 SH SOLE 19 350239 0 0 REALOGY HLDGS CORP COM 75605Y106 93718 12944459 SH SOLE 21 12944459 0 0 REALOGY HLDGS CORP COM 75605Y106 26477 3657054 SH SOLE 22 3449066 0 207988 REALOGY HLDGS CORP COM 75605Y106 338 46698 SH SOLE 25 46698 0 0 REALOGY HLDGS CORP COM 75605Y106 245 33773 SH SOLE 26 18909 0 14864 REALOGY HLDGS CORP COM 75605Y106 121 16756 SH SOLE 28 16756 0 0 REALOGY HLDGS CORP COM 75605Y106 1341 185194 SH SOLE 30 185194 0 0 REALOGY HLDGS CORP COM 75605Y106 1598 220780 SH SOLE 31 0 0 220780 REALOGY HLDGS CORP COM 75605Y106 556 76816 SH SOLE 34 76816 0 0 REALOGY HLDGS CORP COM 75605Y106 71 9853 SH SOLE 36 9853 0 0 REALOGY HLDGS CORP COM 75605Y106 100 13774 SH SOLE 40 13774 0 0 REALPAGE INC COM 75606N109 7992 135804 SH SOLE 2 5466 0 130338 REALPAGE INC COM 75606N109 30 502 SH SOLE 4 502 0 0 REALPAGE INC COM 75606N109 86 1467 SH SOLE 7 1467 0 0 REALPAGE INC COM 75606N109 2354 39992 SH SOLE 18 39992 0 0 REALPAGE INC COM 75606N109 61729 1048928 SH SOLE 19 1048928 0 0 REALPAGE INC COM 75606N109 71485 1214690 SH SOLE 21 1214690 0 0 REALPAGE INC COM 75606N109 123550 2099406 SH SOLE 22 1953211 0 146195 REALPAGE INC COM 75606N109 1338 22743 SH SOLE 26 16596 0 6147 REALPAGE INC COM 75606N109 779 13234 SH SOLE 28 13234 0 0 REALPAGE INC COM 75606N109 1674 28443 SH SOLE 30 28443 0 0 REALPAGE INC COM 75606N109 99 1684 SH SOLE 31 1684 0 0 REALPAGE INC COM 75606N109 466 7912 SH SOLE 40 7912 0 0 REALPAGE INC NOTE 1.500%11/1 75606NAB5 1423 950000 PRN SOLE 21 950000 0 0 REALTY INCOME CORP COM 756109104 52404 759807 SH SOLE 2 69408 0 690399 REALTY INCOME CORP COM 756109104 13032 188951 SH SOLE 4 180411 0 8540 REALTY INCOME CORP COM 756109104 53185 771138 SH SOLE 7 755902 0 15236 REALTY INCOME CORP COM 756109104 358 5197 SH SOLE 13 5197 0 0 REALTY INCOME CORP COM 756109104 960 13921 SH SOLE 15 13921 0 0 REALTY INCOME CORP COM 756109104 1 15 SH SOLE 17 0 0 15 REALTY INCOME CORP COM 756109104 43641 632756 SH SOLE 18 592520 0 40236 REALTY INCOME CORP COM 756109104 32372 469362 SH SOLE 19 469362 0 0 REALTY INCOME CORP COM 756109104 920629 13348256 SH SOLE 21 13348256 0 0 REALTY INCOME CORP COM 756109104 728601 10564026 SH SOLE 22 9710979 0 853047 REALTY INCOME CORP COM 756109104 15853 229847 SH SOLE 23 229847 0 0 REALTY INCOME CORP COM 756109104 66725 967450 SH SOLE 25 967450 0 0 REALTY INCOME CORP COM 756109104 93746 1359232 SH SOLE 26 378802 0 980430 REALTY INCOME CORP COM 756109104 4171 60472 SH SOLE 28 44878 0 15594 REALTY INCOME CORP COM 756109104 16135 233947 SH SOLE 29 170272 0 63675 REALTY INCOME CORP COM 756109104 174928 2536289 SH SOLE 30 2536289 0 0 REALTY INCOME CORP COM 756109104 6884 99818 SH SOLE 31 51961 0 47857 REALTY INCOME CORP COM 756109104 1261 18280 SH SOLE 34 18280 0 0 REALTY INCOME CORP COM 756109104 17604 255236 SH SOLE 36 255236 0 0 REALTY INCOME CORP COM 756109104 473 6851 SH SOLE 40 6851 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 4378 46405 SH SOLE 2 28149 0 18256 REATA PHARMACEUTICALS INC CL A 75615P103 11 118 SH SOLE 4 118 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 32 340 SH SOLE 7 340 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 7905 83779 SH SOLE 18 81779 0 2000 REATA PHARMACEUTICALS INC CL A 75615P103 23226 246164 SH SOLE 19 246164 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 489 5180 SH SOLE 20 5180 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 84778 898544 SH SOLE 21 898544 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 49323 522771 SH SOLE 22 496234 0 26537 REATA PHARMACEUTICALS INC CL A 75615P103 293 3107 SH SOLE 23 3107 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 943 9993 SH SOLE 26 5410 0 4583 REATA PHARMACEUTICALS INC CL A 75615P103 279 2959 SH SOLE 28 2959 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 686 7272 SH SOLE 30 7272 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 8244 87377 SH SOLE 34 87377 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 160 1698 SH SOLE 40 1698 0 0 RECRO PHARMA INC COM 75629F109 171 16794 SH SOLE 2 719 0 16075 RECRO PHARMA INC COM 75629F109 706 69452 SH SOLE 18 66131 0 3321 RECRO PHARMA INC COM 75629F109 661 64971 SH SOLE 19 64971 0 0 RECRO PHARMA INC COM 75629F109 6349 624289 SH SOLE 21 624289 0 0 RECRO PHARMA INC COM 75629F109 5232 514434 SH SOLE 22 501128 0 13306 RECRO PHARMA INC COM 75629F109 23 2233 SH SOLE 23 2233 0 0 RED HAT INC COM 756577102 85592 455859 SH SOLE 2 69169 0 386690 RED HAT INC COM 756577102 12380 65936 SH SOLE 4 61248 0 4688 RED HAT INC COM 756577102 31221 166282 SH SOLE 7 166282 0 0 RED HAT INC COM 756577102 190 1013 SH SOLE 13 1013 0 0 RED HAT INC COM 756577102 335 1785 SH SOLE 15 1785 0 0 RED HAT INC COM 756577102 4 20 SH SOLE 17 0 0 20 RED HAT INC COM 756577102 91729 488543 SH SOLE 18 462841 0 25702 RED HAT INC COM 756577102 10660 56773 SH SOLE 19 56773 0 0 RED HAT INC COM 756577102 1014819 5404874 SH SOLE 21 5404874 0 0 RED HAT INC COM 756577102 836291 4454044 SH SOLE 22 3952822 0 501222 RED HAT INC COM 756577102 26051 138747 SH SOLE 23 138747 0 0 RED HAT INC COM 756577102 40502 215711 SH SOLE 25 215711 0 0 RED HAT INC COM 756577102 144034 767117 SH SOLE 26 209876 0 557241 RED HAT INC COM 756577102 6351 33826 SH SOLE 28 24573 0 9253 RED HAT INC COM 756577102 4423 23555 SH SOLE 29 9837 0 13718 RED HAT INC COM 756577102 120280 640605 SH SOLE 30 640605 0 0 RED HAT INC COM 756577102 12258 65285 SH SOLE 31 41906 0 23379 RED HAT INC COM 756577102 4884 26013 SH SOLE 34 26013 0 0 RED HAT INC COM 756577102 24723 131672 SH SOLE 36 131672 0 0 RED HAT INC COM 756577102 762 4058 SH SOLE 40 4058 0 0 RED LION HOTELS CORP COM 756764106 178 25074 SH SOLE 2 1230 0 23844 RED LION HOTELS CORP COM 756764106 4 530 SH SOLE 7 530 0 0 RED LION HOTELS CORP COM 756764106 584 82137 SH SOLE 18 82137 0 0 RED LION HOTELS CORP COM 756764106 284 39899 SH SOLE 19 39899 0 0 RED LION HOTELS CORP COM 756764106 5600 787633 SH SOLE 21 787633 0 0 RED LION HOTELS CORP COM 756764106 5264 740414 SH SOLE 22 727930 0 12484 RED RIVER BANCSHARES INC COM 75686R202 26 540 SH SOLE 2 0 0 540 RED RIVER BANCSHARES INC COM 75686R202 118 2443 SH SOLE 18 2443 0 0 RED RIVER BANCSHARES INC COM 75686R202 56 1149 SH SOLE 19 1149 0 0 RED RIVER BANCSHARES INC COM 75686R202 1078 22259 SH SOLE 21 22259 0 0 RED RIVER BANCSHARES INC COM 75686R202 274 5659 SH SOLE 22 5418 0 241 RED ROBIN GOURMET BURGERS IN COM 75689M101 404 13200 SH SOLE 2 587 0 12613 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 1797 58785 SH SOLE 18 58785 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 677 22138 SH SOLE 19 22138 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 44444 1453859 SH SOLE 21 1453859 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 11742 384117 SH SOLE 22 365994 0 18123 RED ROBIN GOURMET BURGERS IN COM 75689M101 24 769 SH SOLE 26 0 0 769 RED ROBIN GOURMET BURGERS IN COM 75689M101 62 2034 SH SOLE 28 2034 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 542 17731 SH SOLE 30 17731 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 48 1567 SH SOLE 40 1567 0 0 RED ROCK RESORTS INC CL A 75700L108 1313 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 32 1490 SH SOLE 7 1490 0 0 RED ROCK RESORTS INC CL A 75700L108 4886 227466 SH SOLE 18 227466 0 0 RED ROCK RESORTS INC CL A 75700L108 2568 119544 SH SOLE 19 119544 0 0 RED ROCK RESORTS INC CL A 75700L108 46821 2179729 SH SOLE 21 2179729 0 0 RED ROCK RESORTS INC CL A 75700L108 43042 2003816 SH SOLE 22 1903203 0 100613 RED ROCK RESORTS INC CL A 75700L108 495 23050 SH SOLE 26 18359 0 4691 RED ROCK RESORTS INC CL A 75700L108 204 9508 SH SOLE 28 9508 0 0 RED ROCK RESORTS INC CL A 75700L108 433 20169 SH SOLE 30 20169 0 0 RED ROCK RESORTS INC CL A 75700L108 209 9752 SH SOLE 34 9752 0 0 RED ROCK RESORTS INC CL A 75700L108 155 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 183 14747 SH SOLE 21 14747 0 0 RED VIOLET INC COM 75704L104 149 12041 SH SOLE 22 12041 0 0 REDFIN CORP COM 75737F108 1406 78173 SH SOLE 2 3650 0 74523 REDFIN CORP COM 75737F108 7 362 SH SOLE 4 362 0 0 REDFIN CORP COM 75737F108 31 1713 SH SOLE 7 1713 0 0 REDFIN CORP COM 75737F108 5177 287907 SH SOLE 18 287907 0 0 REDFIN CORP COM 75737F108 2711 150788 SH SOLE 19 150788 0 0 REDFIN CORP COM 75737F108 49886 2774530 SH SOLE 21 2774530 0 0 REDFIN CORP COM 75737F108 40544 2254940 SH SOLE 22 2131645 0 123295 REDFIN CORP COM 75737F108 535 29772 SH SOLE 26 26661 0 3111 REDFIN CORP COM 75737F108 108 5983 SH SOLE 28 5983 0 0 REDFIN CORP COM 75737F108 480 26708 SH SOLE 30 26708 0 0 REDFIN CORP COM 75737F108 138 7686 SH SOLE 40 7686 0 0 REDWOOD TR INC COM 758075402 1553 93950 SH SOLE 2 3991 0 89959 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 6977 422091 SH SOLE 18 422091 0 0 REDWOOD TR INC COM 758075402 2723 164711 SH SOLE 19 164711 0 0 REDWOOD TR INC COM 758075402 203278 12297535 SH SOLE 21 12297535 0 0 REDWOOD TR INC COM 758075402 48226 2917482 SH SOLE 22 2789792 0 127690 REDWOOD TR INC COM 758075402 2130 128865 SH SOLE 26 10532 0 118333 REDWOOD TR INC COM 758075402 198 12000 SH SOLE 28 12000 0 0 REDWOOD TR INC COM 758075402 2300 139141 SH SOLE 30 139141 0 0 REDWOOD TR INC COM 758075402 91 5506 SH SOLE 36 5506 0 0 REDWOOD TR INC COM 758075402 153 9243 SH SOLE 40 9243 0 0 REEDS INC COM 758338107 16 4294 SH SOLE 18 4294 0 0 REEDS INC COM 758338107 230 60743 SH SOLE 21 60743 0 0 REEDS INC COM 758338107 1005 265856 SH SOLE 22 265856 0 0 REGAL BELOIT CORP COM 758750103 8134 99544 SH SOLE 2 24817 0 74727 REGAL BELOIT CORP COM 758750103 19 236 SH SOLE 4 236 0 0 REGAL BELOIT CORP COM 758750103 100 1229 SH SOLE 7 1229 0 0 REGAL BELOIT CORP COM 758750103 10141 124106 SH SOLE 18 124106 0 0 REGAL BELOIT CORP COM 758750103 770 9426 SH SOLE 19 9426 0 0 REGAL BELOIT CORP COM 758750103 172595 2112291 SH SOLE 21 2112291 0 0 REGAL BELOIT CORP COM 758750103 116193 1422019 SH SOLE 22 1330696 0 91323 REGAL BELOIT CORP COM 758750103 1309 16023 SH SOLE 26 10299 0 5724 REGAL BELOIT CORP COM 758750103 468 5733 SH SOLE 28 5733 0 0 REGAL BELOIT CORP COM 758750103 15146 185361 SH SOLE 30 185361 0 0 REGAL BELOIT CORP COM 758750103 2722 33312 SH SOLE 31 951 0 32361 REGAL BELOIT CORP COM 758750103 28075 343588 SH SOLE 34 343588 0 0 REGAL BELOIT CORP COM 758750103 47 571 SH SOLE 36 571 0 0 REGAL BELOIT CORP COM 758750103 355 4339 SH SOLE 40 4339 0 0 REGENCY CTRS CORP COM 758849103 27727 415446 SH SOLE 2 46390 0 369056 REGENCY CTRS CORP COM 758849103 12562 188220 SH SOLE 4 183032 0 5188 REGENCY CTRS CORP COM 758849103 22928 343546 SH SOLE 7 329799 0 13747 REGENCY CTRS CORP COM 758849103 395 5918 SH SOLE 13 5918 0 0 REGENCY CTRS CORP COM 758849103 513 7681 SH SOLE 15 7681 0 0 REGENCY CTRS CORP COM 758849103 52243 782784 SH SOLE 18 761101 0 21683 REGENCY CTRS CORP COM 758849103 28701 430040 SH SOLE 19 430040 0 0 REGENCY CTRS CORP COM 758849103 360221 5397384 SH SOLE 21 5397384 0 0 REGENCY CTRS CORP COM 758849103 411588 6167042 SH SOLE 22 5628877 0 538165 REGENCY CTRS CORP COM 758849103 10595 158748 SH SOLE 23 158748 0 0 REGENCY CTRS CORP COM 758849103 33686 504736 SH SOLE 25 504736 0 0 REGENCY CTRS CORP COM 758849103 51586 772934 SH SOLE 26 213059 0 559875 REGENCY CTRS CORP COM 758849103 4452 66703 SH SOLE 28 58109 0 8594 REGENCY CTRS CORP COM 758849103 8469 126896 SH SOLE 29 91354 0 35542 REGENCY CTRS CORP COM 758849103 84770 1270151 SH SOLE 30 1270151 0 0 REGENCY CTRS CORP COM 758849103 3676 55080 SH SOLE 31 28761 0 26319 REGENCY CTRS CORP COM 758849103 12265 183772 SH SOLE 34 183772 0 0 REGENCY CTRS CORP COM 758849103 7088 106196 SH SOLE 36 106196 0 0 REGENCY CTRS CORP COM 758849103 205 3078 SH SOLE 40 3078 0 0 REGENERON PHARMACEUTICALS COM 75886F107 66171 211408 SH SOLE 2 34295 0 177113 REGENERON PHARMACEUTICALS COM 75886F107 9300 29711 SH SOLE 4 27614 0 2097 REGENERON PHARMACEUTICALS COM 75886F107 23090 73771 SH SOLE 7 73129 0 642 REGENERON PHARMACEUTICALS COM 75886F107 3094 9886 SH SOLE 13 9886 0 0 REGENERON PHARMACEUTICALS COM 75886F107 277 884 SH SOLE 15 884 0 0 REGENERON PHARMACEUTICALS COM 75886F107 73394 234487 SH SOLE 18 220932 0 13555 REGENERON PHARMACEUTICALS COM 75886F107 24455 78131 SH SOLE 19 78131 0 0 REGENERON PHARMACEUTICALS COM 75886F107 767470 2451982 SH SOLE 21 2451982 0 0 REGENERON PHARMACEUTICALS COM 75886F107 624026 1993692 SH SOLE 22 1763289 0 230403 REGENERON PHARMACEUTICALS COM 75886F107 19735 63051 SH SOLE 23 63051 0 0 REGENERON PHARMACEUTICALS COM 75886F107 24283 77581 SH SOLE 25 77581 0 0 REGENERON PHARMACEUTICALS COM 75886F107 96894 309564 SH SOLE 26 93897 0 215667 REGENERON PHARMACEUTICALS COM 75886F107 4966 15866 SH SOLE 28 11678 0 4188 REGENERON PHARMACEUTICALS COM 75886F107 6525 20846 SH SOLE 29 4453 0 16393 REGENERON PHARMACEUTICALS COM 75886F107 112782 360325 SH SOLE 30 360325 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10189 32553 SH SOLE 31 19514 0 13039 REGENERON PHARMACEUTICALS COM 75886F107 4716 15068 SH SOLE 32 15068 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1656 5292 SH SOLE 34 5292 0 0 REGENERON PHARMACEUTICALS COM 75886F107 18699 59741 SH SOLE 36 59741 0 0 REGENERON PHARMACEUTICALS COM 75886F107 567 1813 SH SOLE 40 1813 0 0 REGENXBIO INC COM 75901B107 1497 29148 SH SOLE 2 1381 0 27767 REGENXBIO INC COM 75901B107 8 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 32 621 SH SOLE 7 621 0 0 REGENXBIO INC COM 75901B107 7451 145051 SH SOLE 18 143225 0 1826 REGENXBIO INC COM 75901B107 3428 66723 SH SOLE 19 66723 0 0 REGENXBIO INC COM 75901B107 191139 3720827 SH SOLE 21 3720827 0 0 REGENXBIO INC COM 75901B107 47512 924904 SH SOLE 22 881953 0 42951 REGENXBIO INC COM 75901B107 18 359 SH SOLE 23 359 0 0 REGENXBIO INC COM 75901B107 557 10835 SH SOLE 26 7553 0 3282 REGENXBIO INC COM 75901B107 209 4070 SH SOLE 28 4070 0 0 REGENXBIO INC COM 75901B107 7242 140972 SH SOLE 30 140972 0 0 REGENXBIO INC COM 75901B107 35 675 SH SOLE 34 675 0 0 REGENXBIO INC COM 75901B107 142 2765 SH SOLE 40 2765 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 2 885 SH SOLE 21 885 0 0 REGIONAL MGMT CORP COM 75902K106 330 12505 SH SOLE 2 4339 0 8166 REGIONAL MGMT CORP COM 75902K106 6 245 SH SOLE 7 245 0 0 REGIONAL MGMT CORP COM 75902K106 886 33589 SH SOLE 18 33589 0 0 REGIONAL MGMT CORP COM 75902K106 2770 105051 SH SOLE 19 105051 0 0 REGIONAL MGMT CORP COM 75902K106 8732 331117 SH SOLE 21 331117 0 0 REGIONAL MGMT CORP COM 75902K106 11348 430337 SH SOLE 22 422108 0 8229 REGIONAL MGMT CORP COM 75902K106 568 21551 SH SOLE 23 21551 0 0 REGIONAL MGMT CORP COM 75902K106 1865 70721 SH SOLE 26 0 0 70721 REGIONS FINL CORP NEW COM 7591EP100 47255 3162992 SH SOLE 2 804918 0 2358074 REGIONS FINL CORP NEW COM 7591EP100 6709 449040 SH SOLE 4 419405 0 29635 REGIONS FINL CORP NEW COM 7591EP100 14144 946744 SH SOLE 7 889754 0 56990 REGIONS FINL CORP NEW COM 7591EP100 697 46649 SH SOLE 13 46649 0 0 REGIONS FINL CORP NEW COM 7591EP100 152 10151 SH SOLE 15 10151 0 0 REGIONS FINL CORP NEW COM 7591EP100 123962 8297352 SH SOLE 18 7928409 0 368943 REGIONS FINL CORP NEW COM 7591EP100 46362 3103222 SH SOLE 19 3103222 0 0 REGIONS FINL CORP NEW COM 7591EP100 363761 24348135 SH SOLE 21 24348135 0 0 REGIONS FINL CORP NEW COM 7591EP100 389975 26102718 SH SOLE 22 23183554 0 2919164 REGIONS FINL CORP NEW COM 7591EP100 14771 988677 SH SOLE 23 988677 0 0 REGIONS FINL CORP NEW COM 7591EP100 17568 1175873 SH SOLE 25 1111304 0 64569 REGIONS FINL CORP NEW COM 7591EP100 72251 4836108 SH SOLE 26 1298461 0 3537647 REGIONS FINL CORP NEW COM 7591EP100 2955 197761 SH SOLE 28 145160 0 52601 REGIONS FINL CORP NEW COM 7591EP100 4040 270434 SH SOLE 29 56381 0 214053 REGIONS FINL CORP NEW COM 7591EP100 57761 3866206 SH SOLE 30 3866206 0 0 REGIONS FINL CORP NEW COM 7591EP100 6458 432261 SH SOLE 31 205378 0 226883 REGIONS FINL CORP NEW COM 7591EP100 25389 1699379 SH SOLE 34 1699379 0 0 REGIONS FINL CORP NEW COM 7591EP100 13323 891754 SH SOLE 36 891754 0 0 REGIONS FINL CORP NEW COM 7591EP100 364 24352 SH SOLE 40 24352 0 0 REGIS CORP MINN COM 758932107 503 30279 SH SOLE 2 1186 0 29093 REGIS CORP MINN COM 758932107 7 440 SH SOLE 4 440 0 0 REGIS CORP MINN COM 758932107 10 619 SH SOLE 7 619 0 0 REGIS CORP MINN COM 758932107 2221 133811 SH SOLE 18 133811 0 0 REGIS CORP MINN COM 758932107 812 48906 SH SOLE 19 48906 0 0 REGIS CORP MINN COM 758932107 53072 3197121 SH SOLE 21 3197121 0 0 REGIS CORP MINN COM 758932107 16043 966473 SH SOLE 22 909218 0 57255 REGIS CORP MINN COM 758932107 237 14258 SH SOLE 23 14258 0 0 REGIS CORP MINN COM 758932107 653 39347 SH SOLE 26 22513 0 16834 REGIS CORP MINN COM 758932107 92 5530 SH SOLE 28 5530 0 0 REGIS CORP MINN COM 758932107 742 44707 SH SOLE 30 44707 0 0 REGIS CORP MINN COM 758932107 515 31019 SH SOLE 31 0 0 31019 REGIS CORP MINN COM 758932107 80 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 60 47635 SH SOLE 22 47635 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 26806 171801 SH SOLE 2 38816 0 132985 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3686 23622 SH SOLE 4 22040 0 1582 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4131 26478 SH SOLE 7 8702 0 17776 REINSURANCE GRP OF AMERICA I COM NEW 759351604 55 352 SH SOLE 13 352 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 31373 201068 SH SOLE 18 196140 0 4928 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6243 40010 SH SOLE 19 40010 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 481034 3082957 SH SOLE 21 3082957 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 331490 2124527 SH SOLE 22 1991848 0 132679 REINSURANCE GRP OF AMERICA I COM NEW 759351604 7200 46144 SH SOLE 23 46144 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 951 6094 SH SOLE 25 6094 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 18711 119917 SH SOLE 26 52725 0 67192 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1896 12150 SH SOLE 28 8864 0 3286 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2254 14443 SH SOLE 29 1360 0 13083 REINSURANCE GRP OF AMERICA I COM NEW 759351604 15104 96800 SH SOLE 30 96800 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3460 22175 SH SOLE 31 11840 0 10335 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2217 14208 SH SOLE 34 14208 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3190 20446 SH SOLE 36 20446 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 202 1296 SH SOLE 40 1296 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 19806 209321 SH SOLE 2 59850 0 149471 RELIANCE STEEL & ALUMINUM CO COM 759509102 468 4943 SH SOLE 4 4943 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 205 2169 SH SOLE 7 2169 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 20303 214578 SH SOLE 18 214578 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1857 19621 SH SOLE 19 19621 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 315508 3334474 SH SOLE 21 3334474 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 225729 2385638 SH SOLE 22 2158973 0 226665 RELIANCE STEEL & ALUMINUM CO COM 759509102 556 5879 SH SOLE 23 5879 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2000 21138 SH SOLE 25 21138 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2716 28701 SH SOLE 26 19664 0 9037 RELIANCE STEEL & ALUMINUM CO COM 759509102 832 8791 SH SOLE 28 8791 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 366 3864 SH SOLE 29 3864 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1791 18929 SH SOLE 30 18929 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2459 25992 SH SOLE 31 1424 0 24568 RELIANCE STEEL & ALUMINUM CO COM 759509102 1183 12501 SH SOLE 34 12501 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 993 10494 SH SOLE 36 10494 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 590 6231 SH SOLE 40 6231 0 0 RELIANT BANCORP INC COM 75956B101 237 10036 SH SOLE 2 417 0 9619 RELIANT BANCORP INC COM 75956B101 5 219 SH SOLE 7 219 0 0 RELIANT BANCORP INC COM 75956B101 869 36774 SH SOLE 18 36774 0 0 RELIANT BANCORP INC COM 75956B101 403 17075 SH SOLE 19 17075 0 0 RELIANT BANCORP INC COM 75956B101 8597 363829 SH SOLE 21 363829 0 0 RELIANT BANCORP INC COM 75956B101 2837 120054 SH SOLE 22 112635 0 7419 RELIV INTL INC COM NEW 75952R209 1 258 SH SOLE 21 258 0 0 RELX PLC SPONSORED ADR 759530108 25437 1042064 SH SOLE 18 1042064 0 0 REMARK HLDGS INC COM 75955K102 6 6732 SH SOLE 18 6732 0 0 REMARK HLDGS INC COM 75955K102 74 86688 SH SOLE 21 86688 0 0 REMARK HLDGS INC COM 75955K102 113 132919 SH SOLE 22 132919 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 21062 118317 SH SOLE 2 25734 0 92583 RENAISSANCERE HOLDINGS LTD COM G7496G103 2422 13608 SH SOLE 4 12546 0 1062 RENAISSANCERE HOLDINGS LTD COM G7496G103 5665 31825 SH SOLE 7 31825 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 45 252 SH SOLE 13 252 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 64 362 SH SOLE 15 362 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 23232 130512 SH SOLE 18 127407 0 3105 RENAISSANCERE HOLDINGS LTD COM G7496G103 1841 10344 SH SOLE 19 10344 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 573775 3223275 SH SOLE 21 3223275 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 290914 1634258 SH SOLE 22 1541356 0 92902 RENAISSANCERE HOLDINGS LTD COM G7496G103 6108 34314 SH SOLE 23 34314 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 7333 41195 SH SOLE 25 41195 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 31774 178498 SH SOLE 26 67149 0 111349 RENAISSANCERE HOLDINGS LTD COM G7496G103 1422 7987 SH SOLE 28 5659 0 2328 RENAISSANCERE HOLDINGS LTD COM G7496G103 1724 9684 SH SOLE 29 962 0 8722 RENAISSANCERE HOLDINGS LTD COM G7496G103 23533 132201 SH SOLE 30 132201 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2411 13545 SH SOLE 31 8147 0 5398 RENAISSANCERE HOLDINGS LTD COM G7496G103 365 2048 SH SOLE 34 2048 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 10005 56202 SH SOLE 36 56202 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 144 810 SH SOLE 40 810 0 0 RENASANT CORP COM 75970E107 4369 121571 SH SOLE 2 2415 0 119156 RENASANT CORP COM 75970E107 9 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 35 963 SH SOLE 7 963 0 0 RENASANT CORP COM 75970E107 6707 186619 SH SOLE 18 186619 0 0 RENASANT CORP COM 75970E107 3492 97173 SH SOLE 19 97173 0 0 RENASANT CORP COM 75970E107 64910 1806079 SH SOLE 21 1806079 0 0 RENASANT CORP COM 75970E107 60016 1669899 SH SOLE 22 1597727 0 72172 RENASANT CORP COM 75970E107 853 23728 SH SOLE 26 11197 0 12531 RENASANT CORP COM 75970E107 238 6611 SH SOLE 28 6611 0 0 RENASANT CORP COM 75970E107 467 13002 SH SOLE 30 13002 0 0 RENASANT CORP COM 75970E107 216 6008 SH SOLE 40 6008 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 635 40036 SH SOLE 2 1577 0 38459 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3 208 SH SOLE 4 208 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 13 813 SH SOLE 7 813 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2673 168540 SH SOLE 18 168540 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1011 63715 SH SOLE 19 63715 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 68543 4321779 SH SOLE 21 4321779 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 17525 1104979 SH SOLE 22 1051567 0 53412 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 332 20956 SH SOLE 26 16618 0 4338 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 73 4605 SH SOLE 28 4605 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3835 241783 SH SOLE 30 241783 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 46 2886 SH SOLE 40 2886 0 0 RENT A CTR INC NEW COM 76009N100 1148 43093 SH SOLE 2 2016 0 41077 RENT A CTR INC NEW COM 76009N100 10 376 SH SOLE 4 376 0 0 RENT A CTR INC NEW COM 76009N100 26 962 SH SOLE 7 962 0 0 RENT A CTR INC NEW COM 76009N100 5552 208504 SH SOLE 18 208504 0 0 RENT A CTR INC NEW COM 76009N100 2204 82759 SH SOLE 19 82759 0 0 RENT A CTR INC NEW COM 76009N100 132553 4977570 SH SOLE 21 4977570 0 0 RENT A CTR INC NEW COM 76009N100 36790 1381516 SH SOLE 22 1308021 0 73495 RENT A CTR INC NEW COM 76009N100 210 7896 SH SOLE 26 5025 0 2871 RENT A CTR INC NEW COM 76009N100 134 5025 SH SOLE 28 5025 0 0 RENT A CTR INC NEW COM 76009N100 1867 70107 SH SOLE 30 70107 0 0 RENT A CTR INC NEW COM 76009N100 157 5902 SH SOLE 40 5902 0 0 REPLIGEN CORP COM 759916109 3606 41956 SH SOLE 2 2624 0 39332 REPLIGEN CORP COM 759916109 14 162 SH SOLE 4 162 0 0 REPLIGEN CORP COM 759916109 77 901 SH SOLE 7 901 0 0 REPLIGEN CORP COM 759916109 17516 203788 SH SOLE 18 201292 0 2496 REPLIGEN CORP COM 759916109 9494 110461 SH SOLE 19 110461 0 0 REPLIGEN CORP COM 759916109 397258 4621964 SH SOLE 21 4621964 0 0 REPLIGEN CORP COM 759916109 110280 1283074 SH SOLE 22 1225500 0 57574 REPLIGEN CORP COM 759916109 277 3218 SH SOLE 23 3218 0 0 REPLIGEN CORP COM 759916109 1285 14953 SH SOLE 26 10409 0 4544 REPLIGEN CORP COM 759916109 452 5262 SH SOLE 28 5262 0 0 REPLIGEN CORP COM 759916109 5139 59786 SH SOLE 30 59786 0 0 REPLIGEN CORP COM 759916109 123 1433 SH SOLE 34 1433 0 0 REPLIGEN CORP COM 759916109 309 3594 SH SOLE 40 3594 0 0 REPLIMUNE GROUP INC COM 76029N106 147 10061 SH SOLE 2 447 0 9614 REPLIMUNE GROUP INC COM 76029N106 599 40839 SH SOLE 18 40839 0 0 REPLIMUNE GROUP INC COM 76029N106 281 19177 SH SOLE 19 19177 0 0 REPLIMUNE GROUP INC COM 76029N106 10689 729105 SH SOLE 21 729105 0 0 REPLIMUNE GROUP INC COM 76029N106 3144 214476 SH SOLE 22 210911 0 3565 REPLIMUNE GROUP INC COM 76029N106 4 267 SH SOLE 23 267 0 0 REPLIMUNE GROUP INC COM 76029N106 19 1300 SH SOLE 30 1300 0 0 REPUBLIC BANCORP KY CL A 760281204 774 15550 SH SOLE 2 6059 0 9491 REPUBLIC BANCORP KY CL A 760281204 7 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP KY CL A 760281204 1707 34312 SH SOLE 18 34312 0 0 REPUBLIC BANCORP KY CL A 760281204 2517 50595 SH SOLE 19 50595 0 0 REPUBLIC BANCORP KY CL A 760281204 17120 344129 SH SOLE 21 344129 0 0 REPUBLIC BANCORP KY CL A 760281204 23694 476257 SH SOLE 22 463087 0 13170 REPUBLIC BANCORP KY CL A 760281204 828 16645 SH SOLE 23 16645 0 0 REPUBLIC BANCORP KY CL A 760281204 1490 29951 SH SOLE 26 0 0 29951 REPUBLIC BANCORP KY CL A 760281204 71 1434 SH SOLE 28 1434 0 0 REPUBLIC BANCORP KY CL A 760281204 172 3456 SH SOLE 30 3456 0 0 REPUBLIC BANCORP KY CL A 760281204 47 941 SH SOLE 40 941 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 242 49283 SH SOLE 2 9473 0 39810 REPUBLIC FIRST BANCORP INC COM 760416107 4 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 757 154154 SH SOLE 18 154154 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1514 308378 SH SOLE 19 308378 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 7121 1450258 SH SOLE 21 1450258 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 6315 1286081 SH SOLE 22 1200017 0 86064 REPUBLIC FIRST BANCORP INC COM 760416107 67 13613 SH SOLE 23 13613 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 306 62349 SH SOLE 26 0 0 62349 REPUBLIC FIRST BANCORP INC COM 760416107 79 16161 SH SOLE 30 16161 0 0 REPUBLIC SVCS INC COM 760759100 46198 533215 SH SOLE 2 56416 0 476799 REPUBLIC SVCS INC COM 760759100 7205 83155 SH SOLE 4 77098 0 6057 REPUBLIC SVCS INC COM 760759100 25687 296474 SH SOLE 7 280977 0 15497 REPUBLIC SVCS INC COM 760759100 589 6802 SH SOLE 13 6802 0 0 REPUBLIC SVCS INC COM 760759100 175 2024 SH SOLE 15 2024 0 0 REPUBLIC SVCS INC COM 760759100 44810 517202 SH SOLE 18 487444 0 29758 REPUBLIC SVCS INC COM 760759100 11665 134634 SH SOLE 19 134634 0 0 REPUBLIC SVCS INC COM 760759100 879529 10151535 SH SOLE 21 10151535 0 0 REPUBLIC SVCS INC COM 760759100 565666 6528926 SH SOLE 22 5915576 0 613350 REPUBLIC SVCS INC COM 760759100 14366 165815 SH SOLE 23 165815 0 0 REPUBLIC SVCS INC COM 760759100 18442 212862 SH SOLE 25 212862 0 0 REPUBLIC SVCS INC COM 760759100 95074 1097342 SH SOLE 26 351171 0 746171 REPUBLIC SVCS INC COM 760759100 3779 43612 SH SOLE 28 31673 0 11939 REPUBLIC SVCS INC COM 760759100 454 5236 SH SOLE 29 5236 0 0 REPUBLIC SVCS INC COM 760759100 134382 1551034 SH SOLE 30 1551034 0 0 REPUBLIC SVCS INC COM 760759100 6688 77189 SH SOLE 31 42298 0 34891 REPUBLIC SVCS INC COM 760759100 23655 273031 SH SOLE 34 273031 0 0 REPUBLIC SVCS INC COM 760759100 25132 290076 SH SOLE 36 290076 0 0 REPUBLIC SVCS INC COM 760759100 410 4734 SH SOLE 40 4734 0 0 RESEARCH FRONTIERS INC COM 760911107 17 5008 SH SOLE 18 5008 0 0 RESEARCH FRONTIERS INC COM 760911107 249 74800 SH SOLE 21 74800 0 0 RESEARCH FRONTIERS INC COM 760911107 2150 645516 SH SOLE 22 645516 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 6552 298908 SH SOLE 2 75890 0 223018 RESIDEO TECHNOLOGIES INC COM 76118Y104 12 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 86 3903 SH SOLE 7 3903 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH SOLE 17 0 0 1 RESIDEO TECHNOLOGIES INC COM 76118Y104 7713 351886 SH SOLE 18 351886 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 604 27561 SH SOLE 19 27561 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 129683 5916180 SH SOLE 21 5916180 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 89296 4073719 SH SOLE 22 3781664 0 292055 RESIDEO TECHNOLOGIES INC COM 76118Y104 767 35003 SH SOLE 26 20885 0 14118 RESIDEO TECHNOLOGIES INC COM 76118Y104 352 16046 SH SOLE 28 16046 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 737 33641 SH SOLE 30 33641 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 162 7397 SH SOLE 31 2597 0 4800 RESIDEO TECHNOLOGIES INC COM 76118Y104 258 11781 SH SOLE 36 11781 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 312 14224 SH SOLE 40 14224 0 0 RESMED INC COM 761152107 55700 456449 SH SOLE 2 146732 0 309717 RESMED INC COM 761152107 6352 52056 SH SOLE 4 48318 0 3738 RESMED INC COM 761152107 22125 181311 SH SOLE 7 135156 0 46155 RESMED INC COM 761152107 317 2596 SH SOLE 13 2596 0 0 RESMED INC COM 761152107 134 1098 SH SOLE 15 1098 0 0 RESMED INC COM 761152107 43607 357346 SH SOLE 18 337788 0 19558 RESMED INC COM 761152107 81195 665369 SH SOLE 19 665369 0 0 RESMED INC COM 761152107 538499 4412839 SH SOLE 21 4412839 0 0 RESMED INC COM 761152107 425560 3487339 SH SOLE 22 3120065 0 367274 RESMED INC COM 761152107 12490 102349 SH SOLE 23 102349 0 0 RESMED INC COM 761152107 18897 154859 SH SOLE 25 154859 0 0 RESMED INC COM 761152107 78137 640307 SH SOLE 26 185869 0 454438 RESMED INC COM 761152107 3285 26922 SH SOLE 28 19490 0 7432 RESMED INC COM 761152107 4014 32890 SH SOLE 29 3126 0 29764 RESMED INC COM 761152107 73918 605733 SH SOLE 30 605733 0 0 RESMED INC COM 761152107 5281 43278 SH SOLE 31 26384 0 16894 RESMED INC COM 761152107 46751 383114 SH SOLE 34 383114 0 0 RESMED INC COM 761152107 12173 99758 SH SOLE 36 99758 0 0 RESMED INC COM 761152107 437 3578 SH SOLE 40 3578 0 0 RESOLUTE FST PRODS INC COM 76117W109 4 500 SH SOLE 4 500 0 0 RESOLUTE FST PRODS INC COM 76117W109 844 117231 SH SOLE 21 117231 0 0 RESOLUTE FST PRODS INC COM 76117W109 11711 1626555 SH SOLE 22 1580200 0 46355 RESOLUTE FST PRODS INC COM 76117W109 198 27506 SH SOLE 26 0 0 27506 RESOLUTE FST PRODS INC COM 76117W109 62 8562 SH SOLE 28 8562 0 0 RESOLUTE FST PRODS INC COM 76117W109 131 18141 SH SOLE 30 18141 0 0 RESOLUTE FST PRODS INC COM 76117W109 49 6792 SH SOLE 40 6792 0 0 RESONANT INC COM 76118L102 11 4823 SH SOLE 18 4823 0 0 RESONANT INC COM 76118L102 140 58881 SH SOLE 21 58881 0 0 RESONANT INC COM 76118L102 692 290803 SH SOLE 22 290803 0 0 RESOURCES CONNECTION INC COM 76122Q105 490 30576 SH SOLE 2 1371 0 29205 RESOURCES CONNECTION INC COM 76122Q105 5 336 SH SOLE 4 336 0 0 RESOURCES CONNECTION INC COM 76122Q105 11 705 SH SOLE 7 705 0 0 RESOURCES CONNECTION INC COM 76122Q105 2243 140096 SH SOLE 18 140096 0 0 RESOURCES CONNECTION INC COM 76122Q105 826 51598 SH SOLE 19 51598 0 0 RESOURCES CONNECTION INC COM 76122Q105 54452 3401108 SH SOLE 21 3401108 0 0 RESOURCES CONNECTION INC COM 76122Q105 15701 980704 SH SOLE 22 932839 0 47865 RESOURCES CONNECTION INC COM 76122Q105 237 14813 SH SOLE 26 0 0 14813 RESOURCES CONNECTION INC COM 76122Q105 47 2964 SH SOLE 28 2964 0 0 RESOURCES CONNECTION INC COM 76122Q105 683 42658 SH SOLE 30 42658 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 14 199 SH SOLE 17 0 0 199 RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 803 700000 PRN SOLE 21 700000 0 0 RESTORBIO INC COM 76133L103 139 13626 SH SOLE 2 623 0 13003 RESTORBIO INC COM 76133L103 525 51479 SH SOLE 18 51479 0 0 RESTORBIO INC COM 76133L103 256 25050 SH SOLE 19 25050 0 0 RESTORBIO INC COM 76133L103 9222 904107 SH SOLE 21 904107 0 0 RESTORBIO INC COM 76133L103 3958 388052 SH SOLE 22 381466 0 6586 RESTORBIO INC COM 76133L103 15 1449 SH SOLE 30 1449 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2002 116868 SH SOLE 2 4674 0 112194 RETAIL OPPORTUNITY INVTS COR COM 76131N101 519 30295 SH SOLE 4 30295 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2057 120082 SH SOLE 7 120082 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 74 4305 SH SOLE 15 4305 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 309 SH SOLE 17 0 0 309 RETAIL OPPORTUNITY INVTS COR COM 76131N101 8510 496790 SH SOLE 18 496790 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5557 324414 SH SOLE 19 324414 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 216778 12654880 SH SOLE 21 12654880 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 76018 4437734 SH SOLE 22 4288117 0 149617 RETAIL OPPORTUNITY INVTS COR COM 76131N101 67 3916 SH SOLE 23 3916 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4089 238720 SH SOLE 25 238720 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1258 73418 SH SOLE 26 26183 0 47235 RETAIL OPPORTUNITY INVTS COR COM 76131N101 260 15181 SH SOLE 28 15181 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1052 61399 SH SOLE 29 61399 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 11131 649806 SH SOLE 30 649806 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 173 10077 SH SOLE 40 10077 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5211 443122 SH SOLE 2 24040 0 419082 RETAIL PPTYS AMER INC CL A 76131V202 684 58137 SH SOLE 4 58137 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2712 230634 SH SOLE 7 230634 0 0 RETAIL PPTYS AMER INC CL A 76131V202 102 8659 SH SOLE 15 8659 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1187 100896 SH SOLE 18 100896 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3504 297984 SH SOLE 19 297984 0 0 RETAIL PPTYS AMER INC CL A 76131V202 46268 3934326 SH SOLE 21 3934326 0 0 RETAIL PPTYS AMER INC CL A 76131V202 100739 8566278 SH SOLE 22 8091413 0 474865 RETAIL PPTYS AMER INC CL A 76131V202 87 7369 SH SOLE 23 7369 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5426 461413 SH SOLE 25 461413 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1685 143257 SH SOLE 26 46989 0 96268 RETAIL PPTYS AMER INC CL A 76131V202 330 28050 SH SOLE 28 28050 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1300 110551 SH SOLE 29 110551 0 0 RETAIL PPTYS AMER INC CL A 76131V202 11608 987053 SH SOLE 30 987053 0 0 RETAIL PPTYS AMER INC CL A 76131V202 140 11885 SH SOLE 31 4685 0 7200 RETAIL PPTYS AMER INC CL A 76131V202 88 7460 SH SOLE 36 7460 0 0 RETAIL PPTYS AMER INC CL A 76131V202 265 22507 SH SOLE 40 22507 0 0 RETAIL VALUE INC COM 76133Q102 571 16419 SH SOLE 2 694 0 15725 RETAIL VALUE INC COM 76133Q102 139 4007 SH SOLE 4 4007 0 0 RETAIL VALUE INC COM 76133Q102 604 17370 SH SOLE 7 17370 0 0 RETAIL VALUE INC COM 76133Q102 23 664 SH SOLE 15 664 0 0 RETAIL VALUE INC COM 76133Q102 1681 48314 SH SOLE 18 48314 0 0 RETAIL VALUE INC COM 76133Q102 1599 45948 SH SOLE 19 45948 0 0 RETAIL VALUE INC COM 76133Q102 18172 522172 SH SOLE 21 522172 0 0 RETAIL VALUE INC COM 76133Q102 21257 610831 SH SOLE 22 588736 0 22095 RETAIL VALUE INC COM 76133Q102 18 531 SH SOLE 23 531 0 0 RETAIL VALUE INC COM 76133Q102 320 9193 SH SOLE 26 2074 0 7119 RETAIL VALUE INC COM 76133Q102 67 1934 SH SOLE 28 1934 0 0 RETAIL VALUE INC COM 76133Q102 273 7844 SH SOLE 29 7844 0 0 RETAIL VALUE INC COM 76133Q102 1299 37340 SH SOLE 31 0 0 37340 RETAIL VALUE INC COM 76133Q102 19 559 SH SOLE 36 559 0 0 RETAIL VALUE INC COM 76133Q102 52 1500 SH SOLE 40 1500 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 5 7161 SH SOLE 21 7161 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 19 26069 SH SOLE 22 26069 0 0 RETROPHIN INC COM 761299106 981 48809 SH SOLE 2 14350 0 34459 RETROPHIN INC COM 761299106 4 184 SH SOLE 4 184 0 0 RETROPHIN INC COM 761299106 16 776 SH SOLE 7 776 0 0 RETROPHIN INC COM 761299106 5 250 SH SOLE 17 0 0 250 RETROPHIN INC COM 761299106 2924 145535 SH SOLE 18 135143 0 10392 RETROPHIN INC COM 761299106 4765 237171 SH SOLE 19 237171 0 0 RETROPHIN INC COM 761299106 34263 1705467 SH SOLE 21 1705467 0 0 RETROPHIN INC COM 761299106 32132 1599378 SH SOLE 22 1549908 0 49470 RETROPHIN INC COM 761299106 882 43921 SH SOLE 23 43921 0 0 RETROPHIN INC COM 761299106 1908 94962 SH SOLE 26 0 0 94962 RETROPHIN INC COM 761299106 94 4693 SH SOLE 28 4693 0 0 RETROPHIN INC COM 761299106 243 12073 SH SOLE 30 12073 0 0 RETROPHIN INC COM 761299106 46 2291 SH SOLE 34 2291 0 0 RETROPHIN INC COM 761299106 55 2732 SH SOLE 40 2732 0 0 RETROPHIN INC NOTE 2.500% 9/1 761299AB2 605 675000 PRN SOLE 21 675000 0 0 REV GROUP INC COM 749527107 408 28347 SH SOLE 2 1127 0 27220 REV GROUP INC COM 749527107 12 805 SH SOLE 7 805 0 0 REV GROUP INC COM 749527107 1304 90483 SH SOLE 18 90483 0 0 REV GROUP INC COM 749527107 754 52337 SH SOLE 19 52337 0 0 REV GROUP INC COM 749527107 12396 860255 SH SOLE 21 860255 0 0 REV GROUP INC COM 749527107 12817 889437 SH SOLE 22 854308 0 35129 REV GROUP INC COM 749527107 183 12723 SH SOLE 26 0 0 12723 REV GROUP INC COM 749527107 114 7941 SH SOLE 30 7941 0 0 REV GROUP INC COM 749527107 81 5646 SH SOLE 40 5646 0 0 REVANCE THERAPEUTICS INC COM 761330109 490 37762 SH SOLE 2 1845 0 35917 REVANCE THERAPEUTICS INC COM 761330109 8 648 SH SOLE 7 648 0 0 REVANCE THERAPEUTICS INC COM 761330109 1977 152395 SH SOLE 18 152395 0 0 REVANCE THERAPEUTICS INC COM 761330109 969 74674 SH SOLE 19 74674 0 0 REVANCE THERAPEUTICS INC COM 761330109 25677 1979741 SH SOLE 21 1979741 0 0 REVANCE THERAPEUTICS INC COM 761330109 16353 1260816 SH SOLE 22 1193243 0 67573 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 132 10195 SH SOLE 30 10195 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 129 6648 SH SOLE 2 325 0 6323 REVLON INC CL A NEW 761525609 5 264 SH SOLE 7 264 0 0 REVLON INC CL A NEW 761525609 471 24390 SH SOLE 18 24390 0 0 REVLON INC CL A NEW 761525609 243 12589 SH SOLE 19 12589 0 0 REVLON INC CL A NEW 761525609 4578 236813 SH SOLE 21 236813 0 0 REVLON INC CL A NEW 761525609 4938 255481 SH SOLE 22 248286 0 7195 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 3 12003 SH SOLE 21 12003 0 0 REVOLVE GROUP INC CL A 76156B107 1109 32159 SH SOLE 2 32159 0 0 REVOLVE GROUP INC CL A 76156B107 49 1427 SH SOLE 18 1427 0 0 REVOLVE GROUP INC CL A 76156B107 5831 169028 SH SOLE 19 169028 0 0 REVOLVE GROUP INC CL A 76156B107 218 6321 SH SOLE 22 6321 0 0 REVOLVE GROUP INC CL A 76156B107 6382 184989 SH SOLE 26 33682 0 151307 REVOLVE GROUP INC CL A 76156B107 103 2983 SH SOLE 31 0 0 2983 REVOLVE GROUP INC CL A 76156B107 5376 155813 SH SOLE 34 155813 0 0 REX AMERICAN RESOURCES CORP COM 761624105 424 5815 SH SOLE 2 246 0 5569 REX AMERICAN RESOURCES CORP COM 761624105 11 152 SH SOLE 7 152 0 0 REX AMERICAN RESOURCES CORP COM 761624105 1863 25554 SH SOLE 18 25554 0 0 REX AMERICAN RESOURCES CORP COM 761624105 729 10006 SH SOLE 19 10006 0 0 REX AMERICAN RESOURCES CORP COM 761624105 46198 633711 SH SOLE 21 633711 0 0 REX AMERICAN RESOURCES CORP COM 761624105 12179 167060 SH SOLE 22 157909 0 9151 REX AMERICAN RESOURCES CORP COM 761624105 73 999 SH SOLE 26 0 0 999 REX AMERICAN RESOURCES CORP COM 761624105 66 907 SH SOLE 28 907 0 0 REX AMERICAN RESOURCES CORP COM 761624105 601 8239 SH SOLE 30 8239 0 0 REX AMERICAN RESOURCES CORP COM 761624105 62 852 SH SOLE 40 852 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 5 1064 SH SOLE 21 1064 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 40 7766 SH SOLE 22 7766 0 0 REXFORD INDL RLTY INC COM 76169C100 14324 354807 SH SOLE 2 5144 0 349663 REXFORD INDL RLTY INC COM 76169C100 7603 188331 SH SOLE 4 188331 0 0 REXFORD INDL RLTY INC COM 76169C100 4569 113168 SH SOLE 7 113168 0 0 REXFORD INDL RLTY INC COM 76169C100 167 4129 SH SOLE 15 4129 0 0 REXFORD INDL RLTY INC COM 76169C100 47102 1166759 SH SOLE 18 1166100 0 659 REXFORD INDL RLTY INC COM 76169C100 14142 350307 SH SOLE 19 350307 0 0 REXFORD INDL RLTY INC COM 76169C100 147039 3642296 SH SOLE 21 3642296 0 0 REXFORD INDL RLTY INC COM 76169C100 175137 4338288 SH SOLE 22 4044638 0 293650 REXFORD INDL RLTY INC COM 76169C100 2778 68814 SH SOLE 23 68814 0 0 REXFORD INDL RLTY INC COM 76169C100 8861 219491 SH SOLE 25 219491 0 0 REXFORD INDL RLTY INC COM 76169C100 3626 89826 SH SOLE 26 21859 0 67967 REXFORD INDL RLTY INC COM 76169C100 2297 56889 SH SOLE 28 56889 0 0 REXFORD INDL RLTY INC COM 76169C100 2535 62801 SH SOLE 29 62801 0 0 REXFORD INDL RLTY INC COM 76169C100 19208 475795 SH SOLE 30 475795 0 0 REXFORD INDL RLTY INC COM 76169C100 272 6727 SH SOLE 31 6727 0 0 REXFORD INDL RLTY INC COM 76169C100 3425 84839 SH SOLE 34 84839 0 0 REXFORD INDL RLTY INC COM 76169C100 210 5190 SH SOLE 36 5190 0 0 REXFORD INDL RLTY INC COM 76169C100 431 10671 SH SOLE 40 10671 0 0 REXNORD CORP NEW COM 76169B102 6336 209663 SH SOLE 2 21104 0 188559 REXNORD CORP NEW COM 76169B102 10 332 SH SOLE 4 332 0 0 REXNORD CORP NEW COM 76169B102 78 2597 SH SOLE 7 2597 0 0 REXNORD CORP NEW COM 76169B102 10773 356493 SH SOLE 18 347255 0 9238 REXNORD CORP NEW COM 76169B102 12045 398573 SH SOLE 19 398573 0 0 REXNORD CORP NEW COM 76169B102 100569 3327899 SH SOLE 21 3327899 0 0 REXNORD CORP NEW COM 76169B102 105460 3489731 SH SOLE 22 3345833 0 143898 REXNORD CORP NEW COM 76169B102 1911 63241 SH SOLE 23 63241 0 0 REXNORD CORP NEW COM 76169B102 3791 125447 SH SOLE 26 26208 0 99239 REXNORD CORP NEW COM 76169B102 391 12936 SH SOLE 28 12936 0 0 REXNORD CORP NEW COM 76169B102 882 29187 SH SOLE 30 29187 0 0 REXNORD CORP NEW COM 76169B102 120 3977 SH SOLE 36 3977 0 0 REXNORD CORP NEW COM 76169B102 338 11181 SH SOLE 40 11181 0 0 RF INDS LTD COM PAR $0.01 749552105 17 1960 SH SOLE 18 1960 0 0 RF INDS LTD COM PAR $0.01 749552105 251 29695 SH SOLE 21 29695 0 0 RF INDS LTD COM PAR $0.01 749552105 1132 134073 SH SOLE 22 134073 0 0 RGC RES INC COM 74955L103 221 7255 SH SOLE 2 278 0 6977 RGC RES INC COM 74955L103 7 214 SH SOLE 7 214 0 0 RGC RES INC COM 74955L103 754 24720 SH SOLE 18 24720 0 0 RGC RES INC COM 74955L103 391 12805 SH SOLE 19 12805 0 0 RGC RES INC COM 74955L103 7807 255813 SH SOLE 21 255813 0 0 RGC RES INC COM 74955L103 2543 83333 SH SOLE 22 78235 0 5098 RH COM 74967X103 2063 17849 SH SOLE 2 768 0 17081 RH COM 74967X103 11 91 SH SOLE 4 91 0 0 RH COM 74967X103 39 339 SH SOLE 7 339 0 0 RH COM 74967X103 8968 77579 SH SOLE 18 77579 0 0 RH COM 74967X103 3598 31121 SH SOLE 19 31121 0 0 RH COM 74967X103 207894 1798387 SH SOLE 21 1798387 0 0 RH COM 74967X103 60533 523643 SH SOLE 22 496210 0 27433 RH COM 74967X103 1166 10088 SH SOLE 26 8743 0 1345 RH COM 74967X103 304 2634 SH SOLE 28 2634 0 0 RH COM 74967X103 2875 24873 SH SOLE 30 24873 0 0 RH COM 74967X103 847 7329 SH SOLE 31 0 0 7329 RH COM 74967X103 231 2002 SH SOLE 40 2002 0 0 RHINEBECK BANCORP INC COM 762093102 11 979 SH SOLE 18 979 0 0 RHINEBECK BANCORP INC COM 762093102 157 14218 SH SOLE 21 14218 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 440 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 1754 79737 SH SOLE 18 79737 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1246 56653 SH SOLE 19 56653 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 24489 1113137 SH SOLE 21 1113137 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 13757 625332 SH SOLE 22 592060 0 33272 RHYTHM PHARMACEUTICALS INC COM 76243J105 83 3790 SH SOLE 26 0 0 3790 RHYTHM PHARMACEUTICALS INC COM 76243J105 161 7330 SH SOLE 30 7330 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 40 1834 SH SOLE 40 1834 0 0 RIBBON COMMUNICATIONS INC COM 762544104 298 60936 SH SOLE 2 2592 0 58344 RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH SOLE 4 264 0 0 RIBBON COMMUNICATIONS INC COM 762544104 5 1124 SH SOLE 7 1124 0 0 RIBBON COMMUNICATIONS INC COM 762544104 978 199933 SH SOLE 18 199933 0 0 RIBBON COMMUNICATIONS INC COM 762544104 493 100862 SH SOLE 19 100862 0 0 RIBBON COMMUNICATIONS INC COM 762544104 9841 2012402 SH SOLE 21 2012402 0 0 RIBBON COMMUNICATIONS INC COM 762544104 7576 1549367 SH SOLE 22 1482015 0 67352 RIBBON COMMUNICATIONS INC COM 762544104 54 11046 SH SOLE 26 8851 0 2195 RIBBON COMMUNICATIONS INC COM 762544104 32 6558 SH SOLE 28 6558 0 0 RIBBON COMMUNICATIONS INC COM 762544104 45 9113 SH SOLE 30 9113 0 0 RIBBON COMMUNICATIONS INC COM 762544104 24 4894 SH SOLE 40 4894 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 15 5141 SH SOLE 18 5141 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 195 66958 SH SOLE 21 66958 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 157 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 37033 SH SOLE 21 37033 0 0 RICHARDSON ELECTRS LTD COM 763165107 1717 306603 SH SOLE 22 306603 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 384 147244 SH SOLE 2 6315 0 140929 RIGEL PHARMACEUTICALS INC COM NEW 766559603 11 4101 SH SOLE 7 4101 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1602 613640 SH SOLE 18 589598 0 24042 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1269 486372 SH SOLE 19 486372 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 18895 7239435 SH SOLE 21 7239435 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 13740 5264426 SH SOLE 22 5050595 0 213831 RIGEL PHARMACEUTICALS INC COM NEW 766559603 22 8362 SH SOLE 23 8362 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 138 52912 SH SOLE 26 0 0 52912 RIGEL PHARMACEUTICALS INC COM NEW 766559603 120 46160 SH SOLE 30 46160 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 37 14056 SH SOLE 34 14056 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 79 30315 SH SOLE 40 30315 0 0 RIGNET INC COM 766582100 145 14420 SH SOLE 2 429 0 13991 RIGNET INC COM 766582100 3 264 SH SOLE 7 264 0 0 RIGNET INC COM 766582100 487 48308 SH SOLE 18 48308 0 0 RIGNET INC COM 766582100 214 21217 SH SOLE 19 21217 0 0 RIGNET INC COM 766582100 4743 470570 SH SOLE 21 470570 0 0 RIGNET INC COM 766582100 3618 358952 SH SOLE 22 348736 0 10216 RIMINI STR INC DEL COM 76674Q107 90 16986 SH SOLE 2 1073 0 15913 RIMINI STR INC DEL COM 76674Q107 361 68094 SH SOLE 18 68094 0 0 RIMINI STR INC DEL COM 76674Q107 175 33103 SH SOLE 19 33103 0 0 RIMINI STR INC DEL COM 76674Q107 3377 637212 SH SOLE 21 637212 0 0 RIMINI STR INC DEL COM 76674Q107 1117 210766 SH SOLE 22 202030 0 8736 RING ENERGY INC COM 76680V108 226 69579 SH SOLE 2 2143 0 67436 RING ENERGY INC COM 76680V108 5 1494 SH SOLE 7 1494 0 0 RING ENERGY INC COM 76680V108 890 273854 SH SOLE 18 273854 0 0 RING ENERGY INC COM 76680V108 306 94094 SH SOLE 19 94094 0 0 RING ENERGY INC COM 76680V108 21840 6719945 SH SOLE 21 6719945 0 0 RING ENERGY INC COM 76680V108 6153 1893287 SH SOLE 22 1809533 0 83754 RING ENERGY INC COM 76680V108 77 23622 SH SOLE 26 0 0 23622 RING ENERGY INC COM 76680V108 26 7996 SH SOLE 28 7996 0 0 RING ENERGY INC COM 76680V108 266 81859 SH SOLE 30 81859 0 0 RING ENERGY INC COM 76680V108 26 7893 SH SOLE 40 7893 0 0 RINGCENTRAL INC CL A 76680R206 21898 190548 SH SOLE 2 67583 0 122965 RINGCENTRAL INC CL A 76680R206 1133 9859 SH SOLE 4 9859 0 0 RINGCENTRAL INC CL A 76680R206 361 3145 SH SOLE 7 3145 0 0 RINGCENTRAL INC CL A 76680R206 5946 51739 SH SOLE 18 47476 0 4263 RINGCENTRAL INC CL A 76680R206 46513 404746 SH SOLE 19 404746 0 0 RINGCENTRAL INC CL A 76680R206 126857 1103872 SH SOLE 21 1103872 0 0 RINGCENTRAL INC CL A 76680R206 264746 2303738 SH SOLE 22 2053576 0 250162 RINGCENTRAL INC CL A 76680R206 5643 49106 SH SOLE 23 49106 0 0 RINGCENTRAL INC CL A 76680R206 6635 57735 SH SOLE 25 57735 0 0 RINGCENTRAL INC CL A 76680R206 9319 81090 SH SOLE 26 17905 0 63185 RINGCENTRAL INC CL A 76680R206 1225 10663 SH SOLE 28 10663 0 0 RINGCENTRAL INC CL A 76680R206 1932 16808 SH SOLE 29 9660 0 7148 RINGCENTRAL INC CL A 76680R206 2468 21476 SH SOLE 30 21476 0 0 RINGCENTRAL INC CL A 76680R206 3836 33382 SH SOLE 31 20030 0 13352 RINGCENTRAL INC CL A 76680R206 19120 166378 SH SOLE 34 166378 0 0 RINGCENTRAL INC CL A 76680R206 505 4396 SH SOLE 36 4396 0 0 RINGCENTRAL INC CL A 76680R206 799 6953 SH SOLE 40 6953 0 0 RINGCENTRAL INC NOTE 3/1 76680RAD9 1611 1075000 PRN SOLE 21 1075000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5574 89417 SH SOLE 7 89417 0 0 RIO TINTO PLC SPONSORED ADR 767204100 24 393 SH SOLE 18 393 0 0 RIO TINTO PLC SPONSORED ADR 767204100 28315 454210 SH SOLE 19 454210 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2997 48075 SH SOLE 21 48075 0 0 RIOT BLOCKCHAIN INC COM 767292105 10 3328 SH SOLE 18 3328 0 0 RIOT BLOCKCHAIN INC COM 767292105 146 46387 SH SOLE 21 46387 0 0 RIOT BLOCKCHAIN INC COM 767292105 1165 371116 SH SOLE 22 371116 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 2402 252098 SH SOLE 21 252098 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1423 149342 SH SOLE 22 149342 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 378 39665 SH SOLE 30 39665 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 9 260 SH SOLE 18 260 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 742 22343 SH SOLE 22 0 0 22343 RITE AID CORP COM 767754872 452 56412 SH SOLE 2 2402 0 54010 RITE AID CORP COM 767754872 2 252 SH SOLE 4 252 0 0 RITE AID CORP COM 767754872 36 4437 SH SOLE 7 4437 0 0 RITE AID CORP COM 767754872 1472 183743 SH SOLE 18 183743 0 0 RITE AID CORP COM 767754872 751 93812 SH SOLE 19 93812 0 0 RITE AID CORP COM 767754872 14890 1858981 SH SOLE 21 1858981 0 0 RITE AID CORP COM 767754872 13198 1647706 SH SOLE 22 1522424 0 125282 RITE AID CORP COM 767754872 111 13889 SH SOLE 26 10038 0 3851 RITE AID CORP COM 767754872 59 7402 SH SOLE 28 7402 0 0 RITE AID CORP COM 767754872 1047 130713 SH SOLE 30 130713 0 0 RITE AID CORP COM 767754872 414 51681 SH SOLE 36 51681 0 0 RITE AID CORP COM 767754872 41 5137 SH SOLE 40 5137 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 14 12857 SH SOLE 21 12857 0 0 RIVERVIEW BANCORP INC COM 769397100 689 80624 SH SOLE 2 59707 0 20917 RIVERVIEW BANCORP INC COM 769397100 696 81478 SH SOLE 18 80378 0 1100 RIVERVIEW BANCORP INC COM 769397100 2366 277035 SH SOLE 19 277035 0 0 RIVERVIEW BANCORP INC COM 769397100 6433 753222 SH SOLE 21 753222 0 0 RIVERVIEW BANCORP INC COM 769397100 8784 1028552 SH SOLE 22 1014687 0 13865 RIVERVIEW BANCORP INC COM 769397100 1738 203490 SH SOLE 23 203490 0 0 RIVERVIEW BANCORP INC COM 769397100 1082 126686 SH SOLE 26 0 0 126686 RIVERVIEW FINL CORP NEW COM 76940Q105 19 1851 SH SOLE 18 1851 0 0 RLI CORP COM 749607107 3011 35128 SH SOLE 2 1673 0 33455 RLI CORP COM 749607107 16 192 SH SOLE 4 192 0 0 RLI CORP COM 749607107 2031 23692 SH SOLE 7 23692 0 0 RLI CORP COM 749607107 14951 174439 SH SOLE 18 174439 0 0 RLI CORP COM 749607107 5837 68101 SH SOLE 19 68101 0 0 RLI CORP COM 749607107 361357 4216048 SH SOLE 21 4216048 0 0 RLI CORP COM 749607107 100029 1167068 SH SOLE 22 1117224 0 49844 RLI CORP COM 749607107 890 10383 SH SOLE 26 6827 0 3556 RLI CORP COM 749607107 421 4911 SH SOLE 28 4911 0 0 RLI CORP COM 749607107 4874 56872 SH SOLE 30 56872 0 0 RLI CORP COM 749607107 73 857 SH SOLE 36 857 0 0 RLI CORP COM 749607107 372 4344 SH SOLE 40 4344 0 0 RLJ LODGING TR COM 74965L101 6812 383983 SH SOLE 2 120312 0 263671 RLJ LODGING TR COM 74965L101 3121 175915 SH SOLE 4 175915 0 0 RLJ LODGING TR COM 74965L101 3897 219653 SH SOLE 7 219653 0 0 RLJ LODGING TR COM 74965L101 645 36385 SH SOLE 13 36385 0 0 RLJ LODGING TR COM 74965L101 119 6718 SH SOLE 15 6718 0 0 RLJ LODGING TR COM 74965L101 13548 763675 SH SOLE 18 695469 0 68206 RLJ LODGING TR COM 74965L101 34293 1933115 SH SOLE 19 1933115 0 0 RLJ LODGING TR COM 74965L101 120426 6788403 SH SOLE 21 6788403 0 0 RLJ LODGING TR COM 74965L101 177801 10022577 SH SOLE 22 8643235 0 1379342 RLJ LODGING TR COM 74965L101 6462 364277 SH SOLE 23 364277 0 0 RLJ LODGING TR COM 74965L101 6675 376287 SH SOLE 25 376287 0 0 RLJ LODGING TR COM 74965L101 7487 422067 SH SOLE 26 40544 0 381523 RLJ LODGING TR COM 74965L101 383 21578 SH SOLE 28 21578 0 0 RLJ LODGING TR COM 74965L101 9173 517079 SH SOLE 29 222909 0 294170 RLJ LODGING TR COM 74965L101 14725 830070 SH SOLE 30 830070 0 0 RLJ LODGING TR COM 74965L101 6739 379856 SH SOLE 31 208258 0 171598 RLJ LODGING TR COM 74965L101 1328 74838 SH SOLE 34 74838 0 0 RLJ LODGING TR COM 74965L101 1915 107923 SH SOLE 36 107923 0 0 RLJ LODGING TR COM 74965L101 285 16080 SH SOLE 40 16080 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 207 7898 SH SOLE 7 7898 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 32137 1228001 SH SOLE 21 1228001 0 0 RMG ACQUISITION CORP UNIT 99/99/9999 749641205 16934 1686667 SH SOLE 2 1686667 0 0 RMR GROUP INC CL A 74967R106 340 7229 SH SOLE 2 269 0 6960 RMR GROUP INC CL A 74967R106 2 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 1094 23277 SH SOLE 18 23277 0 0 RMR GROUP INC CL A 74967R106 569 12118 SH SOLE 19 12118 0 0 RMR GROUP INC CL A 74967R106 10881 231609 SH SOLE 21 231609 0 0 RMR GROUP INC CL A 74967R106 10236 217889 SH SOLE 22 208792 0 9097 RMR GROUP INC CL A 74967R106 191 4057 SH SOLE 26 598 0 3459 RMR GROUP INC CL A 74967R106 50 1067 SH SOLE 28 1067 0 0 RMR GROUP INC CL A 74967R106 94 2010 SH SOLE 30 2010 0 0 RMR GROUP INC CL A 74967R106 32 682 SH SOLE 40 682 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 27 2782 SH SOLE 2 0 0 2782 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 121 12686 SH SOLE 18 12686 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 56 5913 SH SOLE 19 5913 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1285 134556 SH SOLE 21 134556 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1182 123804 SH SOLE 22 122525 0 1279 ROAN RES INC CL A COM 769755109 109 62612 SH SOLE 2 2342 0 60270 ROAN RES INC CL A COM 769755109 215 123507 SH SOLE 18 123507 0 0 ROAN RES INC CL A COM 769755109 105 60601 SH SOLE 19 60601 0 0 ROAN RES INC CL A COM 769755109 2173 1248689 SH SOLE 21 1248689 0 0 ROAN RES INC CL A COM 769755109 1612 926210 SH SOLE 22 915633 0 10577 ROAN RES INC CL A COM 769755109 32 18403 SH SOLE 30 18403 0 0 ROBERT HALF INTL INC COM 770323103 25723 451209 SH SOLE 2 191275 0 259934 ROBERT HALF INTL INC COM 770323103 3800 66662 SH SOLE 4 63402 0 3260 ROBERT HALF INTL INC COM 770323103 8380 146992 SH SOLE 7 116500 0 30492 ROBERT HALF INTL INC COM 770323103 42 745 SH SOLE 13 745 0 0 ROBERT HALF INTL INC COM 770323103 66 1158 SH SOLE 15 1158 0 0 ROBERT HALF INTL INC COM 770323103 16599 291156 SH SOLE 18 270426 0 20730 ROBERT HALF INTL INC COM 770323103 3078 53985 SH SOLE 19 53985 0 0 ROBERT HALF INTL INC COM 770323103 186742 3275594 SH SOLE 21 3275594 0 0 ROBERT HALF INTL INC COM 770323103 203915 3576836 SH SOLE 22 3218419 0 358417 ROBERT HALF INTL INC COM 770323103 8225 144278 SH SOLE 23 144278 0 0 ROBERT HALF INTL INC COM 770323103 8054 141282 SH SOLE 25 141282 0 0 ROBERT HALF INTL INC COM 770323103 35251 618332 SH SOLE 26 177572 0 440760 ROBERT HALF INTL INC COM 770323103 1312 23013 SH SOLE 28 16992 0 6021 ROBERT HALF INTL INC COM 770323103 2559 44884 SH SOLE 29 20573 0 24311 ROBERT HALF INTL INC COM 770323103 29056 509657 SH SOLE 30 509657 0 0 ROBERT HALF INTL INC COM 770323103 2972 52138 SH SOLE 31 25795 0 26343 ROBERT HALF INTL INC COM 770323103 2265 39732 SH SOLE 34 39732 0 0 ROBERT HALF INTL INC COM 770323103 5231 91751 SH SOLE 36 91751 0 0 ROBERT HALF INTL INC COM 770323103 144 2534 SH SOLE 40 2534 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 388 25894 SH SOLE 2 1251 0 24643 ROCKET PHARMACEUTICALS INC COM 77313F106 7 449 SH SOLE 7 449 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1548 103202 SH SOLE 18 103202 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 756 50367 SH SOLE 19 50367 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 22478 1498541 SH SOLE 21 1498541 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 13018 867857 SH SOLE 22 836500 0 31357 ROCKET PHARMACEUTICALS INC COM 77313F106 95 6338 SH SOLE 26 0 0 6338 ROCKET PHARMACEUTICALS INC COM 77313F106 117 7776 SH SOLE 30 7776 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 48 3176 SH SOLE 40 3176 0 0 ROCKWELL AUTOMATION INC COM 773903109 75275 459473 SH SOLE 2 185235 0 274238 ROCKWELL AUTOMATION INC COM 773903109 12883 78638 SH SOLE 4 75414 0 3224 ROCKWELL AUTOMATION INC COM 773903109 24794 151337 SH SOLE 7 114216 0 37121 ROCKWELL AUTOMATION INC COM 773903109 8259 50414 SH SOLE 13 50414 0 0 ROCKWELL AUTOMATION INC COM 773903109 168 1028 SH SOLE 15 1028 0 0 ROCKWELL AUTOMATION INC COM 773903109 57388 350290 SH SOLE 18 315971 0 34319 ROCKWELL AUTOMATION INC COM 773903109 78154 477045 SH SOLE 19 477045 0 0 ROCKWELL AUTOMATION INC COM 773903109 556816 3398742 SH SOLE 21 3398742 0 0 ROCKWELL AUTOMATION INC COM 773903109 591243 3608880 SH SOLE 22 3000128 0 608752 ROCKWELL AUTOMATION INC COM 773903109 25669 156678 SH SOLE 23 156678 0 0 ROCKWELL AUTOMATION INC COM 773903109 21471 131059 SH SOLE 25 131059 0 0 ROCKWELL AUTOMATION INC COM 773903109 96671 590067 SH SOLE 26 164881 0 425186 ROCKWELL AUTOMATION INC COM 773903109 3798 23185 SH SOLE 28 16680 0 6505 ROCKWELL AUTOMATION INC COM 773903109 21208 129451 SH SOLE 29 36857 0 92594 ROCKWELL AUTOMATION INC COM 773903109 98683 602350 SH SOLE 30 602350 0 0 ROCKWELL AUTOMATION INC COM 773903109 15289 93322 SH SOLE 31 60079 0 33243 ROCKWELL AUTOMATION INC COM 773903109 21860 133432 SH SOLE 34 133432 0 0 ROCKWELL AUTOMATION INC COM 773903109 20045 122355 SH SOLE 36 122355 0 0 ROCKWELL AUTOMATION INC COM 773903109 422 2578 SH SOLE 40 2578 0 0 ROCKWELL MED INC COM 774374102 148 49083 SH SOLE 2 1804 0 47279 ROCKWELL MED INC COM 774374102 3 1027 SH SOLE 7 1027 0 0 ROCKWELL MED INC COM 774374102 583 193578 SH SOLE 18 193578 0 0 ROCKWELL MED INC COM 774374102 281 93507 SH SOLE 19 93507 0 0 ROCKWELL MED INC COM 774374102 5661 1880781 SH SOLE 21 1880781 0 0 ROCKWELL MED INC COM 774374102 4262 1416037 SH SOLE 22 1352315 0 63722 ROCKWELL MED INC COM 774374102 20 6623 SH SOLE 28 6623 0 0 ROCKWELL MED INC COM 774374102 21 6863 SH SOLE 30 6863 0 0 ROCKWELL MED INC COM 774374102 36 11881 SH SOLE 40 11881 0 0 ROCKY BRANDS INC COM 774515100 270 9882 SH SOLE 2 2326 0 7556 ROCKY BRANDS INC COM 774515100 6 214 SH SOLE 7 214 0 0 ROCKY BRANDS INC COM 774515100 701 25680 SH SOLE 18 22998 0 2682 ROCKY BRANDS INC COM 774515100 894 32766 SH SOLE 19 32766 0 0 ROCKY BRANDS INC COM 774515100 6780 248544 SH SOLE 21 248544 0 0 ROCKY BRANDS INC COM 774515100 9866 361671 SH SOLE 22 355673 0 5998 ROCKY BRANDS INC COM 774515100 213 7808 SH SOLE 23 7808 0 0 ROCKY BRANDS INC COM 774515100 354 12961 SH SOLE 26 0 0 12961 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 9 1114 SH SOLE 18 1114 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 182 21685 SH SOLE 21 21685 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 63 7512 SH SOLE 22 7512 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 97071 1813731 SH SOLE 18 1813731 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1466 27384 SH SOLE 22 27384 0 0 ROGERS CORP COM 775133101 2781 16116 SH SOLE 2 763 0 15353 ROGERS CORP COM 775133101 14 81 SH SOLE 4 81 0 0 ROGERS CORP COM 775133101 59 341 SH SOLE 7 341 0 0 ROGERS CORP COM 775133101 13949 80826 SH SOLE 18 80826 0 0 ROGERS CORP COM 775133101 5451 31588 SH SOLE 19 31588 0 0 ROGERS CORP COM 775133101 342251 1983142 SH SOLE 21 1983142 0 0 ROGERS CORP COM 775133101 93936 544305 SH SOLE 22 519992 0 24313 ROGERS CORP COM 775133101 1287 7458 SH SOLE 26 5841 0 1617 ROGERS CORP COM 775133101 398 2304 SH SOLE 28 2304 0 0 ROGERS CORP COM 775133101 4694 27198 SH SOLE 30 27198 0 0 ROGERS CORP COM 775133101 346 2003 SH SOLE 40 2003 0 0 ROKU INC COM CL A 77543R102 13701 151259 SH SOLE 2 5854 0 145405 ROKU INC COM CL A 77543R102 35 386 SH SOLE 4 386 0 0 ROKU INC COM CL A 77543R102 140 1547 SH SOLE 7 1547 0 0 ROKU INC COM CL A 77543R102 3841 42405 SH SOLE 18 42405 0 0 ROKU INC COM CL A 77543R102 26864 296581 SH SOLE 19 296581 0 0 ROKU INC COM CL A 77543R102 90943 1004013 SH SOLE 21 1004013 0 0 ROKU INC COM CL A 77543R102 201626 2225943 SH SOLE 22 2071250 0 154693 ROKU INC COM CL A 77543R102 3105 34276 SH SOLE 26 18974 0 15302 ROKU INC COM CL A 77543R102 1005 11090 SH SOLE 28 11090 0 0 ROKU INC COM CL A 77543R102 2155 23795 SH SOLE 30 23795 0 0 ROKU INC COM CL A 77543R102 157 1738 SH SOLE 31 1738 0 0 ROKU INC COM CL A 77543R102 14598 161166 SH SOLE 34 161166 0 0 ROKU INC COM CL A 77543R102 748 8260 SH SOLE 40 8260 0 0 ROLLINS INC COM 775711104 12274 342189 SH SOLE 2 41283 0 300906 ROLLINS INC COM 775711104 1775 49493 SH SOLE 4 45370 0 4123 ROLLINS INC COM 775711104 6400 178418 SH SOLE 7 137400 0 41018 ROLLINS INC COM 775711104 99 2749 SH SOLE 13 2749 0 0 ROLLINS INC COM 775711104 21 591 SH SOLE 15 591 0 0 ROLLINS INC COM 775711104 10973 305918 SH SOLE 18 285836 0 20082 ROLLINS INC COM 775711104 1666 46438 SH SOLE 19 46438 0 0 ROLLINS INC COM 775711104 142961 3985536 SH SOLE 21 3985536 0 0 ROLLINS INC COM 775711104 138696 3866642 SH SOLE 22 3478496 0 388146 ROLLINS INC COM 775711104 3942 109886 SH SOLE 23 109886 0 0 ROLLINS INC COM 775711104 4607 128433 SH SOLE 25 128433 0 0 ROLLINS INC COM 775711104 21512 599718 SH SOLE 26 208191 0 391527 ROLLINS INC COM 775711104 1039 28958 SH SOLE 28 21735 0 7223 ROLLINS INC COM 775711104 1206 33617 SH SOLE 29 3401 0 30216 ROLLINS INC COM 775711104 30955 862979 SH SOLE 30 862979 0 0 ROLLINS INC COM 775711104 1570 43776 SH SOLE 31 26864 0 16912 ROLLINS INC COM 775711104 315 8771 SH SOLE 34 8771 0 0 ROLLINS INC COM 775711104 4006 111674 SH SOLE 36 111674 0 0 ROLLINS INC COM 775711104 106 2959 SH SOLE 40 2959 0 0 ROPER TECHNOLOGIES INC COM 776696106 101364 276755 SH SOLE 2 23568 0 253187 ROPER TECHNOLOGIES INC COM 776696106 13582 37084 SH SOLE 4 34209 0 2875 ROPER TECHNOLOGIES INC COM 776696106 42862 117025 SH SOLE 7 90347 0 26678 ROPER TECHNOLOGIES INC COM 776696106 1116 3047 SH SOLE 13 3047 0 0 ROPER TECHNOLOGIES INC COM 776696106 359 979 SH SOLE 15 979 0 0 ROPER TECHNOLOGIES INC COM 776696106 182632 498640 SH SOLE 18 400698 0 97942 ROPER TECHNOLOGIES INC COM 776696106 82845 226192 SH SOLE 19 226192 0 0 ROPER TECHNOLOGIES INC COM 776696106 727267 1985657 SH SOLE 21 1985657 0 0 ROPER TECHNOLOGIES INC COM 776696106 936009 2555586 SH SOLE 22 2268538 0 287048 ROPER TECHNOLOGIES INC COM 776696106 27249 74397 SH SOLE 23 74397 0 0 ROPER TECHNOLOGIES INC COM 776696106 35415 96693 SH SOLE 25 96693 0 0 ROPER TECHNOLOGIES INC COM 776696106 176766 482624 SH SOLE 26 116373 0 366251 ROPER TECHNOLOGIES INC COM 776696106 7653 20896 SH SOLE 28 15359 0 5537 ROPER TECHNOLOGIES INC COM 776696106 4362 11910 SH SOLE 29 2247 0 9663 ROPER TECHNOLOGIES INC COM 776696106 130499 356302 SH SOLE 30 356302 0 0 ROPER TECHNOLOGIES INC COM 776696106 22450 61296 SH SOLE 31 20258 0 41038 ROPER TECHNOLOGIES INC COM 776696106 7431 20288 SH SOLE 34 20288 0 0 ROPER TECHNOLOGIES INC COM 776696106 25638 70000 SH SOLE 36 70000 0 0 ROPER TECHNOLOGIES INC COM 776696106 870 2374 SH SOLE 40 2374 0 0 ROSEHILL RES INC CL A 777385105 32 8744 SH SOLE 2 0 0 8744 ROSEHILL RES INC CL A 777385105 135 36476 SH SOLE 18 36476 0 0 ROSEHILL RES INC CL A 777385105 64 17247 SH SOLE 19 17247 0 0 ROSEHILL RES INC CL A 777385105 1281 346327 SH SOLE 21 346327 0 0 ROSEHILL RES INC CL A 777385105 184 49673 SH SOLE 22 45178 0 4495 ROSETTA STONE INC COM 777780107 475 20750 SH SOLE 2 869 0 19881 ROSETTA STONE INC COM 777780107 9 398 SH SOLE 7 398 0 0 ROSETTA STONE INC COM 777780107 1593 69614 SH SOLE 18 69614 0 0 ROSETTA STONE INC COM 777780107 988 43192 SH SOLE 19 43192 0 0 ROSETTA STONE INC COM 777780107 16177 707044 SH SOLE 21 707044 0 0 ROSETTA STONE INC COM 777780107 14112 616801 SH SOLE 22 591850 0 24951 ROSETTA STONE INC COM 777780107 172 7511 SH SOLE 30 7511 0 0 ROSETTA STONE INC COM 777780107 47 2075 SH SOLE 40 2075 0 0 ROSS STORES INC COM 778296103 85767 865284 SH SOLE 2 86533 0 778751 ROSS STORES INC COM 778296103 13989 141134 SH SOLE 4 131167 0 9967 ROSS STORES INC COM 778296103 50336 507831 SH SOLE 7 401409 0 106422 ROSS STORES INC COM 778296103 944 9525 SH SOLE 13 9525 0 0 ROSS STORES INC COM 778296103 372 3750 SH SOLE 15 3750 0 0 ROSS STORES INC COM 778296103 77884 785753 SH SOLE 18 732822 0 52931 ROSS STORES INC COM 778296103 8410 84844 SH SOLE 19 84844 0 0 ROSS STORES INC COM 778296103 891490 8994046 SH SOLE 21 8994046 0 0 ROSS STORES INC COM 778296103 914060 9221753 SH SOLE 22 8220833 0 1000920 ROSS STORES INC COM 778296103 26455 266900 SH SOLE 23 266900 0 0 ROSS STORES INC COM 778296103 36731 370569 SH SOLE 25 370569 0 0 ROSS STORES INC COM 778296103 150280 1516138 SH SOLE 26 431597 0 1084541 ROSS STORES INC COM 778296103 7165 72286 SH SOLE 28 53332 0 18954 ROSS STORES INC COM 778296103 1311 13222 SH SOLE 29 8137 0 5085 ROSS STORES INC COM 778296103 170998 1725160 SH SOLE 30 1725160 0 0 ROSS STORES INC COM 778296103 17996 181557 SH SOLE 31 72032 0 109525 ROSS STORES INC COM 778296103 5094 51394 SH SOLE 32 51394 0 0 ROSS STORES INC COM 778296103 3535 35663 SH SOLE 34 35663 0 0 ROSS STORES INC COM 778296103 29710 299742 SH SOLE 36 299742 0 0 ROSS STORES INC COM 778296103 785 7924 SH SOLE 40 7924 0 0 ROVI CORP NOTE 0.500% 3/0 779376AD4 818 840000 PRN SOLE 21 840000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 811 10213 SH SOLE 18 10213 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 747 9410 SH SOLE 25 9410 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55552 458313 SH SOLE 2 74469 0 383844 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7743 63879 SH SOLE 4 59008 0 4871 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18194 150107 SH SOLE 7 147600 0 2507 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2641 21792 SH SOLE 13 21792 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 223 1836 SH SOLE 15 1836 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 59776 493158 SH SOLE 18 466904 0 26254 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 27712 228630 SH SOLE 19 228630 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 465611 3841358 SH SOLE 21 3841358 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 522116 4307530 SH SOLE 22 3813428 0 494102 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16267 134208 SH SOLE 23 134208 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 19909 164250 SH SOLE 25 164250 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 96043 792366 SH SOLE 26 221374 0 570992 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4285 35354 SH SOLE 28 25626 0 9728 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6082 50175 SH SOLE 29 5379 0 44796 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 70549 582036 SH SOLE 30 582036 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7024 57951 SH SOLE 31 32262 0 25689 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10241 84493 SH SOLE 34 84493 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15889 131083 SH SOLE 36 131083 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 419 3453 SH SOLE 40 3453 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 128 1942 SH SOLE 18 1942 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2246 34168 SH SOLE 21 34168 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1624 24955 SH SOLE 4 24955 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 0 4 SH SOLE 17 0 0 4 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 25353 389620 SH SOLE 18 389620 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 213034 3273919 SH SOLE 19 3273919 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2581 39661 SH SOLE 21 39661 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4287 65876 SH SOLE 22 65876 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 52374 804888 SH SOLE 34 804888 0 0 ROYAL GOLD INC COM 780287108 16905 164945 SH SOLE 2 32471 0 132474 ROYAL GOLD INC COM 780287108 40 395 SH SOLE 4 395 0 0 ROYAL GOLD INC COM 780287108 24507 239120 SH SOLE 7 239120 0 0 ROYAL GOLD INC COM 780287108 19715 192357 SH SOLE 18 192357 0 0 ROYAL GOLD INC COM 780287108 1469 14334 SH SOLE 19 14334 0 0 ROYAL GOLD INC COM 780287108 340677 3324007 SH SOLE 21 3324007 0 0 ROYAL GOLD INC COM 780287108 231872 2262382 SH SOLE 22 2134704 0 127678 ROYAL GOLD INC COM 780287108 2106 20551 SH SOLE 23 20551 0 0 ROYAL GOLD INC COM 780287108 2246 21917 SH SOLE 26 14161 0 7756 ROYAL GOLD INC COM 780287108 863 8417 SH SOLE 28 8417 0 0 ROYAL GOLD INC COM 780287108 44252 431771 SH SOLE 30 431771 0 0 ROYAL GOLD INC COM 780287108 398 3881 SH SOLE 31 1381 0 2500 ROYAL GOLD INC COM 780287108 97 951 SH SOLE 36 951 0 0 ROYAL GOLD INC COM 780287108 736 7184 SH SOLE 40 7184 0 0 RPC INC COM 749660106 460 63765 SH SOLE 2 2678 0 61087 RPC INC COM 749660106 2 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 10 1326 SH SOLE 7 1326 0 0 RPC INC COM 749660106 1367 189628 SH SOLE 18 189628 0 0 RPC INC COM 749660106 714 99089 SH SOLE 19 99089 0 0 RPC INC COM 749660106 13968 1937294 SH SOLE 21 1937294 0 0 RPC INC COM 749660106 12039 1669736 SH SOLE 22 1580258 0 89478 RPC INC COM 749660106 200 27719 SH SOLE 26 24672 0 3047 RPC INC COM 749660106 67 9323 SH SOLE 28 9323 0 0 RPC INC COM 749660106 125 17356 SH SOLE 30 17356 0 0 RPC INC COM 749660106 50 6918 SH SOLE 40 6918 0 0 RPM INTL INC COM 749685103 19893 325531 SH SOLE 2 82908 0 242623 RPM INTL INC COM 749685103 65 1058 SH SOLE 4 1058 0 0 RPM INTL INC COM 749685103 4044 66183 SH SOLE 7 66183 0 0 RPM INTL INC COM 749685103 24636 403137 SH SOLE 18 403137 0 0 RPM INTL INC COM 749685103 1751 28657 SH SOLE 19 28657 0 0 RPM INTL INC COM 749685103 403398 6601179 SH SOLE 21 6601179 0 0 RPM INTL INC COM 749685103 259353 4244041 SH SOLE 22 3974361 0 269680 RPM INTL INC COM 749685103 27 440 SH SOLE 23 440 0 0 RPM INTL INC COM 749685103 3015 49334 SH SOLE 26 34510 0 14824 RPM INTL INC COM 749685103 1010 16532 SH SOLE 28 16532 0 0 RPM INTL INC COM 749685103 2222 36367 SH SOLE 30 36367 0 0 RPM INTL INC COM 749685103 463 7583 SH SOLE 31 2783 0 4800 RPM INTL INC COM 749685103 224 3664 SH SOLE 36 3664 0 0 RPM INTL INC COM 749685103 765 12520 SH SOLE 40 12520 0 0 RPT REALTY SH BEN INT 74971D101 1006 83100 SH SOLE 2 3306 0 79794 RPT REALTY SH BEN INT 74971D101 254 20959 SH SOLE 4 20959 0 0 RPT REALTY SH BEN INT 74971D101 1016 83871 SH SOLE 7 83871 0 0 RPT REALTY SH BEN INT 74971D101 40 3328 SH SOLE 15 3328 0 0 RPT REALTY SH BEN INT 74971D101 4188 345830 SH SOLE 18 345830 0 0 RPT REALTY SH BEN INT 74971D101 2699 222850 SH SOLE 19 222850 0 0 RPT REALTY SH BEN INT 74971D101 106283 8776428 SH SOLE 21 8776428 0 0 RPT REALTY SH BEN INT 74971D101 39982 3301605 SH SOLE 22 3193377 0 108228 RPT REALTY SH BEN INT 74971D101 34 2771 SH SOLE 23 2771 0 0 RPT REALTY SH BEN INT 74971D101 1985 163937 SH SOLE 25 163937 0 0 RPT REALTY SH BEN INT 74971D101 779 64326 SH SOLE 26 13131 0 51195 RPT REALTY SH BEN INT 74971D101 143 11833 SH SOLE 28 11833 0 0 RPT REALTY SH BEN INT 74971D101 491 40538 SH SOLE 29 40538 0 0 RPT REALTY SH BEN INT 74971D101 5628 464743 SH SOLE 30 464743 0 0 RPT REALTY SH BEN INT 74971D101 104 8564 SH SOLE 40 8564 0 0 RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 950 940000 PRN SOLE 21 940000 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 263 61865 SH SOLE 2 9707 0 52158 RTI SURGICAL HOLDINGS INC COM 74975N105 6 1387 SH SOLE 7 1387 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 924 217327 SH SOLE 18 195813 0 21514 RTI SURGICAL HOLDINGS INC COM 74975N105 1643 386472 SH SOLE 19 386472 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 8087 1902880 SH SOLE 21 1902880 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 11671 2746072 SH SOLE 22 2700145 0 45927 RTI SURGICAL HOLDINGS INC COM 74975N105 84 19872 SH SOLE 23 19872 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 73 17115 SH SOLE 26 0 0 17115 RTW RETAILWINDS INC COM 74980D100 46 26774 SH SOLE 2 797 0 25977 RTW RETAILWINDS INC COM 74980D100 162 95391 SH SOLE 18 95391 0 0 RTW RETAILWINDS INC COM 74980D100 77 45380 SH SOLE 19 45380 0 0 RTW RETAILWINDS INC COM 74980D100 1641 965107 SH SOLE 21 965107 0 0 RTW RETAILWINDS INC COM 74980D100 1518 892913 SH SOLE 22 875705 0 17208 RUBICON PROJ INC COM 78112V102 294 46245 SH SOLE 2 6011 0 40234 RUBICON PROJ INC COM 78112V102 1117 175657 SH SOLE 18 166098 0 9559 RUBICON PROJ INC COM 78112V102 877 137905 SH SOLE 19 137905 0 0 RUBICON PROJ INC COM 78112V102 10044 1579299 SH SOLE 21 1579299 0 0 RUBICON PROJ INC COM 78112V102 8378 1317370 SH SOLE 22 1298248 0 19122 RUBICON PROJ INC COM 78112V102 63 9912 SH SOLE 23 9912 0 0 RUBICON PROJ INC COM 78112V102 141 22139 SH SOLE 26 0 0 22139 RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 405 48761 SH SOLE 22 48761 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 478 30393 SH SOLE 2 1414 0 28979 RUBIUS THERAPEUTICS INC COM 78116T103 11 688 SH SOLE 7 688 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1792 113942 SH SOLE 18 113942 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1333 84770 SH SOLE 19 84770 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 29357 1866292 SH SOLE 21 1866292 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 10699 680146 SH SOLE 22 623153 0 56993 RUBIUS THERAPEUTICS INC COM 78116T103 18 1124 SH SOLE 23 1124 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 101 6447 SH SOLE 26 0 0 6447 RUBIUS THERAPEUTICS INC COM 78116T103 122 7735 SH SOLE 30 7735 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 50 3154 SH SOLE 40 3154 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 807 29196 SH SOLE 2 1305 0 27891 RUDOLPH TECHNOLOGIES INC COM 781270103 20 735 SH SOLE 7 735 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 3910 141501 SH SOLE 18 141501 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 1439 52089 SH SOLE 19 52089 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 93866 3397267 SH SOLE 21 3397267 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 26870 972507 SH SOLE 22 932831 0 39676 RUDOLPH TECHNOLOGIES INC COM 781270103 117 4240 SH SOLE 26 0 0 4240 RUDOLPH TECHNOLOGIES INC COM 781270103 118 4280 SH SOLE 28 4280 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 17285 625597 SH SOLE 30 625597 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 81 2924 SH SOLE 40 2924 0 0 RUMBLEON INC CL B 781386206 13 2867 SH SOLE 18 2867 0 0 RUMBLEON INC CL B 781386206 157 34962 SH SOLE 21 34962 0 0 RUMBLEON INC CL B 781386206 869 193920 SH SOLE 22 193920 0 0 RUSH ENTERPRISES INC CL A 781846209 1153 31580 SH SOLE 2 4951 0 26629 RUSH ENTERPRISES INC CL A 781846209 6 161 SH SOLE 4 161 0 0 RUSH ENTERPRISES INC CL A 781846209 33 913 SH SOLE 7 913 0 0 RUSH ENTERPRISES INC CL A 781846209 3344 91574 SH SOLE 18 91574 0 0 RUSH ENTERPRISES INC CL A 781846209 3136 85884 SH SOLE 19 85884 0 0 RUSH ENTERPRISES INC CL A 781846209 31669 867171 SH SOLE 21 867171 0 0 RUSH ENTERPRISES INC CL A 781846209 36009 986007 SH SOLE 22 930904 0 55103 RUSH ENTERPRISES INC CL A 781846209 445 12191 SH SOLE 23 12191 0 0 RUSH ENTERPRISES INC CL A 781846209 1878 51414 SH SOLE 26 5546 0 45868 RUSH ENTERPRISES INC CL A 781846209 158 4325 SH SOLE 28 4325 0 0 RUSH ENTERPRISES INC CL A 781846209 309 8462 SH SOLE 30 8462 0 0 RUSH ENTERPRISES INC CL A 781846209 1322 36200 SH SOLE 34 36200 0 0 RUSH ENTERPRISES INC CL A 781846209 84 2303 SH SOLE 36 2303 0 0 RUSH ENTERPRISES INC CL A 781846209 116 3168 SH SOLE 40 3168 0 0 RUSH ENTERPRISES INC CL B 781846308 154 4171 SH SOLE 2 192 0 3979 RUSH ENTERPRISES INC CL B 781846308 539 14591 SH SOLE 18 14591 0 0 RUSH ENTERPRISES INC CL B 781846308 260 7055 SH SOLE 19 7055 0 0 RUSH ENTERPRISES INC CL B 781846308 5653 153149 SH SOLE 21 153149 0 0 RUSH ENTERPRISES INC CL B 781846308 3426 92824 SH SOLE 22 89724 0 3100 RUSH ENTERPRISES INC CL B 781846308 30 811 SH SOLE 30 811 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 721 31731 SH SOLE 2 7694 0 24037 RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH SOLE 4 9 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 14 638 SH SOLE 7 638 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 2989 131595 SH SOLE 18 129901 0 1694 RUTHS HOSPITALITY GROUP INC COM 783332109 3424 150785 SH SOLE 19 150785 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 70955 3124409 SH SOLE 21 3124409 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 22807 1004282 SH SOLE 22 964795 0 39487 RUTHS HOSPITALITY GROUP INC COM 783332109 484 21295 SH SOLE 23 21295 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 816 35939 SH SOLE 26 0 0 35939 RUTHS HOSPITALITY GROUP INC COM 783332109 81 3566 SH SOLE 28 3566 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 988 43487 SH SOLE 30 43487 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 629 27709 SH SOLE 34 27709 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 90 3946 SH SOLE 40 3946 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 1593 24836 SH SOLE 21 24836 0 0 RYDER SYS INC COM 783549108 21335 365951 SH SOLE 2 229624 0 136327 RYDER SYS INC COM 783549108 2570 44086 SH SOLE 4 44086 0 0 RYDER SYS INC COM 783549108 780 13379 SH SOLE 7 13379 0 0 RYDER SYS INC COM 783549108 12733 218411 SH SOLE 18 216698 0 1713 RYDER SYS INC COM 783549108 6593 113086 SH SOLE 19 113086 0 0 RYDER SYS INC COM 783549108 170539 2925194 SH SOLE 21 2925194 0 0 RYDER SYS INC COM 783549108 140410 2408411 SH SOLE 22 2107096 0 301315 RYDER SYS INC COM 783549108 5511 94535 SH SOLE 23 94535 0 0 RYDER SYS INC COM 783549108 696 11933 SH SOLE 25 11933 0 0 RYDER SYS INC COM 783549108 2447 41967 SH SOLE 26 20818 0 21149 RYDER SYS INC COM 783549108 385 6610 SH SOLE 28 6610 0 0 RYDER SYS INC COM 783549108 8182 140336 SH SOLE 29 54748 0 85588 RYDER SYS INC COM 783549108 1262 21649 SH SOLE 30 21649 0 0 RYDER SYS INC COM 783549108 8280 142018 SH SOLE 31 89430 0 52588 RYDER SYS INC COM 783549108 2818 48333 SH SOLE 34 48333 0 0 RYDER SYS INC COM 783549108 2523 43270 SH SOLE 36 43270 0 0 RYDER SYS INC COM 783549108 273 4679 SH SOLE 40 4679 0 0 RYERSON HLDG CORP COM 783754104 248 29757 SH SOLE 2 17413 0 12344 RYERSON HLDG CORP COM 783754104 4 524 SH SOLE 7 524 0 0 RYERSON HLDG CORP COM 783754104 470 56367 SH SOLE 18 56367 0 0 RYERSON HLDG CORP COM 783754104 1406 168739 SH SOLE 19 168739 0 0 RYERSON HLDG CORP COM 783754104 4951 594387 SH SOLE 21 594387 0 0 RYERSON HLDG CORP COM 783754104 6802 816527 SH SOLE 22 803735 0 12792 RYERSON HLDG CORP COM 783754104 469 56261 SH SOLE 23 56261 0 0 RYERSON HLDG CORP COM 783754104 777 93238 SH SOLE 26 0 0 93238 RYERSON HLDG CORP COM 783754104 38 4595 SH SOLE 30 4595 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6583 81182 SH SOLE 2 21808 0 59374 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3156 38918 SH SOLE 4 38918 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4580 56480 SH SOLE 7 56480 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 700 8635 SH SOLE 13 8635 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 146 1798 SH SOLE 15 1798 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 16409 202359 SH SOLE 18 186983 0 15376 RYMAN HOSPITALITY PPTYS INC COM 78377T107 31006 382369 SH SOLE 19 382369 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 147768 1822274 SH SOLE 21 1822274 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 197155 2431314 SH SOLE 22 2198130 0 233184 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5899 72752 SH SOLE 23 72752 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8572 105706 SH SOLE 25 105706 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6862 84623 SH SOLE 26 11541 0 73082 RYMAN HOSPITALITY PPTYS INC COM 78377T107 463 5714 SH SOLE 28 5714 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 12294 151615 SH SOLE 29 61889 0 89726 RYMAN HOSPITALITY PPTYS INC COM 78377T107 17992 221873 SH SOLE 30 221873 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5329 65720 SH SOLE 31 58653 0 7067 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1808 22301 SH SOLE 34 22301 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1615 19914 SH SOLE 36 19914 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 403 4974 SH SOLE 40 4974 0 0 S & T BANCORP INC COM 783859101 1277 34065 SH SOLE 2 1180 0 32885 S & T BANCORP INC COM 783859101 12 307 SH SOLE 4 307 0 0 S & T BANCORP INC COM 783859101 28 734 SH SOLE 7 734 0 0 S & T BANCORP INC COM 783859101 6165 164479 SH SOLE 18 164479 0 0 S & T BANCORP INC COM 783859101 1906 50864 SH SOLE 19 50864 0 0 S & T BANCORP INC COM 783859101 137480 3668085 SH SOLE 21 3668085 0 0 S & T BANCORP INC COM 783859101 39404 1051337 SH SOLE 22 1006654 0 44683 S & T BANCORP INC COM 783859101 642 17119 SH SOLE 26 7756 0 9363 S & T BANCORP INC COM 783859101 174 4655 SH SOLE 28 4655 0 0 S & T BANCORP INC COM 783859101 1774 47326 SH SOLE 30 47326 0 0 S & T BANCORP INC COM 783859101 121 3237 SH SOLE 40 3237 0 0 S&P GLOBAL INC COM 78409V104 177245 778107 SH SOLE 2 163826 0 614281 S&P GLOBAL INC COM 78409V104 23441 102906 SH SOLE 4 96080 0 6826 S&P GLOBAL INC COM 78409V104 59892 262926 SH SOLE 7 220164 0 42762 S&P GLOBAL INC COM 78409V104 1170 5138 SH SOLE 13 5138 0 0 S&P GLOBAL INC COM 78409V104 562 2466 SH SOLE 15 2466 0 0 S&P GLOBAL INC COM 78409V104 288312 1265692 SH SOLE 18 1023301 0 242391 S&P GLOBAL INC COM 78409V104 151154 663567 SH SOLE 19 663567 0 0 S&P GLOBAL INC COM 78409V104 1015063 4456137 SH SOLE 21 4456137 0 0 S&P GLOBAL INC COM 78409V104 1400006 6146038 SH SOLE 22 5423687 0 722351 S&P GLOBAL INC COM 78409V104 47518 208605 SH SOLE 23 208605 0 0 S&P GLOBAL INC COM 78409V104 77921 342075 SH SOLE 25 342075 0 0 S&P GLOBAL INC COM 78409V104 255562 1121920 SH SOLE 26 276710 0 845210 S&P GLOBAL INC COM 78409V104 11176 49064 SH SOLE 28 35941 0 13123 S&P GLOBAL INC COM 78409V104 14564 63938 SH SOLE 29 18965 0 44973 S&P GLOBAL INC COM 78409V104 201809 885941 SH SOLE 30 885941 0 0 S&P GLOBAL INC COM 78409V104 23767 104337 SH SOLE 31 69229 0 35108 S&P GLOBAL INC COM 78409V104 14370 63086 SH SOLE 34 63086 0 0 S&P GLOBAL INC COM 78409V104 40794 179085 SH SOLE 36 179085 0 0 S&P GLOBAL INC COM 78409V104 1296 5691 SH SOLE 40 5691 0 0 S&W SEED CO COM 785135104 9 3220 SH SOLE 18 3220 0 0 S&W SEED CO COM 785135104 114 43120 SH SOLE 21 43120 0 0 S&W SEED CO COM 785135104 72 27451 SH SOLE 22 27451 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 293 6068 SH SOLE 31 0 0 6068 SABRA HEALTH CARE REIT INC COM 78573L106 5139 260979 SH SOLE 2 83092 0 177887 SABRA HEALTH CARE REIT INC COM 78573L106 952 48346 SH SOLE 4 48346 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3796 192785 SH SOLE 7 192785 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 141 7166 SH SOLE 15 7166 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 19852 1008216 SH SOLE 18 1008216 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 10149 515419 SH SOLE 19 515419 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 276162 14025473 SH SOLE 21 14025473 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 150432 7640033 SH SOLE 22 7401714 0 238319 SABRA HEALTH CARE REIT INC COM 78573L106 121 6155 SH SOLE 23 6155 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 7346 373088 SH SOLE 25 373088 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2366 120150 SH SOLE 26 34458 0 85692 SABRA HEALTH CARE REIT INC COM 78573L106 443 22493 SH SOLE 28 22493 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1956 99357 SH SOLE 29 99357 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 16962 861437 SH SOLE 30 861437 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1600 81242 SH SOLE 31 0 0 81242 SABRA HEALTH CARE REIT INC COM 78573L106 313 15905 SH SOLE 40 15905 0 0 SABRE CORP COM 78573M104 16915 761925 SH SOLE 2 167108 0 594817 SABRE CORP COM 78573M104 1727 77792 SH SOLE 4 70880 0 6912 SABRE CORP COM 78573M104 402 18088 SH SOLE 7 18088 0 0 SABRE CORP COM 78573M104 19434 875387 SH SOLE 18 854154 0 21233 SABRE CORP COM 78573M104 1633 73557 SH SOLE 19 73557 0 0 SABRE CORP COM 78573M104 309271 13931147 SH SOLE 21 13931147 0 0 SABRE CORP COM 78573M104 204007 9189484 SH SOLE 22 8638166 0 551318 SABRE CORP COM 78573M104 4443 200152 SH SOLE 23 200152 0 0 SABRE CORP COM 78573M104 5501 247787 SH SOLE 25 247787 0 0 SABRE CORP COM 78573M104 17223 775799 SH SOLE 26 301026 0 474773 SABRE CORP COM 78573M104 1149 51757 SH SOLE 28 36494 0 15263 SABRE CORP COM 78573M104 1386 62412 SH SOLE 29 6188 0 56224 SABRE CORP COM 78573M104 9302 418987 SH SOLE 30 418987 0 0 SABRE CORP COM 78573M104 2278 102605 SH SOLE 31 59541 0 43064 SABRE CORP COM 78573M104 1286 57920 SH SOLE 34 57920 0 0 SABRE CORP COM 78573M104 897 40411 SH SOLE 36 40411 0 0 SABRE CORP COM 78573M104 169 7596 SH SOLE 40 7596 0 0 SACHEM CAP CORP COM 78590A109 14 2668 SH SOLE 18 2668 0 0 SACHEM CAP CORP COM 78590A109 686 129221 SH SOLE 21 129221 0 0 SACHEM CAP CORP COM 78590A109 1963 369706 SH SOLE 22 369706 0 0 SACHEM CAP CORP COM 78590A109 136 25696 SH SOLE 31 0 0 25696 SAFE BULKERS INC COM Y7388L103 84 53834 SH SOLE 2 2124 0 51710 SAFE BULKERS INC COM Y7388L103 3 1635 SH SOLE 7 1635 0 0 SAFE BULKERS INC COM Y7388L103 253 162267 SH SOLE 18 162267 0 0 SAFE BULKERS INC COM Y7388L103 117 75294 SH SOLE 19 75294 0 0 SAFE BULKERS INC COM Y7388L103 2733 1751747 SH SOLE 21 1751747 0 0 SAFE BULKERS INC COM Y7388L103 806 516745 SH SOLE 22 477380 0 39365 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9 723 SH SOLE 2 723 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 628 SH SOLE 7 628 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 629 52138 SH SOLE 18 52138 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 237 19644 SH SOLE 19 19644 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5380 445772 SH SOLE 21 445772 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7486 620224 SH SOLE 22 604728 0 15496 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1081 89536 SH SOLE 30 89536 0 0 SAFEHOLD INC COM 78645L100 273 9029 SH SOLE 2 329 0 8700 SAFEHOLD INC COM 78645L100 831 27521 SH SOLE 18 27521 0 0 SAFEHOLD INC COM 78645L100 375 12417 SH SOLE 19 12417 0 0 SAFEHOLD INC COM 78645L100 8403 278243 SH SOLE 21 278243 0 0 SAFEHOLD INC COM 78645L100 6215 205786 SH SOLE 22 200102 0 5684 SAFEHOLD INC COM 78645L100 8 278 SH SOLE 23 278 0 0 SAFETY INS GROUP INC COM 78648T100 1425 14976 SH SOLE 2 610 0 14366 SAFETY INS GROUP INC COM 78648T100 9 92 SH SOLE 4 92 0 0 SAFETY INS GROUP INC COM 78648T100 29 308 SH SOLE 7 308 0 0 SAFETY INS GROUP INC COM 78648T100 6100 64118 SH SOLE 18 64118 0 0 SAFETY INS GROUP INC COM 78648T100 2404 25275 SH SOLE 19 25275 0 0 SAFETY INS GROUP INC COM 78648T100 151192 1589316 SH SOLE 21 1589316 0 0 SAFETY INS GROUP INC COM 78648T100 42134 442914 SH SOLE 22 423742 0 19172 SAFETY INS GROUP INC COM 78648T100 599 6294 SH SOLE 26 3605 0 2689 SAFETY INS GROUP INC COM 78648T100 190 2000 SH SOLE 28 2000 0 0 SAFETY INS GROUP INC COM 78648T100 1878 19737 SH SOLE 30 19737 0 0 SAFETY INS GROUP INC COM 78648T100 134 1412 SH SOLE 40 1412 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 149 4773 SH SOLE 2 152 0 4621 SAGA COMMUNICATIONS INC CL A NEW 786598300 393 12565 SH SOLE 18 12565 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 200 6388 SH SOLE 19 6388 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 4109 131521 SH SOLE 21 131521 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 4313 138074 SH SOLE 22 135199 0 2875 SAGE THERAPEUTICS INC COM 78667J108 17391 94987 SH SOLE 2 3613 0 91374 SAGE THERAPEUTICS INC COM 78667J108 44 243 SH SOLE 4 243 0 0 SAGE THERAPEUTICS INC COM 78667J108 178 974 SH SOLE 7 974 0 0 SAGE THERAPEUTICS INC COM 78667J108 4394 24001 SH SOLE 18 23640 0 361 SAGE THERAPEUTICS INC COM 78667J108 2061 11257 SH SOLE 19 11257 0 0 SAGE THERAPEUTICS INC COM 78667J108 213617 1166730 SH SOLE 21 1166730 0 0 SAGE THERAPEUTICS INC COM 78667J108 251049 1371176 SH SOLE 22 1274511 0 96665 SAGE THERAPEUTICS INC COM 78667J108 3931 21472 SH SOLE 26 14111 0 7361 SAGE THERAPEUTICS INC COM 78667J108 1293 7064 SH SOLE 28 7064 0 0 SAGE THERAPEUTICS INC COM 78667J108 7887 43075 SH SOLE 30 43075 0 0 SAGE THERAPEUTICS INC COM 78667J108 196 1070 SH SOLE 31 1070 0 0 SAGE THERAPEUTICS INC COM 78667J108 261 1427 SH SOLE 34 1427 0 0 SAGE THERAPEUTICS INC COM 78667J108 959 5237 SH SOLE 40 5237 0 0 SAIA INC COM 78709Y105 1550 23965 SH SOLE 2 1084 0 22881 SAIA INC COM 78709Y105 11 169 SH SOLE 4 169 0 0 SAIA INC COM 78709Y105 34 529 SH SOLE 7 529 0 0 SAIA INC COM 78709Y105 7319 113178 SH SOLE 18 113178 0 0 SAIA INC COM 78709Y105 2857 44171 SH SOLE 19 44171 0 0 SAIA INC COM 78709Y105 181314 2803683 SH SOLE 21 2803683 0 0 SAIA INC COM 78709Y105 49470 764957 SH SOLE 22 730947 0 34010 SAIA INC COM 78709Y105 690 10663 SH SOLE 26 4541 0 6122 SAIA INC COM 78709Y105 199 3072 SH SOLE 28 3072 0 0 SAIA INC COM 78709Y105 2445 37810 SH SOLE 30 37810 0 0 SAIA INC COM 78709Y105 175 2704 SH SOLE 40 2704 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1494 74527 SH SOLE 2 3545 0 70982 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 9 449 SH SOLE 4 449 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 36 1782 SH SOLE 7 1782 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5602 279564 SH SOLE 18 279564 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2929 146180 SH SOLE 19 146180 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 56843 2836466 SH SOLE 21 2836466 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 42541 2122811 SH SOLE 22 2007382 0 115429 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 444 22161 SH SOLE 26 15182 0 6979 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 176 8782 SH SOLE 28 8782 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 842 42031 SH SOLE 30 42031 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 143 7152 SH SOLE 40 7152 0 0 SALEM MEDIA GROUP INC CL A 794093104 6 2410 SH SOLE 18 2410 0 0 SALEM MEDIA GROUP INC CL A 794093104 93 38105 SH SOLE 21 38105 0 0 SALEM MEDIA GROUP INC CL A 794093104 798 328453 SH SOLE 22 328453 0 0 SALESFORCE COM INC COM 79466L302 365318 2407685 SH SOLE 2 607736 0 1799949 SALESFORCE COM INC COM 79466L302 52893 348600 SH SOLE 4 328073 0 20527 SALESFORCE COM INC COM 79466L302 103095 679462 SH SOLE 7 677378 0 2084 SALESFORCE COM INC COM 79466L302 14404 94931 SH SOLE 13 94931 0 0 SALESFORCE COM INC COM 79466L302 1075 7085 SH SOLE 15 7085 0 0 SALESFORCE COM INC COM 79466L302 2 14 SH SOLE 17 0 0 14 SALESFORCE COM INC COM 79466L302 572511 3773221 SH SOLE 18 3173502 0 599719 SALESFORCE COM INC COM 79466L302 377570 2488435 SH SOLE 19 2488435 0 0 SALESFORCE COM INC COM 79466L302 2551065 16813191 SH SOLE 21 16813191 0 0 SALESFORCE COM INC COM 79466L302 3006244 19813114 SH SOLE 22 17333260 0 2479854 SALESFORCE COM INC COM 79466L302 111557 735235 SH SOLE 23 735235 0 0 SALESFORCE COM INC COM 79466L302 116453 767503 SH SOLE 25 767503 0 0 SALESFORCE COM INC COM 79466L302 496179 3270144 SH SOLE 26 828898 0 2441246 SALESFORCE COM INC COM 79466L302 22804 150291 SH SOLE 28 110282 0 40009 SALESFORCE COM INC COM 79466L302 47060 310159 SH SOLE 29 124248 0 185911 SALESFORCE COM INC COM 79466L302 446860 2945098 SH SOLE 30 2945098 0 0 SALESFORCE COM INC COM 79466L302 79919 526720 SH SOLE 31 295646 0 231074 SALESFORCE COM INC COM 79466L302 65983 434873 SH SOLE 34 434873 0 0 SALESFORCE COM INC COM 79466L302 88288 581878 SH SOLE 36 581878 0 0 SALESFORCE COM INC COM 79466L302 2687 17706 SH SOLE 40 17706 0 0 SALISBURY BANCORP INC COM 795226109 20 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 2294 171996 SH SOLE 2 56058 0 115938 SALLY BEAUTY HLDGS INC COM 79546E104 9 709 SH SOLE 4 709 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 49 3683 SH SOLE 7 3683 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 9033 677149 SH SOLE 18 677149 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2759 206825 SH SOLE 19 206825 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 113648 8519331 SH SOLE 21 8519331 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 61000 4572687 SH SOLE 22 4306148 0 266539 SALLY BEAUTY HLDGS INC COM 79546E104 280 21013 SH SOLE 23 21013 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 589 44151 SH SOLE 26 32792 0 11359 SALLY BEAUTY HLDGS INC COM 79546E104 202 15162 SH SOLE 28 15162 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 468 35110 SH SOLE 30 35110 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 75 5629 SH SOLE 36 5629 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 170 12763 SH SOLE 40 12763 0 0 SANDERSON FARMS INC COM 800013104 3571 26150 SH SOLE 2 9098 0 17052 SANDERSON FARMS INC COM 800013104 11 81 SH SOLE 4 81 0 0 SANDERSON FARMS INC COM 800013104 928 6793 SH SOLE 7 6793 0 0 SANDERSON FARMS INC COM 800013104 15128 110780 SH SOLE 18 110780 0 0 SANDERSON FARMS INC COM 800013104 4627 33886 SH SOLE 19 33886 0 0 SANDERSON FARMS INC COM 800013104 186063 1362503 SH SOLE 21 1362503 0 0 SANDERSON FARMS INC COM 800013104 94043 688656 SH SOLE 22 656749 0 31907 SANDERSON FARMS INC COM 800013104 1235 9047 SH SOLE 26 4900 0 4147 SANDERSON FARMS INC COM 800013104 350 2566 SH SOLE 28 2566 0 0 SANDERSON FARMS INC COM 800013104 1188 8698 SH SOLE 30 8698 0 0 SANDERSON FARMS INC COM 800013104 305 2233 SH SOLE 40 2233 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 260 37527 SH SOLE 2 1143 0 36384 SANDRIDGE ENERGY INC COM NEW 80007P869 4 616 SH SOLE 7 616 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 722 104291 SH SOLE 18 104291 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 350 50516 SH SOLE 19 50516 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 7487 1081893 SH SOLE 21 1081893 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 6805 983396 SH SOLE 22 938288 0 45108 SANDRIDGE ENERGY INC COM NEW 80007P869 98 14151 SH SOLE 26 0 0 14151 SANDRIDGE ENERGY INC COM NEW 80007P869 32 4661 SH SOLE 28 4661 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 73 10486 SH SOLE 30 10486 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 31 4495 SH SOLE 34 4495 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 33 4720 SH SOLE 40 4720 0 0 SANDY SPRING BANCORP INC COM 800363103 1817 52085 SH SOLE 2 17273 0 34812 SANDY SPRING BANCORP INC COM 800363103 13 367 SH SOLE 4 367 0 0 SANDY SPRING BANCORP INC COM 800363103 27 782 SH SOLE 7 782 0 0 SANDY SPRING BANCORP INC COM 800363103 4342 124481 SH SOLE 18 121778 0 2703 SANDY SPRING BANCORP INC COM 800363103 8441 242010 SH SOLE 19 242010 0 0 SANDY SPRING BANCORP INC COM 800363103 38861 1114139 SH SOLE 21 1114139 0 0 SANDY SPRING BANCORP INC COM 800363103 56811 1628767 SH SOLE 22 1582557 0 46210 SANDY SPRING BANCORP INC COM 800363103 1702 48793 SH SOLE 23 48793 0 0 SANDY SPRING BANCORP INC COM 800363103 4258 122064 SH SOLE 26 14870 0 107194 SANDY SPRING BANCORP INC COM 800363103 162 4640 SH SOLE 28 4640 0 0 SANDY SPRING BANCORP INC COM 800363103 316 9056 SH SOLE 30 9056 0 0 SANDY SPRING BANCORP INC COM 800363103 2947 84492 SH SOLE 31 0 0 84492 SANDY SPRING BANCORP INC COM 800363103 155 4444 SH SOLE 40 4444 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1120 14053 SH SOLE 2 6587 0 7466 SANFILIPPO JOHN B & SON INC COM 800422107 14 179 SH SOLE 7 179 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3378 42383 SH SOLE 18 40298 0 2085 SANFILIPPO JOHN B & SON INC COM 800422107 8481 106422 SH SOLE 19 106422 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 77266 969577 SH SOLE 21 969577 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 31506 395354 SH SOLE 22 383574 0 11780 SANFILIPPO JOHN B & SON INC COM 800422107 2253 28267 SH SOLE 23 28267 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4183 52496 SH SOLE 26 0 0 52496 SANFILIPPO JOHN B & SON INC COM 800422107 67 846 SH SOLE 28 846 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1226 15383 SH SOLE 30 15383 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 62 782 SH SOLE 40 782 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1230 114161 SH SOLE 2 14454 0 99707 SANGAMO THERAPEUTICS INC COM 800677106 6 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 24 2201 SH SOLE 7 2201 0 0 SANGAMO THERAPEUTICS INC COM 800677106 4110 381646 SH SOLE 18 375909 0 5737 SANGAMO THERAPEUTICS INC COM 800677106 3781 351089 SH SOLE 19 351089 0 0 SANGAMO THERAPEUTICS INC COM 800677106 51015 4736800 SH SOLE 21 4736800 0 0 SANGAMO THERAPEUTICS INC COM 800677106 36653 3403232 SH SOLE 22 3248897 0 154335 SANGAMO THERAPEUTICS INC COM 800677106 385 35754 SH SOLE 23 35754 0 0 SANGAMO THERAPEUTICS INC COM 800677106 999 92793 SH SOLE 26 19244 0 73549 SANGAMO THERAPEUTICS INC COM 800677106 157 14622 SH SOLE 28 14622 0 0 SANGAMO THERAPEUTICS INC COM 800677106 329 30520 SH SOLE 30 30520 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2785 258627 SH SOLE 31 0 0 258627 SANGAMO THERAPEUTICS INC COM 800677106 18 1626 SH SOLE 34 1626 0 0 SANGAMO THERAPEUTICS INC COM 800677106 92 8553 SH SOLE 40 8553 0 0 SANMINA CORPORATION COM 801056102 2592 85589 SH SOLE 2 21133 0 64456 SANMINA CORPORATION COM 801056102 6 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 81 2688 SH SOLE 7 2688 0 0 SANMINA CORPORATION COM 801056102 0 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 9373 309536 SH SOLE 18 298833 0 10703 SANMINA CORPORATION COM 801056102 9031 298247 SH SOLE 19 298247 0 0 SANMINA CORPORATION COM 801056102 226768 7489034 SH SOLE 21 7489034 0 0 SANMINA CORPORATION COM 801056102 75655 2498515 SH SOLE 22 2387055 0 111460 SANMINA CORPORATION COM 801056102 1850 61091 SH SOLE 23 61091 0 0 SANMINA CORPORATION COM 801056102 4057 133988 SH SOLE 26 12912 0 121076 SANMINA CORPORATION COM 801056102 275 9092 SH SOLE 28 9092 0 0 SANMINA CORPORATION COM 801056102 3142 103764 SH SOLE 30 103764 0 0 SANMINA CORPORATION COM 801056102 1254 41411 SH SOLE 34 41411 0 0 SANMINA CORPORATION COM 801056102 133 4394 SH SOLE 36 4394 0 0 SANMINA CORPORATION COM 801056102 176 5827 SH SOLE 40 5827 0 0 SANOFI SPONSORED ADR 80105N105 25908 598743 SH SOLE 18 598743 0 0 SANOFI SPONSORED ADR 80105N105 35581 822300 SH SOLE 19 822300 0 0 SANOFI SPONSORED ADR 80105N105 995 23000 SH SOLE 20 23000 0 0 SANOFI RIGHT 12/31/2020 80105N113 6 11392 SH SOLE 4 11392 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 5037 210206 SH SOLE 2 7957 0 202249 SANTANDER CONSUMER USA HDG I COM 80283M101 92 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 1209 50457 SH SOLE 18 50457 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 577 24084 SH SOLE 19 24084 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 28846 1203930 SH SOLE 21 1203930 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 72319 3018321 SH SOLE 22 2834233 0 184088 SANTANDER CONSUMER USA HDG I COM 80283M101 2090 87234 SH SOLE 25 87234 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 4624 193007 SH SOLE 26 71679 0 121328 SANTANDER CONSUMER USA HDG I COM 80283M101 142 5946 SH SOLE 31 2346 0 3600 SANTANDER CONSUMER USA HDG I COM 80283M101 1997 83340 SH SOLE 36 83340 0 0 SAP SE SPON ADR 803054204 35 257 SH SOLE 18 257 0 0 SAP SE SPON ADR 803054204 150 1095 SH SOLE 22 1095 0 0 SAPIENS INTL CORP N V SHS G7T16G103 568 34174 SH SOLE 22 34174 0 0 SAREPTA THERAPEUTICS INC COM 803607100 19847 130616 SH SOLE 2 5073 0 125543 SAREPTA THERAPEUTICS INC COM 803607100 45 297 SH SOLE 4 297 0 0 SAREPTA THERAPEUTICS INC COM 803607100 207 1363 SH SOLE 7 1363 0 0 SAREPTA THERAPEUTICS INC COM 803607100 6146 40450 SH SOLE 18 40450 0 0 SAREPTA THERAPEUTICS INC COM 803607100 13809 90878 SH SOLE 19 90878 0 0 SAREPTA THERAPEUTICS INC COM 803607100 252348 1660728 SH SOLE 21 1660728 0 0 SAREPTA THERAPEUTICS INC COM 803607100 287693 1893341 SH SOLE 22 1761629 0 131712 SAREPTA THERAPEUTICS INC COM 803607100 3522 23181 SH SOLE 26 14667 0 8514 SAREPTA THERAPEUTICS INC COM 803607100 1275 8389 SH SOLE 28 8389 0 0 SAREPTA THERAPEUTICS INC COM 803607100 9558 62901 SH SOLE 30 62901 0 0 SAREPTA THERAPEUTICS INC COM 803607100 227 1497 SH SOLE 31 1497 0 0 SAREPTA THERAPEUTICS INC COM 803607100 290 1911 SH SOLE 34 1911 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1062 6991 SH SOLE 40 6991 0 0 SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 3228 1450000 PRN SOLE 21 1450000 0 0 SAUL CTRS INC COM 804395101 672 11980 SH SOLE 2 479 0 11501 SAUL CTRS INC COM 804395101 182 3246 SH SOLE 4 3246 0 0 SAUL CTRS INC COM 804395101 687 12245 SH SOLE 7 12245 0 0 SAUL CTRS INC COM 804395101 28 506 SH SOLE 15 506 0 0 SAUL CTRS INC COM 804395101 2907 51791 SH SOLE 18 51791 0 0 SAUL CTRS INC COM 804395101 1951 34750 SH SOLE 19 34750 0 0 SAUL CTRS INC COM 804395101 72271 1287561 SH SOLE 21 1287561 0 0 SAUL CTRS INC COM 804395101 27404 488223 SH SOLE 22 471960 0 16263 SAUL CTRS INC COM 804395101 22 399 SH SOLE 23 399 0 0 SAUL CTRS INC COM 804395101 1476 26288 SH SOLE 25 26288 0 0 SAUL CTRS INC COM 804395101 433 7711 SH SOLE 26 3470 0 4241 SAUL CTRS INC COM 804395101 125 2227 SH SOLE 28 2227 0 0 SAUL CTRS INC COM 804395101 406 7240 SH SOLE 29 7240 0 0 SAUL CTRS INC COM 804395101 3743 66688 SH SOLE 30 66688 0 0 SAUL CTRS INC COM 804395101 78 1397 SH SOLE 40 1397 0 0 SAVARA INC COM 805111101 69 29185 SH SOLE 2 1075 0 28110 SAVARA INC COM 805111101 1 532 SH SOLE 7 532 0 0 SAVARA INC COM 805111101 234 98811 SH SOLE 18 98811 0 0 SAVARA INC COM 805111101 184 77511 SH SOLE 19 77511 0 0 SAVARA INC COM 805111101 3564 1503971 SH SOLE 21 1503971 0 0 SAVARA INC COM 805111101 1721 726302 SH SOLE 22 705523 0 20779 SAVARA INC COM 805111101 2 746 SH SOLE 23 746 0 0 SAVARA INC COM 805111101 4 1550 SH SOLE 30 1550 0 0 SB FINL GROUP INC COM 78408D105 20 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 105 6355 SH SOLE 22 6355 0 0 SB ONE BANCORP COM 78413T103 140 6249 SH SOLE 2 331 0 5918 SB ONE BANCORP COM 78413T103 5 205 SH SOLE 7 205 0 0 SB ONE BANCORP COM 78413T103 637 28515 SH SOLE 18 28515 0 0 SB ONE BANCORP COM 78413T103 305 13637 SH SOLE 19 13637 0 0 SB ONE BANCORP COM 78413T103 6221 278358 SH SOLE 21 278358 0 0 SB ONE BANCORP COM 78413T103 2003 89621 SH SOLE 22 83814 0 5807 SBA COMMUNICATIONS CORP NEW CL A 78410G104 76774 341459 SH SOLE 2 39463 0 301996 SBA COMMUNICATIONS CORP NEW CL A 78410G104 10022 44575 SH SOLE 4 41572 0 3003 SBA COMMUNICATIONS CORP NEW CL A 78410G104 52780 234744 SH SOLE 7 234744 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 144 640 SH SOLE 13 640 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 131 582 SH SOLE 15 582 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 209326 930999 SH SOLE 18 720839 0 210160 SBA COMMUNICATIONS CORP NEW CL A 78410G104 222370 989016 SH SOLE 19 989016 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 795590 3538470 SH SOLE 21 3538470 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 645113 2869207 SH SOLE 22 2576690 0 292517 SBA COMMUNICATIONS CORP NEW CL A 78410G104 18502 82289 SH SOLE 23 82289 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 25132 111777 SH SOLE 25 111777 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 93975 417966 SH SOLE 26 130244 0 287722 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4845 21548 SH SOLE 28 15661 0 5887 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5939 26415 SH SOLE 29 2952 0 23463 SBA COMMUNICATIONS CORP NEW CL A 78410G104 94120 418611 SH SOLE 30 418611 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7931 35273 SH SOLE 31 22080 0 13193 SBA COMMUNICATIONS CORP NEW CL A 78410G104 8890 39538 SH SOLE 34 39538 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 20547 91385 SH SOLE 36 91385 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 552 2455 SH SOLE 40 2455 0 0 SCANSOURCE INC COM 806037107 1555 47748 SH SOLE 2 22765 0 24983 SCANSOURCE INC COM 806037107 7 223 SH SOLE 4 223 0 0 SCANSOURCE INC COM 806037107 18 563 SH SOLE 7 563 0 0 SCANSOURCE INC COM 806037107 4003 122935 SH SOLE 18 114863 0 8072 SCANSOURCE INC COM 806037107 10070 309267 SH SOLE 19 309267 0 0 SCANSOURCE INC COM 806037107 91531 2811149 SH SOLE 21 2811149 0 0 SCANSOURCE INC COM 806037107 40268 1236732 SH SOLE 22 1194195 0 42537 SCANSOURCE INC COM 806037107 2699 82891 SH SOLE 23 82891 0 0 SCANSOURCE INC COM 806037107 5389 165505 SH SOLE 26 7693 0 157812 SCANSOURCE INC COM 806037107 94 2883 SH SOLE 28 2883 0 0 SCANSOURCE INC COM 806037107 1250 38402 SH SOLE 30 38402 0 0 SCANSOURCE INC COM 806037107 120 3689 SH SOLE 34 3689 0 0 SCANSOURCE INC COM 806037107 110 3370 SH SOLE 40 3370 0 0 SCHLUMBERGER LTD COM 806857108 141443 3559212 SH SOLE 2 462598 0 3096614 SCHLUMBERGER LTD COM 806857108 19324 486271 SH SOLE 4 449724 0 36547 SCHLUMBERGER LTD COM 806857108 53397 1343653 SH SOLE 7 1343653 0 0 SCHLUMBERGER LTD COM 806857108 1099 27663 SH SOLE 13 27663 0 0 SCHLUMBERGER LTD COM 806857108 518 13036 SH SOLE 15 13036 0 0 SCHLUMBERGER LTD COM 806857108 1 35 SH SOLE 17 0 0 35 SCHLUMBERGER LTD COM 806857108 160833 4047133 SH SOLE 18 3864484 0 182649 SCHLUMBERGER LTD COM 806857108 32003 805300 SH SOLE 19 805300 0 0 SCHLUMBERGER LTD COM 806857108 2814 70818 SH SOLE 20 70818 0 0 SCHLUMBERGER LTD COM 806857108 1169869 29438079 SH SOLE 21 29438079 0 0 SCHLUMBERGER LTD COM 806857108 1335312 33601205 SH SOLE 22 29762502 0 3838703 SCHLUMBERGER LTD COM 806857108 40042 1007610 SH SOLE 23 1007610 0 0 SCHLUMBERGER LTD COM 806857108 54715 1376822 SH SOLE 25 1376822 0 0 SCHLUMBERGER LTD COM 806857108 263387 6627755 SH SOLE 26 1541391 0 5086364 SCHLUMBERGER LTD COM 806857108 10922 274841 SH SOLE 28 202023 0 72818 SCHLUMBERGER LTD COM 806857108 7361 185236 SH SOLE 29 30102 0 155134 SCHLUMBERGER LTD COM 806857108 186709 4698265 SH SOLE 30 4698265 0 0 SCHLUMBERGER LTD COM 806857108 19398 488125 SH SOLE 31 265925 0 222200 SCHLUMBERGER LTD COM 806857108 26712 672172 SH SOLE 34 672172 0 0 SCHLUMBERGER LTD COM 806857108 44286 1114382 SH SOLE 36 1114382 0 0 SCHLUMBERGER LTD COM 806857108 1241 31223 SH SOLE 40 31223 0 0 SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH SOLE 21 498 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1913 104873 SH SOLE 2 10366 0 94507 SCHNEIDER NATIONAL INC CL B 80689H102 19 1028 SH SOLE 7 1028 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 424 23239 SH SOLE 18 23239 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 210 11538 SH SOLE 19 11538 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 9858 540468 SH SOLE 21 540468 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 42255 2316615 SH SOLE 22 2202099 0 114516 SCHNEIDER NATIONAL INC CL B 80689H102 269 14758 SH SOLE 30 14758 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 42 2301 SH SOLE 31 1001 0 1300 SCHNEIDER NATIONAL INC CL B 80689H102 87 4764 SH SOLE 40 4764 0 0 SCHNITZER STL INDS CL A 806882106 850 32481 SH SOLE 2 5979 0 26502 SCHNITZER STL INDS CL A 806882106 4 164 SH SOLE 4 164 0 0 SCHNITZER STL INDS CL A 806882106 15 589 SH SOLE 7 589 0 0 SCHNITZER STL INDS CL A 806882106 2383 91072 SH SOLE 18 91072 0 0 SCHNITZER STL INDS CL A 806882106 2374 90702 SH SOLE 19 90702 0 0 SCHNITZER STL INDS CL A 806882106 23143 884345 SH SOLE 21 884345 0 0 SCHNITZER STL INDS CL A 806882106 23855 911541 SH SOLE 22 866786 0 44755 SCHNITZER STL INDS CL A 806882106 416 15879 SH SOLE 23 15879 0 0 SCHNITZER STL INDS CL A 806882106 1502 57401 SH SOLE 26 4779 0 52622 SCHNITZER STL INDS CL A 806882106 102 3897 SH SOLE 28 3897 0 0 SCHNITZER STL INDS CL A 806882106 201 7693 SH SOLE 30 7693 0 0 SCHNITZER STL INDS CL A 806882106 3232 123500 SH SOLE 31 0 0 123500 SCHNITZER STL INDS CL A 806882106 75 2851 SH SOLE 40 2851 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 210 13257 SH SOLE 2 516 0 12741 SCHOLAR ROCK HLDG CORP COM 80706P103 859 54190 SH SOLE 18 54190 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 417 26282 SH SOLE 19 26282 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 8578 540882 SH SOLE 21 540882 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 4220 266055 SH SOLE 22 261847 0 4208 SCHOLAR ROCK HLDG CORP COM 80706P103 39 2429 SH SOLE 30 2429 0 0 SCHOLASTIC CORP COM 807066105 971 29223 SH SOLE 2 1131 0 28092 SCHOLASTIC CORP COM 807066105 6 191 SH SOLE 4 191 0 0 SCHOLASTIC CORP COM 807066105 14 431 SH SOLE 7 431 0 0 SCHOLASTIC CORP COM 807066105 4119 123907 SH SOLE 18 123907 0 0 SCHOLASTIC CORP COM 807066105 1603 48211 SH SOLE 19 48211 0 0 SCHOLASTIC CORP COM 807066105 101024 3039237 SH SOLE 21 3039237 0 0 SCHOLASTIC CORP COM 807066105 29464 886406 SH SOLE 22 841762 0 44644 SCHOLASTIC CORP COM 807066105 456 13706 SH SOLE 26 5590 0 8116 SCHOLASTIC CORP COM 807066105 120 3600 SH SOLE 28 3600 0 0 SCHOLASTIC CORP COM 807066105 1348 40550 SH SOLE 30 40550 0 0 SCHOLASTIC CORP COM 807066105 84 2515 SH SOLE 40 2515 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8143 115456 SH SOLE 17 0 0 115456 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 755 10761 SH SOLE 17 0 0 10761 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7 84 SH SOLE 2 84 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 47 567 SH SOLE 17 0 0 567 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7 122 SH SOLE 2 122 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 22048 392737 SH SOLE 17 0 0 392737 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 44 773 SH SOLE 17 0 0 773 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1383 19342 SH SOLE 17 0 0 19342 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10878 414543 SH SOLE 17 0 0 414543 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 17 597 SH SOLE 17 0 0 597 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 4 143 SH SOLE 17 0 0 143 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 19257 691218 SH SOLE 17 0 0 691218 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 17 456 SH SOLE 17 0 0 456 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 51 1292 SH SOLE 17 0 0 1292 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 31 582 SH SOLE 17 0 0 582 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11791 367441 SH SOLE 17 0 0 367441 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 7020 132444 SH SOLE 17 0 0 132444 SCHWAB STRATEGIC TR US REIT ETF 808524847 1267 28506 SH SOLE 17 0 0 28506 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 43 786 SH SOLE 17 0 0 786 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2 45 SH SOLE 2 45 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2 33 SH SOLE 17 0 0 33 SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 43 SH SOLE 2 43 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 2011 35717 SH SOLE 17 0 0 35717 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 11786 361090 SH SOLE 17 0 0 361090 SCHWEITZER-MAUDUIT INTL INC COM 808541106 937 28233 SH SOLE 2 1278 0 26955 SCHWEITZER-MAUDUIT INTL INC COM 808541106 9 270 SH SOLE 4 270 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 21 635 SH SOLE 7 635 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 4393 132394 SH SOLE 18 132394 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1746 52615 SH SOLE 19 52615 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 110178 3320611 SH SOLE 21 3320611 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 30657 923966 SH SOLE 22 879870 0 44096 SCHWEITZER-MAUDUIT INTL INC COM 808541106 18 528 SH SOLE 23 528 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 459 13819 SH SOLE 26 3821 0 9998 SCHWEITZER-MAUDUIT INTL INC COM 808541106 146 4397 SH SOLE 28 4397 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1507 45410 SH SOLE 30 45410 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 112 3367 SH SOLE 40 3367 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 6342 73268 SH SOLE 2 24062 0 49206 SCIENCE APPLICATNS INTL CP N COM 808625107 19 222 SH SOLE 4 222 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 118 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 27103 313109 SH SOLE 18 313109 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 8769 101310 SH SOLE 19 101310 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 331215 3826422 SH SOLE 21 3826422 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 158726 1833709 SH SOLE 22 1756908 0 76801 SCIENCE APPLICATNS INTL CP N COM 808625107 150 1736 SH SOLE 25 1736 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2485 28714 SH SOLE 26 16605 0 12109 SCIENCE APPLICATNS INTL CP N COM 808625107 556 6424 SH SOLE 28 6424 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1736 20055 SH SOLE 30 20055 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 11 128 SH SOLE 34 128 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 176 2033 SH SOLE 36 2033 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 462 5340 SH SOLE 40 5340 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1493 75330 SH SOLE 2 28933 0 46397 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 6186 312125 SH SOLE 18 312125 0 0 SCIENTIFIC GAMES CORP COM 80874P109 3075 155169 SH SOLE 19 155169 0 0 SCIENTIFIC GAMES CORP COM 80874P109 77651 3917821 SH SOLE 21 3917821 0 0 SCIENTIFIC GAMES CORP COM 80874P109 46682 2355303 SH SOLE 22 2279597 0 75706 SCIENTIFIC GAMES CORP COM 80874P109 337 16985 SH SOLE 26 12013 0 4972 SCIENTIFIC GAMES CORP COM 80874P109 151 7596 SH SOLE 28 7596 0 0 SCIENTIFIC GAMES CORP COM 80874P109 282 14249 SH SOLE 30 14249 0 0 SCIENTIFIC GAMES CORP COM 80874P109 288 14550 SH SOLE 34 14550 0 0 SCIENTIFIC GAMES CORP COM 80874P109 106 5367 SH SOLE 40 5367 0 0 SCIPLAY CORP CL A 809087109 182 13298 SH SOLE 2 13298 0 0 SCIPLAY CORP CL A 809087109 3240 236349 SH SOLE 19 236349 0 0 SCIPLAY CORP CL A 809087109 673 49081 SH SOLE 34 49081 0 0 SCORPIO BULKERS INC COM Y7546A122 246 53508 SH SOLE 2 1967 0 51541 SCORPIO BULKERS INC COM Y7546A122 7 1474 SH SOLE 7 1474 0 0 SCORPIO BULKERS INC COM Y7546A122 894 194415 SH SOLE 18 194415 0 0 SCORPIO BULKERS INC COM Y7546A122 421 91428 SH SOLE 19 91428 0 0 SCORPIO BULKERS INC COM Y7546A122 8028 1745112 SH SOLE 21 1745112 0 0 SCORPIO BULKERS INC COM Y7546A122 2741 595932 SH SOLE 22 552048 0 43884 SCORPIO TANKERS INC SHS Y7542C130 1319 44695 SH SOLE 2 2316 0 42379 SCORPIO TANKERS INC SHS Y7542C130 20 661 SH SOLE 7 661 0 0 SCORPIO TANKERS INC SHS Y7542C130 4195 142091 SH SOLE 18 142091 0 0 SCORPIO TANKERS INC SHS Y7542C130 2517 85275 SH SOLE 19 85275 0 0 SCORPIO TANKERS INC SHS Y7542C130 38769 1313327 SH SOLE 21 1313327 0 0 SCORPIO TANKERS INC SHS Y7542C130 16026 542895 SH SOLE 22 502519 0 40376 SCORPIO TANKERS INC SHS Y7542C130 52 1754 SH SOLE 23 1754 0 0 SCORPIO TANKERS INC SHS Y7542C130 95 3203 SH SOLE 26 0 0 3203 SCOTTS MIRACLE GRO CO CL A 810186106 9123 92620 SH SOLE 2 20707 0 71913 SCOTTS MIRACLE GRO CO CL A 810186106 23 234 SH SOLE 4 234 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 10170 103244 SH SOLE 7 103244 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 12040 122235 SH SOLE 18 122235 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1086 11023 SH SOLE 19 11023 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 200319 2033693 SH SOLE 21 2033693 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 129458 1314297 SH SOLE 22 1233755 0 80542 SCOTTS MIRACLE GRO CO CL A 810186106 194 1972 SH SOLE 25 1972 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1212 12303 SH SOLE 26 7118 0 5185 SCOTTS MIRACLE GRO CO CL A 810186106 526 5340 SH SOLE 28 5340 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1181 11985 SH SOLE 30 11985 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 82 832 SH SOLE 31 832 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 126 1275 SH SOLE 34 1275 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 87 883 SH SOLE 36 883 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 392 3982 SH SOLE 40 3982 0 0 SCPHARMACEUTICALS INC COM 810648105 5 1491 SH SOLE 18 1491 0 0 SCPHARMACEUTICALS INC COM 810648105 55 17089 SH SOLE 21 17089 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 884 57802 SH SOLE 2 4987 0 52815 SCRIPPS E W CO OHIO CL A NEW 811054402 6 364 SH SOLE 4 364 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 16 1053 SH SOLE 7 1053 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 3676 240409 SH SOLE 18 240409 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1958 128068 SH SOLE 19 128068 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 91000 5951580 SH SOLE 21 5951580 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 27193 1778464 SH SOLE 22 1712366 0 66098 SCRIPPS E W CO OHIO CL A NEW 811054402 124 8107 SH SOLE 23 8107 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1176 76937 SH SOLE 26 26680 0 50257 SCRIPPS E W CO OHIO CL A NEW 811054402 92 5994 SH SOLE 28 5994 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1206 78843 SH SOLE 30 78843 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 88 5782 SH SOLE 40 5782 0 0 SCWORX CORP COM 78396V109 7 1169 SH SOLE 18 1169 0 0 SCWORX CORP COM 78396V109 44 7455 SH SOLE 21 7455 0 0 SCYNEXIS INC COM 811292101 15 11185 SH SOLE 18 11185 0 0 SCYNEXIS INC COM 811292101 265 201973 SH SOLE 21 201973 0 0 SCYNEXIS INC COM 811292101 841 641722 SH SOLE 22 641722 0 0 SEA LTD SPONSORED ADS 81141R100 7418 223308 SH SOLE 2 0 0 223308 SEA LTD SPONSORED ADS 81141R100 13333 401369 SH SOLE 18 401369 0 0 SEA LTD SPONSORED ADS 81141R100 11328 341002 SH SOLE 19 341002 0 0 SEA LTD SPONSORED ADS 81141R100 2087 62832 SH SOLE 22 62832 0 0 SEA LTD SPONSORED ADS 81141R100 15855 477287 SH SOLE 29 477287 0 0 SEA LTD SPONSORED ADS 81141R100 268 8062 SH SOLE 34 8062 0 0 SEA LTD NOTE 2.250% 7/0 81141RAB6 2237 1231000 PRN SOLE 21 1231000 0 0 SEABOARD CORP COM 811543107 2842 687 SH SOLE 2 31 0 656 SEABOARD CORP COM 811543107 8 2 SH SOLE 4 2 0 0 SEABOARD CORP COM 811543107 1022 247 SH SOLE 7 247 0 0 SEABOARD CORP COM 811543107 496 120 SH SOLE 18 120 0 0 SEABOARD CORP COM 811543107 228 55 SH SOLE 19 55 0 0 SEABOARD CORP COM 811543107 12365 2989 SH SOLE 21 2989 0 0 SEABOARD CORP COM 811543107 26438 6391 SH SOLE 22 5828 0 563 SEABOARD CORP COM 811543107 157 38 SH SOLE 23 38 0 0 SEABOARD CORP COM 811543107 645 156 SH SOLE 26 133 0 23 SEABOARD CORP COM 811543107 174 42 SH SOLE 28 42 0 0 SEABOARD CORP COM 811543107 455 110 SH SOLE 30 110 0 0 SEABOARD CORP COM 811543107 62 15 SH SOLE 31 5 0 10 SEABOARD CORP COM 811543107 137 33 SH SOLE 40 33 0 0 SEABRIDGE GOLD INC COM 811916105 2094 154732 SH SOLE 7 154732 0 0 SEACHANGE INTL INC COM 811699107 9 6281 SH SOLE 18 6281 0 0 SEACHANGE INTL INC COM 811699107 146 102351 SH SOLE 21 102351 0 0 SEACHANGE INTL INC COM 811699107 796 556411 SH SOLE 22 556411 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1220 47940 SH SOLE 2 2085 0 45855 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 5613 220632 SH SOLE 18 220632 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2186 85938 SH SOLE 19 85938 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 138075 5427493 SH SOLE 21 5427493 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 38817 1525820 SH SOLE 22 1462042 0 63778 SEACOAST BKG CORP FLA COM NEW 811707801 650 25544 SH SOLE 26 11925 0 13619 SEACOAST BKG CORP FLA COM NEW 811707801 164 6457 SH SOLE 28 6457 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1775 69777 SH SOLE 30 69777 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 150 5903 SH SOLE 40 5903 0 0 SEACOR HOLDINGS INC COM 811904101 885 18619 SH SOLE 2 740 0 17879 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 3784 79645 SH SOLE 18 79645 0 0 SEACOR HOLDINGS INC COM 811904101 1407 29625 SH SOLE 19 29625 0 0 SEACOR HOLDINGS INC COM 811904101 92839 1954088 SH SOLE 21 1954088 0 0 SEACOR HOLDINGS INC COM 811904101 24823 522478 SH SOLE 22 496619 0 25859 SEACOR HOLDINGS INC COM 811904101 422 8875 SH SOLE 26 1993 0 6882 SEACOR HOLDINGS INC COM 811904101 113 2371 SH SOLE 28 2371 0 0 SEACOR HOLDINGS INC COM 811904101 1202 25307 SH SOLE 30 25307 0 0 SEACOR HOLDINGS INC COM 811904101 92 1942 SH SOLE 40 1942 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 1096 1160000 PRN SOLE 2 1160000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 17353 18370000 PRN SOLE 19 18370000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 195 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 4958 5248000 PRN SOLE 34 5248000 0 0 SEACOR MARINE HLDGS INC COM 78413P101 301 20119 SH SOLE 2 894 0 19225 SEACOR MARINE HLDGS INC COM 78413P101 7 495 SH SOLE 7 495 0 0 SEACOR MARINE HLDGS INC COM 78413P101 998 66710 SH SOLE 18 66710 0 0 SEACOR MARINE HLDGS INC COM 78413P101 487 32552 SH SOLE 19 32552 0 0 SEACOR MARINE HLDGS INC COM 78413P101 9924 663391 SH SOLE 21 663391 0 0 SEACOR MARINE HLDGS INC COM 78413P101 8915 595927 SH SOLE 22 581818 0 14109 SEADRILL LTD COM G7998G106 241 58029 SH SOLE 2 4188 0 53841 SEADRILL LTD COM G7998G106 847 203722 SH SOLE 18 203722 0 0 SEADRILL LTD COM G7998G106 407 97815 SH SOLE 19 97815 0 0 SEADRILL LTD COM G7998G106 8017 1927258 SH SOLE 21 1927258 0 0 SEADRILL LTD COM G7998G106 2617 629116 SH SOLE 22 602783 0 26333 SEAGATE TECHNOLOGY PLC SHS G7945M107 7724 163915 SH SOLE 2 57228 0 106687 SEAGATE TECHNOLOGY PLC SHS G7945M107 4777 101380 SH SOLE 4 93835 0 7545 SEAGATE TECHNOLOGY PLC SHS G7945M107 17006 360899 SH SOLE 7 259438 0 101461 SEAGATE TECHNOLOGY PLC SHS G7945M107 76 1623 SH SOLE 13 1623 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 98 2073 SH SOLE 15 2073 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 23578 500385 SH SOLE 18 464137 0 36248 SEAGATE TECHNOLOGY PLC SHS G7945M107 2182 46301 SH SOLE 19 46301 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 451699 9586147 SH SOLE 21 9586147 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 222160 4714776 SH SOLE 22 4316547 0 398229 SEAGATE TECHNOLOGY PLC SHS G7945M107 8536 181150 SH SOLE 23 181150 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 20387 432668 SH SOLE 25 432668 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 63324 1343897 SH SOLE 26 360123 0 983774 SEAGATE TECHNOLOGY PLC SHS G7945M107 2394 50799 SH SOLE 28 37203 0 13596 SEAGATE TECHNOLOGY PLC SHS G7945M107 2831 60081 SH SOLE 29 7680 0 52401 SEAGATE TECHNOLOGY PLC SHS G7945M107 53805 1141875 SH SOLE 30 1141875 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3692 78350 SH SOLE 31 49792 0 28558 SEAGATE TECHNOLOGY PLC SHS G7945M107 4573 97055 SH SOLE 32 97055 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1885 40004 SH SOLE 34 40004 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 13073 277446 SH SOLE 35 277446 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 11020 233864 SH SOLE 36 233864 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 272 5778 SH SOLE 40 5778 0 0 SEALED AIR CORP NEW COM 81211K100 17936 419250 SH SOLE 2 54684 0 364566 SEALED AIR CORP NEW COM 81211K100 2135 49906 SH SOLE 4 45654 0 4252 SEALED AIR CORP NEW COM 81211K100 5793 135414 SH SOLE 7 135414 0 0 SEALED AIR CORP NEW COM 81211K100 40 939 SH SOLE 13 939 0 0 SEALED AIR CORP NEW COM 81211K100 83 1931 SH SOLE 15 1931 0 0 SEALED AIR CORP NEW COM 81211K100 13684 319876 SH SOLE 18 298253 0 21623 SEALED AIR CORP NEW COM 81211K100 2647 61873 SH SOLE 19 61873 0 0 SEALED AIR CORP NEW COM 81211K100 154291 3606624 SH SOLE 21 3606624 0 0 SEALED AIR CORP NEW COM 81211K100 187925 4392814 SH SOLE 22 3940709 0 452105 SEALED AIR CORP NEW COM 81211K100 4966 116080 SH SOLE 23 116080 0 0 SEALED AIR CORP NEW COM 81211K100 7103 166047 SH SOLE 25 166047 0 0 SEALED AIR CORP NEW COM 81211K100 32803 766781 SH SOLE 26 259400 0 507381 SEALED AIR CORP NEW COM 81211K100 1314 30711 SH SOLE 28 22030 0 8681 SEALED AIR CORP NEW COM 81211K100 1577 36863 SH SOLE 29 4179 0 32684 SEALED AIR CORP NEW COM 81211K100 23261 543740 SH SOLE 30 543740 0 0 SEALED AIR CORP NEW COM 81211K100 2145 50141 SH SOLE 31 25997 0 24144 SEALED AIR CORP NEW COM 81211K100 378 8840 SH SOLE 34 8840 0 0 SEALED AIR CORP NEW COM 81211K100 4320 100992 SH SOLE 36 100992 0 0 SEALED AIR CORP NEW COM 81211K100 163 3815 SH SOLE 40 3815 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 5 2082 SH SOLE 18 2082 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 77 32346 SH SOLE 21 32346 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 108 45527 SH SOLE 22 45527 0 0 SEASPAN CORP SHS Y75638109 82 8390 SH SOLE 4 8390 0 0 SEASPAN CORP SHS Y75638109 112 11449 SH SOLE 7 11449 0 0 SEASPAN CORP SHS Y75638109 14232 1450738 SH SOLE 21 1450738 0 0 SEASPAN CORP SHS Y75638109 5265 536683 SH SOLE 22 521076 0 15607 SEASPAN CORP SHS Y75638109 44 4480 SH SOLE 25 4480 0 0 SEASPAN CORP SHS Y75638109 6810 694218 SH SOLE 30 694218 0 0 SEASPINE HLDGS CORP COM 81255T108 203 15299 SH SOLE 2 783 0 14516 SEASPINE HLDGS CORP COM 81255T108 689 51991 SH SOLE 18 51991 0 0 SEASPINE HLDGS CORP COM 81255T108 841 63454 SH SOLE 19 63454 0 0 SEASPINE HLDGS CORP COM 81255T108 7092 535266 SH SOLE 21 535266 0 0 SEASPINE HLDGS CORP COM 81255T108 5820 439217 SH SOLE 22 430487 0 8730 SEATTLE GENETICS INC COM 812578102 21988 317705 SH SOLE 2 71146 0 246559 SEATTLE GENETICS INC COM 812578102 2746 39671 SH SOLE 4 36746 0 2925 SEATTLE GENETICS INC COM 812578102 496 7161 SH SOLE 7 7161 0 0 SEATTLE GENETICS INC COM 812578102 137 1986 SH SOLE 13 1986 0 0 SEATTLE GENETICS INC COM 812578102 15123 218505 SH SOLE 18 209295 0 9210 SEATTLE GENETICS INC COM 812578102 33181 479429 SH SOLE 19 479429 0 0 SEATTLE GENETICS INC COM 812578102 226457 3272020 SH SOLE 21 3272020 0 0 SEATTLE GENETICS INC COM 812578102 209705 3029983 SH SOLE 22 2804625 0 225358 SEATTLE GENETICS INC COM 812578102 6094 88052 SH SOLE 23 88052 0 0 SEATTLE GENETICS INC COM 812578102 54 777 SH SOLE 25 777 0 0 SEATTLE GENETICS INC COM 812578102 16744 241936 SH SOLE 26 115349 0 126587 SEATTLE GENETICS INC COM 812578102 1485 21459 SH SOLE 28 15553 0 5906 SEATTLE GENETICS INC COM 812578102 2011 29060 SH SOLE 29 6053 0 23007 SEATTLE GENETICS INC COM 812578102 15521 224266 SH SOLE 30 224266 0 0 SEATTLE GENETICS INC COM 812578102 2624 37911 SH SOLE 31 24092 0 13819 SEATTLE GENETICS INC COM 812578102 9469 136822 SH SOLE 34 136822 0 0 SEATTLE GENETICS INC COM 812578102 1528 22080 SH SOLE 36 22080 0 0 SEATTLE GENETICS INC COM 812578102 149 2159 SH SOLE 40 2159 0 0 SEAWORLD ENTMT INC COM 81282V100 1438 46383 SH SOLE 2 4097 0 42286 SEAWORLD ENTMT INC COM 81282V100 8 262 SH SOLE 4 262 0 0 SEAWORLD ENTMT INC COM 81282V100 30 962 SH SOLE 7 962 0 0 SEAWORLD ENTMT INC COM 81282V100 5466 176317 SH SOLE 18 171431 0 4886 SEAWORLD ENTMT INC COM 81282V100 4019 129660 SH SOLE 19 129660 0 0 SEAWORLD ENTMT INC COM 81282V100 49543 1598161 SH SOLE 21 1598161 0 0 SEAWORLD ENTMT INC COM 81282V100 55321 1784553 SH SOLE 22 1711202 0 73351 SEAWORLD ENTMT INC COM 81282V100 255 8225 SH SOLE 23 8225 0 0 SEAWORLD ENTMT INC COM 81282V100 1410 45490 SH SOLE 26 15922 0 29568 SEAWORLD ENTMT INC COM 81282V100 211 6816 SH SOLE 28 6816 0 0 SEAWORLD ENTMT INC COM 81282V100 550 17744 SH SOLE 30 17744 0 0 SEAWORLD ENTMT INC COM 81282V100 1241 40031 SH SOLE 31 0 0 40031 SEAWORLD ENTMT INC COM 81282V100 41 1335 SH SOLE 36 1335 0 0 SEAWORLD ENTMT INC COM 81282V100 155 4996 SH SOLE 40 4996 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 10 12158 SH SOLE 21 12158 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 216 270229 SH SOLE 22 270229 0 0 SECUREWORKS CORP CL A 81374A105 112 8410 SH SOLE 2 333 0 8077 SECUREWORKS CORP CL A 81374A105 390 29342 SH SOLE 18 29342 0 0 SECUREWORKS CORP CL A 81374A105 179 13441 SH SOLE 19 13441 0 0 SECUREWORKS CORP CL A 81374A105 3487 262400 SH SOLE 21 262400 0 0 SECUREWORKS CORP CL A 81374A105 3699 278330 SH SOLE 22 273081 0 5249 SECUREWORKS CORP CL A 81374A105 111 8331 SH SOLE 25 8331 0 0 SECUREWORKS CORP CL A 81374A105 362 27257 SH SOLE 26 8500 0 18757 SECUREWORKS CORP CL A 81374A105 7 504 SH SOLE 34 504 0 0 SECUREWORKS CORP CL A 81374A105 12 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 177 35293 SH SOLE 21 35293 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 212 42211 SH SOLE 22 42211 0 0 SEELOS THERAPEUTICS INC COM 81577F109 7 3206 SH SOLE 18 3206 0 0 SEELOS THERAPEUTICS INC COM 81577F109 83 38092 SH SOLE 21 38092 0 0 SEELOS THERAPEUTICS INC COM 81577F109 592 270230 SH SOLE 22 270230 0 0 SEI INVESTMENTS CO COM 784117103 21226 378368 SH SOLE 2 87678 0 290690 SEI INVESTMENTS CO COM 784117103 2495 44472 SH SOLE 4 40927 0 3545 SEI INVESTMENTS CO COM 784117103 5272 93977 SH SOLE 7 57798 0 36179 SEI INVESTMENTS CO COM 784117103 45 800 SH SOLE 13 800 0 0 SEI INVESTMENTS CO COM 784117103 63 1126 SH SOLE 15 1126 0 0 SEI INVESTMENTS CO COM 784117103 22072 393449 SH SOLE 18 382734 0 10715 SEI INVESTMENTS CO COM 784117103 1656 29520 SH SOLE 19 29520 0 0 SEI INVESTMENTS CO COM 784117103 409247 7294954 SH SOLE 21 7294954 0 0 SEI INVESTMENTS CO COM 784117103 251627 4485322 SH SOLE 22 4204817 0 280505 SEI INVESTMENTS CO COM 784117103 5322 94861 SH SOLE 23 94861 0 0 SEI INVESTMENTS CO COM 784117103 7436 132556 SH SOLE 25 132556 0 0 SEI INVESTMENTS CO COM 784117103 24396 434875 SH SOLE 26 200913 0 233962 SEI INVESTMENTS CO COM 784117103 1400 24954 SH SOLE 28 18379 0 6575 SEI INVESTMENTS CO COM 784117103 1671 29791 SH SOLE 29 2706 0 27085 SEI INVESTMENTS CO COM 784117103 18456 328982 SH SOLE 30 328982 0 0 SEI INVESTMENTS CO COM 784117103 2475 44119 SH SOLE 31 28120 0 15999 SEI INVESTMENTS CO COM 784117103 1251 22305 SH SOLE 34 22305 0 0 SEI INVESTMENTS CO COM 784117103 6383 113774 SH SOLE 36 113774 0 0 SEI INVESTMENTS CO COM 784117103 152 2702 SH SOLE 40 2702 0 0 SELECT BANCORP INC NEW COM 81617L108 167 14633 SH SOLE 2 739 0 13894 SELECT BANCORP INC NEW COM 81617L108 637 55674 SH SOLE 18 55674 0 0 SELECT BANCORP INC NEW COM 81617L108 306 26747 SH SOLE 19 26747 0 0 SELECT BANCORP INC NEW COM 81617L108 6365 556380 SH SOLE 21 556380 0 0 SELECT BANCORP INC NEW COM 81617L108 1673 146275 SH SOLE 22 139279 0 6996 SELECT ENERGY SVCS INC CL A COM 81617J301 711 61277 SH SOLE 2 2438 0 58839 SELECT ENERGY SVCS INC CL A COM 81617J301 4 337 SH SOLE 4 337 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 419 36071 SH SOLE 7 36071 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 2244 193274 SH SOLE 18 193274 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1164 100290 SH SOLE 19 100290 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 22491 1937169 SH SOLE 21 1937169 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 19265 1659364 SH SOLE 22 1601471 0 57893 SELECT ENERGY SVCS INC CL A COM 81617J301 188 16232 SH SOLE 26 0 0 16232 SELECT ENERGY SVCS INC CL A COM 81617J301 104 8941 SH SOLE 28 8941 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 2606 224458 SH SOLE 30 224458 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 87 7453 SH SOLE 40 7453 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 227 19492 SH SOLE 2 886 0 18606 SELECT INTERIOR CONCEPTS INC CL A 816120307 864 74182 SH SOLE 18 74182 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 416 35691 SH SOLE 19 35691 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 8181 702252 SH SOLE 21 702252 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 2853 244923 SH SOLE 22 238701 0 6222 SELECT MED HLDGS CORP COM 81619Q105 1697 106903 SH SOLE 2 14893 0 92010 SELECT MED HLDGS CORP COM 81619Q105 6 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 59 3695 SH SOLE 7 3695 0 0 SELECT MED HLDGS CORP COM 81619Q105 7863 495442 SH SOLE 18 480495 0 14947 SELECT MED HLDGS CORP COM 81619Q105 5391 339711 SH SOLE 19 339711 0 0 SELECT MED HLDGS CORP COM 81619Q105 191021 12036607 SH SOLE 21 12036607 0 0 SELECT MED HLDGS CORP COM 81619Q105 54365 3425656 SH SOLE 22 3261960 0 163696 SELECT MED HLDGS CORP COM 81619Q105 612 38585 SH SOLE 23 38585 0 0 SELECT MED HLDGS CORP COM 81619Q105 1553 97835 SH SOLE 26 41728 0 56107 SELECT MED HLDGS CORP COM 81619Q105 221 13903 SH SOLE 28 13903 0 0 SELECT MED HLDGS CORP COM 81619Q105 3406 214637 SH SOLE 30 214637 0 0 SELECT MED HLDGS CORP COM 81619Q105 2258 142277 SH SOLE 31 0 0 142277 SELECT MED HLDGS CORP COM 81619Q105 97 6099 SH SOLE 36 6099 0 0 SELECT MED HLDGS CORP COM 81619Q105 162 10221 SH SOLE 40 10221 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28549 488019 SH SOLE 2 488019 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 32170 549914 SH SOLE 7 0 0 549914 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 23 401 SH SOLE 18 401 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 195090 2105896 SH SOLE 2 2105896 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12810 138273 SH SOLE 7 0 0 138273 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 98 1053 SH SOLE 18 1053 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 74380 1280867 SH SOLE 2 1280867 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30541 525929 SH SOLE 7 0 0 525929 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3 54 SH SOLE 17 0 0 54 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 29 506 SH SOLE 18 506 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 128408 1077247 SH SOLE 2 1077247 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 93187 781774 SH SOLE 7 0 0 781774 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 68 573 SH SOLE 18 573 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 81863 1284927 SH SOLE 2 1284927 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 52344 821602 SH SOLE 7 0 0 821602 SELECT SECTOR SPDR TR ENERGY 81369Y506 41 643 SH SOLE 18 643 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 175770 6368480 SH SOLE 2 6368480 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 45994 1666455 SH SOLE 7 0 0 1666455 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 62 2240 SH SOLE 18 2240 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 49424 1790720 SH SOLE 19 1790720 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 783 28353 SH SOLE 22 28353 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 62 800 SH Put SOLE 2 800 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 8903 115000 SH Put SOLE 19 115000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 93 1200 SH Put SOLE 22 1200 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 130526 1685945 SH SOLE 2 1685945 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3 34 SH SOLE 18 34 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 268861 3445169 SH SOLE 2 3445169 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10888 139521 SH SOLE 7 0 0 139521 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 36 459 SH SOLE 18 459 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 125720 2554240 SH SOLE 2 2554240 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 66099 1342927 SH SOLE 7 0 0 1342927 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2 36 SH SOLE 17 0 0 36 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 53 1077 SH SOLE 18 1077 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 164513 4474114 SH SOLE 2 4474114 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6321 171916 SH SOLE 7 0 0 171916 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 26 704 SH SOLE 18 704 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 74477 2025479 SH SOLE 22 2025479 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 20274 340000 SH Put SOLE 2 340000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 27450 460338 SH SOLE 2 460338 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2948 49436 SH SOLE 7 0 0 49436 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 124 2087 SH SOLE 18 2087 0 0 SELECTA BIOSCIENCES INC COM 816212104 12 6861 SH SOLE 18 6861 0 0 SELECTA BIOSCIENCES INC COM 816212104 497 277574 SH SOLE 21 277574 0 0 SELECTA BIOSCIENCES INC COM 816212104 686 383409 SH SOLE 22 383409 0 0 SELECTIVE INS GROUP INC COM 816300107 4264 56938 SH SOLE 2 2217 0 54721 SELECTIVE INS GROUP INC COM 816300107 19 249 SH SOLE 4 249 0 0 SELECTIVE INS GROUP INC COM 816300107 109 1461 SH SOLE 7 1461 0 0 SELECTIVE INS GROUP INC COM 816300107 19524 260706 SH SOLE 18 260706 0 0 SELECTIVE INS GROUP INC COM 816300107 7336 97963 SH SOLE 19 97963 0 0 SELECTIVE INS GROUP INC COM 816300107 469605 6270593 SH SOLE 21 6270593 0 0 SELECTIVE INS GROUP INC COM 816300107 129919 1734801 SH SOLE 22 1654425 0 80376 SELECTIVE INS GROUP INC COM 816300107 1821 24315 SH SOLE 26 12144 0 12171 SELECTIVE INS GROUP INC COM 816300107 556 7430 SH SOLE 28 7430 0 0 SELECTIVE INS GROUP INC COM 816300107 6447 86081 SH SOLE 30 86081 0 0 SELECTIVE INS GROUP INC COM 816300107 105 1403 SH SOLE 36 1403 0 0 SELECTIVE INS GROUP INC COM 816300107 413 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 12 108681 SH SOLE 22 108681 0 0 SEMGROUP CORP CL A 81663A105 1003 83562 SH SOLE 2 3391 0 80171 SEMGROUP CORP CL A 81663A105 44 3652 SH SOLE 4 3652 0 0 SEMGROUP CORP CL A 81663A105 1007 83910 SH SOLE 7 83910 0 0 SEMGROUP CORP CL A 81663A105 3094 257830 SH SOLE 18 257830 0 0 SEMGROUP CORP CL A 81663A105 1625 135417 SH SOLE 19 135417 0 0 SEMGROUP CORP CL A 81663A105 29986 2498852 SH SOLE 21 2498852 0 0 SEMGROUP CORP CL A 81663A105 24435 2036244 SH SOLE 22 1922377 0 113867 SEMGROUP CORP CL A 81663A105 422 35206 SH SOLE 26 17744 0 17462 SEMGROUP CORP CL A 81663A105 114 9496 SH SOLE 28 9496 0 0 SEMGROUP CORP CL A 81663A105 463 38599 SH SOLE 30 38599 0 0 SEMGROUP CORP CL A 81663A105 42 3500 SH SOLE 36 3500 0 0 SEMGROUP CORP CL A 81663A105 81 6741 SH SOLE 40 6741 0 0 SEMPRA ENERGY COM 816851109 98757 718544 SH SOLE 2 85591 0 632953 SEMPRA ENERGY COM 816851109 15540 113067 SH SOLE 4 105580 0 7487 SEMPRA ENERGY COM 816851109 80762 587614 SH SOLE 7 577864 0 9750 SEMPRA ENERGY COM 816851109 1245 9056 SH SOLE 13 9056 0 0 SEMPRA ENERGY COM 816851109 378 2747 SH SOLE 15 2747 0 0 SEMPRA ENERGY COM 816851109 112812 820808 SH SOLE 18 784457 0 36351 SEMPRA ENERGY COM 816851109 100715 732790 SH SOLE 19 732790 0 0 SEMPRA ENERGY COM 816851109 1164637 8473784 SH SOLE 21 8473784 0 0 SEMPRA ENERGY COM 816851109 918238 6681013 SH SOLE 22 5919238 0 761775 SEMPRA ENERGY COM 816851109 27186 197800 SH SOLE 23 197800 0 0 SEMPRA ENERGY COM 816851109 37043 269518 SH SOLE 25 269518 0 0 SEMPRA ENERGY COM 816851109 219452 1596708 SH SOLE 26 311793 0 1284915 SEMPRA ENERGY COM 816851109 7438 54115 SH SOLE 28 39718 0 14397 SEMPRA ENERGY COM 816851109 811 5902 SH SOLE 29 5902 0 0 SEMPRA ENERGY COM 816851109 151596 1102996 SH SOLE 30 1102996 0 0 SEMPRA ENERGY COM 816851109 13305 96805 SH SOLE 31 53824 0 42981 SEMPRA ENERGY COM 816851109 3566 25945 SH SOLE 32 25945 0 0 SEMPRA ENERGY COM 816851109 40675 295947 SH SOLE 34 295947 0 0 SEMPRA ENERGY COM 816851109 31372 228257 SH SOLE 36 228257 0 0 SEMPRA ENERGY COM 816851109 869 6325 SH SOLE 40 6325 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 1013 9089 SH SOLE 7 9089 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 177196 1589347 SH SOLE 21 1589347 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 342 3078 SH SOLE 7 3078 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 59931 539826 SH SOLE 21 539826 0 0 SEMTECH CORP COM 816850101 5248 109223 SH SOLE 2 30613 0 78610 SEMTECH CORP COM 816850101 15 311 SH SOLE 4 311 0 0 SEMTECH CORP COM 816850101 63 1312 SH SOLE 7 1312 0 0 SEMTECH CORP COM 816850101 17998 374572 SH SOLE 18 372155 0 2417 SEMTECH CORP COM 816850101 7045 146622 SH SOLE 19 146622 0 0 SEMTECH CORP COM 816850101 225558 4694227 SH SOLE 21 4694227 0 0 SEMTECH CORP COM 816850101 114448 2381862 SH SOLE 22 2296857 0 85005 SEMTECH CORP COM 816850101 67 1403 SH SOLE 23 1403 0 0 SEMTECH CORP COM 816850101 888 18482 SH SOLE 26 12712 0 5770 SEMTECH CORP COM 816850101 410 8526 SH SOLE 28 8526 0 0 SEMTECH CORP COM 816850101 16241 338007 SH SOLE 30 338007 0 0 SEMTECH CORP COM 816850101 292 6067 SH SOLE 40 6067 0 0 SENECA FOODS CORP NEW CL B 817070105 3 117 SH SOLE 21 117 0 0 SENECA FOODS CORP NEW CL A 817070501 192 6910 SH SOLE 2 217 0 6693 SENECA FOODS CORP NEW CL A 817070501 6 226 SH SOLE 7 226 0 0 SENECA FOODS CORP NEW CL A 817070501 875 31429 SH SOLE 18 31429 0 0 SENECA FOODS CORP NEW CL A 817070501 319 11450 SH SOLE 19 11450 0 0 SENECA FOODS CORP NEW CL A 817070501 20955 752967 SH SOLE 21 752967 0 0 SENECA FOODS CORP NEW CL A 817070501 6765 243083 SH SOLE 22 236952 0 6131 SENECA FOODS CORP NEW CL A 817070501 212 7623 SH SOLE 30 7623 0 0 SENESTECH INC COM 81720R109 8 4712 SH SOLE 18 4712 0 0 SENESTECH INC COM 81720R109 107 59642 SH SOLE 21 59642 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2281 275836 SH SOLE 2 109815 0 166021 SENIOR HSG PPTYS TR SH BEN INT 81721M109 520 62845 SH SOLE 4 62845 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2138 258519 SH SOLE 7 258519 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 80 9643 SH SOLE 15 9643 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 9234 1116613 SH SOLE 18 1116613 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4621 558755 SH SOLE 19 558755 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 136438 16497888 SH SOLE 21 16497888 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 83353 10078943 SH SOLE 22 9737139 0 341804 SENIOR HSG PPTYS TR SH BEN INT 81721M109 68 8168 SH SOLE 23 8168 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4212 509338 SH SOLE 25 509338 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1731 209270 SH SOLE 26 58453 0 150817 SENIOR HSG PPTYS TR SH BEN INT 81721M109 260 31441 SH SOLE 28 31441 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1000 120875 SH SOLE 29 120875 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 9586 1159100 SH SOLE 30 1159100 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 176 21286 SH SOLE 36 21286 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 208 25210 SH SOLE 40 25210 0 0 SENMIAO TECHNOLOGY LTD COM 817225105 19 6826 SH SOLE 22 6826 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19377 395452 SH SOLE 2 36507 0 358945 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2729 55690 SH SOLE 4 51163 0 4527 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 479 9769 SH SOLE 7 9769 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 49 998 SH SOLE 13 998 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 85 1743 SH SOLE 15 1743 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4398 89765 SH SOLE 18 76627 0 13138 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2139 43645 SH SOLE 19 43645 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 93340 1904888 SH SOLE 21 1904888 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 219727 4484232 SH SOLE 22 4165467 0 318765 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5883 120071 SH SOLE 23 120071 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7900 161232 SH SOLE 25 161232 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 31482 642480 SH SOLE 26 240164 0 402316 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1549 31608 SH SOLE 28 22635 0 8973 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1892 38608 SH SOLE 29 3973 0 34635 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10712 218619 SH SOLE 30 218619 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2520 51423 SH SOLE 31 28729 0 22694 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 388 7924 SH SOLE 34 7924 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5920 120824 SH SOLE 36 120824 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 168 3438 SH SOLE 40 3438 0 0 SENSEONICS HLDGS INC COM 81727U105 190 93154 SH SOLE 2 4888 0 88266 SENSEONICS HLDGS INC COM 81727U105 3 1421 SH SOLE 7 1421 0 0 SENSEONICS HLDGS INC COM 81727U105 752 368439 SH SOLE 18 368439 0 0 SENSEONICS HLDGS INC COM 81727U105 366 179466 SH SOLE 19 179466 0 0 SENSEONICS HLDGS INC COM 81727U105 7316 3586508 SH SOLE 21 3586508 0 0 SENSEONICS HLDGS INC COM 81727U105 5789 2837968 SH SOLE 22 2772739 0 65229 SENSEONICS HLDGS INC COM 81727U105 29 14158 SH SOLE 30 14158 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4266 58062 SH SOLE 2 19700 0 38362 SENSIENT TECHNOLOGIES CORP COM 81725T100 14 190 SH SOLE 4 190 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 59 798 SH SOLE 7 798 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 17829 242640 SH SOLE 18 242640 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5303 72169 SH SOLE 19 72169 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 219360 2985300 SH SOLE 21 2985300 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 106860 1454276 SH SOLE 22 1393487 0 60789 SENSIENT TECHNOLOGIES CORP COM 81725T100 1238 16845 SH SOLE 26 11098 0 5747 SENSIENT TECHNOLOGIES CORP COM 81725T100 394 5361 SH SOLE 28 5361 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 862 11735 SH SOLE 30 11735 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 59 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 299 4064 SH SOLE 40 4064 0 0 SENSUS HEATLHCARE INC COM 81728J109 13 2405 SH SOLE 18 2405 0 0 SENSUS HEATLHCARE INC COM 81728J109 459 82902 SH SOLE 21 82902 0 0 SENSUS HEATLHCARE INC COM 81728J109 102 18336 SH SOLE 22 18336 0 0 SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 23 32808 SH SOLE 2 32808 0 0 SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 368 526269 SH SOLE 19 526269 0 0 SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 89 127286 SH SOLE 34 127286 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 5 8437 SH SOLE 18 8437 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 71 129479 SH SOLE 21 129479 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 225 409550 SH SOLE 22 409550 0 0 SERES THERAPEUTICS INC COM 81750R102 86 26785 SH SOLE 2 10875 0 15910 SERES THERAPEUTICS INC COM 81750R102 0 122 SH SOLE 7 122 0 0 SERES THERAPEUTICS INC COM 81750R102 301 93603 SH SOLE 18 70815 0 22788 SERES THERAPEUTICS INC COM 81750R102 743 230621 SH SOLE 19 230621 0 0 SERES THERAPEUTICS INC COM 81750R102 3737 1160603 SH SOLE 21 1160603 0 0 SERES THERAPEUTICS INC COM 81750R102 2327 722714 SH SOLE 22 706381 0 16333 SERES THERAPEUTICS INC COM 81750R102 119 37078 SH SOLE 23 37078 0 0 SERES THERAPEUTICS INC COM 81750R102 161 50035 SH SOLE 26 0 0 50035 SERES THERAPEUTICS INC COM 81750R102 6 1771 SH SOLE 30 1771 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1464 34074 SH SOLE 2 1375 0 32699 SERITAGE GROWTH PPTYS CL A 81752R100 370 8613 SH SOLE 4 8613 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1508 35097 SH SOLE 7 35097 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 57 1316 SH SOLE 15 1316 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4599 107048 SH SOLE 18 107048 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4040 94031 SH SOLE 19 94031 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 45866 1067643 SH SOLE 21 1067643 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 52810 1229274 SH SOLE 22 1178533 0 50741 SERITAGE GROWTH PPTYS CL A 81752R100 41 966 SH SOLE 23 966 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 3101 72186 SH SOLE 25 72186 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1137 26465 SH SOLE 26 11491 0 14974 SERITAGE GROWTH PPTYS CL A 81752R100 190 4413 SH SOLE 28 4413 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 717 16692 SH SOLE 29 16692 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 2066 48096 SH SOLE 30 48096 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 154 3581 SH SOLE 40 3581 0 0 SERVICE CORP INTL COM 817565104 21308 455498 SH SOLE 2 99497 0 356001 SERVICE CORP INTL COM 817565104 46 991 SH SOLE 4 991 0 0 SERVICE CORP INTL COM 817565104 191 4093 SH SOLE 7 4093 0 0 SERVICE CORP INTL COM 817565104 25429 543580 SH SOLE 18 543580 0 0 SERVICE CORP INTL COM 817565104 1828 39086 SH SOLE 19 39086 0 0 SERVICE CORP INTL COM 817565104 426141 9109474 SH SOLE 21 9109474 0 0 SERVICE CORP INTL COM 817565104 274635 5870775 SH SOLE 22 5509720 0 361055 SERVICE CORP INTL COM 817565104 3561 76129 SH SOLE 26 48285 0 27844 SERVICE CORP INTL COM 817565104 1073 22932 SH SOLE 28 22932 0 0 SERVICE CORP INTL COM 817565104 3242 69299 SH SOLE 30 69299 0 0 SERVICE CORP INTL COM 817565104 392 8386 SH SOLE 31 3686 0 4700 SERVICE CORP INTL COM 817565104 102 2177 SH SOLE 36 2177 0 0 SERVICE CORP INTL COM 817565104 797 17038 SH SOLE 40 17038 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 13978 268351 SH SOLE 2 9737 0 258614 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 49 942 SH SOLE 4 942 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 160 3067 SH SOLE 7 3067 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3451 66255 SH SOLE 18 66255 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 60019 1152218 SH SOLE 19 1152218 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 79967 1535167 SH SOLE 21 1535167 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 192957 3704304 SH SOLE 22 3440160 0 264144 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 14 267 SH SOLE 23 267 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2665 51164 SH SOLE 26 34490 0 16674 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 874 16773 SH SOLE 28 16773 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 35 663 SH SOLE 29 663 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1991 38217 SH SOLE 30 38217 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3968 76181 SH SOLE 31 2877 0 73304 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 122 2337 SH SOLE 36 2337 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 663 12737 SH SOLE 40 12737 0 0 SERVICENOW INC COM 81762P102 161626 588651 SH SOLE 2 128745 0 459906 SERVICENOW INC COM 81762P102 23611 85992 SH SOLE 4 81107 0 4885 SERVICENOW INC COM 81762P102 4883 17783 SH SOLE 7 16122 0 1661 SERVICENOW INC COM 81762P102 7170 26112 SH SOLE 13 26112 0 0 SERVICENOW INC COM 81762P102 487 1772 SH SOLE 15 1772 0 0 SERVICENOW INC COM 81762P102 216552 788695 SH SOLE 18 576720 0 211975 SERVICENOW INC COM 81762P102 245176 892947 SH SOLE 19 892947 0 0 SERVICENOW INC COM 81762P102 625104 2276664 SH SOLE 21 2276664 0 0 SERVICENOW INC COM 81762P102 1426693 5196098 SH SOLE 22 4684153 0 511945 SERVICENOW INC COM 81762P102 50372 183456 SH SOLE 23 183456 0 0 SERVICENOW INC COM 81762P102 49208 179219 SH SOLE 25 179219 0 0 SERVICENOW INC COM 81762P102 162159 590594 SH SOLE 26 202003 0 388591 SERVICENOW INC COM 81762P102 9865 35930 SH SOLE 28 26462 0 9468 SERVICENOW INC COM 81762P102 20808 75783 SH SOLE 29 29192 0 46591 SERVICENOW INC COM 81762P102 91686 333924 SH SOLE 30 333924 0 0 SERVICENOW INC COM 81762P102 32558 118579 SH SOLE 31 81501 0 37078 SERVICENOW INC COM 81762P102 45216 164678 SH SOLE 34 164678 0 0 SERVICENOW INC COM 81762P102 39844 145113 SH SOLE 36 145113 0 0 SERVICENOW INC COM 81762P102 1085 3952 SH SOLE 40 3952 0 0 SERVICENOW INC NOTE 6/0 81762PAC6 3939 1900000 PRN SOLE 21 1900000 0 0 SERVICESOURCE INTL INC COM 81763U100 17 17763 SH SOLE 18 17763 0 0 SERVICESOURCE INTL INC COM 81763U100 247 260473 SH SOLE 21 260473 0 0 SERVICESOURCE INTL INC COM 81763U100 973 1023862 SH SOLE 22 1023862 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1419 41432 SH SOLE 2 2002 0 39430 SERVISFIRST BANCSHARES INC COM 81768T108 8 234 SH SOLE 4 234 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 36 1042 SH SOLE 7 1042 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 9689 282813 SH SOLE 18 282813 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2781 81171 SH SOLE 19 81171 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 171365 5001909 SH SOLE 21 5001909 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 52835 1542171 SH SOLE 22 1479944 0 62227 SERVISFIRST BANCSHARES INC COM 81768T108 862 25160 SH SOLE 26 13257 0 11903 SERVISFIRST BANCSHARES INC COM 81768T108 215 6288 SH SOLE 28 6288 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2270 66267 SH SOLE 30 66267 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 162 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 23 15611 SH SOLE 18 15611 0 0 SESEN BIO INC COM 817763105 300 200014 SH SOLE 21 200014 0 0 SESEN BIO INC COM 817763105 1857 1238019 SH SOLE 22 1238019 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 17 1953 SH SOLE 18 1953 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 312 35905 SH SOLE 21 35905 0 0 SHAKE SHACK INC CL A 819047101 1762 24406 SH SOLE 2 1169 0 23237 SHAKE SHACK INC CL A 819047101 12 161 SH SOLE 4 161 0 0 SHAKE SHACK INC CL A 819047101 39 538 SH SOLE 7 538 0 0 SHAKE SHACK INC CL A 819047101 8822 122192 SH SOLE 18 120803 0 1389 SHAKE SHACK INC CL A 819047101 3494 48398 SH SOLE 19 48398 0 0 SHAKE SHACK INC CL A 819047101 205021 2839621 SH SOLE 21 2839621 0 0 SHAKE SHACK INC CL A 819047101 58161 805558 SH SOLE 22 765226 0 40332 SHAKE SHACK INC CL A 819047101 9 123 SH SOLE 23 123 0 0 SHAKE SHACK INC CL A 819047101 701 9711 SH SOLE 26 8042 0 1669 SHAKE SHACK INC CL A 819047101 259 3591 SH SOLE 28 3591 0 0 SHAKE SHACK INC CL A 819047101 3048 42214 SH SOLE 30 42214 0 0 SHAKE SHACK INC CL A 819047101 195 2703 SH SOLE 40 2703 0 0 SHARPS COMPLIANCE CORP COM 820017101 10 2804 SH SOLE 18 2804 0 0 SHARPS COMPLIANCE CORP COM 820017101 162 45547 SH SOLE 21 45547 0 0 SHARPS COMPLIANCE CORP COM 820017101 215 60388 SH SOLE 22 60388 0 0 SHARPSPRING INC COM 820054104 98 7546 SH SOLE 2 361 0 7185 SHARPSPRING INC COM 820054104 384 29583 SH SOLE 18 29583 0 0 SHARPSPRING INC COM 820054104 186 14285 SH SOLE 19 14285 0 0 SHARPSPRING INC COM 820054104 3667 282285 SH SOLE 21 282285 0 0 SHARPSPRING INC COM 820054104 2935 225957 SH SOLE 22 223444 0 2513 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 17288 834371 SH SOLE 19 834371 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1615 41924 SH SOLE 2 1991 0 39933 SHENANDOAH TELECOMMUNICATION COM 82312B106 9 226 SH SOLE 4 226 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 35 897 SH SOLE 7 897 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 6028 156499 SH SOLE 18 156499 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3284 85243 SH SOLE 19 85243 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 61968 1608712 SH SOLE 21 1608712 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 52769 1369905 SH SOLE 22 1304854 0 65051 SHENANDOAH TELECOMMUNICATION COM 82312B106 965 25063 SH SOLE 26 12820 0 12243 SHENANDOAH TELECOMMUNICATION COM 82312B106 222 5764 SH SOLE 28 5764 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 518 13457 SH SOLE 30 13457 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 189 4910 SH SOLE 40 4910 0 0 SHERWIN WILLIAMS CO COM 824348106 104210 227389 SH SOLE 2 23797 0 203592 SHERWIN WILLIAMS CO COM 824348106 13374 29183 SH SOLE 4 26962 0 2221 SHERWIN WILLIAMS CO COM 824348106 41854 91327 SH SOLE 7 72882 0 18445 SHERWIN WILLIAMS CO COM 824348106 519 1132 SH SOLE 13 1132 0 0 SHERWIN WILLIAMS CO COM 824348106 363 792 SH SOLE 15 792 0 0 SHERWIN WILLIAMS CO COM 824348106 202846 442615 SH SOLE 18 356927 0 85688 SHERWIN WILLIAMS CO COM 824348106 104837 228757 SH SOLE 19 228757 0 0 SHERWIN WILLIAMS CO COM 824348106 714767 1559639 SH SOLE 21 1559639 0 0 SHERWIN WILLIAMS CO COM 824348106 925092 2018573 SH SOLE 22 1792741 0 225832 SHERWIN WILLIAMS CO COM 824348106 28070 61249 SH SOLE 23 61249 0 0 SHERWIN WILLIAMS CO COM 824348106 37578 81997 SH SOLE 25 81997 0 0 SHERWIN WILLIAMS CO COM 824348106 170241 371469 SH SOLE 26 95289 0 276180 SHERWIN WILLIAMS CO COM 824348106 7623 16634 SH SOLE 28 12207 0 4427 SHERWIN WILLIAMS CO COM 824348106 1037 2263 SH SOLE 29 2263 0 0 SHERWIN WILLIAMS CO COM 824348106 121559 265245 SH SOLE 30 265245 0 0 SHERWIN WILLIAMS CO COM 824348106 21768 47499 SH SOLE 31 15962 0 31537 SHERWIN WILLIAMS CO COM 824348106 8433 18400 SH SOLE 34 18400 0 0 SHERWIN WILLIAMS CO COM 824348106 29414 64181 SH SOLE 36 64181 0 0 SHERWIN WILLIAMS CO COM 824348106 879 1917 SH SOLE 40 1917 0 0 SHILOH INDS INC COM 824543102 16 3267 SH SOLE 18 3267 0 0 SHILOH INDS INC COM 824543102 221 45386 SH SOLE 21 45386 0 0 SHILOH INDS INC COM 824543102 825 169418 SH SOLE 22 169418 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 871 22403 SH SOLE 13 22403 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 994 25556 SH SOLE 21 25556 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 8298 213422 SH SOLE 22 213422 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 17 440 SH SOLE 25 440 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 60 1533 SH SOLE 30 1533 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 1053 84158 SH SOLE 2 3354 0 80804 SHIP FINANCE INTERNATIONAL L SHS G81075106 255 20415 SH SOLE 7 20415 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 3316 265057 SH SOLE 18 265057 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 1773 141719 SH SOLE 19 141719 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 30728 2456284 SH SOLE 21 2456284 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 12006 959703 SH SOLE 22 883018 0 76685 SHOCKWAVE MED INC COM 82489T104 331 5794 SH SOLE 2 277 0 5517 SHOCKWAVE MED INC COM 82489T104 11 200 SH SOLE 7 200 0 0 SHOCKWAVE MED INC COM 82489T104 1232 21586 SH SOLE 18 21586 0 0 SHOCKWAVE MED INC COM 82489T104 672 11765 SH SOLE 19 11765 0 0 SHOCKWAVE MED INC COM 82489T104 11324 198355 SH SOLE 21 198355 0 0 SHOCKWAVE MED INC COM 82489T104 4545 79607 SH SOLE 22 74273 0 5334 SHOE CARNIVAL INC COM 824889109 280 10147 SH SOLE 2 395 0 9752 SHOE CARNIVAL INC COM 824889109 4 153 SH SOLE 7 153 0 0 SHOE CARNIVAL INC COM 824889109 1262 45736 SH SOLE 18 45736 0 0 SHOE CARNIVAL INC COM 824889109 437 15820 SH SOLE 19 15820 0 0 SHOE CARNIVAL INC COM 824889109 29144 1055924 SH SOLE 21 1055924 0 0 SHOE CARNIVAL INC COM 824889109 8859 320971 SH SOLE 22 302761 0 18210 SHOE CARNIVAL INC COM 824889109 197 7138 SH SOLE 26 0 0 7138 SHOE CARNIVAL INC COM 824889109 36 1315 SH SOLE 28 1315 0 0 SHOE CARNIVAL INC COM 824889109 445 16132 SH SOLE 30 16132 0 0 SHOE CARNIVAL INC COM 824889109 49 1759 SH SOLE 40 1759 0 0 SHOPIFY INC CL A 82509L107 6 20 SH SOLE 17 0 0 20 SHOPIFY INC CL A 82509L107 27111 90325 SH SOLE 19 90325 0 0 SHOPIFY INC CL A 82509L107 6084 20269 SH SOLE 21 20269 0 0 SHOPIFY INC CL A 82509L107 754 2511 SH SOLE 34 2511 0 0 SHORE BANCSHARES INC COM 825107105 215 13177 SH SOLE 2 449 0 12728 SHORE BANCSHARES INC COM 825107105 5 317 SH SOLE 7 317 0 0 SHORE BANCSHARES INC COM 825107105 750 45887 SH SOLE 18 45887 0 0 SHORE BANCSHARES INC COM 825107105 347 21265 SH SOLE 19 21265 0 0 SHORE BANCSHARES INC COM 825107105 7076 433041 SH SOLE 21 433041 0 0 SHORE BANCSHARES INC COM 825107105 4629 283292 SH SOLE 22 274441 0 8851 SHOTSPOTTER INC COM 82536T107 308 6972 SH SOLE 2 360 0 6612 SHOTSPOTTER INC COM 82536T107 7 153 SH SOLE 7 153 0 0 SHOTSPOTTER INC COM 82536T107 1234 27919 SH SOLE 18 27919 0 0 SHOTSPOTTER INC COM 82536T107 604 13674 SH SOLE 19 13674 0 0 SHOTSPOTTER INC COM 82536T107 11910 269465 SH SOLE 21 269465 0 0 SHOTSPOTTER INC COM 82536T107 10474 236969 SH SOLE 22 230945 0 6024 SHOTSPOTTER INC COM 82536T107 48 1095 SH SOLE 30 1095 0 0 SHUTTERFLY INC COM 82568P304 1523 30124 SH SOLE 2 1420 0 28704 SHUTTERFLY INC COM 82568P304 11 211 SH SOLE 4 211 0 0 SHUTTERFLY INC COM 82568P304 36 711 SH SOLE 7 711 0 0 SHUTTERFLY INC COM 82568P304 7591 150162 SH SOLE 18 150162 0 0 SHUTTERFLY INC COM 82568P304 2947 58293 SH SOLE 19 58293 0 0 SHUTTERFLY INC COM 82568P304 186386 3687152 SH SOLE 21 3687152 0 0 SHUTTERFLY INC COM 82568P304 50482 998649 SH SOLE 22 952437 0 46212 SHUTTERFLY INC COM 82568P304 45 888 SH SOLE 23 888 0 0 SHUTTERFLY INC COM 82568P304 567 11218 SH SOLE 26 5383 0 5835 SHUTTERFLY INC COM 82568P304 207 4088 SH SOLE 28 4088 0 0 SHUTTERFLY INC COM 82568P304 2527 49981 SH SOLE 30 49981 0 0 SHUTTERFLY INC COM 82568P304 143 2819 SH SOLE 40 2819 0 0 SHUTTERSTOCK INC COM 825690100 656 16749 SH SOLE 2 804 0 15945 SHUTTERSTOCK INC COM 825690100 4 102 SH SOLE 4 102 0 0 SHUTTERSTOCK INC COM 825690100 17 432 SH SOLE 7 432 0 0 SHUTTERSTOCK INC COM 825690100 3229 82406 SH SOLE 18 82406 0 0 SHUTTERSTOCK INC COM 825690100 1280 32649 SH SOLE 19 32649 0 0 SHUTTERSTOCK INC COM 825690100 79264 2022553 SH SOLE 21 2022553 0 0 SHUTTERSTOCK INC COM 825690100 23210 592231 SH SOLE 22 544533 0 47698 SHUTTERSTOCK INC COM 825690100 322 8222 SH SOLE 26 0 0 8222 SHUTTERSTOCK INC COM 825690100 114 2902 SH SOLE 28 2902 0 0 SHUTTERSTOCK INC COM 825690100 1058 26990 SH SOLE 30 26990 0 0 SHUTTERSTOCK INC COM 825690100 78 2000 SH SOLE 40 2000 0 0 SI BONE INC COM 825704109 587 28883 SH SOLE 2 15747 0 13136 SI BONE INC COM 825704109 1274 62635 SH SOLE 18 62635 0 0 SI BONE INC COM 825704109 2467 121274 SH SOLE 19 121274 0 0 SI BONE INC COM 825704109 11162 548768 SH SOLE 21 548768 0 0 SI BONE INC COM 825704109 6316 310532 SH SOLE 22 303741 0 6791 SI BONE INC COM 825704109 98 4800 SH SOLE 23 4800 0 0 SI BONE INC COM 825704109 883 43402 SH SOLE 34 43402 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 8718 1835447 SH SOLE 7 1835447 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 15175 3194756 SH SOLE 30 3194756 0 0 SIEBERT FINL CORP COM 826176109 47 5248 SH SOLE 2 309 0 4939 SIEBERT FINL CORP COM 826176109 227 25179 SH SOLE 18 25179 0 0 SIEBERT FINL CORP COM 826176109 98 10847 SH SOLE 19 10847 0 0 SIEBERT FINL CORP COM 826176109 2447 271875 SH SOLE 21 271875 0 0 SIEBERT FINL CORP COM 826176109 656 72922 SH SOLE 22 68482 0 4440 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 4 4784 SH SOLE 18 4784 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 51 58669 SH SOLE 21 58669 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 42 48485 SH SOLE 22 48485 0 0 SIENTRA INC COM 82621J105 133 21559 SH SOLE 2 870 0 20689 SIENTRA INC COM 82621J105 3 495 SH SOLE 7 495 0 0 SIENTRA INC COM 82621J105 480 77962 SH SOLE 18 77962 0 0 SIENTRA INC COM 82621J105 223 36280 SH SOLE 19 36280 0 0 SIENTRA INC COM 82621J105 4613 748901 SH SOLE 21 748901 0 0 SIENTRA INC COM 82621J105 5498 892544 SH SOLE 22 874265 0 18279 SIERRA BANCORP COM 82620P102 516 19031 SH SOLE 2 5493 0 13538 SIERRA BANCORP COM 82620P102 6 232 SH SOLE 7 232 0 0 SIERRA BANCORP COM 82620P102 1391 51281 SH SOLE 18 51281 0 0 SIERRA BANCORP COM 82620P102 1860 68601 SH SOLE 19 68601 0 0 SIERRA BANCORP COM 82620P102 13202 486790 SH SOLE 21 486790 0 0 SIERRA BANCORP COM 82620P102 10611 391277 SH SOLE 22 381095 0 10182 SIERRA BANCORP COM 82620P102 571 21072 SH SOLE 23 21072 0 0 SIERRA BANCORP COM 82620P102 1028 37919 SH SOLE 26 0 0 37919 SIERRA WIRELESS INC COM 826516106 28 2335 SH SOLE 22 2335 0 0 SIFCO INDS INC COM 826546103 1 323 SH SOLE 18 323 0 0 SIFCO INDS INC COM 826546103 20 6955 SH SOLE 21 6955 0 0 SIFCO INDS INC COM 826546103 16 5558 SH SOLE 22 5558 0 0 SIGA TECHNOLOGIES INC COM 826917106 274 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 1080 190066 SH SOLE 18 190066 0 0 SIGA TECHNOLOGIES INC COM 826917106 533 93834 SH SOLE 19 93834 0 0 SIGA TECHNOLOGIES INC COM 826917106 15149 2667055 SH SOLE 21 2667055 0 0 SIGA TECHNOLOGIES INC COM 826917106 6424 1130944 SH SOLE 22 1089484 0 41460 SIGA TECHNOLOGIES INC COM 826917106 19 3303 SH SOLE 30 3303 0 0 SIGMATRON INTL INC COM 82661L101 14 5570 SH SOLE 21 5570 0 0 SIGMATRON INTL INC COM 82661L101 466 179293 SH SOLE 22 179293 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 17844 147667 SH SOLE 2 33197 0 114470 SIGNATURE BK NEW YORK N Y COM 82669G104 2049 16955 SH SOLE 4 15399 0 1556 SIGNATURE BK NEW YORK N Y COM 82669G104 428 3539 SH SOLE 7 3539 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 41 338 SH SOLE 13 338 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 19335 160006 SH SOLE 18 155737 0 4269 SIGNATURE BK NEW YORK N Y COM 82669G104 1438 11899 SH SOLE 19 11899 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 343444 2842138 SH SOLE 21 2842138 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 218011 1804129 SH SOLE 22 1697304 0 106825 SIGNATURE BK NEW YORK N Y COM 82669G104 4884 40415 SH SOLE 23 40415 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 55 454 SH SOLE 25 454 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 16368 135448 SH SOLE 26 52179 0 83269 SIGNATURE BK NEW YORK N Y COM 82669G104 1337 11065 SH SOLE 28 8220 0 2845 SIGNATURE BK NEW YORK N Y COM 82669G104 1551 12833 SH SOLE 29 1132 0 11701 SIGNATURE BK NEW YORK N Y COM 82669G104 10919 90362 SH SOLE 30 90362 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2346 19411 SH SOLE 31 12159 0 7252 SIGNATURE BK NEW YORK N Y COM 82669G104 292 2417 SH SOLE 34 2417 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1505 12451 SH SOLE 36 12451 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 133 1101 SH SOLE 40 1101 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1335 74639 SH SOLE 2 24284 0 50355 SIGNET JEWELERS LIMITED SHS G81276100 4 247 SH SOLE 4 247 0 0 SIGNET JEWELERS LIMITED SHS G81276100 56 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 5996 335362 SH SOLE 18 335362 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2424 135590 SH SOLE 19 135590 0 0 SIGNET JEWELERS LIMITED SHS G81276100 66057 3694483 SH SOLE 21 3694483 0 0 SIGNET JEWELERS LIMITED SHS G81276100 41022 2294294 SH SOLE 22 2190878 0 103416 SIGNET JEWELERS LIMITED SHS G81276100 254 14191 SH SOLE 25 14191 0 0 SIGNET JEWELERS LIMITED SHS G81276100 427 23893 SH SOLE 26 14438 0 9455 SIGNET JEWELERS LIMITED SHS G81276100 105 5874 SH SOLE 28 5874 0 0 SIGNET JEWELERS LIMITED SHS G81276100 394 22032 SH SOLE 30 22032 0 0 SIGNET JEWELERS LIMITED SHS G81276100 418 23352 SH SOLE 34 23352 0 0 SIGNET JEWELERS LIMITED SHS G81276100 35 1975 SH SOLE 36 1975 0 0 SIGNET JEWELERS LIMITED SHS G81276100 93 5199 SH SOLE 40 5199 0 0 SILGAN HOLDINGS INC COM 827048109 6636 216868 SH SOLE 2 52236 0 164632 SILGAN HOLDINGS INC COM 827048109 14 444 SH SOLE 4 444 0 0 SILGAN HOLDINGS INC COM 827048109 70 2295 SH SOLE 7 2295 0 0 SILGAN HOLDINGS INC COM 827048109 6741 220304 SH SOLE 18 220304 0 0 SILGAN HOLDINGS INC COM 827048109 538 17598 SH SOLE 19 17598 0 0 SILGAN HOLDINGS INC COM 827048109 117183 3829497 SH SOLE 21 3829497 0 0 SILGAN HOLDINGS INC COM 827048109 84574 2763846 SH SOLE 22 2592534 0 171312 SILGAN HOLDINGS INC COM 827048109 847 27692 SH SOLE 26 21176 0 6516 SILGAN HOLDINGS INC COM 827048109 424 13863 SH SOLE 28 13863 0 0 SILGAN HOLDINGS INC COM 827048109 645 21069 SH SOLE 30 21069 0 0 SILGAN HOLDINGS INC COM 827048109 2086 68184 SH SOLE 31 1563 0 66621 SILGAN HOLDINGS INC COM 827048109 43 1412 SH SOLE 36 1412 0 0 SILGAN HOLDINGS INC COM 827048109 259 8480 SH SOLE 40 8480 0 0 SILICON LABORATORIES INC COM 826919102 5764 55746 SH SOLE 2 20093 0 35653 SILICON LABORATORIES INC COM 826919102 21 205 SH SOLE 4 205 0 0 SILICON LABORATORIES INC COM 826919102 86 830 SH SOLE 7 830 0 0 SILICON LABORATORIES INC COM 826919102 25010 241872 SH SOLE 18 241872 0 0 SILICON LABORATORIES INC COM 826919102 23759 229781 SH SOLE 19 229781 0 0 SILICON LABORATORIES INC COM 826919102 327901 3171188 SH SOLE 21 3171188 0 0 SILICON LABORATORIES INC COM 826919102 153863 1488039 SH SOLE 22 1431044 0 56995 SILICON LABORATORIES INC COM 826919102 1248 12071 SH SOLE 26 7725 0 4346 SILICON LABORATORIES INC COM 826919102 556 5375 SH SOLE 28 5375 0 0 SILICON LABORATORIES INC COM 826919102 15846 153251 SH SOLE 30 153251 0 0 SILICON LABORATORIES INC COM 826919102 8652 83676 SH SOLE 34 83676 0 0 SILICON LABORATORIES INC COM 826919102 439 4242 SH SOLE 40 4242 0 0 SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1336 1075000 PRN SOLE 21 1075000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 85 1921 SH SOLE 18 0 0 1921 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9020 203235 SH SOLE 19 203235 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4080 91929 SH SOLE 21 91929 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5841 131610 SH SOLE 25 131610 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3180 71662 SH SOLE 26 71662 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 24688 556295 SH SOLE 34 556295 0 0 SILK ROAD MEDICAL INC COM 82710M100 295 6080 SH SOLE 2 288 0 5792 SILK ROAD MEDICAL INC COM 82710M100 12 239 SH SOLE 7 239 0 0 SILK ROAD MEDICAL INC COM 82710M100 1101 22728 SH SOLE 18 22728 0 0 SILK ROAD MEDICAL INC COM 82710M100 601 12412 SH SOLE 19 12412 0 0 SILK ROAD MEDICAL INC COM 82710M100 10120 208824 SH SOLE 21 208824 0 0 SILK ROAD MEDICAL INC COM 82710M100 4116 84931 SH SOLE 22 78213 0 6718 SILVERBOW RES INC COM 82836G102 123 8871 SH SOLE 2 220 0 8651 SILVERBOW RES INC COM 82836G102 3 230 SH SOLE 7 230 0 0 SILVERBOW RES INC COM 82836G102 331 23912 SH SOLE 18 23912 0 0 SILVERBOW RES INC COM 82836G102 146 10543 SH SOLE 19 10543 0 0 SILVERBOW RES INC COM 82836G102 3513 253634 SH SOLE 21 253634 0 0 SILVERBOW RES INC COM 82836G102 2185 157749 SH SOLE 22 152899 0 4850 SILVERCORP METALS INC COM 82835P103 286 116242 SH SOLE 22 116242 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 107 7647 SH SOLE 2 518 0 7129 SILVERCREST ASSET MGMT GROUP CL A 828359109 419 29838 SH SOLE 18 29838 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 200 14253 SH SOLE 19 14253 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3861 275183 SH SOLE 21 275183 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 1899 135361 SH SOLE 22 129178 0 6183 SILVERCREST ASSET MGMT GROUP CL A 828359109 9 652 SH SOLE 23 652 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 1 96 SH SOLE 26 0 0 96 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2166 93138 SH SOLE 2 3749 0 89389 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 31 1335 SH SOLE 7 1335 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10172 437306 SH SOLE 18 437306 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3601 154803 SH SOLE 19 154803 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 238500 10253656 SH SOLE 21 10253656 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 65711 2825081 SH SOLE 22 2716223 0 108858 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 452 19436 SH SOLE 26 13198 0 6238 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 250 10742 SH SOLE 28 10742 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3173 136397 SH SOLE 30 136397 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 674 28991 SH SOLE 31 0 0 28991 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 243 10433 SH SOLE 40 10433 0 0 SIMON PPTY GROUP INC NEW COM 828806109 172071 1077059 SH SOLE 2 373353 0 703706 SIMON PPTY GROUP INC NEW COM 828806109 51746 323897 SH SOLE 4 315726 0 8171 SIMON PPTY GROUP INC NEW COM 828806109 99707 624106 SH SOLE 7 624106 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7942 49709 SH SOLE 13 49709 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2263 14163 SH SOLE 15 14163 0 0 SIMON PPTY GROUP INC NEW COM 828806109 168691 1055902 SH SOLE 18 993024 0 62878 SIMON PPTY GROUP INC NEW COM 828806109 141677 886813 SH SOLE 19 886813 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1473593 9223791 SH SOLE 21 9223791 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1837954 11504469 SH SOLE 22 10276581 0 1227888 SIMON PPTY GROUP INC NEW COM 828806109 63503 397492 SH SOLE 23 397492 0 0 SIMON PPTY GROUP INC NEW COM 828806109 152927 957231 SH SOLE 25 957231 0 0 SIMON PPTY GROUP INC NEW COM 828806109 210579 1318096 SH SOLE 26 376613 0 941483 SIMON PPTY GROUP INC NEW COM 828806109 12308 77039 SH SOLE 28 60639 0 16400 SIMON PPTY GROUP INC NEW COM 828806109 56578 354142 SH SOLE 29 230446 0 123696 SIMON PPTY GROUP INC NEW COM 828806109 390005 2441195 SH SOLE 30 2441195 0 0 SIMON PPTY GROUP INC NEW COM 828806109 39113 244822 SH SOLE 31 170393 0 74429 SIMON PPTY GROUP INC NEW COM 828806109 31453 196874 SH SOLE 34 196874 0 0 SIMON PPTY GROUP INC NEW COM 828806109 47230 295629 SH SOLE 36 295629 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1114 6975 SH SOLE 40 6975 0 0 SIMON PPTY GROUP INC NEW OPTIONS 828806109 64 400 SH Put SOLE 2 400 0 0 SIMON PPTY GROUP INC NEW OPTIONS 828806109 11583 72500 SH Put SOLE 19 72500 0 0 SIMON PPTY GROUP INC NEW OPTIONS 828806109 96 600 SH Put SOLE 22 600 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1865 77457 SH SOLE 2 9160 0 68297 SIMPLY GOOD FOODS CO COM 82900L102 9 394 SH SOLE 4 394 0 0 SIMPLY GOOD FOODS CO COM 82900L102 31 1272 SH SOLE 7 1272 0 0 SIMPLY GOOD FOODS CO COM 82900L102 5572 231378 SH SOLE 18 231378 0 0 SIMPLY GOOD FOODS CO COM 82900L102 4367 181374 SH SOLE 19 181374 0 0 SIMPLY GOOD FOODS CO COM 82900L102 53496 2221609 SH SOLE 21 2221609 0 0 SIMPLY GOOD FOODS CO COM 82900L102 45130 1874163 SH SOLE 22 1783254 0 90909 SIMPLY GOOD FOODS CO COM 82900L102 411 17048 SH SOLE 23 17048 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1546 64201 SH SOLE 26 20822 0 43379 SIMPLY GOOD FOODS CO COM 82900L102 231 9580 SH SOLE 28 9580 0 0 SIMPLY GOOD FOODS CO COM 82900L102 428 17757 SH SOLE 30 17757 0 0 SIMPLY GOOD FOODS CO COM 82900L102 154 6406 SH SOLE 40 6406 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 2597 39082 SH SOLE 2 1851 0 37231 SIMPSON MANUFACTURING CO INC COM 829073105 17 263 SH SOLE 4 263 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 60 904 SH SOLE 7 904 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 12749 191832 SH SOLE 18 191832 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 5079 76416 SH SOLE 19 76416 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 305118 4591002 SH SOLE 21 4591002 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 87634 1318605 SH SOLE 22 1259328 0 59277 SIMPSON MANUFACTURING CO INC COM 829073105 1110 16699 SH SOLE 26 12776 0 3923 SIMPSON MANUFACTURING CO INC COM 829073105 348 5240 SH SOLE 28 5240 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 3948 59409 SH SOLE 30 59409 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 194 2920 SH SOLE 31 0 0 2920 SIMPSON MANUFACTURING CO INC COM 829073105 299 4495 SH SOLE 40 4495 0 0 SIMULATIONS PLUS INC COM 829214105 300 10498 SH SOLE 2 445 0 10053 SIMULATIONS PLUS INC COM 829214105 8 283 SH SOLE 7 283 0 0 SIMULATIONS PLUS INC COM 829214105 1173 41059 SH SOLE 18 41059 0 0 SIMULATIONS PLUS INC COM 829214105 580 20316 SH SOLE 19 20316 0 0 SIMULATIONS PLUS INC COM 829214105 11314 396137 SH SOLE 21 396137 0 0 SIMULATIONS PLUS INC COM 829214105 11608 406454 SH SOLE 22 397341 0 9113 SIMULATIONS PLUS INC COM 829214105 544 19044 SH SOLE 31 0 0 19044 SINA CORP ORD G81477104 2927 67860 SH SOLE 2 2555 0 65305 SINA CORP ORD G81477104 609 14117 SH SOLE 4 14117 0 0 SINA CORP ORD G81477104 388 9006 SH SOLE 7 9006 0 0 SINA CORP ORD G81477104 34 797 SH SOLE 13 797 0 0 SINA CORP ORD G81477104 935 21689 SH SOLE 15 20701 0 988 SINA CORP ORD G81477104 1198 27787 SH SOLE 18 27787 0 0 SINA CORP ORD G81477104 59497 1379479 SH SOLE 21 1379479 0 0 SINA CORP ORD G81477104 51216 1187482 SH SOLE 22 1121803 0 65679 SINA CORP ORD G81477104 1860 43135 SH SOLE 23 43135 0 0 SINA CORP ORD G81477104 1563 36241 SH SOLE 25 36241 0 0 SINA CORP ORD G81477104 12657 293451 SH SOLE 26 63467 0 229984 SINA CORP ORD G81477104 31 723 SH SOLE 28 723 0 0 SINA CORP ORD G81477104 496 11489 SH SOLE 29 6580 0 4909 SINA CORP ORD G81477104 18861 437315 SH SOLE 30 437315 0 0 SINA CORP ORD G81477104 149 3456 SH SOLE 31 3456 0 0 SINA CORP ORD G81477104 217 5035 SH SOLE 34 5035 0 0 SINA CORP ORD G81477104 30 684 SH SOLE 36 684 0 0 SINA CORP ORD G81477104 22 519 SH SOLE 40 519 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 11985 223481 SH SOLE 2 106255 0 117226 SINCLAIR BROADCAST GROUP INC CL A 829226109 941 17539 SH SOLE 4 17539 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 186 3461 SH SOLE 7 3461 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1044 19458 SH SOLE 13 19458 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3788 70640 SH SOLE 18 63965 0 6675 SINCLAIR BROADCAST GROUP INC CL A 829226109 10677 199081 SH SOLE 19 199081 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 43725 815317 SH SOLE 21 815317 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 113773 2121446 SH SOLE 22 1926302 0 195144 SINCLAIR BROADCAST GROUP INC CL A 829226109 2194 40919 SH SOLE 23 40919 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2602 48523 SH SOLE 26 18253 0 30270 SINCLAIR BROADCAST GROUP INC CL A 829226109 494 9207 SH SOLE 28 9207 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3193 59541 SH SOLE 29 28353 0 31188 SINCLAIR BROADCAST GROUP INC CL A 829226109 1468 27379 SH SOLE 30 27379 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2885 53793 SH SOLE 31 21616 0 32177 SINCLAIR BROADCAST GROUP INC CL A 829226109 176 3279 SH SOLE 34 3279 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 790 14727 SH SOLE 36 14727 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 377 7034 SH SOLE 40 7034 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1195 29907 SH SOLE 2 0 0 29907 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 482 12054 SH SOLE 22 12054 0 0 SINTX TECHNOLOGIES INC COM 829392109 0 365 SH SOLE 21 365 0 0 SINTX TECHNOLOGIES INC COM 829392109 1 7619 SH SOLE 22 7619 0 0 SIRIUS XM HLDGS INC COM 82968B103 46713 8371467 SH SOLE 2 4595292 0 3776175 SIRIUS XM HLDGS INC COM 82968B103 9433 1690430 SH SOLE 4 1647948 0 42482 SIRIUS XM HLDGS INC COM 82968B103 4014 719300 SH SOLE 7 676598 0 42702 SIRIUS XM HLDGS INC COM 82968B103 913 163557 SH SOLE 13 163557 0 0 SIRIUS XM HLDGS INC COM 82968B103 134 24033 SH SOLE 15 24033 0 0 SIRIUS XM HLDGS INC COM 82968B103 22 3943 SH SOLE 17 0 0 3943 SIRIUS XM HLDGS INC COM 82968B103 6829 1223904 SH SOLE 18 858221 0 365683 SIRIUS XM HLDGS INC COM 82968B103 15171 2718868 SH SOLE 19 2718868 0 0 SIRIUS XM HLDGS INC COM 82968B103 142031 25453625 SH SOLE 21 25453625 0 0 SIRIUS XM HLDGS INC COM 82968B103 303395 54371799 SH SOLE 22 42606755 0 11765044 SIRIUS XM HLDGS INC COM 82968B103 20243 3627692 SH SOLE 23 3627692 0 0 SIRIUS XM HLDGS INC COM 82968B103 9499 1702277 SH SOLE 25 1702277 0 0 SIRIUS XM HLDGS INC COM 82968B103 34865 6248134 SH SOLE 26 2576028 0 3672106 SIRIUS XM HLDGS INC COM 82968B103 1788 320358 SH SOLE 28 230943 0 89415 SIRIUS XM HLDGS INC COM 82968B103 7265 1301888 SH SOLE 29 1057986 0 243902 SIRIUS XM HLDGS INC COM 82968B103 24843 4452212 SH SOLE 30 4452212 0 0 SIRIUS XM HLDGS INC COM 82968B103 18112 3245908 SH SOLE 31 2317340 0 928568 SIRIUS XM HLDGS INC COM 82968B103 3596 644476 SH SOLE 32 644476 0 0 SIRIUS XM HLDGS INC COM 82968B103 2343 419841 SH SOLE 34 419841 0 0 SIRIUS XM HLDGS INC COM 82968B103 10194 1826899 SH SOLE 36 1826899 0 0 SIRIUS XM HLDGS INC COM 82968B103 271 48569 SH SOLE 40 48569 0 0 SITE CENTERS CORP COM 82981J109 3991 301445 SH SOLE 2 10602 0 290843 SITE CENTERS CORP COM 82981J109 526 39701 SH SOLE 4 39701 0 0 SITE CENTERS CORP COM 82981J109 2015 152195 SH SOLE 7 152195 0 0 SITE CENTERS CORP COM 82981J109 67 5049 SH SOLE 15 5049 0 0 SITE CENTERS CORP COM 82981J109 910 68739 SH SOLE 18 68739 0 0 SITE CENTERS CORP COM 82981J109 2591 195695 SH SOLE 19 195695 0 0 SITE CENTERS CORP COM 82981J109 34307 2591138 SH SOLE 21 2591138 0 0 SITE CENTERS CORP COM 82981J109 74952 5661055 SH SOLE 22 5352200 0 308855 SITE CENTERS CORP COM 82981J109 66 4969 SH SOLE 23 4969 0 0 SITE CENTERS CORP COM 82981J109 4207 317777 SH SOLE 25 317777 0 0 SITE CENTERS CORP COM 82981J109 1626 122775 SH SOLE 26 58544 0 64231 SITE CENTERS CORP COM 82981J109 292 22060 SH SOLE 28 22060 0 0 SITE CENTERS CORP COM 82981J109 1039 78437 SH SOLE 29 78437 0 0 SITE CENTERS CORP COM 82981J109 8739 660060 SH SOLE 30 660060 0 0 SITE CENTERS CORP COM 82981J109 1703 128617 SH SOLE 31 3348 0 125269 SITE CENTERS CORP COM 82981J109 72 5458 SH SOLE 36 5458 0 0 SITE CENTERS CORP COM 82981J109 194 14623 SH SOLE 40 14623 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2473 35687 SH SOLE 2 1684 0 34003 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10 149 SH SOLE 4 149 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 52 753 SH SOLE 7 753 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9237 133290 SH SOLE 18 133290 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4839 69832 SH SOLE 19 69832 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 89051 1285010 SH SOLE 21 1285010 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 81764 1179857 SH SOLE 22 1126353 0 53504 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 879 12684 SH SOLE 26 9330 0 3354 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 342 4937 SH SOLE 28 4937 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 781 11276 SH SOLE 30 11276 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 282 4072 SH SOLE 40 4072 0 0 SITO MOBILE LTD COM NEW 82988R203 4 5282 SH SOLE 18 5282 0 0 SITO MOBILE LTD COM NEW 82988R203 58 73647 SH SOLE 21 73647 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 10240 206114 SH SOLE 2 66982 0 139132 SIX FLAGS ENTMT CORP NEW COM 83001A102 241 4861 SH SOLE 4 4861 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 128 2569 SH SOLE 7 2569 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 10677 214923 SH SOLE 18 214187 0 736 SIX FLAGS ENTMT CORP NEW COM 83001A102 1289 25947 SH SOLE 19 25947 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 178176 3586465 SH SOLE 21 3586465 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 133341 2684002 SH SOLE 22 2515160 0 168842 SIX FLAGS ENTMT CORP NEW COM 83001A102 538 10824 SH SOLE 23 10824 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 289 5824 SH SOLE 25 5824 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1279 25742 SH SOLE 26 15534 0 10208 SIX FLAGS ENTMT CORP NEW COM 83001A102 455 9150 SH SOLE 28 9150 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 216 4339 SH SOLE 29 4339 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1080 21745 SH SOLE 30 21745 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 400 8044 SH SOLE 31 3183 0 4861 SIX FLAGS ENTMT CORP NEW COM 83001A102 226 4543 SH SOLE 34 4543 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 190 3821 SH SOLE 36 3821 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 380 7639 SH SOLE 40 7639 0 0 SJW GROUP COM 784305104 1456 23951 SH SOLE 2 1094 0 22857 SJW GROUP COM 784305104 67 1101 SH SOLE 4 1101 0 0 SJW GROUP COM 784305104 2547 41910 SH SOLE 7 41910 0 0 SJW GROUP COM 784305104 5248 86364 SH SOLE 18 86364 0 0 SJW GROUP COM 784305104 2735 45000 SH SOLE 19 45000 0 0 SJW GROUP COM 784305104 51059 840204 SH SOLE 21 840204 0 0 SJW GROUP COM 784305104 44301 728999 SH SOLE 22 690797 0 38202 SJW GROUP COM 784305104 753 12389 SH SOLE 26 10204 0 2185 SJW GROUP COM 784305104 135 2225 SH SOLE 28 2225 0 0 SJW GROUP COM 784305104 5928 97540 SH SOLE 30 97540 0 0 SJW GROUP COM 784305104 71 1165 SH SOLE 36 1165 0 0 SJW GROUP COM 784305104 142 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 685 27683 SH SOLE 22 27683 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 244 9858 SH SOLE 25 9858 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2637 106545 SH SOLE 30 106545 0 0 SKECHERS U S A INC CL A 830566105 9880 313741 SH SOLE 2 66197 0 247544 SKECHERS U S A INC CL A 830566105 21 675 SH SOLE 4 675 0 0 SKECHERS U S A INC CL A 830566105 103 3280 SH SOLE 7 3280 0 0 SKECHERS U S A INC CL A 830566105 11832 375741 SH SOLE 18 375741 0 0 SKECHERS U S A INC CL A 830566105 929 29494 SH SOLE 19 29494 0 0 SKECHERS U S A INC CL A 830566105 205311 6519875 SH SOLE 21 6519875 0 0 SKECHERS U S A INC CL A 830566105 138585 4400907 SH SOLE 22 4072136 0 328771 SKECHERS U S A INC CL A 830566105 1762 55965 SH SOLE 26 36317 0 19648 SKECHERS U S A INC CL A 830566105 542 17212 SH SOLE 28 17212 0 0 SKECHERS U S A INC CL A 830566105 1177 37388 SH SOLE 30 37388 0 0 SKECHERS U S A INC CL A 830566105 193 6127 SH SOLE 31 2827 0 3300 SKECHERS U S A INC CL A 830566105 88 2806 SH SOLE 36 2806 0 0 SKECHERS U S A INC CL A 830566105 404 12842 SH SOLE 40 12842 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1197 43713 SH SOLE 2 2079 0 41634 SKYLINE CHAMPION CORPORATION COM 830830105 7 255 SH SOLE 4 255 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 31 1126 SH SOLE 7 1126 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 4493 164092 SH SOLE 18 164092 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2362 86263 SH SOLE 19 86263 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 58190 2125289 SH SOLE 21 2125289 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 40349 1473673 SH SOLE 22 1400821 0 72852 SKYLINE CHAMPION CORPORATION COM 830830105 600 21898 SH SOLE 26 18319 0 3579 SKYLINE CHAMPION CORPORATION COM 830830105 205 7471 SH SOLE 28 7471 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 321 11716 SH SOLE 30 11716 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 134 4898 SH SOLE 40 4898 0 0 SKYWEST INC COM 830879102 3043 50163 SH SOLE 2 2070 0 48093 SKYWEST INC COM 830879102 3 57 SH SOLE 4 57 0 0 SKYWEST INC COM 830879102 61 1006 SH SOLE 7 1006 0 0 SKYWEST INC COM 830879102 13376 220466 SH SOLE 18 220466 0 0 SKYWEST INC COM 830879102 5192 85575 SH SOLE 19 85575 0 0 SKYWEST INC COM 830879102 333997 5505148 SH SOLE 21 5505148 0 0 SKYWEST INC COM 830879102 88776 1463268 SH SOLE 22 1418969 0 44299 SKYWEST INC COM 830879102 116 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 3881 63964 SH SOLE 30 63964 0 0 SKYWEST INC COM 830879102 1582 26072 SH SOLE 31 0 0 26072 SKYWEST INC COM 830879102 232 3824 SH SOLE 34 3824 0 0 SKYWEST INC COM 830879102 79 1296 SH SOLE 40 1296 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 33220 429921 SH SOLE 2 51292 0 378629 SKYWORKS SOLUTIONS INC COM 83088M102 5215 67497 SH SOLE 4 62693 0 4804 SKYWORKS SOLUTIONS INC COM 83088M102 17842 230902 SH SOLE 7 169043 0 61859 SKYWORKS SOLUTIONS INC COM 83088M102 1722 22285 SH SOLE 13 22285 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 150 1938 SH SOLE 15 1938 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 30544 395287 SH SOLE 18 371729 0 23558 SKYWORKS SOLUTIONS INC COM 83088M102 29303 379230 SH SOLE 19 379230 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 379609 4912760 SH SOLE 21 4912760 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 338201 4376874 SH SOLE 22 3801497 0 575377 SKYWORKS SOLUTIONS INC COM 83088M102 9893 128035 SH SOLE 23 128035 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 13762 178104 SH SOLE 25 178104 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 70520 912643 SH SOLE 26 223757 0 688886 SKYWORKS SOLUTIONS INC COM 83088M102 2593 33553 SH SOLE 28 24757 0 8796 SKYWORKS SOLUTIONS INC COM 83088M102 3674 47545 SH SOLE 29 3909 0 43636 SKYWORKS SOLUTIONS INC COM 83088M102 56492 731094 SH SOLE 30 731094 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4588 59378 SH SOLE 31 32861 0 26517 SKYWORKS SOLUTIONS INC COM 83088M102 1867 24159 SH SOLE 32 24159 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 12037 155778 SH SOLE 34 155778 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8895 115119 SH SOLE 36 115119 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 285 3687 SH SOLE 40 3687 0 0 SL GREEN RLTY CORP COM 78440X101 18094 225132 SH SOLE 2 23025 0 202107 SL GREEN RLTY CORP COM 78440X101 4787 59563 SH SOLE 4 57352 0 2211 SL GREEN RLTY CORP COM 78440X101 13956 173653 SH SOLE 7 167892 0 5761 SL GREEN RLTY CORP COM 78440X101 364 4532 SH SOLE 13 4532 0 0 SL GREEN RLTY CORP COM 78440X101 295 3672 SH SOLE 15 3672 0 0 SL GREEN RLTY CORP COM 78440X101 17829 221836 SH SOLE 18 210605 0 11231 SL GREEN RLTY CORP COM 78440X101 10260 127655 SH SOLE 19 127655 0 0 SL GREEN RLTY CORP COM 78440X101 223688 2783223 SH SOLE 21 2783223 0 0 SL GREEN RLTY CORP COM 78440X101 255500 3179049 SH SOLE 22 2933832 0 245217 SL GREEN RLTY CORP COM 78440X101 5536 68886 SH SOLE 23 68886 0 0 SL GREEN RLTY CORP COM 78440X101 20804 258847 SH SOLE 25 258847 0 0 SL GREEN RLTY CORP COM 78440X101 32845 408677 SH SOLE 26 112830 0 295847 SL GREEN RLTY CORP COM 78440X101 1346 16742 SH SOLE 28 12221 0 4521 SL GREEN RLTY CORP COM 78440X101 5191 64583 SH SOLE 29 46855 0 17728 SL GREEN RLTY CORP COM 78440X101 53099 660687 SH SOLE 30 660687 0 0 SL GREEN RLTY CORP COM 78440X101 2568 31947 SH SOLE 31 16994 0 14953 SL GREEN RLTY CORP COM 78440X101 865 10761 SH SOLE 34 10761 0 0 SL GREEN RLTY CORP COM 78440X101 5443 67721 SH SOLE 36 67721 0 0 SL GREEN RLTY CORP COM 78440X101 160 1985 SH SOLE 40 1985 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 16755 446805 SH SOLE 19 446805 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 10063 268350 SH SOLE 34 268350 0 0 SLEEP NUMBER CORP COM 83125X103 1073 26554 SH SOLE 2 1252 0 25302 SLEEP NUMBER CORP COM 83125X103 7 165 SH SOLE 4 165 0 0 SLEEP NUMBER CORP COM 83125X103 17 428 SH SOLE 7 428 0 0 SLEEP NUMBER CORP COM 83125X103 5397 133618 SH SOLE 18 132404 0 1214 SLEEP NUMBER CORP COM 83125X103 2667 66022 SH SOLE 19 66022 0 0 SLEEP NUMBER CORP COM 83125X103 129216 3199198 SH SOLE 21 3199198 0 0 SLEEP NUMBER CORP COM 83125X103 36143 894853 SH SOLE 22 845027 0 49826 SLEEP NUMBER CORP COM 83125X103 37 910 SH SOLE 23 910 0 0 SLEEP NUMBER CORP COM 83125X103 357 8830 SH SOLE 26 6305 0 2525 SLEEP NUMBER CORP COM 83125X103 169 4191 SH SOLE 28 4191 0 0 SLEEP NUMBER CORP COM 83125X103 1930 47783 SH SOLE 30 47783 0 0 SLEEP NUMBER CORP COM 83125X103 5300 131209 SH SOLE 31 0 0 131209 SLEEP NUMBER CORP COM 83125X103 133 3286 SH SOLE 40 3286 0 0 SLM CORP COM 78442P106 9862 1014643 SH SOLE 2 216589 0 798054 SLM CORP COM 78442P106 15 1523 SH SOLE 4 1523 0 0 SLM CORP COM 78442P106 105 10790 SH SOLE 7 10790 0 0 SLM CORP COM 78442P106 15789 1624352 SH SOLE 18 1221388 0 402964 SLM CORP COM 78442P106 5983 615514 SH SOLE 19 615514 0 0 SLM CORP COM 78442P106 209370 21540079 SH SOLE 21 21540079 0 0 SLM CORP COM 78442P106 141469 14554446 SH SOLE 22 13660107 0 894339 SLM CORP COM 78442P106 1100 113142 SH SOLE 25 0 0 113142 SLM CORP COM 78442P106 1330 136836 SH SOLE 26 84221 0 52615 SLM CORP COM 78442P106 534 54964 SH SOLE 28 54964 0 0 SLM CORP COM 78442P106 1172 120601 SH SOLE 30 120601 0 0 SLM CORP COM 78442P106 241 24841 SH SOLE 31 9041 0 15800 SLM CORP COM 78442P106 10639 1094528 SH SOLE 34 1094528 0 0 SLM CORP COM 78442P106 1049 107916 SH SOLE 36 107916 0 0 SLM CORP COM 78442P106 448 46042 SH SOLE 40 46042 0 0 SM ENERGY CO COM 78454L100 2032 162298 SH SOLE 2 48441 0 113857 SM ENERGY CO COM 78454L100 4 327 SH SOLE 4 327 0 0 SM ENERGY CO COM 78454L100 50 4010 SH SOLE 7 4010 0 0 SM ENERGY CO COM 78454L100 7656 611470 SH SOLE 18 611470 0 0 SM ENERGY CO COM 78454L100 2538 202715 SH SOLE 19 202715 0 0 SM ENERGY CO COM 78454L100 94379 7538281 SH SOLE 21 7538281 0 0 SM ENERGY CO COM 78454L100 46447 3709832 SH SOLE 22 3545949 0 163883 SM ENERGY CO COM 78454L100 314 25040 SH SOLE 26 17766 0 7274 SM ENERGY CO COM 78454L100 170 13551 SH SOLE 28 13551 0 0 SM ENERGY CO COM 78454L100 603 48153 SH SOLE 30 48153 0 0 SM ENERGY CO COM 78454L100 79 6293 SH SOLE 34 6293 0 0 SM ENERGY CO COM 78454L100 38 3003 SH SOLE 36 3003 0 0 SM ENERGY CO COM 78454L100 123 9803 SH SOLE 40 9803 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 299 13015 SH SOLE 2 455 0 12560 SMART GLOBAL HLDGS INC SHS G8232Y101 6 262 SH SOLE 7 262 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1338 58189 SH SOLE 18 58189 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 517 22468 SH SOLE 19 22468 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 32641 1419810 SH SOLE 21 1419810 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 8068 350936 SH SOLE 22 336335 0 14601 SMART GLOBAL HLDGS INC SHS G8232Y101 398 17329 SH SOLE 30 17329 0 0 SMART SAND INC COM 83191H107 53 21896 SH SOLE 2 1101 0 20795 SMART SAND INC COM 83191H107 178 72945 SH SOLE 18 72945 0 0 SMART SAND INC COM 83191H107 83 33952 SH SOLE 19 33952 0 0 SMART SAND INC COM 83191H107 1990 815727 SH SOLE 21 815727 0 0 SMART SAND INC COM 83191H107 1567 642123 SH SOLE 22 629625 0 12498 SMARTFINANCIAL INC COM NEW 83190L208 255 11773 SH SOLE 2 620 0 11153 SMARTFINANCIAL INC COM NEW 83190L208 5 241 SH SOLE 7 241 0 0 SMARTFINANCIAL INC COM NEW 83190L208 987 45501 SH SOLE 18 45501 0 0 SMARTFINANCIAL INC COM NEW 83190L208 687 31664 SH SOLE 19 31664 0 0 SMARTFINANCIAL INC COM NEW 83190L208 9294 428514 SH SOLE 21 428514 0 0 SMARTFINANCIAL INC COM NEW 83190L208 3863 178117 SH SOLE 22 169366 0 8751 SMARTFINANCIAL INC COM NEW 83190L208 710 32712 SH SOLE 26 0 0 32712 SMARTSHEET INC COM CL A 83200N103 7416 153225 SH SOLE 2 6086 0 147139 SMARTSHEET INC COM CL A 83200N103 11 233 SH SOLE 4 233 0 0 SMARTSHEET INC COM CL A 83200N103 79 1639 SH SOLE 7 1639 0 0 SMARTSHEET INC COM CL A 83200N103 2206 45580 SH SOLE 18 45580 0 0 SMARTSHEET INC COM CL A 83200N103 18796 388337 SH SOLE 19 388337 0 0 SMARTSHEET INC COM CL A 83200N103 62042 1281867 SH SOLE 21 1281867 0 0 SMARTSHEET INC COM CL A 83200N103 113274 2340367 SH SOLE 22 2188594 0 151773 SMARTSHEET INC COM CL A 83200N103 1004 20745 SH SOLE 26 15796 0 4949 SMARTSHEET INC COM CL A 83200N103 673 13904 SH SOLE 28 13904 0 0 SMARTSHEET INC COM CL A 83200N103 1198 24754 SH SOLE 30 24754 0 0 SMARTSHEET INC COM CL A 83200N103 87 1807 SH SOLE 31 1807 0 0 SMARTSHEET INC COM CL A 83200N103 12439 256998 SH SOLE 34 256998 0 0 SMARTSHEET INC COM CL A 83200N103 357 7372 SH SOLE 40 7372 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 851 19535 SH SOLE 18 19535 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1744 40057 SH SOLE 19 40057 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 525 12063 SH SOLE 25 12063 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 864 19851 SH SOLE 34 19851 0 0 SMITH A O CORP COM 831865209 29420 623830 SH SOLE 2 279499 0 344331 SMITH A O CORP COM 831865209 4243 89966 SH SOLE 4 85814 0 4152 SMITH A O CORP COM 831865209 15468 327987 SH SOLE 7 177084 0 150903 SMITH A O CORP COM 831865209 476 10084 SH SOLE 13 10084 0 0 SMITH A O CORP COM 831865209 17019 360872 SH SOLE 18 336709 0 24163 SMITH A O CORP COM 831865209 4642 98439 SH SOLE 19 98439 0 0 SMITH A O CORP COM 831865209 163154 3459593 SH SOLE 21 3459593 0 0 SMITH A O CORP COM 831865209 214418 4546597 SH SOLE 22 3964351 0 582246 SMITH A O CORP COM 831865209 8534 180950 SH SOLE 23 180950 0 0 SMITH A O CORP COM 831865209 27526 583673 SH SOLE 25 583673 0 0 SMITH A O CORP COM 831865209 21982 466123 SH SOLE 26 138336 0 327787 SMITH A O CORP COM 831865209 1317 27932 SH SOLE 28 20249 0 7683 SMITH A O CORP COM 831865209 6828 144785 SH SOLE 29 42596 0 102189 SMITH A O CORP COM 831865209 26761 567451 SH SOLE 30 567451 0 0 SMITH A O CORP COM 831865209 6369 135045 SH SOLE 31 91526 0 43519 SMITH A O CORP COM 831865209 1314 27870 SH SOLE 34 27870 0 0 SMITH A O CORP COM 831865209 1984 42071 SH SOLE 36 42071 0 0 SMITH A O CORP COM 831865209 139 2939 SH SOLE 40 2939 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 15 5059 SH SOLE 18 5059 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 213 70228 SH SOLE 21 70228 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 1040 342234 SH SOLE 22 342234 0 0 SMTC CORP COM NEW 832682207 15 3993 SH SOLE 18 3993 0 0 SMTC CORP COM NEW 832682207 163 42252 SH SOLE 21 42252 0 0 SMUCKER J M CO COM NEW 832696405 35664 309609 SH SOLE 2 49408 0 260201 SMUCKER J M CO COM NEW 832696405 5808 50417 SH SOLE 4 47293 0 3124 SMUCKER J M CO COM NEW 832696405 24265 210649 SH SOLE 7 158989 0 51660 SMUCKER J M CO COM NEW 832696405 1279 11107 SH SOLE 13 11107 0 0 SMUCKER J M CO COM NEW 832696405 104 904 SH SOLE 15 904 0 0 SMUCKER J M CO COM NEW 832696405 78012 677246 SH SOLE 18 619353 0 57893 SMUCKER J M CO COM NEW 832696405 20555 178447 SH SOLE 19 178447 0 0 SMUCKER J M CO COM NEW 832696405 381284 3310048 SH SOLE 21 3310048 0 0 SMUCKER J M CO COM NEW 832696405 342914 2976944 SH SOLE 22 2653575 0 323369 SMUCKER J M CO COM NEW 832696405 10787 93647 SH SOLE 23 93647 0 0 SMUCKER J M CO COM NEW 832696405 15714 136421 SH SOLE 25 125175 0 11246 SMUCKER J M CO COM NEW 832696405 100395 871556 SH SOLE 26 194923 0 676633 SMUCKER J M CO COM NEW 832696405 2516 21841 SH SOLE 28 15844 0 5997 SMUCKER J M CO COM NEW 832696405 6937 60222 SH SOLE 29 2393 0 57829 SMUCKER J M CO COM NEW 832696405 84782 736023 SH SOLE 30 736023 0 0 SMUCKER J M CO COM NEW 832696405 4766 41371 SH SOLE 31 20910 0 20461 SMUCKER J M CO COM NEW 832696405 14746 128017 SH SOLE 34 128017 0 0 SMUCKER J M CO COM NEW 832696405 13601 118074 SH SOLE 36 118074 0 0 SMUCKER J M CO COM NEW 832696405 274 2378 SH SOLE 40 2378 0 0 SNAP INC CL A 83304A106 4038 282358 SH SOLE 2 44039 0 238319 SNAP INC CL A 83304A106 3094 216339 SH SOLE 4 197925 0 18414 SNAP INC CL A 83304A106 352 24592 SH SOLE 7 24592 0 0 SNAP INC CL A 83304A106 72 5016 SH SOLE 13 5016 0 0 SNAP INC CL A 83304A106 788 55121 SH SOLE 18 2338 0 52783 SNAP INC CL A 83304A106 190 13276 SH SOLE 19 13276 0 0 SNAP INC CL A 83304A106 52507 3671810 SH SOLE 21 3671810 0 0 SNAP INC CL A 83304A106 195436 13666876 SH SOLE 22 13299557 0 367319 SNAP INC CL A 83304A106 6876 480872 SH SOLE 23 480872 0 0 SNAP INC CL A 83304A106 131 9183 SH SOLE 25 9183 0 0 SNAP INC CL A 83304A106 22834 1596793 SH SOLE 26 615736 0 981057 SNAP INC CL A 83304A106 1923 134473 SH SOLE 28 99190 0 35283 SNAP INC CL A 83304A106 2192 153310 SH SOLE 29 12963 0 140347 SNAP INC CL A 83304A106 16917 1183030 SH SOLE 30 1183030 0 0 SNAP INC CL A 83304A106 2752 192482 SH SOLE 31 114424 0 78058 SNAP INC CL A 83304A106 429 30011 SH SOLE 34 30011 0 0 SNAP INC CL A 83304A106 1691 118278 SH SOLE 36 118278 0 0 SNAP INC CL A 83304A106 227 15849 SH SOLE 40 15849 0 0 SNAP ON INC COM 833034101 52058 314287 SH SOLE 2 163192 0 151095 SNAP ON INC COM 833034101 9372 56580 SH SOLE 4 55087 0 1493 SNAP ON INC COM 833034101 13546 81778 SH SOLE 7 62118 0 19660 SNAP ON INC COM 833034101 4810 29038 SH SOLE 13 29038 0 0 SNAP ON INC COM 833034101 81 487 SH SOLE 15 487 0 0 SNAP ON INC COM 833034101 28511 172125 SH SOLE 18 151978 0 20147 SNAP ON INC COM 833034101 46638 281560 SH SOLE 19 281560 0 0 SNAP ON INC COM 833034101 203955 1231312 SH SOLE 21 1231312 0 0 SNAP ON INC COM 833034101 323956 1955782 SH SOLE 22 1668147 0 287635 SNAP ON INC COM 833034101 19598 118318 SH SOLE 23 118318 0 0 SNAP ON INC COM 833034101 11242 67873 SH SOLE 25 67873 0 0 SNAP ON INC COM 833034101 52360 316107 SH SOLE 26 84261 0 231846 SNAP ON INC COM 833034101 1801 10874 SH SOLE 28 7726 0 3148 SNAP ON INC COM 833034101 16262 98179 SH SOLE 29 49046 0 49133 SNAP ON INC COM 833034101 35768 215937 SH SOLE 30 215937 0 0 SNAP ON INC COM 833034101 18064 109055 SH SOLE 31 78387 0 30668 SNAP ON INC COM 833034101 5136 31007 SH SOLE 34 31007 0 0 SNAP ON INC COM 833034101 11992 72400 SH SOLE 36 72400 0 0 SNAP ON INC COM 833034101 191 1155 SH SOLE 40 1155 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1905 137129 SH SOLE 2 137129 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 928 66820 SH SOLE 18 66820 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 11291 812851 SH SOLE 19 812851 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 139 9978 SH SOLE 20 9978 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 6568 472872 SH SOLE 34 472872 0 0 SOCIAL REALITY INC COM CL A NEW 83362P300 11 2363 SH SOLE 18 2363 0 0 SOCIAL REALITY INC COM CL A NEW 83362P300 130 27882 SH SOLE 21 27882 0 0 SOCIAL REALITY INC COM CL A NEW 83362P300 9 1868 SH SOLE 22 1868 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 231 7439 SH SOLE 2 0 0 7439 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 876 28146 SH SOLE 7 28146 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 10801 347202 SH SOLE 21 347202 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 202 6484 SH SOLE 22 6484 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 700 22499 SH SOLE 25 22499 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 978 31427 SH SOLE 26 31427 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1251 40203 SH SOLE 30 40203 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 264 8493 SH SOLE 34 8493 0 0 SOGOU INC ADR REPSTG A 83409V104 311 75784 SH SOLE 22 75784 0 0 SOGOU INC ADR REPSTG A 83409V104 3 646 SH SOLE 30 646 0 0 SOHU COM LTD SPONSORED ADS 83410S108 37 2633 SH SOLE 2 2633 0 0 SOHU COM LTD SPONSORED ADS 83410S108 57 4050 SH SOLE 4 4050 0 0 SOHU COM LTD SPONSORED ADS 83410S108 33 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 3 185 SH SOLE 18 185 0 0 SOHU COM LTD SPONSORED ADS 83410S108 5025 358929 SH SOLE 21 358929 0 0 SOHU COM LTD SPONSORED ADS 83410S108 6040 431419 SH SOLE 22 431419 0 0 SOHU COM LTD SPONSORED ADS 83410S108 128 9156 SH SOLE 23 9156 0 0 SOHU COM LTD SPONSORED ADS 83410S108 25 1770 SH SOLE 25 1770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 186 13313 SH SOLE 29 13313 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1302 93026 SH SOLE 30 93026 0 0 SOHU COM LTD SPONSORED ADS 83410S108 49 3505 SH SOLE 34 3505 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 98 10753 SH SOLE 22 10753 0 0 SOLAR CAP LTD COM 83413U100 3906 190245 SH SOLE 30 190245 0 0 SOLAR SR CAP LTD COM 83416M105 1045 65662 SH SOLE 30 65662 0 0 SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1316 1365000 PRN SOLE 21 1365000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 13 208 SH SOLE 4 208 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3075 49235 SH SOLE 18 49235 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 229315 3671395 SH SOLE 21 3671395 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 50844 814018 SH SOLE 22 795874 0 18144 SOLAREDGE TECHNOLOGIES INC COM 83417M104 714 11431 SH SOLE 26 6336 0 5095 SOLAREDGE TECHNOLOGIES INC COM 83417M104 307 4914 SH SOLE 28 4914 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 17829 285452 SH SOLE 30 285452 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 256 4104 SH SOLE 40 4104 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 398 26542 SH SOLE 2 1342 0 25200 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 8 533 SH SOLE 7 533 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1595 106480 SH SOLE 18 106480 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 781 52168 SH SOLE 19 52168 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 15536 1037092 SH SOLE 21 1037092 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12858 858346 SH SOLE 22 813694 0 44652 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 99 6576 SH SOLE 26 0 0 6576 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 66 4380 SH SOLE 30 4380 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 50 3313 SH SOLE 40 3313 0 0 SOLARWINDS CORP COM 83417Q105 1200 65406 SH SOLE 2 2632 0 62774 SOLARWINDS CORP COM 83417Q105 11 591 SH SOLE 7 591 0 0 SOLARWINDS CORP COM 83417Q105 274 14919 SH SOLE 18 14919 0 0 SOLARWINDS CORP COM 83417Q105 204 11108 SH SOLE 19 11108 0 0 SOLARWINDS CORP COM 83417Q105 7690 419281 SH SOLE 21 419281 0 0 SOLARWINDS CORP COM 83417Q105 7234 394429 SH SOLE 22 330375 0 64054 SOLARWINDS CORP COM 83417Q105 3582 195337 SH SOLE 30 195337 0 0 SOLARWINDS CORP COM 83417Q105 1459 79577 SH SOLE 31 859 0 78718 SOLENO THERAPEUTICS INC COM NEW 834203200 12 4200 SH SOLE 18 4200 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 148 52862 SH SOLE 21 52862 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 42 14999 SH SOLE 22 14999 0 0 SOLID BIOSCIENCES INC COM 83422E105 69 11986 SH SOLE 2 374 0 11612 SOLID BIOSCIENCES INC COM 83422E105 1 197 SH SOLE 7 197 0 0 SOLID BIOSCIENCES INC COM 83422E105 251 43684 SH SOLE 18 43684 0 0 SOLID BIOSCIENCES INC COM 83422E105 110 19184 SH SOLE 19 19184 0 0 SOLID BIOSCIENCES INC COM 83422E105 4929 857271 SH SOLE 21 857271 0 0 SOLID BIOSCIENCES INC COM 83422E105 2245 390446 SH SOLE 22 375091 0 15355 SOLID BIOSCIENCES INC COM 83422E105 35 6084 SH SOLE 30 6084 0 0 SOLITARIO ZINC CORP COM 8342EP107 8 25392 SH SOLE 21 25392 0 0 SOLITON INC COM 834251100 25 1729 SH SOLE 2 0 0 1729 SOLITON INC COM 834251100 117 7941 SH SOLE 18 7941 0 0 SOLITON INC COM 834251100 53 3629 SH SOLE 19 3629 0 0 SOLITON INC COM 834251100 1043 70971 SH SOLE 21 70971 0 0 SOLITON INC COM 834251100 255 17327 SH SOLE 22 16549 0 778 SONIC AUTOMOTIVE INC CL A 83545G102 919 39338 SH SOLE 2 15566 0 23772 SONIC AUTOMOTIVE INC CL A 83545G102 7 287 SH SOLE 4 287 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 13 562 SH SOLE 7 562 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2564 109827 SH SOLE 18 107505 0 2322 SONIC AUTOMOTIVE INC CL A 83545G102 4943 211682 SH SOLE 19 211682 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 61273 2624129 SH SOLE 21 2624129 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 24084 1031424 SH SOLE 22 995277 0 36147 SONIC AUTOMOTIVE INC CL A 83545G102 1084 46436 SH SOLE 23 46436 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2585 110707 SH SOLE 26 0 0 110707 SONIC AUTOMOTIVE INC CL A 83545G102 67 2870 SH SOLE 28 2870 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 833 35675 SH SOLE 30 35675 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 47 2016 SH SOLE 36 2016 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 84 3592 SH SOLE 40 3592 0 0 SONIM TECHNOLOGIES INC COM 83548F101 42 3271 SH SOLE 2 295 0 2976 SONIM TECHNOLOGIES INC COM 83548F101 158 12419 SH SOLE 18 12419 0 0 SONIM TECHNOLOGIES INC COM 83548F101 75 5861 SH SOLE 19 5861 0 0 SONIM TECHNOLOGIES INC COM 83548F101 1473 115731 SH SOLE 21 115731 0 0 SONIM TECHNOLOGIES INC COM 83548F101 335 26307 SH SOLE 22 25266 0 1041 SONOCO PRODS CO COM 835495102 15902 243368 SH SOLE 2 63276 0 180092 SONOCO PRODS CO COM 835495102 27 407 SH SOLE 4 407 0 0 SONOCO PRODS CO COM 835495102 5469 83701 SH SOLE 7 83701 0 0 SONOCO PRODS CO COM 835495102 22956 351332 SH SOLE 18 351332 0 0 SONOCO PRODS CO COM 835495102 1518 23234 SH SOLE 19 23234 0 0 SONOCO PRODS CO COM 835495102 458444 7016278 SH SOLE 21 7016278 0 0 SONOCO PRODS CO COM 835495102 239405 3663983 SH SOLE 22 3449695 0 214288 SONOCO PRODS CO COM 835495102 2127 32558 SH SOLE 26 20822 0 11736 SONOCO PRODS CO COM 835495102 812 12433 SH SOLE 28 12433 0 0 SONOCO PRODS CO COM 835495102 1916 29318 SH SOLE 30 29318 0 0 SONOCO PRODS CO COM 835495102 418 6393 SH SOLE 31 2093 0 4300 SONOCO PRODS CO COM 835495102 2398 36694 SH SOLE 32 36694 0 0 SONOCO PRODS CO COM 835495102 214 3269 SH SOLE 36 3269 0 0 SONOCO PRODS CO COM 835495102 566 8662 SH SOLE 40 8662 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 5 609 SH SOLE 21 609 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 22 2835 SH SOLE 22 2835 0 0 SONOS INC COM 83570H108 683 60229 SH SOLE 2 2877 0 57352 SONOS INC COM 83570H108 12 1048 SH SOLE 7 1048 0 0 SONOS INC COM 83570H108 2626 231529 SH SOLE 18 227354 0 4175 SONOS INC COM 83570H108 1365 120359 SH SOLE 19 120359 0 0 SONOS INC COM 83570H108 23858 2103836 SH SOLE 21 2103836 0 0 SONOS INC COM 83570H108 11291 995692 SH SOLE 22 962209 0 33483 SONOS INC COM 83570H108 43 3835 SH SOLE 30 3835 0 0 SONY CORP SPONSORED ADR 835699307 1449 27650 SH SOLE 2 27650 0 0 SONY CORP SPONSORED ADR 835699307 145661 2780319 SH SOLE 18 2068111 0 712208 SONY CORP SPONSORED ADR 835699307 38130 727816 SH SOLE 19 727816 0 0 SONY CORP SPONSORED ADR 835699307 1224 23370 SH SOLE 23 23370 0 0 SONY CORP SPONSORED ADR 835699307 1559 29749 SH SOLE 25 0 0 29749 SONY CORP SPONSORED ADR 835699307 22663 432592 SH SOLE 34 432592 0 0 SONY CORP SPONSORED ADR 835699307 711 13573 SH SOLE 36 13573 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 272 101756 SH SOLE 2 4857 0 96899 SORRENTO THERAPEUTICS INC COM NEW 83587F202 5 1870 SH SOLE 7 1870 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1084 406074 SH SOLE 18 406074 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 534 200079 SH SOLE 19 200079 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 10470 3921356 SH SOLE 21 3921356 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 8380 3138475 SH SOLE 22 3026515 0 111960 SORRENTO THERAPEUTICS INC COM NEW 83587F202 53 19696 SH SOLE 28 19696 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 24 9028 SH SOLE 30 9028 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 33 12212 SH SOLE 40 12212 0 0 SOTHEBYS COM 835898107 2418 41602 SH SOLE 2 15207 0 26395 SOTHEBYS COM 835898107 16 274 SH SOLE 4 274 0 0 SOTHEBYS COM 835898107 34 578 SH SOLE 7 578 0 0 SOTHEBYS COM 835898107 0 2 SH SOLE 17 0 0 2 SOTHEBYS COM 835898107 10587 182126 SH SOLE 18 182126 0 0 SOTHEBYS COM 835898107 3179 54696 SH SOLE 19 54696 0 0 SOTHEBYS COM 835898107 131085 2255030 SH SOLE 21 2255030 0 0 SOTHEBYS COM 835898107 66596 1145640 SH SOLE 22 1091618 0 54022 SOTHEBYS COM 835898107 807 13877 SH SOLE 26 11191 0 2686 SOTHEBYS COM 835898107 293 5046 SH SOLE 28 5046 0 0 SOTHEBYS COM 835898107 729 12534 SH SOLE 30 12534 0 0 SOTHEBYS COM 835898107 196 3371 SH SOLE 40 3371 0 0 SOTHERLY HOTELS INC COM 83600C103 18 2607 SH SOLE 18 2607 0 0 SOTHERLY HOTELS INC COM 83600C103 310 44501 SH SOLE 21 44501 0 0 SOTHERLY HOTELS INC COM 83600C103 2147 308409 SH SOLE 22 308409 0 0 SOUND FINL BANCORP INC COM 83607A100 16 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 5670 168107 SH SOLE 2 3825 0 164282 SOUTH JERSEY INDS INC COM 838518108 15 458 SH SOLE 4 458 0 0 SOUTH JERSEY INDS INC COM 838518108 79 2328 SH SOLE 7 2328 0 0 SOUTH JERSEY INDS INC COM 838518108 14748 437226 SH SOLE 18 437226 0 0 SOUTH JERSEY INDS INC COM 838518108 5329 157990 SH SOLE 19 157990 0 0 SOUTH JERSEY INDS INC COM 838518108 344047 10200033 SH SOLE 21 10200033 0 0 SOUTH JERSEY INDS INC COM 838518108 93257 2764805 SH SOLE 22 2637934 0 126871 SOUTH JERSEY INDS INC COM 838518108 720 21355 SH SOLE 26 14158 0 7197 SOUTH JERSEY INDS INC COM 838518108 371 11005 SH SOLE 28 11005 0 0 SOUTH JERSEY INDS INC COM 838518108 4688 138972 SH SOLE 30 138972 0 0 SOUTH JERSEY INDS INC COM 838518108 84 2503 SH SOLE 36 2503 0 0 SOUTH JERSEY INDS INC COM 838518108 297 8819 SH SOLE 40 8819 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 9209 172946 SH SOLE 21 172946 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 56 3377 SH SOLE 2 228 0 3149 SOUTH PLAINS FINANCIAL INC COM 83946P107 195 11801 SH SOLE 18 11801 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 96 5795 SH SOLE 19 5795 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1682 101963 SH SOLE 21 101963 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 500 30286 SH SOLE 22 29235 0 1051 SOUTH ST CORP COM 840441109 2654 36020 SH SOLE 2 1460 0 34560 SOUTH ST CORP COM 840441109 22 294 SH SOLE 4 294 0 0 SOUTH ST CORP COM 840441109 53 721 SH SOLE 7 721 0 0 SOUTH ST CORP COM 840441109 11659 158255 SH SOLE 18 158255 0 0 SOUTH ST CORP COM 840441109 4405 59794 SH SOLE 19 59794 0 0 SOUTH ST CORP COM 840441109 83294 1130633 SH SOLE 21 1130633 0 0 SOUTH ST CORP COM 840441109 78149 1060794 SH SOLE 22 1011457 0 49337 SOUTH ST CORP COM 840441109 1199 16270 SH SOLE 26 11046 0 5224 SOUTH ST CORP COM 840441109 363 4927 SH SOLE 28 4927 0 0 SOUTH ST CORP COM 840441109 725 9839 SH SOLE 30 9839 0 0 SOUTH ST CORP COM 840441109 269 3655 SH SOLE 40 3655 0 0 SOUTHERN CO COM 842587107 137743 2491742 SH SOLE 2 249886 0 2241856 SOUTHERN CO COM 842587107 22017 398279 SH SOLE 4 369740 0 28539 SOUTHERN CO COM 842587107 59639 1078852 SH SOLE 7 1025530 0 53322 SOUTHERN CO COM 842587107 2218 40130 SH SOLE 13 40130 0 0 SOUTHERN CO COM 842587107 550 9950 SH SOLE 15 9950 0 0 SOUTHERN CO COM 842587107 100471 1817495 SH SOLE 18 1679797 0 137698 SOUTHERN CO COM 842587107 8592 155426 SH SOLE 19 155426 0 0 SOUTHERN CO COM 842587107 1430240 25872653 SH SOLE 21 25872653 0 0 SOUTHERN CO COM 842587107 1454914 26318989 SH SOLE 22 23437650 0 2881339 SOUTHERN CO COM 842587107 44004 796023 SH SOLE 23 796023 0 0 SOUTHERN CO COM 842587107 54316 982561 SH SOLE 25 982561 0 0 SOUTHERN CO COM 842587107 164275 2971686 SH SOLE 26 1210573 0 1761113 SOUTHERN CO COM 842587107 11225 203050 SH SOLE 28 148798 0 54252 SOUTHERN CO COM 842587107 1264 22866 SH SOLE 29 22866 0 0 SOUTHERN CO COM 842587107 281447 5091301 SH SOLE 30 5091301 0 0 SOUTHERN CO COM 842587107 20219 365751 SH SOLE 31 200185 0 165566 SOUTHERN CO COM 842587107 3180 57527 SH SOLE 34 57527 0 0 SOUTHERN CO COM 842587107 12250 221592 SH SOLE 35 221592 0 0 SOUTHERN CO COM 842587107 61956 1120764 SH SOLE 36 1120764 0 0 SOUTHERN CO COM 842587107 1310 23703 SH SOLE 40 23703 0 0 SOUTHERN COPPER CORP COM 84265V105 14342 369173 SH SOLE 2 14225 0 354948 SOUTHERN COPPER CORP COM 84265V105 769 19798 SH SOLE 4 19798 0 0 SOUTHERN COPPER CORP COM 84265V105 3167 81529 SH SOLE 7 81529 0 0 SOUTHERN COPPER CORP COM 84265V105 33 861 SH SOLE 13 861 0 0 SOUTHERN COPPER CORP COM 84265V105 36 922 SH SOLE 15 922 0 0 SOUTHERN COPPER CORP COM 84265V105 2599 66895 SH SOLE 18 66895 0 0 SOUTHERN COPPER CORP COM 84265V105 3313 85278 SH SOLE 19 85278 0 0 SOUTHERN COPPER CORP COM 84265V105 104685 2694602 SH SOLE 21 2694602 0 0 SOUTHERN COPPER CORP COM 84265V105 66215 1704383 SH SOLE 22 1467239 0 237144 SOUTHERN COPPER CORP COM 84265V105 2113 54400 SH SOLE 23 54400 0 0 SOUTHERN COPPER CORP COM 84265V105 2969 76424 SH SOLE 25 76424 0 0 SOUTHERN COPPER CORP COM 84265V105 19341 497833 SH SOLE 26 147563 0 350270 SOUTHERN COPPER CORP COM 84265V105 36 937 SH SOLE 28 937 0 0 SOUTHERN COPPER CORP COM 84265V105 655 16855 SH SOLE 29 8673 0 8182 SOUTHERN COPPER CORP COM 84265V105 19904 512342 SH SOLE 30 512342 0 0 SOUTHERN COPPER CORP COM 84265V105 268 6888 SH SOLE 31 6888 0 0 SOUTHERN COPPER CORP COM 84265V105 13605 350201 SH SOLE 34 350201 0 0 SOUTHERN COPPER CORP COM 84265V105 994 25575 SH SOLE 36 25575 0 0 SOUTHERN COPPER CORP COM 84265V105 27 696 SH SOLE 40 696 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 261 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 969 24750 SH SOLE 18 24750 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 515 13162 SH SOLE 19 13162 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 9442 241108 SH SOLE 21 241108 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 4397 112284 SH SOLE 22 106818 0 5466 SOUTHERN MO BANCORP INC COM 843380106 269 7716 SH SOLE 2 381 0 7335 SOUTHERN MO BANCORP INC COM 843380106 6 159 SH SOLE 7 159 0 0 SOUTHERN MO BANCORP INC COM 843380106 946 27174 SH SOLE 18 27174 0 0 SOUTHERN MO BANCORP INC COM 843380106 469 13459 SH SOLE 19 13459 0 0 SOUTHERN MO BANCORP INC COM 843380106 9487 272384 SH SOLE 21 272384 0 0 SOUTHERN MO BANCORP INC COM 843380106 4649 133478 SH SOLE 22 128185 0 5293 SOUTHERN NATL BANCORP OF VA COM 843395104 283 18503 SH SOLE 2 756 0 17747 SOUTHERN NATL BANCORP OF VA COM 843395104 5 359 SH SOLE 7 359 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1045 68257 SH SOLE 18 68257 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 509 33238 SH SOLE 19 33238 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 10396 679063 SH SOLE 21 679063 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 5110 333754 SH SOLE 22 318744 0 15010 SOUTHSIDE BANCSHARES INC COM 84470P109 1049 32403 SH SOLE 2 1324 0 31079 SOUTHSIDE BANCSHARES INC COM 84470P109 3 100 SH SOLE 4 100 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 23 700 SH SOLE 7 700 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4517 139504 SH SOLE 18 139504 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1777 54891 SH SOLE 19 54891 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 110617 3416226 SH SOLE 21 3416226 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 32828 1013834 SH SOLE 22 976327 0 37507 SOUTHSIDE BANCSHARES INC COM 84470P109 355 10956 SH SOLE 26 8050 0 2906 SOUTHSIDE BANCSHARES INC COM 84470P109 117 3606 SH SOLE 28 3606 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1419 43827 SH SOLE 30 43827 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 78 2420 SH SOLE 40 2420 0 0 SOUTHWEST AIRLS CO COM 844741108 54528 1073816 SH SOLE 2 135082 0 938734 SOUTHWEST AIRLS CO COM 844741108 2744 54035 SH SOLE 4 50210 0 3825 SOUTHWEST AIRLS CO COM 844741108 23048 453880 SH SOLE 7 411635 0 42245 SOUTHWEST AIRLS CO COM 844741108 376 7403 SH SOLE 13 7403 0 0 SOUTHWEST AIRLS CO COM 844741108 96 1899 SH SOLE 15 1899 0 0 SOUTHWEST AIRLS CO COM 844741108 63 1233 SH SOLE 17 0 0 1233 SOUTHWEST AIRLS CO COM 844741108 49614 977038 SH SOLE 18 933655 0 43383 SOUTHWEST AIRLS CO COM 844741108 7299 143742 SH SOLE 19 143742 0 0 SOUTHWEST AIRLS CO COM 844741108 439578 8656511 SH SOLE 21 8656511 0 0 SOUTHWEST AIRLS CO COM 844741108 611453 12041226 SH SOLE 22 10889128 0 1152098 SOUTHWEST AIRLS CO COM 844741108 5218 102751 SH SOLE 23 102751 0 0 SOUTHWEST AIRLS CO COM 844741108 7392 145577 SH SOLE 25 145577 0 0 SOUTHWEST AIRLS CO COM 844741108 52837 1040517 SH SOLE 26 217442 0 823075 SOUTHWEST AIRLS CO COM 844741108 1396 27489 SH SOLE 28 20122 0 7367 SOUTHWEST AIRLS CO COM 844741108 364 7171 SH SOLE 29 7171 0 0 SOUTHWEST AIRLS CO COM 844741108 71461 1407265 SH SOLE 30 1407265 0 0 SOUTHWEST AIRLS CO COM 844741108 2846 56037 SH SOLE 31 31975 0 24062 SOUTHWEST AIRLS CO COM 844741108 3650 71869 SH SOLE 34 71869 0 0 SOUTHWEST AIRLS CO COM 844741108 5116 100746 SH SOLE 36 100746 0 0 SOUTHWEST AIRLS CO COM 844741108 152 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 9218 102856 SH SOLE 2 48172 0 54684 SOUTHWEST GAS HOLDINGS INC COM 844895102 196 2187 SH SOLE 4 2187 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 5872 65521 SH SOLE 7 65521 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1952 21786 SH SOLE 13 21786 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 30530 340661 SH SOLE 18 338714 0 1947 SOUTHWEST GAS HOLDINGS INC COM 844895102 28265 315387 SH SOLE 19 315387 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 342259 3819001 SH SOLE 21 3819001 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 191711 2139158 SH SOLE 22 2030354 0 108804 SOUTHWEST GAS HOLDINGS INC COM 844895102 694 7740 SH SOLE 23 7740 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 82 920 SH SOLE 25 920 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 6012 67081 SH SOLE 26 10265 0 56816 SOUTHWEST GAS HOLDINGS INC COM 844895102 570 6361 SH SOLE 28 6361 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3720 41513 SH SOLE 29 1991 0 39522 SOUTHWEST GAS HOLDINGS INC COM 844895102 2075 23154 SH SOLE 30 23154 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 467 5212 SH SOLE 31 4849 0 363 SOUTHWEST GAS HOLDINGS INC COM 844895102 65 720 SH SOLE 34 720 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1455 16238 SH SOLE 36 16238 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 459 5122 SH SOLE 40 5122 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2616 827921 SH SOLE 2 281288 0 546633 SOUTHWESTERN ENERGY CO COM 845467109 8 2634 SH SOLE 4 2634 0 0 SOUTHWESTERN ENERGY CO COM 845467109 33 10510 SH SOLE 7 10510 0 0 SOUTHWESTERN ENERGY CO COM 845467109 9847 3116269 SH SOLE 18 3116269 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3927 1242697 SH SOLE 19 1242697 0 0 SOUTHWESTERN ENERGY CO COM 845467109 123065 38944744 SH SOLE 21 38944744 0 0 SOUTHWESTERN ENERGY CO COM 845467109 64174 20308199 SH SOLE 22 19536835 0 771364 SOUTHWESTERN ENERGY CO COM 845467109 316 99993 SH SOLE 23 99993 0 0 SOUTHWESTERN ENERGY CO COM 845467109 721 228011 SH SOLE 26 98877 0 129134 SOUTHWESTERN ENERGY CO COM 845467109 245 77394 SH SOLE 28 77394 0 0 SOUTHWESTERN ENERGY CO COM 845467109 876 277166 SH SOLE 30 277166 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1179 372958 SH SOLE 31 0 0 372958 SOUTHWESTERN ENERGY CO COM 845467109 174 55163 SH SOLE 40 55163 0 0 SP PLUS CORP COM 78469C103 701 21964 SH SOLE 2 973 0 20991 SP PLUS CORP COM 78469C103 18 555 SH SOLE 7 555 0 0 SP PLUS CORP COM 78469C103 2517 78838 SH SOLE 18 78838 0 0 SP PLUS CORP COM 78469C103 1236 38718 SH SOLE 19 38718 0 0 SP PLUS CORP COM 78469C103 24977 782239 SH SOLE 21 782239 0 0 SP PLUS CORP COM 78469C103 25845 809424 SH SOLE 22 761417 0 48007 SP PLUS CORP COM 78469C103 4 114 SH SOLE 23 114 0 0 SP PLUS CORP COM 78469C103 99 3088 SH SOLE 26 0 0 3088 SP PLUS CORP COM 78469C103 99 3116 SH SOLE 28 3116 0 0 SP PLUS CORP COM 78469C103 193 6052 SH SOLE 30 6052 0 0 SP PLUS CORP COM 78469C103 1576 49371 SH SOLE 34 49371 0 0 SP PLUS CORP COM 78469C103 51 1605 SH SOLE 40 1605 0 0 SPAR GROUP INC COM 784933103 4 5740 SH SOLE 21 5740 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARK ENERGY INC CL A COM 846511103 125 11200 SH SOLE 2 502 0 10698 SPARK ENERGY INC CL A COM 846511103 1 123 SH SOLE 7 123 0 0 SPARK ENERGY INC CL A COM 846511103 428 38260 SH SOLE 18 38260 0 0 SPARK ENERGY INC CL A COM 846511103 197 17585 SH SOLE 19 17585 0 0 SPARK ENERGY INC CL A COM 846511103 4196 374986 SH SOLE 21 374986 0 0 SPARK ENERGY INC CL A COM 846511103 5594 499908 SH SOLE 22 490946 0 8962 SPARK ENERGY INC CL A COM 846511103 547 48844 SH SOLE 31 0 0 48844 SPARK THERAPEUTICS INC COM 84652J103 3240 31643 SH SOLE 2 3053 0 28590 SPARK THERAPEUTICS INC COM 84652J103 17 164 SH SOLE 4 164 0 0 SPARK THERAPEUTICS INC COM 84652J103 71 691 SH SOLE 7 691 0 0 SPARK THERAPEUTICS INC COM 84652J103 11753 114800 SH SOLE 18 112350 0 2450 SPARK THERAPEUTICS INC COM 84652J103 9723 94971 SH SOLE 19 94971 0 0 SPARK THERAPEUTICS INC COM 84652J103 149995 1465082 SH SOLE 21 1465082 0 0 SPARK THERAPEUTICS INC COM 84652J103 101891 995228 SH SOLE 22 949058 0 46170 SPARK THERAPEUTICS INC COM 84652J103 643 6276 SH SOLE 23 6276 0 0 SPARK THERAPEUTICS INC COM 84652J103 3012 29423 SH SOLE 26 13865 0 15558 SPARK THERAPEUTICS INC COM 84652J103 462 4514 SH SOLE 28 4514 0 0 SPARK THERAPEUTICS INC COM 84652J103 1064 10396 SH SOLE 30 10396 0 0 SPARK THERAPEUTICS INC COM 84652J103 317 3092 SH SOLE 40 3092 0 0 SPARTAN MTRS INC COM 846819100 334 30501 SH SOLE 2 1569 0 28932 SPARTAN MTRS INC COM 846819100 8 729 SH SOLE 7 729 0 0 SPARTAN MTRS INC COM 846819100 1269 115771 SH SOLE 18 115771 0 0 SPARTAN MTRS INC COM 846819100 641 58442 SH SOLE 19 58442 0 0 SPARTAN MTRS INC COM 846819100 12601 1149747 SH SOLE 21 1149747 0 0 SPARTAN MTRS INC COM 846819100 10460 954361 SH SOLE 22 907011 0 47350 SPARTAN MTRS INC COM 846819100 148 13510 SH SOLE 26 0 0 13510 SPARTAN MTRS INC COM 846819100 104 9501 SH SOLE 30 9501 0 0 SPARTANNASH CO COM 847215100 430 36889 SH SOLE 2 1330 0 35559 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 1911 163723 SH SOLE 18 163723 0 0 SPARTANNASH CO COM 847215100 711 60883 SH SOLE 19 60883 0 0 SPARTANNASH CO COM 847215100 47089 4035075 SH SOLE 21 4035075 0 0 SPARTANNASH CO COM 847215100 12616 1081060 SH SOLE 22 1004927 0 76133 SPARTANNASH CO COM 847215100 366 31364 SH SOLE 26 13987 0 17377 SPARTANNASH CO COM 847215100 63 5434 SH SOLE 28 5434 0 0 SPARTANNASH CO COM 847215100 637 54555 SH SOLE 30 54555 0 0 SPARTANNASH CO COM 847215100 31 2614 SH SOLE 34 2614 0 0 SPARTANNASH CO COM 847215100 51 4339 SH SOLE 40 4339 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 215 810 SH SOLE 17 0 0 810 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 45 171 SH SOLE 18 171 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 18 135 SH SOLE 17 0 0 135 SPDR GOLD TRUST GOLD SHS 78463V107 260 1954 SH SOLE 18 1954 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9 241 SH SOLE 17 0 0 241 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 7 117 SH SOLE 17 0 0 117 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 17 469 SH SOLE 17 0 0 469 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 68231 1487486 SH SOLE 13 1487486 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 114 2282 SH SOLE 17 0 0 2282 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4 97 SH SOLE 17 0 0 97 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 29 SH SOLE 17 0 0 29 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 681 17576 SH SOLE 17 0 0 17576 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 15 SH SOLE 17 0 0 15 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 21 708 SH SOLE 17 0 0 708 SPDR S&P 500 ETF TR OPTIONS 78462F103 67419 230100 SH Call SOLE 2 230100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 61032 208300 SH Put SOLE 2 208300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 3432819 11716100 SH Call SOLE 19 11716100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 630331 2151300 SH Put SOLE 19 2151300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 60330 205900 SH Call SOLE 22 205900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2344 8000 SH Put SOLE 22 8000 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 9025 30800 SH Call SOLE 25 30800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 7969 27200 SH Call SOLE 26 0 0 27200 SPDR S&P 500 ETF TR OPTIONS 78462F103 10226 34900 SH Put SOLE 30 34900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 950931 3245500 SH Call SOLE 34 3245500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 29622 101100 SH Put SOLE 34 101100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 137742 470108 SH SOLE 2 331537 0 138571 SPDR S&P 500 ETF TR TR UNIT 78462F103 1680 5734 SH SOLE 17 0 0 5734 SPDR S&P 500 ETF TR TR UNIT 78462F103 27671 94439 SH SOLE 18 94439 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 21520 73446 SH SOLE 22 73446 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 266687 910193 SH SOLE 23 910193 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14810 50545 SH SOLE 25 50545 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 18888 53267 SH SOLE 2 53267 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8332 23496 SH SOLE 17 0 0 23496 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 549 1549 SH SOLE 18 1549 0 0 SPDR SERIES TRUST SPDR S&P1500VL 78464A128 1 14 SH SOLE 17 0 0 14 SPDR SERIES TRUST BLOMBRG BRC CORP 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 5845 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 3643 126711 SH SOLE 18 126711 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 12 338 SH SOLE 17 0 0 338 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 0 15 SH SOLE 17 0 0 15 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2142 55294 SH SOLE 17 0 0 55294 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12550 407729 SH SOLE 2 0 0 407729 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2 78 SH SOLE 17 0 0 78 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2376 75969 SH SOLE 17 0 0 75969 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 443 15316 SH SOLE 17 0 0 15316 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 140 4826 SH SOLE 18 4826 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 8 84 SH SOLE 17 0 0 84 SPDR SERIES TRUST DJ REIT ETF 78464A607 7017 71023 SH SOLE 22 71023 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 19 SH SOLE 17 0 0 19 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 0 6 SH SOLE 17 0 0 6 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 10700 280394 SH SOLE 2 0 0 280394 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 11 174 SH SOLE 17 0 0 174 SPDR SERIES TRUST OPTIONS 78464A730 196 7200 SH Call SOLE 2 7200 0 0 SPDR SERIES TRUST OPTIONS 78464A730 13252 486300 SH Call SOLE 19 486300 0 0 SPDR SERIES TRUST OPTIONS 78464A730 177 6500 SH Call SOLE 22 6500 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 56 558 SH SOLE 17 0 0 558 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 85 2334 SH SOLE 17 0 0 2334 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6981 103220 SH SOLE 17 0 0 103220 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1 16 SH SOLE 17 0 0 16 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 3 96 SH SOLE 17 0 0 96 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 13 384 SH SOLE 17 0 0 384 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 20815 677360 SH SOLE 2 0 0 677360 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 8084 296893 SH SOLE 2 0 0 296893 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 5563 51067 SH SOLE 2 51067 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3381 31031 SH SOLE 17 0 0 31031 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 6935 63660 SH SOLE 18 63660 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 100770 925000 SH SOLE 19 925000 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3617 33199 SH SOLE 22 33199 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 16105 147837 SH SOLE 26 0 0 147837 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 1 15 SH SOLE 17 0 0 15 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 14 286 SH SOLE 2 286 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 6 120 SH SOLE 17 0 0 120 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 4201 85854 SH SOLE 2 11 0 85843 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1 18 SH SOLE 17 0 0 18 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 122 2497 SH SOLE 18 2497 0 0 SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 4 96 SH SOLE 17 0 0 96 SPDR SERIES TRUST S&P 500 BUYBCK 78468R820 1 10 SH SOLE 17 0 0 10 SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 10 324 SH SOLE 17 0 0 324 SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 2 25 SH SOLE 17 0 0 25 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4634 86184 SH SOLE 2 5200 0 80984 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 12 227 SH SOLE 4 227 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 69 1284 SH SOLE 7 1284 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 815 15161 SH SOLE 18 15161 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 413 7673 SH SOLE 19 7673 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 22055 410179 SH SOLE 21 410179 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 58109 1080700 SH SOLE 22 1003054 0 77646 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 656 12198 SH SOLE 26 6440 0 5758 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 266 4943 SH SOLE 28 4943 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 620 11529 SH SOLE 30 11529 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 109 2035 SH SOLE 31 735 0 1300 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 56 1033 SH SOLE 36 1033 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 194 3608 SH SOLE 40 3608 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 947 110038 SH SOLE 2 15464 0 94574 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 4262 495011 SH SOLE 18 481426 0 13585 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3467 402705 SH SOLE 19 402705 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 109929 12767575 SH SOLE 21 12767575 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 29439 3419117 SH SOLE 22 3290487 0 128630 SPECTRUM PHARMACEUTICALS INC COM 84763A108 399 46363 SH SOLE 23 46363 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 982 114106 SH SOLE 26 21329 0 92777 SPECTRUM PHARMACEUTICALS INC COM 84763A108 106 12332 SH SOLE 28 12332 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1360 157924 SH SOLE 30 157924 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 6 680 SH SOLE 34 680 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 91 10623 SH SOLE 40 10623 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 236 12725 SH SOLE 2 1145 0 11580 SPEEDWAY MOTORSPORTS INC COM 847788106 6 307 SH SOLE 7 307 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 698 37608 SH SOLE 18 37608 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 467 25194 SH SOLE 19 25194 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 6495 350132 SH SOLE 21 350132 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 5666 305431 SH SOLE 22 296395 0 9036 SPEEDWAY MOTORSPORTS INC COM 847788106 37 2006 SH SOLE 23 2006 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 78 4228 SH SOLE 26 0 0 4228 SPEEDWAY MOTORSPORTS INC COM 847788106 34 1821 SH SOLE 28 1821 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 29 1553 SH SOLE 30 1553 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 459 24770 SH SOLE 31 0 0 24770 SPERO THERAPEUTICS INC COM 84833T103 116 10096 SH SOLE 2 567 0 9529 SPERO THERAPEUTICS INC COM 84833T103 404 35059 SH SOLE 18 35059 0 0 SPERO THERAPEUTICS INC COM 84833T103 196 17033 SH SOLE 19 17033 0 0 SPERO THERAPEUTICS INC COM 84833T103 4277 371614 SH SOLE 21 371614 0 0 SPERO THERAPEUTICS INC COM 84833T103 2566 222976 SH SOLE 22 217020 0 5956 SPHERIX INC COM 84842R502 0 56 SH SOLE 21 56 0 0 SPIRE INC COM 84857L101 6044 72016 SH SOLE 2 23674 0 48342 SPIRE INC COM 84857L101 178 2123 SH SOLE 4 2123 0 0 SPIRE INC COM 84857L101 5162 61506 SH SOLE 7 61506 0 0 SPIRE INC COM 84857L101 24847 296077 SH SOLE 18 296077 0 0 SPIRE INC COM 84857L101 7118 84822 SH SOLE 19 84822 0 0 SPIRE INC COM 84857L101 304548 3629022 SH SOLE 21 3629022 0 0 SPIRE INC COM 84857L101 147182 1753839 SH SOLE 22 1682369 0 71470 SPIRE INC COM 84857L101 55 654 SH SOLE 23 654 0 0 SPIRE INC COM 84857L101 1602 19087 SH SOLE 26 9790 0 9297 SPIRE INC COM 84857L101 522 6225 SH SOLE 28 6225 0 0 SPIRE INC COM 84857L101 2293 27326 SH SOLE 30 27326 0 0 SPIRE INC COM 84857L101 292 3480 SH SOLE 36 3480 0 0 SPIRE INC COM 84857L101 408 4864 SH SOLE 40 4864 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 20617 253370 SH SOLE 2 20281 0 233089 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3600 44240 SH SOLE 4 41285 0 2955 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3494 42936 SH SOLE 7 13072 0 29864 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 55 681 SH SOLE 13 681 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4808 59087 SH SOLE 18 50066 0 9021 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1950 23960 SH SOLE 19 23960 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 221674 2724272 SH SOLE 21 2724272 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 256097 3147314 SH SOLE 22 2932764 0 214550 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6163 75742 SH SOLE 23 75742 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 980 12040 SH SOLE 25 12040 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22767 279802 SH SOLE 26 92705 0 187097 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1771 21760 SH SOLE 28 15610 0 6150 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1959 24078 SH SOLE 29 2284 0 21794 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15722 193213 SH SOLE 30 193213 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2627 32290 SH SOLE 31 17456 0 14834 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 427 5248 SH SOLE 34 5248 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1480 18189 SH SOLE 36 18189 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 194 2379 SH SOLE 40 2379 0 0 SPIRIT AIRLS INC COM 848577102 3200 67040 SH SOLE 2 8219 0 58821 SPIRIT AIRLS INC COM 848577102 6 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 63 1310 SH SOLE 7 1310 0 0 SPIRIT AIRLS INC COM 848577102 10706 224304 SH SOLE 18 224304 0 0 SPIRIT AIRLS INC COM 848577102 8088 169446 SH SOLE 19 169446 0 0 SPIRIT AIRLS INC COM 848577102 104604 2191573 SH SOLE 21 2191573 0 0 SPIRIT AIRLS INC COM 848577102 97098 2034326 SH SOLE 22 1965623 0 68703 SPIRIT AIRLS INC COM 848577102 897 18800 SH SOLE 23 18800 0 0 SPIRIT AIRLS INC COM 848577102 2475 51853 SH SOLE 26 7210 0 44643 SPIRIT AIRLS INC COM 848577102 124 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 245 5140 SH SOLE 30 5140 0 0 SPIRIT AIRLS INC COM 848577102 97 2029 SH SOLE 40 2029 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 380 45515 SH SOLE 2 1563 0 43952 SPIRIT MTA REIT COM SHS BEN IN 84861U105 2 245 SH SOLE 4 245 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 9 1059 SH SOLE 7 1059 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 1269 152143 SH SOLE 18 152143 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 611 73320 SH SOLE 19 73320 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 13055 1565375 SH SOLE 21 1565375 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 12274 1471683 SH SOLE 22 1413580 0 58103 SPIRIT MTA REIT COM SHS BEN IN 84861U105 13 1503 SH SOLE 23 1503 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 366 43899 SH SOLE 26 9120 0 34779 SPIRIT MTA REIT COM SHS BEN IN 84861U105 45 5425 SH SOLE 28 5425 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 108 12982 SH SOLE 30 12982 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 234 10420 SH SOLE 2 505 0 9915 SPIRIT OF TEX BANCSHARES INC COM 84861D103 913 40599 SH SOLE 18 40599 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 461 20479 SH SOLE 19 20479 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 9168 407475 SH SOLE 21 407475 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 3889 172830 SH SOLE 22 168625 0 4205 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7007 164260 SH SOLE 2 9059 0 155201 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8691 203730 SH SOLE 4 203730 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4023 94307 SH SOLE 7 94307 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 151 3545 SH SOLE 15 3545 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 43498 1019636 SH SOLE 18 1019636 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 29345 687873 SH SOLE 19 687873 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 70169 1644840 SH SOLE 21 1644840 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 139361 3266780 SH SOLE 22 2917331 0 349449 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2701 63318 SH SOLE 23 63318 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7986 187206 SH SOLE 25 187206 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2488 58318 SH SOLE 26 18241 0 40077 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2489 58350 SH SOLE 28 58350 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1942 45526 SH SOLE 29 45526 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 16984 398118 SH SOLE 30 398118 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 207 4861 SH SOLE 31 1861 0 3000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 21878 512852 SH SOLE 34 512852 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 131 3081 SH SOLE 36 3081 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 388 9100 SH SOLE 40 9100 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 865 850000 PRN SOLE 21 850000 0 0 SPLUNK INC COM 848637104 45968 365552 SH SOLE 2 49117 0 316435 SPLUNK INC COM 848637104 6467 51425 SH SOLE 4 47295 0 4130 SPLUNK INC COM 848637104 1284 10214 SH SOLE 7 8164 0 2050 SPLUNK INC COM 848637104 107 851 SH SOLE 13 851 0 0 SPLUNK INC COM 848637104 206 1642 SH SOLE 15 1642 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 10634 84567 SH SOLE 18 73259 0 11308 SPLUNK INC COM 848637104 8626 68594 SH SOLE 19 68594 0 0 SPLUNK INC COM 848637104 339400 2699009 SH SOLE 21 2699009 0 0 SPLUNK INC COM 848637104 483328 3843564 SH SOLE 22 3554401 0 289163 SPLUNK INC COM 848637104 13783 109610 SH SOLE 23 109610 0 0 SPLUNK INC COM 848637104 25350 201588 SH SOLE 25 201588 0 0 SPLUNK INC COM 848637104 63785 507235 SH SOLE 26 178092 0 329143 SPLUNK INC COM 848637104 3764 29934 SH SOLE 28 22223 0 7711 SPLUNK INC COM 848637104 4302 34214 SH SOLE 29 3341 0 30873 SPLUNK INC COM 848637104 41319 328581 SH SOLE 30 328581 0 0 SPLUNK INC COM 848637104 5681 45174 SH SOLE 31 27800 0 17374 SPLUNK INC COM 848637104 3072 24432 SH SOLE 34 24432 0 0 SPLUNK INC COM 848637104 12586 100085 SH SOLE 36 100085 0 0 SPLUNK INC COM 848637104 463 3683 SH SOLE 40 3683 0 0 SPOK HLDGS INC COM 84863T106 266 17710 SH SOLE 2 703 0 17007 SPOK HLDGS INC COM 84863T106 4 277 SH SOLE 4 277 0 0 SPOK HLDGS INC COM 84863T106 8 516 SH SOLE 7 516 0 0 SPOK HLDGS INC COM 84863T106 1197 79572 SH SOLE 18 79572 0 0 SPOK HLDGS INC COM 84863T106 513 34120 SH SOLE 19 34120 0 0 SPOK HLDGS INC COM 84863T106 31098 2067716 SH SOLE 21 2067716 0 0 SPOK HLDGS INC COM 84863T106 9895 657940 SH SOLE 22 630120 0 27820 SPOK HLDGS INC COM 84863T106 81 5417 SH SOLE 26 0 0 5417 SPOK HLDGS INC COM 84863T106 47 3127 SH SOLE 28 3127 0 0 SPOK HLDGS INC COM 84863T106 401 26664 SH SOLE 30 26664 0 0 SPOK HLDGS INC COM 84863T106 30 1971 SH SOLE 40 1971 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 147 38945 SH SOLE 2 1261 0 37684 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4 1131 SH SOLE 7 1131 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 545 144133 SH SOLE 18 144133 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 267 70750 SH SOLE 19 70750 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 5355 1416633 SH SOLE 21 1416633 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4151 1098205 SH SOLE 22 1066013 0 32192 SPOTIFY TECHNOLOGY S A SHS L8681T102 30859 211048 SH SOLE 2 3519 0 207529 SPOTIFY TECHNOLOGY S A SHS L8681T102 326 2229 SH SOLE 7 2229 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 132 900 SH SOLE 13 900 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 95 647 SH SOLE 15 647 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 7883 53913 SH SOLE 18 53913 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3108 21254 SH SOLE 19 21254 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 189571 1296479 SH SOLE 21 1296479 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 126578 865667 SH SOLE 22 707964 0 157703 SPOTIFY TECHNOLOGY S A SHS L8681T102 16237 111047 SH SOLE 25 111047 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 20641 141167 SH SOLE 26 62998 0 78169 SPOTIFY TECHNOLOGY S A SHS L8681T102 3239 22152 SH SOLE 30 22152 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1672 11437 SH SOLE 31 2505 0 8932 SPOTIFY TECHNOLOGY S A SHS L8681T102 8304 56792 SH SOLE 36 56792 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 10 2682 SH SOLE 18 2682 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 264 71561 SH SOLE 21 71561 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 477 129330 SH SOLE 22 129330 0 0 SPRINT CORPORATION COM 85207U105 9743 1482906 SH SOLE 2 185305 0 1297601 SPRINT CORPORATION COM 85207U105 1503 228818 SH SOLE 4 207426 0 21392 SPRINT CORPORATION COM 85207U105 566 86162 SH SOLE 7 55068 0 31094 SPRINT CORPORATION COM 85207U105 41 6227 SH SOLE 15 6227 0 0 SPRINT CORPORATION COM 85207U105 2331 354862 SH SOLE 18 278834 0 76028 SPRINT CORPORATION COM 85207U105 1772 269679 SH SOLE 19 269679 0 0 SPRINT CORPORATION COM 85207U105 69711 10610545 SH SOLE 21 10610545 0 0 SPRINT CORPORATION COM 85207U105 111210 16926935 SH SOLE 22 15533227 0 1393708 SPRINT CORPORATION COM 85207U105 4209 640620 SH SOLE 23 640620 0 0 SPRINT CORPORATION COM 85207U105 4916 748211 SH SOLE 25 748211 0 0 SPRINT CORPORATION COM 85207U105 17983 2737199 SH SOLE 26 1258304 0 1478895 SPRINT CORPORATION COM 85207U105 1057 160894 SH SOLE 28 117154 0 43740 SPRINT CORPORATION COM 85207U105 209 31736 SH SOLE 29 31736 0 0 SPRINT CORPORATION COM 85207U105 8556 1302272 SH SOLE 30 1302272 0 0 SPRINT CORPORATION COM 85207U105 1752 266675 SH SOLE 31 159417 0 107258 SPRINT CORPORATION COM 85207U105 253 38494 SH SOLE 34 38494 0 0 SPRINT CORPORATION COM 85207U105 3879 590442 SH SOLE 36 590442 0 0 SPRINT CORPORATION COM 85207U105 106 16064 SH SOLE 40 16064 0 0 SPRINT CORPORATION OPTIONS 85207U105 3 500 SH Put SOLE 2 500 0 0 SPRINT CORPORATION OPTIONS 85207U105 5453 830000 SH Put SOLE 19 830000 0 0 SPRINT CORPORATION OPTIONS 85207U105 46 7000 SH Put SOLE 22 7000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 23 1707 SH SOLE 17 0 0 1707 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 13 1000 SH SOLE 18 1000 0 0 SPROUTS FMRS MKT INC COM 85208M102 4288 227016 SH SOLE 2 65456 0 161560 SPROUTS FMRS MKT INC COM 85208M102 10 517 SH SOLE 4 517 0 0 SPROUTS FMRS MKT INC COM 85208M102 63 3351 SH SOLE 7 3351 0 0 SPROUTS FMRS MKT INC COM 85208M102 6274 332151 SH SOLE 18 332151 0 0 SPROUTS FMRS MKT INC COM 85208M102 1098 58111 SH SOLE 19 58111 0 0 SPROUTS FMRS MKT INC COM 85208M102 110122 5829642 SH SOLE 21 5829642 0 0 SPROUTS FMRS MKT INC COM 85208M102 88844 4703206 SH SOLE 22 4445385 0 257821 SPROUTS FMRS MKT INC COM 85208M102 338 17897 SH SOLE 23 17897 0 0 SPROUTS FMRS MKT INC COM 85208M102 761 40282 SH SOLE 26 31049 0 9233 SPROUTS FMRS MKT INC COM 85208M102 271 14364 SH SOLE 28 14364 0 0 SPROUTS FMRS MKT INC COM 85208M102 657 34782 SH SOLE 30 34782 0 0 SPROUTS FMRS MKT INC COM 85208M102 80 4242 SH SOLE 31 2742 0 1500 SPROUTS FMRS MKT INC COM 85208M102 934 49460 SH SOLE 34 49460 0 0 SPROUTS FMRS MKT INC COM 85208M102 79 4198 SH SOLE 36 4198 0 0 SPROUTS FMRS MKT INC COM 85208M102 231 12244 SH SOLE 40 12244 0 0 SPS COMMERCE INC COM 78463M107 1916 18750 SH SOLE 2 3809 0 14941 SPS COMMERCE INC COM 78463M107 9 86 SH SOLE 4 86 0 0 SPS COMMERCE INC COM 78463M107 30 290 SH SOLE 7 290 0 0 SPS COMMERCE INC COM 78463M107 8218 80405 SH SOLE 18 78580 0 1825 SPS COMMERCE INC COM 78463M107 8154 79776 SH SOLE 19 79776 0 0 SPS COMMERCE INC COM 78463M107 200792 1964503 SH SOLE 21 1964503 0 0 SPS COMMERCE INC COM 78463M107 60610 592990 SH SOLE 22 568352 0 24638 SPS COMMERCE INC COM 78463M107 1198 11717 SH SOLE 23 11717 0 0 SPS COMMERCE INC COM 78463M107 3085 30187 SH SOLE 26 4194 0 25993 SPS COMMERCE INC COM 78463M107 248 2430 SH SOLE 28 2430 0 0 SPS COMMERCE INC COM 78463M107 2614 25571 SH SOLE 30 25571 0 0 SPS COMMERCE INC COM 78463M107 1033 10102 SH SOLE 34 10102 0 0 SPS COMMERCE INC COM 78463M107 176 1723 SH SOLE 40 1723 0 0 SPX CORP COM 784635104 3703 112135 SH SOLE 2 2289 0 109846 SPX CORP COM 784635104 3 100 SH SOLE 4 100 0 0 SPX CORP COM 784635104 31 929 SH SOLE 7 929 0 0 SPX CORP COM 784635104 6308 191031 SH SOLE 18 191031 0 0 SPX CORP COM 784635104 3576 108295 SH SOLE 19 108295 0 0 SPX CORP COM 784635104 153009 4633814 SH SOLE 21 4633814 0 0 SPX CORP COM 784635104 43088 1304915 SH SOLE 22 1247071 0 57844 SPX CORP COM 784635104 28 840 SH SOLE 23 840 0 0 SPX CORP COM 784635104 322 9763 SH SOLE 26 5150 0 4613 SPX CORP COM 784635104 179 5435 SH SOLE 28 5435 0 0 SPX CORP COM 784635104 2100 63592 SH SOLE 30 63592 0 0 SPX CORP COM 784635104 38 1149 SH SOLE 34 1149 0 0 SPX CORP COM 784635104 132 3991 SH SOLE 40 3991 0 0 SPX FLOW INC COM 78469X107 1823 43549 SH SOLE 2 1761 0 41788 SPX FLOW INC COM 78469X107 4 100 SH SOLE 4 100 0 0 SPX FLOW INC COM 78469X107 36 867 SH SOLE 7 867 0 0 SPX FLOW INC COM 78469X107 7681 183495 SH SOLE 18 183495 0 0 SPX FLOW INC COM 78469X107 2991 71454 SH SOLE 19 71454 0 0 SPX FLOW INC COM 78469X107 192166 4590691 SH SOLE 21 4590691 0 0 SPX FLOW INC COM 78469X107 52434 1252607 SH SOLE 22 1188788 0 63819 SPX FLOW INC COM 78469X107 352 8417 SH SOLE 26 5150 0 3267 SPX FLOW INC COM 78469X107 246 5865 SH SOLE 28 5865 0 0 SPX FLOW INC COM 78469X107 2621 62614 SH SOLE 30 62614 0 0 SPX FLOW INC COM 78469X107 712 17021 SH SOLE 31 0 0 17021 SPX FLOW INC COM 78469X107 149 3561 SH SOLE 36 3561 0 0 SPX FLOW INC COM 78469X107 167 3991 SH SOLE 40 3991 0 0 SQUARE INC CL A 852234103 61508 848029 SH SOLE 2 142186 0 705843 SQUARE INC CL A 852234103 8971 123682 SH SOLE 4 114718 0 8964 SQUARE INC CL A 852234103 1435 19788 SH SOLE 7 19788 0 0 SQUARE INC CL A 852234103 2471 34073 SH SOLE 13 34073 0 0 SQUARE INC CL A 852234103 198 2725 SH SOLE 15 2725 0 0 SQUARE INC CL A 852234103 15 212 SH SOLE 17 0 0 212 SQUARE INC CL A 852234103 17126 236126 SH SOLE 18 201193 0 34933 SQUARE INC CL A 852234103 65751 906542 SH SOLE 19 906542 0 0 SQUARE INC CL A 852234103 329578 4544020 SH SOLE 21 4544020 0 0 SQUARE INC CL A 852234103 615842 8490865 SH SOLE 22 7765167 0 725698 SQUARE INC CL A 852234103 19908 274476 SH SOLE 23 274476 0 0 SQUARE INC CL A 852234103 22915 315938 SH SOLE 25 315938 0 0 SQUARE INC CL A 852234103 68612 945978 SH SOLE 26 384934 0 561044 SQUARE INC CL A 852234103 4696 64742 SH SOLE 28 47715 0 17027 SQUARE INC CL A 852234103 9076 125134 SH SOLE 29 28457 0 96677 SQUARE INC CL A 852234103 33897 467357 SH SOLE 30 467357 0 0 SQUARE INC CL A 852234103 11320 156076 SH SOLE 31 79619 0 76457 SQUARE INC CL A 852234103 21108 291026 SH SOLE 34 291026 0 0 SQUARE INC CL A 852234103 17654 243406 SH SOLE 36 243406 0 0 SQUARE INC CL A 852234103 451 6216 SH SOLE 40 6216 0 0 SQUARE INC NOTE 0.500% 5/1 852234AD5 2446 2050000 PRN SOLE 21 2050000 0 0 SRC ENERGY INC COM 78470V108 1256 253302 SH SOLE 2 10161 0 243141 SRC ENERGY INC COM 78470V108 6 1123 SH SOLE 4 1123 0 0 SRC ENERGY INC COM 78470V108 26 5170 SH SOLE 7 5170 0 0 SRC ENERGY INC COM 78470V108 5241 1056712 SH SOLE 18 1056712 0 0 SRC ENERGY INC COM 78470V108 2047 412605 SH SOLE 19 412605 0 0 SRC ENERGY INC COM 78470V108 125287 25259509 SH SOLE 21 25259509 0 0 SRC ENERGY INC COM 78470V108 36302 7318966 SH SOLE 22 6986710 0 332256 SRC ENERGY INC COM 78470V108 255 51311 SH SOLE 26 21682 0 29629 SRC ENERGY INC COM 78470V108 162 32632 SH SOLE 28 32632 0 0 SRC ENERGY INC COM 78470V108 2043 411959 SH SOLE 30 411959 0 0 SRC ENERGY INC COM 78470V108 838 168853 SH SOLE 31 0 0 168853 SRC ENERGY INC COM 78470V108 65 13167 SH SOLE 34 13167 0 0 SRC ENERGY INC COM 78470V108 124 24981 SH SOLE 40 24981 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 27525 477790 SH SOLE 2 17917 0 459873 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4057 70422 SH SOLE 4 64768 0 5654 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 851 14772 SH SOLE 7 12900 0 1872 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 74 1276 SH SOLE 13 1276 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 101 1749 SH SOLE 15 1749 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6353 110269 SH SOLE 18 92868 0 17401 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2291 39761 SH SOLE 19 39761 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 223338 3876720 SH SOLE 21 3876720 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 325998 5658700 SH SOLE 22 5225819 0 432881 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9303 161485 SH SOLE 23 161485 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11365 197279 SH SOLE 25 197279 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 39632 687940 SH SOLE 26 297743 0 390197 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2435 42267 SH SOLE 28 30271 0 11996 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2988 51870 SH SOLE 29 5134 0 46736 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 22565 391686 SH SOLE 30 391686 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3962 68776 SH SOLE 31 43133 0 25643 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1010 17525 SH SOLE 34 17525 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7943 137877 SH SOLE 36 137877 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 301 5228 SH SOLE 40 5228 0 0 ST JOE CO COM 790148100 645 37319 SH SOLE 2 2336 0 34983 ST JOE CO COM 790148100 6 354 SH SOLE 4 354 0 0 ST JOE CO COM 790148100 13 726 SH SOLE 7 726 0 0 ST JOE CO COM 790148100 1977 114382 SH SOLE 18 114382 0 0 ST JOE CO COM 790148100 1101 63694 SH SOLE 19 63694 0 0 ST JOE CO COM 790148100 18971 1097855 SH SOLE 21 1097855 0 0 ST JOE CO COM 790148100 27228 1575686 SH SOLE 22 1516158 0 59528 ST JOE CO COM 790148100 182 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 200 11585 SH SOLE 30 11585 0 0 ST JOE CO COM 790148100 96 5527 SH SOLE 40 5527 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1137 38693 SH SOLE 2 1867 0 36826 STAAR SURGICAL CO COM PAR $0.01 852312305 5 158 SH SOLE 4 158 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 28 948 SH SOLE 7 948 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4256 144849 SH SOLE 18 144849 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2234 76037 SH SOLE 19 76037 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 44057 1499573 SH SOLE 21 1499573 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 29648 1009134 SH SOLE 22 959764 0 49370 STAAR SURGICAL CO COM PAR $0.01 852312305 574 19551 SH SOLE 26 12278 0 7273 STAAR SURGICAL CO COM PAR $0.01 852312305 135 4595 SH SOLE 28 4595 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1224 41650 SH SOLE 30 41650 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 96 3269 SH SOLE 40 3269 0 0 STAG INDL INC COM 85254J102 12954 428387 SH SOLE 2 5175 0 423212 STAG INDL INC COM 85254J102 3519 116368 SH SOLE 4 116368 0 0 STAG INDL INC COM 85254J102 4090 135262 SH SOLE 7 135262 0 0 STAG INDL INC COM 85254J102 151 5007 SH SOLE 15 5007 0 0 STAG INDL INC COM 85254J102 25277 835865 SH SOLE 18 835865 0 0 STAG INDL INC COM 85254J102 17153 567224 SH SOLE 19 567224 0 0 STAG INDL INC COM 85254J102 132745 4389709 SH SOLE 21 4389709 0 0 STAG INDL INC COM 85254J102 140433 4643955 SH SOLE 22 4401167 0 242788 STAG INDL INC COM 85254J102 1411 46653 SH SOLE 23 46653 0 0 STAG INDL INC COM 85254J102 8084 267343 SH SOLE 25 267343 0 0 STAG INDL INC COM 85254J102 2236 73939 SH SOLE 26 21401 0 52538 STAG INDL INC COM 85254J102 427 14117 SH SOLE 28 14117 0 0 STAG INDL INC COM 85254J102 2040 67475 SH SOLE 29 67475 0 0 STAG INDL INC COM 85254J102 17283 571542 SH SOLE 30 571542 0 0 STAG INDL INC COM 85254J102 5915 195612 SH SOLE 34 195612 0 0 STAG INDL INC COM 85254J102 367 12140 SH SOLE 40 12140 0 0 STAGE STORES INC COM NEW 85254C305 4 5437 SH SOLE 18 5437 0 0 STAGE STORES INC COM NEW 85254C305 65 84255 SH SOLE 21 84255 0 0 STAGE STORES INC COM NEW 85254C305 305 396594 SH SOLE 22 396594 0 0 STAMPS COM INC COM NEW 852857200 785 17340 SH SOLE 2 726 0 16614 STAMPS COM INC COM NEW 852857200 4 82 SH SOLE 4 82 0 0 STAMPS COM INC COM NEW 852857200 14 303 SH SOLE 7 303 0 0 STAMPS COM INC COM NEW 852857200 3311 73144 SH SOLE 18 73144 0 0 STAMPS COM INC COM NEW 852857200 1349 29795 SH SOLE 19 29795 0 0 STAMPS COM INC COM NEW 852857200 73530 1624245 SH SOLE 21 1624245 0 0 STAMPS COM INC COM NEW 852857200 23073 509674 SH SOLE 22 486394 0 23280 STAMPS COM INC COM NEW 852857200 382 8435 SH SOLE 23 8435 0 0 STAMPS COM INC COM NEW 852857200 318 7020 SH SOLE 26 4423 0 2597 STAMPS COM INC COM NEW 852857200 101 2233 SH SOLE 28 2233 0 0 STAMPS COM INC COM NEW 852857200 1095 24199 SH SOLE 30 24199 0 0 STAMPS COM INC COM NEW 852857200 73 1621 SH SOLE 40 1621 0 0 STANDARD AVB FINL CORP COM 85303B100 23 834 SH SOLE 18 834 0 0 STANDARD AVB FINL CORP COM 85303B100 61 2225 SH SOLE 21 2225 0 0 STANDARD MTR PRODS INC COM 853666105 937 20668 SH SOLE 2 915 0 19753 STANDARD MTR PRODS INC COM 853666105 5 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 20 444 SH SOLE 7 444 0 0 STANDARD MTR PRODS INC COM 853666105 4124 90963 SH SOLE 18 90963 0 0 STANDARD MTR PRODS INC COM 853666105 1971 43470 SH SOLE 19 43470 0 0 STANDARD MTR PRODS INC COM 853666105 99317 2190503 SH SOLE 21 2190503 0 0 STANDARD MTR PRODS INC COM 853666105 30275 667738 SH SOLE 22 636883 0 30855 STANDARD MTR PRODS INC COM 853666105 10 211 SH SOLE 23 211 0 0 STANDARD MTR PRODS INC COM 853666105 437 9644 SH SOLE 26 7864 0 1780 STANDARD MTR PRODS INC COM 853666105 130 2859 SH SOLE 28 2859 0 0 STANDARD MTR PRODS INC COM 853666105 1505 33202 SH SOLE 30 33202 0 0 STANDARD MTR PRODS INC COM 853666105 98 2167 SH SOLE 40 2167 0 0 STANDEX INTL CORP COM 854231107 918 12555 SH SOLE 2 495 0 12060 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 4037 55193 SH SOLE 18 55193 0 0 STANDEX INTL CORP COM 854231107 1562 21354 SH SOLE 19 21354 0 0 STANDEX INTL CORP COM 854231107 99253 1357034 SH SOLE 21 1357034 0 0 STANDEX INTL CORP COM 854231107 29479 403046 SH SOLE 22 385757 0 17289 STANDEX INTL CORP COM 854231107 517 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 1290 17641 SH SOLE 30 17641 0 0 STANDEX INTL CORP COM 854231107 108 1479 SH SOLE 40 1479 0 0 STANLEY BLACK & DECKER INC COM 854502101 54520 377016 SH SOLE 2 36741 0 340275 STANLEY BLACK & DECKER INC COM 854502101 7788 53856 SH SOLE 4 49784 0 4072 STANLEY BLACK & DECKER INC COM 854502101 30506 210952 SH SOLE 7 150353 0 60599 STANLEY BLACK & DECKER INC COM 854502101 742 5128 SH SOLE 13 5128 0 0 STANLEY BLACK & DECKER INC COM 854502101 206 1424 SH SOLE 15 1424 0 0 STANLEY BLACK & DECKER INC COM 854502101 49954 345441 SH SOLE 18 325371 0 20070 STANLEY BLACK & DECKER INC COM 854502101 8823 61012 SH SOLE 19 61012 0 0 STANLEY BLACK & DECKER INC COM 854502101 468331 3238579 SH SOLE 21 3238579 0 0 STANLEY BLACK & DECKER INC COM 854502101 529609 3662329 SH SOLE 22 3239602 0 422727 STANLEY BLACK & DECKER INC COM 854502101 15673 108382 SH SOLE 23 108382 0 0 STANLEY BLACK & DECKER INC COM 854502101 21297 147272 SH SOLE 25 147272 0 0 STANLEY BLACK & DECKER INC COM 854502101 112918 780845 SH SOLE 26 181279 0 599566 STANLEY BLACK & DECKER INC COM 854502101 4409 30490 SH SOLE 28 22302 0 8188 STANLEY BLACK & DECKER INC COM 854502101 479 3314 SH SOLE 29 3314 0 0 STANLEY BLACK & DECKER INC COM 854502101 71138 491930 SH SOLE 30 491930 0 0 STANLEY BLACK & DECKER INC COM 854502101 7577 52397 SH SOLE 31 28496 0 23901 STANLEY BLACK & DECKER INC COM 854502101 2596 17955 SH SOLE 34 17955 0 0 STANLEY BLACK & DECKER INC COM 854502101 15573 107691 SH SOLE 36 107691 0 0 STANLEY BLACK & DECKER INC COM 854502101 551 3812 SH SOLE 40 3812 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 70598 698094 SH SOLE 21 698094 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 561 56108 SH SOLE 21 56108 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 558 55864 SH SOLE 30 55864 0 0 STARBUCKS CORP COM 855244109 243470 2904328 SH SOLE 2 281504 0 2622824 STARBUCKS CORP COM 855244109 37453 446779 SH SOLE 4 413269 0 33510 STARBUCKS CORP COM 855244109 94702 1129688 SH SOLE 7 1126006 0 3682 STARBUCKS CORP COM 855244109 979 11681 SH SOLE 13 11681 0 0 STARBUCKS CORP COM 855244109 1096 13073 SH SOLE 15 13073 0 0 STARBUCKS CORP COM 855244109 65 771 SH SOLE 17 0 0 771 STARBUCKS CORP COM 855244109 222760 2657277 SH SOLE 18 2494021 0 163256 STARBUCKS CORP COM 855244109 21012 250649 SH SOLE 19 250649 0 0 STARBUCKS CORP COM 855244109 2236797 26682539 SH SOLE 21 26682539 0 0 STARBUCKS CORP COM 855244109 2573312 30696795 SH SOLE 22 27374848 0 3321947 STARBUCKS CORP COM 855244109 75365 899026 SH SOLE 23 899026 0 0 STARBUCKS CORP COM 855244109 98033 1169427 SH SOLE 25 1169427 0 0 STARBUCKS CORP COM 855244109 544655 6497135 SH SOLE 26 1382955 0 5114180 STARBUCKS CORP COM 855244109 20229 241310 SH SOLE 28 176902 0 64408 STARBUCKS CORP COM 855244109 2307 27525 SH SOLE 29 27525 0 0 STARBUCKS CORP COM 855244109 414071 4939410 SH SOLE 30 4939410 0 0 STARBUCKS CORP COM 855244109 35052 418130 SH SOLE 31 234431 0 183699 STARBUCKS CORP COM 855244109 14201 169408 SH SOLE 32 169408 0 0 STARBUCKS CORP COM 855244109 10059 119996 SH SOLE 34 119996 0 0 STARBUCKS CORP COM 855244109 76023 906875 SH SOLE 36 906875 0 0 STARBUCKS CORP COM 855244109 2416 28817 SH SOLE 40 28817 0 0 STARRETT L S CO CL A 855668109 8 1217 SH SOLE 18 1217 0 0 STARRETT L S CO CL A 855668109 141 21325 SH SOLE 21 21325 0 0 STARRETT L S CO CL A 855668109 61 9231 SH SOLE 22 9231 0 0 STARS GROUP INC COM 85570W100 16198 948892 SH SOLE 2 948892 0 0 STARTEK INC COM 85569C107 117 14301 SH SOLE 2 675 0 13626 STARTEK INC COM 85569C107 457 55876 SH SOLE 18 55876 0 0 STARTEK INC COM 85569C107 221 27083 SH SOLE 19 27083 0 0 STARTEK INC COM 85569C107 4377 535748 SH SOLE 21 535748 0 0 STARTEK INC COM 85569C107 4166 509920 SH SOLE 22 505230 0 4690 STARTEK INC COM 85569C107 251 30683 SH SOLE 31 0 0 30683 STARWOOD PPTY TR INC COM 85571B105 12786 562786 SH SOLE 2 29695 0 533091 STARWOOD PPTY TR INC COM 85571B105 23 1034 SH SOLE 4 1034 0 0 STARWOOD PPTY TR INC COM 85571B105 175 7701 SH SOLE 7 7701 0 0 STARWOOD PPTY TR INC COM 85571B105 2909 128027 SH SOLE 18 128027 0 0 STARWOOD PPTY TR INC COM 85571B105 1364 60026 SH SOLE 19 60026 0 0 STARWOOD PPTY TR INC COM 85571B105 193450 8514524 SH SOLE 21 8514524 0 0 STARWOOD PPTY TR INC COM 85571B105 179441 7897945 SH SOLE 22 7324072 0 573873 STARWOOD PPTY TR INC COM 85571B105 2326 102379 SH SOLE 26 71002 0 31377 STARWOOD PPTY TR INC COM 85571B105 783 34463 SH SOLE 28 34463 0 0 STARWOOD PPTY TR INC COM 85571B105 1733 76273 SH SOLE 30 76273 0 0 STARWOOD PPTY TR INC COM 85571B105 468 20587 SH SOLE 31 5687 0 14900 STARWOOD PPTY TR INC COM 85571B105 158 6933 SH SOLE 36 6933 0 0 STARWOOD PPTY TR INC COM 85571B105 554 24405 SH SOLE 40 24405 0 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 583 575000 PRN SOLE 21 575000 0 0 STATE AUTO FINL CORP COM 855707105 640 18272 SH SOLE 2 718 0 17554 STATE AUTO FINL CORP COM 855707105 13 381 SH SOLE 7 381 0 0 STATE AUTO FINL CORP COM 855707105 1997 57071 SH SOLE 18 57071 0 0 STATE AUTO FINL CORP COM 855707105 1042 29780 SH SOLE 19 29780 0 0 STATE AUTO FINL CORP COM 855707105 19220 549132 SH SOLE 21 549132 0 0 STATE AUTO FINL CORP COM 855707105 18914 540403 SH SOLE 22 518399 0 22004 STATE AUTO FINL CORP COM 855707105 42 1200 SH SOLE 23 1200 0 0 STATE AUTO FINL CORP COM 855707105 87 2475 SH SOLE 28 2475 0 0 STATE AUTO FINL CORP COM 855707105 182 5186 SH SOLE 30 5186 0 0 STATE AUTO FINL CORP COM 855707105 53 1519 SH SOLE 40 1519 0 0 STATE STR CORP COM 857477103 59315 1058060 SH SOLE 2 221298 0 836762 STATE STR CORP COM 857477103 8627 153891 SH SOLE 4 143427 0 10464 STATE STR CORP COM 857477103 18594 331675 SH SOLE 7 325112 0 6563 STATE STR CORP COM 857477103 516 9209 SH SOLE 13 9209 0 0 STATE STR CORP COM 857477103 233 4163 SH SOLE 15 4163 0 0 STATE STR CORP COM 857477103 19 335 SH SOLE 17 0 0 335 STATE STR CORP COM 857477103 127850 2280597 SH SOLE 18 2131813 0 148784 STATE STR CORP COM 857477103 203470 3629504 SH SOLE 19 3629504 0 0 STATE STR CORP COM 857477103 474518 8464465 SH SOLE 21 8464465 0 0 STATE STR CORP COM 857477103 532351 9496094 SH SOLE 22 8401797 0 1094297 STATE STR CORP COM 857477103 16663 297231 SH SOLE 23 297231 0 0 STATE STR CORP COM 857477103 22167 395412 SH SOLE 25 395412 0 0 STATE STR CORP COM 857477103 101770 1815374 SH SOLE 26 431267 0 1384107 STATE STR CORP COM 857477103 4175 74470 SH SOLE 28 55090 0 19380 STATE STR CORP COM 857477103 865 15435 SH SOLE 29 15435 0 0 STATE STR CORP COM 857477103 77895 1389500 SH SOLE 30 1389500 0 0 STATE STR CORP COM 857477103 7782 138819 SH SOLE 31 75943 0 62876 STATE STR CORP COM 857477103 5589 99689 SH SOLE 34 99689 0 0 STATE STR CORP COM 857477103 20898 372784 SH SOLE 36 372784 0 0 STATE STR CORP COM 857477103 502 8957 SH SOLE 40 8957 0 0 STEEL CONNECT INC COM 858098106 13 6987 SH SOLE 18 6987 0 0 STEEL CONNECT INC COM 858098106 237 130346 SH SOLE 21 130346 0 0 STEEL CONNECT INC COM 858098106 1939 1065394 SH SOLE 22 1065394 0 0 STEEL DYNAMICS INC COM 858119100 18488 612195 SH SOLE 2 128804 0 483391 STEEL DYNAMICS INC COM 858119100 2808 92982 SH SOLE 4 86772 0 6210 STEEL DYNAMICS INC COM 858119100 612 20250 SH SOLE 7 20250 0 0 STEEL DYNAMICS INC COM 858119100 40 1312 SH SOLE 13 1312 0 0 STEEL DYNAMICS INC COM 858119100 19 614 SH SOLE 15 614 0 0 STEEL DYNAMICS INC COM 858119100 22437 742958 SH SOLE 18 725254 0 17704 STEEL DYNAMICS INC COM 858119100 1460 48330 SH SOLE 19 48330 0 0 STEEL DYNAMICS INC COM 858119100 340016 11258821 SH SOLE 21 11258821 0 0 STEEL DYNAMICS INC COM 858119100 249205 8251836 SH SOLE 22 7791068 0 460768 STEEL DYNAMICS INC COM 858119100 5274 174647 SH SOLE 23 174647 0 0 STEEL DYNAMICS INC COM 858119100 5366 177669 SH SOLE 25 177669 0 0 STEEL DYNAMICS INC COM 858119100 24728 818809 SH SOLE 26 303120 0 515689 STEEL DYNAMICS INC COM 858119100 1395 46189 SH SOLE 28 32521 0 13668 STEEL DYNAMICS INC COM 858119100 1541 51043 SH SOLE 29 5305 0 45738 STEEL DYNAMICS INC COM 858119100 12149 402297 SH SOLE 30 402297 0 0 STEEL DYNAMICS INC COM 858119100 2505 82951 SH SOLE 31 44551 0 38400 STEEL DYNAMICS INC COM 858119100 328 10866 SH SOLE 34 10866 0 0 STEEL DYNAMICS INC COM 858119100 4624 153101 SH SOLE 36 153101 0 0 STEEL DYNAMICS INC COM 858119100 146 4832 SH SOLE 40 4832 0 0 STEELCASE INC CL A 858155203 1844 107863 SH SOLE 2 24516 0 83347 STEELCASE INC CL A 858155203 9 544 SH SOLE 4 544 0 0 STEELCASE INC CL A 858155203 25 1487 SH SOLE 7 1487 0 0 STEELCASE INC CL A 858155203 5120 299401 SH SOLE 18 286026 0 13375 STEELCASE INC CL A 858155203 7313 427634 SH SOLE 19 427634 0 0 STEELCASE INC CL A 858155203 47390 2771338 SH SOLE 21 2771338 0 0 STEELCASE INC CL A 858155203 51478 3010409 SH SOLE 22 2876003 0 134406 STEELCASE INC CL A 858155203 1245 72779 SH SOLE 23 72779 0 0 STEELCASE INC CL A 858155203 2472 144567 SH SOLE 26 8213 0 136354 STEELCASE INC CL A 858155203 187 10928 SH SOLE 28 10928 0 0 STEELCASE INC CL A 858155203 394 23027 SH SOLE 30 23027 0 0 STEELCASE INC CL A 858155203 1639 95856 SH SOLE 31 0 0 95856 STEELCASE INC CL A 858155203 162 9484 SH SOLE 40 9484 0 0 STEIN MART INC COM 858375108 0 474 SH SOLE 18 474 0 0 STEIN MART INC COM 858375108 6 6909 SH SOLE 21 6909 0 0 STEIN MART INC COM 858375108 513 595958 SH SOLE 22 595958 0 0 STELLUS CAP INVT CORP COM 858568108 923 66738 SH SOLE 30 66738 0 0 STELLUS CAP INVT CORP COM 858568108 309 22367 SH SOLE 31 0 0 22367 STEMLINE THERAPEUTICS INC COM 85858C107 533 34801 SH SOLE 2 1574 0 33227 STEMLINE THERAPEUTICS INC COM 85858C107 10 673 SH SOLE 7 673 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 2230 145564 SH SOLE 18 139086 0 6478 STEMLINE THERAPEUTICS INC COM 85858C107 1768 115388 SH SOLE 19 115388 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 20570 1342667 SH SOLE 21 1342667 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 17763 1159486 SH SOLE 22 1108306 0 51180 STEMLINE THERAPEUTICS INC COM 85858C107 27 1763 SH SOLE 23 1763 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 108 7031 SH SOLE 26 0 0 7031 STEMLINE THERAPEUTICS INC COM 85858C107 5230 341386 SH SOLE 30 341386 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 62 4053 SH SOLE 40 4053 0 0 STEPAN CO COM 858586100 1920 20889 SH SOLE 2 847 0 20042 STEPAN CO COM 858586100 6 64 SH SOLE 4 64 0 0 STEPAN CO COM 858586100 41 443 SH SOLE 7 443 0 0 STEPAN CO COM 858586100 8231 89552 SH SOLE 18 89552 0 0 STEPAN CO COM 858586100 3200 34813 SH SOLE 19 34813 0 0 STEPAN CO COM 858586100 204451 2224465 SH SOLE 21 2224465 0 0 STEPAN CO COM 858586100 56182 611271 SH SOLE 22 582012 0 29259 STEPAN CO COM 858586100 390 4248 SH SOLE 26 3219 0 1029 STEPAN CO COM 858586100 227 2465 SH SOLE 28 2465 0 0 STEPAN CO COM 858586100 2745 29863 SH SOLE 30 29863 0 0 STEPAN CO COM 858586100 208 2258 SH SOLE 40 2258 0 0 STERICYCLE INC COM 858912108 9886 207037 SH SOLE 2 42308 0 164729 STERICYCLE INC COM 858912108 19 392 SH SOLE 4 392 0 0 STERICYCLE INC COM 858912108 124 2591 SH SOLE 7 2591 0 0 STERICYCLE INC COM 858912108 11520 241256 SH SOLE 18 241256 0 0 STERICYCLE INC COM 858912108 959 20085 SH SOLE 19 20085 0 0 STERICYCLE INC COM 858912108 201027 4209998 SH SOLE 21 4209998 0 0 STERICYCLE INC COM 858912108 134611 2819072 SH SOLE 22 2636882 0 182190 STERICYCLE INC COM 858912108 1699 35577 SH SOLE 26 23145 0 12432 STERICYCLE INC COM 858912108 525 10998 SH SOLE 28 10998 0 0 STERICYCLE INC COM 858912108 1170 24497 SH SOLE 30 24497 0 0 STERICYCLE INC COM 858912108 262 5493 SH SOLE 31 1893 0 3600 STERICYCLE INC COM 858912108 73 1532 SH SOLE 36 1532 0 0 STERICYCLE INC COM 858912108 446 9334 SH SOLE 40 9334 0 0 STERIS PLC SHS USD G8473T100 35838 240716 SH SOLE 2 56221 0 184495 STERIS PLC SHS USD G8473T100 4244 28503 SH SOLE 4 25923 0 2580 STERIS PLC SHS USD G8473T100 1414 9496 SH SOLE 7 5268 0 4228 STERIS PLC SHS USD G8473T100 431 2897 SH SOLE 13 2897 0 0 STERIS PLC SHS USD G8473T100 37976 255076 SH SOLE 18 249122 0 5954 STERIS PLC SHS USD G8473T100 67643 454343 SH SOLE 19 454343 0 0 STERIS PLC SHS USD G8473T100 707278 4750656 SH SOLE 21 4750656 0 0 STERIS PLC SHS USD G8473T100 414703 2785487 SH SOLE 22 2607889 0 177598 STERIS PLC SHS USD G8473T100 8855 59476 SH SOLE 23 59476 0 0 STERIS PLC SHS USD G8473T100 67 447 SH SOLE 25 447 0 0 STERIS PLC SHS USD G8473T100 34992 235032 SH SOLE 26 64355 0 170677 STERIS PLC SHS USD G8473T100 2630 17662 SH SOLE 28 13588 0 4074 STERIS PLC SHS USD G8473T100 2878 19333 SH SOLE 29 1853 0 17480 STERIS PLC SHS USD G8473T100 20433 137245 SH SOLE 30 137245 0 0 STERIS PLC SHS USD G8473T100 4295 28851 SH SOLE 31 16027 0 12824 STERIS PLC SHS USD G8473T100 1452 9754 SH SOLE 34 9754 0 0 STERIS PLC SHS USD G8473T100 2346 15761 SH SOLE 36 15761 0 0 STERIS PLC SHS USD G8473T100 294 1974 SH SOLE 40 1974 0 0 STERLING BANCORP DEL COM 85917A100 10415 489408 SH SOLE 2 113166 0 376242 STERLING BANCORP DEL COM 85917A100 25 1156 SH SOLE 4 1156 0 0 STERLING BANCORP DEL COM 85917A100 114 5366 SH SOLE 7 5366 0 0 STERLING BANCORP DEL COM 85917A100 12550 589751 SH SOLE 18 589751 0 0 STERLING BANCORP DEL COM 85917A100 997 46866 SH SOLE 19 46866 0 0 STERLING BANCORP DEL COM 85917A100 223383 10497321 SH SOLE 21 10497321 0 0 STERLING BANCORP DEL COM 85917A100 148026 6956118 SH SOLE 22 6538887 0 417231 STERLING BANCORP DEL COM 85917A100 1797 84429 SH SOLE 26 59721 0 24708 STERLING BANCORP DEL COM 85917A100 572 26899 SH SOLE 28 26899 0 0 STERLING BANCORP DEL COM 85917A100 1342 63078 SH SOLE 30 63078 0 0 STERLING BANCORP DEL COM 85917A100 219 10288 SH SOLE 31 4388 0 5900 STERLING BANCORP DEL COM 85917A100 434 20377 SH SOLE 40 20377 0 0 STERLING BANCORP INC COM 85917W102 169 16974 SH SOLE 2 903 0 16071 STERLING BANCORP INC COM 85917W102 4 449 SH SOLE 7 449 0 0 STERLING BANCORP INC COM 85917W102 679 68079 SH SOLE 18 68079 0 0 STERLING BANCORP INC COM 85917W102 372 37319 SH SOLE 19 37319 0 0 STERLING BANCORP INC COM 85917W102 6054 607200 SH SOLE 21 607200 0 0 STERLING BANCORP INC COM 85917W102 3515 352583 SH SOLE 22 338832 0 13751 STERLING BANCORP INC COM 85917W102 35 3493 SH SOLE 30 3493 0 0 STERLING CONSTRUCTION CO INC COM 859241101 372 27688 SH SOLE 2 1080 0 26608 STERLING CONSTRUCTION CO INC COM 859241101 6 484 SH SOLE 7 484 0 0 STERLING CONSTRUCTION CO INC COM 859241101 1236 92070 SH SOLE 18 92070 0 0 STERLING CONSTRUCTION CO INC COM 859241101 592 44090 SH SOLE 19 44090 0 0 STERLING CONSTRUCTION CO INC COM 859241101 11569 862086 SH SOLE 21 862086 0 0 STERLING CONSTRUCTION CO INC COM 859241101 10607 790392 SH SOLE 22 768399 0 21993 STEWARDSHIP FINL CORP COM 860326107 25 1638 SH SOLE 18 1638 0 0 STEWARDSHIP FINL CORP COM 860326107 313 20260 SH SOLE 21 20260 0 0 STEWART INFORMATION SVCS COR COM 860372101 988 24395 SH SOLE 2 2072 0 22323 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 4069 100497 SH SOLE 18 100497 0 0 STEWART INFORMATION SVCS COR COM 860372101 1905 47045 SH SOLE 19 47045 0 0 STEWART INFORMATION SVCS COR COM 860372101 103333 2552064 SH SOLE 21 2552064 0 0 STEWART INFORMATION SVCS COR COM 860372101 28724 709401 SH SOLE 22 676808 0 32593 STEWART INFORMATION SVCS COR COM 860372101 163 4038 SH SOLE 23 4038 0 0 STEWART INFORMATION SVCS COR COM 860372101 615 15180 SH SOLE 26 0 0 15180 STEWART INFORMATION SVCS COR COM 860372101 100 2461 SH SOLE 28 2461 0 0 STEWART INFORMATION SVCS COR COM 860372101 1343 33158 SH SOLE 30 33158 0 0 STEWART INFORMATION SVCS COR COM 860372101 95 2334 SH SOLE 40 2334 0 0 STIFEL FINL CORP COM 860630102 9312 157676 SH SOLE 2 44926 0 112750 STIFEL FINL CORP COM 860630102 124 2106 SH SOLE 4 2106 0 0 STIFEL FINL CORP COM 860630102 146 2469 SH SOLE 7 2469 0 0 STIFEL FINL CORP COM 860630102 22859 387043 SH SOLE 18 386525 0 518 STIFEL FINL CORP COM 860630102 6708 113583 SH SOLE 19 113583 0 0 STIFEL FINL CORP COM 860630102 291204 4930653 SH SOLE 21 4930653 0 0 STIFEL FINL CORP COM 860630102 146227 2475901 SH SOLE 22 2369323 0 106578 STIFEL FINL CORP COM 860630102 289 4895 SH SOLE 23 4895 0 0 STIFEL FINL CORP COM 860630102 1744 29525 SH SOLE 26 20354 0 9171 STIFEL FINL CORP COM 860630102 521 8830 SH SOLE 28 8830 0 0 STIFEL FINL CORP COM 860630102 96 1622 SH SOLE 29 1622 0 0 STIFEL FINL CORP COM 860630102 1402 23738 SH SOLE 30 23738 0 0 STIFEL FINL CORP COM 860630102 148 2511 SH SOLE 31 2511 0 0 STIFEL FINL CORP COM 860630102 14 238 SH SOLE 34 238 0 0 STIFEL FINL CORP COM 860630102 180 3047 SH SOLE 36 3047 0 0 STIFEL FINL CORP COM 860630102 399 6754 SH SOLE 40 6754 0 0 STITCH FIX INC COM CL A 860897107 1196 37384 SH SOLE 2 1729 0 35655 STITCH FIX INC COM CL A 860897107 7 205 SH SOLE 4 205 0 0 STITCH FIX INC COM CL A 860897107 25 772 SH SOLE 7 772 0 0 STITCH FIX INC COM CL A 860897107 4374 136720 SH SOLE 18 136720 0 0 STITCH FIX INC COM CL A 860897107 2574 80471 SH SOLE 19 80471 0 0 STITCH FIX INC COM CL A 860897107 41121 1285427 SH SOLE 21 1285427 0 0 STITCH FIX INC COM CL A 860897107 29207 913017 SH SOLE 22 858580 0 54437 STITCH FIX INC COM CL A 860897107 707 22114 SH SOLE 26 16230 0 5884 STITCH FIX INC COM CL A 860897107 303 9472 SH SOLE 28 9472 0 0 STITCH FIX INC COM CL A 860897107 3703 115756 SH SOLE 30 115756 0 0 STITCH FIX INC COM CL A 860897107 144 4510 SH SOLE 40 4510 0 0 STOCK YDS BANCORP INC COM 861025104 743 20542 SH SOLE 2 810 0 19732 STOCK YDS BANCORP INC COM 861025104 17 469 SH SOLE 7 469 0 0 STOCK YDS BANCORP INC COM 861025104 2565 70945 SH SOLE 18 70945 0 0 STOCK YDS BANCORP INC COM 861025104 1294 35808 SH SOLE 19 35808 0 0 STOCK YDS BANCORP INC COM 861025104 24931 689649 SH SOLE 21 689649 0 0 STOCK YDS BANCORP INC COM 861025104 25322 700461 SH SOLE 22 671201 0 29260 STOCK YDS BANCORP INC COM 861025104 150 4162 SH SOLE 23 4162 0 0 STOCK YDS BANCORP INC COM 861025104 54 1499 SH SOLE 26 0 0 1499 STOCK YDS BANCORP INC COM 861025104 112 3091 SH SOLE 28 3091 0 0 STOCK YDS BANCORP INC COM 861025104 204 5641 SH SOLE 30 5641 0 0 STOCK YDS BANCORP INC COM 861025104 97 2694 SH SOLE 40 2694 0 0 STOKE THERAPEUTICS INC COM 86150R107 98 3352 SH SOLE 2 3352 0 0 STOKE THERAPEUTICS INC COM 86150R107 2 57 SH SOLE 18 57 0 0 STOKE THERAPEUTICS INC COM 86150R107 527 18070 SH SOLE 19 18070 0 0 STOKE THERAPEUTICS INC COM 86150R107 7 251 SH SOLE 22 251 0 0 STOKE THERAPEUTICS INC COM 86150R107 218 7485 SH SOLE 26 1355 0 6130 STOKE THERAPEUTICS INC COM 86150R107 4 120 SH SOLE 31 0 0 120 STOKE THERAPEUTICS INC COM 86150R107 476 16316 SH SOLE 34 16316 0 0 STONECO LTD COM CL A G85158106 17193 581251 SH SOLE 19 581251 0 0 STONECO LTD COM CL A G85158106 3295 111401 SH SOLE 30 111401 0 0 STONECO LTD COM CL A G85158106 10080 340780 SH SOLE 34 340780 0 0 STONERIDGE INC COM 86183P102 839 26597 SH SOLE 2 1142 0 25455 STONERIDGE INC COM 86183P102 17 552 SH SOLE 7 552 0 0 STONERIDGE INC COM 86183P102 3005 95257 SH SOLE 18 95257 0 0 STONERIDGE INC COM 86183P102 1490 47242 SH SOLE 19 47242 0 0 STONERIDGE INC COM 86183P102 29767 943498 SH SOLE 21 943498 0 0 STONERIDGE INC COM 86183P102 25620 812048 SH SOLE 22 772588 0 39460 STONERIDGE INC COM 86183P102 716 22708 SH SOLE 26 20857 0 1851 STONERIDGE INC COM 86183P102 126 3986 SH SOLE 28 3986 0 0 STONERIDGE INC COM 86183P102 400 12687 SH SOLE 30 12687 0 0 STONERIDGE INC COM 86183P102 73 2329 SH SOLE 40 2329 0 0 STORE CAP CORP COM 862121100 13182 397181 SH SOLE 2 14936 0 382245 STORE CAP CORP COM 862121100 1837 55334 SH SOLE 4 55334 0 0 STORE CAP CORP COM 862121100 7426 223743 SH SOLE 7 223743 0 0 STORE CAP CORP COM 862121100 274 8243 SH SOLE 15 8243 0 0 STORE CAP CORP COM 862121100 3122 94061 SH SOLE 18 94061 0 0 STORE CAP CORP COM 862121100 9627 290054 SH SOLE 19 290054 0 0 STORE CAP CORP COM 862121100 126009 3796604 SH SOLE 21 3796604 0 0 STORE CAP CORP COM 862121100 242199 7297337 SH SOLE 22 6896812 0 400525 STORE CAP CORP COM 862121100 230 6929 SH SOLE 23 6929 0 0 STORE CAP CORP COM 862121100 14610 440189 SH SOLE 25 440189 0 0 STORE CAP CORP COM 862121100 4888 147272 SH SOLE 26 50743 0 96529 STORE CAP CORP COM 862121100 1059 31913 SH SOLE 28 31913 0 0 STORE CAP CORP COM 862121100 3558 107188 SH SOLE 29 107188 0 0 STORE CAP CORP COM 862121100 31438 947214 SH SOLE 30 947214 0 0 STORE CAP CORP COM 862121100 395 11894 SH SOLE 31 4394 0 7500 STORE CAP CORP COM 862121100 104 3139 SH SOLE 36 3139 0 0 STORE CAP CORP COM 862121100 682 20543 SH SOLE 40 20543 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 6 2516 SH SOLE 18 2516 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 49 19478 SH SOLE 21 19478 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 152 60978 SH SOLE 22 60978 0 0 STRATASYS LTD SHS M85548101 1534 52238 SH SOLE 2 2126 0 50112 STRATASYS LTD SHS M85548101 30 1022 SH SOLE 7 1022 0 0 STRATASYS LTD SHS M85548101 4931 167889 SH SOLE 18 167889 0 0 STRATASYS LTD SHS M85548101 2576 87711 SH SOLE 19 87711 0 0 STRATASYS LTD SHS M85548101 46233 1574157 SH SOLE 21 1574157 0 0 STRATASYS LTD SHS M85548101 17087 581783 SH SOLE 22 538816 0 42967 STRATASYS LTD SHS M85548101 18128 617217 SH SOLE 30 617217 0 0 STRATEGIC ED INC COM 86272C103 3616 20313 SH SOLE 2 2602 0 17711 STRATEGIC ED INC COM 86272C103 20 110 SH SOLE 4 110 0 0 STRATEGIC ED INC COM 86272C103 73 412 SH SOLE 7 412 0 0 STRATEGIC ED INC COM 86272C103 17092 96020 SH SOLE 18 94033 0 1987 STRATEGIC ED INC COM 86272C103 11917 66947 SH SOLE 19 66947 0 0 STRATEGIC ED INC COM 86272C103 411265 2310476 SH SOLE 21 2310476 0 0 STRATEGIC ED INC COM 86272C103 118816 667508 SH SOLE 22 636743 0 30765 STRATEGIC ED INC COM 86272C103 1145 6431 SH SOLE 23 6431 0 0 STRATEGIC ED INC COM 86272C103 4214 23676 SH SOLE 26 5773 0 17903 STRATEGIC ED INC COM 86272C103 494 2777 SH SOLE 28 2777 0 0 STRATEGIC ED INC COM 86272C103 5819 32693 SH SOLE 30 32693 0 0 STRATEGIC ED INC COM 86272C103 373 2096 SH SOLE 40 2096 0 0 STRATTEC SEC CORP COM 863111100 18 762 SH SOLE 18 762 0 0 STRATTEC SEC CORP COM 863111100 580 24049 SH SOLE 21 24049 0 0 STRATTEC SEC CORP COM 863111100 1940 80502 SH SOLE 22 80502 0 0 STRATUS PPTYS INC COM NEW 863167201 207 6395 SH SOLE 2 302 0 6093 STRATUS PPTYS INC COM NEW 863167201 655 20195 SH SOLE 18 20195 0 0 STRATUS PPTYS INC COM NEW 863167201 324 9996 SH SOLE 19 9996 0 0 STRATUS PPTYS INC COM NEW 863167201 5924 182678 SH SOLE 21 182678 0 0 STRATUS PPTYS INC COM NEW 863167201 1800 55508 SH SOLE 22 52275 0 3233 STREAMLINE HEALTH SOLUTIONS COM 86323X106 21 13711 SH SOLE 21 13711 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 553 366368 SH SOLE 22 366368 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 111 35438 SH SOLE 2 1532 0 33906 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 391 124987 SH SOLE 18 124987 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 189 60344 SH SOLE 19 60344 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 5354 1710666 SH SOLE 21 1710666 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1103 352504 SH SOLE 22 342139 0 10365 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6 1893 SH SOLE 30 1893 0 0 STRYKER CORP COM 863667101 243631 1185090 SH SOLE 2 426349 0 758741 STRYKER CORP COM 863667101 29205 142063 SH SOLE 4 133154 0 8909 STRYKER CORP COM 863667101 59699 290391 SH SOLE 7 288021 0 2370 STRYKER CORP COM 863667101 5768 28056 SH SOLE 13 28056 0 0 STRYKER CORP COM 863667101 668 3247 SH SOLE 15 3247 0 0 STRYKER CORP COM 863667101 167595 815229 SH SOLE 18 758728 0 56501 STRYKER CORP COM 863667101 332151 1615678 SH SOLE 19 1615678 0 0 STRYKER CORP COM 863667101 1665 8100 SH SOLE 20 8100 0 0 STRYKER CORP COM 863667101 1548512 7532406 SH SOLE 21 7532406 0 0 STRYKER CORP COM 863667101 1700881 8273572 SH SOLE 22 7192434 0 1081138 STRYKER CORP COM 863667101 57524 279815 SH SOLE 23 279815 0 0 STRYKER CORP COM 863667101 67639 329014 SH SOLE 25 329014 0 0 STRYKER CORP COM 863667101 261125 1270186 SH SOLE 26 389209 0 880977 STRYKER CORP COM 863667101 13491 65623 SH SOLE 28 48268 0 17355 STRYKER CORP COM 863667101 21679 105451 SH SOLE 29 29108 0 76343 STRYKER CORP COM 863667101 262886 1278753 SH SOLE 30 1278753 0 0 STRYKER CORP COM 863667101 34755 169056 SH SOLE 31 99522 0 69534 STRYKER CORP COM 863667101 160328 779880 SH SOLE 34 779880 0 0 STRYKER CORP COM 863667101 59121 287583 SH SOLE 36 287583 0 0 STRYKER CORP COM 863667101 1561 7595 SH SOLE 40 7595 0 0 STURM RUGER & CO INC COM 864159108 306 5625 SH SOLE 2 656 0 4969 STURM RUGER & CO INC COM 864159108 7 122 SH SOLE 4 122 0 0 STURM RUGER & CO INC COM 864159108 20 369 SH SOLE 7 369 0 0 STURM RUGER & CO INC COM 864159108 4023 73850 SH SOLE 18 73850 0 0 STURM RUGER & CO INC COM 864159108 1521 27919 SH SOLE 19 27919 0 0 STURM RUGER & CO INC COM 864159108 112810 2070665 SH SOLE 21 2070665 0 0 STURM RUGER & CO INC COM 864159108 28697 526738 SH SOLE 22 500236 0 26502 STURM RUGER & CO INC COM 864159108 205 3756 SH SOLE 26 2795 0 961 STURM RUGER & CO INC COM 864159108 147 2696 SH SOLE 28 2696 0 0 STURM RUGER & CO INC COM 864159108 1659 30447 SH SOLE 30 30447 0 0 STURM RUGER & CO INC COM 864159108 110 2018 SH SOLE 40 2018 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 7 1009 SH SOLE 18 1009 0 0 SUMMER INFANT INC COM 865646103 4 7098 SH SOLE 21 7098 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 306 11396 SH SOLE 2 395 0 11001 SUMMIT FINANCIAL GROUP INC COM 86606G101 6 227 SH SOLE 7 227 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1048 39015 SH SOLE 18 39015 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 510 18976 SH SOLE 19 18976 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 9896 368572 SH SOLE 21 368572 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 4993 185947 SH SOLE 22 177398 0 8549 SUMMIT HOTEL PPTYS INC COM 866082100 1512 131821 SH SOLE 2 26865 0 104956 SUMMIT HOTEL PPTYS INC COM 866082100 314 27346 SH SOLE 4 27346 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1278 111394 SH SOLE 7 111394 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 52 4536 SH SOLE 15 4536 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 5224 455490 SH SOLE 18 455490 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 5738 500299 SH SOLE 19 500299 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 133365 11627325 SH SOLE 21 11627325 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 54330 4736711 SH SOLE 22 4593671 0 143040 SUMMIT HOTEL PPTYS INC COM 866082100 992 86523 SH SOLE 23 86523 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2451 213649 SH SOLE 25 213649 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3052 266125 SH SOLE 26 26929 0 239196 SUMMIT HOTEL PPTYS INC COM 866082100 152 13213 SH SOLE 28 13213 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 606 52842 SH SOLE 29 52842 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 7077 617044 SH SOLE 30 617044 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 113 9879 SH SOLE 40 9879 0 0 SUMMIT MATLS INC CL A 86614U100 2132 110728 SH SOLE 2 4652 0 106076 SUMMIT MATLS INC CL A 86614U100 7 374 SH SOLE 4 374 0 0 SUMMIT MATLS INC CL A 86614U100 36 1892 SH SOLE 7 1892 0 0 SUMMIT MATLS INC CL A 86614U100 7082 367912 SH SOLE 18 367912 0 0 SUMMIT MATLS INC CL A 86614U100 3688 191576 SH SOLE 19 191576 0 0 SUMMIT MATLS INC CL A 86614U100 69735 3622601 SH SOLE 21 3622601 0 0 SUMMIT MATLS INC CL A 86614U100 62575 3250645 SH SOLE 22 3101016 0 149629 SUMMIT MATLS INC CL A 86614U100 1148 59654 SH SOLE 26 40185 0 19469 SUMMIT MATLS INC CL A 86614U100 293 15217 SH SOLE 28 15217 0 0 SUMMIT MATLS INC CL A 86614U100 577 29983 SH SOLE 30 29983 0 0 SUMMIT MATLS INC CL A 86614U100 247 12839 SH SOLE 40 12839 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 12 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 25108 195869 SH SOLE 2 13626 0 182243 SUN CMNTYS INC COM 866674104 13135 102463 SH SOLE 4 99690 0 2773 SUN CMNTYS INC COM 866674104 12823 100033 SH SOLE 7 94746 0 5287 SUN CMNTYS INC COM 866674104 58 452 SH SOLE 13 452 0 0 SUN CMNTYS INC COM 866674104 441 3439 SH SOLE 15 3439 0 0 SUN CMNTYS INC COM 866674104 42761 333576 SH SOLE 18 327252 0 6324 SUN CMNTYS INC COM 866674104 31453 245359 SH SOLE 19 245359 0 0 SUN CMNTYS INC COM 866674104 244879 1910282 SH SOLE 21 1910282 0 0 SUN CMNTYS INC COM 866674104 423605 3304508 SH SOLE 22 3078996 0 225512 SUN CMNTYS INC COM 866674104 11269 87905 SH SOLE 23 87905 0 0 SUN CMNTYS INC COM 866674104 23131 180442 SH SOLE 25 180442 0 0 SUN CMNTYS INC COM 866674104 25176 196396 SH SOLE 26 63546 0 132850 SUN CMNTYS INC COM 866674104 4055 31629 SH SOLE 28 27295 0 4334 SUN CMNTYS INC COM 866674104 8380 65369 SH SOLE 29 47521 0 17848 SUN CMNTYS INC COM 866674104 63749 497299 SH SOLE 30 497299 0 0 SUN CMNTYS INC COM 866674104 3713 28962 SH SOLE 31 16333 0 12629 SUN CMNTYS INC COM 866674104 15858 123709 SH SOLE 34 123709 0 0 SUN CMNTYS INC COM 866674104 3015 23521 SH SOLE 36 23521 0 0 SUN CMNTYS INC COM 866674104 258 2016 SH SOLE 40 2016 0 0 SUNCOKE ENERGY INC COM 86722A103 804 90500 SH SOLE 2 4945 0 85555 SUNCOKE ENERGY INC COM 86722A103 3 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 13 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 3491 393105 SH SOLE 18 393105 0 0 SUNCOKE ENERGY INC COM 86722A103 1427 160658 SH SOLE 19 160658 0 0 SUNCOKE ENERGY INC COM 86722A103 86035 9688639 SH SOLE 21 9688639 0 0 SUNCOKE ENERGY INC COM 86722A103 23545 2651490 SH SOLE 22 2542429 0 109061 SUNCOKE ENERGY INC COM 86722A103 54 6034 SH SOLE 23 6034 0 0 SUNCOKE ENERGY INC COM 86722A103 450 50666 SH SOLE 26 17169 0 33497 SUNCOKE ENERGY INC COM 86722A103 83 9380 SH SOLE 28 9380 0 0 SUNCOKE ENERGY INC COM 86722A103 1083 122013 SH SOLE 30 122013 0 0 SUNCOKE ENERGY INC COM 86722A103 65 7310 SH SOLE 40 7310 0 0 SUNCOR ENERGY INC NEW COM 867224107 874 28043 SH SOLE 2 28043 0 0 SUNCOR ENERGY INC NEW COM 867224107 119211 3825768 SH SOLE 18 3559608 0 266160 SUNCOR ENERGY INC NEW COM 867224107 105488 3385367 SH SOLE 19 3385367 0 0 SUNCOR ENERGY INC NEW COM 867224107 19422 623292 SH SOLE 21 623292 0 0 SUNCOR ENERGY INC NEW COM 867224107 6745 216470 SH SOLE 22 216470 0 0 SUNCOR ENERGY INC NEW COM 867224107 907 29092 SH SOLE 23 29092 0 0 SUNCOR ENERGY INC NEW COM 867224107 2281 73199 SH SOLE 25 16100 0 57099 SUNCOR ENERGY INC NEW COM 867224107 23142 742693 SH SOLE 34 742693 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 9 12959 SH SOLE 18 12959 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 123 168683 SH SOLE 21 168683 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 437 601417 SH SOLE 22 601417 0 0 SUNOCO LP COM UT REP LP 86765K109 761 24315 SH SOLE 2 24315 0 0 SUNOCO LP COM UT REP LP 86765K109 15540 496789 SH SOLE 19 496789 0 0 SUNOPTA INC COM 8676EP108 72 21976 SH SOLE 22 21976 0 0 SUNPOWER CORP COM 867652406 673 62938 SH SOLE 2 2769 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 2217 207353 SH SOLE 18 202996 0 4357 SUNPOWER CORP COM 867652406 1756 164309 SH SOLE 19 164309 0 0 SUNPOWER CORP COM 867652406 21337 1996022 SH SOLE 21 1996022 0 0 SUNPOWER CORP COM 867652406 20359 1904503 SH SOLE 22 1824139 0 80364 SUNPOWER CORP COM 867652406 19 1813 SH SOLE 26 0 0 1813 SUNPOWER CORP COM 867652406 84 7870 SH SOLE 28 7870 0 0 SUNPOWER CORP COM 867652406 239 22361 SH SOLE 30 22361 0 0 SUNPOWER CORP COM 867652406 63 5870 SH SOLE 40 5870 0 0 SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 810 890000 PRN SOLE 21 890000 0 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 953 1075000 PRN SOLE 21 1075000 0 0 SUNRUN INC COM 86771W105 1808 96363 SH SOLE 2 4554 0 91809 SUNRUN INC COM 86771W105 9 467 SH SOLE 4 467 0 0 SUNRUN INC COM 86771W105 38 2052 SH SOLE 7 2052 0 0 SUNRUN INC COM 86771W105 6767 360720 SH SOLE 18 360720 0 0 SUNRUN INC COM 86771W105 3554 189435 SH SOLE 19 189435 0 0 SUNRUN INC COM 86771W105 71847 3829772 SH SOLE 21 3829772 0 0 SUNRUN INC COM 86771W105 47474 2530584 SH SOLE 22 2409107 0 121477 SUNRUN INC COM 86771W105 818 43616 SH SOLE 26 38050 0 5566 SUNRUN INC COM 86771W105 210 11218 SH SOLE 28 11218 0 0 SUNRUN INC COM 86771W105 7380 393386 SH SOLE 30 393386 0 0 SUNRUN INC COM 86771W105 132 7049 SH SOLE 40 7049 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4008 292320 SH SOLE 2 29281 0 263039 SUNSTONE HOTEL INVS INC NEW COM 867892101 1556 113468 SH SOLE 4 113468 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3525 257088 SH SOLE 7 257088 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 127 9241 SH SOLE 15 9241 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 10864 792446 SH SOLE 18 749743 0 42703 SUNSTONE HOTEL INVS INC NEW COM 867892101 10823 789416 SH SOLE 19 789416 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 124422 9075281 SH SOLE 21 9075281 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 133037 9703663 SH SOLE 22 9251149 0 452514 SUNSTONE HOTEL INVS INC NEW COM 867892101 1516 110543 SH SOLE 23 110543 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6750 492356 SH SOLE 25 492356 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4665 340294 SH SOLE 26 56489 0 283805 SUNSTONE HOTEL INVS INC NEW COM 867892101 396 28920 SH SOLE 28 28920 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2333 170142 SH SOLE 29 170142 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 14466 1055125 SH SOLE 30 1055125 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 780 56876 SH SOLE 31 35764 0 21112 SUNSTONE HOTEL INVS INC NEW COM 867892101 144 10539 SH SOLE 34 10539 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 343 25014 SH SOLE 36 25014 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 325 23696 SH SOLE 40 23696 0 0 SUNTRUST BKS INC COM 867914103 67366 1071849 SH SOLE 2 99123 0 972726 SUNTRUST BKS INC COM 867914103 12129 192984 SH SOLE 4 180719 0 12265 SUNTRUST BKS INC COM 867914103 24875 395789 SH SOLE 7 385448 0 10341 SUNTRUST BKS INC COM 867914103 1097 17450 SH SOLE 13 17450 0 0 SUNTRUST BKS INC COM 867914103 308 4900 SH SOLE 15 4900 0 0 SUNTRUST BKS INC COM 867914103 173691 2763580 SH SOLE 18 2574480 0 189100 SUNTRUST BKS INC COM 867914103 157635 2508122 SH SOLE 19 2508122 0 0 SUNTRUST BKS INC COM 867914103 646771 10290709 SH SOLE 21 10290709 0 0 SUNTRUST BKS INC COM 867914103 690848 10992017 SH SOLE 22 9741296 0 1250721 SUNTRUST BKS INC COM 867914103 20066 319263 SH SOLE 23 319263 0 0 SUNTRUST BKS INC COM 867914103 29663 471968 SH SOLE 25 435842 0 36126 SUNTRUST BKS INC COM 867914103 109509 1742384 SH SOLE 26 488538 0 1253846 SUNTRUST BKS INC COM 867914103 5390 85767 SH SOLE 28 62864 0 22903 SUNTRUST BKS INC COM 867914103 1179 18758 SH SOLE 29 9829 0 8929 SUNTRUST BKS INC COM 867914103 99179 1578034 SH SOLE 30 1578034 0 0 SUNTRUST BKS INC COM 867914103 10028 159547 SH SOLE 31 88250 0 71297 SUNTRUST BKS INC COM 867914103 87307 1389136 SH SOLE 34 1389136 0 0 SUNTRUST BKS INC COM 867914103 23346 371460 SH SOLE 36 371460 0 0 SUNTRUST BKS INC COM 867914103 606 9639 SH SOLE 40 9639 0 0 SUNWORKS INC COM 86803X105 3 5381 SH SOLE 18 5381 0 0 SUNWORKS INC COM 86803X105 37 67489 SH SOLE 21 67489 0 0 SUNWORKS INC COM 86803X105 21 38659 SH SOLE 22 38659 0 0 SUPER LEAGUE GAMING INC COM 86804F202 4 481 SH SOLE 18 481 0 0 SUPER LEAGUE GAMING INC COM 86804F202 56 6604 SH SOLE 21 6604 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 0 30 SH SOLE 21 30 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 4 4515 SH SOLE 22 4515 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 1 621 SH SOLE 18 621 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 16 15469 SH SOLE 21 15469 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 353 271680 SH SOLE 2 107761 0 163919 SUPERIOR ENERGY SVCS INC COM 868157108 1 864 SH SOLE 4 864 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 5 3563 SH SOLE 7 3563 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1003 771640 SH SOLE 18 722989 0 48651 SUPERIOR ENERGY SVCS INC COM 868157108 1972 1516689 SH SOLE 19 1516689 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 23103 17771360 SH SOLE 21 17771360 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 9075 6980510 SH SOLE 22 6676828 0 303682 SUPERIOR ENERGY SVCS INC COM 868157108 460 354214 SH SOLE 23 354214 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 884 680009 SH SOLE 26 37309 0 642700 SUPERIOR ENERGY SVCS INC COM 868157108 28 21630 SH SOLE 28 21630 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 287 220483 SH SOLE 30 220483 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 4 3358 SH SOLE 36 3358 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 22 16965 SH SOLE 40 16965 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 191 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 616 35946 SH SOLE 18 35946 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 301 17558 SH SOLE 19 17558 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 6072 354484 SH SOLE 21 354484 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 3352 195704 SH SOLE 22 189462 0 6242 SUPERIOR INDS INTL INC COM 868168105 111 32194 SH SOLE 18 32194 0 0 SUPERIOR INDS INTL INC COM 868168105 6718 1941612 SH SOLE 21 1941612 0 0 SUPERIOR INDS INTL INC COM 868168105 2096 605823 SH SOLE 22 587039 0 18784 SUPERIOR INDS INTL INC COM 868168105 92 26515 SH SOLE 30 26515 0 0 SUPERIOR INDS INTL INC OPTIONS 868168105 35 10000 SH Put SOLE 22 10000 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1469 44379 SH SOLE 2 3281 0 41098 SUPERNUS PHARMACEUTICALS INC COM 868459108 10 313 SH SOLE 4 313 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 34 1017 SH SOLE 7 1017 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 7440 224844 SH SOLE 18 219032 0 5812 SUPERNUS PHARMACEUTICALS INC COM 868459108 3661 110652 SH SOLE 19 110652 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 198571 6000928 SH SOLE 21 6000928 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 50962 1540091 SH SOLE 22 1472639 0 67452 SUPERNUS PHARMACEUTICALS INC COM 868459108 147 4430 SH SOLE 23 4430 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 852 25756 SH SOLE 26 13587 0 12169 SUPERNUS PHARMACEUTICALS INC COM 868459108 226 6817 SH SOLE 28 6817 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 7457 225341 SH SOLE 30 225341 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 166 5009 SH SOLE 40 5009 0 0 SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 927 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 87 53396 SH SOLE 21 53396 0 0 SUPPORT COM INC COM NEW 86858W200 669 412847 SH SOLE 22 412847 0 0 SURFACE ONCOLOGY INC COM 86877M209 8 2670 SH SOLE 2 2670 0 0 SURFACE ONCOLOGY INC COM 86877M209 7 2613 SH SOLE 18 2613 0 0 SURFACE ONCOLOGY INC COM 86877M209 167 59395 SH SOLE 19 59395 0 0 SURFACE ONCOLOGY INC COM 86877M209 889 315136 SH SOLE 21 315136 0 0 SURFACE ONCOLOGY INC COM 86877M209 507 179910 SH SOLE 22 179910 0 0 SURFACE ONCOLOGY INC COM 86877M209 16 5529 SH SOLE 23 5529 0 0 SURFACE ONCOLOGY INC COM 86877M209 26 9053 SH SOLE 26 0 0 9053 SURFACE ONCOLOGY INC COM 86877M209 3 1130 SH SOLE 30 1130 0 0 SURGERY PARTNERS INC COM 86881A100 206 25305 SH SOLE 2 4726 0 20579 SURGERY PARTNERS INC COM 86881A100 3 311 SH SOLE 7 311 0 0 SURGERY PARTNERS INC COM 86881A100 671 82445 SH SOLE 18 82445 0 0 SURGERY PARTNERS INC COM 86881A100 611 75091 SH SOLE 19 75091 0 0 SURGERY PARTNERS INC COM 86881A100 6743 828405 SH SOLE 21 828405 0 0 SURGERY PARTNERS INC COM 86881A100 5331 654888 SH SOLE 22 624426 0 30462 SURGERY PARTNERS INC COM 86881A100 64 7890 SH SOLE 23 7890 0 0 SURGERY PARTNERS INC COM 86881A100 193 23758 SH SOLE 26 0 0 23758 SURGERY PARTNERS INC COM 86881A100 26 3193 SH SOLE 28 3193 0 0 SURGERY PARTNERS INC COM 86881A100 78 9553 SH SOLE 30 9553 0 0 SURGERY PARTNERS INC COM 86881A100 19 2380 SH SOLE 40 2380 0 0 SURMODICS INC COM 868873100 498 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 2581 59798 SH SOLE 18 59798 0 0 SURMODICS INC COM 868873100 974 22554 SH SOLE 19 22554 0 0 SURMODICS INC COM 868873100 64992 1505480 SH SOLE 21 1505480 0 0 SURMODICS INC COM 868873100 18300 423916 SH SOLE 22 406413 0 17503 SURMODICS INC COM 868873100 554 12826 SH SOLE 26 10122 0 2704 SURMODICS INC COM 868873100 84 1952 SH SOLE 28 1952 0 0 SURMODICS INC COM 868873100 838 19420 SH SOLE 30 19420 0 0 SURMODICS INC COM 868873100 86 1981 SH SOLE 40 1981 0 0 SUTRO BIOPHARMA INC COM 869367102 110 9629 SH SOLE 2 516 0 9113 SUTRO BIOPHARMA INC COM 869367102 428 37580 SH SOLE 18 37580 0 0 SUTRO BIOPHARMA INC COM 869367102 205 18000 SH SOLE 19 18000 0 0 SUTRO BIOPHARMA INC COM 869367102 4020 353220 SH SOLE 21 353220 0 0 SUTRO BIOPHARMA INC COM 869367102 1417 124555 SH SOLE 22 121408 0 3147 SUTRO BIOPHARMA INC COM 869367102 13 1164 SH SOLE 23 1164 0 0 SUZANO SA SPON ADS 86959K105 489 28701 SH SOLE 30 28701 0 0 SVB FINL GROUP COM 78486Q101 28014 124736 SH SOLE 2 12099 0 112637 SVB FINL GROUP COM 78486Q101 3904 17383 SH SOLE 4 15957 0 1426 SVB FINL GROUP COM 78486Q101 10314 45924 SH SOLE 7 45924 0 0 SVB FINL GROUP COM 78486Q101 70 311 SH SOLE 13 311 0 0 SVB FINL GROUP COM 78486Q101 74 329 SH SOLE 15 329 0 0 SVB FINL GROUP COM 78486Q101 23472 104509 SH SOLE 18 97474 0 7035 SVB FINL GROUP COM 78486Q101 34906 155422 SH SOLE 19 155422 0 0 SVB FINL GROUP COM 78486Q101 276461 1230960 SH SOLE 21 1230960 0 0 SVB FINL GROUP COM 78486Q101 283143 1260709 SH SOLE 22 1119972 0 140737 SVB FINL GROUP COM 78486Q101 8565 38136 SH SOLE 23 38136 0 0 SVB FINL GROUP COM 78486Q101 11015 49046 SH SOLE 25 49046 0 0 SVB FINL GROUP COM 78486Q101 48765 217128 SH SOLE 26 65271 0 151857 SVB FINL GROUP COM 78486Q101 2324 10347 SH SOLE 28 7614 0 2733 SVB FINL GROUP COM 78486Q101 2759 12284 SH SOLE 29 1174 0 11110 SVB FINL GROUP COM 78486Q101 46407 206628 SH SOLE 30 206628 0 0 SVB FINL GROUP COM 78486Q101 4056 18058 SH SOLE 31 9920 0 8138 SVB FINL GROUP COM 78486Q101 20272 90264 SH SOLE 34 90264 0 0 SVB FINL GROUP COM 78486Q101 7263 32337 SH SOLE 36 32337 0 0 SVB FINL GROUP COM 78486Q101 228 1013 SH SOLE 40 1013 0 0 SVMK INC COM 78489X103 1265 76623 SH SOLE 2 6980 0 69643 SVMK INC COM 78489X103 25 1534 SH SOLE 7 1534 0 0 SVMK INC COM 78489X103 4622 279965 SH SOLE 18 273648 0 6317 SVMK INC COM 78489X103 22363 1354524 SH SOLE 19 1354524 0 0 SVMK INC COM 78489X103 42025 2545414 SH SOLE 21 2545414 0 0 SVMK INC COM 78489X103 23185 1404288 SH SOLE 22 1328823 0 75465 SVMK INC COM 78489X103 286 17344 SH SOLE 23 17344 0 0 SVMK INC COM 78489X103 97 5883 SH SOLE 26 0 0 5883 SVMK INC COM 78489X103 59 3556 SH SOLE 30 3556 0 0 SVMK INC COM 78489X103 9245 559939 SH SOLE 34 559939 0 0 SVMK INC COM 78489X103 48 2937 SH SOLE 40 2937 0 0 SWITCH INC CL A 87105L104 925 70657 SH SOLE 2 3556 0 67101 SWITCH INC CL A 87105L104 10 784 SH SOLE 7 784 0 0 SWITCH INC CL A 87105L104 368 28130 SH SOLE 18 28130 0 0 SWITCH INC CL A 87105L104 162 12338 SH SOLE 19 12338 0 0 SWITCH INC CL A 87105L104 8998 687367 SH SOLE 21 687367 0 0 SWITCH INC CL A 87105L104 18114 1383811 SH SOLE 22 1320380 0 63431 SWITCH INC CL A 87105L104 51 3903 SH SOLE 30 3903 0 0 SWITCH INC CL A 87105L104 14 1034 SH SOLE 31 1034 0 0 SYKES ENTERPRISES INC COM 871237103 1122 40851 SH SOLE 2 1696 0 39155 SYKES ENTERPRISES INC COM 871237103 7 273 SH SOLE 4 273 0 0 SYKES ENTERPRISES INC COM 871237103 22 797 SH SOLE 7 797 0 0 SYKES ENTERPRISES INC COM 871237103 4706 171390 SH SOLE 18 171390 0 0 SYKES ENTERPRISES INC COM 871237103 1818 66213 SH SOLE 19 66213 0 0 SYKES ENTERPRISES INC COM 871237103 117720 4286963 SH SOLE 21 4286963 0 0 SYKES ENTERPRISES INC COM 871237103 34136 1243100 SH SOLE 22 1183620 0 59480 SYKES ENTERPRISES INC COM 871237103 784 28556 SH SOLE 26 17176 0 11380 SYKES ENTERPRISES INC COM 871237103 156 5675 SH SOLE 28 5675 0 0 SYKES ENTERPRISES INC COM 871237103 1579 57516 SH SOLE 30 57516 0 0 SYKES ENTERPRISES INC COM 871237103 127 4609 SH SOLE 40 4609 0 0 SYMANTEC CORP COM 871503108 31756 1459355 SH SOLE 2 131879 0 1327476 SYMANTEC CORP COM 871503108 4646 213534 SH SOLE 4 196737 0 16797 SYMANTEC CORP COM 871503108 12496 574285 SH SOLE 7 559880 0 14405 SYMANTEC CORP COM 871503108 259 11921 SH SOLE 13 11921 0 0 SYMANTEC CORP COM 871503108 151 6924 SH SOLE 15 6924 0 0 SYMANTEC CORP COM 871503108 1 50 SH SOLE 17 0 0 50 SYMANTEC CORP COM 871503108 36238 1665338 SH SOLE 18 1580505 0 84833 SYMANTEC CORP COM 871503108 3631 166873 SH SOLE 19 166873 0 0 SYMANTEC CORP COM 871503108 328869 15113446 SH SOLE 21 15113446 0 0 SYMANTEC CORP COM 871503108 325592 14962864 SH SOLE 22 13239441 0 1723423 SYMANTEC CORP COM 871503108 9900 454964 SH SOLE 23 454964 0 0 SYMANTEC CORP COM 871503108 17748 815636 SH SOLE 25 815636 0 0 SYMANTEC CORP COM 871503108 69045 3173039 SH SOLE 26 831140 0 2341899 SYMANTEC CORP COM 871503108 2622 120486 SH SOLE 28 86902 0 33584 SYMANTEC CORP COM 871503108 293 13455 SH SOLE 29 13455 0 0 SYMANTEC CORP COM 871503108 56523 2597568 SH SOLE 30 2597568 0 0 SYMANTEC CORP COM 871503108 4695 215745 SH SOLE 31 116340 0 99405 SYMANTEC CORP COM 871503108 1882 86485 SH SOLE 32 86485 0 0 SYMANTEC CORP COM 871503108 1590 73066 SH SOLE 34 73066 0 0 SYMANTEC CORP COM 871503108 10880 500002 SH SOLE 36 500002 0 0 SYMANTEC CORP COM 871503108 361 16580 SH SOLE 40 16580 0 0 SYNACOR INC COM 871561106 10 6566 SH SOLE 18 6566 0 0 SYNACOR INC COM 871561106 161 103084 SH SOLE 21 103084 0 0 SYNACOR INC COM 871561106 8 5264 SH SOLE 22 5264 0 0 SYNALLOY CP DEL COM 871565107 123 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 412 26392 SH SOLE 18 26392 0 0 SYNALLOY CP DEL COM 871565107 206 13203 SH SOLE 19 13203 0 0 SYNALLOY CP DEL COM 871565107 4266 273104 SH SOLE 21 273104 0 0 SYNALLOY CP DEL COM 871565107 3592 229977 SH SOLE 22 225208 0 4769 SYNAPTICS INC COM 87157D109 1609 55201 SH SOLE 2 21560 0 33641 SYNAPTICS INC COM 87157D109 5 175 SH SOLE 4 175 0 0 SYNAPTICS INC COM 87157D109 22 759 SH SOLE 7 759 0 0 SYNAPTICS INC COM 87157D109 5722 196364 SH SOLE 18 195692 0 672 SYNAPTICS INC COM 87157D109 3295 113062 SH SOLE 19 113062 0 0 SYNAPTICS INC COM 87157D109 71542 2455105 SH SOLE 21 2455105 0 0 SYNAPTICS INC COM 87157D109 38723 1328849 SH SOLE 22 1276003 0 52846 SYNAPTICS INC COM 87157D109 570 19570 SH SOLE 23 19570 0 0 SYNAPTICS INC COM 87157D109 1439 49383 SH SOLE 26 3868 0 45515 SYNAPTICS INC COM 87157D109 123 4228 SH SOLE 28 4228 0 0 SYNAPTICS INC COM 87157D109 267 9165 SH SOLE 30 9165 0 0 SYNAPTICS INC COM 87157D109 116 3972 SH SOLE 40 3972 0 0 SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1116 1250000 PRN SOLE 21 1250000 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 297 37492 SH SOLE 2 1577 0 35915 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1050 132747 SH SOLE 18 132747 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 505 63860 SH SOLE 19 63860 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10437 1319463 SH SOLE 21 1319463 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3918 495363 SH SOLE 22 479908 0 15455 SYNCHRONY FINL COM 87165B103 65655 1893711 SH SOLE 2 368770 0 1524941 SYNCHRONY FINL COM 87165B103 8246 237854 SH SOLE 4 220600 0 17254 SYNCHRONY FINL COM 87165B103 19263 555606 SH SOLE 7 555606 0 0 SYNCHRONY FINL COM 87165B103 334 9644 SH SOLE 13 9644 0 0 SYNCHRONY FINL COM 87165B103 245 7054 SH SOLE 15 7054 0 0 SYNCHRONY FINL COM 87165B103 46605 1344243 SH SOLE 18 1258346 0 85897 SYNCHRONY FINL COM 87165B103 9019 260138 SH SOLE 19 260138 0 0 SYNCHRONY FINL COM 87165B103 506226 14601260 SH SOLE 21 14601260 0 0 SYNCHRONY FINL COM 87165B103 575802 16608082 SH SOLE 22 14689320 0 1918762 SYNCHRONY FINL COM 87165B103 16740 482844 SH SOLE 23 482844 0 0 SYNCHRONY FINL COM 87165B103 24507 706860 SH SOLE 25 706860 0 0 SYNCHRONY FINL COM 87165B103 94749 2732894 SH SOLE 26 816455 0 1916439 SYNCHRONY FINL COM 87165B103 4312 124382 SH SOLE 28 90641 0 33741 SYNCHRONY FINL COM 87165B103 4324 124706 SH SOLE 29 58612 0 66094 SYNCHRONY FINL COM 87165B103 78269 2257534 SH SOLE 30 2257534 0 0 SYNCHRONY FINL COM 87165B103 7998 230681 SH SOLE 31 124190 0 106491 SYNCHRONY FINL COM 87165B103 1805 52050 SH SOLE 34 52050 0 0 SYNCHRONY FINL COM 87165B103 18752 540864 SH SOLE 36 540864 0 0 SYNCHRONY FINL COM 87165B103 494 14241 SH SOLE 40 14241 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 159 17125 SH SOLE 2 683 0 16442 SYNDAX PHARMACEUTICALS INC COM 87164F105 898 96485 SH SOLE 18 96485 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 3457 371277 SH SOLE 19 371277 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 6063 651183 SH SOLE 21 651183 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 5078 545437 SH SOLE 22 533624 0 11813 SYNEOS HEALTH INC CL A 87166B102 4630 90632 SH SOLE 2 30344 0 60288 SYNEOS HEALTH INC CL A 87166B102 17 324 SH SOLE 4 324 0 0 SYNEOS HEALTH INC CL A 87166B102 62 1211 SH SOLE 7 1211 0 0 SYNEOS HEALTH INC CL A 87166B102 17789 348193 SH SOLE 18 348193 0 0 SYNEOS HEALTH INC CL A 87166B102 6350 124299 SH SOLE 19 124299 0 0 SYNEOS HEALTH INC CL A 87166B102 287176 5620974 SH SOLE 21 5620974 0 0 SYNEOS HEALTH INC CL A 87166B102 111578 2183959 SH SOLE 22 2087790 0 96169 SYNEOS HEALTH INC CL A 87166B102 341 6665 SH SOLE 23 6665 0 0 SYNEOS HEALTH INC CL A 87166B102 2095 41015 SH SOLE 26 11997 0 29018 SYNEOS HEALTH INC CL A 87166B102 426 8337 SH SOLE 28 8337 0 0 SYNEOS HEALTH INC CL A 87166B102 5214 102060 SH SOLE 30 102060 0 0 SYNEOS HEALTH INC CL A 87166B102 321 6281 SH SOLE 40 6281 0 0 SYNLOGIC INC COM 87166L100 144 15794 SH SOLE 2 671 0 15123 SYNLOGIC INC COM 87166L100 469 51557 SH SOLE 18 51557 0 0 SYNLOGIC INC COM 87166L100 252 27729 SH SOLE 19 27729 0 0 SYNLOGIC INC COM 87166L100 6916 759969 SH SOLE 21 759969 0 0 SYNLOGIC INC COM 87166L100 4195 460968 SH SOLE 22 451707 0 9261 SYNLOGIC INC COM 87166L100 10 1046 SH SOLE 30 1046 0 0 SYNNEX CORP COM 87162W100 9851 100108 SH SOLE 2 23437 0 76671 SYNNEX CORP COM 87162W100 60 614 SH SOLE 4 614 0 0 SYNNEX CORP COM 87162W100 149 1512 SH SOLE 7 1512 0 0 SYNNEX CORP COM 87162W100 12072 122680 SH SOLE 18 122680 0 0 SYNNEX CORP COM 87162W100 968 9838 SH SOLE 19 9838 0 0 SYNNEX CORP COM 87162W100 201743 2050237 SH SOLE 21 2050237 0 0 SYNNEX CORP COM 87162W100 136850 1390754 SH SOLE 22 1295117 0 95637 SYNNEX CORP COM 87162W100 155 1576 SH SOLE 23 1576 0 0 SYNNEX CORP COM 87162W100 215 2186 SH SOLE 25 2186 0 0 SYNNEX CORP COM 87162W100 1700 17280 SH SOLE 26 12996 0 4284 SYNNEX CORP COM 87162W100 533 5414 SH SOLE 28 5414 0 0 SYNNEX CORP COM 87162W100 1220 12402 SH SOLE 30 12402 0 0 SYNNEX CORP COM 87162W100 302 3072 SH SOLE 31 1472 0 1600 SYNNEX CORP COM 87162W100 638 6479 SH SOLE 34 6479 0 0 SYNNEX CORP COM 87162W100 194 1976 SH SOLE 36 1976 0 0 SYNNEX CORP COM 87162W100 421 4277 SH SOLE 40 4277 0 0 SYNOPSYS INC COM 871607107 46202 359019 SH SOLE 2 44716 0 314303 SYNOPSYS INC COM 871607107 6619 51437 SH SOLE 4 47505 0 3932 SYNOPSYS INC COM 871607107 25866 200998 SH SOLE 7 151201 0 49797 SYNOPSYS INC COM 871607107 821 6378 SH SOLE 13 6378 0 0 SYNOPSYS INC COM 871607107 231 1796 SH SOLE 15 1796 0 0 SYNOPSYS INC COM 871607107 50057 388974 SH SOLE 18 368606 0 20368 SYNOPSYS INC COM 871607107 95042 738534 SH SOLE 19 738534 0 0 SYNOPSYS INC COM 871607107 591817 4598783 SH SOLE 21 4598783 0 0 SYNOPSYS INC COM 871607107 490698 3813023 SH SOLE 22 3415959 0 397064 SYNOPSYS INC COM 871607107 13825 107432 SH SOLE 23 107432 0 0 SYNOPSYS INC COM 871607107 126250 981040 SH SOLE 25 981040 0 0 SYNOPSYS INC COM 871607107 82162 638451 SH SOLE 26 184543 0 453908 SYNOPSYS INC COM 871607107 3908 30367 SH SOLE 28 22540 0 7827 SYNOPSYS INC COM 871607107 4424 34379 SH SOLE 29 3255 0 31124 SYNOPSYS INC COM 871607107 86887 675167 SH SOLE 30 675167 0 0 SYNOPSYS INC COM 871607107 5553 43150 SH SOLE 31 25941 0 17209 SYNOPSYS INC COM 871607107 2699 20969 SH SOLE 32 20969 0 0 SYNOPSYS INC COM 871607107 11142 86581 SH SOLE 34 86581 0 0 SYNOPSYS INC COM 871607107 14372 111681 SH SOLE 36 111681 0 0 SYNOPSYS INC COM 871607107 422 3278 SH SOLE 40 3278 0 0 SYNOVUS FINL CORP COM NEW 87161C501 19999 571395 SH SOLE 2 254950 0 316445 SYNOVUS FINL CORP COM NEW 87161C501 557 15923 SH SOLE 4 15923 0 0 SYNOVUS FINL CORP COM NEW 87161C501 123 3502 SH SOLE 7 3502 0 0 SYNOVUS FINL CORP COM NEW 87161C501 15754 450110 SH SOLE 18 450110 0 0 SYNOVUS FINL CORP COM NEW 87161C501 5313 151791 SH SOLE 19 151791 0 0 SYNOVUS FINL CORP COM NEW 87161C501 272097 7774193 SH SOLE 21 7774193 0 0 SYNOVUS FINL CORP COM NEW 87161C501 187770 5364853 SH SOLE 22 5038159 0 326694 SYNOVUS FINL CORP COM NEW 87161C501 1538 43952 SH SOLE 23 43952 0 0 SYNOVUS FINL CORP COM NEW 87161C501 235 6721 SH SOLE 25 6721 0 0 SYNOVUS FINL CORP COM NEW 87161C501 12366 353320 SH SOLE 26 85777 0 267543 SYNOVUS FINL CORP COM NEW 87161C501 738 21082 SH SOLE 28 21082 0 0 SYNOVUS FINL CORP COM NEW 87161C501 609 17413 SH SOLE 29 17413 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1641 46879 SH SOLE 30 46879 0 0 SYNOVUS FINL CORP COM NEW 87161C501 694 19827 SH SOLE 31 5219 0 14608 SYNOVUS FINL CORP COM NEW 87161C501 1149 32829 SH SOLE 34 32829 0 0 SYNOVUS FINL CORP COM NEW 87161C501 99 2819 SH SOLE 36 2819 0 0 SYNOVUS FINL CORP COM NEW 87161C501 580 16561 SH SOLE 40 16561 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 2 6387 SH SOLE 21 6387 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 7 22371 SH SOLE 22 22371 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1090 SH SOLE 21 1090 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 20 37119 SH SOLE 22 37119 0 0 SYNTHORX INC COM 87167A103 81 5986 SH SOLE 2 237 0 5749 SYNTHORX INC COM 87167A103 340 25145 SH SOLE 18 25145 0 0 SYNTHORX INC COM 87167A103 155 11472 SH SOLE 19 11472 0 0 SYNTHORX INC COM 87167A103 3401 251728 SH SOLE 21 251728 0 0 SYNTHORX INC COM 87167A103 3364 248974 SH SOLE 22 246888 0 2086 SYPRIS SOLUTIONS INC COM 871655106 0 462 SH SOLE 18 462 0 0 SYPRIS SOLUTIONS INC COM 871655106 17 21876 SH SOLE 21 21876 0 0 SYPRIS SOLUTIONS INC COM 871655106 23 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 277 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 1113 120225 SH SOLE 18 120225 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 544 58706 SH SOLE 19 58706 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 14805 1598816 SH SOLE 21 1598816 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 7938 857284 SH SOLE 22 834690 0 22594 SYROS PHARMACEUTICALS INC COM 87184Q107 16 1726 SH SOLE 30 1726 0 0 SYSCO CORP COM 871829107 82649 1168681 SH SOLE 2 128234 0 1040447 SYSCO CORP COM 871829107 11537 163143 SH SOLE 4 150084 0 13059 SYSCO CORP COM 871829107 45001 636330 SH SOLE 7 489681 0 146649 SYSCO CORP COM 871829107 1061 15006 SH SOLE 13 15006 0 0 SYSCO CORP COM 871829107 302 4273 SH SOLE 15 4273 0 0 SYSCO CORP COM 871829107 21 303 SH SOLE 17 0 0 303 SYSCO CORP COM 871829107 74654 1055634 SH SOLE 18 991867 0 63767 SYSCO CORP COM 871829107 6798 96128 SH SOLE 19 96128 0 0 SYSCO CORP COM 871829107 706598 9991486 SH SOLE 21 9991486 0 0 SYSCO CORP COM 871829107 861542 12182435 SH SOLE 22 10847387 0 1335048 SYSCO CORP COM 871829107 24768 350223 SH SOLE 23 350223 0 0 SYSCO CORP COM 871829107 32038 453028 SH SOLE 25 453028 0 0 SYSCO CORP COM 871829107 183346 2592565 SH SOLE 26 592203 0 2000362 SYSCO CORP COM 871829107 6854 96920 SH SOLE 28 70705 0 26215 SYSCO CORP COM 871829107 760 10741 SH SOLE 29 10741 0 0 SYSCO CORP COM 871829107 119344 1687558 SH SOLE 30 1687558 0 0 SYSCO CORP COM 871829107 10489 148312 SH SOLE 31 91911 0 56401 SYSCO CORP COM 871829107 2818 39849 SH SOLE 34 39849 0 0 SYSCO CORP COM 871829107 30153 426368 SH SOLE 36 426368 0 0 SYSCO CORP COM 871829107 809 11436 SH SOLE 40 11436 0 0 SYSTEMAX INC COM 871851101 260 11714 SH SOLE 2 460 0 11254 SYSTEMAX INC COM 871851101 6 261 SH SOLE 7 261 0 0 SYSTEMAX INC COM 871851101 907 40910 SH SOLE 18 40910 0 0 SYSTEMAX INC COM 871851101 465 20996 SH SOLE 19 20996 0 0 SYSTEMAX INC COM 871851101 8711 393092 SH SOLE 21 393092 0 0 SYSTEMAX INC COM 871851101 9427 425408 SH SOLE 22 406682 0 18726 SYSTEMAX INC COM 871851101 151 6811 SH SOLE 26 0 0 6811 SYSTEMAX INC COM 871851101 110 4951 SH SOLE 30 4951 0 0 T MOBILE US INC COM 872590104 55146 743805 SH SOLE 2 64247 0 679558 T MOBILE US INC COM 872590104 7759 104651 SH SOLE 4 95867 0 8784 T MOBILE US INC COM 872590104 9781 131930 SH SOLE 7 113423 0 18507 T MOBILE US INC COM 872590104 888 11983 SH SOLE 13 11983 0 0 T MOBILE US INC COM 872590104 347 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 8597 115951 SH SOLE 18 88285 0 27666 T MOBILE US INC COM 872590104 4247 57286 SH SOLE 19 57286 0 0 T MOBILE US INC COM 872590104 401602 5416807 SH SOLE 21 5416807 0 0 T MOBILE US INC COM 872590104 617295 8326074 SH SOLE 22 7676808 0 649266 T MOBILE US INC COM 872590104 17985 242575 SH SOLE 23 242575 0 0 T MOBILE US INC COM 872590104 21527 290359 SH SOLE 25 290359 0 0 T MOBILE US INC COM 872590104 60220 812245 SH SOLE 26 378853 0 433392 T MOBILE US INC COM 872590104 5044 68029 SH SOLE 28 50324 0 17705 T MOBILE US INC COM 872590104 660 8908 SH SOLE 29 8908 0 0 T MOBILE US INC COM 872590104 59493 802440 SH SOLE 30 802440 0 0 T MOBILE US INC COM 872590104 8304 112006 SH SOLE 31 65712 0 46294 T MOBILE US INC COM 872590104 8859 119490 SH SOLE 32 119490 0 0 T MOBILE US INC COM 872590104 6918 93304 SH SOLE 34 93304 0 0 T MOBILE US INC COM 872590104 19568 263933 SH SOLE 36 263933 0 0 T MOBILE US INC COM 872590104 549 7401 SH SOLE 40 7401 0 0 T2 BIOSYSTEMS INC COM 89853L104 12 6979 SH SOLE 18 6979 0 0 T2 BIOSYSTEMS INC COM 89853L104 161 95698 SH SOLE 21 95698 0 0 T2 BIOSYSTEMS INC COM 89853L104 1562 929784 SH SOLE 22 929784 0 0 TABLEAU SOFTWARE INC CL A 87336U105 27885 167961 SH SOLE 2 10059 0 157902 TABLEAU SOFTWARE INC CL A 87336U105 3867 23294 SH SOLE 4 21060 0 2234 TABLEAU SOFTWARE INC CL A 87336U105 672 4048 SH SOLE 7 4048 0 0 TABLEAU SOFTWARE INC CL A 87336U105 453 2726 SH SOLE 13 2726 0 0 TABLEAU SOFTWARE INC CL A 87336U105 3 20 SH SOLE 17 0 0 20 TABLEAU SOFTWARE INC CL A 87336U105 8002 48197 SH SOLE 18 41748 0 6449 TABLEAU SOFTWARE INC CL A 87336U105 22391 134870 SH SOLE 19 134870 0 0 TABLEAU SOFTWARE INC CL A 87336U105 213899 1288390 SH SOLE 21 1288390 0 0 TABLEAU SOFTWARE INC CL A 87336U105 342523 2063145 SH SOLE 22 1914706 0 148439 TABLEAU SOFTWARE INC CL A 87336U105 8915 53696 SH SOLE 23 53696 0 0 TABLEAU SOFTWARE INC CL A 87336U105 106 641 SH SOLE 25 641 0 0 TABLEAU SOFTWARE INC CL A 87336U105 30071 181129 SH SOLE 26 60704 0 120425 TABLEAU SOFTWARE INC CL A 87336U105 2597 15644 SH SOLE 28 11684 0 3960 TABLEAU SOFTWARE INC CL A 87336U105 2908 17516 SH SOLE 29 1773 0 15743 TABLEAU SOFTWARE INC CL A 87336U105 31671 190764 SH SOLE 30 190764 0 0 TABLEAU SOFTWARE INC CL A 87336U105 3636 21899 SH SOLE 31 13659 0 8240 TABLEAU SOFTWARE INC CL A 87336U105 18724 112779 SH SOLE 34 112779 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1985 11954 SH SOLE 36 11954 0 0 TABLEAU SOFTWARE INC CL A 87336U105 277 1669 SH SOLE 40 1669 0 0 TABULA RASA HEALTHCARE INC COM 873379101 847 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 20 397 SH SOLE 7 397 0 0 TABULA RASA HEALTHCARE INC COM 873379101 4183 83786 SH SOLE 18 83786 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1654 33119 SH SOLE 19 33119 0 0 TABULA RASA HEALTHCARE INC COM 873379101 100945 2021740 SH SOLE 21 2021740 0 0 TABULA RASA HEALTHCARE INC COM 873379101 27893 558643 SH SOLE 22 532483 0 26160 TABULA RASA HEALTHCARE INC COM 873379101 353 7061 SH SOLE 26 5954 0 1107 TABULA RASA HEALTHCARE INC COM 873379101 99 1986 SH SOLE 28 1986 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1361 27263 SH SOLE 30 27263 0 0 TABULA RASA HEALTHCARE INC COM 873379101 79 1591 SH SOLE 40 1591 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 897 15756 SH SOLE 2 750 0 15006 TACTILE SYS TECHNOLOGY INC COM 87357P100 8 146 SH SOLE 4 146 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 21 370 SH SOLE 7 370 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 4441 78022 SH SOLE 18 78022 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2111 37080 SH SOLE 19 37080 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 109993 1932422 SH SOLE 21 1932422 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 28791 505813 SH SOLE 22 483433 0 22380 TACTILE SYS TECHNOLOGY INC COM 87357P100 16 275 SH SOLE 23 275 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 443 7788 SH SOLE 26 7129 0 659 TACTILE SYS TECHNOLOGY INC COM 87357P100 118 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1528 26840 SH SOLE 30 26840 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 122 2148 SH SOLE 40 2148 0 0 TAILORED BRANDS INC COM 87403A107 274 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 6 1073 SH SOLE 7 1073 0 0 TAILORED BRANDS INC COM 87403A107 1311 227254 SH SOLE 18 227254 0 0 TAILORED BRANDS INC COM 87403A107 527 91403 SH SOLE 19 91403 0 0 TAILORED BRANDS INC COM 87403A107 31975 5541571 SH SOLE 21 5541571 0 0 TAILORED BRANDS INC COM 87403A107 8766 1519235 SH SOLE 22 1452226 0 67009 TAILORED BRANDS INC COM 87403A107 65 11234 SH SOLE 26 4681 0 6553 TAILORED BRANDS INC COM 87403A107 35 5999 SH SOLE 28 5999 0 0 TAILORED BRANDS INC COM 87403A107 400 69267 SH SOLE 30 69267 0 0 TAILORED BRANDS INC COM 87403A107 26 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 26 8021 SH SOLE 21 8021 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 188 4800 SH Call SOLE 2 4800 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 19738 503900 SH Call SOLE 19 503900 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 368 9400 SH Call SOLE 22 9400 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 55 1400 SH Call SOLE 25 1400 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 55 1400 SH Call SOLE 26 0 0 1400 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 5758 147000 SH Call SOLE 34 147000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 42478 1084440 SH SOLE 2 69510 0 1014930 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 555 14181 SH SOLE 4 14181 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 946 24145 SH SOLE 13 24145 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11 270 SH SOLE 17 0 0 270 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 187969 4798792 SH SOLE 18 4506300 0 292492 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 27796 709620 SH SOLE 19 709620 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 53514 1366195 SH SOLE 21 1366195 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 43782 1117748 SH SOLE 22 887168 0 230580 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3158 80629 SH SOLE 25 16376 0 64253 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 26654 680470 SH SOLE 26 412140 0 268330 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 965 24630 SH SOLE 30 24630 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4250 108491 SH SOLE 32 108491 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 36187 923835 SH SOLE 34 923835 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1439 36744 SH SOLE 36 36744 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30481 268485 SH SOLE 2 23012 0 245473 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4013 35345 SH SOLE 4 32383 0 2962 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11422 100610 SH SOLE 7 100610 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 522 4595 SH SOLE 13 4595 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 115 1010 SH SOLE 15 1010 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 4 SH SOLE 17 0 0 4 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 26482 233264 SH SOLE 18 216674 0 16590 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7192 63346 SH SOLE 19 63346 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 315740 2781114 SH SOLE 21 2781114 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 308056 2713433 SH SOLE 22 2414243 0 299190 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9279 81735 SH SOLE 23 81735 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11580 102003 SH SOLE 25 102003 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 46832 412504 SH SOLE 26 145947 0 266557 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2468 21736 SH SOLE 28 15713 0 6023 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2951 25993 SH SOLE 29 2594 0 23399 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 46862 412772 SH SOLE 30 412772 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8115 71476 SH SOLE 31 20273 0 51203 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1787 15744 SH SOLE 32 15744 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1153 10155 SH SOLE 34 10155 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9031 79548 SH SOLE 36 79548 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 337 2971 SH SOLE 40 2971 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 5 302 SH SOLE 18 302 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 38 2159 SH SOLE 22 0 0 2159 TAL EDUCATION GROUP SPONSORED ADS 874080104 12311 323126 SH SOLE 2 11133 0 311993 TAL EDUCATION GROUP SPONSORED ADS 874080104 3033 79596 SH SOLE 4 79596 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1911 50169 SH SOLE 7 50169 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 71 1860 SH SOLE 13 1860 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4394 115336 SH SOLE 15 110020 0 5316 TAL EDUCATION GROUP SPONSORED ADS 874080104 3921 102921 SH SOLE 18 102921 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 279949 7347753 SH SOLE 21 7347753 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 164152 4308456 SH SOLE 22 3959486 0 348970 TAL EDUCATION GROUP SPONSORED ADS 874080104 7974 209286 SH SOLE 23 209286 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 7091 186106 SH SOLE 25 186106 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 53320 1399478 SH SOLE 26 103783 0 1295695 TAL EDUCATION GROUP SPONSORED ADS 874080104 1863 48902 SH SOLE 28 48902 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2693 70680 SH SOLE 29 39514 0 31166 TAL EDUCATION GROUP SPONSORED ADS 874080104 78471 2059610 SH SOLE 30 2059610 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 745 19550 SH SOLE 31 19550 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 918 24106 SH SOLE 32 24106 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1192 31291 SH SOLE 34 31291 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 111 2910 SH SOLE 40 2910 0 0 TALEND S A ADS 874224207 419 10848 SH SOLE 21 10848 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 16 777 SH SOLE 4 777 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 21854 1035264 SH SOLE 19 1035264 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1043 49422 SH SOLE 21 49422 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 3231 153052 SH SOLE 22 74058 0 78994 TALLGRASS ENERGY LP CLASS A SHS 874696107 1059 50147 SH SOLE 26 36227 0 13920 TALLGRASS ENERGY LP CLASS A SHS 874696107 432 20481 SH SOLE 28 20481 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 848 40150 SH SOLE 30 40150 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 3627 171807 SH SOLE 34 171807 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 298 14108 SH SOLE 40 14108 0 0 TALOS ENERGY INC COM 87484T108 729 30320 SH SOLE 2 9020 0 21300 TALOS ENERGY INC COM 87484T108 10 421 SH SOLE 7 421 0 0 TALOS ENERGY INC COM 87484T108 1633 67897 SH SOLE 18 65948 0 1949 TALOS ENERGY INC COM 87484T108 2725 113309 SH SOLE 19 113309 0 0 TALOS ENERGY INC COM 87484T108 15845 658840 SH SOLE 21 658840 0 0 TALOS ENERGY INC COM 87484T108 21186 880894 SH SOLE 22 853952 0 26942 TALOS ENERGY INC COM 87484T108 604 25131 SH SOLE 23 25131 0 0 TALOS ENERGY INC COM 87484T108 1227 51030 SH SOLE 26 0 0 51030 TALOS ENERGY INC COM 87484T108 129 5352 SH SOLE 30 5352 0 0 TALOS ENERGY INC COM 87484T108 1652 68670 SH SOLE 31 0 0 68670 TALOS ENERGY INC COM 87484T108 783 32573 SH SOLE 34 32573 0 0 TALOS ENERGY INC COM 87484T108 51 2121 SH SOLE 40 2121 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 3124 48426 SH SOLE 2 2292 0 46134 TANDEM DIABETES CARE INC COM NEW 875372203 18 283 SH SOLE 4 283 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 62 964 SH SOLE 7 964 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 11885 184208 SH SOLE 18 181217 0 2991 TANDEM DIABETES CARE INC COM NEW 875372203 7588 117606 SH SOLE 19 117606 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 130037 2015446 SH SOLE 21 2015446 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 106123 1644806 SH SOLE 22 1572642 0 72164 TANDEM DIABETES CARE INC COM NEW 875372203 51 788 SH SOLE 23 788 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1013 15697 SH SOLE 26 11060 0 4637 TANDEM DIABETES CARE INC COM NEW 875372203 420 6511 SH SOLE 28 6511 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 953 14778 SH SOLE 30 14778 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 348 5398 SH SOLE 40 5398 0 0 TANDY LEATHER FACTORY INC COM 87538X105 6 1153 SH SOLE 18 1153 0 0 TANDY LEATHER FACTORY INC COM 87538X105 124 22618 SH SOLE 21 22618 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1937 119506 SH SOLE 2 43583 0 75923 TANGER FACTORY OUTLET CTRS I COM 875465106 390 24043 SH SOLE 4 24043 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 6019 371325 SH SOLE 7 371325 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 57 3539 SH SOLE 15 3539 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 8437 520495 SH SOLE 18 520495 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4253 262342 SH SOLE 19 262342 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 115899 7149817 SH SOLE 21 7149817 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 65678 4051677 SH SOLE 22 3924269 0 127408 TANGER FACTORY OUTLET CTRS I COM 875465106 52 3204 SH SOLE 23 3204 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3064 189010 SH SOLE 25 189010 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1212 74755 SH SOLE 26 20646 0 54109 TANGER FACTORY OUTLET CTRS I COM 875465106 196 12091 SH SOLE 28 12091 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 761 46958 SH SOLE 29 46958 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 6742 415938 SH SOLE 30 415938 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 150 9248 SH SOLE 40 9248 0 0 TAPESTRY INC COM 876030107 22930 722654 SH SOLE 2 87879 0 634775 TAPESTRY INC COM 876030107 3102 97750 SH SOLE 4 90202 0 7548 TAPESTRY INC COM 876030107 8942 281808 SH SOLE 7 256508 0 25300 TAPESTRY INC COM 876030107 397 12512 SH SOLE 13 12512 0 0 TAPESTRY INC COM 876030107 76 2391 SH SOLE 15 2391 0 0 TAPESTRY INC COM 876030107 2 50 SH SOLE 17 0 0 50 TAPESTRY INC COM 876030107 18368 578886 SH SOLE 18 540405 0 38481 TAPESTRY INC COM 876030107 2513 79215 SH SOLE 19 79215 0 0 TAPESTRY INC COM 876030107 199179 6277296 SH SOLE 21 6277296 0 0 TAPESTRY INC COM 876030107 222971 7027132 SH SOLE 22 6224580 0 802552 TAPESTRY INC COM 876030107 6495 204692 SH SOLE 23 204692 0 0 TAPESTRY INC COM 876030107 8720 274823 SH SOLE 25 274823 0 0 TAPESTRY INC COM 876030107 43544 1372341 SH SOLE 26 416057 0 956284 TAPESTRY INC COM 876030107 1737 54752 SH SOLE 28 39145 0 15607 TAPESTRY INC COM 876030107 2111 66535 SH SOLE 29 6004 0 60531 TAPESTRY INC COM 876030107 48477 1527782 SH SOLE 30 1527782 0 0 TAPESTRY INC COM 876030107 3071 96797 SH SOLE 31 50491 0 46306 TAPESTRY INC COM 876030107 540 17024 SH SOLE 34 17024 0 0 TAPESTRY INC COM 876030107 6415 202175 SH SOLE 36 202175 0 0 TAPESTRY INC COM 876030107 261 8233 SH SOLE 40 8233 0 0 TARENA INTL INC SPONSORED ADS 876108101 13 5198 SH SOLE 4 5198 0 0 TARENA INTL INC SPONSORED ADS 876108101 1099 439489 SH SOLE 21 439489 0 0 TARENA INTL INC SPONSORED ADS 876108101 403 161301 SH SOLE 22 161301 0 0 TARENA INTL INC SPONSORED ADS 876108101 337 134936 SH SOLE 30 134936 0 0 TARGA RES CORP COM 87612G101 21937 558774 SH SOLE 2 32867 0 525907 TARGA RES CORP COM 87612G101 3191 81282 SH SOLE 4 75358 0 5924 TARGA RES CORP COM 87612G101 12085 307820 SH SOLE 7 295651 0 12169 TARGA RES CORP COM 87612G101 33 838 SH SOLE 13 838 0 0 TARGA RES CORP COM 87612G101 64 1637 SH SOLE 15 1637 0 0 TARGA RES CORP COM 87612G101 5652 143956 SH SOLE 18 126273 0 17683 TARGA RES CORP COM 87612G101 16707 425549 SH SOLE 19 425549 0 0 TARGA RES CORP COM 87612G101 132664 3379115 SH SOLE 21 3379115 0 0 TARGA RES CORP COM 87612G101 250422 6378553 SH SOLE 22 5899349 0 479204 TARGA RES CORP COM 87612G101 6549 166801 SH SOLE 23 166801 0 0 TARGA RES CORP COM 87612G101 8530 217267 SH SOLE 25 217267 0 0 TARGA RES CORP COM 87612G101 27420 698414 SH SOLE 26 305034 0 393380 TARGA RES CORP COM 87612G101 1900 48385 SH SOLE 28 36172 0 12213 TARGA RES CORP COM 87612G101 2074 52825 SH SOLE 29 5280 0 47545 TARGA RES CORP COM 87612G101 12558 319856 SH SOLE 30 319856 0 0 TARGA RES CORP COM 87612G101 3109 79199 SH SOLE 31 42215 0 36984 TARGA RES CORP COM 87612G101 8324 212021 SH SOLE 34 212021 0 0 TARGA RES CORP COM 87612G101 7127 181541 SH SOLE 36 181541 0 0 TARGA RES CORP COM 87612G101 258 6561 SH SOLE 40 6561 0 0 TARGET CORP COM 87612E106 109205 1260881 SH SOLE 2 172697 0 1088184 TARGET CORP COM 87612E106 17438 201339 SH SOLE 4 187308 0 14031 TARGET CORP COM 87612E106 73439 847922 SH SOLE 7 577939 0 269983 TARGET CORP COM 87612E106 6006 69341 SH SOLE 13 69341 0 0 TARGET CORP COM 87612E106 438 5060 SH SOLE 15 5060 0 0 TARGET CORP COM 87612E106 7 85 SH SOLE 17 0 0 85 TARGET CORP COM 87612E106 113128 1306176 SH SOLE 18 1227051 0 79125 TARGET CORP COM 87612E106 77235 891754 SH SOLE 19 891754 0 0 TARGET CORP COM 87612E106 1122918 12965218 SH SOLE 21 12965218 0 0 TARGET CORP COM 87612E106 1139015 13151082 SH SOLE 22 11568724 0 1582358 TARGET CORP COM 87612E106 32811 378836 SH SOLE 23 378836 0 0 TARGET CORP COM 87612E106 47530 548784 SH SOLE 25 548784 0 0 TARGET CORP COM 87612E106 266134 3072781 SH SOLE 26 614010 0 2458771 TARGET CORP COM 87612E106 8799 101590 SH SOLE 28 74596 0 26994 TARGET CORP COM 87612E106 13111 151384 SH SOLE 29 10815 0 140569 TARGET CORP COM 87612E106 170276 1966008 SH SOLE 30 1966008 0 0 TARGET CORP COM 87612E106 14949 172601 SH SOLE 31 93805 0 78796 TARGET CORP COM 87612E106 3877 44764 SH SOLE 32 44764 0 0 TARGET CORP COM 87612E106 33946 391942 SH SOLE 34 391942 0 0 TARGET CORP COM 87612E106 9283 107182 SH SOLE 35 107182 0 0 TARGET CORP COM 87612E106 41553 479776 SH SOLE 36 479776 0 0 TARGET CORP COM 87612E106 1022 11800 SH SOLE 40 11800 0 0 TARGET HOSPITALITY CORP COM 87615L107 403 44270 SH SOLE 2 16635 0 27635 TARGET HOSPITALITY CORP COM 87615L107 1138 125012 SH SOLE 18 108622 0 16390 TARGET HOSPITALITY CORP COM 87615L107 10184 1119134 SH SOLE 19 1119134 0 0 TARGET HOSPITALITY CORP COM 87615L107 9162 1006811 SH SOLE 21 1006811 0 0 TARGET HOSPITALITY CORP COM 87615L107 4595 504923 SH SOLE 22 495125 0 9798 TARGET HOSPITALITY CORP COM 87615L107 343 37721 SH SOLE 23 37721 0 0 TARGET HOSPITALITY CORP COM 87615L107 627 68919 SH SOLE 26 0 0 68919 TARGET HOSPITALITY CORP COM 87615L107 1840 202208 SH SOLE 34 202208 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 3 1683 SH SOLE 2 1683 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 62 31091 SH SOLE 19 31091 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 310 SH SOLE 22 310 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 14 6912 SH SOLE 34 6912 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 98 1143 SH SOLE 22 0 0 1143 TARONIS TECHNOLOGIES INC COM 876214107 0 3 SH SOLE 21 3 0 0 TATA MTRS LTD SPONSORED ADR 876568502 794 67954 SH SOLE 7 9954 0 58000 TATA MTRS LTD SPONSORED ADR 876568502 3277 280552 SH SOLE 18 280552 0 0 TATA MTRS LTD SPONSORED ADR 876568502 70 6008 SH SOLE 21 6008 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5788 495530 SH SOLE 22 495530 0 0 TATA MTRS LTD SPONSORED ADR 876568502 354 30335 SH SOLE 25 30335 0 0 TATA MTRS LTD SPONSORED ADR 876568502 11789 1009362 SH SOLE 26 79445 0 929917 TATA MTRS LTD SPONSORED ADR 876568502 3380 289423 SH SOLE 28 289423 0 0 TATA MTRS LTD SPONSORED ADR 876568502 665 56965 SH SOLE 29 56965 0 0 TATA MTRS LTD SPONSORED ADR 876568502 3221 275805 SH SOLE 30 275805 0 0 TATA MTRS LTD SPONSORED ADR 876568502 84 7229 SH SOLE 34 7229 0 0 TAUBMAN CTRS INC COM 876664103 5945 145611 SH SOLE 2 31983 0 113628 TAUBMAN CTRS INC COM 876664103 680 16657 SH SOLE 4 16657 0 0 TAUBMAN CTRS INC COM 876664103 2588 63397 SH SOLE 7 63397 0 0 TAUBMAN CTRS INC COM 876664103 101 2463 SH SOLE 15 2463 0 0 TAUBMAN CTRS INC COM 876664103 6974 170796 SH SOLE 18 170796 0 0 TAUBMAN CTRS INC COM 876664103 3356 82204 SH SOLE 19 82204 0 0 TAUBMAN CTRS INC COM 876664103 138381 3389210 SH SOLE 21 3389210 0 0 TAUBMAN CTRS INC COM 876664103 103777 2541696 SH SOLE 22 2416354 0 125342 TAUBMAN CTRS INC COM 876664103 99 2430 SH SOLE 23 2430 0 0 TAUBMAN CTRS INC COM 876664103 5079 124388 SH SOLE 25 124388 0 0 TAUBMAN CTRS INC COM 876664103 1690 41400 SH SOLE 26 12545 0 28855 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 11102 271902 SH SOLE 30 271902 0 0 TAUBMAN CTRS INC COM 876664103 1316 32221 SH SOLE 31 1277 0 30944 TAUBMAN CTRS INC COM 876664103 1415 34665 SH SOLE 34 34665 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 8 702 SH SOLE 21 702 0 0 TAYLOR DEVICES INC COM 877163105 28 2630 SH SOLE 22 2630 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2914 139008 SH SOLE 2 34930 0 104078 TAYLOR MORRISON HOME CORP COM 87724P106 7 334 SH SOLE 4 334 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 60 2865 SH SOLE 7 2865 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 7504 358011 SH SOLE 18 358011 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 17759 847263 SH SOLE 19 847263 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 96863 4621317 SH SOLE 21 4621317 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 67847 3236979 SH SOLE 22 3052092 0 184887 TAYLOR MORRISON HOME CORP COM 87724P106 11 528 SH SOLE 25 528 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 836 39892 SH SOLE 26 17192 0 22700 TAYLOR MORRISON HOME CORP COM 87724P106 322 15366 SH SOLE 28 15366 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 613 29229 SH SOLE 30 29229 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 3266 155837 SH SOLE 34 155837 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 133 6369 SH SOLE 36 6369 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 213 10182 SH SOLE 40 10182 0 0 TC ENERGY CORP COM 87807B107 7 134 SH SOLE 18 134 0 0 TC ENERGY CORP COM 87807B107 18146 366433 SH SOLE 21 366433 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 1674 44501 SH SOLE 31 0 0 44501 TCF FINL CORP COM 872275102 7608 365950 SH SOLE 2 87674 0 278276 TCF FINL CORP COM 872275102 18 864 SH SOLE 4 864 0 0 TCF FINL CORP COM 872275102 88 4217 SH SOLE 7 4217 0 0 TCF FINL CORP COM 872275102 9544 459073 SH SOLE 18 459073 0 0 TCF FINL CORP COM 872275102 742 35669 SH SOLE 19 35669 0 0 TCF FINL CORP COM 872275102 169980 8176064 SH SOLE 21 8176064 0 0 TCF FINL CORP COM 872275102 112488 5410664 SH SOLE 22 5082389 0 328275 TCF FINL CORP COM 872275102 1249 60059 SH SOLE 26 39345 0 20714 TCF FINL CORP COM 872275102 446 21456 SH SOLE 28 21456 0 0 TCF FINL CORP COM 872275102 989 47583 SH SOLE 30 47583 0 0 TCF FINL CORP COM 872275102 172 8288 SH SOLE 31 3588 0 4700 TCF FINL CORP COM 872275102 79 3781 SH SOLE 36 3781 0 0 TCF FINL CORP COM 872275102 362 17426 SH SOLE 40 17426 0 0 TCG BDC INC COM 872280102 308 20184 SH SOLE 26 0 0 20184 TCG BDC INC COM 872280102 4057 266199 SH SOLE 30 266199 0 0 TCG BDC INC COM 872280102 573 37631 SH SOLE 31 0 0 37631 TCR2 THERAPEUTICS INC COM 87808K106 19 1305 SH SOLE 2 0 0 1305 TCR2 THERAPEUTICS INC COM 87808K106 93 6510 SH SOLE 18 6510 0 0 TCR2 THERAPEUTICS INC COM 87808K106 43 3007 SH SOLE 19 3007 0 0 TCR2 THERAPEUTICS INC COM 87808K106 891 62252 SH SOLE 21 62252 0 0 TCR2 THERAPEUTICS INC COM 87808K106 465 32515 SH SOLE 22 11689 0 20826 TD AMERITRADE HLDG CORP COM 87236Y108 43986 881120 SH SOLE 2 264217 0 616903 TD AMERITRADE HLDG CORP COM 87236Y108 6781 135840 SH SOLE 4 128354 0 7486 TD AMERITRADE HLDG CORP COM 87236Y108 1576 31577 SH SOLE 7 31577 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2732 54735 SH SOLE 13 54735 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 139 2775 SH SOLE 15 2775 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1 20 SH SOLE 17 0 0 20 TD AMERITRADE HLDG CORP COM 87236Y108 14460 289668 SH SOLE 18 246113 0 43555 TD AMERITRADE HLDG CORP COM 87236Y108 25256 505927 SH SOLE 19 505927 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 183503 3675946 SH SOLE 21 3675946 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 381362 7639459 SH SOLE 22 6859938 0 779521 TD AMERITRADE HLDG CORP COM 87236Y108 13816 276756 SH SOLE 23 276756 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 13502 270467 SH SOLE 25 270467 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 40381 808911 SH SOLE 26 328047 0 480864 TD AMERITRADE HLDG CORP COM 87236Y108 2658 53237 SH SOLE 28 38758 0 14479 TD AMERITRADE HLDG CORP COM 87236Y108 8665 173579 SH SOLE 29 26679 0 146900 TD AMERITRADE HLDG CORP COM 87236Y108 27218 545224 SH SOLE 30 545224 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 6650 133204 SH SOLE 31 87335 0 45869 TD AMERITRADE HLDG CORP COM 87236Y108 1155 23142 SH SOLE 34 23142 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 11884 238066 SH SOLE 36 238066 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 335 6703 SH SOLE 40 6703 0 0 TE CONNECTIVITY LTD REG SHS H84989104 18251 190554 SH SOLE 2 58008 0 132546 TE CONNECTIVITY LTD REG SHS H84989104 12596 131511 SH SOLE 4 122387 0 9124 TE CONNECTIVITY LTD REG SHS H84989104 39262 409919 SH SOLE 7 311715 0 98204 TE CONNECTIVITY LTD REG SHS H84989104 1073 11205 SH SOLE 13 11205 0 0 TE CONNECTIVITY LTD REG SHS H84989104 363 3793 SH SOLE 15 3793 0 0 TE CONNECTIVITY LTD REG SHS H84989104 60212 628644 SH SOLE 18 582524 0 46120 TE CONNECTIVITY LTD REG SHS H84989104 5144 53711 SH SOLE 19 53711 0 0 TE CONNECTIVITY LTD REG SHS H84989104 491828 5134973 SH SOLE 21 5134973 0 0 TE CONNECTIVITY LTD REG SHS H84989104 553048 5774151 SH SOLE 22 5346825 0 427326 TE CONNECTIVITY LTD REG SHS H84989104 23183 242042 SH SOLE 23 242042 0 0 TE CONNECTIVITY LTD REG SHS H84989104 34337 358494 SH SOLE 25 358494 0 0 TE CONNECTIVITY LTD REG SHS H84989104 174158 1818313 SH SOLE 26 417389 0 1400924 TE CONNECTIVITY LTD REG SHS H84989104 6230 65043 SH SOLE 28 47269 0 17774 TE CONNECTIVITY LTD REG SHS H84989104 717 7486 SH SOLE 29 7486 0 0 TE CONNECTIVITY LTD REG SHS H84989104 121053 1263868 SH SOLE 30 1263868 0 0 TE CONNECTIVITY LTD REG SHS H84989104 9288 96972 SH SOLE 31 56636 0 40336 TE CONNECTIVITY LTD REG SHS H84989104 32451 338809 SH SOLE 34 338809 0 0 TE CONNECTIVITY LTD REG SHS H84989104 26114 272645 SH SOLE 36 272645 0 0 TE CONNECTIVITY LTD REG SHS H84989104 693 7234 SH SOLE 40 7234 0 0 TEAM INC COM 878155100 459 29956 SH SOLE 2 1319 0 28637 TEAM INC COM 878155100 3 214 SH SOLE 4 214 0 0 TEAM INC COM 878155100 10 639 SH SOLE 7 639 0 0 TEAM INC COM 878155100 2103 137293 SH SOLE 18 137293 0 0 TEAM INC COM 878155100 776 50641 SH SOLE 19 50641 0 0 TEAM INC COM 878155100 51072 3333680 SH SOLE 21 3333680 0 0 TEAM INC COM 878155100 13907 907774 SH SOLE 22 864319 0 43455 TEAM INC COM 878155100 114 7466 SH SOLE 26 2358 0 5108 TEAM INC COM 878155100 62 4052 SH SOLE 28 4052 0 0 TEAM INC COM 878155100 727 47446 SH SOLE 30 47446 0 0 TEAM INC COM 878155100 48 3112 SH SOLE 40 3112 0 0 TECH DATA CORP COM 878237106 5924 56632 SH SOLE 2 20800 0 35832 TECH DATA CORP COM 878237106 38 361 SH SOLE 4 361 0 0 TECH DATA CORP COM 878237106 227 2173 SH SOLE 7 2173 0 0 TECH DATA CORP COM 878237106 21618 206677 SH SOLE 18 206477 0 200 TECH DATA CORP COM 878237106 10965 104828 SH SOLE 19 104828 0 0 TECH DATA CORP COM 878237106 271306 2593743 SH SOLE 21 2593743 0 0 TECH DATA CORP COM 878237106 150149 1435462 SH SOLE 22 1370198 0 65264 TECH DATA CORP COM 878237106 1225 11710 SH SOLE 23 11710 0 0 TECH DATA CORP COM 878237106 4668 44624 SH SOLE 26 6767 0 37857 TECH DATA CORP COM 878237106 481 4596 SH SOLE 28 4596 0 0 TECH DATA CORP COM 878237106 1109 10601 SH SOLE 30 10601 0 0 TECH DATA CORP COM 878237106 1443 13798 SH SOLE 31 0 0 13798 TECH DATA CORP COM 878237106 2005 19166 SH SOLE 36 19166 0 0 TECH DATA CORP COM 878237106 327 3122 SH SOLE 40 3122 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 22 75 0 0 TECHNIPFMC PLC COM G87110105 10577 407749 SH SOLE 2 227756 0 179993 TECHNIPFMC PLC COM G87110105 4239 163429 SH SOLE 4 151850 0 11579 TECHNIPFMC PLC COM G87110105 9481 365488 SH SOLE 7 365488 0 0 TECHNIPFMC PLC COM G87110105 188 7246 SH SOLE 13 7246 0 0 TECHNIPFMC PLC COM G87110105 28719 1107120 SH SOLE 18 1050287 0 56833 TECHNIPFMC PLC COM G87110105 4266 164442 SH SOLE 19 164442 0 0 TECHNIPFMC PLC COM G87110105 155319 5987612 SH SOLE 21 5987612 0 0 TECHNIPFMC PLC COM G87110105 183149 7060503 SH SOLE 22 6521907 0 538596 TECHNIPFMC PLC COM G87110105 8635 332865 SH SOLE 23 332865 0 0 TECHNIPFMC PLC COM G87110105 775 29861 SH SOLE 25 29861 0 0 TECHNIPFMC PLC COM G87110105 34893 1345130 SH SOLE 26 363551 0 981579 TECHNIPFMC PLC COM G87110105 2071 79846 SH SOLE 28 57086 0 22760 TECHNIPFMC PLC COM G87110105 2565 98875 SH SOLE 29 9025 0 89850 TECHNIPFMC PLC COM G87110105 41194 1588046 SH SOLE 30 1588046 0 0 TECHNIPFMC PLC COM G87110105 2817 108602 SH SOLE 31 75967 0 32635 TECHNIPFMC PLC COM G87110105 760 29286 SH SOLE 34 29286 0 0 TECHNIPFMC PLC COM G87110105 1709 65888 SH SOLE 36 65888 0 0 TECHNIPFMC PLC COM G87110105 205 7902 SH SOLE 40 7902 0 0 TECHTARGET INC COM 87874R100 418 19660 SH SOLE 2 991 0 18669 TECHTARGET INC COM 87874R100 10 460 SH SOLE 7 460 0 0 TECHTARGET INC COM 87874R100 2270 106803 SH SOLE 18 103269 0 3534 TECHTARGET INC COM 87874R100 816 38407 SH SOLE 19 38407 0 0 TECHTARGET INC COM 87874R100 51002 2400091 SH SOLE 21 2400091 0 0 TECHTARGET INC COM 87874R100 13657 642669 SH SOLE 22 597323 0 45346 TECHTARGET INC COM 87874R100 16 735 SH SOLE 26 0 0 735 TECHTARGET INC COM 87874R100 569 26772 SH SOLE 30 26772 0 0 TECHTARGET INC COM 87874R100 50 2332 SH SOLE 40 2332 0 0 TECK RESOURCES LTD CL B 878742204 28633 1241657 SH SOLE 19 1241657 0 0 TECK RESOURCES LTD CL B 878742204 4828 209353 SH SOLE 21 209353 0 0 TECK RESOURCES LTD CL B 878742204 12677 549741 SH SOLE 22 549741 0 0 TECK RESOURCES LTD CL B 878742204 1541 66844 SH SOLE 23 66844 0 0 TECK RESOURCES LTD CL B 878742204 12114 525312 SH SOLE 25 525312 0 0 TECK RESOURCES LTD CL B 878742204 2054 89067 SH SOLE 26 0 0 89067 TECK RESOURCES LTD CL B 878742204 19005 824169 SH SOLE 29 824169 0 0 TECK RESOURCES LTD CL B 878742204 24057 1043239 SH SOLE 34 1043239 0 0 TECNOGLASS INC SHS G87264100 182 27989 SH SOLE 21 27989 0 0 TECNOGLASS INC SHS G87264100 174 26753 SH SOLE 22 26753 0 0 TECOGEN INC NEW COM NEW 87876P201 12 3166 SH SOLE 18 3166 0 0 TECOGEN INC NEW COM NEW 87876P201 207 55205 SH SOLE 21 55205 0 0 TEEKAY CORPORATION COM Y8564W103 252 73380 SH SOLE 2 2597 0 70783 TEEKAY CORPORATION COM Y8564W103 4 1205 SH SOLE 7 1205 0 0 TEEKAY CORPORATION COM Y8564W103 806 234327 SH SOLE 18 234327 0 0 TEEKAY CORPORATION COM Y8564W103 515 149674 SH SOLE 19 149674 0 0 TEEKAY CORPORATION COM Y8564W103 7989 2322465 SH SOLE 21 2322465 0 0 TEEKAY CORPORATION COM Y8564W103 2936 853542 SH SOLE 22 793460 0 60082 TEEKAY CORPORATION COM Y8564W103 40 11660 SH SOLE 23 11660 0 0 TEEKAY CORPORATION COM Y8564W103 68 19683 SH SOLE 26 0 0 19683 TEEKAY CORPORATION COM Y8564W103 30 8822 SH SOLE 36 8822 0 0 TEEKAY TANKERS LTD CL A Y8565N102 262 204687 SH SOLE 2 7025 0 197662 TEEKAY TANKERS LTD CL A Y8565N102 3 2595 SH SOLE 7 2595 0 0 TEEKAY TANKERS LTD CL A Y8565N102 858 670310 SH SOLE 18 670310 0 0 TEEKAY TANKERS LTD CL A Y8565N102 410 320570 SH SOLE 19 320570 0 0 TEEKAY TANKERS LTD CL A Y8565N102 8119 6343297 SH SOLE 21 6343297 0 0 TEEKAY TANKERS LTD CL A Y8565N102 2634 2057957 SH SOLE 22 1920362 0 137595 TEGNA INC COM 87901J105 4963 327573 SH SOLE 2 109149 0 218424 TEGNA INC COM 87901J105 62 4106 SH SOLE 4 4106 0 0 TEGNA INC COM 87901J105 94 6229 SH SOLE 7 6229 0 0 TEGNA INC COM 87901J105 18457 1218313 SH SOLE 18 1218313 0 0 TEGNA INC COM 87901J105 6633 437835 SH SOLE 19 437835 0 0 TEGNA INC COM 87901J105 230163 15192247 SH SOLE 21 15192247 0 0 TEGNA INC COM 87901J105 126383 8342145 SH SOLE 22 8027192 0 314953 TEGNA INC COM 87901J105 356 23473 SH SOLE 23 23473 0 0 TEGNA INC COM 87901J105 1983 130907 SH SOLE 26 73189 0 57718 TEGNA INC COM 87901J105 406 26819 SH SOLE 28 26819 0 0 TEGNA INC COM 87901J105 884 58380 SH SOLE 30 58380 0 0 TEGNA INC COM 87901J105 1544 101927 SH SOLE 31 0 0 101927 TEGNA INC COM 87901J105 199 13108 SH SOLE 36 13108 0 0 TEGNA INC COM 87901J105 317 20955 SH SOLE 40 20955 0 0 TEJON RANCH CO COM 879080109 344 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 1214 73198 SH SOLE 18 73198 0 0 TEJON RANCH CO COM 879080109 588 35434 SH SOLE 19 35434 0 0 TEJON RANCH CO COM 879080109 12150 732370 SH SOLE 21 732370 0 0 TEJON RANCH CO COM 879080109 10174 613272 SH SOLE 22 585452 0 27820 TEJON RANCH CO COM 879080109 154 9279 SH SOLE 26 0 0 9279 TEJON RANCH CO COM 879080109 45 2738 SH SOLE 28 2738 0 0 TEJON RANCH CO COM 879080109 126 7600 SH SOLE 30 7600 0 0 TEJON RANCH CO COM 879080109 29 1731 SH SOLE 40 1731 0 0 TELADOC HEALTH INC COM 87918A105 10766 162117 SH SOLE 2 102753 0 59364 TELADOC HEALTH INC COM 87918A105 23 350 SH SOLE 4 350 0 0 TELADOC HEALTH INC COM 87918A105 94 1416 SH SOLE 7 1416 0 0 TELADOC HEALTH INC COM 87918A105 19516 293866 SH SOLE 18 290889 0 2977 TELADOC HEALTH INC COM 87918A105 70940 1068207 SH SOLE 19 1068207 0 0 TELADOC HEALTH INC COM 87918A105 163315 2459186 SH SOLE 21 2459186 0 0 TELADOC HEALTH INC COM 87918A105 135835 2045405 SH SOLE 22 1953705 0 91700 TELADOC HEALTH INC COM 87918A105 2098 31596 SH SOLE 26 16915 0 14681 TELADOC HEALTH INC COM 87918A105 529 7960 SH SOLE 28 7960 0 0 TELADOC HEALTH INC COM 87918A105 2346 35327 SH SOLE 30 35327 0 0 TELADOC HEALTH INC COM 87918A105 32226 485260 SH SOLE 34 485260 0 0 TELADOC HEALTH INC COM 87918A105 463 6968 SH SOLE 40 6968 0 0 TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1273 750000 PRN SOLE 21 750000 0 0 TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 905 610000 PRN SOLE 21 610000 0 0 TELARIA INC COM 879181105 281 37350 SH SOLE 2 1631 0 35719 TELARIA INC COM 879181105 5 679 SH SOLE 7 679 0 0 TELARIA INC COM 879181105 1113 148056 SH SOLE 18 148056 0 0 TELARIA INC COM 879181105 541 71903 SH SOLE 19 71903 0 0 TELARIA INC COM 879181105 11009 1463947 SH SOLE 21 1463947 0 0 TELARIA INC COM 879181105 6935 922263 SH SOLE 22 886412 0 35851 TELARIA INC COM 879181105 438 58300 SH SOLE 31 0 0 58300 TELECOM ARGENTINA S A SPON ADR REP B 879273209 3170 179388 SH SOLE 2 4059 0 175329 TELECOM ARGENTINA S A SPON ADR REP B 879273209 452 25563 SH SOLE 4 25563 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 312 17644 SH SOLE 7 12217 0 5427 TELECOM ARGENTINA S A SPON ADR REP B 879273209 258 14603 SH SOLE 18 14603 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 29255 1655645 SH SOLE 21 1655645 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 17940 1015296 SH SOLE 22 918819 0 96477 TELECOM ARGENTINA S A SPON ADR REP B 879273209 915 51798 SH SOLE 23 51798 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 5567 315048 SH SOLE 26 222842 0 92206 TELECOM ARGENTINA S A SPON ADR REP B 879273209 305 17264 SH SOLE 29 11257 0 6007 TELECOM ARGENTINA S A SPON ADR REP B 879273209 8081 457327 SH SOLE 30 457327 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 62 3505 SH SOLE 31 3505 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 139 7881 SH SOLE 34 7881 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 14 768 SH SOLE 40 768 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 28495 104047 SH SOLE 2 33482 0 70565 TELEDYNE TECHNOLOGIES INC COM 879360105 421 1537 SH SOLE 4 1537 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 264 965 SH SOLE 7 965 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 28064 102472 SH SOLE 18 102425 0 47 TELEDYNE TECHNOLOGIES INC COM 879360105 77797 284066 SH SOLE 19 284066 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 611664 2233411 SH SOLE 21 2233411 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 341303 1246223 SH SOLE 22 1164751 0 81472 TELEDYNE TECHNOLOGIES INC COM 879360105 1161 4241 SH SOLE 23 4241 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 3871 14136 SH SOLE 26 9095 0 5041 TELEDYNE TECHNOLOGIES INC COM 879360105 1452 5303 SH SOLE 28 5303 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 327 1194 SH SOLE 29 1194 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 3206 11705 SH SOLE 30 11705 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1174 4285 SH SOLE 31 1882 0 2403 TELEDYNE TECHNOLOGIES INC COM 879360105 1564 5712 SH SOLE 34 5712 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 341 1246 SH SOLE 36 1246 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1036 3783 SH SOLE 40 3783 0 0 TELEFLEX INC COM 879369106 50549 152647 SH SOLE 2 52560 0 100087 TELEFLEX INC COM 879369106 5074 15323 SH SOLE 4 14121 0 1202 TELEFLEX INC COM 879369106 16034 48420 SH SOLE 7 39101 0 9319 TELEFLEX INC COM 879369106 86 261 SH SOLE 13 261 0 0 TELEFLEX INC COM 879369106 173 521 SH SOLE 15 521 0 0 TELEFLEX INC COM 879369106 40047 120932 SH SOLE 18 114806 0 6126 TELEFLEX INC COM 879369106 219903 664058 SH SOLE 19 664058 0 0 TELEFLEX INC COM 879369106 1689 5100 SH SOLE 20 5100 0 0 TELEFLEX INC COM 879369106 430317 1299463 SH SOLE 21 1299463 0 0 TELEFLEX INC COM 879369106 366773 1107574 SH SOLE 22 988695 0 118879 TELEFLEX INC COM 879369106 10768 32518 SH SOLE 23 32518 0 0 TELEFLEX INC COM 879369106 14269 43090 SH SOLE 25 43090 0 0 TELEFLEX INC COM 879369106 55759 168381 SH SOLE 26 61002 0 107379 TELEFLEX INC COM 879369106 3093 9340 SH SOLE 28 6996 0 2344 TELEFLEX INC COM 879369106 3517 10622 SH SOLE 29 1059 0 9563 TELEFLEX INC COM 879369106 54704 165194 SH SOLE 30 165194 0 0 TELEFLEX INC COM 879369106 4499 13587 SH SOLE 31 8301 0 5286 TELEFLEX INC COM 879369106 51063 154198 SH SOLE 34 154198 0 0 TELEFLEX INC COM 879369106 10617 32060 SH SOLE 36 32060 0 0 TELEFLEX INC COM 879369106 313 946 SH SOLE 40 946 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1246 95669 SH SOLE 2 0 0 95669 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 761 58415 SH SOLE 30 58415 0 0 TELENAV INC COM 879455103 273 34093 SH SOLE 2 5528 0 28565 TELENAV INC COM 879455103 8 966 SH SOLE 7 966 0 0 TELENAV INC COM 879455103 1027 128381 SH SOLE 18 107601 0 20780 TELENAV INC COM 879455103 1420 177487 SH SOLE 19 177487 0 0 TELENAV INC COM 879455103 8804 1100503 SH SOLE 21 1100503 0 0 TELENAV INC COM 879455103 9287 1160814 SH SOLE 22 1136376 0 24438 TELENAV INC COM 879455103 215 26844 SH SOLE 23 26844 0 0 TELENAV INC COM 879455103 199 24827 SH SOLE 26 0 0 24827 TELENAV INC COM 879455103 1005 125563 SH SOLE 31 0 0 125563 TELEPHONE & DATA SYS INC COM NEW 879433829 9786 321914 SH SOLE 2 133691 0 188223 TELEPHONE & DATA SYS INC COM NEW 879433829 235 7731 SH SOLE 4 7731 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3316 109065 SH SOLE 7 109065 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 40851 1343792 SH SOLE 18 1343792 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 35686 1173885 SH SOLE 19 1173885 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 148040 4869732 SH SOLE 21 4869732 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 114805 3776491 SH SOLE 22 3552744 0 223747 TELEPHONE & DATA SYS INC COM NEW 879433829 1405 46211 SH SOLE 23 46211 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1965 64628 SH SOLE 25 64628 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1097 36077 SH SOLE 26 26372 0 9705 TELEPHONE & DATA SYS INC COM NEW 879433829 388 12763 SH SOLE 28 12763 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 852 28037 SH SOLE 30 28037 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 931 30634 SH SOLE 31 2155 0 28479 TELEPHONE & DATA SYS INC COM NEW 879433829 10070 331238 SH SOLE 34 331238 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 286 9415 SH SOLE 36 9415 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 316 10404 SH SOLE 40 10404 0 0 TELIGENT INC NEW COM 87960W104 29 45712 SH SOLE 21 45712 0 0 TELIGENT INC NEW COM 87960W104 489 776227 SH SOLE 22 776227 0 0 TELLURIAN INC NEW COM 87968A104 644 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 11 1411 SH SOLE 7 1411 0 0 TELLURIAN INC NEW COM 87968A104 2418 308065 SH SOLE 18 308065 0 0 TELLURIAN INC NEW COM 87968A104 1257 160108 SH SOLE 19 160108 0 0 TELLURIAN INC NEW COM 87968A104 24013 3058997 SH SOLE 21 3058997 0 0 TELLURIAN INC NEW COM 87968A104 21555 2745839 SH SOLE 22 2641976 0 103863 TELLURIAN INC NEW COM 87968A104 179 22823 SH SOLE 26 0 0 22823 TELLURIAN INC NEW COM 87968A104 101 12808 SH SOLE 28 12808 0 0 TELLURIAN INC NEW COM 87968A104 198 25214 SH SOLE 30 25214 0 0 TELLURIAN INC NEW COM 87968A104 67 8489 SH SOLE 40 8489 0 0 TELUS CORP COM 87971M103 76163 2063482 SH SOLE 18 2063482 0 0 TELUS CORP COM 87971M103 2764 74875 SH SOLE 26 74875 0 0 TEMPUR SEALY INTL INC COM 88023U101 13128 178923 SH SOLE 2 94765 0 84158 TEMPUR SEALY INTL INC COM 88023U101 15 209 SH SOLE 4 209 0 0 TEMPUR SEALY INTL INC COM 88023U101 85 1158 SH SOLE 7 1158 0 0 TEMPUR SEALY INTL INC COM 88023U101 9857 134342 SH SOLE 18 134342 0 0 TEMPUR SEALY INTL INC COM 88023U101 766 10446 SH SOLE 19 10446 0 0 TEMPUR SEALY INTL INC COM 88023U101 169524 2310535 SH SOLE 21 2310535 0 0 TEMPUR SEALY INTL INC COM 88023U101 111194 1515523 SH SOLE 22 1424480 0 91043 TEMPUR SEALY INTL INC COM 88023U101 1304 17769 SH SOLE 26 8622 0 9147 TEMPUR SEALY INTL INC COM 88023U101 442 6026 SH SOLE 28 6026 0 0 TEMPUR SEALY INTL INC COM 88023U101 955 13019 SH SOLE 30 13019 0 0 TEMPUR SEALY INTL INC COM 88023U101 69 941 SH SOLE 31 941 0 0 TEMPUR SEALY INTL INC COM 88023U101 82 1122 SH SOLE 34 1122 0 0 TEMPUR SEALY INTL INC COM 88023U101 297 4042 SH SOLE 40 4042 0 0 TENABLE HLDGS INC COM 88025T102 920 32237 SH SOLE 2 1538 0 30699 TENABLE HLDGS INC COM 88025T102 5 181 SH SOLE 4 181 0 0 TENABLE HLDGS INC COM 88025T102 23 798 SH SOLE 7 798 0 0 TENABLE HLDGS INC COM 88025T102 3445 120718 SH SOLE 18 120718 0 0 TENABLE HLDGS INC COM 88025T102 1945 68143 SH SOLE 19 68143 0 0 TENABLE HLDGS INC COM 88025T102 32568 1141140 SH SOLE 21 1141140 0 0 TENABLE HLDGS INC COM 88025T102 19431 680840 SH SOLE 22 628556 0 52284 TENABLE HLDGS INC COM 88025T102 188 6574 SH SOLE 28 6574 0 0 TENABLE HLDGS INC COM 88025T102 4299 150624 SH SOLE 30 150624 0 0 TENABLE HLDGS INC COM 88025T102 101 3542 SH SOLE 40 3542 0 0 TENARIS S A SPONSORED ADS 88031M109 1582 60122 SH SOLE 2 0 0 60122 TENARIS S A SPONSORED ADS 88031M109 113 4301 SH SOLE 21 4301 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH SOLE 21 627 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 826 598475 SH SOLE 22 598475 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 491 32740 SH SOLE 2 4305 0 28435 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 368 24547 SH SOLE 4 24547 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 190 12680 SH SOLE 7 12680 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 456 30414 SH SOLE 15 29009 0 1405 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 415 27692 SH SOLE 18 27692 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 405 26988 SH SOLE 19 26988 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 26948 1797737 SH SOLE 21 1797737 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 16008 1067883 SH SOLE 22 984020 0 83863 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 803 53551 SH SOLE 23 53551 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10580 705832 SH SOLE 26 204434 0 501398 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 332 22170 SH SOLE 29 13545 0 8625 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8635 576071 SH SOLE 30 576071 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 77 5147 SH SOLE 31 5147 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 237 15819 SH SOLE 34 15819 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 12 795 SH SOLE 40 795 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3503 169541 SH SOLE 2 82854 0 86687 TENET HEALTHCARE CORP COM NEW 88033G407 9 433 SH SOLE 4 433 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 124 5989 SH SOLE 7 5989 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 11140 539226 SH SOLE 18 533724 0 5502 TENET HEALTHCARE CORP COM NEW 88033G407 3617 175094 SH SOLE 19 175094 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 138073 6683094 SH SOLE 21 6683094 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 66778 3232229 SH SOLE 22 3085975 0 146254 TENET HEALTHCARE CORP COM NEW 88033G407 667 32301 SH SOLE 26 22687 0 9614 TENET HEALTHCARE CORP COM NEW 88033G407 272 13147 SH SOLE 28 13147 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1338 64743 SH SOLE 30 64743 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1738 84111 SH SOLE 31 0 0 84111 TENET HEALTHCARE CORP COM NEW 88033G407 1246 60312 SH SOLE 36 60312 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 201 9746 SH SOLE 40 9746 0 0 TENNANT CO COM 880345103 963 15739 SH SOLE 2 767 0 14972 TENNANT CO COM 880345103 9 151 SH SOLE 4 151 0 0 TENNANT CO COM 880345103 23 383 SH SOLE 7 383 0 0 TENNANT CO COM 880345103 4833 78970 SH SOLE 18 78970 0 0 TENNANT CO COM 880345103 1879 30704 SH SOLE 19 30704 0 0 TENNANT CO COM 880345103 118567 1937377 SH SOLE 21 1937377 0 0 TENNANT CO COM 880345103 34869 569750 SH SOLE 22 529593 0 40157 TENNANT CO COM 880345103 272 4445 SH SOLE 26 3364 0 1081 TENNANT CO COM 880345103 149 2430 SH SOLE 28 2430 0 0 TENNANT CO COM 880345103 1598 26108 SH SOLE 30 26108 0 0 TENNANT CO COM 880345103 119 1948 SH SOLE 40 1948 0 0 TENNECO INC CL A VTG COM STK 880349105 561 50628 SH SOLE 2 2255 0 48373 TENNECO INC CL A VTG COM STK 880349105 3 261 SH SOLE 4 261 0 0 TENNECO INC CL A VTG COM STK 880349105 22 1976 SH SOLE 7 1976 0 0 TENNECO INC CL A VTG COM STK 880349105 1849 166697 SH SOLE 18 166697 0 0 TENNECO INC CL A VTG COM STK 880349105 972 87674 SH SOLE 19 87674 0 0 TENNECO INC CL A VTG COM STK 880349105 17508 1578720 SH SOLE 21 1578720 0 0 TENNECO INC CL A VTG COM STK 880349105 20265 1827318 SH SOLE 22 1741455 0 85863 TENNECO INC CL A VTG COM STK 880349105 168 15125 SH SOLE 26 9675 0 5450 TENNECO INC CL A VTG COM STK 880349105 79 7137 SH SOLE 28 7137 0 0 TENNECO INC CL A VTG COM STK 880349105 295 26608 SH SOLE 30 26608 0 0 TENNECO INC CL A VTG COM STK 880349105 41 3699 SH SOLE 36 3699 0 0 TENNECO INC CL A VTG COM STK 880349105 71 6432 SH SOLE 40 6432 0 0 TERADATA CORP DEL COM 88076W103 9881 275607 SH SOLE 2 64185 0 211422 TERADATA CORP DEL COM 88076W103 19 518 SH SOLE 4 518 0 0 TERADATA CORP DEL COM 88076W103 100 2784 SH SOLE 7 2784 0 0 TERADATA CORP DEL COM 88076W103 11861 330843 SH SOLE 18 330843 0 0 TERADATA CORP DEL COM 88076W103 914 25492 SH SOLE 19 25492 0 0 TERADATA CORP DEL COM 88076W103 227633 6349590 SH SOLE 21 6349590 0 0 TERADATA CORP DEL COM 88076W103 138197 3854864 SH SOLE 22 3610993 0 243871 TERADATA CORP DEL COM 88076W103 1468 40935 SH SOLE 26 29312 0 11623 TERADATA CORP DEL COM 88076W103 538 15012 SH SOLE 28 15012 0 0 TERADATA CORP DEL COM 88076W103 15230 424837 SH SOLE 30 424837 0 0 TERADATA CORP DEL COM 88076W103 91 2526 SH SOLE 31 2526 0 0 TERADATA CORP DEL COM 88076W103 75 2086 SH SOLE 36 2086 0 0 TERADATA CORP DEL COM 88076W103 404 11280 SH SOLE 40 11280 0 0 TERADYNE INC COM 880770102 19596 409012 SH SOLE 2 95413 0 313599 TERADYNE INC COM 880770102 42 886 SH SOLE 4 886 0 0 TERADYNE INC COM 880770102 178 3725 SH SOLE 7 3725 0 0 TERADYNE INC COM 880770102 23114 482450 SH SOLE 18 482450 0 0 TERADYNE INC COM 880770102 1807 37725 SH SOLE 19 37725 0 0 TERADYNE INC COM 880770102 445544 9299597 SH SOLE 21 9299597 0 0 TERADYNE INC COM 880770102 304045 6346166 SH SOLE 22 6008747 0 337419 TERADYNE INC COM 880770102 3238 67576 SH SOLE 26 39957 0 27619 TERADYNE INC COM 880770102 1083 22614 SH SOLE 28 22614 0 0 TERADYNE INC COM 880770102 17513 365543 SH SOLE 30 365543 0 0 TERADYNE INC COM 880770102 174 3625 SH SOLE 31 3625 0 0 TERADYNE INC COM 880770102 123 2563 SH SOLE 36 2563 0 0 TERADYNE INC COM 880770102 838 17486 SH SOLE 40 17486 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 2028 1250000 PRN SOLE 21 1250000 0 0 TEREX CORP NEW COM 880779103 2731 86968 SH SOLE 2 28918 0 58050 TEREX CORP NEW COM 880779103 10 319 SH SOLE 4 319 0 0 TEREX CORP NEW COM 880779103 71 2261 SH SOLE 7 2261 0 0 TEREX CORP NEW COM 880779103 11117 354037 SH SOLE 18 354037 0 0 TEREX CORP NEW COM 880779103 3394 108096 SH SOLE 19 108096 0 0 TEREX CORP NEW COM 880779103 137306 4372803 SH SOLE 21 4372803 0 0 TEREX CORP NEW COM 880779103 63461 2021055 SH SOLE 22 1907262 0 113793 TEREX CORP NEW COM 880779103 1065 33914 SH SOLE 26 23141 0 10773 TEREX CORP NEW COM 880779103 307 9785 SH SOLE 28 9785 0 0 TEREX CORP NEW COM 880779103 844 26886 SH SOLE 30 26886 0 0 TEREX CORP NEW COM 880779103 61 1945 SH SOLE 36 1945 0 0 TEREX CORP NEW COM 880779103 205 6542 SH SOLE 40 6542 0 0 TERNIUM SA SPONSORED ADS 880890108 51 2295 SH SOLE 21 2295 0 0 TERNIUM SA SPONSORED ADS 880890108 4200 187271 SH SOLE 25 187271 0 0 TERRAFORM PWR INC COM CL A 88104R209 1133 79242 SH SOLE 2 11074 0 68168 TERRAFORM PWR INC COM CL A 88104R209 2 148 SH SOLE 4 148 0 0 TERRAFORM PWR INC COM CL A 88104R209 22 1565 SH SOLE 7 1565 0 0 TERRAFORM PWR INC COM CL A 88104R209 3403 238002 SH SOLE 18 238002 0 0 TERRAFORM PWR INC COM CL A 88104R209 3186 222805 SH SOLE 19 222805 0 0 TERRAFORM PWR INC COM CL A 88104R209 39991 2796595 SH SOLE 21 2796595 0 0 TERRAFORM PWR INC COM CL A 88104R209 35804 2503754 SH SOLE 22 2396900 0 106854 TERRAFORM PWR INC COM CL A 88104R209 610 42692 SH SOLE 23 42692 0 0 TERRAFORM PWR INC COM CL A 88104R209 93 6475 SH SOLE 26 0 0 6475 TERRAFORM PWR INC COM CL A 88104R209 123 8603 SH SOLE 28 8603 0 0 TERRAFORM PWR INC COM CL A 88104R209 6036 422078 SH SOLE 30 422078 0 0 TERRAFORM PWR INC COM CL A 88104R209 2676 187136 SH SOLE 31 0 0 187136 TERRAFORM PWR INC COM CL A 88104R209 61 4237 SH SOLE 40 4237 0 0 TERRENO RLTY CORP COM 88146M101 13081 266746 SH SOLE 2 2537 0 264209 TERRENO RLTY CORP COM 88146M101 805 16406 SH SOLE 4 16406 0 0 TERRENO RLTY CORP COM 88146M101 3261 66497 SH SOLE 7 66497 0 0 TERRENO RLTY CORP COM 88146M101 103 2101 SH SOLE 15 2101 0 0 TERRENO RLTY CORP COM 88146M101 10029 204505 SH SOLE 18 204505 0 0 TERRENO RLTY CORP COM 88146M101 8766 178747 SH SOLE 19 178747 0 0 TERRENO RLTY CORP COM 88146M101 106507 2171846 SH SOLE 21 2171846 0 0 TERRENO RLTY CORP COM 88146M101 115324 2351632 SH SOLE 22 2260303 0 91329 TERRENO RLTY CORP COM 88146M101 106 2158 SH SOLE 23 2158 0 0 TERRENO RLTY CORP COM 88146M101 6555 133673 SH SOLE 25 133673 0 0 TERRENO RLTY CORP COM 88146M101 2392 48779 SH SOLE 26 13892 0 34887 TERRENO RLTY CORP COM 88146M101 370 7547 SH SOLE 28 7547 0 0 TERRENO RLTY CORP COM 88146M101 1505 30695 SH SOLE 29 30695 0 0 TERRENO RLTY CORP COM 88146M101 13916 283766 SH SOLE 30 283766 0 0 TERRENO RLTY CORP COM 88146M101 9 181 SH SOLE 34 181 0 0 TERRENO RLTY CORP COM 88146M101 301 6131 SH SOLE 40 6131 0 0 TERRITORIAL BANCORP INC COM 88145X108 226 7303 SH SOLE 2 291 0 7012 TERRITORIAL BANCORP INC COM 88145X108 834 26987 SH SOLE 18 26987 0 0 TERRITORIAL BANCORP INC COM 88145X108 450 14557 SH SOLE 19 14557 0 0 TERRITORIAL BANCORP INC COM 88145X108 8706 281751 SH SOLE 21 281751 0 0 TERRITORIAL BANCORP INC COM 88145X108 4460 144350 SH SOLE 22 137099 0 7251 TESLA INC COM 88160R101 70151 313929 SH SOLE 2 21145 0 292784 TESLA INC COM 88160R101 10129 45329 SH SOLE 4 41742 0 3587 TESLA INC COM 88160R101 3295 14745 SH SOLE 7 14745 0 0 TESLA INC COM 88160R101 412 1844 SH SOLE 13 1844 0 0 TESLA INC COM 88160R101 324 1451 SH SOLE 15 1451 0 0 TESLA INC COM 88160R101 203 910 SH SOLE 17 0 0 910 TESLA INC COM 88160R101 13945 62403 SH SOLE 18 51848 0 10555 TESLA INC COM 88160R101 3085 13807 SH SOLE 19 13807 0 0 TESLA INC COM 88160R101 229268 1025992 SH SOLE 21 1025992 0 0 TESLA INC COM 88160R101 789905 3534884 SH SOLE 22 3267416 0 267468 TESLA INC COM 88160R101 18103 81012 SH SOLE 23 81012 0 0 TESLA INC COM 88160R101 30338 135767 SH SOLE 25 135767 0 0 TESLA INC COM 88160R101 84166 376648 SH SOLE 26 156283 0 220365 TESLA INC COM 88160R101 5666 25357 SH SOLE 28 18627 0 6730 TESLA INC COM 88160R101 767 3431 SH SOLE 29 3431 0 0 TESLA INC COM 88160R101 58187 260390 SH SOLE 30 260390 0 0 TESLA INC COM 88160R101 8649 38707 SH SOLE 31 23876 0 14831 TESLA INC COM 88160R101 5540 24793 SH SOLE 32 24793 0 0 TESLA INC COM 88160R101 1595 7137 SH SOLE 34 7137 0 0 TESLA INC COM 88160R101 20453 91530 SH SOLE 36 91530 0 0 TESLA INC COM 88160R101 658 2943 SH SOLE 40 2943 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 3222 3400000 PRN SOLE 21 3400000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 2315 2350000 PRN SOLE 21 2350000 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 4518 4600000 PRN SOLE 21 4600000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 108 6021 SH SOLE 2 253 0 5768 TESSCO TECHNOLOGIES INC COM 872386107 439 24590 SH SOLE 18 21806 0 2784 TESSCO TECHNOLOGIES INC COM 872386107 903 50534 SH SOLE 19 50534 0 0 TESSCO TECHNOLOGIES INC COM 872386107 3864 216365 SH SOLE 21 216365 0 0 TESSCO TECHNOLOGIES INC COM 872386107 4804 268965 SH SOLE 22 267182 0 1783 TESSCO TECHNOLOGIES INC COM 872386107 59 3311 SH SOLE 23 3311 0 0 TESSCO TECHNOLOGIES INC COM 872386107 143 8000 SH SOLE 26 0 0 8000 TETRA TECH INC NEW COM 88162G103 4062 51707 SH SOLE 2 6394 0 45313 TETRA TECH INC NEW COM 88162G103 20 252 SH SOLE 4 252 0 0 TETRA TECH INC NEW COM 88162G103 2627 33448 SH SOLE 7 33448 0 0 TETRA TECH INC NEW COM 88162G103 19463 247775 SH SOLE 18 240812 0 6963 TETRA TECH INC NEW COM 88162G103 14808 188512 SH SOLE 19 188512 0 0 TETRA TECH INC NEW COM 88162G103 462834 5892218 SH SOLE 21 5892218 0 0 TETRA TECH INC NEW COM 88162G103 143137 1822238 SH SOLE 22 1746862 0 75376 TETRA TECH INC NEW COM 88162G103 1095 13935 SH SOLE 23 13935 0 0 TETRA TECH INC NEW COM 88162G103 4030 51310 SH SOLE 26 13451 0 37859 TETRA TECH INC NEW COM 88162G103 578 7356 SH SOLE 28 7356 0 0 TETRA TECH INC NEW COM 88162G103 21499 273693 SH SOLE 30 273693 0 0 TETRA TECH INC NEW COM 88162G103 415 5288 SH SOLE 40 5288 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 205 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 5 3207 SH SOLE 7 3207 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 889 545262 SH SOLE 18 545262 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 321 196947 SH SOLE 19 196947 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 22410 13748165 SH SOLE 21 13748165 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 6034 3701548 SH SOLE 22 3567805 0 133743 TETRA TECHNOLOGIES INC DEL COM 88162F105 29 17553 SH SOLE 26 13226 0 4327 TETRA TECHNOLOGIES INC DEL COM 88162F105 33 20175 SH SOLE 28 20175 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 285 175030 SH SOLE 30 175030 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 16 10122 SH SOLE 40 10122 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 11437 SH SOLE 18 11437 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 106 220261 SH SOLE 21 220261 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 497 1035672 SH SOLE 22 1035672 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1166 1275000 PRN SOLE 21 1275000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 14 1500 SH Put SOLE 2 1500 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 2423 262500 SH Put SOLE 19 262500 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 18 2000 SH Put SOLE 22 2000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3102 336116 SH SOLE 2 52570 0 283546 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3201 346761 SH SOLE 4 316866 0 29895 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7439 805968 SH SOLE 7 689169 0 116799 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 49 5256 SH SOLE 13 5256 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9462 1025123 SH SOLE 18 1022909 0 2214 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5412 586310 SH SOLE 19 586310 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 117345 12713393 SH SOLE 21 12713393 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 146761 15900426 SH SOLE 22 14884581 0 1015845 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7272 787895 SH SOLE 23 787895 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 220 23868 SH SOLE 25 23868 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 14071 1524467 SH SOLE 26 462789 0 1061678 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1451 157201 SH SOLE 28 157201 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 21 2234 SH SOLE 29 2234 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2068 224026 SH SOLE 30 224026 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2607 282396 SH SOLE 31 176819 0 105577 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 254 27514 SH SOLE 34 27514 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1726 186985 SH SOLE 36 186985 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 207 22458 SH SOLE 40 22458 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7447 121345 SH SOLE 2 24939 0 96406 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 15 246 SH SOLE 4 246 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 83 1359 SH SOLE 7 1359 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 8680 141436 SH SOLE 18 141436 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 681 11099 SH SOLE 19 11099 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 152763 2489218 SH SOLE 21 2489218 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 99772 1625742 SH SOLE 22 1523822 0 101920 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1039 16934 SH SOLE 26 9779 0 7155 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 382 6224 SH SOLE 28 6224 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 887 14461 SH SOLE 30 14461 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 158 2578 SH SOLE 31 1078 0 1500 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 51 832 SH SOLE 36 832 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 306 4992 SH SOLE 40 4992 0 0 TEXAS INSTRS INC COM 882508104 298464 2600769 SH SOLE 2 475790 0 2124979 TEXAS INSTRS INC COM 882508104 40753 355111 SH SOLE 4 329768 0 25343 TEXAS INSTRS INC COM 882508104 104223 908182 SH SOLE 7 895290 0 12892 TEXAS INSTRS INC COM 882508104 10327 89984 SH SOLE 13 89984 0 0 TEXAS INSTRS INC COM 882508104 1248 10872 SH SOLE 15 10872 0 0 TEXAS INSTRS INC COM 882508104 305787 2664579 SH SOLE 18 2521026 0 143553 TEXAS INSTRS INC COM 882508104 133602 1164186 SH SOLE 19 1164186 0 0 TEXAS INSTRS INC COM 882508104 2562601 22330088 SH SOLE 21 22330088 0 0 TEXAS INSTRS INC COM 882508104 2731022 23797686 SH SOLE 22 21057306 0 2740380 TEXAS INSTRS INC COM 882508104 84461 735978 SH SOLE 23 735978 0 0 TEXAS INSTRS INC COM 882508104 120710 1051843 SH SOLE 25 1051843 0 0 TEXAS INSTRS INC COM 882508104 570040 4967237 SH SOLE 26 1072739 0 3894498 TEXAS INSTRS INC COM 882508104 21141 184221 SH SOLE 28 135375 0 48846 TEXAS INSTRS INC COM 882508104 24302 211765 SH SOLE 29 30430 0 181335 TEXAS INSTRS INC COM 882508104 496658 4327794 SH SOLE 30 4327794 0 0 TEXAS INSTRS INC COM 882508104 36613 319041 SH SOLE 31 200880 0 118161 TEXAS INSTRS INC COM 882508104 15059 131225 SH SOLE 32 131225 0 0 TEXAS INSTRS INC COM 882508104 76495 666561 SH SOLE 34 666561 0 0 TEXAS INSTRS INC COM 882508104 79366 691586 SH SOLE 36 691586 0 0 TEXAS INSTRS INC COM 882508104 1603 13968 SH SOLE 37 13968 0 0 TEXAS INSTRS INC COM 882508104 2488 21677 SH SOLE 40 21677 0 0 TEXAS INSTRS INC OPTIONS 882508104 115 1000 SH Call SOLE 2 1000 0 0 TEXAS INSTRS INC OPTIONS 882508104 18935 165000 SH Call SOLE 19 165000 0 0 TEXAS INSTRS INC OPTIONS 882508104 172 1500 SH Call SOLE 22 1500 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1830 2325 SH SOLE 21 2325 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1157 1470 SH SOLE 26 1037 0 433 TEXAS PAC LD TR SUB CTF PROP I T 882610108 618 785 SH SOLE 28 785 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 643 817 SH SOLE 30 817 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 496 630 SH SOLE 40 630 0 0 TEXAS ROADHOUSE INC COM 882681109 5618 104670 SH SOLE 2 48056 0 56614 TEXAS ROADHOUSE INC COM 882681109 14 262 SH SOLE 4 262 0 0 TEXAS ROADHOUSE INC COM 882681109 67 1252 SH SOLE 7 1252 0 0 TEXAS ROADHOUSE INC COM 882681109 22052 410886 SH SOLE 18 394259 0 16627 TEXAS ROADHOUSE INC COM 882681109 22125 412242 SH SOLE 19 412242 0 0 TEXAS ROADHOUSE INC COM 882681109 254570 4743251 SH SOLE 21 4743251 0 0 TEXAS ROADHOUSE INC COM 882681109 141902 2643978 SH SOLE 22 2550381 0 93597 TEXAS ROADHOUSE INC COM 882681109 3331 62066 SH SOLE 23 62066 0 0 TEXAS ROADHOUSE INC COM 882681109 7548 140630 SH SOLE 26 13992 0 126638 TEXAS ROADHOUSE INC COM 882681109 471 8781 SH SOLE 28 8781 0 0 TEXAS ROADHOUSE INC COM 882681109 1006 18753 SH SOLE 30 18753 0 0 TEXAS ROADHOUSE INC COM 882681109 370 6896 SH SOLE 40 6896 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 288 28558 SH SOLE 2 1090 0 27468 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 885 87813 SH SOLE 18 87813 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 479 47482 SH SOLE 19 47482 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8784 871455 SH SOLE 21 871455 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3292 326567 SH SOLE 22 295845 0 30722 TEXTRON INC COM 883203101 31019 584830 SH SOLE 2 69598 0 515232 TEXTRON INC COM 883203101 4249 80105 SH SOLE 4 73517 0 6588 TEXTRON INC COM 883203101 15415 290625 SH SOLE 7 213505 0 77120 TEXTRON INC COM 883203101 322 6065 SH SOLE 13 6065 0 0 TEXTRON INC COM 883203101 128 2413 SH SOLE 15 2413 0 0 TEXTRON INC COM 883203101 9 179 SH SOLE 17 0 0 179 TEXTRON INC COM 883203101 24150 455323 SH SOLE 18 441353 0 13970 TEXTRON INC COM 883203101 3465 65325 SH SOLE 19 65325 0 0 TEXTRON INC COM 883203101 427948 8068410 SH SOLE 21 8068410 0 0 TEXTRON INC COM 883203101 318663 6007972 SH SOLE 22 5329893 0 678079 TEXTRON INC COM 883203101 8932 168397 SH SOLE 23 168397 0 0 TEXTRON INC COM 883203101 21591 407062 SH SOLE 25 407062 0 0 TEXTRON INC COM 883203101 32694 616411 SH SOLE 26 196477 0 419934 TEXTRON INC COM 883203101 708 13345 SH SOLE 28 0 0 13345 TEXTRON INC COM 883203101 287 5407 SH SOLE 29 5407 0 0 TEXTRON INC COM 883203101 43663 823206 SH SOLE 30 823206 0 0 TEXTRON INC COM 883203101 3784 71351 SH SOLE 31 49184 0 22167 TEXTRON INC COM 883203101 9618 181334 SH SOLE 36 181334 0 0 TEXTRON INC COM 883203101 282 5314 SH SOLE 40 5314 0 0 TFS FINL CORP COM 87240R107 1826 101043 SH SOLE 2 8492 0 92551 TFS FINL CORP COM 87240R107 5 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 102 5621 SH SOLE 7 5621 0 0 TFS FINL CORP COM 87240R107 426 23570 SH SOLE 18 23570 0 0 TFS FINL CORP COM 87240R107 190 10530 SH SOLE 19 10530 0 0 TFS FINL CORP COM 87240R107 14397 796720 SH SOLE 21 796720 0 0 TFS FINL CORP COM 87240R107 30154 1668718 SH SOLE 22 1557535 0 111183 TFS FINL CORP COM 87240R107 293 16237 SH SOLE 26 11939 0 4298 TFS FINL CORP COM 87240R107 128 7070 SH SOLE 28 7070 0 0 TFS FINL CORP COM 87240R107 303 16773 SH SOLE 30 16773 0 0 TFS FINL CORP COM 87240R107 105 5805 SH SOLE 31 905 0 4900 TFS FINL CORP COM 87240R107 158 8771 SH SOLE 40 8771 0 0 TG THERAPEUTICS INC COM 88322Q108 599 69294 SH SOLE 2 3268 0 66026 TG THERAPEUTICS INC COM 88322Q108 9 1061 SH SOLE 7 1061 0 0 TG THERAPEUTICS INC COM 88322Q108 2360 272856 SH SOLE 18 272856 0 0 TG THERAPEUTICS INC COM 88322Q108 1151 133042 SH SOLE 19 133042 0 0 TG THERAPEUTICS INC COM 88322Q108 22932 2651101 SH SOLE 21 2651101 0 0 TG THERAPEUTICS INC COM 88322Q108 18315 2117346 SH SOLE 22 2040922 0 76424 TG THERAPEUTICS INC COM 88322Q108 47 5404 SH SOLE 23 5404 0 0 TG THERAPEUTICS INC COM 88322Q108 145 16784 SH SOLE 26 0 0 16784 TG THERAPEUTICS INC COM 88322Q108 76 8753 SH SOLE 28 8753 0 0 TG THERAPEUTICS INC COM 88322Q108 170 19708 SH SOLE 30 19708 0 0 TG THERAPEUTICS INC COM 88322Q108 79 9114 SH SOLE 40 9114 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 166331 4138627 SH SOLE 2 1420294 0 2718333 THE CHARLES SCHWAB CORPORATI COM 808513105 28025 697318 SH SOLE 4 665073 0 32245 THE CHARLES SCHWAB CORPORATI COM 808513105 44406 1104911 SH SOLE 7 1104911 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 10709 266465 SH SOLE 13 266465 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 441 10981 SH SOLE 15 10981 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 168971 4204300 SH SOLE 18 3871588 0 332712 THE CHARLES SCHWAB CORPORATI COM 808513105 256400 6379691 SH SOLE 19 6379691 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 844760 21019150 SH SOLE 21 21019150 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1323410 32928829 SH SOLE 22 27806489 0 5122340 THE CHARLES SCHWAB CORPORATI COM 808513105 54926 1366654 SH SOLE 23 1366654 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 48869 1215937 SH SOLE 25 1215937 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 177116 4406973 SH SOLE 26 1275709 0 3131264 THE CHARLES SCHWAB CORPORATI COM 808513105 9488 236082 SH SOLE 28 173748 0 62334 THE CHARLES SCHWAB CORPORATI COM 808513105 40779 1014649 SH SOLE 29 289858 0 724791 THE CHARLES SCHWAB CORPORATI COM 808513105 191085 4754533 SH SOLE 30 4754533 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 42240 1051004 SH SOLE 31 688217 0 362787 THE CHARLES SCHWAB CORPORATI COM 808513105 46822 1165023 SH SOLE 34 1165023 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 43870 1091559 SH SOLE 36 1091559 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1125 28004 SH SOLE 40 28004 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 10 3060 SH SOLE 18 3060 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 167 52167 SH SOLE 21 52167 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 101 31452 SH SOLE 22 31452 0 0 THE REALREAL INC COM 88339P101 284 9835 SH SOLE 2 9835 0 0 THE REALREAL INC COM 88339P101 88 3028 SH SOLE 18 719 0 2309 THE REALREAL INC COM 88339P101 8392 290396 SH SOLE 19 290396 0 0 THE REALREAL INC COM 88339P101 83 2868 SH SOLE 21 2868 0 0 THE REALREAL INC COM 88339P101 2394 82842 SH SOLE 22 82842 0 0 THE REALREAL INC COM 88339P101 304 10526 SH SOLE 23 10526 0 0 THE REALREAL INC COM 88339P101 585 20259 SH SOLE 25 20259 0 0 THE REALREAL INC COM 88339P101 911 31538 SH SOLE 26 5674 0 25864 THE REALREAL INC COM 88339P101 15 502 SH SOLE 31 0 0 502 THE REALREAL INC COM 88339P101 3752 129842 SH SOLE 34 129842 0 0 THE TRADE DESK INC COM CL A 88339J105 15836 69523 SH SOLE 2 2709 0 66814 THE TRADE DESK INC COM CL A 88339J105 39 171 SH SOLE 4 171 0 0 THE TRADE DESK INC COM CL A 88339J105 163 714 SH SOLE 7 714 0 0 THE TRADE DESK INC COM CL A 88339J105 4270 18745 SH SOLE 18 18745 0 0 THE TRADE DESK INC COM CL A 88339J105 3895 17102 SH SOLE 19 17102 0 0 THE TRADE DESK INC COM CL A 88339J105 127331 559009 SH SOLE 21 559009 0 0 THE TRADE DESK INC COM CL A 88339J105 228267 1002139 SH SOLE 22 932571 0 69568 THE TRADE DESK INC COM CL A 88339J105 9516 41778 SH SOLE 25 41778 0 0 THE TRADE DESK INC COM CL A 88339J105 3034 13319 SH SOLE 26 8188 0 5131 THE TRADE DESK INC COM CL A 88339J105 1216 5339 SH SOLE 28 5339 0 0 THE TRADE DESK INC COM CL A 88339J105 2404 10552 SH SOLE 30 10552 0 0 THE TRADE DESK INC COM CL A 88339J105 183 804 SH SOLE 31 804 0 0 THE TRADE DESK INC COM CL A 88339J105 2867 12585 SH SOLE 34 12585 0 0 THE TRADE DESK INC COM CL A 88339J105 829 3638 SH SOLE 40 3638 0 0 THERAPEUTICSMD INC COM 88338N107 444 170645 SH SOLE 2 8261 0 162384 THERAPEUTICSMD INC COM 88338N107 3 1101 SH SOLE 4 1101 0 0 THERAPEUTICSMD INC COM 88338N107 9 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 1667 641234 SH SOLE 18 641234 0 0 THERAPEUTICSMD INC COM 88338N107 934 359366 SH SOLE 19 359366 0 0 THERAPEUTICSMD INC COM 88338N107 23056 8867576 SH SOLE 21 8867576 0 0 THERAPEUTICSMD INC COM 88338N107 15078 5799329 SH SOLE 22 5577781 0 221548 THERAPEUTICSMD INC COM 88338N107 95 36489 SH SOLE 26 22961 0 13528 THERAPEUTICSMD INC COM 88338N107 75 28707 SH SOLE 28 28707 0 0 THERAPEUTICSMD INC COM 88338N107 151 58164 SH SOLE 30 58164 0 0 THERAPEUTICSMD INC COM 88338N107 65 25181 SH SOLE 40 25181 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 632 38704 SH SOLE 2 1848 0 36856 THERAVANCE BIOPHARMA INC COM G8807B106 2 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 15 891 SH SOLE 7 891 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 2674 163758 SH SOLE 18 152897 0 10861 THERAVANCE BIOPHARMA INC COM G8807B106 3835 234852 SH SOLE 19 234852 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 318 19500 SH SOLE 20 19500 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 32700 2002437 SH SOLE 21 2002437 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 21522 1317933 SH SOLE 22 1261018 0 56915 THERAVANCE BIOPHARMA INC COM G8807B106 131 8029 SH SOLE 23 8029 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 331 20288 SH SOLE 26 9808 0 10480 THERAVANCE BIOPHARMA INC COM G8807B106 99 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 239 14642 SH SOLE 30 14642 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 89 5471 SH SOLE 40 5471 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 358916 1222133 SH SOLE 2 339368 0 882765 THERMO FISHER SCIENTIFIC INC COM 883556102 45831 156056 SH SOLE 4 145189 0 10867 THERMO FISHER SCIENTIFIC INC COM 883556102 102736 349822 SH SOLE 7 347885 0 1937 THERMO FISHER SCIENTIFIC INC COM 883556102 1611 5487 SH SOLE 13 5487 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1105 3764 SH SOLE 15 3764 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 0 1 SH SOLE 17 0 0 1 THERMO FISHER SCIENTIFIC INC COM 883556102 241515 822375 SH SOLE 18 766521 0 55854 THERMO FISHER SCIENTIFIC INC COM 883556102 326174 1110644 SH SOLE 19 1110644 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2702 9200 SH SOLE 20 9200 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2748379 9358415 SH SOLE 21 9358415 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2849617 9703137 SH SOLE 22 8569140 0 1133997 THERMO FISHER SCIENTIFIC INC COM 883556102 93298 317687 SH SOLE 23 317687 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 112242 382193 SH SOLE 25 382193 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 433593 1476414 SH SOLE 26 433032 0 1043382 THERMO FISHER SCIENTIFIC INC COM 883556102 22988 78274 SH SOLE 28 57599 0 20675 THERMO FISHER SCIENTIFIC INC COM 883556102 16361 55709 SH SOLE 29 19108 0 36601 THERMO FISHER SCIENTIFIC INC COM 883556102 440323 1499329 SH SOLE 30 1499329 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 62470 212716 SH SOLE 31 93498 0 119218 THERMO FISHER SCIENTIFIC INC COM 883556102 171890 585297 SH SOLE 34 585297 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 84069 286260 SH SOLE 36 286260 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2641 8992 SH SOLE 40 8992 0 0 THERMON GROUP HLDGS INC COM 88362T103 812 31643 SH SOLE 2 1881 0 29762 THERMON GROUP HLDGS INC COM 88362T103 5 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 19 734 SH SOLE 7 734 0 0 THERMON GROUP HLDGS INC COM 88362T103 2731 106474 SH SOLE 18 106474 0 0 THERMON GROUP HLDGS INC COM 88362T103 1692 65974 SH SOLE 19 65974 0 0 THERMON GROUP HLDGS INC COM 88362T103 25876 1008806 SH SOLE 21 1008806 0 0 THERMON GROUP HLDGS INC COM 88362T103 24450 953212 SH SOLE 22 913960 0 39252 THERMON GROUP HLDGS INC COM 88362T103 307 11958 SH SOLE 26 0 0 11958 THERMON GROUP HLDGS INC COM 88362T103 120 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 15822 616830 SH SOLE 30 616830 0 0 THERMON GROUP HLDGS INC COM 88362T103 1074 41855 SH SOLE 34 41855 0 0 THERMON GROUP HLDGS INC COM 88362T103 97 3776 SH SOLE 40 3776 0 0 THESTREET INC COM NEW 88368Q202 5 809 SH SOLE 18 809 0 0 THESTREET INC COM NEW 88368Q202 79 12950 SH SOLE 21 12950 0 0 THESTREET INC COM NEW 88368Q202 786 128200 SH SOLE 22 128200 0 0 THIRD PT REINS LTD COM G8827U100 788 76355 SH SOLE 2 3194 0 73161 THIRD PT REINS LTD COM G8827U100 19 1811 SH SOLE 7 1811 0 0 THIRD PT REINS LTD COM G8827U100 3367 326287 SH SOLE 18 326287 0 0 THIRD PT REINS LTD COM G8827U100 1369 132656 SH SOLE 19 132656 0 0 THIRD PT REINS LTD COM G8827U100 82761 8019470 SH SOLE 21 8019470 0 0 THIRD PT REINS LTD COM G8827U100 25095 2431708 SH SOLE 22 2311397 0 120311 THIRD PT REINS LTD COM G8827U100 132 12772 SH SOLE 26 0 0 12772 THIRD PT REINS LTD COM G8827U100 96 9262 SH SOLE 28 9262 0 0 THIRD PT REINS LTD COM G8827U100 1159 112322 SH SOLE 30 112322 0 0 THIRD PT REINS LTD COM G8827U100 67 6481 SH SOLE 40 6481 0 0 THL CREDIT INC COM 872438106 879 132354 SH SOLE 30 132354 0 0 THL CREDIT INC COM 872438106 243 36566 SH SOLE 31 0 0 36566 THOMSON REUTERS CORP COM NEW 884903709 303 4699 SH SOLE 22 4699 0 0 THOR INDS INC COM 885160101 7408 126736 SH SOLE 2 33688 0 93048 THOR INDS INC COM 885160101 44 753 SH SOLE 4 753 0 0 THOR INDS INC COM 885160101 83 1425 SH SOLE 7 1425 0 0 THOR INDS INC COM 885160101 9986 170843 SH SOLE 18 170656 0 187 THOR INDS INC COM 885160101 3821 65379 SH SOLE 19 65379 0 0 THOR INDS INC COM 885160101 150979 2583052 SH SOLE 21 2583052 0 0 THOR INDS INC COM 885160101 104516 1788127 SH SOLE 22 1645373 0 142754 THOR INDS INC COM 885160101 65 1120 SH SOLE 25 1120 0 0 THOR INDS INC COM 885160101 1377 23562 SH SOLE 26 14896 0 8666 THOR INDS INC COM 885160101 394 6738 SH SOLE 28 6738 0 0 THOR INDS INC COM 885160101 1890 32340 SH SOLE 29 0 0 32340 THOR INDS INC COM 885160101 1769 30270 SH SOLE 30 30270 0 0 THOR INDS INC COM 885160101 179 3069 SH SOLE 31 1069 0 2000 THOR INDS INC COM 885160101 25 436 SH SOLE 34 436 0 0 THOR INDS INC COM 885160101 169 2894 SH SOLE 36 2894 0 0 THOR INDS INC COM 885160101 334 5706 SH SOLE 40 5706 0 0 TIDEWATER INC NEW COM 88642R109 928 39541 SH SOLE 2 1554 0 37987 TIDEWATER INC NEW COM 88642R109 5 212 SH SOLE 4 212 0 0 TIDEWATER INC NEW COM 88642R109 12 513 SH SOLE 7 513 0 0 TIDEWATER INC NEW COM 88642R109 3070 130744 SH SOLE 18 130744 0 0 TIDEWATER INC NEW COM 88642R109 1551 66047 SH SOLE 19 66047 0 0 TIDEWATER INC NEW COM 88642R109 31115 1325175 SH SOLE 21 1325175 0 0 TIDEWATER INC NEW COM 88642R109 24458 1041637 SH SOLE 22 992502 0 49135 TIDEWATER INC NEW COM 88642R109 666 28355 SH SOLE 26 26796 0 1559 TIDEWATER INC NEW COM 88642R109 114 4870 SH SOLE 28 4870 0 0 TIDEWATER INC NEW COM 88642R109 217 9257 SH SOLE 30 9257 0 0 TIDEWATER INC NEW COM 88642R109 88 3730 SH SOLE 40 3730 0 0 TIFFANY & CO NEW COM 886547108 28493 304282 SH SOLE 2 48057 0 256225 TIFFANY & CO NEW COM 886547108 3484 37204 SH SOLE 4 34354 0 2850 TIFFANY & CO NEW COM 886547108 11872 126784 SH SOLE 7 94088 0 32696 TIFFANY & CO NEW COM 886547108 466 4975 SH SOLE 13 4975 0 0 TIFFANY & CO NEW COM 886547108 125 1333 SH SOLE 15 1333 0 0 TIFFANY & CO NEW COM 886547108 24060 256943 SH SOLE 18 240966 0 15977 TIFFANY & CO NEW COM 886547108 4986 53251 SH SOLE 19 53251 0 0 TIFFANY & CO NEW COM 886547108 247980 2648226 SH SOLE 21 2648226 0 0 TIFFANY & CO NEW COM 886547108 253543 2707636 SH SOLE 22 2395726 0 311910 TIFFANY & CO NEW COM 886547108 7378 78795 SH SOLE 23 78795 0 0 TIFFANY & CO NEW COM 886547108 11108 118625 SH SOLE 25 118625 0 0 TIFFANY & CO NEW COM 886547108 58168 621184 SH SOLE 26 159787 0 461397 TIFFANY & CO NEW COM 886547108 1978 21126 SH SOLE 28 15466 0 5660 TIFFANY & CO NEW COM 886547108 2501 26704 SH SOLE 29 3769 0 22935 TIFFANY & CO NEW COM 886547108 35950 383916 SH SOLE 30 383916 0 0 TIFFANY & CO NEW COM 886547108 3808 40669 SH SOLE 31 22823 0 17846 TIFFANY & CO NEW COM 886547108 541 5777 SH SOLE 34 5777 0 0 TIFFANY & CO NEW COM 886547108 7303 77988 SH SOLE 36 77988 0 0 TIFFANY & CO NEW COM 886547108 234 2500 SH SOLE 40 2500 0 0 TILE SHOP HLDGS INC COM 88677Q109 151 37782 SH SOLE 2 1600 0 36182 TILE SHOP HLDGS INC COM 88677Q109 2 546 SH SOLE 7 546 0 0 TILE SHOP HLDGS INC COM 88677Q109 741 185341 SH SOLE 18 185341 0 0 TILE SHOP HLDGS INC COM 88677Q109 246 61618 SH SOLE 19 61618 0 0 TILE SHOP HLDGS INC COM 88677Q109 18102 4525611 SH SOLE 21 4525611 0 0 TILE SHOP HLDGS INC COM 88677Q109 4499 1124838 SH SOLE 22 1081636 0 43202 TILE SHOP HLDGS INC COM 88677Q109 6 1585 SH SOLE 26 0 0 1585 TILE SHOP HLDGS INC COM 88677Q109 16 4035 SH SOLE 28 4035 0 0 TILE SHOP HLDGS INC COM 88677Q109 213 53373 SH SOLE 30 53373 0 0 TILE SHOP HLDGS INC COM 88677Q109 10 2477 SH SOLE 40 2477 0 0 TILLYS INC CL A 886885102 205 26820 SH SOLE 2 5383 0 21437 TILLYS INC CL A 886885102 3 415 SH SOLE 7 415 0 0 TILLYS INC CL A 886885102 593 77716 SH SOLE 18 71747 0 5969 TILLYS INC CL A 886885102 604 79192 SH SOLE 19 79192 0 0 TILLYS INC CL A 886885102 5646 740038 SH SOLE 21 740038 0 0 TILLYS INC CL A 886885102 5147 674623 SH SOLE 22 659171 0 15452 TILLYS INC CL A 886885102 51 6719 SH SOLE 23 6719 0 0 TILLYS INC CL A 886885102 122 15944 SH SOLE 26 0 0 15944 TILRAY INC COM CL 2 88688T100 154 3302 SH SOLE 21 3302 0 0 TILRAY INC COM CL 2 88688T100 1114 23926 SH SOLE 22 11099 0 12827 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 478 31933 SH SOLE 18 0 0 31933 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 4086 272964 SH SOLE 22 272964 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 369 24625 SH SOLE 30 24625 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2423 161828 SH SOLE 34 161828 0 0 TIMBERLAND BANCORP INC COM 887098101 229 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 767 25668 SH SOLE 18 25668 0 0 TIMBERLAND BANCORP INC COM 887098101 343 11488 SH SOLE 19 11488 0 0 TIMBERLAND BANCORP INC COM 887098101 7553 252772 SH SOLE 21 252772 0 0 TIMBERLAND BANCORP INC COM 887098101 5224 174824 SH SOLE 22 170434 0 4390 TIMBERLAND BANCORP INC COM 887098101 6 210 SH SOLE 23 210 0 0 TIMBERLAND BANCORP INC COM 887098101 113 3779 SH SOLE 26 0 0 3779 TIMKEN CO COM 887389104 8224 160188 SH SOLE 2 36853 0 123335 TIMKEN CO COM 887389104 19 376 SH SOLE 4 376 0 0 TIMKEN CO COM 887389104 102 1986 SH SOLE 7 1986 0 0 TIMKEN CO COM 887389104 261 5076 SH SOLE 17 0 0 5076 TIMKEN CO COM 887389104 10646 207361 SH SOLE 18 207361 0 0 TIMKEN CO COM 887389104 780 15186 SH SOLE 19 15186 0 0 TIMKEN CO COM 887389104 171899 3348256 SH SOLE 21 3348256 0 0 TIMKEN CO COM 887389104 125324 2441066 SH SOLE 22 2294449 0 146617 TIMKEN CO COM 887389104 1329 25894 SH SOLE 26 16145 0 9749 TIMKEN CO COM 887389104 440 8563 SH SOLE 28 8563 0 0 TIMKEN CO COM 887389104 963 18758 SH SOLE 30 18758 0 0 TIMKEN CO COM 887389104 2814 54809 SH SOLE 31 1409 0 53400 TIMKEN CO COM 887389104 32 623 SH SOLE 36 623 0 0 TIMKEN CO COM 887389104 335 6527 SH SOLE 40 6527 0 0 TIMKENSTEEL CORP COM 887399103 337 41493 SH SOLE 2 1755 0 39738 TIMKENSTEEL CORP COM 887399103 2 213 SH SOLE 4 213 0 0 TIMKENSTEEL CORP COM 887399103 7 861 SH SOLE 7 861 0 0 TIMKENSTEEL CORP COM 887399103 1470 180778 SH SOLE 18 180778 0 0 TIMKENSTEEL CORP COM 887399103 668 82160 SH SOLE 19 82160 0 0 TIMKENSTEEL CORP COM 887399103 36333 4468984 SH SOLE 21 4468984 0 0 TIMKENSTEEL CORP COM 887399103 10686 1314334 SH SOLE 22 1249825 0 64509 TIMKENSTEEL CORP COM 887399103 36 4465 SH SOLE 26 2891 0 1574 TIMKENSTEEL CORP COM 887399103 42 5144 SH SOLE 28 5144 0 0 TIMKENSTEEL CORP COM 887399103 436 53650 SH SOLE 30 53650 0 0 TIMKENSTEEL CORP COM 887399103 31 3816 SH SOLE 40 3816 0 0 TIPTREE INC COM 88822Q103 197 31227 SH SOLE 2 1343 0 29884 TIPTREE INC COM 88822Q103 5 776 SH SOLE 7 776 0 0 TIPTREE INC COM 88822Q103 548 87033 SH SOLE 18 87033 0 0 TIPTREE INC COM 88822Q103 275 43667 SH SOLE 19 43667 0 0 TIPTREE INC COM 88822Q103 5434 862617 SH SOLE 21 862617 0 0 TIPTREE INC COM 88822Q103 2710 430178 SH SOLE 22 413323 0 16855 TITAN INTL INC ILL COM 88830M102 246 50400 SH SOLE 2 1809 0 48591 TITAN INTL INC ILL COM 88830M102 2 391 SH SOLE 4 391 0 0 TITAN INTL INC ILL COM 88830M102 1288 263449 SH SOLE 7 263449 0 0 TITAN INTL INC ILL COM 88830M102 1105 225969 SH SOLE 18 225969 0 0 TITAN INTL INC ILL COM 88830M102 393 80454 SH SOLE 19 80454 0 0 TITAN INTL INC ILL COM 88830M102 27515 5626749 SH SOLE 21 5626749 0 0 TITAN INTL INC ILL COM 88830M102 8253 1687824 SH SOLE 22 1596661 0 91163 TITAN INTL INC ILL COM 88830M102 132 27086 SH SOLE 26 6409 0 20677 TITAN INTL INC ILL COM 88830M102 33 6671 SH SOLE 28 6671 0 0 TITAN INTL INC ILL COM 88830M102 343 70194 SH SOLE 30 70194 0 0 TITAN INTL INC ILL COM 88830M102 21 4248 SH SOLE 40 4248 0 0 TITAN MACHY INC COM 88830R101 432 20988 SH SOLE 2 2225 0 18763 TITAN MACHY INC COM 88830R101 10 467 SH SOLE 7 467 0 0 TITAN MACHY INC COM 88830R101 1325 64368 SH SOLE 18 64368 0 0 TITAN MACHY INC COM 88830R101 953 46307 SH SOLE 19 46307 0 0 TITAN MACHY INC COM 88830R101 13210 641903 SH SOLE 21 641903 0 0 TITAN MACHY INC COM 88830R101 12846 624179 SH SOLE 22 595235 0 28944 TITAN MACHY INC COM 88830R101 213 10368 SH SOLE 23 10368 0 0 TITAN MACHY INC COM 88830R101 265 12885 SH SOLE 26 0 0 12885 TITAN MACHY INC COM 88830R101 55 2691 SH SOLE 28 2691 0 0 TITAN MACHY INC COM 88830R101 137 6678 SH SOLE 30 6678 0 0 TITAN MACHY INC COM 88830R101 35 1684 SH SOLE 40 1684 0 0 TITAN PHARMACEUTICALS INC DE COM 888314507 2 1838 SH SOLE 21 1838 0 0 TIVITY HEALTH INC COM 88870R102 807 49082 SH SOLE 2 3445 0 45637 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 3438 209119 SH SOLE 18 208290 0 829 TIVITY HEALTH INC COM 88870R102 1470 89444 SH SOLE 19 89444 0 0 TIVITY HEALTH INC COM 88870R102 85951 5228159 SH SOLE 21 5228159 0 0 TIVITY HEALTH INC COM 88870R102 23938 1456112 SH SOLE 22 1388153 0 67959 TIVITY HEALTH INC COM 88870R102 71 4349 SH SOLE 23 4349 0 0 TIVITY HEALTH INC COM 88870R102 267 16251 SH SOLE 26 11593 0 4658 TIVITY HEALTH INC COM 88870R102 93 5637 SH SOLE 28 5637 0 0 TIVITY HEALTH INC COM 88870R102 4573 278167 SH SOLE 30 278167 0 0 TIVITY HEALTH INC COM 88870R102 35 2142 SH SOLE 34 2142 0 0 TIVITY HEALTH INC COM 88870R102 68 4139 SH SOLE 40 4139 0 0 TIVO CORP COM 88870P106 933 126585 SH SOLE 2 5352 0 121233 TIVO CORP COM 88870P106 6 806 SH SOLE 4 806 0 0 TIVO CORP COM 88870P106 19 2643 SH SOLE 7 2643 0 0 TIVO CORP COM 88870P106 3955 536669 SH SOLE 18 536669 0 0 TIVO CORP COM 88870P106 1537 208528 SH SOLE 19 208528 0 0 TIVO CORP COM 88870P106 89587 12155655 SH SOLE 21 12155655 0 0 TIVO CORP COM 88870P106 28016 3801351 SH SOLE 22 3619609 0 181742 TIVO CORP COM 88870P106 377 51163 SH SOLE 26 19627 0 31536 TIVO CORP COM 88870P106 128 17433 SH SOLE 28 17433 0 0 TIVO CORP COM 88870P106 1335 181160 SH SOLE 30 181160 0 0 TIVO CORP COM 88870P106 42 5744 SH SOLE 36 5744 0 0 TIVO CORP COM 88870P106 109 14828 SH SOLE 40 14828 0 0 TJX COS INC NEW COM 872540109 167285 3163480 SH SOLE 2 511594 0 2651886 TJX COS INC NEW COM 872540109 25577 483681 SH SOLE 4 450597 0 33084 TJX COS INC NEW COM 872540109 67490 1276282 SH SOLE 7 1243630 0 32652 TJX COS INC NEW COM 872540109 2307 43631 SH SOLE 13 43631 0 0 TJX COS INC NEW COM 872540109 644 12184 SH SOLE 15 12184 0 0 TJX COS INC NEW COM 872540109 154622 2924009 SH SOLE 18 2745078 0 178931 TJX COS INC NEW COM 872540109 71740 1356648 SH SOLE 19 1356648 0 0 TJX COS INC NEW COM 872540109 1688542 31931583 SH SOLE 21 31931583 0 0 TJX COS INC NEW COM 872540109 1693930 32033479 SH SOLE 22 28535647 0 3497832 TJX COS INC NEW COM 872540109 49064 927844 SH SOLE 23 927844 0 0 TJX COS INC NEW COM 872540109 62539 1182652 SH SOLE 25 1182652 0 0 TJX COS INC NEW COM 872540109 410907 7770563 SH SOLE 26 1514937 0 6255626 TJX COS INC NEW COM 872540109 12766 241423 SH SOLE 28 177473 0 63950 TJX COS INC NEW COM 872540109 18658 352842 SH SOLE 29 32975 0 319867 TJX COS INC NEW COM 872540109 279186 5279617 SH SOLE 30 5279617 0 0 TJX COS INC NEW COM 872540109 20186 381735 SH SOLE 31 233621 0 148114 TJX COS INC NEW COM 872540109 31762 600650 SH SOLE 34 600650 0 0 TJX COS INC NEW COM 872540109 56422 1066984 SH SOLE 36 1066984 0 0 TJX COS INC NEW COM 872540109 1481 28005 SH SOLE 40 28005 0 0 TOCAGEN INC COM 888846102 140 20903 SH SOLE 2 2970 0 17933 TOCAGEN INC COM 888846102 4 665 SH SOLE 7 665 0 0 TOCAGEN INC COM 888846102 530 79303 SH SOLE 18 73434 0 5869 TOCAGEN INC COM 888846102 580 86767 SH SOLE 19 86767 0 0 TOCAGEN INC COM 888846102 6293 942013 SH SOLE 21 942013 0 0 TOCAGEN INC COM 888846102 3504 524518 SH SOLE 22 510030 0 14488 TOCAGEN INC COM 888846102 54 8032 SH SOLE 23 8032 0 0 TOCAGEN INC COM 888846102 59 8883 SH SOLE 26 0 0 8883 TOCAGEN INC COM 888846102 7 1081 SH SOLE 30 1081 0 0 TOLL BROTHERS INC COM 889478103 11807 322410 SH SOLE 2 83268 0 239142 TOLL BROTHERS INC COM 889478103 24 653 SH SOLE 4 653 0 0 TOLL BROTHERS INC COM 889478103 140 3811 SH SOLE 7 3811 0 0 TOLL BROTHERS INC COM 889478103 43 1174 SH SOLE 15 1174 0 0 TOLL BROTHERS INC COM 889478103 13683 373658 SH SOLE 18 373658 0 0 TOLL BROTHERS INC COM 889478103 5888 160793 SH SOLE 19 160793 0 0 TOLL BROTHERS INC COM 889478103 289715 7911400 SH SOLE 21 7911400 0 0 TOLL BROTHERS INC COM 889478103 193974 5296932 SH SOLE 22 5011061 0 285871 TOLL BROTHERS INC COM 889478103 5576 152278 SH SOLE 25 152278 0 0 TOLL BROTHERS INC COM 889478103 11322 309181 SH SOLE 26 120091 0 189090 TOLL BROTHERS INC COM 889478103 662 18080 SH SOLE 28 18080 0 0 TOLL BROTHERS INC COM 889478103 1511 41262 SH SOLE 30 41262 0 0 TOLL BROTHERS INC COM 889478103 2393 65348 SH SOLE 31 2848 0 62500 TOLL BROTHERS INC COM 889478103 1611 44000 SH SOLE 34 44000 0 0 TOLL BROTHERS INC COM 889478103 1983 54148 SH SOLE 36 54148 0 0 TOLL BROTHERS INC COM 889478103 549 14988 SH SOLE 40 14988 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1227 15040 SH SOLE 2 633 0 14407 TOMPKINS FINANCIAL CORPORATI COM 890110109 14 167 SH SOLE 4 167 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 28 338 SH SOLE 7 338 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 5117 62711 SH SOLE 18 62711 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 2060 25239 SH SOLE 19 25239 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 113688 1393240 SH SOLE 21 1393240 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 35375 433518 SH SOLE 22 413929 0 19589 TOMPKINS FINANCIAL CORPORATI COM 890110109 800 9798 SH SOLE 26 6528 0 3270 TOMPKINS FINANCIAL CORPORATI COM 890110109 157 1926 SH SOLE 28 1926 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1522 18656 SH SOLE 30 18656 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 126 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 1 466 SH SOLE 22 466 0 0 TOOTSIE ROLL INDS INC COM 890516107 862 23333 SH SOLE 2 8655 0 14678 TOOTSIE ROLL INDS INC COM 890516107 6 165 SH SOLE 4 165 0 0 TOOTSIE ROLL INDS INC COM 890516107 11 311 SH SOLE 7 311 0 0 TOOTSIE ROLL INDS INC COM 890516107 3703 100280 SH SOLE 18 100280 0 0 TOOTSIE ROLL INDS INC COM 890516107 1058 28636 SH SOLE 19 28636 0 0 TOOTSIE ROLL INDS INC COM 890516107 46203 1251109 SH SOLE 21 1251109 0 0 TOOTSIE ROLL INDS INC COM 890516107 27362 740908 SH SOLE 22 717046 0 23862 TOOTSIE ROLL INDS INC COM 890516107 15 404 SH SOLE 23 404 0 0 TOOTSIE ROLL INDS INC COM 890516107 203 5507 SH SOLE 30 5507 0 0 TOOTSIE ROLL INDS INC COM 890516107 90 2425 SH SOLE 40 2425 0 0 TOPBUILD CORP COM 89055F103 2540 30694 SH SOLE 2 2437 0 28257 TOPBUILD CORP COM 89055F103 15 184 SH SOLE 4 184 0 0 TOPBUILD CORP COM 89055F103 51 620 SH SOLE 7 620 0 0 TOPBUILD CORP COM 89055F103 12613 152410 SH SOLE 18 149296 0 3114 TOPBUILD CORP COM 89055F103 7537 91074 SH SOLE 19 91074 0 0 TOPBUILD CORP COM 89055F103 338475 4089836 SH SOLE 21 4089836 0 0 TOPBUILD CORP COM 89055F103 86058 1039845 SH SOLE 22 989633 0 50212 TOPBUILD CORP COM 89055F103 406 4911 SH SOLE 23 4911 0 0 TOPBUILD CORP COM 89055F103 2296 27746 SH SOLE 26 12444 0 15302 TOPBUILD CORP COM 89055F103 399 4822 SH SOLE 28 4822 0 0 TOPBUILD CORP COM 89055F103 4187 50592 SH SOLE 30 50592 0 0 TOPBUILD CORP COM 89055F103 329 3974 SH SOLE 40 3974 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 15 10702 SH SOLE 18 10702 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 407 286406 SH SOLE 21 286406 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 966 680022 SH SOLE 22 680022 0 0 TORCHMARK CORP COM 891027104 24326 271921 SH SOLE 2 36758 0 235163 TORCHMARK CORP COM 891027104 3083 34462 SH SOLE 4 31616 0 2846 TORCHMARK CORP COM 891027104 11621 129897 SH SOLE 7 94811 0 35086 TORCHMARK CORP COM 891027104 367 4100 SH SOLE 13 4100 0 0 TORCHMARK CORP COM 891027104 80 896 SH SOLE 15 896 0 0 TORCHMARK CORP COM 891027104 20656 230895 SH SOLE 18 216628 0 14267 TORCHMARK CORP COM 891027104 3047 34057 SH SOLE 19 34057 0 0 TORCHMARK CORP COM 891027104 240102 2683901 SH SOLE 21 2683901 0 0 TORCHMARK CORP COM 891027104 267735 2992792 SH SOLE 22 2693291 0 299501 TORCHMARK CORP COM 891027104 6917 77325 SH SOLE 23 77325 0 0 TORCHMARK CORP COM 891027104 9875 110382 SH SOLE 25 110382 0 0 TORCHMARK CORP COM 891027104 36494 407931 SH SOLE 26 147748 0 260183 TORCHMARK CORP COM 891027104 2191 24495 SH SOLE 28 18493 0 6002 TORCHMARK CORP COM 891027104 2173 24294 SH SOLE 29 2254 0 22040 TORCHMARK CORP COM 891027104 40934 457570 SH SOLE 30 457570 0 0 TORCHMARK CORP COM 891027104 3536 39523 SH SOLE 31 21736 0 17787 TORCHMARK CORP COM 891027104 572 6389 SH SOLE 34 6389 0 0 TORCHMARK CORP COM 891027104 6347 70947 SH SOLE 36 70947 0 0 TORCHMARK CORP COM 891027104 199 2222 SH SOLE 40 2222 0 0 TORO CO COM 891092108 16708 249744 SH SOLE 2 63937 0 185807 TORO CO COM 891092108 30 451 SH SOLE 4 451 0 0 TORO CO COM 891092108 1184 17691 SH SOLE 7 17691 0 0 TORO CO COM 891092108 20986 313695 SH SOLE 18 313695 0 0 TORO CO COM 891092108 1559 23305 SH SOLE 19 23305 0 0 TORO CO COM 891092108 361826 5408460 SH SOLE 21 5408460 0 0 TORO CO COM 891092108 253771 3793288 SH SOLE 22 3578608 0 214680 TORO CO COM 891092108 2679 40040 SH SOLE 26 21608 0 18432 TORO CO COM 891092108 877 13103 SH SOLE 28 13103 0 0 TORO CO COM 891092108 2149 32122 SH SOLE 30 32122 0 0 TORO CO COM 891092108 146 2185 SH SOLE 31 2185 0 0 TORO CO COM 891092108 85 1273 SH SOLE 36 1273 0 0 TORO CO COM 891092108 687 10266 SH SOLE 40 10266 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 81 1386 SH SOLE 18 1386 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 11 500 SH SOLE 17 0 0 500 TOTAL S A SPONSORED ADS 89151E109 803 14389 SH SOLE 2 14389 0 0 TOTAL S A SPONSORED ADS 89151E109 37 660 SH SOLE 4 660 0 0 TOTAL S A SPONSORED ADS 89151E109 51502 923132 SH SOLE 18 875923 0 47209 TOTAL S A SPONSORED ADS 89151E109 100564 1802546 SH SOLE 19 1802546 0 0 TOTAL S A SPONSORED ADS 89151E109 2571 46079 SH SOLE 21 46079 0 0 TOTAL S A SPONSORED ADS 89151E109 7760 139088 SH SOLE 22 139088 0 0 TOTAL S A SPONSORED ADS 89151E109 719 12887 SH SOLE 25 12887 0 0 TOTAL S A SPONSORED ADS 89151E109 1519 27227 SH SOLE 34 27227 0 0 TOTAL SYS SVCS INC COM 891906109 52864 412134 SH SOLE 2 37506 0 374628 TOTAL SYS SVCS INC COM 891906109 7088 55256 SH SOLE 4 50932 0 4324 TOTAL SYS SVCS INC COM 891906109 18947 147710 SH SOLE 7 139538 0 8172 TOTAL SYS SVCS INC COM 891906109 124 963 SH SOLE 13 963 0 0 TOTAL SYS SVCS INC COM 891906109 244 1900 SH SOLE 15 1900 0 0 TOTAL SYS SVCS INC COM 891906109 42582 331972 SH SOLE 18 310254 0 21718 TOTAL SYS SVCS INC COM 891906109 6290 49037 SH SOLE 19 49037 0 0 TOTAL SYS SVCS INC COM 891906109 508198 3961940 SH SOLE 21 3961940 0 0 TOTAL SYS SVCS INC COM 891906109 517922 4037745 SH SOLE 22 3580103 0 457642 TOTAL SYS SVCS INC COM 891906109 15310 119356 SH SOLE 23 119356 0 0 TOTAL SYS SVCS INC COM 891906109 37216 290141 SH SOLE 25 290141 0 0 TOTAL SYS SVCS INC COM 891906109 94517 736856 SH SOLE 26 231837 0 505019 TOTAL SYS SVCS INC COM 891906109 4395 34264 SH SOLE 28 24992 0 9272 TOTAL SYS SVCS INC COM 891906109 4953 38616 SH SOLE 29 3615 0 35001 TOTAL SYS SVCS INC COM 891906109 77048 600674 SH SOLE 30 600674 0 0 TOTAL SYS SVCS INC COM 891906109 10522 82032 SH SOLE 31 32468 0 49564 TOTAL SYS SVCS INC COM 891906109 5322 41489 SH SOLE 34 41489 0 0 TOTAL SYS SVCS INC COM 891906109 14664 114324 SH SOLE 36 114324 0 0 TOTAL SYS SVCS INC COM 891906109 467 3643 SH SOLE 40 3643 0 0 TOWER INTL INC COM 891826109 610 31272 SH SOLE 2 11964 0 19308 TOWER INTL INC COM 891826109 10 494 SH SOLE 7 494 0 0 TOWER INTL INC COM 891826109 1440 73825 SH SOLE 18 70716 0 3109 TOWER INTL INC COM 891826109 4004 205353 SH SOLE 19 205353 0 0 TOWER INTL INC COM 891826109 14055 720785 SH SOLE 21 720785 0 0 TOWER INTL INC COM 891826109 19136 981335 SH SOLE 22 950422 0 30913 TOWER INTL INC COM 891826109 951 48772 SH SOLE 23 48772 0 0 TOWER INTL INC COM 891826109 1965 100747 SH SOLE 26 0 0 100747 TOWER INTL INC COM 891826109 60 3085 SH SOLE 28 3085 0 0 TOWER INTL INC COM 891826109 118 6064 SH SOLE 30 6064 0 0 TOWER INTL INC COM 891826109 371 19003 SH SOLE 34 19003 0 0 TOWER INTL INC COM 891826109 49 2516 SH SOLE 40 2516 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 179 11349 SH SOLE 22 11349 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 7 3336 SH SOLE 18 3336 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 126 58084 SH SOLE 21 58084 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 873 402521 SH SOLE 22 402521 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1892 69337 SH SOLE 2 2819 0 66518 TOWNEBANK PORTSMOUTH VA COM 89214P109 9 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 38 1390 SH SOLE 7 1390 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 8599 315222 SH SOLE 18 315222 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3110 114000 SH SOLE 19 114000 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 58332 2138284 SH SOLE 21 2138284 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 59817 2192713 SH SOLE 22 2098955 0 93758 TOWNEBANK PORTSMOUTH VA COM 89214P109 1099 40279 SH SOLE 26 25256 0 15023 TOWNEBANK PORTSMOUTH VA COM 89214P109 224 8215 SH SOLE 28 8215 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 762 27931 SH SOLE 30 27931 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 208 7611 SH SOLE 40 7611 0 0 TOWNSQUARE MEDIA INC CL A 892231101 12 2181 SH SOLE 2 2181 0 0 TOWNSQUARE MEDIA INC CL A 892231101 21 3900 SH SOLE 18 3900 0 0 TOWNSQUARE MEDIA INC CL A 892231101 193 35820 SH SOLE 21 35820 0 0 TOWNSQUARE MEDIA INC CL A 892231101 292 54283 SH SOLE 22 54283 0 0 TOWNSQUARE MEDIA INC CL A 892231101 88 16320 SH SOLE 26 0 0 16320 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2 14 SH SOLE 17 0 0 14 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 187 1507 SH SOLE 18 1507 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 224 21110 SH SOLE 22 21110 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1684 158890 SH SOLE 26 158890 0 0 TPG RE FIN TR INC COM 87266M107 935 48463 SH SOLE 2 2093 0 46370 TPG RE FIN TR INC COM 87266M107 14 729 SH SOLE 7 729 0 0 TPG RE FIN TR INC COM 87266M107 3139 162707 SH SOLE 18 162707 0 0 TPG RE FIN TR INC COM 87266M107 1697 87959 SH SOLE 19 87959 0 0 TPG RE FIN TR INC COM 87266M107 50615 2623895 SH SOLE 21 2623895 0 0 TPG RE FIN TR INC COM 87266M107 29821 1545914 SH SOLE 22 1486500 0 59414 TPG RE FIN TR INC COM 87266M107 35 1839 SH SOLE 26 0 0 1839 TPG RE FIN TR INC COM 87266M107 194 10044 SH SOLE 30 10044 0 0 TPG SPECIALTY LENDING INC COM 87265K102 2749 140267 SH SOLE 31 0 0 140267 TPI COMPOSITES INC COM 87266J104 614 24837 SH SOLE 2 1193 0 23644 TPI COMPOSITES INC COM 87266J104 8 316 SH SOLE 7 316 0 0 TPI COMPOSITES INC COM 87266J104 2476 100156 SH SOLE 18 100156 0 0 TPI COMPOSITES INC COM 87266J104 1232 49818 SH SOLE 19 49818 0 0 TPI COMPOSITES INC COM 87266J104 26207 1060170 SH SOLE 21 1060170 0 0 TPI COMPOSITES INC COM 87266J104 15809 639536 SH SOLE 22 610740 0 28796 TPI COMPOSITES INC COM 87266J104 2443 98827 SH SOLE 30 98827 0 0 TPI COMPOSITES INC COM 87266J104 37 1513 SH SOLE 40 1513 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 4 5741 SH SOLE 21 5741 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 34 49315 SH SOLE 22 49315 0 0 TRACTOR SUPPLY CO COM 892356106 34285 315116 SH SOLE 2 54662 0 260454 TRACTOR SUPPLY CO COM 892356106 4718 43366 SH SOLE 4 40125 0 3241 TRACTOR SUPPLY CO COM 892356106 33583 308671 SH SOLE 7 270164 0 38507 TRACTOR SUPPLY CO COM 892356106 242 2222 SH SOLE 13 2222 0 0 TRACTOR SUPPLY CO COM 892356106 127 1166 SH SOLE 15 1166 0 0 TRACTOR SUPPLY CO COM 892356106 28581 262691 SH SOLE 18 244035 0 18656 TRACTOR SUPPLY CO COM 892356106 27090 248986 SH SOLE 19 248986 0 0 TRACTOR SUPPLY CO COM 892356106 384841 3537145 SH SOLE 21 3537145 0 0 TRACTOR SUPPLY CO COM 892356106 336370 3091636 SH SOLE 22 2760968 0 330668 TRACTOR SUPPLY CO COM 892356106 9510 87410 SH SOLE 23 87410 0 0 TRACTOR SUPPLY CO COM 892356106 15589 143285 SH SOLE 25 143285 0 0 TRACTOR SUPPLY CO COM 892356106 69744 641028 SH SOLE 26 162535 0 478493 TRACTOR SUPPLY CO COM 892356106 2700 24812 SH SOLE 28 18702 0 6110 TRACTOR SUPPLY CO COM 892356106 15688 144193 SH SOLE 29 118954 0 25239 TRACTOR SUPPLY CO COM 892356106 55905 513837 SH SOLE 30 513837 0 0 TRACTOR SUPPLY CO COM 892356106 4297 39497 SH SOLE 31 24086 0 15411 TRACTOR SUPPLY CO COM 892356106 5067 46571 SH SOLE 34 46571 0 0 TRACTOR SUPPLY CO COM 892356106 8165 75043 SH SOLE 36 75043 0 0 TRACTOR SUPPLY CO COM 892356106 277 2544 SH SOLE 40 2544 0 0 TRADEWEB MKTS INC CL A 892672106 73063 1667734 SH SOLE 19 1667734 0 0 TRADEWEB MKTS INC CL A 892672106 2134 48714 SH SOLE 21 48714 0 0 TRADEWEB MKTS INC CL A 892672106 25784 588545 SH SOLE 22 588545 0 0 TRADEWEB MKTS INC CL A 892672106 7566 172694 SH SOLE 34 172694 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 2 7042 SH SOLE 21 7042 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 80 321481 SH SOLE 22 321481 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 17 1521 SH SOLE 18 1521 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 285 25350 SH SOLE 21 25350 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2875 255360 SH SOLE 22 255360 0 0 TRANSALTA CORP COM 89346D107 472 72431 SH SOLE 31 0 0 72431 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 1 1495 SH SOLE 18 1495 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 107 147898 SH SOLE 21 147898 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 7 10075 SH SOLE 22 10075 0 0 TRANSCAT INC COM 893529107 143 5592 SH SOLE 2 269 0 5323 TRANSCAT INC COM 893529107 598 23364 SH SOLE 18 23364 0 0 TRANSCAT INC COM 893529107 289 11293 SH SOLE 19 11293 0 0 TRANSCAT INC COM 893529107 5811 227086 SH SOLE 21 227086 0 0 TRANSCAT INC COM 893529107 2537 99157 SH SOLE 22 97335 0 1822 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 47 1838 SH SOLE 2 70 0 1768 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 126 4922 SH SOLE 18 4922 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 62 2438 SH SOLE 19 2438 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1092 42587 SH SOLE 21 42587 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 300 11712 SH SOLE 22 10722 0 990 TRANSDIGM GROUP INC COM 893641100 59218 122401 SH SOLE 2 16736 0 105665 TRANSDIGM GROUP INC COM 893641100 8530 17632 SH SOLE 4 16398 0 1234 TRANSDIGM GROUP INC COM 893641100 20140 41629 SH SOLE 7 41629 0 0 TRANSDIGM GROUP INC COM 893641100 136 281 SH SOLE 13 281 0 0 TRANSDIGM GROUP INC COM 893641100 201 415 SH SOLE 15 415 0 0 TRANSDIGM GROUP INC COM 893641100 47976 99165 SH SOLE 18 92551 0 6614 TRANSDIGM GROUP INC COM 893641100 6996 14461 SH SOLE 19 14461 0 0 TRANSDIGM GROUP INC COM 893641100 819676 1694246 SH SOLE 21 1694246 0 0 TRANSDIGM GROUP INC COM 893641100 573933 1186302 SH SOLE 22 1057369 0 128933 TRANSDIGM GROUP INC COM 893641100 16400 33899 SH SOLE 23 33899 0 0 TRANSDIGM GROUP INC COM 893641100 22007 45487 SH SOLE 25 45487 0 0 TRANSDIGM GROUP INC COM 893641100 97813 202177 SH SOLE 26 67402 0 134775 TRANSDIGM GROUP INC COM 893641100 4352 8995 SH SOLE 28 6375 0 2620 TRANSDIGM GROUP INC COM 893641100 5343 11044 SH SOLE 29 1084 0 9960 TRANSDIGM GROUP INC COM 893641100 81596 168657 SH SOLE 30 168657 0 0 TRANSDIGM GROUP INC COM 893641100 7045 14562 SH SOLE 31 8800 0 5762 TRANSDIGM GROUP INC COM 893641100 17004 35146 SH SOLE 36 35146 0 0 TRANSDIGM GROUP INC COM 893641100 504 1042 SH SOLE 40 1042 0 0 TRANSENTERIX INC COM NEW 89366M201 219 161393 SH SOLE 2 8883 0 152510 TRANSENTERIX INC COM NEW 89366M201 5 3349 SH SOLE 7 3349 0 0 TRANSENTERIX INC COM NEW 89366M201 875 643201 SH SOLE 18 643201 0 0 TRANSENTERIX INC COM NEW 89366M201 425 312603 SH SOLE 19 312603 0 0 TRANSENTERIX INC COM NEW 89366M201 9616 7070491 SH SOLE 21 7070491 0 0 TRANSENTERIX INC COM NEW 89366M201 6973 5126858 SH SOLE 22 4908999 0 217859 TRANSENTERIX INC COM NEW 89366M201 67 49605 SH SOLE 30 49605 0 0 TRANSENTERIX INC COM NEW 89366M201 20 14955 SH SOLE 40 14955 0 0 TRANSGLOBE ENERGY CORP COM 893662106 59 42088 SH SOLE 22 42088 0 0 TRANSLATE BIO INC COM 89374L104 320 25367 SH SOLE 2 1297 0 24070 TRANSLATE BIO INC COM 89374L104 11 880 SH SOLE 7 880 0 0 TRANSLATE BIO INC COM 89374L104 1294 102417 SH SOLE 18 102417 0 0 TRANSLATE BIO INC COM 89374L104 675 53461 SH SOLE 19 53461 0 0 TRANSLATE BIO INC COM 89374L104 19342 1531470 SH SOLE 21 1531470 0 0 TRANSLATE BIO INC COM 89374L104 10101 799733 SH SOLE 22 785369 0 14364 TRANSLATE BIO INC COM 89374L104 26 2064 SH SOLE 30 2064 0 0 TRANSMEDICS GROUP INC COM 89377M109 145 4989 SH SOLE 2 276 0 4713 TRANSMEDICS GROUP INC COM 89377M109 660 22755 SH SOLE 18 22755 0 0 TRANSMEDICS GROUP INC COM 89377M109 319 11020 SH SOLE 19 11020 0 0 TRANSMEDICS GROUP INC COM 89377M109 6280 216626 SH SOLE 21 216626 0 0 TRANSMEDICS GROUP INC COM 89377M109 1971 67995 SH SOLE 22 61104 0 6891 TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1954 1975000 PRN SOLE 21 1975000 0 0 TRANSOCEAN LTD REG SHS H8817H100 8691 1355891 SH SOLE 2 261385 0 1094506 TRANSOCEAN LTD REG SHS H8817H100 15 2392 SH SOLE 4 2392 0 0 TRANSOCEAN LTD REG SHS H8817H100 150 23353 SH SOLE 7 23353 0 0 TRANSOCEAN LTD REG SHS H8817H100 1 150 SH SOLE 17 0 0 150 TRANSOCEAN LTD REG SHS H8817H100 9691 1511931 SH SOLE 18 1511931 0 0 TRANSOCEAN LTD REG SHS H8817H100 1573 245338 SH SOLE 19 245338 0 0 TRANSOCEAN LTD REG SHS H8817H100 170752 26638408 SH SOLE 21 26638408 0 0 TRANSOCEAN LTD REG SHS H8817H100 115352 17995603 SH SOLE 22 16593316 0 1402287 TRANSOCEAN LTD REG SHS H8817H100 1147 178941 SH SOLE 26 117442 0 61499 TRANSOCEAN LTD REG SHS H8817H100 419 65373 SH SOLE 28 65373 0 0 TRANSOCEAN LTD REG SHS H8817H100 1003 156529 SH SOLE 30 156529 0 0 TRANSOCEAN LTD REG SHS H8817H100 215 33477 SH SOLE 31 12277 0 21200 TRANSOCEAN LTD REG SHS H8817H100 1732 270198 SH SOLE 36 270198 0 0 TRANSOCEAN LTD REG SHS H8817H100 300 46807 SH SOLE 40 46807 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2640 182601 SH SOLE 2 3504 0 179097 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 131 9035 SH SOLE 4 9035 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 151 10436 SH SOLE 7 10436 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 723 50014 SH SOLE 18 50014 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 21203 1466314 SH SOLE 21 1466314 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 12905 892481 SH SOLE 22 828865 0 63616 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 661 45689 SH SOLE 23 45689 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 5634 389660 SH SOLE 26 291439 0 98221 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 254 17582 SH SOLE 29 9044 0 8538 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 6129 423849 SH SOLE 30 423849 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 98 6804 SH SOLE 31 6804 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 101 6980 SH SOLE 34 6980 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 10 688 SH SOLE 40 688 0 0 TRANSUNION COM 89400J107 37934 516041 SH SOLE 2 20302 0 495739 TRANSUNION COM 89400J107 4269 58074 SH SOLE 4 53219 0 4855 TRANSUNION COM 89400J107 776 10551 SH SOLE 7 10551 0 0 TRANSUNION COM 89400J107 80 1082 SH SOLE 13 1082 0 0 TRANSUNION COM 89400J107 53 723 SH SOLE 15 723 0 0 TRANSUNION COM 89400J107 96593 1314015 SH SOLE 18 962162 0 351853 TRANSUNION COM 89400J107 138849 1888839 SH SOLE 19 1888839 0 0 TRANSUNION COM 89400J107 179227 2438125 SH SOLE 21 2438125 0 0 TRANSUNION COM 89400J107 366379 4984064 SH SOLE 22 4622654 0 361410 TRANSUNION COM 89400J107 9688 131791 SH SOLE 23 131791 0 0 TRANSUNION COM 89400J107 93522 1272233 SH SOLE 25 1272233 0 0 TRANSUNION COM 89400J107 49866 678363 SH SOLE 26 260735 0 417628 TRANSUNION COM 89400J107 2659 36176 SH SOLE 28 26374 0 9802 TRANSUNION COM 89400J107 3193 43437 SH SOLE 29 4756 0 38681 TRANSUNION COM 89400J107 18138 246744 SH SOLE 30 246744 0 0 TRANSUNION COM 89400J107 7990 108695 SH SOLE 31 34125 0 74570 TRANSUNION COM 89400J107 4774 64938 SH SOLE 34 64938 0 0 TRANSUNION COM 89400J107 8458 115060 SH SOLE 36 115060 0 0 TRANSUNION COM 89400J107 322 4385 SH SOLE 40 4385 0 0 TRAVELCENTERS AMER LLC COM 894174101 249 68714 SH SOLE 22 68714 0 0 TRAVELERS COMPANIES INC COM 89417E109 125463 839104 SH SOLE 2 247167 0 591937 TRAVELERS COMPANIES INC COM 89417E109 18665 124834 SH SOLE 4 117693 0 7141 TRAVELERS COMPANIES INC COM 89417E109 40487 270783 SH SOLE 7 262615 0 8168 TRAVELERS COMPANIES INC COM 89417E109 2185 14616 SH SOLE 13 14616 0 0 TRAVELERS COMPANIES INC COM 89417E109 391 2617 SH SOLE 15 2617 0 0 TRAVELERS COMPANIES INC COM 89417E109 185713 1242063 SH SOLE 18 1150769 0 91294 TRAVELERS COMPANIES INC COM 89417E109 311242 2081611 SH SOLE 19 2081611 0 0 TRAVELERS COMPANIES INC COM 89417E109 850771 5690014 SH SOLE 21 5690014 0 0 TRAVELERS COMPANIES INC COM 89417E109 1075498 7193006 SH SOLE 22 6165648 0 1027358 TRAVELERS COMPANIES INC COM 89417E109 36483 244000 SH SOLE 23 244000 0 0 TRAVELERS COMPANIES INC COM 89417E109 38947 260478 SH SOLE 25 260478 0 0 TRAVELERS COMPANIES INC COM 89417E109 271704 1817178 SH SOLE 26 302585 0 1514593 TRAVELERS COMPANIES INC COM 89417E109 7752 51843 SH SOLE 28 37690 0 14153 TRAVELERS COMPANIES INC COM 89417E109 10041 67156 SH SOLE 29 35873 0 31283 TRAVELERS COMPANIES INC COM 89417E109 200800 1342962 SH SOLE 30 1342962 0 0 TRAVELERS COMPANIES INC COM 89417E109 22049 147468 SH SOLE 31 86504 0 60964 TRAVELERS COMPANIES INC COM 89417E109 14174 94799 SH SOLE 32 94799 0 0 TRAVELERS COMPANIES INC COM 89417E109 12945 86579 SH SOLE 34 86579 0 0 TRAVELERS COMPANIES INC COM 89417E109 42114 281664 SH SOLE 36 281664 0 0 TRAVELERS COMPANIES INC COM 89417E109 847 5662 SH SOLE 40 5662 0 0 TRAVELZOO COM NEW 89421Q205 60 3890 SH SOLE 2 118 0 3772 TRAVELZOO COM NEW 89421Q205 274 17775 SH SOLE 18 16634 0 1141 TRAVELZOO COM NEW 89421Q205 107 6925 SH SOLE 19 6925 0 0 TRAVELZOO COM NEW 89421Q205 2935 190112 SH SOLE 21 190112 0 0 TRAVELZOO COM NEW 89421Q205 2932 189877 SH SOLE 22 187038 0 2839 TRAVELZOO COM NEW 89421Q205 5 351 SH SOLE 23 351 0 0 TRECORA RES COM 894648104 209 21814 SH SOLE 2 792 0 21022 TRECORA RES COM 894648104 5 564 SH SOLE 7 564 0 0 TRECORA RES COM 894648104 673 70362 SH SOLE 18 70362 0 0 TRECORA RES COM 894648104 345 36020 SH SOLE 19 36020 0 0 TRECORA RES COM 894648104 6944 725642 SH SOLE 21 725642 0 0 TRECORA RES COM 894648104 2595 271183 SH SOLE 22 252998 0 18185 TREDEGAR CORP COM 894650100 471 28315 SH SOLE 2 977 0 27338 TREDEGAR CORP COM 894650100 3 153 SH SOLE 4 153 0 0 TREDEGAR CORP COM 894650100 10 616 SH SOLE 7 616 0 0 TREDEGAR CORP COM 894650100 1953 117512 SH SOLE 18 117512 0 0 TREDEGAR CORP COM 894650100 735 44195 SH SOLE 19 44195 0 0 TREDEGAR CORP COM 894650100 47635 2866149 SH SOLE 21 2866149 0 0 TREDEGAR CORP COM 894650100 13205 794547 SH SOLE 22 763041 0 31506 TREDEGAR CORP COM 894650100 53 3190 SH SOLE 28 3190 0 0 TREDEGAR CORP COM 894650100 616 37037 SH SOLE 30 37037 0 0 TREDEGAR CORP COM 894650100 376 22650 SH SOLE 31 0 0 22650 TREDEGAR CORP COM 894650100 42 2528 SH SOLE 40 2528 0 0 TREEHOUSE FOODS INC COM 89469A104 9646 178291 SH SOLE 2 27595 0 150696 TREEHOUSE FOODS INC COM 89469A104 13 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 83 1543 SH SOLE 7 1543 0 0 TREEHOUSE FOODS INC COM 89469A104 8618 159301 SH SOLE 18 159301 0 0 TREEHOUSE FOODS INC COM 89469A104 664 12279 SH SOLE 19 12279 0 0 TREEHOUSE FOODS INC COM 89469A104 148517 2745226 SH SOLE 21 2745226 0 0 TREEHOUSE FOODS INC COM 89469A104 100166 1851502 SH SOLE 22 1734164 0 117338 TREEHOUSE FOODS INC COM 89469A104 906 16750 SH SOLE 26 12245 0 4505 TREEHOUSE FOODS INC COM 89469A104 395 7307 SH SOLE 28 7307 0 0 TREEHOUSE FOODS INC COM 89469A104 877 16210 SH SOLE 30 16210 0 0 TREEHOUSE FOODS INC COM 89469A104 149 2750 SH SOLE 31 1150 0 1600 TREEHOUSE FOODS INC COM 89469A104 108 1999 SH SOLE 36 1999 0 0 TREEHOUSE FOODS INC COM 89469A104 278 5141 SH SOLE 40 5141 0 0 TREVENA INC COM 89532E109 20 19381 SH SOLE 18 19381 0 0 TREVENA INC COM 89532E109 267 259204 SH SOLE 21 259204 0 0 TREVENA INC COM 89532E109 2440 2369245 SH SOLE 22 2369245 0 0 TREVI THERAPEUTICS INC COM 89532M101 9 1164 SH SOLE 18 1164 0 0 TREVI THERAPEUTICS INC COM 89532M101 17 2320 SH SOLE 19 2320 0 0 TREX CO INC COM 89531P105 5954 83043 SH SOLE 2 34199 0 48844 TREX CO INC COM 89531P105 20 283 SH SOLE 4 283 0 0 TREX CO INC COM 89531P105 78 1088 SH SOLE 7 1088 0 0 TREX CO INC COM 89531P105 24502 341726 SH SOLE 18 329963 0 11763 TREX CO INC COM 89531P105 17022 237410 SH SOLE 19 237410 0 0 TREX CO INC COM 89531P105 307440 4287872 SH SOLE 21 4287872 0 0 TREX CO INC COM 89531P105 153779 2144751 SH SOLE 22 2065305 0 79446 TREX CO INC COM 89531P105 1838 25632 SH SOLE 23 25632 0 0 TREX CO INC COM 89531P105 4630 64577 SH SOLE 26 10820 0 53757 TREX CO INC COM 89531P105 540 7535 SH SOLE 28 7535 0 0 TREX CO INC COM 89531P105 1195 16670 SH SOLE 30 16670 0 0 TREX CO INC COM 89531P105 9170 127897 SH SOLE 31 0 0 127897 TREX CO INC COM 89531P105 388 5416 SH SOLE 40 5416 0 0 TRI POINTE GROUP INC COM 87265H109 2502 209008 SH SOLE 2 69836 0 139172 TRI POINTE GROUP INC COM 87265H109 4 371 SH SOLE 4 371 0 0 TRI POINTE GROUP INC COM 87265H109 49 4062 SH SOLE 7 4062 0 0 TRI POINTE GROUP INC COM 87265H109 9559 798576 SH SOLE 18 798576 0 0 TRI POINTE GROUP INC COM 87265H109 3275 273613 SH SOLE 19 273613 0 0 TRI POINTE GROUP INC COM 87265H109 136704 11420554 SH SOLE 21 11420554 0 0 TRI POINTE GROUP INC COM 87265H109 59233 4948495 SH SOLE 22 4732157 0 216338 TRI POINTE GROUP INC COM 87265H109 144 12010 SH SOLE 23 12010 0 0 TRI POINTE GROUP INC COM 87265H109 775 64708 SH SOLE 26 35187 0 29521 TRI POINTE GROUP INC COM 87265H109 215 17941 SH SOLE 28 17941 0 0 TRI POINTE GROUP INC COM 87265H109 553 46221 SH SOLE 30 46221 0 0 TRI POINTE GROUP INC COM 87265H109 194 16202 SH SOLE 40 16202 0 0 TRIBUNE MEDIA CO CL A 896047503 8064 174472 SH SOLE 2 8217 0 166255 TRIBUNE MEDIA CO CL A 896047503 20 424 SH SOLE 4 424 0 0 TRIBUNE MEDIA CO CL A 896047503 122 2650 SH SOLE 7 2650 0 0 TRIBUNE MEDIA CO CL A 896047503 1998 43231 SH SOLE 18 43231 0 0 TRIBUNE MEDIA CO CL A 896047503 1780 38519 SH SOLE 19 38519 0 0 TRIBUNE MEDIA CO CL A 896047503 48342 1045917 SH SOLE 21 1045917 0 0 TRIBUNE MEDIA CO CL A 896047503 107050 2316095 SH SOLE 22 2128495 0 187600 TRIBUNE MEDIA CO CL A 896047503 1125 24332 SH SOLE 26 18290 0 6042 TRIBUNE MEDIA CO CL A 896047503 487 10531 SH SOLE 28 10531 0 0 TRIBUNE MEDIA CO CL A 896047503 1015 21969 SH SOLE 30 21969 0 0 TRIBUNE MEDIA CO CL A 896047503 256 5533 SH SOLE 31 1833 0 3700 TRIBUNE MEDIA CO CL A 896047503 272 5892 SH SOLE 36 5892 0 0 TRIBUNE MEDIA CO CL A 896047503 412 8913 SH SOLE 40 8913 0 0 TRIBUNE PUBG CO NEW COM 89609W107 147 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 462 57986 SH SOLE 18 57986 0 0 TRIBUNE PUBG CO NEW COM 89609W107 209 26204 SH SOLE 19 26204 0 0 TRIBUNE PUBG CO NEW COM 89609W107 4789 600916 SH SOLE 21 600916 0 0 TRIBUNE PUBG CO NEW COM 89609W107 4664 585243 SH SOLE 22 562700 0 22543 TRIBUNE PUBG CO NEW COM 89609W107 85 10684 SH SOLE 26 0 0 10684 TRIBUNE PUBG CO NEW COM 89609W107 24 3055 SH SOLE 28 3055 0 0 TRIBUNE PUBG CO NEW COM 89609W107 17 2169 SH SOLE 30 2169 0 0 TRIBUNE PUBG CO NEW COM 89609W107 17 2097 SH SOLE 40 2097 0 0 TRICIDA INC COM 89610F101 1952 49478 SH SOLE 2 31374 0 18104 TRICIDA INC COM 89610F101 4 105 SH SOLE 4 105 0 0 TRICIDA INC COM 89610F101 17 438 SH SOLE 7 438 0 0 TRICIDA INC COM 89610F101 3441 87205 SH SOLE 18 87205 0 0 TRICIDA INC COM 89610F101 8929 226291 SH SOLE 19 226291 0 0 TRICIDA INC COM 89610F101 128 3232 SH SOLE 20 3232 0 0 TRICIDA INC COM 89610F101 47795 1211220 SH SOLE 21 1211220 0 0 TRICIDA INC COM 89610F101 27190 689061 SH SOLE 22 662672 0 26389 TRICIDA INC COM 89610F101 10 255 SH SOLE 23 255 0 0 TRICIDA INC COM 89610F101 322 8158 SH SOLE 30 8158 0 0 TRICIDA INC COM 89610F101 3116 78958 SH SOLE 34 78958 0 0 TRICIDA INC COM 89610F101 80 2016 SH SOLE 40 2016 0 0 TRICO BANCSHARES COM 896095106 1005 26581 SH SOLE 2 1143 0 25438 TRICO BANCSHARES COM 896095106 13 348 SH SOLE 4 348 0 0 TRICO BANCSHARES COM 896095106 23 598 SH SOLE 7 598 0 0 TRICO BANCSHARES COM 896095106 3300 87293 SH SOLE 18 87293 0 0 TRICO BANCSHARES COM 896095106 1749 46278 SH SOLE 19 46278 0 0 TRICO BANCSHARES COM 896095106 31370 829903 SH SOLE 21 829903 0 0 TRICO BANCSHARES COM 896095106 33068 874819 SH SOLE 22 840669 0 34150 TRICO BANCSHARES COM 896095106 814 21524 SH SOLE 26 12975 0 8549 TRICO BANCSHARES COM 896095106 112 2965 SH SOLE 28 2965 0 0 TRICO BANCSHARES COM 896095106 264 6988 SH SOLE 30 6988 0 0 TRICO BANCSHARES COM 896095106 89 2348 SH SOLE 40 2348 0 0 TRIMAS CORP COM NEW 896215209 1631 52652 SH SOLE 2 8053 0 44599 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 4663 150570 SH SOLE 18 148925 0 1645 TRIMAS CORP COM NEW 896215209 4522 146008 SH SOLE 19 146008 0 0 TRIMAS CORP COM NEW 896215209 44797 1446473 SH SOLE 21 1446473 0 0 TRIMAS CORP COM NEW 896215209 47021 1518286 SH SOLE 22 1457871 0 60415 TRIMAS CORP COM NEW 896215209 599 19331 SH SOLE 23 19331 0 0 TRIMAS CORP COM NEW 896215209 1961 63312 SH SOLE 26 16233 0 47079 TRIMAS CORP COM NEW 896215209 200 6462 SH SOLE 28 6462 0 0 TRIMAS CORP COM NEW 896215209 388 12533 SH SOLE 30 12533 0 0 TRIMAS CORP COM NEW 896215209 156 5042 SH SOLE 40 5042 0 0 TRIMBLE INC COM 896239100 31300 693852 SH SOLE 2 145824 0 548028 TRIMBLE INC COM 896239100 3956 87700 SH SOLE 4 81124 0 6576 TRIMBLE INC COM 896239100 2322 51467 SH SOLE 7 31666 0 19801 TRIMBLE INC COM 896239100 67 1491 SH SOLE 13 1491 0 0 TRIMBLE INC COM 896239100 86 1899 SH SOLE 15 1899 0 0 TRIMBLE INC COM 896239100 33052 732695 SH SOLE 18 712271 0 20424 TRIMBLE INC COM 896239100 22900 507641 SH SOLE 19 507641 0 0 TRIMBLE INC COM 896239100 582044 12902762 SH SOLE 21 12902762 0 0 TRIMBLE INC COM 896239100 380091 8425865 SH SOLE 22 7919872 0 505993 TRIMBLE INC COM 896239100 8059 178656 SH SOLE 23 178656 0 0 TRIMBLE INC COM 896239100 14232 315487 SH SOLE 25 315487 0 0 TRIMBLE INC COM 896239100 44400 984253 SH SOLE 26 356195 0 628058 TRIMBLE INC COM 896239100 2167 48045 SH SOLE 28 34742 0 13303 TRIMBLE INC COM 896239100 15328 339793 SH SOLE 29 287242 0 52551 TRIMBLE INC COM 896239100 23236 515095 SH SOLE 30 515095 0 0 TRIMBLE INC COM 896239100 3817 84617 SH SOLE 31 49679 0 34938 TRIMBLE INC COM 896239100 6582 145920 SH SOLE 34 145920 0 0 TRIMBLE INC COM 896239100 8122 180053 SH SOLE 36 180053 0 0 TRIMBLE INC COM 896239100 230 5089 SH SOLE 40 5089 0 0 TRINET GROUP INC COM 896288107 6155 90782 SH SOLE 2 48525 0 42257 TRINET GROUP INC COM 896288107 439 6478 SH SOLE 4 6478 0 0 TRINET GROUP INC COM 896288107 84 1242 SH SOLE 7 1242 0 0 TRINET GROUP INC COM 896288107 98 1443 SH SOLE 13 1443 0 0 TRINET GROUP INC COM 896288107 12863 189727 SH SOLE 18 174522 0 15205 TRINET GROUP INC COM 896288107 15755 232381 SH SOLE 19 232381 0 0 TRINET GROUP INC COM 896288107 95814 1413188 SH SOLE 21 1413188 0 0 TRINET GROUP INC COM 896288107 109736 1618521 SH SOLE 22 1387100 0 231421 TRINET GROUP INC COM 896288107 1631 24059 SH SOLE 23 24059 0 0 TRINET GROUP INC COM 896288107 57 834 SH SOLE 25 834 0 0 TRINET GROUP INC COM 896288107 2403 35442 SH SOLE 26 7612 0 27830 TRINET GROUP INC COM 896288107 381 5625 SH SOLE 28 5625 0 0 TRINET GROUP INC COM 896288107 2191 32310 SH SOLE 29 3427 0 28883 TRINET GROUP INC COM 896288107 892 13155 SH SOLE 30 13155 0 0 TRINET GROUP INC COM 896288107 2581 38064 SH SOLE 31 9490 0 28574 TRINET GROUP INC COM 896288107 81 1198 SH SOLE 34 1198 0 0 TRINET GROUP INC COM 896288107 244 3599 SH SOLE 36 3599 0 0 TRINET GROUP INC COM 896288107 294 4339 SH SOLE 40 4339 0 0 TRINITY INDS INC COM 896522109 5865 282641 SH SOLE 2 64345 0 218296 TRINITY INDS INC COM 896522109 14 673 SH SOLE 4 673 0 0 TRINITY INDS INC COM 896522109 76 3659 SH SOLE 7 3659 0 0 TRINITY INDS INC COM 896522109 8 400 SH SOLE 17 0 0 400 TRINITY INDS INC COM 896522109 8422 405883 SH SOLE 18 405883 0 0 TRINITY INDS INC COM 896522109 505 24352 SH SOLE 19 24352 0 0 TRINITY INDS INC COM 896522109 128841 6209210 SH SOLE 21 6209210 0 0 TRINITY INDS INC COM 896522109 83988 4047622 SH SOLE 22 3779632 0 267990 TRINITY INDS INC COM 896522109 838 40387 SH SOLE 26 24706 0 15681 TRINITY INDS INC COM 896522109 362 17435 SH SOLE 28 17435 0 0 TRINITY INDS INC COM 896522109 704 33914 SH SOLE 30 33914 0 0 TRINITY INDS INC COM 896522109 134 6458 SH SOLE 31 2258 0 4200 TRINITY INDS INC COM 896522109 542 26130 SH SOLE 36 26130 0 0 TRINITY INDS INC COM 896522109 256 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 612 155000 SH SOLE 21 155000 0 0 TRINITY PL HLDGS INC COM 89656D101 113 28578 SH SOLE 22 28578 0 0 TRINSEO S A SHS L9340P101 1791 42303 SH SOLE 2 1707 0 40596 TRINSEO S A SHS L9340P101 6 151 SH SOLE 4 151 0 0 TRINSEO S A SHS L9340P101 64 1515 SH SOLE 7 1515 0 0 TRINSEO S A SHS L9340P101 5696 134528 SH SOLE 18 134528 0 0 TRINSEO S A SHS L9340P101 3010 71098 SH SOLE 19 71098 0 0 TRINSEO S A SHS L9340P101 56477 1333900 SH SOLE 21 1333900 0 0 TRINSEO S A SHS L9340P101 61084 1442693 SH SOLE 22 1379370 0 63323 TRINSEO S A SHS L9340P101 779 18406 SH SOLE 26 11328 0 7078 TRINSEO S A SHS L9340P101 227 5350 SH SOLE 28 5350 0 0 TRINSEO S A SHS L9340P101 493 11639 SH SOLE 30 11639 0 0 TRINSEO S A SHS L9340P101 79 1867 SH SOLE 36 1867 0 0 TRINSEO S A SHS L9340P101 153 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 11923 257578 SH SOLE 2 28627 0 228951 TRIPADVISOR INC COM 896945201 1709 36910 SH SOLE 4 34125 0 2785 TRIPADVISOR INC COM 896945201 5764 124521 SH SOLE 7 95601 0 28920 TRIPADVISOR INC COM 896945201 31 661 SH SOLE 13 661 0 0 TRIPADVISOR INC COM 896945201 62 1334 SH SOLE 15 1334 0 0 TRIPADVISOR INC COM 896945201 14102 304649 SH SOLE 18 289968 0 14681 TRIPADVISOR INC COM 896945201 1850 39972 SH SOLE 19 39972 0 0 TRIPADVISOR INC COM 896945201 116659 2520176 SH SOLE 21 2520176 0 0 TRIPADVISOR INC COM 896945201 140622 3037857 SH SOLE 22 2748315 0 289542 TRIPADVISOR INC COM 896945201 3559 76882 SH SOLE 23 76882 0 0 TRIPADVISOR INC COM 896945201 14789 319488 SH SOLE 25 319488 0 0 TRIPADVISOR INC COM 896945201 23321 503801 SH SOLE 26 178403 0 325398 TRIPADVISOR INC COM 896945201 965 20838 SH SOLE 28 15357 0 5481 TRIPADVISOR INC COM 896945201 1143 24694 SH SOLE 29 2554 0 22140 TRIPADVISOR INC COM 896945201 21418 462697 SH SOLE 30 462697 0 0 TRIPADVISOR INC COM 896945201 1592 34390 SH SOLE 31 20495 0 13895 TRIPADVISOR INC COM 896945201 1044 22557 SH SOLE 34 22557 0 0 TRIPADVISOR INC COM 896945201 3171 68508 SH SOLE 36 68508 0 0 TRIPADVISOR INC COM 896945201 97 2097 SH SOLE 40 2097 0 0 TRIPLE-S MGMT CORP CL B 896749108 531 22277 SH SOLE 2 995 0 21282 TRIPLE-S MGMT CORP CL B 896749108 5 225 SH SOLE 4 225 0 0 TRIPLE-S MGMT CORP CL B 896749108 13 536 SH SOLE 7 536 0 0 TRIPLE-S MGMT CORP CL B 896749108 1798 75392 SH SOLE 18 75392 0 0 TRIPLE-S MGMT CORP CL B 896749108 918 38503 SH SOLE 19 38503 0 0 TRIPLE-S MGMT CORP CL B 896749108 19210 805452 SH SOLE 21 805452 0 0 TRIPLE-S MGMT CORP CL B 896749108 15975 669799 SH SOLE 22 630776 0 39023 TRIPLE-S MGMT CORP CL B 896749108 334 13992 SH SOLE 23 13992 0 0 TRIPLE-S MGMT CORP CL B 896749108 241 10105 SH SOLE 26 0 0 10105 TRIPLE-S MGMT CORP CL B 896749108 79 3320 SH SOLE 28 3320 0 0 TRIPLE-S MGMT CORP CL B 896749108 136 5704 SH SOLE 30 5704 0 0 TRIPLE-S MGMT CORP CL B 896749108 64 2679 SH SOLE 40 2679 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1456 102340 SH SOLE 30 102340 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1440 67463 SH SOLE 2 46664 0 20799 TRISTATE CAP HLDGS INC COM 89678F100 11 503 SH SOLE 7 503 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2479 116176 SH SOLE 18 88716 0 27460 TRISTATE CAP HLDGS INC COM 89678F100 14292 669708 SH SOLE 19 669708 0 0 TRISTATE CAP HLDGS INC COM 89678F100 18594 871330 SH SOLE 21 871330 0 0 TRISTATE CAP HLDGS INC COM 89678F100 39991 1873994 SH SOLE 22 1845331 0 28663 TRISTATE CAP HLDGS INC COM 89678F100 4155 194718 SH SOLE 23 194718 0 0 TRISTATE CAP HLDGS INC COM 89678F100 7065 331082 SH SOLE 26 0 0 331082 TRISTATE CAP HLDGS INC COM 89678F100 65 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 137 6406 SH SOLE 30 6406 0 0 TRISTATE CAP HLDGS INC COM 89678F100 211 9890 SH SOLE 34 9890 0 0 TRISTATE CAP HLDGS INC COM 89678F100 51 2387 SH SOLE 40 2387 0 0 TRITON INTL LTD CL A G9078F107 1908 58246 SH SOLE 2 2354 0 55892 TRITON INTL LTD CL A G9078F107 5 156 SH SOLE 4 156 0 0 TRITON INTL LTD CL A G9078F107 35 1073 SH SOLE 7 1073 0 0 TRITON INTL LTD CL A G9078F107 6074 185420 SH SOLE 18 185420 0 0 TRITON INTL LTD CL A G9078F107 3198 97630 SH SOLE 19 97630 0 0 TRITON INTL LTD CL A G9078F107 59181 1806503 SH SOLE 21 1806503 0 0 TRITON INTL LTD CL A G9078F107 52875 1614007 SH SOLE 22 1540842 0 73165 TRITON INTL LTD CL A G9078F107 673 20549 SH SOLE 26 15122 0 5427 TRITON INTL LTD CL A G9078F107 226 6894 SH SOLE 28 6894 0 0 TRITON INTL LTD CL A G9078F107 526 16052 SH SOLE 30 16052 0 0 TRITON INTL LTD CL A G9078F107 1549 47274 SH SOLE 31 0 0 47274 TRITON INTL LTD CL A G9078F107 206 6274 SH SOLE 40 6274 0 0 TRIUMPH BANCORP INC COM 89679E300 616 21209 SH SOLE 2 1044 0 20165 TRIUMPH BANCORP INC COM 89679E300 10 330 SH SOLE 4 330 0 0 TRIUMPH BANCORP INC COM 89679E300 17 590 SH SOLE 7 590 0 0 TRIUMPH BANCORP INC COM 89679E300 3279 112887 SH SOLE 18 112887 0 0 TRIUMPH BANCORP INC COM 89679E300 1219 41953 SH SOLE 19 41953 0 0 TRIUMPH BANCORP INC COM 89679E300 78232 2692996 SH SOLE 21 2692996 0 0 TRIUMPH BANCORP INC COM 89679E300 23870 821677 SH SOLE 22 793085 0 28592 TRIUMPH BANCORP INC COM 89679E300 81 2772 SH SOLE 26 0 0 2772 TRIUMPH BANCORP INC COM 89679E300 1057 36389 SH SOLE 30 36389 0 0 TRIUMPH BANCORP INC COM 89679E300 72 2471 SH SOLE 40 2471 0 0 TRIUMPH GROUP INC NEW COM 896818101 1181 51592 SH SOLE 2 2054 0 49538 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 4968 216964 SH SOLE 18 216964 0 0 TRIUMPH GROUP INC NEW COM 896818101 1728 75438 SH SOLE 19 75438 0 0 TRIUMPH GROUP INC NEW COM 896818101 136760 5972067 SH SOLE 21 5972067 0 0 TRIUMPH GROUP INC NEW COM 896818101 33928 1481588 SH SOLE 22 1407924 0 73664 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 1567 68430 SH SOLE 30 68430 0 0 TRIUMPH GROUP INC NEW COM 896818101 97 4254 SH SOLE 36 4254 0 0 TRIUMPH GROUP INC NEW COM 896818101 126 5484 SH SOLE 40 5484 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1177 92129 SH SOLE 2 3970 0 88159 TRONOX HOLDINGS PLC SHS G9087Q102 4 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 25 1928 SH SOLE 7 1928 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 4003 313203 SH SOLE 18 313203 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 2095 163963 SH SOLE 19 163963 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 38241 2992268 SH SOLE 21 2992268 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 34108 2668878 SH SOLE 22 2520431 0 148447 TRONOX HOLDINGS PLC SHS G9087Q102 323 25235 SH SOLE 26 13394 0 11841 TRONOX HOLDINGS PLC SHS G9087Q102 161 12565 SH SOLE 28 12565 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 312 24410 SH SOLE 30 24410 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 119 9341 SH SOLE 40 9341 0 0 TROVAGENE INC COM 897238606 0 188 SH SOLE 21 188 0 0 TROVAGENE INC COM 897238606 13 5358 SH SOLE 22 5358 0 0 TRUEBLUE INC COM 89785X101 903 40948 SH SOLE 2 1601 0 39347 TRUEBLUE INC COM 89785X101 4 168 SH SOLE 4 168 0 0 TRUEBLUE INC COM 89785X101 19 854 SH SOLE 7 854 0 0 TRUEBLUE INC COM 89785X101 3858 174883 SH SOLE 18 174883 0 0 TRUEBLUE INC COM 89785X101 1753 79466 SH SOLE 19 79466 0 0 TRUEBLUE INC COM 89785X101 95889 4346736 SH SOLE 21 4346736 0 0 TRUEBLUE INC COM 89785X101 28769 1304107 SH SOLE 22 1202328 0 101779 TRUEBLUE INC COM 89785X101 349 15828 SH SOLE 26 4473 0 11355 TRUEBLUE INC COM 89785X101 101 4587 SH SOLE 28 4587 0 0 TRUEBLUE INC COM 89785X101 1334 60452 SH SOLE 30 60452 0 0 TRUEBLUE INC COM 89785X101 357 16164 SH SOLE 31 0 0 16164 TRUEBLUE INC COM 89785X101 100 4517 SH SOLE 40 4517 0 0 TRUECAR INC COM 89785L107 593 108686 SH SOLE 2 21349 0 87337 TRUECAR INC COM 89785L107 2 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 10 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 1977 362171 SH SOLE 18 339541 0 22630 TRUECAR INC COM 89785L107 2665 488183 SH SOLE 19 488183 0 0 TRUECAR INC COM 89785L107 17704 3242505 SH SOLE 21 3242505 0 0 TRUECAR INC COM 89785L107 18190 3331434 SH SOLE 22 3177659 0 153775 TRUECAR INC COM 89785L107 343 62812 SH SOLE 23 62812 0 0 TRUECAR INC COM 89785L107 817 149722 SH SOLE 26 0 0 149722 TRUECAR INC COM 89785L107 65 11828 SH SOLE 28 11828 0 0 TRUECAR INC COM 89785L107 104 18991 SH SOLE 30 18991 0 0 TRUECAR INC COM 89785L107 51 9339 SH SOLE 40 9339 0 0 TRUPANION INC COM 898202106 886 24513 SH SOLE 2 1181 0 23332 TRUPANION INC COM 898202106 5 145 SH SOLE 4 145 0 0 TRUPANION INC COM 898202106 20 553 SH SOLE 7 553 0 0 TRUPANION INC COM 898202106 3351 92745 SH SOLE 18 92745 0 0 TRUPANION INC COM 898202106 1741 48187 SH SOLE 19 48187 0 0 TRUPANION INC COM 898202106 32033 886594 SH SOLE 21 886594 0 0 TRUPANION INC COM 898202106 29713 822378 SH SOLE 22 779391 0 42987 TRUPANION INC COM 898202106 384 10633 SH SOLE 26 0 0 10633 TRUPANION INC COM 898202106 107 2949 SH SOLE 28 2949 0 0 TRUPANION INC COM 898202106 229 6344 SH SOLE 30 6344 0 0 TRUPANION INC COM 898202106 123 3415 SH SOLE 40 3415 0 0 TRUSTCO BK CORP N Y COM 898349105 747 94370 SH SOLE 2 3578 0 90792 TRUSTCO BK CORP N Y COM 898349105 9 1129 SH SOLE 4 1129 0 0 TRUSTCO BK CORP N Y COM 898349105 18 2331 SH SOLE 7 2331 0 0 TRUSTCO BK CORP N Y COM 898349105 3293 415727 SH SOLE 18 415727 0 0 TRUSTCO BK CORP N Y COM 898349105 1266 159905 SH SOLE 19 159905 0 0 TRUSTCO BK CORP N Y COM 898349105 80796 10201512 SH SOLE 21 10201512 0 0 TRUSTCO BK CORP N Y COM 898349105 24183 3053463 SH SOLE 22 2929406 0 124057 TRUSTCO BK CORP N Y COM 898349105 613 77344 SH SOLE 26 45476 0 31868 TRUSTCO BK CORP N Y COM 898349105 108 13622 SH SOLE 28 13622 0 0 TRUSTCO BK CORP N Y COM 898349105 1108 139920 SH SOLE 30 139920 0 0 TRUSTCO BK CORP N Y COM 898349105 103 12966 SH SOLE 40 12966 0 0 TRUSTMARK CORP COM 898402102 3121 93876 SH SOLE 2 30326 0 63550 TRUSTMARK CORP COM 898402102 12 375 SH SOLE 4 375 0 0 TRUSTMARK CORP COM 898402102 210 6302 SH SOLE 7 6302 0 0 TRUSTMARK CORP COM 898402102 12928 388819 SH SOLE 18 388819 0 0 TRUSTMARK CORP COM 898402102 3637 109371 SH SOLE 19 109371 0 0 TRUSTMARK CORP COM 898402102 199236 5992051 SH SOLE 21 5992051 0 0 TRUSTMARK CORP COM 898402102 82944 2494566 SH SOLE 22 2404091 0 90475 TRUSTMARK CORP COM 898402102 837 25180 SH SOLE 26 15095 0 10085 TRUSTMARK CORP COM 898402102 267 8041 SH SOLE 28 8041 0 0 TRUSTMARK CORP COM 898402102 544 16364 SH SOLE 30 16364 0 0 TRUSTMARK CORP COM 898402102 838 25209 SH SOLE 32 25209 0 0 TRUSTMARK CORP COM 898402102 96 2899 SH SOLE 36 2899 0 0 TRUSTMARK CORP COM 898402102 229 6879 SH SOLE 40 6879 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 36 10875 SH SOLE 25 10875 0 0 TTEC HLDGS INC COM 89854H102 582 12500 SH SOLE 2 615 0 11885 TTEC HLDGS INC COM 89854H102 4 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 17 368 SH SOLE 7 368 0 0 TTEC HLDGS INC COM 89854H102 2881 61827 SH SOLE 18 61827 0 0 TTEC HLDGS INC COM 89854H102 1305 28001 SH SOLE 19 28001 0 0 TTEC HLDGS INC COM 89854H102 71101 1526109 SH SOLE 21 1526109 0 0 TTEC HLDGS INC COM 89854H102 20277 435229 SH SOLE 22 413764 0 21465 TTEC HLDGS INC COM 89854H102 256 5491 SH SOLE 26 0 0 5491 TTEC HLDGS INC COM 89854H102 120 2566 SH SOLE 28 2566 0 0 TTEC HLDGS INC COM 89854H102 959 20594 SH SOLE 30 20594 0 0 TTEC HLDGS INC COM 89854H102 102 2195 SH SOLE 40 2195 0 0 TTM TECHNOLOGIES INC COM 87305R109 1045 102425 SH SOLE 2 4070 0 98355 TTM TECHNOLOGIES INC COM 87305R109 4 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 22 2172 SH SOLE 7 2172 0 0 TTM TECHNOLOGIES INC COM 87305R109 4349 426363 SH SOLE 18 426363 0 0 TTM TECHNOLOGIES INC COM 87305R109 1720 168674 SH SOLE 19 168674 0 0 TTM TECHNOLOGIES INC COM 87305R109 105394 10332763 SH SOLE 21 10332763 0 0 TTM TECHNOLOGIES INC COM 87305R109 27083 2655156 SH SOLE 22 2503612 0 151544 TTM TECHNOLOGIES INC COM 87305R109 300 29400 SH SOLE 26 5993 0 23407 TTM TECHNOLOGIES INC COM 87305R109 127 12489 SH SOLE 28 12489 0 0 TTM TECHNOLOGIES INC COM 87305R109 1357 132997 SH SOLE 30 132997 0 0 TTM TECHNOLOGIES INC COM 87305R109 72 7054 SH SOLE 40 7054 0 0 TUCOWS INC COM NEW 898697206 504 8253 SH SOLE 2 409 0 7844 TUCOWS INC COM NEW 898697206 11 174 SH SOLE 7 174 0 0 TUCOWS INC COM NEW 898697206 1988 32585 SH SOLE 18 32585 0 0 TUCOWS INC COM NEW 898697206 992 16255 SH SOLE 19 16255 0 0 TUCOWS INC COM NEW 898697206 19342 316973 SH SOLE 21 316973 0 0 TUCOWS INC COM NEW 898697206 6934 113631 SH SOLE 22 100702 0 12929 TUCOWS INC COM NEW 898697206 206 3373 SH SOLE 26 0 0 3373 TUCOWS INC COM NEW 898697206 97 1591 SH SOLE 28 1591 0 0 TUCOWS INC COM NEW 898697206 158 2584 SH SOLE 30 2584 0 0 TUCOWS INC COM NEW 898697206 87 1422 SH SOLE 40 1422 0 0 TUESDAY MORNING CORP COM NEW 899035505 16 9329 SH SOLE 18 9329 0 0 TUESDAY MORNING CORP COM NEW 899035505 252 149178 SH SOLE 21 149178 0 0 TUESDAY MORNING CORP COM NEW 899035505 1335 790192 SH SOLE 22 790192 0 0 TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 180 6941 SH SOLE 22 0 0 6941 TUNIU CORP SPONSORED ADS A 89977P106 29 9123 SH SOLE 4 9123 0 0 TUNIU CORP SPONSORED ADS A 89977P106 1232 381508 SH SOLE 21 381508 0 0 TUNIU CORP SPONSORED ADS A 89977P106 435 134670 SH SOLE 22 134670 0 0 TUNIU CORP SPONSORED ADS A 89977P106 340 105282 SH SOLE 30 105282 0 0 TUPPERWARE BRANDS CORP COM 899896104 1356 71282 SH SOLE 2 22618 0 48664 TUPPERWARE BRANDS CORP COM 899896104 4 231 SH SOLE 4 231 0 0 TUPPERWARE BRANDS CORP COM 899896104 38 1996 SH SOLE 7 1996 0 0 TUPPERWARE BRANDS CORP COM 899896104 5235 275117 SH SOLE 18 275117 0 0 TUPPERWARE BRANDS CORP COM 899896104 1585 83269 SH SOLE 19 83269 0 0 TUPPERWARE BRANDS CORP COM 899896104 64260 3376785 SH SOLE 21 3376785 0 0 TUPPERWARE BRANDS CORP COM 899896104 35521 1866572 SH SOLE 22 1790967 0 75605 TUPPERWARE BRANDS CORP COM 899896104 382 20080 SH SOLE 26 11707 0 8373 TUPPERWARE BRANDS CORP COM 899896104 137 7206 SH SOLE 28 7206 0 0 TUPPERWARE BRANDS CORP COM 899896104 259 13623 SH SOLE 30 13623 0 0 TUPPERWARE BRANDS CORP COM 899896104 49 2550 SH SOLE 36 2550 0 0 TUPPERWARE BRANDS CORP COM 899896104 91 4804 SH SOLE 40 4804 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 171 31200 SH SOLE 4 31200 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 26 4813 SH SOLE 23 4813 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 209 38050 SH SOLE 25 38050 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 60 10952 SH SOLE 34 10952 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 245 6020 SH SOLE 2 280 0 5740 TURNING POINT THERAPEUTICS I COM 90041T108 886 21767 SH SOLE 18 21767 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 505 12420 SH SOLE 19 12420 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 8122 199547 SH SOLE 21 199547 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 8906 218818 SH SOLE 22 214164 0 4654 TURNING POINT THERAPEUTICS I COM 90041T108 3 71 SH SOLE 23 71 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 4853 119245 SH SOLE 30 119245 0 0 TURNING PT BRANDS INC COM 90041L105 295 6022 SH SOLE 2 1461 0 4561 TURNING PT BRANDS INC COM 90041L105 10 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 1501 30654 SH SOLE 18 28741 0 1913 TURNING PT BRANDS INC COM 90041L105 1779 36330 SH SOLE 19 36330 0 0 TURNING PT BRANDS INC COM 90041L105 14183 289563 SH SOLE 21 289563 0 0 TURNING PT BRANDS INC COM 90041L105 13468 274968 SH SOLE 22 260617 0 14351 TURNING PT BRANDS INC COM 90041L105 192 3911 SH SOLE 23 3911 0 0 TURNING PT BRANDS INC COM 90041L105 484 9880 SH SOLE 26 0 0 9880 TURNING PT BRANDS INC COM 90041L105 76 1560 SH SOLE 30 1560 0 0 TURNING PT BRANDS INC COM 90041L105 56 1150 SH SOLE 40 1150 0 0 TURQUOISE HILL RES LTD COM 900435108 463 373230 SH SOLE 21 373230 0 0 TURTLE BEACH CORP COM NEW 900450206 33 2832 SH SOLE 18 2832 0 0 TURTLE BEACH CORP COM NEW 900450206 420 36311 SH SOLE 21 36311 0 0 TURTLE BEACH CORP COM NEW 900450206 1732 149856 SH SOLE 22 149856 0 0 TUTOR PERINI CORP COM 901109108 581 41915 SH SOLE 2 1678 0 40237 TUTOR PERINI CORP COM 901109108 4 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 256 18446 SH SOLE 7 18446 0 0 TUTOR PERINI CORP COM 901109108 1802 129954 SH SOLE 18 129954 0 0 TUTOR PERINI CORP COM 901109108 940 67795 SH SOLE 19 67795 0 0 TUTOR PERINI CORP COM 901109108 17392 1253934 SH SOLE 21 1253934 0 0 TUTOR PERINI CORP COM 901109108 17305 1247681 SH SOLE 22 1179577 0 68104 TUTOR PERINI CORP COM 901109108 167 12026 SH SOLE 26 0 0 12026 TUTOR PERINI CORP COM 901109108 78 5652 SH SOLE 28 5652 0 0 TUTOR PERINI CORP COM 901109108 150 10792 SH SOLE 30 10792 0 0 TUTOR PERINI CORP COM 901109108 29 2123 SH SOLE 36 2123 0 0 TUTOR PERINI CORP COM 901109108 57 4106 SH SOLE 40 4106 0 0 TWILIO INC CL A 90138F102 33662 246882 SH SOLE 2 11529 0 235353 TWILIO INC CL A 90138F102 4517 33125 SH SOLE 4 30150 0 2975 TWILIO INC CL A 90138F102 1098 8053 SH SOLE 7 5674 0 2379 TWILIO INC CL A 90138F102 461 3379 SH SOLE 13 3379 0 0 TWILIO INC CL A 90138F102 8501 62346 SH SOLE 18 55174 0 7172 TWILIO INC CL A 90138F102 73646 540127 SH SOLE 19 540127 0 0 TWILIO INC CL A 90138F102 255318 1872520 SH SOLE 21 1872520 0 0 TWILIO INC CL A 90138F102 409993 3006918 SH SOLE 22 2795381 0 211537 TWILIO INC CL A 90138F102 10908 79998 SH SOLE 23 79998 0 0 TWILIO INC CL A 90138F102 6811 49949 SH SOLE 25 49949 0 0 TWILIO INC CL A 90138F102 37507 275078 SH SOLE 26 71079 0 203999 TWILIO INC CL A 90138F102 2813 20632 SH SOLE 28 15764 0 4868 TWILIO INC CL A 90138F102 3420 25080 SH SOLE 29 2049 0 23031 TWILIO INC CL A 90138F102 23237 170421 SH SOLE 30 170421 0 0 TWILIO INC CL A 90138F102 4011 29414 SH SOLE 31 18402 0 11012 TWILIO INC CL A 90138F102 56891 417243 SH SOLE 34 417243 0 0 TWILIO INC CL A 90138F102 2990 21926 SH SOLE 36 21926 0 0 TWILIO INC CL A 90138F102 299 2190 SH SOLE 40 2190 0 0 TWILIO INC NOTE 0.250% 6/0 90138FAB8 2808 1400000 PRN SOLE 21 1400000 0 0 TWIN DISC INC COM 901476101 156 10349 SH SOLE 2 319 0 10030 TWIN DISC INC COM 901476101 4 245 SH SOLE 7 245 0 0 TWIN DISC INC COM 901476101 498 33013 SH SOLE 18 33013 0 0 TWIN DISC INC COM 901476101 240 15917 SH SOLE 19 15917 0 0 TWIN DISC INC COM 901476101 5236 346765 SH SOLE 21 346765 0 0 TWIN DISC INC COM 901476101 4252 281613 SH SOLE 22 273838 0 7775 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 544 18293 SH SOLE 2 873 0 17420 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 4 130 SH SOLE 4 130 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 11 360 SH SOLE 7 360 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 2031 68264 SH SOLE 18 68264 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1083 36414 SH SOLE 19 36414 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 19423 652881 SH SOLE 21 652881 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 21197 712510 SH SOLE 22 686084 0 26426 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 39 1309 SH SOLE 23 1309 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 125 4203 SH SOLE 26 0 0 4203 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 472 15871 SH SOLE 30 15871 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 72 2404 SH SOLE 40 2404 0 0 TWIST BIOSCIENCE CORP COM 90184D100 547 18853 SH SOLE 2 1258 0 17595 TWIST BIOSCIENCE CORP COM 90184D100 13 447 SH SOLE 7 447 0 0 TWIST BIOSCIENCE CORP COM 90184D100 2276 78448 SH SOLE 18 73784 0 4664 TWIST BIOSCIENCE CORP COM 90184D100 2245 77401 SH SOLE 19 77401 0 0 TWIST BIOSCIENCE CORP COM 90184D100 20751 715307 SH SOLE 21 715307 0 0 TWIST BIOSCIENCE CORP COM 90184D100 18545 639269 SH SOLE 22 625480 0 13789 TWIST BIOSCIENCE CORP COM 90184D100 47 1626 SH SOLE 23 1626 0 0 TWIST BIOSCIENCE CORP COM 90184D100 23 790 SH SOLE 26 0 0 790 TWITTER INC COM 90184L102 62831 1800328 SH SOLE 2 200893 0 1599435 TWITTER INC COM 90184L102 8601 246448 SH SOLE 4 226768 0 19680 TWITTER INC COM 90184L102 21595 618762 SH SOLE 7 618762 0 0 TWITTER INC COM 90184L102 571 16366 SH SOLE 13 16366 0 0 TWITTER INC COM 90184L102 257 7358 SH SOLE 15 7358 0 0 TWITTER INC COM 90184L102 4 114 SH SOLE 17 0 0 114 TWITTER INC COM 90184L102 76768 2199664 SH SOLE 18 2097726 0 101938 TWITTER INC COM 90184L102 9340 267625 SH SOLE 19 267625 0 0 TWITTER INC COM 90184L102 616702 17670536 SH SOLE 21 17670536 0 0 TWITTER INC COM 90184L102 620327 17774399 SH SOLE 22 15847608 0 1926791 TWITTER INC COM 90184L102 18687 535437 SH SOLE 23 535437 0 0 TWITTER INC COM 90184L102 34176 979247 SH SOLE 25 979247 0 0 TWITTER INC COM 90184L102 90869 2603692 SH SOLE 26 845915 0 1757777 TWITTER INC COM 90184L102 4931 141298 SH SOLE 28 103354 0 37944 TWITTER INC COM 90184L102 3438 98499 SH SOLE 29 16163 0 82336 TWITTER INC COM 90184L102 85987 2463814 SH SOLE 30 2463814 0 0 TWITTER INC COM 90184L102 7498 214838 SH SOLE 31 132067 0 82771 TWITTER INC COM 90184L102 2380 68202 SH SOLE 34 68202 0 0 TWITTER INC COM 90184L102 17449 499962 SH SOLE 36 499962 0 0 TWITTER INC COM 90184L102 521 14936 SH SOLE 40 14936 0 0 TWITTER INC NOTE 0.250% 9/1 90184LAB8 2237 2250000 PRN SOLE 21 2250000 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 2220 2320000 PRN SOLE 21 2320000 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 2849 2925000 PRN SOLE 21 2925000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 7189 567427 SH SOLE 2 26027 0 541400 TWO HBRS INVT CORP COM NEW 90187B408 17 1314 SH SOLE 4 1314 0 0 TWO HBRS INVT CORP COM NEW 90187B408 97 7634 SH SOLE 7 7634 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1560 123154 SH SOLE 18 123154 0 0 TWO HBRS INVT CORP COM NEW 90187B408 755 59553 SH SOLE 19 59553 0 0 TWO HBRS INVT CORP COM NEW 90187B408 108114 8533077 SH SOLE 21 8533077 0 0 TWO HBRS INVT CORP COM NEW 90187B408 97926 7728965 SH SOLE 22 7197081 0 531884 TWO HBRS INVT CORP COM NEW 90187B408 1440 113618 SH SOLE 26 77823 0 35795 TWO HBRS INVT CORP COM NEW 90187B408 401 31652 SH SOLE 28 31652 0 0 TWO HBRS INVT CORP COM NEW 90187B408 854 67381 SH SOLE 30 67381 0 0 TWO HBRS INVT CORP COM NEW 90187B408 197 15556 SH SOLE 31 5756 0 9800 TWO HBRS INVT CORP COM NEW 90187B408 100 7921 SH SOLE 36 7921 0 0 TWO HBRS INVT CORP COM NEW 90187B408 295 23314 SH SOLE 40 23314 0 0 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 664 660000 PRN SOLE 21 660000 0 0 TWO RIV BANCORP COM 90207C105 23 1572 SH SOLE 18 1572 0 0 TWO RIV BANCORP COM 90207C105 413 28770 SH SOLE 21 28770 0 0 TWO RIV BANCORP COM 90207C105 140 9768 SH SOLE 22 9768 0 0 TYLER TECHNOLOGIES INC COM 902252105 18906 87519 SH SOLE 2 21104 0 66415 TYLER TECHNOLOGIES INC COM 902252105 41 192 SH SOLE 4 192 0 0 TYLER TECHNOLOGIES INC COM 902252105 150 693 SH SOLE 7 693 0 0 TYLER TECHNOLOGIES INC COM 902252105 23252 107638 SH SOLE 18 107638 0 0 TYLER TECHNOLOGIES INC COM 902252105 68304 316195 SH SOLE 19 316195 0 0 TYLER TECHNOLOGIES INC COM 902252105 446930 2068929 SH SOLE 21 2068929 0 0 TYLER TECHNOLOGIES INC COM 902252105 267923 1240268 SH SOLE 22 1165523 0 74745 TYLER TECHNOLOGIES INC COM 902252105 3040 14071 SH SOLE 26 9063 0 5008 TYLER TECHNOLOGIES INC COM 902252105 1021 4726 SH SOLE 28 4726 0 0 TYLER TECHNOLOGIES INC COM 902252105 2538 11751 SH SOLE 30 11751 0 0 TYLER TECHNOLOGIES INC COM 902252105 7124 32979 SH SOLE 31 809 0 32170 TYLER TECHNOLOGIES INC COM 902252105 861 3984 SH SOLE 40 3984 0 0 TYME TECHNOLOGIES INC COM 90238J103 67 55235 SH SOLE 2 3771 0 51464 TYME TECHNOLOGIES INC COM 90238J103 2 1675 SH SOLE 7 1675 0 0 TYME TECHNOLOGIES INC COM 90238J103 336 275078 SH SOLE 18 275078 0 0 TYME TECHNOLOGIES INC COM 90238J103 189 155019 SH SOLE 19 155019 0 0 TYME TECHNOLOGIES INC COM 90238J103 2583 2117567 SH SOLE 21 2117567 0 0 TYME TECHNOLOGIES INC COM 90238J103 1828 1498282 SH SOLE 22 1450438 0 47844 TYSON FOODS INC CL A 902494103 48831 604788 SH SOLE 2 73872 0 530916 TYSON FOODS INC CL A 902494103 8164 101113 SH SOLE 4 93557 0 7556 TYSON FOODS INC CL A 902494103 47857 592729 SH SOLE 7 472450 0 120279 TYSON FOODS INC CL A 902494103 137 1698 SH SOLE 13 1698 0 0 TYSON FOODS INC CL A 902494103 204 2525 SH SOLE 15 2525 0 0 TYSON FOODS INC CL A 902494103 53202 658925 SH SOLE 18 619011 0 39914 TYSON FOODS INC CL A 902494103 29018 359406 SH SOLE 19 359406 0 0 TYSON FOODS INC CL A 902494103 570815 7069790 SH SOLE 21 7069790 0 0 TYSON FOODS INC CL A 902494103 588680 7291058 SH SOLE 22 6435165 0 855893 TYSON FOODS INC CL A 902494103 17112 211937 SH SOLE 23 211937 0 0 TYSON FOODS INC CL A 902494103 26026 322340 SH SOLE 25 322340 0 0 TYSON FOODS INC CL A 902494103 125230 1551029 SH SOLE 26 360203 0 1190826 TYSON FOODS INC CL A 902494103 4537 56189 SH SOLE 28 40870 0 15319 TYSON FOODS INC CL A 902494103 14607 180914 SH SOLE 29 180914 0 0 TYSON FOODS INC CL A 902494103 120882 1497181 SH SOLE 30 1497181 0 0 TYSON FOODS INC CL A 902494103 8279 102540 SH SOLE 31 55828 0 46712 TYSON FOODS INC CL A 902494103 5738 71066 SH SOLE 34 71066 0 0 TYSON FOODS INC CL A 902494103 18368 227493 SH SOLE 36 227493 0 0 TYSON FOODS INC CL A 902494103 496 6138 SH SOLE 40 6138 0 0 U S CONCRETE INC COM NEW 90333L201 688 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 16 328 SH SOLE 7 328 0 0 U S CONCRETE INC COM NEW 90333L201 3451 69445 SH SOLE 18 69445 0 0 U S CONCRETE INC COM NEW 90333L201 1354 27243 SH SOLE 19 27243 0 0 U S CONCRETE INC COM NEW 90333L201 85028 1711160 SH SOLE 21 1711160 0 0 U S CONCRETE INC COM NEW 90333L201 23642 475787 SH SOLE 22 454130 0 21657 U S CONCRETE INC COM NEW 90333L201 223 4495 SH SOLE 26 0 0 4495 U S CONCRETE INC COM NEW 90333L201 100 2021 SH SOLE 28 2021 0 0 U S CONCRETE INC COM NEW 90333L201 1186 23864 SH SOLE 30 23864 0 0 U S CONCRETE INC COM NEW 90333L201 69 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 76 164611 SH SOLE 22 164611 0 0 U S GLOBAL INVS INC CL A 902952100 24 13089 SH SOLE 21 13089 0 0 U S GLOBAL INVS INC CL A 902952100 597 329700 SH SOLE 22 329700 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2255 18394 SH SOLE 2 7953 0 10441 U S PHYSICAL THERAPY INC COM 90337L108 14 115 SH SOLE 4 115 0 0 U S PHYSICAL THERAPY INC COM 90337L108 33 272 SH SOLE 7 272 0 0 U S PHYSICAL THERAPY INC COM 90337L108 7753 63250 SH SOLE 18 55260 0 7990 U S PHYSICAL THERAPY INC COM 90337L108 17430 142202 SH SOLE 19 142202 0 0 U S PHYSICAL THERAPY INC COM 90337L108 170384 1390093 SH SOLE 21 1390093 0 0 U S PHYSICAL THERAPY INC COM 90337L108 65374 533364 SH SOLE 22 516215 0 17149 U S PHYSICAL THERAPY INC COM 90337L108 3329 27156 SH SOLE 23 27156 0 0 U S PHYSICAL THERAPY INC COM 90337L108 6770 55236 SH SOLE 26 4185 0 51051 U S PHYSICAL THERAPY INC COM 90337L108 184 1502 SH SOLE 28 1502 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2305 18807 SH SOLE 30 18807 0 0 U S PHYSICAL THERAPY INC COM 90337L108 879 7173 SH SOLE 34 7173 0 0 U S PHYSICAL THERAPY INC COM 90337L108 163 1326 SH SOLE 40 1326 0 0 U S SILICA HLDGS INC COM 90346E103 966 75547 SH SOLE 2 5050 0 70497 U S SILICA HLDGS INC COM 90346E103 4 291 SH SOLE 4 291 0 0 U S SILICA HLDGS INC COM 90346E103 17 1294 SH SOLE 7 1294 0 0 U S SILICA HLDGS INC COM 90346E103 4200 328389 SH SOLE 18 328389 0 0 U S SILICA HLDGS INC COM 90346E103 2094 163744 SH SOLE 19 163744 0 0 U S SILICA HLDGS INC COM 90346E103 96932 7578751 SH SOLE 21 7578751 0 0 U S SILICA HLDGS INC COM 90346E103 28705 2244351 SH SOLE 22 2127222 0 117129 U S SILICA HLDGS INC COM 90346E103 79 6151 SH SOLE 23 6151 0 0 U S SILICA HLDGS INC COM 90346E103 501 39188 SH SOLE 26 11577 0 27611 U S SILICA HLDGS INC COM 90346E103 144 11281 SH SOLE 28 11281 0 0 U S SILICA HLDGS INC COM 90346E103 1411 110307 SH SOLE 30 110307 0 0 U S SILICA HLDGS INC COM 90346E103 118 9253 SH SOLE 40 9253 0 0 U S WELL SVCS INC CL A 91274U101 86 17799 SH SOLE 2 818 0 16981 U S WELL SVCS INC CL A 91274U101 320 66490 SH SOLE 18 66490 0 0 U S WELL SVCS INC CL A 91274U101 160 33234 SH SOLE 19 33234 0 0 U S WELL SVCS INC CL A 91274U101 3197 663233 SH SOLE 21 663233 0 0 U S WELL SVCS INC CL A 91274U101 911 188969 SH SOLE 22 183541 0 5428 U S WELL SVCS INC CL A 91274U101 556 115402 SH SOLE 44 115402 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 10 7862 SH SOLE 18 7862 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 100 79873 SH SOLE 21 79873 0 0 UBER TECHNOLOGIES INC COM 90353T100 45275 976179 SH SOLE 2 515584 0 460595 UBER TECHNOLOGIES INC COM 90353T100 12272 264584 SH SOLE 4 259247 0 5337 UBER TECHNOLOGIES INC COM 90353T100 1836 39580 SH SOLE 7 39580 0 0 UBER TECHNOLOGIES INC COM 90353T100 2144 46222 SH SOLE 13 46222 0 0 UBER TECHNOLOGIES INC COM 90353T100 70 1502 SH SOLE 15 1502 0 0 UBER TECHNOLOGIES INC COM 90353T100 46239 996948 SH SOLE 18 956223 0 40725 UBER TECHNOLOGIES INC COM 90353T100 376444 8116510 SH SOLE 19 8116510 0 0 UBER TECHNOLOGIES INC COM 90353T100 47110 1015749 SH SOLE 21 1015749 0 0 UBER TECHNOLOGIES INC COM 90353T100 282706 6095423 SH SOLE 22 5305105 0 790318 UBER TECHNOLOGIES INC COM 90353T100 18029 388715 SH SOLE 23 388715 0 0 UBER TECHNOLOGIES INC COM 90353T100 7512 161970 SH SOLE 25 161970 0 0 UBER TECHNOLOGIES INC COM 90353T100 25756 555319 SH SOLE 26 246792 0 308527 UBER TECHNOLOGIES INC COM 90353T100 1674 36094 SH SOLE 28 26668 0 9426 UBER TECHNOLOGIES INC COM 90353T100 10765 232097 SH SOLE 29 139286 0 92811 UBER TECHNOLOGIES INC COM 90353T100 13996 301772 SH SOLE 30 301772 0 0 UBER TECHNOLOGIES INC COM 90353T100 15793 340518 SH SOLE 31 246434 0 94084 UBER TECHNOLOGIES INC COM 90353T100 103255 2226282 SH SOLE 34 2226282 0 0 UBER TECHNOLOGIES INC COM 90353T100 9800 211303 SH SOLE 36 211303 0 0 UBER TECHNOLOGIES INC COM 90353T100 200 4310 SH SOLE 40 4310 0 0 UBIQUITI NETWORKS INC COM 90347A100 3633 27624 SH SOLE 2 1079 0 26545 UBIQUITI NETWORKS INC COM 90347A100 38 286 SH SOLE 7 286 0 0 UBIQUITI NETWORKS INC COM 90347A100 0 1 SH SOLE 17 0 0 1 UBIQUITI NETWORKS INC COM 90347A100 970 7374 SH SOLE 18 7374 0 0 UBIQUITI NETWORKS INC COM 90347A100 452 3441 SH SOLE 19 3441 0 0 UBIQUITI NETWORKS INC COM 90347A100 35280 268289 SH SOLE 21 268289 0 0 UBIQUITI NETWORKS INC COM 90347A100 73412 558264 SH SOLE 22 537300 0 20964 UBIQUITI NETWORKS INC COM 90347A100 377 2870 SH SOLE 30 2870 0 0 UBIQUITI NETWORKS INC COM 90347A100 3875 29470 SH SOLE 31 328 0 29142 UBS GROUP AG SHS H42097107 380 32037 SH SOLE 22 32037 0 0 UDR INC COM 902653104 29754 662828 SH SOLE 2 64805 0 598023 UDR INC COM 902653104 14013 312162 SH SOLE 4 305324 0 6838 UDR INC COM 902653104 27746 618082 SH SOLE 7 595451 0 22631 UDR INC COM 902653104 269 5988 SH SOLE 13 5988 0 0 UDR INC COM 902653104 555 12373 SH SOLE 15 12373 0 0 UDR INC COM 902653104 60200 1341053 SH SOLE 18 1305022 0 36031 UDR INC COM 902653104 19880 442865 SH SOLE 19 442865 0 0 UDR INC COM 902653104 573713 12780413 SH SOLE 21 12780413 0 0 UDR INC COM 902653104 468595 10438748 SH SOLE 22 9545879 0 892869 UDR INC COM 902653104 11813 263155 SH SOLE 23 263155 0 0 UDR INC COM 902653104 38096 848645 SH SOLE 25 848645 0 0 UDR INC COM 902653104 57406 1278808 SH SOLE 26 383920 0 894888 UDR INC COM 902653104 2516 56056 SH SOLE 28 42124 0 13932 UDR INC COM 902653104 9484 211271 SH SOLE 29 152926 0 58345 UDR INC COM 902653104 108291 2412355 SH SOLE 30 2412355 0 0 UDR INC COM 902653104 4270 95113 SH SOLE 31 50728 0 44385 UDR INC COM 902653104 4429 98674 SH SOLE 34 98674 0 0 UDR INC COM 902653104 13422 299005 SH SOLE 36 299005 0 0 UDR INC COM 902653104 331 7367 SH SOLE 40 7367 0 0 UFP TECHNOLOGIES INC COM 902673102 286 6865 SH SOLE 2 306 0 6559 UFP TECHNOLOGIES INC COM 902673102 8 202 SH SOLE 7 202 0 0 UFP TECHNOLOGIES INC COM 902673102 975 23442 SH SOLE 18 23442 0 0 UFP TECHNOLOGIES INC COM 902673102 476 11432 SH SOLE 19 11432 0 0 UFP TECHNOLOGIES INC COM 902673102 9441 226898 SH SOLE 21 226898 0 0 UFP TECHNOLOGIES INC COM 902673102 5984 143810 SH SOLE 22 139952 0 3858 UFP TECHNOLOGIES INC COM 902673102 292 7024 SH SOLE 31 0 0 7024 UGI CORP NEW COM 902681105 42811 801548 SH SOLE 2 373273 0 428275 UGI CORP NEW COM 902681105 5782 108259 SH SOLE 4 103660 0 4599 UGI CORP NEW COM 902681105 8572 160495 SH SOLE 7 112573 0 47922 UGI CORP NEW COM 902681105 57 1060 SH SOLE 13 1060 0 0 UGI CORP NEW COM 902681105 30184 565145 SH SOLE 18 544532 0 20613 UGI CORP NEW COM 902681105 2856 53481 SH SOLE 19 53481 0 0 UGI CORP NEW COM 902681105 478369 8956547 SH SOLE 21 8956547 0 0 UGI CORP NEW COM 902681105 333627 6246536 SH SOLE 22 5709550 0 536986 UGI CORP NEW COM 902681105 11362 212723 SH SOLE 23 212723 0 0 UGI CORP NEW COM 902681105 905 16936 SH SOLE 25 16936 0 0 UGI CORP NEW COM 902681105 22607 423267 SH SOLE 26 147524 0 275743 UGI CORP NEW COM 902681105 1780 33333 SH SOLE 28 24065 0 9268 UGI CORP NEW COM 902681105 4830 90429 SH SOLE 29 54539 0 35890 UGI CORP NEW COM 902681105 15368 287738 SH SOLE 30 287738 0 0 UGI CORP NEW COM 902681105 8632 161626 SH SOLE 31 113055 0 48571 UGI CORP NEW COM 902681105 960 17970 SH SOLE 34 17970 0 0 UGI CORP NEW COM 902681105 4435 83043 SH SOLE 36 83043 0 0 UGI CORP NEW COM 902681105 186 3482 SH SOLE 40 3482 0 0 ULTA BEAUTY INC COM 90384S303 53557 154393 SH SOLE 2 31447 0 122946 ULTA BEAUTY INC COM 90384S303 8590 24764 SH SOLE 4 23221 0 1543 ULTA BEAUTY INC COM 90384S303 26095 75225 SH SOLE 7 57099 0 18126 ULTA BEAUTY INC COM 90384S303 1021 2944 SH SOLE 13 2944 0 0 ULTA BEAUTY INC COM 90384S303 207 597 SH SOLE 15 597 0 0 ULTA BEAUTY INC COM 90384S303 41742 120331 SH SOLE 18 110618 0 9713 ULTA BEAUTY INC COM 90384S303 14049 40499 SH SOLE 19 40499 0 0 ULTA BEAUTY INC COM 90384S303 569155 1640735 SH SOLE 21 1640735 0 0 ULTA BEAUTY INC COM 90384S303 491751 1417600 SH SOLE 22 1261797 0 155803 ULTA BEAUTY INC COM 90384S303 15036 43345 SH SOLE 23 43345 0 0 ULTA BEAUTY INC COM 90384S303 21223 61182 SH SOLE 25 61182 0 0 ULTA BEAUTY INC COM 90384S303 78032 224947 SH SOLE 26 71316 0 153631 ULTA BEAUTY INC COM 90384S303 3730 10754 SH SOLE 28 7830 0 2924 ULTA BEAUTY INC COM 90384S303 7631 21997 SH SOLE 29 3341 0 18656 ULTA BEAUTY INC COM 90384S303 87808 253128 SH SOLE 30 253128 0 0 ULTA BEAUTY INC COM 90384S303 6779 19543 SH SOLE 31 12456 0 7087 ULTA BEAUTY INC COM 90384S303 2836 8175 SH SOLE 32 8175 0 0 ULTA BEAUTY INC COM 90384S303 1145 3302 SH SOLE 34 3302 0 0 ULTA BEAUTY INC COM 90384S303 14357 41389 SH SOLE 36 41389 0 0 ULTA BEAUTY INC COM 90384S303 410 1182 SH SOLE 40 1182 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 556 39970 SH SOLE 2 1732 0 38238 ULTRA CLEAN HLDGS INC COM 90385V107 10 716 SH SOLE 7 716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2464 177036 SH SOLE 18 177036 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 922 66229 SH SOLE 19 66229 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 60877 4373370 SH SOLE 21 4373370 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 16544 1188481 SH SOLE 22 1144007 0 44474 ULTRA CLEAN HLDGS INC COM 90385V107 80 5731 SH SOLE 26 0 0 5731 ULTRA CLEAN HLDGS INC COM 90385V107 82 5912 SH SOLE 28 5912 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 740 53148 SH SOLE 30 53148 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 61 4412 SH SOLE 40 4412 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 4 24162 SH SOLE 2 595 0 23567 ULTRA PETROLEUM CORP COM NEW 903914208 0 493 SH SOLE 7 493 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 10 53586 SH SOLE 18 53586 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 4 23518 SH SOLE 19 23518 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 160 887348 SH SOLE 21 887348 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 608 3376155 SH SOLE 22 3361396 0 14759 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3193 50278 SH SOLE 2 4932 0 45346 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13 210 SH SOLE 4 210 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 60 948 SH SOLE 7 948 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11578 182328 SH SOLE 18 178461 0 3867 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9919 156205 SH SOLE 19 156205 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 147693 2325869 SH SOLE 21 2325869 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 103063 1623038 SH SOLE 22 1547047 0 75991 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 669 10528 SH SOLE 23 10528 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2131 33555 SH SOLE 26 8731 0 24824 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 427 6729 SH SOLE 28 6729 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1297 20425 SH SOLE 30 20425 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 81 1283 SH SOLE 34 1283 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 306 4819 SH SOLE 40 4819 0 0 ULTRALIFE CORP COM 903899102 16 2075 SH SOLE 18 2075 0 0 ULTRALIFE CORP COM 903899102 255 32103 SH SOLE 21 32103 0 0 ULTRALIFE CORP COM 903899102 1065 133959 SH SOLE 22 133959 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1488 284057 SH SOLE 2 53190 0 230867 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 325 61932 SH SOLE 4 61932 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1028 196096 SH SOLE 7 196096 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 863 164662 SH SOLE 13 164662 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 13089 2497828 SH SOLE 21 2497828 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 9274 1769907 SH SOLE 22 1530803 0 239104 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2133 407023 SH SOLE 30 407023 0 0 UMB FINL CORP COM 902788108 4214 64026 SH SOLE 2 20597 0 43429 UMB FINL CORP COM 902788108 13 199 SH SOLE 4 199 0 0 UMB FINL CORP COM 902788108 78 1189 SH SOLE 7 1189 0 0 UMB FINL CORP COM 902788108 19523 296612 SH SOLE 18 296612 0 0 UMB FINL CORP COM 902788108 4974 75568 SH SOLE 19 75568 0 0 UMB FINL CORP COM 902788108 210308 3195203 SH SOLE 21 3195203 0 0 UMB FINL CORP COM 902788108 102415 1555985 SH SOLE 22 1495805 0 60180 UMB FINL CORP COM 902788108 1028 15624 SH SOLE 26 9157 0 6467 UMB FINL CORP COM 902788108 399 6066 SH SOLE 28 6066 0 0 UMB FINL CORP COM 902788108 1097 16660 SH SOLE 30 16660 0 0 UMB FINL CORP COM 902788108 69 1047 SH SOLE 36 1047 0 0 UMB FINL CORP COM 902788108 286 4348 SH SOLE 40 4348 0 0 UMH PPTYS INC COM 903002103 441 35521 SH SOLE 2 1555 0 33966 UMH PPTYS INC COM 903002103 8 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 1509 121566 SH SOLE 18 121566 0 0 UMH PPTYS INC COM 903002103 755 60837 SH SOLE 19 60837 0 0 UMH PPTYS INC COM 903002103 16067 1294692 SH SOLE 21 1294692 0 0 UMH PPTYS INC COM 903002103 14443 1163848 SH SOLE 22 1107253 0 56595 UMH PPTYS INC COM 903002103 15 1177 SH SOLE 23 1177 0 0 UMH PPTYS INC COM 903002103 95 7630 SH SOLE 26 0 0 7630 UMH PPTYS INC COM 903002103 53 4277 SH SOLE 28 4277 0 0 UMH PPTYS INC COM 903002103 132 10659 SH SOLE 30 10659 0 0 UMPQUA HLDGS CORP COM 904214103 9761 588386 SH SOLE 2 155554 0 432832 UMPQUA HLDGS CORP COM 904214103 131 7876 SH SOLE 4 7876 0 0 UMPQUA HLDGS CORP COM 904214103 130 7836 SH SOLE 7 7836 0 0 UMPQUA HLDGS CORP COM 904214103 10580 637736 SH SOLE 18 629060 0 8676 UMPQUA HLDGS CORP COM 904214103 846 51007 SH SOLE 19 51007 0 0 UMPQUA HLDGS CORP COM 904214103 182855 11021985 SH SOLE 21 11021985 0 0 UMPQUA HLDGS CORP COM 904214103 129332 7795784 SH SOLE 22 7357849 0 437935 UMPQUA HLDGS CORP COM 904214103 407 24546 SH SOLE 23 24546 0 0 UMPQUA HLDGS CORP COM 904214103 1284 77399 SH SOLE 26 49113 0 28286 UMPQUA HLDGS CORP COM 904214103 497 29942 SH SOLE 28 29942 0 0 UMPQUA HLDGS CORP COM 904214103 63 3778 SH SOLE 29 3778 0 0 UMPQUA HLDGS CORP COM 904214103 1094 65966 SH SOLE 30 65966 0 0 UMPQUA HLDGS CORP COM 904214103 1356 81748 SH SOLE 31 9202 0 72546 UMPQUA HLDGS CORP COM 904214103 165 9944 SH SOLE 36 9944 0 0 UMPQUA HLDGS CORP COM 904214103 395 23824 SH SOLE 40 23824 0 0 UNDER ARMOUR INC CL A 904311107 10221 403211 SH SOLE 2 36384 0 366827 UNDER ARMOUR INC CL A 904311107 1383 54543 SH SOLE 4 49883 0 4660 UNDER ARMOUR INC CL A 904311107 4121 162579 SH SOLE 7 162579 0 0 UNDER ARMOUR INC CL A 904311107 67 2630 SH SOLE 13 2630 0 0 UNDER ARMOUR INC CL A 904311107 28 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 9480 373972 SH SOLE 18 349055 0 24917 UNDER ARMOUR INC CL A 904311107 1308 51614 SH SOLE 19 51614 0 0 UNDER ARMOUR INC CL A 904311107 108389 4275702 SH SOLE 21 4275702 0 0 UNDER ARMOUR INC CL A 904311107 132875 5241620 SH SOLE 22 4754685 0 486935 UNDER ARMOUR INC CL A 904311107 3400 134138 SH SOLE 23 134138 0 0 UNDER ARMOUR INC CL A 904311107 4896 193146 SH SOLE 25 193146 0 0 UNDER ARMOUR INC CL A 904311107 18830 742800 SH SOLE 26 261132 0 481668 UNDER ARMOUR INC CL A 904311107 939 37057 SH SOLE 28 27156 0 9901 UNDER ARMOUR INC CL A 904311107 1075 42403 SH SOLE 29 3835 0 38568 UNDER ARMOUR INC CL A 904311107 17202 678566 SH SOLE 30 678566 0 0 UNDER ARMOUR INC CL A 904311107 1376 54294 SH SOLE 31 31155 0 23139 UNDER ARMOUR INC CL A 904311107 267 10525 SH SOLE 34 10525 0 0 UNDER ARMOUR INC CL A 904311107 2691 106155 SH SOLE 36 106155 0 0 UNDER ARMOUR INC CL A 904311107 86 3405 SH SOLE 40 3405 0 0 UNDER ARMOUR INC CL C 904311206 9722 437944 SH SOLE 2 39791 0 398153 UNDER ARMOUR INC CL C 904311206 1328 59813 SH SOLE 4 55120 0 4693 UNDER ARMOUR INC CL C 904311206 3708 167033 SH SOLE 7 167033 0 0 UNDER ARMOUR INC CL C 904311206 61 2766 SH SOLE 13 2766 0 0 UNDER ARMOUR INC CL C 904311206 28 1282 SH SOLE 15 1282 0 0 UNDER ARMOUR INC CL C 904311206 8637 389049 SH SOLE 18 362863 0 26186 UNDER ARMOUR INC CL C 904311206 1196 53865 SH SOLE 19 53865 0 0 UNDER ARMOUR INC CL C 904311206 98017 4415171 SH SOLE 21 4415171 0 0 UNDER ARMOUR INC CL C 904311206 102591 4621206 SH SOLE 22 4116926 0 504280 UNDER ARMOUR INC CL C 904311206 2997 135002 SH SOLE 23 135002 0 0 UNDER ARMOUR INC CL C 904311206 4472 201447 SH SOLE 25 201447 0 0 UNDER ARMOUR INC CL C 904311206 16668 750804 SH SOLE 26 281413 0 469391 UNDER ARMOUR INC CL C 904311206 821 36963 SH SOLE 28 27084 0 9879 UNDER ARMOUR INC CL C 904311206 957 43128 SH SOLE 29 3680 0 39448 UNDER ARMOUR INC CL C 904311206 14164 638005 SH SOLE 30 638005 0 0 UNDER ARMOUR INC CL C 904311206 1316 59261 SH SOLE 31 34791 0 24470 UNDER ARMOUR INC CL C 904311206 228 10255 SH SOLE 34 10255 0 0 UNDER ARMOUR INC CL C 904311206 2490 112145 SH SOLE 36 112145 0 0 UNDER ARMOUR INC CL C 904311206 77 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 286 15723 SH SOLE 2 507 0 15216 UNIFI INC COM NEW 904677200 6 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 1272 69981 SH SOLE 18 69981 0 0 UNIFI INC COM NEW 904677200 431 23715 SH SOLE 19 23715 0 0 UNIFI INC COM NEW 904677200 29817 1641016 SH SOLE 21 1641016 0 0 UNIFI INC COM NEW 904677200 8311 457425 SH SOLE 22 433312 0 24113 UNIFI INC COM NEW 904677200 40 2197 SH SOLE 28 2197 0 0 UNIFI INC COM NEW 904677200 362 19911 SH SOLE 30 19911 0 0 UNIFI INC COM NEW 904677200 30 1671 SH SOLE 40 1671 0 0 UNIFIRST CORP MASS COM 904708104 2875 15248 SH SOLE 2 624 0 14624 UNIFIRST CORP MASS COM 904708104 15 77 SH SOLE 4 77 0 0 UNIFIRST CORP MASS COM 904708104 47 247 SH SOLE 7 247 0 0 UNIFIRST CORP MASS COM 904708104 12501 66294 SH SOLE 18 66294 0 0 UNIFIRST CORP MASS COM 904708104 4883 25896 SH SOLE 19 25896 0 0 UNIFIRST CORP MASS COM 904708104 306943 1627739 SH SOLE 21 1627739 0 0 UNIFIRST CORP MASS COM 904708104 84850 449966 SH SOLE 22 428924 0 21042 UNIFIRST CORP MASS COM 904708104 1131 5997 SH SOLE 26 4593 0 1404 UNIFIRST CORP MASS COM 904708104 424 2251 SH SOLE 28 2251 0 0 UNIFIRST CORP MASS COM 904708104 4331 22966 SH SOLE 30 22966 0 0 UNIFIRST CORP MASS COM 904708104 290 1538 SH SOLE 40 1538 0 0 UNILEVER N V N Y SHS NEW 904784709 2487 40955 SH SOLE 2 40955 0 0 UNILEVER N V N Y SHS NEW 904784709 1 21 SH SOLE 17 0 0 21 UNILEVER N V N Y SHS NEW 904784709 143669 2366097 SH SOLE 18 2269011 0 97086 UNILEVER N V N Y SHS NEW 904784709 207904 3423973 SH SOLE 19 3423973 0 0 UNILEVER N V N Y SHS NEW 904784709 17167 282717 SH SOLE 22 282717 0 0 UNILEVER N V N Y SHS NEW 904784709 1604 26420 SH SOLE 25 26420 0 0 UNILEVER N V N Y SHS NEW 904784709 546 8993 SH SOLE 34 8993 0 0 UNILEVER PLC SPON ADR NEW 904767704 4183 67504 SH SOLE 18 67504 0 0 UNION BANKSHARES INC COM 905400107 157 4241 SH SOLE 2 117 0 4124 UNION BANKSHARES INC COM 905400107 4 120 SH SOLE 7 120 0 0 UNION BANKSHARES INC COM 905400107 524 14168 SH SOLE 18 14168 0 0 UNION BANKSHARES INC COM 905400107 229 6187 SH SOLE 19 6187 0 0 UNION BANKSHARES INC COM 905400107 4399 118872 SH SOLE 21 118872 0 0 UNION BANKSHARES INC COM 905400107 1367 36939 SH SOLE 22 33918 0 3021 UNION PACIFIC CORP COM 907818108 299225 1769410 SH SOLE 2 158773 0 1610637 UNION PACIFIC CORP COM 907818108 43707 258455 SH SOLE 4 238912 0 19543 UNION PACIFIC CORP COM 907818108 105261 622443 SH SOLE 7 618473 0 3970 UNION PACIFIC CORP COM 907818108 1224 7236 SH SOLE 13 7236 0 0 UNION PACIFIC CORP COM 907818108 1132 6695 SH SOLE 15 6695 0 0 UNION PACIFIC CORP COM 907818108 9 51 SH SOLE 17 0 0 51 UNION PACIFIC CORP COM 907818108 447290 2644965 SH SOLE 18 2306744 0 338221 UNION PACIFIC CORP COM 907818108 237836 1406400 SH SOLE 19 1406400 0 0 UNION PACIFIC CORP COM 907818108 15964 94402 SH SOLE 20 94402 0 0 UNION PACIFIC CORP COM 907818108 2196943 12991206 SH SOLE 21 12991206 0 0 UNION PACIFIC CORP COM 907818108 2978936 17615377 SH SOLE 22 15648752 0 1966625 UNION PACIFIC CORP COM 907818108 87952 520085 SH SOLE 23 520085 0 0 UNION PACIFIC CORP COM 907818108 115680 684052 SH SOLE 25 684052 0 0 UNION PACIFIC CORP COM 907818108 536466 3172290 SH SOLE 26 779246 0 2393044 UNION PACIFIC CORP COM 907818108 23962 141697 SH SOLE 28 103891 0 37806 UNION PACIFIC CORP COM 907818108 2682 15857 SH SOLE 29 15857 0 0 UNION PACIFIC CORP COM 907818108 457729 2706695 SH SOLE 30 2706695 0 0 UNION PACIFIC CORP COM 907818108 44810 264977 SH SOLE 31 138720 0 126257 UNION PACIFIC CORP COM 907818108 24561 145236 SH SOLE 34 145236 0 0 UNION PACIFIC CORP COM 907818108 92677 548029 SH SOLE 36 548029 0 0 UNION PACIFIC CORP COM 907818108 2755 16290 SH SOLE 40 16290 0 0 UNIQUE FABRICATING INC COM 90915J103 4 1641 SH SOLE 18 1641 0 0 UNIQUE FABRICATING INC COM 90915J103 48 17635 SH SOLE 21 17635 0 0 UNIQURE NV SHS N90064101 14 177 SH SOLE 4 177 0 0 UNIQURE NV SHS N90064101 30403 389030 SH SOLE 21 389030 0 0 UNIQURE NV SHS N90064101 2054 26279 SH SOLE 22 13976 0 12303 UNIQURE NV SHS N90064101 855 10946 SH SOLE 26 9315 0 1631 UNIQURE NV SHS N90064101 239 3057 SH SOLE 28 3057 0 0 UNIQURE NV SHS N90064101 5938 75976 SH SOLE 30 75976 0 0 UNIQURE NV SHS N90064101 42 534 SH SOLE 34 534 0 0 UNIQURE NV SHS N90064101 221 2829 SH SOLE 40 2829 0 0 UNISYS CORP COM NEW 909214306 475 48848 SH SOLE 2 2282 0 46566 UNISYS CORP COM NEW 909214306 2 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 11 1087 SH SOLE 7 1087 0 0 UNISYS CORP COM NEW 909214306 2253 231784 SH SOLE 18 231784 0 0 UNISYS CORP COM NEW 909214306 1249 128522 SH SOLE 19 128522 0 0 UNISYS CORP COM NEW 909214306 54992 5657640 SH SOLE 21 5657640 0 0 UNISYS CORP COM NEW 909214306 14858 1528643 SH SOLE 22 1452582 0 76061 UNISYS CORP COM NEW 909214306 59 6050 SH SOLE 26 3927 0 2123 UNISYS CORP COM NEW 909214306 70 7185 SH SOLE 28 7185 0 0 UNISYS CORP COM NEW 909214306 761 78297 SH SOLE 30 78297 0 0 UNISYS CORP COM NEW 909214306 57 5819 SH SOLE 40 5819 0 0 UNIT CORP COM 909218109 527 59331 SH SOLE 2 2096 0 57235 UNIT CORP COM 909218109 3 299 SH SOLE 4 299 0 0 UNIT CORP COM 909218109 10 1117 SH SOLE 7 1117 0 0 UNIT CORP COM 909218109 2051 230741 SH SOLE 18 230741 0 0 UNIT CORP COM 909218109 801 90145 SH SOLE 19 90145 0 0 UNIT CORP COM 909218109 52557 5911887 SH SOLE 21 5911887 0 0 UNIT CORP COM 909218109 14284 1606760 SH SOLE 22 1517047 0 89713 UNIT CORP COM 909218109 175 19731 SH SOLE 26 3789 0 15942 UNIT CORP COM 909218109 62 6974 SH SOLE 28 6974 0 0 UNIT CORP COM 909218109 677 76149 SH SOLE 30 76149 0 0 UNIT CORP COM 909218109 43 4879 SH SOLE 40 4879 0 0 UNITED BANCORP INC OHIO COM 909911109 12 1032 SH SOLE 18 1032 0 0 UNITED BANCORP INC OHIO COM 909911109 63 5561 SH SOLE 21 5561 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 5335 143848 SH SOLE 2 47471 0 96377 UNITED BANKSHARES INC WEST V COM 909907107 25 680 SH SOLE 4 680 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3865 104194 SH SOLE 7 104194 0 0 UNITED BANKSHARES INC WEST V COM 909907107 22260 600167 SH SOLE 18 600167 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6218 167648 SH SOLE 19 167648 0 0 UNITED BANKSHARES INC WEST V COM 909907107 345722 9321162 SH SOLE 21 9321162 0 0 UNITED BANKSHARES INC WEST V COM 909907107 136320 3675373 SH SOLE 22 3537745 0 137628 UNITED BANKSHARES INC WEST V COM 909907107 1210 32615 SH SOLE 26 21637 0 10978 UNITED BANKSHARES INC WEST V COM 909907107 483 13018 SH SOLE 28 13018 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1099 29643 SH SOLE 30 29643 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1442 38872 SH SOLE 32 38872 0 0 UNITED BANKSHARES INC WEST V COM 909907107 86 2306 SH SOLE 36 2306 0 0 UNITED BANKSHARES INC WEST V COM 909907107 369 9961 SH SOLE 40 9961 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3249 113776 SH SOLE 2 40556 0 73220 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 36 1252 SH SOLE 7 1252 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9464 331366 SH SOLE 18 331366 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6603 231212 SH SOLE 19 231212 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 224995 7877992 SH SOLE 21 7877992 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 73896 2587409 SH SOLE 22 2493428 0 93981 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3745 131131 SH SOLE 23 131131 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7958 278656 SH SOLE 26 7068 0 271588 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 291 10198 SH SOLE 28 10198 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3007 105288 SH SOLE 30 105288 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 294 10288 SH SOLE 40 10288 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 550 57425 SH SOLE 2 12552 0 44873 UNITED CMNTY FINL CORP OHIO COM 909839102 10 1044 SH SOLE 7 1044 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1617 168985 SH SOLE 18 168985 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2111 220557 SH SOLE 19 220557 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 15673 1637686 SH SOLE 21 1637686 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 20742 2167432 SH SOLE 22 2084684 0 82748 UNITED CMNTY FINL CORP OHIO COM 909839102 239 25012 SH SOLE 23 25012 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1010 105545 SH SOLE 26 0 0 105545 UNITED CMNTY FINL CORP OHIO COM 909839102 144 15086 SH SOLE 30 15086 0 0 UNITED CONTL HLDGS INC COM 910047109 44280 505773 SH SOLE 2 46812 0 458961 UNITED CONTL HLDGS INC COM 910047109 1945 22219 SH SOLE 4 20390 0 1829 UNITED CONTL HLDGS INC COM 910047109 19902 227324 SH SOLE 7 200110 0 27214 UNITED CONTL HLDGS INC COM 910047109 40 457 SH SOLE 13 457 0 0 UNITED CONTL HLDGS INC COM 910047109 129 1474 SH SOLE 15 1474 0 0 UNITED CONTL HLDGS INC COM 910047109 39585 452137 SH SOLE 18 431440 0 20697 UNITED CONTL HLDGS INC COM 910047109 11754 134259 SH SOLE 19 134259 0 0 UNITED CONTL HLDGS INC COM 910047109 471778 5388674 SH SOLE 21 5388674 0 0 UNITED CONTL HLDGS INC COM 910047109 486745 5559627 SH SOLE 22 5016126 0 543501 UNITED CONTL HLDGS INC COM 910047109 4402 50281 SH SOLE 23 50281 0 0 UNITED CONTL HLDGS INC COM 910047109 6662 76096 SH SOLE 25 76096 0 0 UNITED CONTL HLDGS INC COM 910047109 47846 546499 SH SOLE 26 108892 0 437607 UNITED CONTL HLDGS INC COM 910047109 1167 13330 SH SOLE 28 9657 0 3673 UNITED CONTL HLDGS INC COM 910047109 244 2786 SH SOLE 29 2786 0 0 UNITED CONTL HLDGS INC COM 910047109 62640 715474 SH SOLE 30 715474 0 0 UNITED CONTL HLDGS INC COM 910047109 2815 32149 SH SOLE 31 16060 0 16089 UNITED CONTL HLDGS INC COM 910047109 3222 36805 SH SOLE 32 36805 0 0 UNITED CONTL HLDGS INC COM 910047109 2272 25946 SH SOLE 34 25946 0 0 UNITED CONTL HLDGS INC COM 910047109 5044 57618 SH SOLE 36 57618 0 0 UNITED CONTL HLDGS INC COM 910047109 133 1524 SH SOLE 40 1524 0 0 UNITED FINL BANCORP INC NEW COM 910304104 745 52574 SH SOLE 2 2189 0 50385 UNITED FINL BANCORP INC NEW COM 910304104 18 1263 SH SOLE 7 1263 0 0 UNITED FINL BANCORP INC NEW COM 910304104 2516 177412 SH SOLE 18 177412 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1221 86088 SH SOLE 19 86088 0 0 UNITED FINL BANCORP INC NEW COM 910304104 24368 1718482 SH SOLE 21 1718482 0 0 UNITED FINL BANCORP INC NEW COM 910304104 25624 1807067 SH SOLE 22 1741800 0 65267 UNITED FINL BANCORP INC NEW COM 910304104 657 46341 SH SOLE 26 26269 0 20072 UNITED FINL BANCORP INC NEW COM 910304104 99 6958 SH SOLE 28 6958 0 0 UNITED FINL BANCORP INC NEW COM 910304104 225 15869 SH SOLE 30 15869 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1033 72884 SH SOLE 31 0 0 72884 UNITED FINL BANCORP INC NEW COM 910304104 69 4884 SH SOLE 40 4884 0 0 UNITED FIRE GROUP INC COM 910340108 1061 21885 SH SOLE 2 1173 0 20712 UNITED FIRE GROUP INC COM 910340108 3 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 22 453 SH SOLE 7 453 0 0 UNITED FIRE GROUP INC COM 910340108 4526 93394 SH SOLE 18 93394 0 0 UNITED FIRE GROUP INC COM 910340108 2123 43811 SH SOLE 19 43811 0 0 UNITED FIRE GROUP INC COM 910340108 110205 2274137 SH SOLE 21 2274137 0 0 UNITED FIRE GROUP INC COM 910340108 31593 651945 SH SOLE 22 623584 0 28361 UNITED FIRE GROUP INC COM 910340108 60 1244 SH SOLE 23 1244 0 0 UNITED FIRE GROUP INC COM 910340108 247 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 113 2333 SH SOLE 28 2333 0 0 UNITED FIRE GROUP INC COM 910340108 1516 31278 SH SOLE 30 31278 0 0 UNITED FIRE GROUP INC COM 910340108 232 4792 SH SOLE 31 0 0 4792 UNITED FIRE GROUP INC COM 910340108 100 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 408 21709 SH SOLE 21 21709 0 0 UNITED GUARDIAN INC COM 910571108 57 3009 SH SOLE 22 3009 0 0 UNITED INS HLDGS CORP COM 910710102 280 19661 SH SOLE 2 904 0 18757 UNITED INS HLDGS CORP COM 910710102 6 394 SH SOLE 7 394 0 0 UNITED INS HLDGS CORP COM 910710102 1382 96914 SH SOLE 18 96914 0 0 UNITED INS HLDGS CORP COM 910710102 499 34996 SH SOLE 19 34996 0 0 UNITED INS HLDGS CORP COM 910710102 33922 2378823 SH SOLE 21 2378823 0 0 UNITED INS HLDGS CORP COM 910710102 10134 710645 SH SOLE 22 687228 0 23417 UNITED INS HLDGS CORP COM 910710102 38 2660 SH SOLE 28 2660 0 0 UNITED INS HLDGS CORP COM 910710102 479 33616 SH SOLE 30 33616 0 0 UNITED INS HLDGS CORP COM 910710102 26 1809 SH SOLE 40 1809 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2313 1046392 SH SOLE 2 0 0 1046392 UNITED NAT FOODS INC COM 911163103 474 52809 SH SOLE 2 1879 0 50930 UNITED NAT FOODS INC COM 911163103 2 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 40 4488 SH SOLE 7 4488 0 0 UNITED NAT FOODS INC COM 911163103 2009 223986 SH SOLE 18 223986 0 0 UNITED NAT FOODS INC COM 911163103 788 87898 SH SOLE 19 87898 0 0 UNITED NAT FOODS INC COM 911163103 51252 5713664 SH SOLE 21 5713664 0 0 UNITED NAT FOODS INC COM 911163103 14005 1561305 SH SOLE 22 1496680 0 64625 UNITED NAT FOODS INC COM 911163103 66 7304 SH SOLE 26 3766 0 3538 UNITED NAT FOODS INC COM 911163103 65 7277 SH SOLE 28 7277 0 0 UNITED NAT FOODS INC COM 911163103 689 76768 SH SOLE 30 76768 0 0 UNITED NAT FOODS INC COM 911163103 46 5086 SH SOLE 36 5086 0 0 UNITED NAT FOODS INC COM 911163103 48 5368 SH SOLE 40 5368 0 0 UNITED PARCEL SERVICE INC CL B 911312106 184771 1789201 SH SOLE 2 283250 0 1505951 UNITED PARCEL SERVICE INC CL B 911312106 25586 247757 SH SOLE 4 229127 0 18630 UNITED PARCEL SERVICE INC CL B 911312106 62671 606865 SH SOLE 7 606865 0 0 UNITED PARCEL SERVICE INC CL B 911312106 532 5156 SH SOLE 13 5156 0 0 UNITED PARCEL SERVICE INC CL B 911312106 705 6826 SH SOLE 15 6826 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1 10 SH SOLE 17 0 0 10 UNITED PARCEL SERVICE INC CL B 911312106 180088 1743857 SH SOLE 18 1645331 0 98526 UNITED PARCEL SERVICE INC CL B 911312106 22223 215190 SH SOLE 19 215190 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1351877 13090701 SH SOLE 21 13090701 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1758900 17032054 SH SOLE 22 15142353 0 1889701 UNITED PARCEL SERVICE INC CL B 911312106 52227 505730 SH SOLE 23 505730 0 0 UNITED PARCEL SERVICE INC CL B 911312106 76670 742424 SH SOLE 25 742424 0 0 UNITED PARCEL SERVICE INC CL B 911312106 327968 3175827 SH SOLE 26 770332 0 2405495 UNITED PARCEL SERVICE INC CL B 911312106 14048 136027 SH SOLE 28 99468 0 36559 UNITED PARCEL SERVICE INC CL B 911312106 2238 21669 SH SOLE 29 21669 0 0 UNITED PARCEL SERVICE INC CL B 911312106 255860 2477585 SH SOLE 30 2477585 0 0 UNITED PARCEL SERVICE INC CL B 911312106 21783 210936 SH SOLE 31 129996 0 80940 UNITED PARCEL SERVICE INC CL B 911312106 7187 69594 SH SOLE 34 69594 0 0 UNITED PARCEL SERVICE INC CL B 911312106 53675 519756 SH SOLE 36 519756 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1605 15545 SH SOLE 40 15545 0 0 UNITED RENTALS INC COM 911363109 25149 189620 SH SOLE 2 15250 0 174370 UNITED RENTALS INC COM 911363109 3864 29136 SH SOLE 4 26880 0 2256 UNITED RENTALS INC COM 911363109 12541 94554 SH SOLE 7 73541 0 21013 UNITED RENTALS INC COM 911363109 193 1453 SH SOLE 13 1453 0 0 UNITED RENTALS INC COM 911363109 95 720 SH SOLE 15 720 0 0 UNITED RENTALS INC COM 911363109 21251 160224 SH SOLE 18 149196 0 11028 UNITED RENTALS INC COM 911363109 2925 22055 SH SOLE 19 22055 0 0 UNITED RENTALS INC COM 911363109 264057 1990933 SH SOLE 21 1990933 0 0 UNITED RENTALS INC COM 911363109 296430 2235011 SH SOLE 22 2015007 0 220004 UNITED RENTALS INC COM 911363109 7729 58275 SH SOLE 23 58275 0 0 UNITED RENTALS INC COM 911363109 11422 86122 SH SOLE 25 86122 0 0 UNITED RENTALS INC COM 911363109 52608 396652 SH SOLE 26 120463 0 276189 UNITED RENTALS INC COM 911363109 2019 15222 SH SOLE 28 11147 0 4075 UNITED RENTALS INC COM 911363109 2407 18150 SH SOLE 29 1702 0 16448 UNITED RENTALS INC COM 911363109 45471 342843 SH SOLE 30 342843 0 0 UNITED RENTALS INC COM 911363109 3112 23465 SH SOLE 31 13472 0 9993 UNITED RENTALS INC COM 911363109 559 4211 SH SOLE 34 4211 0 0 UNITED RENTALS INC COM 911363109 8789 66269 SH SOLE 36 66269 0 0 UNITED RENTALS INC COM 911363109 225 1698 SH SOLE 40 1698 0 0 UNITED SECURITY BANCSHARES C COM 911460103 142 12459 SH SOLE 2 508 0 11951 UNITED SECURITY BANCSHARES C COM 911460103 519 45597 SH SOLE 18 45597 0 0 UNITED SECURITY BANCSHARES C COM 911460103 249 21864 SH SOLE 19 21864 0 0 UNITED SECURITY BANCSHARES C COM 911460103 5391 473277 SH SOLE 21 473277 0 0 UNITED SECURITY BANCSHARES C COM 911460103 1403 123151 SH SOLE 22 115108 0 8043 UNITED STATES ANTIMONY CORP COM 911549103 28 50590 SH SOLE 21 50590 0 0 UNITED STATES ANTIMONY CORP COM 911549103 10 18368 SH SOLE 22 18368 0 0 UNITED STATES CELLULAR CORP COM 911684108 1231 27550 SH SOLE 2 2116 0 25434 UNITED STATES CELLULAR CORP COM 911684108 3 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 8 171 SH SOLE 7 171 0 0 UNITED STATES CELLULAR CORP COM 911684108 584 13069 SH SOLE 18 12619 0 450 UNITED STATES CELLULAR CORP COM 911684108 761 17032 SH SOLE 19 17032 0 0 UNITED STATES CELLULAR CORP COM 911684108 9262 207342 SH SOLE 21 207342 0 0 UNITED STATES CELLULAR CORP COM 911684108 22872 512012 SH SOLE 22 479752 0 32260 UNITED STATES CELLULAR CORP COM 911684108 249 5566 SH SOLE 26 0 0 5566 UNITED STATES CELLULAR CORP COM 911684108 72 1609 SH SOLE 28 1609 0 0 UNITED STATES CELLULAR CORP COM 911684108 1171 26216 SH SOLE 29 0 0 26216 UNITED STATES CELLULAR CORP COM 911684108 175 3907 SH SOLE 30 3907 0 0 UNITED STATES CELLULAR CORP COM 911684108 22 496 SH SOLE 31 296 0 200 UNITED STATES CELLULAR CORP COM 911684108 55 1229 SH SOLE 40 1229 0 0 UNITED STATES LIME & MINERAL COM 911922102 141 1759 SH SOLE 2 79 0 1680 UNITED STATES LIME & MINERAL COM 911922102 563 7041 SH SOLE 18 7041 0 0 UNITED STATES LIME & MINERAL COM 911922102 258 3229 SH SOLE 19 3229 0 0 UNITED STATES LIME & MINERAL COM 911922102 5473 68417 SH SOLE 21 68417 0 0 UNITED STATES LIME & MINERAL COM 911922102 7242 90526 SH SOLE 22 88462 0 2064 UNITED STATES LIME & MINERAL COM 911922102 24 294 SH SOLE 23 294 0 0 UNITED STATES LIME & MINERAL COM 911922102 32 400 SH SOLE 28 400 0 0 UNITED STATES LIME & MINERAL COM 911922102 36 449 SH SOLE 30 449 0 0 UNITED STATES LIME & MINERAL COM 911922102 21 259 SH SOLE 40 259 0 0 UNITED STATES STL CORP NEW COM 912909108 6302 411642 SH SOLE 2 85891 0 325751 UNITED STATES STL CORP NEW COM 912909108 13 867 SH SOLE 4 867 0 0 UNITED STATES STL CORP NEW COM 912909108 93 6071 SH SOLE 7 6071 0 0 UNITED STATES STL CORP NEW COM 912909108 7456 486989 SH SOLE 18 486989 0 0 UNITED STATES STL CORP NEW COM 912909108 587 38371 SH SOLE 19 38371 0 0 UNITED STATES STL CORP NEW COM 912909108 130067 8495529 SH SOLE 21 8495529 0 0 UNITED STATES STL CORP NEW COM 912909108 85658 5594906 SH SOLE 22 5218265 0 376641 UNITED STATES STL CORP NEW COM 912909108 1198 78232 SH SOLE 26 53310 0 24922 UNITED STATES STL CORP NEW COM 912909108 349 22792 SH SOLE 28 22792 0 0 UNITED STATES STL CORP NEW COM 912909108 752 49113 SH SOLE 30 49113 0 0 UNITED STATES STL CORP NEW COM 912909108 1901 124145 SH SOLE 31 3769 0 120376 UNITED STATES STL CORP NEW COM 912909108 111 7220 SH SOLE 36 7220 0 0 UNITED STATES STL CORP NEW COM 912909108 254 16605 SH SOLE 40 16605 0 0 UNITED TECHNOLOGIES CORP COM 913017109 271902 2088343 SH SOLE 2 323283 0 1765060 UNITED TECHNOLOGIES CORP COM 913017109 39355 302267 SH SOLE 4 280161 0 22106 UNITED TECHNOLOGIES CORP COM 913017109 105110 807298 SH SOLE 7 742289 0 65009 UNITED TECHNOLOGIES CORP COM 913017109 1087 8352 SH SOLE 13 8352 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1027 7885 SH SOLE 15 7885 0 0 UNITED TECHNOLOGIES CORP COM 913017109 0 2 SH SOLE 17 0 0 2 UNITED TECHNOLOGIES CORP COM 913017109 308270 2367666 SH SOLE 18 2258753 0 108913 UNITED TECHNOLOGIES CORP COM 913017109 272477 2092760 SH SOLE 19 2092760 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2764818 21235162 SH SOLE 21 21235162 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2557793 19645109 SH SOLE 22 17332305 0 2312804 UNITED TECHNOLOGIES CORP COM 913017109 78395 602109 SH SOLE 23 602109 0 0 UNITED TECHNOLOGIES CORP COM 913017109 117194 900104 SH SOLE 25 900104 0 0 UNITED TECHNOLOGIES CORP COM 913017109 247530 1901153 SH SOLE 26 952121 0 949032 UNITED TECHNOLOGIES CORP COM 913017109 20843 160081 SH SOLE 28 116884 0 43197 UNITED TECHNOLOGIES CORP COM 913017109 7115 54644 SH SOLE 29 18311 0 36333 UNITED TECHNOLOGIES CORP COM 913017109 386783 2970687 SH SOLE 30 2970687 0 0 UNITED TECHNOLOGIES CORP COM 913017109 37368 287002 SH SOLE 31 156901 0 130101 UNITED TECHNOLOGIES CORP COM 913017109 12342 94796 SH SOLE 32 94796 0 0 UNITED TECHNOLOGIES CORP COM 913017109 126233 969535 SH SOLE 34 969535 0 0 UNITED TECHNOLOGIES CORP COM 913017109 79073 607321 SH SOLE 36 607321 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2091 16061 SH SOLE 37 16061 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2405 18469 SH SOLE 40 18469 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 8221 105318 SH SOLE 2 23783 0 81535 UNITED THERAPEUTICS CORP DEL COM 91307C102 17 217 SH SOLE 4 217 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 90 1149 SH SOLE 7 1149 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 9703 124308 SH SOLE 18 124308 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 843 10801 SH SOLE 19 10801 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 210984 2702844 SH SOLE 21 2702844 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 114511 1466965 SH SOLE 22 1370792 0 96173 UNITED THERAPEUTICS CORP DEL COM 91307C102 1287 16482 SH SOLE 26 9552 0 6930 UNITED THERAPEUTICS CORP DEL COM 91307C102 443 5678 SH SOLE 28 5678 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1315 16849 SH SOLE 30 16849 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2714 34773 SH SOLE 31 923 0 33850 UNITED THERAPEUTICS CORP DEL COM 91307C102 121 1545 SH SOLE 34 1545 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 97 1245 SH SOLE 36 1245 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 351 4493 SH SOLE 40 4493 0 0 UNITEDHEALTH GROUP INC COM 91324P102 710404 2911372 SH SOLE 2 746102 0 2165270 UNITEDHEALTH GROUP INC COM 91324P102 92206 377876 SH SOLE 4 351988 0 25888 UNITEDHEALTH GROUP INC COM 91324P102 203597 834378 SH SOLE 7 832895 0 1483 UNITEDHEALTH GROUP INC COM 91324P102 9287 38059 SH SOLE 13 38059 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2269 9298 SH SOLE 15 9298 0 0 UNITEDHEALTH GROUP INC COM 91324P102 116 476 SH SOLE 17 0 0 476 UNITEDHEALTH GROUP INC COM 91324P102 1296202 5312084 SH SOLE 18 4791564 0 520520 UNITEDHEALTH GROUP INC COM 91324P102 1259753 5162709 SH SOLE 19 5162709 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1879 7700 SH SOLE 20 7700 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4553278 18660211 SH SOLE 21 18660211 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5822347 23861098 SH SOLE 22 20895870 0 2965228 UNITEDHEALTH GROUP INC COM 91324P102 193823 794322 SH SOLE 23 794322 0 0 UNITEDHEALTH GROUP INC COM 91324P102 228626 936953 SH SOLE 25 921163 0 15790 UNITEDHEALTH GROUP INC COM 91324P102 955619 3916311 SH SOLE 26 1034322 0 2881989 UNITEDHEALTH GROUP INC COM 91324P102 45843 187875 SH SOLE 28 137504 0 50371 UNITEDHEALTH GROUP INC COM 91324P102 48780 199910 SH SOLE 29 73145 0 126765 UNITEDHEALTH GROUP INC COM 91324P102 921373 3775965 SH SOLE 30 3775965 0 0 UNITEDHEALTH GROUP INC COM 91324P102 96440 395228 SH SOLE 31 258856 0 136372 UNITEDHEALTH GROUP INC COM 91324P102 23133 94805 SH SOLE 32 94805 0 0 UNITEDHEALTH GROUP INC COM 91324P102 418756 1716143 SH SOLE 34 1716143 0 0 UNITEDHEALTH GROUP INC COM 91324P102 186107 762701 SH SOLE 36 762701 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5276 21623 SH SOLE 40 21623 0 0 UNITI GROUP INC COM 91325V108 2271 239073 SH SOLE 2 83659 0 155414 UNITI GROUP INC COM 91325V108 66 6923 SH SOLE 4 6923 0 0 UNITI GROUP INC COM 91325V108 44 4619 SH SOLE 7 4619 0 0 UNITI GROUP INC COM 91325V108 9800 1031569 SH SOLE 18 1031569 0 0 UNITI GROUP INC COM 91325V108 2997 315425 SH SOLE 19 315425 0 0 UNITI GROUP INC COM 91325V108 130520 13738961 SH SOLE 21 13738961 0 0 UNITI GROUP INC COM 91325V108 58887 6198599 SH SOLE 22 5947575 0 251024 UNITI GROUP INC COM 91325V108 415 43665 SH SOLE 26 31574 0 12091 UNITI GROUP INC COM 91325V108 210 22124 SH SOLE 28 22124 0 0 UNITI GROUP INC COM 91325V108 925 97353 SH SOLE 30 97353 0 0 UNITI GROUP INC COM 91325V108 105 11045 SH SOLE 36 11045 0 0 UNITI GROUP INC COM 91325V108 166 17459 SH SOLE 40 17459 0 0 UNITIL CORP COM 913259107 905 15109 SH SOLE 2 598 0 14511 UNITIL CORP COM 913259107 11 183 SH SOLE 4 183 0 0 UNITIL CORP COM 913259107 1122 18733 SH SOLE 7 18733 0 0 UNITIL CORP COM 913259107 3018 50390 SH SOLE 18 50390 0 0 UNITIL CORP COM 913259107 1547 25823 SH SOLE 19 25823 0 0 UNITIL CORP COM 913259107 30619 511256 SH SOLE 21 511256 0 0 UNITIL CORP COM 913259107 32545 543409 SH SOLE 22 523969 0 19440 UNITIL CORP COM 913259107 171 2847 SH SOLE 23 2847 0 0 UNITIL CORP COM 913259107 229 3822 SH SOLE 26 0 0 3822 UNITIL CORP COM 913259107 117 1954 SH SOLE 28 1954 0 0 UNITIL CORP COM 913259107 236 3943 SH SOLE 30 3943 0 0 UNITIL CORP COM 913259107 90 1509 SH SOLE 40 1509 0 0 UNITY BANCORP INC COM 913290102 175 7690 SH SOLE 2 281 0 7409 UNITY BANCORP INC COM 913290102 612 26942 SH SOLE 18 26942 0 0 UNITY BANCORP INC COM 913290102 294 12951 SH SOLE 19 12951 0 0 UNITY BANCORP INC COM 913290102 6340 279300 SH SOLE 21 279300 0 0 UNITY BANCORP INC COM 913290102 1816 79984 SH SOLE 22 75237 0 4747 UNITY BIOTECHNOLOGY INC COM 91381U101 247 26021 SH SOLE 2 3483 0 22538 UNITY BIOTECHNOLOGY INC COM 91381U101 933 98229 SH SOLE 18 90848 0 7381 UNITY BIOTECHNOLOGY INC COM 91381U101 1031 108562 SH SOLE 19 108562 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 12377 1302838 SH SOLE 21 1302838 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 4105 432155 SH SOLE 22 417047 0 15108 UNITY BIOTECHNOLOGY INC COM 91381U101 87 9120 SH SOLE 23 9120 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 133 13955 SH SOLE 26 0 0 13955 UNITY BIOTECHNOLOGY INC COM 91381U101 16 1733 SH SOLE 30 1733 0 0 UNIVAR INC COM 91336L107 7059 320269 SH SOLE 2 11027 0 309242 UNIVAR INC COM 91336L107 10 467 SH SOLE 4 467 0 0 UNIVAR INC COM 91336L107 104 4736 SH SOLE 7 4736 0 0 UNIVAR INC COM 91336L107 1635 74185 SH SOLE 18 74185 0 0 UNIVAR INC COM 91336L107 780 35370 SH SOLE 19 35370 0 0 UNIVAR INC COM 91336L107 37814 1715717 SH SOLE 21 1715717 0 0 UNIVAR INC COM 91336L107 83786 3801565 SH SOLE 22 3499999 0 301566 UNIVAR INC COM 91336L107 902 40907 SH SOLE 26 23673 0 17234 UNIVAR INC COM 91336L107 341 15450 SH SOLE 28 15450 0 0 UNIVAR INC COM 91336L107 808 36669 SH SOLE 30 36669 0 0 UNIVAR INC COM 91336L107 206 9347 SH SOLE 31 3347 0 6000 UNIVAR INC COM 91336L107 175 7927 SH SOLE 36 7927 0 0 UNIVAR INC COM 91336L107 292 13261 SH SOLE 40 13261 0 0 UNIVERSAL CORP VA COM 913456109 1388 22835 SH SOLE 2 1019 0 21816 UNIVERSAL CORP VA COM 913456109 6 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 49 805 SH SOLE 7 805 0 0 UNIVERSAL CORP VA COM 913456109 6550 107778 SH SOLE 18 107778 0 0 UNIVERSAL CORP VA COM 913456109 2539 41783 SH SOLE 19 41783 0 0 UNIVERSAL CORP VA COM 913456109 163425 2689239 SH SOLE 21 2689239 0 0 UNIVERSAL CORP VA COM 913456109 44967 739951 SH SOLE 22 702017 0 37934 UNIVERSAL CORP VA COM 913456109 68 1117 SH SOLE 23 1117 0 0 UNIVERSAL CORP VA COM 913456109 671 11040 SH SOLE 26 9647 0 1393 UNIVERSAL CORP VA COM 913456109 2166 35635 SH SOLE 30 35635 0 0 UNIVERSAL CORP VA COM 913456109 57 946 SH SOLE 36 946 0 0 UNIVERSAL CORP VA COM 913456109 141 2318 SH SOLE 40 2318 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 17901 95186 SH SOLE 2 21062 0 74124 UNIVERSAL DISPLAY CORP COM 91347P105 37 199 SH SOLE 4 199 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 151 805 SH SOLE 7 805 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 22566 119993 SH SOLE 18 119993 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1777 9449 SH SOLE 19 9449 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 410340 2181965 SH SOLE 21 2181965 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 258816 1376242 SH SOLE 22 1296063 0 80179 UNIVERSAL DISPLAY CORP COM 91347P105 3283 17456 SH SOLE 26 10321 0 7135 UNIVERSAL DISPLAY CORP COM 91347P105 993 5280 SH SOLE 28 5280 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2198 11689 SH SOLE 30 11689 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 169 900 SH SOLE 31 900 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 760 4040 SH SOLE 40 4040 0 0 UNIVERSAL ELECTRS INC COM 913483103 506 12335 SH SOLE 2 582 0 11753 UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 10 238 SH SOLE 7 238 0 0 UNIVERSAL ELECTRS INC COM 913483103 2524 61533 SH SOLE 18 61533 0 0 UNIVERSAL ELECTRS INC COM 913483103 944 23002 SH SOLE 19 23002 0 0 UNIVERSAL ELECTRS INC COM 913483103 62005 1511582 SH SOLE 21 1511582 0 0 UNIVERSAL ELECTRS INC COM 913483103 17430 424915 SH SOLE 22 402005 0 22910 UNIVERSAL ELECTRS INC COM 913483103 27 664 SH SOLE 26 0 0 664 UNIVERSAL ELECTRS INC COM 913483103 85 2083 SH SOLE 28 2083 0 0 UNIVERSAL ELECTRS INC COM 913483103 801 19516 SH SOLE 30 19516 0 0 UNIVERSAL ELECTRS INC COM 913483103 68 1658 SH SOLE 40 1658 0 0 UNIVERSAL FST PRODS INC COM 913543104 2743 72058 SH SOLE 2 20762 0 51296 UNIVERSAL FST PRODS INC COM 913543104 15 399 SH SOLE 4 399 0 0 UNIVERSAL FST PRODS INC COM 913543104 40 1050 SH SOLE 7 1050 0 0 UNIVERSAL FST PRODS INC COM 913543104 10098 265326 SH SOLE 18 263878 0 1448 UNIVERSAL FST PRODS INC COM 913543104 14082 369988 SH SOLE 19 369988 0 0 UNIVERSAL FST PRODS INC COM 913543104 258892 6802199 SH SOLE 21 6802199 0 0 UNIVERSAL FST PRODS INC COM 913543104 83436 2192210 SH SOLE 22 2101193 0 91017 UNIVERSAL FST PRODS INC COM 913543104 2632 69147 SH SOLE 23 69147 0 0 UNIVERSAL FST PRODS INC COM 913543104 6635 174340 SH SOLE 26 23089 0 151251 UNIVERSAL FST PRODS INC COM 913543104 291 7655 SH SOLE 28 7655 0 0 UNIVERSAL FST PRODS INC COM 913543104 3417 89774 SH SOLE 30 89774 0 0 UNIVERSAL FST PRODS INC COM 913543104 13 341 SH SOLE 34 341 0 0 UNIVERSAL FST PRODS INC COM 913543104 243 6390 SH SOLE 40 6390 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1022 12029 SH SOLE 2 529 0 11500 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 289 3400 SH SOLE 4 3400 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1170 13780 SH SOLE 7 13780 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 51 598 SH SOLE 15 598 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4748 55909 SH SOLE 18 55909 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3225 37973 SH SOLE 19 37973 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 120158 1414783 SH SOLE 21 1414783 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 44581 524914 SH SOLE 22 507108 0 17806 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 37 434 SH SOLE 23 434 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2273 26763 SH SOLE 25 26763 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1310 15428 SH SOLE 26 6872 0 8556 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 293 3450 SH SOLE 28 3450 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 556 6549 SH SOLE 29 6549 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 7133 83992 SH SOLE 30 83992 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 130 1529 SH SOLE 40 1529 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 27315 209484 SH SOLE 2 29620 0 179864 UNIVERSAL HLTH SVCS INC CL B 913903100 3939 30208 SH SOLE 4 27832 0 2376 UNIVERSAL HLTH SVCS INC CL B 913903100 15975 122515 SH SOLE 7 87339 0 35176 UNIVERSAL HLTH SVCS INC CL B 913903100 408 3132 SH SOLE 13 3132 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 113 866 SH SOLE 15 866 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 21699 166414 SH SOLE 18 154565 0 11849 UNIVERSAL HLTH SVCS INC CL B 913903100 3537 27126 SH SOLE 19 27126 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 338925 2599317 SH SOLE 21 2599317 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 289984 2223972 SH SOLE 22 1990369 0 233603 UNIVERSAL HLTH SVCS INC CL B 913903100 8047 61713 SH SOLE 23 61713 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 12202 93580 SH SOLE 25 93580 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 49177 377153 SH SOLE 26 122563 0 254590 UNIVERSAL HLTH SVCS INC CL B 913903100 2133 16360 SH SOLE 28 11892 0 4468 UNIVERSAL HLTH SVCS INC CL B 913903100 290 2226 SH SOLE 29 2226 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 54456 417636 SH SOLE 30 417636 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3711 28458 SH SOLE 31 16267 0 12191 UNIVERSAL HLTH SVCS INC CL B 913903100 594 4556 SH SOLE 34 4556 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 9050 69406 SH SOLE 36 69406 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 231 1774 SH SOLE 40 1774 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 838 30025 SH SOLE 2 1245 0 28780 UNIVERSAL INS HLDGS INC COM 91359V107 6 222 SH SOLE 4 222 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 20 706 SH SOLE 7 706 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 3810 136558 SH SOLE 18 136558 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1474 52820 SH SOLE 19 52820 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 94438 3384862 SH SOLE 21 3384862 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 27336 979792 SH SOLE 22 935199 0 44593 UNIVERSAL INS HLDGS INC COM 91359V107 372 13338 SH SOLE 26 10936 0 2402 UNIVERSAL INS HLDGS INC COM 91359V107 128 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1409 50503 SH SOLE 30 50503 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 101 3631 SH SOLE 40 3631 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 409 18203 SH SOLE 2 11659 0 6544 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH SOLE 7 240 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 668 29723 SH SOLE 18 28130 0 1593 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3929 174867 SH SOLE 19 174867 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6827 303825 SH SOLE 21 303825 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 9806 436410 SH SOLE 22 426407 0 10003 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1047 46603 SH SOLE 23 46603 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1671 74371 SH SOLE 26 0 0 74371 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 32 1411 SH SOLE 28 1411 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 38 1672 SH SOLE 30 1672 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1662 73962 SH SOLE 31 0 0 73962 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 886 39434 SH SOLE 34 39434 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 1801 SH SOLE 18 1801 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 453 28305 SH SOLE 21 28305 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 1449 90573 SH SOLE 22 90573 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 13 3803 SH SOLE 18 3803 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 233 67786 SH SOLE 21 67786 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1570 457755 SH SOLE 22 457755 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 911 34702 SH SOLE 2 5092 0 29610 UNIVEST FINANCIAL CORPORATIO COM 915271100 17 629 SH SOLE 7 629 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2650 100925 SH SOLE 18 100925 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3716 141504 SH SOLE 19 141504 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 25596 974714 SH SOLE 21 974714 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 32722 1246094 SH SOLE 22 1208405 0 37689 UNIVEST FINANCIAL CORPORATIO COM 915271100 342 13034 SH SOLE 23 13034 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1862 70920 SH SOLE 26 0 0 70920 UNIVEST FINANCIAL CORPORATIO COM 915271100 117 4445 SH SOLE 28 4445 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 191 7265 SH SOLE 30 7265 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 64 2425 SH SOLE 40 2425 0 0 UNUM GROUP COM 91529Y106 36792 1096630 SH SOLE 2 559243 0 537387 UNUM GROUP COM 91529Y106 6756 201357 SH SOLE 4 195964 0 5393 UNUM GROUP COM 91529Y106 10638 317088 SH SOLE 7 229501 0 87587 UNUM GROUP COM 91529Y106 396 11815 SH SOLE 13 11815 0 0 UNUM GROUP COM 91529Y106 63 1863 SH SOLE 15 1863 0 0 UNUM GROUP COM 91529Y106 19272 574426 SH SOLE 18 543570 0 30856 UNUM GROUP COM 91529Y106 11549 344227 SH SOLE 19 344227 0 0 UNUM GROUP COM 91529Y106 162823 4853146 SH SOLE 21 4853146 0 0 UNUM GROUP COM 91529Y106 243516 7258297 SH SOLE 22 6229561 0 1028736 UNUM GROUP COM 91529Y106 14293 426030 SH SOLE 23 426030 0 0 UNUM GROUP COM 91529Y106 8157 243144 SH SOLE 25 243144 0 0 UNUM GROUP COM 91529Y106 30674 914267 SH SOLE 26 324434 0 589833 UNUM GROUP COM 91529Y106 1420 42337 SH SOLE 28 30787 0 11550 UNUM GROUP COM 91529Y106 6734 200728 SH SOLE 29 155206 0 45522 UNUM GROUP COM 91529Y106 31928 951660 SH SOLE 30 951660 0 0 UNUM GROUP COM 91529Y106 12796 381404 SH SOLE 31 276979 0 104425 UNUM GROUP COM 91529Y106 1483 44201 SH SOLE 34 44201 0 0 UNUM GROUP COM 91529Y106 8538 254487 SH SOLE 36 254487 0 0 UNUM GROUP COM 91529Y106 159 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 9 3607 SH SOLE 18 3607 0 0 UNUM THERAPEUTICS INC COM 903214104 148 56676 SH SOLE 19 56676 0 0 UNUM THERAPEUTICS INC COM 903214104 895 341688 SH SOLE 21 341688 0 0 UNUM THERAPEUTICS INC COM 903214104 617 235668 SH SOLE 22 235668 0 0 UNUM THERAPEUTICS INC COM 903214104 25 9361 SH SOLE 23 9361 0 0 UNUM THERAPEUTICS INC COM 903214104 14 5443 SH SOLE 26 0 0 5443 UNUM THERAPEUTICS INC COM 903214104 3 1226 SH SOLE 30 1226 0 0 UPLAND SOFTWARE INC COM 91544A109 895 19659 SH SOLE 2 928 0 18731 UPLAND SOFTWARE INC COM 91544A109 6 124 SH SOLE 4 124 0 0 UPLAND SOFTWARE INC COM 91544A109 15 330 SH SOLE 7 330 0 0 UPLAND SOFTWARE INC COM 91544A109 3338 73317 SH SOLE 18 73317 0 0 UPLAND SOFTWARE INC COM 91544A109 1766 38798 SH SOLE 19 38798 0 0 UPLAND SOFTWARE INC COM 91544A109 31760 697565 SH SOLE 21 697565 0 0 UPLAND SOFTWARE INC COM 91544A109 27005 593125 SH SOLE 22 564099 0 29026 UPLAND SOFTWARE INC COM 91544A109 195 4288 SH SOLE 28 4288 0 0 UPLAND SOFTWARE INC COM 91544A109 267 5868 SH SOLE 30 5868 0 0 UPLAND SOFTWARE INC COM 91544A109 18 402 SH SOLE 34 402 0 0 UPLAND SOFTWARE INC COM 91544A109 113 2489 SH SOLE 40 2489 0 0 UPWORK INC COM 91688F104 763 47440 SH SOLE 2 2273 0 45167 UPWORK INC COM 91688F104 4 252 SH SOLE 4 252 0 0 UPWORK INC COM 91688F104 15 949 SH SOLE 7 949 0 0 UPWORK INC COM 91688F104 2879 179020 SH SOLE 18 179020 0 0 UPWORK INC COM 91688F104 1524 94804 SH SOLE 19 94804 0 0 UPWORK INC COM 91688F104 27574 1714810 SH SOLE 21 1714810 0 0 UPWORK INC COM 91688F104 27316 1698743 SH SOLE 22 1635179 0 63564 UPWORK INC COM 91688F104 3383 210388 SH SOLE 30 210388 0 0 UPWORK INC COM 91688F104 86 5358 SH SOLE 40 5358 0 0 UQM TECHNOLOGIES INC COM 903213106 18 10957 SH SOLE 18 10957 0 0 UQM TECHNOLOGIES INC COM 903213106 273 165262 SH SOLE 21 165262 0 0 UQM TECHNOLOGIES INC COM 903213106 2198 1331831 SH SOLE 22 1331831 0 0 URANIUM ENERGY CORP COM 916896103 204 148737 SH SOLE 2 5949 0 142788 URANIUM ENERGY CORP COM 916896103 6 4020 SH SOLE 7 4020 0 0 URANIUM ENERGY CORP COM 916896103 826 602968 SH SOLE 18 602968 0 0 URANIUM ENERGY CORP COM 916896103 415 302764 SH SOLE 19 302764 0 0 URANIUM ENERGY CORP COM 916896103 8458 6173401 SH SOLE 21 6173401 0 0 URANIUM ENERGY CORP COM 916896103 6222 4541558 SH SOLE 22 4404775 0 136783 URBAN EDGE PPTYS COM 91704F104 2930 169058 SH SOLE 2 55913 0 113145 URBAN EDGE PPTYS COM 91704F104 517 29845 SH SOLE 4 29845 0 0 URBAN EDGE PPTYS COM 91704F104 2137 123335 SH SOLE 7 123335 0 0 URBAN EDGE PPTYS COM 91704F104 79 4534 SH SOLE 15 4534 0 0 URBAN EDGE PPTYS COM 91704F104 11410 658393 SH SOLE 18 658393 0 0 URBAN EDGE PPTYS COM 91704F104 5847 337372 SH SOLE 19 337372 0 0 URBAN EDGE PPTYS COM 91704F104 157103 9065363 SH SOLE 21 9065363 0 0 URBAN EDGE PPTYS COM 91704F104 90481 5221044 SH SOLE 22 5066924 0 154120 URBAN EDGE PPTYS COM 91704F104 72 4145 SH SOLE 23 4145 0 0 URBAN EDGE PPTYS COM 91704F104 4079 235392 SH SOLE 25 235392 0 0 URBAN EDGE PPTYS COM 91704F104 1289 74371 SH SOLE 26 25537 0 48834 URBAN EDGE PPTYS COM 91704F104 273 15746 SH SOLE 28 15746 0 0 URBAN EDGE PPTYS COM 91704F104 1036 59794 SH SOLE 29 59794 0 0 URBAN EDGE PPTYS COM 91704F104 9036 521419 SH SOLE 30 521419 0 0 URBAN EDGE PPTYS COM 91704F104 192 11059 SH SOLE 40 11059 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 152 77669 SH SOLE 21 77669 0 0 URBAN ONE INC CL D NON VTG 91705J204 1895 966868 SH SOLE 22 966868 0 0 URBAN OUTFITTERS INC COM 917047102 3814 167656 SH SOLE 2 34280 0 133376 URBAN OUTFITTERS INC COM 917047102 8 335 SH SOLE 4 335 0 0 URBAN OUTFITTERS INC COM 917047102 53 2350 SH SOLE 7 2350 0 0 URBAN OUTFITTERS INC COM 917047102 4583 201432 SH SOLE 18 201186 0 246 URBAN OUTFITTERS INC COM 917047102 359 15784 SH SOLE 19 15784 0 0 URBAN OUTFITTERS INC COM 917047102 78266 3440245 SH SOLE 21 3440245 0 0 URBAN OUTFITTERS INC COM 917047102 65603 2883631 SH SOLE 22 2721064 0 162567 URBAN OUTFITTERS INC COM 917047102 593 26076 SH SOLE 26 20504 0 5572 URBAN OUTFITTERS INC COM 917047102 209 9203 SH SOLE 28 9203 0 0 URBAN OUTFITTERS INC COM 917047102 471 20693 SH SOLE 30 20693 0 0 URBAN OUTFITTERS INC COM 917047102 86 3776 SH SOLE 31 1576 0 2200 URBAN OUTFITTERS INC COM 917047102 97 4272 SH SOLE 36 4272 0 0 URBAN OUTFITTERS INC COM 917047102 174 7656 SH SOLE 40 7656 0 0 UROGEN PHARMA LTD COM M96088105 882 24545 SH SOLE 2 785 0 23760 UROGEN PHARMA LTD COM M96088105 4 99 SH SOLE 4 99 0 0 UROGEN PHARMA LTD COM M96088105 116 3223 SH SOLE 7 3223 0 0 UROGEN PHARMA LTD COM M96088105 2195 61081 SH SOLE 18 61081 0 0 UROGEN PHARMA LTD COM M96088105 1172 32616 SH SOLE 19 32616 0 0 UROGEN PHARMA LTD COM M96088105 31191 867863 SH SOLE 21 867863 0 0 UROGEN PHARMA LTD COM M96088105 11969 333024 SH SOLE 22 318783 0 14241 UROGEN PHARMA LTD COM M96088105 93 2591 SH SOLE 26 0 0 2591 UROGEN PHARMA LTD COM M96088105 212 5906 SH SOLE 30 5906 0 0 UROGEN PHARMA LTD COM M96088105 209 5820 SH SOLE 34 5820 0 0 UROGEN PHARMA LTD COM M96088105 64 1785 SH SOLE 40 1785 0 0 UROVANT SCIENCES LTD SHS G9381B108 173 21880 SH SOLE 2 21880 0 0 UROVANT SCIENCES LTD SHS G9381B108 90 11426 SH SOLE 18 11426 0 0 UROVANT SCIENCES LTD SHS G9381B108 1029 130103 SH SOLE 19 130103 0 0 UROVANT SCIENCES LTD SHS G9381B108 242 30604 SH SOLE 21 30604 0 0 UROVANT SCIENCES LTD SHS G9381B108 185 23384 SH SOLE 22 23384 0 0 UROVANT SCIENCES LTD SHS G9381B108 523 66078 SH SOLE 34 66078 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 659 31384 SH SOLE 2 1291 0 30093 URSTADT BIDDLE PPTYS INC CL A 917286205 160 7630 SH SOLE 4 7630 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 637 30357 SH SOLE 7 30357 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 23 1091 SH SOLE 15 1091 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2864 136399 SH SOLE 18 136399 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1827 86991 SH SOLE 19 86991 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 70383 3351577 SH SOLE 21 3351577 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 24933 1187289 SH SOLE 22 1151329 0 35960 URSTADT BIDDLE PPTYS INC CL A 917286205 22 1025 SH SOLE 23 1025 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1334 63538 SH SOLE 25 63538 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 210 9997 SH SOLE 26 0 0 9997 URSTADT BIDDLE PPTYS INC CL A 917286205 317 15107 SH SOLE 29 15107 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3741 178150 SH SOLE 30 178150 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 61 2926 SH SOLE 40 2926 0 0 US BANCORP DEL COM NEW 902973304 188662 3600422 SH SOLE 2 385892 0 3214530 US BANCORP DEL COM NEW 902973304 26898 513314 SH SOLE 4 472144 0 41170 US BANCORP DEL COM NEW 902973304 74855 1428525 SH SOLE 7 1414271 0 14254 US BANCORP DEL COM NEW 902973304 1141 21778 SH SOLE 13 21778 0 0 US BANCORP DEL COM NEW 902973304 732 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 337848 6447478 SH SOLE 18 5413797 0 1033681 US BANCORP DEL COM NEW 902973304 98386 1877601 SH SOLE 19 1877601 0 0 US BANCORP DEL COM NEW 902973304 1722697 32875899 SH SOLE 21 32875899 0 0 US BANCORP DEL COM NEW 902973304 1897626 36214230 SH SOLE 22 32024191 0 4190039 US BANCORP DEL COM NEW 902973304 57593 1099094 SH SOLE 23 1099094 0 0 US BANCORP DEL COM NEW 902973304 80950 1544847 SH SOLE 25 1491947 0 52900 US BANCORP DEL COM NEW 902973304 302398 5770960 SH SOLE 26 1577170 0 4193790 US BANCORP DEL COM NEW 902973304 15626 298204 SH SOLE 28 218346 0 79858 US BANCORP DEL COM NEW 902973304 1843 35167 SH SOLE 29 35167 0 0 US BANCORP DEL COM NEW 902973304 282368 5388695 SH SOLE 30 5388695 0 0 US BANCORP DEL COM NEW 902973304 27741 529405 SH SOLE 31 288633 0 240772 US BANCORP DEL COM NEW 902973304 66480 1268699 SH SOLE 34 1268699 0 0 US BANCORP DEL COM NEW 902973304 68673 1310551 SH SOLE 36 1310551 0 0 US BANCORP DEL COM NEW 902973304 1593 30397 SH SOLE 37 30397 0 0 US BANCORP DEL COM NEW 902973304 1829 34912 SH SOLE 40 34912 0 0 US ECOLOGY INC COM 91732J102 1152 19342 SH SOLE 2 931 0 18411 US ECOLOGY INC COM 91732J102 9 149 SH SOLE 4 149 0 0 US ECOLOGY INC COM 91732J102 18 294 SH SOLE 7 294 0 0 US ECOLOGY INC COM 91732J102 5734 96302 SH SOLE 18 96302 0 0 US ECOLOGY INC COM 91732J102 2237 37577 SH SOLE 19 37577 0 0 US ECOLOGY INC COM 91732J102 138810 2331376 SH SOLE 21 2331376 0 0 US ECOLOGY INC COM 91732J102 39145 657462 SH SOLE 22 630273 0 27189 US ECOLOGY INC COM 91732J102 469 7877 SH SOLE 26 6236 0 1641 US ECOLOGY INC COM 91732J102 187 3134 SH SOLE 28 3134 0 0 US ECOLOGY INC COM 91732J102 1936 32508 SH SOLE 30 32508 0 0 US ECOLOGY INC COM 91732J102 144 2424 SH SOLE 40 2424 0 0 US FOODS HLDG CORP COM 912008109 16427 459371 SH SOLE 2 35790 0 423581 US FOODS HLDG CORP COM 912008109 32 906 SH SOLE 4 906 0 0 US FOODS HLDG CORP COM 912008109 283 7925 SH SOLE 7 7925 0 0 US FOODS HLDG CORP COM 912008109 3569 99818 SH SOLE 18 99818 0 0 US FOODS HLDG CORP COM 912008109 1742 48715 SH SOLE 19 48715 0 0 US FOODS HLDG CORP COM 912008109 84849 2372744 SH SOLE 21 2372744 0 0 US FOODS HLDG CORP COM 912008109 213233 5962888 SH SOLE 22 5495748 0 467140 US FOODS HLDG CORP COM 912008109 2976 83213 SH SOLE 26 51118 0 32095 US FOODS HLDG CORP COM 912008109 959 26827 SH SOLE 28 26827 0 0 US FOODS HLDG CORP COM 912008109 2162 60460 SH SOLE 30 60460 0 0 US FOODS HLDG CORP COM 912008109 485 13566 SH SOLE 31 4566 0 9000 US FOODS HLDG CORP COM 912008109 1792 50117 SH SOLE 36 50117 0 0 US FOODS HLDG CORP COM 912008109 773 21626 SH SOLE 40 21626 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 108 21018 SH SOLE 2 859 0 20159 US XPRESS ENTERPRISES INC COM CL A 90338N202 409 79492 SH SOLE 18 79492 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 195 37913 SH SOLE 19 37913 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 4017 781464 SH SOLE 21 781464 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 2627 511134 SH SOLE 22 505502 0 5632 USA TECHNOLOGIES INC COM NO PAR 90328S500 382 51380 SH SOLE 2 2409 0 48971 USA TECHNOLOGIES INC COM NO PAR 90328S500 8 1128 SH SOLE 7 1128 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 1501 201954 SH SOLE 18 201954 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 743 99973 SH SOLE 19 99973 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 14820 1994613 SH SOLE 21 1994613 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 12385 1666883 SH SOLE 22 1622588 0 44295 USA TRUCK INC COM 902925106 17 1688 SH SOLE 18 1688 0 0 USA TRUCK INC COM 902925106 272 26875 SH SOLE 21 26875 0 0 USA TRUCK INC COM 902925106 2362 233670 SH SOLE 22 233670 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1303 16404 SH SOLE 2 5174 0 11230 USANA HEALTH SCIENCES INC COM 90328M107 6 80 SH SOLE 4 80 0 0 USANA HEALTH SCIENCES INC COM 90328M107 20 250 SH SOLE 7 250 0 0 USANA HEALTH SCIENCES INC COM 90328M107 4999 62934 SH SOLE 18 59224 0 3710 USANA HEALTH SCIENCES INC COM 90328M107 7395 93103 SH SOLE 19 93103 0 0 USANA HEALTH SCIENCES INC COM 90328M107 113762 1432229 SH SOLE 21 1432229 0 0 USANA HEALTH SCIENCES INC COM 90328M107 49223 619700 SH SOLE 22 602222 0 17478 USANA HEALTH SCIENCES INC COM 90328M107 1248 15713 SH SOLE 23 15713 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3172 39929 SH SOLE 26 3762 0 36167 USANA HEALTH SCIENCES INC COM 90328M107 134 1684 SH SOLE 28 1684 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1534 19315 SH SOLE 30 19315 0 0 USANA HEALTH SCIENCES INC COM 90328M107 93 1170 SH SOLE 40 1170 0 0 UTAH MED PRODS INC COM 917488108 304 3178 SH SOLE 2 164 0 3014 UTAH MED PRODS INC COM 917488108 6 64 SH SOLE 7 64 0 0 UTAH MED PRODS INC COM 917488108 1142 11936 SH SOLE 18 11936 0 0 UTAH MED PRODS INC COM 917488108 534 5575 SH SOLE 19 5575 0 0 UTAH MED PRODS INC COM 917488108 11057 115538 SH SOLE 21 115538 0 0 UTAH MED PRODS INC COM 917488108 7542 78813 SH SOLE 22 76093 0 2720 UXIN LTD ADS 91818X108 14 6449 SH SOLE 22 6449 0 0 V F CORP COM 918204108 77685 889350 SH SOLE 2 190982 0 698368 V F CORP COM 918204108 11532 132024 SH SOLE 4 123177 0 8847 V F CORP COM 918204108 40535 464049 SH SOLE 7 347464 0 116585 V F CORP COM 918204108 1040 11911 SH SOLE 13 11911 0 0 V F CORP COM 918204108 283 3242 SH SOLE 15 3242 0 0 V F CORP COM 918204108 69550 796224 SH SOLE 18 752165 0 44059 V F CORP COM 918204108 4744 54315 SH SOLE 19 54315 0 0 V F CORP COM 918204108 625322 7158806 SH SOLE 21 7158806 0 0 V F CORP COM 918204108 704507 8065337 SH SOLE 22 7191411 0 873926 V F CORP COM 918204108 23589 270050 SH SOLE 23 270050 0 0 V F CORP COM 918204108 25668 293849 SH SOLE 25 293849 0 0 V F CORP COM 918204108 145058 1660652 SH SOLE 26 395825 0 1264827 V F CORP COM 918204108 5841 66871 SH SOLE 28 49024 0 17847 V F CORP COM 918204108 5684 65076 SH SOLE 29 27602 0 37474 V F CORP COM 918204108 159412 1824982 SH SOLE 30 1824982 0 0 V F CORP COM 918204108 9073 103873 SH SOLE 31 61976 0 41897 V F CORP COM 918204108 3379 38684 SH SOLE 34 38684 0 0 V F CORP COM 918204108 23996 274716 SH SOLE 36 274716 0 0 V F CORP COM 918204108 692 7921 SH SOLE 40 7921 0 0 VAALCO ENERGY INC COM NEW 91851C201 21 12376 SH SOLE 18 12376 0 0 VAALCO ENERGY INC COM NEW 91851C201 544 325791 SH SOLE 21 325791 0 0 VAALCO ENERGY INC COM NEW 91851C201 1631 976429 SH SOLE 22 976429 0 0 VACCINEX INC COM 918640103 3 591 SH SOLE 18 591 0 0 VACCINEX INC COM 918640103 15 2727 SH SOLE 21 2727 0 0 VAIL RESORTS INC COM 91879Q109 20803 93212 SH SOLE 2 8155 0 85057 VAIL RESORTS INC COM 91879Q109 2999 13437 SH SOLE 4 12370 0 1067 VAIL RESORTS INC COM 91879Q109 630 2823 SH SOLE 7 2823 0 0 VAIL RESORTS INC COM 91879Q109 54 240 SH SOLE 13 240 0 0 VAIL RESORTS INC COM 91879Q109 35 159 SH SOLE 15 159 0 0 VAIL RESORTS INC COM 91879Q109 5733 25689 SH SOLE 18 22569 0 3120 VAIL RESORTS INC COM 91879Q109 74563 334092 SH SOLE 19 334092 0 0 VAIL RESORTS INC COM 91879Q109 117752 527611 SH SOLE 21 527611 0 0 VAIL RESORTS INC COM 91879Q109 249304 1117053 SH SOLE 22 1035492 0 81561 VAIL RESORTS INC COM 91879Q109 6478 29026 SH SOLE 23 29026 0 0 VAIL RESORTS INC COM 91879Q109 9133 40922 SH SOLE 25 40922 0 0 VAIL RESORTS INC COM 91879Q109 33099 148307 SH SOLE 26 55726 0 92581 VAIL RESORTS INC COM 91879Q109 1742 7804 SH SOLE 28 5625 0 2179 VAIL RESORTS INC COM 91879Q109 2061 9234 SH SOLE 29 942 0 8292 VAIL RESORTS INC COM 91879Q109 14215 63693 SH SOLE 30 63693 0 0 VAIL RESORTS INC COM 91879Q109 2803 12559 SH SOLE 31 7774 0 4785 VAIL RESORTS INC COM 91879Q109 1207 5406 SH SOLE 34 5406 0 0 VAIL RESORTS INC COM 91879Q109 5769 25847 SH SOLE 36 25847 0 0 VAIL RESORTS INC COM 91879Q109 180 805 SH SOLE 40 805 0 0 VALE S A SPONSORED ADS 91912E105 17854 1328431 SH SOLE 18 1351 0 1327080 VALE S A SPONSORED ADS 91912E105 41598 3095115 SH SOLE 19 3095115 0 0 VALE S A SPONSORED ADS 91912E105 156238 11624861 SH SOLE 21 11624861 0 0 VALE S A SPONSORED ADS 91912E105 128 9503 SH SOLE 22 9503 0 0 VALE S A SPONSORED ADS 91912E105 82541 6141473 SH SOLE 25 6141473 0 0 VALE S A SPONSORED ADS 91912E105 20728 1542295 SH SOLE 29 1542295 0 0 VALE S A SPONSORED ADS 91912E105 11658 867437 SH SOLE 30 867437 0 0 VALE S A SPONSORED ADS 91912E105 464913 34591712 SH SOLE 34 34591712 0 0 VALERO ENERGY CORP NEW COM 91913Y100 98206 1147136 SH SOLE 2 209333 0 937803 VALERO ENERGY CORP NEW COM 91913Y100 14057 164195 SH SOLE 4 152825 0 11370 VALERO ENERGY CORP NEW COM 91913Y100 42075 491469 SH SOLE 7 446008 0 45461 VALERO ENERGY CORP NEW COM 91913Y100 3141 36691 SH SOLE 13 36691 0 0 VALERO ENERGY CORP NEW COM 91913Y100 344 4016 SH SOLE 15 4016 0 0 VALERO ENERGY CORP NEW COM 91913Y100 0 1 SH SOLE 17 0 0 1 VALERO ENERGY CORP NEW COM 91913Y100 134876 1575471 SH SOLE 18 1512729 0 62742 VALERO ENERGY CORP NEW COM 91913Y100 51795 605010 SH SOLE 19 605010 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1102329 12876171 SH SOLE 21 12876171 0 0 VALERO ENERGY CORP NEW COM 91913Y100 920892 10756828 SH SOLE 22 9430425 0 1326403 VALERO ENERGY CORP NEW COM 91913Y100 27508 321313 SH SOLE 23 321313 0 0 VALERO ENERGY CORP NEW COM 91913Y100 41270 482070 SH SOLE 25 482070 0 0 VALERO ENERGY CORP NEW COM 91913Y100 240546 2809785 SH SOLE 26 484321 0 2325464 VALERO ENERGY CORP NEW COM 91913Y100 7008 81865 SH SOLE 28 60099 0 21766 VALERO ENERGY CORP NEW COM 91913Y100 15733 183777 SH SOLE 29 92237 0 91540 VALERO ENERGY CORP NEW COM 91913Y100 145474 1699269 SH SOLE 30 1699269 0 0 VALERO ENERGY CORP NEW COM 91913Y100 13693 159950 SH SOLE 31 88500 0 71450 VALERO ENERGY CORP NEW COM 91913Y100 4537 52997 SH SOLE 32 52997 0 0 VALERO ENERGY CORP NEW COM 91913Y100 57595 672759 SH SOLE 34 672759 0 0 VALERO ENERGY CORP NEW COM 91913Y100 10862 126875 SH SOLE 35 126875 0 0 VALERO ENERGY CORP NEW COM 91913Y100 33159 387328 SH SOLE 36 387328 0 0 VALERO ENERGY CORP NEW COM 91913Y100 864 10089 SH SOLE 40 10089 0 0 VALHI INC NEW COM 918905100 100 33838 SH SOLE 2 599 0 33239 VALHI INC NEW COM 918905100 251 84423 SH SOLE 18 84423 0 0 VALHI INC NEW COM 918905100 143 48298 SH SOLE 19 48298 0 0 VALHI INC NEW COM 918905100 2874 967774 SH SOLE 21 967774 0 0 VALHI INC NEW COM 918905100 1605 540313 SH SOLE 22 523961 0 16352 VALLEY NATL BANCORP COM 919794107 6750 626199 SH SOLE 2 302907 0 323292 VALLEY NATL BANCORP COM 919794107 13 1188 SH SOLE 4 1188 0 0 VALLEY NATL BANCORP COM 919794107 384 35638 SH SOLE 7 35638 0 0 VALLEY NATL BANCORP COM 919794107 21243 1970638 SH SOLE 18 1970638 0 0 VALLEY NATL BANCORP COM 919794107 6716 623045 SH SOLE 19 623045 0 0 VALLEY NATL BANCORP COM 919794107 326949 30329225 SH SOLE 21 30329225 0 0 VALLEY NATL BANCORP COM 919794107 126237 11710270 SH SOLE 22 11283669 0 426601 VALLEY NATL BANCORP COM 919794107 1019 94518 SH SOLE 26 52370 0 42148 VALLEY NATL BANCORP COM 919794107 428 39731 SH SOLE 28 39731 0 0 VALLEY NATL BANCORP COM 919794107 1027 95276 SH SOLE 30 95276 0 0 VALLEY NATL BANCORP COM 919794107 1334 123790 SH SOLE 32 123790 0 0 VALLEY NATL BANCORP COM 919794107 63 5818 SH SOLE 36 5818 0 0 VALLEY NATL BANCORP COM 919794107 360 33363 SH SOLE 40 33363 0 0 VALMONT INDS INC COM 920253101 6928 54636 SH SOLE 2 12107 0 42529 VALMONT INDS INC COM 920253101 15 122 SH SOLE 4 122 0 0 VALMONT INDS INC COM 920253101 79 625 SH SOLE 7 625 0 0 VALMONT INDS INC COM 920253101 7809 61578 SH SOLE 18 61578 0 0 VALMONT INDS INC COM 920253101 604 4765 SH SOLE 19 4765 0 0 VALMONT INDS INC COM 920253101 134169 1058030 SH SOLE 21 1058030 0 0 VALMONT INDS INC COM 920253101 89693 707300 SH SOLE 22 658392 0 48908 VALMONT INDS INC COM 920253101 925 7294 SH SOLE 26 4855 0 2439 VALMONT INDS INC COM 920253101 358 2827 SH SOLE 28 2827 0 0 VALMONT INDS INC COM 920253101 808 6368 SH SOLE 30 6368 0 0 VALMONT INDS INC COM 920253101 187 1476 SH SOLE 31 476 0 1000 VALMONT INDS INC COM 920253101 86 678 SH SOLE 36 678 0 0 VALMONT INDS INC COM 920253101 260 2053 SH SOLE 40 2053 0 0 VALUE LINE INC COM 920437100 29 1047 SH SOLE 2 0 0 1047 VALUE LINE INC COM 920437100 119 4319 SH SOLE 18 4319 0 0 VALUE LINE INC COM 920437100 25 923 SH SOLE 19 923 0 0 VALUE LINE INC COM 920437100 992 36070 SH SOLE 21 36070 0 0 VALUE LINE INC COM 920437100 1623 58991 SH SOLE 22 57721 0 1270 VALVOLINE INC COM 92047W101 9396 481093 SH SOLE 2 127548 0 353545 VALVOLINE INC COM 92047W101 16 798 SH SOLE 4 798 0 0 VALVOLINE INC COM 92047W101 72 3700 SH SOLE 7 3700 0 0 VALVOLINE INC COM 92047W101 11083 567467 SH SOLE 18 567467 0 0 VALVOLINE INC COM 92047W101 1259 64454 SH SOLE 19 64454 0 0 VALVOLINE INC COM 92047W101 183675 9404787 SH SOLE 21 9404787 0 0 VALVOLINE INC COM 92047W101 119397 6113543 SH SOLE 22 5723429 0 390114 VALVOLINE INC COM 92047W101 12 591 SH SOLE 23 591 0 0 VALVOLINE INC COM 92047W101 519 26549 SH SOLE 25 26549 0 0 VALVOLINE INC COM 92047W101 1285 65808 SH SOLE 26 42365 0 23443 VALVOLINE INC COM 92047W101 464 23739 SH SOLE 28 23739 0 0 VALVOLINE INC COM 92047W101 1075 55033 SH SOLE 30 55033 0 0 VALVOLINE INC COM 92047W101 226 11596 SH SOLE 31 4096 0 7500 VALVOLINE INC COM 92047W101 307 15701 SH SOLE 34 15701 0 0 VALVOLINE INC COM 92047W101 400 20467 SH SOLE 40 20467 0 0 VANDA PHARMACEUTICALS INC COM 921659108 710 50402 SH SOLE 2 7070 0 43332 VANDA PHARMACEUTICALS INC COM 921659108 5 345 SH SOLE 4 345 0 0 VANDA PHARMACEUTICALS INC COM 921659108 14 986 SH SOLE 7 986 0 0 VANDA PHARMACEUTICALS INC COM 921659108 3431 243491 SH SOLE 18 239394 0 4097 VANDA PHARMACEUTICALS INC COM 921659108 2264 160716 SH SOLE 19 160716 0 0 VANDA PHARMACEUTICALS INC COM 921659108 89586 6358103 SH SOLE 21 6358103 0 0 VANDA PHARMACEUTICALS INC COM 921659108 23871 1694190 SH SOLE 22 1622178 0 72012 VANDA PHARMACEUTICALS INC COM 921659108 261 18549 SH SOLE 23 18549 0 0 VANDA PHARMACEUTICALS INC COM 921659108 857 60800 SH SOLE 26 17441 0 43359 VANDA PHARMACEUTICALS INC COM 921659108 115 8178 SH SOLE 28 8178 0 0 VANDA PHARMACEUTICALS INC COM 921659108 5450 386786 SH SOLE 30 386786 0 0 VANDA PHARMACEUTICALS INC COM 921659108 9 638 SH SOLE 34 638 0 0 VANDA PHARMACEUTICALS INC COM 921659108 63 4493 SH SOLE 40 4493 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 5112 200000 SH Call SOLE 19 200000 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 21 854 SH SOLE 18 854 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14598 617760 SH SOLE 2 617760 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 25123 1063196 SH SOLE 22 1063196 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 7 237 SH SOLE 17 0 0 237 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 77 SH SOLE 17 0 0 77 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 10 201 SH SOLE 17 0 0 201 VANECK VECTORS ETF TR OPTIONS 92189F676 3603 32700 SH Call SOLE 2 32700 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 66 600 SH Put SOLE 2 600 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 169446 1537900 SH Call SOLE 19 1537900 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 18731 170000 SH Put SOLE 19 170000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 3239 29400 SH Call SOLE 22 29400 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 99 900 SH Put SOLE 22 900 0 0 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 269 8720 SH SOLE 22 0 0 8720 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 848 17052 SH SOLE 17 0 0 17052 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 527 10602 SH SOLE 18 10602 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 945 27234 SH SOLE 2 27234 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1 28 SH SOLE 17 0 0 28 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 70708 2037697 SH SOLE 19 2037697 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 921 26538 SH SOLE 22 26538 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 753 21700 SH Call SOLE 2 21700 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 50617 1458700 SH Call SOLE 19 1458700 0 0 VANECK VECTORS ETF TR OPTIONS 92189H300 680 19600 SH Call SOLE 22 19600 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 13117 205660 SH SOLE 2 0 0 205660 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5 71 SH SOLE 17 0 0 71 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 7 112 SH SOLE 18 112 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 17540 275000 SH SOLE 19 275000 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 5 41 SH SOLE 17 0 0 41 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 5 SH SOLE 17 0 0 5 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 ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1 8 SH SOLE 17 0 0 8 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 25 253 SH SOLE 17 0 0 253 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 50 577 SH SOLE 17 0 0 577 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 80 999 SH SOLE 17 0 0 999 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1203493 14487694 SH SOLE 2 14173045 0 314649 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 24389 293595 SH SOLE 17 0 0 293595 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 35335 616667 SH SOLE 2 338148 0 278519 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 975 17008 SH SOLE 17 0 0 17008 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH SOLE 18 8 0 0 VANGUARD GROUP DIV APP ETF 921908844 114 987 SH SOLE 17 0 0 987 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4792 17805 SH SOLE 17 0 0 17805 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1309 4864 SH SOLE 18 4864 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 117 1053 SH SOLE 17 0 0 1053 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 110 736 SH SOLE 17 0 0 736 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 26 300 SH SOLE 2 0 0 300 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 43484 497529 SH SOLE 4 497529 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1424 16288 SH SOLE 17 0 0 16288 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 154 1766 SH SOLE 18 1766 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8334 95354 SH SOLE 22 95354 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 83 448 SH SOLE 17 0 0 448 VANGUARD INDEX FDS SM CP VAL ETF 922908611 104 794 SH SOLE 17 0 0 794 VANGUARD INDEX FDS MID CAP ETF 922908629 7015 41965 SH SOLE 17 0 0 41965 VANGUARD INDEX FDS MID CAP ETF 922908629 1091 6524 SH SOLE 18 6524 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 774 5745 SH SOLE 17 0 0 5745 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5557 46867 SH SOLE 17 0 0 46867 VANGUARD INDEX FDS GROWTH ETF 922908736 6354 38888 SH SOLE 17 0 0 38888 VANGUARD INDEX FDS VALUE ETF 922908744 18743 168978 SH SOLE 17 0 0 168978 VANGUARD INDEX FDS VALUE ETF 922908744 1026 9252 SH SOLE 18 9252 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 13790 88023 SH SOLE 17 0 0 88023 VANGUARD INDEX FDS SMALL CP ETF 922908751 498 3178 SH SOLE 18 3178 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1114 7111 SH SOLE 22 7111 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 11517 76735 SH SOLE 17 0 0 76735 VANGUARD INDEX FDS TOTAL STK MKT 922908769 839 5590 SH SOLE 18 5590 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1748 29627 SH SOLE 17 0 0 29627 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 4998 47484 SH SOLE 17 0 0 47484 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 59 785 SH SOLE 17 0 0 785 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 458 6091 SH SOLE 18 6091 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 316 6202 SH SOLE 17 0 0 6202 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 765 15000 SH SOLE 18 15000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2692 63294 SH SOLE 2 63294 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8486 199535 SH SOLE 17 0 0 199535 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 67 1565 SH SOLE 18 1565 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 PACIFIC ETF 922042866 21 323 SH SOLE 18 323 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 74 1347 SH SOLE 17 0 0 1347 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 118264 2154174 SH SOLE 23 2154174 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1423 28853 SH SOLE 17 0 0 28853 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 217 4097 SH SOLE 17 0 0 4097 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 52 853 SH SOLE 17 0 0 853 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 90 1116 SH SOLE 17 0 0 1116 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5 40 SH SOLE 17 0 0 40 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2 11 SH SOLE 17 0 0 11 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 19 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 15 115 SH SOLE 17 0 0 115 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12521 237001 SH SOLE 2 0 0 237001 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 48 902 SH SOLE 17 0 0 902 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 21 214 SH SOLE 17 0 0 214 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3639 37564 SH SOLE 18 37564 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3 32 SH SOLE 17 0 0 32 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8329 92701 SH SOLE 17 0 0 92701 VANGUARD STAR FD VG TL INTL STK F 921909768 63 1200 SH SOLE 17 0 0 1200 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3169 75985 SH SOLE 2 75985 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 14673 351780 SH SOLE 17 0 0 351780 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 17 408 SH SOLE 18 408 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 75 857 SH SOLE 17 0 0 857 VANGUARD WORLD FD EXTENDED DUR 921910709 22886 180194 SH SOLE 2 0 0 180194 VANGUARD WORLD FD EXTENDED DUR 921910709 8 66 SH SOLE 17 0 0 66 VANGUARD WORLD FD MEGA GRWTH IND 921910816 285 2203 SH SOLE 17 0 0 2203 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 6 78 SH SOLE 17 0 0 78 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH SOLE 17 0 0 19 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 98 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 94 SH SOLE 17 0 0 94 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 285 1640 SH SOLE 18 1640 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH SOLE 17 0 0 20 VAPOTHERM INC COM 922107107 89 3888 SH SOLE 2 219 0 3669 VAPOTHERM INC COM 922107107 357 15510 SH SOLE 18 15510 0 0 VAPOTHERM INC COM 922107107 158 6869 SH SOLE 19 6869 0 0 VAPOTHERM INC COM 922107107 3838 166884 SH SOLE 21 166884 0 0 VAPOTHERM INC COM 922107107 2277 99020 SH SOLE 22 97519 0 1501 VAREX IMAGING CORP COM 92214X106 1087 35468 SH SOLE 2 1497 0 33971 VAREX IMAGING CORP COM 92214X106 6 184 SH SOLE 4 184 0 0 VAREX IMAGING CORP COM 92214X106 24 781 SH SOLE 7 781 0 0 VAREX IMAGING CORP COM 92214X106 5046 164623 SH SOLE 18 164623 0 0 VAREX IMAGING CORP COM 92214X106 1938 63214 SH SOLE 19 63214 0 0 VAREX IMAGING CORP COM 92214X106 130373 4253614 SH SOLE 21 4253614 0 0 VAREX IMAGING CORP COM 92214X106 34163 1114623 SH SOLE 22 1059374 0 55249 VAREX IMAGING CORP COM 92214X106 446 14551 SH SOLE 26 3818 0 10733 VAREX IMAGING CORP COM 92214X106 165 5378 SH SOLE 28 5378 0 0 VAREX IMAGING CORP COM 92214X106 1699 55419 SH SOLE 30 55419 0 0 VAREX IMAGING CORP COM 92214X106 130 4240 SH SOLE 40 4240 0 0 VARIAN MED SYS INC COM 92220P105 46858 344218 SH SOLE 2 144702 0 199516 VARIAN MED SYS INC COM 92220P105 4855 35662 SH SOLE 4 33172 0 2490 VARIAN MED SYS INC COM 92220P105 15712 115418 SH SOLE 7 86129 0 29289 VARIAN MED SYS INC COM 92220P105 72 530 SH SOLE 13 530 0 0 VARIAN MED SYS INC COM 92220P105 100 735 SH SOLE 15 735 0 0 VARIAN MED SYS INC COM 92220P105 32744 240537 SH SOLE 18 227996 0 12541 VARIAN MED SYS INC COM 92220P105 94890 697057 SH SOLE 19 697057 0 0 VARIAN MED SYS INC COM 92220P105 1416 10400 SH SOLE 20 10400 0 0 VARIAN MED SYS INC COM 92220P105 394285 2896389 SH SOLE 21 2896389 0 0 VARIAN MED SYS INC COM 92220P105 314643 2311344 SH SOLE 22 2063875 0 247469 VARIAN MED SYS INC COM 92220P105 9029 66328 SH SOLE 23 66328 0 0 VARIAN MED SYS INC COM 92220P105 25078 184224 SH SOLE 25 184224 0 0 VARIAN MED SYS INC COM 92220P105 61897 454688 SH SOLE 26 127281 0 327407 VARIAN MED SYS INC COM 92220P105 2350 17262 SH SOLE 28 12590 0 4672 VARIAN MED SYS INC COM 92220P105 2839 20853 SH SOLE 29 1984 0 18869 VARIAN MED SYS INC COM 92220P105 58759 431639 SH SOLE 30 431639 0 0 VARIAN MED SYS INC COM 92220P105 3603 26465 SH SOLE 31 16684 0 9781 VARIAN MED SYS INC COM 92220P105 55128 404966 SH SOLE 34 404966 0 0 VARIAN MED SYS INC COM 92220P105 7608 55885 SH SOLE 36 55885 0 0 VARIAN MED SYS INC COM 92220P105 251 1844 SH SOLE 40 1844 0 0 VARONIS SYS INC COM 922280102 1604 25896 SH SOLE 2 1230 0 24666 VARONIS SYS INC COM 922280102 10 158 SH SOLE 4 158 0 0 VARONIS SYS INC COM 922280102 37 598 SH SOLE 7 598 0 0 VARONIS SYS INC COM 922280102 6003 96921 SH SOLE 18 96921 0 0 VARONIS SYS INC COM 922280102 3140 50700 SH SOLE 19 50700 0 0 VARONIS SYS INC COM 922280102 62365 1006865 SH SOLE 21 1006865 0 0 VARONIS SYS INC COM 922280102 53213 859101 SH SOLE 22 816055 0 43046 VARONIS SYS INC COM 922280102 144 2331 SH SOLE 25 2331 0 0 VARONIS SYS INC COM 922280102 1197 19331 SH SOLE 26 7389 0 11942 VARONIS SYS INC COM 922280102 237 3822 SH SOLE 28 3822 0 0 VARONIS SYS INC COM 922280102 901 14543 SH SOLE 30 14543 0 0 VARONIS SYS INC COM 922280102 9 148 SH SOLE 34 148 0 0 VARONIS SYS INC COM 922280102 16 257 SH SOLE 36 257 0 0 VARONIS SYS INC COM 922280102 188 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 26 38579 SH SOLE 22 38579 0 0 VBI VACCINES INC COM NEW 91822J103 75 64360 SH SOLE 2 3629 0 60731 VBI VACCINES INC COM NEW 91822J103 343 292847 SH SOLE 18 292847 0 0 VBI VACCINES INC COM NEW 91822J103 164 140044 SH SOLE 19 140044 0 0 VBI VACCINES INC COM NEW 91822J103 3419 2922165 SH SOLE 21 2922165 0 0 VBI VACCINES INC COM NEW 91822J103 942 804869 SH SOLE 22 780361 0 24508 VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 29372 2776207 SH SOLE 2 2776207 0 0 VECTOR GROUP LTD COM 92240M108 1306 133930 SH SOLE 2 71788 0 62142 VECTOR GROUP LTD COM 92240M108 5 487 SH SOLE 4 487 0 0 VECTOR GROUP LTD COM 92240M108 23 2344 SH SOLE 7 2344 0 0 VECTOR GROUP LTD COM 92240M108 3716 381153 SH SOLE 18 347551 0 33602 VECTOR GROUP LTD COM 92240M108 11424 1171706 SH SOLE 19 1171706 0 0 VECTOR GROUP LTD COM 92240M108 32679 3351742 SH SOLE 21 3351742 0 0 VECTOR GROUP LTD COM 92240M108 47719 4894265 SH SOLE 22 4739930 0 154335 VECTOR GROUP LTD COM 92240M108 2580 264615 SH SOLE 23 264615 0 0 VECTOR GROUP LTD COM 92240M108 5609 575300 SH SOLE 26 24376 0 550924 VECTOR GROUP LTD COM 92240M108 282 28915 SH SOLE 30 28915 0 0 VECTOR GROUP LTD COM 92240M108 112 11502 SH SOLE 40 11502 0 0 VECTRUS INC COM 92242T101 521 12847 SH SOLE 2 1553 0 11294 VECTRUS INC COM 92242T101 9 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 1585 39087 SH SOLE 18 39087 0 0 VECTRUS INC COM 92242T101 1035 25519 SH SOLE 19 25519 0 0 VECTRUS INC COM 92242T101 15145 373402 SH SOLE 21 373402 0 0 VECTRUS INC COM 92242T101 14006 345313 SH SOLE 22 334630 0 10683 VECTRUS INC COM 92242T101 168 4147 SH SOLE 23 4147 0 0 VECTRUS INC COM 92242T101 796 19613 SH SOLE 26 0 0 19613 VECTRUS INC COM 92242T101 0 2 SH SOLE 30 2 0 0 VECTRUS INC COM 92242T101 647 15952 SH SOLE 31 9 0 15943 VEDANTA LTD SPONSORED ADR 92242Y100 404 39728 SH SOLE 2 39728 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 4427 435323 SH SOLE 7 362903 0 72420 VEDANTA LTD SPONSORED ADR 92242Y100 5459 536799 SH SOLE 18 536799 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 749 73621 SH SOLE 21 73621 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 4781 470097 SH SOLE 22 470097 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 10 939 SH SOLE 23 939 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 711 69882 SH SOLE 25 69882 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 7358 723528 SH SOLE 26 162773 0 560755 VEDANTA LTD SPONSORED ADR 92242Y100 2326 228667 SH SOLE 28 228667 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1009 99246 SH SOLE 29 99246 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 7562 743578 SH SOLE 30 743578 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 207 20400 SH SOLE 34 20400 0 0 VEECO INSTRS INC DEL COM 922417100 592 48440 SH SOLE 2 2067 0 46373 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 2546 208311 SH SOLE 18 208311 0 0 VEECO INSTRS INC DEL COM 922417100 1005 82220 SH SOLE 19 82220 0 0 VEECO INSTRS INC DEL COM 922417100 64344 5265431 SH SOLE 21 5265431 0 0 VEECO INSTRS INC DEL COM 922417100 17414 1425023 SH SOLE 22 1360159 0 64864 VEECO INSTRS INC DEL COM 922417100 262 21416 SH SOLE 26 4993 0 16423 VEECO INSTRS INC DEL COM 922417100 84 6846 SH SOLE 28 6846 0 0 VEECO INSTRS INC DEL COM 922417100 813 66525 SH SOLE 30 66525 0 0 VEECO INSTRS INC DEL COM 922417100 66 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 665 750000 PRN SOLE 21 750000 0 0 VEEVA SYS INC CL A COM 922475108 81403 502146 SH SOLE 2 205551 0 296595 VEEVA SYS INC CL A COM 922475108 14657 90414 SH SOLE 4 87107 0 3307 VEEVA SYS INC CL A COM 922475108 3716 22923 SH SOLE 7 21301 0 1622 VEEVA SYS INC CL A COM 922475108 4462 27524 SH SOLE 13 27524 0 0 VEEVA SYS INC CL A COM 922475108 182 1122 SH SOLE 15 1122 0 0 VEEVA SYS INC CL A COM 922475108 20064 123765 SH SOLE 18 96249 0 27516 VEEVA SYS INC CL A COM 922475108 46637 287685 SH SOLE 19 287685 0 0 VEEVA SYS INC CL A COM 922475108 354057 2184052 SH SOLE 21 2184052 0 0 VEEVA SYS INC CL A COM 922475108 660334 4073370 SH SOLE 22 3445275 0 628095 VEEVA SYS INC CL A COM 922475108 33045 203844 SH SOLE 23 203844 0 0 VEEVA SYS INC CL A COM 922475108 21875 134939 SH SOLE 25 134939 0 0 VEEVA SYS INC CL A COM 922475108 65367 403226 SH SOLE 26 157375 0 245851 VEEVA SYS INC CL A COM 922475108 4095 25258 SH SOLE 28 18903 0 6355 VEEVA SYS INC CL A COM 922475108 22420 138302 SH SOLE 29 64081 0 74221 VEEVA SYS INC CL A COM 922475108 36825 227163 SH SOLE 30 227163 0 0 VEEVA SYS INC CL A COM 922475108 27884 172006 SH SOLE 31 126191 0 45815 VEEVA SYS INC CL A COM 922475108 3957 24408 SH SOLE 34 24408 0 0 VEEVA SYS INC CL A COM 922475108 20354 125557 SH SOLE 36 125557 0 0 VEEVA SYS INC CL A COM 922475108 499 3080 SH SOLE 40 3080 0 0 VENATOR MATLS PLC SHS G9329Z100 260 49165 SH SOLE 21 49165 0 0 VENATOR MATLS PLC SHS G9329Z100 4947 935209 SH SOLE 22 911465 0 23744 VENATOR MATLS PLC SHS G9329Z100 81 15363 SH SOLE 26 0 0 15363 VENATOR MATLS PLC SHS G9329Z100 39 7363 SH SOLE 28 7363 0 0 VENATOR MATLS PLC SHS G9329Z100 76 14350 SH SOLE 30 14350 0 0 VENATOR MATLS PLC SHS G9329Z100 31 5954 SH SOLE 40 5954 0 0 VENTAS INC COM 92276F100 59040 863785 SH SOLE 2 83178 0 780607 VENTAS INC COM 92276F100 24362 356436 SH SOLE 4 347057 0 9379 VENTAS INC COM 92276F100 51558 754321 SH SOLE 7 738558 0 15763 VENTAS INC COM 92276F100 137 2009 SH SOLE 13 2009 0 0 VENTAS INC COM 92276F100 1131 16541 SH SOLE 15 16541 0 0 VENTAS INC COM 92276F100 107434 1571821 SH SOLE 18 1524515 0 47306 VENTAS INC COM 92276F100 38409 561953 SH SOLE 19 561953 0 0 VENTAS INC COM 92276F100 895592 13103031 SH SOLE 21 13103031 0 0 VENTAS INC COM 92276F100 879624 12869406 SH SOLE 22 11731238 0 1138168 VENTAS INC COM 92276F100 22238 325352 SH SOLE 23 325352 0 0 VENTAS INC COM 92276F100 76176 1114494 SH SOLE 25 1114494 0 0 VENTAS INC COM 92276F100 114642 1677278 SH SOLE 26 417826 0 1259452 VENTAS INC COM 92276F100 7124 104233 SH SOLE 28 85614 0 18619 VENTAS INC COM 92276F100 13224 193471 SH SOLE 29 193471 0 0 VENTAS INC COM 92276F100 196245 2871184 SH SOLE 30 2871184 0 0 VENTAS INC COM 92276F100 8429 123326 SH SOLE 31 67763 0 55563 VENTAS INC COM 92276F100 6928 101356 SH SOLE 34 101356 0 0 VENTAS INC COM 92276F100 20433 298950 SH SOLE 36 298950 0 0 VENTAS INC COM 92276F100 585 8563 SH SOLE 40 8563 0 0 VEON LTD SPONSORED ADR 91822M106 81 28876 SH SOLE 25 28876 0 0 VEONEER INCORPORATED COM 92336X109 7 429 SH SOLE 4 429 0 0 VEONEER INCORPORATED COM 92336X109 3320 191787 SH SOLE 21 191787 0 0 VEONEER INCORPORATED COM 92336X109 32670 1887339 SH SOLE 22 1831980 0 55359 VEONEER INCORPORATED COM 92336X109 471 27215 SH SOLE 26 16725 0 10490 VEONEER INCORPORATED COM 92336X109 192 11100 SH SOLE 28 11100 0 0 VEONEER INCORPORATED COM 92336X109 597 34498 SH SOLE 30 34498 0 0 VEONEER INCORPORATED COM 92336X109 172 9954 SH SOLE 36 9954 0 0 VEONEER INCORPORATED COM 92336X109 162 9383 SH SOLE 40 9383 0 0 VERA BRADLEY INC COM 92335C106 261 21744 SH SOLE 2 769 0 20975 VERA BRADLEY INC COM 92335C106 1 64 SH SOLE 4 64 0 0 VERA BRADLEY INC COM 92335C106 6 489 SH SOLE 7 489 0 0 VERA BRADLEY INC COM 92335C106 1149 95781 SH SOLE 18 95781 0 0 VERA BRADLEY INC COM 92335C106 502 41799 SH SOLE 19 41799 0 0 VERA BRADLEY INC COM 92335C106 27659 2304950 SH SOLE 21 2304950 0 0 VERA BRADLEY INC COM 92335C106 8013 667746 SH SOLE 22 637910 0 29836 VERA BRADLEY INC COM 92335C106 36 3039 SH SOLE 28 3039 0 0 VERA BRADLEY INC COM 92335C106 357 29738 SH SOLE 30 29738 0 0 VERA BRADLEY INC COM 92335C106 32 2688 SH SOLE 40 2688 0 0 VERACYTE INC COM 92337F107 1440 50516 SH SOLE 2 11878 0 38638 VERACYTE INC COM 92337F107 5 177 SH SOLE 4 177 0 0 VERACYTE INC COM 92337F107 19 673 SH SOLE 7 673 0 0 VERACYTE INC COM 92337F107 4602 161401 SH SOLE 18 152452 0 8949 VERACYTE INC COM 92337F107 6232 218581 SH SOLE 19 218581 0 0 VERACYTE INC COM 92337F107 54841 1923586 SH SOLE 21 1923586 0 0 VERACYTE INC COM 92337F107 39150 1373204 SH SOLE 22 1315081 0 58123 VERACYTE INC COM 92337F107 1007 35316 SH SOLE 23 35316 0 0 VERACYTE INC COM 92337F107 1826 64049 SH SOLE 26 0 0 64049 VERACYTE INC COM 92337F107 306 10736 SH SOLE 28 10736 0 0 VERACYTE INC COM 92337F107 4109 144128 SH SOLE 30 144128 0 0 VERACYTE INC COM 92337F107 53 1858 SH SOLE 34 1858 0 0 VERACYTE INC COM 92337F107 102 3577 SH SOLE 40 3577 0 0 VERASTEM INC COM 92337C104 23 14968 SH SOLE 18 14968 0 0 VERASTEM INC COM 92337C104 1494 989216 SH SOLE 21 989216 0 0 VERASTEM INC COM 92337C104 2388 1581131 SH SOLE 22 1581131 0 0 VERASTEM INC COM 92337C104 5 3020 SH SOLE 30 3020 0 0 VERB TECHNOLOGY CO INC COM 92337U104 6 3179 SH SOLE 22 3179 0 0 VEREIT INC COM 92339V100 19949 2214120 SH SOLE 2 119017 0 2095103 VEREIT INC COM 92339V100 8967 995260 SH SOLE 4 969712 0 25548 VEREIT INC COM 92339V100 12960 1438375 SH SOLE 7 1162244 0 276131 VEREIT INC COM 92339V100 55 6104 SH SOLE 13 6104 0 0 VEREIT INC COM 92339V100 392 43485 SH SOLE 15 43485 0 0 VEREIT INC COM 92339V100 24931 2767037 SH SOLE 18 2689083 0 77954 VEREIT INC COM 92339V100 22985 2551098 SH SOLE 19 2551098 0 0 VEREIT INC COM 92339V100 164790 18289677 SH SOLE 21 18289677 0 0 VEREIT INC COM 92339V100 325786 36158274 SH SOLE 22 33675138 0 2483136 VEREIT INC COM 92339V100 8401 932382 SH SOLE 23 932382 0 0 VEREIT INC COM 92339V100 28726 3188282 SH SOLE 25 3188282 0 0 VEREIT INC COM 92339V100 30508 3386025 SH SOLE 26 1361402 0 2024623 VEREIT INC COM 92339V100 1657 183900 SH SOLE 28 134397 0 49503 VEREIT INC COM 92339V100 6868 762297 SH SOLE 29 557619 0 204678 VEREIT INC COM 92339V100 50602 5616159 SH SOLE 30 5616159 0 0 VEREIT INC COM 92339V100 3024 335607 SH SOLE 31 183075 0 152532 VEREIT INC COM 92339V100 9414 1044882 SH SOLE 34 1044882 0 0 VEREIT INC COM 92339V100 7152 793783 SH SOLE 36 793783 0 0 VEREIT INC COM 92339V100 176 19568 SH SOLE 40 19568 0 0 VERICEL CORP COM 92346J108 721 38174 SH SOLE 2 1818 0 36356 VERICEL CORP COM 92346J108 15 797 SH SOLE 7 797 0 0 VERICEL CORP COM 92346J108 2906 153815 SH SOLE 18 152397 0 1418 VERICEL CORP COM 92346J108 1952 103347 SH SOLE 19 103347 0 0 VERICEL CORP COM 92346J108 27917 1477870 SH SOLE 21 1477870 0 0 VERICEL CORP COM 92346J108 24906 1318486 SH SOLE 22 1268179 0 50307 VERICEL CORP COM 92346J108 51 2707 SH SOLE 23 2707 0 0 VERICEL CORP COM 92346J108 161 8513 SH SOLE 26 0 0 8513 VERICEL CORP COM 92346J108 1158 61328 SH SOLE 30 61328 0 0 VERICEL CORP COM 92346J108 59 3128 SH SOLE 40 3128 0 0 VERINT SYS INC COM 92343X100 3117 57954 SH SOLE 2 2703 0 55251 VERINT SYS INC COM 92343X100 15 288 SH SOLE 4 288 0 0 VERINT SYS INC COM 92343X100 65 1200 SH SOLE 7 1200 0 0 VERINT SYS INC COM 92343X100 11480 213471 SH SOLE 18 213471 0 0 VERINT SYS INC COM 92343X100 6004 111641 SH SOLE 19 111641 0 0 VERINT SYS INC COM 92343X100 122508 2277945 SH SOLE 21 2277945 0 0 VERINT SYS INC COM 92343X100 109851 2042597 SH SOLE 22 1952233 0 90364 VERINT SYS INC COM 92343X100 356 6613 SH SOLE 25 6613 0 0 VERINT SYS INC COM 92343X100 2459 45718 SH SOLE 26 23265 0 22453 VERINT SYS INC COM 92343X100 440 8189 SH SOLE 28 8189 0 0 VERINT SYS INC COM 92343X100 994 18474 SH SOLE 30 18474 0 0 VERINT SYS INC COM 92343X100 185 3446 SH SOLE 34 3446 0 0 VERINT SYS INC COM 92343X100 43 803 SH SOLE 36 803 0 0 VERINT SYS INC COM 92343X100 357 6645 SH SOLE 40 6645 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1141 1065000 PRN SOLE 21 1065000 0 0 VERISIGN INC COM 92343E102 80955 387046 SH SOLE 2 145637 0 241409 VERISIGN INC COM 92343E102 12910 61722 SH SOLE 4 58799 0 2923 VERISIGN INC COM 92343E102 24601 117619 SH SOLE 7 110648 0 6971 VERISIGN INC COM 92343E102 4613 22056 SH SOLE 13 22056 0 0 VERISIGN INC COM 92343E102 223 1065 SH SOLE 15 1065 0 0 VERISIGN INC COM 92343E102 52575 251361 SH SOLE 18 228087 0 23274 VERISIGN INC COM 92343E102 56762 271381 SH SOLE 19 271381 0 0 VERISIGN INC COM 92343E102 704457 3368028 SH SOLE 21 3368028 0 0 VERISIGN INC COM 92343E102 673645 3220715 SH SOLE 22 2699311 0 521404 VERISIGN INC COM 92343E102 27085 129495 SH SOLE 23 129495 0 0 VERISIGN INC COM 92343E102 150973 721808 SH SOLE 25 721808 0 0 VERISIGN INC COM 92343E102 100737 481626 SH SOLE 26 139856 0 341770 VERISIGN INC COM 92343E102 4647 22218 SH SOLE 28 16407 0 5811 VERISIGN INC COM 92343E102 13146 62852 SH SOLE 29 40288 0 22564 VERISIGN INC COM 92343E102 101604 485771 SH SOLE 30 485771 0 0 VERISIGN INC COM 92343E102 19489 93177 SH SOLE 31 63173 0 30004 VERISIGN INC COM 92343E102 3487 16670 SH SOLE 32 16670 0 0 VERISIGN INC COM 92343E102 9077 43397 SH SOLE 34 43397 0 0 VERISIGN INC COM 92343E102 20914 99992 SH SOLE 36 99992 0 0 VERISIGN INC COM 92343E102 498 2383 SH SOLE 40 2383 0 0 VERISK ANALYTICS INC COM 92345Y106 55694 380267 SH SOLE 2 39093 0 341174 VERISK ANALYTICS INC COM 92345Y106 7333 50067 SH SOLE 4 45700 0 4367 VERISK ANALYTICS INC COM 92345Y106 24258 165632 SH SOLE 7 157667 0 7965 VERISK ANALYTICS INC COM 92345Y106 457 3123 SH SOLE 13 3123 0 0 VERISK ANALYTICS INC COM 92345Y106 220 1502 SH SOLE 15 1502 0 0 VERISK ANALYTICS INC COM 92345Y106 46954 320591 SH SOLE 18 299204 0 21387 VERISK ANALYTICS INC COM 92345Y106 68311 466413 SH SOLE 19 466413 0 0 VERISK ANALYTICS INC COM 92345Y106 673493 4598474 SH SOLE 21 4598474 0 0 VERISK ANALYTICS INC COM 92345Y106 594426 4058625 SH SOLE 22 3624530 0 434095 VERISK ANALYTICS INC COM 92345Y106 16429 112176 SH SOLE 23 112176 0 0 VERISK ANALYTICS INC COM 92345Y106 22169 151366 SH SOLE 25 151366 0 0 VERISK ANALYTICS INC COM 92345Y106 93139 635936 SH SOLE 26 183806 0 452130 VERISK ANALYTICS INC COM 92345Y106 4597 31384 SH SOLE 28 23227 0 8157 VERISK ANALYTICS INC COM 92345Y106 5302 36199 SH SOLE 29 3740 0 32459 VERISK ANALYTICS INC COM 92345Y106 90580 618463 SH SOLE 30 618463 0 0 VERISK ANALYTICS INC COM 92345Y106 18173 124084 SH SOLE 31 29677 0 94407 VERISK ANALYTICS INC COM 92345Y106 3353 22894 SH SOLE 32 22894 0 0 VERISK ANALYTICS INC COM 92345Y106 1290 8809 SH SOLE 34 8809 0 0 VERISK ANALYTICS INC COM 92345Y106 15901 108572 SH SOLE 36 108572 0 0 VERISK ANALYTICS INC COM 92345Y106 567 3872 SH SOLE 40 3872 0 0 VERITEX HLDGS INC COM 923451108 1264 48715 SH SOLE 2 2183 0 46532 VERITEX HLDGS INC COM 923451108 26 995 SH SOLE 7 995 0 0 VERITEX HLDGS INC COM 923451108 5750 221565 SH SOLE 18 221565 0 0 VERITEX HLDGS INC COM 923451108 2319 89347 SH SOLE 19 89347 0 0 VERITEX HLDGS INC COM 923451108 131834 5080297 SH SOLE 21 5080297 0 0 VERITEX HLDGS INC COM 923451108 38073 1467156 SH SOLE 22 1395760 0 71396 VERITEX HLDGS INC COM 923451108 766 29505 SH SOLE 26 18937 0 10568 VERITEX HLDGS INC COM 923451108 205 7907 SH SOLE 28 7907 0 0 VERITEX HLDGS INC COM 923451108 1731 66720 SH SOLE 30 66720 0 0 VERITEX HLDGS INC COM 923451108 112 4324 SH SOLE 40 4324 0 0 VERITIV CORP COM 923454102 258 13264 SH SOLE 2 446 0 12818 VERITIV CORP COM 923454102 1 44 SH SOLE 4 44 0 0 VERITIV CORP COM 923454102 4 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 1155 59454 SH SOLE 18 59454 0 0 VERITIV CORP COM 923454102 452 23299 SH SOLE 19 23299 0 0 VERITIV CORP COM 923454102 28359 1460309 SH SOLE 21 1460309 0 0 VERITIV CORP COM 923454102 7473 384813 SH SOLE 22 364382 0 20431 VERITIV CORP COM 923454102 73 3742 SH SOLE 26 2926 0 816 VERITIV CORP COM 923454102 25 1301 SH SOLE 28 1301 0 0 VERITIV CORP COM 923454102 339 17449 SH SOLE 30 17449 0 0 VERITIV CORP COM 923454102 19 1003 SH SOLE 40 1003 0 0 VERITONE INC COM 92347M100 26 3110 SH SOLE 18 3110 0 0 VERITONE INC COM 92347M100 707 84528 SH SOLE 21 84528 0 0 VERITONE INC COM 92347M100 971 116113 SH SOLE 22 116113 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 678236 11871795 SH SOLE 2 2636523 0 9235272 VERIZON COMMUNICATIONS INC COM 92343V104 98432 1722947 SH SOLE 4 1611276 0 111671 VERIZON COMMUNICATIONS INC COM 92343V104 235285 4118414 SH SOLE 7 4091286 0 27128 VERIZON COMMUNICATIONS INC COM 92343V104 16470 288293 SH SOLE 13 288293 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2216 38786 SH SOLE 15 38786 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 16 281 SH SOLE 17 0 0 281 VERIZON COMMUNICATIONS INC COM 92343V104 1199618 20998032 SH SOLE 18 19154171 0 1843861 VERIZON COMMUNICATIONS INC COM 92343V104 1409197 24666492 SH SOLE 19 24666492 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5439806 95218032 SH SOLE 21 95218032 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6092402 106641028 SH SOLE 22 93365895 0 13275133 VERIZON COMMUNICATIONS INC COM 92343V104 202108 3537680 SH SOLE 23 3537680 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 239101 4185205 SH SOLE 25 4132222 0 52983 VERIZON COMMUNICATIONS INC COM 92343V104 986998 17276354 SH SOLE 26 4549125 0 12727229 VERIZON COMMUNICATIONS INC COM 92343V104 46084 806650 SH SOLE 28 590837 0 215813 VERIZON COMMUNICATIONS INC COM 92343V104 65168 1140699 SH SOLE 29 308482 0 832217 VERIZON COMMUNICATIONS INC COM 92343V104 872423 15270846 SH SOLE 30 15270846 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 107878 1888289 SH SOLE 31 1118420 0 769869 VERIZON COMMUNICATIONS INC COM 92343V104 9658 169056 SH SOLE 32 169056 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 181857 3183206 SH SOLE 34 3183206 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 9953 174213 SH SOLE 35 174213 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 214081 3747252 SH SOLE 36 3747252 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5320 93117 SH SOLE 40 93117 0 0 VERMILION ENERGY INC COM 923725105 1260 57998 SH SOLE 21 57998 0 0 VERMILLION INC COM NEW 92407M206 7 7406 SH SOLE 18 7406 0 0 VERMILLION INC COM NEW 92407M206 96 107630 SH SOLE 21 107630 0 0 VERMILLION INC COM NEW 92407M206 5 5223 SH SOLE 22 5223 0 0 VERRA MOBILITY CORP COM 92511U102 1124 85905 SH SOLE 2 4053 0 81852 VERRA MOBILITY CORP COM 92511U102 23 1778 SH SOLE 7 1778 0 0 VERRA MOBILITY CORP COM 92511U102 4204 321199 SH SOLE 18 321199 0 0 VERRA MOBILITY CORP COM 92511U102 2216 169268 SH SOLE 19 169268 0 0 VERRA MOBILITY CORP COM 92511U102 40567 3099107 SH SOLE 21 3099107 0 0 VERRA MOBILITY CORP COM 92511U102 37854 2891816 SH SOLE 22 2806508 0 85308 VERRA MOBILITY CORP COM 92511U102 86 6575 SH SOLE 30 6575 0 0 VERRA MOBILITY CORP COM 92511U102 774 59127 SH SOLE 31 0 0 59127 VERRA MOBILITY CORP COM 92511U102 52 3955 SH SOLE 40 3955 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 125 10725 SH SOLE 2 397 0 10328 VERRICA PHARMACEUTICALS INC COM 92511W108 515 44282 SH SOLE 18 44282 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 252 21651 SH SOLE 19 21651 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 4919 423299 SH SOLE 21 423299 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 1563 134484 SH SOLE 22 131097 0 3387 VERSO CORP CL A 92531L207 685 35978 SH SOLE 2 1388 0 34590 VERSO CORP CL A 92531L207 16 820 SH SOLE 7 820 0 0 VERSO CORP CL A 92531L207 2280 119700 SH SOLE 18 119700 0 0 VERSO CORP CL A 92531L207 1116 58578 SH SOLE 19 58578 0 0 VERSO CORP CL A 92531L207 22701 1191666 SH SOLE 21 1191666 0 0 VERSO CORP CL A 92531L207 19829 1040898 SH SOLE 22 990628 0 50270 VERSO CORP CL A 92531L207 45 2368 SH SOLE 26 0 0 2368 VERSO CORP CL A 92531L207 89 4683 SH SOLE 28 4683 0 0 VERSO CORP CL A 92531L207 287 15053 SH SOLE 30 15053 0 0 VERSO CORP CL A 92531L207 44 2303 SH SOLE 40 2303 0 0 VERSUM MATLS INC COM 92532W103 12947 251004 SH SOLE 2 54140 0 196864 VERSUM MATLS INC COM 92532W103 25 491 SH SOLE 4 491 0 0 VERSUM MATLS INC COM 92532W103 106 2053 SH SOLE 7 2053 0 0 VERSUM MATLS INC COM 92532W103 16125 312616 SH SOLE 18 312616 0 0 VERSUM MATLS INC COM 92532W103 1249 24222 SH SOLE 19 24222 0 0 VERSUM MATLS INC COM 92532W103 1602 31057 SH SOLE 20 31057 0 0 VERSUM MATLS INC COM 92532W103 288905 5601103 SH SOLE 21 5601103 0 0 VERSUM MATLS INC COM 92532W103 188163 3647976 SH SOLE 22 3438327 0 209649 VERSUM MATLS INC COM 92532W103 1950 37803 SH SOLE 26 25865 0 11938 VERSUM MATLS INC COM 92532W103 680 13174 SH SOLE 28 13174 0 0 VERSUM MATLS INC COM 92532W103 1610 31222 SH SOLE 30 31222 0 0 VERSUM MATLS INC COM 92532W103 120 2323 SH SOLE 31 2323 0 0 VERSUM MATLS INC COM 92532W103 567 10995 SH SOLE 40 10995 0 0 VERTEX ENERGY INC COM 92534K107 10 6360 SH SOLE 18 6360 0 0 VERTEX ENERGY INC COM 92534K107 142 93783 SH SOLE 21 93783 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 144454 787731 SH SOLE 2 184322 0 603409 VERTEX PHARMACEUTICALS INC COM 92532F100 18035 98348 SH SOLE 4 91286 0 7062 VERTEX PHARMACEUTICALS INC COM 92532F100 42510 231812 SH SOLE 7 231812 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1698 9261 SH SOLE 13 9261 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 499 2719 SH SOLE 15 2719 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6 35 SH SOLE 17 0 0 35 VERTEX PHARMACEUTICALS INC COM 92532F100 240520 1311591 SH SOLE 18 1134875 0 176716 VERTEX PHARMACEUTICALS INC COM 92532F100 206740 1127388 SH SOLE 19 1127388 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1347422 7347705 SH SOLE 21 7347705 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1177693 6422146 SH SOLE 22 5721422 0 700724 VERTEX PHARMACEUTICALS INC COM 92532F100 36815 200759 SH SOLE 23 200759 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 56710 309249 SH SOLE 25 309249 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 196089 1069304 SH SOLE 26 293231 0 776073 VERTEX PHARMACEUTICALS INC COM 92532F100 9450 51535 SH SOLE 28 38094 0 13441 VERTEX PHARMACEUTICALS INC COM 92532F100 6441 35123 SH SOLE 29 14896 0 20227 VERTEX PHARMACEUTICALS INC COM 92532F100 198097 1080256 SH SOLE 30 1080256 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 24100 131421 SH SOLE 31 60018 0 71403 VERTEX PHARMACEUTICALS INC COM 92532F100 6569 35822 SH SOLE 32 35822 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 50361 274627 SH SOLE 34 274627 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 32288 176072 SH SOLE 36 176072 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1057 5765 SH SOLE 40 5765 0 0 VERU INC COM 92536C103 20 9322 SH SOLE 18 9322 0 0 VERU INC COM 92536C103 283 133008 SH SOLE 21 133008 0 0 VERU INC COM 92536C103 184 86604 SH SOLE 22 86604 0 0 VIACOM INC NEW CL A 92553P102 772 22628 SH SOLE 2 304 0 22324 VIACOM INC NEW CL A 92553P102 6 181 SH SOLE 7 181 0 0 VIACOM INC NEW CL A 92553P102 274 8021 SH SOLE 18 8021 0 0 VIACOM INC NEW CL A 92553P102 968 28397 SH SOLE 19 28397 0 0 VIACOM INC NEW CL A 92553P102 4406 129203 SH SOLE 21 129203 0 0 VIACOM INC NEW CL A 92553P102 3671 107660 SH SOLE 22 87611 0 20049 VIACOM INC NEW CL A 92553P102 944 27696 SH SOLE 29 0 0 27696 VIACOM INC NEW CL A 92553P102 22 639 SH SOLE 31 239 0 400 VIACOM INC NEW CL B 92553P201 26688 893469 SH SOLE 2 108674 0 784795 VIACOM INC NEW CL B 92553P201 3909 130879 SH SOLE 4 121566 0 9313 VIACOM INC NEW CL B 92553P201 14911 499190 SH SOLE 7 330725 0 168465 VIACOM INC NEW CL B 92553P201 1531 51246 SH SOLE 13 51246 0 0 VIACOM INC NEW CL B 92553P201 94 3148 SH SOLE 15 3148 0 0 VIACOM INC NEW CL B 92553P201 23812 797178 SH SOLE 18 738504 0 58674 VIACOM INC NEW CL B 92553P201 15408 515831 SH SOLE 19 515831 0 0 VIACOM INC NEW CL B 92553P201 245968 8234619 SH SOLE 21 8234619 0 0 VIACOM INC NEW CL B 92553P201 294249 9850986 SH SOLE 22 8744417 0 1106569 VIACOM INC NEW CL B 92553P201 8566 286778 SH SOLE 23 286778 0 0 VIACOM INC NEW CL B 92553P201 12139 406385 SH SOLE 25 406385 0 0 VIACOM INC NEW CL B 92553P201 56029 1875776 SH SOLE 26 498361 0 1377415 VIACOM INC NEW CL B 92553P201 2046 68489 SH SOLE 28 49735 0 18754 VIACOM INC NEW CL B 92553P201 4653 155780 SH SOLE 29 7750 0 148030 VIACOM INC NEW CL B 92553P201 44041 1474437 SH SOLE 30 1474437 0 0 VIACOM INC NEW CL B 92553P201 3563 119267 SH SOLE 31 64132 0 55135 VIACOM INC NEW CL B 92553P201 1814 60718 SH SOLE 34 60718 0 0 VIACOM INC NEW CL B 92553P201 9796 327956 SH SOLE 36 327956 0 0 VIACOM INC NEW CL B 92553P201 221 7415 SH SOLE 40 7415 0 0 VIAD CORP COM NEW 92552R406 1514 22858 SH SOLE 2 6211 0 16647 VIAD CORP COM NEW 92552R406 10 151 SH SOLE 4 151 0 0 VIAD CORP COM NEW 92552R406 19 293 SH SOLE 7 293 0 0 VIAD CORP COM NEW 92552R406 6086 91871 SH SOLE 18 88005 0 3866 VIAD CORP COM NEW 92552R406 8582 129563 SH SOLE 19 129563 0 0 VIAD CORP COM NEW 92552R406 145459 2195938 SH SOLE 21 2195938 0 0 VIAD CORP COM NEW 92552R406 45563 687854 SH SOLE 22 658601 0 29253 VIAD CORP COM NEW 92552R406 1220 18419 SH SOLE 23 18419 0 0 VIAD CORP COM NEW 92552R406 2574 38855 SH SOLE 26 5536 0 33319 VIAD CORP COM NEW 92552R406 193 2916 SH SOLE 28 2916 0 0 VIAD CORP COM NEW 92552R406 1974 29803 SH SOLE 30 29803 0 0 VIAD CORP COM NEW 92552R406 136 2055 SH SOLE 40 2055 0 0 VIASAT INC COM 92552V100 10007 123822 SH SOLE 2 31143 0 92679 VIASAT INC COM 92552V100 17 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 106 1317 SH SOLE 7 1317 0 0 VIASAT INC COM 92552V100 12956 160303 SH SOLE 18 160303 0 0 VIASAT INC COM 92552V100 3113 38519 SH SOLE 19 38519 0 0 VIASAT INC COM 92552V100 239009 2957304 SH SOLE 21 2957304 0 0 VIASAT INC COM 92552V100 152524 1887201 SH SOLE 22 1783442 0 103759 VIASAT INC COM 92552V100 758 9384 SH SOLE 23 9384 0 0 VIASAT INC COM 92552V100 2566 31746 SH SOLE 26 7545 0 24201 VIASAT INC COM 92552V100 584 7221 SH SOLE 28 7221 0 0 VIASAT INC COM 92552V100 896 11084 SH SOLE 30 11084 0 0 VIASAT INC COM 92552V100 281 3480 SH SOLE 31 1180 0 2300 VIASAT INC COM 92552V100 166 2058 SH SOLE 36 2058 0 0 VIASAT INC COM 92552V100 301 3730 SH SOLE 40 3730 0 0 VIAVI SOLUTIONS INC COM 925550105 12226 919905 SH SOLE 2 9468 0 910437 VIAVI SOLUTIONS INC COM 925550105 13 962 SH SOLE 4 962 0 0 VIAVI SOLUTIONS INC COM 925550105 56 4237 SH SOLE 7 4237 0 0 VIAVI SOLUTIONS INC COM 925550105 34530 2598169 SH SOLE 18 2598169 0 0 VIAVI SOLUTIONS INC COM 925550105 43191 3249851 SH SOLE 19 3249851 0 0 VIAVI SOLUTIONS INC COM 925550105 336874 25347949 SH SOLE 21 25347949 0 0 VIAVI SOLUTIONS INC COM 925550105 90061 6776566 SH SOLE 22 6474046 0 302520 VIAVI SOLUTIONS INC COM 925550105 1529 115048 SH SOLE 26 57291 0 57757 VIAVI SOLUTIONS INC COM 925550105 405 30442 SH SOLE 28 30442 0 0 VIAVI SOLUTIONS INC COM 925550105 26508 1994557 SH SOLE 29 1994557 0 0 VIAVI SOLUTIONS INC COM 925550105 4398 330903 SH SOLE 30 330903 0 0 VIAVI SOLUTIONS INC COM 925550105 11764 885163 SH SOLE 34 885163 0 0 VIAVI SOLUTIONS INC COM 925550105 336 25290 SH SOLE 40 25290 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1409 1200000 PRN SOLE 21 1200000 0 0 VICAL INC COM NEW 925602203 6 6598 SH SOLE 21 6598 0 0 VICAL INC COM NEW 925602203 284 334028 SH SOLE 22 334028 0 0 VICI PPTYS INC COM 925652109 17982 815879 SH SOLE 2 99596 0 716283 VICI PPTYS INC COM 925652109 8446 383194 SH SOLE 4 383194 0 0 VICI PPTYS INC COM 925652109 10613 481537 SH SOLE 7 481537 0 0 VICI PPTYS INC COM 925652109 392 17774 SH SOLE 15 17774 0 0 VICI PPTYS INC COM 925652109 34716 1575118 SH SOLE 18 1575118 0 0 VICI PPTYS INC COM 925652109 31960 1450072 SH SOLE 19 1450072 0 0 VICI PPTYS INC COM 925652109 170481 7735095 SH SOLE 21 7735095 0 0 VICI PPTYS INC COM 925652109 318184 14436654 SH SOLE 22 13406575 0 1030079 VICI PPTYS INC COM 925652109 2512 113966 SH SOLE 23 113966 0 0 VICI PPTYS INC COM 925652109 20890 947844 SH SOLE 25 947844 0 0 VICI PPTYS INC COM 925652109 18633 845431 SH SOLE 26 185787 0 659644 VICI PPTYS INC COM 925652109 1642 74513 SH SOLE 28 74513 0 0 VICI PPTYS INC COM 925652109 44597 2023447 SH SOLE 30 2023447 0 0 VICI PPTYS INC COM 925652109 794 36043 SH SOLE 31 9477 0 26566 VICI PPTYS INC COM 925652109 18304 830507 SH SOLE 34 830507 0 0 VICI PPTYS INC COM 925652109 875 39701 SH SOLE 40 39701 0 0 VICOR CORP COM 925815102 483 15550 SH SOLE 2 777 0 14773 VICOR CORP COM 925815102 12 371 SH SOLE 7 371 0 0 VICOR CORP COM 925815102 2352 75762 SH SOLE 18 75762 0 0 VICOR CORP COM 925815102 936 30161 SH SOLE 19 30161 0 0 VICOR CORP COM 925815102 55297 1780889 SH SOLE 21 1780889 0 0 VICOR CORP COM 925815102 15261 491507 SH SOLE 22 468313 0 23194 VICOR CORP COM 925815102 107 3460 SH SOLE 26 0 0 3460 VICOR CORP COM 925815102 87 2809 SH SOLE 28 2809 0 0 VICOR CORP COM 925815102 763 24578 SH SOLE 30 24578 0 0 VICOR CORP COM 925815102 51 1655 SH SOLE 40 1655 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 683 39777 SH SOLE 21 39777 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 793 46141 SH SOLE 22 46141 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 45 2609 SH SOLE 30 2609 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 3 69 SH SOLE 17 0 0 69 VIEWRAY INC COM 92672L107 530 60206 SH SOLE 2 2868 0 57338 VIEWRAY INC COM 92672L107 9 1062 SH SOLE 7 1062 0 0 VIEWRAY INC COM 92672L107 2123 240971 SH SOLE 18 240971 0 0 VIEWRAY INC COM 92672L107 1034 117313 SH SOLE 19 117313 0 0 VIEWRAY INC COM 92672L107 22862 2595019 SH SOLE 21 2595019 0 0 VIEWRAY INC COM 92672L107 16308 1851059 SH SOLE 22 1778565 0 72494 VIEWRAY INC COM 92672L107 107 12117 SH SOLE 26 0 0 12117 VIEWRAY INC COM 92672L107 97 10987 SH SOLE 30 10987 0 0 VIEWRAY INC COM 92672L107 51 5809 SH SOLE 40 5809 0 0 VIKING THERAPEUTICS INC COM 92686J106 531 64035 SH SOLE 2 2766 0 61269 VIKING THERAPEUTICS INC COM 92686J106 8 934 SH SOLE 7 934 0 0 VIKING THERAPEUTICS INC COM 92686J106 1872 225491 SH SOLE 18 225491 0 0 VIKING THERAPEUTICS INC COM 92686J106 916 110421 SH SOLE 19 110421 0 0 VIKING THERAPEUTICS INC COM 92686J106 18381 2214525 SH SOLE 21 2214525 0 0 VIKING THERAPEUTICS INC COM 92686J106 14479 1744449 SH SOLE 22 1635554 0 108895 VIKING THERAPEUTICS INC COM 92686J106 107 12877 SH SOLE 26 0 0 12877 VIKING THERAPEUTICS INC COM 92686J106 143 17210 SH SOLE 30 17210 0 0 VIKING THERAPEUTICS INC COM 92686J106 45 5443 SH SOLE 40 5443 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 113 SH SOLE 21 113 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 252 9491 SH SOLE 2 361 0 9130 VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH SOLE 7 212 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 747 28171 SH SOLE 18 28171 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 356 13444 SH SOLE 19 13444 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 7392 278837 SH SOLE 21 278837 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 5938 223993 SH SOLE 22 214010 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 25 925 SH SOLE 30 925 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH SOLE 40 682 0 0 VINCE HLDG CORP COM NEW 92719W207 37 2675 SH SOLE 2 0 0 2675 VINCE HLDG CORP COM NEW 92719W207 148 10607 SH SOLE 18 10607 0 0 VINCE HLDG CORP COM NEW 92719W207 70 5013 SH SOLE 19 5013 0 0 VINCE HLDG CORP COM NEW 92719W207 1417 101596 SH SOLE 21 101596 0 0 VINCE HLDG CORP COM NEW 92719W207 745 53423 SH SOLE 22 52512 0 911 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 9479 1098400 SH SOLE 2 135062 0 963338 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1378 159724 SH SOLE 4 159724 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 555 64350 SH SOLE 7 64350 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 459 53179 SH SOLE 13 53179 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1252 145115 SH SOLE 15 138685 0 6430 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1595 184795 SH SOLE 18 184795 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 130 15030 SH SOLE 19 15030 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 75279 8722961 SH SOLE 21 8722961 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 59161 6855277 SH SOLE 22 5979535 0 875742 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2190 253810 SH SOLE 23 253810 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1949 225832 SH SOLE 25 225832 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 18003 2086061 SH SOLE 26 468500 0 1617561 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 528 61208 SH SOLE 28 61208 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 833 96567 SH SOLE 29 57674 0 38893 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 22985 2663392 SH SOLE 30 2663392 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 207 23984 SH SOLE 31 23984 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4051 469360 SH SOLE 34 469360 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 33 3837 SH SOLE 40 3837 0 0 VIRCO MFG CO COM 927651109 9 2018 SH SOLE 18 2018 0 0 VIRCO MFG CO COM 927651109 29 6165 SH SOLE 21 6165 0 0 VIRCO MFG CO COM 927651109 304 65136 SH SOLE 22 65136 0 0 VIRNETX HLDG CORP COM 92823T108 329 52905 SH SOLE 2 2699 0 50206 VIRNETX HLDG CORP COM 92823T108 6 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 1281 206255 SH SOLE 18 206255 0 0 VIRNETX HLDG CORP COM 92823T108 645 103867 SH SOLE 19 103867 0 0 VIRNETX HLDG CORP COM 92823T108 12516 2015508 SH SOLE 21 2015508 0 0 VIRNETX HLDG CORP COM 92823T108 10852 1747433 SH SOLE 22 1700570 0 46863 VIRTRA INC COM PAR 92827K301 1 312 SH SOLE 18 312 0 0 VIRTRA INC COM PAR 92827K301 11 4861 SH SOLE 21 4861 0 0 VIRTU FINL INC CL A 928254101 1544 70909 SH SOLE 2 3288 0 67621 VIRTU FINL INC CL A 928254101 8 363 SH SOLE 4 363 0 0 VIRTU FINL INC CL A 928254101 19 856 SH SOLE 7 856 0 0 VIRTU FINL INC CL A 928254101 376 17258 SH SOLE 18 17258 0 0 VIRTU FINL INC CL A 928254101 238 10906 SH SOLE 19 10906 0 0 VIRTU FINL INC CL A 928254101 14959 686808 SH SOLE 21 686808 0 0 VIRTU FINL INC CL A 928254101 34656 1591203 SH SOLE 22 1500950 0 90253 VIRTU FINL INC CL A 928254101 3768 173024 SH SOLE 23 173024 0 0 VIRTU FINL INC CL A 928254101 400 18372 SH SOLE 26 14596 0 3776 VIRTU FINL INC CL A 928254101 137 6303 SH SOLE 28 6303 0 0 VIRTU FINL INC CL A 928254101 286 13140 SH SOLE 30 13140 0 0 VIRTU FINL INC CL A 928254101 38 1756 SH SOLE 31 856 0 900 VIRTU FINL INC CL A 928254101 98 4480 SH SOLE 40 4480 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 695 6470 SH SOLE 2 299 0 6171 VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH SOLE 4 55 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 16 151 SH SOLE 7 151 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3170 29517 SH SOLE 18 29517 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1254 11672 SH SOLE 19 11672 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 79110 736590 SH SOLE 21 736590 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 25955 241669 SH SOLE 22 232362 0 9307 VIRTUS INVT PARTNERS INC COM 92828Q109 55 509 SH SOLE 26 0 0 509 VIRTUS INVT PARTNERS INC COM 92828Q109 111 1037 SH SOLE 28 1037 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1068 9947 SH SOLE 30 9947 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 81 751 SH SOLE 40 751 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 5147 54257 SH SOLE 21 54257 0 0 VIRTUSA CORP COM 92827P102 1119 25195 SH SOLE 2 1209 0 23986 VIRTUSA CORP COM 92827P102 9 212 SH SOLE 4 212 0 0 VIRTUSA CORP COM 92827P102 27 612 SH SOLE 7 612 0 0 VIRTUSA CORP COM 92827P102 5621 126512 SH SOLE 18 124951 0 1561 VIRTUSA CORP COM 92827P102 2176 48978 SH SOLE 19 48978 0 0 VIRTUSA CORP COM 92827P102 133190 2997745 SH SOLE 21 2997745 0 0 VIRTUSA CORP COM 92827P102 37562 845416 SH SOLE 22 807735 0 37681 VIRTUSA CORP COM 92827P102 514 11580 SH SOLE 26 8996 0 2584 VIRTUSA CORP COM 92827P102 150 3381 SH SOLE 28 3381 0 0 VIRTUSA CORP COM 92827P102 2201 49529 SH SOLE 30 49529 0 0 VIRTUSA CORP COM 92827P102 139 3125 SH SOLE 40 3125 0 0 VISA INC COM CL A 92826C839 893186 5146561 SH SOLE 2 959515 0 4187046 VISA INC COM CL A 92826C839 125246 721670 SH SOLE 4 674638 0 47032 VISA INC COM CL A 92826C839 272226 1568575 SH SOLE 7 1564967 0 3608 VISA INC COM CL A 92826C839 12565 72401 SH SOLE 13 72401 0 0 VISA INC COM CL A 92826C839 1555 8959 SH SOLE 15 8959 0 0 VISA INC COM CL A 92826C839 40 228 SH SOLE 17 0 0 228 VISA INC COM CL A 92826C839 1061528 6116556 SH SOLE 18 5156391 0 960165 VISA INC COM CL A 92826C839 538892 3105113 SH SOLE 19 3105113 0 0 VISA INC COM CL A 92826C839 6992689 40292074 SH SOLE 21 40292074 0 0 VISA INC COM CL A 92826C839 7735503 44572187 SH SOLE 22 39412116 0 5160071 VISA INC COM CL A 92826C839 259443 1494919 SH SOLE 23 1494919 0 0 VISA INC COM CL A 92826C839 404570 2331141 SH SOLE 25 2331141 0 0 VISA INC COM CL A 92826C839 1340756 7725475 SH SOLE 26 1904161 0 5821314 VISA INC COM CL A 92826C839 59502 342850 SH SOLE 28 251055 0 91795 VISA INC COM CL A 92826C839 73142 421446 SH SOLE 29 166079 0 255367 VISA INC COM CL A 92826C839 1190116 6857480 SH SOLE 30 6857480 0 0 VISA INC COM CL A 92826C839 167745 966553 SH SOLE 31 518838 0 447715 VISA INC COM CL A 92826C839 25229 145370 SH SOLE 32 145370 0 0 VISA INC COM CL A 92826C839 88797 511652 SH SOLE 34 511652 0 0 VISA INC COM CL A 92826C839 234377 1350487 SH SOLE 36 1350487 0 0 VISA INC COM CL A 92826C839 6845 39441 SH SOLE 40 39441 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3186 192847 SH SOLE 2 61578 0 131269 VISHAY INTERTECHNOLOGY INC COM 928298108 10 585 SH SOLE 4 585 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 62 3748 SH SOLE 7 3748 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 12341 747010 SH SOLE 18 747010 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3753 227175 SH SOLE 19 227175 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 153519 9292939 SH SOLE 21 9292939 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 82045 4966425 SH SOLE 22 4776575 0 189850 VISHAY INTERTECHNOLOGY INC COM 928298108 782 47359 SH SOLE 26 35651 0 11708 VISHAY INTERTECHNOLOGY INC COM 928298108 286 17330 SH SOLE 28 17330 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 722 43733 SH SOLE 30 43733 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1315 79609 SH SOLE 31 0 0 79609 VISHAY INTERTECHNOLOGY INC COM 928298108 129 7781 SH SOLE 36 7781 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 240 14547 SH SOLE 40 14547 0 0 VISHAY PRECISION GROUP INC COM 92835K103 361 8886 SH SOLE 2 406 0 8480 VISHAY PRECISION GROUP INC COM 92835K103 13 314 SH SOLE 7 314 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1438 35391 SH SOLE 18 35391 0 0 VISHAY PRECISION GROUP INC COM 92835K103 714 17577 SH SOLE 19 17577 0 0 VISHAY PRECISION GROUP INC COM 92835K103 14523 357453 SH SOLE 21 357453 0 0 VISHAY PRECISION GROUP INC COM 92835K103 14005 344685 SH SOLE 22 336839 0 7846 VISHAY PRECISION GROUP INC COM 92835K103 104 2552 SH SOLE 26 0 0 2552 VISHAY PRECISION GROUP INC COM 92835K103 60 1486 SH SOLE 30 1486 0 0 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 0 20 SH SOLE 21 20 0 0 VISTA OUTDOOR INC COM 928377100 95 10667 SH SOLE 2 2586 0 8081 VISTA OUTDOOR INC COM 928377100 3 316 SH SOLE 4 316 0 0 VISTA OUTDOOR INC COM 928377100 11 1228 SH SOLE 7 1228 0 0 VISTA OUTDOOR INC COM 928377100 2233 251508 SH SOLE 18 251508 0 0 VISTA OUTDOOR INC COM 928377100 870 97927 SH SOLE 19 97927 0 0 VISTA OUTDOOR INC COM 928377100 55594 6260584 SH SOLE 21 6260584 0 0 VISTA OUTDOOR INC COM 928377100 15088 1699048 SH SOLE 22 1592519 0 106529 VISTA OUTDOOR INC COM 928377100 154 17346 SH SOLE 26 8770 0 8576 VISTA OUTDOOR INC COM 928377100 77 8710 SH SOLE 28 8710 0 0 VISTA OUTDOOR INC COM 928377100 706 79461 SH SOLE 30 79461 0 0 VISTA OUTDOOR INC COM 928377100 46 5146 SH SOLE 36 5146 0 0 VISTA OUTDOOR INC COM 928377100 62 6970 SH SOLE 40 6970 0 0 VISTEON CORP COM NEW 92839U206 2376 40562 SH SOLE 2 13122 0 27440 VISTEON CORP COM NEW 92839U206 9 148 SH SOLE 4 148 0 0 VISTEON CORP COM NEW 92839U206 78 1328 SH SOLE 7 1328 0 0 VISTEON CORP COM NEW 92839U206 9343 159489 SH SOLE 18 159489 0 0 VISTEON CORP COM NEW 92839U206 2835 48392 SH SOLE 19 48392 0 0 VISTEON CORP COM NEW 92839U206 114454 1953799 SH SOLE 21 1953799 0 0 VISTEON CORP COM NEW 92839U206 56475 964068 SH SOLE 22 911278 0 52790 VISTEON CORP COM NEW 92839U206 981 16745 SH SOLE 26 10319 0 6426 VISTEON CORP COM NEW 92839U206 222 3785 SH SOLE 28 3785 0 0 VISTEON CORP COM NEW 92839U206 708 12080 SH SOLE 30 12080 0 0 VISTEON CORP COM NEW 92839U206 104 1775 SH SOLE 36 1775 0 0 VISTEON CORP COM NEW 92839U206 140 2389 SH SOLE 40 2389 0 0 VISTRA ENERGY CORP COM 92840M102 23855 1053677 SH SOLE 2 131011 0 922666 VISTRA ENERGY CORP COM 92840M102 2896 127908 SH SOLE 4 118939 0 8969 VISTRA ENERGY CORP COM 92840M102 531 23465 SH SOLE 7 23465 0 0 VISTRA ENERGY CORP COM 92840M102 43 1890 SH SOLE 13 1890 0 0 VISTRA ENERGY CORP COM 92840M102 75 3298 SH SOLE 15 3298 0 0 VISTRA ENERGY CORP COM 92840M102 8317 367344 SH SOLE 18 338848 0 28496 VISTRA ENERGY CORP COM 92840M102 22027 972935 SH SOLE 19 972935 0 0 VISTRA ENERGY CORP COM 92840M102 119336 5271043 SH SOLE 21 5271043 0 0 VISTRA ENERGY CORP COM 92840M102 246592 10891869 SH SOLE 22 10057930 0 833939 VISTRA ENERGY CORP COM 92840M102 5848 258296 SH SOLE 23 258296 0 0 VISTRA ENERGY CORP COM 92840M102 8174 361055 SH SOLE 25 361055 0 0 VISTRA ENERGY CORP COM 92840M102 21638 955756 SH SOLE 26 540020 0 415736 VISTRA ENERGY CORP COM 92840M102 1667 73648 SH SOLE 28 54869 0 18779 VISTRA ENERGY CORP COM 92840M102 171 7540 SH SOLE 29 7540 0 0 VISTRA ENERGY CORP COM 92840M102 12809 565774 SH SOLE 30 565774 0 0 VISTRA ENERGY CORP COM 92840M102 2697 119113 SH SOLE 31 61062 0 58051 VISTRA ENERGY CORP COM 92840M102 8036 354940 SH SOLE 34 354940 0 0 VISTRA ENERGY CORP COM 92840M102 7086 312991 SH SOLE 36 312991 0 0 VISTRA ENERGY CORP COM 92840M102 198 8757 SH SOLE 40 8757 0 0 VISTRA ENERGY CORP UNIT 02/02/2024 92840M300 23256 251231 SH SOLE 21 251231 0 0 VITAMIN SHOPPE INC COM 92849E101 84 21435 SH SOLE 18 21435 0 0 VITAMIN SHOPPE INC COM 92849E101 5223 1325603 SH SOLE 21 1325603 0 0 VITAMIN SHOPPE INC COM 92849E101 1167 296193 SH SOLE 22 289626 0 6567 VITAMIN SHOPPE INC COM 92849E101 67 17128 SH SOLE 30 17128 0 0 VIVEVE MED INC COM NEW 92852W204 249 654427 SH SOLE 22 654427 0 0 VIVINT SOLAR INC COM 92854Q106 277 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 1093 149714 SH SOLE 18 149714 0 0 VIVINT SOLAR INC COM 92854Q106 543 74327 SH SOLE 19 74327 0 0 VIVINT SOLAR INC COM 92854Q106 10456 1432365 SH SOLE 21 1432365 0 0 VIVINT SOLAR INC COM 92854Q106 8858 1213476 SH SOLE 22 1187262 0 26214 VIVINT SOLAR INC COM 92854Q106 48 6515 SH SOLE 30 6515 0 0 VIVUS INC COM NEW 928551308 8 2200 SH SOLE 18 2200 0 0 VIVUS INC COM NEW 928551308 81 21172 SH SOLE 21 21172 0 0 VIVUS INC COM NEW 928551308 754 197335 SH SOLE 22 197335 0 0 VMWARE INC CL A COM 928563402 35119 210031 SH SOLE 2 41907 0 168124 VMWARE INC CL A COM 928563402 5477 32753 SH SOLE 4 30308 0 2445 VMWARE INC CL A COM 928563402 930 5563 SH SOLE 7 4623 0 940 VMWARE INC CL A COM 928563402 239 1429 SH SOLE 13 1429 0 0 VMWARE INC CL A COM 928563402 142 849 SH SOLE 15 849 0 0 VMWARE INC CL A COM 928563402 7476 44710 SH SOLE 18 38356 0 6354 VMWARE INC CL A COM 928563402 8513 50911 SH SOLE 19 50911 0 0 VMWARE INC CL A COM 928563402 186435 1114975 SH SOLE 21 1114975 0 0 VMWARE INC CL A COM 928563402 351808 2103987 SH SOLE 22 1948460 0 155527 VMWARE INC CL A COM 928563402 10386 62116 SH SOLE 23 62116 0 0 VMWARE INC CL A COM 928563402 19593 117178 SH SOLE 25 117178 0 0 VMWARE INC CL A COM 928563402 65174 389774 SH SOLE 26 96556 0 293218 VMWARE INC CL A COM 928563402 2624 15695 SH SOLE 28 11371 0 4324 VMWARE INC CL A COM 928563402 842 5037 SH SOLE 29 5037 0 0 VMWARE INC CL A COM 928563402 28086 167967 SH SOLE 30 167967 0 0 VMWARE INC CL A COM 928563402 4312 25786 SH SOLE 31 16409 0 9377 VMWARE INC CL A COM 928563402 6758 40417 SH SOLE 34 40417 0 0 VMWARE INC CL A COM 928563402 8968 53632 SH SOLE 36 53632 0 0 VMWARE INC CL A COM 928563402 333 1990 SH SOLE 40 1990 0 0 VOC ENERGY TR TR UNIT 91829B103 166 32708 SH SOLE 31 0 0 32708 VOCERA COMMUNICATIONS INC COM 92857F107 910 28517 SH SOLE 2 3080 0 25437 VOCERA COMMUNICATIONS INC COM 92857F107 8 243 SH SOLE 4 243 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 18 579 SH SOLE 7 579 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 3312 103761 SH SOLE 18 100919 0 2842 VOCERA COMMUNICATIONS INC COM 92857F107 2678 83902 SH SOLE 19 83902 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 31018 971727 SH SOLE 21 971727 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 29762 932379 SH SOLE 22 887377 0 45002 VOCERA COMMUNICATIONS INC COM 92857F107 185 5794 SH SOLE 23 5794 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1021 31975 SH SOLE 26 9499 0 22476 VOCERA COMMUNICATIONS INC COM 92857F107 117 3661 SH SOLE 28 3661 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 259 8100 SH SOLE 30 8100 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 80 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 12 754 SH SOLE 18 754 0 0 VOLITIONRX LTD COM 928661107 22 7100 SH SOLE 21 7100 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 13 2928 SH SOLE 18 2928 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 190 42280 SH SOLE 21 42280 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 142 31540 SH SOLE 31 0 0 31540 VONAGE HLDGS CORP COM 92886T201 2343 206824 SH SOLE 2 9379 0 197445 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 11242 992207 SH SOLE 18 986449 0 5758 VONAGE HLDGS CORP COM 92886T201 4389 387376 SH SOLE 19 387376 0 0 VONAGE HLDGS CORP COM 92886T201 253243 22351579 SH SOLE 21 22351579 0 0 VONAGE HLDGS CORP COM 92886T201 75720 6683107 SH SOLE 22 6377697 0 305410 VONAGE HLDGS CORP COM 92886T201 845 74618 SH SOLE 26 60883 0 13735 VONAGE HLDGS CORP COM 92886T201 323 28472 SH SOLE 28 28472 0 0 VONAGE HLDGS CORP COM 92886T201 3686 325327 SH SOLE 30 325327 0 0 VONAGE HLDGS CORP COM 92886T201 152 13418 SH SOLE 34 13418 0 0 VONAGE HLDGS CORP COM 92886T201 258 22737 SH SOLE 40 22737 0 0 VORNADO RLTY TR SH BEN INT 929042109 27180 424026 SH SOLE 2 48140 0 375886 VORNADO RLTY TR SH BEN INT 929042109 6350 99068 SH SOLE 4 94552 0 4516 VORNADO RLTY TR SH BEN INT 929042109 22329 348345 SH SOLE 7 344530 0 3815 VORNADO RLTY TR SH BEN INT 929042109 72 1127 SH SOLE 13 1127 0 0 VORNADO RLTY TR SH BEN INT 929042109 501 7819 SH SOLE 15 7819 0 0 VORNADO RLTY TR SH BEN INT 929042109 22055 344071 SH SOLE 18 321218 0 22853 VORNADO RLTY TR SH BEN INT 929042109 16038 250203 SH SOLE 19 250203 0 0 VORNADO RLTY TR SH BEN INT 929042109 362922 5661803 SH SOLE 21 5661803 0 0 VORNADO RLTY TR SH BEN INT 929042109 378511 5905006 SH SOLE 22 5439068 0 465938 VORNADO RLTY TR SH BEN INT 929042109 8251 128726 SH SOLE 23 128726 0 0 VORNADO RLTY TR SH BEN INT 929042109 34254 534377 SH SOLE 25 534377 0 0 VORNADO RLTY TR SH BEN INT 929042109 45790 714356 SH SOLE 26 216705 0 497651 VORNADO RLTY TR SH BEN INT 929042109 2321 36207 SH SOLE 28 26871 0 9336 VORNADO RLTY TR SH BEN INT 929042109 8252 128735 SH SOLE 29 93297 0 35438 VORNADO RLTY TR SH BEN INT 929042109 84781 1322644 SH SOLE 30 1322644 0 0 VORNADO RLTY TR SH BEN INT 929042109 3772 58838 SH SOLE 31 31781 0 27057 VORNADO RLTY TR SH BEN INT 929042109 632 9860 SH SOLE 34 9860 0 0 VORNADO RLTY TR SH BEN INT 929042109 8339 130092 SH SOLE 36 130092 0 0 VORNADO RLTY TR SH BEN INT 929042109 306 4769 SH SOLE 40 4769 0 0 VOXX INTL CORP CL A 91829F104 17 4200 SH SOLE 18 4200 0 0 VOXX INTL CORP CL A 91829F104 288 69186 SH SOLE 21 69186 0 0 VOXX INTL CORP CL A 91829F104 1784 428775 SH SOLE 22 428775 0 0 VOYA FINL INC COM 929089100 18742 338910 SH SOLE 2 21416 0 317494 VOYA FINL INC COM 929089100 3104 56136 SH SOLE 4 51682 0 4454 VOYA FINL INC COM 929089100 3894 70421 SH SOLE 7 20460 0 49961 VOYA FINL INC COM 929089100 55 994 SH SOLE 13 994 0 0 VOYA FINL INC COM 929089100 94 1692 SH SOLE 15 1692 0 0 VOYA FINL INC COM 929089100 4618 83501 SH SOLE 18 71549 0 11952 VOYA FINL INC COM 929089100 1810 32730 SH SOLE 19 32730 0 0 VOYA FINL INC COM 929089100 101676 1838625 SH SOLE 21 1838625 0 0 VOYA FINL INC COM 929089100 248557 4494695 SH SOLE 22 4170112 0 324583 VOYA FINL INC COM 929089100 5866 106072 SH SOLE 23 106072 0 0 VOYA FINL INC COM 929089100 9277 167757 SH SOLE 25 167757 0 0 VOYA FINL INC COM 929089100 34491 623701 SH SOLE 26 225234 0 398467 VOYA FINL INC COM 929089100 1686 30494 SH SOLE 28 23002 0 7492 VOYA FINL INC COM 929089100 1855 33541 SH SOLE 29 3349 0 30192 VOYA FINL INC COM 929089100 17208 311177 SH SOLE 30 311177 0 0 VOYA FINL INC COM 929089100 3064 55414 SH SOLE 31 27448 0 27966 VOYA FINL INC COM 929089100 389 7035 SH SOLE 34 7035 0 0 VOYA FINL INC COM 929089100 8987 162511 SH SOLE 36 162511 0 0 VOYA FINL INC COM 929089100 200 3616 SH SOLE 40 3616 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 571 20960 SH SOLE 2 1001 0 19959 VOYAGER THERAPEUTICS INC COM 92915B106 10 368 SH SOLE 7 368 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 2281 83795 SH SOLE 18 83795 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1117 41018 SH SOLE 19 41018 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 32028 1176652 SH SOLE 21 1176652 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 20189 741702 SH SOLE 22 711426 0 30276 VOYAGER THERAPEUTICS INC COM 92915B106 130 4785 SH SOLE 26 0 0 4785 VOYAGER THERAPEUTICS INC COM 92915B106 230 8465 SH SOLE 30 8465 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 49 1809 SH SOLE 40 1809 0 0 VSE CORP COM 918284100 242 8443 SH SOLE 2 429 0 8014 VSE CORP COM 918284100 6 214 SH SOLE 7 214 0 0 VSE CORP COM 918284100 840 29284 SH SOLE 18 29284 0 0 VSE CORP COM 918284100 425 14800 SH SOLE 19 14800 0 0 VSE CORP COM 918284100 8428 293748 SH SOLE 21 293748 0 0 VSE CORP COM 918284100 7409 258235 SH SOLE 22 247792 0 10443 VSE CORP COM 918284100 1 30 SH SOLE 23 30 0 0 VSE CORP COM 918284100 72 2494 SH SOLE 26 0 0 2494 VSE CORP COM 918284100 36 1245 SH SOLE 28 1245 0 0 VSE CORP COM 918284100 81 2807 SH SOLE 30 2807 0 0 VSE CORP COM 918284100 26 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 47 32920 SH SOLE 21 32920 0 0 VTV THERAPEUTICS INC CL A 918385105 43 30000 SH SOLE 22 30000 0 0 VULCAN MATLS CO COM 929160109 60135 437951 SH SOLE 2 77710 0 360241 VULCAN MATLS CO COM 929160109 6314 45984 SH SOLE 4 42496 0 3488 VULCAN MATLS CO COM 929160109 15298 111415 SH SOLE 7 111415 0 0 VULCAN MATLS CO COM 929160109 332 2415 SH SOLE 13 2415 0 0 VULCAN MATLS CO COM 929160109 199 1449 SH SOLE 15 1449 0 0 VULCAN MATLS CO COM 929160109 153789 1120015 SH SOLE 18 866955 0 253060 VULCAN MATLS CO COM 929160109 105598 769051 SH SOLE 19 769051 0 0 VULCAN MATLS CO COM 929160109 425616 3099675 SH SOLE 21 3099675 0 0 VULCAN MATLS CO COM 929160109 457319 3330559 SH SOLE 22 2990394 0 340165 VULCAN MATLS CO COM 929160109 13428 97790 SH SOLE 23 97790 0 0 VULCAN MATLS CO COM 929160109 17168 125029 SH SOLE 25 125029 0 0 VULCAN MATLS CO COM 929160109 72699 529455 SH SOLE 26 169523 0 359932 VULCAN MATLS CO COM 929160109 3476 25315 SH SOLE 28 18341 0 6974 VULCAN MATLS CO COM 929160109 4177 30422 SH SOLE 29 2903 0 27519 VULCAN MATLS CO COM 929160109 62085 452150 SH SOLE 30 452150 0 0 VULCAN MATLS CO COM 929160109 14261 103863 SH SOLE 31 23781 0 80082 VULCAN MATLS CO COM 929160109 6449 46964 SH SOLE 34 46964 0 0 VULCAN MATLS CO COM 929160109 11644 84799 SH SOLE 36 84799 0 0 VULCAN MATLS CO COM 929160109 391 2844 SH SOLE 40 2844 0 0 VUZIX CORP COM NEW 92921W300 20 5006 SH SOLE 18 5006 0 0 VUZIX CORP COM NEW 92921W300 283 69183 SH SOLE 21 69183 0 0 VUZIX CORP COM NEW 92921W300 1885 460928 SH SOLE 22 460928 0 0 W & T OFFSHORE INC COM 92922P106 573 115603 SH SOLE 2 13502 0 102101 W & T OFFSHORE INC COM 92922P106 10 1976 SH SOLE 7 1976 0 0 W & T OFFSHORE INC COM 92922P106 1625 327563 SH SOLE 18 327563 0 0 W & T OFFSHORE INC COM 92922P106 1387 279598 SH SOLE 19 279598 0 0 W & T OFFSHORE INC COM 92922P106 16373 3300924 SH SOLE 21 3300924 0 0 W & T OFFSHORE INC COM 92922P106 14448 2912915 SH SOLE 22 2790522 0 122393 W & T OFFSHORE INC COM 92922P106 190 38231 SH SOLE 23 38231 0 0 W & T OFFSHORE INC COM 92922P106 286 57702 SH SOLE 26 0 0 57702 W & T OFFSHORE INC COM 92922P106 68 13684 SH SOLE 28 13684 0 0 W & T OFFSHORE INC COM 92922P106 136 27342 SH SOLE 30 27342 0 0 W & T OFFSHORE INC COM 92922P106 1112 224102 SH SOLE 31 0 0 224102 W & T OFFSHORE INC COM 92922P106 45 9160 SH SOLE 40 9160 0 0 W P CAREY INC COM 92936U109 31535 388453 SH SOLE 2 25235 0 363218 W P CAREY INC COM 92936U109 7875 97007 SH SOLE 4 92746 0 4261 W P CAREY INC COM 92936U109 17077 210356 SH SOLE 7 199544 0 10812 W P CAREY INC COM 92936U109 328 4043 SH SOLE 13 4043 0 0 W P CAREY INC COM 92936U109 562 6927 SH SOLE 15 6927 0 0 W P CAREY INC COM 92936U109 50 617 SH SOLE 17 0 0 617 W P CAREY INC COM 92936U109 7003 86265 SH SOLE 18 73843 0 12422 W P CAREY INC COM 92936U109 18706 230428 SH SOLE 19 230428 0 0 W P CAREY INC COM 92936U109 295560 3640802 SH SOLE 21 3640802 0 0 W P CAREY INC COM 92936U109 491536 6054887 SH SOLE 22 5707642 0 347245 W P CAREY INC COM 92936U109 10072 124066 SH SOLE 23 124066 0 0 W P CAREY INC COM 92936U109 41582 512218 SH SOLE 25 512218 0 0 W P CAREY INC COM 92936U109 56095 691001 SH SOLE 26 214786 0 476215 W P CAREY INC COM 92936U109 2957 36426 SH SOLE 28 27618 0 8808 W P CAREY INC COM 92936U109 10300 126875 SH SOLE 29 92444 0 34431 W P CAREY INC COM 92936U109 94816 1167975 SH SOLE 30 1167975 0 0 W P CAREY INC COM 92936U109 4690 57775 SH SOLE 31 31619 0 26156 W P CAREY INC COM 92936U109 689 8490 SH SOLE 34 8490 0 0 W P CAREY INC COM 92936U109 17174 211550 SH SOLE 36 211550 0 0 W P CAREY INC COM 92936U109 290 3572 SH SOLE 40 3572 0 0 WABASH NATL CORP COM 929566107 943 57963 SH SOLE 2 3255 0 54708 WABASH NATL CORP COM 929566107 8 489 SH SOLE 4 489 0 0 WABASH NATL CORP COM 929566107 22 1337 SH SOLE 7 1337 0 0 WABASH NATL CORP COM 929566107 3905 239983 SH SOLE 18 239983 0 0 WABASH NATL CORP COM 929566107 1809 111194 SH SOLE 19 111194 0 0 WABASH NATL CORP COM 929566107 97784 6010070 SH SOLE 21 6010070 0 0 WABASH NATL CORP COM 929566107 29426 1808630 SH SOLE 22 1709261 0 99369 WABASH NATL CORP COM 929566107 74 4524 SH SOLE 23 4524 0 0 WABASH NATL CORP COM 929566107 722 44404 SH SOLE 26 13307 0 31097 WABASH NATL CORP COM 929566107 114 6980 SH SOLE 28 6980 0 0 WABASH NATL CORP COM 929566107 1317 80933 SH SOLE 30 80933 0 0 WABASH NATL CORP COM 929566107 119 7301 SH SOLE 40 7301 0 0 WABCO HLDGS INC COM 92927K102 15242 114944 SH SOLE 2 10993 0 103951 WABCO HLDGS INC COM 92927K102 2393 18043 SH SOLE 4 16629 0 1414 WABCO HLDGS INC COM 92927K102 2638 19898 SH SOLE 7 6454 0 13444 WABCO HLDGS INC COM 92927K102 128 963 SH SOLE 13 963 0 0 WABCO HLDGS INC COM 92927K102 3864 29141 SH SOLE 18 24898 0 4243 WABCO HLDGS INC COM 92927K102 1514 11419 SH SOLE 19 11419 0 0 WABCO HLDGS INC COM 92927K102 85052 641415 SH SOLE 21 641415 0 0 WABCO HLDGS INC COM 92927K102 194592 1467513 SH SOLE 22 1362485 0 105028 WABCO HLDGS INC COM 92927K102 5017 37839 SH SOLE 23 37839 0 0 WABCO HLDGS INC COM 92927K102 741 5586 SH SOLE 25 5586 0 0 WABCO HLDGS INC COM 92927K102 19234 145053 SH SOLE 26 51083 0 93970 WABCO HLDGS INC COM 92927K102 1323 9974 SH SOLE 28 7122 0 2852 WABCO HLDGS INC COM 92927K102 1543 11636 SH SOLE 29 1076 0 10560 WABCO HLDGS INC COM 92927K102 12031 90735 SH SOLE 30 90735 0 0 WABCO HLDGS INC COM 92927K102 2478 18687 SH SOLE 31 11022 0 7665 WABCO HLDGS INC COM 92927K102 309 2333 SH SOLE 34 2333 0 0 WABCO HLDGS INC COM 92927K102 1558 11750 SH SOLE 36 11750 0 0 WABCO HLDGS INC COM 92927K102 136 1024 SH SOLE 40 1024 0 0 WABTEC CORP COM 929740108 27273 380057 SH SOLE 2 30998 0 349059 WABTEC CORP COM 929740108 3128 43596 SH SOLE 4 38951 0 4645 WABTEC CORP COM 929740108 9686 134983 SH SOLE 7 134983 0 0 WABTEC CORP COM 929740108 55 768 SH SOLE 13 768 0 0 WABTEC CORP COM 929740108 86 1199 SH SOLE 15 1199 0 0 WABTEC CORP COM 929740108 23311 324844 SH SOLE 18 304122 0 20722 WABTEC CORP COM 929740108 3037 42322 SH SOLE 19 42322 0 0 WABTEC CORP COM 929740108 36 496 SH SOLE 20 496 0 0 WABTEC CORP COM 929740108 258039 3595856 SH SOLE 21 3595856 0 0 WABTEC CORP COM 929740108 279569 3895892 SH SOLE 22 3449632 0 446260 WABTEC CORP COM 929740108 8210 114404 SH SOLE 23 114404 0 0 WABTEC CORP COM 929740108 10061 140207 SH SOLE 25 140207 0 0 WABTEC CORP COM 929740108 44577 621192 SH SOLE 26 207132 0 414060 WABTEC CORP COM 929740108 2156 30040 SH SOLE 28 21524 0 8516 WABTEC CORP COM 929740108 2576 35901 SH SOLE 29 3085 0 32816 WABTEC CORP COM 929740108 37549 523255 SH SOLE 30 523255 0 0 WABTEC CORP COM 929740108 3441 47952 SH SOLE 31 26525 0 21427 WABTEC CORP COM 929740108 645 8992 SH SOLE 34 8992 0 0 WABTEC CORP COM 929740108 7452 103843 SH SOLE 36 103843 0 0 WABTEC CORP COM 929740108 304 4233 SH SOLE 40 4233 0 0 WADDELL & REED FINL INC CL A 930059100 1307 78403 SH SOLE 2 3213 0 75190 WADDELL & REED FINL INC CL A 930059100 4 222 SH SOLE 4 222 0 0 WADDELL & REED FINL INC CL A 930059100 58 3501 SH SOLE 7 3501 0 0 WADDELL & REED FINL INC CL A 930059100 5439 326253 SH SOLE 18 326253 0 0 WADDELL & REED FINL INC CL A 930059100 2294 137631 SH SOLE 19 137631 0 0 WADDELL & REED FINL INC CL A 930059100 134016 8039323 SH SOLE 21 8039323 0 0 WADDELL & REED FINL INC CL A 930059100 44868 2691551 SH SOLE 22 2560277 0 131274 WADDELL & REED FINL INC CL A 930059100 91 5463 SH SOLE 23 5463 0 0 WADDELL & REED FINL INC CL A 930059100 275 16503 SH SOLE 26 10737 0 5766 WADDELL & REED FINL INC CL A 930059100 174 10427 SH SOLE 28 10427 0 0 WADDELL & REED FINL INC CL A 930059100 1951 117052 SH SOLE 30 117052 0 0 WADDELL & REED FINL INC CL A 930059100 4694 281562 SH SOLE 31 0 0 281562 WADDELL & REED FINL INC CL A 930059100 69 4123 SH SOLE 36 4123 0 0 WADDELL & REED FINL INC CL A 930059100 153 9205 SH SOLE 40 9205 0 0 WAGEWORKS INC COM 930427109 1768 34819 SH SOLE 2 1654 0 33165 WAGEWORKS INC COM 930427109 7 129 SH SOLE 4 129 0 0 WAGEWORKS INC COM 930427109 36 716 SH SOLE 7 716 0 0 WAGEWORKS INC COM 930427109 8880 174841 SH SOLE 18 174841 0 0 WAGEWORKS INC COM 930427109 3543 69758 SH SOLE 19 69758 0 0 WAGEWORKS INC COM 930427109 216441 4261483 SH SOLE 21 4261483 0 0 WAGEWORKS INC COM 930427109 59927 1179893 SH SOLE 22 1128816 0 51077 WAGEWORKS INC COM 930427109 1057 20802 SH SOLE 26 17017 0 3785 WAGEWORKS INC COM 930427109 279 5484 SH SOLE 28 5484 0 0 WAGEWORKS INC COM 930427109 2937 57822 SH SOLE 30 57822 0 0 WAGEWORKS INC COM 930427109 1632 32138 SH SOLE 31 0 0 32138 WAGEWORKS INC COM 930427109 202 3975 SH SOLE 40 3975 0 0 WAITR HLDGS INC COM 930752100 314 49914 SH SOLE 2 2179 0 47735 WAITR HLDGS INC COM 930752100 11 1813 SH SOLE 7 1813 0 0 WAITR HLDGS INC COM 930752100 1146 182137 SH SOLE 18 182137 0 0 WAITR HLDGS INC COM 930752100 837 133029 SH SOLE 19 133029 0 0 WAITR HLDGS INC COM 930752100 11082 1761910 SH SOLE 21 1761910 0 0 WAITR HLDGS INC COM 930752100 10121 1609122 SH SOLE 22 1586541 0 22581 WAITR HLDGS INC COM 930752100 43 6870 SH SOLE 30 6870 0 0 WAITR HLDGS INC COM 930752100 414 65840 SH SOLE 34 65840 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 108071 1976792 SH SOLE 2 228174 0 1748618 WALGREENS BOOTS ALLIANCE INC COM 931427108 14926 273028 SH SOLE 4 250787 0 22241 WALGREENS BOOTS ALLIANCE INC COM 931427108 58717 1074018 SH SOLE 7 804736 0 269282 WALGREENS BOOTS ALLIANCE INC COM 931427108 1394 25504 SH SOLE 13 25504 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 459 8387 SH SOLE 15 8387 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 116710 2134817 SH SOLE 18 2028498 0 106319 WALGREENS BOOTS ALLIANCE INC COM 931427108 26583 486243 SH SOLE 19 486243 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 814133 14891773 SH SOLE 21 14891773 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1030925 18857238 SH SOLE 22 16643723 0 2213515 WALGREENS BOOTS ALLIANCE INC COM 931427108 32126 587637 SH SOLE 23 587637 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 40894 748010 SH SOLE 25 748010 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 285673 5225412 SH SOLE 26 936196 0 4289216 WALGREENS BOOTS ALLIANCE INC COM 931427108 8628 157821 SH SOLE 28 115406 0 42415 WALGREENS BOOTS ALLIANCE INC COM 931427108 979 17912 SH SOLE 29 17912 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 202644 3706681 SH SOLE 30 3706681 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 15265 279228 SH SOLE 31 152318 0 126910 WALGREENS BOOTS ALLIANCE INC COM 931427108 12173 222664 SH SOLE 32 222664 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10119 185094 SH SOLE 34 185094 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 34977 639789 SH SOLE 36 639789 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 939 17170 SH SOLE 40 17170 0 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 3493 63900 SH Put SOLE 2 63900 0 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 7063 129200 SH Put SOLE 19 129200 0 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 66 1200 SH Put SOLE 22 1200 0 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 11 200 SH Put SOLE 25 200 0 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 11 200 SH Put SOLE 26 0 0 200 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 1093 20000 SH Put SOLE 34 20000 0 0 WALKER & DUNLOP INC COM 93148P102 1476 27733 SH SOLE 2 1151 0 26582 WALKER & DUNLOP INC COM 93148P102 10 188 SH SOLE 4 188 0 0 WALKER & DUNLOP INC COM 93148P102 31 589 SH SOLE 7 589 0 0 WALKER & DUNLOP INC COM 93148P102 6483 121845 SH SOLE 18 121845 0 0 WALKER & DUNLOP INC COM 93148P102 3112 58477 SH SOLE 19 58477 0 0 WALKER & DUNLOP INC COM 93148P102 161953 3043657 SH SOLE 21 3043657 0 0 WALKER & DUNLOP INC COM 93148P102 47446 891674 SH SOLE 22 852734 0 38940 WALKER & DUNLOP INC COM 93148P102 448 8427 SH SOLE 26 6574 0 1853 WALKER & DUNLOP INC COM 93148P102 211 3966 SH SOLE 28 3966 0 0 WALKER & DUNLOP INC COM 93148P102 2217 41671 SH SOLE 30 41671 0 0 WALKER & DUNLOP INC COM 93148P102 2623 49294 SH SOLE 31 0 0 49294 WALKER & DUNLOP INC COM 93148P102 149 2798 SH SOLE 40 2798 0 0 WALMART INC COM 931142103 378211 3423032 SH SOLE 2 326287 0 3096745 WALMART INC COM 931142103 47250 427641 SH SOLE 4 388690 0 38951 WALMART INC COM 931142103 154003 1393819 SH SOLE 7 1287894 0 105925 WALMART INC COM 931142103 5539 50128 SH SOLE 13 50128 0 0 WALMART INC COM 931142103 1481 13403 SH SOLE 15 13403 0 0 WALMART INC COM 931142103 24 217 SH SOLE 17 0 0 217 WALMART INC COM 931142103 437489 3959539 SH SOLE 18 3628326 0 331213 WALMART INC COM 931142103 73992 669675 SH SOLE 19 669675 0 0 WALMART INC COM 931142103 2027 18345 SH SOLE 20 18345 0 0 WALMART INC COM 931142103 2887818 26136463 SH SOLE 21 26136463 0 0 WALMART INC COM 931142103 3833033 34691217 SH SOLE 22 30627362 0 4063855 WALMART INC COM 931142103 115872 1048708 SH SOLE 23 1048708 0 0 WALMART INC COM 931142103 153036 1385067 SH SOLE 25 1348797 0 36270 WALMART INC COM 931142103 506448 4583658 SH SOLE 26 1545200 0 3038458 WALMART INC COM 931142103 31385 284056 SH SOLE 28 207750 0 76306 WALMART INC COM 931142103 3537 32010 SH SOLE 29 32010 0 0 WALMART INC COM 931142103 563539 5100363 SH SOLE 30 5100363 0 0 WALMART INC COM 931142103 55481 502140 SH SOLE 31 273880 0 228260 WALMART INC COM 931142103 14968 135468 SH SOLE 32 135468 0 0 WALMART INC COM 931142103 53997 488701 SH SOLE 34 488701 0 0 WALMART INC COM 931142103 140110 1268083 SH SOLE 36 1268083 0 0 WALMART INC COM 931142103 3617 32735 SH SOLE 40 32735 0 0 WARRIOR MET COAL INC COM 93627C101 1469 56233 SH SOLE 2 4207 0 52026 WARRIOR MET COAL INC COM 93627C101 6 232 SH SOLE 4 232 0 0 WARRIOR MET COAL INC COM 93627C101 47 1811 SH SOLE 7 1811 0 0 WARRIOR MET COAL INC COM 93627C101 4405 168638 SH SOLE 18 168638 0 0 WARRIOR MET COAL INC COM 93627C101 2969 113682 SH SOLE 19 113682 0 0 WARRIOR MET COAL INC COM 93627C101 43521 1666195 SH SOLE 21 1666195 0 0 WARRIOR MET COAL INC COM 93627C101 36421 1394359 SH SOLE 22 1329742 0 64617 WARRIOR MET COAL INC COM 93627C101 177 6774 SH SOLE 23 6774 0 0 WARRIOR MET COAL INC COM 93627C101 550 21057 SH SOLE 26 17440 0 3617 WARRIOR MET COAL INC COM 93627C101 181 6919 SH SOLE 28 6919 0 0 WARRIOR MET COAL INC COM 93627C101 297 11359 SH SOLE 30 11359 0 0 WARRIOR MET COAL INC COM 93627C101 96 3682 SH SOLE 40 3682 0 0 WASHINGTON FED INC COM 938824109 5367 153656 SH SOLE 2 74758 0 78898 WASHINGTON FED INC COM 938824109 16 446 SH SOLE 4 446 0 0 WASHINGTON FED INC COM 938824109 76 2177 SH SOLE 7 2177 0 0 WASHINGTON FED INC COM 938824109 19240 550808 SH SOLE 18 550808 0 0 WASHINGTON FED INC COM 938824109 14183 406028 SH SOLE 19 406028 0 0 WASHINGTON FED INC COM 938824109 201761 5776158 SH SOLE 21 5776158 0 0 WASHINGTON FED INC COM 938824109 131829 3774098 SH SOLE 22 3656309 0 117789 WASHINGTON FED INC COM 938824109 4439 127080 SH SOLE 23 127080 0 0 WASHINGTON FED INC COM 938824109 10375 297025 SH SOLE 26 21850 0 275175 WASHINGTON FED INC COM 938824109 360 10293 SH SOLE 28 10293 0 0 WASHINGTON FED INC COM 938824109 641 18346 SH SOLE 30 18346 0 0 WASHINGTON FED INC COM 938824109 1700 48661 SH SOLE 31 0 0 48661 WASHINGTON FED INC COM 938824109 76 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 267 7657 SH SOLE 40 7657 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 786 205889 SH SOLE 2 10917 0 194972 WASHINGTON PRIME GROUP NEW COM 93964W108 189 49417 SH SOLE 4 49417 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 759 198595 SH SOLE 7 198595 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 29 7637 SH SOLE 15 7637 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 3111 814388 SH SOLE 18 814388 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2259 591474 SH SOLE 19 591474 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 78721 20607581 SH SOLE 21 20607581 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 29347 7682383 SH SOLE 22 7391628 0 290755 WASHINGTON PRIME GROUP NEW COM 93964W108 66 17315 SH SOLE 23 17315 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1621 424351 SH SOLE 25 424351 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 477 124944 SH SOLE 26 24115 0 100829 WASHINGTON PRIME GROUP NEW COM 93964W108 103 26864 SH SOLE 28 26864 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 365 95511 SH SOLE 29 95511 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 4166 1090702 SH SOLE 30 1090702 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 532 139301 SH SOLE 31 0 0 139301 WASHINGTON PRIME GROUP NEW COM 93964W108 62 16122 SH SOLE 36 16122 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 77 20154 SH SOLE 40 20154 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2210 82690 SH SOLE 2 3321 0 79369 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 579 21666 SH SOLE 4 21666 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2280 85294 SH SOLE 7 85294 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 85 3162 SH SOLE 15 3162 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9380 350931 SH SOLE 18 350931 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6170 230815 SH SOLE 19 230815 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 245870 9198284 SH SOLE 21 9198284 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 85982 3216689 SH SOLE 22 3092537 0 124152 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73 2746 SH SOLE 23 2746 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4518 169025 SH SOLE 25 169025 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1505 56294 SH SOLE 26 11549 0 44745 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 290 10855 SH SOLE 28 10855 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1160 43383 SH SOLE 29 43383 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12461 466171 SH SOLE 30 466171 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 38 1411 SH SOLE 36 1411 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 194 7244 SH SOLE 40 7244 0 0 WASHINGTON TR BANCORP COM 940610108 745 14273 SH SOLE 2 639 0 13634 WASHINGTON TR BANCORP COM 940610108 19 369 SH SOLE 7 369 0 0 WASHINGTON TR BANCORP COM 940610108 2747 52649 SH SOLE 18 52649 0 0 WASHINGTON TR BANCORP COM 940610108 1346 25798 SH SOLE 19 25798 0 0 WASHINGTON TR BANCORP COM 940610108 26828 514137 SH SOLE 21 514137 0 0 WASHINGTON TR BANCORP COM 940610108 26253 503130 SH SOLE 22 480499 0 22631 WASHINGTON TR BANCORP COM 940610108 48 923 SH SOLE 23 923 0 0 WASHINGTON TR BANCORP COM 940610108 164 3138 SH SOLE 26 1018 0 2120 WASHINGTON TR BANCORP COM 940610108 102 1964 SH SOLE 28 1964 0 0 WASHINGTON TR BANCORP COM 940610108 250 4800 SH SOLE 30 4800 0 0 WASHINGTON TR BANCORP COM 940610108 82 1566 SH SOLE 40 1566 0 0 WASTE CONNECTIONS INC COM 94106B101 21791 227983 SH SOLE 2 201044 0 26939 WASTE CONNECTIONS INC COM 94106B101 10472 109564 SH SOLE 4 102664 0 6900 WASTE CONNECTIONS INC COM 94106B101 4330 45298 SH SOLE 7 45298 0 0 WASTE CONNECTIONS INC COM 94106B101 960 10044 SH SOLE 13 10044 0 0 WASTE CONNECTIONS INC COM 94106B101 3838 40151 SH SOLE 18 16448 0 23703 WASTE CONNECTIONS INC COM 94106B101 74171 776013 SH SOLE 19 776013 0 0 WASTE CONNECTIONS INC COM 94106B101 216506 2265179 SH SOLE 21 2265179 0 0 WASTE CONNECTIONS INC COM 94106B101 76801 803526 SH SOLE 22 563616 0 239910 WASTE CONNECTIONS INC COM 94106B101 22896 239543 SH SOLE 23 239543 0 0 WASTE CONNECTIONS INC COM 94106B101 44235 462810 SH SOLE 26 163875 0 298935 WASTE CONNECTIONS INC COM 94106B101 4915 51425 SH SOLE 28 37558 0 13867 WASTE CONNECTIONS INC COM 94106B101 12665 132512 SH SOLE 29 33086 0 99426 WASTE CONNECTIONS INC COM 94106B101 37242 389637 SH SOLE 30 389637 0 0 WASTE CONNECTIONS INC COM 94106B101 9717 101665 SH SOLE 31 70693 0 30972 WASTE CONNECTIONS INC COM 94106B101 1706 17850 SH SOLE 34 17850 0 0 WASTE CONNECTIONS INC COM 94106B101 6158 64429 SH SOLE 36 64429 0 0 WASTE CONNECTIONS INC COM 94106B101 617 6451 SH SOLE 40 6451 0 0 WASTE MGMT INC DEL COM 94106L109 123198 1067854 SH SOLE 2 144513 0 923341 WASTE MGMT INC DEL COM 94106L109 17815 154416 SH SOLE 4 143007 0 11409 WASTE MGMT INC DEL COM 94106L109 48874 423627 SH SOLE 7 411371 0 12256 WASTE MGMT INC DEL COM 94106L109 2606 22586 SH SOLE 13 22586 0 0 WASTE MGMT INC DEL COM 94106L109 493 4270 SH SOLE 15 4270 0 0 WASTE MGMT INC DEL COM 94106L109 16 143 SH SOLE 17 0 0 143 WASTE MGMT INC DEL COM 94106L109 104795 908340 SH SOLE 18 851632 0 56708 WASTE MGMT INC DEL COM 94106L109 25770 223367 SH SOLE 19 223367 0 0 WASTE MGMT INC DEL COM 94106L109 1402559 12157055 SH SOLE 21 12157055 0 0 WASTE MGMT INC DEL COM 94106L109 1289365 11175911 SH SOLE 22 9991929 0 1183982 WASTE MGMT INC DEL COM 94106L109 36617 317389 SH SOLE 23 317389 0 0 WASTE MGMT INC DEL COM 94106L109 45636 395566 SH SOLE 25 395566 0 0 WASTE MGMT INC DEL COM 94106L109 238562 2067801 SH SOLE 26 591525 0 1476276 WASTE MGMT INC DEL COM 94106L109 9641 83564 SH SOLE 28 61299 0 22265 WASTE MGMT INC DEL COM 94106L109 6678 57884 SH SOLE 29 12652 0 45232 WASTE MGMT INC DEL COM 94106L109 262638 2276484 SH SOLE 30 2276484 0 0 WASTE MGMT INC DEL COM 94106L109 15495 134306 SH SOLE 31 80119 0 54187 WASTE MGMT INC DEL COM 94106L109 30325 262851 SH SOLE 34 262851 0 0 WASTE MGMT INC DEL COM 94106L109 48605 421293 SH SOLE 36 421293 0 0 WASTE MGMT INC DEL COM 94106L109 1138 9866 SH SOLE 40 9866 0 0 WATERS CORP COM 941848103 38455 178661 SH SOLE 2 22297 0 156364 WATERS CORP COM 941848103 5983 27798 SH SOLE 4 25731 0 2067 WATERS CORP COM 941848103 19023 88379 SH SOLE 7 65973 0 22406 WATERS CORP COM 941848103 96 446 SH SOLE 13 446 0 0 WATERS CORP COM 941848103 147 683 SH SOLE 15 683 0 0 WATERS CORP COM 941848103 30087 139784 SH SOLE 18 129863 0 9921 WATERS CORP COM 941848103 4703 21848 SH SOLE 19 21848 0 0 WATERS CORP COM 941848103 480603 2232869 SH SOLE 21 2232869 0 0 WATERS CORP COM 941848103 383073 1779747 SH SOLE 22 1582498 0 197249 WATERS CORP COM 941848103 11135 51733 SH SOLE 23 51733 0 0 WATERS CORP COM 941848103 17151 79685 SH SOLE 25 79685 0 0 WATERS CORP COM 941848103 73442 341209 SH SOLE 26 98338 0 242871 WATERS CORP COM 941848103 3037 14109 SH SOLE 28 10458 0 3651 WATERS CORP COM 941848103 3565 16563 SH SOLE 29 1785 0 14778 WATERS CORP COM 941848103 66558 309225 SH SOLE 30 309225 0 0 WATERS CORP COM 941848103 5257 24425 SH SOLE 31 15080 0 9345 WATERS CORP COM 941848103 886 4116 SH SOLE 34 4116 0 0 WATERS CORP COM 941848103 10385 48249 SH SOLE 36 48249 0 0 WATERS CORP COM 941848103 339 1576 SH SOLE 40 1576 0 0 WATERSTONE FINL INC MD COM 94188P101 441 25863 SH SOLE 2 1097 0 24766 WATERSTONE FINL INC MD COM 94188P101 11 650 SH SOLE 7 650 0 0 WATERSTONE FINL INC MD COM 94188P101 1460 85572 SH SOLE 18 85572 0 0 WATERSTONE FINL INC MD COM 94188P101 755 44264 SH SOLE 19 44264 0 0 WATERSTONE FINL INC MD COM 94188P101 14750 864569 SH SOLE 21 864569 0 0 WATERSTONE FINL INC MD COM 94188P101 9984 585205 SH SOLE 22 543274 0 41931 WATERSTONE FINL INC MD COM 94188P101 109 6377 SH SOLE 23 6377 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 9923 SH SOLE 30 9923 0 0 WATERSTONE FINL INC MD COM 94188P101 61 3561 SH SOLE 40 3561 0 0 WATFORD HOLDINGS LTD SHS G94787101 527 19215 SH SOLE 2 864 0 18351 WATFORD HOLDINGS LTD SHS G94787101 11 401 SH SOLE 7 401 0 0 WATFORD HOLDINGS LTD SHS G94787101 1919 69994 SH SOLE 18 69994 0 0 WATFORD HOLDINGS LTD SHS G94787101 989 36082 SH SOLE 19 36082 0 0 WATFORD HOLDINGS LTD SHS G94787101 18222 664557 SH SOLE 21 664557 0 0 WATFORD HOLDINGS LTD SHS G94787101 6633 241911 SH SOLE 22 228958 0 12953 WATSCO INC COM 942622200 18967 115983 SH SOLE 2 58255 0 57728 WATSCO INC COM 942622200 458 2799 SH SOLE 4 2799 0 0 WATSCO INC COM 942622200 873 5338 SH SOLE 7 5338 0 0 WATSCO INC COM 942622200 16925 103500 SH SOLE 18 103280 0 220 WATSCO INC COM 942622200 1465 8960 SH SOLE 19 8960 0 0 WATSCO INC COM 942622200 392816 2402103 SH SOLE 21 2402103 0 0 WATSCO INC COM 942622200 171489 1048672 SH SOLE 22 978321 0 70351 WATSCO INC COM 942622200 359 2196 SH SOLE 23 2196 0 0 WATSCO INC COM 942622200 2030 12411 SH SOLE 26 8856 0 3555 WATSCO INC COM 942622200 652 3985 SH SOLE 28 3985 0 0 WATSCO INC COM 942622200 1068 6531 SH SOLE 29 1356 0 5175 WATSCO INC COM 942622200 1565 9569 SH SOLE 30 9569 0 0 WATSCO INC COM 942622200 506 3092 SH SOLE 31 668 0 2424 WATSCO INC COM 942622200 1947 11908 SH SOLE 32 11908 0 0 WATSCO INC COM 942622200 140 858 SH SOLE 36 858 0 0 WATSCO INC COM 942622200 488 2987 SH SOLE 40 2987 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3482 37372 SH SOLE 2 11943 0 25429 WATTS WATER TECHNOLOGIES INC CL A 942749102 16 168 SH SOLE 4 168 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1408 15115 SH SOLE 7 15115 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 12108 129940 SH SOLE 18 122090 0 7850 WATTS WATER TECHNOLOGIES INC CL A 942749102 20791 223125 SH SOLE 19 223125 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 277846 2981817 SH SOLE 21 2981817 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 98254 1054449 SH SOLE 22 1015737 0 38712 WATTS WATER TECHNOLOGIES INC CL A 942749102 3679 39482 SH SOLE 23 39482 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 9985 107157 SH SOLE 26 7716 0 99441 WATTS WATER TECHNOLOGIES INC CL A 942749102 318 3409 SH SOLE 28 3409 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 11869 127379 SH SOLE 30 127379 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 170 1822 SH SOLE 40 1822 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 519 19910 SH SOLE 2 934 0 18976 WAVE LIFE SCIENCES LTD SHS Y95308105 10 381 SH SOLE 7 381 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1910 73194 SH SOLE 18 73194 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1009 38664 SH SOLE 19 38664 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 27908 1069680 SH SOLE 21 1069680 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 15685 601200 SH SOLE 22 566537 0 34663 WAVE LIFE SCIENCES LTD SHS Y95308105 171 6545 SH SOLE 30 6545 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 63 2422 SH SOLE 40 2422 0 0 WAYFAIR INC CL A 94419L101 19631 134460 SH SOLE 2 8896 0 125564 WAYFAIR INC CL A 94419L101 3157 21621 SH SOLE 4 19792 0 1829 WAYFAIR INC CL A 94419L101 471 3228 SH SOLE 7 3228 0 0 WAYFAIR INC CL A 94419L101 48 327 SH SOLE 13 327 0 0 WAYFAIR INC CL A 94419L101 5116 35043 SH SOLE 18 29997 0 5046 WAYFAIR INC CL A 94419L101 2650 18150 SH SOLE 19 18150 0 0 WAYFAIR INC CL A 94419L101 137501 941787 SH SOLE 21 941787 0 0 WAYFAIR INC CL A 94419L101 236655 1620924 SH SOLE 22 1504109 0 116815 WAYFAIR INC CL A 94419L101 6622 45359 SH SOLE 23 45359 0 0 WAYFAIR INC CL A 94419L101 147 1008 SH SOLE 25 1008 0 0 WAYFAIR INC CL A 94419L101 22580 154658 SH SOLE 26 54416 0 100242 WAYFAIR INC CL A 94419L101 1635 11202 SH SOLE 28 8152 0 3050 WAYFAIR INC CL A 94419L101 2128 14572 SH SOLE 29 1992 0 12580 WAYFAIR INC CL A 94419L101 16043 109883 SH SOLE 30 109883 0 0 WAYFAIR INC CL A 94419L101 2597 17789 SH SOLE 31 11299 0 6490 WAYFAIR INC CL A 94419L101 462 3164 SH SOLE 34 3164 0 0 WAYFAIR INC CL A 94419L101 1511 10349 SH SOLE 36 10349 0 0 WAYFAIR INC CL A 94419L101 168 1152 SH SOLE 40 1152 0 0 WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1741 1150000 PRN SOLE 21 1150000 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 10 896 SH SOLE 18 896 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 9 830 SH SOLE 21 830 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1587 140583 SH SOLE 22 140583 0 0 WD-40 CO COM 929236107 1926 12111 SH SOLE 2 564 0 11547 WD-40 CO COM 929236107 11 69 SH SOLE 4 69 0 0 WD-40 CO COM 929236107 40 253 SH SOLE 7 253 0 0 WD-40 CO COM 929236107 9596 60337 SH SOLE 18 60337 0 0 WD-40 CO COM 929236107 3733 23473 SH SOLE 19 23473 0 0 WD-40 CO COM 929236107 234085 1471864 SH SOLE 21 1471864 0 0 WD-40 CO COM 929236107 62455 392703 SH SOLE 22 374255 0 18448 WD-40 CO COM 929236107 1072 6739 SH SOLE 26 3222 0 3517 WD-40 CO COM 929236107 293 1845 SH SOLE 28 1845 0 0 WD-40 CO COM 929236107 3246 20410 SH SOLE 30 20410 0 0 WD-40 CO COM 929236107 239 1502 SH SOLE 40 1502 0 0 WEBSTER FINL CORP CONN COM 947890109 10926 228718 SH SOLE 2 57499 0 171219 WEBSTER FINL CORP CONN COM 947890109 155 3255 SH SOLE 4 3255 0 0 WEBSTER FINL CORP CONN COM 947890109 136 2848 SH SOLE 7 2848 0 0 WEBSTER FINL CORP CONN COM 947890109 16947 354764 SH SOLE 18 354451 0 313 WEBSTER FINL CORP CONN COM 947890109 1007 21074 SH SOLE 19 21074 0 0 WEBSTER FINL CORP CONN COM 947890109 221706 4641106 SH SOLE 21 4641106 0 0 WEBSTER FINL CORP CONN COM 947890109 154328 3230639 SH SOLE 22 3029457 0 201182 WEBSTER FINL CORP CONN COM 947890109 409 8565 SH SOLE 23 8565 0 0 WEBSTER FINL CORP CONN COM 947890109 1921 40218 SH SOLE 26 21775 0 18443 WEBSTER FINL CORP CONN COM 947890109 587 12278 SH SOLE 28 12278 0 0 WEBSTER FINL CORP CONN COM 947890109 72 1500 SH SOLE 29 1500 0 0 WEBSTER FINL CORP CONN COM 947890109 1357 28402 SH SOLE 30 28402 0 0 WEBSTER FINL CORP CONN COM 947890109 427 8929 SH SOLE 31 5629 0 3300 WEBSTER FINL CORP CONN COM 947890109 1131 23679 SH SOLE 34 23679 0 0 WEBSTER FINL CORP CONN COM 947890109 180 3769 SH SOLE 36 3769 0 0 WEBSTER FINL CORP CONN COM 947890109 397 8311 SH SOLE 40 8311 0 0 WEC ENERGY GROUP INC COM 92939U106 67999 815633 SH SOLE 2 130689 0 684944 WEC ENERGY GROUP INC COM 92939U106 10750 128945 SH SOLE 4 120619 0 8326 WEC ENERGY GROUP INC COM 92939U106 32362 388173 SH SOLE 7 366190 0 21983 WEC ENERGY GROUP INC COM 92939U106 1093 13116 SH SOLE 13 13116 0 0 WEC ENERGY GROUP INC COM 92939U106 222 2660 SH SOLE 15 2660 0 0 WEC ENERGY GROUP INC COM 92939U106 66778 800988 SH SOLE 18 759104 0 41884 WEC ENERGY GROUP INC COM 92939U106 11122 133405 SH SOLE 19 133405 0 0 WEC ENERGY GROUP INC COM 92939U106 1137577 13644917 SH SOLE 21 13644917 0 0 WEC ENERGY GROUP INC COM 92939U106 696194 8350653 SH SOLE 22 7462690 0 887963 WEC ENERGY GROUP INC COM 92939U106 19115 229283 SH SOLE 23 229283 0 0 WEC ENERGY GROUP INC COM 92939U106 23423 280952 SH SOLE 25 280952 0 0 WEC ENERGY GROUP INC COM 92939U106 104710 1255965 SH SOLE 26 377252 0 878713 WEC ENERGY GROUP INC COM 92939U106 5242 62873 SH SOLE 28 46758 0 16115 WEC ENERGY GROUP INC COM 92939U106 573 6873 SH SOLE 29 6873 0 0 WEC ENERGY GROUP INC COM 92939U106 127802 1532954 SH SOLE 30 1532954 0 0 WEC ENERGY GROUP INC COM 92939U106 9415 112935 SH SOLE 31 62904 0 50031 WEC ENERGY GROUP INC COM 92939U106 3293 39498 SH SOLE 32 39498 0 0 WEC ENERGY GROUP INC COM 92939U106 1533 18392 SH SOLE 34 18392 0 0 WEC ENERGY GROUP INC COM 92939U106 27714 332426 SH SOLE 36 332426 0 0 WEC ENERGY GROUP INC COM 92939U106 630 7555 SH SOLE 40 7555 0 0 WEIBO CORP SPONSORED ADR 948596101 2005 46044 SH SOLE 2 2852 0 43192 WEIBO CORP SPONSORED ADR 948596101 532 12222 SH SOLE 4 12222 0 0 WEIBO CORP SPONSORED ADR 948596101 363 8331 SH SOLE 7 8331 0 0 WEIBO CORP SPONSORED ADR 948596101 776 17822 SH SOLE 15 17013 0 809 WEIBO CORP SPONSORED ADR 948596101 686 15763 SH SOLE 18 15763 0 0 WEIBO CORP SPONSORED ADR 948596101 56471 1296697 SH SOLE 21 1296697 0 0 WEIBO CORP SPONSORED ADR 948596101 30224 694018 SH SOLE 22 641298 0 52720 WEIBO CORP SPONSORED ADR 948596101 1380 31677 SH SOLE 23 31677 0 0 WEIBO CORP SPONSORED ADR 948596101 1279 29363 SH SOLE 25 29363 0 0 WEIBO CORP SPONSORED ADR 948596101 12577 288800 SH SOLE 26 52955 0 235845 WEIBO CORP SPONSORED ADR 948596101 277 6369 SH SOLE 28 6369 0 0 WEIBO CORP SPONSORED ADR 948596101 489 11221 SH SOLE 29 6091 0 5130 WEIBO CORP SPONSORED ADR 948596101 13514 310306 SH SOLE 30 310306 0 0 WEIBO CORP SPONSORED ADR 948596101 118 2712 SH SOLE 31 2712 0 0 WEIBO CORP SPONSORED ADR 948596101 204 4675 SH SOLE 34 4675 0 0 WEIBO CORP SPONSORED ADR 948596101 18 424 SH SOLE 40 424 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1223 64039 SH SOLE 2 18388 0 45651 WEIGHT WATCHERS INTL INC NEW COM 948626106 3 172 SH SOLE 4 172 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 16 836 SH SOLE 7 836 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 4686 245328 SH SOLE 18 245328 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1520 79590 SH SOLE 19 79590 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 56143 2939424 SH SOLE 21 2939424 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 27073 1417436 SH SOLE 22 1359516 0 57920 WEIGHT WATCHERS INTL INC NEW COM 948626106 159 8336 SH SOLE 26 5585 0 2751 WEIGHT WATCHERS INTL INC NEW COM 948626106 99 5191 SH SOLE 28 5191 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 255 13330 SH SOLE 30 13330 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 63 3319 SH SOLE 40 3319 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 8340 304140 SH SOLE 2 81479 0 222661 WEINGARTEN RLTY INVS SH BEN INT 948741103 1325 48337 SH SOLE 4 48337 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3599 131260 SH SOLE 7 131260 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 136 4944 SH SOLE 15 4944 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 9270 338065 SH SOLE 18 338065 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4650 169599 SH SOLE 19 169599 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 186730 6809992 SH SOLE 21 6809992 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 153614 5602270 SH SOLE 22 5346529 0 255741 WEINGARTEN RLTY INVS SH BEN INT 948741103 1108 40398 SH SOLE 23 40398 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6937 252979 SH SOLE 25 252979 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2283 83250 SH SOLE 26 27895 0 55355 WEINGARTEN RLTY INVS SH BEN INT 948741103 504 18380 SH SOLE 28 18380 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1749 63783 SH SOLE 29 63783 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 15194 554122 SH SOLE 30 554122 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 191 6957 SH SOLE 31 2557 0 4400 WEINGARTEN RLTY INVS SH BEN INT 948741103 101 3681 SH SOLE 34 3681 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 47 1703 SH SOLE 36 1703 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 290 10561 SH SOLE 40 10561 0 0 WEIS MKTS INC COM 948849104 377 10361 SH SOLE 2 366 0 9995 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 1115 30632 SH SOLE 18 30632 0 0 WEIS MKTS INC COM 948849104 592 16267 SH SOLE 19 16267 0 0 WEIS MKTS INC COM 948849104 11723 321973 SH SOLE 21 321973 0 0 WEIS MKTS INC COM 948849104 15402 423025 SH SOLE 22 405580 0 17445 WEIS MKTS INC COM 948849104 14 380 SH SOLE 23 380 0 0 WEIS MKTS INC COM 948849104 210 5765 SH SOLE 26 5765 0 0 WEIS MKTS INC COM 948849104 64 1755 SH SOLE 28 1755 0 0 WEIS MKTS INC COM 948849104 166 4569 SH SOLE 30 4569 0 0 WEIS MKTS INC COM 948849104 54 1475 SH SOLE 40 1475 0 0 WELBILT INC COM 949090104 1892 113272 SH SOLE 2 5359 0 107913 WELBILT INC COM 949090104 13 803 SH SOLE 4 803 0 0 WELBILT INC COM 949090104 38 2282 SH SOLE 7 2282 0 0 WELBILT INC COM 949090104 7068 423214 SH SOLE 18 423214 0 0 WELBILT INC COM 949090104 3711 222189 SH SOLE 19 222189 0 0 WELBILT INC COM 949090104 68541 4104253 SH SOLE 21 4104253 0 0 WELBILT INC COM 949090104 62263 3728307 SH SOLE 22 3553370 0 174937 WELBILT INC COM 949090104 761 45578 SH SOLE 26 34747 0 10831 WELBILT INC COM 949090104 281 16820 SH SOLE 28 16820 0 0 WELBILT INC COM 949090104 605 36227 SH SOLE 30 36227 0 0 WELBILT INC COM 949090104 236 14151 SH SOLE 40 14151 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 33713 118263 SH SOLE 2 12152 0 106111 WELLCARE HEALTH PLANS INC COM 94946T106 4791 16808 SH SOLE 4 15489 0 1319 WELLCARE HEALTH PLANS INC COM 94946T106 18188 63802 SH SOLE 7 47218 0 16584 WELLCARE HEALTH PLANS INC COM 94946T106 78 273 SH SOLE 13 273 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 116 408 SH SOLE 15 408 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 46314 162465 SH SOLE 18 155251 0 7214 WELLCARE HEALTH PLANS INC COM 94946T106 4992 17512 SH SOLE 19 17512 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 404856 1420197 SH SOLE 21 1420197 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 349591 1226335 SH SOLE 22 1093870 0 132465 WELLCARE HEALTH PLANS INC COM 94946T106 10207 35804 SH SOLE 23 35804 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 24546 86106 SH SOLE 25 86106 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 55863 195964 SH SOLE 26 64019 0 131945 WELLCARE HEALTH PLANS INC COM 94946T106 2867 10058 SH SOLE 28 7422 0 2636 WELLCARE HEALTH PLANS INC COM 94946T106 3261 11441 SH SOLE 29 1088 0 10353 WELLCARE HEALTH PLANS INC COM 94946T106 54201 190132 SH SOLE 30 190132 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 4393 15412 SH SOLE 31 9767 0 5645 WELLCARE HEALTH PLANS INC COM 94946T106 1716 6021 SH SOLE 34 6021 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 10368 36371 SH SOLE 36 36371 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 294 1030 SH SOLE 40 1030 0 0 WELLESLEY BANCORP INC COM 949485106 15 450 SH SOLE 18 450 0 0 WELLESLEY BANCORP INC COM 949485106 9 267 SH SOLE 21 267 0 0 WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2179 2360000 PRN SOLE 2 2360000 0 0 WELLS FARGO CO NEW COM 949746101 567137 11985138 SH SOLE 2 2828307 0 9156831 WELLS FARGO CO NEW COM 949746101 85615 1809286 SH SOLE 4 1693335 0 115951 WELLS FARGO CO NEW COM 949746101 182232 3851057 SH SOLE 7 3832488 0 18569 WELLS FARGO CO NEW COM 949746101 5560 117499 SH SOLE 13 117499 0 0 WELLS FARGO CO NEW COM 949746101 1816 38375 SH SOLE 15 38375 0 0 WELLS FARGO CO NEW COM 949746101 30 638 SH SOLE 17 0 0 638 WELLS FARGO CO NEW COM 949746101 968946 20476452 SH SOLE 18 19390414 0 1086038 WELLS FARGO CO NEW COM 949746101 1164800 24615389 SH SOLE 19 24615389 0 0 WELLS FARGO CO NEW COM 949746101 12722 268856 SH SOLE 20 268856 0 0 WELLS FARGO CO NEW COM 949746101 3825451 80842168 SH SOLE 21 80842168 0 0 WELLS FARGO CO NEW COM 949746101 4808918 101625480 SH SOLE 22 88810048 0 12815432 WELLS FARGO CO NEW COM 949746101 183984 3888075 SH SOLE 23 3888075 0 0 WELLS FARGO CO NEW COM 949746101 195141 4123855 SH SOLE 25 4123855 0 0 WELLS FARGO CO NEW COM 949746101 712729 15061897 SH SOLE 26 4219790 0 10842107 WELLS FARGO CO NEW COM 949746101 40250 850584 SH SOLE 28 624668 0 225916 WELLS FARGO CO NEW COM 949746101 51104 1079973 SH SOLE 29 508407 0 571566 WELLS FARGO CO NEW COM 949746101 701862 14832238 SH SOLE 30 14832238 0 0 WELLS FARGO CO NEW COM 949746101 105986 2239772 SH SOLE 31 1386336 0 853436 WELLS FARGO CO NEW COM 949746101 154036 3255194 SH SOLE 34 3255194 0 0 WELLS FARGO CO NEW COM 949746101 170258 3598023 SH SOLE 36 3598023 0 0 WELLS FARGO CO NEW COM 949746101 1654 34952 SH SOLE 37 34952 0 0 WELLS FARGO CO NEW COM 949746101 4609 97396 SH SOLE 40 97396 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 236 173 SH SOLE 4 173 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2713 1989 SH SOLE 7 1989 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 3020 2214 SH SOLE 18 2214 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 15691 11502 SH SOLE 19 11502 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 614 450 SH SOLE 22 450 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 6390 4684 SH SOLE 34 4684 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 76 13877 SH SOLE 2 13877 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2729 331180 SH SOLE 2 331180 0 0 WELLTOWER INC COM 95040Q104 79225 971724 SH SOLE 2 89515 0 882209 WELLTOWER INC COM 95040Q104 21936 269055 SH SOLE 4 258477 0 10578 WELLTOWER INC COM 95040Q104 68948 845676 SH SOLE 7 823840 0 21836 WELLTOWER INC COM 95040Q104 911 11168 SH SOLE 13 11168 0 0 WELLTOWER INC COM 95040Q104 1513 18561 SH SOLE 15 18561 0 0 WELLTOWER INC COM 95040Q104 2 30 SH SOLE 17 0 0 30 WELLTOWER INC COM 95040Q104 79084 970002 SH SOLE 18 917938 0 52064 WELLTOWER INC COM 95040Q104 82292 1009352 SH SOLE 19 1009352 0 0 WELLTOWER INC COM 95040Q104 1253080 15369556 SH SOLE 21 15369556 0 0 WELLTOWER INC COM 95040Q104 1147964 14080259 SH SOLE 22 12974591 0 1105668 WELLTOWER INC COM 95040Q104 25056 307323 SH SOLE 23 307323 0 0 WELLTOWER INC COM 95040Q104 101313 1242649 SH SOLE 25 1242649 0 0 WELLTOWER INC COM 95040Q104 161465 1980440 SH SOLE 26 448089 0 1532351 WELLTOWER INC COM 95040Q104 6214 76223 SH SOLE 28 56110 0 20113 WELLTOWER INC COM 95040Q104 17700 217104 SH SOLE 29 217104 0 0 WELLTOWER INC COM 95040Q104 257380 3156878 SH SOLE 30 3156878 0 0 WELLTOWER INC COM 95040Q104 10678 130966 SH SOLE 31 71093 0 59873 WELLTOWER INC COM 95040Q104 17583 215666 SH SOLE 34 215666 0 0 WELLTOWER INC COM 95040Q104 25486 312595 SH SOLE 36 312595 0 0 WELLTOWER INC COM 95040Q104 703 8624 SH SOLE 40 8624 0 0 WENDYS CO COM 95058W100 8533 435788 SH SOLE 2 110933 0 324855 WENDYS CO COM 95058W100 17 856 SH SOLE 4 856 0 0 WENDYS CO COM 95058W100 66 3362 SH SOLE 7 3362 0 0 WENDYS CO COM 95058W100 10685 545708 SH SOLE 18 545708 0 0 WENDYS CO COM 95058W100 812 41464 SH SOLE 19 41464 0 0 WENDYS CO COM 95058W100 184878 9442205 SH SOLE 21 9442205 0 0 WENDYS CO COM 95058W100 121379 6199125 SH SOLE 22 5833252 0 365873 WENDYS CO COM 95058W100 1352 69056 SH SOLE 26 57489 0 11567 WENDYS CO COM 95058W100 468 23897 SH SOLE 28 23897 0 0 WENDYS CO COM 95058W100 1011 51630 SH SOLE 30 51630 0 0 WENDYS CO COM 95058W100 75 3818 SH SOLE 31 3818 0 0 WENDYS CO COM 95058W100 103 5262 SH SOLE 36 5262 0 0 WENDYS CO COM 95058W100 356 18188 SH SOLE 40 18188 0 0 WERNER ENTERPRISES INC COM 950755108 2078 66849 SH SOLE 2 22725 0 44124 WERNER ENTERPRISES INC COM 950755108 7 213 SH SOLE 4 213 0 0 WERNER ENTERPRISES INC COM 950755108 20 649 SH SOLE 7 649 0 0 WERNER ENTERPRISES INC COM 950755108 7933 255254 SH SOLE 18 250198 0 5056 WERNER ENTERPRISES INC COM 950755108 3126 100564 SH SOLE 19 100564 0 0 WERNER ENTERPRISES INC COM 950755108 95723 3079879 SH SOLE 21 3079879 0 0 WERNER ENTERPRISES INC COM 950755108 62114 1998521 SH SOLE 22 1932154 0 66367 WERNER ENTERPRISES INC COM 950755108 237 7617 SH SOLE 23 7617 0 0 WERNER ENTERPRISES INC COM 950755108 1335 42959 SH SOLE 26 6879 0 36080 WERNER ENTERPRISES INC COM 950755108 178 5714 SH SOLE 28 5714 0 0 WERNER ENTERPRISES INC COM 950755108 450 14488 SH SOLE 30 14488 0 0 WERNER ENTERPRISES INC COM 950755108 2166 69700 SH SOLE 31 0 0 69700 WERNER ENTERPRISES INC COM 950755108 160 5155 SH SOLE 40 5155 0 0 WESBANCO INC COM 950810101 2093 54285 SH SOLE 2 2211 0 52074 WESBANCO INC COM 950810101 13 337 SH SOLE 4 337 0 0 WESBANCO INC COM 950810101 42 1077 SH SOLE 7 1077 0 0 WESBANCO INC COM 950810101 9908 257017 SH SOLE 18 257017 0 0 WESBANCO INC COM 950810101 3588 93066 SH SOLE 19 93066 0 0 WESBANCO INC COM 950810101 66730 1730998 SH SOLE 21 1730998 0 0 WESBANCO INC COM 950810101 66566 1726740 SH SOLE 22 1644401 0 82339 WESBANCO INC COM 950810101 1220 31650 SH SOLE 26 19354 0 12296 WESBANCO INC COM 950810101 270 7014 SH SOLE 28 7014 0 0 WESBANCO INC COM 950810101 574 14893 SH SOLE 30 14893 0 0 WESBANCO INC COM 950810101 117 3039 SH SOLE 34 3039 0 0 WESBANCO INC COM 950810101 151 3913 SH SOLE 40 3913 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 637 57384 SH SOLE 2 2024 0 55360 WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH SOLE 4 200 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 13 1128 SH SOLE 7 1128 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1963 176864 SH SOLE 18 176864 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1009 90870 SH SOLE 19 90870 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 28008 2523262 SH SOLE 21 2523262 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 20474 1844539 SH SOLE 22 1765776 0 78763 WESCO AIRCRAFT HLDGS INC COM 950814103 31 2798 SH SOLE 26 0 0 2798 WESCO AIRCRAFT HLDGS INC COM 950814103 58 5230 SH SOLE 28 5230 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 165 14884 SH SOLE 30 14884 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 85 7676 SH SOLE 40 7676 0 0 WESCO INTL INC COM 95082P105 4377 86409 SH SOLE 2 5115 0 81294 WESCO INTL INC COM 95082P105 11 225 SH SOLE 4 225 0 0 WESCO INTL INC COM 95082P105 95 1881 SH SOLE 7 1881 0 0 WESCO INTL INC COM 95082P105 1090 21525 SH SOLE 18 21525 0 0 WESCO INTL INC COM 95082P105 507 10001 SH SOLE 19 10001 0 0 WESCO INTL INC COM 95082P105 25558 504592 SH SOLE 21 504592 0 0 WESCO INTL INC COM 95082P105 64585 1275131 SH SOLE 22 1168044 0 107087 WESCO INTL INC COM 95082P105 667 13165 SH SOLE 26 9742 0 3423 WESCO INTL INC COM 95082P105 303 5973 SH SOLE 28 5973 0 0 WESCO INTL INC COM 95082P105 634 12514 SH SOLE 30 12514 0 0 WESCO INTL INC COM 95082P105 118 2334 SH SOLE 31 1034 0 1300 WESCO INTL INC COM 95082P105 225 4452 SH SOLE 36 4452 0 0 WESCO INTL INC COM 95082P105 145 2864 SH SOLE 40 2864 0 0 WEST BANCORPORATION INC CAP STK 95123P106 342 16127 SH SOLE 2 764 0 15363 WEST BANCORPORATION INC CAP STK 95123P106 11 540 SH SOLE 7 540 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1283 60485 SH SOLE 18 56836 0 3649 WEST BANCORPORATION INC CAP STK 95123P106 1041 49081 SH SOLE 19 49081 0 0 WEST BANCORPORATION INC CAP STK 95123P106 11620 547604 SH SOLE 21 547604 0 0 WEST BANCORPORATION INC CAP STK 95123P106 7298 343938 SH SOLE 22 331328 0 12610 WEST BANCORPORATION INC CAP STK 95123P106 676 31861 SH SOLE 26 0 0 31861 WEST PHARMACEUTICAL SVSC INC COM 955306105 21963 175494 SH SOLE 2 41270 0 134224 WEST PHARMACEUTICAL SVSC INC COM 955306105 41 326 SH SOLE 4 326 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1118 8936 SH SOLE 7 8936 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 26127 208766 SH SOLE 18 208766 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 65863 526272 SH SOLE 19 526272 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 468848 3746289 SH SOLE 21 3746289 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 308802 2467452 SH SOLE 22 2321211 0 146241 WEST PHARMACEUTICAL SVSC INC COM 955306105 3570 28525 SH SOLE 26 19594 0 8931 WEST PHARMACEUTICAL SVSC INC COM 955306105 1155 9228 SH SOLE 28 9228 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2569 20524 SH SOLE 30 20524 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2117 16913 SH SOLE 31 1567 0 15346 WEST PHARMACEUTICAL SVSC INC COM 955306105 946 7560 SH SOLE 40 7560 0 0 WESTAMERICA BANCORPORATION COM 957090103 1596 25912 SH SOLE 2 1077 0 24835 WESTAMERICA BANCORPORATION COM 957090103 13 219 SH SOLE 4 219 0 0 WESTAMERICA BANCORPORATION COM 957090103 34 549 SH SOLE 7 549 0 0 WESTAMERICA BANCORPORATION COM 957090103 7737 125581 SH SOLE 18 125581 0 0 WESTAMERICA BANCORPORATION COM 957090103 2731 44335 SH SOLE 19 44335 0 0 WESTAMERICA BANCORPORATION COM 957090103 175960 2856023 SH SOLE 21 2856023 0 0 WESTAMERICA BANCORPORATION COM 957090103 51116 829674 SH SOLE 22 795878 0 33796 WESTAMERICA BANCORPORATION COM 957090103 631 10245 SH SOLE 26 8645 0 1600 WESTAMERICA BANCORPORATION COM 957090103 232 3763 SH SOLE 28 3763 0 0 WESTAMERICA BANCORPORATION COM 957090103 2322 37692 SH SOLE 30 37692 0 0 WESTAMERICA BANCORPORATION COM 957090103 459 7452 SH SOLE 31 0 0 7452 WESTAMERICA BANCORPORATION COM 957090103 176 2851 SH SOLE 40 2851 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 5 2551 SH SOLE 18 2551 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 78 41591 SH SOLE 21 41591 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 562 298868 SH SOLE 22 298868 0 0 WESTERN ALLIANCE BANCORP COM 957638109 9469 211733 SH SOLE 2 28763 0 182970 WESTERN ALLIANCE BANCORP COM 957638109 176 3930 SH SOLE 4 3930 0 0 WESTERN ALLIANCE BANCORP COM 957638109 145 3244 SH SOLE 7 3244 0 0 WESTERN ALLIANCE BANCORP COM 957638109 250 5601 SH SOLE 13 5601 0 0 WESTERN ALLIANCE BANCORP COM 957638109 6194 138517 SH SOLE 18 136789 0 1728 WESTERN ALLIANCE BANCORP COM 957638109 14580 326035 SH SOLE 19 326035 0 0 WESTERN ALLIANCE BANCORP COM 957638109 54292 1214043 SH SOLE 21 1214043 0 0 WESTERN ALLIANCE BANCORP COM 957638109 136636 3055361 SH SOLE 22 2785680 0 269681 WESTERN ALLIANCE BANCORP COM 957638109 414 9253 SH SOLE 23 9253 0 0 WESTERN ALLIANCE BANCORP COM 957638109 184 4110 SH SOLE 25 4110 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1731 38714 SH SOLE 26 20375 0 18339 WESTERN ALLIANCE BANCORP COM 957638109 567 12688 SH SOLE 28 12688 0 0 WESTERN ALLIANCE BANCORP COM 957638109 4737 105925 SH SOLE 29 695 0 105230 WESTERN ALLIANCE BANCORP COM 957638109 1470 32866 SH SOLE 30 32866 0 0 WESTERN ALLIANCE BANCORP COM 957638109 411 9200 SH SOLE 31 6400 0 2800 WESTERN ALLIANCE BANCORP COM 957638109 734 16416 SH SOLE 34 16416 0 0 WESTERN ALLIANCE BANCORP COM 957638109 501 11197 SH SOLE 36 11197 0 0 WESTERN ALLIANCE BANCORP COM 957638109 467 10446 SH SOLE 40 10446 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 11 780 SH SOLE 18 780 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 474 47481 SH SOLE 2 1737 0 45744 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 1649 165219 SH SOLE 18 165219 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 984 98624 SH SOLE 19 98624 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 26342 2639430 SH SOLE 21 2639430 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 20214 2025455 SH SOLE 22 1969442 0 56013 WESTERN ASSET MTG CAP CORP COM 95790D105 241 24130 SH SOLE 26 0 0 24130 WESTERN ASSET MTG CAP CORP COM 95790D105 64 6376 SH SOLE 28 6376 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 189 18959 SH SOLE 30 18959 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 701 70192 SH SOLE 34 70192 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 42 4222 SH SOLE 40 4222 0 0 WESTERN DIGITAL CORP COM 958102105 33079 695663 SH SOLE 2 65142 0 630521 WESTERN DIGITAL CORP COM 958102105 4272 89841 SH SOLE 4 82035 0 7806 WESTERN DIGITAL CORP COM 958102105 16692 351032 SH SOLE 7 282921 0 68111 WESTERN DIGITAL CORP COM 958102105 590 12402 SH SOLE 13 12402 0 0 WESTERN DIGITAL CORP COM 958102105 161 3377 SH SOLE 15 3377 0 0 WESTERN DIGITAL CORP COM 958102105 32210 677393 SH SOLE 18 638891 0 38502 WESTERN DIGITAL CORP COM 958102105 5656 118941 SH SOLE 19 118941 0 0 WESTERN DIGITAL CORP COM 958102105 568990 11966150 SH SOLE 21 11966150 0 0 WESTERN DIGITAL CORP COM 958102105 339498 7139803 SH SOLE 22 6316496 0 823307 WESTERN DIGITAL CORP COM 958102105 9878 207737 SH SOLE 23 207737 0 0 WESTERN DIGITAL CORP COM 958102105 13152 276600 SH SOLE 25 276600 0 0 WESTERN DIGITAL CORP COM 958102105 60986 1282559 SH SOLE 26 391728 0 890831 WESTERN DIGITAL CORP COM 958102105 2619 55086 SH SOLE 28 39746 0 15340 WESTERN DIGITAL CORP COM 958102105 310 6528 SH SOLE 29 6528 0 0 WESTERN DIGITAL CORP COM 958102105 65629 1380215 SH SOLE 30 1380215 0 0 WESTERN DIGITAL CORP COM 958102105 4870 102429 SH SOLE 31 56625 0 45804 WESTERN DIGITAL CORP COM 958102105 5787 121699 SH SOLE 32 121699 0 0 WESTERN DIGITAL CORP COM 958102105 2028 42641 SH SOLE 34 42641 0 0 WESTERN DIGITAL CORP COM 958102105 11139 234267 SH SOLE 36 234267 0 0 WESTERN DIGITAL CORP COM 958102105 380 7989 SH SOLE 40 7989 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 36898 1199159 SH SOLE 19 1199159 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 214 22861 SH SOLE 2 950 0 21911 WESTERN NEW ENG BANCORP INC COM 958892101 5 569 SH SOLE 7 569 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 821 87850 SH SOLE 18 87850 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 371 39690 SH SOLE 19 39690 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 7900 845842 SH SOLE 21 845842 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 10782 1154372 SH SOLE 22 1137434 0 16938 WESTERN UN CO COM 959802109 22380 1125196 SH SOLE 2 163196 0 962000 WESTERN UN CO COM 959802109 2835 142517 SH SOLE 4 130360 0 12157 WESTERN UN CO COM 959802109 9781 491757 SH SOLE 7 484082 0 7675 WESTERN UN CO COM 959802109 41 2056 SH SOLE 13 2056 0 0 WESTERN UN CO COM 959802109 111 5563 SH SOLE 15 5563 0 0 WESTERN UN CO COM 959802109 20508 1031079 SH SOLE 18 972680 0 58399 WESTERN UN CO COM 959802109 2418 121574 SH SOLE 19 121574 0 0 WESTERN UN CO COM 959802109 416468 20938543 SH SOLE 21 20938543 0 0 WESTERN UN CO COM 959802109 230153 11571297 SH SOLE 22 10323318 0 1247979 WESTERN UN CO COM 959802109 6280 315741 SH SOLE 23 315741 0 0 WESTERN UN CO COM 959802109 8661 435434 SH SOLE 25 435434 0 0 WESTERN UN CO COM 959802109 48378 2432253 SH SOLE 26 633786 0 1798467 WESTERN UN CO COM 959802109 1734 87178 SH SOLE 28 61875 0 25303 WESTERN UN CO COM 959802109 1972 99123 SH SOLE 29 9352 0 89771 WESTERN UN CO COM 959802109 36154 1817714 SH SOLE 30 1817714 0 0 WESTERN UN CO COM 959802109 2744 137954 SH SOLE 31 70449 0 67505 WESTERN UN CO COM 959802109 3212 161510 SH SOLE 32 161510 0 0 WESTERN UN CO COM 959802109 517 25968 SH SOLE 34 25968 0 0 WESTERN UN CO COM 959802109 11645 585448 SH SOLE 35 585448 0 0 WESTERN UN CO COM 959802109 10732 539591 SH SOLE 36 539591 0 0 WESTERN UN CO COM 959802109 185 9319 SH SOLE 40 9319 0 0 WESTLAKE CHEM CORP COM 960413102 6126 88199 SH SOLE 2 5690 0 82509 WESTLAKE CHEM CORP COM 960413102 957 13780 SH SOLE 4 12754 0 1026 WESTLAKE CHEM CORP COM 960413102 233 3360 SH SOLE 7 3360 0 0 WESTLAKE CHEM CORP COM 960413102 32 457 SH SOLE 13 457 0 0 WESTLAKE CHEM CORP COM 960413102 20 290 SH SOLE 15 290 0 0 WESTLAKE CHEM CORP COM 960413102 1673 24088 SH SOLE 18 20980 0 3108 WESTLAKE CHEM CORP COM 960413102 550 7919 SH SOLE 19 7919 0 0 WESTLAKE CHEM CORP COM 960413102 31600 454939 SH SOLE 21 454939 0 0 WESTLAKE CHEM CORP COM 960413102 72363 1041795 SH SOLE 22 959935 0 81860 WESTLAKE CHEM CORP COM 960413102 2032 29257 SH SOLE 23 29257 0 0 WESTLAKE CHEM CORP COM 960413102 2445 35199 SH SOLE 25 35199 0 0 WESTLAKE CHEM CORP COM 960413102 11825 170240 SH SOLE 26 89325 0 80915 WESTLAKE CHEM CORP COM 960413102 522 7510 SH SOLE 28 5506 0 2004 WESTLAKE CHEM CORP COM 960413102 619 8908 SH SOLE 29 505 0 8403 WESTLAKE CHEM CORP COM 960413102 4630 66654 SH SOLE 30 66654 0 0 WESTLAKE CHEM CORP COM 960413102 837 12052 SH SOLE 31 7806 0 4246 WESTLAKE CHEM CORP COM 960413102 123 1767 SH SOLE 34 1767 0 0 WESTLAKE CHEM CORP COM 960413102 1787 25729 SH SOLE 36 25729 0 0 WESTLAKE CHEM CORP COM 960413102 55 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 55015 1508488 SH SOLE 2 870082 0 638406 WESTROCK CO COM 96145D105 10210 279965 SH SOLE 4 273198 0 6767 WESTROCK CO COM 96145D105 11033 302526 SH SOLE 7 294539 0 7987 WESTROCK CO COM 96145D105 5724 156951 SH SOLE 13 156951 0 0 WESTROCK CO COM 96145D105 70 1912 SH SOLE 15 1912 0 0 WESTROCK CO COM 96145D105 39744 1089783 SH SOLE 18 975642 0 114141 WESTROCK CO COM 96145D105 64064 1756625 SH SOLE 19 1756625 0 0 WESTROCK CO COM 96145D105 424957 11652225 SH SOLE 21 11652225 0 0 WESTROCK CO COM 96145D105 348122 9545436 SH SOLE 22 7533520 0 2011916 WESTROCK CO COM 96145D105 22710 622705 SH SOLE 23 622705 0 0 WESTROCK CO COM 96145D105 10218 280183 SH SOLE 25 280183 0 0 WESTROCK CO COM 96145D105 36023 987757 SH SOLE 26 384338 0 603419 WESTROCK CO COM 96145D105 1790 49095 SH SOLE 28 35349 0 13746 WESTROCK CO COM 96145D105 20824 570990 SH SOLE 29 265714 0 305276 WESTROCK CO COM 96145D105 40291 1104782 SH SOLE 30 1104782 0 0 WESTROCK CO COM 96145D105 22475 616268 SH SOLE 31 443508 0 172760 WESTROCK CO COM 96145D105 3378 92615 SH SOLE 32 92615 0 0 WESTROCK CO COM 96145D105 4744 130076 SH SOLE 34 130076 0 0 WESTROCK CO COM 96145D105 10694 293216 SH SOLE 35 293216 0 0 WESTROCK CO COM 96145D105 13834 379337 SH SOLE 36 379337 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 49 8447 SH SOLE 22 8447 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 292 8294 SH SOLE 2 331 0 7963 WESTWOOD HLDGS GROUP INC COM 961765104 5 149 SH SOLE 7 149 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1009 28672 SH SOLE 18 28672 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 964 27380 SH SOLE 19 27380 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 9746 276874 SH SOLE 21 276874 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 11479 326107 SH SOLE 22 314000 0 12107 WESTWOOD HLDGS GROUP INC COM 961765104 68 1926 SH SOLE 23 1926 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 276 7852 SH SOLE 26 0 0 7852 WESTWOOD HLDGS GROUP INC COM 961765104 40 1133 SH SOLE 28 1133 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 88 2500 SH SOLE 30 2500 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 25 715 SH SOLE 40 715 0 0 WEX INC COM 96208T104 19766 94985 SH SOLE 2 21323 0 73662 WEX INC COM 96208T104 42 200 SH SOLE 4 200 0 0 WEX INC COM 96208T104 196 942 SH SOLE 7 942 0 0 WEX INC COM 96208T104 25347 121802 SH SOLE 18 121802 0 0 WEX INC COM 96208T104 2004 9632 SH SOLE 19 9632 0 0 WEX INC COM 96208T104 459873 2209867 SH SOLE 21 2209867 0 0 WEX INC COM 96208T104 291024 1398483 SH SOLE 22 1316025 0 82458 WEX INC COM 96208T104 3185 15306 SH SOLE 26 10389 0 4917 WEX INC COM 96208T104 1312 6303 SH SOLE 28 6303 0 0 WEX INC COM 96208T104 5990 28782 SH SOLE 30 28782 0 0 WEX INC COM 96208T104 190 913 SH SOLE 31 913 0 0 WEX INC COM 96208T104 138 663 SH SOLE 36 663 0 0 WEX INC COM 96208T104 928 4459 SH SOLE 40 4459 0 0 WEYCO GROUP INC COM 962149100 187 7018 SH SOLE 2 241 0 6777 WEYCO GROUP INC COM 962149100 5 172 SH SOLE 7 172 0 0 WEYCO GROUP INC COM 962149100 562 21055 SH SOLE 18 21055 0 0 WEYCO GROUP INC COM 962149100 279 10434 SH SOLE 19 10434 0 0 WEYCO GROUP INC COM 962149100 5428 203236 SH SOLE 21 203236 0 0 WEYCO GROUP INC COM 962149100 5194 194459 SH SOLE 22 190271 0 4188 WEYERHAEUSER CO COM 962166104 46697 1772852 SH SOLE 2 175903 0 1596949 WEYERHAEUSER CO COM 962166104 7193 273098 SH SOLE 4 253396 0 19702 WEYERHAEUSER CO COM 962166104 16646 631955 SH SOLE 7 621166 0 10789 WEYERHAEUSER CO COM 962166104 109 4151 SH SOLE 13 4151 0 0 WEYERHAEUSER CO COM 962166104 100 3781 SH SOLE 15 3781 0 0 WEYERHAEUSER CO COM 962166104 43430 1648809 SH SOLE 18 1549498 0 99311 WEYERHAEUSER CO COM 962166104 29924 1136063 SH SOLE 19 1136063 0 0 WEYERHAEUSER CO COM 962166104 525450 19948744 SH SOLE 21 19948744 0 0 WEYERHAEUSER CO COM 962166104 476340 18084284 SH SOLE 22 15983396 0 2100888 WEYERHAEUSER CO COM 962166104 14065 533983 SH SOLE 23 533983 0 0 WEYERHAEUSER CO COM 962166104 29246 1110333 SH SOLE 25 1110333 0 0 WEYERHAEUSER CO COM 962166104 85273 3237384 SH SOLE 26 958273 0 2279111 WEYERHAEUSER CO COM 962166104 3737 141884 SH SOLE 28 103561 0 38323 WEYERHAEUSER CO COM 962166104 432 16383 SH SOLE 29 16383 0 0 WEYERHAEUSER CO COM 962166104 70193 2664875 SH SOLE 30 2664875 0 0 WEYERHAEUSER CO COM 962166104 6798 258078 SH SOLE 31 141814 0 116264 WEYERHAEUSER CO COM 962166104 10901 413866 SH SOLE 34 413866 0 0 WEYERHAEUSER CO COM 962166104 15240 578581 SH SOLE 36 578581 0 0 WEYERHAEUSER CO COM 962166104 496 18849 SH SOLE 40 18849 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 0 11 SH SOLE 18 11 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 15463 639504 SH SOLE 19 639504 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4545 187967 SH SOLE 21 187967 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1146 47409 SH SOLE 25 47409 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 10267 424615 SH SOLE 29 424615 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1663 68793 SH SOLE 34 68793 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 1 440 SH SOLE 18 440 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 9 6381 SH SOLE 21 6381 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 66 47749 SH SOLE 22 47749 0 0 WHIRLPOOL CORP COM 963320106 23975 168413 SH SOLE 2 17851 0 150562 WHIRLPOOL CORP COM 963320106 3095 21740 SH SOLE 4 19917 0 1823 WHIRLPOOL CORP COM 963320106 8915 62625 SH SOLE 7 56846 0 5779 WHIRLPOOL CORP COM 963320106 388 2725 SH SOLE 13 2725 0 0 WHIRLPOOL CORP COM 963320106 102 713 SH SOLE 15 713 0 0 WHIRLPOOL CORP COM 963320106 23197 162945 SH SOLE 18 154485 0 8460 WHIRLPOOL CORP COM 963320106 4544 31919 SH SOLE 19 31919 0 0 WHIRLPOOL CORP COM 963320106 208100 1461789 SH SOLE 21 1461789 0 0 WHIRLPOOL CORP COM 963320106 233042 1636989 SH SOLE 22 1447437 0 189552 WHIRLPOOL CORP COM 963320106 6467 45424 SH SOLE 23 45424 0 0 WHIRLPOOL CORP COM 963320106 9638 67699 SH SOLE 25 67699 0 0 WHIRLPOOL CORP COM 963320106 47240 331832 SH SOLE 26 98407 0 233425 WHIRLPOOL CORP COM 963320106 1752 12310 SH SOLE 28 8928 0 3382 WHIRLPOOL CORP COM 963320106 2058 14454 SH SOLE 29 1374 0 13080 WHIRLPOOL CORP COM 963320106 33207 233259 SH SOLE 30 233259 0 0 WHIRLPOOL CORP COM 963320106 3228 22672 SH SOLE 31 13353 0 9319 WHIRLPOOL CORP COM 963320106 3324 23346 SH SOLE 34 23346 0 0 WHIRLPOOL CORP COM 963320106 7307 51330 SH SOLE 36 51330 0 0 WHIRLPOOL CORP COM 963320106 209 1465 SH SOLE 40 1465 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 5297 5186 SH SOLE 2 223 0 4963 WHITE MTNS INS GROUP LTD COM G9618E107 15 15 SH SOLE 4 15 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 81 79 SH SOLE 7 79 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1475 1444 SH SOLE 18 1444 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2945 2883 SH SOLE 19 2883 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 37865 37069 SH SOLE 21 37069 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 87009 85181 SH SOLE 22 78439 0 6742 WHITE MTNS INS GROUP LTD COM G9618E107 1997 1955 SH SOLE 23 1955 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 677 663 SH SOLE 25 663 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 888 869 SH SOLE 26 585 0 284 WHITE MTNS INS GROUP LTD COM G9618E107 415 406 SH SOLE 28 406 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1204 1179 SH SOLE 30 1179 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 271 265 SH SOLE 31 65 0 200 WHITE MTNS INS GROUP LTD COM G9618E107 1110 1087 SH SOLE 34 1087 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 145 142 SH SOLE 36 142 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 239 234 SH SOLE 40 234 0 0 WHITEHORSE FIN INC COM 96524V106 514 37412 SH SOLE 30 37412 0 0 WHITESTONE REIT COM 966084204 531 41850 SH SOLE 2 1560 0 40290 WHITESTONE REIT COM 966084204 10 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 2256 177806 SH SOLE 18 177806 0 0 WHITESTONE REIT COM 966084204 817 64397 SH SOLE 19 64397 0 0 WHITESTONE REIT COM 966084204 56342 4439864 SH SOLE 21 4439864 0 0 WHITESTONE REIT COM 966084204 17632 1389479 SH SOLE 22 1340411 0 49068 WHITESTONE REIT COM 966084204 17 1374 SH SOLE 23 1374 0 0 WHITESTONE REIT COM 966084204 284 22408 SH SOLE 26 0 0 22408 WHITESTONE REIT COM 966084204 762 60040 SH SOLE 30 60040 0 0 WHITING PETE CORP NEW COM NEW 966387409 1787 95652 SH SOLE 2 3776 0 91876 WHITING PETE CORP NEW COM NEW 966387409 8 408 SH SOLE 4 408 0 0 WHITING PETE CORP NEW COM NEW 966387409 57 3053 SH SOLE 7 3053 0 0 WHITING PETE CORP NEW COM NEW 966387409 7436 398093 SH SOLE 18 398093 0 0 WHITING PETE CORP NEW COM NEW 966387409 2906 155547 SH SOLE 19 155547 0 0 WHITING PETE CORP NEW COM NEW 966387409 185286 9918949 SH SOLE 21 9918949 0 0 WHITING PETE CORP NEW COM NEW 966387409 55877 2991273 SH SOLE 22 2848866 0 142407 WHITING PETE CORP NEW COM NEW 966387409 656 35103 SH SOLE 26 26841 0 8262 WHITING PETE CORP NEW COM NEW 966387409 224 11965 SH SOLE 28 11965 0 0 WHITING PETE CORP NEW COM NEW 966387409 2870 153622 SH SOLE 30 153622 0 0 WHITING PETE CORP NEW COM NEW 966387409 170 9094 SH SOLE 36 9094 0 0 WHITING PETE CORP NEW COM NEW 966387409 172 9210 SH SOLE 40 9210 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 223 231000 PRN SOLE 2 231000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 3666 3789000 PRN SOLE 19 3789000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1234 1275000 PRN SOLE 21 1275000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 42 43000 PRN SOLE 22 43000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 907 937000 PRN SOLE 34 937000 0 0 WIDEOPENWEST INC COM 96758W101 188 25876 SH SOLE 2 1084 0 24792 WIDEOPENWEST INC COM 96758W101 6 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 654 90060 SH SOLE 18 90060 0 0 WIDEOPENWEST INC COM 96758W101 325 44785 SH SOLE 19 44785 0 0 WIDEOPENWEST INC COM 96758W101 5847 805421 SH SOLE 21 805421 0 0 WIDEOPENWEST INC COM 96758W101 5629 775330 SH SOLE 22 751644 0 23686 WIDEOPENWEST INC COM 96758W101 28 3799 SH SOLE 30 3799 0 0 WIDEPOINT CORP COM 967590100 22 52036 SH SOLE 21 52036 0 0 WIDEPOINT CORP COM 967590100 65 155395 SH SOLE 22 155395 0 0 WILEY JOHN & SONS INC CL A 968223206 5544 120893 SH SOLE 2 30442 0 90451 WILEY JOHN & SONS INC CL A 968223206 7 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 3301 71985 SH SOLE 7 71985 0 0 WILEY JOHN & SONS INC CL A 968223206 6200 135203 SH SOLE 18 135203 0 0 WILEY JOHN & SONS INC CL A 968223206 472 10283 SH SOLE 19 10283 0 0 WILEY JOHN & SONS INC CL A 968223206 104068 2269245 SH SOLE 21 2269245 0 0 WILEY JOHN & SONS INC CL A 968223206 71201 1552575 SH SOLE 22 1458584 0 93991 WILEY JOHN & SONS INC CL A 968223206 718 15663 SH SOLE 26 11896 0 3767 WILEY JOHN & SONS INC CL A 968223206 269 5875 SH SOLE 28 5875 0 0 WILEY JOHN & SONS INC CL A 968223206 557 12148 SH SOLE 30 12148 0 0 WILEY JOHN & SONS INC CL A 968223206 112 2434 SH SOLE 31 934 0 1500 WILEY JOHN & SONS INC CL A 968223206 73 1593 SH SOLE 36 1593 0 0 WILEY JOHN & SONS INC CL A 968223206 237 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 323 8661 SH SOLE 2 451 0 8210 WILLDAN GROUP INC COM 96924N100 8 208 SH SOLE 7 208 0 0 WILLDAN GROUP INC COM 96924N100 1286 34514 SH SOLE 18 34514 0 0 WILLDAN GROUP INC COM 96924N100 630 16909 SH SOLE 19 16909 0 0 WILLDAN GROUP INC COM 96924N100 12342 331340 SH SOLE 21 331340 0 0 WILLDAN GROUP INC COM 96924N100 10238 274841 SH SOLE 22 267399 0 7442 WILLDAN GROUP INC COM 96924N100 100 2697 SH SOLE 26 0 0 2697 WILLDAN GROUP INC COM 96924N100 55 1469 SH SOLE 30 1469 0 0 WILLIAMS COS INC DEL COM 969457100 113023 4030770 SH SOLE 2 1261143 0 2769627 WILLIAMS COS INC DEL COM 969457100 19049 679358 SH SOLE 4 647438 0 31920 WILLIAMS COS INC DEL COM 969457100 72944 2601421 SH SOLE 7 2593624 0 7797 WILLIAMS COS INC DEL COM 969457100 1744 62188 SH SOLE 13 62188 0 0 WILLIAMS COS INC DEL COM 969457100 289 10309 SH SOLE 15 10309 0 0 WILLIAMS COS INC DEL COM 969457100 392402 13994375 SH SOLE 18 13498879 0 495496 WILLIAMS COS INC DEL COM 969457100 772100 27535673 SH SOLE 19 27535673 0 0 WILLIAMS COS INC DEL COM 969457100 923894 32949134 SH SOLE 21 32949134 0 0 WILLIAMS COS INC DEL COM 969457100 891967 31810518 SH SOLE 22 28138233 0 3672285 WILLIAMS COS INC DEL COM 969457100 29666 1057987 SH SOLE 23 1057987 0 0 WILLIAMS COS INC DEL COM 969457100 40128 1431104 SH SOLE 25 1431104 0 0 WILLIAMS COS INC DEL COM 969457100 107351 3828499 SH SOLE 26 1387136 0 2441363 WILLIAMS COS INC DEL COM 969457100 6817 243124 SH SOLE 28 179815 0 63309 WILLIAMS COS INC DEL COM 969457100 16236 579022 SH SOLE 29 256760 0 322262 WILLIAMS COS INC DEL COM 969457100 125962 4492224 SH SOLE 30 4492224 0 0 WILLIAMS COS INC DEL COM 969457100 15423 550019 SH SOLE 31 306185 0 243834 WILLIAMS COS INC DEL COM 969457100 223667 7976709 SH SOLE 34 7976709 0 0 WILLIAMS COS INC DEL COM 969457100 27967 997391 SH SOLE 36 997391 0 0 WILLIAMS COS INC DEL COM 969457100 792 28234 SH SOLE 40 28234 0 0 WILLIAMS SONOMA INC COM 969904101 12792 196799 SH SOLE 2 51227 0 145572 WILLIAMS SONOMA INC COM 969904101 21 322 SH SOLE 4 322 0 0 WILLIAMS SONOMA INC COM 969904101 413 6353 SH SOLE 7 6353 0 0 WILLIAMS SONOMA INC COM 969904101 16791 258321 SH SOLE 18 258321 0 0 WILLIAMS SONOMA INC COM 969904101 2673 41116 SH SOLE 19 41116 0 0 WILLIAMS SONOMA INC COM 969904101 267046 4108405 SH SOLE 21 4108405 0 0 WILLIAMS SONOMA INC COM 969904101 194041 2985246 SH SOLE 22 2817957 0 167289 WILLIAMS SONOMA INC COM 969904101 464 7141 SH SOLE 25 7141 0 0 WILLIAMS SONOMA INC COM 969904101 1873 28823 SH SOLE 26 16347 0 12476 WILLIAMS SONOMA INC COM 969904101 638 9813 SH SOLE 28 9813 0 0 WILLIAMS SONOMA INC COM 969904101 4787 73645 SH SOLE 30 73645 0 0 WILLIAMS SONOMA INC COM 969904101 2220 34161 SH SOLE 31 1661 0 32500 WILLIAMS SONOMA INC COM 969904101 764 11759 SH SOLE 34 11759 0 0 WILLIAMS SONOMA INC COM 969904101 199 3064 SH SOLE 36 3064 0 0 WILLIAMS SONOMA INC COM 969904101 496 7628 SH SOLE 40 7628 0 0 WILLIS LEASE FINANCE CORP COM 970646105 173 2974 SH SOLE 2 120 0 2854 WILLIS LEASE FINANCE CORP COM 970646105 605 10366 SH SOLE 18 10366 0 0 WILLIS LEASE FINANCE CORP COM 970646105 291 4994 SH SOLE 19 4994 0 0 WILLIS LEASE FINANCE CORP COM 970646105 6073 104137 SH SOLE 21 104137 0 0 WILLIS LEASE FINANCE CORP COM 970646105 3450 59160 SH SOLE 22 57145 0 2015 WILLIS LEASE FINANCE CORP COM 970646105 323 5535 SH SOLE 31 0 0 5535 WILLIS TOWERS WATSON PUB LTD SHS G96629103 62889 328335 SH SOLE 2 44702 0 283633 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8767 45772 SH SOLE 4 42293 0 3479 WILLIS TOWERS WATSON PUB LTD SHS G96629103 24141 126038 SH SOLE 7 122028 0 4010 WILLIS TOWERS WATSON PUB LTD SHS G96629103 401 2092 SH SOLE 13 2092 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 265 1385 SH SOLE 15 1385 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 206204 1076556 SH SOLE 18 1016314 0 60242 WILLIS TOWERS WATSON PUB LTD SHS G96629103 327801 1711397 SH SOLE 19 1711397 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 644734 3366056 SH SOLE 21 3366056 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 633533 3307574 SH SOLE 22 2953584 0 353990 WILLIS TOWERS WATSON PUB LTD SHS G96629103 19011 99254 SH SOLE 23 99254 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 25912 135284 SH SOLE 25 135284 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 107500 561242 SH SOLE 26 154828 0 406414 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4770 24905 SH SOLE 28 18034 0 6871 WILLIS TOWERS WATSON PUB LTD SHS G96629103 591 3085 SH SOLE 29 3085 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 103305 539340 SH SOLE 30 539340 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8426 43989 SH SOLE 31 23766 0 20223 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3428 17899 SH SOLE 32 17899 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 11587 60492 SH SOLE 34 60492 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 18096 94477 SH SOLE 36 94477 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 602 3143 SH SOLE 40 3143 0 0 WILLSCOT CORP COM 971375126 691 45941 SH SOLE 2 2149 0 43792 WILLSCOT CORP COM 971375126 4 255 SH SOLE 4 255 0 0 WILLSCOT CORP COM 971375126 11 754 SH SOLE 7 754 0 0 WILLSCOT CORP COM 971375126 2531 168287 SH SOLE 18 168287 0 0 WILLSCOT CORP COM 971375126 1341 89195 SH SOLE 19 89195 0 0 WILLSCOT CORP COM 971375126 23912 1589907 SH SOLE 21 1589907 0 0 WILLSCOT CORP COM 971375126 20740 1378963 SH SOLE 22 1315894 0 63069 WILLSCOT CORP COM 971375126 206 13706 SH SOLE 30 13706 0 0 WILLSCOT CORP COM 971375126 67 4483 SH SOLE 40 4483 0 0 WINGSTOP INC COM 974155103 2445 25810 SH SOLE 2 1210 0 24600 WINGSTOP INC COM 974155103 16 164 SH SOLE 4 164 0 0 WINGSTOP INC COM 974155103 54 572 SH SOLE 7 572 0 0 WINGSTOP INC COM 974155103 12146 128192 SH SOLE 18 128192 0 0 WINGSTOP INC COM 974155103 4759 50225 SH SOLE 19 50225 0 0 WINGSTOP INC COM 974155103 295689 3120724 SH SOLE 21 3120724 0 0 WINGSTOP INC COM 974155103 81878 864153 SH SOLE 22 822250 0 41903 WINGSTOP INC COM 974155103 724 7642 SH SOLE 26 5898 0 1744 WINGSTOP INC COM 974155103 335 3540 SH SOLE 28 3540 0 0 WINGSTOP INC COM 974155103 4064 42893 SH SOLE 30 42893 0 0 WINGSTOP INC COM 974155103 29 306 SH SOLE 34 306 0 0 WINGSTOP INC COM 974155103 292 3080 SH SOLE 40 3080 0 0 WINMARK CORP COM 974250102 377 2179 SH SOLE 2 88 0 2091 WINMARK CORP COM 974250102 6 37 SH SOLE 4 37 0 0 WINMARK CORP COM 974250102 8 45 SH SOLE 7 45 0 0 WINMARK CORP COM 974250102 1448 8363 SH SOLE 18 8363 0 0 WINMARK CORP COM 974250102 762 4399 SH SOLE 19 4399 0 0 WINMARK CORP COM 974250102 14705 84926 SH SOLE 21 84926 0 0 WINMARK CORP COM 974250102 7609 43947 SH SOLE 22 40642 0 3305 WINMARK CORP COM 974250102 85 491 SH SOLE 23 491 0 0 WINMARK CORP COM 974250102 99 572 SH SOLE 26 0 0 572 WINMARK CORP COM 974250102 56 323 SH SOLE 28 323 0 0 WINMARK CORP COM 974250102 165 955 SH SOLE 30 955 0 0 WINMARK CORP COM 974250102 44 255 SH SOLE 40 255 0 0 WINNEBAGO INDS INC COM 974637100 1132 29294 SH SOLE 2 1315 0 27979 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 5136 132873 SH SOLE 18 132873 0 0 WINNEBAGO INDS INC COM 974637100 2047 52970 SH SOLE 19 52970 0 0 WINNEBAGO INDS INC COM 974637100 123254 3188970 SH SOLE 21 3188970 0 0 WINNEBAGO INDS INC COM 974637100 34409 890277 SH SOLE 22 850445 0 39832 WINNEBAGO INDS INC COM 974637100 841 21753 SH SOLE 26 15293 0 6460 WINNEBAGO INDS INC COM 974637100 162 4180 SH SOLE 28 4180 0 0 WINNEBAGO INDS INC COM 974637100 2559 66201 SH SOLE 30 66201 0 0 WINNEBAGO INDS INC COM 974637100 114 2948 SH SOLE 40 2948 0 0 WINTRUST FINL CORP COM 97650W108 9851 134647 SH SOLE 2 37318 0 97329 WINTRUST FINL CORP COM 97650W108 51 700 SH SOLE 4 700 0 0 WINTRUST FINL CORP COM 97650W108 99 1353 SH SOLE 7 1353 0 0 WINTRUST FINL CORP COM 97650W108 14920 203938 SH SOLE 18 203938 0 0 WINTRUST FINL CORP COM 97650W108 4430 60547 SH SOLE 19 60547 0 0 WINTRUST FINL CORP COM 97650W108 207384 2834666 SH SOLE 21 2834666 0 0 WINTRUST FINL CORP COM 97650W108 149991 2050184 SH SOLE 22 1938871 0 111313 WINTRUST FINL CORP COM 97650W108 1815 24812 SH SOLE 23 24812 0 0 WINTRUST FINL CORP COM 97650W108 6173 84376 SH SOLE 26 16849 0 67527 WINTRUST FINL CORP COM 97650W108 503 6875 SH SOLE 28 6875 0 0 WINTRUST FINL CORP COM 97650W108 1205 16470 SH SOLE 30 16470 0 0 WINTRUST FINL CORP COM 97650W108 212 2894 SH SOLE 31 1194 0 1700 WINTRUST FINL CORP COM 97650W108 932 12744 SH SOLE 34 12744 0 0 WINTRUST FINL CORP COM 97650W108 77 1047 SH SOLE 36 1047 0 0 WINTRUST FINL CORP COM 97650W108 415 5666 SH SOLE 40 5666 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 536 123784 SH SOLE 2 123784 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 7646 1765840 SH SOLE 18 1765840 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6579 1519305 SH SOLE 21 1519305 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 16065 3710140 SH SOLE 22 3710140 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 43 10006 SH SOLE 23 10006 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 575 132880 SH SOLE 25 132880 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 20317 4692129 SH SOLE 26 504910 0 4187219 WIPRO LTD SPON ADR 1 SH 97651M109 4053 936103 SH SOLE 28 936103 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 902 208248 SH SOLE 29 208248 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 8629 1992869 SH SOLE 30 1992869 0 0 WIRELESS TELECOM GROUP INC COM 976524108 5 3476 SH SOLE 18 3476 0 0 WIRELESS TELECOM GROUP INC COM 976524108 96 60714 SH SOLE 21 60714 0 0 WISDOMTREE INVTS INC COM 97717P104 769 124623 SH SOLE 2 5614 0 119009 WISDOMTREE INVTS INC COM 97717P104 2 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 18 2867 SH SOLE 7 2867 0 0 WISDOMTREE INVTS INC COM 97717P104 3487 565109 SH SOLE 18 565109 0 0 WISDOMTREE INVTS INC COM 97717P104 1396 226251 SH SOLE 19 226251 0 0 WISDOMTREE INVTS INC COM 97717P104 80726 13083581 SH SOLE 21 13083581 0 0 WISDOMTREE INVTS INC COM 97717P104 23937 3879568 SH SOLE 22 3644205 0 235363 WISDOMTREE INVTS INC COM 97717P104 84 13650 SH SOLE 26 7318 0 6332 WISDOMTREE INVTS INC COM 97717P104 106 17107 SH SOLE 28 17107 0 0 WISDOMTREE INVTS INC COM 97717P104 1056 171156 SH SOLE 30 171156 0 0 WISDOMTREE INVTS INC COM 97717P104 77 12488 SH SOLE 40 12488 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 0 3 SH SOLE 17 0 0 3 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1 50 SH SOLE 17 0 0 50 WISDOMTREE TR INTRST RATE HDGE 97717W380 3 55 SH SOLE 17 0 0 55 WISDOMTREE TR INDIA ERNGS FD 97717W422 7730 296641 SH SOLE 2 0 0 296641 WISDOMTREE TR INDIA ERNGS FD 97717W422 48852 1874590 SH SOLE 22 1874590 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 2 45 SH SOLE 17 0 0 45 WISDOMTREE TR US MIDCAP FUND 97717W570 4 101 SH SOLE 17 0 0 101 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 50 SH SOLE 17 0 0 50 WISDOMTREE TR INTL EQUITY FD 97717W703 0 1 SH SOLE 17 0 0 1 WISDOMTREE TR INTL EQUITY FD 97717W703 2130 41766 SH SOLE 19 41766 0 0 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 29 SH SOLE 17 0 0 29 WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH SOLE 17 0 0 29 WIX COM LTD SHS M98068105 1632 11486 SH SOLE 2 4314 0 7172 WIX COM LTD SHS M98068105 2392 16834 SH SOLE 4 15686 0 1148 WIX COM LTD SHS M98068105 4059 28565 SH SOLE 7 28565 0 0 WIX COM LTD SHS M98068105 5801 40823 SH SOLE 18 40823 0 0 WIX COM LTD SHS M98068105 86483 608609 SH SOLE 19 608609 0 0 WIX COM LTD SHS M98068105 78100 549613 SH SOLE 21 549613 0 0 WIX COM LTD SHS M98068105 97099 683314 SH SOLE 22 632797 0 50517 WIX COM LTD SHS M98068105 5037 35447 SH SOLE 23 35447 0 0 WIX COM LTD SHS M98068105 213 1497 SH SOLE 25 1497 0 0 WIX COM LTD SHS M98068105 10135 71322 SH SOLE 26 32346 0 38976 WIX COM LTD SHS M98068105 1051 7397 SH SOLE 28 7397 0 0 WIX COM LTD SHS M98068105 7774 54705 SH SOLE 30 54705 0 0 WIX COM LTD SHS M98068105 1798 12653 SH SOLE 31 7680 0 4973 WIX COM LTD SHS M98068105 15793 111141 SH SOLE 34 111141 0 0 WIX COM LTD SHS M98068105 1216 8556 SH SOLE 36 8556 0 0 WIX COM LTD SHS M98068105 137 964 SH SOLE 40 964 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 102 1723 SH SOLE 3 1723 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 5338 90161 SH SOLE 22 90161 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 222 3758 SH SOLE 25 3758 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 23 390 SH SOLE 30 390 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 150 2539 SH SOLE 34 2539 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2625 95302 SH SOLE 2 15203 0 80099 WOLVERINE WORLD WIDE INC COM 978097103 14 508 SH SOLE 4 508 0 0 WOLVERINE WORLD WIDE INC COM 978097103 45 1617 SH SOLE 7 1617 0 0 WOLVERINE WORLD WIDE INC COM 978097103 10976 398563 SH SOLE 18 388071 0 10492 WOLVERINE WORLD WIDE INC COM 978097103 9334 338926 SH SOLE 19 338926 0 0 WOLVERINE WORLD WIDE INC COM 978097103 261799 9506144 SH SOLE 21 9506144 0 0 WOLVERINE WORLD WIDE INC COM 978097103 81056 2943221 SH SOLE 22 2796726 0 146495 WOLVERINE WORLD WIDE INC COM 978097103 1147 41662 SH SOLE 23 41662 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2929 106348 SH SOLE 26 19085 0 87263 WOLVERINE WORLD WIDE INC COM 978097103 343 12454 SH SOLE 28 12454 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3599 130694 SH SOLE 30 130694 0 0 WOLVERINE WORLD WIDE INC COM 978097103 46 1653 SH SOLE 34 1653 0 0 WOLVERINE WORLD WIDE INC COM 978097103 85 3081 SH SOLE 36 3081 0 0 WOLVERINE WORLD WIDE INC COM 978097103 241 8759 SH SOLE 40 8759 0 0 WOODWARD INC COM 980745103 14968 132271 SH SOLE 2 37981 0 94290 WOODWARD INC COM 980745103 82 721 SH SOLE 4 721 0 0 WOODWARD INC COM 980745103 145 1280 SH SOLE 7 1280 0 0 WOODWARD INC COM 980745103 19970 176478 SH SOLE 18 167123 0 9355 WOODWARD INC COM 980745103 14480 127958 SH SOLE 19 127958 0 0 WOODWARD INC COM 980745103 318773 2817015 SH SOLE 21 2817015 0 0 WOODWARD INC COM 980745103 216765 1915564 SH SOLE 22 1807321 0 108243 WOODWARD INC COM 980745103 2598 22956 SH SOLE 23 22956 0 0 WOODWARD INC COM 980745103 7478 66082 SH SOLE 26 12504 0 53578 WOODWARD INC COM 980745103 781 6898 SH SOLE 28 6898 0 0 WOODWARD INC COM 980745103 75 664 SH SOLE 29 664 0 0 WOODWARD INC COM 980745103 1721 15205 SH SOLE 30 15205 0 0 WOODWARD INC COM 980745103 2766 24444 SH SOLE 31 2085 0 22359 WOODWARD INC COM 980745103 827 7308 SH SOLE 34 7308 0 0 WOODWARD INC COM 980745103 50 443 SH SOLE 36 443 0 0 WOODWARD INC COM 980745103 607 5362 SH SOLE 40 5362 0 0 WORKDAY INC CL A 98138H101 98195 477648 SH SOLE 2 129661 0 347987 WORKDAY INC CL A 98138H101 15438 75093 SH SOLE 4 70989 0 4104 WORKDAY INC CL A 98138H101 4573 22243 SH SOLE 7 22243 0 0 WORKDAY INC CL A 98138H101 2484 12081 SH SOLE 13 12081 0 0 WORKDAY INC CL A 98138H101 391 1902 SH SOLE 15 1902 0 0 WORKDAY INC CL A 98138H101 19408 94408 SH SOLE 18 74421 0 19987 WORKDAY INC CL A 98138H101 20127 97905 SH SOLE 19 97905 0 0 WORKDAY INC CL A 98138H101 397944 1935715 SH SOLE 21 1935715 0 0 WORKDAY INC CL A 98138H101 903922 4396935 SH SOLE 22 3967865 0 429070 WORKDAY INC CL A 98138H101 32749 159300 SH SOLE 23 159300 0 0 WORKDAY INC CL A 98138H101 32261 156929 SH SOLE 25 156929 0 0 WORKDAY INC CL A 98138H101 107718 523969 SH SOLE 26 172207 0 351762 WORKDAY INC CL A 98138H101 6172 30024 SH SOLE 28 22088 0 7936 WORKDAY INC CL A 98138H101 15522 75505 SH SOLE 29 35494 0 40011 WORKDAY INC CL A 98138H101 61484 299075 SH SOLE 30 299075 0 0 WORKDAY INC CL A 98138H101 23360 113628 SH SOLE 31 82001 0 31627 WORKDAY INC CL A 98138H101 4658 22660 SH SOLE 32 22660 0 0 WORKDAY INC CL A 98138H101 3226 15694 SH SOLE 34 15694 0 0 WORKDAY INC CL A 98138H101 25311 123121 SH SOLE 36 123121 0 0 WORKDAY INC CL A 98138H101 676 3288 SH SOLE 40 3288 0 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 4343 2900000 PRN SOLE 21 2900000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 32 11040 SH SOLE 18 11040 0 0 WORKHORSE GROUP INC COM NEW 98138J206 439 149441 SH SOLE 21 149441 0 0 WORKHORSE GROUP INC COM NEW 98138J206 2686 913443 SH SOLE 22 913443 0 0 WORKIVA INC COM CL A 98139A105 2219 38197 SH SOLE 2 9081 0 29116 WORKIVA INC COM CL A 98139A105 12 212 SH SOLE 4 212 0 0 WORKIVA INC COM CL A 98139A105 37 641 SH SOLE 7 641 0 0 WORKIVA INC COM CL A 98139A105 7164 123327 SH SOLE 18 114962 0 8365 WORKIVA INC COM CL A 98139A105 11206 192900 SH SOLE 19 192900 0 0 WORKIVA INC COM CL A 98139A105 67946 1169662 SH SOLE 21 1169662 0 0 WORKIVA INC COM CL A 98139A105 59728 1028206 SH SOLE 22 982071 0 46135 WORKIVA INC COM CL A 98139A105 1635 28151 SH SOLE 23 28151 0 0 WORKIVA INC COM CL A 98139A105 4022 69243 SH SOLE 26 11364 0 57879 WORKIVA INC COM CL A 98139A105 218 3759 SH SOLE 28 3759 0 0 WORKIVA INC COM CL A 98139A105 442 7613 SH SOLE 30 7613 0 0 WORKIVA INC COM CL A 98139A105 300 5158 SH SOLE 34 5158 0 0 WORKIVA INC COM CL A 98139A105 206 3546 SH SOLE 40 3546 0 0 WORLD ACCEP CORP DEL COM 981419104 1033 6292 SH SOLE 2 278 0 6014 WORLD ACCEP CORP DEL COM 981419104 6 35 SH SOLE 4 35 0 0 WORLD ACCEP CORP DEL COM 981419104 21 127 SH SOLE 7 127 0 0 WORLD ACCEP CORP DEL COM 981419104 4718 28749 SH SOLE 18 28749 0 0 WORLD ACCEP CORP DEL COM 981419104 1861 11338 SH SOLE 19 11338 0 0 WORLD ACCEP CORP DEL COM 981419104 113335 690606 SH SOLE 21 690606 0 0 WORLD ACCEP CORP DEL COM 981419104 32605 198677 SH SOLE 22 188136 0 10541 WORLD ACCEP CORP DEL COM 981419104 535 3258 SH SOLE 26 2571 0 687 WORLD ACCEP CORP DEL COM 981419104 158 964 SH SOLE 28 964 0 0 WORLD ACCEP CORP DEL COM 981419104 1589 9684 SH SOLE 30 9684 0 0 WORLD ACCEP CORP DEL COM 981419104 134 818 SH SOLE 40 818 0 0 WORLD FUEL SVCS CORP COM 981475106 3489 97026 SH SOLE 2 31460 0 65566 WORLD FUEL SVCS CORP COM 981475106 10 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 117 3256 SH SOLE 7 3256 0 0 WORLD FUEL SVCS CORP COM 981475106 13509 375657 SH SOLE 18 375657 0 0 WORLD FUEL SVCS CORP COM 981475106 4076 113359 SH SOLE 19 113359 0 0 WORLD FUEL SVCS CORP COM 981475106 170711 4747234 SH SOLE 21 4747234 0 0 WORLD FUEL SVCS CORP COM 981475106 87673 2438078 SH SOLE 22 2260544 0 177534 WORLD FUEL SVCS CORP COM 981475106 504 14023 SH SOLE 26 9133 0 4890 WORLD FUEL SVCS CORP COM 981475106 322 8946 SH SOLE 28 8946 0 0 WORLD FUEL SVCS CORP COM 981475106 653 18151 SH SOLE 30 18151 0 0 WORLD FUEL SVCS CORP COM 981475106 1270 35321 SH SOLE 31 0 0 35321 WORLD FUEL SVCS CORP COM 981475106 327 9097 SH SOLE 36 9097 0 0 WORLD FUEL SVCS CORP COM 981475106 222 6169 SH SOLE 40 6169 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 7043 97536 SH SOLE 2 21839 0 75697 WORLD WRESTLING ENTMT INC CL A 98156Q108 43 590 SH SOLE 4 590 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 56 781 SH SOLE 7 781 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 8999 124629 SH SOLE 18 124629 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 696 9643 SH SOLE 19 9643 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 161035 2230096 SH SOLE 21 2230096 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 109965 1522852 SH SOLE 22 1441492 0 81360 WORLD WRESTLING ENTMT INC CL A 98156Q108 1531 21201 SH SOLE 26 14824 0 6377 WORLD WRESTLING ENTMT INC CL A 98156Q108 356 4930 SH SOLE 28 4930 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1022 14159 SH SOLE 30 14159 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 67 922 SH SOLE 31 922 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 347 4812 SH SOLE 40 4812 0 0 WORLDPAY INC CL A 981558109 83051 677694 SH SOLE 2 29415 0 648279 WORLDPAY INC CL A 981558109 12205 99592 SH SOLE 4 91745 0 7847 WORLDPAY INC CL A 981558109 2421 19752 SH SOLE 7 16964 0 2788 WORLDPAY INC CL A 981558109 830 6775 SH SOLE 13 6775 0 0 WORLDPAY INC CL A 981558109 403 3292 SH SOLE 15 3292 0 0 WORLDPAY INC CL A 981558109 14621 119303 SH SOLE 18 96095 0 23208 WORLDPAY INC CL A 981558109 1933 15770 SH SOLE 19 15770 0 0 WORLDPAY INC CL A 981558109 328647 2681734 SH SOLE 21 2681734 0 0 WORLDPAY INC CL A 981558109 965906 7881727 SH SOLE 22 7266810 0 614917 WORLDPAY INC CL A 981558109 26464 215947 SH SOLE 23 215947 0 0 WORLDPAY INC CL A 981558109 35245 287599 SH SOLE 25 287599 0 0 WORLDPAY INC CL A 981558109 117939 962377 SH SOLE 26 341524 0 620853 WORLDPAY INC CL A 981558109 7238 59065 SH SOLE 28 43430 0 15635 WORLDPAY INC CL A 981558109 834 6809 SH SOLE 29 6809 0 0 WORLDPAY INC CL A 981558109 56486 460919 SH SOLE 30 460919 0 0 WORLDPAY INC CL A 981558109 18102 147714 SH SOLE 31 57482 0 90232 WORLDPAY INC CL A 981558109 25467 207811 SH SOLE 34 207811 0 0 WORLDPAY INC CL A 981558109 24482 199770 SH SOLE 36 199770 0 0 WORLDPAY INC CL A 981558109 869 7093 SH SOLE 40 7093 0 0 WORTHINGTON INDS INC COM 981811102 2230 55394 SH SOLE 2 18533 0 36861 WORTHINGTON INDS INC COM 981811102 12 299 SH SOLE 4 299 0 0 WORTHINGTON INDS INC COM 981811102 20 493 SH SOLE 7 493 0 0 WORTHINGTON INDS INC COM 981811102 8950 222315 SH SOLE 18 222315 0 0 WORTHINGTON INDS INC COM 981811102 2715 67436 SH SOLE 19 67436 0 0 WORTHINGTON INDS INC COM 981811102 112227 2787547 SH SOLE 21 2787547 0 0 WORTHINGTON INDS INC COM 981811102 56386 1400535 SH SOLE 22 1333883 0 66652 WORTHINGTON INDS INC COM 981811102 897 22285 SH SOLE 26 17554 0 4731 WORTHINGTON INDS INC COM 981811102 228 5668 SH SOLE 28 5668 0 0 WORTHINGTON INDS INC COM 981811102 520 12910 SH SOLE 30 12910 0 0 WORTHINGTON INDS INC COM 981811102 150 3718 SH SOLE 40 3718 0 0 WPP PLC NEW ADR 92937A102 2 37 SH SOLE 18 37 0 0 WPX ENERGY INC COM 98212B103 10815 939649 SH SOLE 2 197457 0 742192 WPX ENERGY INC COM 98212B103 22 1916 SH SOLE 4 1916 0 0 WPX ENERGY INC COM 98212B103 125 10890 SH SOLE 7 10890 0 0 WPX ENERGY INC COM 98212B103 12935 1123805 SH SOLE 18 1123805 0 0 WPX ENERGY INC COM 98212B103 1093 94935 SH SOLE 19 94935 0 0 WPX ENERGY INC COM 98212B103 228658 19866065 SH SOLE 21 19866065 0 0 WPX ENERGY INC COM 98212B103 150732 13095717 SH SOLE 22 12256381 0 839336 WPX ENERGY INC COM 98212B103 1705 148160 SH SOLE 26 82953 0 65207 WPX ENERGY INC COM 98212B103 610 53025 SH SOLE 28 53025 0 0 WPX ENERGY INC COM 98212B103 2318 201356 SH SOLE 30 201356 0 0 WPX ENERGY INC COM 98212B103 278 24153 SH SOLE 31 8453 0 15700 WPX ENERGY INC COM 98212B103 115 9988 SH SOLE 36 9988 0 0 WPX ENERGY INC COM 98212B103 523 45427 SH SOLE 40 45427 0 0 WRAP TECHNOLOGIES INC COM 98212N107 42 6693 SH SOLE 2 597 0 6096 WRAP TECHNOLOGIES INC COM 98212N107 163 26193 SH SOLE 18 26193 0 0 WRAP TECHNOLOGIES INC COM 98212N107 81 12970 SH SOLE 19 12970 0 0 WRAP TECHNOLOGIES INC COM 98212N107 1879 302164 SH SOLE 21 302164 0 0 WRAP TECHNOLOGIES INC COM 98212N107 338 54414 SH SOLE 22 52250 0 2164 WRIGHT MED GROUP N V ORD SHS N96617118 7009 235031 SH SOLE 2 130011 0 105020 WRIGHT MED GROUP N V ORD SHS N96617118 17 574 SH SOLE 4 574 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 70 2342 SH SOLE 7 2342 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 15843 531291 SH SOLE 18 524843 0 6448 WRIGHT MED GROUP N V ORD SHS N96617118 48905 1639994 SH SOLE 19 1639994 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 862 28900 SH SOLE 20 28900 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 133489 4476493 SH SOLE 21 4476493 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 106201 3561404 SH SOLE 22 3389338 0 172066 WRIGHT MED GROUP N V ORD SHS N96617118 27 902 SH SOLE 23 902 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 1101 36925 SH SOLE 26 27997 0 8928 WRIGHT MED GROUP N V ORD SHS N96617118 446 14942 SH SOLE 28 14942 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 1000 33531 SH SOLE 30 33531 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 12679 425200 SH SOLE 34 425200 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 375 12589 SH SOLE 40 12589 0 0 WSFS FINL CORP COM 929328102 2171 52573 SH SOLE 2 2196 0 50377 WSFS FINL CORP COM 929328102 17 419 SH SOLE 4 419 0 0 WSFS FINL CORP COM 929328102 35 856 SH SOLE 7 856 0 0 WSFS FINL CORP COM 929328102 8631 208982 SH SOLE 18 208982 0 0 WSFS FINL CORP COM 929328102 4053 98145 SH SOLE 19 98145 0 0 WSFS FINL CORP COM 929328102 69290 1677715 SH SOLE 21 1677715 0 0 WSFS FINL CORP COM 929328102 70691 1711654 SH SOLE 22 1642432 0 69222 WSFS FINL CORP COM 929328102 1241 30040 SH SOLE 26 15012 0 15028 WSFS FINL CORP COM 929328102 264 6392 SH SOLE 28 6392 0 0 WSFS FINL CORP COM 929328102 663 16058 SH SOLE 30 16058 0 0 WSFS FINL CORP COM 929328102 252 6111 SH SOLE 40 6111 0 0 WVS FINL CORP COM 929358109 4 222 SH SOLE 21 222 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 10387 236604 SH SOLE 2 56380 0 180224 WYNDHAM DESTINATIONS INC COM 98310W108 102 2334 SH SOLE 4 2334 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 104 2377 SH SOLE 7 2377 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 14186 323140 SH SOLE 18 323140 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 3709 84489 SH SOLE 19 84489 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 206137 4695596 SH SOLE 21 4695596 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 164670 3751022 SH SOLE 22 3548212 0 202810 WYNDHAM DESTINATIONS INC COM 98310W108 124 2827 SH SOLE 23 2827 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 25 565 SH SOLE 25 565 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1531 34871 SH SOLE 26 28612 0 6259 WYNDHAM DESTINATIONS INC COM 98310W108 535 12182 SH SOLE 28 12182 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 2017 45945 SH SOLE 30 45945 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1505 34287 SH SOLE 31 1987 0 32300 WYNDHAM DESTINATIONS INC COM 98310W108 1107 25214 SH SOLE 34 25214 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 117 2659 SH SOLE 36 2659 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 425 9692 SH SOLE 40 9692 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 12857 230668 SH SOLE 2 48537 0 182131 WYNDHAM HOTELS & RESORTS INC COM 98311A105 30 530 SH SOLE 4 530 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 134 2405 SH SOLE 7 2405 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 42 748 SH SOLE 15 748 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 16371 293705 SH SOLE 18 293705 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1197 21478 SH SOLE 19 21478 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 271160 4864736 SH SOLE 21 4864736 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 179830 3226235 SH SOLE 22 3029620 0 196615 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5867 105260 SH SOLE 25 105260 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 8667 155490 SH SOLE 26 66341 0 89149 WYNDHAM HOTELS & RESORTS INC COM 98311A105 697 12513 SH SOLE 28 12513 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1769 31733 SH SOLE 30 31733 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 255 4575 SH SOLE 31 2075 0 2500 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2206 39580 SH SOLE 36 39580 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 557 9999 SH SOLE 40 9999 0 0 WYNN RESORTS LTD COM 983134107 24149 194762 SH SOLE 2 20266 0 174496 WYNN RESORTS LTD COM 983134107 3724 30031 SH SOLE 4 27549 0 2482 WYNN RESORTS LTD COM 983134107 11477 92564 SH SOLE 7 89000 0 3564 WYNN RESORTS LTD COM 983134107 75 606 SH SOLE 13 606 0 0 WYNN RESORTS LTD COM 983134107 116 936 SH SOLE 15 936 0 0 WYNN RESORTS LTD COM 983134107 23625 190536 SH SOLE 18 177599 0 12937 WYNN RESORTS LTD COM 983134107 3286 26500 SH SOLE 19 26500 0 0 WYNN RESORTS LTD COM 983134107 271544 2190044 SH SOLE 21 2190044 0 0 WYNN RESORTS LTD COM 983134107 286242 2308587 SH SOLE 22 2105754 0 202833 WYNN RESORTS LTD COM 983134107 8669 69915 SH SOLE 23 69915 0 0 WYNN RESORTS LTD COM 983134107 11857 95630 SH SOLE 25 95630 0 0 WYNN RESORTS LTD COM 983134107 46302 373432 SH SOLE 26 130139 0 243293 WYNN RESORTS LTD COM 983134107 2295 18506 SH SOLE 28 13318 0 5188 WYNN RESORTS LTD COM 983134107 45286 365239 SH SOLE 30 365239 0 0 WYNN RESORTS LTD COM 983134107 3039 24509 SH SOLE 31 3919 0 20590 WYNN RESORTS LTD COM 983134107 1868 15062 SH SOLE 32 15062 0 0 WYNN RESORTS LTD COM 983134107 712 5744 SH SOLE 34 5744 0 0 WYNN RESORTS LTD COM 983134107 9567 77156 SH SOLE 36 77156 0 0 WYNN RESORTS LTD COM 983134107 264 2130 SH SOLE 40 2130 0 0 X FINANCIAL SPONSORED ADS 98372W103 131 35013 SH SOLE 21 35013 0 0 X FINANCIAL SPONSORED ADS 98372W103 948 252737 SH SOLE 22 252737 0 0 X FINANCIAL SPONSORED ADS 98372W103 307 81739 SH SOLE 30 81739 0 0 X4 PHARMACEUTICALS INC COM 98420X103 90 5976 SH SOLE 2 297 0 5679 X4 PHARMACEUTICALS INC COM 98420X103 360 24009 SH SOLE 18 24009 0 0 X4 PHARMACEUTICALS INC COM 98420X103 174 11633 SH SOLE 19 11633 0 0 X4 PHARMACEUTICALS INC COM 98420X103 3356 223760 SH SOLE 21 223760 0 0 X4 PHARMACEUTICALS INC COM 98420X103 2867 191117 SH SOLE 22 188893 0 2224 XBIOTECH INC COM 98400H102 111 14700 SH SOLE 2 706 0 13994 XBIOTECH INC COM 98400H102 439 57952 SH SOLE 18 57952 0 0 XBIOTECH INC COM 98400H102 211 27844 SH SOLE 19 27844 0 0 XBIOTECH INC COM 98400H102 4111 542371 SH SOLE 21 542371 0 0 XBIOTECH INC COM 98400H102 4170 550187 SH SOLE 22 545337 0 4850 XBIOTECH INC COM 98400H102 7 860 SH SOLE 23 860 0 0 XCEL BRANDS INC COM NEW 98400M101 1 351 SH SOLE 18 351 0 0 XCEL BRANDS INC COM NEW 98400M101 8 5645 SH SOLE 21 5645 0 0 XCEL ENERGY INC COM 98389B100 79701 1339730 SH SOLE 2 217875 0 1121855 XCEL ENERGY INC COM 98389B100 13921 234006 SH SOLE 4 220580 0 13426 XCEL ENERGY INC COM 98389B100 37948 637885 SH SOLE 7 617284 0 20601 XCEL ENERGY INC COM 98389B100 4854 81594 SH SOLE 13 81594 0 0 XCEL ENERGY INC COM 98389B100 331 5567 SH SOLE 15 5567 0 0 XCEL ENERGY INC COM 98389B100 85357 1434820 SH SOLE 18 1357659 0 77161 XCEL ENERGY INC COM 98389B100 43950 738774 SH SOLE 19 738774 0 0 XCEL ENERGY INC COM 98389B100 1369914 23027639 SH SOLE 21 23027639 0 0 XCEL ENERGY INC COM 98389B100 840676 14131389 SH SOLE 22 12616680 0 1514709 XCEL ENERGY INC COM 98389B100 22368 375989 SH SOLE 23 375989 0 0 XCEL ENERGY INC COM 98389B100 28826 484549 SH SOLE 25 484549 0 0 XCEL ENERGY INC COM 98389B100 126968 2134280 SH SOLE 26 662176 0 1472104 XCEL ENERGY INC COM 98389B100 6086 102303 SH SOLE 28 75347 0 26956 XCEL ENERGY INC COM 98389B100 713 11987 SH SOLE 29 11987 0 0 XCEL ENERGY INC COM 98389B100 154622 2599132 SH SOLE 30 2599132 0 0 XCEL ENERGY INC COM 98389B100 10689 179673 SH SOLE 31 100147 0 79526 XCEL ENERGY INC COM 98389B100 7397 124347 SH SOLE 32 124347 0 0 XCEL ENERGY INC COM 98389B100 2727 45832 SH SOLE 34 45832 0 0 XCEL ENERGY INC COM 98389B100 35121 590372 SH SOLE 36 590372 0 0 XCEL ENERGY INC COM 98389B100 708 11899 SH SOLE 40 11899 0 0 XENCOR INC COM 98401F105 2007 49026 SH SOLE 2 9748 0 39278 XENCOR INC COM 98401F105 9 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 41 1003 SH SOLE 7 1003 0 0 XENCOR INC COM 98401F105 6703 163771 SH SOLE 18 154964 0 8807 XENCOR INC COM 98401F105 7996 195352 SH SOLE 19 195352 0 0 XENCOR INC COM 98401F105 84561 2065997 SH SOLE 21 2065997 0 0 XENCOR INC COM 98401F105 63982 1563217 SH SOLE 22 1499214 0 64003 XENCOR INC COM 98401F105 1143 27925 SH SOLE 23 27925 0 0 XENCOR INC COM 98401F105 3428 83764 SH SOLE 26 9415 0 74349 XENCOR INC COM 98401F105 281 6865 SH SOLE 28 6865 0 0 XENCOR INC COM 98401F105 6574 160615 SH SOLE 30 160615 0 0 XENCOR INC COM 98401F105 39 961 SH SOLE 34 961 0 0 XENCOR INC COM 98401F105 224 5472 SH SOLE 40 5472 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2469 118428 SH SOLE 2 6077 0 112351 XENIA HOTELS & RESORTS INC COM 984017103 633 30356 SH SOLE 4 30356 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2565 123028 SH SOLE 7 123028 0 0 XENIA HOTELS & RESORTS INC COM 984017103 92 4407 SH SOLE 15 4407 0 0 XENIA HOTELS & RESORTS INC COM 984017103 10370 497343 SH SOLE 18 497343 0 0 XENIA HOTELS & RESORTS INC COM 984017103 7260 348183 SH SOLE 19 348183 0 0 XENIA HOTELS & RESORTS INC COM 984017103 273277 13106802 SH SOLE 21 13106802 0 0 XENIA HOTELS & RESORTS INC COM 984017103 94733 4543572 SH SOLE 22 4382374 0 161198 XENIA HOTELS & RESORTS INC COM 984017103 199 9554 SH SOLE 23 9554 0 0 XENIA HOTELS & RESORTS INC COM 984017103 5003 239973 SH SOLE 25 239973 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1632 78273 SH SOLE 26 21490 0 56783 XENIA HOTELS & RESORTS INC COM 984017103 283 13560 SH SOLE 28 13560 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1268 60796 SH SOLE 29 60796 0 0 XENIA HOTELS & RESORTS INC COM 984017103 13578 651204 SH SOLE 30 651204 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1895 90903 SH SOLE 31 0 0 90903 XENIA HOTELS & RESORTS INC COM 984017103 61 2941 SH SOLE 36 2941 0 0 XENIA HOTELS & RESORTS INC COM 984017103 243 11644 SH SOLE 40 11644 0 0 XENON PHARMACEUTICALS INC COM 98420N105 2540 257587 SH SOLE 21 257587 0 0 XENON PHARMACEUTICALS INC COM 98420N105 10 1027 SH SOLE 30 1027 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 297 25995 SH SOLE 2 4388 0 21607 XERIS PHARMACEUTICALS INC COM 98422L107 1133 99008 SH SOLE 18 92711 0 6297 XERIS PHARMACEUTICALS INC COM 98422L107 1221 106696 SH SOLE 19 106696 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 13184 1152440 SH SOLE 21 1152440 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 8272 723070 SH SOLE 22 686059 0 37011 XERIS PHARMACEUTICALS INC COM 98422L107 123 10749 SH SOLE 23 10749 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 225 19657 SH SOLE 26 0 0 19657 XERIS PHARMACEUTICALS INC COM 98422L107 13 1166 SH SOLE 30 1166 0 0 XEROX CORP COM NEW 984121608 17271 487734 SH SOLE 2 56385 0 431349 XEROX CORP COM NEW 984121608 2570 72582 SH SOLE 4 66534 0 6048 XEROX CORP COM NEW 984121608 9533 269223 SH SOLE 7 179725 0 89498 XEROX CORP COM NEW 984121608 52 1458 SH SOLE 13 1458 0 0 XEROX CORP COM NEW 984121608 58 1642 SH SOLE 15 1642 0 0 XEROX CORP COM NEW 984121608 6 172 SH SOLE 17 0 0 172 XEROX CORP COM NEW 984121608 16812 474792 SH SOLE 18 445727 0 29065 XEROX CORP COM NEW 984121608 2431 68650 SH SOLE 19 68650 0 0 XEROX CORP COM NEW 984121608 171803 4851830 SH SOLE 21 4851830 0 0 XEROX CORP COM NEW 984121608 222596 6286252 SH SOLE 22 5716624 0 569628 XEROX CORP COM NEW 984121608 5486 154914 SH SOLE 23 154914 0 0 XEROX CORP COM NEW 984121608 7503 211902 SH SOLE 25 211902 0 0 XEROX CORP COM NEW 984121608 46334 1308507 SH SOLE 26 320834 0 987673 XEROX CORP COM NEW 984121608 1457 41151 SH SOLE 28 30474 0 10677 XEROX CORP COM NEW 984121608 1694 47848 SH SOLE 29 5121 0 42727 XEROX CORP COM NEW 984121608 33057 933559 SH SOLE 30 933559 0 0 XEROX CORP COM NEW 984121608 2613 73803 SH SOLE 31 40654 0 33149 XEROX CORP COM NEW 984121608 423 11941 SH SOLE 34 11941 0 0 XEROX CORP COM NEW 984121608 6344 179156 SH SOLE 36 179156 0 0 XEROX CORP COM NEW 984121608 153 4329 SH SOLE 40 4329 0 0 XEROX CORP OPTIONS 984121608 21 600 SH Call SOLE 2 600 0 0 XEROX CORP OPTIONS 984121608 4957 140000 SH Call SOLE 19 140000 0 0 XEROX CORP OPTIONS 984121608 32 900 SH Call SOLE 22 900 0 0 XILINX INC COM 983919101 94955 805246 SH SOLE 2 176993 0 628253 XILINX INC COM 983919101 12952 109841 SH SOLE 4 103155 0 6686 XILINX INC COM 983919101 39171 332184 SH SOLE 7 252352 0 79832 XILINX INC COM 983919101 4277 36272 SH SOLE 13 36272 0 0 XILINX INC COM 983919101 319 2708 SH SOLE 15 2708 0 0 XILINX INC COM 983919101 1 9 SH SOLE 17 0 0 9 XILINX INC COM 983919101 158305 1342477 SH SOLE 18 1095661 0 246816 XILINX INC COM 983919101 208867 1771256 SH SOLE 19 1771256 0 0 XILINX INC COM 983919101 944954 8013517 SH SOLE 21 8013517 0 0 XILINX INC COM 983919101 822199 6972516 SH SOLE 22 6104163 0 868353 XILINX INC COM 983919101 26549 225141 SH SOLE 23 225141 0 0 XILINX INC COM 983919101 32936 279305 SH SOLE 25 279305 0 0 XILINX INC COM 983919101 145087 1230388 SH SOLE 26 301900 0 928488 XILINX INC COM 983919101 5889 49942 SH SOLE 28 36802 0 13140 XILINX INC COM 983919101 10908 92503 SH SOLE 29 40902 0 51601 XILINX INC COM 983919101 146257 1240303 SH SOLE 30 1240303 0 0 XILINX INC COM 983919101 17422 147741 SH SOLE 31 107764 0 39977 XILINX INC COM 983919101 4188 35517 SH SOLE 32 35517 0 0 XILINX INC COM 983919101 19240 163158 SH SOLE 34 163158 0 0 XILINX INC COM 983919101 24841 210656 SH SOLE 36 210656 0 0 XILINX INC COM 983919101 709 6011 SH SOLE 40 6011 0 0 XOMA CORP DEL COM NEW 98419J206 19 1263 SH SOLE 18 1263 0 0 XOMA CORP DEL COM NEW 98419J206 306 20587 SH SOLE 21 20587 0 0 XOMA CORP DEL COM NEW 98419J206 2063 138830 SH SOLE 22 138830 0 0 XPERI CORP COM 98421B100 996 48384 SH SOLE 2 2093 0 46291 XPERI CORP COM 98421B100 4 207 SH SOLE 4 207 0 0 XPERI CORP COM 98421B100 19 947 SH SOLE 7 947 0 0 XPERI CORP COM 98421B100 4419 214609 SH SOLE 18 214609 0 0 XPERI CORP COM 98421B100 1731 84057 SH SOLE 19 84057 0 0 XPERI CORP COM 98421B100 109107 5299006 SH SOLE 21 5299006 0 0 XPERI CORP COM 98421B100 29926 1453437 SH SOLE 22 1383100 0 70337 XPERI CORP COM 98421B100 322 15642 SH SOLE 23 15642 0 0 XPERI CORP COM 98421B100 185 8992 SH SOLE 26 5498 0 3494 XPERI CORP COM 98421B100 137 6638 SH SOLE 28 6638 0 0 XPERI CORP COM 98421B100 1493 72516 SH SOLE 30 72516 0 0 XPERI CORP COM 98421B100 2050 99548 SH SOLE 31 0 0 99548 XPERI CORP COM 98421B100 65 3154 SH SOLE 34 3154 0 0 XPERI CORP COM 98421B100 104 5071 SH SOLE 40 5071 0 0 XPO LOGISTICS INC COM 983793100 16271 281450 SH SOLE 2 77218 0 204232 XPO LOGISTICS INC COM 983793100 2176 37647 SH SOLE 4 34532 0 3115 XPO LOGISTICS INC COM 983793100 404 6981 SH SOLE 7 6981 0 0 XPO LOGISTICS INC COM 983793100 44 757 SH SOLE 13 757 0 0 XPO LOGISTICS INC COM 983793100 55 943 SH SOLE 15 943 0 0 XPO LOGISTICS INC COM 983793100 12 200 SH SOLE 17 0 0 200 XPO LOGISTICS INC COM 983793100 15659 270875 SH SOLE 18 259348 0 11527 XPO LOGISTICS INC COM 983793100 3766 65136 SH SOLE 19 65136 0 0 XPO LOGISTICS INC COM 983793100 277493 4800084 SH SOLE 21 4800084 0 0 XPO LOGISTICS INC COM 983793100 183663 3177017 SH SOLE 22 2969283 0 207734 XPO LOGISTICS INC COM 983793100 4672 80816 SH SOLE 23 80816 0 0 XPO LOGISTICS INC COM 983793100 5900 102063 SH SOLE 25 102063 0 0 XPO LOGISTICS INC COM 983793100 21553 372820 SH SOLE 26 172144 0 200676 XPO LOGISTICS INC COM 983793100 1305 22580 SH SOLE 28 16904 0 5676 XPO LOGISTICS INC COM 983793100 340 5873 SH SOLE 29 5873 0 0 XPO LOGISTICS INC COM 983793100 9747 168604 SH SOLE 30 168604 0 0 XPO LOGISTICS INC COM 983793100 2193 37942 SH SOLE 31 22904 0 15038 XPO LOGISTICS INC COM 983793100 335 5798 SH SOLE 34 5798 0 0 XPO LOGISTICS INC COM 983793100 5432 93960 SH SOLE 36 93960 0 0 XPO LOGISTICS INC COM 983793100 132 2290 SH SOLE 40 2290 0 0 XPRESSPA GROUP INC COM NEW 98420U604 1 332 SH SOLE 21 332 0 0 XPRESSPA GROUP INC COM NEW 98420U604 25 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 31 10321 SH SOLE 21 10321 0 0 XUNLEI LTD SPONSORED ADR 98419E108 16 6109 SH SOLE 4 6109 0 0 XUNLEI LTD SPONSORED ADR 98419E108 54 20606 SH SOLE 21 20606 0 0 XUNLEI LTD SPONSORED ADR 98419E108 530 202162 SH SOLE 22 202162 0 0 XUNLEI LTD SPONSORED ADR 98419E108 253 96443 SH SOLE 30 96443 0 0 XYLEM INC COM 98419M100 44871 536478 SH SOLE 2 53359 0 483119 XYLEM INC COM 98419M100 5293 63280 SH SOLE 4 58533 0 4747 XYLEM INC COM 98419M100 21591 258148 SH SOLE 7 247730 0 10418 XYLEM INC COM 98419M100 377 4512 SH SOLE 13 4512 0 0 XYLEM INC COM 98419M100 160 1907 SH SOLE 15 1907 0 0 XYLEM INC COM 98419M100 120320 1438546 SH SOLE 18 1116771 0 321775 XYLEM INC COM 98419M100 62595 748388 SH SOLE 19 748388 0 0 XYLEM INC COM 98419M100 369286 4415186 SH SOLE 21 4415186 0 0 XYLEM INC COM 98419M100 378325 4523252 SH SOLE 22 4054614 0 468638 XYLEM INC COM 98419M100 10746 128484 SH SOLE 23 128484 0 0 XYLEM INC COM 98419M100 15031 179716 SH SOLE 25 179716 0 0 XYLEM INC COM 98419M100 89887 1074685 SH SOLE 26 245837 0 828848 XYLEM INC COM 98419M100 2903 34705 SH SOLE 28 24804 0 9901 XYLEM INC COM 98419M100 3452 41269 SH SOLE 29 3784 0 37485 XYLEM INC COM 98419M100 100754 1204617 SH SOLE 30 1204617 0 0 XYLEM INC COM 98419M100 4814 57554 SH SOLE 31 35618 0 21936 XYLEM INC COM 98419M100 5080 60738 SH SOLE 34 60738 0 0 XYLEM INC COM 98419M100 10000 119560 SH SOLE 36 119560 0 0 XYLEM INC COM 98419M100 312 3727 SH SOLE 40 3727 0 0 Y MABS THERAPEUTICS INC COM 984241109 438 19170 SH SOLE 2 2388 0 16782 Y MABS THERAPEUTICS INC COM 984241109 11 486 SH SOLE 7 486 0 0 Y MABS THERAPEUTICS INC COM 984241109 1614 70583 SH SOLE 18 70583 0 0 Y MABS THERAPEUTICS INC COM 984241109 1059 46321 SH SOLE 19 46321 0 0 Y MABS THERAPEUTICS INC COM 984241109 15682 685708 SH SOLE 21 685708 0 0 Y MABS THERAPEUTICS INC COM 984241109 7488 327401 SH SOLE 22 316286 0 11115 Y MABS THERAPEUTICS INC COM 984241109 95 4162 SH SOLE 23 4162 0 0 YAMANA GOLD INC COM 98462Y100 906 359689 SH SOLE 21 359689 0 0 YANDEX N V SHS CLASS A N97284108 1710 45001 SH SOLE 2 0 0 45001 YANDEX N V SHS CLASS A N97284108 721 18976 SH SOLE 4 18976 0 0 YANDEX N V SHS CLASS A N97284108 23 604 SH SOLE 7 604 0 0 YANDEX N V SHS CLASS A N97284108 938 24689 SH SOLE 13 24689 0 0 YANDEX N V SHS CLASS A N97284108 78 2054 SH SOLE 15 2054 0 0 YANDEX N V SHS CLASS A N97284108 30333 798245 SH SOLE 19 798245 0 0 YANDEX N V SHS CLASS A N97284108 444 11680 SH SOLE 21 11680 0 0 YANDEX N V SHS CLASS A N97284108 7945 209089 SH SOLE 22 199328 0 9761 YANDEX N V SHS CLASS A N97284108 9882 260054 SH SOLE 25 260054 0 0 YANDEX N V SHS CLASS A N97284108 10443 274814 SH SOLE 26 127897 0 146917 YANDEX N V SHS CLASS A N97284108 859 22614 SH SOLE 30 22614 0 0 YANDEX N V SHS CLASS A N97284108 28205 742237 SH SOLE 34 742237 0 0 YANDEX N V SHS CLASS A N97284108 4583 120601 SH SOLE 36 120601 0 0 YELP INC CL A 985817105 8691 254276 SH SOLE 2 176628 0 77648 YELP INC CL A 985817105 911 26662 SH SOLE 4 26662 0 0 YELP INC CL A 985817105 159 4649 SH SOLE 7 4649 0 0 YELP INC CL A 985817105 14948 437334 SH SOLE 18 418964 0 18370 YELP INC CL A 985817105 13136 384332 SH SOLE 19 384332 0 0 YELP INC CL A 985817105 176262 5156871 SH SOLE 21 5156871 0 0 YELP INC CL A 985817105 102001 2984234 SH SOLE 22 2845149 0 139085 YELP INC CL A 985817105 4051 118518 SH SOLE 23 118518 0 0 YELP INC CL A 985817105 4964 145233 SH SOLE 26 22126 0 123107 YELP INC CL A 985817105 354 10344 SH SOLE 28 10344 0 0 YELP INC CL A 985817105 1017 29765 SH SOLE 29 29765 0 0 YELP INC CL A 985817105 4317 126293 SH SOLE 30 126293 0 0 YELP INC CL A 985817105 1140 33365 SH SOLE 31 23976 0 9389 YELP INC CL A 985817105 365 10692 SH SOLE 34 10692 0 0 YELP INC CL A 985817105 340 9958 SH SOLE 36 9958 0 0 YELP INC CL A 985817105 281 8219 SH SOLE 40 8219 0 0 YETI HLDGS INC COM 98585X104 785 27101 SH SOLE 2 1275 0 25826 YETI HLDGS INC COM 98585X104 13 440 SH SOLE 7 440 0 0 YETI HLDGS INC COM 98585X104 2919 100822 SH SOLE 18 100822 0 0 YETI HLDGS INC COM 98585X104 1525 52668 SH SOLE 19 52668 0 0 YETI HLDGS INC COM 98585X104 27935 964956 SH SOLE 21 964956 0 0 YETI HLDGS INC COM 98585X104 24303 839495 SH SOLE 22 803485 0 36010 YETI HLDGS INC COM 98585X104 68 2365 SH SOLE 30 2365 0 0 YETI HLDGS INC COM 98585X104 49 1697 SH SOLE 40 1697 0 0 YEXT INC COM 98585N106 1872 93198 SH SOLE 2 16200 0 76998 YEXT INC COM 98585N106 6 289 SH SOLE 4 289 0 0 YEXT INC COM 98585N106 35 1745 SH SOLE 7 1745 0 0 YEXT INC COM 98585N106 6544 325710 SH SOLE 18 304105 0 21605 YEXT INC COM 98585N106 8667 431395 SH SOLE 19 431395 0 0 YEXT INC COM 98585N106 62798 3125847 SH SOLE 21 3125847 0 0 YEXT INC COM 98585N106 55272 2751235 SH SOLE 22 2645737 0 105498 YEXT INC COM 98585N106 965 48056 SH SOLE 23 48056 0 0 YEXT INC COM 98585N106 2503 124611 SH SOLE 26 18761 0 105850 YEXT INC COM 98585N106 126 6250 SH SOLE 28 6250 0 0 YEXT INC COM 98585N106 14108 702264 SH SOLE 30 702264 0 0 YEXT INC COM 98585N106 95 4707 SH SOLE 40 4707 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 315 SH SOLE 21 315 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 14 14794 SH SOLE 22 14794 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 53 11370 SH SOLE 4 11370 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 951 202363 SH SOLE 21 202363 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 425 90470 SH SOLE 22 90470 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 72 15350 SH SOLE 30 15350 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 1807 131359 SH SOLE 21 131359 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 1053 76557 SH SOLE 22 76557 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 477 34667 SH SOLE 30 34667 0 0 YORK WTR CO COM 987184108 398 11143 SH SOLE 2 533 0 10610 YORK WTR CO COM 987184108 287 8031 SH SOLE 7 8031 0 0 YORK WTR CO COM 987184108 1622 45401 SH SOLE 18 45401 0 0 YORK WTR CO COM 987184108 786 21997 SH SOLE 19 21997 0 0 YORK WTR CO COM 987184108 15961 446838 SH SOLE 21 446838 0 0 YORK WTR CO COM 987184108 7992 223754 SH SOLE 22 203231 0 20523 YORK WTR CO COM 987184108 43 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 1834 51355 SH SOLE 30 51355 0 0 YOUNGEVITY INTL INC COM NEW 987537206 43 7537 SH SOLE 2 671 0 6866 YOUNGEVITY INTL INC COM NEW 987537206 162 28360 SH SOLE 18 28360 0 0 YOUNGEVITY INTL INC COM NEW 987537206 76 13386 SH SOLE 19 13386 0 0 YOUNGEVITY INTL INC COM NEW 987537206 1521 266898 SH SOLE 21 266898 0 0 YOUNGEVITY INTL INC COM NEW 987537206 1132 198556 SH SOLE 22 196185 0 2371 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11324 621871 SH SOLE 2 210612 0 411259 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 832 45699 SH SOLE 4 45699 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 625 34308 SH SOLE 7 23734 0 10574 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4579 251468 SH SOLE 18 33868 0 217600 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3154 173224 SH SOLE 19 173224 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 60351 3314192 SH SOLE 21 3314192 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 37544 2061744 SH SOLE 22 1898677 0 163067 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1880 103225 SH SOLE 23 103225 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 35166 1931128 SH SOLE 25 1931128 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12343 677789 SH SOLE 26 239323 0 438466 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 724 39744 SH SOLE 29 19479 0 20265 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 18921 1039038 SH SOLE 30 1039038 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 195 10683 SH SOLE 31 10683 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 25853 1419723 SH SOLE 34 1419723 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 28 1511 SH SOLE 40 1511 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 139 34407 SH SOLE 2 1308 0 33099 YRC WORLDWIDE INC COM PAR $.01 984249607 21 5155 SH SOLE 7 5155 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 450 111608 SH SOLE 18 111608 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 205 50854 SH SOLE 19 50854 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 4532 1124625 SH SOLE 21 1124625 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 4071 1010169 SH SOLE 22 961417 0 48752 YRC WORLDWIDE INC COM PAR $.01 984249607 13 3192 SH SOLE 28 3192 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 51 12625 SH SOLE 30 12625 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 7 1681 SH SOLE 40 1681 0 0 YUM BRANDS INC COM 988498101 96771 874414 SH SOLE 2 192638 0 681776 YUM BRANDS INC COM 988498101 13600 122892 SH SOLE 4 114364 0 8528 YUM BRANDS INC COM 988498101 38425 347200 SH SOLE 7 334072 0 13128 YUM BRANDS INC COM 988498101 1674 15122 SH SOLE 13 15122 0 0 YUM BRANDS INC COM 988498101 374 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 76549 691690 SH SOLE 18 644451 0 47239 YUM BRANDS INC COM 988498101 30400 274689 SH SOLE 19 274689 0 0 YUM BRANDS INC COM 988498101 1041514 9410992 SH SOLE 21 9410992 0 0 YUM BRANDS INC COM 988498101 959659 8671353 SH SOLE 22 7776542 0 894811 YUM BRANDS INC COM 988498101 27391 247498 SH SOLE 23 247498 0 0 YUM BRANDS INC COM 988498101 44941 406083 SH SOLE 25 406083 0 0 YUM BRANDS INC COM 988498101 158099 1428560 SH SOLE 26 438060 0 990500 YUM BRANDS INC COM 988498101 6482 58571 SH SOLE 28 43130 0 15441 YUM BRANDS INC COM 988498101 10765 97275 SH SOLE 29 28128 0 69147 YUM BRANDS INC COM 988498101 184612 1668130 SH SOLE 30 1668130 0 0 YUM BRANDS INC COM 988498101 14389 130013 SH SOLE 31 83652 0 46361 YUM BRANDS INC COM 988498101 41626 376123 SH SOLE 34 376123 0 0 YUM BRANDS INC COM 988498101 33525 302929 SH SOLE 36 302929 0 0 YUM BRANDS INC COM 988498101 741 6695 SH SOLE 40 6695 0 0 YUM CHINA HLDGS INC COM 98850P109 51453 1113709 SH SOLE 2 132913 0 980796 YUM CHINA HLDGS INC COM 98850P109 16 338 SH SOLE 3 338 0 0 YUM CHINA HLDGS INC COM 98850P109 17340 375314 SH SOLE 4 375314 0 0 YUM CHINA HLDGS INC COM 98850P109 6067 131328 SH SOLE 7 63221 0 68107 YUM CHINA HLDGS INC COM 98850P109 10435 225873 SH SOLE 13 225873 0 0 YUM CHINA HLDGS INC COM 98850P109 35827 775466 SH SOLE 15 739380 0 36086 YUM CHINA HLDGS INC COM 98850P109 20244 438174 SH SOLE 18 438174 0 0 YUM CHINA HLDGS INC COM 98850P109 26679 577474 SH SOLE 19 577474 0 0 YUM CHINA HLDGS INC COM 98850P109 565174 12233210 SH SOLE 21 12233210 0 0 YUM CHINA HLDGS INC COM 98850P109 462855 10018498 SH SOLE 22 8287272 0 1731226 YUM CHINA HLDGS INC COM 98850P109 10676 231083 SH SOLE 23 231083 0 0 YUM CHINA HLDGS INC COM 98850P109 28070 607576 SH SOLE 25 607576 0 0 YUM CHINA HLDGS INC COM 98850P109 95643 2070197 SH SOLE 26 533073 0 1537124 YUM CHINA HLDGS INC COM 98850P109 2399 51917 SH SOLE 28 51917 0 0 YUM CHINA HLDGS INC COM 98850P109 4513 97681 SH SOLE 29 65211 0 32470 YUM CHINA HLDGS INC COM 98850P109 109353 2366944 SH SOLE 30 2366944 0 0 YUM CHINA HLDGS INC COM 98850P109 3355 72622 SH SOLE 31 69422 0 3200 YUM CHINA HLDGS INC COM 98850P109 1150 24895 SH SOLE 32 24895 0 0 YUM CHINA HLDGS INC COM 98850P109 166336 3600353 SH SOLE 34 3600353 0 0 YUM CHINA HLDGS INC COM 98850P109 8382 181425 SH SOLE 36 181425 0 0 YUM CHINA HLDGS INC COM 98850P109 136 2947 SH SOLE 40 2947 0 0 YUMA ENERGY INC NEW COM 98872F105 0 729 SH SOLE 21 729 0 0 YUNJI INC ADS RP CL A 98873N107 15 1333 SH SOLE 22 1333 0 0 YY INC SPONSORED ADS A 98426T106 3226 46287 SH SOLE 2 3022 0 43265 YY INC SPONSORED ADS A 98426T106 787 11292 SH SOLE 4 11292 0 0 YY INC SPONSORED ADS A 98426T106 1496 21472 SH SOLE 7 7530 0 13942 YY INC SPONSORED ADS A 98426T106 30 426 SH SOLE 13 426 0 0 YY INC SPONSORED ADS A 98426T106 1132 16247 SH SOLE 15 15517 0 730 YY INC SPONSORED ADS A 98426T106 4753 68195 SH SOLE 18 68195 0 0 YY INC SPONSORED ADS A 98426T106 73172 1049968 SH SOLE 21 1049968 0 0 YY INC SPONSORED ADS A 98426T106 43446 623418 SH SOLE 22 576958 0 46460 YY INC SPONSORED ADS A 98426T106 1940 27835 SH SOLE 23 27835 0 0 YY INC SPONSORED ADS A 98426T106 1664 23883 SH SOLE 25 23883 0 0 YY INC SPONSORED ADS A 98426T106 17881 256573 SH SOLE 26 46941 0 209632 YY INC SPONSORED ADS A 98426T106 441 6332 SH SOLE 28 6332 0 0 YY INC SPONSORED ADS A 98426T106 694 9958 SH SOLE 29 5128 0 4830 YY INC SPONSORED ADS A 98426T106 19346 277597 SH SOLE 30 277597 0 0 YY INC SPONSORED ADS A 98426T106 180 2576 SH SOLE 31 2576 0 0 YY INC SPONSORED ADS A 98426T106 273 3916 SH SOLE 34 3916 0 0 YY INC SPONSORED ADS A 98426T106 28 408 SH SOLE 40 408 0 0 ZAFGEN INC COM 98885E103 8 7085 SH SOLE 18 7085 0 0 ZAFGEN INC COM 98885E103 565 474383 SH SOLE 21 474383 0 0 ZAFGEN INC COM 98885E103 754 633450 SH SOLE 22 633450 0 0 ZAFGEN INC COM 98885E103 2 1506 SH SOLE 30 1506 0 0 ZAGG INC COM 98884U108 304 43701 SH SOLE 2 14717 0 28984 ZAGG INC COM 98884U108 5 746 SH SOLE 7 746 0 0 ZAGG INC COM 98884U108 643 92432 SH SOLE 18 92432 0 0 ZAGG INC COM 98884U108 1300 186818 SH SOLE 19 186818 0 0 ZAGG INC COM 98884U108 6822 980228 SH SOLE 21 980228 0 0 ZAGG INC COM 98884U108 7506 1078501 SH SOLE 22 1054716 0 23785 ZAGG INC COM 98884U108 362 51975 SH SOLE 23 51975 0 0 ZAGG INC COM 98884U108 588 84482 SH SOLE 26 0 0 84482 ZAI LAB LTD ADR 98887Q104 211 6053 SH SOLE 4 6053 0 0 ZAI LAB LTD ADR 98887Q104 21305 610989 SH SOLE 21 610989 0 0 ZAI LAB LTD ADR 98887Q104 7202 206535 SH SOLE 22 206535 0 0 ZAI LAB LTD ADR 98887Q104 86 2460 SH SOLE 25 2460 0 0 ZAI LAB LTD ADR 98887Q104 3114 89303 SH SOLE 30 89303 0 0 ZAI LAB LTD ADR 98887Q104 14 394 SH SOLE 34 394 0 0 ZAYO GROUP HLDGS INC COM 98919V105 16495 501217 SH SOLE 2 30305 0 470912 ZAYO GROUP HLDGS INC COM 98919V105 2238 68009 SH SOLE 4 60904 0 7105 ZAYO GROUP HLDGS INC COM 98919V105 1342 40789 SH SOLE 7 40789 0 0 ZAYO GROUP HLDGS INC COM 98919V105 41 1252 SH SOLE 13 1252 0 0 ZAYO GROUP HLDGS INC COM 98919V105 4078 123919 SH SOLE 18 108143 0 15776 ZAYO GROUP HLDGS INC COM 98919V105 1813 55086 SH SOLE 19 55086 0 0 ZAYO GROUP HLDGS INC COM 98919V105 161950 4920999 SH SOLE 21 4920999 0 0 ZAYO GROUP HLDGS INC COM 98919V105 197430 5999095 SH SOLE 22 5564457 0 434638 ZAYO GROUP HLDGS INC COM 98919V105 5455 165766 SH SOLE 23 165766 0 0 ZAYO GROUP HLDGS INC COM 98919V105 77 2344 SH SOLE 25 2344 0 0 ZAYO GROUP HLDGS INC COM 98919V105 15934 484167 SH SOLE 26 227428 0 256739 ZAYO GROUP HLDGS INC COM 98919V105 1581 48040 SH SOLE 28 37081 0 10959 ZAYO GROUP HLDGS INC COM 98919V105 1757 53377 SH SOLE 29 4802 0 48575 ZAYO GROUP HLDGS INC COM 98919V105 10079 306252 SH SOLE 30 306252 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2153 65428 SH SOLE 31 46035 0 19393 ZAYO GROUP HLDGS INC COM 98919V105 290 8806 SH SOLE 34 8806 0 0 ZAYO GROUP HLDGS INC COM 98919V105 978 29708 SH SOLE 36 29708 0 0 ZAYO GROUP HLDGS INC COM 98919V105 122 3710 SH SOLE 40 3710 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 29765 142085 SH SOLE 2 30241 0 111844 ZEBRA TECHNOLOGIES CORP CL A 989207105 4067 19414 SH SOLE 4 17979 0 1435 ZEBRA TECHNOLOGIES CORP CL A 989207105 4458 21282 SH SOLE 7 6664 0 14618 ZEBRA TECHNOLOGIES CORP CL A 989207105 74 353 SH SOLE 13 353 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 21 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORP CL A 989207105 34189 163200 SH SOLE 18 158867 0 4333 ZEBRA TECHNOLOGIES CORP CL A 989207105 2712 12946 SH SOLE 19 12946 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 587200 2802997 SH SOLE 21 2802997 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 374651 1788395 SH SOLE 22 1684364 0 104031 ZEBRA TECHNOLOGIES CORP CL A 989207105 8002 38197 SH SOLE 23 38197 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 8738 41711 SH SOLE 25 41711 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 21476 102515 SH SOLE 26 44163 0 58352 ZEBRA TECHNOLOGIES CORP CL A 989207105 2137 10201 SH SOLE 28 7442 0 2759 ZEBRA TECHNOLOGIES CORP CL A 989207105 2605 12437 SH SOLE 29 1288 0 11149 ZEBRA TECHNOLOGIES CORP CL A 989207105 17011 81203 SH SOLE 30 81203 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3438 16410 SH SOLE 31 10208 0 6202 ZEBRA TECHNOLOGIES CORP CL A 989207105 1841 8789 SH SOLE 34 8789 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2136 10195 SH SOLE 36 10195 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 264 1259 SH SOLE 40 1259 0 0 ZEDGE INC CL B 98923T104 9 5685 SH SOLE 21 5685 0 0 ZEDGE INC CL B 98923T104 152 92155 SH SOLE 22 92155 0 0 ZENDESK INC COM 98936J101 27439 308196 SH SOLE 2 105848 0 202348 ZENDESK INC COM 98936J101 2028 22784 SH SOLE 4 22784 0 0 ZENDESK INC COM 98936J101 766 8609 SH SOLE 7 8609 0 0 ZENDESK INC COM 98936J101 6339 71203 SH SOLE 18 67241 0 3962 ZENDESK INC COM 98936J101 42216 474179 SH SOLE 19 474179 0 0 ZENDESK INC COM 98936J101 151585 1702633 SH SOLE 21 1702633 0 0 ZENDESK INC COM 98936J101 301571 3387298 SH SOLE 22 3085453 0 301845 ZENDESK INC COM 98936J101 6096 68476 SH SOLE 23 68476 0 0 ZENDESK INC COM 98936J101 6708 75342 SH SOLE 25 75342 0 0 ZENDESK INC COM 98936J101 8951 100538 SH SOLE 26 24270 0 76268 ZENDESK INC COM 98936J101 1509 16954 SH SOLE 28 16954 0 0 ZENDESK INC COM 98936J101 2562 28782 SH SOLE 29 28782 0 0 ZENDESK INC COM 98936J101 3176 35672 SH SOLE 30 35672 0 0 ZENDESK INC COM 98936J101 15192 170644 SH SOLE 31 55572 0 115072 ZENDESK INC COM 98936J101 22712 255107 SH SOLE 34 255107 0 0 ZENDESK INC COM 98936J101 1225 13754 SH SOLE 36 13754 0 0 ZENDESK INC COM 98936J101 983 11042 SH SOLE 40 11042 0 0 ZENDESK INC NOTE 0.250% 3/1 98936JAB7 2170 1418000 PRN SOLE 21 1418000 0 0 ZILLOW GROUP INC CL A 98954M101 4528 98954 SH SOLE 2 4050 0 94904 ZILLOW GROUP INC CL A 98954M101 54 1173 SH SOLE 7 1173 0 0 ZILLOW GROUP INC CL A 98954M101 1202 26278 SH SOLE 18 26278 0 0 ZILLOW GROUP INC CL A 98954M101 558 12201 SH SOLE 19 12201 0 0 ZILLOW GROUP INC CL A 98954M101 28261 617601 SH SOLE 21 617601 0 0 ZILLOW GROUP INC CL A 98954M101 63533 1388401 SH SOLE 22 1308154 0 80247 ZILLOW GROUP INC CL A 98954M101 2168 47382 SH SOLE 25 47382 0 0 ZILLOW GROUP INC CL A 98954M101 2695 58897 SH SOLE 26 23073 0 35824 ZILLOW GROUP INC CL A 98954M101 3210 70154 SH SOLE 30 70154 0 0 ZILLOW GROUP INC CL A 98954M101 111 2430 SH SOLE 31 1230 0 1200 ZILLOW GROUP INC CL A 98954M101 762 16650 SH SOLE 36 16650 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 13248 285583 SH SOLE 2 15558 0 270025 ZILLOW GROUP INC CL C CAP STK 98954M200 1645 35454 SH SOLE 4 32329 0 3125 ZILLOW GROUP INC CL C CAP STK 98954M200 301 6499 SH SOLE 7 6499 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 34 726 SH SOLE 13 726 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3176 68458 SH SOLE 18 58648 0 9810 ZILLOW GROUP INC CL C CAP STK 98954M200 1273 27443 SH SOLE 19 27443 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 68770 1482428 SH SOLE 21 1482428 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 151927 3274992 SH SOLE 22 3026890 0 248102 ZILLOW GROUP INC CL C CAP STK 98954M200 4213 90807 SH SOLE 23 90807 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4367 94137 SH SOLE 25 94137 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 21526 464017 SH SOLE 26 235462 0 228555 ZILLOW GROUP INC CL C CAP STK 98954M200 1098 23666 SH SOLE 28 17136 0 6530 ZILLOW GROUP INC CL C CAP STK 98954M200 1383 29810 SH SOLE 29 3003 0 26807 ZILLOW GROUP INC CL C CAP STK 98954M200 10894 234827 SH SOLE 30 234827 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2112 45536 SH SOLE 31 22520 0 23016 ZILLOW GROUP INC CL C CAP STK 98954M200 285 6133 SH SOLE 34 6133 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3363 72495 SH SOLE 36 72495 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 99 2136 SH SOLE 40 2136 0 0 ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1290 1140000 PRN SOLE 21 1140000 0 0 ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 761 775000 PRN SOLE 21 775000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 70813 601436 SH SOLE 2 141159 0 460277 ZIMMER BIOMET HLDGS INC COM 98956P102 7965 67647 SH SOLE 4 62329 0 5318 ZIMMER BIOMET HLDGS INC COM 98956P102 22652 192393 SH SOLE 7 179400 0 12993 ZIMMER BIOMET HLDGS INC COM 98956P102 353 3000 SH SOLE 13 3000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 201 1706 SH SOLE 15 1706 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 123197 1046351 SH SOLE 18 1018913 0 27438 ZIMMER BIOMET HLDGS INC COM 98956P102 143990 1222948 SH SOLE 19 1222948 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 669098 5682847 SH SOLE 21 5682847 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 589123 5003592 SH SOLE 22 4459632 0 543960 ZIMMER BIOMET HLDGS INC COM 98956P102 19950 169445 SH SOLE 23 169445 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 24406 207288 SH SOLE 25 207288 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 87703 744884 SH SOLE 26 245049 0 499835 ZIMMER BIOMET HLDGS INC COM 98956P102 4525 38428 SH SOLE 28 27840 0 10588 ZIMMER BIOMET HLDGS INC COM 98956P102 561 4761 SH SOLE 29 4761 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 90793 771129 SH SOLE 30 771129 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 8268 70224 SH SOLE 31 37124 0 33100 ZIMMER BIOMET HLDGS INC COM 98956P102 53258 452335 SH SOLE 34 452335 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 17408 147852 SH SOLE 36 147852 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 576 4892 SH SOLE 40 4892 0 0 ZION OIL & GAS INC COM 989696109 28 82553 SH SOLE 21 82553 0 0 ZION OIL & GAS INC COM 989696109 52 155445 SH SOLE 22 155445 0 0 ZIONS BANCORPORATION N A COM 989701107 35078 762896 SH SOLE 2 317198 0 445698 ZIONS BANCORPORATION N A COM 989701107 5353 116429 SH SOLE 4 111228 0 5201 ZIONS BANCORPORATION N A COM 989701107 7981 173579 SH SOLE 7 167154 0 6425 ZIONS BANCORPORATION N A COM 989701107 55 1190 SH SOLE 13 1190 0 0 ZIONS BANCORPORATION N A COM 989701107 90 1954 SH SOLE 15 1954 0 0 ZIONS BANCORPORATION N A COM 989701107 5 117 SH SOLE 17 0 0 117 ZIONS BANCORPORATION N A COM 989701107 24641 535903 SH SOLE 18 504832 0 31071 ZIONS BANCORPORATION N A COM 989701107 5457 118676 SH SOLE 19 118676 0 0 ZIONS BANCORPORATION N A COM 989701107 193660 4211842 SH SOLE 21 4211842 0 0 ZIONS BANCORPORATION N A COM 989701107 258653 5625346 SH SOLE 22 4941958 0 683388 ZIONS BANCORPORATION N A COM 989701107 10384 225833 SH SOLE 23 225833 0 0 ZIONS BANCORPORATION N A COM 989701107 9401 204462 SH SOLE 25 204462 0 0 ZIONS BANCORPORATION N A COM 989701107 38322 833450 SH SOLE 26 273282 0 560168 ZIONS BANCORPORATION N A COM 989701107 1679 36512 SH SOLE 28 27214 0 9298 ZIONS BANCORPORATION N A COM 989701107 3291 71585 SH SOLE 29 33071 0 38514 ZIONS BANCORPORATION N A COM 989701107 33372 725796 SH SOLE 30 725796 0 0 ZIONS BANCORPORATION N A COM 989701107 6600 143541 SH SOLE 31 96542 0 46999 ZIONS BANCORPORATION N A COM 989701107 5217 113452 SH SOLE 34 113452 0 0 ZIONS BANCORPORATION N A COM 989701107 5961 129634 SH SOLE 36 129634 0 0 ZIONS BANCORPORATION N A COM 989701107 187 4060 SH SOLE 40 4060 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 814 139655 SH SOLE 2 6641 0 133014 ZIOPHARM ONCOLOGY INC COM 98973P101 5 774 SH SOLE 4 774 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 17 2901 SH SOLE 7 2901 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 3261 559373 SH SOLE 18 559373 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1590 272707 SH SOLE 19 272707 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 31416 5388633 SH SOLE 21 5388633 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 25664 4401995 SH SOLE 22 4230923 0 171072 ZIOPHARM ONCOLOGY INC COM 98973P101 50 8651 SH SOLE 26 0 0 8651 ZIOPHARM ONCOLOGY INC COM 98973P101 98 16894 SH SOLE 28 16894 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 5480 940007 SH SOLE 30 940007 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 127 21823 SH SOLE 40 21823 0 0 ZIX CORP COM 98974P100 423 46579 SH SOLE 2 2361 0 44218 ZIX CORP COM 98974P100 9 937 SH SOLE 7 937 0 0 ZIX CORP COM 98974P100 1666 183278 SH SOLE 18 183278 0 0 ZIX CORP COM 98974P100 1264 139019 SH SOLE 19 139019 0 0 ZIX CORP COM 98974P100 16251 1787801 SH SOLE 21 1787801 0 0 ZIX CORP COM 98974P100 16028 1763205 SH SOLE 22 1717215 0 45990 ZIX CORP COM 98974P100 498 54769 SH SOLE 25 54769 0 0 ZIX CORP COM 98974P100 1906 209719 SH SOLE 26 65400 0 144319 ZIX CORP COM 98974P100 2013 221486 SH SOLE 31 0 0 221486 ZIX CORP COM 98974P100 35 3880 SH SOLE 34 3880 0 0 ZIX CORP COM 98974P100 61 6751 SH SOLE 36 6751 0 0 ZOETIS INC CL A 98978V103 173000 1524366 SH SOLE 2 407130 0 1117236 ZOETIS INC CL A 98978V103 19676 173369 SH SOLE 4 160602 0 12767 ZOETIS INC CL A 98978V103 47910 422151 SH SOLE 7 417869 0 4282 ZOETIS INC CL A 98978V103 534 4704 SH SOLE 13 4704 0 0 ZOETIS INC CL A 98978V103 492 4337 SH SOLE 15 4337 0 0 ZOETIS INC CL A 98978V103 268188 2363095 SH SOLE 18 2086231 0 276864 ZOETIS INC CL A 98978V103 267449 2356588 SH SOLE 19 2356588 0 0 ZOETIS INC CL A 98978V103 1532 13500 SH SOLE 20 13500 0 0 ZOETIS INC CL A 98978V103 1111157 9790796 SH SOLE 21 9790796 0 0 ZOETIS INC CL A 98978V103 1343759 11840331 SH SOLE 22 10556069 0 1284262 ZOETIS INC CL A 98978V103 39899 351566 SH SOLE 23 351566 0 0 ZOETIS INC CL A 98978V103 172055 1516038 SH SOLE 25 1516038 0 0 ZOETIS INC CL A 98978V103 232835 2051591 SH SOLE 26 556376 0 1495215 ZOETIS INC CL A 98978V103 10872 95799 SH SOLE 28 70593 0 25206 ZOETIS INC CL A 98978V103 1361 11992 SH SOLE 29 11992 0 0 ZOETIS INC CL A 98978V103 212410 1871622 SH SOLE 30 1871622 0 0 ZOETIS INC CL A 98978V103 27890 245746 SH SOLE 31 89806 0 155940 ZOETIS INC CL A 98978V103 112423 990594 SH SOLE 34 990594 0 0 ZOETIS INC CL A 98978V103 37021 326202 SH SOLE 36 326202 0 0 ZOETIS INC CL A 98978V103 1234 10869 SH SOLE 40 10869 0 0 ZOGENIX INC COM NEW 98978L204 1775 37153 SH SOLE 2 1767 0 35386 ZOGENIX INC COM NEW 98978L204 10 218 SH SOLE 4 218 0 0 ZOGENIX INC COM NEW 98978L204 38 805 SH SOLE 7 805 0 0 ZOGENIX INC COM NEW 98978L204 6732 140906 SH SOLE 18 139324 0 1582 ZOGENIX INC COM NEW 98978L204 4181 87498 SH SOLE 19 87498 0 0 ZOGENIX INC COM NEW 98978L204 87400 1829221 SH SOLE 21 1829221 0 0 ZOGENIX INC COM NEW 98978L204 59631 1248038 SH SOLE 22 1186413 0 61625 ZOGENIX INC COM NEW 98978L204 16 335 SH SOLE 23 335 0 0 ZOGENIX INC COM NEW 98978L204 550 11518 SH SOLE 26 8893 0 2625 ZOGENIX INC COM NEW 98978L204 271 5665 SH SOLE 28 5665 0 0 ZOGENIX INC COM NEW 98978L204 6357 133041 SH SOLE 30 133041 0 0 ZOGENIX INC COM NEW 98978L204 173 3615 SH SOLE 40 3615 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16754 188690 SH SOLE 19 188690 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2049 23075 SH SOLE 21 23075 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 26248 295624 SH SOLE 22 295624 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 22768 256421 SH SOLE 25 256421 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9128 102807 SH SOLE 34 102807 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 11 3262 SH SOLE 18 3262 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 135 41246 SH SOLE 21 41246 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 1054 322368 SH SOLE 22 322368 0 0 ZOVIO INC COM 98979V102 22 6141 SH SOLE 18 6141 0 0 ZOVIO INC COM 98979V102 0 44 SH SOLE 19 44 0 0 ZOVIO INC COM 98979V102 318 88758 SH SOLE 21 88758 0 0 ZOVIO INC COM 98979V102 1533 428152 SH SOLE 22 428152 0 0 ZSCALER INC COM 98980G102 8696 113460 SH SOLE 2 7028 0 106432 ZSCALER INC COM 98980G102 20 264 SH SOLE 4 264 0 0 ZSCALER INC COM 98980G102 84 1093 SH SOLE 7 1093 0 0 ZSCALER INC COM 98980G102 2782 36306 SH SOLE 18 33415 0 2891 ZSCALER INC COM 98980G102 27320 356475 SH SOLE 19 356475 0 0 ZSCALER INC COM 98980G102 55891 729268 SH SOLE 21 729268 0 0 ZSCALER INC COM 98980G102 73996 965507 SH SOLE 22 847480 0 118027 ZSCALER INC COM 98980G102 721 9409 SH SOLE 23 9409 0 0 ZSCALER INC COM 98980G102 171 2230 SH SOLE 25 2230 0 0 ZSCALER INC COM 98980G102 4455 58125 SH SOLE 26 13081 0 45044 ZSCALER INC COM 98980G102 677 8832 SH SOLE 28 8832 0 0 ZSCALER INC COM 98980G102 4837 63114 SH SOLE 30 63114 0 0 ZSCALER INC COM 98980G102 100 1303 SH SOLE 31 1303 0 0 ZSCALER INC COM 98980G102 14209 185405 SH SOLE 34 185405 0 0 ZSCALER INC COM 98980G102 19 252 SH SOLE 36 252 0 0 ZSCALER INC COM 98980G102 453 5914 SH SOLE 40 5914 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5850 305985 SH SOLE 2 10169 0 295816 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1353 70740 SH SOLE 4 70740 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 820 42908 SH SOLE 7 42908 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 50 2591 SH SOLE 13 2591 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1994 104277 SH SOLE 15 99569 0 4708 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1754 91715 SH SOLE 18 91715 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 121909 6375999 SH SOLE 21 6375999 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 73861 3863027 SH SOLE 22 3538435 0 324592 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3598 188163 SH SOLE 23 188163 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3663 191564 SH SOLE 25 191564 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 29133 1523688 SH SOLE 26 184539 0 1339149 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 679 35500 SH SOLE 28 35500 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1264 66120 SH SOLE 29 36561 0 29559 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 35628 1863365 SH SOLE 30 1863365 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 346 18084 SH SOLE 31 18084 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 561 29361 SH SOLE 32 29361 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 500 26134 SH SOLE 34 26134 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 48 2490 SH SOLE 40 2490 0 0 ZUMIEZ INC COM 989817101 633 24264 SH SOLE 2 5098 0 19166 ZUMIEZ INC COM 989817101 3 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 12 453 SH SOLE 7 453 0 0 ZUMIEZ INC COM 989817101 2430 93108 SH SOLE 18 91004 0 2104 ZUMIEZ INC COM 989817101 2079 79652 SH SOLE 19 79652 0 0 ZUMIEZ INC COM 989817101 55894 2141542 SH SOLE 21 2141542 0 0 ZUMIEZ INC COM 989817101 17723 679054 SH SOLE 22 647604 0 31450 ZUMIEZ INC COM 989817101 425 16291 SH SOLE 23 16291 0 0 ZUMIEZ INC COM 989817101 989 37903 SH SOLE 26 4857 0 33046 ZUMIEZ INC COM 989817101 76 2901 SH SOLE 28 2901 0 0 ZUMIEZ INC COM 989817101 712 27274 SH SOLE 30 27274 0 0 ZUMIEZ INC COM 989817101 826 31666 SH SOLE 31 0 0 31666 ZUMIEZ INC COM 989817101 68 2600 SH SOLE 40 2600 0 0 ZUORA INC COM CL A 98983V106 1136 74132 SH SOLE 2 3527 0 70605 ZUORA INC COM CL A 98983V106 5 328 SH SOLE 4 328 0 0 ZUORA INC COM CL A 98983V106 24 1551 SH SOLE 7 1551 0 0 ZUORA INC COM CL A 98983V106 4258 277916 SH SOLE 18 277916 0 0 ZUORA INC COM CL A 98983V106 9443 616408 SH SOLE 19 616408 0 0 ZUORA INC COM CL A 98983V106 39835 2600173 SH SOLE 21 2600173 0 0 ZUORA INC COM CL A 98983V106 19019 1241426 SH SOLE 22 1141032 0 100394 ZUORA INC COM CL A 98983V106 571 37246 SH SOLE 26 29389 0 7857 ZUORA INC COM CL A 98983V106 157 10224 SH SOLE 28 10224 0 0 ZUORA INC COM CL A 98983V106 14753 963005 SH SOLE 30 963005 0 0 ZUORA INC COM CL A 98983V106 147 9592 SH SOLE 34 9592 0 0 ZUORA INC COM CL A 98983V106 107 7000 SH SOLE 40 7000 0 0 ZYMEWORKS INC COM 98985W102 37 1679 SH SOLE 22 1679 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 244 17989 SH SOLE 2 870 0 17119 ZYNERBA PHARMACEUTICALS INC COM 98986X109 979 72229 SH SOLE 18 72229 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 470 34718 SH SOLE 19 34718 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 9288 685466 SH SOLE 21 685466 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 6797 501593 SH SOLE 22 495466 0 6127 ZYNEX INC COM 98986M103 121 13439 SH SOLE 2 633 0 12806 ZYNEX INC COM 98986M103 484 53790 SH SOLE 18 53790 0 0 ZYNEX INC COM 98986M103 233 25972 SH SOLE 19 25972 0 0 ZYNEX INC COM 98986M103 4518 502542 SH SOLE 21 502542 0 0 ZYNEX INC COM 98986M103 1388 154380 SH SOLE 22 149835 0 4545 ZYNEX INC COM 98986M103 213 23659 SH SOLE 31 0 0 23659 ZYNGA INC CL A 98986T108 10901 1778382 SH SOLE 2 226453 0 1551929 ZYNGA INC CL A 98986T108 283 46210 SH SOLE 4 46210 0 0 ZYNGA INC CL A 98986T108 156 25413 SH SOLE 7 25413 0 0 ZYNGA INC CL A 98986T108 4206 686083 SH SOLE 18 644689 0 41394 ZYNGA INC CL A 98986T108 7765 1266706 SH SOLE 19 1266706 0 0 ZYNGA INC CL A 98986T108 72222 11781664 SH SOLE 21 11781664 0 0 ZYNGA INC CL A 98986T108 146683 23928645 SH SOLE 22 22015981 0 1912664 ZYNGA INC CL A 98986T108 354 57700 SH SOLE 23 57700 0 0 ZYNGA INC CL A 98986T108 1840 300212 SH SOLE 26 172827 0 127385 ZYNGA INC CL A 98986T108 703 114641 SH SOLE 28 114641 0 0 ZYNGA INC CL A 98986T108 1172 191125 SH SOLE 29 45455 0 145670 ZYNGA INC CL A 98986T108 1409 229859 SH SOLE 30 229859 0 0 ZYNGA INC CL A 98986T108 722 117838 SH SOLE 31 72321 0 45517 ZYNGA INC CL A 98986T108 35 5692 SH SOLE 34 5692 0 0 ZYNGA INC CL A 98986T108 157 25544 SH SOLE 36 25544 0 0 ZYNGA INC CL A 98986T108 516 84096 SH SOLE 40 84096 0 0